diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityActionGenerateElemBallOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityActionGenerateElemBallOuterClass.java new file mode 100644 index 00000000000..15d0e31a067 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityActionGenerateElemBallOuterClass.java @@ -0,0 +1,946 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityActionGenerateElemBall.proto + +package emu.grasscutter.net.proto; + +public final class AbilityActionGenerateElemBallOuterClass { + private AbilityActionGenerateElemBallOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityActionGenerateElemBallOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityActionGenerateElemBall) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 room_id = 2; + * @return The roomId. + */ + int getRoomId(); + + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 7; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 13; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + } + /** + * Protobuf type {@code AbilityActionGenerateElemBall} + */ + public static final class AbilityActionGenerateElemBall extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityActionGenerateElemBall) + AbilityActionGenerateElemBallOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityActionGenerateElemBall.newBuilder() to construct. + private AbilityActionGenerateElemBall(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityActionGenerateElemBall() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityActionGenerateElemBall(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityActionGenerateElemBall( + 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: { + + roomId_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + 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.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.class, emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.Builder.class); + } + + public static final int ROOM_ID_FIELD_NUMBER = 2; + private int roomId_; + /** + * uint32 room_id = 2; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + + public static final int POS_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 7; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 13; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + 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 (roomId_ != 0) { + output.writeUInt32(2, roomId_); + } + if (pos_ != null) { + output.writeMessage(7, getPos()); + } + if (rot_ != null) { + output.writeMessage(13, getRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (roomId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, roomId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getRot()); + } + 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.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall other = (emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall) obj; + + if (getRoomId() + != other.getRoomId()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) 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) + ROOM_ID_FIELD_NUMBER; + hash = (53 * hash) + getRoomId(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall 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.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall 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.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall 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.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall 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.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall 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.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall 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; + } + /** + * Protobuf type {@code AbilityActionGenerateElemBall} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityActionGenerateElemBall) + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBallOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.class, emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + roomId_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.internal_static_AbilityActionGenerateElemBall_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall build() { + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall buildPartial() { + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall result = new emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall(this); + result.roomId_ = roomId_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall) { + return mergeFrom((emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall other) { + if (other == emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall.getDefaultInstance()) return this; + if (other.getRoomId() != 0) { + setRoomId(other.getRoomId()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int roomId_ ; + /** + * uint32 room_id = 2; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + /** + * uint32 room_id = 2; + * @param value The roomId to set. + * @return This builder for chaining. + */ + public Builder setRoomId(int value) { + + roomId_ = value; + onChanged(); + return this; + } + /** + * uint32 room_id = 2; + * @return This builder for chaining. + */ + public Builder clearRoomId() { + + roomId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 7; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 7; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 13; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 13; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + @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:AbilityActionGenerateElemBall) + } + + // @@protoc_insertion_point(class_scope:AbilityActionGenerateElemBall) + private static final emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall(); + } + + public static emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityActionGenerateElemBall parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityActionGenerateElemBall(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityActionGenerateElemBallOuterClass.AbilityActionGenerateElemBall getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityActionGenerateElemBall_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityActionGenerateElemBall_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#AbilityActionGenerateElemBall.proto\032\014V" + + "ector.proto\"\\\n\035AbilityActionGenerateElem" + + "Ball\022\017\n\007room_id\030\002 \001(\r\022\024\n\003pos\030\007 \001(\0132\007.Vec" + + "tor\022\024\n\003rot\030\r \001(\0132\007.VectorB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_AbilityActionGenerateElemBall_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityActionGenerateElemBall_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityActionGenerateElemBall_descriptor, + new java.lang.String[] { "RoomId", "Pos", "Rot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java new file mode 100644 index 00000000000..d3cb9fcbbcf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedAbilityOuterClass.java @@ -0,0 +1,1326 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityAppliedAbility.proto + +package emu.grasscutter.net.proto; + +public final class AbilityAppliedAbilityOuterClass { + private AbilityAppliedAbilityOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityAppliedAbilityOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityAppliedAbility) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityString ability_name = 1; + * @return Whether the abilityName field is set. + */ + boolean hasAbilityName(); + /** + * .AbilityString ability_name = 1; + * @return The abilityName. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityName(); + /** + * .AbilityString ability_name = 1; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityNameOrBuilder(); + + /** + * .AbilityString ability_override = 2; + * @return Whether the abilityOverride field is set. + */ + boolean hasAbilityOverride(); + /** + * .AbilityString ability_override = 2; + * @return The abilityOverride. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityOverride(); + /** + * .AbilityString ability_override = 2; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityOverrideOrBuilder(); + + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + java.util.List + getOverrideMapList(); + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index); + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + int getOverrideMapCount(); + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + java.util.List + getOverrideMapOrBuilderList(); + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index); + + /** + * uint32 instanced_ability_id = 4; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + } + /** + * Protobuf type {@code AbilityAppliedAbility} + */ + public static final class AbilityAppliedAbility extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityAppliedAbility) + AbilityAppliedAbilityOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityAppliedAbility.newBuilder() to construct. + private AbilityAppliedAbility(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityAppliedAbility() { + overrideMap_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityAppliedAbility(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityAppliedAbility( + 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 10: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (abilityName_ != null) { + subBuilder = abilityName_.toBuilder(); + } + abilityName_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityName_); + abilityName_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (abilityOverride_ != null) { + subBuilder = abilityOverride_.toBuilder(); + } + abilityOverride_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityOverride_); + abilityOverride_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + overrideMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + overrideMap_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.parser(), extensionRegistry)); + break; + } + case 32: { + + instancedAbilityId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + overrideMap_ = java.util.Collections.unmodifiableList(overrideMap_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.class, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder.class); + } + + public static final int ABILITY_NAME_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityName_; + /** + * .AbilityString ability_name = 1; + * @return Whether the abilityName field is set. + */ + @java.lang.Override + public boolean hasAbilityName() { + return abilityName_ != null; + } + /** + * .AbilityString ability_name = 1; + * @return The abilityName. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityName() { + return abilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityName_; + } + /** + * .AbilityString ability_name = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityNameOrBuilder() { + return getAbilityName(); + } + + public static final int ABILITY_OVERRIDE_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityOverride_; + /** + * .AbilityString ability_override = 2; + * @return Whether the abilityOverride field is set. + */ + @java.lang.Override + public boolean hasAbilityOverride() { + return abilityOverride_ != null; + } + /** + * .AbilityString ability_override = 2; + * @return The abilityOverride. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityOverride() { + return abilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityOverride_; + } + /** + * .AbilityString ability_override = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityOverrideOrBuilder() { + return getAbilityOverride(); + } + + public static final int OVERRIDE_MAP_FIELD_NUMBER = 3; + private java.util.List overrideMap_; + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public java.util.List getOverrideMapList() { + return overrideMap_; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public java.util.List + getOverrideMapOrBuilderList() { + return overrideMap_; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public int getOverrideMapCount() { + return overrideMap_.size(); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { + return overrideMap_.get(index); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index) { + return overrideMap_.get(index); + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 4; + private int instancedAbilityId_; + /** + * uint32 instanced_ability_id = 4; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + + 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 (abilityName_ != null) { + output.writeMessage(1, getAbilityName()); + } + if (abilityOverride_ != null) { + output.writeMessage(2, getAbilityOverride()); + } + for (int i = 0; i < overrideMap_.size(); i++) { + output.writeMessage(3, overrideMap_.get(i)); + } + if (instancedAbilityId_ != 0) { + output.writeUInt32(4, instancedAbilityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityName_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getAbilityName()); + } + if (abilityOverride_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAbilityOverride()); + } + for (int i = 0; i < overrideMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, overrideMap_.get(i)); + } + if (instancedAbilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, instancedAbilityId_); + } + 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.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility other = (emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility) obj; + + if (hasAbilityName() != other.hasAbilityName()) return false; + if (hasAbilityName()) { + if (!getAbilityName() + .equals(other.getAbilityName())) return false; + } + if (hasAbilityOverride() != other.hasAbilityOverride()) return false; + if (hasAbilityOverride()) { + if (!getAbilityOverride() + .equals(other.getAbilityOverride())) return false; + } + if (!getOverrideMapList() + .equals(other.getOverrideMapList())) return false; + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) 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 (hasAbilityName()) { + hash = (37 * hash) + ABILITY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getAbilityName().hashCode(); + } + if (hasAbilityOverride()) { + hash = (37 * hash) + ABILITY_OVERRIDE_FIELD_NUMBER; + hash = (53 * hash) + getAbilityOverride().hashCode(); + } + if (getOverrideMapCount() > 0) { + hash = (37 * hash) + OVERRIDE_MAP_FIELD_NUMBER; + hash = (53 * hash) + getOverrideMapList().hashCode(); + } + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility 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.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility 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.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility 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.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility 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.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility 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.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility 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; + } + /** + * Protobuf type {@code AbilityAppliedAbility} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityAppliedAbility) + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.class, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOverrideMapFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityNameBuilder_ == null) { + abilityName_ = null; + } else { + abilityName_ = null; + abilityNameBuilder_ = null; + } + if (abilityOverrideBuilder_ == null) { + abilityOverride_ = null; + } else { + abilityOverride_ = null; + abilityOverrideBuilder_ = null; + } + if (overrideMapBuilder_ == null) { + overrideMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + overrideMapBuilder_.clear(); + } + instancedAbilityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.internal_static_AbilityAppliedAbility_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility build() { + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility buildPartial() { + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility result = new emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility(this); + int from_bitField0_ = bitField0_; + if (abilityNameBuilder_ == null) { + result.abilityName_ = abilityName_; + } else { + result.abilityName_ = abilityNameBuilder_.build(); + } + if (abilityOverrideBuilder_ == null) { + result.abilityOverride_ = abilityOverride_; + } else { + result.abilityOverride_ = abilityOverrideBuilder_.build(); + } + if (overrideMapBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + overrideMap_ = java.util.Collections.unmodifiableList(overrideMap_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.overrideMap_ = overrideMap_; + } else { + result.overrideMap_ = overrideMapBuilder_.build(); + } + result.instancedAbilityId_ = instancedAbilityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility) { + return mergeFrom((emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility other) { + if (other == emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance()) return this; + if (other.hasAbilityName()) { + mergeAbilityName(other.getAbilityName()); + } + if (other.hasAbilityOverride()) { + mergeAbilityOverride(other.getAbilityOverride()); + } + if (overrideMapBuilder_ == null) { + if (!other.overrideMap_.isEmpty()) { + if (overrideMap_.isEmpty()) { + overrideMap_ = other.overrideMap_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOverrideMapIsMutable(); + overrideMap_.addAll(other.overrideMap_); + } + onChanged(); + } + } else { + if (!other.overrideMap_.isEmpty()) { + if (overrideMapBuilder_.isEmpty()) { + overrideMapBuilder_.dispose(); + overrideMapBuilder_ = null; + overrideMap_ = other.overrideMap_; + bitField0_ = (bitField0_ & ~0x00000001); + overrideMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOverrideMapFieldBuilder() : null; + } else { + overrideMapBuilder_.addAllMessages(other.overrideMap_); + } + } + } + if (other.getInstancedAbilityId() != 0) { + setInstancedAbilityId(other.getInstancedAbilityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityName_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> abilityNameBuilder_; + /** + * .AbilityString ability_name = 1; + * @return Whether the abilityName field is set. + */ + public boolean hasAbilityName() { + return abilityNameBuilder_ != null || abilityName_ != null; + } + /** + * .AbilityString ability_name = 1; + * @return The abilityName. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityName() { + if (abilityNameBuilder_ == null) { + return abilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityName_; + } else { + return abilityNameBuilder_.getMessage(); + } + } + /** + * .AbilityString ability_name = 1; + */ + public Builder setAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (abilityNameBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityName_ = value; + onChanged(); + } else { + abilityNameBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString ability_name = 1; + */ + public Builder setAbilityName( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (abilityNameBuilder_ == null) { + abilityName_ = builderForValue.build(); + onChanged(); + } else { + abilityNameBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString ability_name = 1; + */ + public Builder mergeAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (abilityNameBuilder_ == null) { + if (abilityName_ != null) { + abilityName_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(abilityName_).mergeFrom(value).buildPartial(); + } else { + abilityName_ = value; + } + onChanged(); + } else { + abilityNameBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString ability_name = 1; + */ + public Builder clearAbilityName() { + if (abilityNameBuilder_ == null) { + abilityName_ = null; + onChanged(); + } else { + abilityName_ = null; + abilityNameBuilder_ = null; + } + + return this; + } + /** + * .AbilityString ability_name = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getAbilityNameBuilder() { + + onChanged(); + return getAbilityNameFieldBuilder().getBuilder(); + } + /** + * .AbilityString ability_name = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityNameOrBuilder() { + if (abilityNameBuilder_ != null) { + return abilityNameBuilder_.getMessageOrBuilder(); + } else { + return abilityName_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityName_; + } + } + /** + * .AbilityString ability_name = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getAbilityNameFieldBuilder() { + if (abilityNameBuilder_ == null) { + abilityNameBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getAbilityName(), + getParentForChildren(), + isClean()); + abilityName_ = null; + } + return abilityNameBuilder_; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString abilityOverride_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> abilityOverrideBuilder_; + /** + * .AbilityString ability_override = 2; + * @return Whether the abilityOverride field is set. + */ + public boolean hasAbilityOverride() { + return abilityOverrideBuilder_ != null || abilityOverride_ != null; + } + /** + * .AbilityString ability_override = 2; + * @return The abilityOverride. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getAbilityOverride() { + if (abilityOverrideBuilder_ == null) { + return abilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityOverride_; + } else { + return abilityOverrideBuilder_.getMessage(); + } + } + /** + * .AbilityString ability_override = 2; + */ + public Builder setAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (abilityOverrideBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityOverride_ = value; + onChanged(); + } else { + abilityOverrideBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString ability_override = 2; + */ + public Builder setAbilityOverride( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (abilityOverrideBuilder_ == null) { + abilityOverride_ = builderForValue.build(); + onChanged(); + } else { + abilityOverrideBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString ability_override = 2; + */ + public Builder mergeAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (abilityOverrideBuilder_ == null) { + if (abilityOverride_ != null) { + abilityOverride_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(abilityOverride_).mergeFrom(value).buildPartial(); + } else { + abilityOverride_ = value; + } + onChanged(); + } else { + abilityOverrideBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString ability_override = 2; + */ + public Builder clearAbilityOverride() { + if (abilityOverrideBuilder_ == null) { + abilityOverride_ = null; + onChanged(); + } else { + abilityOverride_ = null; + abilityOverrideBuilder_ = null; + } + + return this; + } + /** + * .AbilityString ability_override = 2; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getAbilityOverrideBuilder() { + + onChanged(); + return getAbilityOverrideFieldBuilder().getBuilder(); + } + /** + * .AbilityString ability_override = 2; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getAbilityOverrideOrBuilder() { + if (abilityOverrideBuilder_ != null) { + return abilityOverrideBuilder_.getMessageOrBuilder(); + } else { + return abilityOverride_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : abilityOverride_; + } + } + /** + * .AbilityString ability_override = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getAbilityOverrideFieldBuilder() { + if (abilityOverrideBuilder_ == null) { + abilityOverrideBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getAbilityOverride(), + getParentForChildren(), + isClean()); + abilityOverride_ = null; + } + return abilityOverrideBuilder_; + } + + private java.util.List overrideMap_ = + java.util.Collections.emptyList(); + private void ensureOverrideMapIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + overrideMap_ = new java.util.ArrayList(overrideMap_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> overrideMapBuilder_; + + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public java.util.List getOverrideMapList() { + if (overrideMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(overrideMap_); + } else { + return overrideMapBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public int getOverrideMapCount() { + if (overrideMapBuilder_ == null) { + return overrideMap_.size(); + } else { + return overrideMapBuilder_.getCount(); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { + if (overrideMapBuilder_ == null) { + return overrideMap_.get(index); + } else { + return overrideMapBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder setOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.set(index, value); + onChanged(); + } else { + overrideMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder setOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.set(index, builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addOverrideMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.add(value); + onChanged(); + } else { + overrideMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.add(index, value); + onChanged(); + } else { + overrideMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addOverrideMap( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.add(builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.add(index, builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder addAllOverrideMap( + java.lang.Iterable values) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, overrideMap_); + onChanged(); + } else { + overrideMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder clearOverrideMap() { + if (overrideMapBuilder_ == null) { + overrideMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + overrideMapBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public Builder removeOverrideMap(int index) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.remove(index); + onChanged(); + } else { + overrideMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getOverrideMapBuilder( + int index) { + return getOverrideMapFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index) { + if (overrideMapBuilder_ == null) { + return overrideMap_.get(index); } else { + return overrideMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public java.util.List + getOverrideMapOrBuilderList() { + if (overrideMapBuilder_ != null) { + return overrideMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(overrideMap_); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder() { + return getOverrideMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder( + int index) { + return getOverrideMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry override_map = 3; + */ + public java.util.List + getOverrideMapBuilderList() { + return getOverrideMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> + getOverrideMapFieldBuilder() { + if (overrideMapBuilder_ == null) { + overrideMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>( + overrideMap_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + overrideMap_ = null; + } + return overrideMapBuilder_; + } + + private int instancedAbilityId_ ; + /** + * uint32 instanced_ability_id = 4; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + /** + * uint32 instanced_ability_id = 4; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + + instancedAbilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 4; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + + instancedAbilityId_ = 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:AbilityAppliedAbility) + } + + // @@protoc_insertion_point(class_scope:AbilityAppliedAbility) + private static final emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility(); + } + + public static emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityAppliedAbility parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityAppliedAbility(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityAppliedAbility_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityAppliedAbility_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AbilityAppliedAbility.proto\032\035AbilitySc" + + "alarValueEntry.proto\032\023AbilityString.prot" + + "o\"\265\001\n\025AbilityAppliedAbility\022$\n\014ability_n" + + "ame\030\001 \001(\0132\016.AbilityString\022(\n\020ability_ove" + + "rride\030\002 \001(\0132\016.AbilityString\022.\n\014override_" + + "map\030\003 \003(\0132\030.AbilityScalarValueEntry\022\034\n\024i" + + "nstanced_ability_id\030\004 \001(\rB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + }); + internal_static_AbilityAppliedAbility_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityAppliedAbility_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityAppliedAbility_descriptor, + new java.lang.String[] { "AbilityName", "AbilityOverride", "OverrideMap", "InstancedAbilityId", }); + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java new file mode 100644 index 00000000000..d74b82a3f03 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAppliedModifierOuterClass.java @@ -0,0 +1,1931 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityAppliedModifier.proto + +package emu.grasscutter.net.proto; + +public final class AbilityAppliedModifierOuterClass { + private AbilityAppliedModifierOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityAppliedModifierOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityAppliedModifier) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 modifier_local_id = 1; + * @return The modifierLocalId. + */ + int getModifierLocalId(); + + /** + * uint32 parent_ability_entity_id = 2; + * @return The parentAbilityEntityId. + */ + int getParentAbilityEntityId(); + + /** + * .AbilityString parent_ability_name = 3; + * @return Whether the parentAbilityName field is set. + */ + boolean hasParentAbilityName(); + /** + * .AbilityString parent_ability_name = 3; + * @return The parentAbilityName. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName(); + /** + * .AbilityString parent_ability_name = 3; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder(); + + /** + * .AbilityString parent_ability_override = 4; + * @return Whether the parentAbilityOverride field is set. + */ + boolean hasParentAbilityOverride(); + /** + * .AbilityString parent_ability_override = 4; + * @return The parentAbilityOverride. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride(); + /** + * .AbilityString parent_ability_override = 4; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder(); + + /** + * uint32 instanced_ability_id = 5; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + + /** + * uint32 instanced_modifier_id = 6; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * float exist_duration = 7; + * @return The existDuration. + */ + float getExistDuration(); + + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return Whether the attachedInstancedModifier field is set. + */ + boolean hasAttachedInstancedModifier(); + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return The attachedInstancedModifier. + */ + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier(); + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder(); + + /** + * uint32 apply_entity_id = 9; + * @return The applyEntityId. + */ + int getApplyEntityId(); + + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + boolean getIsAttachedParentAbility(); + + /** + * .ModifierDurability modifier_durability = 11; + * @return Whether the modifierDurability field is set. + */ + boolean hasModifierDurability(); + /** + * .ModifierDurability modifier_durability = 11; + * @return The modifierDurability. + */ + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getModifierDurability(); + /** + * .ModifierDurability modifier_durability = 11; + */ + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder getModifierDurabilityOrBuilder(); + + /** + * uint32 sbuff_uid = 12; + * @return The sbuffUid. + */ + int getSbuffUid(); + + /** + * bool is_serverbuff_modifier = 13; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + } + /** + * Protobuf type {@code AbilityAppliedModifier} + */ + public static final class AbilityAppliedModifier extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityAppliedModifier) + AbilityAppliedModifierOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityAppliedModifier.newBuilder() to construct. + private AbilityAppliedModifier(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityAppliedModifier() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityAppliedModifier(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityAppliedModifier( + 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: { + + modifierLocalId_ = input.readInt32(); + break; + } + case 16: { + + parentAbilityEntityId_ = input.readUInt32(); + break; + } + case 26: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (parentAbilityName_ != null) { + subBuilder = parentAbilityName_.toBuilder(); + } + parentAbilityName_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentAbilityName_); + parentAbilityName_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (parentAbilityOverride_ != null) { + subBuilder = parentAbilityOverride_.toBuilder(); + } + parentAbilityOverride_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentAbilityOverride_); + parentAbilityOverride_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + instancedAbilityId_ = input.readUInt32(); + break; + } + case 48: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 61: { + + existDuration_ = input.readFloat(); + break; + } + case 66: { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder subBuilder = null; + if (attachedInstancedModifier_ != null) { + subBuilder = attachedInstancedModifier_.toBuilder(); + } + attachedInstancedModifier_ = input.readMessage(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(attachedInstancedModifier_); + attachedInstancedModifier_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + applyEntityId_ = input.readUInt32(); + break; + } + case 80: { + + isAttachedParentAbility_ = input.readBool(); + break; + } + case 90: { + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder subBuilder = null; + if (modifierDurability_ != null) { + subBuilder = modifierDurability_.toBuilder(); + } + modifierDurability_ = input.readMessage(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(modifierDurability_); + modifierDurability_ = subBuilder.buildPartial(); + } + + break; + } + case 96: { + + sbuffUid_ = input.readUInt32(); + break; + } + case 104: { + + isServerbuffModifier_ = 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.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.class, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder.class); + } + + public static final int MODIFIER_LOCAL_ID_FIELD_NUMBER = 1; + private int modifierLocalId_; + /** + * int32 modifier_local_id = 1; + * @return The modifierLocalId. + */ + @java.lang.Override + public int getModifierLocalId() { + return modifierLocalId_; + } + + public static final int PARENT_ABILITY_ENTITY_ID_FIELD_NUMBER = 2; + private int parentAbilityEntityId_; + /** + * uint32 parent_ability_entity_id = 2; + * @return The parentAbilityEntityId. + */ + @java.lang.Override + public int getParentAbilityEntityId() { + return parentAbilityEntityId_; + } + + public static final int PARENT_ABILITY_NAME_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; + /** + * .AbilityString parent_ability_name = 3; + * @return Whether the parentAbilityName field is set. + */ + @java.lang.Override + public boolean hasParentAbilityName() { + return parentAbilityName_ != null; + } + /** + * .AbilityString parent_ability_name = 3; + * @return The parentAbilityName. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName() { + return parentAbilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } + /** + * .AbilityString parent_ability_name = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { + return getParentAbilityName(); + } + + public static final int PARENT_ABILITY_OVERRIDE_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; + /** + * .AbilityString parent_ability_override = 4; + * @return Whether the parentAbilityOverride field is set. + */ + @java.lang.Override + public boolean hasParentAbilityOverride() { + return parentAbilityOverride_ != null; + } + /** + * .AbilityString parent_ability_override = 4; + * @return The parentAbilityOverride. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride() { + return parentAbilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } + /** + * .AbilityString parent_ability_override = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { + return getParentAbilityOverride(); + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 5; + private int instancedAbilityId_; + /** + * uint32 instanced_ability_id = 5; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 6; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 6; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int EXIST_DURATION_FIELD_NUMBER = 7; + private float existDuration_; + /** + * float exist_duration = 7; + * @return The existDuration. + */ + @java.lang.Override + public float getExistDuration() { + return existDuration_; + } + + public static final int ATTACHED_INSTANCED_MODIFIER_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return Whether the attachedInstancedModifier field is set. + */ + @java.lang.Override + public boolean hasAttachedInstancedModifier() { + return attachedInstancedModifier_ != null; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return The attachedInstancedModifier. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier() { + return attachedInstancedModifier_ == null ? emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { + return getAttachedInstancedModifier(); + } + + public static final int APPLY_ENTITY_ID_FIELD_NUMBER = 9; + private int applyEntityId_; + /** + * uint32 apply_entity_id = 9; + * @return The applyEntityId. + */ + @java.lang.Override + public int getApplyEntityId() { + return applyEntityId_; + } + + public static final int IS_ATTACHED_PARENT_ABILITY_FIELD_NUMBER = 10; + private boolean isAttachedParentAbility_; + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + @java.lang.Override + public boolean getIsAttachedParentAbility() { + return isAttachedParentAbility_; + } + + public static final int MODIFIER_DURABILITY_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability modifierDurability_; + /** + * .ModifierDurability modifier_durability = 11; + * @return Whether the modifierDurability field is set. + */ + @java.lang.Override + public boolean hasModifierDurability() { + return modifierDurability_ != null; + } + /** + * .ModifierDurability modifier_durability = 11; + * @return The modifierDurability. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getModifierDurability() { + return modifierDurability_ == null ? emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance() : modifierDurability_; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder getModifierDurabilityOrBuilder() { + return getModifierDurability(); + } + + public static final int SBUFF_UID_FIELD_NUMBER = 12; + private int sbuffUid_; + /** + * uint32 sbuff_uid = 12; + * @return The sbuffUid. + */ + @java.lang.Override + public int getSbuffUid() { + return sbuffUid_; + } + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 13; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 13; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + 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 (modifierLocalId_ != 0) { + output.writeInt32(1, modifierLocalId_); + } + if (parentAbilityEntityId_ != 0) { + output.writeUInt32(2, parentAbilityEntityId_); + } + if (parentAbilityName_ != null) { + output.writeMessage(3, getParentAbilityName()); + } + if (parentAbilityOverride_ != null) { + output.writeMessage(4, getParentAbilityOverride()); + } + if (instancedAbilityId_ != 0) { + output.writeUInt32(5, instancedAbilityId_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(6, instancedModifierId_); + } + if (existDuration_ != 0F) { + output.writeFloat(7, existDuration_); + } + if (attachedInstancedModifier_ != null) { + output.writeMessage(8, getAttachedInstancedModifier()); + } + if (applyEntityId_ != 0) { + output.writeUInt32(9, applyEntityId_); + } + if (isAttachedParentAbility_ != false) { + output.writeBool(10, isAttachedParentAbility_); + } + if (modifierDurability_ != null) { + output.writeMessage(11, getModifierDurability()); + } + if (sbuffUid_ != 0) { + output.writeUInt32(12, sbuffUid_); + } + if (isServerbuffModifier_ != false) { + output.writeBool(13, isServerbuffModifier_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (modifierLocalId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, modifierLocalId_); + } + if (parentAbilityEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, parentAbilityEntityId_); + } + if (parentAbilityName_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getParentAbilityName()); + } + if (parentAbilityOverride_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getParentAbilityOverride()); + } + if (instancedAbilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, instancedAbilityId_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, instancedModifierId_); + } + if (existDuration_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(7, existDuration_); + } + if (attachedInstancedModifier_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getAttachedInstancedModifier()); + } + if (applyEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, applyEntityId_); + } + if (isAttachedParentAbility_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAttachedParentAbility_); + } + if (modifierDurability_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getModifierDurability()); + } + if (sbuffUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, sbuffUid_); + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isServerbuffModifier_); + } + 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.AbilityAppliedModifierOuterClass.AbilityAppliedModifier)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier other = (emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier) obj; + + if (getModifierLocalId() + != other.getModifierLocalId()) return false; + if (getParentAbilityEntityId() + != other.getParentAbilityEntityId()) return false; + if (hasParentAbilityName() != other.hasParentAbilityName()) return false; + if (hasParentAbilityName()) { + if (!getParentAbilityName() + .equals(other.getParentAbilityName())) return false; + } + if (hasParentAbilityOverride() != other.hasParentAbilityOverride()) return false; + if (hasParentAbilityOverride()) { + if (!getParentAbilityOverride() + .equals(other.getParentAbilityOverride())) return false; + } + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (java.lang.Float.floatToIntBits(getExistDuration()) + != java.lang.Float.floatToIntBits( + other.getExistDuration())) return false; + if (hasAttachedInstancedModifier() != other.hasAttachedInstancedModifier()) return false; + if (hasAttachedInstancedModifier()) { + if (!getAttachedInstancedModifier() + .equals(other.getAttachedInstancedModifier())) return false; + } + if (getApplyEntityId() + != other.getApplyEntityId()) return false; + if (getIsAttachedParentAbility() + != other.getIsAttachedParentAbility()) return false; + if (hasModifierDurability() != other.hasModifierDurability()) return false; + if (hasModifierDurability()) { + if (!getModifierDurability() + .equals(other.getModifierDurability())) return false; + } + if (getSbuffUid() + != other.getSbuffUid()) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) 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) + MODIFIER_LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModifierLocalId(); + hash = (37 * hash) + PARENT_ABILITY_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityEntityId(); + if (hasParentAbilityName()) { + hash = (37 * hash) + PARENT_ABILITY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityName().hashCode(); + } + if (hasParentAbilityOverride()) { + hash = (37 * hash) + PARENT_ABILITY_OVERRIDE_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityOverride().hashCode(); + } + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + EXIST_DURATION_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getExistDuration()); + if (hasAttachedInstancedModifier()) { + hash = (37 * hash) + ATTACHED_INSTANCED_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + getAttachedInstancedModifier().hashCode(); + } + hash = (37 * hash) + APPLY_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getApplyEntityId(); + hash = (37 * hash) + IS_ATTACHED_PARENT_ABILITY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAttachedParentAbility()); + if (hasModifierDurability()) { + hash = (37 * hash) + MODIFIER_DURABILITY_FIELD_NUMBER; + hash = (53 * hash) + getModifierDurability().hashCode(); + } + hash = (37 * hash) + SBUFF_UID_FIELD_NUMBER; + hash = (53 * hash) + getSbuffUid(); + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier 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.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier 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.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier 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.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier 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.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier 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.AbilityAppliedModifierOuterClass.AbilityAppliedModifier 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; + } + /** + * Protobuf type {@code AbilityAppliedModifier} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityAppliedModifier) + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.class, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + modifierLocalId_ = 0; + + parentAbilityEntityId_ = 0; + + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = null; + } else { + parentAbilityName_ = null; + parentAbilityNameBuilder_ = null; + } + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = null; + } else { + parentAbilityOverride_ = null; + parentAbilityOverrideBuilder_ = null; + } + instancedAbilityId_ = 0; + + instancedModifierId_ = 0; + + existDuration_ = 0F; + + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = null; + } else { + attachedInstancedModifier_ = null; + attachedInstancedModifierBuilder_ = null; + } + applyEntityId_ = 0; + + isAttachedParentAbility_ = false; + + if (modifierDurabilityBuilder_ == null) { + modifierDurability_ = null; + } else { + modifierDurability_ = null; + modifierDurabilityBuilder_ = null; + } + sbuffUid_ = 0; + + isServerbuffModifier_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.internal_static_AbilityAppliedModifier_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier build() { + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier buildPartial() { + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier result = new emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier(this); + result.modifierLocalId_ = modifierLocalId_; + result.parentAbilityEntityId_ = parentAbilityEntityId_; + if (parentAbilityNameBuilder_ == null) { + result.parentAbilityName_ = parentAbilityName_; + } else { + result.parentAbilityName_ = parentAbilityNameBuilder_.build(); + } + if (parentAbilityOverrideBuilder_ == null) { + result.parentAbilityOverride_ = parentAbilityOverride_; + } else { + result.parentAbilityOverride_ = parentAbilityOverrideBuilder_.build(); + } + result.instancedAbilityId_ = instancedAbilityId_; + result.instancedModifierId_ = instancedModifierId_; + result.existDuration_ = existDuration_; + if (attachedInstancedModifierBuilder_ == null) { + result.attachedInstancedModifier_ = attachedInstancedModifier_; + } else { + result.attachedInstancedModifier_ = attachedInstancedModifierBuilder_.build(); + } + result.applyEntityId_ = applyEntityId_; + result.isAttachedParentAbility_ = isAttachedParentAbility_; + if (modifierDurabilityBuilder_ == null) { + result.modifierDurability_ = modifierDurability_; + } else { + result.modifierDurability_ = modifierDurabilityBuilder_.build(); + } + result.sbuffUid_ = sbuffUid_; + result.isServerbuffModifier_ = isServerbuffModifier_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier) { + return mergeFrom((emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier other) { + if (other == emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance()) return this; + if (other.getModifierLocalId() != 0) { + setModifierLocalId(other.getModifierLocalId()); + } + if (other.getParentAbilityEntityId() != 0) { + setParentAbilityEntityId(other.getParentAbilityEntityId()); + } + if (other.hasParentAbilityName()) { + mergeParentAbilityName(other.getParentAbilityName()); + } + if (other.hasParentAbilityOverride()) { + mergeParentAbilityOverride(other.getParentAbilityOverride()); + } + if (other.getInstancedAbilityId() != 0) { + setInstancedAbilityId(other.getInstancedAbilityId()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getExistDuration() != 0F) { + setExistDuration(other.getExistDuration()); + } + if (other.hasAttachedInstancedModifier()) { + mergeAttachedInstancedModifier(other.getAttachedInstancedModifier()); + } + if (other.getApplyEntityId() != 0) { + setApplyEntityId(other.getApplyEntityId()); + } + if (other.getIsAttachedParentAbility() != false) { + setIsAttachedParentAbility(other.getIsAttachedParentAbility()); + } + if (other.hasModifierDurability()) { + mergeModifierDurability(other.getModifierDurability()); + } + if (other.getSbuffUid() != 0) { + setSbuffUid(other.getSbuffUid()); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int modifierLocalId_ ; + /** + * int32 modifier_local_id = 1; + * @return The modifierLocalId. + */ + @java.lang.Override + public int getModifierLocalId() { + return modifierLocalId_; + } + /** + * int32 modifier_local_id = 1; + * @param value The modifierLocalId to set. + * @return This builder for chaining. + */ + public Builder setModifierLocalId(int value) { + + modifierLocalId_ = value; + onChanged(); + return this; + } + /** + * int32 modifier_local_id = 1; + * @return This builder for chaining. + */ + public Builder clearModifierLocalId() { + + modifierLocalId_ = 0; + onChanged(); + return this; + } + + private int parentAbilityEntityId_ ; + /** + * uint32 parent_ability_entity_id = 2; + * @return The parentAbilityEntityId. + */ + @java.lang.Override + public int getParentAbilityEntityId() { + return parentAbilityEntityId_; + } + /** + * uint32 parent_ability_entity_id = 2; + * @param value The parentAbilityEntityId to set. + * @return This builder for chaining. + */ + public Builder setParentAbilityEntityId(int value) { + + parentAbilityEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_ability_entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearParentAbilityEntityId() { + + parentAbilityEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> parentAbilityNameBuilder_; + /** + * .AbilityString parent_ability_name = 3; + * @return Whether the parentAbilityName field is set. + */ + public boolean hasParentAbilityName() { + return parentAbilityNameBuilder_ != null || parentAbilityName_ != null; + } + /** + * .AbilityString parent_ability_name = 3; + * @return The parentAbilityName. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName() { + if (parentAbilityNameBuilder_ == null) { + return parentAbilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } else { + return parentAbilityNameBuilder_.getMessage(); + } + } + /** + * .AbilityString parent_ability_name = 3; + */ + public Builder setParentAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityNameBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentAbilityName_ = value; + onChanged(); + } else { + parentAbilityNameBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 3; + */ + public Builder setParentAbilityName( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = builderForValue.build(); + onChanged(); + } else { + parentAbilityNameBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 3; + */ + public Builder mergeParentAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityNameBuilder_ == null) { + if (parentAbilityName_ != null) { + parentAbilityName_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(parentAbilityName_).mergeFrom(value).buildPartial(); + } else { + parentAbilityName_ = value; + } + onChanged(); + } else { + parentAbilityNameBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 3; + */ + public Builder clearParentAbilityName() { + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = null; + onChanged(); + } else { + parentAbilityName_ = null; + parentAbilityNameBuilder_ = null; + } + + return this; + } + /** + * .AbilityString parent_ability_name = 3; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityNameBuilder() { + + onChanged(); + return getParentAbilityNameFieldBuilder().getBuilder(); + } + /** + * .AbilityString parent_ability_name = 3; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { + if (parentAbilityNameBuilder_ != null) { + return parentAbilityNameBuilder_.getMessageOrBuilder(); + } else { + return parentAbilityName_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } + } + /** + * .AbilityString parent_ability_name = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getParentAbilityNameFieldBuilder() { + if (parentAbilityNameBuilder_ == null) { + parentAbilityNameBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getParentAbilityName(), + getParentForChildren(), + isClean()); + parentAbilityName_ = null; + } + return parentAbilityNameBuilder_; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> parentAbilityOverrideBuilder_; + /** + * .AbilityString parent_ability_override = 4; + * @return Whether the parentAbilityOverride field is set. + */ + public boolean hasParentAbilityOverride() { + return parentAbilityOverrideBuilder_ != null || parentAbilityOverride_ != null; + } + /** + * .AbilityString parent_ability_override = 4; + * @return The parentAbilityOverride. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride() { + if (parentAbilityOverrideBuilder_ == null) { + return parentAbilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } else { + return parentAbilityOverrideBuilder_.getMessage(); + } + } + /** + * .AbilityString parent_ability_override = 4; + */ + public Builder setParentAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityOverrideBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentAbilityOverride_ = value; + onChanged(); + } else { + parentAbilityOverrideBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 4; + */ + public Builder setParentAbilityOverride( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = builderForValue.build(); + onChanged(); + } else { + parentAbilityOverrideBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 4; + */ + public Builder mergeParentAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityOverrideBuilder_ == null) { + if (parentAbilityOverride_ != null) { + parentAbilityOverride_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(parentAbilityOverride_).mergeFrom(value).buildPartial(); + } else { + parentAbilityOverride_ = value; + } + onChanged(); + } else { + parentAbilityOverrideBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 4; + */ + public Builder clearParentAbilityOverride() { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = null; + onChanged(); + } else { + parentAbilityOverride_ = null; + parentAbilityOverrideBuilder_ = null; + } + + return this; + } + /** + * .AbilityString parent_ability_override = 4; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityOverrideBuilder() { + + onChanged(); + return getParentAbilityOverrideFieldBuilder().getBuilder(); + } + /** + * .AbilityString parent_ability_override = 4; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { + if (parentAbilityOverrideBuilder_ != null) { + return parentAbilityOverrideBuilder_.getMessageOrBuilder(); + } else { + return parentAbilityOverride_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } + } + /** + * .AbilityString parent_ability_override = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getParentAbilityOverrideFieldBuilder() { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverrideBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getParentAbilityOverride(), + getParentForChildren(), + isClean()); + parentAbilityOverride_ = null; + } + return parentAbilityOverrideBuilder_; + } + + private int instancedAbilityId_ ; + /** + * uint32 instanced_ability_id = 5; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + /** + * uint32 instanced_ability_id = 5; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + + instancedAbilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 5; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + + instancedAbilityId_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 6; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 6; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 6; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private float existDuration_ ; + /** + * float exist_duration = 7; + * @return The existDuration. + */ + @java.lang.Override + public float getExistDuration() { + return existDuration_; + } + /** + * float exist_duration = 7; + * @param value The existDuration to set. + * @return This builder for chaining. + */ + public Builder setExistDuration(float value) { + + existDuration_ = value; + onChanged(); + return this; + } + /** + * float exist_duration = 7; + * @return This builder for chaining. + */ + public Builder clearExistDuration() { + + existDuration_ = 0F; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder> attachedInstancedModifierBuilder_; + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return Whether the attachedInstancedModifier field is set. + */ + public boolean hasAttachedInstancedModifier() { + return attachedInstancedModifierBuilder_ != null || attachedInstancedModifier_ != null; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + * @return The attachedInstancedModifier. + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier() { + if (attachedInstancedModifierBuilder_ == null) { + return attachedInstancedModifier_ == null ? emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } else { + return attachedInstancedModifierBuilder_.getMessage(); + } + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public Builder setAttachedInstancedModifier(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier value) { + if (attachedInstancedModifierBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + attachedInstancedModifier_ = value; + onChanged(); + } else { + attachedInstancedModifierBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public Builder setAttachedInstancedModifier( + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder builderForValue) { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = builderForValue.build(); + onChanged(); + } else { + attachedInstancedModifierBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public Builder mergeAttachedInstancedModifier(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier value) { + if (attachedInstancedModifierBuilder_ == null) { + if (attachedInstancedModifier_ != null) { + attachedInstancedModifier_ = + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.newBuilder(attachedInstancedModifier_).mergeFrom(value).buildPartial(); + } else { + attachedInstancedModifier_ = value; + } + onChanged(); + } else { + attachedInstancedModifierBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public Builder clearAttachedInstancedModifier() { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = null; + onChanged(); + } else { + attachedInstancedModifier_ = null; + attachedInstancedModifierBuilder_ = null; + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder getAttachedInstancedModifierBuilder() { + + onChanged(); + return getAttachedInstancedModifierFieldBuilder().getBuilder(); + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { + if (attachedInstancedModifierBuilder_ != null) { + return attachedInstancedModifierBuilder_.getMessageOrBuilder(); + } else { + return attachedInstancedModifier_ == null ? + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder> + getAttachedInstancedModifierFieldBuilder() { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder>( + getAttachedInstancedModifier(), + getParentForChildren(), + isClean()); + attachedInstancedModifier_ = null; + } + return attachedInstancedModifierBuilder_; + } + + private int applyEntityId_ ; + /** + * uint32 apply_entity_id = 9; + * @return The applyEntityId. + */ + @java.lang.Override + public int getApplyEntityId() { + return applyEntityId_; + } + /** + * uint32 apply_entity_id = 9; + * @param value The applyEntityId to set. + * @return This builder for chaining. + */ + public Builder setApplyEntityId(int value) { + + applyEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 apply_entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearApplyEntityId() { + + applyEntityId_ = 0; + onChanged(); + return this; + } + + private boolean isAttachedParentAbility_ ; + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + @java.lang.Override + public boolean getIsAttachedParentAbility() { + return isAttachedParentAbility_; + } + /** + * bool is_attached_parent_ability = 10; + * @param value The isAttachedParentAbility to set. + * @return This builder for chaining. + */ + public Builder setIsAttachedParentAbility(boolean value) { + + isAttachedParentAbility_ = value; + onChanged(); + return this; + } + /** + * bool is_attached_parent_ability = 10; + * @return This builder for chaining. + */ + public Builder clearIsAttachedParentAbility() { + + isAttachedParentAbility_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability modifierDurability_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder> modifierDurabilityBuilder_; + /** + * .ModifierDurability modifier_durability = 11; + * @return Whether the modifierDurability field is set. + */ + public boolean hasModifierDurability() { + return modifierDurabilityBuilder_ != null || modifierDurability_ != null; + } + /** + * .ModifierDurability modifier_durability = 11; + * @return The modifierDurability. + */ + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getModifierDurability() { + if (modifierDurabilityBuilder_ == null) { + return modifierDurability_ == null ? emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance() : modifierDurability_; + } else { + return modifierDurabilityBuilder_.getMessage(); + } + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public Builder setModifierDurability(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability value) { + if (modifierDurabilityBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + modifierDurability_ = value; + onChanged(); + } else { + modifierDurabilityBuilder_.setMessage(value); + } + + return this; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public Builder setModifierDurability( + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder builderForValue) { + if (modifierDurabilityBuilder_ == null) { + modifierDurability_ = builderForValue.build(); + onChanged(); + } else { + modifierDurabilityBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public Builder mergeModifierDurability(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability value) { + if (modifierDurabilityBuilder_ == null) { + if (modifierDurability_ != null) { + modifierDurability_ = + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.newBuilder(modifierDurability_).mergeFrom(value).buildPartial(); + } else { + modifierDurability_ = value; + } + onChanged(); + } else { + modifierDurabilityBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public Builder clearModifierDurability() { + if (modifierDurabilityBuilder_ == null) { + modifierDurability_ = null; + onChanged(); + } else { + modifierDurability_ = null; + modifierDurabilityBuilder_ = null; + } + + return this; + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder getModifierDurabilityBuilder() { + + onChanged(); + return getModifierDurabilityFieldBuilder().getBuilder(); + } + /** + * .ModifierDurability modifier_durability = 11; + */ + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder getModifierDurabilityOrBuilder() { + if (modifierDurabilityBuilder_ != null) { + return modifierDurabilityBuilder_.getMessageOrBuilder(); + } else { + return modifierDurability_ == null ? + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance() : modifierDurability_; + } + } + /** + * .ModifierDurability modifier_durability = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder> + getModifierDurabilityFieldBuilder() { + if (modifierDurabilityBuilder_ == null) { + modifierDurabilityBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder>( + getModifierDurability(), + getParentForChildren(), + isClean()); + modifierDurability_ = null; + } + return modifierDurabilityBuilder_; + } + + private int sbuffUid_ ; + /** + * uint32 sbuff_uid = 12; + * @return The sbuffUid. + */ + @java.lang.Override + public int getSbuffUid() { + return sbuffUid_; + } + /** + * uint32 sbuff_uid = 12; + * @param value The sbuffUid to set. + * @return This builder for chaining. + */ + public Builder setSbuffUid(int value) { + + sbuffUid_ = value; + onChanged(); + return this; + } + /** + * uint32 sbuff_uid = 12; + * @return This builder for chaining. + */ + public Builder clearSbuffUid() { + + sbuffUid_ = 0; + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 13; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 13; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 13; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = 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:AbilityAppliedModifier) + } + + // @@protoc_insertion_point(class_scope:AbilityAppliedModifier) + private static final emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier(); + } + + public static emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityAppliedModifier parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityAppliedModifier(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityAppliedModifier_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityAppliedModifier_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AbilityAppliedModifier.proto\032\035AbilityA" + + "ttachedModifier.proto\032\023AbilityString.pro" + + "to\032\030ModifierDurability.proto\"\351\003\n\026Ability" + + "AppliedModifier\022\031\n\021modifier_local_id\030\001 \001" + + "(\005\022 \n\030parent_ability_entity_id\030\002 \001(\r\022+\n\023" + + "parent_ability_name\030\003 \001(\0132\016.AbilityStrin" + + "g\022/\n\027parent_ability_override\030\004 \001(\0132\016.Abi" + + "lityString\022\034\n\024instanced_ability_id\030\005 \001(\r" + + "\022\035\n\025instanced_modifier_id\030\006 \001(\r\022\026\n\016exist" + + "_duration\030\007 \001(\002\022=\n\033attached_instanced_mo" + + "difier\030\010 \001(\0132\030.AbilityAttachedModifier\022\027" + + "\n\017apply_entity_id\030\t \001(\r\022\"\n\032is_attached_p" + + "arent_ability\030\n \001(\010\0220\n\023modifier_durabili" + + "ty\030\013 \001(\0132\023.ModifierDurability\022\021\n\tsbuff_u" + + "id\030\014 \001(\r\022\036\n\026is_serverbuff_modifier\030\r \001(\010" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.getDescriptor(), + }); + internal_static_AbilityAppliedModifier_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityAppliedModifier_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityAppliedModifier_descriptor, + new java.lang.String[] { "ModifierLocalId", "ParentAbilityEntityId", "ParentAbilityName", "ParentAbilityOverride", "InstancedAbilityId", "InstancedModifierId", "ExistDuration", "AttachedInstancedModifier", "ApplyEntityId", "IsAttachedParentAbility", "ModifierDurability", "SbuffUid", "IsServerbuffModifier", }); + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java new file mode 100644 index 00000000000..bc93bb79ac4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityAttachedModifierOuterClass.java @@ -0,0 +1,821 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityAttachedModifier.proto + +package emu.grasscutter.net.proto; + +public final class AbilityAttachedModifierOuterClass { + private AbilityAttachedModifierOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityAttachedModifierOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityAttachedModifier) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_invalid = 1; + * @return The isInvalid. + */ + boolean getIsInvalid(); + + /** + * uint32 owner_entity_id = 2; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 instanced_modifier_id = 3; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * bool is_serverbuff_modifier = 4; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + + /** + * int32 attach_name_hash = 5; + * @return The attachNameHash. + */ + int getAttachNameHash(); + } + /** + * Protobuf type {@code AbilityAttachedModifier} + */ + public static final class AbilityAttachedModifier extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityAttachedModifier) + AbilityAttachedModifierOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityAttachedModifier.newBuilder() to construct. + private AbilityAttachedModifier(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityAttachedModifier() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityAttachedModifier(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityAttachedModifier( + 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: { + + isInvalid_ = input.readBool(); + break; + } + case 16: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 24: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 32: { + + isServerbuffModifier_ = input.readBool(); + break; + } + case 40: { + + attachNameHash_ = 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.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.class, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder.class); + } + + public static final int IS_INVALID_FIELD_NUMBER = 1; + private boolean isInvalid_; + /** + * bool is_invalid = 1; + * @return The isInvalid. + */ + @java.lang.Override + public boolean getIsInvalid() { + return isInvalid_; + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 2; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 2; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 3; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 3; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 4; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 4; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + public static final int ATTACH_NAME_HASH_FIELD_NUMBER = 5; + private int attachNameHash_; + /** + * int32 attach_name_hash = 5; + * @return The attachNameHash. + */ + @java.lang.Override + public int getAttachNameHash() { + return attachNameHash_; + } + + 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 (isInvalid_ != false) { + output.writeBool(1, isInvalid_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(2, ownerEntityId_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(3, instancedModifierId_); + } + if (isServerbuffModifier_ != false) { + output.writeBool(4, isServerbuffModifier_); + } + if (attachNameHash_ != 0) { + output.writeInt32(5, attachNameHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isInvalid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isInvalid_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, ownerEntityId_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, instancedModifierId_); + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isServerbuffModifier_); + } + if (attachNameHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, attachNameHash_); + } + 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.AbilityAttachedModifierOuterClass.AbilityAttachedModifier)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier other = (emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier) obj; + + if (getIsInvalid() + != other.getIsInvalid()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (getAttachNameHash() + != other.getAttachNameHash()) 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) + IS_INVALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInvalid()); + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + hash = (37 * hash) + ATTACH_NAME_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAttachNameHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier 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.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier 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.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier 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.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier 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.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier 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.AbilityAttachedModifierOuterClass.AbilityAttachedModifier 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; + } + /** + * Protobuf type {@code AbilityAttachedModifier} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityAttachedModifier) + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.class, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isInvalid_ = false; + + ownerEntityId_ = 0; + + instancedModifierId_ = 0; + + isServerbuffModifier_ = false; + + attachNameHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.internal_static_AbilityAttachedModifier_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier build() { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier buildPartial() { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier result = new emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier(this); + result.isInvalid_ = isInvalid_; + result.ownerEntityId_ = ownerEntityId_; + result.instancedModifierId_ = instancedModifierId_; + result.isServerbuffModifier_ = isServerbuffModifier_; + result.attachNameHash_ = attachNameHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier) { + return mergeFrom((emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier other) { + if (other == emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance()) return this; + if (other.getIsInvalid() != false) { + setIsInvalid(other.getIsInvalid()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + if (other.getAttachNameHash() != 0) { + setAttachNameHash(other.getAttachNameHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isInvalid_ ; + /** + * bool is_invalid = 1; + * @return The isInvalid. + */ + @java.lang.Override + public boolean getIsInvalid() { + return isInvalid_; + } + /** + * bool is_invalid = 1; + * @param value The isInvalid to set. + * @return This builder for chaining. + */ + public Builder setIsInvalid(boolean value) { + + isInvalid_ = value; + onChanged(); + return this; + } + /** + * bool is_invalid = 1; + * @return This builder for chaining. + */ + public Builder clearIsInvalid() { + + isInvalid_ = false; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 2; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 2; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 3; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 3; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 3; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 4; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 4; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 4; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + + private int attachNameHash_ ; + /** + * int32 attach_name_hash = 5; + * @return The attachNameHash. + */ + @java.lang.Override + public int getAttachNameHash() { + return attachNameHash_; + } + /** + * int32 attach_name_hash = 5; + * @param value The attachNameHash to set. + * @return This builder for chaining. + */ + public Builder setAttachNameHash(int value) { + + attachNameHash_ = value; + onChanged(); + return this; + } + /** + * int32 attach_name_hash = 5; + * @return This builder for chaining. + */ + public Builder clearAttachNameHash() { + + attachNameHash_ = 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:AbilityAttachedModifier) + } + + // @@protoc_insertion_point(class_scope:AbilityAttachedModifier) + private static final emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier(); + } + + public static emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityAttachedModifier parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityAttachedModifier(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityAttachedModifier_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityAttachedModifier_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AbilityAttachedModifier.proto\"\237\001\n\027Abil" + + "ityAttachedModifier\022\022\n\nis_invalid\030\001 \001(\010\022" + + "\027\n\017owner_entity_id\030\002 \001(\r\022\035\n\025instanced_mo" + + "difier_id\030\003 \001(\r\022\036\n\026is_serverbuff_modifie" + + "r\030\004 \001(\010\022\030\n\020attach_name_hash\030\005 \001(\005B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityAttachedModifier_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityAttachedModifier_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityAttachedModifier_descriptor, + new java.lang.String[] { "IsInvalid", "OwnerEntityId", "InstancedModifierId", "IsServerbuffModifier", "AttachNameHash", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java new file mode 100644 index 00000000000..9c0d3204369 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityChangeNotifyOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AbilityChangeNotifyOuterClass { + private AbilityChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * .AbilityControlBlock ability_control_block = 15; + * @return Whether the abilityControlBlock field is set. + */ + boolean hasAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 15; + * @return The abilityControlBlock. + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 15; + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder(); + } + /** + *
+   * CmdId: 1131
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AbilityChangeNotify} + */ + public static final class AbilityChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityChangeNotify) + AbilityChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityChangeNotify.newBuilder() to construct. + private AbilityChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityChangeNotify( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder subBuilder = null; + if (abilityControlBlock_ != null) { + subBuilder = abilityControlBlock_.toBuilder(); + } + abilityControlBlock_ = input.readMessage(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityControlBlock_); + abilityControlBlock_ = subBuilder.buildPartial(); + } + + 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.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.class, emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int ABILITY_CONTROL_BLOCK_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + /** + * .AbilityControlBlock ability_control_block = 15; + * @return Whether the abilityControlBlock field is set. + */ + @java.lang.Override + public boolean hasAbilityControlBlock() { + return abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 15; + * @return The abilityControlBlock. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + return getAbilityControlBlock(); + } + + 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 (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (abilityControlBlock_ != null) { + output.writeMessage(15, getAbilityControlBlock()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (abilityControlBlock_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getAbilityControlBlock()); + } + 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.AbilityChangeNotifyOuterClass.AbilityChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify other = (emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (hasAbilityControlBlock() != other.hasAbilityControlBlock()) return false; + if (hasAbilityControlBlock()) { + if (!getAbilityControlBlock() + .equals(other.getAbilityControlBlock())) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasAbilityControlBlock()) { + hash = (37 * hash) + ABILITY_CONTROL_BLOCK_FIELD_NUMBER; + hash = (53 * hash) + getAbilityControlBlock().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify 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.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify 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.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify 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.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify 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.AbilityChangeNotifyOuterClass.AbilityChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify 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.AbilityChangeNotifyOuterClass.AbilityChangeNotify 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: 1131
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AbilityChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityChangeNotify) + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.class, emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.internal_static_AbilityChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify build() { + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify buildPartial() { + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify result = new emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify(this); + result.entityId_ = entityId_; + if (abilityControlBlockBuilder_ == null) { + result.abilityControlBlock_ = abilityControlBlock_; + } else { + result.abilityControlBlock_ = abilityControlBlockBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify other) { + if (other == emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasAbilityControlBlock()) { + mergeAbilityControlBlock(other.getAbilityControlBlock()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> abilityControlBlockBuilder_; + /** + * .AbilityControlBlock ability_control_block = 15; + * @return Whether the abilityControlBlock field is set. + */ + public boolean hasAbilityControlBlock() { + return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 15; + * @return The abilityControlBlock. + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } else { + return abilityControlBlockBuilder_.getMessage(); + } + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public Builder setAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityControlBlock_ = value; + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public Builder setAbilityControlBlock( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder builderForValue) { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = builderForValue.build(); + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public Builder mergeAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (abilityControlBlock_ != null) { + abilityControlBlock_ = + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder(abilityControlBlock_).mergeFrom(value).buildPartial(); + } else { + abilityControlBlock_ = value; + } + onChanged(); + } else { + abilityControlBlockBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public Builder clearAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + onChanged(); + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() { + + onChanged(); + return getAbilityControlBlockFieldBuilder().getBuilder(); + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + if (abilityControlBlockBuilder_ != null) { + return abilityControlBlockBuilder_.getMessageOrBuilder(); + } else { + return abilityControlBlock_ == null ? + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + } + /** + * .AbilityControlBlock ability_control_block = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> + getAbilityControlBlockFieldBuilder() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>( + getAbilityControlBlock(), + getParentForChildren(), + isClean()); + abilityControlBlock_ = null; + } + return abilityControlBlockBuilder_; + } + @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:AbilityChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AbilityChangeNotify) + private static final emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify(); + } + + public static emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityChangeNotifyOuterClass.AbilityChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031AbilityChangeNotify.proto\032\031AbilityCont" + + "rolBlock.proto\"]\n\023AbilityChangeNotify\022\021\n" + + "\tentity_id\030\001 \001(\r\0223\n\025ability_control_bloc" + + "k\030\017 \001(\0132\024.AbilityControlBlockB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(), + }); + internal_static_AbilityChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityChangeNotify_descriptor, + new java.lang.String[] { "EntityId", "AbilityControlBlock", }); + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java new file mode 100644 index 00000000000..2ac388aef3b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityControlBlockOuterClass.java @@ -0,0 +1,844 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityControlBlock.proto + +package emu.grasscutter.net.proto; + +public final class AbilityControlBlockOuterClass { + private AbilityControlBlockOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityControlBlockOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityControlBlock) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + java.util.List + getAbilityEmbryoListList(); + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getAbilityEmbryoList(int index); + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + int getAbilityEmbryoListCount(); + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + java.util.List + getAbilityEmbryoListOrBuilderList(); + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder getAbilityEmbryoListOrBuilder( + int index); + } + /** + * Protobuf type {@code AbilityControlBlock} + */ + public static final class AbilityControlBlock extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityControlBlock) + AbilityControlBlockOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityControlBlock.newBuilder() to construct. + private AbilityControlBlock(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityControlBlock() { + abilityEmbryoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityControlBlock(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityControlBlock( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + abilityEmbryoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + abilityEmbryoList_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.parser(), extensionRegistry)); + 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)) { + abilityEmbryoList_ = java.util.Collections.unmodifiableList(abilityEmbryoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.class, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder.class); + } + + public static final int ABILITY_EMBRYO_LIST_FIELD_NUMBER = 1; + private java.util.List abilityEmbryoList_; + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public java.util.List getAbilityEmbryoListList() { + return abilityEmbryoList_; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public java.util.List + getAbilityEmbryoListOrBuilderList() { + return abilityEmbryoList_; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public int getAbilityEmbryoListCount() { + return abilityEmbryoList_.size(); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getAbilityEmbryoList(int index) { + return abilityEmbryoList_.get(index); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder getAbilityEmbryoListOrBuilder( + int index) { + return abilityEmbryoList_.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 < abilityEmbryoList_.size(); i++) { + output.writeMessage(1, abilityEmbryoList_.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 < abilityEmbryoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, abilityEmbryoList_.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.AbilityControlBlockOuterClass.AbilityControlBlock)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock other = (emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock) obj; + + if (!getAbilityEmbryoListList() + .equals(other.getAbilityEmbryoListList())) 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 (getAbilityEmbryoListCount() > 0) { + hash = (37 * hash) + ABILITY_EMBRYO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAbilityEmbryoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock 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.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock 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.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock 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.AbilityControlBlockOuterClass.AbilityControlBlock parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock 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.AbilityControlBlockOuterClass.AbilityControlBlock parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock 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.AbilityControlBlockOuterClass.AbilityControlBlock 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; + } + /** + * Protobuf type {@code AbilityControlBlock} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityControlBlock) + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.class, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAbilityEmbryoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityEmbryoListBuilder_ == null) { + abilityEmbryoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + abilityEmbryoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.internal_static_AbilityControlBlock_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock build() { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock buildPartial() { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock result = new emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock(this); + int from_bitField0_ = bitField0_; + if (abilityEmbryoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + abilityEmbryoList_ = java.util.Collections.unmodifiableList(abilityEmbryoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.abilityEmbryoList_ = abilityEmbryoList_; + } else { + result.abilityEmbryoList_ = abilityEmbryoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock) { + return mergeFrom((emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock other) { + if (other == emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance()) return this; + if (abilityEmbryoListBuilder_ == null) { + if (!other.abilityEmbryoList_.isEmpty()) { + if (abilityEmbryoList_.isEmpty()) { + abilityEmbryoList_ = other.abilityEmbryoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.addAll(other.abilityEmbryoList_); + } + onChanged(); + } + } else { + if (!other.abilityEmbryoList_.isEmpty()) { + if (abilityEmbryoListBuilder_.isEmpty()) { + abilityEmbryoListBuilder_.dispose(); + abilityEmbryoListBuilder_ = null; + abilityEmbryoList_ = other.abilityEmbryoList_; + bitField0_ = (bitField0_ & ~0x00000001); + abilityEmbryoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAbilityEmbryoListFieldBuilder() : null; + } else { + abilityEmbryoListBuilder_.addAllMessages(other.abilityEmbryoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List abilityEmbryoList_ = + java.util.Collections.emptyList(); + private void ensureAbilityEmbryoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + abilityEmbryoList_ = new java.util.ArrayList(abilityEmbryoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder> abilityEmbryoListBuilder_; + + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public java.util.List getAbilityEmbryoListList() { + if (abilityEmbryoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(abilityEmbryoList_); + } else { + return abilityEmbryoListBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public int getAbilityEmbryoListCount() { + if (abilityEmbryoListBuilder_ == null) { + return abilityEmbryoList_.size(); + } else { + return abilityEmbryoListBuilder_.getCount(); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getAbilityEmbryoList(int index) { + if (abilityEmbryoListBuilder_ == null) { + return abilityEmbryoList_.get(index); + } else { + return abilityEmbryoListBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder setAbilityEmbryoList( + int index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo value) { + if (abilityEmbryoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.set(index, value); + onChanged(); + } else { + abilityEmbryoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder setAbilityEmbryoList( + int index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder builderForValue) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.set(index, builderForValue.build()); + onChanged(); + } else { + abilityEmbryoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAbilityEmbryoList(emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo value) { + if (abilityEmbryoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.add(value); + onChanged(); + } else { + abilityEmbryoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAbilityEmbryoList( + int index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo value) { + if (abilityEmbryoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.add(index, value); + onChanged(); + } else { + abilityEmbryoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAbilityEmbryoList( + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder builderForValue) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.add(builderForValue.build()); + onChanged(); + } else { + abilityEmbryoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAbilityEmbryoList( + int index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder builderForValue) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.add(index, builderForValue.build()); + onChanged(); + } else { + abilityEmbryoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder addAllAbilityEmbryoList( + java.lang.Iterable values) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, abilityEmbryoList_); + onChanged(); + } else { + abilityEmbryoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder clearAbilityEmbryoList() { + if (abilityEmbryoListBuilder_ == null) { + abilityEmbryoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + abilityEmbryoListBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public Builder removeAbilityEmbryoList(int index) { + if (abilityEmbryoListBuilder_ == null) { + ensureAbilityEmbryoListIsMutable(); + abilityEmbryoList_.remove(index); + onChanged(); + } else { + abilityEmbryoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder getAbilityEmbryoListBuilder( + int index) { + return getAbilityEmbryoListFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder getAbilityEmbryoListOrBuilder( + int index) { + if (abilityEmbryoListBuilder_ == null) { + return abilityEmbryoList_.get(index); } else { + return abilityEmbryoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public java.util.List + getAbilityEmbryoListOrBuilderList() { + if (abilityEmbryoListBuilder_ != null) { + return abilityEmbryoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(abilityEmbryoList_); + } + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder addAbilityEmbryoListBuilder() { + return getAbilityEmbryoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance()); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder addAbilityEmbryoListBuilder( + int index) { + return getAbilityEmbryoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance()); + } + /** + * repeated .AbilityEmbryo ability_embryo_list = 1; + */ + public java.util.List + getAbilityEmbryoListBuilderList() { + return getAbilityEmbryoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder> + getAbilityEmbryoListFieldBuilder() { + if (abilityEmbryoListBuilder_ == null) { + abilityEmbryoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder>( + abilityEmbryoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + abilityEmbryoList_ = null; + } + return abilityEmbryoListBuilder_; + } + @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:AbilityControlBlock) + } + + // @@protoc_insertion_point(class_scope:AbilityControlBlock) + private static final emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock(); + } + + public static emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityControlBlock parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityControlBlock(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityControlBlock_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityControlBlock_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031AbilityControlBlock.proto\032\023AbilityEmbr" + + "yo.proto\"B\n\023AbilityControlBlock\022+\n\023abili" + + "ty_embryo_list\030\001 \003(\0132\016.AbilityEmbryoB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.getDescriptor(), + }); + internal_static_AbilityControlBlock_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityControlBlock_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityControlBlock_descriptor, + new java.lang.String[] { "AbilityEmbryoList", }); + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java new file mode 100644 index 00000000000..df22c076b69 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityEmbryoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityEmbryo.proto + +package emu.grasscutter.net.proto; + +public final class AbilityEmbryoOuterClass { + private AbilityEmbryoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityEmbryoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityEmbryo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 ability_id = 1; + * @return The abilityId. + */ + int getAbilityId(); + + /** + * fixed32 ability_name_hash = 2; + * @return The abilityNameHash. + */ + int getAbilityNameHash(); + + /** + * fixed32 ability_override_name_hash = 3; + * @return The abilityOverrideNameHash. + */ + int getAbilityOverrideNameHash(); + } + /** + * Protobuf type {@code AbilityEmbryo} + */ + public static final class AbilityEmbryo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityEmbryo) + AbilityEmbryoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityEmbryo.newBuilder() to construct. + private AbilityEmbryo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityEmbryo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityEmbryo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityEmbryo( + 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: { + + abilityId_ = input.readUInt32(); + break; + } + case 21: { + + abilityNameHash_ = input.readFixed32(); + break; + } + case 29: { + + abilityOverrideNameHash_ = input.readFixed32(); + 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.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.class, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder.class); + } + + public static final int ABILITY_ID_FIELD_NUMBER = 1; + private int abilityId_; + /** + * uint32 ability_id = 1; + * @return The abilityId. + */ + @java.lang.Override + public int getAbilityId() { + return abilityId_; + } + + public static final int ABILITY_NAME_HASH_FIELD_NUMBER = 2; + private int abilityNameHash_; + /** + * fixed32 ability_name_hash = 2; + * @return The abilityNameHash. + */ + @java.lang.Override + public int getAbilityNameHash() { + return abilityNameHash_; + } + + public static final int ABILITY_OVERRIDE_NAME_HASH_FIELD_NUMBER = 3; + private int abilityOverrideNameHash_; + /** + * fixed32 ability_override_name_hash = 3; + * @return The abilityOverrideNameHash. + */ + @java.lang.Override + public int getAbilityOverrideNameHash() { + return abilityOverrideNameHash_; + } + + 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 (abilityId_ != 0) { + output.writeUInt32(1, abilityId_); + } + if (abilityNameHash_ != 0) { + output.writeFixed32(2, abilityNameHash_); + } + if (abilityOverrideNameHash_ != 0) { + output.writeFixed32(3, abilityOverrideNameHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, abilityId_); + } + if (abilityNameHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(2, abilityNameHash_); + } + if (abilityOverrideNameHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(3, abilityOverrideNameHash_); + } + 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.AbilityEmbryoOuterClass.AbilityEmbryo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo other = (emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo) obj; + + if (getAbilityId() + != other.getAbilityId()) return false; + if (getAbilityNameHash() + != other.getAbilityNameHash()) return false; + if (getAbilityOverrideNameHash() + != other.getAbilityOverrideNameHash()) 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) + ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getAbilityId(); + hash = (37 * hash) + ABILITY_NAME_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAbilityNameHash(); + hash = (37 * hash) + ABILITY_OVERRIDE_NAME_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAbilityOverrideNameHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo 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.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo 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.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo 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.AbilityEmbryoOuterClass.AbilityEmbryo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo 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.AbilityEmbryoOuterClass.AbilityEmbryo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo 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.AbilityEmbryoOuterClass.AbilityEmbryo 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; + } + /** + * Protobuf type {@code AbilityEmbryo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityEmbryo) + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.class, emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + abilityId_ = 0; + + abilityNameHash_ = 0; + + abilityOverrideNameHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.internal_static_AbilityEmbryo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo build() { + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo buildPartial() { + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo result = new emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo(this); + result.abilityId_ = abilityId_; + result.abilityNameHash_ = abilityNameHash_; + result.abilityOverrideNameHash_ = abilityOverrideNameHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo) { + return mergeFrom((emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo other) { + if (other == emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo.getDefaultInstance()) return this; + if (other.getAbilityId() != 0) { + setAbilityId(other.getAbilityId()); + } + if (other.getAbilityNameHash() != 0) { + setAbilityNameHash(other.getAbilityNameHash()); + } + if (other.getAbilityOverrideNameHash() != 0) { + setAbilityOverrideNameHash(other.getAbilityOverrideNameHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int abilityId_ ; + /** + * uint32 ability_id = 1; + * @return The abilityId. + */ + @java.lang.Override + public int getAbilityId() { + return abilityId_; + } + /** + * uint32 ability_id = 1; + * @param value The abilityId to set. + * @return This builder for chaining. + */ + public Builder setAbilityId(int value) { + + abilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 ability_id = 1; + * @return This builder for chaining. + */ + public Builder clearAbilityId() { + + abilityId_ = 0; + onChanged(); + return this; + } + + private int abilityNameHash_ ; + /** + * fixed32 ability_name_hash = 2; + * @return The abilityNameHash. + */ + @java.lang.Override + public int getAbilityNameHash() { + return abilityNameHash_; + } + /** + * fixed32 ability_name_hash = 2; + * @param value The abilityNameHash to set. + * @return This builder for chaining. + */ + public Builder setAbilityNameHash(int value) { + + abilityNameHash_ = value; + onChanged(); + return this; + } + /** + * fixed32 ability_name_hash = 2; + * @return This builder for chaining. + */ + public Builder clearAbilityNameHash() { + + abilityNameHash_ = 0; + onChanged(); + return this; + } + + private int abilityOverrideNameHash_ ; + /** + * fixed32 ability_override_name_hash = 3; + * @return The abilityOverrideNameHash. + */ + @java.lang.Override + public int getAbilityOverrideNameHash() { + return abilityOverrideNameHash_; + } + /** + * fixed32 ability_override_name_hash = 3; + * @param value The abilityOverrideNameHash to set. + * @return This builder for chaining. + */ + public Builder setAbilityOverrideNameHash(int value) { + + abilityOverrideNameHash_ = value; + onChanged(); + return this; + } + /** + * fixed32 ability_override_name_hash = 3; + * @return This builder for chaining. + */ + public Builder clearAbilityOverrideNameHash() { + + abilityOverrideNameHash_ = 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:AbilityEmbryo) + } + + // @@protoc_insertion_point(class_scope:AbilityEmbryo) + private static final emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo(); + } + + public static emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityEmbryo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityEmbryo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityEmbryoOuterClass.AbilityEmbryo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityEmbryo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityEmbryo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023AbilityEmbryo.proto\"b\n\rAbilityEmbryo\022\022" + + "\n\nability_id\030\001 \001(\r\022\031\n\021ability_name_hash\030" + + "\002 \001(\007\022\"\n\032ability_override_name_hash\030\003 \001(" + + "\007B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityEmbryo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityEmbryo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityEmbryo_descriptor, + new java.lang.String[] { "AbilityId", "AbilityNameHash", "AbilityOverrideNameHash", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityGadgetInfoOuterClass.java new file mode 100644 index 00000000000..d94981b2705 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityGadgetInfoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class AbilityGadgetInfoOuterClass { + private AbilityGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 camp_id = 1; + * @return The campId. + */ + int getCampId(); + + /** + * uint32 camp_target_type = 2; + * @return The campTargetType. + */ + int getCampTargetType(); + + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + int getTargetEntityId(); + } + /** + * Protobuf type {@code AbilityGadgetInfo} + */ + public static final class AbilityGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityGadgetInfo) + AbilityGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityGadgetInfo.newBuilder() to construct. + private AbilityGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityGadgetInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityGadgetInfo( + 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: { + + campId_ = input.readUInt32(); + break; + } + case 16: { + + campTargetType_ = input.readUInt32(); + break; + } + case 24: { + + targetEntityId_ = 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.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.class, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder.class); + } + + public static final int CAMP_ID_FIELD_NUMBER = 1; + private int campId_; + /** + * uint32 camp_id = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + + public static final int CAMP_TARGET_TYPE_FIELD_NUMBER = 2; + private int campTargetType_; + /** + * uint32 camp_target_type = 2; + * @return The campTargetType. + */ + @java.lang.Override + public int getCampTargetType() { + return campTargetType_; + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 3; + private int targetEntityId_; + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + 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 (campId_ != 0) { + output.writeUInt32(1, campId_); + } + if (campTargetType_ != 0) { + output.writeUInt32(2, campTargetType_); + } + if (targetEntityId_ != 0) { + output.writeUInt32(3, targetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (campId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, campId_); + } + if (campTargetType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, campTargetType_); + } + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetEntityId_); + } + 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.AbilityGadgetInfoOuterClass.AbilityGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo other = (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) obj; + + if (getCampId() + != other.getCampId()) return false; + if (getCampTargetType() + != other.getCampTargetType()) return false; + if (getTargetEntityId() + != other.getTargetEntityId()) 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) + CAMP_ID_FIELD_NUMBER; + hash = (53 * hash) + getCampId(); + hash = (37 * hash) + CAMP_TARGET_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCampTargetType(); + hash = (37 * hash) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo 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.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo 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.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo 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.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo 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.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo 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.AbilityGadgetInfoOuterClass.AbilityGadgetInfo 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; + } + /** + * Protobuf type {@code AbilityGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityGadgetInfo) + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.class, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + campId_ = 0; + + campTargetType_ = 0; + + targetEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.internal_static_AbilityGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo build() { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo buildPartial() { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo result = new emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo(this); + result.campId_ = campId_; + result.campTargetType_ = campTargetType_; + result.targetEntityId_ = targetEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo other) { + if (other == emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance()) return this; + if (other.getCampId() != 0) { + setCampId(other.getCampId()); + } + if (other.getCampTargetType() != 0) { + setCampTargetType(other.getCampTargetType()); + } + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int campId_ ; + /** + * uint32 camp_id = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + /** + * uint32 camp_id = 1; + * @param value The campId to set. + * @return This builder for chaining. + */ + public Builder setCampId(int value) { + + campId_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_id = 1; + * @return This builder for chaining. + */ + public Builder clearCampId() { + + campId_ = 0; + onChanged(); + return this; + } + + private int campTargetType_ ; + /** + * uint32 camp_target_type = 2; + * @return The campTargetType. + */ + @java.lang.Override + public int getCampTargetType() { + return campTargetType_; + } + /** + * uint32 camp_target_type = 2; + * @param value The campTargetType to set. + * @return This builder for chaining. + */ + public Builder setCampTargetType(int value) { + + campTargetType_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_target_type = 2; + * @return This builder for chaining. + */ + public Builder clearCampTargetType() { + + campTargetType_ = 0; + onChanged(); + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 3; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 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:AbilityGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:AbilityGadgetInfo) + private static final emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo(); + } + + public static emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027AbilityGadgetInfo.proto\"X\n\021AbilityGadg" + + "etInfo\022\017\n\007camp_id\030\001 \001(\r\022\030\n\020camp_target_t" + + "ype\030\002 \001(\r\022\030\n\020target_entity_id\030\003 \001(\rB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityGadgetInfo_descriptor, + new java.lang.String[] { "CampId", "CampTargetType", "TargetEntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java new file mode 100644 index 00000000000..2463eb9359d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityIdentifierOuterClass.java @@ -0,0 +1,891 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityIdentifier.proto + +package emu.grasscutter.net.proto; + +public final class AbilityIdentifierOuterClass { + private AbilityIdentifierOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityIdentifierOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityIdentifier) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 modifier_owner_id = 2; + * @return The modifierOwnerId. + */ + int getModifierOwnerId(); + + /** + * uint32 instanced_modifier_id = 9; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * uint32 instanced_ability_id = 10; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + + /** + * bool is_serverbuff_modifier = 6; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + + /** + * uint32 ability_caster_id = 15; + * @return The abilityCasterId. + */ + int getAbilityCasterId(); + + /** + * int32 local_id = 3; + * @return The localId. + */ + int getLocalId(); + } + /** + * Protobuf type {@code AbilityIdentifier} + */ + public static final class AbilityIdentifier extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityIdentifier) + AbilityIdentifierOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityIdentifier.newBuilder() to construct. + private AbilityIdentifier(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityIdentifier() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityIdentifier(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityIdentifier( + 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: { + + modifierOwnerId_ = input.readUInt32(); + break; + } + case 24: { + + localId_ = input.readInt32(); + break; + } + case 48: { + + isServerbuffModifier_ = input.readBool(); + break; + } + case 72: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 80: { + + instancedAbilityId_ = input.readUInt32(); + break; + } + case 120: { + + abilityCasterId_ = 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.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.class, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder.class); + } + + public static final int MODIFIER_OWNER_ID_FIELD_NUMBER = 2; + private int modifierOwnerId_; + /** + * uint32 modifier_owner_id = 2; + * @return The modifierOwnerId. + */ + @java.lang.Override + public int getModifierOwnerId() { + return modifierOwnerId_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 9; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 9; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 10; + private int instancedAbilityId_; + /** + * uint32 instanced_ability_id = 10; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 6; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 6; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + public static final int ABILITY_CASTER_ID_FIELD_NUMBER = 15; + private int abilityCasterId_; + /** + * uint32 ability_caster_id = 15; + * @return The abilityCasterId. + */ + @java.lang.Override + public int getAbilityCasterId() { + return abilityCasterId_; + } + + public static final int LOCAL_ID_FIELD_NUMBER = 3; + private int localId_; + /** + * int32 local_id = 3; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + + 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 (modifierOwnerId_ != 0) { + output.writeUInt32(2, modifierOwnerId_); + } + if (localId_ != 0) { + output.writeInt32(3, localId_); + } + if (isServerbuffModifier_ != false) { + output.writeBool(6, isServerbuffModifier_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(9, instancedModifierId_); + } + if (instancedAbilityId_ != 0) { + output.writeUInt32(10, instancedAbilityId_); + } + if (abilityCasterId_ != 0) { + output.writeUInt32(15, abilityCasterId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (modifierOwnerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, modifierOwnerId_); + } + if (localId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, localId_); + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isServerbuffModifier_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, instancedModifierId_); + } + if (instancedAbilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, instancedAbilityId_); + } + if (abilityCasterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, abilityCasterId_); + } + 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.AbilityIdentifierOuterClass.AbilityIdentifier)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier other = (emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier) obj; + + if (getModifierOwnerId() + != other.getModifierOwnerId()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (getAbilityCasterId() + != other.getAbilityCasterId()) return false; + if (getLocalId() + != other.getLocalId()) 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) + MODIFIER_OWNER_ID_FIELD_NUMBER; + hash = (53 * hash) + getModifierOwnerId(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + hash = (37 * hash) + ABILITY_CASTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAbilityCasterId(); + hash = (37 * hash) + LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLocalId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier 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.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier 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.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier 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.AbilityIdentifierOuterClass.AbilityIdentifier parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier 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.AbilityIdentifierOuterClass.AbilityIdentifier parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier 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.AbilityIdentifierOuterClass.AbilityIdentifier 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; + } + /** + * Protobuf type {@code AbilityIdentifier} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityIdentifier) + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.class, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + modifierOwnerId_ = 0; + + instancedModifierId_ = 0; + + instancedAbilityId_ = 0; + + isServerbuffModifier_ = false; + + abilityCasterId_ = 0; + + localId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.internal_static_AbilityIdentifier_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier build() { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier buildPartial() { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier result = new emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier(this); + result.modifierOwnerId_ = modifierOwnerId_; + result.instancedModifierId_ = instancedModifierId_; + result.instancedAbilityId_ = instancedAbilityId_; + result.isServerbuffModifier_ = isServerbuffModifier_; + result.abilityCasterId_ = abilityCasterId_; + result.localId_ = localId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier) { + return mergeFrom((emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier other) { + if (other == emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance()) return this; + if (other.getModifierOwnerId() != 0) { + setModifierOwnerId(other.getModifierOwnerId()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getInstancedAbilityId() != 0) { + setInstancedAbilityId(other.getInstancedAbilityId()); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + if (other.getAbilityCasterId() != 0) { + setAbilityCasterId(other.getAbilityCasterId()); + } + if (other.getLocalId() != 0) { + setLocalId(other.getLocalId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int modifierOwnerId_ ; + /** + * uint32 modifier_owner_id = 2; + * @return The modifierOwnerId. + */ + @java.lang.Override + public int getModifierOwnerId() { + return modifierOwnerId_; + } + /** + * uint32 modifier_owner_id = 2; + * @param value The modifierOwnerId to set. + * @return This builder for chaining. + */ + public Builder setModifierOwnerId(int value) { + + modifierOwnerId_ = value; + onChanged(); + return this; + } + /** + * uint32 modifier_owner_id = 2; + * @return This builder for chaining. + */ + public Builder clearModifierOwnerId() { + + modifierOwnerId_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 9; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 9; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 9; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private int instancedAbilityId_ ; + /** + * uint32 instanced_ability_id = 10; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + /** + * uint32 instanced_ability_id = 10; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + + instancedAbilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 10; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + + instancedAbilityId_ = 0; + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 6; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 6; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 6; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + + private int abilityCasterId_ ; + /** + * uint32 ability_caster_id = 15; + * @return The abilityCasterId. + */ + @java.lang.Override + public int getAbilityCasterId() { + return abilityCasterId_; + } + /** + * uint32 ability_caster_id = 15; + * @param value The abilityCasterId to set. + * @return This builder for chaining. + */ + public Builder setAbilityCasterId(int value) { + + abilityCasterId_ = value; + onChanged(); + return this; + } + /** + * uint32 ability_caster_id = 15; + * @return This builder for chaining. + */ + public Builder clearAbilityCasterId() { + + abilityCasterId_ = 0; + onChanged(); + return this; + } + + private int localId_ ; + /** + * int32 local_id = 3; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + /** + * int32 local_id = 3; + * @param value The localId to set. + * @return This builder for chaining. + */ + public Builder setLocalId(int value) { + + localId_ = value; + onChanged(); + return this; + } + /** + * int32 local_id = 3; + * @return This builder for chaining. + */ + public Builder clearLocalId() { + + localId_ = 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:AbilityIdentifier) + } + + // @@protoc_insertion_point(class_scope:AbilityIdentifier) + private static final emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier(); + } + + public static emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityIdentifier parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityIdentifier(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityIdentifier_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityIdentifier_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027AbilityIdentifier.proto\"\270\001\n\021AbilityIde" + + "ntifier\022\031\n\021modifier_owner_id\030\002 \001(\r\022\035\n\025in" + + "stanced_modifier_id\030\t \001(\r\022\034\n\024instanced_a" + + "bility_id\030\n \001(\r\022\036\n\026is_serverbuff_modifie" + + "r\030\006 \001(\010\022\031\n\021ability_caster_id\030\017 \001(\r\022\020\n\010lo" + + "cal_id\030\003 \001(\005B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityIdentifier_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityIdentifier_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityIdentifier_descriptor, + new java.lang.String[] { "ModifierOwnerId", "InstancedModifierId", "InstancedAbilityId", "IsServerbuffModifier", "AbilityCasterId", "LocalId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java new file mode 100644 index 00000000000..aeaf7718ca4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvocationsNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityInvocationsNotify.proto + +package emu.grasscutter.net.proto; + +public final class AbilityInvocationsNotifyOuterClass { + private AbilityInvocationsNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityInvocationsNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityInvocationsNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + java.util.List + getInvokesList(); + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index); + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + int getInvokesCount(); + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + java.util.List + getInvokesOrBuilderList(); + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index); + } + /** + *
+   * CmdId: 1198
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AbilityInvocationsNotify} + */ + public static final class AbilityInvocationsNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityInvocationsNotify) + AbilityInvocationsNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityInvocationsNotify.newBuilder() to construct. + private AbilityInvocationsNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityInvocationsNotify() { + invokes_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityInvocationsNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityInvocationsNotify( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + invokes_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.parser(), extensionRegistry)); + 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)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.class, emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.Builder.class); + } + + public static final int INVOKES_FIELD_NUMBER = 2; + private java.util.List invokes_; + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public java.util.List getInvokesList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public java.util.List + getInvokesOrBuilderList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public int getInvokesCount() { + return invokes_.size(); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + return invokes_.get(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + return invokes_.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 < invokes_.size(); i++) { + output.writeMessage(2, invokes_.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 < invokes_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, invokes_.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.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify other = (emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify) obj; + + if (!getInvokesList() + .equals(other.getInvokesList())) 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 (getInvokesCount() > 0) { + hash = (37 * hash) + INVOKES_FIELD_NUMBER; + hash = (53 * hash) + getInvokesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify 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.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify 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.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify 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.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify 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.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify 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.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify 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: 1198
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AbilityInvocationsNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityInvocationsNotify) + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.class, emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvokesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + invokesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.internal_static_AbilityInvocationsNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify build() { + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify buildPartial() { + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify result = new emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify(this); + int from_bitField0_ = bitField0_; + if (invokesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.invokes_ = invokes_; + } else { + result.invokes_ = invokesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify) { + return mergeFrom((emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify other) { + if (other == emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify.getDefaultInstance()) return this; + if (invokesBuilder_ == null) { + if (!other.invokes_.isEmpty()) { + if (invokes_.isEmpty()) { + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInvokesIsMutable(); + invokes_.addAll(other.invokes_); + } + onChanged(); + } + } else { + if (!other.invokes_.isEmpty()) { + if (invokesBuilder_.isEmpty()) { + invokesBuilder_.dispose(); + invokesBuilder_ = null; + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + invokesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInvokesFieldBuilder() : null; + } else { + invokesBuilder_.addAllMessages(other.invokes_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List invokes_ = + java.util.Collections.emptyList(); + private void ensureInvokesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(invokes_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> invokesBuilder_; + + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public java.util.List getInvokesList() { + if (invokesBuilder_ == null) { + return java.util.Collections.unmodifiableList(invokes_); + } else { + return invokesBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public int getInvokesCount() { + if (invokesBuilder_ == null) { + return invokes_.size(); + } else { + return invokesBuilder_.getCount(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); + } else { + return invokesBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.set(index, value); + onChanged(); + } else { + invokesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.set(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addInvokes(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(value); + onChanged(); + } else { + invokesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(index, value); + onChanged(); + } else { + invokesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addInvokes( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder addAllInvokes( + java.lang.Iterable values) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, invokes_); + onChanged(); + } else { + invokesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder clearInvokes() { + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + invokesBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public Builder removeInvokes(int index) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.remove(index); + onChanged(); + } else { + invokesBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder getInvokesBuilder( + int index) { + return getInvokesFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); } else { + return invokesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public java.util.List + getInvokesOrBuilderList() { + if (invokesBuilder_ != null) { + return invokesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(invokes_); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder() { + return getInvokesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder( + int index) { + return getInvokesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 2; + */ + public java.util.List + getInvokesBuilderList() { + return getInvokesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> + getInvokesFieldBuilder() { + if (invokesBuilder_ == null) { + invokesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>( + invokes_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + invokes_ = null; + } + return invokesBuilder_; + } + @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:AbilityInvocationsNotify) + } + + // @@protoc_insertion_point(class_scope:AbilityInvocationsNotify) + private static final emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify(); + } + + public static emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityInvocationsNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityInvocationsNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvocationsNotifyOuterClass.AbilityInvocationsNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityInvocationsNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityInvocationsNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AbilityInvocationsNotify.proto\032\030Abilit" + + "yInvokeEntry.proto\"@\n\030AbilityInvocations" + + "Notify\022$\n\007invokes\030\002 \003(\0132\023.AbilityInvokeE" + + "ntryB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(), + }); + internal_static_AbilityInvocationsNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityInvocationsNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityInvocationsNotify_descriptor, + new java.lang.String[] { "Invokes", }); + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java new file mode 100644 index 00000000000..70f9a4158bd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeArgumentOuterClass.java @@ -0,0 +1,684 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityInvokeArgument.proto + +package emu.grasscutter.net.proto; + +public final class AbilityInvokeArgumentOuterClass { + private AbilityInvokeArgumentOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code AbilityInvokeArgument} + */ + public enum AbilityInvokeArgument + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ABILITY_INVOKE_ARGUMENT_NONE = 0; + */ + ABILITY_INVOKE_ARGUMENT_NONE(0), + /** + * ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE = 1; + */ + ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE(1), + /** + * ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST = 2; + */ + ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST(2), + /** + * ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT = 3; + */ + ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT(3), + /** + * ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM = 4; + */ + ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM(4), + /** + * ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM = 5; + */ + ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM(5), + /** + * ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP = 6; + */ + ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP(6), + /** + * ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE = 7; + */ + ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE(7), + /** + * ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE = 8; + */ + ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE(8), + /** + * ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH = 9; + */ + ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH(9), + /** + * ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER = 10; + */ + ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER(10), + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE = 11; + */ + ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE(11), + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER = 12; + */ + ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER(12), + /** + * ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY = 13; + */ + ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY(13), + /** + * ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY = 14; + */ + ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY(14), + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY = 15; + */ + ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY(15), + /** + * ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE = 16; + */ + ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE(16), + /** + * ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL = 17; + */ + ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL(17), + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER = 18; + */ + ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER(18), + /** + * ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE = 19; + */ + ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE(19), + /** + * ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION = 20; + */ + ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION(20), + /** + * ABILITY_INVOKE_ARGUMENT_META_LOSE_HP = 21; + */ + ABILITY_INVOKE_ARGUMENT_META_LOSE_HP(21), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ = 22; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ(22), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY = 50; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY(50), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE = 51; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE(51), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT = 52; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT(52), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON = 53; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON(53), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_BLINK = 54; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_BLINK(54), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET = 55; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET(55), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER = 56; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER(56), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL = 57; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL(57), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE = 58; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE(58), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG = 59; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG(59), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE = 60; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE(60), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE = 61; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE(61), + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE = 62; + */ + ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE(62), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL = 63; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL(63), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA = 100; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA(100), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND = 101; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND(101), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE = 102; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE(102), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA = 103; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA(103), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD = 104; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD(104), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD = 105; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD(105), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD = 106; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD(106), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR = 107; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR(107), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER = 108; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER(108), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION = 109; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION(109), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE = 110; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE(110), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC = 111; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC(111), + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT = 112; + */ + ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT(112), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON = 113; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON(113), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG = 114; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG(114), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI = 115; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI(115), + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB = 116; + */ + ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB(116), + UNRECOGNIZED(-1), + ; + + /** + * ABILITY_INVOKE_ARGUMENT_NONE = 0; + */ + public static final int ABILITY_INVOKE_ARGUMENT_NONE_VALUE = 0; + /** + * ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE = 1; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE_VALUE = 1; + /** + * ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST = 2; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST_VALUE = 2; + /** + * ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT = 3; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT_VALUE = 3; + /** + * ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM = 4; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM_VALUE = 4; + /** + * ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM = 5; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM_VALUE = 5; + /** + * ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP = 6; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP_VALUE = 6; + /** + * ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE = 7; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE_VALUE = 7; + /** + * ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE = 8; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE_VALUE = 8; + /** + * ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH = 9; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH_VALUE = 9; + /** + * ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER = 10; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER_VALUE = 10; + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE = 11; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE_VALUE = 11; + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER = 12; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER_VALUE = 12; + /** + * ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY = 13; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY_VALUE = 13; + /** + * ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY = 14; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY_VALUE = 14; + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY = 15; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY_VALUE = 15; + /** + * ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE = 16; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE_VALUE = 16; + /** + * ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL = 17; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL_VALUE = 17; + /** + * ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER = 18; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER_VALUE = 18; + /** + * ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE = 19; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE_VALUE = 19; + /** + * ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION = 20; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION_VALUE = 20; + /** + * ABILITY_INVOKE_ARGUMENT_META_LOSE_HP = 21; + */ + public static final int ABILITY_INVOKE_ARGUMENT_META_LOSE_HP_VALUE = 21; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ = 22; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ_VALUE = 22; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY = 50; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY_VALUE = 50; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE = 51; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE_VALUE = 51; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT = 52; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT_VALUE = 52; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON = 53; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON_VALUE = 53; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_BLINK = 54; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_BLINK_VALUE = 54; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET = 55; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET_VALUE = 55; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER = 56; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER_VALUE = 56; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL = 57; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL_VALUE = 57; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE = 58; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE_VALUE = 58; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG = 59; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG_VALUE = 59; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE = 60; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE_VALUE = 60; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE = 61; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE_VALUE = 61; + /** + * ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE = 62; + */ + public static final int ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE_VALUE = 62; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL = 63; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL_VALUE = 63; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA = 100; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA_VALUE = 100; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND = 101; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND_VALUE = 101; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE = 102; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE_VALUE = 102; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA = 103; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA_VALUE = 103; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD = 104; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD_VALUE = 104; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD = 105; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD_VALUE = 105; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD = 106; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD_VALUE = 106; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR = 107; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR_VALUE = 107; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER = 108; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER_VALUE = 108; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION = 109; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION_VALUE = 109; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE = 110; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE_VALUE = 110; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC = 111; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC_VALUE = 111; + /** + * ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT = 112; + */ + public static final int ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT_VALUE = 112; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON = 113; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON_VALUE = 113; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG = 114; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG_VALUE = 114; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI = 115; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI_VALUE = 115; + /** + * ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB = 116; + */ + public static final int ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB_VALUE = 116; + + + 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 AbilityInvokeArgument 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 AbilityInvokeArgument forNumber(int value) { + switch (value) { + case 0: return ABILITY_INVOKE_ARGUMENT_NONE; + case 1: return ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE; + case 2: return ABILITY_INVOKE_ARGUMENT_META_COMMAND_MODIFIER_CHANGE_REQUEST; + case 3: return ABILITY_INVOKE_ARGUMENT_META_SPECIAL_FLOAT_ARGUMENT; + case 4: return ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM; + case 5: return ABILITY_INVOKE_ARGUMENT_META_CLEAR_OVERRIDE_PARAM; + case 6: return ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP; + case 7: return ABILITY_INVOKE_ARGUMENT_META_GLOBAL_FLOAT_VALUE; + case 8: return ABILITY_INVOKE_ARGUMENT_META_CLEAR_GLOBAL_FLOAT_VALUE; + case 9: return ABILITY_INVOKE_ARGUMENT_META_ABILITY_ELEMENT_STRENGTH; + case 10: return ABILITY_INVOKE_ARGUMENT_META_ADD_OR_GET_ABILITY_AND_TRIGGER; + case 11: return ABILITY_INVOKE_ARGUMENT_META_SET_KILLED_STATE; + case 12: return ABILITY_INVOKE_ARGUMENT_META_SET_ABILITY_TRIGGER; + case 13: return ABILITY_INVOKE_ARGUMENT_META_ADD_NEW_ABILITY; + case 14: return ABILITY_INVOKE_ARGUMENT_META_REMOVE_ABILITY; + case 15: return ABILITY_INVOKE_ARGUMENT_META_SET_MODIFIER_APPLY_ENTITY; + case 16: return ABILITY_INVOKE_ARGUMENT_META_MODIFIER_DURABILITY_CHANGE; + case 17: return ABILITY_INVOKE_ARGUMENT_META_ELEMENT_REACTION_VISUAL; + case 18: return ABILITY_INVOKE_ARGUMENT_META_SET_POSE_PARAMETER; + case 19: return ABILITY_INVOKE_ARGUMENT_META_UPDATE_BASE_REACTION_DAMAGE; + case 20: return ABILITY_INVOKE_ARGUMENT_META_TRIGGER_ELEMENT_REACTION; + case 21: return ABILITY_INVOKE_ARGUMENT_META_LOSE_HP; + case 22: return ABILITY_INVOKE_ARGUMENT_Unk2700_JDDDLJELBLJ; + case 50: return ABILITY_INVOKE_ARGUMENT_ACTION_TRIGGER_ABILITY; + case 51: return ABILITY_INVOKE_ARGUMENT_ACTION_SET_CRASH_DAMAGE; + case 52: return ABILITY_INVOKE_ARGUMENT_ACTION_EFFECT; + case 53: return ABILITY_INVOKE_ARGUMENT_ACTION_SUMMON; + case 54: return ABILITY_INVOKE_ARGUMENT_ACTION_BLINK; + case 55: return ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_GADGET; + case 56: return ABILITY_INVOKE_ARGUMENT_ACTION_APPLY_LEVEL_MODIFIER; + case 57: return ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL; + case 58: return ABILITY_INVOKE_ARGUMENT_ACTION_SET_RANDOM_OVERRIDE_MAP_VALUE; + case 59: return ABILITY_INVOKE_ARGUMENT_ACTION_SERVER_MONSTER_LOG; + case 60: return ABILITY_INVOKE_ARGUMENT_ACTION_CREATE_TILE; + case 61: return ABILITY_INVOKE_ARGUMENT_ACTION_DESTROY_TILE; + case 62: return ABILITY_INVOKE_ARGUMENT_ACTION_FIRE_AFTER_IMAGE; + case 63: return ABILITY_INVOKE_ARGUMENT_Unk2700_FNANDDPDLOL; + case 100: return ABILITY_INVOKE_ARGUMENT_MIXIN_AVATAR_STEER_BY_CAMERA; + case 101: return ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DEFEND; + case 102: return ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_ZONE; + case 103: return ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA; + case 104: return ABILITY_INVOKE_ARGUMENT_MIXIN_ELITE_SHIELD; + case 105: return ABILITY_INVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD; + case 106: return ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SHIELD; + case 107: return ABILITY_INVOKE_ARGUMENT_MIXIN_SHIELD_BAR; + case 108: return ABILITY_INVOKE_ARGUMENT_MIXIN_WIND_SEED_SPAWNER; + case 109: return ABILITY_INVOKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_REACTION; + case 110: return ABILITY_INVOKE_ARGUMENT_MIXIN_FIELD_ENTITY_COUNT_CHANGE; + case 111: return ABILITY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC; + case 112: return ABILITY_INVOKE_ARGUMENT_MIXIN_WIDGET_MP_SUPPORT; + case 113: return ABILITY_INVOKE_ARGUMENT_Unk2700_NJHBFADEOON; + case 114: return ABILITY_INVOKE_ARGUMENT_Unk2700_EGCIFFFLLBG; + case 115: return ABILITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI; + case 116: return ABILITY_INVOKE_ARGUMENT_Unk2700_KDPKJGJNGFB; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AbilityInvokeArgument> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AbilityInvokeArgument findValueByNumber(int number) { + return AbilityInvokeArgument.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final AbilityInvokeArgument[] VALUES = values(); + + public static AbilityInvokeArgument valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AbilityInvokeArgument(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AbilityInvokeArgument) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AbilityInvokeArgument.proto*\253\026\n\025Abilit" + + "yInvokeArgument\022 \n\034ABILITY_INVOKE_ARGUME" + + "NT_NONE\020\000\0220\n,ABILITY_INVOKE_ARGUMENT_MET" + + "A_MODIFIER_CHANGE\020\001\022@\n\022/\n+ABILITY_INVOKE_ARGUMENT_Unk" + + "2700_FNANDDPDLOL\020?\0228\n4ABILITY_INVOKE_ARG" + + "UMENT_MIXIN_AVATAR_STEER_BY_CAMERA\020d\0220\n," + + "ABILITY_INVOKE_ARGUMENT_MIXIN_MONSTER_DE" + + "FEND\020e\022+\n\'ABILITY_INVOKE_ARGUMENT_MIXIN_" + + "WIND_ZONE\020f\022.\n*ABILITY_INVOKE_ARGUMENT_M" + + "IXIN_COST_STAMINA\020g\022.\n*ABILITY_INVOKE_AR" + + "GUMENT_MIXIN_ELITE_SHIELD\020h\0220\n,ABILITY_I" + + "NVOKE_ARGUMENT_MIXIN_ELEMENT_SHIELD\020i\022/\n" + + "+ABILITY_INVOKE_ARGUMENT_MIXIN_GLOBAL_SH" + + "IELD\020j\022,\n(ABILITY_INVOKE_ARGUMENT_MIXIN_" + + "SHIELD_BAR\020k\0223\n/ABILITY_INVOKE_ARGUMENT_" + + "MIXIN_WIND_SEED_SPAWNER\020l\022?\n;ABILITY_INV" + + "OKE_ARGUMENT_MIXIN_DO_ACTION_BY_ELEMENT_" + + "REACTION\020m\022;\n7ABILITY_INVOKE_ARGUMENT_MI" + + "XIN_FIELD_ENTITY_COUNT_CHANGE\020n\0221\n-ABILI" + + "TY_INVOKE_ARGUMENT_MIXIN_SCENE_PROP_SYNC" + + "\020o\0223\n/ABILITY_INVOKE_ARGUMENT_MIXIN_WIDG" + + "ET_MP_SUPPORT\020p\022/\n+ABILITY_INVOKE_ARGUME" + + "NT_Unk2700_NJHBFADEOON\020q\022/\n+ABILITY_INVO" + + "KE_ARGUMENT_Unk2700_EGCIFFFLLBG\020r\022/\n+ABI" + + "LITY_INVOKE_ARGUMENT_Unk2700_OFDGFACOLDI" + + "\020s\022/\n+ABILITY_INVOKE_ARGUMENT_Unk2700_KD" + + "PKJGJNGFB\020tB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java new file mode 100644 index 00000000000..177692309f7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryHeadOuterClass.java @@ -0,0 +1,962 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityInvokeEntryHead.proto + +package emu.grasscutter.net.proto; + +public final class AbilityInvokeEntryHeadOuterClass { + private AbilityInvokeEntryHeadOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityInvokeEntryHeadOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityInvokeEntryHead) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 modifier_config_local_id = 7; + * @return The modifierConfigLocalId. + */ + int getModifierConfigLocalId(); + + /** + * bool is_serverbuff_modifier = 2; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + + /** + * uint32 instanced_modifier_id = 12; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * int32 local_id = 10; + * @return The localId. + */ + int getLocalId(); + + /** + * uint32 server_buff_uid = 14; + * @return The serverBuffUid. + */ + int getServerBuffUid(); + + /** + * uint32 target_id = 3; + * @return The targetId. + */ + int getTargetId(); + } + /** + * Protobuf type {@code AbilityInvokeEntryHead} + */ + public static final class AbilityInvokeEntryHead extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityInvokeEntryHead) + AbilityInvokeEntryHeadOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityInvokeEntryHead.newBuilder() to construct. + private AbilityInvokeEntryHead(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityInvokeEntryHead() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityInvokeEntryHead(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityInvokeEntryHead( + 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: { + + instancedAbilityId_ = input.readUInt32(); + break; + } + case 16: { + + isServerbuffModifier_ = input.readBool(); + break; + } + case 24: { + + targetId_ = input.readUInt32(); + break; + } + case 56: { + + modifierConfigLocalId_ = input.readInt32(); + break; + } + case 80: { + + localId_ = input.readInt32(); + break; + } + case 96: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 112: { + + serverBuffUid_ = 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.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.class, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder.class); + } + + public static final int MODIFIER_CONFIG_LOCAL_ID_FIELD_NUMBER = 7; + private int modifierConfigLocalId_; + /** + * int32 modifier_config_local_id = 7; + * @return The modifierConfigLocalId. + */ + @java.lang.Override + public int getModifierConfigLocalId() { + return modifierConfigLocalId_; + } + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 2; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 2; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 1; + private int instancedAbilityId_; + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 12; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 12; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int LOCAL_ID_FIELD_NUMBER = 10; + private int localId_; + /** + * int32 local_id = 10; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + + public static final int SERVER_BUFF_UID_FIELD_NUMBER = 14; + private int serverBuffUid_; + /** + * uint32 server_buff_uid = 14; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + + public static final int TARGET_ID_FIELD_NUMBER = 3; + private int targetId_; + /** + * uint32 target_id = 3; + * @return The targetId. + */ + @java.lang.Override + public int getTargetId() { + return targetId_; + } + + 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 (instancedAbilityId_ != 0) { + output.writeUInt32(1, instancedAbilityId_); + } + if (isServerbuffModifier_ != false) { + output.writeBool(2, isServerbuffModifier_); + } + if (targetId_ != 0) { + output.writeUInt32(3, targetId_); + } + if (modifierConfigLocalId_ != 0) { + output.writeInt32(7, modifierConfigLocalId_); + } + if (localId_ != 0) { + output.writeInt32(10, localId_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(12, instancedModifierId_); + } + if (serverBuffUid_ != 0) { + output.writeUInt32(14, serverBuffUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (instancedAbilityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, instancedAbilityId_); + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isServerbuffModifier_); + } + if (targetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetId_); + } + if (modifierConfigLocalId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, modifierConfigLocalId_); + } + if (localId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, localId_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, instancedModifierId_); + } + if (serverBuffUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, serverBuffUid_); + } + 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.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead other = (emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead) obj; + + if (getModifierConfigLocalId() + != other.getModifierConfigLocalId()) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (getLocalId() + != other.getLocalId()) return false; + if (getServerBuffUid() + != other.getServerBuffUid()) return false; + if (getTargetId() + != other.getTargetId()) 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) + MODIFIER_CONFIG_LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModifierConfigLocalId(); + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLocalId(); + hash = (37 * hash) + SERVER_BUFF_UID_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffUid(); + hash = (37 * hash) + TARGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead 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.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead 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.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead 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.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead 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.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead 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.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead 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; + } + /** + * Protobuf type {@code AbilityInvokeEntryHead} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityInvokeEntryHead) + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.class, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + modifierConfigLocalId_ = 0; + + isServerbuffModifier_ = false; + + instancedAbilityId_ = 0; + + instancedModifierId_ = 0; + + localId_ = 0; + + serverBuffUid_ = 0; + + targetId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.internal_static_AbilityInvokeEntryHead_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead build() { + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead buildPartial() { + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead result = new emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead(this); + result.modifierConfigLocalId_ = modifierConfigLocalId_; + result.isServerbuffModifier_ = isServerbuffModifier_; + result.instancedAbilityId_ = instancedAbilityId_; + result.instancedModifierId_ = instancedModifierId_; + result.localId_ = localId_; + result.serverBuffUid_ = serverBuffUid_; + result.targetId_ = targetId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead) { + return mergeFrom((emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead other) { + if (other == emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance()) return this; + if (other.getModifierConfigLocalId() != 0) { + setModifierConfigLocalId(other.getModifierConfigLocalId()); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + if (other.getInstancedAbilityId() != 0) { + setInstancedAbilityId(other.getInstancedAbilityId()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getLocalId() != 0) { + setLocalId(other.getLocalId()); + } + if (other.getServerBuffUid() != 0) { + setServerBuffUid(other.getServerBuffUid()); + } + if (other.getTargetId() != 0) { + setTargetId(other.getTargetId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int modifierConfigLocalId_ ; + /** + * int32 modifier_config_local_id = 7; + * @return The modifierConfigLocalId. + */ + @java.lang.Override + public int getModifierConfigLocalId() { + return modifierConfigLocalId_; + } + /** + * int32 modifier_config_local_id = 7; + * @param value The modifierConfigLocalId to set. + * @return This builder for chaining. + */ + public Builder setModifierConfigLocalId(int value) { + + modifierConfigLocalId_ = value; + onChanged(); + return this; + } + /** + * int32 modifier_config_local_id = 7; + * @return This builder for chaining. + */ + public Builder clearModifierConfigLocalId() { + + modifierConfigLocalId_ = 0; + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 2; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 2; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 2; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + + private int instancedAbilityId_ ; + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + return instancedAbilityId_; + } + /** + * uint32 instanced_ability_id = 1; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + + instancedAbilityId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 1; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + + instancedAbilityId_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 12; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 12; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 12; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private int localId_ ; + /** + * int32 local_id = 10; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + /** + * int32 local_id = 10; + * @param value The localId to set. + * @return This builder for chaining. + */ + public Builder setLocalId(int value) { + + localId_ = value; + onChanged(); + return this; + } + /** + * int32 local_id = 10; + * @return This builder for chaining. + */ + public Builder clearLocalId() { + + localId_ = 0; + onChanged(); + return this; + } + + private int serverBuffUid_ ; + /** + * uint32 server_buff_uid = 14; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + /** + * uint32 server_buff_uid = 14; + * @param value The serverBuffUid to set. + * @return This builder for chaining. + */ + public Builder setServerBuffUid(int value) { + + serverBuffUid_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_uid = 14; + * @return This builder for chaining. + */ + public Builder clearServerBuffUid() { + + serverBuffUid_ = 0; + onChanged(); + return this; + } + + private int targetId_ ; + /** + * uint32 target_id = 3; + * @return The targetId. + */ + @java.lang.Override + public int getTargetId() { + return targetId_; + } + /** + * uint32 target_id = 3; + * @param value The targetId to set. + * @return This builder for chaining. + */ + public Builder setTargetId(int value) { + + targetId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_id = 3; + * @return This builder for chaining. + */ + public Builder clearTargetId() { + + targetId_ = 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:AbilityInvokeEntryHead) + } + + // @@protoc_insertion_point(class_scope:AbilityInvokeEntryHead) + private static final emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead(); + } + + public static emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityInvokeEntryHead parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityInvokeEntryHead(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityInvokeEntryHead_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityInvokeEntryHead_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AbilityInvokeEntryHead.proto\"\325\001\n\026Abili" + + "tyInvokeEntryHead\022 \n\030modifier_config_loc" + + "al_id\030\007 \001(\005\022\036\n\026is_serverbuff_modifier\030\002 " + + "\001(\010\022\034\n\024instanced_ability_id\030\001 \001(\r\022\035\n\025ins" + + "tanced_modifier_id\030\014 \001(\r\022\020\n\010local_id\030\n \001" + + "(\005\022\027\n\017server_buff_uid\030\016 \001(\r\022\021\n\ttarget_id" + + "\030\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityInvokeEntryHead_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityInvokeEntryHead_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityInvokeEntryHead_descriptor, + new java.lang.String[] { "ModifierConfigLocalId", "IsServerbuffModifier", "InstancedAbilityId", "InstancedModifierId", "LocalId", "ServerBuffUid", "TargetId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java new file mode 100644 index 00000000000..47158926b81 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityInvokeEntryOuterClass.java @@ -0,0 +1,1252 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityInvokeEntry.proto + +package emu.grasscutter.net.proto; + +public final class AbilityInvokeEntryOuterClass { + private AbilityInvokeEntryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityInvokeEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityInvokeEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The enum numeric value on the wire for argumentType. + */ + int getArgumentTypeValue(); + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The argumentType. + */ + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument getArgumentType(); + + /** + * .AbilityInvokeEntryHead head = 2; + * @return Whether the head field is set. + */ + boolean hasHead(); + /** + * .AbilityInvokeEntryHead head = 2; + * @return The head. + */ + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getHead(); + /** + * .AbilityInvokeEntryHead head = 2; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder getHeadOrBuilder(); + + /** + * uint32 forward_peer = 4; + * @return The forwardPeer. + */ + int getForwardPeer(); + + /** + * uint32 event_id = 12; + * @return The eventId. + */ + int getEventId(); + + /** + * .ForwardType forward_type = 3; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 3; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * bytes ability_data = 15; + * @return The abilityData. + */ + com.google.protobuf.ByteString getAbilityData(); + + /** + * double total_tick_time = 14; + * @return The totalTickTime. + */ + double getTotalTickTime(); + + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + int getEntityId(); + } + /** + * Protobuf type {@code AbilityInvokeEntry} + */ + public static final class AbilityInvokeEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityInvokeEntry) + AbilityInvokeEntryOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityInvokeEntry.newBuilder() to construct. + private AbilityInvokeEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityInvokeEntry() { + argumentType_ = 0; + forwardType_ = 0; + abilityData_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityInvokeEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityInvokeEntry( + 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(); + + argumentType_ = rawValue; + break; + } + case 18: { + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder subBuilder = null; + if (head_ != null) { + subBuilder = head_.toBuilder(); + } + head_ = input.readMessage(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(head_); + head_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 32: { + + forwardPeer_ = input.readUInt32(); + break; + } + case 72: { + + entityId_ = input.readUInt32(); + break; + } + case 96: { + + eventId_ = input.readUInt32(); + break; + } + case 113: { + + totalTickTime_ = input.readDouble(); + break; + } + case 122: { + + abilityData_ = 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.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.class, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder.class); + } + + public static final int ARGUMENT_TYPE_FIELD_NUMBER = 1; + private int argumentType_; + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The enum numeric value on the wire for argumentType. + */ + @java.lang.Override public int getArgumentTypeValue() { + return argumentType_; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The argumentType. + */ + @java.lang.Override public emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument getArgumentType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument result = emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.valueOf(argumentType_); + return result == null ? emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.UNRECOGNIZED : result; + } + + public static final int HEAD_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead head_; + /** + * .AbilityInvokeEntryHead head = 2; + * @return Whether the head field is set. + */ + @java.lang.Override + public boolean hasHead() { + return head_ != null; + } + /** + * .AbilityInvokeEntryHead head = 2; + * @return The head. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getHead() { + return head_ == null ? emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance() : head_; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder getHeadOrBuilder() { + return getHead(); + } + + public static final int FORWARD_PEER_FIELD_NUMBER = 4; + private int forwardPeer_; + /** + * uint32 forward_peer = 4; + * @return The forwardPeer. + */ + @java.lang.Override + public int getForwardPeer() { + return forwardPeer_; + } + + public static final int EVENT_ID_FIELD_NUMBER = 12; + private int eventId_; + /** + * uint32 event_id = 12; + * @return The eventId. + */ + @java.lang.Override + public int getEventId() { + return eventId_; + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 3; + private int forwardType_; + /** + * .ForwardType forward_type = 3; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 3; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ABILITY_DATA_FIELD_NUMBER = 15; + private com.google.protobuf.ByteString abilityData_; + /** + * bytes ability_data = 15; + * @return The abilityData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAbilityData() { + return abilityData_; + } + + public static final int TOTAL_TICK_TIME_FIELD_NUMBER = 14; + private double totalTickTime_; + /** + * double total_tick_time = 14; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 9; + private int entityId_; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (argumentType_ != emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.ABILITY_INVOKE_ARGUMENT_NONE.getNumber()) { + output.writeEnum(1, argumentType_); + } + if (head_ != null) { + output.writeMessage(2, getHead()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(3, forwardType_); + } + if (forwardPeer_ != 0) { + output.writeUInt32(4, forwardPeer_); + } + if (entityId_ != 0) { + output.writeUInt32(9, entityId_); + } + if (eventId_ != 0) { + output.writeUInt32(12, eventId_); + } + if (totalTickTime_ != 0D) { + output.writeDouble(14, totalTickTime_); + } + if (!abilityData_.isEmpty()) { + output.writeBytes(15, abilityData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (argumentType_ != emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.ABILITY_INVOKE_ARGUMENT_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, argumentType_); + } + if (head_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getHead()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, forwardType_); + } + if (forwardPeer_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, forwardPeer_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, entityId_); + } + if (eventId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, eventId_); + } + if (totalTickTime_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(14, totalTickTime_); + } + if (!abilityData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(15, abilityData_); + } + 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.AbilityInvokeEntryOuterClass.AbilityInvokeEntry)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry other = (emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry) obj; + + if (argumentType_ != other.argumentType_) return false; + if (hasHead() != other.hasHead()) return false; + if (hasHead()) { + if (!getHead() + .equals(other.getHead())) return false; + } + if (getForwardPeer() + != other.getForwardPeer()) return false; + if (getEventId() + != other.getEventId()) return false; + if (forwardType_ != other.forwardType_) return false; + if (!getAbilityData() + .equals(other.getAbilityData())) return false; + if (java.lang.Double.doubleToLongBits(getTotalTickTime()) + != java.lang.Double.doubleToLongBits( + other.getTotalTickTime())) return false; + if (getEntityId() + != other.getEntityId()) 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) + ARGUMENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + argumentType_; + if (hasHead()) { + hash = (37 * hash) + HEAD_FIELD_NUMBER; + hash = (53 * hash) + getHead().hashCode(); + } + hash = (37 * hash) + FORWARD_PEER_FIELD_NUMBER; + hash = (53 * hash) + getForwardPeer(); + hash = (37 * hash) + EVENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getEventId(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ABILITY_DATA_FIELD_NUMBER; + hash = (53 * hash) + getAbilityData().hashCode(); + hash = (37 * hash) + TOTAL_TICK_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getTotalTickTime())); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry 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.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry 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.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry 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.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry 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.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry 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.AbilityInvokeEntryOuterClass.AbilityInvokeEntry 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; + } + /** + * Protobuf type {@code AbilityInvokeEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityInvokeEntry) + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.class, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + argumentType_ = 0; + + if (headBuilder_ == null) { + head_ = null; + } else { + head_ = null; + headBuilder_ = null; + } + forwardPeer_ = 0; + + eventId_ = 0; + + forwardType_ = 0; + + abilityData_ = com.google.protobuf.ByteString.EMPTY; + + totalTickTime_ = 0D; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.internal_static_AbilityInvokeEntry_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry build() { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry buildPartial() { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry result = new emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry(this); + result.argumentType_ = argumentType_; + if (headBuilder_ == null) { + result.head_ = head_; + } else { + result.head_ = headBuilder_.build(); + } + result.forwardPeer_ = forwardPeer_; + result.eventId_ = eventId_; + result.forwardType_ = forwardType_; + result.abilityData_ = abilityData_; + result.totalTickTime_ = totalTickTime_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry) { + return mergeFrom((emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry other) { + if (other == emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()) return this; + if (other.argumentType_ != 0) { + setArgumentTypeValue(other.getArgumentTypeValue()); + } + if (other.hasHead()) { + mergeHead(other.getHead()); + } + if (other.getForwardPeer() != 0) { + setForwardPeer(other.getForwardPeer()); + } + if (other.getEventId() != 0) { + setEventId(other.getEventId()); + } + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.getAbilityData() != com.google.protobuf.ByteString.EMPTY) { + setAbilityData(other.getAbilityData()); + } + if (other.getTotalTickTime() != 0D) { + setTotalTickTime(other.getTotalTickTime()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int argumentType_ = 0; + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The enum numeric value on the wire for argumentType. + */ + @java.lang.Override public int getArgumentTypeValue() { + return argumentType_; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @param value The enum numeric value on the wire for argumentType to set. + * @return This builder for chaining. + */ + public Builder setArgumentTypeValue(int value) { + + argumentType_ = value; + onChanged(); + return this; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @return The argumentType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument getArgumentType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument result = emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.valueOf(argumentType_); + return result == null ? emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument.UNRECOGNIZED : result; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @param value The argumentType to set. + * @return This builder for chaining. + */ + public Builder setArgumentType(emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.AbilityInvokeArgument value) { + if (value == null) { + throw new NullPointerException(); + } + + argumentType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AbilityInvokeArgument argument_type = 1; + * @return This builder for chaining. + */ + public Builder clearArgumentType() { + + argumentType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead head_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder> headBuilder_; + /** + * .AbilityInvokeEntryHead head = 2; + * @return Whether the head field is set. + */ + public boolean hasHead() { + return headBuilder_ != null || head_ != null; + } + /** + * .AbilityInvokeEntryHead head = 2; + * @return The head. + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead getHead() { + if (headBuilder_ == null) { + return head_ == null ? emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance() : head_; + } else { + return headBuilder_.getMessage(); + } + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public Builder setHead(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead value) { + if (headBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + head_ = value; + onChanged(); + } else { + headBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public Builder setHead( + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder builderForValue) { + if (headBuilder_ == null) { + head_ = builderForValue.build(); + onChanged(); + } else { + headBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public Builder mergeHead(emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead value) { + if (headBuilder_ == null) { + if (head_ != null) { + head_ = + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.newBuilder(head_).mergeFrom(value).buildPartial(); + } else { + head_ = value; + } + onChanged(); + } else { + headBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public Builder clearHead() { + if (headBuilder_ == null) { + head_ = null; + onChanged(); + } else { + head_ = null; + headBuilder_ = null; + } + + return this; + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder getHeadBuilder() { + + onChanged(); + return getHeadFieldBuilder().getBuilder(); + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder getHeadOrBuilder() { + if (headBuilder_ != null) { + return headBuilder_.getMessageOrBuilder(); + } else { + return head_ == null ? + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.getDefaultInstance() : head_; + } + } + /** + * .AbilityInvokeEntryHead head = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder> + getHeadFieldBuilder() { + if (headBuilder_ == null) { + headBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHead.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.AbilityInvokeEntryHeadOrBuilder>( + getHead(), + getParentForChildren(), + isClean()); + head_ = null; + } + return headBuilder_; + } + + private int forwardPeer_ ; + /** + * uint32 forward_peer = 4; + * @return The forwardPeer. + */ + @java.lang.Override + public int getForwardPeer() { + return forwardPeer_; + } + /** + * uint32 forward_peer = 4; + * @param value The forwardPeer to set. + * @return This builder for chaining. + */ + public Builder setForwardPeer(int value) { + + forwardPeer_ = value; + onChanged(); + return this; + } + /** + * uint32 forward_peer = 4; + * @return This builder for chaining. + */ + public Builder clearForwardPeer() { + + forwardPeer_ = 0; + onChanged(); + return this; + } + + private int eventId_ ; + /** + * uint32 event_id = 12; + * @return The eventId. + */ + @java.lang.Override + public int getEventId() { + return eventId_; + } + /** + * uint32 event_id = 12; + * @param value The eventId to set. + * @return This builder for chaining. + */ + public Builder setEventId(int value) { + + eventId_ = value; + onChanged(); + return this; + } + /** + * uint32 event_id = 12; + * @return This builder for chaining. + */ + public Builder clearEventId() { + + eventId_ = 0; + onChanged(); + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 3; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 3; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 3; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 3; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 3; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString abilityData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes ability_data = 15; + * @return The abilityData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAbilityData() { + return abilityData_; + } + /** + * bytes ability_data = 15; + * @param value The abilityData to set. + * @return This builder for chaining. + */ + public Builder setAbilityData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + abilityData_ = value; + onChanged(); + return this; + } + /** + * bytes ability_data = 15; + * @return This builder for chaining. + */ + public Builder clearAbilityData() { + + abilityData_ = getDefaultInstance().getAbilityData(); + onChanged(); + return this; + } + + private double totalTickTime_ ; + /** + * double total_tick_time = 14; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + /** + * double total_tick_time = 14; + * @param value The totalTickTime to set. + * @return This builder for chaining. + */ + public Builder setTotalTickTime(double value) { + + totalTickTime_ = value; + onChanged(); + return this; + } + /** + * double total_tick_time = 14; + * @return This builder for chaining. + */ + public Builder clearTotalTickTime() { + + totalTickTime_ = 0D; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 9; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:AbilityInvokeEntry) + } + + // @@protoc_insertion_point(class_scope:AbilityInvokeEntry) + private static final emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry(); + } + + public static emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityInvokeEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityInvokeEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityInvokeEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityInvokeEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030AbilityInvokeEntry.proto\032\033AbilityInvok" + + "eArgument.proto\032\034AbilityInvokeEntryHead." + + "proto\032\021ForwardType.proto\"\370\001\n\022AbilityInvo" + + "keEntry\022-\n\rargument_type\030\001 \001(\0162\026.Ability" + + "InvokeArgument\022%\n\004head\030\002 \001(\0132\027.AbilityIn" + + "vokeEntryHead\022\024\n\014forward_peer\030\004 \001(\r\022\020\n\010e" + + "vent_id\030\014 \001(\r\022\"\n\014forward_type\030\003 \001(\0162\014.Fo" + + "rwardType\022\024\n\014ability_data\030\017 \001(\014\022\027\n\017total" + + "_tick_time\030\016 \001(\001\022\021\n\tentity_id\030\t \001(\rB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_AbilityInvokeEntry_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityInvokeEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityInvokeEntry_descriptor, + new java.lang.String[] { "ArgumentType", "Head", "ForwardPeer", "EventId", "ForwardType", "AbilityData", "TotalTickTime", "EntityId", }); + emu.grasscutter.net.proto.AbilityInvokeArgumentOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityInvokeEntryHeadOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierChangeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierChangeOuterClass.java new file mode 100644 index 00000000000..40da4e510fa --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaModifierChangeOuterClass.java @@ -0,0 +1,2000 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMetaModifierChange.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMetaModifierChangeOuterClass { + private AbilityMetaModifierChangeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMetaModifierChangeOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMetaModifierChange) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return Whether the attachedInstancedModifier field is set. + */ + boolean hasAttachedInstancedModifier(); + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return The attachedInstancedModifier. + */ + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier(); + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder(); + + /** + * uint32 server_buff_uid = 4; + * @return The serverBuffUid. + */ + int getServerBuffUid(); + + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + boolean getIsAttachedParentAbility(); + + /** + * .ModifierAction action = 13; + * @return The enum numeric value on the wire for action. + */ + int getActionValue(); + /** + * .ModifierAction action = 13; + * @return The action. + */ + emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction getAction(); + + /** + * int32 modifier_local_id = 2; + * @return The modifierLocalId. + */ + int getModifierLocalId(); + + /** + * .AbilityString parent_ability_name = 1; + * @return Whether the parentAbilityName field is set. + */ + boolean hasParentAbilityName(); + /** + * .AbilityString parent_ability_name = 1; + * @return The parentAbilityName. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName(); + /** + * .AbilityString parent_ability_name = 1; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder(); + + /** + * bool is_mute_remote = 6; + * @return The isMuteRemote. + */ + boolean getIsMuteRemote(); + + /** + * uint32 apply_entity_id = 5; + * @return The applyEntityId. + */ + int getApplyEntityId(); + + /** + * repeated .ModifierProperty properties = 3; + */ + java.util.List + getPropertiesList(); + /** + * repeated .ModifierProperty properties = 3; + */ + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getProperties(int index); + /** + * repeated .ModifierProperty properties = 3; + */ + int getPropertiesCount(); + /** + * repeated .ModifierProperty properties = 3; + */ + java.util.List + getPropertiesOrBuilderList(); + /** + * repeated .ModifierProperty properties = 3; + */ + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder getPropertiesOrBuilder( + int index); + + /** + * .AbilityString parent_ability_override = 11; + * @return Whether the parentAbilityOverride field is set. + */ + boolean hasParentAbilityOverride(); + /** + * .AbilityString parent_ability_override = 11; + * @return The parentAbilityOverride. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride(); + /** + * .AbilityString parent_ability_override = 11; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder(); + + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @return The unk2700PMJMNCFJPDC. + */ + boolean getUnk2700PMJMNCFJPDC(); + } + /** + * Protobuf type {@code AbilityMetaModifierChange} + */ + public static final class AbilityMetaModifierChange extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMetaModifierChange) + AbilityMetaModifierChangeOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMetaModifierChange.newBuilder() to construct. + private AbilityMetaModifierChange(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMetaModifierChange() { + action_ = 0; + properties_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMetaModifierChange(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMetaModifierChange( + 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 10: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (parentAbilityName_ != null) { + subBuilder = parentAbilityName_.toBuilder(); + } + parentAbilityName_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentAbilityName_); + parentAbilityName_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + modifierLocalId_ = input.readInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + properties_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + properties_.add( + input.readMessage(emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.parser(), extensionRegistry)); + break; + } + case 32: { + + serverBuffUid_ = input.readUInt32(); + break; + } + case 40: { + + applyEntityId_ = input.readUInt32(); + break; + } + case 48: { + + isMuteRemote_ = input.readBool(); + break; + } + case 58: { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder subBuilder = null; + if (attachedInstancedModifier_ != null) { + subBuilder = attachedInstancedModifier_.toBuilder(); + } + attachedInstancedModifier_ = input.readMessage(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(attachedInstancedModifier_); + attachedInstancedModifier_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + unk2700PMJMNCFJPDC_ = input.readBool(); + break; + } + case 80: { + + isAttachedParentAbility_ = input.readBool(); + break; + } + case 90: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (parentAbilityOverride_ != null) { + subBuilder = parentAbilityOverride_.toBuilder(); + } + parentAbilityOverride_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentAbilityOverride_); + parentAbilityOverride_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + int rawValue = input.readEnum(); + + action_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + properties_ = java.util.Collections.unmodifiableList(properties_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.class, emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.Builder.class); + } + + public static final int ATTACHED_INSTANCED_MODIFIER_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return Whether the attachedInstancedModifier field is set. + */ + @java.lang.Override + public boolean hasAttachedInstancedModifier() { + return attachedInstancedModifier_ != null; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return The attachedInstancedModifier. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier() { + return attachedInstancedModifier_ == null ? emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { + return getAttachedInstancedModifier(); + } + + public static final int SERVER_BUFF_UID_FIELD_NUMBER = 4; + private int serverBuffUid_; + /** + * uint32 server_buff_uid = 4; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + + public static final int IS_ATTACHED_PARENT_ABILITY_FIELD_NUMBER = 10; + private boolean isAttachedParentAbility_; + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + @java.lang.Override + public boolean getIsAttachedParentAbility() { + return isAttachedParentAbility_; + } + + public static final int ACTION_FIELD_NUMBER = 13; + private int action_; + /** + * .ModifierAction action = 13; + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override public int getActionValue() { + return action_; + } + /** + * .ModifierAction action = 13; + * @return The action. + */ + @java.lang.Override public emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction getAction() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction result = emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.valueOf(action_); + return result == null ? emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.UNRECOGNIZED : result; + } + + public static final int MODIFIER_LOCAL_ID_FIELD_NUMBER = 2; + private int modifierLocalId_; + /** + * int32 modifier_local_id = 2; + * @return The modifierLocalId. + */ + @java.lang.Override + public int getModifierLocalId() { + return modifierLocalId_; + } + + public static final int PARENT_ABILITY_NAME_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; + /** + * .AbilityString parent_ability_name = 1; + * @return Whether the parentAbilityName field is set. + */ + @java.lang.Override + public boolean hasParentAbilityName() { + return parentAbilityName_ != null; + } + /** + * .AbilityString parent_ability_name = 1; + * @return The parentAbilityName. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName() { + return parentAbilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } + /** + * .AbilityString parent_ability_name = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { + return getParentAbilityName(); + } + + public static final int IS_MUTE_REMOTE_FIELD_NUMBER = 6; + private boolean isMuteRemote_; + /** + * bool is_mute_remote = 6; + * @return The isMuteRemote. + */ + @java.lang.Override + public boolean getIsMuteRemote() { + return isMuteRemote_; + } + + public static final int APPLY_ENTITY_ID_FIELD_NUMBER = 5; + private int applyEntityId_; + /** + * uint32 apply_entity_id = 5; + * @return The applyEntityId. + */ + @java.lang.Override + public int getApplyEntityId() { + return applyEntityId_; + } + + public static final int PROPERTIES_FIELD_NUMBER = 3; + private java.util.List properties_; + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public java.util.List getPropertiesList() { + return properties_; + } + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public java.util.List + getPropertiesOrBuilderList() { + return properties_; + } + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public int getPropertiesCount() { + return properties_.size(); + } + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getProperties(int index) { + return properties_.get(index); + } + /** + * repeated .ModifierProperty properties = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder getPropertiesOrBuilder( + int index) { + return properties_.get(index); + } + + public static final int PARENT_ABILITY_OVERRIDE_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; + /** + * .AbilityString parent_ability_override = 11; + * @return Whether the parentAbilityOverride field is set. + */ + @java.lang.Override + public boolean hasParentAbilityOverride() { + return parentAbilityOverride_ != null; + } + /** + * .AbilityString parent_ability_override = 11; + * @return The parentAbilityOverride. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride() { + return parentAbilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } + /** + * .AbilityString parent_ability_override = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { + return getParentAbilityOverride(); + } + + public static final int UNK2700_PMJMNCFJPDC_FIELD_NUMBER = 9; + private boolean unk2700PMJMNCFJPDC_; + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @return The unk2700PMJMNCFJPDC. + */ + @java.lang.Override + public boolean getUnk2700PMJMNCFJPDC() { + return unk2700PMJMNCFJPDC_; + } + + 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 (parentAbilityName_ != null) { + output.writeMessage(1, getParentAbilityName()); + } + if (modifierLocalId_ != 0) { + output.writeInt32(2, modifierLocalId_); + } + for (int i = 0; i < properties_.size(); i++) { + output.writeMessage(3, properties_.get(i)); + } + if (serverBuffUid_ != 0) { + output.writeUInt32(4, serverBuffUid_); + } + if (applyEntityId_ != 0) { + output.writeUInt32(5, applyEntityId_); + } + if (isMuteRemote_ != false) { + output.writeBool(6, isMuteRemote_); + } + if (attachedInstancedModifier_ != null) { + output.writeMessage(7, getAttachedInstancedModifier()); + } + if (unk2700PMJMNCFJPDC_ != false) { + output.writeBool(9, unk2700PMJMNCFJPDC_); + } + if (isAttachedParentAbility_ != false) { + output.writeBool(10, isAttachedParentAbility_); + } + if (parentAbilityOverride_ != null) { + output.writeMessage(11, getParentAbilityOverride()); + } + if (action_ != emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.ADDED.getNumber()) { + output.writeEnum(13, action_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentAbilityName_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getParentAbilityName()); + } + if (modifierLocalId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, modifierLocalId_); + } + for (int i = 0; i < properties_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, properties_.get(i)); + } + if (serverBuffUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, serverBuffUid_); + } + if (applyEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, applyEntityId_); + } + if (isMuteRemote_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isMuteRemote_); + } + if (attachedInstancedModifier_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getAttachedInstancedModifier()); + } + if (unk2700PMJMNCFJPDC_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, unk2700PMJMNCFJPDC_); + } + if (isAttachedParentAbility_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAttachedParentAbility_); + } + if (parentAbilityOverride_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getParentAbilityOverride()); + } + if (action_ != emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.ADDED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, action_); + } + 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.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange other = (emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange) obj; + + if (hasAttachedInstancedModifier() != other.hasAttachedInstancedModifier()) return false; + if (hasAttachedInstancedModifier()) { + if (!getAttachedInstancedModifier() + .equals(other.getAttachedInstancedModifier())) return false; + } + if (getServerBuffUid() + != other.getServerBuffUid()) return false; + if (getIsAttachedParentAbility() + != other.getIsAttachedParentAbility()) return false; + if (action_ != other.action_) return false; + if (getModifierLocalId() + != other.getModifierLocalId()) return false; + if (hasParentAbilityName() != other.hasParentAbilityName()) return false; + if (hasParentAbilityName()) { + if (!getParentAbilityName() + .equals(other.getParentAbilityName())) return false; + } + if (getIsMuteRemote() + != other.getIsMuteRemote()) return false; + if (getApplyEntityId() + != other.getApplyEntityId()) return false; + if (!getPropertiesList() + .equals(other.getPropertiesList())) return false; + if (hasParentAbilityOverride() != other.hasParentAbilityOverride()) return false; + if (hasParentAbilityOverride()) { + if (!getParentAbilityOverride() + .equals(other.getParentAbilityOverride())) return false; + } + if (getUnk2700PMJMNCFJPDC() + != other.getUnk2700PMJMNCFJPDC()) 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 (hasAttachedInstancedModifier()) { + hash = (37 * hash) + ATTACHED_INSTANCED_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + getAttachedInstancedModifier().hashCode(); + } + hash = (37 * hash) + SERVER_BUFF_UID_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffUid(); + hash = (37 * hash) + IS_ATTACHED_PARENT_ABILITY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAttachedParentAbility()); + hash = (37 * hash) + ACTION_FIELD_NUMBER; + hash = (53 * hash) + action_; + hash = (37 * hash) + MODIFIER_LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModifierLocalId(); + if (hasParentAbilityName()) { + hash = (37 * hash) + PARENT_ABILITY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityName().hashCode(); + } + hash = (37 * hash) + IS_MUTE_REMOTE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsMuteRemote()); + hash = (37 * hash) + APPLY_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getApplyEntityId(); + if (getPropertiesCount() > 0) { + hash = (37 * hash) + PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + getPropertiesList().hashCode(); + } + if (hasParentAbilityOverride()) { + hash = (37 * hash) + PARENT_ABILITY_OVERRIDE_FIELD_NUMBER; + hash = (53 * hash) + getParentAbilityOverride().hashCode(); + } + hash = (37 * hash) + UNK2700_PMJMNCFJPDC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700PMJMNCFJPDC()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange 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.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange 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.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange 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.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange 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.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange 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.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange 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; + } + /** + * Protobuf type {@code AbilityMetaModifierChange} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMetaModifierChange) + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChangeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.class, emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPropertiesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = null; + } else { + attachedInstancedModifier_ = null; + attachedInstancedModifierBuilder_ = null; + } + serverBuffUid_ = 0; + + isAttachedParentAbility_ = false; + + action_ = 0; + + modifierLocalId_ = 0; + + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = null; + } else { + parentAbilityName_ = null; + parentAbilityNameBuilder_ = null; + } + isMuteRemote_ = false; + + applyEntityId_ = 0; + + if (propertiesBuilder_ == null) { + properties_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + propertiesBuilder_.clear(); + } + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = null; + } else { + parentAbilityOverride_ = null; + parentAbilityOverrideBuilder_ = null; + } + unk2700PMJMNCFJPDC_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.internal_static_AbilityMetaModifierChange_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange build() { + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange buildPartial() { + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange result = new emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange(this); + int from_bitField0_ = bitField0_; + if (attachedInstancedModifierBuilder_ == null) { + result.attachedInstancedModifier_ = attachedInstancedModifier_; + } else { + result.attachedInstancedModifier_ = attachedInstancedModifierBuilder_.build(); + } + result.serverBuffUid_ = serverBuffUid_; + result.isAttachedParentAbility_ = isAttachedParentAbility_; + result.action_ = action_; + result.modifierLocalId_ = modifierLocalId_; + if (parentAbilityNameBuilder_ == null) { + result.parentAbilityName_ = parentAbilityName_; + } else { + result.parentAbilityName_ = parentAbilityNameBuilder_.build(); + } + result.isMuteRemote_ = isMuteRemote_; + result.applyEntityId_ = applyEntityId_; + if (propertiesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + properties_ = java.util.Collections.unmodifiableList(properties_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.properties_ = properties_; + } else { + result.properties_ = propertiesBuilder_.build(); + } + if (parentAbilityOverrideBuilder_ == null) { + result.parentAbilityOverride_ = parentAbilityOverride_; + } else { + result.parentAbilityOverride_ = parentAbilityOverrideBuilder_.build(); + } + result.unk2700PMJMNCFJPDC_ = unk2700PMJMNCFJPDC_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange other) { + if (other == emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange.getDefaultInstance()) return this; + if (other.hasAttachedInstancedModifier()) { + mergeAttachedInstancedModifier(other.getAttachedInstancedModifier()); + } + if (other.getServerBuffUid() != 0) { + setServerBuffUid(other.getServerBuffUid()); + } + if (other.getIsAttachedParentAbility() != false) { + setIsAttachedParentAbility(other.getIsAttachedParentAbility()); + } + if (other.action_ != 0) { + setActionValue(other.getActionValue()); + } + if (other.getModifierLocalId() != 0) { + setModifierLocalId(other.getModifierLocalId()); + } + if (other.hasParentAbilityName()) { + mergeParentAbilityName(other.getParentAbilityName()); + } + if (other.getIsMuteRemote() != false) { + setIsMuteRemote(other.getIsMuteRemote()); + } + if (other.getApplyEntityId() != 0) { + setApplyEntityId(other.getApplyEntityId()); + } + if (propertiesBuilder_ == null) { + if (!other.properties_.isEmpty()) { + if (properties_.isEmpty()) { + properties_ = other.properties_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePropertiesIsMutable(); + properties_.addAll(other.properties_); + } + onChanged(); + } + } else { + if (!other.properties_.isEmpty()) { + if (propertiesBuilder_.isEmpty()) { + propertiesBuilder_.dispose(); + propertiesBuilder_ = null; + properties_ = other.properties_; + bitField0_ = (bitField0_ & ~0x00000001); + propertiesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPropertiesFieldBuilder() : null; + } else { + propertiesBuilder_.addAllMessages(other.properties_); + } + } + } + if (other.hasParentAbilityOverride()) { + mergeParentAbilityOverride(other.getParentAbilityOverride()); + } + if (other.getUnk2700PMJMNCFJPDC() != false) { + setUnk2700PMJMNCFJPDC(other.getUnk2700PMJMNCFJPDC()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier attachedInstancedModifier_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder> attachedInstancedModifierBuilder_; + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return Whether the attachedInstancedModifier field is set. + */ + public boolean hasAttachedInstancedModifier() { + return attachedInstancedModifierBuilder_ != null || attachedInstancedModifier_ != null; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + * @return The attachedInstancedModifier. + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier getAttachedInstancedModifier() { + if (attachedInstancedModifierBuilder_ == null) { + return attachedInstancedModifier_ == null ? emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } else { + return attachedInstancedModifierBuilder_.getMessage(); + } + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public Builder setAttachedInstancedModifier(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier value) { + if (attachedInstancedModifierBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + attachedInstancedModifier_ = value; + onChanged(); + } else { + attachedInstancedModifierBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public Builder setAttachedInstancedModifier( + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder builderForValue) { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = builderForValue.build(); + onChanged(); + } else { + attachedInstancedModifierBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public Builder mergeAttachedInstancedModifier(emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier value) { + if (attachedInstancedModifierBuilder_ == null) { + if (attachedInstancedModifier_ != null) { + attachedInstancedModifier_ = + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.newBuilder(attachedInstancedModifier_).mergeFrom(value).buildPartial(); + } else { + attachedInstancedModifier_ = value; + } + onChanged(); + } else { + attachedInstancedModifierBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public Builder clearAttachedInstancedModifier() { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifier_ = null; + onChanged(); + } else { + attachedInstancedModifier_ = null; + attachedInstancedModifierBuilder_ = null; + } + + return this; + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder getAttachedInstancedModifierBuilder() { + + onChanged(); + return getAttachedInstancedModifierFieldBuilder().getBuilder(); + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + public emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder getAttachedInstancedModifierOrBuilder() { + if (attachedInstancedModifierBuilder_ != null) { + return attachedInstancedModifierBuilder_.getMessageOrBuilder(); + } else { + return attachedInstancedModifier_ == null ? + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.getDefaultInstance() : attachedInstancedModifier_; + } + } + /** + * .AbilityAttachedModifier attached_instanced_modifier = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder> + getAttachedInstancedModifierFieldBuilder() { + if (attachedInstancedModifierBuilder_ == null) { + attachedInstancedModifierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifier.Builder, emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.AbilityAttachedModifierOrBuilder>( + getAttachedInstancedModifier(), + getParentForChildren(), + isClean()); + attachedInstancedModifier_ = null; + } + return attachedInstancedModifierBuilder_; + } + + private int serverBuffUid_ ; + /** + * uint32 server_buff_uid = 4; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + /** + * uint32 server_buff_uid = 4; + * @param value The serverBuffUid to set. + * @return This builder for chaining. + */ + public Builder setServerBuffUid(int value) { + + serverBuffUid_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_uid = 4; + * @return This builder for chaining. + */ + public Builder clearServerBuffUid() { + + serverBuffUid_ = 0; + onChanged(); + return this; + } + + private boolean isAttachedParentAbility_ ; + /** + * bool is_attached_parent_ability = 10; + * @return The isAttachedParentAbility. + */ + @java.lang.Override + public boolean getIsAttachedParentAbility() { + return isAttachedParentAbility_; + } + /** + * bool is_attached_parent_ability = 10; + * @param value The isAttachedParentAbility to set. + * @return This builder for chaining. + */ + public Builder setIsAttachedParentAbility(boolean value) { + + isAttachedParentAbility_ = value; + onChanged(); + return this; + } + /** + * bool is_attached_parent_ability = 10; + * @return This builder for chaining. + */ + public Builder clearIsAttachedParentAbility() { + + isAttachedParentAbility_ = false; + onChanged(); + return this; + } + + private int action_ = 0; + /** + * .ModifierAction action = 13; + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override public int getActionValue() { + return action_; + } + /** + * .ModifierAction action = 13; + * @param value The enum numeric value on the wire for action to set. + * @return This builder for chaining. + */ + public Builder setActionValue(int value) { + + action_ = value; + onChanged(); + return this; + } + /** + * .ModifierAction action = 13; + * @return The action. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction getAction() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction result = emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.valueOf(action_); + return result == null ? emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction.UNRECOGNIZED : result; + } + /** + * .ModifierAction action = 13; + * @param value The action to set. + * @return This builder for chaining. + */ + public Builder setAction(emu.grasscutter.net.proto.ModifierActionOuterClass.ModifierAction value) { + if (value == null) { + throw new NullPointerException(); + } + + action_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ModifierAction action = 13; + * @return This builder for chaining. + */ + public Builder clearAction() { + + action_ = 0; + onChanged(); + return this; + } + + private int modifierLocalId_ ; + /** + * int32 modifier_local_id = 2; + * @return The modifierLocalId. + */ + @java.lang.Override + public int getModifierLocalId() { + return modifierLocalId_; + } + /** + * int32 modifier_local_id = 2; + * @param value The modifierLocalId to set. + * @return This builder for chaining. + */ + public Builder setModifierLocalId(int value) { + + modifierLocalId_ = value; + onChanged(); + return this; + } + /** + * int32 modifier_local_id = 2; + * @return This builder for chaining. + */ + public Builder clearModifierLocalId() { + + modifierLocalId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityName_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> parentAbilityNameBuilder_; + /** + * .AbilityString parent_ability_name = 1; + * @return Whether the parentAbilityName field is set. + */ + public boolean hasParentAbilityName() { + return parentAbilityNameBuilder_ != null || parentAbilityName_ != null; + } + /** + * .AbilityString parent_ability_name = 1; + * @return The parentAbilityName. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityName() { + if (parentAbilityNameBuilder_ == null) { + return parentAbilityName_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } else { + return parentAbilityNameBuilder_.getMessage(); + } + } + /** + * .AbilityString parent_ability_name = 1; + */ + public Builder setParentAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityNameBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentAbilityName_ = value; + onChanged(); + } else { + parentAbilityNameBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 1; + */ + public Builder setParentAbilityName( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = builderForValue.build(); + onChanged(); + } else { + parentAbilityNameBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 1; + */ + public Builder mergeParentAbilityName(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityNameBuilder_ == null) { + if (parentAbilityName_ != null) { + parentAbilityName_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(parentAbilityName_).mergeFrom(value).buildPartial(); + } else { + parentAbilityName_ = value; + } + onChanged(); + } else { + parentAbilityNameBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString parent_ability_name = 1; + */ + public Builder clearParentAbilityName() { + if (parentAbilityNameBuilder_ == null) { + parentAbilityName_ = null; + onChanged(); + } else { + parentAbilityName_ = null; + parentAbilityNameBuilder_ = null; + } + + return this; + } + /** + * .AbilityString parent_ability_name = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityNameBuilder() { + + onChanged(); + return getParentAbilityNameFieldBuilder().getBuilder(); + } + /** + * .AbilityString parent_ability_name = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityNameOrBuilder() { + if (parentAbilityNameBuilder_ != null) { + return parentAbilityNameBuilder_.getMessageOrBuilder(); + } else { + return parentAbilityName_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityName_; + } + } + /** + * .AbilityString parent_ability_name = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getParentAbilityNameFieldBuilder() { + if (parentAbilityNameBuilder_ == null) { + parentAbilityNameBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getParentAbilityName(), + getParentForChildren(), + isClean()); + parentAbilityName_ = null; + } + return parentAbilityNameBuilder_; + } + + private boolean isMuteRemote_ ; + /** + * bool is_mute_remote = 6; + * @return The isMuteRemote. + */ + @java.lang.Override + public boolean getIsMuteRemote() { + return isMuteRemote_; + } + /** + * bool is_mute_remote = 6; + * @param value The isMuteRemote to set. + * @return This builder for chaining. + */ + public Builder setIsMuteRemote(boolean value) { + + isMuteRemote_ = value; + onChanged(); + return this; + } + /** + * bool is_mute_remote = 6; + * @return This builder for chaining. + */ + public Builder clearIsMuteRemote() { + + isMuteRemote_ = false; + onChanged(); + return this; + } + + private int applyEntityId_ ; + /** + * uint32 apply_entity_id = 5; + * @return The applyEntityId. + */ + @java.lang.Override + public int getApplyEntityId() { + return applyEntityId_; + } + /** + * uint32 apply_entity_id = 5; + * @param value The applyEntityId to set. + * @return This builder for chaining. + */ + public Builder setApplyEntityId(int value) { + + applyEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 apply_entity_id = 5; + * @return This builder for chaining. + */ + public Builder clearApplyEntityId() { + + applyEntityId_ = 0; + onChanged(); + return this; + } + + private java.util.List properties_ = + java.util.Collections.emptyList(); + private void ensurePropertiesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + properties_ = new java.util.ArrayList(properties_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder> propertiesBuilder_; + + /** + * repeated .ModifierProperty properties = 3; + */ + public java.util.List getPropertiesList() { + if (propertiesBuilder_ == null) { + return java.util.Collections.unmodifiableList(properties_); + } else { + return propertiesBuilder_.getMessageList(); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public int getPropertiesCount() { + if (propertiesBuilder_ == null) { + return properties_.size(); + } else { + return propertiesBuilder_.getCount(); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getProperties(int index) { + if (propertiesBuilder_ == null) { + return properties_.get(index); + } else { + return propertiesBuilder_.getMessage(index); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder setProperties( + int index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty value) { + if (propertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropertiesIsMutable(); + properties_.set(index, value); + onChanged(); + } else { + propertiesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder setProperties( + int index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder builderForValue) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + properties_.set(index, builderForValue.build()); + onChanged(); + } else { + propertiesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addProperties(emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty value) { + if (propertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropertiesIsMutable(); + properties_.add(value); + onChanged(); + } else { + propertiesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addProperties( + int index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty value) { + if (propertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropertiesIsMutable(); + properties_.add(index, value); + onChanged(); + } else { + propertiesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addProperties( + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder builderForValue) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + properties_.add(builderForValue.build()); + onChanged(); + } else { + propertiesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addProperties( + int index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder builderForValue) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + properties_.add(index, builderForValue.build()); + onChanged(); + } else { + propertiesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder addAllProperties( + java.lang.Iterable values) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, properties_); + onChanged(); + } else { + propertiesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder clearProperties() { + if (propertiesBuilder_ == null) { + properties_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + propertiesBuilder_.clear(); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public Builder removeProperties(int index) { + if (propertiesBuilder_ == null) { + ensurePropertiesIsMutable(); + properties_.remove(index); + onChanged(); + } else { + propertiesBuilder_.remove(index); + } + return this; + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder getPropertiesBuilder( + int index) { + return getPropertiesFieldBuilder().getBuilder(index); + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder getPropertiesOrBuilder( + int index) { + if (propertiesBuilder_ == null) { + return properties_.get(index); } else { + return propertiesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public java.util.List + getPropertiesOrBuilderList() { + if (propertiesBuilder_ != null) { + return propertiesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(properties_); + } + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder addPropertiesBuilder() { + return getPropertiesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.getDefaultInstance()); + } + /** + * repeated .ModifierProperty properties = 3; + */ + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder addPropertiesBuilder( + int index) { + return getPropertiesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.getDefaultInstance()); + } + /** + * repeated .ModifierProperty properties = 3; + */ + public java.util.List + getPropertiesBuilderList() { + return getPropertiesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder> + getPropertiesFieldBuilder() { + if (propertiesBuilder_ == null) { + propertiesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder>( + properties_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + properties_ = null; + } + return propertiesBuilder_; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parentAbilityOverride_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> parentAbilityOverrideBuilder_; + /** + * .AbilityString parent_ability_override = 11; + * @return Whether the parentAbilityOverride field is set. + */ + public boolean hasParentAbilityOverride() { + return parentAbilityOverrideBuilder_ != null || parentAbilityOverride_ != null; + } + /** + * .AbilityString parent_ability_override = 11; + * @return The parentAbilityOverride. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getParentAbilityOverride() { + if (parentAbilityOverrideBuilder_ == null) { + return parentAbilityOverride_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } else { + return parentAbilityOverrideBuilder_.getMessage(); + } + } + /** + * .AbilityString parent_ability_override = 11; + */ + public Builder setParentAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityOverrideBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentAbilityOverride_ = value; + onChanged(); + } else { + parentAbilityOverrideBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 11; + */ + public Builder setParentAbilityOverride( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = builderForValue.build(); + onChanged(); + } else { + parentAbilityOverrideBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 11; + */ + public Builder mergeParentAbilityOverride(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (parentAbilityOverrideBuilder_ == null) { + if (parentAbilityOverride_ != null) { + parentAbilityOverride_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(parentAbilityOverride_).mergeFrom(value).buildPartial(); + } else { + parentAbilityOverride_ = value; + } + onChanged(); + } else { + parentAbilityOverrideBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString parent_ability_override = 11; + */ + public Builder clearParentAbilityOverride() { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverride_ = null; + onChanged(); + } else { + parentAbilityOverride_ = null; + parentAbilityOverrideBuilder_ = null; + } + + return this; + } + /** + * .AbilityString parent_ability_override = 11; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getParentAbilityOverrideBuilder() { + + onChanged(); + return getParentAbilityOverrideFieldBuilder().getBuilder(); + } + /** + * .AbilityString parent_ability_override = 11; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getParentAbilityOverrideOrBuilder() { + if (parentAbilityOverrideBuilder_ != null) { + return parentAbilityOverrideBuilder_.getMessageOrBuilder(); + } else { + return parentAbilityOverride_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : parentAbilityOverride_; + } + } + /** + * .AbilityString parent_ability_override = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getParentAbilityOverrideFieldBuilder() { + if (parentAbilityOverrideBuilder_ == null) { + parentAbilityOverrideBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getParentAbilityOverride(), + getParentForChildren(), + isClean()); + parentAbilityOverride_ = null; + } + return parentAbilityOverrideBuilder_; + } + + private boolean unk2700PMJMNCFJPDC_ ; + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @return The unk2700PMJMNCFJPDC. + */ + @java.lang.Override + public boolean getUnk2700PMJMNCFJPDC() { + return unk2700PMJMNCFJPDC_; + } + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @param value The unk2700PMJMNCFJPDC to set. + * @return This builder for chaining. + */ + public Builder setUnk2700PMJMNCFJPDC(boolean value) { + + unk2700PMJMNCFJPDC_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_PMJMNCFJPDC = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2700PMJMNCFJPDC() { + + unk2700PMJMNCFJPDC_ = 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:AbilityMetaModifierChange) + } + + // @@protoc_insertion_point(class_scope:AbilityMetaModifierChange) + private static final emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange(); + } + + public static emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMetaModifierChange parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMetaModifierChange(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaModifierChangeOuterClass.AbilityMetaModifierChange getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMetaModifierChange_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMetaModifierChange_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037AbilityMetaModifierChange.proto\032\035Abili" + + "tyAttachedModifier.proto\032\023AbilityString." + + "proto\032\024ModifierAction.proto\032\026ModifierPro" + + "perty.proto\"\246\003\n\031AbilityMetaModifierChang" + + "e\022=\n\033attached_instanced_modifier\030\007 \001(\0132\030" + + ".AbilityAttachedModifier\022\027\n\017server_buff_" + + "uid\030\004 \001(\r\022\"\n\032is_attached_parent_ability\030" + + "\n \001(\010\022\037\n\006action\030\r \001(\0162\017.ModifierAction\022\031" + + "\n\021modifier_local_id\030\002 \001(\005\022+\n\023parent_abil" + + "ity_name\030\001 \001(\0132\016.AbilityString\022\026\n\016is_mut" + + "e_remote\030\006 \001(\010\022\027\n\017apply_entity_id\030\005 \001(\r\022" + + "%\n\nproperties\030\003 \003(\0132\021.ModifierProperty\022/" + + "\n\027parent_ability_override\030\013 \001(\0132\016.Abilit" + + "yString\022\033\n\023Unk2700_PMJMNCFJPDC\030\t \001(\010B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ModifierActionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ModifierPropertyOuterClass.getDescriptor(), + }); + internal_static_AbilityMetaModifierChange_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMetaModifierChange_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMetaModifierChange_descriptor, + new java.lang.String[] { "AttachedInstancedModifier", "ServerBuffUid", "IsAttachedParentAbility", "Action", "ModifierLocalId", "ParentAbilityName", "IsMuteRemote", "ApplyEntityId", "Properties", "ParentAbilityOverride", "Unk2700PMJMNCFJPDC", }); + emu.grasscutter.net.proto.AbilityAttachedModifierOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ModifierActionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ModifierPropertyOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaReInitOverrideMapOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaReInitOverrideMapOuterClass.java new file mode 100644 index 00000000000..6109f74cd02 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMetaReInitOverrideMapOuterClass.java @@ -0,0 +1,845 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMetaReInitOverrideMap.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMetaReInitOverrideMapOuterClass { + private AbilityMetaReInitOverrideMapOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMetaReInitOverrideMapOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMetaReInitOverrideMap) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + java.util.List + getOverrideMapList(); + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index); + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + int getOverrideMapCount(); + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + java.util.List + getOverrideMapOrBuilderList(); + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index); + } + /** + * Protobuf type {@code AbilityMetaReInitOverrideMap} + */ + public static final class AbilityMetaReInitOverrideMap extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMetaReInitOverrideMap) + AbilityMetaReInitOverrideMapOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMetaReInitOverrideMap.newBuilder() to construct. + private AbilityMetaReInitOverrideMap(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMetaReInitOverrideMap() { + overrideMap_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMetaReInitOverrideMap(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMetaReInitOverrideMap( + 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 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + overrideMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + overrideMap_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.parser(), extensionRegistry)); + 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)) { + overrideMap_ = java.util.Collections.unmodifiableList(overrideMap_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.class, emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.Builder.class); + } + + public static final int OVERRIDE_MAP_FIELD_NUMBER = 7; + private java.util.List overrideMap_; + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public java.util.List getOverrideMapList() { + return overrideMap_; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public java.util.List + getOverrideMapOrBuilderList() { + return overrideMap_; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public int getOverrideMapCount() { + return overrideMap_.size(); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { + return overrideMap_.get(index); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index) { + return overrideMap_.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 < overrideMap_.size(); i++) { + output.writeMessage(7, overrideMap_.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 < overrideMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, overrideMap_.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.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap other = (emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap) obj; + + if (!getOverrideMapList() + .equals(other.getOverrideMapList())) 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 (getOverrideMapCount() > 0) { + hash = (37 * hash) + OVERRIDE_MAP_FIELD_NUMBER; + hash = (53 * hash) + getOverrideMapList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap 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.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap 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.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap 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.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap 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.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap 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.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap 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; + } + /** + * Protobuf type {@code AbilityMetaReInitOverrideMap} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMetaReInitOverrideMap) + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMapOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.class, emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOverrideMapFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (overrideMapBuilder_ == null) { + overrideMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + overrideMapBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.internal_static_AbilityMetaReInitOverrideMap_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap build() { + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap buildPartial() { + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap result = new emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap(this); + int from_bitField0_ = bitField0_; + if (overrideMapBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + overrideMap_ = java.util.Collections.unmodifiableList(overrideMap_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.overrideMap_ = overrideMap_; + } else { + result.overrideMap_ = overrideMapBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap other) { + if (other == emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap.getDefaultInstance()) return this; + if (overrideMapBuilder_ == null) { + if (!other.overrideMap_.isEmpty()) { + if (overrideMap_.isEmpty()) { + overrideMap_ = other.overrideMap_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOverrideMapIsMutable(); + overrideMap_.addAll(other.overrideMap_); + } + onChanged(); + } + } else { + if (!other.overrideMap_.isEmpty()) { + if (overrideMapBuilder_.isEmpty()) { + overrideMapBuilder_.dispose(); + overrideMapBuilder_ = null; + overrideMap_ = other.overrideMap_; + bitField0_ = (bitField0_ & ~0x00000001); + overrideMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOverrideMapFieldBuilder() : null; + } else { + overrideMapBuilder_.addAllMessages(other.overrideMap_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List overrideMap_ = + java.util.Collections.emptyList(); + private void ensureOverrideMapIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + overrideMap_ = new java.util.ArrayList(overrideMap_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> overrideMapBuilder_; + + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public java.util.List getOverrideMapList() { + if (overrideMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(overrideMap_); + } else { + return overrideMapBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public int getOverrideMapCount() { + if (overrideMapBuilder_ == null) { + return overrideMap_.size(); + } else { + return overrideMapBuilder_.getCount(); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getOverrideMap(int index) { + if (overrideMapBuilder_ == null) { + return overrideMap_.get(index); + } else { + return overrideMapBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder setOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.set(index, value); + onChanged(); + } else { + overrideMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder setOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.set(index, builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addOverrideMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.add(value); + onChanged(); + } else { + overrideMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (overrideMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverrideMapIsMutable(); + overrideMap_.add(index, value); + onChanged(); + } else { + overrideMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addOverrideMap( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.add(builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addOverrideMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.add(index, builderForValue.build()); + onChanged(); + } else { + overrideMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder addAllOverrideMap( + java.lang.Iterable values) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, overrideMap_); + onChanged(); + } else { + overrideMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder clearOverrideMap() { + if (overrideMapBuilder_ == null) { + overrideMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + overrideMapBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public Builder removeOverrideMap(int index) { + if (overrideMapBuilder_ == null) { + ensureOverrideMapIsMutable(); + overrideMap_.remove(index); + onChanged(); + } else { + overrideMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getOverrideMapBuilder( + int index) { + return getOverrideMapFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getOverrideMapOrBuilder( + int index) { + if (overrideMapBuilder_ == null) { + return overrideMap_.get(index); } else { + return overrideMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public java.util.List + getOverrideMapOrBuilderList() { + if (overrideMapBuilder_ != null) { + return overrideMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(overrideMap_); + } + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder() { + return getOverrideMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addOverrideMapBuilder( + int index) { + return getOverrideMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry override_map = 7; + */ + public java.util.List + getOverrideMapBuilderList() { + return getOverrideMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> + getOverrideMapFieldBuilder() { + if (overrideMapBuilder_ == null) { + overrideMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>( + overrideMap_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + overrideMap_ = null; + } + return overrideMapBuilder_; + } + @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:AbilityMetaReInitOverrideMap) + } + + // @@protoc_insertion_point(class_scope:AbilityMetaReInitOverrideMap) + private static final emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap(); + } + + public static emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMetaReInitOverrideMap parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMetaReInitOverrideMap(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMetaReInitOverrideMapOuterClass.AbilityMetaReInitOverrideMap getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMetaReInitOverrideMap_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMetaReInitOverrideMap_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"AbilityMetaReInitOverrideMap.proto\032\035Ab" + + "ilityScalarValueEntry.proto\"N\n\034AbilityMe" + + "taReInitOverrideMap\022.\n\014override_map\030\007 \003(" + + "\0132\030.AbilityScalarValueEntryB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(), + }); + internal_static_AbilityMetaReInitOverrideMap_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMetaReInitOverrideMap_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMetaReInitOverrideMap_descriptor, + new java.lang.String[] { "OverrideMap", }); + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinCostStaminaOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinCostStaminaOuterClass.java new file mode 100644 index 00000000000..afbdd164319 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinCostStaminaOuterClass.java @@ -0,0 +1,537 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMixinCostStamina.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMixinCostStaminaOuterClass { + private AbilityMixinCostStaminaOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMixinCostStaminaOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMixinCostStamina) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_swim = 3; + * @return The isSwim. + */ + boolean getIsSwim(); + } + /** + * Protobuf type {@code AbilityMixinCostStamina} + */ + public static final class AbilityMixinCostStamina extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMixinCostStamina) + AbilityMixinCostStaminaOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMixinCostStamina.newBuilder() to construct. + private AbilityMixinCostStamina(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMixinCostStamina() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMixinCostStamina(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMixinCostStamina( + 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: { + + isSwim_ = 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.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.class, emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.Builder.class); + } + + public static final int IS_SWIM_FIELD_NUMBER = 3; + private boolean isSwim_; + /** + * bool is_swim = 3; + * @return The isSwim. + */ + @java.lang.Override + public boolean getIsSwim() { + return isSwim_; + } + + 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 (isSwim_ != false) { + output.writeBool(3, isSwim_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isSwim_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isSwim_); + } + 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.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina other = (emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina) obj; + + if (getIsSwim() + != other.getIsSwim()) 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) + IS_SWIM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSwim()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina 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.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina 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.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina 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.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina 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.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina 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.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina 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; + } + /** + * Protobuf type {@code AbilityMixinCostStamina} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMixinCostStamina) + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStaminaOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.class, emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isSwim_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.internal_static_AbilityMixinCostStamina_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina build() { + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina buildPartial() { + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina result = new emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina(this); + result.isSwim_ = isSwim_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina other) { + if (other == emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina.getDefaultInstance()) return this; + if (other.getIsSwim() != false) { + setIsSwim(other.getIsSwim()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isSwim_ ; + /** + * bool is_swim = 3; + * @return The isSwim. + */ + @java.lang.Override + public boolean getIsSwim() { + return isSwim_; + } + /** + * bool is_swim = 3; + * @param value The isSwim to set. + * @return This builder for chaining. + */ + public Builder setIsSwim(boolean value) { + + isSwim_ = value; + onChanged(); + return this; + } + /** + * bool is_swim = 3; + * @return This builder for chaining. + */ + public Builder clearIsSwim() { + + isSwim_ = 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:AbilityMixinCostStamina) + } + + // @@protoc_insertion_point(class_scope:AbilityMixinCostStamina) + private static final emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina(); + } + + public static emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMixinCostStamina parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMixinCostStamina(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinCostStaminaOuterClass.AbilityMixinCostStamina getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMixinCostStamina_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMixinCostStamina_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AbilityMixinCostStamina.proto\"*\n\027Abili" + + "tyMixinCostStamina\022\017\n\007is_swim\030\003 \001(\010B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityMixinCostStamina_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMixinCostStamina_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMixinCostStamina_descriptor, + new java.lang.String[] { "IsSwim", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java new file mode 100644 index 00000000000..17e59ebd37e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinRecoverInfoOuterClass.java @@ -0,0 +1,1462 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMixinRecoverInfo.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMixinRecoverInfoOuterClass { + private AbilityMixinRecoverInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMixinRecoverInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMixinRecoverInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 local_id = 3; + * @return The localId. + */ + int getLocalId(); + + /** + * repeated uint32 data_list = 4; + * @return A list containing the dataList. + */ + java.util.List getDataListList(); + /** + * repeated uint32 data_list = 4; + * @return The count of dataList. + */ + int getDataListCount(); + /** + * repeated uint32 data_list = 4; + * @param index The index of the element to return. + * @return The dataList at the given index. + */ + int getDataList(int index); + + /** + * bool is_serverbuff_modifier = 5; + * @return The isServerbuffModifier. + */ + boolean getIsServerbuffModifier(); + + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + java.util.List + getMassivePropListList(); + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getMassivePropList(int index); + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + int getMassivePropListCount(); + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + java.util.List + getMassivePropListOrBuilderList(); + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder getMassivePropListOrBuilder( + int index); + + /** + * uint32 instanced_ability_id = 1; + * @return Whether the instancedAbilityId field is set. + */ + boolean hasInstancedAbilityId(); + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + int getInstancedAbilityId(); + + /** + * uint32 instanced_modifier_id = 2; + * @return Whether the instancedModifierId field is set. + */ + boolean hasInstancedModifierId(); + /** + * uint32 instanced_modifier_id = 2; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.SourceCase getSourceCase(); + } + /** + * Protobuf type {@code AbilityMixinRecoverInfo} + */ + public static final class AbilityMixinRecoverInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMixinRecoverInfo) + AbilityMixinRecoverInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMixinRecoverInfo.newBuilder() to construct. + private AbilityMixinRecoverInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMixinRecoverInfo() { + dataList_ = emptyIntList(); + massivePropList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMixinRecoverInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMixinRecoverInfo( + 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: { + sourceCase_ = 1; + source_ = input.readUInt32(); + break; + } + case 16: { + sourceCase_ = 2; + source_ = input.readUInt32(); + break; + } + case 24: { + + localId_ = input.readUInt32(); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dataList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + dataList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + dataList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + dataList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + + isServerbuffModifier_ = input.readBool(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + massivePropList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + massivePropList_.add( + input.readMessage(emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.parser(), extensionRegistry)); + 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)) { + dataList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + massivePropList_ = java.util.Collections.unmodifiableList(massivePropList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.class, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder.class); + } + + private int sourceCase_ = 0; + private java.lang.Object source_; + public enum SourceCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + INSTANCED_ABILITY_ID(1), + INSTANCED_MODIFIER_ID(2), + SOURCE_NOT_SET(0); + private final int value; + private SourceCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SourceCase valueOf(int value) { + return forNumber(value); + } + + public static SourceCase forNumber(int value) { + switch (value) { + case 1: return INSTANCED_ABILITY_ID; + case 2: return INSTANCED_MODIFIER_ID; + case 0: return SOURCE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public SourceCase + getSourceCase() { + return SourceCase.forNumber( + sourceCase_); + } + + public static final int LOCAL_ID_FIELD_NUMBER = 3; + private int localId_; + /** + * uint32 local_id = 3; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + + public static final int DATA_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList dataList_; + /** + * repeated uint32 data_list = 4; + * @return A list containing the dataList. + */ + @java.lang.Override + public java.util.List + getDataListList() { + return dataList_; + } + /** + * repeated uint32 data_list = 4; + * @return The count of dataList. + */ + public int getDataListCount() { + return dataList_.size(); + } + /** + * repeated uint32 data_list = 4; + * @param index The index of the element to return. + * @return The dataList at the given index. + */ + public int getDataList(int index) { + return dataList_.getInt(index); + } + private int dataListMemoizedSerializedSize = -1; + + public static final int IS_SERVERBUFF_MODIFIER_FIELD_NUMBER = 5; + private boolean isServerbuffModifier_; + /** + * bool is_serverbuff_modifier = 5; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + + public static final int MASSIVE_PROP_LIST_FIELD_NUMBER = 6; + private java.util.List massivePropList_; + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public java.util.List getMassivePropListList() { + return massivePropList_; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public java.util.List + getMassivePropListOrBuilderList() { + return massivePropList_; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public int getMassivePropListCount() { + return massivePropList_.size(); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getMassivePropList(int index) { + return massivePropList_.get(index); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder getMassivePropListOrBuilder( + int index) { + return massivePropList_.get(index); + } + + public static final int INSTANCED_ABILITY_ID_FIELD_NUMBER = 1; + /** + * uint32 instanced_ability_id = 1; + * @return Whether the instancedAbilityId field is set. + */ + @java.lang.Override + public boolean hasInstancedAbilityId() { + return sourceCase_ == 1; + } + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + @java.lang.Override + public int getInstancedAbilityId() { + if (sourceCase_ == 1) { + return (java.lang.Integer) source_; + } + return 0; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 2; + /** + * uint32 instanced_modifier_id = 2; + * @return Whether the instancedModifierId field is set. + */ + @java.lang.Override + public boolean hasInstancedModifierId() { + return sourceCase_ == 2; + } + /** + * uint32 instanced_modifier_id = 2; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + if (sourceCase_ == 2) { + return (java.lang.Integer) source_; + } + return 0; + } + + 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 (sourceCase_ == 1) { + output.writeUInt32( + 1, (int)((java.lang.Integer) source_)); + } + if (sourceCase_ == 2) { + output.writeUInt32( + 2, (int)((java.lang.Integer) source_)); + } + if (localId_ != 0) { + output.writeUInt32(3, localId_); + } + if (getDataListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(dataListMemoizedSerializedSize); + } + for (int i = 0; i < dataList_.size(); i++) { + output.writeUInt32NoTag(dataList_.getInt(i)); + } + if (isServerbuffModifier_ != false) { + output.writeBool(5, isServerbuffModifier_); + } + for (int i = 0; i < massivePropList_.size(); i++) { + output.writeMessage(6, massivePropList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sourceCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 1, (int)((java.lang.Integer) source_)); + } + if (sourceCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 2, (int)((java.lang.Integer) source_)); + } + if (localId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, localId_); + } + { + int dataSize = 0; + for (int i = 0; i < dataList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(dataList_.getInt(i)); + } + size += dataSize; + if (!getDataListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + dataListMemoizedSerializedSize = dataSize; + } + if (isServerbuffModifier_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isServerbuffModifier_); + } + for (int i = 0; i < massivePropList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, massivePropList_.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.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo other = (emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo) obj; + + if (getLocalId() + != other.getLocalId()) return false; + if (!getDataListList() + .equals(other.getDataListList())) return false; + if (getIsServerbuffModifier() + != other.getIsServerbuffModifier()) return false; + if (!getMassivePropListList() + .equals(other.getMassivePropListList())) return false; + if (!getSourceCase().equals(other.getSourceCase())) return false; + switch (sourceCase_) { + case 1: + if (getInstancedAbilityId() + != other.getInstancedAbilityId()) return false; + break; + case 2: + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + break; + case 0: + default: + } + 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) + LOCAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLocalId(); + if (getDataListCount() > 0) { + hash = (37 * hash) + DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDataListList().hashCode(); + } + hash = (37 * hash) + IS_SERVERBUFF_MODIFIER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerbuffModifier()); + if (getMassivePropListCount() > 0) { + hash = (37 * hash) + MASSIVE_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMassivePropListList().hashCode(); + } + switch (sourceCase_) { + case 1: + hash = (37 * hash) + INSTANCED_ABILITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedAbilityId(); + break; + case 2: + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo 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.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo 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.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo 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.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo 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.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo 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.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo 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; + } + /** + * Protobuf type {@code AbilityMixinRecoverInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMixinRecoverInfo) + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.class, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMassivePropListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + localId_ = 0; + + dataList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isServerbuffModifier_ = false; + + if (massivePropListBuilder_ == null) { + massivePropList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + massivePropListBuilder_.clear(); + } + sourceCase_ = 0; + source_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.internal_static_AbilityMixinRecoverInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo build() { + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo buildPartial() { + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo result = new emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo(this); + int from_bitField0_ = bitField0_; + result.localId_ = localId_; + if (((bitField0_ & 0x00000001) != 0)) { + dataList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dataList_ = dataList_; + result.isServerbuffModifier_ = isServerbuffModifier_; + if (massivePropListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + massivePropList_ = java.util.Collections.unmodifiableList(massivePropList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.massivePropList_ = massivePropList_; + } else { + result.massivePropList_ = massivePropListBuilder_.build(); + } + if (sourceCase_ == 1) { + result.source_ = source_; + } + if (sourceCase_ == 2) { + result.source_ = source_; + } + result.sourceCase_ = sourceCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo other) { + if (other == emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance()) return this; + if (other.getLocalId() != 0) { + setLocalId(other.getLocalId()); + } + if (!other.dataList_.isEmpty()) { + if (dataList_.isEmpty()) { + dataList_ = other.dataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDataListIsMutable(); + dataList_.addAll(other.dataList_); + } + onChanged(); + } + if (other.getIsServerbuffModifier() != false) { + setIsServerbuffModifier(other.getIsServerbuffModifier()); + } + if (massivePropListBuilder_ == null) { + if (!other.massivePropList_.isEmpty()) { + if (massivePropList_.isEmpty()) { + massivePropList_ = other.massivePropList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureMassivePropListIsMutable(); + massivePropList_.addAll(other.massivePropList_); + } + onChanged(); + } + } else { + if (!other.massivePropList_.isEmpty()) { + if (massivePropListBuilder_.isEmpty()) { + massivePropListBuilder_.dispose(); + massivePropListBuilder_ = null; + massivePropList_ = other.massivePropList_; + bitField0_ = (bitField0_ & ~0x00000002); + massivePropListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMassivePropListFieldBuilder() : null; + } else { + massivePropListBuilder_.addAllMessages(other.massivePropList_); + } + } + } + switch (other.getSourceCase()) { + case INSTANCED_ABILITY_ID: { + setInstancedAbilityId(other.getInstancedAbilityId()); + break; + } + case INSTANCED_MODIFIER_ID: { + setInstancedModifierId(other.getInstancedModifierId()); + break; + } + case SOURCE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int sourceCase_ = 0; + private java.lang.Object source_; + public SourceCase + getSourceCase() { + return SourceCase.forNumber( + sourceCase_); + } + + public Builder clearSource() { + sourceCase_ = 0; + source_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int localId_ ; + /** + * uint32 local_id = 3; + * @return The localId. + */ + @java.lang.Override + public int getLocalId() { + return localId_; + } + /** + * uint32 local_id = 3; + * @param value The localId to set. + * @return This builder for chaining. + */ + public Builder setLocalId(int value) { + + localId_ = value; + onChanged(); + return this; + } + /** + * uint32 local_id = 3; + * @return This builder for chaining. + */ + public Builder clearLocalId() { + + localId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList dataList_ = emptyIntList(); + private void ensureDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dataList_ = mutableCopy(dataList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 data_list = 4; + * @return A list containing the dataList. + */ + public java.util.List + getDataListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(dataList_) : dataList_; + } + /** + * repeated uint32 data_list = 4; + * @return The count of dataList. + */ + public int getDataListCount() { + return dataList_.size(); + } + /** + * repeated uint32 data_list = 4; + * @param index The index of the element to return. + * @return The dataList at the given index. + */ + public int getDataList(int index) { + return dataList_.getInt(index); + } + /** + * repeated uint32 data_list = 4; + * @param index The index to set the value at. + * @param value The dataList to set. + * @return This builder for chaining. + */ + public Builder setDataList( + int index, int value) { + ensureDataListIsMutable(); + dataList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 data_list = 4; + * @param value The dataList to add. + * @return This builder for chaining. + */ + public Builder addDataList(int value) { + ensureDataListIsMutable(); + dataList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 data_list = 4; + * @param values The dataList to add. + * @return This builder for chaining. + */ + public Builder addAllDataList( + java.lang.Iterable values) { + ensureDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dataList_); + onChanged(); + return this; + } + /** + * repeated uint32 data_list = 4; + * @return This builder for chaining. + */ + public Builder clearDataList() { + dataList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isServerbuffModifier_ ; + /** + * bool is_serverbuff_modifier = 5; + * @return The isServerbuffModifier. + */ + @java.lang.Override + public boolean getIsServerbuffModifier() { + return isServerbuffModifier_; + } + /** + * bool is_serverbuff_modifier = 5; + * @param value The isServerbuffModifier to set. + * @return This builder for chaining. + */ + public Builder setIsServerbuffModifier(boolean value) { + + isServerbuffModifier_ = value; + onChanged(); + return this; + } + /** + * bool is_serverbuff_modifier = 5; + * @return This builder for chaining. + */ + public Builder clearIsServerbuffModifier() { + + isServerbuffModifier_ = false; + onChanged(); + return this; + } + + private java.util.List massivePropList_ = + java.util.Collections.emptyList(); + private void ensureMassivePropListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + massivePropList_ = new java.util.ArrayList(massivePropList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder> massivePropListBuilder_; + + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public java.util.List getMassivePropListList() { + if (massivePropListBuilder_ == null) { + return java.util.Collections.unmodifiableList(massivePropList_); + } else { + return massivePropListBuilder_.getMessageList(); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public int getMassivePropListCount() { + if (massivePropListBuilder_ == null) { + return massivePropList_.size(); + } else { + return massivePropListBuilder_.getCount(); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getMassivePropList(int index) { + if (massivePropListBuilder_ == null) { + return massivePropList_.get(index); + } else { + return massivePropListBuilder_.getMessage(index); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder setMassivePropList( + int index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo value) { + if (massivePropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMassivePropListIsMutable(); + massivePropList_.set(index, value); + onChanged(); + } else { + massivePropListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder setMassivePropList( + int index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder builderForValue) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + massivePropList_.set(index, builderForValue.build()); + onChanged(); + } else { + massivePropListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addMassivePropList(emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo value) { + if (massivePropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMassivePropListIsMutable(); + massivePropList_.add(value); + onChanged(); + } else { + massivePropListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addMassivePropList( + int index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo value) { + if (massivePropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMassivePropListIsMutable(); + massivePropList_.add(index, value); + onChanged(); + } else { + massivePropListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addMassivePropList( + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder builderForValue) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + massivePropList_.add(builderForValue.build()); + onChanged(); + } else { + massivePropListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addMassivePropList( + int index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder builderForValue) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + massivePropList_.add(index, builderForValue.build()); + onChanged(); + } else { + massivePropListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder addAllMassivePropList( + java.lang.Iterable values) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, massivePropList_); + onChanged(); + } else { + massivePropListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder clearMassivePropList() { + if (massivePropListBuilder_ == null) { + massivePropList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + massivePropListBuilder_.clear(); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public Builder removeMassivePropList(int index) { + if (massivePropListBuilder_ == null) { + ensureMassivePropListIsMutable(); + massivePropList_.remove(index); + onChanged(); + } else { + massivePropListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder getMassivePropListBuilder( + int index) { + return getMassivePropListFieldBuilder().getBuilder(index); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder getMassivePropListOrBuilder( + int index) { + if (massivePropListBuilder_ == null) { + return massivePropList_.get(index); } else { + return massivePropListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public java.util.List + getMassivePropListOrBuilderList() { + if (massivePropListBuilder_ != null) { + return massivePropListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(massivePropList_); + } + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder addMassivePropListBuilder() { + return getMassivePropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance()); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder addMassivePropListBuilder( + int index) { + return getMassivePropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance()); + } + /** + * repeated .MassivePropSyncInfo massive_prop_list = 6; + */ + public java.util.List + getMassivePropListBuilderList() { + return getMassivePropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder> + getMassivePropListFieldBuilder() { + if (massivePropListBuilder_ == null) { + massivePropListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder>( + massivePropList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + massivePropList_ = null; + } + return massivePropListBuilder_; + } + + /** + * uint32 instanced_ability_id = 1; + * @return Whether the instancedAbilityId field is set. + */ + public boolean hasInstancedAbilityId() { + return sourceCase_ == 1; + } + /** + * uint32 instanced_ability_id = 1; + * @return The instancedAbilityId. + */ + public int getInstancedAbilityId() { + if (sourceCase_ == 1) { + return (java.lang.Integer) source_; + } + return 0; + } + /** + * uint32 instanced_ability_id = 1; + * @param value The instancedAbilityId to set. + * @return This builder for chaining. + */ + public Builder setInstancedAbilityId(int value) { + sourceCase_ = 1; + source_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_ability_id = 1; + * @return This builder for chaining. + */ + public Builder clearInstancedAbilityId() { + if (sourceCase_ == 1) { + sourceCase_ = 0; + source_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 instanced_modifier_id = 2; + * @return Whether the instancedModifierId field is set. + */ + public boolean hasInstancedModifierId() { + return sourceCase_ == 2; + } + /** + * uint32 instanced_modifier_id = 2; + * @return The instancedModifierId. + */ + public int getInstancedModifierId() { + if (sourceCase_ == 2) { + return (java.lang.Integer) source_; + } + return 0; + } + /** + * uint32 instanced_modifier_id = 2; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + sourceCase_ = 2; + source_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 2; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + if (sourceCase_ == 2) { + sourceCase_ = 0; + source_ = null; + 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:AbilityMixinRecoverInfo) + } + + // @@protoc_insertion_point(class_scope:AbilityMixinRecoverInfo) + private static final emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo(); + } + + public static emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMixinRecoverInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMixinRecoverInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMixinRecoverInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMixinRecoverInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AbilityMixinRecoverInfo.proto\032\031Massive" + + "PropSyncInfo.proto\"\332\001\n\027AbilityMixinRecov" + + "erInfo\022\020\n\010local_id\030\003 \001(\r\022\021\n\tdata_list\030\004 " + + "\003(\r\022\036\n\026is_serverbuff_modifier\030\005 \001(\010\022/\n\021m" + + "assive_prop_list\030\006 \003(\0132\024.MassivePropSync" + + "Info\022\036\n\024instanced_ability_id\030\001 \001(\rH\000\022\037\n\025" + + "instanced_modifier_id\030\002 \001(\rH\000B\010\n\006sourceB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.getDescriptor(), + }); + internal_static_AbilityMixinRecoverInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMixinRecoverInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMixinRecoverInfo_descriptor, + new java.lang.String[] { "LocalId", "DataList", "IsServerbuffModifier", "MassivePropList", "InstancedAbilityId", "InstancedModifierId", "Source", }); + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinWidgetMpSupportOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinWidgetMpSupportOuterClass.java new file mode 100644 index 00000000000..35d2c964141 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityMixinWidgetMpSupportOuterClass.java @@ -0,0 +1,537 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityMixinWidgetMpSupport.proto + +package emu.grasscutter.net.proto; + +public final class AbilityMixinWidgetMpSupportOuterClass { + private AbilityMixinWidgetMpSupportOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityMixinWidgetMpSupportOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityMixinWidgetMpSupport) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_entity_id = 9; + * @return The targetEntityId. + */ + int getTargetEntityId(); + } + /** + * Protobuf type {@code AbilityMixinWidgetMpSupport} + */ + public static final class AbilityMixinWidgetMpSupport extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityMixinWidgetMpSupport) + AbilityMixinWidgetMpSupportOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityMixinWidgetMpSupport.newBuilder() to construct. + private AbilityMixinWidgetMpSupport(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityMixinWidgetMpSupport() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityMixinWidgetMpSupport(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityMixinWidgetMpSupport( + 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: { + + targetEntityId_ = 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.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.class, emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.Builder.class); + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 9; + private int targetEntityId_; + /** + * uint32 target_entity_id = 9; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + 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 (targetEntityId_ != 0) { + output.writeUInt32(9, targetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, targetEntityId_); + } + 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.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport other = (emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport) obj; + + if (getTargetEntityId() + != other.getTargetEntityId()) 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) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport 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.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport 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.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport 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.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport 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.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport 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.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport 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; + } + /** + * Protobuf type {@code AbilityMixinWidgetMpSupport} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityMixinWidgetMpSupport) + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupportOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.class, emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.internal_static_AbilityMixinWidgetMpSupport_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport build() { + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport buildPartial() { + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport result = new emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport(this); + result.targetEntityId_ = targetEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport) { + return mergeFrom((emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport other) { + if (other == emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport.getDefaultInstance()) return this; + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 9; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 9; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 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:AbilityMixinWidgetMpSupport) + } + + // @@protoc_insertion_point(class_scope:AbilityMixinWidgetMpSupport) + private static final emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport(); + } + + public static emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityMixinWidgetMpSupport parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityMixinWidgetMpSupport(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinWidgetMpSupportOuterClass.AbilityMixinWidgetMpSupport getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityMixinWidgetMpSupport_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityMixinWidgetMpSupport_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AbilityMixinWidgetMpSupport.proto\"7\n\033A" + + "bilityMixinWidgetMpSupport\022\030\n\020target_ent" + + "ity_id\030\t \001(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityMixinWidgetMpSupport_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityMixinWidgetMpSupport_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityMixinWidgetMpSupport_descriptor, + new java.lang.String[] { "TargetEntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java new file mode 100644 index 00000000000..dbb1e740989 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarTypeOuterClass.java @@ -0,0 +1,195 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityScalarType.proto + +package emu.grasscutter.net.proto; + +public final class AbilityScalarTypeOuterClass { + private AbilityScalarTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code AbilityScalarType} + */ + public enum AbilityScalarType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ABILITY_SCALAR_TYPE_UNKNOW = 0; + */ + ABILITY_SCALAR_TYPE_UNKNOW(0), + /** + * ABILITY_SCALAR_TYPE_FLOAT = 1; + */ + ABILITY_SCALAR_TYPE_FLOAT(1), + /** + * ABILITY_SCALAR_TYPE_INT = 2; + */ + ABILITY_SCALAR_TYPE_INT(2), + /** + * ABILITY_SCALAR_TYPE_BOOL = 3; + */ + ABILITY_SCALAR_TYPE_BOOL(3), + /** + * ABILITY_SCALAR_TYPE_TRIGGER = 4; + */ + ABILITY_SCALAR_TYPE_TRIGGER(4), + /** + * ABILITY_SCALAR_TYPE_STRING = 5; + */ + ABILITY_SCALAR_TYPE_STRING(5), + /** + * ABILITY_SCALAR_TYPE_UINT = 6; + */ + ABILITY_SCALAR_TYPE_UINT(6), + UNRECOGNIZED(-1), + ; + + /** + * ABILITY_SCALAR_TYPE_UNKNOW = 0; + */ + public static final int ABILITY_SCALAR_TYPE_UNKNOW_VALUE = 0; + /** + * ABILITY_SCALAR_TYPE_FLOAT = 1; + */ + public static final int ABILITY_SCALAR_TYPE_FLOAT_VALUE = 1; + /** + * ABILITY_SCALAR_TYPE_INT = 2; + */ + public static final int ABILITY_SCALAR_TYPE_INT_VALUE = 2; + /** + * ABILITY_SCALAR_TYPE_BOOL = 3; + */ + public static final int ABILITY_SCALAR_TYPE_BOOL_VALUE = 3; + /** + * ABILITY_SCALAR_TYPE_TRIGGER = 4; + */ + public static final int ABILITY_SCALAR_TYPE_TRIGGER_VALUE = 4; + /** + * ABILITY_SCALAR_TYPE_STRING = 5; + */ + public static final int ABILITY_SCALAR_TYPE_STRING_VALUE = 5; + /** + * ABILITY_SCALAR_TYPE_UINT = 6; + */ + public static final int ABILITY_SCALAR_TYPE_UINT_VALUE = 6; + + + 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 AbilityScalarType 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 AbilityScalarType forNumber(int value) { + switch (value) { + case 0: return ABILITY_SCALAR_TYPE_UNKNOW; + case 1: return ABILITY_SCALAR_TYPE_FLOAT; + case 2: return ABILITY_SCALAR_TYPE_INT; + case 3: return ABILITY_SCALAR_TYPE_BOOL; + case 4: return ABILITY_SCALAR_TYPE_TRIGGER; + case 5: return ABILITY_SCALAR_TYPE_STRING; + case 6: return ABILITY_SCALAR_TYPE_UINT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AbilityScalarType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AbilityScalarType findValueByNumber(int number) { + return AbilityScalarType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final AbilityScalarType[] VALUES = values(); + + public static AbilityScalarType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AbilityScalarType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AbilityScalarType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027AbilityScalarType.proto*\354\001\n\021AbilitySca" + + "larType\022\036\n\032ABILITY_SCALAR_TYPE_UNKNOW\020\000\022" + + "\035\n\031ABILITY_SCALAR_TYPE_FLOAT\020\001\022\033\n\027ABILIT" + + "Y_SCALAR_TYPE_INT\020\002\022\034\n\030ABILITY_SCALAR_TY" + + "PE_BOOL\020\003\022\037\n\033ABILITY_SCALAR_TYPE_TRIGGER" + + "\020\004\022\036\n\032ABILITY_SCALAR_TYPE_STRING\020\005\022\034\n\030AB" + + "ILITY_SCALAR_TYPE_UINT\020\006B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java new file mode 100644 index 00000000000..4ca5a7f7d65 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityScalarValueEntryOuterClass.java @@ -0,0 +1,1367 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityScalarValueEntry.proto + +package emu.grasscutter.net.proto; + +public final class AbilityScalarValueEntryOuterClass { + private AbilityScalarValueEntryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityScalarValueEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityScalarValueEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityString key = 1; + * @return Whether the key field is set. + */ + boolean hasKey(); + /** + * .AbilityString key = 1; + * @return The key. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey(); + /** + * .AbilityString key = 1; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder(); + + /** + * .AbilityScalarType value_type = 2; + * @return The enum numeric value on the wire for valueType. + */ + int getValueTypeValue(); + /** + * .AbilityScalarType value_type = 2; + * @return The valueType. + */ + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType getValueType(); + + /** + * float float_value = 3; + * @return Whether the floatValue field is set. + */ + boolean hasFloatValue(); + /** + * float float_value = 3; + * @return The floatValue. + */ + float getFloatValue(); + + /** + * string string_value = 4; + * @return Whether the stringValue field is set. + */ + boolean hasStringValue(); + /** + * string string_value = 4; + * @return The stringValue. + */ + java.lang.String getStringValue(); + /** + * string string_value = 4; + * @return The bytes for stringValue. + */ + com.google.protobuf.ByteString + getStringValueBytes(); + + /** + * int32 int_value = 5; + * @return Whether the intValue field is set. + */ + boolean hasIntValue(); + /** + * int32 int_value = 5; + * @return The intValue. + */ + int getIntValue(); + + /** + * uint32 uint_value = 6; + * @return Whether the uintValue field is set. + */ + boolean hasUintValue(); + /** + * uint32 uint_value = 6; + * @return The uintValue. + */ + int getUintValue(); + + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.ValueCase getValueCase(); + } + /** + * Protobuf type {@code AbilityScalarValueEntry} + */ + public static final class AbilityScalarValueEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityScalarValueEntry) + AbilityScalarValueEntryOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityScalarValueEntry.newBuilder() to construct. + private AbilityScalarValueEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityScalarValueEntry() { + valueType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityScalarValueEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityScalarValueEntry( + 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 10: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (key_ != null) { + subBuilder = key_.toBuilder(); + } + key_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(key_); + key_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + int rawValue = input.readEnum(); + + valueType_ = rawValue; + break; + } + case 29: { + valueCase_ = 3; + value_ = input.readFloat(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + valueCase_ = 4; + value_ = s; + break; + } + case 40: { + valueCase_ = 5; + value_ = input.readInt32(); + break; + } + case 48: { + valueCase_ = 6; + value_ = 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.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.class, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder.class); + } + + private int valueCase_ = 0; + private java.lang.Object value_; + public enum ValueCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + FLOAT_VALUE(3), + STRING_VALUE(4), + INT_VALUE(5), + UINT_VALUE(6), + VALUE_NOT_SET(0); + private final int value; + private ValueCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ValueCase valueOf(int value) { + return forNumber(value); + } + + public static ValueCase forNumber(int value) { + switch (value) { + case 3: return FLOAT_VALUE; + case 4: return STRING_VALUE; + case 5: return INT_VALUE; + case 6: return UINT_VALUE; + case 0: return VALUE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + public static final int KEY_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString key_; + /** + * .AbilityString key = 1; + * @return Whether the key field is set. + */ + @java.lang.Override + public boolean hasKey() { + return key_ != null; + } + /** + * .AbilityString key = 1; + * @return The key. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey() { + return key_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } + /** + * .AbilityString key = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder() { + return getKey(); + } + + public static final int VALUE_TYPE_FIELD_NUMBER = 2; + private int valueType_; + /** + * .AbilityScalarType value_type = 2; + * @return The enum numeric value on the wire for valueType. + */ + @java.lang.Override public int getValueTypeValue() { + return valueType_; + } + /** + * .AbilityScalarType value_type = 2; + * @return The valueType. + */ + @java.lang.Override public emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType getValueType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType result = emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.valueOf(valueType_); + return result == null ? emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.UNRECOGNIZED : result; + } + + public static final int FLOAT_VALUE_FIELD_NUMBER = 3; + /** + * float float_value = 3; + * @return Whether the floatValue field is set. + */ + @java.lang.Override + public boolean hasFloatValue() { + return valueCase_ == 3; + } + /** + * float float_value = 3; + * @return The floatValue. + */ + @java.lang.Override + public float getFloatValue() { + if (valueCase_ == 3) { + return (java.lang.Float) value_; + } + return 0F; + } + + public static final int STRING_VALUE_FIELD_NUMBER = 4; + /** + * string string_value = 4; + * @return Whether the stringValue field is set. + */ + public boolean hasStringValue() { + return valueCase_ == 4; + } + /** + * string string_value = 4; + * @return The stringValue. + */ + public java.lang.String getStringValue() { + java.lang.Object ref = ""; + if (valueCase_ == 4) { + ref = value_; + } + 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(); + if (valueCase_ == 4) { + value_ = s; + } + return s; + } + } + /** + * string string_value = 4; + * @return The bytes for stringValue. + */ + public com.google.protobuf.ByteString + getStringValueBytes() { + java.lang.Object ref = ""; + if (valueCase_ == 4) { + ref = value_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (valueCase_ == 4) { + value_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int INT_VALUE_FIELD_NUMBER = 5; + /** + * int32 int_value = 5; + * @return Whether the intValue field is set. + */ + @java.lang.Override + public boolean hasIntValue() { + return valueCase_ == 5; + } + /** + * int32 int_value = 5; + * @return The intValue. + */ + @java.lang.Override + public int getIntValue() { + if (valueCase_ == 5) { + return (java.lang.Integer) value_; + } + return 0; + } + + public static final int UINT_VALUE_FIELD_NUMBER = 6; + /** + * uint32 uint_value = 6; + * @return Whether the uintValue field is set. + */ + @java.lang.Override + public boolean hasUintValue() { + return valueCase_ == 6; + } + /** + * uint32 uint_value = 6; + * @return The uintValue. + */ + @java.lang.Override + public int getUintValue() { + if (valueCase_ == 6) { + return (java.lang.Integer) value_; + } + return 0; + } + + 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 (key_ != null) { + output.writeMessage(1, getKey()); + } + if (valueType_ != emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.ABILITY_SCALAR_TYPE_UNKNOW.getNumber()) { + output.writeEnum(2, valueType_); + } + if (valueCase_ == 3) { + output.writeFloat( + 3, (float)((java.lang.Float) value_)); + } + if (valueCase_ == 4) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, value_); + } + if (valueCase_ == 5) { + output.writeInt32( + 5, (int)((java.lang.Integer) value_)); + } + if (valueCase_ == 6) { + output.writeUInt32( + 6, (int)((java.lang.Integer) value_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (key_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getKey()); + } + if (valueType_ != emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.ABILITY_SCALAR_TYPE_UNKNOW.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, valueType_); + } + if (valueCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 3, (float)((java.lang.Float) value_)); + } + if (valueCase_ == 4) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, value_); + } + if (valueCase_ == 5) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size( + 5, (int)((java.lang.Integer) value_)); + } + if (valueCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 6, (int)((java.lang.Integer) value_)); + } + 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.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry other = (emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry) obj; + + if (hasKey() != other.hasKey()) return false; + if (hasKey()) { + if (!getKey() + .equals(other.getKey())) return false; + } + if (valueType_ != other.valueType_) return false; + if (!getValueCase().equals(other.getValueCase())) return false; + switch (valueCase_) { + case 3: + if (java.lang.Float.floatToIntBits(getFloatValue()) + != java.lang.Float.floatToIntBits( + other.getFloatValue())) return false; + break; + case 4: + if (!getStringValue() + .equals(other.getStringValue())) return false; + break; + case 5: + if (getIntValue() + != other.getIntValue()) return false; + break; + case 6: + if (getUintValue() + != other.getUintValue()) return false; + break; + case 0: + default: + } + 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 (hasKey()) { + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey().hashCode(); + } + hash = (37 * hash) + VALUE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + valueType_; + switch (valueCase_) { + case 3: + hash = (37 * hash) + FLOAT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getFloatValue()); + break; + case 4: + hash = (37 * hash) + STRING_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getStringValue().hashCode(); + break; + case 5: + hash = (37 * hash) + INT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getIntValue(); + break; + case 6: + hash = (37 * hash) + UINT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getUintValue(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry 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.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry 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.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry 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.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry 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.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry 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.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry 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; + } + /** + * Protobuf type {@code AbilityScalarValueEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityScalarValueEntry) + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.class, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (keyBuilder_ == null) { + key_ = null; + } else { + key_ = null; + keyBuilder_ = null; + } + valueType_ = 0; + + valueCase_ = 0; + value_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.internal_static_AbilityScalarValueEntry_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry build() { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry buildPartial() { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry result = new emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry(this); + if (keyBuilder_ == null) { + result.key_ = key_; + } else { + result.key_ = keyBuilder_.build(); + } + result.valueType_ = valueType_; + if (valueCase_ == 3) { + result.value_ = value_; + } + if (valueCase_ == 4) { + result.value_ = value_; + } + if (valueCase_ == 5) { + result.value_ = value_; + } + if (valueCase_ == 6) { + result.value_ = value_; + } + result.valueCase_ = valueCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry) { + return mergeFrom((emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry other) { + if (other == emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()) return this; + if (other.hasKey()) { + mergeKey(other.getKey()); + } + if (other.valueType_ != 0) { + setValueTypeValue(other.getValueTypeValue()); + } + switch (other.getValueCase()) { + case FLOAT_VALUE: { + setFloatValue(other.getFloatValue()); + break; + } + case STRING_VALUE: { + valueCase_ = 4; + value_ = other.value_; + onChanged(); + break; + } + case INT_VALUE: { + setIntValue(other.getIntValue()); + break; + } + case UINT_VALUE: { + setUintValue(other.getUintValue()); + break; + } + case VALUE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int valueCase_ = 0; + private java.lang.Object value_; + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + public Builder clearValue() { + valueCase_ = 0; + value_ = null; + onChanged(); + return this; + } + + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString key_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> keyBuilder_; + /** + * .AbilityString key = 1; + * @return Whether the key field is set. + */ + public boolean hasKey() { + return keyBuilder_ != null || key_ != null; + } + /** + * .AbilityString key = 1; + * @return The key. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey() { + if (keyBuilder_ == null) { + return key_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } else { + return keyBuilder_.getMessage(); + } + } + /** + * .AbilityString key = 1; + */ + public Builder setKey(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (keyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + key_ = value; + onChanged(); + } else { + keyBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString key = 1; + */ + public Builder setKey( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (keyBuilder_ == null) { + key_ = builderForValue.build(); + onChanged(); + } else { + keyBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString key = 1; + */ + public Builder mergeKey(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (keyBuilder_ == null) { + if (key_ != null) { + key_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(key_).mergeFrom(value).buildPartial(); + } else { + key_ = value; + } + onChanged(); + } else { + keyBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString key = 1; + */ + public Builder clearKey() { + if (keyBuilder_ == null) { + key_ = null; + onChanged(); + } else { + key_ = null; + keyBuilder_ = null; + } + + return this; + } + /** + * .AbilityString key = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getKeyBuilder() { + + onChanged(); + return getKeyFieldBuilder().getBuilder(); + } + /** + * .AbilityString key = 1; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder() { + if (keyBuilder_ != null) { + return keyBuilder_.getMessageOrBuilder(); + } else { + return key_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } + } + /** + * .AbilityString key = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getKeyFieldBuilder() { + if (keyBuilder_ == null) { + keyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getKey(), + getParentForChildren(), + isClean()); + key_ = null; + } + return keyBuilder_; + } + + private int valueType_ = 0; + /** + * .AbilityScalarType value_type = 2; + * @return The enum numeric value on the wire for valueType. + */ + @java.lang.Override public int getValueTypeValue() { + return valueType_; + } + /** + * .AbilityScalarType value_type = 2; + * @param value The enum numeric value on the wire for valueType to set. + * @return This builder for chaining. + */ + public Builder setValueTypeValue(int value) { + + valueType_ = value; + onChanged(); + return this; + } + /** + * .AbilityScalarType value_type = 2; + * @return The valueType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType getValueType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType result = emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.valueOf(valueType_); + return result == null ? emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType.UNRECOGNIZED : result; + } + /** + * .AbilityScalarType value_type = 2; + * @param value The valueType to set. + * @return This builder for chaining. + */ + public Builder setValueType(emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.AbilityScalarType value) { + if (value == null) { + throw new NullPointerException(); + } + + valueType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AbilityScalarType value_type = 2; + * @return This builder for chaining. + */ + public Builder clearValueType() { + + valueType_ = 0; + onChanged(); + return this; + } + + /** + * float float_value = 3; + * @return Whether the floatValue field is set. + */ + public boolean hasFloatValue() { + return valueCase_ == 3; + } + /** + * float float_value = 3; + * @return The floatValue. + */ + public float getFloatValue() { + if (valueCase_ == 3) { + return (java.lang.Float) value_; + } + return 0F; + } + /** + * float float_value = 3; + * @param value The floatValue to set. + * @return This builder for chaining. + */ + public Builder setFloatValue(float value) { + valueCase_ = 3; + value_ = value; + onChanged(); + return this; + } + /** + * float float_value = 3; + * @return This builder for chaining. + */ + public Builder clearFloatValue() { + if (valueCase_ == 3) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + + /** + * string string_value = 4; + * @return Whether the stringValue field is set. + */ + @java.lang.Override + public boolean hasStringValue() { + return valueCase_ == 4; + } + /** + * string string_value = 4; + * @return The stringValue. + */ + @java.lang.Override + public java.lang.String getStringValue() { + java.lang.Object ref = ""; + if (valueCase_ == 4) { + ref = value_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (valueCase_ == 4) { + value_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string string_value = 4; + * @return The bytes for stringValue. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStringValueBytes() { + java.lang.Object ref = ""; + if (valueCase_ == 4) { + ref = value_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (valueCase_ == 4) { + value_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string string_value = 4; + * @param value The stringValue to set. + * @return This builder for chaining. + */ + public Builder setStringValue( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + valueCase_ = 4; + value_ = value; + onChanged(); + return this; + } + /** + * string string_value = 4; + * @return This builder for chaining. + */ + public Builder clearStringValue() { + if (valueCase_ == 4) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + /** + * string string_value = 4; + * @param value The bytes for stringValue to set. + * @return This builder for chaining. + */ + public Builder setStringValueBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + valueCase_ = 4; + value_ = value; + onChanged(); + return this; + } + + /** + * int32 int_value = 5; + * @return Whether the intValue field is set. + */ + public boolean hasIntValue() { + return valueCase_ == 5; + } + /** + * int32 int_value = 5; + * @return The intValue. + */ + public int getIntValue() { + if (valueCase_ == 5) { + return (java.lang.Integer) value_; + } + return 0; + } + /** + * int32 int_value = 5; + * @param value The intValue to set. + * @return This builder for chaining. + */ + public Builder setIntValue(int value) { + valueCase_ = 5; + value_ = value; + onChanged(); + return this; + } + /** + * int32 int_value = 5; + * @return This builder for chaining. + */ + public Builder clearIntValue() { + if (valueCase_ == 5) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 uint_value = 6; + * @return Whether the uintValue field is set. + */ + public boolean hasUintValue() { + return valueCase_ == 6; + } + /** + * uint32 uint_value = 6; + * @return The uintValue. + */ + public int getUintValue() { + if (valueCase_ == 6) { + return (java.lang.Integer) value_; + } + return 0; + } + /** + * uint32 uint_value = 6; + * @param value The uintValue to set. + * @return This builder for chaining. + */ + public Builder setUintValue(int value) { + valueCase_ = 6; + value_ = value; + onChanged(); + return this; + } + /** + * uint32 uint_value = 6; + * @return This builder for chaining. + */ + public Builder clearUintValue() { + if (valueCase_ == 6) { + valueCase_ = 0; + value_ = null; + 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:AbilityScalarValueEntry) + } + + // @@protoc_insertion_point(class_scope:AbilityScalarValueEntry) + private static final emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry(); + } + + public static emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityScalarValueEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityScalarValueEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityScalarValueEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityScalarValueEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AbilityScalarValueEntry.proto\032\027Ability" + + "ScalarType.proto\032\023AbilityString.proto\"\301\001" + + "\n\027AbilityScalarValueEntry\022\033\n\003key\030\001 \001(\0132\016" + + ".AbilityString\022&\n\nvalue_type\030\002 \001(\0162\022.Abi" + + "lityScalarType\022\025\n\013float_value\030\003 \001(\002H\000\022\026\n" + + "\014string_value\030\004 \001(\tH\000\022\023\n\tint_value\030\005 \001(\005" + + "H\000\022\024\n\nuint_value\030\006 \001(\rH\000B\007\n\005valueB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + }); + internal_static_AbilityScalarValueEntry_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityScalarValueEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityScalarValueEntry_descriptor, + new java.lang.String[] { "Key", "ValueType", "FloatValue", "StringValue", "IntValue", "UintValue", "Value", }); + emu.grasscutter.net.proto.AbilityScalarTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java new file mode 100644 index 00000000000..98797191593 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilityStringOuterClass.java @@ -0,0 +1,838 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilityString.proto + +package emu.grasscutter.net.proto; + +public final class AbilityStringOuterClass { + private AbilityStringOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilityStringOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilityString) + com.google.protobuf.MessageOrBuilder { + + /** + * string str = 1; + * @return Whether the str field is set. + */ + boolean hasStr(); + /** + * string str = 1; + * @return The str. + */ + java.lang.String getStr(); + /** + * string str = 1; + * @return The bytes for str. + */ + com.google.protobuf.ByteString + getStrBytes(); + + /** + * uint32 hash = 2; + * @return Whether the hash field is set. + */ + boolean hasHash(); + /** + * uint32 hash = 2; + * @return The hash. + */ + int getHash(); + + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.TypeCase getTypeCase(); + } + /** + * Protobuf type {@code AbilityString} + */ + public static final class AbilityString extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilityString) + AbilityStringOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilityString.newBuilder() to construct. + private AbilityString(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilityString() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilityString(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilityString( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + typeCase_ = 1; + type_ = s; + break; + } + case 16: { + typeCase_ = 2; + type_ = 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.AbilityStringOuterClass.internal_static_AbilityString_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.class, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder.class); + } + + private int typeCase_ = 0; + private java.lang.Object type_; + public enum TypeCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + STR(1), + HASH(2), + TYPE_NOT_SET(0); + private final int value; + private TypeCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TypeCase valueOf(int value) { + return forNumber(value); + } + + public static TypeCase forNumber(int value) { + switch (value) { + case 1: return STR; + case 2: return HASH; + case 0: return TYPE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public TypeCase + getTypeCase() { + return TypeCase.forNumber( + typeCase_); + } + + public static final int STR_FIELD_NUMBER = 1; + /** + * string str = 1; + * @return Whether the str field is set. + */ + public boolean hasStr() { + return typeCase_ == 1; + } + /** + * string str = 1; + * @return The str. + */ + public java.lang.String getStr() { + java.lang.Object ref = ""; + if (typeCase_ == 1) { + ref = type_; + } + 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(); + if (typeCase_ == 1) { + type_ = s; + } + return s; + } + } + /** + * string str = 1; + * @return The bytes for str. + */ + public com.google.protobuf.ByteString + getStrBytes() { + java.lang.Object ref = ""; + if (typeCase_ == 1) { + ref = type_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (typeCase_ == 1) { + type_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int HASH_FIELD_NUMBER = 2; + /** + * uint32 hash = 2; + * @return Whether the hash field is set. + */ + @java.lang.Override + public boolean hasHash() { + return typeCase_ == 2; + } + /** + * uint32 hash = 2; + * @return The hash. + */ + @java.lang.Override + public int getHash() { + if (typeCase_ == 2) { + return (java.lang.Integer) type_; + } + return 0; + } + + 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 (typeCase_ == 1) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, type_); + } + if (typeCase_ == 2) { + output.writeUInt32( + 2, (int)((java.lang.Integer) type_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (typeCase_ == 1) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, type_); + } + if (typeCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 2, (int)((java.lang.Integer) type_)); + } + 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.AbilityStringOuterClass.AbilityString)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString other = (emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString) obj; + + if (!getTypeCase().equals(other.getTypeCase())) return false; + switch (typeCase_) { + case 1: + if (!getStr() + .equals(other.getStr())) return false; + break; + case 2: + if (getHash() + != other.getHash()) return false; + break; + case 0: + default: + } + 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(); + switch (typeCase_) { + case 1: + hash = (37 * hash) + STR_FIELD_NUMBER; + hash = (53 * hash) + getStr().hashCode(); + break; + case 2: + hash = (37 * hash) + HASH_FIELD_NUMBER; + hash = (53 * hash) + getHash(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString 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.AbilityStringOuterClass.AbilityString parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString 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.AbilityStringOuterClass.AbilityString parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString 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.AbilityStringOuterClass.AbilityString parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString 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.AbilityStringOuterClass.AbilityString parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString 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.AbilityStringOuterClass.AbilityString 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; + } + /** + * Protobuf type {@code AbilityString} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilityString) + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.class, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + typeCase_ = 0; + type_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.internal_static_AbilityString_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString build() { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString buildPartial() { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString result = new emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString(this); + if (typeCase_ == 1) { + result.type_ = type_; + } + if (typeCase_ == 2) { + result.type_ = type_; + } + result.typeCase_ = typeCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString) { + return mergeFrom((emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString other) { + if (other == emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance()) return this; + switch (other.getTypeCase()) { + case STR: { + typeCase_ = 1; + type_ = other.type_; + onChanged(); + break; + } + case HASH: { + setHash(other.getHash()); + break; + } + case TYPE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int typeCase_ = 0; + private java.lang.Object type_; + public TypeCase + getTypeCase() { + return TypeCase.forNumber( + typeCase_); + } + + public Builder clearType() { + typeCase_ = 0; + type_ = null; + onChanged(); + return this; + } + + + /** + * string str = 1; + * @return Whether the str field is set. + */ + @java.lang.Override + public boolean hasStr() { + return typeCase_ == 1; + } + /** + * string str = 1; + * @return The str. + */ + @java.lang.Override + public java.lang.String getStr() { + java.lang.Object ref = ""; + if (typeCase_ == 1) { + ref = type_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (typeCase_ == 1) { + type_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string str = 1; + * @return The bytes for str. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStrBytes() { + java.lang.Object ref = ""; + if (typeCase_ == 1) { + ref = type_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (typeCase_ == 1) { + type_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string str = 1; + * @param value The str to set. + * @return This builder for chaining. + */ + public Builder setStr( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + typeCase_ = 1; + type_ = value; + onChanged(); + return this; + } + /** + * string str = 1; + * @return This builder for chaining. + */ + public Builder clearStr() { + if (typeCase_ == 1) { + typeCase_ = 0; + type_ = null; + onChanged(); + } + return this; + } + /** + * string str = 1; + * @param value The bytes for str to set. + * @return This builder for chaining. + */ + public Builder setStrBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + typeCase_ = 1; + type_ = value; + onChanged(); + return this; + } + + /** + * uint32 hash = 2; + * @return Whether the hash field is set. + */ + public boolean hasHash() { + return typeCase_ == 2; + } + /** + * uint32 hash = 2; + * @return The hash. + */ + public int getHash() { + if (typeCase_ == 2) { + return (java.lang.Integer) type_; + } + return 0; + } + /** + * uint32 hash = 2; + * @param value The hash to set. + * @return This builder for chaining. + */ + public Builder setHash(int value) { + typeCase_ = 2; + type_ = value; + onChanged(); + return this; + } + /** + * uint32 hash = 2; + * @return This builder for chaining. + */ + public Builder clearHash() { + if (typeCase_ == 2) { + typeCase_ = 0; + type_ = null; + 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:AbilityString) + } + + // @@protoc_insertion_point(class_scope:AbilityString) + private static final emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString(); + } + + public static emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilityString parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilityString(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilityString_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilityString_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023AbilityString.proto\"6\n\rAbilityString\022\r" + + "\n\003str\030\001 \001(\tH\000\022\016\n\004hash\030\002 \001(\rH\000B\006\n\004typeB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AbilityString_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilityString_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilityString_descriptor, + new java.lang.String[] { "Str", "Hash", "Type", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java new file mode 100644 index 00000000000..00ef407d60e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AbilitySyncStateInfoOuterClass.java @@ -0,0 +1,2418 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AbilitySyncStateInfo.proto + +package emu.grasscutter.net.proto; + +public final class AbilitySyncStateInfoOuterClass { + private AbilitySyncStateInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AbilitySyncStateInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AbilitySyncStateInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_inited = 1; + * @return The isInited. + */ + boolean getIsInited(); + + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + java.util.List + getDynamicValueMapList(); + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDynamicValueMap(int index); + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + int getDynamicValueMapCount(); + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + java.util.List + getDynamicValueMapOrBuilderList(); + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getDynamicValueMapOrBuilder( + int index); + + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + java.util.List + getAppliedAbilitiesList(); + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAppliedAbilities(int index); + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + int getAppliedAbilitiesCount(); + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + java.util.List + getAppliedAbilitiesOrBuilderList(); + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAppliedAbilitiesOrBuilder( + int index); + + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + java.util.List + getAppliedModifiersList(); + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getAppliedModifiers(int index); + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + int getAppliedModifiersCount(); + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + java.util.List + getAppliedModifiersOrBuilderList(); + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder getAppliedModifiersOrBuilder( + int index); + + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + java.util.List + getMixinRecoverInfosList(); + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getMixinRecoverInfos(int index); + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + int getMixinRecoverInfosCount(); + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + java.util.List + getMixinRecoverInfosOrBuilderList(); + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder getMixinRecoverInfosOrBuilder( + int index); + + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + java.util.List + getSgvDynamicValueMapList(); + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getSgvDynamicValueMap(int index); + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + int getSgvDynamicValueMapCount(); + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + java.util.List + getSgvDynamicValueMapOrBuilderList(); + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getSgvDynamicValueMapOrBuilder( + int index); + } + /** + * Protobuf type {@code AbilitySyncStateInfo} + */ + public static final class AbilitySyncStateInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AbilitySyncStateInfo) + AbilitySyncStateInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AbilitySyncStateInfo.newBuilder() to construct. + private AbilitySyncStateInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AbilitySyncStateInfo() { + dynamicValueMap_ = java.util.Collections.emptyList(); + appliedAbilities_ = java.util.Collections.emptyList(); + appliedModifiers_ = java.util.Collections.emptyList(); + mixinRecoverInfos_ = java.util.Collections.emptyList(); + sgvDynamicValueMap_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AbilitySyncStateInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AbilitySyncStateInfo( + 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: { + + isInited_ = input.readBool(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dynamicValueMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + dynamicValueMap_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.parser(), extensionRegistry)); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + appliedAbilities_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + appliedAbilities_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.parser(), extensionRegistry)); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + appliedModifiers_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + appliedModifiers_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.parser(), extensionRegistry)); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + mixinRecoverInfos_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + mixinRecoverInfos_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.parser(), extensionRegistry)); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + sgvDynamicValueMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + sgvDynamicValueMap_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.parser(), extensionRegistry)); + 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)) { + dynamicValueMap_ = java.util.Collections.unmodifiableList(dynamicValueMap_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + appliedAbilities_ = java.util.Collections.unmodifiableList(appliedAbilities_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + appliedModifiers_ = java.util.Collections.unmodifiableList(appliedModifiers_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + mixinRecoverInfos_ = java.util.Collections.unmodifiableList(mixinRecoverInfos_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + sgvDynamicValueMap_ = java.util.Collections.unmodifiableList(sgvDynamicValueMap_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.class, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder.class); + } + + public static final int IS_INITED_FIELD_NUMBER = 1; + private boolean isInited_; + /** + * bool is_inited = 1; + * @return The isInited. + */ + @java.lang.Override + public boolean getIsInited() { + return isInited_; + } + + public static final int DYNAMIC_VALUE_MAP_FIELD_NUMBER = 2; + private java.util.List dynamicValueMap_; + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public java.util.List getDynamicValueMapList() { + return dynamicValueMap_; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public java.util.List + getDynamicValueMapOrBuilderList() { + return dynamicValueMap_; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public int getDynamicValueMapCount() { + return dynamicValueMap_.size(); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDynamicValueMap(int index) { + return dynamicValueMap_.get(index); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getDynamicValueMapOrBuilder( + int index) { + return dynamicValueMap_.get(index); + } + + public static final int APPLIED_ABILITIES_FIELD_NUMBER = 3; + private java.util.List appliedAbilities_; + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public java.util.List getAppliedAbilitiesList() { + return appliedAbilities_; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public java.util.List + getAppliedAbilitiesOrBuilderList() { + return appliedAbilities_; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public int getAppliedAbilitiesCount() { + return appliedAbilities_.size(); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAppliedAbilities(int index) { + return appliedAbilities_.get(index); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAppliedAbilitiesOrBuilder( + int index) { + return appliedAbilities_.get(index); + } + + public static final int APPLIED_MODIFIERS_FIELD_NUMBER = 4; + private java.util.List appliedModifiers_; + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public java.util.List getAppliedModifiersList() { + return appliedModifiers_; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public java.util.List + getAppliedModifiersOrBuilderList() { + return appliedModifiers_; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public int getAppliedModifiersCount() { + return appliedModifiers_.size(); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getAppliedModifiers(int index) { + return appliedModifiers_.get(index); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder getAppliedModifiersOrBuilder( + int index) { + return appliedModifiers_.get(index); + } + + public static final int MIXIN_RECOVER_INFOS_FIELD_NUMBER = 5; + private java.util.List mixinRecoverInfos_; + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public java.util.List getMixinRecoverInfosList() { + return mixinRecoverInfos_; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public java.util.List + getMixinRecoverInfosOrBuilderList() { + return mixinRecoverInfos_; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public int getMixinRecoverInfosCount() { + return mixinRecoverInfos_.size(); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getMixinRecoverInfos(int index) { + return mixinRecoverInfos_.get(index); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder getMixinRecoverInfosOrBuilder( + int index) { + return mixinRecoverInfos_.get(index); + } + + public static final int SGV_DYNAMIC_VALUE_MAP_FIELD_NUMBER = 6; + private java.util.List sgvDynamicValueMap_; + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public java.util.List getSgvDynamicValueMapList() { + return sgvDynamicValueMap_; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public java.util.List + getSgvDynamicValueMapOrBuilderList() { + return sgvDynamicValueMap_; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public int getSgvDynamicValueMapCount() { + return sgvDynamicValueMap_.size(); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getSgvDynamicValueMap(int index) { + return sgvDynamicValueMap_.get(index); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getSgvDynamicValueMapOrBuilder( + int index) { + return sgvDynamicValueMap_.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 { + if (isInited_ != false) { + output.writeBool(1, isInited_); + } + for (int i = 0; i < dynamicValueMap_.size(); i++) { + output.writeMessage(2, dynamicValueMap_.get(i)); + } + for (int i = 0; i < appliedAbilities_.size(); i++) { + output.writeMessage(3, appliedAbilities_.get(i)); + } + for (int i = 0; i < appliedModifiers_.size(); i++) { + output.writeMessage(4, appliedModifiers_.get(i)); + } + for (int i = 0; i < mixinRecoverInfos_.size(); i++) { + output.writeMessage(5, mixinRecoverInfos_.get(i)); + } + for (int i = 0; i < sgvDynamicValueMap_.size(); i++) { + output.writeMessage(6, sgvDynamicValueMap_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isInited_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isInited_); + } + for (int i = 0; i < dynamicValueMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, dynamicValueMap_.get(i)); + } + for (int i = 0; i < appliedAbilities_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, appliedAbilities_.get(i)); + } + for (int i = 0; i < appliedModifiers_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, appliedModifiers_.get(i)); + } + for (int i = 0; i < mixinRecoverInfos_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, mixinRecoverInfos_.get(i)); + } + for (int i = 0; i < sgvDynamicValueMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, sgvDynamicValueMap_.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.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo other = (emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo) obj; + + if (getIsInited() + != other.getIsInited()) return false; + if (!getDynamicValueMapList() + .equals(other.getDynamicValueMapList())) return false; + if (!getAppliedAbilitiesList() + .equals(other.getAppliedAbilitiesList())) return false; + if (!getAppliedModifiersList() + .equals(other.getAppliedModifiersList())) return false; + if (!getMixinRecoverInfosList() + .equals(other.getMixinRecoverInfosList())) return false; + if (!getSgvDynamicValueMapList() + .equals(other.getSgvDynamicValueMapList())) 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) + IS_INITED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInited()); + if (getDynamicValueMapCount() > 0) { + hash = (37 * hash) + DYNAMIC_VALUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + getDynamicValueMapList().hashCode(); + } + if (getAppliedAbilitiesCount() > 0) { + hash = (37 * hash) + APPLIED_ABILITIES_FIELD_NUMBER; + hash = (53 * hash) + getAppliedAbilitiesList().hashCode(); + } + if (getAppliedModifiersCount() > 0) { + hash = (37 * hash) + APPLIED_MODIFIERS_FIELD_NUMBER; + hash = (53 * hash) + getAppliedModifiersList().hashCode(); + } + if (getMixinRecoverInfosCount() > 0) { + hash = (37 * hash) + MIXIN_RECOVER_INFOS_FIELD_NUMBER; + hash = (53 * hash) + getMixinRecoverInfosList().hashCode(); + } + if (getSgvDynamicValueMapCount() > 0) { + hash = (37 * hash) + SGV_DYNAMIC_VALUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + getSgvDynamicValueMapList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo 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.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo 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.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo 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.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo 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.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo 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.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo 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; + } + /** + * Protobuf type {@code AbilitySyncStateInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AbilitySyncStateInfo) + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.class, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDynamicValueMapFieldBuilder(); + getAppliedAbilitiesFieldBuilder(); + getAppliedModifiersFieldBuilder(); + getMixinRecoverInfosFieldBuilder(); + getSgvDynamicValueMapFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isInited_ = false; + + if (dynamicValueMapBuilder_ == null) { + dynamicValueMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dynamicValueMapBuilder_.clear(); + } + if (appliedAbilitiesBuilder_ == null) { + appliedAbilities_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + appliedAbilitiesBuilder_.clear(); + } + if (appliedModifiersBuilder_ == null) { + appliedModifiers_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + appliedModifiersBuilder_.clear(); + } + if (mixinRecoverInfosBuilder_ == null) { + mixinRecoverInfos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + mixinRecoverInfosBuilder_.clear(); + } + if (sgvDynamicValueMapBuilder_ == null) { + sgvDynamicValueMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + sgvDynamicValueMapBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.internal_static_AbilitySyncStateInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo build() { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo buildPartial() { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo result = new emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo(this); + int from_bitField0_ = bitField0_; + result.isInited_ = isInited_; + if (dynamicValueMapBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dynamicValueMap_ = java.util.Collections.unmodifiableList(dynamicValueMap_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dynamicValueMap_ = dynamicValueMap_; + } else { + result.dynamicValueMap_ = dynamicValueMapBuilder_.build(); + } + if (appliedAbilitiesBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + appliedAbilities_ = java.util.Collections.unmodifiableList(appliedAbilities_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.appliedAbilities_ = appliedAbilities_; + } else { + result.appliedAbilities_ = appliedAbilitiesBuilder_.build(); + } + if (appliedModifiersBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + appliedModifiers_ = java.util.Collections.unmodifiableList(appliedModifiers_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.appliedModifiers_ = appliedModifiers_; + } else { + result.appliedModifiers_ = appliedModifiersBuilder_.build(); + } + if (mixinRecoverInfosBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + mixinRecoverInfos_ = java.util.Collections.unmodifiableList(mixinRecoverInfos_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.mixinRecoverInfos_ = mixinRecoverInfos_; + } else { + result.mixinRecoverInfos_ = mixinRecoverInfosBuilder_.build(); + } + if (sgvDynamicValueMapBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + sgvDynamicValueMap_ = java.util.Collections.unmodifiableList(sgvDynamicValueMap_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.sgvDynamicValueMap_ = sgvDynamicValueMap_; + } else { + result.sgvDynamicValueMap_ = sgvDynamicValueMapBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo) { + return mergeFrom((emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo other) { + if (other == emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance()) return this; + if (other.getIsInited() != false) { + setIsInited(other.getIsInited()); + } + if (dynamicValueMapBuilder_ == null) { + if (!other.dynamicValueMap_.isEmpty()) { + if (dynamicValueMap_.isEmpty()) { + dynamicValueMap_ = other.dynamicValueMap_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.addAll(other.dynamicValueMap_); + } + onChanged(); + } + } else { + if (!other.dynamicValueMap_.isEmpty()) { + if (dynamicValueMapBuilder_.isEmpty()) { + dynamicValueMapBuilder_.dispose(); + dynamicValueMapBuilder_ = null; + dynamicValueMap_ = other.dynamicValueMap_; + bitField0_ = (bitField0_ & ~0x00000001); + dynamicValueMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDynamicValueMapFieldBuilder() : null; + } else { + dynamicValueMapBuilder_.addAllMessages(other.dynamicValueMap_); + } + } + } + if (appliedAbilitiesBuilder_ == null) { + if (!other.appliedAbilities_.isEmpty()) { + if (appliedAbilities_.isEmpty()) { + appliedAbilities_ = other.appliedAbilities_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.addAll(other.appliedAbilities_); + } + onChanged(); + } + } else { + if (!other.appliedAbilities_.isEmpty()) { + if (appliedAbilitiesBuilder_.isEmpty()) { + appliedAbilitiesBuilder_.dispose(); + appliedAbilitiesBuilder_ = null; + appliedAbilities_ = other.appliedAbilities_; + bitField0_ = (bitField0_ & ~0x00000002); + appliedAbilitiesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAppliedAbilitiesFieldBuilder() : null; + } else { + appliedAbilitiesBuilder_.addAllMessages(other.appliedAbilities_); + } + } + } + if (appliedModifiersBuilder_ == null) { + if (!other.appliedModifiers_.isEmpty()) { + if (appliedModifiers_.isEmpty()) { + appliedModifiers_ = other.appliedModifiers_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.addAll(other.appliedModifiers_); + } + onChanged(); + } + } else { + if (!other.appliedModifiers_.isEmpty()) { + if (appliedModifiersBuilder_.isEmpty()) { + appliedModifiersBuilder_.dispose(); + appliedModifiersBuilder_ = null; + appliedModifiers_ = other.appliedModifiers_; + bitField0_ = (bitField0_ & ~0x00000004); + appliedModifiersBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAppliedModifiersFieldBuilder() : null; + } else { + appliedModifiersBuilder_.addAllMessages(other.appliedModifiers_); + } + } + } + if (mixinRecoverInfosBuilder_ == null) { + if (!other.mixinRecoverInfos_.isEmpty()) { + if (mixinRecoverInfos_.isEmpty()) { + mixinRecoverInfos_ = other.mixinRecoverInfos_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.addAll(other.mixinRecoverInfos_); + } + onChanged(); + } + } else { + if (!other.mixinRecoverInfos_.isEmpty()) { + if (mixinRecoverInfosBuilder_.isEmpty()) { + mixinRecoverInfosBuilder_.dispose(); + mixinRecoverInfosBuilder_ = null; + mixinRecoverInfos_ = other.mixinRecoverInfos_; + bitField0_ = (bitField0_ & ~0x00000008); + mixinRecoverInfosBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMixinRecoverInfosFieldBuilder() : null; + } else { + mixinRecoverInfosBuilder_.addAllMessages(other.mixinRecoverInfos_); + } + } + } + if (sgvDynamicValueMapBuilder_ == null) { + if (!other.sgvDynamicValueMap_.isEmpty()) { + if (sgvDynamicValueMap_.isEmpty()) { + sgvDynamicValueMap_ = other.sgvDynamicValueMap_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.addAll(other.sgvDynamicValueMap_); + } + onChanged(); + } + } else { + if (!other.sgvDynamicValueMap_.isEmpty()) { + if (sgvDynamicValueMapBuilder_.isEmpty()) { + sgvDynamicValueMapBuilder_.dispose(); + sgvDynamicValueMapBuilder_ = null; + sgvDynamicValueMap_ = other.sgvDynamicValueMap_; + bitField0_ = (bitField0_ & ~0x00000010); + sgvDynamicValueMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSgvDynamicValueMapFieldBuilder() : null; + } else { + sgvDynamicValueMapBuilder_.addAllMessages(other.sgvDynamicValueMap_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isInited_ ; + /** + * bool is_inited = 1; + * @return The isInited. + */ + @java.lang.Override + public boolean getIsInited() { + return isInited_; + } + /** + * bool is_inited = 1; + * @param value The isInited to set. + * @return This builder for chaining. + */ + public Builder setIsInited(boolean value) { + + isInited_ = value; + onChanged(); + return this; + } + /** + * bool is_inited = 1; + * @return This builder for chaining. + */ + public Builder clearIsInited() { + + isInited_ = false; + onChanged(); + return this; + } + + private java.util.List dynamicValueMap_ = + java.util.Collections.emptyList(); + private void ensureDynamicValueMapIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dynamicValueMap_ = new java.util.ArrayList(dynamicValueMap_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> dynamicValueMapBuilder_; + + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public java.util.List getDynamicValueMapList() { + if (dynamicValueMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(dynamicValueMap_); + } else { + return dynamicValueMapBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public int getDynamicValueMapCount() { + if (dynamicValueMapBuilder_ == null) { + return dynamicValueMap_.size(); + } else { + return dynamicValueMapBuilder_.getCount(); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getDynamicValueMap(int index) { + if (dynamicValueMapBuilder_ == null) { + return dynamicValueMap_.get(index); + } else { + return dynamicValueMapBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder setDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (dynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.set(index, value); + onChanged(); + } else { + dynamicValueMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder setDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.set(index, builderForValue.build()); + onChanged(); + } else { + dynamicValueMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addDynamicValueMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (dynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.add(value); + onChanged(); + } else { + dynamicValueMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (dynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.add(index, value); + onChanged(); + } else { + dynamicValueMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addDynamicValueMap( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.add(builderForValue.build()); + onChanged(); + } else { + dynamicValueMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.add(index, builderForValue.build()); + onChanged(); + } else { + dynamicValueMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder addAllDynamicValueMap( + java.lang.Iterable values) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dynamicValueMap_); + onChanged(); + } else { + dynamicValueMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder clearDynamicValueMap() { + if (dynamicValueMapBuilder_ == null) { + dynamicValueMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dynamicValueMapBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public Builder removeDynamicValueMap(int index) { + if (dynamicValueMapBuilder_ == null) { + ensureDynamicValueMapIsMutable(); + dynamicValueMap_.remove(index); + onChanged(); + } else { + dynamicValueMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getDynamicValueMapBuilder( + int index) { + return getDynamicValueMapFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getDynamicValueMapOrBuilder( + int index) { + if (dynamicValueMapBuilder_ == null) { + return dynamicValueMap_.get(index); } else { + return dynamicValueMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public java.util.List + getDynamicValueMapOrBuilderList() { + if (dynamicValueMapBuilder_ != null) { + return dynamicValueMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dynamicValueMap_); + } + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addDynamicValueMapBuilder() { + return getDynamicValueMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addDynamicValueMapBuilder( + int index) { + return getDynamicValueMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry dynamic_value_map = 2; + */ + public java.util.List + getDynamicValueMapBuilderList() { + return getDynamicValueMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> + getDynamicValueMapFieldBuilder() { + if (dynamicValueMapBuilder_ == null) { + dynamicValueMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>( + dynamicValueMap_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dynamicValueMap_ = null; + } + return dynamicValueMapBuilder_; + } + + private java.util.List appliedAbilities_ = + java.util.Collections.emptyList(); + private void ensureAppliedAbilitiesIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + appliedAbilities_ = new java.util.ArrayList(appliedAbilities_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder> appliedAbilitiesBuilder_; + + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public java.util.List getAppliedAbilitiesList() { + if (appliedAbilitiesBuilder_ == null) { + return java.util.Collections.unmodifiableList(appliedAbilities_); + } else { + return appliedAbilitiesBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public int getAppliedAbilitiesCount() { + if (appliedAbilitiesBuilder_ == null) { + return appliedAbilities_.size(); + } else { + return appliedAbilitiesBuilder_.getCount(); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility getAppliedAbilities(int index) { + if (appliedAbilitiesBuilder_ == null) { + return appliedAbilities_.get(index); + } else { + return appliedAbilitiesBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder setAppliedAbilities( + int index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) { + if (appliedAbilitiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.set(index, value); + onChanged(); + } else { + appliedAbilitiesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder setAppliedAbilities( + int index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder builderForValue) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.set(index, builderForValue.build()); + onChanged(); + } else { + appliedAbilitiesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAppliedAbilities(emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) { + if (appliedAbilitiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.add(value); + onChanged(); + } else { + appliedAbilitiesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAppliedAbilities( + int index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility value) { + if (appliedAbilitiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.add(index, value); + onChanged(); + } else { + appliedAbilitiesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAppliedAbilities( + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder builderForValue) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.add(builderForValue.build()); + onChanged(); + } else { + appliedAbilitiesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAppliedAbilities( + int index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder builderForValue) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.add(index, builderForValue.build()); + onChanged(); + } else { + appliedAbilitiesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder addAllAppliedAbilities( + java.lang.Iterable values) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, appliedAbilities_); + onChanged(); + } else { + appliedAbilitiesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder clearAppliedAbilities() { + if (appliedAbilitiesBuilder_ == null) { + appliedAbilities_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + appliedAbilitiesBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public Builder removeAppliedAbilities(int index) { + if (appliedAbilitiesBuilder_ == null) { + ensureAppliedAbilitiesIsMutable(); + appliedAbilities_.remove(index); + onChanged(); + } else { + appliedAbilitiesBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder getAppliedAbilitiesBuilder( + int index) { + return getAppliedAbilitiesFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder getAppliedAbilitiesOrBuilder( + int index) { + if (appliedAbilitiesBuilder_ == null) { + return appliedAbilities_.get(index); } else { + return appliedAbilitiesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public java.util.List + getAppliedAbilitiesOrBuilderList() { + if (appliedAbilitiesBuilder_ != null) { + return appliedAbilitiesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(appliedAbilities_); + } + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder addAppliedAbilitiesBuilder() { + return getAppliedAbilitiesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance()); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder addAppliedAbilitiesBuilder( + int index) { + return getAppliedAbilitiesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.getDefaultInstance()); + } + /** + * repeated .AbilityAppliedAbility applied_abilities = 3; + */ + public java.util.List + getAppliedAbilitiesBuilderList() { + return getAppliedAbilitiesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder> + getAppliedAbilitiesFieldBuilder() { + if (appliedAbilitiesBuilder_ == null) { + appliedAbilitiesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbility.Builder, emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.AbilityAppliedAbilityOrBuilder>( + appliedAbilities_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + appliedAbilities_ = null; + } + return appliedAbilitiesBuilder_; + } + + private java.util.List appliedModifiers_ = + java.util.Collections.emptyList(); + private void ensureAppliedModifiersIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + appliedModifiers_ = new java.util.ArrayList(appliedModifiers_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder> appliedModifiersBuilder_; + + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public java.util.List getAppliedModifiersList() { + if (appliedModifiersBuilder_ == null) { + return java.util.Collections.unmodifiableList(appliedModifiers_); + } else { + return appliedModifiersBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public int getAppliedModifiersCount() { + if (appliedModifiersBuilder_ == null) { + return appliedModifiers_.size(); + } else { + return appliedModifiersBuilder_.getCount(); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier getAppliedModifiers(int index) { + if (appliedModifiersBuilder_ == null) { + return appliedModifiers_.get(index); + } else { + return appliedModifiersBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder setAppliedModifiers( + int index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier value) { + if (appliedModifiersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedModifiersIsMutable(); + appliedModifiers_.set(index, value); + onChanged(); + } else { + appliedModifiersBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder setAppliedModifiers( + int index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder builderForValue) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.set(index, builderForValue.build()); + onChanged(); + } else { + appliedModifiersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAppliedModifiers(emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier value) { + if (appliedModifiersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedModifiersIsMutable(); + appliedModifiers_.add(value); + onChanged(); + } else { + appliedModifiersBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAppliedModifiers( + int index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier value) { + if (appliedModifiersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAppliedModifiersIsMutable(); + appliedModifiers_.add(index, value); + onChanged(); + } else { + appliedModifiersBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAppliedModifiers( + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder builderForValue) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.add(builderForValue.build()); + onChanged(); + } else { + appliedModifiersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAppliedModifiers( + int index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder builderForValue) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.add(index, builderForValue.build()); + onChanged(); + } else { + appliedModifiersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder addAllAppliedModifiers( + java.lang.Iterable values) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, appliedModifiers_); + onChanged(); + } else { + appliedModifiersBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder clearAppliedModifiers() { + if (appliedModifiersBuilder_ == null) { + appliedModifiers_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + appliedModifiersBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public Builder removeAppliedModifiers(int index) { + if (appliedModifiersBuilder_ == null) { + ensureAppliedModifiersIsMutable(); + appliedModifiers_.remove(index); + onChanged(); + } else { + appliedModifiersBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder getAppliedModifiersBuilder( + int index) { + return getAppliedModifiersFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder getAppliedModifiersOrBuilder( + int index) { + if (appliedModifiersBuilder_ == null) { + return appliedModifiers_.get(index); } else { + return appliedModifiersBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public java.util.List + getAppliedModifiersOrBuilderList() { + if (appliedModifiersBuilder_ != null) { + return appliedModifiersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(appliedModifiers_); + } + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder addAppliedModifiersBuilder() { + return getAppliedModifiersFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance()); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder addAppliedModifiersBuilder( + int index) { + return getAppliedModifiersFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.getDefaultInstance()); + } + /** + * repeated .AbilityAppliedModifier applied_modifiers = 4; + */ + public java.util.List + getAppliedModifiersBuilderList() { + return getAppliedModifiersFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder> + getAppliedModifiersFieldBuilder() { + if (appliedModifiersBuilder_ == null) { + appliedModifiersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifier.Builder, emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.AbilityAppliedModifierOrBuilder>( + appliedModifiers_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + appliedModifiers_ = null; + } + return appliedModifiersBuilder_; + } + + private java.util.List mixinRecoverInfos_ = + java.util.Collections.emptyList(); + private void ensureMixinRecoverInfosIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + mixinRecoverInfos_ = new java.util.ArrayList(mixinRecoverInfos_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder> mixinRecoverInfosBuilder_; + + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public java.util.List getMixinRecoverInfosList() { + if (mixinRecoverInfosBuilder_ == null) { + return java.util.Collections.unmodifiableList(mixinRecoverInfos_); + } else { + return mixinRecoverInfosBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public int getMixinRecoverInfosCount() { + if (mixinRecoverInfosBuilder_ == null) { + return mixinRecoverInfos_.size(); + } else { + return mixinRecoverInfosBuilder_.getCount(); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo getMixinRecoverInfos(int index) { + if (mixinRecoverInfosBuilder_ == null) { + return mixinRecoverInfos_.get(index); + } else { + return mixinRecoverInfosBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder setMixinRecoverInfos( + int index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo value) { + if (mixinRecoverInfosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.set(index, value); + onChanged(); + } else { + mixinRecoverInfosBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder setMixinRecoverInfos( + int index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder builderForValue) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.set(index, builderForValue.build()); + onChanged(); + } else { + mixinRecoverInfosBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addMixinRecoverInfos(emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo value) { + if (mixinRecoverInfosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.add(value); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addMixinRecoverInfos( + int index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo value) { + if (mixinRecoverInfosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.add(index, value); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addMixinRecoverInfos( + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder builderForValue) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.add(builderForValue.build()); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addMixinRecoverInfos( + int index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder builderForValue) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.add(index, builderForValue.build()); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder addAllMixinRecoverInfos( + java.lang.Iterable values) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mixinRecoverInfos_); + onChanged(); + } else { + mixinRecoverInfosBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder clearMixinRecoverInfos() { + if (mixinRecoverInfosBuilder_ == null) { + mixinRecoverInfos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + mixinRecoverInfosBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public Builder removeMixinRecoverInfos(int index) { + if (mixinRecoverInfosBuilder_ == null) { + ensureMixinRecoverInfosIsMutable(); + mixinRecoverInfos_.remove(index); + onChanged(); + } else { + mixinRecoverInfosBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder getMixinRecoverInfosBuilder( + int index) { + return getMixinRecoverInfosFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder getMixinRecoverInfosOrBuilder( + int index) { + if (mixinRecoverInfosBuilder_ == null) { + return mixinRecoverInfos_.get(index); } else { + return mixinRecoverInfosBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public java.util.List + getMixinRecoverInfosOrBuilderList() { + if (mixinRecoverInfosBuilder_ != null) { + return mixinRecoverInfosBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(mixinRecoverInfos_); + } + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder addMixinRecoverInfosBuilder() { + return getMixinRecoverInfosFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance()); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder addMixinRecoverInfosBuilder( + int index) { + return getMixinRecoverInfosFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.getDefaultInstance()); + } + /** + * repeated .AbilityMixinRecoverInfo mixin_recover_infos = 5; + */ + public java.util.List + getMixinRecoverInfosBuilderList() { + return getMixinRecoverInfosFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder> + getMixinRecoverInfosFieldBuilder() { + if (mixinRecoverInfosBuilder_ == null) { + mixinRecoverInfosBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfo.Builder, emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.AbilityMixinRecoverInfoOrBuilder>( + mixinRecoverInfos_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + mixinRecoverInfos_ = null; + } + return mixinRecoverInfosBuilder_; + } + + private java.util.List sgvDynamicValueMap_ = + java.util.Collections.emptyList(); + private void ensureSgvDynamicValueMapIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + sgvDynamicValueMap_ = new java.util.ArrayList(sgvDynamicValueMap_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> sgvDynamicValueMapBuilder_; + + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public java.util.List getSgvDynamicValueMapList() { + if (sgvDynamicValueMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(sgvDynamicValueMap_); + } else { + return sgvDynamicValueMapBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public int getSgvDynamicValueMapCount() { + if (sgvDynamicValueMapBuilder_ == null) { + return sgvDynamicValueMap_.size(); + } else { + return sgvDynamicValueMapBuilder_.getCount(); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry getSgvDynamicValueMap(int index) { + if (sgvDynamicValueMapBuilder_ == null) { + return sgvDynamicValueMap_.get(index); + } else { + return sgvDynamicValueMapBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder setSgvDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (sgvDynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.set(index, value); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder setSgvDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.set(index, builderForValue.build()); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addSgvDynamicValueMap(emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (sgvDynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.add(value); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addSgvDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry value) { + if (sgvDynamicValueMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.add(index, value); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addSgvDynamicValueMap( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.add(builderForValue.build()); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addSgvDynamicValueMap( + int index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder builderForValue) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.add(index, builderForValue.build()); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder addAllSgvDynamicValueMap( + java.lang.Iterable values) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sgvDynamicValueMap_); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder clearSgvDynamicValueMap() { + if (sgvDynamicValueMapBuilder_ == null) { + sgvDynamicValueMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public Builder removeSgvDynamicValueMap(int index) { + if (sgvDynamicValueMapBuilder_ == null) { + ensureSgvDynamicValueMapIsMutable(); + sgvDynamicValueMap_.remove(index); + onChanged(); + } else { + sgvDynamicValueMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder getSgvDynamicValueMapBuilder( + int index) { + return getSgvDynamicValueMapFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder getSgvDynamicValueMapOrBuilder( + int index) { + if (sgvDynamicValueMapBuilder_ == null) { + return sgvDynamicValueMap_.get(index); } else { + return sgvDynamicValueMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public java.util.List + getSgvDynamicValueMapOrBuilderList() { + if (sgvDynamicValueMapBuilder_ != null) { + return sgvDynamicValueMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sgvDynamicValueMap_); + } + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addSgvDynamicValueMapBuilder() { + return getSgvDynamicValueMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder addSgvDynamicValueMapBuilder( + int index) { + return getSgvDynamicValueMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.getDefaultInstance()); + } + /** + * repeated .AbilityScalarValueEntry sgv_dynamic_value_map = 6; + */ + public java.util.List + getSgvDynamicValueMapBuilderList() { + return getSgvDynamicValueMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder> + getSgvDynamicValueMapFieldBuilder() { + if (sgvDynamicValueMapBuilder_ == null) { + sgvDynamicValueMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntry.Builder, emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.AbilityScalarValueEntryOrBuilder>( + sgvDynamicValueMap_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + sgvDynamicValueMap_ = null; + } + return sgvDynamicValueMapBuilder_; + } + @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:AbilitySyncStateInfo) + } + + // @@protoc_insertion_point(class_scope:AbilitySyncStateInfo) + private static final emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo(); + } + + public static emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AbilitySyncStateInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AbilitySyncStateInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AbilitySyncStateInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AbilitySyncStateInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032AbilitySyncStateInfo.proto\032\033AbilityApp" + + "liedAbility.proto\032\034AbilityAppliedModifie" + + "r.proto\032\035AbilityMixinRecoverInfo.proto\032\035" + + "AbilityScalarValueEntry.proto\"\265\002\n\024Abilit" + + "ySyncStateInfo\022\021\n\tis_inited\030\001 \001(\010\0223\n\021dyn" + + "amic_value_map\030\002 \003(\0132\030.AbilityScalarValu" + + "eEntry\0221\n\021applied_abilities\030\003 \003(\0132\026.Abil" + + "ityAppliedAbility\0222\n\021applied_modifiers\030\004" + + " \003(\0132\027.AbilityAppliedModifier\0225\n\023mixin_r" + + "ecover_infos\030\005 \003(\0132\030.AbilityMixinRecover" + + "Info\0227\n\025sgv_dynamic_value_map\030\006 \003(\0132\030.Ab" + + "ilityScalarValueEntryB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(), + }); + internal_static_AbilitySyncStateInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AbilitySyncStateInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AbilitySyncStateInfo_descriptor, + new java.lang.String[] { "IsInited", "DynamicValueMap", "AppliedAbilities", "AppliedModifiers", "MixinRecoverInfos", "SgvDynamicValueMap", }); + emu.grasscutter.net.proto.AbilityAppliedAbilityOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityAppliedModifierOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityMixinRecoverInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilityScalarValueEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AchievementInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AchievementInfoOuterClass.java new file mode 100644 index 00000000000..c07a0d72d67 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AchievementInfoOuterClass.java @@ -0,0 +1,985 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AchievementInfo.proto + +package emu.grasscutter.net.proto; + +public final class AchievementInfoOuterClass { + private AchievementInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AchievementInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AchievementInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 1; + * @return The id. + */ + int getId(); + + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The enum numeric value on the wire for status. + */ + int getStatusValue(); + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The status. + */ + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus getStatus(); + + /** + * uint32 current = 3; + * @return The current. + */ + int getCurrent(); + + /** + * uint32 goal = 4; + * @return The goal. + */ + int getGoal(); + + /** + * uint32 achievedate = 5; + * @return The achievedate. + */ + int getAchievedate(); + } + /** + * Protobuf type {@code AchievementInfo} + */ + public static final class AchievementInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AchievementInfo) + AchievementInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AchievementInfo.newBuilder() to construct. + private AchievementInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AchievementInfo() { + status_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AchievementInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AchievementInfo( + 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 16: { + int rawValue = input.readEnum(); + + status_ = rawValue; + break; + } + case 24: { + + current_ = input.readUInt32(); + break; + } + case 32: { + + goal_ = input.readUInt32(); + break; + } + case 40: { + + achievedate_ = 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.AchievementInfoOuterClass.internal_static_AchievementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.class, emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.Builder.class); + } + + /** + * Protobuf enum {@code AchievementInfo.AchievementInfoStatus} + */ + public enum AchievementInfoStatus + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ACHIEVEMENT_INVALID = 0; + */ + ACHIEVEMENT_INVALID(0), + /** + * ACHIEVEMENT_UNFINISHED = 1; + */ + ACHIEVEMENT_UNFINISHED(1), + /** + * ACHIEVEMENT_FINISHED = 2; + */ + ACHIEVEMENT_FINISHED(2), + /** + * ACHIEVEMENT_POINT_TAKEN = 3; + */ + ACHIEVEMENT_POINT_TAKEN(3), + UNRECOGNIZED(-1), + ; + + /** + * ACHIEVEMENT_INVALID = 0; + */ + public static final int ACHIEVEMENT_INVALID_VALUE = 0; + /** + * ACHIEVEMENT_UNFINISHED = 1; + */ + public static final int ACHIEVEMENT_UNFINISHED_VALUE = 1; + /** + * ACHIEVEMENT_FINISHED = 2; + */ + public static final int ACHIEVEMENT_FINISHED_VALUE = 2; + /** + * ACHIEVEMENT_POINT_TAKEN = 3; + */ + public static final int ACHIEVEMENT_POINT_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 AchievementInfoStatus 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 AchievementInfoStatus forNumber(int value) { + switch (value) { + case 0: return ACHIEVEMENT_INVALID; + case 1: return ACHIEVEMENT_UNFINISHED; + case 2: return ACHIEVEMENT_FINISHED; + case 3: return ACHIEVEMENT_POINT_TAKEN; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AchievementInfoStatus> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AchievementInfoStatus findValueByNumber(int number) { + return AchievementInfoStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.getDescriptor().getEnumTypes().get(0); + } + + private static final AchievementInfoStatus[] VALUES = values(); + + public static AchievementInfoStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AchievementInfoStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AchievementInfo.AchievementInfoStatus) + } + + 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 STATUS_FIELD_NUMBER = 2; + private int status_; + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The status. + */ + @java.lang.Override public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus getStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus result = emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.valueOf(status_); + return result == null ? emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.UNRECOGNIZED : result; + } + + public static final int CURRENT_FIELD_NUMBER = 3; + private int current_; + /** + * uint32 current = 3; + * @return The current. + */ + @java.lang.Override + public int getCurrent() { + return current_; + } + + public static final int GOAL_FIELD_NUMBER = 4; + private int goal_; + /** + * uint32 goal = 4; + * @return The goal. + */ + @java.lang.Override + public int getGoal() { + return goal_; + } + + public static final int ACHIEVEDATE_FIELD_NUMBER = 5; + private int achievedate_; + /** + * uint32 achievedate = 5; + * @return The achievedate. + */ + @java.lang.Override + public int getAchievedate() { + return achievedate_; + } + + 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 (status_ != emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.ACHIEVEMENT_INVALID.getNumber()) { + output.writeEnum(2, status_); + } + if (current_ != 0) { + output.writeUInt32(3, current_); + } + if (goal_ != 0) { + output.writeUInt32(4, goal_); + } + if (achievedate_ != 0) { + output.writeUInt32(5, achievedate_); + } + 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 (status_ != emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.ACHIEVEMENT_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, status_); + } + if (current_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, current_); + } + if (goal_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, goal_); + } + if (achievedate_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, achievedate_); + } + 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.AchievementInfoOuterClass.AchievementInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo other = (emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo) obj; + + if (getId() + != other.getId()) return false; + if (status_ != other.status_) return false; + if (getCurrent() + != other.getCurrent()) return false; + if (getGoal() + != other.getGoal()) return false; + if (getAchievedate() + != other.getAchievedate()) 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) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + status_; + hash = (37 * hash) + CURRENT_FIELD_NUMBER; + hash = (53 * hash) + getCurrent(); + hash = (37 * hash) + GOAL_FIELD_NUMBER; + hash = (53 * hash) + getGoal(); + hash = (37 * hash) + ACHIEVEDATE_FIELD_NUMBER; + hash = (53 * hash) + getAchievedate(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo 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.AchievementInfoOuterClass.AchievementInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo 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.AchievementInfoOuterClass.AchievementInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo 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.AchievementInfoOuterClass.AchievementInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo 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.AchievementInfoOuterClass.AchievementInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo 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.AchievementInfoOuterClass.AchievementInfo 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; + } + /** + * Protobuf type {@code AchievementInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AchievementInfo) + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.class, emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + status_ = 0; + + current_ = 0; + + goal_ = 0; + + achievedate_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.internal_static_AchievementInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo build() { + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo buildPartial() { + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo result = new emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo(this); + result.id_ = id_; + result.status_ = status_; + result.current_ = current_; + result.goal_ = goal_; + result.achievedate_ = achievedate_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo) { + return mergeFrom((emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo other) { + if (other == emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.status_ != 0) { + setStatusValue(other.getStatusValue()); + } + if (other.getCurrent() != 0) { + setCurrent(other.getCurrent()); + } + if (other.getGoal() != 0) { + setGoal(other.getGoal()); + } + if (other.getAchievedate() != 0) { + setAchievedate(other.getAchievedate()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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 status_ = 0; + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @param value The enum numeric value on the wire for status to set. + * @return This builder for chaining. + */ + public Builder setStatusValue(int value) { + + status_ = value; + onChanged(); + return this; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return The status. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus getStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus result = emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.valueOf(status_); + return result == null ? emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus.UNRECOGNIZED : result; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @param value The status to set. + * @return This builder for chaining. + */ + public Builder setStatus(emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo.AchievementInfoStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + status_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AchievementInfo.AchievementInfoStatus status = 2; + * @return This builder for chaining. + */ + public Builder clearStatus() { + + status_ = 0; + onChanged(); + return this; + } + + private int current_ ; + /** + * uint32 current = 3; + * @return The current. + */ + @java.lang.Override + public int getCurrent() { + return current_; + } + /** + * uint32 current = 3; + * @param value The current to set. + * @return This builder for chaining. + */ + public Builder setCurrent(int value) { + + current_ = value; + onChanged(); + return this; + } + /** + * uint32 current = 3; + * @return This builder for chaining. + */ + public Builder clearCurrent() { + + current_ = 0; + onChanged(); + return this; + } + + private int goal_ ; + /** + * uint32 goal = 4; + * @return The goal. + */ + @java.lang.Override + public int getGoal() { + return goal_; + } + /** + * uint32 goal = 4; + * @param value The goal to set. + * @return This builder for chaining. + */ + public Builder setGoal(int value) { + + goal_ = value; + onChanged(); + return this; + } + /** + * uint32 goal = 4; + * @return This builder for chaining. + */ + public Builder clearGoal() { + + goal_ = 0; + onChanged(); + return this; + } + + private int achievedate_ ; + /** + * uint32 achievedate = 5; + * @return The achievedate. + */ + @java.lang.Override + public int getAchievedate() { + return achievedate_; + } + /** + * uint32 achievedate = 5; + * @param value The achievedate to set. + * @return This builder for chaining. + */ + public Builder setAchievedate(int value) { + + achievedate_ = value; + onChanged(); + return this; + } + /** + * uint32 achievedate = 5; + * @return This builder for chaining. + */ + public Builder clearAchievedate() { + + achievedate_ = 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:AchievementInfo) + } + + // @@protoc_insertion_point(class_scope:AchievementInfo) + private static final emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo(); + } + + public static emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AchievementInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AchievementInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AchievementInfoOuterClass.AchievementInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AchievementInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AchievementInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AchievementInfo.proto\"\217\002\n\017AchievementI" + + "nfo\022\n\n\002id\030\001 \001(\r\0226\n\006status\030\002 \001(\0162&.Achiev" + + "ementInfo.AchievementInfoStatus\022\017\n\007curre" + + "nt\030\003 \001(\r\022\014\n\004goal\030\004 \001(\r\022\023\n\013achievedate\030\005 " + + "\001(\r\"\203\001\n\025AchievementInfoStatus\022\027\n\023ACHIEVE" + + "MENT_INVALID\020\000\022\032\n\026ACHIEVEMENT_UNFINISHED" + + "\020\001\022\030\n\024ACHIEVEMENT_FINISHED\020\002\022\033\n\027ACHIEVEM" + + "ENT_POINT_TAKEN\020\003B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AchievementInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AchievementInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AchievementInfo_descriptor, + new java.lang.String[] { "Id", "Status", "Current", "Goal", "Achievedate", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java new file mode 100644 index 00000000000..9e72eab6d8b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActionReasonTypeOuterClass.java @@ -0,0 +1,2173 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActionReasonType.proto + +package emu.grasscutter.net.proto; + +public final class ActionReasonTypeOuterClass { + private ActionReasonTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ActionReasonType} + */ + public enum ActionReasonType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ACTION_REASON_NONE = 0; + */ + ACTION_REASON_NONE(0), + /** + * ACTION_REASON_QUEST_ITEM = 1; + */ + ACTION_REASON_QUEST_ITEM(1), + /** + * ACTION_REASON_QUEST_REWARD = 2; + */ + ACTION_REASON_QUEST_REWARD(2), + /** + * ACTION_REASON_TRIFLE = 3; + */ + ACTION_REASON_TRIFLE(3), + /** + * ACTION_REASON_SHOP = 4; + */ + ACTION_REASON_SHOP(4), + /** + * ACTION_REASON_PLAYER_UPGRADE_REWARD = 5; + */ + ACTION_REASON_PLAYER_UPGRADE_REWARD(5), + /** + * ACTION_REASON_ADD_AVATAR = 6; + */ + ACTION_REASON_ADD_AVATAR(6), + /** + * ACTION_REASON_GADGET_ENV_ANIMAL = 7; + */ + ACTION_REASON_GADGET_ENV_ANIMAL(7), + /** + * ACTION_REASON_MONSTER_ENV_ANIMAL = 8; + */ + ACTION_REASON_MONSTER_ENV_ANIMAL(8), + /** + * ACTION_REASON_COMPOUND = 9; + */ + ACTION_REASON_COMPOUND(9), + /** + * ACTION_REASON_COOK = 10; + */ + ACTION_REASON_COOK(10), + /** + * ACTION_REASON_GATHER = 11; + */ + ACTION_REASON_GATHER(11), + /** + * ACTION_REASON_MAIL_ATTACHMENT = 12; + */ + ACTION_REASON_MAIL_ATTACHMENT(12), + /** + * ACTION_REASON_CITY_LEVELUP_RETURN = 15; + */ + ACTION_REASON_CITY_LEVELUP_RETURN(15), + /** + * ACTION_REASON_CITY_LEVELUP_REWARD = 17; + */ + ACTION_REASON_CITY_LEVELUP_REWARD(17), + /** + * ACTION_REASON_AREA_EXPLORE_REWARD = 18; + */ + ACTION_REASON_AREA_EXPLORE_REWARD(18), + /** + * ACTION_REASON_UNLOCK_POINT_REWARD = 19; + */ + ACTION_REASON_UNLOCK_POINT_REWARD(19), + /** + * ACTION_REASON_DUNGEON_FIRST_PASS = 20; + */ + ACTION_REASON_DUNGEON_FIRST_PASS(20), + /** + * ACTION_REASON_DUNGEON_PASS = 21; + */ + ACTION_REASON_DUNGEON_PASS(21), + /** + * ACTION_REASON_CHANGE_ELEM_TYPE = 23; + */ + ACTION_REASON_CHANGE_ELEM_TYPE(23), + /** + * ACTION_REASON_FETTER_OPEN = 25; + */ + ACTION_REASON_FETTER_OPEN(25), + /** + * ACTION_REASON_DAILY_TASK_SCORE = 26; + */ + ACTION_REASON_DAILY_TASK_SCORE(26), + /** + * ACTION_REASON_DAILY_TASK_HOST = 27; + */ + ACTION_REASON_DAILY_TASK_HOST(27), + /** + * ACTION_REASON_RAND_TASK_HOST = 28; + */ + ACTION_REASON_RAND_TASK_HOST(28), + /** + * ACTION_REASON_EXPEDITION = 29; + */ + ACTION_REASON_EXPEDITION(29), + /** + * ACTION_REASON_GACHA = 30; + */ + ACTION_REASON_GACHA(30), + /** + * ACTION_REASON_COMBINE = 31; + */ + ACTION_REASON_COMBINE(31), + /** + * ACTION_REASON_RAND_TASK_GUEST = 32; + */ + ACTION_REASON_RAND_TASK_GUEST(32), + /** + * ACTION_REASON_DAILY_TASK_GUEST = 33; + */ + ACTION_REASON_DAILY_TASK_GUEST(33), + /** + * ACTION_REASON_FORGE_OUTPUT = 34; + */ + ACTION_REASON_FORGE_OUTPUT(34), + /** + * ACTION_REASON_FORGE_RETURN = 35; + */ + ACTION_REASON_FORGE_RETURN(35), + /** + * ACTION_REASON_INIT_AVATAR = 36; + */ + ACTION_REASON_INIT_AVATAR(36), + /** + * ACTION_REASON_MONSTER_DIE = 37; + */ + ACTION_REASON_MONSTER_DIE(37), + /** + * ACTION_REASON_GM = 38; + */ + ACTION_REASON_GM(38), + /** + * ACTION_REASON_OPEN_CHEST = 39; + */ + ACTION_REASON_OPEN_CHEST(39), + /** + * ACTION_REASON_GADGET_DIE = 40; + */ + ACTION_REASON_GADGET_DIE(40), + /** + * ACTION_REASON_MONSTER_CHANGE_HP = 41; + */ + ACTION_REASON_MONSTER_CHANGE_HP(41), + /** + * ACTION_REASON_SUBFIELD_DROP = 42; + */ + ACTION_REASON_SUBFIELD_DROP(42), + /** + * ACTION_REASON_PUSH_TIPS_REWARD = 43; + */ + ACTION_REASON_PUSH_TIPS_REWARD(43), + /** + * ACTION_REASON_ACTIVITY_MONSTER_DROP = 44; + */ + ACTION_REASON_ACTIVITY_MONSTER_DROP(44), + /** + * ACTION_REASON_ACTIVITY_GATHER = 45; + */ + ACTION_REASON_ACTIVITY_GATHER(45), + /** + * ACTION_REASON_ACTIVITY_SUBFIELD_DROP = 46; + */ + ACTION_REASON_ACTIVITY_SUBFIELD_DROP(46), + /** + * ACTION_REASON_TOWER_SCHEDULE_REWARD = 47; + */ + ACTION_REASON_TOWER_SCHEDULE_REWARD(47), + /** + * ACTION_REASON_TOWER_FLOOR_STAR_REWARD = 48; + */ + ACTION_REASON_TOWER_FLOOR_STAR_REWARD(48), + /** + * ACTION_REASON_TOWER_FIRST_PASS_REWARD = 49; + */ + ACTION_REASON_TOWER_FIRST_PASS_REWARD(49), + /** + * ACTION_REASON_TOWER_DAILY_REWARD = 50; + */ + ACTION_REASON_TOWER_DAILY_REWARD(50), + /** + * ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY = 51; + */ + ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY(51), + /** + * ACTION_REASON_OPEN_WORLD_BOSS_CHEST = 52; + */ + ACTION_REASON_OPEN_WORLD_BOSS_CHEST(52), + /** + * ACTION_REASON_MATERIAL_DELETE_RETURN = 53; + */ + ACTION_REASON_MATERIAL_DELETE_RETURN(53), + /** + * ACTION_REASON_SIGN_IN_REWARD = 54; + */ + ACTION_REASON_SIGN_IN_REWARD(54), + /** + * ACTION_REASON_OPEN_BLOSSOM_CHEST = 55; + */ + ACTION_REASON_OPEN_BLOSSOM_CHEST(55), + /** + * ACTION_REASON_RECHARGE = 56; + */ + ACTION_REASON_RECHARGE(56), + /** + * ACTION_REASON_BONUS_ACTIVITY_REWARD = 57; + */ + ACTION_REASON_BONUS_ACTIVITY_REWARD(57), + /** + * ACTION_REASON_TOWER_COMMEMORATIVE_REWARD = 58; + */ + ACTION_REASON_TOWER_COMMEMORATIVE_REWARD(58), + /** + * ACTION_REASON_TOWER_SKIP_FLOOR_REWARD = 59; + */ + ACTION_REASON_TOWER_SKIP_FLOOR_REWARD(59), + /** + * ACTION_REASON_RECHARGE_BONUS = 60; + */ + ACTION_REASON_RECHARGE_BONUS(60), + /** + * ACTION_REASON_RECHARGE_CARD = 61; + */ + ACTION_REASON_RECHARGE_CARD(61), + /** + * ACTION_REASON_RECHARGE_CARD_DAILY = 62; + */ + ACTION_REASON_RECHARGE_CARD_DAILY(62), + /** + * ACTION_REASON_RECHARGE_CARD_REPLACE = 63; + */ + ACTION_REASON_RECHARGE_CARD_REPLACE(63), + /** + * ACTION_REASON_RECHARGE_CARD_REPLACE_FREE = 64; + */ + ACTION_REASON_RECHARGE_CARD_REPLACE_FREE(64), + /** + * ACTION_REASON_RECHARGE_PLAY_REPLACE = 65; + */ + ACTION_REASON_RECHARGE_PLAY_REPLACE(65), + /** + * ACTION_REASON_MP_PLAY_TAKE_REWARD = 66; + */ + ACTION_REASON_MP_PLAY_TAKE_REWARD(66), + /** + * ACTION_REASON_ACTIVITY_WATCHER = 67; + */ + ACTION_REASON_ACTIVITY_WATCHER(67), + /** + * ACTION_REASON_SALESMAN_DELIVER_ITEM = 68; + */ + ACTION_REASON_SALESMAN_DELIVER_ITEM(68), + /** + * ACTION_REASON_SALESMAN_REWARD = 69; + */ + ACTION_REASON_SALESMAN_REWARD(69), + /** + * ACTION_REASON_REBATE = 70; + */ + ACTION_REASON_REBATE(70), + /** + * ACTION_REASON_MCOIN_EXCHANGE_HCOIN = 71; + */ + ACTION_REASON_MCOIN_EXCHANGE_HCOIN(71), + /** + * ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY = 72; + */ + ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY(72), + /** + * ACTION_REASON_UNLOCK_PERSON_LINE = 73; + */ + ACTION_REASON_UNLOCK_PERSON_LINE(73), + /** + * ACTION_REASON_FETTER_LEVEL_REWARD = 74; + */ + ACTION_REASON_FETTER_LEVEL_REWARD(74), + /** + * ACTION_REASON_BUY_RESIN = 75; + */ + ACTION_REASON_BUY_RESIN(75), + /** + * ACTION_REASON_RECHARGE_PACKAGE = 76; + */ + ACTION_REASON_RECHARGE_PACKAGE(76), + /** + * ACTION_REASON_DELIVERY_DAILY_REWARD = 77; + */ + ACTION_REASON_DELIVERY_DAILY_REWARD(77), + /** + * ACTION_REASON_CITY_REPUTATION_LEVEL = 78; + */ + ACTION_REASON_CITY_REPUTATION_LEVEL(78), + /** + * ACTION_REASON_CITY_REPUTATION_QUEST = 79; + */ + ACTION_REASON_CITY_REPUTATION_QUEST(79), + /** + * ACTION_REASON_CITY_REPUTATION_REQUEST = 80; + */ + ACTION_REASON_CITY_REPUTATION_REQUEST(80), + /** + * ACTION_REASON_CITY_REPUTATION_EXPLORE = 81; + */ + ACTION_REASON_CITY_REPUTATION_EXPLORE(81), + /** + * ACTION_REASON_OFFERGING_LEVEL = 82; + */ + ACTION_REASON_OFFERGING_LEVEL(82), + /** + * ACTION_REASON_ROUTINE_HOST = 83; + */ + ACTION_REASON_ROUTINE_HOST(83), + /** + * ACTION_REASON_ROUTINE_GUEST = 84; + */ + ACTION_REASON_ROUTINE_GUEST(84), + /** + * ACTION_REASON_TREASURE_MAP_SPOT_TOKEN = 89; + */ + ACTION_REASON_TREASURE_MAP_SPOT_TOKEN(89), + /** + * ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD = 90; + */ + ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD(90), + /** + * ACTION_REASON_TREASURE_MAP_MP_REWARD = 91; + */ + ACTION_REASON_TREASURE_MAP_MP_REWARD(91), + /** + * ACTION_REASON_CONVERT = 92; + */ + ACTION_REASON_CONVERT(92), + /** + * ACTION_REASON_OVERFLOW_TRANSFORM = 93; + */ + ACTION_REASON_OVERFLOW_TRANSFORM(93), + /** + * ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD = 96; + */ + ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD(96), + /** + * ACTION_REASON_ACTIVITY_WATCHER_BATCH = 97; + */ + ACTION_REASON_ACTIVITY_WATCHER_BATCH(97), + /** + * ACTION_REASON_HIT_TREE_DROP = 98; + */ + ACTION_REASON_HIT_TREE_DROP(98), + /** + * ACTION_REASON_GET_HOME_LEVELUP_REWARD = 99; + */ + ACTION_REASON_GET_HOME_LEVELUP_REWARD(99), + /** + * ACTION_REASON_HOME_DEFAULT_FURNITURE = 100; + */ + ACTION_REASON_HOME_DEFAULT_FURNITURE(100), + /** + * ACTION_REASON_ACTIVITY_COND = 101; + */ + ACTION_REASON_ACTIVITY_COND(101), + /** + * ACTION_REASON_BATTLE_PASS_NOTIFY = 102; + */ + ACTION_REASON_BATTLE_PASS_NOTIFY(102), + /** + * ACTION_REASON_RELIQUARY_DECOMPOSE = 103; + */ + ACTION_REASON_RELIQUARY_DECOMPOSE(103), + /** + * ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD = 104; + */ + ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD(104), + /** + * ACTION_REASON_RECHARGE_CONCERT_PRODUCT = 105; + */ + ACTION_REASON_RECHARGE_CONCERT_PRODUCT(105), + /** + * ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE = 106; + */ + ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE(106), + /** + * ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP = 107; + */ + ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP(107), + /** + * ACTION_REASON_RECHARGE_APPLE_GIFT_GARD = 108; + */ + ACTION_REASON_RECHARGE_APPLE_GIFT_GARD(108), + /** + * ACTION_REASON_PLAYER_USE_ITEM = 1001; + */ + ACTION_REASON_PLAYER_USE_ITEM(1001), + /** + * ACTION_REASON_DROP_ITEM = 1002; + */ + ACTION_REASON_DROP_ITEM(1002), + /** + * ACTION_REASON_WEAPON_UPGRADE = 1011; + */ + ACTION_REASON_WEAPON_UPGRADE(1011), + /** + * ACTION_REASON_WEAPON_PROMOTE = 1012; + */ + ACTION_REASON_WEAPON_PROMOTE(1012), + /** + * ACTION_REASON_WEAPON_AWAKEN = 1013; + */ + ACTION_REASON_WEAPON_AWAKEN(1013), + /** + * ACTION_REASON_RELIC_UPGRADE = 1014; + */ + ACTION_REASON_RELIC_UPGRADE(1014), + /** + * ACTION_REASON_ABILITY = 1015; + */ + ACTION_REASON_ABILITY(1015), + /** + * ACTION_REASON_DUNGEON_STATUE_DROP = 1016; + */ + ACTION_REASON_DUNGEON_STATUE_DROP(1016), + /** + * ACTION_REASON_OFFLINE_MSG = 1017; + */ + ACTION_REASON_OFFLINE_MSG(1017), + /** + * ACTION_REASON_AVATAR_UPGRADE = 1018; + */ + ACTION_REASON_AVATAR_UPGRADE(1018), + /** + * ACTION_REASON_AVATAR_PROMOTE = 1019; + */ + ACTION_REASON_AVATAR_PROMOTE(1019), + /** + * ACTION_REASON_QUEST_ACTION = 1021; + */ + ACTION_REASON_QUEST_ACTION(1021), + /** + * ACTION_REASON_CITY_LEVELUP = 1022; + */ + ACTION_REASON_CITY_LEVELUP(1022), + /** + * ACTION_REASON_UPGRADE_SKILL = 1024; + */ + ACTION_REASON_UPGRADE_SKILL(1024), + /** + * ACTION_REASON_UNLOCK_TALENT = 1025; + */ + ACTION_REASON_UNLOCK_TALENT(1025), + /** + * ACTION_REASON_UPGRADE_PROUD_SKILL = 1026; + */ + ACTION_REASON_UPGRADE_PROUD_SKILL(1026), + /** + * ACTION_REASON_PLAYER_LEVEL_LIMIT_UP = 1027; + */ + ACTION_REASON_PLAYER_LEVEL_LIMIT_UP(1027), + /** + * ACTION_REASON_DUNGEON_DAILY = 1028; + */ + ACTION_REASON_DUNGEON_DAILY(1028), + /** + * ACTION_REASON_ITEM_GIVING = 1030; + */ + ACTION_REASON_ITEM_GIVING(1030), + /** + * ACTION_REASON_FORGE_COST = 1031; + */ + ACTION_REASON_FORGE_COST(1031), + /** + * ACTION_REASON_INVESTIGATION_REWARD = 1032; + */ + ACTION_REASON_INVESTIGATION_REWARD(1032), + /** + * ACTION_REASON_INVESTIGATION_TARGET_REWARD = 1033; + */ + ACTION_REASON_INVESTIGATION_TARGET_REWARD(1033), + /** + * ACTION_REASON_GADGET_INTERACT = 1034; + */ + ACTION_REASON_GADGET_INTERACT(1034), + /** + * ACTION_REASON_SEA_LAMP_CI_MATERIAL = 1036; + */ + ACTION_REASON_SEA_LAMP_CI_MATERIAL(1036), + /** + * ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD = 1037; + */ + ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD(1037), + /** + * ACTION_REASON_SEA_LAMP_PHASE_REWARD = 1038; + */ + ACTION_REASON_SEA_LAMP_PHASE_REWARD(1038), + /** + * ACTION_REASON_SEA_LAMP_FLY_LAMP = 1039; + */ + ACTION_REASON_SEA_LAMP_FLY_LAMP(1039), + /** + * ACTION_REASON_AUTO_RECOVER = 1040; + */ + ACTION_REASON_AUTO_RECOVER(1040), + /** + * ACTION_REASON_ACTIVITY_EXPIRE_ITEM = 1041; + */ + ACTION_REASON_ACTIVITY_EXPIRE_ITEM(1041), + /** + * ACTION_REASON_SUB_COIN_NEGATIVE = 1042; + */ + ACTION_REASON_SUB_COIN_NEGATIVE(1042), + /** + * ACTION_REASON_BARGAIN_DEDUCT = 1043; + */ + ACTION_REASON_BARGAIN_DEDUCT(1043), + /** + * ACTION_REASON_BATTLE_PASS_PAID_REWARD = 1044; + */ + ACTION_REASON_BATTLE_PASS_PAID_REWARD(1044), + /** + * ACTION_REASON_BATTLE_PASS_LEVEL_REWARD = 1045; + */ + ACTION_REASON_BATTLE_PASS_LEVEL_REWARD(1045), + /** + * ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD = 1046; + */ + ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD(1046), + /** + * ACTION_REASON_BUY_BATTLE_PASS_LEVEL = 1047; + */ + ACTION_REASON_BUY_BATTLE_PASS_LEVEL(1047), + /** + * ACTION_REASON_GRANT_BIRTHDAY_BENEFIT = 1048; + */ + ACTION_REASON_GRANT_BIRTHDAY_BENEFIT(1048), + /** + * ACTION_REASON_ACHIEVEMENT_REWARD = 1049; + */ + ACTION_REASON_ACHIEVEMENT_REWARD(1049), + /** + * ACTION_REASON_ACHIEVEMENT_GOAL_REWARD = 1050; + */ + ACTION_REASON_ACHIEVEMENT_GOAL_REWARD(1050), + /** + * ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK = 1051; + */ + ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK(1051), + /** + * ACTION_REASON_DESTROY_MATERIAL = 1052; + */ + ACTION_REASON_DESTROY_MATERIAL(1052), + /** + * ACTION_REASON_CODEX_LEVELUP_REWARD = 1053; + */ + ACTION_REASON_CODEX_LEVELUP_REWARD(1053), + /** + * ACTION_REASON_HUNTING_OFFER_REWARD = 1054; + */ + ACTION_REASON_HUNTING_OFFER_REWARD(1054), + /** + * ACTION_REASON_USE_WIDGET_ANCHOR_POINT = 1055; + */ + ACTION_REASON_USE_WIDGET_ANCHOR_POINT(1055), + /** + * ACTION_REASON_USE_WIDGET_BONFIRE = 1056; + */ + ACTION_REASON_USE_WIDGET_BONFIRE(1056), + /** + * ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL = 1057; + */ + ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL(1057), + /** + * ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR = 1058; + */ + ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR(1058), + /** + * ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR = 1059; + */ + ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR(1059), + /** + * ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR = 1060; + */ + ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR(1060), + /** + * ACTION_REASON_TAKE_GENERAL_REWARD = 1061; + */ + ACTION_REASON_TAKE_GENERAL_REWARD(1061), + /** + * ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD = 1062; + */ + ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD(1062), + /** + * ACTION_REASON_REMOVE_CODEX_BOOK = 1063; + */ + ACTION_REASON_REMOVE_CODEX_BOOK(1063), + /** + * ACTION_REASON_OFFERING_ITEM = 1064; + */ + ACTION_REASON_OFFERING_ITEM(1064), + /** + * ACTION_REASON_USE_WIDGET_GADGET_BUILDER = 1065; + */ + ACTION_REASON_USE_WIDGET_GADGET_BUILDER(1065), + /** + * ACTION_REASON_EFFIGY_FIRST_PASS_REWARD = 1066; + */ + ACTION_REASON_EFFIGY_FIRST_PASS_REWARD(1066), + /** + * ACTION_REASON_EFFIGY_REWARD = 1067; + */ + ACTION_REASON_EFFIGY_REWARD(1067), + /** + * ACTION_REASON_REUNION_FIRST_GIFT_REWARD = 1068; + */ + ACTION_REASON_REUNION_FIRST_GIFT_REWARD(1068), + /** + * ACTION_REASON_REUNION_SIGN_IN_REWARD = 1069; + */ + ACTION_REASON_REUNION_SIGN_IN_REWARD(1069), + /** + * ACTION_REASON_REUNION_WATCHER_REWARD = 1070; + */ + ACTION_REASON_REUNION_WATCHER_REWARD(1070), + /** + * ACTION_REASON_SALESMAN_MP_REWARD = 1071; + */ + ACTION_REASON_SALESMAN_MP_REWARD(1071), + /** + * ACTION_REASION_AVATAR_PROMOTE_REWARD = 1072; + */ + ACTION_REASION_AVATAR_PROMOTE_REWARD(1072), + /** + * ACTION_REASON_BLESSING_REDEEM_REWARD = 1073; + */ + ACTION_REASON_BLESSING_REDEEM_REWARD(1073), + /** + * ACTION_MIRACLE_RING_REWARD = 1074; + */ + ACTION_MIRACLE_RING_REWARD(1074), + /** + * ACTION_REASON_EXPEDITION_REWARD = 1075; + */ + ACTION_REASON_EXPEDITION_REWARD(1075), + /** + * ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR = 1076; + */ + ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR(1076), + /** + * ACTION_REASON_MECHANICUS_DUNGEON_TICKET = 1077; + */ + ACTION_REASON_MECHANICUS_DUNGEON_TICKET(1077), + /** + * ACTION_REASON_MECHANICUS_LEVELUP_GEAR = 1078; + */ + ACTION_REASON_MECHANICUS_LEVELUP_GEAR(1078), + /** + * ACTION_REASON_MECHANICUS_BATTLE_SETTLE = 1079; + */ + ACTION_REASON_MECHANICUS_BATTLE_SETTLE(1079), + /** + * ACTION_REASON_REGION_SEARCH_REWARD = 1080; + */ + ACTION_REASON_REGION_SEARCH_REWARD(1080), + /** + * ACTION_REASON_UNLOCK_COOP_CHAPTER = 1081; + */ + ACTION_REASON_UNLOCK_COOP_CHAPTER(1081), + /** + * ACTION_REASON_TAKE_COOP_REWARD = 1082; + */ + ACTION_REASON_TAKE_COOP_REWARD(1082), + /** + * ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD = 1083; + */ + ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD(1083), + /** + * ACTION_REASON_ACTIVITY_SCORE = 1084; + */ + ACTION_REASON_ACTIVITY_SCORE(1084), + /** + * ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD = 1085; + */ + ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD(1085), + /** + * ACTION_REASON_FURNITURE_MAKE_START = 1086; + */ + ACTION_REASON_FURNITURE_MAKE_START(1086), + /** + * ACTION_REASON_FURNITURE_MAKE_TAKE = 1087; + */ + ACTION_REASON_FURNITURE_MAKE_TAKE(1087), + /** + * ACTION_REASON_FURNITURE_MAKE_CANCEL = 1088; + */ + ACTION_REASON_FURNITURE_MAKE_CANCEL(1088), + /** + * ACTION_REASON_FURNITURE_MAKE_FAST_FINISH = 1089; + */ + ACTION_REASON_FURNITURE_MAKE_FAST_FINISH(1089), + /** + * ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD = 1090; + */ + ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD(1090), + /** + * ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD = 1091; + */ + ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD(1091), + /** + * ACTION_REASON_HOME_LIMITED_SHOP_BUY = 1092; + */ + ACTION_REASON_HOME_LIMITED_SHOP_BUY(1092), + /** + * ACTION_REASON_HOME_COIN_COLLECT = 1093; + */ + ACTION_REASON_HOME_COIN_COLLECT(1093), + /** + * ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD = 1094; + */ + ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD(1094), + /** + * ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD = 1095; + */ + ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD(1095), + /** + * ACTION_REASON_SUMMER_TIME_BOSS_REWARD = 1096; + */ + ACTION_REASON_SUMMER_TIME_BOSS_REWARD(1096), + /** + * ACTION_REASON_SUMMER_TIME_BOMB_REWARD = 1097; + */ + ACTION_REASON_SUMMER_TIME_BOMB_REWARD(1097), + /** + * ACTION_REASON_HOME_FETTER_COLLECT = 1098; + */ + ACTION_REASON_HOME_FETTER_COLLECT(1098), + /** + * ACTION_REASON_ECHO_SHELL_REWARD = 1099; + */ + ACTION_REASON_ECHO_SHELL_REWARD(1099), + /** + * ACTION_REASON_HOME_EVENT_REWARD = 1100; + */ + ACTION_REASON_HOME_EVENT_REWARD(1100), + /** + * ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD = 1101; + */ + ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD(1101), + /** + * ACTION_REASON_FURNITURE_MAKE_RETURN = 1102; + */ + ACTION_REASON_FURNITURE_MAKE_RETURN(1102), + /** + * ACTION_REASON_HOME_PLANT_BOX_GATHER = 1103; + */ + ACTION_REASON_HOME_PLANT_BOX_GATHER(1103), + /** + * ACTION_REASON_HOME_PLANT_SEED = 1104; + */ + ACTION_REASON_HOME_PLANT_SEED(1104), + /** + * ACTION_REASON_HOME_PLANT_GATHER = 1105; + */ + ACTION_REASON_HOME_PLANT_GATHER(1105), + /** + * ACTION_REASON_CHESS_DUNGEON_REWARD = 1106; + */ + ACTION_REASON_CHESS_DUNGEON_REWARD(1106), + /** + * ACTION_REASON_GROUP_LINK_BUNDLE_FINISH = 1107; + */ + ACTION_REASON_GROUP_LINK_BUNDLE_FINISH(1107), + /** + * ACTION_REASON_LUNA_RITE_SACRIFICE = 1108; + */ + ACTION_REASON_LUNA_RITE_SACRIFICE(1108), + /** + * ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD = 1109; + */ + ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD(1109), + /** + * ACTION_REASON_FISH_BITE = 1110; + */ + ACTION_REASON_FISH_BITE(1110), + /** + * ACTION_REASON_FISH_SUCC = 1111; + */ + ACTION_REASON_FISH_SUCC(1111), + /** + * ACTION_REASON_PLANT_FLOWER_REWARD = 1112; + */ + ACTION_REASON_PLANT_FLOWER_REWARD(1112), + /** + * ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM = 1113; + */ + ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM(1113), + /** + * ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER = 1114; + */ + ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER(1114), + /** + * ACTION_REASON_PLANT_FLOWER_RECV_FLOWER = 1115; + */ + ACTION_REASON_PLANT_FLOWER_RECV_FLOWER(1115), + /** + * ACTION_REASON_ROGUE_CHALLENGE_SETTLE = 1116; + */ + ACTION_REASON_ROGUE_CHALLENGE_SETTLE(1116), + /** + * ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD = 1117; + */ + ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD(1117), + /** + * ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI = 1118; + */ + ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI(1118), + /** + * ACTION_REASON_ROGUE_REFRESH_CARD = 1119; + */ + ACTION_REASON_ROGUE_REFRESH_CARD(1119), + UNRECOGNIZED(-1), + ; + + /** + * ACTION_REASON_NONE = 0; + */ + public static final int ACTION_REASON_NONE_VALUE = 0; + /** + * ACTION_REASON_QUEST_ITEM = 1; + */ + public static final int ACTION_REASON_QUEST_ITEM_VALUE = 1; + /** + * ACTION_REASON_QUEST_REWARD = 2; + */ + public static final int ACTION_REASON_QUEST_REWARD_VALUE = 2; + /** + * ACTION_REASON_TRIFLE = 3; + */ + public static final int ACTION_REASON_TRIFLE_VALUE = 3; + /** + * ACTION_REASON_SHOP = 4; + */ + public static final int ACTION_REASON_SHOP_VALUE = 4; + /** + * ACTION_REASON_PLAYER_UPGRADE_REWARD = 5; + */ + public static final int ACTION_REASON_PLAYER_UPGRADE_REWARD_VALUE = 5; + /** + * ACTION_REASON_ADD_AVATAR = 6; + */ + public static final int ACTION_REASON_ADD_AVATAR_VALUE = 6; + /** + * ACTION_REASON_GADGET_ENV_ANIMAL = 7; + */ + public static final int ACTION_REASON_GADGET_ENV_ANIMAL_VALUE = 7; + /** + * ACTION_REASON_MONSTER_ENV_ANIMAL = 8; + */ + public static final int ACTION_REASON_MONSTER_ENV_ANIMAL_VALUE = 8; + /** + * ACTION_REASON_COMPOUND = 9; + */ + public static final int ACTION_REASON_COMPOUND_VALUE = 9; + /** + * ACTION_REASON_COOK = 10; + */ + public static final int ACTION_REASON_COOK_VALUE = 10; + /** + * ACTION_REASON_GATHER = 11; + */ + public static final int ACTION_REASON_GATHER_VALUE = 11; + /** + * ACTION_REASON_MAIL_ATTACHMENT = 12; + */ + public static final int ACTION_REASON_MAIL_ATTACHMENT_VALUE = 12; + /** + * ACTION_REASON_CITY_LEVELUP_RETURN = 15; + */ + public static final int ACTION_REASON_CITY_LEVELUP_RETURN_VALUE = 15; + /** + * ACTION_REASON_CITY_LEVELUP_REWARD = 17; + */ + public static final int ACTION_REASON_CITY_LEVELUP_REWARD_VALUE = 17; + /** + * ACTION_REASON_AREA_EXPLORE_REWARD = 18; + */ + public static final int ACTION_REASON_AREA_EXPLORE_REWARD_VALUE = 18; + /** + * ACTION_REASON_UNLOCK_POINT_REWARD = 19; + */ + public static final int ACTION_REASON_UNLOCK_POINT_REWARD_VALUE = 19; + /** + * ACTION_REASON_DUNGEON_FIRST_PASS = 20; + */ + public static final int ACTION_REASON_DUNGEON_FIRST_PASS_VALUE = 20; + /** + * ACTION_REASON_DUNGEON_PASS = 21; + */ + public static final int ACTION_REASON_DUNGEON_PASS_VALUE = 21; + /** + * ACTION_REASON_CHANGE_ELEM_TYPE = 23; + */ + public static final int ACTION_REASON_CHANGE_ELEM_TYPE_VALUE = 23; + /** + * ACTION_REASON_FETTER_OPEN = 25; + */ + public static final int ACTION_REASON_FETTER_OPEN_VALUE = 25; + /** + * ACTION_REASON_DAILY_TASK_SCORE = 26; + */ + public static final int ACTION_REASON_DAILY_TASK_SCORE_VALUE = 26; + /** + * ACTION_REASON_DAILY_TASK_HOST = 27; + */ + public static final int ACTION_REASON_DAILY_TASK_HOST_VALUE = 27; + /** + * ACTION_REASON_RAND_TASK_HOST = 28; + */ + public static final int ACTION_REASON_RAND_TASK_HOST_VALUE = 28; + /** + * ACTION_REASON_EXPEDITION = 29; + */ + public static final int ACTION_REASON_EXPEDITION_VALUE = 29; + /** + * ACTION_REASON_GACHA = 30; + */ + public static final int ACTION_REASON_GACHA_VALUE = 30; + /** + * ACTION_REASON_COMBINE = 31; + */ + public static final int ACTION_REASON_COMBINE_VALUE = 31; + /** + * ACTION_REASON_RAND_TASK_GUEST = 32; + */ + public static final int ACTION_REASON_RAND_TASK_GUEST_VALUE = 32; + /** + * ACTION_REASON_DAILY_TASK_GUEST = 33; + */ + public static final int ACTION_REASON_DAILY_TASK_GUEST_VALUE = 33; + /** + * ACTION_REASON_FORGE_OUTPUT = 34; + */ + public static final int ACTION_REASON_FORGE_OUTPUT_VALUE = 34; + /** + * ACTION_REASON_FORGE_RETURN = 35; + */ + public static final int ACTION_REASON_FORGE_RETURN_VALUE = 35; + /** + * ACTION_REASON_INIT_AVATAR = 36; + */ + public static final int ACTION_REASON_INIT_AVATAR_VALUE = 36; + /** + * ACTION_REASON_MONSTER_DIE = 37; + */ + public static final int ACTION_REASON_MONSTER_DIE_VALUE = 37; + /** + * ACTION_REASON_GM = 38; + */ + public static final int ACTION_REASON_GM_VALUE = 38; + /** + * ACTION_REASON_OPEN_CHEST = 39; + */ + public static final int ACTION_REASON_OPEN_CHEST_VALUE = 39; + /** + * ACTION_REASON_GADGET_DIE = 40; + */ + public static final int ACTION_REASON_GADGET_DIE_VALUE = 40; + /** + * ACTION_REASON_MONSTER_CHANGE_HP = 41; + */ + public static final int ACTION_REASON_MONSTER_CHANGE_HP_VALUE = 41; + /** + * ACTION_REASON_SUBFIELD_DROP = 42; + */ + public static final int ACTION_REASON_SUBFIELD_DROP_VALUE = 42; + /** + * ACTION_REASON_PUSH_TIPS_REWARD = 43; + */ + public static final int ACTION_REASON_PUSH_TIPS_REWARD_VALUE = 43; + /** + * ACTION_REASON_ACTIVITY_MONSTER_DROP = 44; + */ + public static final int ACTION_REASON_ACTIVITY_MONSTER_DROP_VALUE = 44; + /** + * ACTION_REASON_ACTIVITY_GATHER = 45; + */ + public static final int ACTION_REASON_ACTIVITY_GATHER_VALUE = 45; + /** + * ACTION_REASON_ACTIVITY_SUBFIELD_DROP = 46; + */ + public static final int ACTION_REASON_ACTIVITY_SUBFIELD_DROP_VALUE = 46; + /** + * ACTION_REASON_TOWER_SCHEDULE_REWARD = 47; + */ + public static final int ACTION_REASON_TOWER_SCHEDULE_REWARD_VALUE = 47; + /** + * ACTION_REASON_TOWER_FLOOR_STAR_REWARD = 48; + */ + public static final int ACTION_REASON_TOWER_FLOOR_STAR_REWARD_VALUE = 48; + /** + * ACTION_REASON_TOWER_FIRST_PASS_REWARD = 49; + */ + public static final int ACTION_REASON_TOWER_FIRST_PASS_REWARD_VALUE = 49; + /** + * ACTION_REASON_TOWER_DAILY_REWARD = 50; + */ + public static final int ACTION_REASON_TOWER_DAILY_REWARD_VALUE = 50; + /** + * ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY = 51; + */ + public static final int ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY_VALUE = 51; + /** + * ACTION_REASON_OPEN_WORLD_BOSS_CHEST = 52; + */ + public static final int ACTION_REASON_OPEN_WORLD_BOSS_CHEST_VALUE = 52; + /** + * ACTION_REASON_MATERIAL_DELETE_RETURN = 53; + */ + public static final int ACTION_REASON_MATERIAL_DELETE_RETURN_VALUE = 53; + /** + * ACTION_REASON_SIGN_IN_REWARD = 54; + */ + public static final int ACTION_REASON_SIGN_IN_REWARD_VALUE = 54; + /** + * ACTION_REASON_OPEN_BLOSSOM_CHEST = 55; + */ + public static final int ACTION_REASON_OPEN_BLOSSOM_CHEST_VALUE = 55; + /** + * ACTION_REASON_RECHARGE = 56; + */ + public static final int ACTION_REASON_RECHARGE_VALUE = 56; + /** + * ACTION_REASON_BONUS_ACTIVITY_REWARD = 57; + */ + public static final int ACTION_REASON_BONUS_ACTIVITY_REWARD_VALUE = 57; + /** + * ACTION_REASON_TOWER_COMMEMORATIVE_REWARD = 58; + */ + public static final int ACTION_REASON_TOWER_COMMEMORATIVE_REWARD_VALUE = 58; + /** + * ACTION_REASON_TOWER_SKIP_FLOOR_REWARD = 59; + */ + public static final int ACTION_REASON_TOWER_SKIP_FLOOR_REWARD_VALUE = 59; + /** + * ACTION_REASON_RECHARGE_BONUS = 60; + */ + public static final int ACTION_REASON_RECHARGE_BONUS_VALUE = 60; + /** + * ACTION_REASON_RECHARGE_CARD = 61; + */ + public static final int ACTION_REASON_RECHARGE_CARD_VALUE = 61; + /** + * ACTION_REASON_RECHARGE_CARD_DAILY = 62; + */ + public static final int ACTION_REASON_RECHARGE_CARD_DAILY_VALUE = 62; + /** + * ACTION_REASON_RECHARGE_CARD_REPLACE = 63; + */ + public static final int ACTION_REASON_RECHARGE_CARD_REPLACE_VALUE = 63; + /** + * ACTION_REASON_RECHARGE_CARD_REPLACE_FREE = 64; + */ + public static final int ACTION_REASON_RECHARGE_CARD_REPLACE_FREE_VALUE = 64; + /** + * ACTION_REASON_RECHARGE_PLAY_REPLACE = 65; + */ + public static final int ACTION_REASON_RECHARGE_PLAY_REPLACE_VALUE = 65; + /** + * ACTION_REASON_MP_PLAY_TAKE_REWARD = 66; + */ + public static final int ACTION_REASON_MP_PLAY_TAKE_REWARD_VALUE = 66; + /** + * ACTION_REASON_ACTIVITY_WATCHER = 67; + */ + public static final int ACTION_REASON_ACTIVITY_WATCHER_VALUE = 67; + /** + * ACTION_REASON_SALESMAN_DELIVER_ITEM = 68; + */ + public static final int ACTION_REASON_SALESMAN_DELIVER_ITEM_VALUE = 68; + /** + * ACTION_REASON_SALESMAN_REWARD = 69; + */ + public static final int ACTION_REASON_SALESMAN_REWARD_VALUE = 69; + /** + * ACTION_REASON_REBATE = 70; + */ + public static final int ACTION_REASON_REBATE_VALUE = 70; + /** + * ACTION_REASON_MCOIN_EXCHANGE_HCOIN = 71; + */ + public static final int ACTION_REASON_MCOIN_EXCHANGE_HCOIN_VALUE = 71; + /** + * ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY = 72; + */ + public static final int ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY_VALUE = 72; + /** + * ACTION_REASON_UNLOCK_PERSON_LINE = 73; + */ + public static final int ACTION_REASON_UNLOCK_PERSON_LINE_VALUE = 73; + /** + * ACTION_REASON_FETTER_LEVEL_REWARD = 74; + */ + public static final int ACTION_REASON_FETTER_LEVEL_REWARD_VALUE = 74; + /** + * ACTION_REASON_BUY_RESIN = 75; + */ + public static final int ACTION_REASON_BUY_RESIN_VALUE = 75; + /** + * ACTION_REASON_RECHARGE_PACKAGE = 76; + */ + public static final int ACTION_REASON_RECHARGE_PACKAGE_VALUE = 76; + /** + * ACTION_REASON_DELIVERY_DAILY_REWARD = 77; + */ + public static final int ACTION_REASON_DELIVERY_DAILY_REWARD_VALUE = 77; + /** + * ACTION_REASON_CITY_REPUTATION_LEVEL = 78; + */ + public static final int ACTION_REASON_CITY_REPUTATION_LEVEL_VALUE = 78; + /** + * ACTION_REASON_CITY_REPUTATION_QUEST = 79; + */ + public static final int ACTION_REASON_CITY_REPUTATION_QUEST_VALUE = 79; + /** + * ACTION_REASON_CITY_REPUTATION_REQUEST = 80; + */ + public static final int ACTION_REASON_CITY_REPUTATION_REQUEST_VALUE = 80; + /** + * ACTION_REASON_CITY_REPUTATION_EXPLORE = 81; + */ + public static final int ACTION_REASON_CITY_REPUTATION_EXPLORE_VALUE = 81; + /** + * ACTION_REASON_OFFERGING_LEVEL = 82; + */ + public static final int ACTION_REASON_OFFERGING_LEVEL_VALUE = 82; + /** + * ACTION_REASON_ROUTINE_HOST = 83; + */ + public static final int ACTION_REASON_ROUTINE_HOST_VALUE = 83; + /** + * ACTION_REASON_ROUTINE_GUEST = 84; + */ + public static final int ACTION_REASON_ROUTINE_GUEST_VALUE = 84; + /** + * ACTION_REASON_TREASURE_MAP_SPOT_TOKEN = 89; + */ + public static final int ACTION_REASON_TREASURE_MAP_SPOT_TOKEN_VALUE = 89; + /** + * ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD = 90; + */ + public static final int ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD_VALUE = 90; + /** + * ACTION_REASON_TREASURE_MAP_MP_REWARD = 91; + */ + public static final int ACTION_REASON_TREASURE_MAP_MP_REWARD_VALUE = 91; + /** + * ACTION_REASON_CONVERT = 92; + */ + public static final int ACTION_REASON_CONVERT_VALUE = 92; + /** + * ACTION_REASON_OVERFLOW_TRANSFORM = 93; + */ + public static final int ACTION_REASON_OVERFLOW_TRANSFORM_VALUE = 93; + /** + * ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD = 96; + */ + public static final int ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD_VALUE = 96; + /** + * ACTION_REASON_ACTIVITY_WATCHER_BATCH = 97; + */ + public static final int ACTION_REASON_ACTIVITY_WATCHER_BATCH_VALUE = 97; + /** + * ACTION_REASON_HIT_TREE_DROP = 98; + */ + public static final int ACTION_REASON_HIT_TREE_DROP_VALUE = 98; + /** + * ACTION_REASON_GET_HOME_LEVELUP_REWARD = 99; + */ + public static final int ACTION_REASON_GET_HOME_LEVELUP_REWARD_VALUE = 99; + /** + * ACTION_REASON_HOME_DEFAULT_FURNITURE = 100; + */ + public static final int ACTION_REASON_HOME_DEFAULT_FURNITURE_VALUE = 100; + /** + * ACTION_REASON_ACTIVITY_COND = 101; + */ + public static final int ACTION_REASON_ACTIVITY_COND_VALUE = 101; + /** + * ACTION_REASON_BATTLE_PASS_NOTIFY = 102; + */ + public static final int ACTION_REASON_BATTLE_PASS_NOTIFY_VALUE = 102; + /** + * ACTION_REASON_RELIQUARY_DECOMPOSE = 103; + */ + public static final int ACTION_REASON_RELIQUARY_DECOMPOSE_VALUE = 103; + /** + * ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD = 104; + */ + public static final int ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD_VALUE = 104; + /** + * ACTION_REASON_RECHARGE_CONCERT_PRODUCT = 105; + */ + public static final int ACTION_REASON_RECHARGE_CONCERT_PRODUCT_VALUE = 105; + /** + * ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE = 106; + */ + public static final int ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE_VALUE = 106; + /** + * ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP = 107; + */ + public static final int ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP_VALUE = 107; + /** + * ACTION_REASON_RECHARGE_APPLE_GIFT_GARD = 108; + */ + public static final int ACTION_REASON_RECHARGE_APPLE_GIFT_GARD_VALUE = 108; + /** + * ACTION_REASON_PLAYER_USE_ITEM = 1001; + */ + public static final int ACTION_REASON_PLAYER_USE_ITEM_VALUE = 1001; + /** + * ACTION_REASON_DROP_ITEM = 1002; + */ + public static final int ACTION_REASON_DROP_ITEM_VALUE = 1002; + /** + * ACTION_REASON_WEAPON_UPGRADE = 1011; + */ + public static final int ACTION_REASON_WEAPON_UPGRADE_VALUE = 1011; + /** + * ACTION_REASON_WEAPON_PROMOTE = 1012; + */ + public static final int ACTION_REASON_WEAPON_PROMOTE_VALUE = 1012; + /** + * ACTION_REASON_WEAPON_AWAKEN = 1013; + */ + public static final int ACTION_REASON_WEAPON_AWAKEN_VALUE = 1013; + /** + * ACTION_REASON_RELIC_UPGRADE = 1014; + */ + public static final int ACTION_REASON_RELIC_UPGRADE_VALUE = 1014; + /** + * ACTION_REASON_ABILITY = 1015; + */ + public static final int ACTION_REASON_ABILITY_VALUE = 1015; + /** + * ACTION_REASON_DUNGEON_STATUE_DROP = 1016; + */ + public static final int ACTION_REASON_DUNGEON_STATUE_DROP_VALUE = 1016; + /** + * ACTION_REASON_OFFLINE_MSG = 1017; + */ + public static final int ACTION_REASON_OFFLINE_MSG_VALUE = 1017; + /** + * ACTION_REASON_AVATAR_UPGRADE = 1018; + */ + public static final int ACTION_REASON_AVATAR_UPGRADE_VALUE = 1018; + /** + * ACTION_REASON_AVATAR_PROMOTE = 1019; + */ + public static final int ACTION_REASON_AVATAR_PROMOTE_VALUE = 1019; + /** + * ACTION_REASON_QUEST_ACTION = 1021; + */ + public static final int ACTION_REASON_QUEST_ACTION_VALUE = 1021; + /** + * ACTION_REASON_CITY_LEVELUP = 1022; + */ + public static final int ACTION_REASON_CITY_LEVELUP_VALUE = 1022; + /** + * ACTION_REASON_UPGRADE_SKILL = 1024; + */ + public static final int ACTION_REASON_UPGRADE_SKILL_VALUE = 1024; + /** + * ACTION_REASON_UNLOCK_TALENT = 1025; + */ + public static final int ACTION_REASON_UNLOCK_TALENT_VALUE = 1025; + /** + * ACTION_REASON_UPGRADE_PROUD_SKILL = 1026; + */ + public static final int ACTION_REASON_UPGRADE_PROUD_SKILL_VALUE = 1026; + /** + * ACTION_REASON_PLAYER_LEVEL_LIMIT_UP = 1027; + */ + public static final int ACTION_REASON_PLAYER_LEVEL_LIMIT_UP_VALUE = 1027; + /** + * ACTION_REASON_DUNGEON_DAILY = 1028; + */ + public static final int ACTION_REASON_DUNGEON_DAILY_VALUE = 1028; + /** + * ACTION_REASON_ITEM_GIVING = 1030; + */ + public static final int ACTION_REASON_ITEM_GIVING_VALUE = 1030; + /** + * ACTION_REASON_FORGE_COST = 1031; + */ + public static final int ACTION_REASON_FORGE_COST_VALUE = 1031; + /** + * ACTION_REASON_INVESTIGATION_REWARD = 1032; + */ + public static final int ACTION_REASON_INVESTIGATION_REWARD_VALUE = 1032; + /** + * ACTION_REASON_INVESTIGATION_TARGET_REWARD = 1033; + */ + public static final int ACTION_REASON_INVESTIGATION_TARGET_REWARD_VALUE = 1033; + /** + * ACTION_REASON_GADGET_INTERACT = 1034; + */ + public static final int ACTION_REASON_GADGET_INTERACT_VALUE = 1034; + /** + * ACTION_REASON_SEA_LAMP_CI_MATERIAL = 1036; + */ + public static final int ACTION_REASON_SEA_LAMP_CI_MATERIAL_VALUE = 1036; + /** + * ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD = 1037; + */ + public static final int ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD_VALUE = 1037; + /** + * ACTION_REASON_SEA_LAMP_PHASE_REWARD = 1038; + */ + public static final int ACTION_REASON_SEA_LAMP_PHASE_REWARD_VALUE = 1038; + /** + * ACTION_REASON_SEA_LAMP_FLY_LAMP = 1039; + */ + public static final int ACTION_REASON_SEA_LAMP_FLY_LAMP_VALUE = 1039; + /** + * ACTION_REASON_AUTO_RECOVER = 1040; + */ + public static final int ACTION_REASON_AUTO_RECOVER_VALUE = 1040; + /** + * ACTION_REASON_ACTIVITY_EXPIRE_ITEM = 1041; + */ + public static final int ACTION_REASON_ACTIVITY_EXPIRE_ITEM_VALUE = 1041; + /** + * ACTION_REASON_SUB_COIN_NEGATIVE = 1042; + */ + public static final int ACTION_REASON_SUB_COIN_NEGATIVE_VALUE = 1042; + /** + * ACTION_REASON_BARGAIN_DEDUCT = 1043; + */ + public static final int ACTION_REASON_BARGAIN_DEDUCT_VALUE = 1043; + /** + * ACTION_REASON_BATTLE_PASS_PAID_REWARD = 1044; + */ + public static final int ACTION_REASON_BATTLE_PASS_PAID_REWARD_VALUE = 1044; + /** + * ACTION_REASON_BATTLE_PASS_LEVEL_REWARD = 1045; + */ + public static final int ACTION_REASON_BATTLE_PASS_LEVEL_REWARD_VALUE = 1045; + /** + * ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD = 1046; + */ + public static final int ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD_VALUE = 1046; + /** + * ACTION_REASON_BUY_BATTLE_PASS_LEVEL = 1047; + */ + public static final int ACTION_REASON_BUY_BATTLE_PASS_LEVEL_VALUE = 1047; + /** + * ACTION_REASON_GRANT_BIRTHDAY_BENEFIT = 1048; + */ + public static final int ACTION_REASON_GRANT_BIRTHDAY_BENEFIT_VALUE = 1048; + /** + * ACTION_REASON_ACHIEVEMENT_REWARD = 1049; + */ + public static final int ACTION_REASON_ACHIEVEMENT_REWARD_VALUE = 1049; + /** + * ACTION_REASON_ACHIEVEMENT_GOAL_REWARD = 1050; + */ + public static final int ACTION_REASON_ACHIEVEMENT_GOAL_REWARD_VALUE = 1050; + /** + * ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK = 1051; + */ + public static final int ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK_VALUE = 1051; + /** + * ACTION_REASON_DESTROY_MATERIAL = 1052; + */ + public static final int ACTION_REASON_DESTROY_MATERIAL_VALUE = 1052; + /** + * ACTION_REASON_CODEX_LEVELUP_REWARD = 1053; + */ + public static final int ACTION_REASON_CODEX_LEVELUP_REWARD_VALUE = 1053; + /** + * ACTION_REASON_HUNTING_OFFER_REWARD = 1054; + */ + public static final int ACTION_REASON_HUNTING_OFFER_REWARD_VALUE = 1054; + /** + * ACTION_REASON_USE_WIDGET_ANCHOR_POINT = 1055; + */ + public static final int ACTION_REASON_USE_WIDGET_ANCHOR_POINT_VALUE = 1055; + /** + * ACTION_REASON_USE_WIDGET_BONFIRE = 1056; + */ + public static final int ACTION_REASON_USE_WIDGET_BONFIRE_VALUE = 1056; + /** + * ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL = 1057; + */ + public static final int ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL_VALUE = 1057; + /** + * ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR = 1058; + */ + public static final int ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR_VALUE = 1058; + /** + * ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR = 1059; + */ + public static final int ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR_VALUE = 1059; + /** + * ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR = 1060; + */ + public static final int ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR_VALUE = 1060; + /** + * ACTION_REASON_TAKE_GENERAL_REWARD = 1061; + */ + public static final int ACTION_REASON_TAKE_GENERAL_REWARD_VALUE = 1061; + /** + * ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD = 1062; + */ + public static final int ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD_VALUE = 1062; + /** + * ACTION_REASON_REMOVE_CODEX_BOOK = 1063; + */ + public static final int ACTION_REASON_REMOVE_CODEX_BOOK_VALUE = 1063; + /** + * ACTION_REASON_OFFERING_ITEM = 1064; + */ + public static final int ACTION_REASON_OFFERING_ITEM_VALUE = 1064; + /** + * ACTION_REASON_USE_WIDGET_GADGET_BUILDER = 1065; + */ + public static final int ACTION_REASON_USE_WIDGET_GADGET_BUILDER_VALUE = 1065; + /** + * ACTION_REASON_EFFIGY_FIRST_PASS_REWARD = 1066; + */ + public static final int ACTION_REASON_EFFIGY_FIRST_PASS_REWARD_VALUE = 1066; + /** + * ACTION_REASON_EFFIGY_REWARD = 1067; + */ + public static final int ACTION_REASON_EFFIGY_REWARD_VALUE = 1067; + /** + * ACTION_REASON_REUNION_FIRST_GIFT_REWARD = 1068; + */ + public static final int ACTION_REASON_REUNION_FIRST_GIFT_REWARD_VALUE = 1068; + /** + * ACTION_REASON_REUNION_SIGN_IN_REWARD = 1069; + */ + public static final int ACTION_REASON_REUNION_SIGN_IN_REWARD_VALUE = 1069; + /** + * ACTION_REASON_REUNION_WATCHER_REWARD = 1070; + */ + public static final int ACTION_REASON_REUNION_WATCHER_REWARD_VALUE = 1070; + /** + * ACTION_REASON_SALESMAN_MP_REWARD = 1071; + */ + public static final int ACTION_REASON_SALESMAN_MP_REWARD_VALUE = 1071; + /** + * ACTION_REASION_AVATAR_PROMOTE_REWARD = 1072; + */ + public static final int ACTION_REASION_AVATAR_PROMOTE_REWARD_VALUE = 1072; + /** + * ACTION_REASON_BLESSING_REDEEM_REWARD = 1073; + */ + public static final int ACTION_REASON_BLESSING_REDEEM_REWARD_VALUE = 1073; + /** + * ACTION_MIRACLE_RING_REWARD = 1074; + */ + public static final int ACTION_MIRACLE_RING_REWARD_VALUE = 1074; + /** + * ACTION_REASON_EXPEDITION_REWARD = 1075; + */ + public static final int ACTION_REASON_EXPEDITION_REWARD_VALUE = 1075; + /** + * ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR = 1076; + */ + public static final int ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR_VALUE = 1076; + /** + * ACTION_REASON_MECHANICUS_DUNGEON_TICKET = 1077; + */ + public static final int ACTION_REASON_MECHANICUS_DUNGEON_TICKET_VALUE = 1077; + /** + * ACTION_REASON_MECHANICUS_LEVELUP_GEAR = 1078; + */ + public static final int ACTION_REASON_MECHANICUS_LEVELUP_GEAR_VALUE = 1078; + /** + * ACTION_REASON_MECHANICUS_BATTLE_SETTLE = 1079; + */ + public static final int ACTION_REASON_MECHANICUS_BATTLE_SETTLE_VALUE = 1079; + /** + * ACTION_REASON_REGION_SEARCH_REWARD = 1080; + */ + public static final int ACTION_REASON_REGION_SEARCH_REWARD_VALUE = 1080; + /** + * ACTION_REASON_UNLOCK_COOP_CHAPTER = 1081; + */ + public static final int ACTION_REASON_UNLOCK_COOP_CHAPTER_VALUE = 1081; + /** + * ACTION_REASON_TAKE_COOP_REWARD = 1082; + */ + public static final int ACTION_REASON_TAKE_COOP_REWARD_VALUE = 1082; + /** + * ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD = 1083; + */ + public static final int ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD_VALUE = 1083; + /** + * ACTION_REASON_ACTIVITY_SCORE = 1084; + */ + public static final int ACTION_REASON_ACTIVITY_SCORE_VALUE = 1084; + /** + * ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD = 1085; + */ + public static final int ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD_VALUE = 1085; + /** + * ACTION_REASON_FURNITURE_MAKE_START = 1086; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_START_VALUE = 1086; + /** + * ACTION_REASON_FURNITURE_MAKE_TAKE = 1087; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_TAKE_VALUE = 1087; + /** + * ACTION_REASON_FURNITURE_MAKE_CANCEL = 1088; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_CANCEL_VALUE = 1088; + /** + * ACTION_REASON_FURNITURE_MAKE_FAST_FINISH = 1089; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_FAST_FINISH_VALUE = 1089; + /** + * ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD = 1090; + */ + public static final int ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_VALUE = 1090; + /** + * ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD = 1091; + */ + public static final int ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_VALUE = 1091; + /** + * ACTION_REASON_HOME_LIMITED_SHOP_BUY = 1092; + */ + public static final int ACTION_REASON_HOME_LIMITED_SHOP_BUY_VALUE = 1092; + /** + * ACTION_REASON_HOME_COIN_COLLECT = 1093; + */ + public static final int ACTION_REASON_HOME_COIN_COLLECT_VALUE = 1093; + /** + * ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD = 1094; + */ + public static final int ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD_VALUE = 1094; + /** + * ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD = 1095; + */ + public static final int ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD_VALUE = 1095; + /** + * ACTION_REASON_SUMMER_TIME_BOSS_REWARD = 1096; + */ + public static final int ACTION_REASON_SUMMER_TIME_BOSS_REWARD_VALUE = 1096; + /** + * ACTION_REASON_SUMMER_TIME_BOMB_REWARD = 1097; + */ + public static final int ACTION_REASON_SUMMER_TIME_BOMB_REWARD_VALUE = 1097; + /** + * ACTION_REASON_HOME_FETTER_COLLECT = 1098; + */ + public static final int ACTION_REASON_HOME_FETTER_COLLECT_VALUE = 1098; + /** + * ACTION_REASON_ECHO_SHELL_REWARD = 1099; + */ + public static final int ACTION_REASON_ECHO_SHELL_REWARD_VALUE = 1099; + /** + * ACTION_REASON_HOME_EVENT_REWARD = 1100; + */ + public static final int ACTION_REASON_HOME_EVENT_REWARD_VALUE = 1100; + /** + * ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD = 1101; + */ + public static final int ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD_VALUE = 1101; + /** + * ACTION_REASON_FURNITURE_MAKE_RETURN = 1102; + */ + public static final int ACTION_REASON_FURNITURE_MAKE_RETURN_VALUE = 1102; + /** + * ACTION_REASON_HOME_PLANT_BOX_GATHER = 1103; + */ + public static final int ACTION_REASON_HOME_PLANT_BOX_GATHER_VALUE = 1103; + /** + * ACTION_REASON_HOME_PLANT_SEED = 1104; + */ + public static final int ACTION_REASON_HOME_PLANT_SEED_VALUE = 1104; + /** + * ACTION_REASON_HOME_PLANT_GATHER = 1105; + */ + public static final int ACTION_REASON_HOME_PLANT_GATHER_VALUE = 1105; + /** + * ACTION_REASON_CHESS_DUNGEON_REWARD = 1106; + */ + public static final int ACTION_REASON_CHESS_DUNGEON_REWARD_VALUE = 1106; + /** + * ACTION_REASON_GROUP_LINK_BUNDLE_FINISH = 1107; + */ + public static final int ACTION_REASON_GROUP_LINK_BUNDLE_FINISH_VALUE = 1107; + /** + * ACTION_REASON_LUNA_RITE_SACRIFICE = 1108; + */ + public static final int ACTION_REASON_LUNA_RITE_SACRIFICE_VALUE = 1108; + /** + * ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD = 1109; + */ + public static final int ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD_VALUE = 1109; + /** + * ACTION_REASON_FISH_BITE = 1110; + */ + public static final int ACTION_REASON_FISH_BITE_VALUE = 1110; + /** + * ACTION_REASON_FISH_SUCC = 1111; + */ + public static final int ACTION_REASON_FISH_SUCC_VALUE = 1111; + /** + * ACTION_REASON_PLANT_FLOWER_REWARD = 1112; + */ + public static final int ACTION_REASON_PLANT_FLOWER_REWARD_VALUE = 1112; + /** + * ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM = 1113; + */ + public static final int ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM_VALUE = 1113; + /** + * ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER = 1114; + */ + public static final int ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER_VALUE = 1114; + /** + * ACTION_REASON_PLANT_FLOWER_RECV_FLOWER = 1115; + */ + public static final int ACTION_REASON_PLANT_FLOWER_RECV_FLOWER_VALUE = 1115; + /** + * ACTION_REASON_ROGUE_CHALLENGE_SETTLE = 1116; + */ + public static final int ACTION_REASON_ROGUE_CHALLENGE_SETTLE_VALUE = 1116; + /** + * ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD = 1117; + */ + public static final int ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD_VALUE = 1117; + /** + * ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI = 1118; + */ + public static final int ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI_VALUE = 1118; + /** + * ACTION_REASON_ROGUE_REFRESH_CARD = 1119; + */ + public static final int ACTION_REASON_ROGUE_REFRESH_CARD_VALUE = 1119; + + + 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 ActionReasonType 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 ActionReasonType forNumber(int value) { + switch (value) { + case 0: return ACTION_REASON_NONE; + case 1: return ACTION_REASON_QUEST_ITEM; + case 2: return ACTION_REASON_QUEST_REWARD; + case 3: return ACTION_REASON_TRIFLE; + case 4: return ACTION_REASON_SHOP; + case 5: return ACTION_REASON_PLAYER_UPGRADE_REWARD; + case 6: return ACTION_REASON_ADD_AVATAR; + case 7: return ACTION_REASON_GADGET_ENV_ANIMAL; + case 8: return ACTION_REASON_MONSTER_ENV_ANIMAL; + case 9: return ACTION_REASON_COMPOUND; + case 10: return ACTION_REASON_COOK; + case 11: return ACTION_REASON_GATHER; + case 12: return ACTION_REASON_MAIL_ATTACHMENT; + case 15: return ACTION_REASON_CITY_LEVELUP_RETURN; + case 17: return ACTION_REASON_CITY_LEVELUP_REWARD; + case 18: return ACTION_REASON_AREA_EXPLORE_REWARD; + case 19: return ACTION_REASON_UNLOCK_POINT_REWARD; + case 20: return ACTION_REASON_DUNGEON_FIRST_PASS; + case 21: return ACTION_REASON_DUNGEON_PASS; + case 23: return ACTION_REASON_CHANGE_ELEM_TYPE; + case 25: return ACTION_REASON_FETTER_OPEN; + case 26: return ACTION_REASON_DAILY_TASK_SCORE; + case 27: return ACTION_REASON_DAILY_TASK_HOST; + case 28: return ACTION_REASON_RAND_TASK_HOST; + case 29: return ACTION_REASON_EXPEDITION; + case 30: return ACTION_REASON_GACHA; + case 31: return ACTION_REASON_COMBINE; + case 32: return ACTION_REASON_RAND_TASK_GUEST; + case 33: return ACTION_REASON_DAILY_TASK_GUEST; + case 34: return ACTION_REASON_FORGE_OUTPUT; + case 35: return ACTION_REASON_FORGE_RETURN; + case 36: return ACTION_REASON_INIT_AVATAR; + case 37: return ACTION_REASON_MONSTER_DIE; + case 38: return ACTION_REASON_GM; + case 39: return ACTION_REASON_OPEN_CHEST; + case 40: return ACTION_REASON_GADGET_DIE; + case 41: return ACTION_REASON_MONSTER_CHANGE_HP; + case 42: return ACTION_REASON_SUBFIELD_DROP; + case 43: return ACTION_REASON_PUSH_TIPS_REWARD; + case 44: return ACTION_REASON_ACTIVITY_MONSTER_DROP; + case 45: return ACTION_REASON_ACTIVITY_GATHER; + case 46: return ACTION_REASON_ACTIVITY_SUBFIELD_DROP; + case 47: return ACTION_REASON_TOWER_SCHEDULE_REWARD; + case 48: return ACTION_REASON_TOWER_FLOOR_STAR_REWARD; + case 49: return ACTION_REASON_TOWER_FIRST_PASS_REWARD; + case 50: return ACTION_REASON_TOWER_DAILY_REWARD; + case 51: return ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY; + case 52: return ACTION_REASON_OPEN_WORLD_BOSS_CHEST; + case 53: return ACTION_REASON_MATERIAL_DELETE_RETURN; + case 54: return ACTION_REASON_SIGN_IN_REWARD; + case 55: return ACTION_REASON_OPEN_BLOSSOM_CHEST; + case 56: return ACTION_REASON_RECHARGE; + case 57: return ACTION_REASON_BONUS_ACTIVITY_REWARD; + case 58: return ACTION_REASON_TOWER_COMMEMORATIVE_REWARD; + case 59: return ACTION_REASON_TOWER_SKIP_FLOOR_REWARD; + case 60: return ACTION_REASON_RECHARGE_BONUS; + case 61: return ACTION_REASON_RECHARGE_CARD; + case 62: return ACTION_REASON_RECHARGE_CARD_DAILY; + case 63: return ACTION_REASON_RECHARGE_CARD_REPLACE; + case 64: return ACTION_REASON_RECHARGE_CARD_REPLACE_FREE; + case 65: return ACTION_REASON_RECHARGE_PLAY_REPLACE; + case 66: return ACTION_REASON_MP_PLAY_TAKE_REWARD; + case 67: return ACTION_REASON_ACTIVITY_WATCHER; + case 68: return ACTION_REASON_SALESMAN_DELIVER_ITEM; + case 69: return ACTION_REASON_SALESMAN_REWARD; + case 70: return ACTION_REASON_REBATE; + case 71: return ACTION_REASON_MCOIN_EXCHANGE_HCOIN; + case 72: return ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY; + case 73: return ACTION_REASON_UNLOCK_PERSON_LINE; + case 74: return ACTION_REASON_FETTER_LEVEL_REWARD; + case 75: return ACTION_REASON_BUY_RESIN; + case 76: return ACTION_REASON_RECHARGE_PACKAGE; + case 77: return ACTION_REASON_DELIVERY_DAILY_REWARD; + case 78: return ACTION_REASON_CITY_REPUTATION_LEVEL; + case 79: return ACTION_REASON_CITY_REPUTATION_QUEST; + case 80: return ACTION_REASON_CITY_REPUTATION_REQUEST; + case 81: return ACTION_REASON_CITY_REPUTATION_EXPLORE; + case 82: return ACTION_REASON_OFFERGING_LEVEL; + case 83: return ACTION_REASON_ROUTINE_HOST; + case 84: return ACTION_REASON_ROUTINE_GUEST; + case 89: return ACTION_REASON_TREASURE_MAP_SPOT_TOKEN; + case 90: return ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD; + case 91: return ACTION_REASON_TREASURE_MAP_MP_REWARD; + case 92: return ACTION_REASON_CONVERT; + case 93: return ACTION_REASON_OVERFLOW_TRANSFORM; + case 96: return ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD; + case 97: return ACTION_REASON_ACTIVITY_WATCHER_BATCH; + case 98: return ACTION_REASON_HIT_TREE_DROP; + case 99: return ACTION_REASON_GET_HOME_LEVELUP_REWARD; + case 100: return ACTION_REASON_HOME_DEFAULT_FURNITURE; + case 101: return ACTION_REASON_ACTIVITY_COND; + case 102: return ACTION_REASON_BATTLE_PASS_NOTIFY; + case 103: return ACTION_REASON_RELIQUARY_DECOMPOSE; + case 104: return ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD; + case 105: return ACTION_REASON_RECHARGE_CONCERT_PRODUCT; + case 106: return ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE; + case 107: return ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP; + case 108: return ACTION_REASON_RECHARGE_APPLE_GIFT_GARD; + case 1001: return ACTION_REASON_PLAYER_USE_ITEM; + case 1002: return ACTION_REASON_DROP_ITEM; + case 1011: return ACTION_REASON_WEAPON_UPGRADE; + case 1012: return ACTION_REASON_WEAPON_PROMOTE; + case 1013: return ACTION_REASON_WEAPON_AWAKEN; + case 1014: return ACTION_REASON_RELIC_UPGRADE; + case 1015: return ACTION_REASON_ABILITY; + case 1016: return ACTION_REASON_DUNGEON_STATUE_DROP; + case 1017: return ACTION_REASON_OFFLINE_MSG; + case 1018: return ACTION_REASON_AVATAR_UPGRADE; + case 1019: return ACTION_REASON_AVATAR_PROMOTE; + case 1021: return ACTION_REASON_QUEST_ACTION; + case 1022: return ACTION_REASON_CITY_LEVELUP; + case 1024: return ACTION_REASON_UPGRADE_SKILL; + case 1025: return ACTION_REASON_UNLOCK_TALENT; + case 1026: return ACTION_REASON_UPGRADE_PROUD_SKILL; + case 1027: return ACTION_REASON_PLAYER_LEVEL_LIMIT_UP; + case 1028: return ACTION_REASON_DUNGEON_DAILY; + case 1030: return ACTION_REASON_ITEM_GIVING; + case 1031: return ACTION_REASON_FORGE_COST; + case 1032: return ACTION_REASON_INVESTIGATION_REWARD; + case 1033: return ACTION_REASON_INVESTIGATION_TARGET_REWARD; + case 1034: return ACTION_REASON_GADGET_INTERACT; + case 1036: return ACTION_REASON_SEA_LAMP_CI_MATERIAL; + case 1037: return ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD; + case 1038: return ACTION_REASON_SEA_LAMP_PHASE_REWARD; + case 1039: return ACTION_REASON_SEA_LAMP_FLY_LAMP; + case 1040: return ACTION_REASON_AUTO_RECOVER; + case 1041: return ACTION_REASON_ACTIVITY_EXPIRE_ITEM; + case 1042: return ACTION_REASON_SUB_COIN_NEGATIVE; + case 1043: return ACTION_REASON_BARGAIN_DEDUCT; + case 1044: return ACTION_REASON_BATTLE_PASS_PAID_REWARD; + case 1045: return ACTION_REASON_BATTLE_PASS_LEVEL_REWARD; + case 1046: return ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD; + case 1047: return ACTION_REASON_BUY_BATTLE_PASS_LEVEL; + case 1048: return ACTION_REASON_GRANT_BIRTHDAY_BENEFIT; + case 1049: return ACTION_REASON_ACHIEVEMENT_REWARD; + case 1050: return ACTION_REASON_ACHIEVEMENT_GOAL_REWARD; + case 1051: return ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK; + case 1052: return ACTION_REASON_DESTROY_MATERIAL; + case 1053: return ACTION_REASON_CODEX_LEVELUP_REWARD; + case 1054: return ACTION_REASON_HUNTING_OFFER_REWARD; + case 1055: return ACTION_REASON_USE_WIDGET_ANCHOR_POINT; + case 1056: return ACTION_REASON_USE_WIDGET_BONFIRE; + case 1057: return ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL; + case 1058: return ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR; + case 1059: return ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR; + case 1060: return ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR; + case 1061: return ACTION_REASON_TAKE_GENERAL_REWARD; + case 1062: return ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD; + case 1063: return ACTION_REASON_REMOVE_CODEX_BOOK; + case 1064: return ACTION_REASON_OFFERING_ITEM; + case 1065: return ACTION_REASON_USE_WIDGET_GADGET_BUILDER; + case 1066: return ACTION_REASON_EFFIGY_FIRST_PASS_REWARD; + case 1067: return ACTION_REASON_EFFIGY_REWARD; + case 1068: return ACTION_REASON_REUNION_FIRST_GIFT_REWARD; + case 1069: return ACTION_REASON_REUNION_SIGN_IN_REWARD; + case 1070: return ACTION_REASON_REUNION_WATCHER_REWARD; + case 1071: return ACTION_REASON_SALESMAN_MP_REWARD; + case 1072: return ACTION_REASION_AVATAR_PROMOTE_REWARD; + case 1073: return ACTION_REASON_BLESSING_REDEEM_REWARD; + case 1074: return ACTION_MIRACLE_RING_REWARD; + case 1075: return ACTION_REASON_EXPEDITION_REWARD; + case 1076: return ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR; + case 1077: return ACTION_REASON_MECHANICUS_DUNGEON_TICKET; + case 1078: return ACTION_REASON_MECHANICUS_LEVELUP_GEAR; + case 1079: return ACTION_REASON_MECHANICUS_BATTLE_SETTLE; + case 1080: return ACTION_REASON_REGION_SEARCH_REWARD; + case 1081: return ACTION_REASON_UNLOCK_COOP_CHAPTER; + case 1082: return ACTION_REASON_TAKE_COOP_REWARD; + case 1083: return ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD; + case 1084: return ACTION_REASON_ACTIVITY_SCORE; + case 1085: return ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD; + case 1086: return ACTION_REASON_FURNITURE_MAKE_START; + case 1087: return ACTION_REASON_FURNITURE_MAKE_TAKE; + case 1088: return ACTION_REASON_FURNITURE_MAKE_CANCEL; + case 1089: return ACTION_REASON_FURNITURE_MAKE_FAST_FINISH; + case 1090: return ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD; + case 1091: return ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD; + case 1092: return ACTION_REASON_HOME_LIMITED_SHOP_BUY; + case 1093: return ACTION_REASON_HOME_COIN_COLLECT; + case 1094: return ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD; + case 1095: return ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD; + case 1096: return ACTION_REASON_SUMMER_TIME_BOSS_REWARD; + case 1097: return ACTION_REASON_SUMMER_TIME_BOMB_REWARD; + case 1098: return ACTION_REASON_HOME_FETTER_COLLECT; + case 1099: return ACTION_REASON_ECHO_SHELL_REWARD; + case 1100: return ACTION_REASON_HOME_EVENT_REWARD; + case 1101: return ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD; + case 1102: return ACTION_REASON_FURNITURE_MAKE_RETURN; + case 1103: return ACTION_REASON_HOME_PLANT_BOX_GATHER; + case 1104: return ACTION_REASON_HOME_PLANT_SEED; + case 1105: return ACTION_REASON_HOME_PLANT_GATHER; + case 1106: return ACTION_REASON_CHESS_DUNGEON_REWARD; + case 1107: return ACTION_REASON_GROUP_LINK_BUNDLE_FINISH; + case 1108: return ACTION_REASON_LUNA_RITE_SACRIFICE; + case 1109: return ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD; + case 1110: return ACTION_REASON_FISH_BITE; + case 1111: return ACTION_REASON_FISH_SUCC; + case 1112: return ACTION_REASON_PLANT_FLOWER_REWARD; + case 1113: return ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM; + case 1114: return ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER; + case 1115: return ACTION_REASON_PLANT_FLOWER_RECV_FLOWER; + case 1116: return ACTION_REASON_ROGUE_CHALLENGE_SETTLE; + case 1117: return ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD; + case 1118: return ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI; + case 1119: return ACTION_REASON_ROGUE_REFRESH_CARD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ActionReasonType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ActionReasonType findValueByNumber(int number) { + return ActionReasonType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActionReasonTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ActionReasonType[] VALUES = values(); + + public static ActionReasonType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ActionReasonType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ActionReasonType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ActionReasonType.proto*\201?\n\020ActionReaso" + + "nType\022\026\n\022ACTION_REASON_NONE\020\000\022\034\n\030ACTION_" + + "REASON_QUEST_ITEM\020\001\022\036\n\032ACTION_REASON_QUE" + + "ST_REWARD\020\002\022\030\n\024ACTION_REASON_TRIFLE\020\003\022\026\n" + + "\022ACTION_REASON_SHOP\020\004\022\'\n#ACTION_REASON_P" + + "LAYER_UPGRADE_REWARD\020\005\022\034\n\030ACTION_REASON_" + + "ADD_AVATAR\020\006\022#\n\037ACTION_REASON_GADGET_ENV" + + "_ANIMAL\020\007\022$\n ACTION_REASON_MONSTER_ENV_A" + + "NIMAL\020\010\022\032\n\026ACTION_REASON_COMPOUND\020\t\022\026\n\022A" + + "CTION_REASON_COOK\020\n\022\030\n\024ACTION_REASON_GAT" + + "HER\020\013\022!\n\035ACTION_REASON_MAIL_ATTACHMENT\020\014" + + "\022%\n!ACTION_REASON_CITY_LEVELUP_RETURN\020\017\022" + + "%\n!ACTION_REASON_CITY_LEVELUP_REWARD\020\021\022%" + + "\n!ACTION_REASON_AREA_EXPLORE_REWARD\020\022\022%\n" + + "!ACTION_REASON_UNLOCK_POINT_REWARD\020\023\022$\n " + + "ACTION_REASON_DUNGEON_FIRST_PASS\020\024\022\036\n\032AC" + + "TION_REASON_DUNGEON_PASS\020\025\022\"\n\036ACTION_REA" + + "SON_CHANGE_ELEM_TYPE\020\027\022\035\n\031ACTION_REASON_" + + "FETTER_OPEN\020\031\022\"\n\036ACTION_REASON_DAILY_TAS" + + "K_SCORE\020\032\022!\n\035ACTION_REASON_DAILY_TASK_HO" + + "ST\020\033\022 \n\034ACTION_REASON_RAND_TASK_HOST\020\034\022\034" + + "\n\030ACTION_REASON_EXPEDITION\020\035\022\027\n\023ACTION_R" + + "EASON_GACHA\020\036\022\031\n\025ACTION_REASON_COMBINE\020\037" + + "\022!\n\035ACTION_REASON_RAND_TASK_GUEST\020 \022\"\n\036A" + + "CTION_REASON_DAILY_TASK_GUEST\020!\022\036\n\032ACTIO" + + "N_REASON_FORGE_OUTPUT\020\"\022\036\n\032ACTION_REASON" + + "_FORGE_RETURN\020#\022\035\n\031ACTION_REASON_INIT_AV" + + "ATAR\020$\022\035\n\031ACTION_REASON_MONSTER_DIE\020%\022\024\n" + + "\020ACTION_REASON_GM\020&\022\034\n\030ACTION_REASON_OPE" + + "N_CHEST\020\'\022\034\n\030ACTION_REASON_GADGET_DIE\020(\022" + + "#\n\037ACTION_REASON_MONSTER_CHANGE_HP\020)\022\037\n\033" + + "ACTION_REASON_SUBFIELD_DROP\020*\022\"\n\036ACTION_" + + "REASON_PUSH_TIPS_REWARD\020+\022\'\n#ACTION_REAS" + + "ON_ACTIVITY_MONSTER_DROP\020,\022!\n\035ACTION_REA" + + "SON_ACTIVITY_GATHER\020-\022(\n$ACTION_REASON_A" + + "CTIVITY_SUBFIELD_DROP\020.\022\'\n#ACTION_REASON" + + "_TOWER_SCHEDULE_REWARD\020/\022)\n%ACTION_REASO" + + "N_TOWER_FLOOR_STAR_REWARD\0200\022)\n%ACTION_RE" + + "ASON_TOWER_FIRST_PASS_REWARD\0201\022$\n ACTION" + + "_REASON_TOWER_DAILY_REWARD\0202\022+\n\'ACTION_R" + + "EASON_HIT_CLIENT_TRIVIAL_ENTITY\0203\022\'\n#ACT" + + "ION_REASON_OPEN_WORLD_BOSS_CHEST\0204\022(\n$AC" + + "TION_REASON_MATERIAL_DELETE_RETURN\0205\022 \n\034" + + "ACTION_REASON_SIGN_IN_REWARD\0206\022$\n ACTION" + + "_REASON_OPEN_BLOSSOM_CHEST\0207\022\032\n\026ACTION_R" + + "EASON_RECHARGE\0208\022\'\n#ACTION_REASON_BONUS_" + + "ACTIVITY_REWARD\0209\022,\n(ACTION_REASON_TOWER" + + "_COMMEMORATIVE_REWARD\020:\022)\n%ACTION_REASON" + + "_TOWER_SKIP_FLOOR_REWARD\020;\022 \n\034ACTION_REA" + + "SON_RECHARGE_BONUS\020<\022\037\n\033ACTION_REASON_RE" + + "CHARGE_CARD\020=\022%\n!ACTION_REASON_RECHARGE_" + + "CARD_DAILY\020>\022\'\n#ACTION_REASON_RECHARGE_C" + + "ARD_REPLACE\020?\022,\n(ACTION_REASON_RECHARGE_" + + "CARD_REPLACE_FREE\020@\022\'\n#ACTION_REASON_REC" + + "HARGE_PLAY_REPLACE\020A\022%\n!ACTION_REASON_MP" + + "_PLAY_TAKE_REWARD\020B\022\"\n\036ACTION_REASON_ACT" + + "IVITY_WATCHER\020C\022\'\n#ACTION_REASON_SALESMA" + + "N_DELIVER_ITEM\020D\022!\n\035ACTION_REASON_SALESM" + + "AN_REWARD\020E\022\030\n\024ACTION_REASON_REBATE\020F\022&\n" + + "\"ACTION_REASON_MCOIN_EXCHANGE_HCOIN\020G\0223\n" + + "/ACTION_REASON_DAILY_TASK_EXCHANGE_LEGEN" + + "DARY_KEY\020H\022$\n ACTION_REASON_UNLOCK_PERSO" + + "N_LINE\020I\022%\n!ACTION_REASON_FETTER_LEVEL_R" + + "EWARD\020J\022\033\n\027ACTION_REASON_BUY_RESIN\020K\022\"\n\036" + + "ACTION_REASON_RECHARGE_PACKAGE\020L\022\'\n#ACTI" + + "ON_REASON_DELIVERY_DAILY_REWARD\020M\022\'\n#ACT" + + "ION_REASON_CITY_REPUTATION_LEVEL\020N\022\'\n#AC" + + "TION_REASON_CITY_REPUTATION_QUEST\020O\022)\n%A" + + "CTION_REASON_CITY_REPUTATION_REQUEST\020P\022)" + + "\n%ACTION_REASON_CITY_REPUTATION_EXPLORE\020" + + "Q\022!\n\035ACTION_REASON_OFFERGING_LEVEL\020R\022\036\n\032" + + "ACTION_REASON_ROUTINE_HOST\020S\022\037\n\033ACTION_R" + + "EASON_ROUTINE_GUEST\020T\022)\n%ACTION_REASON_T" + + "REASURE_MAP_SPOT_TOKEN\020Y\0221\n-ACTION_REASO" + + "N_TREASURE_MAP_BONUS_LEVEL_REWARD\020Z\022(\n$A" + + "CTION_REASON_TREASURE_MAP_MP_REWARD\020[\022\031\n" + + "\025ACTION_REASON_CONVERT\020\\\022$\n ACTION_REASO" + + "N_OVERFLOW_TRANSFORM\020]\0222\n.ACTION_REASON_" + + "ACTIVITY_AVATAR_SELECTION_REWARD\020`\022(\n$AC" + + "TION_REASON_ACTIVITY_WATCHER_BATCH\020a\022\037\n\033" + + "ACTION_REASON_HIT_TREE_DROP\020b\022)\n%ACTION_" + + "REASON_GET_HOME_LEVELUP_REWARD\020c\022(\n$ACTI" + + "ON_REASON_HOME_DEFAULT_FURNITURE\020d\022\037\n\033AC" + + "TION_REASON_ACTIVITY_COND\020e\022$\n ACTION_RE" + + "ASON_BATTLE_PASS_NOTIFY\020f\022%\n!ACTION_REAS" + + "ON_RELIQUARY_DECOMPOSE\020g\022+\n\'ACTION_REASO" + + "N_RECHARGE_GOOGLE_GIFT_GARD\020h\022*\n&ACTION_" + + "REASON_RECHARGE_CONCERT_PRODUCT\020i\0222\n.ACT" + + "ION_REASON_RECHARGE_CONCERT_PRODUCT_REPL" + + "ACE\020j\022.\n*ACTION_REASON_SEND_CONCERT_PROD" + + "UCT_BY_MUIP\020k\022*\n&ACTION_REASON_RECHARGE_" + + "APPLE_GIFT_GARD\020l\022\"\n\035ACTION_REASON_PLAYE" + + "R_USE_ITEM\020\351\007\022\034\n\027ACTION_REASON_DROP_ITEM" + + "\020\352\007\022!\n\034ACTION_REASON_WEAPON_UPGRADE\020\363\007\022!" + + "\n\034ACTION_REASON_WEAPON_PROMOTE\020\364\007\022 \n\033ACT" + + "ION_REASON_WEAPON_AWAKEN\020\365\007\022 \n\033ACTION_RE" + + "ASON_RELIC_UPGRADE\020\366\007\022\032\n\025ACTION_REASON_A" + + "BILITY\020\367\007\022&\n!ACTION_REASON_DUNGEON_STATU" + + "E_DROP\020\370\007\022\036\n\031ACTION_REASON_OFFLINE_MSG\020\371" + + "\007\022!\n\034ACTION_REASON_AVATAR_UPGRADE\020\372\007\022!\n\034" + + "ACTION_REASON_AVATAR_PROMOTE\020\373\007\022\037\n\032ACTIO" + + "N_REASON_QUEST_ACTION\020\375\007\022\037\n\032ACTION_REASO" + + "N_CITY_LEVELUP\020\376\007\022 \n\033ACTION_REASON_UPGRA" + + "DE_SKILL\020\200\010\022 \n\033ACTION_REASON_UNLOCK_TALE" + + "NT\020\201\010\022&\n!ACTION_REASON_UPGRADE_PROUD_SKI" + + "LL\020\202\010\022(\n#ACTION_REASON_PLAYER_LEVEL_LIMI" + + "T_UP\020\203\010\022 \n\033ACTION_REASON_DUNGEON_DAILY\020\204" + + "\010\022\036\n\031ACTION_REASON_ITEM_GIVING\020\206\010\022\035\n\030ACT" + + "ION_REASON_FORGE_COST\020\207\010\022\'\n\"ACTION_REASO" + + "N_INVESTIGATION_REWARD\020\210\010\022.\n)ACTION_REAS" + + "ON_INVESTIGATION_TARGET_REWARD\020\211\010\022\"\n\035ACT" + + "ION_REASON_GADGET_INTERACT\020\212\010\022\'\n\"ACTION_" + + "REASON_SEA_LAMP_CI_MATERIAL\020\214\010\022/\n*ACTION" + + "_REASON_SEA_LAMP_CONTRIBUTION_REWARD\020\215\010\022" + + "(\n#ACTION_REASON_SEA_LAMP_PHASE_REWARD\020\216" + + "\010\022$\n\037ACTION_REASON_SEA_LAMP_FLY_LAMP\020\217\010\022" + + "\037\n\032ACTION_REASON_AUTO_RECOVER\020\220\010\022\'\n\"ACTI" + + "ON_REASON_ACTIVITY_EXPIRE_ITEM\020\221\010\022$\n\037ACT" + + "ION_REASON_SUB_COIN_NEGATIVE\020\222\010\022!\n\034ACTIO" + + "N_REASON_BARGAIN_DEDUCT\020\223\010\022*\n%ACTION_REA" + + "SON_BATTLE_PASS_PAID_REWARD\020\224\010\022+\n&ACTION" + + "_REASON_BATTLE_PASS_LEVEL_REWARD\020\225\010\022:\n5A" + + "CTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST" + + "_PASS_REWARD\020\226\010\022(\n#ACTION_REASON_BUY_BAT" + + "TLE_PASS_LEVEL\020\227\010\022)\n$ACTION_REASON_GRANT" + + "_BIRTHDAY_BENEFIT\020\230\010\022%\n ACTION_REASON_AC" + + "HIEVEMENT_REWARD\020\231\010\022*\n%ACTION_REASON_ACH" + + "IEVEMENT_GOAL_REWARD\020\232\010\0220\n+ACTION_REASON" + + "_FIRST_SHARE_TO_SOCIAL_NETWORK\020\233\010\022#\n\036ACT" + + "ION_REASON_DESTROY_MATERIAL\020\234\010\022\'\n\"ACTION" + + "_REASON_CODEX_LEVELUP_REWARD\020\235\010\022\'\n\"ACTIO" + + "N_REASON_HUNTING_OFFER_REWARD\020\236\010\022*\n%ACTI" + + "ON_REASON_USE_WIDGET_ANCHOR_POINT\020\237\010\022%\n " + + "ACTION_REASON_USE_WIDGET_BONFIRE\020\240\010\0221\n,A" + + "CTION_REASON_UNGRADE_WEAPON_RETURN_MATER" + + "IAL\020\241\010\022:\n5ACTION_REASON_USE_WIDGET_ONEOF" + + "F_GATHER_POINT_DETECTOR\020\242\010\022.\n)ACTION_REA" + + "SON_USE_WIDGET_CLIENT_COLLECTOR\020\243\010\022-\n(AC" + + "TION_REASON_USE_WIDGET_CLIENT_DETECTOR\020\244" + + "\010\022&\n!ACTION_REASON_TAKE_GENERAL_REWARD\020\245" + + "\010\022,\n\'ACTION_REASON_ASTER_TAKE_SPECIAL_RE" + + "WARD\020\246\010\022$\n\037ACTION_REASON_REMOVE_CODEX_BO" + + "OK\020\247\010\022 \n\033ACTION_REASON_OFFERING_ITEM\020\250\010\022" + + ",\n\'ACTION_REASON_USE_WIDGET_GADGET_BUILD" + + "ER\020\251\010\022+\n&ACTION_REASON_EFFIGY_FIRST_PASS" + + "_REWARD\020\252\010\022 \n\033ACTION_REASON_EFFIGY_REWAR" + + "D\020\253\010\022,\n\'ACTION_REASON_REUNION_FIRST_GIFT" + + "_REWARD\020\254\010\022)\n$ACTION_REASON_REUNION_SIGN" + + "_IN_REWARD\020\255\010\022)\n$ACTION_REASON_REUNION_W" + + "ATCHER_REWARD\020\256\010\022%\n ACTION_REASON_SALESM" + + "AN_MP_REWARD\020\257\010\022)\n$ACTION_REASION_AVATAR" + + "_PROMOTE_REWARD\020\260\010\022)\n$ACTION_REASON_BLES" + + "SING_REDEEM_REWARD\020\261\010\022\037\n\032ACTION_MIRACLE_" + + "RING_REWARD\020\262\010\022$\n\037ACTION_REASON_EXPEDITI" + + "ON_REWARD\020\263\010\022/\n*ACTION_REASON_TREASURE_M" + + "AP_REMOVE_DETECTOR\020\264\010\022,\n\'ACTION_REASON_M" + + "ECHANICUS_DUNGEON_TICKET\020\265\010\022*\n%ACTION_RE" + + "ASON_MECHANICUS_LEVELUP_GEAR\020\266\010\022+\n&ACTIO" + + "N_REASON_MECHANICUS_BATTLE_SETTLE\020\267\010\022\'\n\"" + + "ACTION_REASON_REGION_SEARCH_REWARD\020\270\010\022&\n" + + "!ACTION_REASON_UNLOCK_COOP_CHAPTER\020\271\010\022#\n" + + "\036ACTION_REASON_TAKE_COOP_REWARD\020\272\010\022,\n\'AC" + + "TION_REASON_FLEUR_FAIR_DUNGEON_REWARD\020\273\010" + + "\022!\n\034ACTION_REASON_ACTIVITY_SCORE\020\274\010\0228\n3A" + + "CTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNG" + + "EON_REWARD\020\275\010\022\'\n\"ACTION_REASON_FURNITURE" + + "_MAKE_START\020\276\010\022&\n!ACTION_REASON_FURNITUR" + + "E_MAKE_TAKE\020\277\010\022(\n#ACTION_REASON_FURNITUR" + + "E_MAKE_CANCEL\020\300\010\022-\n(ACTION_REASON_FURNIT" + + "URE_MAKE_FAST_FINISH\020\301\010\022A\n.ActivityInfo activity_info = 9; + * @return Whether the activityInfo field is set. + */ + boolean hasActivityInfo(); + /** + * .ActivityInfo activity_info = 9; + * @return The activityInfo. + */ + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfo(); + /** + * .ActivityInfo activity_info = 9; + */ + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder(); + } + /** + *
+   * CmdId: 2125
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityInfoNotify} + */ + public static final class ActivityInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityInfoNotify) + ActivityInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityInfoNotify.newBuilder() to construct. + private ActivityInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityInfoNotify( + 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 74: { + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder subBuilder = null; + if (activityInfo_ != null) { + subBuilder = activityInfo_.toBuilder(); + } + activityInfo_ = input.readMessage(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(activityInfo_); + activityInfo_ = subBuilder.buildPartial(); + } + + 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.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.class, emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.Builder.class); + } + + public static final int ACTIVITY_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo activityInfo_; + /** + * .ActivityInfo activity_info = 9; + * @return Whether the activityInfo field is set. + */ + @java.lang.Override + public boolean hasActivityInfo() { + return activityInfo_ != null; + } + /** + * .ActivityInfo activity_info = 9; + * @return The activityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfo() { + return activityInfo_ == null ? emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance() : activityInfo_; + } + /** + * .ActivityInfo activity_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder() { + return getActivityInfo(); + } + + 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 (activityInfo_ != null) { + output.writeMessage(9, getActivityInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (activityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getActivityInfo()); + } + 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.ActivityInfoNotifyOuterClass.ActivityInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify other = (emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify) obj; + + if (hasActivityInfo() != other.hasActivityInfo()) return false; + if (hasActivityInfo()) { + if (!getActivityInfo() + .equals(other.getActivityInfo())) 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 (hasActivityInfo()) { + hash = (37 * hash) + ACTIVITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getActivityInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify 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.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify 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.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify 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.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify 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.ActivityInfoNotifyOuterClass.ActivityInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify 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.ActivityInfoNotifyOuterClass.ActivityInfoNotify 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: 2125
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityInfoNotify) + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.class, emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (activityInfoBuilder_ == null) { + activityInfo_ = null; + } else { + activityInfo_ = null; + activityInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.internal_static_ActivityInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify build() { + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify buildPartial() { + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify result = new emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify(this); + if (activityInfoBuilder_ == null) { + result.activityInfo_ = activityInfo_; + } else { + result.activityInfo_ = activityInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify other) { + if (other == emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify.getDefaultInstance()) return this; + if (other.hasActivityInfo()) { + mergeActivityInfo(other.getActivityInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo activityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> activityInfoBuilder_; + /** + * .ActivityInfo activity_info = 9; + * @return Whether the activityInfo field is set. + */ + public boolean hasActivityInfo() { + return activityInfoBuilder_ != null || activityInfo_ != null; + } + /** + * .ActivityInfo activity_info = 9; + * @return The activityInfo. + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfo() { + if (activityInfoBuilder_ == null) { + return activityInfo_ == null ? emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance() : activityInfo_; + } else { + return activityInfoBuilder_.getMessage(); + } + } + /** + * .ActivityInfo activity_info = 9; + */ + public Builder setActivityInfo(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + activityInfo_ = value; + onChanged(); + } else { + activityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ActivityInfo activity_info = 9; + */ + public Builder setActivityInfo( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) { + if (activityInfoBuilder_ == null) { + activityInfo_ = builderForValue.build(); + onChanged(); + } else { + activityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ActivityInfo activity_info = 9; + */ + public Builder mergeActivityInfo(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoBuilder_ == null) { + if (activityInfo_ != null) { + activityInfo_ = + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.newBuilder(activityInfo_).mergeFrom(value).buildPartial(); + } else { + activityInfo_ = value; + } + onChanged(); + } else { + activityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ActivityInfo activity_info = 9; + */ + public Builder clearActivityInfo() { + if (activityInfoBuilder_ == null) { + activityInfo_ = null; + onChanged(); + } else { + activityInfo_ = null; + activityInfoBuilder_ = null; + } + + return this; + } + /** + * .ActivityInfo activity_info = 9; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder getActivityInfoBuilder() { + + onChanged(); + return getActivityInfoFieldBuilder().getBuilder(); + } + /** + * .ActivityInfo activity_info = 9; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoOrBuilder() { + if (activityInfoBuilder_ != null) { + return activityInfoBuilder_.getMessageOrBuilder(); + } else { + return activityInfo_ == null ? + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance() : activityInfo_; + } + } + /** + * .ActivityInfo activity_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> + getActivityInfoFieldBuilder() { + if (activityInfoBuilder_ == null) { + activityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder>( + getActivityInfo(), + getParentForChildren(), + isClean()); + activityInfo_ = null; + } + return activityInfoBuilder_; + } + @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:ActivityInfoNotify) + } + + // @@protoc_insertion_point(class_scope:ActivityInfoNotify) + private static final emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify(); + } + + public static emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoNotifyOuterClass.ActivityInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ActivityInfoNotify.proto\032\022ActivityInfo" + + ".proto\":\n\022ActivityInfoNotify\022$\n\ractivity" + + "_info\030\t \001(\0132\r.ActivityInfoB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(), + }); + internal_static_ActivityInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityInfoNotify_descriptor, + new java.lang.String[] { "ActivityInfo", }); + emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java new file mode 100644 index 00000000000..6a7e05b4322 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityInfoOuterClass.java @@ -0,0 +1,3854 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityInfo.proto + +package emu.grasscutter.net.proto; + +public final class ActivityInfoOuterClass { + private ActivityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_play_open_anim = 13; + * @return The isPlayOpenAnim. + */ + boolean getIsPlayOpenAnim(); + + /** + * uint32 schedule_id = 15; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * uint32 cur_score = 1906; + * @return The curScore. + */ + int getCurScore(); + + /** + * bool is_starting = 9; + * @return The isStarting. + */ + boolean getIsStarting(); + + /** + * repeated uint32 taken_reward_list = 329; + * @return A list containing the takenRewardList. + */ + java.util.List getTakenRewardListList(); + /** + * repeated uint32 taken_reward_list = 329; + * @return The count of takenRewardList. + */ + int getTakenRewardListCount(); + /** + * repeated uint32 taken_reward_list = 329; + * @param index The index of the element to return. + * @return The takenRewardList at the given index. + */ + int getTakenRewardList(int index); + + /** + * uint32 selected_avatar_reward_id = 1290; + * @return The selectedAvatarRewardId. + */ + int getSelectedAvatarRewardId(); + + /** + * uint32 first_day_start_time = 592; + * @return The firstDayStartTime. + */ + int getFirstDayStartTime(); + + /** + * uint32 score_limit = 1958; + * @return The scoreLimit. + */ + int getScoreLimit(); + + /** + * bool is_finished = 6; + * @return The isFinished. + */ + boolean getIsFinished(); + + /** + * bool is_hidden = 919; + * @return The isHidden. + */ + boolean getIsHidden(); + + /** + * uint32 begin_time = 8; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 5; + * @return The endTime. + */ + int getEndTime(); + + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + int getActivityCoinMapCount(); + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + boolean containsActivityCoinMap( + int key); + /** + * Use {@link #getActivityCoinMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getActivityCoinMap(); + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + java.util.Map + getActivityCoinMapMap(); + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + int getActivityCoinMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + int getActivityCoinMapOrThrow( + int key); + + /** + * uint32 activity_type = 4; + * @return The activityType. + */ + int getActivityType(); + + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + java.util.List + getUnk2800KOMIPKKKOBEList(); + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getUnk2800KOMIPKKKOBE(int index); + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + int getUnk2800KOMIPKKKOBECount(); + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + java.util.List + getUnk2800KOMIPKKKOBEOrBuilderList(); + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder getUnk2800KOMIPKKKOBEOrBuilder( + int index); + + /** + * repeated uint32 meet_cond_list = 10; + * @return A list containing the meetCondList. + */ + java.util.List getMeetCondListList(); + /** + * repeated uint32 meet_cond_list = 10; + * @return The count of meetCondList. + */ + int getMeetCondListCount(); + /** + * repeated uint32 meet_cond_list = 10; + * @param index The index of the element to return. + * @return The meetCondList at the given index. + */ + int getMeetCondList(int index); + + /** + * repeated uint32 expire_cond_list = 3; + * @return A list containing the expireCondList. + */ + java.util.List getExpireCondListList(); + /** + * repeated uint32 expire_cond_list = 3; + * @return The count of expireCondList. + */ + int getExpireCondListCount(); + /** + * repeated uint32 expire_cond_list = 3; + * @param index The index of the element to return. + * @return The expireCondList at the given index. + */ + int getExpireCondList(int index); + + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + java.util.List + getWatcherInfoListList(); + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index); + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + int getWatcherInfoListCount(); + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + java.util.List + getWatcherInfoListOrBuilderList(); + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( + int index); + + /** + * uint32 activity_id = 12; + * @return The activityId. + */ + int getActivityId(); + + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return Whether the musicGameInfo field is set. + */ + boolean hasMusicGameInfo(); + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return The musicGameInfo. + */ + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getMusicGameInfo(); + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder getMusicGameInfoOrBuilder(); + + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code ActivityInfo} + */ + public static final class ActivityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityInfo) + ActivityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityInfo.newBuilder() to construct. + private ActivityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityInfo() { + takenRewardList_ = emptyIntList(); + unk2800KOMIPKKKOBE_ = java.util.Collections.emptyList(); + meetCondList_ = emptyIntList(); + expireCondList_ = emptyIntList(); + watcherInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityInfo( + 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 18: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + watcherInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + watcherInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.parser(), extensionRegistry)); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + expireCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + expireCondList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + expireCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + expireCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + activityType_ = input.readUInt32(); + break; + } + case 40: { + + endTime_ = input.readUInt32(); + break; + } + case 48: { + + isFinished_ = input.readBool(); + break; + } + case 64: { + + beginTime_ = input.readUInt32(); + break; + } + case 72: { + + isStarting_ = input.readBool(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + meetCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + meetCondList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + meetCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + meetCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + + activityId_ = input.readUInt32(); + break; + } + case 104: { + + isPlayOpenAnim_ = input.readBool(); + break; + } + case 120: { + + scheduleId_ = input.readUInt32(); + break; + } + case 2632: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + takenRewardList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + takenRewardList_.addInt(input.readUInt32()); + break; + } + case 2634: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + takenRewardList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + takenRewardList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 3682: { + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder subBuilder = null; + if (detailCase_ == 460) { + subBuilder = ((emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 460; + break; + } + case 4736: { + + firstDayStartTime_ = input.readUInt32(); + break; + } + case 5458: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + activityCoinMap_ = com.google.protobuf.MapField.newMapField( + ActivityCoinMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + activityCoinMap__ = input.readMessage( + ActivityCoinMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + activityCoinMap_.getMutableMap().put( + activityCoinMap__.getKey(), activityCoinMap__.getValue()); + break; + } + case 6914: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + unk2800KOMIPKKKOBE_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + unk2800KOMIPKKKOBE_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.parser(), extensionRegistry)); + break; + } + case 7352: { + + isHidden_ = input.readBool(); + break; + } + case 10320: { + + selectedAvatarRewardId_ = input.readUInt32(); + break; + } + case 15248: { + + curScore_ = input.readUInt32(); + break; + } + case 15664: { + + scoreLimit_ = 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 { + if (((mutable_bitField0_ & 0x00000020) != 0)) { + watcherInfoList_ = java.util.Collections.unmodifiableList(watcherInfoList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + expireCondList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + meetCondList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + takenRewardList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + unk2800KOMIPKKKOBE_ = java.util.Collections.unmodifiableList(unk2800KOMIPKKKOBE_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 682: + return internalGetActivityCoinMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.class, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_GAME_INFO(460), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 460: return MUSIC_GAME_INFO; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int IS_PLAY_OPEN_ANIM_FIELD_NUMBER = 13; + private boolean isPlayOpenAnim_; + /** + * bool is_play_open_anim = 13; + * @return The isPlayOpenAnim. + */ + @java.lang.Override + public boolean getIsPlayOpenAnim() { + return isPlayOpenAnim_; + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 15; + private int scheduleId_; + /** + * uint32 schedule_id = 15; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int CUR_SCORE_FIELD_NUMBER = 1906; + private int curScore_; + /** + * uint32 cur_score = 1906; + * @return The curScore. + */ + @java.lang.Override + public int getCurScore() { + return curScore_; + } + + public static final int IS_STARTING_FIELD_NUMBER = 9; + private boolean isStarting_; + /** + * bool is_starting = 9; + * @return The isStarting. + */ + @java.lang.Override + public boolean getIsStarting() { + return isStarting_; + } + + public static final int TAKEN_REWARD_LIST_FIELD_NUMBER = 329; + private com.google.protobuf.Internal.IntList takenRewardList_; + /** + * repeated uint32 taken_reward_list = 329; + * @return A list containing the takenRewardList. + */ + @java.lang.Override + public java.util.List + getTakenRewardListList() { + return takenRewardList_; + } + /** + * repeated uint32 taken_reward_list = 329; + * @return The count of takenRewardList. + */ + public int getTakenRewardListCount() { + return takenRewardList_.size(); + } + /** + * repeated uint32 taken_reward_list = 329; + * @param index The index of the element to return. + * @return The takenRewardList at the given index. + */ + public int getTakenRewardList(int index) { + return takenRewardList_.getInt(index); + } + private int takenRewardListMemoizedSerializedSize = -1; + + public static final int SELECTED_AVATAR_REWARD_ID_FIELD_NUMBER = 1290; + private int selectedAvatarRewardId_; + /** + * uint32 selected_avatar_reward_id = 1290; + * @return The selectedAvatarRewardId. + */ + @java.lang.Override + public int getSelectedAvatarRewardId() { + return selectedAvatarRewardId_; + } + + public static final int FIRST_DAY_START_TIME_FIELD_NUMBER = 592; + private int firstDayStartTime_; + /** + * uint32 first_day_start_time = 592; + * @return The firstDayStartTime. + */ + @java.lang.Override + public int getFirstDayStartTime() { + return firstDayStartTime_; + } + + public static final int SCORE_LIMIT_FIELD_NUMBER = 1958; + private int scoreLimit_; + /** + * uint32 score_limit = 1958; + * @return The scoreLimit. + */ + @java.lang.Override + public int getScoreLimit() { + return scoreLimit_; + } + + public static final int IS_FINISHED_FIELD_NUMBER = 6; + private boolean isFinished_; + /** + * bool is_finished = 6; + * @return The isFinished. + */ + @java.lang.Override + public boolean getIsFinished() { + return isFinished_; + } + + public static final int IS_HIDDEN_FIELD_NUMBER = 919; + private boolean isHidden_; + /** + * bool is_hidden = 919; + * @return The isHidden. + */ + @java.lang.Override + public boolean getIsHidden() { + return isHidden_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 8; + private int beginTime_; + /** + * uint32 begin_time = 8; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 5; + private int endTime_; + /** + * uint32 end_time = 5; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int ACTIVITY_COIN_MAP_FIELD_NUMBER = 682; + private static final class ActivityCoinMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_ActivityCoinMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> activityCoinMap_; + private com.google.protobuf.MapField + internalGetActivityCoinMap() { + if (activityCoinMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ActivityCoinMapDefaultEntryHolder.defaultEntry); + } + return activityCoinMap_; + } + + public int getActivityCoinMapCount() { + return internalGetActivityCoinMap().getMap().size(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + @java.lang.Override + public boolean containsActivityCoinMap( + int key) { + + return internalGetActivityCoinMap().getMap().containsKey(key); + } + /** + * Use {@link #getActivityCoinMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getActivityCoinMap() { + return getActivityCoinMapMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public java.util.Map getActivityCoinMapMap() { + return internalGetActivityCoinMap().getMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public int getActivityCoinMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetActivityCoinMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public int getActivityCoinMapOrThrow( + int key) { + + java.util.Map map = + internalGetActivityCoinMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int ACTIVITY_TYPE_FIELD_NUMBER = 4; + private int activityType_; + /** + * uint32 activity_type = 4; + * @return The activityType. + */ + @java.lang.Override + public int getActivityType() { + return activityType_; + } + + public static final int UNK2800_KOMIPKKKOBE_FIELD_NUMBER = 864; + private java.util.List unk2800KOMIPKKKOBE_; + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public java.util.List getUnk2800KOMIPKKKOBEList() { + return unk2800KOMIPKKKOBE_; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public java.util.List + getUnk2800KOMIPKKKOBEOrBuilderList() { + return unk2800KOMIPKKKOBE_; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public int getUnk2800KOMIPKKKOBECount() { + return unk2800KOMIPKKKOBE_.size(); + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getUnk2800KOMIPKKKOBE(int index) { + return unk2800KOMIPKKKOBE_.get(index); + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder getUnk2800KOMIPKKKOBEOrBuilder( + int index) { + return unk2800KOMIPKKKOBE_.get(index); + } + + public static final int MEET_COND_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList meetCondList_; + /** + * repeated uint32 meet_cond_list = 10; + * @return A list containing the meetCondList. + */ + @java.lang.Override + public java.util.List + getMeetCondListList() { + return meetCondList_; + } + /** + * repeated uint32 meet_cond_list = 10; + * @return The count of meetCondList. + */ + public int getMeetCondListCount() { + return meetCondList_.size(); + } + /** + * repeated uint32 meet_cond_list = 10; + * @param index The index of the element to return. + * @return The meetCondList at the given index. + */ + public int getMeetCondList(int index) { + return meetCondList_.getInt(index); + } + private int meetCondListMemoizedSerializedSize = -1; + + public static final int EXPIRE_COND_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList expireCondList_; + /** + * repeated uint32 expire_cond_list = 3; + * @return A list containing the expireCondList. + */ + @java.lang.Override + public java.util.List + getExpireCondListList() { + return expireCondList_; + } + /** + * repeated uint32 expire_cond_list = 3; + * @return The count of expireCondList. + */ + public int getExpireCondListCount() { + return expireCondList_.size(); + } + /** + * repeated uint32 expire_cond_list = 3; + * @param index The index of the element to return. + * @return The expireCondList at the given index. + */ + public int getExpireCondList(int index) { + return expireCondList_.getInt(index); + } + private int expireCondListMemoizedSerializedSize = -1; + + public static final int WATCHER_INFO_LIST_FIELD_NUMBER = 2; + private java.util.List watcherInfoList_; + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public java.util.List getWatcherInfoListList() { + return watcherInfoList_; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public java.util.List + getWatcherInfoListOrBuilderList() { + return watcherInfoList_; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public int getWatcherInfoListCount() { + return watcherInfoList_.size(); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index) { + return watcherInfoList_.get(index); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( + int index) { + return watcherInfoList_.get(index); + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 12; + private int activityId_; + /** + * uint32 activity_id = 12; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int MUSIC_GAME_INFO_FIELD_NUMBER = 460; + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return Whether the musicGameInfo field is set. + */ + @java.lang.Override + public boolean hasMusicGameInfo() { + return detailCase_ == 460; + } + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return The musicGameInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getMusicGameInfo() { + if (detailCase_ == 460) { + return (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_; + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + /** + *
+     * SeaLampActivityDetailInfo sam_lamp_info = 7;
+     * CrucibleActivityDetailInfo crucible_info = 14;
+     * SalesmanActivityDetailInfo salesman_info = 11;
+     * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+     * DeliveryActivityDetailInfo delivery_info = 1092;
+     * AsterActivityDetailInfo aster_info = 557;
+     * FlightActivityDetailInfo flight_info = 1365;
+     * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+     * EffigyActivityDetailInfo effigy_info = 391;
+     * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+     * BlessingActivityDetailInfo blessing_info = 1869;
+     * SeaLampActivityInfo sea_lamp_info = 494;
+     * ExpeditionActivityDetailInfo expedition_info = 202;
+     * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+     * FleurFairActivityDetailInfo fleur_fair_info = 857;
+     * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+     * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+     * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+     * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+     * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+     * SummerTimeDetailInfo summer_time_info = 1372;
+     * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+     * EchoShellDetailInfo echo_shell_info = 1113;
+     * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+     * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+     * ChessActivityDetailInfo chess_info = 927;
+     * SumoActivityDetailInfo sumo_info = 1261;
+     * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+     * LunaRiteDetailInfo luna_rite_info = 814;
+     * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+     * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder getMusicGameInfoOrBuilder() { + if (detailCase_ == 460) { + return (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_; + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + + 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(); + for (int i = 0; i < watcherInfoList_.size(); i++) { + output.writeMessage(2, watcherInfoList_.get(i)); + } + if (getExpireCondListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(expireCondListMemoizedSerializedSize); + } + for (int i = 0; i < expireCondList_.size(); i++) { + output.writeUInt32NoTag(expireCondList_.getInt(i)); + } + if (activityType_ != 0) { + output.writeUInt32(4, activityType_); + } + if (endTime_ != 0) { + output.writeUInt32(5, endTime_); + } + if (isFinished_ != false) { + output.writeBool(6, isFinished_); + } + if (beginTime_ != 0) { + output.writeUInt32(8, beginTime_); + } + if (isStarting_ != false) { + output.writeBool(9, isStarting_); + } + if (getMeetCondListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(meetCondListMemoizedSerializedSize); + } + for (int i = 0; i < meetCondList_.size(); i++) { + output.writeUInt32NoTag(meetCondList_.getInt(i)); + } + if (activityId_ != 0) { + output.writeUInt32(12, activityId_); + } + if (isPlayOpenAnim_ != false) { + output.writeBool(13, isPlayOpenAnim_); + } + if (scheduleId_ != 0) { + output.writeUInt32(15, scheduleId_); + } + if (getTakenRewardListList().size() > 0) { + output.writeUInt32NoTag(2634); + output.writeUInt32NoTag(takenRewardListMemoizedSerializedSize); + } + for (int i = 0; i < takenRewardList_.size(); i++) { + output.writeUInt32NoTag(takenRewardList_.getInt(i)); + } + if (detailCase_ == 460) { + output.writeMessage(460, (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_); + } + if (firstDayStartTime_ != 0) { + output.writeUInt32(592, firstDayStartTime_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetActivityCoinMap(), + ActivityCoinMapDefaultEntryHolder.defaultEntry, + 682); + for (int i = 0; i < unk2800KOMIPKKKOBE_.size(); i++) { + output.writeMessage(864, unk2800KOMIPKKKOBE_.get(i)); + } + if (isHidden_ != false) { + output.writeBool(919, isHidden_); + } + if (selectedAvatarRewardId_ != 0) { + output.writeUInt32(1290, selectedAvatarRewardId_); + } + if (curScore_ != 0) { + output.writeUInt32(1906, curScore_); + } + if (scoreLimit_ != 0) { + output.writeUInt32(1958, scoreLimit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < watcherInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, watcherInfoList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < expireCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(expireCondList_.getInt(i)); + } + size += dataSize; + if (!getExpireCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + expireCondListMemoizedSerializedSize = dataSize; + } + if (activityType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, activityType_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, endTime_); + } + if (isFinished_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isFinished_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, beginTime_); + } + if (isStarting_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isStarting_); + } + { + int dataSize = 0; + for (int i = 0; i < meetCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(meetCondList_.getInt(i)); + } + size += dataSize; + if (!getMeetCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + meetCondListMemoizedSerializedSize = dataSize; + } + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, activityId_); + } + if (isPlayOpenAnim_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isPlayOpenAnim_); + } + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, scheduleId_); + } + { + int dataSize = 0; + for (int i = 0; i < takenRewardList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(takenRewardList_.getInt(i)); + } + size += dataSize; + if (!getTakenRewardListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + takenRewardListMemoizedSerializedSize = dataSize; + } + if (detailCase_ == 460) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(460, (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_); + } + if (firstDayStartTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(592, firstDayStartTime_); + } + for (java.util.Map.Entry entry + : internalGetActivityCoinMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + activityCoinMap__ = ActivityCoinMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(682, activityCoinMap__); + } + for (int i = 0; i < unk2800KOMIPKKKOBE_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(864, unk2800KOMIPKKKOBE_.get(i)); + } + if (isHidden_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(919, isHidden_); + } + if (selectedAvatarRewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1290, selectedAvatarRewardId_); + } + if (curScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1906, curScore_); + } + if (scoreLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1958, scoreLimit_); + } + 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.ActivityInfoOuterClass.ActivityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo other = (emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo) obj; + + if (getIsPlayOpenAnim() + != other.getIsPlayOpenAnim()) return false; + if (getScheduleId() + != other.getScheduleId()) return false; + if (getCurScore() + != other.getCurScore()) return false; + if (getIsStarting() + != other.getIsStarting()) return false; + if (!getTakenRewardListList() + .equals(other.getTakenRewardListList())) return false; + if (getSelectedAvatarRewardId() + != other.getSelectedAvatarRewardId()) return false; + if (getFirstDayStartTime() + != other.getFirstDayStartTime()) return false; + if (getScoreLimit() + != other.getScoreLimit()) return false; + if (getIsFinished() + != other.getIsFinished()) return false; + if (getIsHidden() + != other.getIsHidden()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (!internalGetActivityCoinMap().equals( + other.internalGetActivityCoinMap())) return false; + if (getActivityType() + != other.getActivityType()) return false; + if (!getUnk2800KOMIPKKKOBEList() + .equals(other.getUnk2800KOMIPKKKOBEList())) return false; + if (!getMeetCondListList() + .equals(other.getMeetCondListList())) return false; + if (!getExpireCondListList() + .equals(other.getExpireCondListList())) return false; + if (!getWatcherInfoListList() + .equals(other.getWatcherInfoListList())) return false; + if (getActivityId() + != other.getActivityId()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 460: + if (!getMusicGameInfo() + .equals(other.getMusicGameInfo())) return false; + break; + case 0: + default: + } + 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) + IS_PLAY_OPEN_ANIM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPlayOpenAnim()); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + CUR_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getCurScore(); + hash = (37 * hash) + IS_STARTING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsStarting()); + if (getTakenRewardListCount() > 0) { + hash = (37 * hash) + TAKEN_REWARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTakenRewardListList().hashCode(); + } + hash = (37 * hash) + SELECTED_AVATAR_REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getSelectedAvatarRewardId(); + hash = (37 * hash) + FIRST_DAY_START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getFirstDayStartTime(); + hash = (37 * hash) + SCORE_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getScoreLimit(); + hash = (37 * hash) + IS_FINISHED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinished()); + hash = (37 * hash) + IS_HIDDEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHidden()); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + if (!internalGetActivityCoinMap().getMap().isEmpty()) { + hash = (37 * hash) + ACTIVITY_COIN_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetActivityCoinMap().hashCode(); + } + hash = (37 * hash) + ACTIVITY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getActivityType(); + if (getUnk2800KOMIPKKKOBECount() > 0) { + hash = (37 * hash) + UNK2800_KOMIPKKKOBE_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800KOMIPKKKOBEList().hashCode(); + } + if (getMeetCondListCount() > 0) { + hash = (37 * hash) + MEET_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMeetCondListList().hashCode(); + } + if (getExpireCondListCount() > 0) { + hash = (37 * hash) + EXPIRE_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExpireCondListList().hashCode(); + } + if (getWatcherInfoListCount() > 0) { + hash = (37 * hash) + WATCHER_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWatcherInfoListList().hashCode(); + } + hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + switch (detailCase_) { + case 460: + hash = (37 * hash) + MUSIC_GAME_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMusicGameInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo 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.ActivityInfoOuterClass.ActivityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo 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.ActivityInfoOuterClass.ActivityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo 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.ActivityInfoOuterClass.ActivityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo 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.ActivityInfoOuterClass.ActivityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo 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.ActivityInfoOuterClass.ActivityInfo 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; + } + /** + * Protobuf type {@code ActivityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityInfo) + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 682: + return internalGetActivityCoinMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 682: + return internalGetMutableActivityCoinMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.class, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk2800KOMIPKKKOBEFieldBuilder(); + getWatcherInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isPlayOpenAnim_ = false; + + scheduleId_ = 0; + + curScore_ = 0; + + isStarting_ = false; + + takenRewardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + selectedAvatarRewardId_ = 0; + + firstDayStartTime_ = 0; + + scoreLimit_ = 0; + + isFinished_ = false; + + isHidden_ = false; + + beginTime_ = 0; + + endTime_ = 0; + + internalGetMutableActivityCoinMap().clear(); + activityType_ = 0; + + if (unk2800KOMIPKKKOBEBuilder_ == null) { + unk2800KOMIPKKKOBE_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + unk2800KOMIPKKKOBEBuilder_.clear(); + } + meetCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + expireCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + if (watcherInfoListBuilder_ == null) { + watcherInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + watcherInfoListBuilder_.clear(); + } + activityId_ = 0; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.internal_static_ActivityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo build() { + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo buildPartial() { + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo result = new emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo(this); + int from_bitField0_ = bitField0_; + result.isPlayOpenAnim_ = isPlayOpenAnim_; + result.scheduleId_ = scheduleId_; + result.curScore_ = curScore_; + result.isStarting_ = isStarting_; + if (((bitField0_ & 0x00000001) != 0)) { + takenRewardList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.takenRewardList_ = takenRewardList_; + result.selectedAvatarRewardId_ = selectedAvatarRewardId_; + result.firstDayStartTime_ = firstDayStartTime_; + result.scoreLimit_ = scoreLimit_; + result.isFinished_ = isFinished_; + result.isHidden_ = isHidden_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + result.activityCoinMap_ = internalGetActivityCoinMap(); + result.activityCoinMap_.makeImmutable(); + result.activityType_ = activityType_; + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + unk2800KOMIPKKKOBE_ = java.util.Collections.unmodifiableList(unk2800KOMIPKKKOBE_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.unk2800KOMIPKKKOBE_ = unk2800KOMIPKKKOBE_; + } else { + result.unk2800KOMIPKKKOBE_ = unk2800KOMIPKKKOBEBuilder_.build(); + } + if (((bitField0_ & 0x00000008) != 0)) { + meetCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.meetCondList_ = meetCondList_; + if (((bitField0_ & 0x00000010) != 0)) { + expireCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.expireCondList_ = expireCondList_; + if (watcherInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + watcherInfoList_ = java.util.Collections.unmodifiableList(watcherInfoList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.watcherInfoList_ = watcherInfoList_; + } else { + result.watcherInfoList_ = watcherInfoListBuilder_.build(); + } + result.activityId_ = activityId_; + if (detailCase_ == 460) { + if (musicGameInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = musicGameInfoBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo) { + return mergeFrom((emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo other) { + if (other == emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance()) return this; + if (other.getIsPlayOpenAnim() != false) { + setIsPlayOpenAnim(other.getIsPlayOpenAnim()); + } + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getCurScore() != 0) { + setCurScore(other.getCurScore()); + } + if (other.getIsStarting() != false) { + setIsStarting(other.getIsStarting()); + } + if (!other.takenRewardList_.isEmpty()) { + if (takenRewardList_.isEmpty()) { + takenRewardList_ = other.takenRewardList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTakenRewardListIsMutable(); + takenRewardList_.addAll(other.takenRewardList_); + } + onChanged(); + } + if (other.getSelectedAvatarRewardId() != 0) { + setSelectedAvatarRewardId(other.getSelectedAvatarRewardId()); + } + if (other.getFirstDayStartTime() != 0) { + setFirstDayStartTime(other.getFirstDayStartTime()); + } + if (other.getScoreLimit() != 0) { + setScoreLimit(other.getScoreLimit()); + } + if (other.getIsFinished() != false) { + setIsFinished(other.getIsFinished()); + } + if (other.getIsHidden() != false) { + setIsHidden(other.getIsHidden()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + internalGetMutableActivityCoinMap().mergeFrom( + other.internalGetActivityCoinMap()); + if (other.getActivityType() != 0) { + setActivityType(other.getActivityType()); + } + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (!other.unk2800KOMIPKKKOBE_.isEmpty()) { + if (unk2800KOMIPKKKOBE_.isEmpty()) { + unk2800KOMIPKKKOBE_ = other.unk2800KOMIPKKKOBE_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.addAll(other.unk2800KOMIPKKKOBE_); + } + onChanged(); + } + } else { + if (!other.unk2800KOMIPKKKOBE_.isEmpty()) { + if (unk2800KOMIPKKKOBEBuilder_.isEmpty()) { + unk2800KOMIPKKKOBEBuilder_.dispose(); + unk2800KOMIPKKKOBEBuilder_ = null; + unk2800KOMIPKKKOBE_ = other.unk2800KOMIPKKKOBE_; + bitField0_ = (bitField0_ & ~0x00000004); + unk2800KOMIPKKKOBEBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2800KOMIPKKKOBEFieldBuilder() : null; + } else { + unk2800KOMIPKKKOBEBuilder_.addAllMessages(other.unk2800KOMIPKKKOBE_); + } + } + } + if (!other.meetCondList_.isEmpty()) { + if (meetCondList_.isEmpty()) { + meetCondList_ = other.meetCondList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureMeetCondListIsMutable(); + meetCondList_.addAll(other.meetCondList_); + } + onChanged(); + } + if (!other.expireCondList_.isEmpty()) { + if (expireCondList_.isEmpty()) { + expireCondList_ = other.expireCondList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureExpireCondListIsMutable(); + expireCondList_.addAll(other.expireCondList_); + } + onChanged(); + } + if (watcherInfoListBuilder_ == null) { + if (!other.watcherInfoList_.isEmpty()) { + if (watcherInfoList_.isEmpty()) { + watcherInfoList_ = other.watcherInfoList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.addAll(other.watcherInfoList_); + } + onChanged(); + } + } else { + if (!other.watcherInfoList_.isEmpty()) { + if (watcherInfoListBuilder_.isEmpty()) { + watcherInfoListBuilder_.dispose(); + watcherInfoListBuilder_ = null; + watcherInfoList_ = other.watcherInfoList_; + bitField0_ = (bitField0_ & ~0x00000020); + watcherInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWatcherInfoListFieldBuilder() : null; + } else { + watcherInfoListBuilder_.addAllMessages(other.watcherInfoList_); + } + } + } + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + switch (other.getDetailCase()) { + case MUSIC_GAME_INFO: { + mergeMusicGameInfo(other.getMusicGameInfo()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private boolean isPlayOpenAnim_ ; + /** + * bool is_play_open_anim = 13; + * @return The isPlayOpenAnim. + */ + @java.lang.Override + public boolean getIsPlayOpenAnim() { + return isPlayOpenAnim_; + } + /** + * bool is_play_open_anim = 13; + * @param value The isPlayOpenAnim to set. + * @return This builder for chaining. + */ + public Builder setIsPlayOpenAnim(boolean value) { + + isPlayOpenAnim_ = value; + onChanged(); + return this; + } + /** + * bool is_play_open_anim = 13; + * @return This builder for chaining. + */ + public Builder clearIsPlayOpenAnim() { + + isPlayOpenAnim_ = false; + onChanged(); + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 15; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 15; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 15; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int curScore_ ; + /** + * uint32 cur_score = 1906; + * @return The curScore. + */ + @java.lang.Override + public int getCurScore() { + return curScore_; + } + /** + * uint32 cur_score = 1906; + * @param value The curScore to set. + * @return This builder for chaining. + */ + public Builder setCurScore(int value) { + + curScore_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_score = 1906; + * @return This builder for chaining. + */ + public Builder clearCurScore() { + + curScore_ = 0; + onChanged(); + return this; + } + + private boolean isStarting_ ; + /** + * bool is_starting = 9; + * @return The isStarting. + */ + @java.lang.Override + public boolean getIsStarting() { + return isStarting_; + } + /** + * bool is_starting = 9; + * @param value The isStarting to set. + * @return This builder for chaining. + */ + public Builder setIsStarting(boolean value) { + + isStarting_ = value; + onChanged(); + return this; + } + /** + * bool is_starting = 9; + * @return This builder for chaining. + */ + public Builder clearIsStarting() { + + isStarting_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList takenRewardList_ = emptyIntList(); + private void ensureTakenRewardListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + takenRewardList_ = mutableCopy(takenRewardList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 taken_reward_list = 329; + * @return A list containing the takenRewardList. + */ + public java.util.List + getTakenRewardListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(takenRewardList_) : takenRewardList_; + } + /** + * repeated uint32 taken_reward_list = 329; + * @return The count of takenRewardList. + */ + public int getTakenRewardListCount() { + return takenRewardList_.size(); + } + /** + * repeated uint32 taken_reward_list = 329; + * @param index The index of the element to return. + * @return The takenRewardList at the given index. + */ + public int getTakenRewardList(int index) { + return takenRewardList_.getInt(index); + } + /** + * repeated uint32 taken_reward_list = 329; + * @param index The index to set the value at. + * @param value The takenRewardList to set. + * @return This builder for chaining. + */ + public Builder setTakenRewardList( + int index, int value) { + ensureTakenRewardListIsMutable(); + takenRewardList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 taken_reward_list = 329; + * @param value The takenRewardList to add. + * @return This builder for chaining. + */ + public Builder addTakenRewardList(int value) { + ensureTakenRewardListIsMutable(); + takenRewardList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 taken_reward_list = 329; + * @param values The takenRewardList to add. + * @return This builder for chaining. + */ + public Builder addAllTakenRewardList( + java.lang.Iterable values) { + ensureTakenRewardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, takenRewardList_); + onChanged(); + return this; + } + /** + * repeated uint32 taken_reward_list = 329; + * @return This builder for chaining. + */ + public Builder clearTakenRewardList() { + takenRewardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int selectedAvatarRewardId_ ; + /** + * uint32 selected_avatar_reward_id = 1290; + * @return The selectedAvatarRewardId. + */ + @java.lang.Override + public int getSelectedAvatarRewardId() { + return selectedAvatarRewardId_; + } + /** + * uint32 selected_avatar_reward_id = 1290; + * @param value The selectedAvatarRewardId to set. + * @return This builder for chaining. + */ + public Builder setSelectedAvatarRewardId(int value) { + + selectedAvatarRewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 selected_avatar_reward_id = 1290; + * @return This builder for chaining. + */ + public Builder clearSelectedAvatarRewardId() { + + selectedAvatarRewardId_ = 0; + onChanged(); + return this; + } + + private int firstDayStartTime_ ; + /** + * uint32 first_day_start_time = 592; + * @return The firstDayStartTime. + */ + @java.lang.Override + public int getFirstDayStartTime() { + return firstDayStartTime_; + } + /** + * uint32 first_day_start_time = 592; + * @param value The firstDayStartTime to set. + * @return This builder for chaining. + */ + public Builder setFirstDayStartTime(int value) { + + firstDayStartTime_ = value; + onChanged(); + return this; + } + /** + * uint32 first_day_start_time = 592; + * @return This builder for chaining. + */ + public Builder clearFirstDayStartTime() { + + firstDayStartTime_ = 0; + onChanged(); + return this; + } + + private int scoreLimit_ ; + /** + * uint32 score_limit = 1958; + * @return The scoreLimit. + */ + @java.lang.Override + public int getScoreLimit() { + return scoreLimit_; + } + /** + * uint32 score_limit = 1958; + * @param value The scoreLimit to set. + * @return This builder for chaining. + */ + public Builder setScoreLimit(int value) { + + scoreLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 score_limit = 1958; + * @return This builder for chaining. + */ + public Builder clearScoreLimit() { + + scoreLimit_ = 0; + onChanged(); + return this; + } + + private boolean isFinished_ ; + /** + * bool is_finished = 6; + * @return The isFinished. + */ + @java.lang.Override + public boolean getIsFinished() { + return isFinished_; + } + /** + * bool is_finished = 6; + * @param value The isFinished to set. + * @return This builder for chaining. + */ + public Builder setIsFinished(boolean value) { + + isFinished_ = value; + onChanged(); + return this; + } + /** + * bool is_finished = 6; + * @return This builder for chaining. + */ + public Builder clearIsFinished() { + + isFinished_ = false; + onChanged(); + return this; + } + + private boolean isHidden_ ; + /** + * bool is_hidden = 919; + * @return The isHidden. + */ + @java.lang.Override + public boolean getIsHidden() { + return isHidden_; + } + /** + * bool is_hidden = 919; + * @param value The isHidden to set. + * @return This builder for chaining. + */ + public Builder setIsHidden(boolean value) { + + isHidden_ = value; + onChanged(); + return this; + } + /** + * bool is_hidden = 919; + * @return This builder for chaining. + */ + public Builder clearIsHidden() { + + isHidden_ = false; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 8; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 8; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 8; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 5; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 5; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 5; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> activityCoinMap_; + private com.google.protobuf.MapField + internalGetActivityCoinMap() { + if (activityCoinMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ActivityCoinMapDefaultEntryHolder.defaultEntry); + } + return activityCoinMap_; + } + private com.google.protobuf.MapField + internalGetMutableActivityCoinMap() { + onChanged();; + if (activityCoinMap_ == null) { + activityCoinMap_ = com.google.protobuf.MapField.newMapField( + ActivityCoinMapDefaultEntryHolder.defaultEntry); + } + if (!activityCoinMap_.isMutable()) { + activityCoinMap_ = activityCoinMap_.copy(); + } + return activityCoinMap_; + } + + public int getActivityCoinMapCount() { + return internalGetActivityCoinMap().getMap().size(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + @java.lang.Override + public boolean containsActivityCoinMap( + int key) { + + return internalGetActivityCoinMap().getMap().containsKey(key); + } + /** + * Use {@link #getActivityCoinMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getActivityCoinMap() { + return getActivityCoinMapMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public java.util.Map getActivityCoinMapMap() { + return internalGetActivityCoinMap().getMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public int getActivityCoinMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetActivityCoinMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + @java.lang.Override + + public int getActivityCoinMapOrThrow( + int key) { + + java.util.Map map = + internalGetActivityCoinMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearActivityCoinMap() { + internalGetMutableActivityCoinMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + public Builder removeActivityCoinMap( + int key) { + + internalGetMutableActivityCoinMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableActivityCoinMap() { + return internalGetMutableActivityCoinMap().getMutableMap(); + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + public Builder putActivityCoinMap( + int key, + int value) { + + + internalGetMutableActivityCoinMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> activity_coin_map = 682; + */ + + public Builder putAllActivityCoinMap( + java.util.Map values) { + internalGetMutableActivityCoinMap().getMutableMap() + .putAll(values); + return this; + } + + private int activityType_ ; + /** + * uint32 activity_type = 4; + * @return The activityType. + */ + @java.lang.Override + public int getActivityType() { + return activityType_; + } + /** + * uint32 activity_type = 4; + * @param value The activityType to set. + * @return This builder for chaining. + */ + public Builder setActivityType(int value) { + + activityType_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_type = 4; + * @return This builder for chaining. + */ + public Builder clearActivityType() { + + activityType_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2800KOMIPKKKOBE_ = + java.util.Collections.emptyList(); + private void ensureUnk2800KOMIPKKKOBEIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + unk2800KOMIPKKKOBE_ = new java.util.ArrayList(unk2800KOMIPKKKOBE_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder> unk2800KOMIPKKKOBEBuilder_; + + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public java.util.List getUnk2800KOMIPKKKOBEList() { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2800KOMIPKKKOBE_); + } else { + return unk2800KOMIPKKKOBEBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public int getUnk2800KOMIPKKKOBECount() { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + return unk2800KOMIPKKKOBE_.size(); + } else { + return unk2800KOMIPKKKOBEBuilder_.getCount(); + } + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getUnk2800KOMIPKKKOBE(int index) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + return unk2800KOMIPKKKOBE_.get(index); + } else { + return unk2800KOMIPKKKOBEBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder setUnk2800KOMIPKKKOBE( + int index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC value) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.set(index, value); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder setUnk2800KOMIPKKKOBE( + int index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder builderForValue) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addUnk2800KOMIPKKKOBE(emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC value) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.add(value); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addUnk2800KOMIPKKKOBE( + int index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC value) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.add(index, value); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addUnk2800KOMIPKKKOBE( + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder builderForValue) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.add(builderForValue.build()); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addUnk2800KOMIPKKKOBE( + int index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder builderForValue) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder addAllUnk2800KOMIPKKKOBE( + java.lang.Iterable values) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2800KOMIPKKKOBE_); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder clearUnk2800KOMIPKKKOBE() { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + unk2800KOMIPKKKOBE_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public Builder removeUnk2800KOMIPKKKOBE(int index) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + ensureUnk2800KOMIPKKKOBEIsMutable(); + unk2800KOMIPKKKOBE_.remove(index); + onChanged(); + } else { + unk2800KOMIPKKKOBEBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder getUnk2800KOMIPKKKOBEBuilder( + int index) { + return getUnk2800KOMIPKKKOBEFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder getUnk2800KOMIPKKKOBEOrBuilder( + int index) { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + return unk2800KOMIPKKKOBE_.get(index); } else { + return unk2800KOMIPKKKOBEBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public java.util.List + getUnk2800KOMIPKKKOBEOrBuilderList() { + if (unk2800KOMIPKKKOBEBuilder_ != null) { + return unk2800KOMIPKKKOBEBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2800KOMIPKKKOBE_); + } + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder addUnk2800KOMIPKKKOBEBuilder() { + return getUnk2800KOMIPKKKOBEFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.getDefaultInstance()); + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder addUnk2800KOMIPKKKOBEBuilder( + int index) { + return getUnk2800KOMIPKKKOBEFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.getDefaultInstance()); + } + /** + * repeated .Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 864; + */ + public java.util.List + getUnk2800KOMIPKKKOBEBuilderList() { + return getUnk2800KOMIPKKKOBEFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder> + getUnk2800KOMIPKKKOBEFieldBuilder() { + if (unk2800KOMIPKKKOBEBuilder_ == null) { + unk2800KOMIPKKKOBEBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder>( + unk2800KOMIPKKKOBE_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + unk2800KOMIPKKKOBE_ = null; + } + return unk2800KOMIPKKKOBEBuilder_; + } + + private com.google.protobuf.Internal.IntList meetCondList_ = emptyIntList(); + private void ensureMeetCondListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + meetCondList_ = mutableCopy(meetCondList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 meet_cond_list = 10; + * @return A list containing the meetCondList. + */ + public java.util.List + getMeetCondListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(meetCondList_) : meetCondList_; + } + /** + * repeated uint32 meet_cond_list = 10; + * @return The count of meetCondList. + */ + public int getMeetCondListCount() { + return meetCondList_.size(); + } + /** + * repeated uint32 meet_cond_list = 10; + * @param index The index of the element to return. + * @return The meetCondList at the given index. + */ + public int getMeetCondList(int index) { + return meetCondList_.getInt(index); + } + /** + * repeated uint32 meet_cond_list = 10; + * @param index The index to set the value at. + * @param value The meetCondList to set. + * @return This builder for chaining. + */ + public Builder setMeetCondList( + int index, int value) { + ensureMeetCondListIsMutable(); + meetCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 meet_cond_list = 10; + * @param value The meetCondList to add. + * @return This builder for chaining. + */ + public Builder addMeetCondList(int value) { + ensureMeetCondListIsMutable(); + meetCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 meet_cond_list = 10; + * @param values The meetCondList to add. + * @return This builder for chaining. + */ + public Builder addAllMeetCondList( + java.lang.Iterable values) { + ensureMeetCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, meetCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 meet_cond_list = 10; + * @return This builder for chaining. + */ + public Builder clearMeetCondList() { + meetCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList expireCondList_ = emptyIntList(); + private void ensureExpireCondListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + expireCondList_ = mutableCopy(expireCondList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated uint32 expire_cond_list = 3; + * @return A list containing the expireCondList. + */ + public java.util.List + getExpireCondListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(expireCondList_) : expireCondList_; + } + /** + * repeated uint32 expire_cond_list = 3; + * @return The count of expireCondList. + */ + public int getExpireCondListCount() { + return expireCondList_.size(); + } + /** + * repeated uint32 expire_cond_list = 3; + * @param index The index of the element to return. + * @return The expireCondList at the given index. + */ + public int getExpireCondList(int index) { + return expireCondList_.getInt(index); + } + /** + * repeated uint32 expire_cond_list = 3; + * @param index The index to set the value at. + * @param value The expireCondList to set. + * @return This builder for chaining. + */ + public Builder setExpireCondList( + int index, int value) { + ensureExpireCondListIsMutable(); + expireCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 expire_cond_list = 3; + * @param value The expireCondList to add. + * @return This builder for chaining. + */ + public Builder addExpireCondList(int value) { + ensureExpireCondListIsMutable(); + expireCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 expire_cond_list = 3; + * @param values The expireCondList to add. + * @return This builder for chaining. + */ + public Builder addAllExpireCondList( + java.lang.Iterable values) { + ensureExpireCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, expireCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 expire_cond_list = 3; + * @return This builder for chaining. + */ + public Builder clearExpireCondList() { + expireCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private java.util.List watcherInfoList_ = + java.util.Collections.emptyList(); + private void ensureWatcherInfoListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + watcherInfoList_ = new java.util.ArrayList(watcherInfoList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> watcherInfoListBuilder_; + + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public java.util.List getWatcherInfoListList() { + if (watcherInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(watcherInfoList_); + } else { + return watcherInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public int getWatcherInfoListCount() { + if (watcherInfoListBuilder_ == null) { + return watcherInfoList_.size(); + } else { + return watcherInfoListBuilder_.getCount(); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfoList(int index) { + if (watcherInfoListBuilder_ == null) { + return watcherInfoList_.get(index); + } else { + return watcherInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder setWatcherInfoList( + int index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWatcherInfoListIsMutable(); + watcherInfoList_.set(index, value); + onChanged(); + } else { + watcherInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder setWatcherInfoList( + int index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + watcherInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addWatcherInfoList(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWatcherInfoListIsMutable(); + watcherInfoList_.add(value); + onChanged(); + } else { + watcherInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addWatcherInfoList( + int index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWatcherInfoListIsMutable(); + watcherInfoList_.add(index, value); + onChanged(); + } else { + watcherInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addWatcherInfoList( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.add(builderForValue.build()); + onChanged(); + } else { + watcherInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addWatcherInfoList( + int index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + watcherInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder addAllWatcherInfoList( + java.lang.Iterable values) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, watcherInfoList_); + onChanged(); + } else { + watcherInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder clearWatcherInfoList() { + if (watcherInfoListBuilder_ == null) { + watcherInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + watcherInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public Builder removeWatcherInfoList(int index) { + if (watcherInfoListBuilder_ == null) { + ensureWatcherInfoListIsMutable(); + watcherInfoList_.remove(index); + onChanged(); + } else { + watcherInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder getWatcherInfoListBuilder( + int index) { + return getWatcherInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoListOrBuilder( + int index) { + if (watcherInfoListBuilder_ == null) { + return watcherInfoList_.get(index); } else { + return watcherInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public java.util.List + getWatcherInfoListOrBuilderList() { + if (watcherInfoListBuilder_ != null) { + return watcherInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(watcherInfoList_); + } + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder addWatcherInfoListBuilder() { + return getWatcherInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder addWatcherInfoListBuilder( + int index) { + return getWatcherInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()); + } + /** + * repeated .ActivityWatcherInfo watcher_info_list = 2; + */ + public java.util.List + getWatcherInfoListBuilderList() { + return getWatcherInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> + getWatcherInfoListFieldBuilder() { + if (watcherInfoListBuilder_ == null) { + watcherInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder>( + watcherInfoList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + watcherInfoList_ = null; + } + return watcherInfoListBuilder_; + } + + private int activityId_ ; + /** + * uint32 activity_id = 12; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 12; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 12; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder> musicGameInfoBuilder_; + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return Whether the musicGameInfo field is set. + */ + @java.lang.Override + public boolean hasMusicGameInfo() { + return detailCase_ == 460; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + * @return The musicGameInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getMusicGameInfo() { + if (musicGameInfoBuilder_ == null) { + if (detailCase_ == 460) { + return (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_; + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } else { + if (detailCase_ == 460) { + return musicGameInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public Builder setMusicGameInfo(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo value) { + if (musicGameInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + musicGameInfoBuilder_.setMessage(value); + } + detailCase_ = 460; + return this; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public Builder setMusicGameInfo( + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder builderForValue) { + if (musicGameInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + musicGameInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 460; + return this; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public Builder mergeMusicGameInfo(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo value) { + if (musicGameInfoBuilder_ == null) { + if (detailCase_ == 460 && + detail_ != emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.newBuilder((emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 460) { + musicGameInfoBuilder_.mergeFrom(value); + } + musicGameInfoBuilder_.setMessage(value); + } + detailCase_ = 460; + return this; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public Builder clearMusicGameInfo() { + if (musicGameInfoBuilder_ == null) { + if (detailCase_ == 460) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 460) { + detailCase_ = 0; + detail_ = null; + } + musicGameInfoBuilder_.clear(); + } + return this; + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder getMusicGameInfoBuilder() { + return getMusicGameInfoFieldBuilder().getBuilder(); + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder getMusicGameInfoOrBuilder() { + if ((detailCase_ == 460) && (musicGameInfoBuilder_ != null)) { + return musicGameInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 460) { + return (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_; + } + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + } + /** + *
+       * SeaLampActivityDetailInfo sam_lamp_info = 7;
+       * CrucibleActivityDetailInfo crucible_info = 14;
+       * SalesmanActivityDetailInfo salesman_info = 11;
+       * TrialAvatarActivityDetailInfo trial_avatar_info = 1;
+       * DeliveryActivityDetailInfo delivery_info = 1092;
+       * AsterActivityDetailInfo aster_info = 557;
+       * FlightActivityDetailInfo flight_info = 1365;
+       * DragonSpineActivityDetailInfo dragon_spine_info = 1727;
+       * EffigyActivityDetailInfo effigy_info = 391;
+       * TreasureMapActivityDetailInfo treasure_map_info = 1114;
+       * BlessingActivityDetailInfo blessing_info = 1869;
+       * SeaLampActivityInfo sea_lamp_info = 494;
+       * ExpeditionActivityDetailInfo expedition_info = 202;
+       * ArenaChallengeActivityDetailInfo arena_challenge_info = 859;
+       * FleurFairActivityDetailInfo fleur_fair_info = 857;
+       * WaterSpiritActivityDetailInfo water_spirit_info = 1675;
+       * ChannelerSlabActivityDetailInfo channeler_slab_info = 1015;
+       * MistTrialActivityDetailInfo mist_trial_activity_info = 156;
+       * HideAndSeekActivityDetailInfo hide_and_seek_info = 427;
+       * FindHilichurlDetailInfo find_hilichurl_info = 1411;
+       * SummerTimeDetailInfo summer_time_info = 1372;
+       * BuoyantCombatDetailInfo buoyant_combat_info = 1842;
+       * EchoShellDetailInfo echo_shell_info = 1113;
+       * BounceConjuringActivityDetailInfo bounce_conjuring_info = 767;
+       * BlitzRushActivityDetailInfo blitz_rush_info = 794;
+       * ChessActivityDetailInfo chess_info = 927;
+       * SumoActivityDetailInfo sumo_info = 1261;
+       * MoonfinTrialActivityDetailInfo moonfin_trial_info = 1588;
+       * LunaRiteDetailInfo luna_rite_info = 814;
+       * PlantFlowerActivityDetailInfo plant_flower_info = 54;
+       * 
+ * + * .MusicGameActivityDetailInfo music_game_info = 460; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder> + getMusicGameInfoFieldBuilder() { + if (musicGameInfoBuilder_ == null) { + if (!(detailCase_ == 460)) { + detail_ = emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + musicGameInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder>( + (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 460; + onChanged();; + return musicGameInfoBuilder_; + } + @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:ActivityInfo) + } + + // @@protoc_insertion_point(class_scope:ActivityInfo) + private static final emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo(); + } + + public static emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityInfo_ActivityCoinMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityInfo_ActivityCoinMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022ActivityInfo.proto\032\031ActivityWatcherInf" + + "o.proto\032!MusicGameActivityDetailInfo.pro" + + "to\032\031Unk2800_PHPHMILPOLC.proto\"\252\005\n\014Activi" + + "tyInfo\022\031\n\021is_play_open_anim\030\r \001(\010\022\023\n\013sch" + + "edule_id\030\017 \001(\r\022\022\n\tcur_score\030\362\016 \001(\r\022\023\n\013is" + + "_starting\030\t \001(\010\022\032\n\021taken_reward_list\030\311\002 " + + "\003(\r\022\"\n\031selected_avatar_reward_id\030\212\n \001(\r\022" + + "\035\n\024first_day_start_time\030\320\004 \001(\r\022\024\n\013score_" + + "limit\030\246\017 \001(\r\022\023\n\013is_finished\030\006 \001(\010\022\022\n\tis_" + + "hidden\030\227\007 \001(\010\022\022\n\nbegin_time\030\010 \001(\r\022\020\n\010end" + + "_time\030\005 \001(\r\022>\n\021activity_coin_map\030\252\005 \003(\0132" + + "\".ActivityInfo.ActivityCoinMapEntry\022\025\n\ra" + + "ctivity_type\030\004 \001(\r\0222\n\023Unk2800_KOMIPKKKOB" + + "E\030\340\006 \003(\0132\024.Unk2800_PHPHMILPOLC\022\026\n\016meet_c" + + "ond_list\030\n \003(\r\022\030\n\020expire_cond_list\030\003 \003(\r" + + "\022/\n\021watcher_info_list\030\002 \003(\0132\024.ActivityWa" + + "tcherInfo\022\023\n\013activity_id\030\014 \001(\r\0228\n\017music_" + + "game_info\030\314\003 \001(\0132\034.MusicGameActivityDeta" + + "ilInfoH\000\0326\n\024ActivityCoinMapEntry\022\013\n\003key\030" + + "\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\010\n\006detailB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.getDescriptor(), + }); + internal_static_ActivityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityInfo_descriptor, + new java.lang.String[] { "IsPlayOpenAnim", "ScheduleId", "CurScore", "IsStarting", "TakenRewardList", "SelectedAvatarRewardId", "FirstDayStartTime", "ScoreLimit", "IsFinished", "IsHidden", "BeginTime", "EndTime", "ActivityCoinMap", "ActivityType", "Unk2800KOMIPKKKOBE", "MeetCondList", "ExpireCondList", "WatcherInfoList", "ActivityId", "MusicGameInfo", "Detail", }); + internal_static_ActivityInfo_ActivityCoinMapEntry_descriptor = + internal_static_ActivityInfo_descriptor.getNestedTypes().get(0); + internal_static_ActivityInfo_ActivityCoinMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityInfo_ActivityCoinMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java new file mode 100644 index 00000000000..eec32dfb68e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityNullDetailInfoOuterClass.java @@ -0,0 +1,466 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityNullDetailInfo.proto + +package emu.grasscutter.net.proto; + +public final class ActivityNullDetailInfoOuterClass { + private ActivityNullDetailInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityNullDetailInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityNullDetailInfo) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code ActivityNullDetailInfo} + */ + public static final class ActivityNullDetailInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityNullDetailInfo) + ActivityNullDetailInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityNullDetailInfo.newBuilder() to construct. + private ActivityNullDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityNullDetailInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityNullDetailInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityNullDetailInfo( + 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; + 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.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.class, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo other = (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo 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.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo 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.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo 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.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo 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.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo 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.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo 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; + } + /** + * Protobuf type {@code ActivityNullDetailInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityNullDetailInfo) + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.class, emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.internal_static_ActivityNullDetailInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo build() { + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo buildPartial() { + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo result = new emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) { + return mergeFrom((emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo other) { + if (other == emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:ActivityNullDetailInfo) + } + + // @@protoc_insertion_point(class_scope:ActivityNullDetailInfo) + private static final emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo(); + } + + public static emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityNullDetailInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityNullDetailInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityNullDetailInfoOuterClass.ActivityNullDetailInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityNullDetailInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityNullDetailInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ActivityNullDetailInfo.proto\"\030\n\026Activi" + + "tyNullDetailInfoB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityNullDetailInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityNullDetailInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityNullDetailInfo_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoNotifyOuterClass.java new file mode 100644 index 00000000000..8eb3320219c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoNotifyOuterClass.java @@ -0,0 +1,930 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityScheduleInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class ActivityScheduleInfoNotifyOuterClass { + private ActivityScheduleInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityScheduleInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityScheduleInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + java.util.List + getActivityScheduleListList(); + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index); + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + int getActivityScheduleListCount(); + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + java.util.List + getActivityScheduleListOrBuilderList(); + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder( + int index); + + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @return The remainFlySeaLampNum. + */ + int getRemainFlySeaLampNum(); + } + /** + *
+   * CmdId: 2033
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityScheduleInfoNotify} + */ + public static final class ActivityScheduleInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityScheduleInfoNotify) + ActivityScheduleInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityScheduleInfoNotify.newBuilder() to construct. + private ActivityScheduleInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityScheduleInfoNotify() { + activityScheduleList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityScheduleInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityScheduleInfoNotify( + 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 48: { + + remainFlySeaLampNum_ = input.readUInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + activityScheduleList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + activityScheduleList_.add( + input.readMessage(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.parser(), extensionRegistry)); + 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)) { + activityScheduleList_ = java.util.Collections.unmodifiableList(activityScheduleList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.class, emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.Builder.class); + } + + public static final int ACTIVITY_SCHEDULE_LIST_FIELD_NUMBER = 12; + private java.util.List activityScheduleList_; + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public java.util.List getActivityScheduleListList() { + return activityScheduleList_; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public java.util.List + getActivityScheduleListOrBuilderList() { + return activityScheduleList_; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public int getActivityScheduleListCount() { + return activityScheduleList_.size(); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index) { + return activityScheduleList_.get(index); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder( + int index) { + return activityScheduleList_.get(index); + } + + public static final int REMAIN_FLY_SEA_LAMP_NUM_FIELD_NUMBER = 6; + private int remainFlySeaLampNum_; + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @return The remainFlySeaLampNum. + */ + @java.lang.Override + public int getRemainFlySeaLampNum() { + return remainFlySeaLampNum_; + } + + 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 (remainFlySeaLampNum_ != 0) { + output.writeUInt32(6, remainFlySeaLampNum_); + } + for (int i = 0; i < activityScheduleList_.size(); i++) { + output.writeMessage(12, activityScheduleList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (remainFlySeaLampNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, remainFlySeaLampNum_); + } + for (int i = 0; i < activityScheduleList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, activityScheduleList_.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.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify other = (emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify) obj; + + if (!getActivityScheduleListList() + .equals(other.getActivityScheduleListList())) return false; + if (getRemainFlySeaLampNum() + != other.getRemainFlySeaLampNum()) 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 (getActivityScheduleListCount() > 0) { + hash = (37 * hash) + ACTIVITY_SCHEDULE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getActivityScheduleListList().hashCode(); + } + hash = (37 * hash) + REMAIN_FLY_SEA_LAMP_NUM_FIELD_NUMBER; + hash = (53 * hash) + getRemainFlySeaLampNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify 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.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify 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.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify 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.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify 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.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify 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.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify 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: 2033
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityScheduleInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityScheduleInfoNotify) + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.class, emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getActivityScheduleListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (activityScheduleListBuilder_ == null) { + activityScheduleList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + activityScheduleListBuilder_.clear(); + } + remainFlySeaLampNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.internal_static_ActivityScheduleInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify build() { + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify buildPartial() { + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify result = new emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify(this); + int from_bitField0_ = bitField0_; + if (activityScheduleListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + activityScheduleList_ = java.util.Collections.unmodifiableList(activityScheduleList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.activityScheduleList_ = activityScheduleList_; + } else { + result.activityScheduleList_ = activityScheduleListBuilder_.build(); + } + result.remainFlySeaLampNum_ = remainFlySeaLampNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify other) { + if (other == emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.getDefaultInstance()) return this; + if (activityScheduleListBuilder_ == null) { + if (!other.activityScheduleList_.isEmpty()) { + if (activityScheduleList_.isEmpty()) { + activityScheduleList_ = other.activityScheduleList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.addAll(other.activityScheduleList_); + } + onChanged(); + } + } else { + if (!other.activityScheduleList_.isEmpty()) { + if (activityScheduleListBuilder_.isEmpty()) { + activityScheduleListBuilder_.dispose(); + activityScheduleListBuilder_ = null; + activityScheduleList_ = other.activityScheduleList_; + bitField0_ = (bitField0_ & ~0x00000001); + activityScheduleListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getActivityScheduleListFieldBuilder() : null; + } else { + activityScheduleListBuilder_.addAllMessages(other.activityScheduleList_); + } + } + } + if (other.getRemainFlySeaLampNum() != 0) { + setRemainFlySeaLampNum(other.getRemainFlySeaLampNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List activityScheduleList_ = + java.util.Collections.emptyList(); + private void ensureActivityScheduleListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + activityScheduleList_ = new java.util.ArrayList(activityScheduleList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder> activityScheduleListBuilder_; + + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public java.util.List getActivityScheduleListList() { + if (activityScheduleListBuilder_ == null) { + return java.util.Collections.unmodifiableList(activityScheduleList_); + } else { + return activityScheduleListBuilder_.getMessageList(); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public int getActivityScheduleListCount() { + if (activityScheduleListBuilder_ == null) { + return activityScheduleList_.size(); + } else { + return activityScheduleListBuilder_.getCount(); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getActivityScheduleList(int index) { + if (activityScheduleListBuilder_ == null) { + return activityScheduleList_.get(index); + } else { + return activityScheduleListBuilder_.getMessage(index); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder setActivityScheduleList( + int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) { + if (activityScheduleListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityScheduleListIsMutable(); + activityScheduleList_.set(index, value); + onChanged(); + } else { + activityScheduleListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder setActivityScheduleList( + int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.set(index, builderForValue.build()); + onChanged(); + } else { + activityScheduleListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addActivityScheduleList(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) { + if (activityScheduleListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityScheduleListIsMutable(); + activityScheduleList_.add(value); + onChanged(); + } else { + activityScheduleListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addActivityScheduleList( + int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo value) { + if (activityScheduleListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityScheduleListIsMutable(); + activityScheduleList_.add(index, value); + onChanged(); + } else { + activityScheduleListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addActivityScheduleList( + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.add(builderForValue.build()); + onChanged(); + } else { + activityScheduleListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addActivityScheduleList( + int index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder builderForValue) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.add(index, builderForValue.build()); + onChanged(); + } else { + activityScheduleListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder addAllActivityScheduleList( + java.lang.Iterable values) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, activityScheduleList_); + onChanged(); + } else { + activityScheduleListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder clearActivityScheduleList() { + if (activityScheduleListBuilder_ == null) { + activityScheduleList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + activityScheduleListBuilder_.clear(); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public Builder removeActivityScheduleList(int index) { + if (activityScheduleListBuilder_ == null) { + ensureActivityScheduleListIsMutable(); + activityScheduleList_.remove(index); + onChanged(); + } else { + activityScheduleListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder getActivityScheduleListBuilder( + int index) { + return getActivityScheduleListFieldBuilder().getBuilder(index); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder getActivityScheduleListOrBuilder( + int index) { + if (activityScheduleListBuilder_ == null) { + return activityScheduleList_.get(index); } else { + return activityScheduleListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public java.util.List + getActivityScheduleListOrBuilderList() { + if (activityScheduleListBuilder_ != null) { + return activityScheduleListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(activityScheduleList_); + } + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder addActivityScheduleListBuilder() { + return getActivityScheduleListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance()); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder addActivityScheduleListBuilder( + int index) { + return getActivityScheduleListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance()); + } + /** + * repeated .ActivityScheduleInfo activity_schedule_list = 12; + */ + public java.util.List + getActivityScheduleListBuilderList() { + return getActivityScheduleListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder> + getActivityScheduleListFieldBuilder() { + if (activityScheduleListBuilder_ == null) { + activityScheduleListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder>( + activityScheduleList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + activityScheduleList_ = null; + } + return activityScheduleListBuilder_; + } + + private int remainFlySeaLampNum_ ; + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @return The remainFlySeaLampNum. + */ + @java.lang.Override + public int getRemainFlySeaLampNum() { + return remainFlySeaLampNum_; + } + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @param value The remainFlySeaLampNum to set. + * @return This builder for chaining. + */ + public Builder setRemainFlySeaLampNum(int value) { + + remainFlySeaLampNum_ = value; + onChanged(); + return this; + } + /** + * uint32 remain_fly_sea_lamp_num = 6; + * @return This builder for chaining. + */ + public Builder clearRemainFlySeaLampNum() { + + remainFlySeaLampNum_ = 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:ActivityScheduleInfoNotify) + } + + // @@protoc_insertion_point(class_scope:ActivityScheduleInfoNotify) + private static final emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify(); + } + + public static emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityScheduleInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityScheduleInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityScheduleInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityScheduleInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n ActivityScheduleInfoNotify.proto\032\032Acti" + + "vityScheduleInfo.proto\"t\n\032ActivitySchedu" + + "leInfoNotify\0225\n\026activity_schedule_list\030\014" + + " \003(\0132\025.ActivityScheduleInfo\022\037\n\027remain_fl" + + "y_sea_lamp_num\030\006 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.getDescriptor(), + }); + internal_static_ActivityScheduleInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityScheduleInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityScheduleInfoNotify_descriptor, + new java.lang.String[] { "ActivityScheduleList", "RemainFlySeaLampNum", }); + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoOuterClass.java new file mode 100644 index 00000000000..99a51c6fba6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityScheduleInfoOuterClass.java @@ -0,0 +1,819 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityScheduleInfo.proto + +package emu.grasscutter.net.proto; + +public final class ActivityScheduleInfoOuterClass { + private ActivityScheduleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityScheduleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityScheduleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + int getActivityId(); + + /** + * bool is_open = 2; + * @return The isOpen. + */ + boolean getIsOpen(); + + /** + * uint32 schedule_id = 13; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * uint32 begin_time = 10; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 1; + * @return The endTime. + */ + int getEndTime(); + } + /** + * Protobuf type {@code ActivityScheduleInfo} + */ + public static final class ActivityScheduleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityScheduleInfo) + ActivityScheduleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityScheduleInfo.newBuilder() to construct. + private ActivityScheduleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityScheduleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityScheduleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityScheduleInfo( + 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: { + + endTime_ = input.readUInt32(); + break; + } + case 16: { + + isOpen_ = input.readBool(); + break; + } + case 80: { + + beginTime_ = input.readUInt32(); + break; + } + case 104: { + + scheduleId_ = input.readUInt32(); + break; + } + case 112: { + + activityId_ = 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.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.class, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder.class); + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 14; + private int activityId_; + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int IS_OPEN_FIELD_NUMBER = 2; + private boolean isOpen_; + /** + * bool is_open = 2; + * @return The isOpen. + */ + @java.lang.Override + public boolean getIsOpen() { + return isOpen_; + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 13; + private int scheduleId_; + /** + * uint32 schedule_id = 13; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 10; + private int beginTime_; + /** + * uint32 begin_time = 10; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 1; + private int endTime_; + /** + * uint32 end_time = 1; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + 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 (endTime_ != 0) { + output.writeUInt32(1, endTime_); + } + if (isOpen_ != false) { + output.writeBool(2, isOpen_); + } + if (beginTime_ != 0) { + output.writeUInt32(10, beginTime_); + } + if (scheduleId_ != 0) { + output.writeUInt32(13, scheduleId_); + } + if (activityId_ != 0) { + output.writeUInt32(14, activityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, endTime_); + } + if (isOpen_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isOpen_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, beginTime_); + } + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, scheduleId_); + } + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, activityId_); + } + 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.ActivityScheduleInfoOuterClass.ActivityScheduleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo other = (emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo) obj; + + if (getActivityId() + != other.getActivityId()) return false; + if (getIsOpen() + != other.getIsOpen()) return false; + if (getScheduleId() + != other.getScheduleId()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) 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) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + hash = (37 * hash) + IS_OPEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsOpen()); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo 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.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo 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.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo 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.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo 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.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo 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.ActivityScheduleInfoOuterClass.ActivityScheduleInfo 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; + } + /** + * Protobuf type {@code ActivityScheduleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityScheduleInfo) + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.class, emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + activityId_ = 0; + + isOpen_ = false; + + scheduleId_ = 0; + + beginTime_ = 0; + + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.internal_static_ActivityScheduleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo build() { + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo buildPartial() { + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo result = new emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo(this); + result.activityId_ = activityId_; + result.isOpen_ = isOpen_; + result.scheduleId_ = scheduleId_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo) { + return mergeFrom((emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo other) { + if (other == emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo.getDefaultInstance()) return this; + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + if (other.getIsOpen() != false) { + setIsOpen(other.getIsOpen()); + } + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int activityId_ ; + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 14; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 14; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private boolean isOpen_ ; + /** + * bool is_open = 2; + * @return The isOpen. + */ + @java.lang.Override + public boolean getIsOpen() { + return isOpen_; + } + /** + * bool is_open = 2; + * @param value The isOpen to set. + * @return This builder for chaining. + */ + public Builder setIsOpen(boolean value) { + + isOpen_ = value; + onChanged(); + return this; + } + /** + * bool is_open = 2; + * @return This builder for chaining. + */ + public Builder clearIsOpen() { + + isOpen_ = false; + onChanged(); + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 13; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 13; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 13; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 10; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 10; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 10; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 1; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 1; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 1; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 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:ActivityScheduleInfo) + } + + // @@protoc_insertion_point(class_scope:ActivityScheduleInfo) + private static final emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo(); + } + + public static emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityScheduleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityScheduleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityScheduleInfoOuterClass.ActivityScheduleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityScheduleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityScheduleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ActivityScheduleInfo.proto\"w\n\024Activity" + + "ScheduleInfo\022\023\n\013activity_id\030\016 \001(\r\022\017\n\007is_" + + "open\030\002 \001(\010\022\023\n\013schedule_id\030\r \001(\r\022\022\n\nbegin" + + "_time\030\n \001(\r\022\020\n\010end_time\030\001 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityScheduleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityScheduleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityScheduleInfo_descriptor, + new java.lang.String[] { "ActivityId", "IsOpen", "ScheduleId", "BeginTime", "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardReqOuterClass.java new file mode 100644 index 00000000000..7a8143294e6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityTakeWatcherRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class ActivityTakeWatcherRewardReqOuterClass { + private ActivityTakeWatcherRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityTakeWatcherRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityTakeWatcherRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 activity_id = 4; + * @return The activityId. + */ + int getActivityId(); + + /** + * uint32 watcher_id = 14; + * @return The watcherId. + */ + int getWatcherId(); + } + /** + *
+   * CmdId: 2090
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityTakeWatcherRewardReq} + */ + public static final class ActivityTakeWatcherRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityTakeWatcherRewardReq) + ActivityTakeWatcherRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityTakeWatcherRewardReq.newBuilder() to construct. + private ActivityTakeWatcherRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityTakeWatcherRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityTakeWatcherRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityTakeWatcherRewardReq( + 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: { + + activityId_ = input.readUInt32(); + break; + } + case 112: { + + watcherId_ = 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.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.Builder.class); + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 4; + private int activityId_; + /** + * uint32 activity_id = 4; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int WATCHER_ID_FIELD_NUMBER = 14; + private int watcherId_; + /** + * uint32 watcher_id = 14; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + + 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 (activityId_ != 0) { + output.writeUInt32(4, activityId_); + } + if (watcherId_ != 0) { + output.writeUInt32(14, watcherId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, activityId_); + } + if (watcherId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, watcherId_); + } + 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.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq other = (emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq) obj; + + if (getActivityId() + != other.getActivityId()) return false; + if (getWatcherId() + != other.getWatcherId()) 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) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + hash = (37 * hash) + WATCHER_ID_FIELD_NUMBER; + hash = (53 * hash) + getWatcherId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq 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.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq 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.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq 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.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq 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.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq 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.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq 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: 2090
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityTakeWatcherRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityTakeWatcherRewardReq) + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + activityId_ = 0; + + watcherId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.internal_static_ActivityTakeWatcherRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq build() { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq buildPartial() { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq result = new emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq(this); + result.activityId_ = activityId_; + result.watcherId_ = watcherId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq other) { + if (other == emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq.getDefaultInstance()) return this; + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + if (other.getWatcherId() != 0) { + setWatcherId(other.getWatcherId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int activityId_ ; + /** + * uint32 activity_id = 4; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 4; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 4; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private int watcherId_ ; + /** + * uint32 watcher_id = 14; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + /** + * uint32 watcher_id = 14; + * @param value The watcherId to set. + * @return This builder for chaining. + */ + public Builder setWatcherId(int value) { + + watcherId_ = value; + onChanged(); + return this; + } + /** + * uint32 watcher_id = 14; + * @return This builder for chaining. + */ + public Builder clearWatcherId() { + + watcherId_ = 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:ActivityTakeWatcherRewardReq) + } + + // @@protoc_insertion_point(class_scope:ActivityTakeWatcherRewardReq) + private static final emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq(); + } + + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityTakeWatcherRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityTakeWatcherRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardReqOuterClass.ActivityTakeWatcherRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityTakeWatcherRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityTakeWatcherRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"ActivityTakeWatcherRewardReq.proto\"G\n\034" + + "ActivityTakeWatcherRewardReq\022\023\n\013activity" + + "_id\030\004 \001(\r\022\022\n\nwatcher_id\030\016 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityTakeWatcherRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityTakeWatcherRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityTakeWatcherRewardReq_descriptor, + new java.lang.String[] { "ActivityId", "WatcherId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardRspOuterClass.java new file mode 100644 index 00000000000..149253073e1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityTakeWatcherRewardRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityTakeWatcherRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class ActivityTakeWatcherRewardRspOuterClass { + private ActivityTakeWatcherRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityTakeWatcherRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityTakeWatcherRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + int getActivityId(); + + /** + * uint32 watcher_id = 7; + * @return The watcherId. + */ + int getWatcherId(); + } + /** + *
+   * CmdId: 2025
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ActivityTakeWatcherRewardRsp} + */ + public static final class ActivityTakeWatcherRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityTakeWatcherRewardRsp) + ActivityTakeWatcherRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityTakeWatcherRewardRsp.newBuilder() to construct. + private ActivityTakeWatcherRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityTakeWatcherRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityTakeWatcherRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityTakeWatcherRewardRsp( + 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: { + + watcherId_ = input.readUInt32(); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + activityId_ = 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.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 14; + private int activityId_; + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int WATCHER_ID_FIELD_NUMBER = 7; + private int watcherId_; + /** + * uint32 watcher_id = 7; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + + 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 (watcherId_ != 0) { + output.writeUInt32(7, watcherId_); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (activityId_ != 0) { + output.writeUInt32(14, activityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (watcherId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, watcherId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, activityId_); + } + 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.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp other = (emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getActivityId() + != other.getActivityId()) return false; + if (getWatcherId() + != other.getWatcherId()) 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(); + hash = (37 * hash) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + hash = (37 * hash) + WATCHER_ID_FIELD_NUMBER; + hash = (53 * hash) + getWatcherId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp 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.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp 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.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp 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.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp 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.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp 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.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp 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: 2025
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ActivityTakeWatcherRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityTakeWatcherRewardRsp) + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.class, emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + activityId_ = 0; + + watcherId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.internal_static_ActivityTakeWatcherRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp build() { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp buildPartial() { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp result = new emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp(this); + result.retcode_ = retcode_; + result.activityId_ = activityId_; + result.watcherId_ = watcherId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp other) { + if (other == emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + if (other.getWatcherId() != 0) { + setWatcherId(other.getWatcherId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int activityId_ ; + /** + * uint32 activity_id = 14; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 14; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 14; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private int watcherId_ ; + /** + * uint32 watcher_id = 7; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + /** + * uint32 watcher_id = 7; + * @param value The watcherId to set. + * @return This builder for chaining. + */ + public Builder setWatcherId(int value) { + + watcherId_ = value; + onChanged(); + return this; + } + /** + * uint32 watcher_id = 7; + * @return This builder for chaining. + */ + public Builder clearWatcherId() { + + watcherId_ = 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:ActivityTakeWatcherRewardRsp) + } + + // @@protoc_insertion_point(class_scope:ActivityTakeWatcherRewardRsp) + private static final emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp(); + } + + public static emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityTakeWatcherRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityTakeWatcherRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityTakeWatcherRewardRspOuterClass.ActivityTakeWatcherRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityTakeWatcherRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityTakeWatcherRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"ActivityTakeWatcherRewardRsp.proto\"X\n\034" + + "ActivityTakeWatcherRewardRsp\022\017\n\007retcode\030" + + "\t \001(\005\022\023\n\013activity_id\030\016 \001(\r\022\022\n\nwatcher_id" + + "\030\007 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityTakeWatcherRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityTakeWatcherRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityTakeWatcherRewardRsp_descriptor, + new java.lang.String[] { "Retcode", "ActivityId", "WatcherId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityUpdateWatcherNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityUpdateWatcherNotifyOuterClass.java new file mode 100644 index 00000000000..beadb4e1e18 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityUpdateWatcherNotifyOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityUpdateWatcherNotify.proto + +package emu.grasscutter.net.proto; + +public final class ActivityUpdateWatcherNotifyOuterClass { + private ActivityUpdateWatcherNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityUpdateWatcherNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityUpdateWatcherNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 activity_id = 1; + * @return The activityId. + */ + int getActivityId(); + + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return Whether the watcherInfo field is set. + */ + boolean hasWatcherInfo(); + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return The watcherInfo. + */ + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfo(); + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder(); + } + /** + *
+   * CmdId: 2172
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ActivityUpdateWatcherNotify} + */ + public static final class ActivityUpdateWatcherNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityUpdateWatcherNotify) + ActivityUpdateWatcherNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityUpdateWatcherNotify.newBuilder() to construct. + private ActivityUpdateWatcherNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityUpdateWatcherNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityUpdateWatcherNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityUpdateWatcherNotify( + 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: { + + activityId_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder subBuilder = null; + if (watcherInfo_ != null) { + subBuilder = watcherInfo_.toBuilder(); + } + watcherInfo_ = input.readMessage(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(watcherInfo_); + watcherInfo_ = subBuilder.buildPartial(); + } + + 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.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.class, emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.Builder.class); + } + + public static final int ACTIVITY_ID_FIELD_NUMBER = 1; + private int activityId_; + /** + * uint32 activity_id = 1; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + + public static final int WATCHER_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo watcherInfo_; + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return Whether the watcherInfo field is set. + */ + @java.lang.Override + public boolean hasWatcherInfo() { + return watcherInfo_ != null; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return The watcherInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfo() { + return watcherInfo_ == null ? emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance() : watcherInfo_; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder() { + return getWatcherInfo(); + } + + 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 (activityId_ != 0) { + output.writeUInt32(1, activityId_); + } + if (watcherInfo_ != null) { + output.writeMessage(2, getWatcherInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (activityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, activityId_); + } + if (watcherInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getWatcherInfo()); + } + 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.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify other = (emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify) obj; + + if (getActivityId() + != other.getActivityId()) return false; + if (hasWatcherInfo() != other.hasWatcherInfo()) return false; + if (hasWatcherInfo()) { + if (!getWatcherInfo() + .equals(other.getWatcherInfo())) 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) + ACTIVITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getActivityId(); + if (hasWatcherInfo()) { + hash = (37 * hash) + WATCHER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWatcherInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify 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.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify 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.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify 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.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify 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.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify 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.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify 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: 2172
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ActivityUpdateWatcherNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityUpdateWatcherNotify) + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.class, emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + activityId_ = 0; + + if (watcherInfoBuilder_ == null) { + watcherInfo_ = null; + } else { + watcherInfo_ = null; + watcherInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.internal_static_ActivityUpdateWatcherNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify build() { + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify buildPartial() { + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify result = new emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify(this); + result.activityId_ = activityId_; + if (watcherInfoBuilder_ == null) { + result.watcherInfo_ = watcherInfo_; + } else { + result.watcherInfo_ = watcherInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify) { + return mergeFrom((emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify other) { + if (other == emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify.getDefaultInstance()) return this; + if (other.getActivityId() != 0) { + setActivityId(other.getActivityId()); + } + if (other.hasWatcherInfo()) { + mergeWatcherInfo(other.getWatcherInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int activityId_ ; + /** + * uint32 activity_id = 1; + * @return The activityId. + */ + @java.lang.Override + public int getActivityId() { + return activityId_; + } + /** + * uint32 activity_id = 1; + * @param value The activityId to set. + * @return This builder for chaining. + */ + public Builder setActivityId(int value) { + + activityId_ = value; + onChanged(); + return this; + } + /** + * uint32 activity_id = 1; + * @return This builder for chaining. + */ + public Builder clearActivityId() { + + activityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo watcherInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> watcherInfoBuilder_; + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return Whether the watcherInfo field is set. + */ + public boolean hasWatcherInfo() { + return watcherInfoBuilder_ != null || watcherInfo_ != null; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + * @return The watcherInfo. + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getWatcherInfo() { + if (watcherInfoBuilder_ == null) { + return watcherInfo_ == null ? emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance() : watcherInfo_; + } else { + return watcherInfoBuilder_.getMessage(); + } + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public Builder setWatcherInfo(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + watcherInfo_ = value; + onChanged(); + } else { + watcherInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public Builder setWatcherInfo( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder builderForValue) { + if (watcherInfoBuilder_ == null) { + watcherInfo_ = builderForValue.build(); + onChanged(); + } else { + watcherInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public Builder mergeWatcherInfo(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo value) { + if (watcherInfoBuilder_ == null) { + if (watcherInfo_ != null) { + watcherInfo_ = + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.newBuilder(watcherInfo_).mergeFrom(value).buildPartial(); + } else { + watcherInfo_ = value; + } + onChanged(); + } else { + watcherInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public Builder clearWatcherInfo() { + if (watcherInfoBuilder_ == null) { + watcherInfo_ = null; + onChanged(); + } else { + watcherInfo_ = null; + watcherInfoBuilder_ = null; + } + + return this; + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder getWatcherInfoBuilder() { + + onChanged(); + return getWatcherInfoFieldBuilder().getBuilder(); + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder getWatcherInfoOrBuilder() { + if (watcherInfoBuilder_ != null) { + return watcherInfoBuilder_.getMessageOrBuilder(); + } else { + return watcherInfo_ == null ? + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance() : watcherInfo_; + } + } + /** + * .ActivityWatcherInfo watcher_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder> + getWatcherInfoFieldBuilder() { + if (watcherInfoBuilder_ == null) { + watcherInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder>( + getWatcherInfo(), + getParentForChildren(), + isClean()); + watcherInfo_ = null; + } + return watcherInfoBuilder_; + } + @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:ActivityUpdateWatcherNotify) + } + + // @@protoc_insertion_point(class_scope:ActivityUpdateWatcherNotify) + private static final emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify(); + } + + public static emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityUpdateWatcherNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityUpdateWatcherNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityUpdateWatcherNotifyOuterClass.ActivityUpdateWatcherNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityUpdateWatcherNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityUpdateWatcherNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!ActivityUpdateWatcherNotify.proto\032\031Act" + + "ivityWatcherInfo.proto\"^\n\033ActivityUpdate" + + "WatcherNotify\022\023\n\013activity_id\030\001 \001(\r\022*\n\014wa" + + "tcher_info\030\002 \001(\0132\024.ActivityWatcherInfoB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(), + }); + internal_static_ActivityUpdateWatcherNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityUpdateWatcherNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityUpdateWatcherNotify_descriptor, + new java.lang.String[] { "ActivityId", "WatcherInfo", }); + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java new file mode 100644 index 00000000000..b4c77c01c79 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ActivityWatcherInfoOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ActivityWatcherInfo.proto + +package emu.grasscutter.net.proto; + +public final class ActivityWatcherInfoOuterClass { + private ActivityWatcherInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ActivityWatcherInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ActivityWatcherInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_taken_reward = 5; + * @return The isTakenReward. + */ + boolean getIsTakenReward(); + + /** + * uint32 cur_progress = 2; + * @return The curProgress. + */ + int getCurProgress(); + + /** + * uint32 total_progress = 4; + * @return The totalProgress. + */ + int getTotalProgress(); + + /** + * uint32 watcher_id = 8; + * @return The watcherId. + */ + int getWatcherId(); + } + /** + * Protobuf type {@code ActivityWatcherInfo} + */ + public static final class ActivityWatcherInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ActivityWatcherInfo) + ActivityWatcherInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ActivityWatcherInfo.newBuilder() to construct. + private ActivityWatcherInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ActivityWatcherInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ActivityWatcherInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ActivityWatcherInfo( + 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: { + + curProgress_ = input.readUInt32(); + break; + } + case 32: { + + totalProgress_ = input.readUInt32(); + break; + } + case 40: { + + isTakenReward_ = input.readBool(); + break; + } + case 64: { + + watcherId_ = 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.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.class, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder.class); + } + + public static final int IS_TAKEN_REWARD_FIELD_NUMBER = 5; + private boolean isTakenReward_; + /** + * bool is_taken_reward = 5; + * @return The isTakenReward. + */ + @java.lang.Override + public boolean getIsTakenReward() { + return isTakenReward_; + } + + public static final int CUR_PROGRESS_FIELD_NUMBER = 2; + private int curProgress_; + /** + * uint32 cur_progress = 2; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + + public static final int TOTAL_PROGRESS_FIELD_NUMBER = 4; + private int totalProgress_; + /** + * uint32 total_progress = 4; + * @return The totalProgress. + */ + @java.lang.Override + public int getTotalProgress() { + return totalProgress_; + } + + public static final int WATCHER_ID_FIELD_NUMBER = 8; + private int watcherId_; + /** + * uint32 watcher_id = 8; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + + 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 (curProgress_ != 0) { + output.writeUInt32(2, curProgress_); + } + if (totalProgress_ != 0) { + output.writeUInt32(4, totalProgress_); + } + if (isTakenReward_ != false) { + output.writeBool(5, isTakenReward_); + } + if (watcherId_ != 0) { + output.writeUInt32(8, watcherId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, curProgress_); + } + if (totalProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, totalProgress_); + } + if (isTakenReward_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isTakenReward_); + } + if (watcherId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, watcherId_); + } + 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.ActivityWatcherInfoOuterClass.ActivityWatcherInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo other = (emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo) obj; + + if (getIsTakenReward() + != other.getIsTakenReward()) return false; + if (getCurProgress() + != other.getCurProgress()) return false; + if (getTotalProgress() + != other.getTotalProgress()) return false; + if (getWatcherId() + != other.getWatcherId()) 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) + IS_TAKEN_REWARD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTakenReward()); + hash = (37 * hash) + CUR_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getCurProgress(); + hash = (37 * hash) + TOTAL_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getTotalProgress(); + hash = (37 * hash) + WATCHER_ID_FIELD_NUMBER; + hash = (53 * hash) + getWatcherId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo 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.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo 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.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo 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.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo 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.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo 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.ActivityWatcherInfoOuterClass.ActivityWatcherInfo 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; + } + /** + * Protobuf type {@code ActivityWatcherInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ActivityWatcherInfo) + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.class, emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isTakenReward_ = false; + + curProgress_ = 0; + + totalProgress_ = 0; + + watcherId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.internal_static_ActivityWatcherInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo build() { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo buildPartial() { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo result = new emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo(this); + result.isTakenReward_ = isTakenReward_; + result.curProgress_ = curProgress_; + result.totalProgress_ = totalProgress_; + result.watcherId_ = watcherId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo) { + return mergeFrom((emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo other) { + if (other == emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo.getDefaultInstance()) return this; + if (other.getIsTakenReward() != false) { + setIsTakenReward(other.getIsTakenReward()); + } + if (other.getCurProgress() != 0) { + setCurProgress(other.getCurProgress()); + } + if (other.getTotalProgress() != 0) { + setTotalProgress(other.getTotalProgress()); + } + if (other.getWatcherId() != 0) { + setWatcherId(other.getWatcherId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isTakenReward_ ; + /** + * bool is_taken_reward = 5; + * @return The isTakenReward. + */ + @java.lang.Override + public boolean getIsTakenReward() { + return isTakenReward_; + } + /** + * bool is_taken_reward = 5; + * @param value The isTakenReward to set. + * @return This builder for chaining. + */ + public Builder setIsTakenReward(boolean value) { + + isTakenReward_ = value; + onChanged(); + return this; + } + /** + * bool is_taken_reward = 5; + * @return This builder for chaining. + */ + public Builder clearIsTakenReward() { + + isTakenReward_ = false; + onChanged(); + return this; + } + + private int curProgress_ ; + /** + * uint32 cur_progress = 2; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + /** + * uint32 cur_progress = 2; + * @param value The curProgress to set. + * @return This builder for chaining. + */ + public Builder setCurProgress(int value) { + + curProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_progress = 2; + * @return This builder for chaining. + */ + public Builder clearCurProgress() { + + curProgress_ = 0; + onChanged(); + return this; + } + + private int totalProgress_ ; + /** + * uint32 total_progress = 4; + * @return The totalProgress. + */ + @java.lang.Override + public int getTotalProgress() { + return totalProgress_; + } + /** + * uint32 total_progress = 4; + * @param value The totalProgress to set. + * @return This builder for chaining. + */ + public Builder setTotalProgress(int value) { + + totalProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 total_progress = 4; + * @return This builder for chaining. + */ + public Builder clearTotalProgress() { + + totalProgress_ = 0; + onChanged(); + return this; + } + + private int watcherId_ ; + /** + * uint32 watcher_id = 8; + * @return The watcherId. + */ + @java.lang.Override + public int getWatcherId() { + return watcherId_; + } + /** + * uint32 watcher_id = 8; + * @param value The watcherId to set. + * @return This builder for chaining. + */ + public Builder setWatcherId(int value) { + + watcherId_ = value; + onChanged(); + return this; + } + /** + * uint32 watcher_id = 8; + * @return This builder for chaining. + */ + public Builder clearWatcherId() { + + watcherId_ = 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:ActivityWatcherInfo) + } + + // @@protoc_insertion_point(class_scope:ActivityWatcherInfo) + private static final emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo(); + } + + public static emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ActivityWatcherInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ActivityWatcherInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ActivityWatcherInfoOuterClass.ActivityWatcherInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ActivityWatcherInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ActivityWatcherInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ActivityWatcherInfo.proto\"p\n\023ActivityW" + + "atcherInfo\022\027\n\017is_taken_reward\030\005 \001(\010\022\024\n\014c" + + "ur_progress\030\002 \001(\r\022\026\n\016total_progress\030\004 \001(" + + "\r\022\022\n\nwatcher_id\030\010 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ActivityWatcherInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ActivityWatcherInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ActivityWatcherInfo_descriptor, + new java.lang.String[] { "IsTakenReward", "CurProgress", "TotalProgress", "WatcherId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressReqOuterClass.java new file mode 100644 index 00000000000..148270cb4b6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AddQuestContentProgressReq.proto + +package emu.grasscutter.net.proto; + +public final class AddQuestContentProgressReqOuterClass { + private AddQuestContentProgressReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AddQuestContentProgressReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AddQuestContentProgressReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 content_type = 6; + * @return The contentType. + */ + int getContentType(); + + /** + * uint32 param = 12; + * @return The param. + */ + int getParam(); + + /** + * uint32 add_progress = 15; + * @return The addProgress. + */ + int getAddProgress(); + } + /** + *
+   * CmdId: 421
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AddQuestContentProgressReq} + */ + public static final class AddQuestContentProgressReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AddQuestContentProgressReq) + AddQuestContentProgressReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AddQuestContentProgressReq.newBuilder() to construct. + private AddQuestContentProgressReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AddQuestContentProgressReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AddQuestContentProgressReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AddQuestContentProgressReq( + 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: { + + contentType_ = input.readUInt32(); + break; + } + case 96: { + + param_ = input.readUInt32(); + break; + } + case 120: { + + addProgress_ = 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.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.class, emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.Builder.class); + } + + public static final int CONTENT_TYPE_FIELD_NUMBER = 6; + private int contentType_; + /** + * uint32 content_type = 6; + * @return The contentType. + */ + @java.lang.Override + public int getContentType() { + return contentType_; + } + + public static final int PARAM_FIELD_NUMBER = 12; + private int param_; + /** + * uint32 param = 12; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int ADD_PROGRESS_FIELD_NUMBER = 15; + private int addProgress_; + /** + * uint32 add_progress = 15; + * @return The addProgress. + */ + @java.lang.Override + public int getAddProgress() { + return addProgress_; + } + + 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 (contentType_ != 0) { + output.writeUInt32(6, contentType_); + } + if (param_ != 0) { + output.writeUInt32(12, param_); + } + if (addProgress_ != 0) { + output.writeUInt32(15, addProgress_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (contentType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, contentType_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, param_); + } + if (addProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, addProgress_); + } + 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.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq other = (emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq) obj; + + if (getContentType() + != other.getContentType()) return false; + if (getParam() + != other.getParam()) return false; + if (getAddProgress() + != other.getAddProgress()) 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) + CONTENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getContentType(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + ADD_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getAddProgress(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq 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.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq 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.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq 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.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq 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.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq 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.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq 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: 421
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AddQuestContentProgressReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AddQuestContentProgressReq) + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.class, emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + contentType_ = 0; + + param_ = 0; + + addProgress_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.internal_static_AddQuestContentProgressReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq build() { + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq buildPartial() { + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq result = new emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq(this); + result.contentType_ = contentType_; + result.param_ = param_; + result.addProgress_ = addProgress_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq) { + return mergeFrom((emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq other) { + if (other == emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.getDefaultInstance()) return this; + if (other.getContentType() != 0) { + setContentType(other.getContentType()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getAddProgress() != 0) { + setAddProgress(other.getAddProgress()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int contentType_ ; + /** + * uint32 content_type = 6; + * @return The contentType. + */ + @java.lang.Override + public int getContentType() { + return contentType_; + } + /** + * uint32 content_type = 6; + * @param value The contentType to set. + * @return This builder for chaining. + */ + public Builder setContentType(int value) { + + contentType_ = value; + onChanged(); + return this; + } + /** + * uint32 content_type = 6; + * @return This builder for chaining. + */ + public Builder clearContentType() { + + contentType_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 12; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 12; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 12; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private int addProgress_ ; + /** + * uint32 add_progress = 15; + * @return The addProgress. + */ + @java.lang.Override + public int getAddProgress() { + return addProgress_; + } + /** + * uint32 add_progress = 15; + * @param value The addProgress to set. + * @return This builder for chaining. + */ + public Builder setAddProgress(int value) { + + addProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 add_progress = 15; + * @return This builder for chaining. + */ + public Builder clearAddProgress() { + + addProgress_ = 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:AddQuestContentProgressReq) + } + + // @@protoc_insertion_point(class_scope:AddQuestContentProgressReq) + private static final emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq(); + } + + public static emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AddQuestContentProgressReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AddQuestContentProgressReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AddQuestContentProgressReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AddQuestContentProgressReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AddQuestContentProgressReq.proto\"W\n\032Ad" + + "dQuestContentProgressReq\022\024\n\014content_type" + + "\030\006 \001(\r\022\r\n\005param\030\014 \001(\r\022\024\n\014add_progress\030\017 " + + "\001(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AddQuestContentProgressReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AddQuestContentProgressReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AddQuestContentProgressReq_descriptor, + new java.lang.String[] { "ContentType", "Param", "AddProgress", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressRspOuterClass.java new file mode 100644 index 00000000000..b048a64ff94 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AddQuestContentProgressRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AddQuestContentProgressRsp.proto + +package emu.grasscutter.net.proto; + +public final class AddQuestContentProgressRspOuterClass { + private AddQuestContentProgressRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AddQuestContentProgressRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AddQuestContentProgressRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 content_type = 4; + * @return The contentType. + */ + int getContentType(); + } + /** + *
+   * CmdId: 403
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AddQuestContentProgressRsp} + */ + public static final class AddQuestContentProgressRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AddQuestContentProgressRsp) + AddQuestContentProgressRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AddQuestContentProgressRsp.newBuilder() to construct. + private AddQuestContentProgressRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AddQuestContentProgressRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AddQuestContentProgressRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AddQuestContentProgressRsp( + 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: { + + contentType_ = input.readUInt32(); + break; + } + case 104: { + + 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.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.class, emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CONTENT_TYPE_FIELD_NUMBER = 4; + private int contentType_; + /** + * uint32 content_type = 4; + * @return The contentType. + */ + @java.lang.Override + public int getContentType() { + return contentType_; + } + + 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 (contentType_ != 0) { + output.writeUInt32(4, contentType_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (contentType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, contentType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, 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.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp other = (emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getContentType() + != other.getContentType()) 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(); + hash = (37 * hash) + CONTENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getContentType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp 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.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp 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.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp 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.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp 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.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp 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.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp 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: 403
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AddQuestContentProgressRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AddQuestContentProgressRsp) + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.class, emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + contentType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.internal_static_AddQuestContentProgressRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp build() { + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp buildPartial() { + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp result = new emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp(this); + result.retcode_ = retcode_; + result.contentType_ = contentType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp) { + return mergeFrom((emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp other) { + if (other == emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getContentType() != 0) { + setContentType(other.getContentType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int contentType_ ; + /** + * uint32 content_type = 4; + * @return The contentType. + */ + @java.lang.Override + public int getContentType() { + return contentType_; + } + /** + * uint32 content_type = 4; + * @param value The contentType to set. + * @return This builder for chaining. + */ + public Builder setContentType(int value) { + + contentType_ = value; + onChanged(); + return this; + } + /** + * uint32 content_type = 4; + * @return This builder for chaining. + */ + public Builder clearContentType() { + + contentType_ = 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:AddQuestContentProgressRsp) + } + + // @@protoc_insertion_point(class_scope:AddQuestContentProgressRsp) + private static final emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp(); + } + + public static emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AddQuestContentProgressRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AddQuestContentProgressRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AddQuestContentProgressRspOuterClass.AddQuestContentProgressRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AddQuestContentProgressRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AddQuestContentProgressRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AddQuestContentProgressRsp.proto\"C\n\032Ad" + + "dQuestContentProgressRsp\022\017\n\007retcode\030\r \001(" + + "\005\022\024\n\014content_type\030\004 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AddQuestContentProgressRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AddQuestContentProgressRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AddQuestContentProgressRsp_descriptor, + new java.lang.String[] { "Retcode", "ContentType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AdjustTrackingInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AdjustTrackingInfoOuterClass.java new file mode 100644 index 00000000000..b0f48140b05 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AdjustTrackingInfoOuterClass.java @@ -0,0 +1,1368 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AdjustTrackingInfo.proto + +package emu.grasscutter.net.proto; + +public final class AdjustTrackingInfoOuterClass { + private AdjustTrackingInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AdjustTrackingInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AdjustTrackingInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string event_token = 9; + * @return The eventToken. + */ + java.lang.String getEventToken(); + /** + * string event_token = 9; + * @return The bytes for eventToken. + */ + com.google.protobuf.ByteString + getEventTokenBytes(); + + /** + * string adid = 4; + * @return The adid. + */ + java.lang.String getAdid(); + /** + * string adid = 4; + * @return The bytes for adid. + */ + com.google.protobuf.ByteString + getAdidBytes(); + + /** + * string idfa = 2; + * @return The idfa. + */ + java.lang.String getIdfa(); + /** + * string idfa = 2; + * @return The bytes for idfa. + */ + com.google.protobuf.ByteString + getIdfaBytes(); + + /** + * string app_token = 14; + * @return The appToken. + */ + java.lang.String getAppToken(); + /** + * string app_token = 14; + * @return The bytes for appToken. + */ + com.google.protobuf.ByteString + getAppTokenBytes(); + + /** + * string gps_adid = 3; + * @return The gpsAdid. + */ + java.lang.String getGpsAdid(); + /** + * string gps_adid = 3; + * @return The bytes for gpsAdid. + */ + com.google.protobuf.ByteString + getGpsAdidBytes(); + + /** + * string fire_adid = 13; + * @return The fireAdid. + */ + java.lang.String getFireAdid(); + /** + * string fire_adid = 13; + * @return The bytes for fireAdid. + */ + com.google.protobuf.ByteString + getFireAdidBytes(); + } + /** + * Protobuf type {@code AdjustTrackingInfo} + */ + public static final class AdjustTrackingInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AdjustTrackingInfo) + AdjustTrackingInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AdjustTrackingInfo.newBuilder() to construct. + private AdjustTrackingInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AdjustTrackingInfo() { + eventToken_ = ""; + adid_ = ""; + idfa_ = ""; + appToken_ = ""; + gpsAdid_ = ""; + fireAdid_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AdjustTrackingInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AdjustTrackingInfo( + 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 18: { + java.lang.String s = input.readStringRequireUtf8(); + + idfa_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + gpsAdid_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + adid_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + eventToken_ = s; + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + fireAdid_ = s; + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + appToken_ = 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.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.class, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder.class); + } + + public static final int EVENT_TOKEN_FIELD_NUMBER = 9; + private volatile java.lang.Object eventToken_; + /** + * string event_token = 9; + * @return The eventToken. + */ + @java.lang.Override + public java.lang.String getEventToken() { + java.lang.Object ref = eventToken_; + 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(); + eventToken_ = s; + return s; + } + } + /** + * string event_token = 9; + * @return The bytes for eventToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getEventTokenBytes() { + java.lang.Object ref = eventToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + eventToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ADID_FIELD_NUMBER = 4; + private volatile java.lang.Object adid_; + /** + * string adid = 4; + * @return The adid. + */ + @java.lang.Override + public java.lang.String getAdid() { + java.lang.Object ref = adid_; + 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(); + adid_ = s; + return s; + } + } + /** + * string adid = 4; + * @return The bytes for adid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAdidBytes() { + java.lang.Object ref = adid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + adid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IDFA_FIELD_NUMBER = 2; + private volatile java.lang.Object idfa_; + /** + * string idfa = 2; + * @return The idfa. + */ + @java.lang.Override + public java.lang.String getIdfa() { + java.lang.Object ref = idfa_; + 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(); + idfa_ = s; + return s; + } + } + /** + * string idfa = 2; + * @return The bytes for idfa. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getIdfaBytes() { + java.lang.Object ref = idfa_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + idfa_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int APP_TOKEN_FIELD_NUMBER = 14; + private volatile java.lang.Object appToken_; + /** + * string app_token = 14; + * @return The appToken. + */ + @java.lang.Override + public java.lang.String getAppToken() { + java.lang.Object ref = appToken_; + 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(); + appToken_ = s; + return s; + } + } + /** + * string app_token = 14; + * @return The bytes for appToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAppTokenBytes() { + java.lang.Object ref = appToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GPS_ADID_FIELD_NUMBER = 3; + private volatile java.lang.Object gpsAdid_; + /** + * string gps_adid = 3; + * @return The gpsAdid. + */ + @java.lang.Override + public java.lang.String getGpsAdid() { + java.lang.Object ref = gpsAdid_; + 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(); + gpsAdid_ = s; + return s; + } + } + /** + * string gps_adid = 3; + * @return The bytes for gpsAdid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGpsAdidBytes() { + java.lang.Object ref = gpsAdid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gpsAdid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FIRE_ADID_FIELD_NUMBER = 13; + private volatile java.lang.Object fireAdid_; + /** + * string fire_adid = 13; + * @return The fireAdid. + */ + @java.lang.Override + public java.lang.String getFireAdid() { + java.lang.Object ref = fireAdid_; + 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(); + fireAdid_ = s; + return s; + } + } + /** + * string fire_adid = 13; + * @return The bytes for fireAdid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFireAdidBytes() { + java.lang.Object ref = fireAdid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fireAdid_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(idfa_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, idfa_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gpsAdid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, gpsAdid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(adid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, adid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(eventToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, eventToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fireAdid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, fireAdid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, appToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(idfa_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, idfa_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gpsAdid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, gpsAdid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(adid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, adid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(eventToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, eventToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fireAdid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, fireAdid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, appToken_); + } + 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.AdjustTrackingInfoOuterClass.AdjustTrackingInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo other = (emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo) obj; + + if (!getEventToken() + .equals(other.getEventToken())) return false; + if (!getAdid() + .equals(other.getAdid())) return false; + if (!getIdfa() + .equals(other.getIdfa())) return false; + if (!getAppToken() + .equals(other.getAppToken())) return false; + if (!getGpsAdid() + .equals(other.getGpsAdid())) return false; + if (!getFireAdid() + .equals(other.getFireAdid())) 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) + EVENT_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEventToken().hashCode(); + hash = (37 * hash) + ADID_FIELD_NUMBER; + hash = (53 * hash) + getAdid().hashCode(); + hash = (37 * hash) + IDFA_FIELD_NUMBER; + hash = (53 * hash) + getIdfa().hashCode(); + hash = (37 * hash) + APP_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getAppToken().hashCode(); + hash = (37 * hash) + GPS_ADID_FIELD_NUMBER; + hash = (53 * hash) + getGpsAdid().hashCode(); + hash = (37 * hash) + FIRE_ADID_FIELD_NUMBER; + hash = (53 * hash) + getFireAdid().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo 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.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo 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.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo 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.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo 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.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo 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.AdjustTrackingInfoOuterClass.AdjustTrackingInfo 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; + } + /** + * Protobuf type {@code AdjustTrackingInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AdjustTrackingInfo) + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.class, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + eventToken_ = ""; + + adid_ = ""; + + idfa_ = ""; + + appToken_ = ""; + + gpsAdid_ = ""; + + fireAdid_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.internal_static_AdjustTrackingInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo build() { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo buildPartial() { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo result = new emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo(this); + result.eventToken_ = eventToken_; + result.adid_ = adid_; + result.idfa_ = idfa_; + result.appToken_ = appToken_; + result.gpsAdid_ = gpsAdid_; + result.fireAdid_ = fireAdid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo) { + return mergeFrom((emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo other) { + if (other == emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance()) return this; + if (!other.getEventToken().isEmpty()) { + eventToken_ = other.eventToken_; + onChanged(); + } + if (!other.getAdid().isEmpty()) { + adid_ = other.adid_; + onChanged(); + } + if (!other.getIdfa().isEmpty()) { + idfa_ = other.idfa_; + onChanged(); + } + if (!other.getAppToken().isEmpty()) { + appToken_ = other.appToken_; + onChanged(); + } + if (!other.getGpsAdid().isEmpty()) { + gpsAdid_ = other.gpsAdid_; + onChanged(); + } + if (!other.getFireAdid().isEmpty()) { + fireAdid_ = other.fireAdid_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object eventToken_ = ""; + /** + * string event_token = 9; + * @return The eventToken. + */ + public java.lang.String getEventToken() { + java.lang.Object ref = eventToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + eventToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string event_token = 9; + * @return The bytes for eventToken. + */ + public com.google.protobuf.ByteString + getEventTokenBytes() { + java.lang.Object ref = eventToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + eventToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string event_token = 9; + * @param value The eventToken to set. + * @return This builder for chaining. + */ + public Builder setEventToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + eventToken_ = value; + onChanged(); + return this; + } + /** + * string event_token = 9; + * @return This builder for chaining. + */ + public Builder clearEventToken() { + + eventToken_ = getDefaultInstance().getEventToken(); + onChanged(); + return this; + } + /** + * string event_token = 9; + * @param value The bytes for eventToken to set. + * @return This builder for chaining. + */ + public Builder setEventTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + eventToken_ = value; + onChanged(); + return this; + } + + private java.lang.Object adid_ = ""; + /** + * string adid = 4; + * @return The adid. + */ + public java.lang.String getAdid() { + java.lang.Object ref = adid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + adid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string adid = 4; + * @return The bytes for adid. + */ + public com.google.protobuf.ByteString + getAdidBytes() { + java.lang.Object ref = adid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + adid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string adid = 4; + * @param value The adid to set. + * @return This builder for chaining. + */ + public Builder setAdid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + adid_ = value; + onChanged(); + return this; + } + /** + * string adid = 4; + * @return This builder for chaining. + */ + public Builder clearAdid() { + + adid_ = getDefaultInstance().getAdid(); + onChanged(); + return this; + } + /** + * string adid = 4; + * @param value The bytes for adid to set. + * @return This builder for chaining. + */ + public Builder setAdidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + adid_ = value; + onChanged(); + return this; + } + + private java.lang.Object idfa_ = ""; + /** + * string idfa = 2; + * @return The idfa. + */ + public java.lang.String getIdfa() { + java.lang.Object ref = idfa_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + idfa_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string idfa = 2; + * @return The bytes for idfa. + */ + public com.google.protobuf.ByteString + getIdfaBytes() { + java.lang.Object ref = idfa_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + idfa_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string idfa = 2; + * @param value The idfa to set. + * @return This builder for chaining. + */ + public Builder setIdfa( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + idfa_ = value; + onChanged(); + return this; + } + /** + * string idfa = 2; + * @return This builder for chaining. + */ + public Builder clearIdfa() { + + idfa_ = getDefaultInstance().getIdfa(); + onChanged(); + return this; + } + /** + * string idfa = 2; + * @param value The bytes for idfa to set. + * @return This builder for chaining. + */ + public Builder setIdfaBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + idfa_ = value; + onChanged(); + return this; + } + + private java.lang.Object appToken_ = ""; + /** + * string app_token = 14; + * @return The appToken. + */ + public java.lang.String getAppToken() { + java.lang.Object ref = appToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + appToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string app_token = 14; + * @return The bytes for appToken. + */ + public com.google.protobuf.ByteString + getAppTokenBytes() { + java.lang.Object ref = appToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string app_token = 14; + * @param value The appToken to set. + * @return This builder for chaining. + */ + public Builder setAppToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + appToken_ = value; + onChanged(); + return this; + } + /** + * string app_token = 14; + * @return This builder for chaining. + */ + public Builder clearAppToken() { + + appToken_ = getDefaultInstance().getAppToken(); + onChanged(); + return this; + } + /** + * string app_token = 14; + * @param value The bytes for appToken to set. + * @return This builder for chaining. + */ + public Builder setAppTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + appToken_ = value; + onChanged(); + return this; + } + + private java.lang.Object gpsAdid_ = ""; + /** + * string gps_adid = 3; + * @return The gpsAdid. + */ + public java.lang.String getGpsAdid() { + java.lang.Object ref = gpsAdid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gpsAdid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gps_adid = 3; + * @return The bytes for gpsAdid. + */ + public com.google.protobuf.ByteString + getGpsAdidBytes() { + java.lang.Object ref = gpsAdid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gpsAdid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gps_adid = 3; + * @param value The gpsAdid to set. + * @return This builder for chaining. + */ + public Builder setGpsAdid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gpsAdid_ = value; + onChanged(); + return this; + } + /** + * string gps_adid = 3; + * @return This builder for chaining. + */ + public Builder clearGpsAdid() { + + gpsAdid_ = getDefaultInstance().getGpsAdid(); + onChanged(); + return this; + } + /** + * string gps_adid = 3; + * @param value The bytes for gpsAdid to set. + * @return This builder for chaining. + */ + public Builder setGpsAdidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gpsAdid_ = value; + onChanged(); + return this; + } + + private java.lang.Object fireAdid_ = ""; + /** + * string fire_adid = 13; + * @return The fireAdid. + */ + public java.lang.String getFireAdid() { + java.lang.Object ref = fireAdid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fireAdid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string fire_adid = 13; + * @return The bytes for fireAdid. + */ + public com.google.protobuf.ByteString + getFireAdidBytes() { + java.lang.Object ref = fireAdid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fireAdid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string fire_adid = 13; + * @param value The fireAdid to set. + * @return This builder for chaining. + */ + public Builder setFireAdid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + fireAdid_ = value; + onChanged(); + return this; + } + /** + * string fire_adid = 13; + * @return This builder for chaining. + */ + public Builder clearFireAdid() { + + fireAdid_ = getDefaultInstance().getFireAdid(); + onChanged(); + return this; + } + /** + * string fire_adid = 13; + * @param value The bytes for fireAdid to set. + * @return This builder for chaining. + */ + public Builder setFireAdidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + fireAdid_ = 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:AdjustTrackingInfo) + } + + // @@protoc_insertion_point(class_scope:AdjustTrackingInfo) + private static final emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo(); + } + + public static emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AdjustTrackingInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AdjustTrackingInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AdjustTrackingInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AdjustTrackingInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030AdjustTrackingInfo.proto\"}\n\022AdjustTrac" + + "kingInfo\022\023\n\013event_token\030\t \001(\t\022\014\n\004adid\030\004 " + + "\001(\t\022\014\n\004idfa\030\002 \001(\t\022\021\n\tapp_token\030\016 \001(\t\022\020\n\010" + + "gps_adid\030\003 \001(\t\022\021\n\tfire_adid\030\r \001(\tB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AdjustTrackingInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AdjustTrackingInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AdjustTrackingInfo_descriptor, + new java.lang.String[] { "EventToken", "Adid", "Idfa", "AppToken", "GpsAdid", "FireAdid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java new file mode 100644 index 00000000000..e769b266d36 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AiSkillCdInfoOuterClass.java @@ -0,0 +1,1102 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AiSkillCdInfo.proto + +package emu.grasscutter.net.proto; + +public final class AiSkillCdInfoOuterClass { + private AiSkillCdInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AiSkillCdInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AiSkillCdInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + int getSkillCdMapCount(); + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + boolean containsSkillCdMap( + int key); + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillCdMap(); + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + java.util.Map + getSkillCdMapMap(); + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + int getSkillCdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + int getSkillCdMapOrThrow( + int key); + + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + int getSkillGroupCdMapCount(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + boolean containsSkillGroupCdMap( + int key); + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillGroupCdMap(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + java.util.Map + getSkillGroupCdMapMap(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + int getSkillGroupCdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + int getSkillGroupCdMapOrThrow( + int key); + } + /** + * Protobuf type {@code AiSkillCdInfo} + */ + public static final class AiSkillCdInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AiSkillCdInfo) + AiSkillCdInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AiSkillCdInfo.newBuilder() to construct. + private AiSkillCdInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AiSkillCdInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AiSkillCdInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AiSkillCdInfo( + 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_ & 0x00000002) != 0)) { + skillGroupCdMap_ = com.google.protobuf.MapField.newMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + skillGroupCdMap__ = input.readMessage( + SkillGroupCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillGroupCdMap_.getMutableMap().put( + skillGroupCdMap__.getKey(), skillGroupCdMap__.getValue()); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + skillCdMap_ = com.google.protobuf.MapField.newMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + skillCdMap__ = input.readMessage( + SkillCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillCdMap_.getMutableMap().put( + skillCdMap__.getKey(), skillCdMap__.getValue()); + 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.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetSkillCdMap(); + case 6: + return internalGetSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.class, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.Builder.class); + } + + public static final int SKILL_CD_MAP_FIELD_NUMBER = 11; + private static final class SkillCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_SkillCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillCdMap_; + private com.google.protobuf.MapField + internalGetSkillCdMap() { + if (skillCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + return skillCdMap_; + } + + public int getSkillCdMapCount() { + return internalGetSkillCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + @java.lang.Override + public boolean containsSkillCdMap( + int key) { + + return internalGetSkillCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillCdMap() { + return getSkillCdMapMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public java.util.Map getSkillCdMapMap() { + return internalGetSkillCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public int getSkillCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public int getSkillCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SKILL_GROUP_CD_MAP_FIELD_NUMBER = 6; + private static final class SkillGroupCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillGroupCdMap_; + private com.google.protobuf.MapField + internalGetSkillGroupCdMap() { + if (skillGroupCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + return skillGroupCdMap_; + } + + public int getSkillGroupCdMapCount() { + return internalGetSkillGroupCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + @java.lang.Override + public boolean containsSkillGroupCdMap( + int key) { + + return internalGetSkillGroupCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillGroupCdMap() { + return getSkillGroupCdMapMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public java.util.Map getSkillGroupCdMapMap() { + return internalGetSkillGroupCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillGroupCdMap(), + SkillGroupCdMapDefaultEntryHolder.defaultEntry, + 6); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillCdMap(), + SkillCdMapDefaultEntryHolder.defaultEntry, + 11); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetSkillGroupCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillGroupCdMap__ = SkillGroupCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, skillGroupCdMap__); + } + for (java.util.Map.Entry entry + : internalGetSkillCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillCdMap__ = SkillCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, skillCdMap__); + } + 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.AiSkillCdInfoOuterClass.AiSkillCdInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo other = (emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo) obj; + + if (!internalGetSkillCdMap().equals( + other.internalGetSkillCdMap())) return false; + if (!internalGetSkillGroupCdMap().equals( + other.internalGetSkillGroupCdMap())) 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 (!internalGetSkillCdMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillCdMap().hashCode(); + } + if (!internalGetSkillGroupCdMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_GROUP_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillGroupCdMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo 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.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo 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.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo 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.AiSkillCdInfoOuterClass.AiSkillCdInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo 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.AiSkillCdInfoOuterClass.AiSkillCdInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo 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.AiSkillCdInfoOuterClass.AiSkillCdInfo 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; + } + /** + * Protobuf type {@code AiSkillCdInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AiSkillCdInfo) + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetSkillCdMap(); + case 6: + return internalGetSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 11: + return internalGetMutableSkillCdMap(); + case 6: + return internalGetMutableSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.class, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableSkillCdMap().clear(); + internalGetMutableSkillGroupCdMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.internal_static_AiSkillCdInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo build() { + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo buildPartial() { + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo result = new emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo(this); + int from_bitField0_ = bitField0_; + result.skillCdMap_ = internalGetSkillCdMap(); + result.skillCdMap_.makeImmutable(); + result.skillGroupCdMap_ = internalGetSkillGroupCdMap(); + result.skillGroupCdMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo) { + return mergeFrom((emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo other) { + if (other == emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.getDefaultInstance()) return this; + internalGetMutableSkillCdMap().mergeFrom( + other.internalGetSkillCdMap()); + internalGetMutableSkillGroupCdMap().mergeFrom( + other.internalGetSkillGroupCdMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillCdMap_; + private com.google.protobuf.MapField + internalGetSkillCdMap() { + if (skillCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + return skillCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillCdMap() { + onChanged();; + if (skillCdMap_ == null) { + skillCdMap_ = com.google.protobuf.MapField.newMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + if (!skillCdMap_.isMutable()) { + skillCdMap_ = skillCdMap_.copy(); + } + return skillCdMap_; + } + + public int getSkillCdMapCount() { + return internalGetSkillCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + @java.lang.Override + public boolean containsSkillCdMap( + int key) { + + return internalGetSkillCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillCdMap() { + return getSkillCdMapMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public java.util.Map getSkillCdMapMap() { + return internalGetSkillCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public int getSkillCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + @java.lang.Override + + public int getSkillCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillCdMap() { + internalGetMutableSkillCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + public Builder removeSkillCdMap( + int key) { + + internalGetMutableSkillCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillCdMap() { + return internalGetMutableSkillCdMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + public Builder putSkillCdMap( + int key, + int value) { + + + internalGetMutableSkillCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_cd_map = 11; + */ + + public Builder putAllSkillCdMap( + java.util.Map values) { + internalGetMutableSkillCdMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillGroupCdMap_; + private com.google.protobuf.MapField + internalGetSkillGroupCdMap() { + if (skillGroupCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + return skillGroupCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillGroupCdMap() { + onChanged();; + if (skillGroupCdMap_ == null) { + skillGroupCdMap_ = com.google.protobuf.MapField.newMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + if (!skillGroupCdMap_.isMutable()) { + skillGroupCdMap_ = skillGroupCdMap_.copy(); + } + return skillGroupCdMap_; + } + + public int getSkillGroupCdMapCount() { + return internalGetSkillGroupCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + @java.lang.Override + public boolean containsSkillGroupCdMap( + int key) { + + return internalGetSkillGroupCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillGroupCdMap() { + return getSkillGroupCdMapMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public java.util.Map getSkillGroupCdMapMap() { + return internalGetSkillGroupCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillGroupCdMap() { + internalGetMutableSkillGroupCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + public Builder removeSkillGroupCdMap( + int key) { + + internalGetMutableSkillGroupCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillGroupCdMap() { + return internalGetMutableSkillGroupCdMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + public Builder putSkillGroupCdMap( + int key, + int value) { + + + internalGetMutableSkillGroupCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + public Builder putAllSkillGroupCdMap( + java.util.Map values) { + internalGetMutableSkillGroupCdMap().getMutableMap() + .putAll(values); + 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:AiSkillCdInfo) + } + + // @@protoc_insertion_point(class_scope:AiSkillCdInfo) + private static final emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo(); + } + + public static emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AiSkillCdInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AiSkillCdInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiSkillCdInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiSkillCdInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiSkillCdInfo_SkillCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiSkillCdInfo_SkillCdMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023AiSkillCdInfo.proto\"\361\001\n\rAiSkillCdInfo\022" + + "4\n\014skill_cd_map\030\013 \003(\0132\036.AiSkillCdInfo.Sk" + + "illCdMapEntry\022?\n\022skill_group_cd_map\030\006 \003(" + + "\0132#.AiSkillCdInfo.SkillGroupCdMapEntry\0321" + + "\n\017SkillCdMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030" + + "\002 \001(\r:\0028\001\0326\n\024SkillGroupCdMapEntry\022\013\n\003key" + + "\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AiSkillCdInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AiSkillCdInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiSkillCdInfo_descriptor, + new java.lang.String[] { "SkillCdMap", "SkillGroupCdMap", }); + internal_static_AiSkillCdInfo_SkillCdMapEntry_descriptor = + internal_static_AiSkillCdInfo_descriptor.getNestedTypes().get(0); + internal_static_AiSkillCdInfo_SkillCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiSkillCdInfo_SkillCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_descriptor = + internal_static_AiSkillCdInfo_descriptor.getNestedTypes().get(1); + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiSkillCdInfo_SkillGroupCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java new file mode 100644 index 00000000000..6567acdf5cd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AiSyncInfoOuterClass.java @@ -0,0 +1,679 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AiSyncInfo.proto + +package emu.grasscutter.net.proto; + +public final class AiSyncInfoOuterClass { + private AiSyncInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AiSyncInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AiSyncInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + int getEntityId(); + + /** + * bool is_self_killing = 8; + * @return The isSelfKilling. + */ + boolean getIsSelfKilling(); + + /** + * bool has_path_to_target = 4; + * @return The hasPathToTarget. + */ + boolean getHasPathToTarget(); + } + /** + * Protobuf type {@code AiSyncInfo} + */ + public static final class AiSyncInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AiSyncInfo) + AiSyncInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AiSyncInfo.newBuilder() to construct. + private AiSyncInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AiSyncInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AiSyncInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AiSyncInfo( + 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: { + + hasPathToTarget_ = input.readBool(); + break; + } + case 64: { + + isSelfKilling_ = input.readBool(); + break; + } + case 72: { + + entityId_ = 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.AiSyncInfoOuterClass.internal_static_AiSyncInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.class, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 9; + private int entityId_; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int IS_SELF_KILLING_FIELD_NUMBER = 8; + private boolean isSelfKilling_; + /** + * bool is_self_killing = 8; + * @return The isSelfKilling. + */ + @java.lang.Override + public boolean getIsSelfKilling() { + return isSelfKilling_; + } + + public static final int HAS_PATH_TO_TARGET_FIELD_NUMBER = 4; + private boolean hasPathToTarget_; + /** + * bool has_path_to_target = 4; + * @return The hasPathToTarget. + */ + @java.lang.Override + public boolean getHasPathToTarget() { + return hasPathToTarget_; + } + + 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 (hasPathToTarget_ != false) { + output.writeBool(4, hasPathToTarget_); + } + if (isSelfKilling_ != false) { + output.writeBool(8, isSelfKilling_); + } + if (entityId_ != 0) { + output.writeUInt32(9, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hasPathToTarget_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, hasPathToTarget_); + } + if (isSelfKilling_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isSelfKilling_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, entityId_); + } + 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.AiSyncInfoOuterClass.AiSyncInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo other = (emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getIsSelfKilling() + != other.getIsSelfKilling()) return false; + if (getHasPathToTarget() + != other.getHasPathToTarget()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + IS_SELF_KILLING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSelfKilling()); + hash = (37 * hash) + HAS_PATH_TO_TARGET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHasPathToTarget()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo 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.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo 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.AiSyncInfoOuterClass.AiSyncInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo 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.AiSyncInfoOuterClass.AiSyncInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo 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.AiSyncInfoOuterClass.AiSyncInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo 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.AiSyncInfoOuterClass.AiSyncInfo 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; + } + /** + * Protobuf type {@code AiSyncInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AiSyncInfo) + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.class, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + isSelfKilling_ = false; + + hasPathToTarget_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.internal_static_AiSyncInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo build() { + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo buildPartial() { + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo result = new emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo(this); + result.entityId_ = entityId_; + result.isSelfKilling_ = isSelfKilling_; + result.hasPathToTarget_ = hasPathToTarget_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo) { + return mergeFrom((emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo other) { + if (other == emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getIsSelfKilling() != false) { + setIsSelfKilling(other.getIsSelfKilling()); + } + if (other.getHasPathToTarget() != false) { + setHasPathToTarget(other.getHasPathToTarget()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 9; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private boolean isSelfKilling_ ; + /** + * bool is_self_killing = 8; + * @return The isSelfKilling. + */ + @java.lang.Override + public boolean getIsSelfKilling() { + return isSelfKilling_; + } + /** + * bool is_self_killing = 8; + * @param value The isSelfKilling to set. + * @return This builder for chaining. + */ + public Builder setIsSelfKilling(boolean value) { + + isSelfKilling_ = value; + onChanged(); + return this; + } + /** + * bool is_self_killing = 8; + * @return This builder for chaining. + */ + public Builder clearIsSelfKilling() { + + isSelfKilling_ = false; + onChanged(); + return this; + } + + private boolean hasPathToTarget_ ; + /** + * bool has_path_to_target = 4; + * @return The hasPathToTarget. + */ + @java.lang.Override + public boolean getHasPathToTarget() { + return hasPathToTarget_; + } + /** + * bool has_path_to_target = 4; + * @param value The hasPathToTarget to set. + * @return This builder for chaining. + */ + public Builder setHasPathToTarget(boolean value) { + + hasPathToTarget_ = value; + onChanged(); + return this; + } + /** + * bool has_path_to_target = 4; + * @return This builder for chaining. + */ + public Builder clearHasPathToTarget() { + + hasPathToTarget_ = 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:AiSyncInfo) + } + + // @@protoc_insertion_point(class_scope:AiSyncInfo) + private static final emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo(); + } + + public static emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AiSyncInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AiSyncInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiSyncInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiSyncInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020AiSyncInfo.proto\"T\n\nAiSyncInfo\022\021\n\tenti" + + "ty_id\030\t \001(\r\022\027\n\017is_self_killing\030\010 \001(\010\022\032\n\022" + + "has_path_to_target\030\004 \001(\010B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AiSyncInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AiSyncInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiSyncInfo_descriptor, + new java.lang.String[] { "EntityId", "IsSelfKilling", "HasPathToTarget", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java new file mode 100644 index 00000000000..1b063edc897 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AiThreatInfoOuterClass.java @@ -0,0 +1,799 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AiThreatInfo.proto + +package emu.grasscutter.net.proto; + +public final class AiThreatInfoOuterClass { + private AiThreatInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AiThreatInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AiThreatInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + int getAiThreatMapCount(); + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + boolean containsAiThreatMap( + int key); + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAiThreatMap(); + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + java.util.Map + getAiThreatMapMap(); + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + int getAiThreatMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + int getAiThreatMapOrThrow( + int key); + } + /** + * Protobuf type {@code AiThreatInfo} + */ + public static final class AiThreatInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AiThreatInfo) + AiThreatInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AiThreatInfo.newBuilder() to construct. + private AiThreatInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AiThreatInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AiThreatInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AiThreatInfo( + 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 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + aiThreatMap_ = com.google.protobuf.MapField.newMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + aiThreatMap__ = input.readMessage( + AiThreatMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + aiThreatMap_.getMutableMap().put( + aiThreatMap__.getKey(), aiThreatMap__.getValue()); + 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.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetAiThreatMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.class, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.Builder.class); + } + + public static final int AI_THREAT_MAP_FIELD_NUMBER = 11; + private static final class AiThreatMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_AiThreatMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> aiThreatMap_; + private com.google.protobuf.MapField + internalGetAiThreatMap() { + if (aiThreatMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + return aiThreatMap_; + } + + public int getAiThreatMapCount() { + return internalGetAiThreatMap().getMap().size(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + @java.lang.Override + public boolean containsAiThreatMap( + int key) { + + return internalGetAiThreatMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiThreatMap() { + return getAiThreatMapMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public java.util.Map getAiThreatMapMap() { + return internalGetAiThreatMap().getMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public int getAiThreatMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public int getAiThreatMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAiThreatMap(), + AiThreatMapDefaultEntryHolder.defaultEntry, + 11); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetAiThreatMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + aiThreatMap__ = AiThreatMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, aiThreatMap__); + } + 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.AiThreatInfoOuterClass.AiThreatInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo other = (emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) obj; + + if (!internalGetAiThreatMap().equals( + other.internalGetAiThreatMap())) 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 (!internalGetAiThreatMap().getMap().isEmpty()) { + hash = (37 * hash) + AI_THREAT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAiThreatMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo 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.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo 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.AiThreatInfoOuterClass.AiThreatInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo 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.AiThreatInfoOuterClass.AiThreatInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo 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.AiThreatInfoOuterClass.AiThreatInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo 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.AiThreatInfoOuterClass.AiThreatInfo 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; + } + /** + * Protobuf type {@code AiThreatInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AiThreatInfo) + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetAiThreatMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 11: + return internalGetMutableAiThreatMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.class, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableAiThreatMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.internal_static_AiThreatInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo build() { + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo buildPartial() { + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo result = new emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo(this); + int from_bitField0_ = bitField0_; + result.aiThreatMap_ = internalGetAiThreatMap(); + result.aiThreatMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) { + return mergeFrom((emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo other) { + if (other == emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.getDefaultInstance()) return this; + internalGetMutableAiThreatMap().mergeFrom( + other.internalGetAiThreatMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> aiThreatMap_; + private com.google.protobuf.MapField + internalGetAiThreatMap() { + if (aiThreatMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + return aiThreatMap_; + } + private com.google.protobuf.MapField + internalGetMutableAiThreatMap() { + onChanged();; + if (aiThreatMap_ == null) { + aiThreatMap_ = com.google.protobuf.MapField.newMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + if (!aiThreatMap_.isMutable()) { + aiThreatMap_ = aiThreatMap_.copy(); + } + return aiThreatMap_; + } + + public int getAiThreatMapCount() { + return internalGetAiThreatMap().getMap().size(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + @java.lang.Override + public boolean containsAiThreatMap( + int key) { + + return internalGetAiThreatMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiThreatMap() { + return getAiThreatMapMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public java.util.Map getAiThreatMapMap() { + return internalGetAiThreatMap().getMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public int getAiThreatMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + @java.lang.Override + + public int getAiThreatMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAiThreatMap() { + internalGetMutableAiThreatMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + public Builder removeAiThreatMap( + int key) { + + internalGetMutableAiThreatMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAiThreatMap() { + return internalGetMutableAiThreatMap().getMutableMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + public Builder putAiThreatMap( + int key, + int value) { + + + internalGetMutableAiThreatMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> ai_threat_map = 11; + */ + + public Builder putAllAiThreatMap( + java.util.Map values) { + internalGetMutableAiThreatMap().getMutableMap() + .putAll(values); + 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:AiThreatInfo) + } + + // @@protoc_insertion_point(class_scope:AiThreatInfo) + private static final emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo(); + } + + public static emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AiThreatInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AiThreatInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiThreatInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiThreatInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AiThreatInfo_AiThreatMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AiThreatInfo_AiThreatMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022AiThreatInfo.proto\"y\n\014AiThreatInfo\0225\n\r" + + "ai_threat_map\030\013 \003(\0132\036.AiThreatInfo.AiThr" + + "eatMapEntry\0322\n\020AiThreatMapEntry\022\013\n\003key\030\001" + + " \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AiThreatInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AiThreatInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiThreatInfo_descriptor, + new java.lang.String[] { "AiThreatMap", }); + internal_static_AiThreatInfo_AiThreatMapEntry_descriptor = + internal_static_AiThreatInfo_descriptor.getNestedTypes().get(0); + internal_static_AiThreatInfo_AiThreatMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AiThreatInfo_AiThreatMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AllWidgetDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AllWidgetDataNotifyOuterClass.java new file mode 100644 index 00000000000..caf8a31bf2b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AllWidgetDataNotifyOuterClass.java @@ -0,0 +1,3219 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AllWidgetDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AllWidgetDataNotifyOuterClass { + private AllWidgetDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AllWidgetDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AllWidgetDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return Whether the unk2700COIELIGEACL field is set. + */ + boolean hasUnk2700COIELIGEACL(); + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return The unk2700COIELIGEACL. + */ + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL(); + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder(); + + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + java.util.List + getAnchorPointListList(); + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index); + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + int getAnchorPointListCount(); + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + java.util.List + getAnchorPointListOrBuilderList(); + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index); + + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + java.util.List + getClientCollectorDataListList(); + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index); + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + int getClientCollectorDataListCount(); + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + java.util.List + getClientCollectorDataListOrBuilderList(); + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index); + + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + java.util.List + getNormalCoolDownDataListList(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + int getNormalCoolDownDataListCount(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + java.util.List + getNormalCoolDownDataListOrBuilderList(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index); + + /** + * uint32 next_anchor_point_usable_time = 10; + * @return The nextAnchorPointUsableTime. + */ + int getNextAnchorPointUsableTime(); + + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + java.util.List + getOneofGatherPointDetectorDataListList(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + int getOneofGatherPointDetectorDataListCount(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + java.util.List + getOneofGatherPointDetectorDataListOrBuilderList(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index); + + /** + * .LunchBoxData lunch_box_data = 1; + * @return Whether the lunchBoxData field is set. + */ + boolean hasLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 1; + * @return The lunchBoxData. + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 1; + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder(); + + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + java.util.List + getCoolDownGroupDataListList(); + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getCoolDownGroupDataList(int index); + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + int getCoolDownGroupDataListCount(); + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + java.util.List + getCoolDownGroupDataListOrBuilderList(); + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getCoolDownGroupDataListOrBuilder( + int index); + + /** + * repeated .WidgetSlotData slot_list = 6; + */ + java.util.List + getSlotListList(); + /** + * repeated .WidgetSlotData slot_list = 6; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index); + /** + * repeated .WidgetSlotData slot_list = 6; + */ + int getSlotListCount(); + /** + * repeated .WidgetSlotData slot_list = 6; + */ + java.util.List + getSlotListOrBuilderList(); + /** + * repeated .WidgetSlotData slot_list = 6; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4271
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AllWidgetDataNotify} + */ + public static final class AllWidgetDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AllWidgetDataNotify) + AllWidgetDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AllWidgetDataNotify.newBuilder() to construct. + private AllWidgetDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AllWidgetDataNotify() { + anchorPointList_ = java.util.Collections.emptyList(); + clientCollectorDataList_ = java.util.Collections.emptyList(); + normalCoolDownDataList_ = java.util.Collections.emptyList(); + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + coolDownGroupDataList_ = java.util.Collections.emptyList(); + slotList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AllWidgetDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AllWidgetDataNotify( + 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 10: { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder subBuilder = null; + if (lunchBoxData_ != null) { + subBuilder = lunchBoxData_.toBuilder(); + } + lunchBoxData_ = input.readMessage(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lunchBoxData_); + lunchBoxData_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + anchorPointList_.add( + input.readMessage(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.parser(), extensionRegistry)); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + clientCollectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + clientCollectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.parser(), extensionRegistry)); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + slotList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + slotList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + normalCoolDownDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + normalCoolDownDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.parser(), extensionRegistry)); + break; + } + case 80: { + + nextAnchorPointUsableTime_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder subBuilder = null; + if (unk2700COIELIGEACL_ != null) { + subBuilder = unk2700COIELIGEACL_.toBuilder(); + } + unk2700COIELIGEACL_ = input.readMessage(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2700COIELIGEACL_); + unk2700COIELIGEACL_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + coolDownGroupDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + coolDownGroupDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.parser(), extensionRegistry)); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + oneofGatherPointDetectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + oneofGatherPointDetectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.parser(), extensionRegistry)); + 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)) { + anchorPointList_ = java.util.Collections.unmodifiableList(anchorPointList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + clientCollectorDataList_ = java.util.Collections.unmodifiableList(clientCollectorDataList_); + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + normalCoolDownDataList_ = java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + coolDownGroupDataList_ = java.util.Collections.unmodifiableList(coolDownGroupDataList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + oneofGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.class, emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.Builder.class); + } + + public static final int UNK2700_COIELIGEACL_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK unk2700COIELIGEACL_; + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return Whether the unk2700COIELIGEACL field is set. + */ + @java.lang.Override + public boolean hasUnk2700COIELIGEACL() { + return unk2700COIELIGEACL_ != null; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return The unk2700COIELIGEACL. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL() { + return unk2700COIELIGEACL_ == null ? emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder() { + return getUnk2700COIELIGEACL(); + } + + public static final int ANCHOR_POINT_LIST_FIELD_NUMBER = 3; + private java.util.List anchorPointList_; + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public java.util.List getAnchorPointListList() { + return anchorPointList_; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public java.util.List + getAnchorPointListOrBuilderList() { + return anchorPointList_; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public int getAnchorPointListCount() { + return anchorPointList_.size(); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index) { + return anchorPointList_.get(index); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index) { + return anchorPointList_.get(index); + } + + public static final int CLIENT_COLLECTOR_DATA_LIST_FIELD_NUMBER = 4; + private java.util.List clientCollectorDataList_; + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public java.util.List getClientCollectorDataListList() { + return clientCollectorDataList_; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public java.util.List + getClientCollectorDataListOrBuilderList() { + return clientCollectorDataList_; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public int getClientCollectorDataListCount() { + return clientCollectorDataList_.size(); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index) { + return clientCollectorDataList_.get(index); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index) { + return clientCollectorDataList_.get(index); + } + + public static final int NORMAL_COOL_DOWN_DATA_LIST_FIELD_NUMBER = 9; + private java.util.List normalCoolDownDataList_; + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public java.util.List getNormalCoolDownDataListList() { + return normalCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public java.util.List + getNormalCoolDownDataListOrBuilderList() { + return normalCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public int getNormalCoolDownDataListCount() { + return normalCoolDownDataList_.size(); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index) { + return normalCoolDownDataList_.get(index); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index) { + return normalCoolDownDataList_.get(index); + } + + public static final int NEXT_ANCHOR_POINT_USABLE_TIME_FIELD_NUMBER = 10; + private int nextAnchorPointUsableTime_; + /** + * uint32 next_anchor_point_usable_time = 10; + * @return The nextAnchorPointUsableTime. + */ + @java.lang.Override + public int getNextAnchorPointUsableTime() { + return nextAnchorPointUsableTime_; + } + + public static final int ONEOF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER = 15; + private java.util.List oneofGatherPointDetectorDataList_; + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public java.util.List getOneofGatherPointDetectorDataListList() { + return oneofGatherPointDetectorDataList_; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public java.util.List + getOneofGatherPointDetectorDataListOrBuilderList() { + return oneofGatherPointDetectorDataList_; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public int getOneofGatherPointDetectorDataListCount() { + return oneofGatherPointDetectorDataList_.size(); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index) { + return oneofGatherPointDetectorDataList_.get(index); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index) { + return oneofGatherPointDetectorDataList_.get(index); + } + + public static final int LUNCH_BOX_DATA_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + /** + * .LunchBoxData lunch_box_data = 1; + * @return Whether the lunchBoxData field is set. + */ + @java.lang.Override + public boolean hasLunchBoxData() { + return lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 1; + * @return The lunchBoxData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + return getLunchBoxData(); + } + + public static final int COOL_DOWN_GROUP_DATA_LIST_FIELD_NUMBER = 13; + private java.util.List coolDownGroupDataList_; + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public java.util.List getCoolDownGroupDataListList() { + return coolDownGroupDataList_; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public java.util.List + getCoolDownGroupDataListOrBuilderList() { + return coolDownGroupDataList_; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public int getCoolDownGroupDataListCount() { + return coolDownGroupDataList_.size(); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getCoolDownGroupDataList(int index) { + return coolDownGroupDataList_.get(index); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getCoolDownGroupDataListOrBuilder( + int index) { + return coolDownGroupDataList_.get(index); + } + + public static final int SLOT_LIST_FIELD_NUMBER = 6; + private java.util.List slotList_; + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public java.util.List getSlotListList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public java.util.List + getSlotListOrBuilderList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public int getSlotListCount() { + return slotList_.size(); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + return slotList_.get(index); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + return slotList_.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 { + if (lunchBoxData_ != null) { + output.writeMessage(1, getLunchBoxData()); + } + for (int i = 0; i < anchorPointList_.size(); i++) { + output.writeMessage(3, anchorPointList_.get(i)); + } + for (int i = 0; i < clientCollectorDataList_.size(); i++) { + output.writeMessage(4, clientCollectorDataList_.get(i)); + } + for (int i = 0; i < slotList_.size(); i++) { + output.writeMessage(6, slotList_.get(i)); + } + for (int i = 0; i < normalCoolDownDataList_.size(); i++) { + output.writeMessage(9, normalCoolDownDataList_.get(i)); + } + if (nextAnchorPointUsableTime_ != 0) { + output.writeUInt32(10, nextAnchorPointUsableTime_); + } + if (unk2700COIELIGEACL_ != null) { + output.writeMessage(12, getUnk2700COIELIGEACL()); + } + for (int i = 0; i < coolDownGroupDataList_.size(); i++) { + output.writeMessage(13, coolDownGroupDataList_.get(i)); + } + for (int i = 0; i < oneofGatherPointDetectorDataList_.size(); i++) { + output.writeMessage(15, oneofGatherPointDetectorDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (lunchBoxData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getLunchBoxData()); + } + for (int i = 0; i < anchorPointList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, anchorPointList_.get(i)); + } + for (int i = 0; i < clientCollectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, clientCollectorDataList_.get(i)); + } + for (int i = 0; i < slotList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, slotList_.get(i)); + } + for (int i = 0; i < normalCoolDownDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, normalCoolDownDataList_.get(i)); + } + if (nextAnchorPointUsableTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, nextAnchorPointUsableTime_); + } + if (unk2700COIELIGEACL_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getUnk2700COIELIGEACL()); + } + for (int i = 0; i < coolDownGroupDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, coolDownGroupDataList_.get(i)); + } + for (int i = 0; i < oneofGatherPointDetectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, oneofGatherPointDetectorDataList_.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.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify other = (emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify) obj; + + if (hasUnk2700COIELIGEACL() != other.hasUnk2700COIELIGEACL()) return false; + if (hasUnk2700COIELIGEACL()) { + if (!getUnk2700COIELIGEACL() + .equals(other.getUnk2700COIELIGEACL())) return false; + } + if (!getAnchorPointListList() + .equals(other.getAnchorPointListList())) return false; + if (!getClientCollectorDataListList() + .equals(other.getClientCollectorDataListList())) return false; + if (!getNormalCoolDownDataListList() + .equals(other.getNormalCoolDownDataListList())) return false; + if (getNextAnchorPointUsableTime() + != other.getNextAnchorPointUsableTime()) return false; + if (!getOneofGatherPointDetectorDataListList() + .equals(other.getOneofGatherPointDetectorDataListList())) return false; + if (hasLunchBoxData() != other.hasLunchBoxData()) return false; + if (hasLunchBoxData()) { + if (!getLunchBoxData() + .equals(other.getLunchBoxData())) return false; + } + if (!getCoolDownGroupDataListList() + .equals(other.getCoolDownGroupDataListList())) return false; + if (!getSlotListList() + .equals(other.getSlotListList())) 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 (hasUnk2700COIELIGEACL()) { + hash = (37 * hash) + UNK2700_COIELIGEACL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700COIELIGEACL().hashCode(); + } + if (getAnchorPointListCount() > 0) { + hash = (37 * hash) + ANCHOR_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointListList().hashCode(); + } + if (getClientCollectorDataListCount() > 0) { + hash = (37 * hash) + CLIENT_COLLECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getClientCollectorDataListList().hashCode(); + } + if (getNormalCoolDownDataListCount() > 0) { + hash = (37 * hash) + NORMAL_COOL_DOWN_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNormalCoolDownDataListList().hashCode(); + } + hash = (37 * hash) + NEXT_ANCHOR_POINT_USABLE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextAnchorPointUsableTime(); + if (getOneofGatherPointDetectorDataListCount() > 0) { + hash = (37 * hash) + ONEOF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOneofGatherPointDetectorDataListList().hashCode(); + } + if (hasLunchBoxData()) { + hash = (37 * hash) + LUNCH_BOX_DATA_FIELD_NUMBER; + hash = (53 * hash) + getLunchBoxData().hashCode(); + } + if (getCoolDownGroupDataListCount() > 0) { + hash = (37 * hash) + COOL_DOWN_GROUP_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCoolDownGroupDataListList().hashCode(); + } + if (getSlotListCount() > 0) { + hash = (37 * hash) + SLOT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSlotListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify 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.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify 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.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify 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.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify 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.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify 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.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify 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: 4271
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AllWidgetDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AllWidgetDataNotify) + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.class, emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAnchorPointListFieldBuilder(); + getClientCollectorDataListFieldBuilder(); + getNormalCoolDownDataListFieldBuilder(); + getOneofGatherPointDetectorDataListFieldBuilder(); + getCoolDownGroupDataListFieldBuilder(); + getSlotListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = null; + } else { + unk2700COIELIGEACL_ = null; + unk2700COIELIGEACLBuilder_ = null; + } + if (anchorPointListBuilder_ == null) { + anchorPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + anchorPointListBuilder_.clear(); + } + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + clientCollectorDataListBuilder_.clear(); + } + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + normalCoolDownDataListBuilder_.clear(); + } + nextAnchorPointUsableTime_ = 0; + + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + oneofGatherPointDetectorDataListBuilder_.clear(); + } + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + if (coolDownGroupDataListBuilder_ == null) { + coolDownGroupDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + coolDownGroupDataListBuilder_.clear(); + } + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + slotListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.internal_static_AllWidgetDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify build() { + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify buildPartial() { + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify result = new emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify(this); + int from_bitField0_ = bitField0_; + if (unk2700COIELIGEACLBuilder_ == null) { + result.unk2700COIELIGEACL_ = unk2700COIELIGEACL_; + } else { + result.unk2700COIELIGEACL_ = unk2700COIELIGEACLBuilder_.build(); + } + if (anchorPointListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = java.util.Collections.unmodifiableList(anchorPointList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.anchorPointList_ = anchorPointList_; + } else { + result.anchorPointList_ = anchorPointListBuilder_.build(); + } + if (clientCollectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + clientCollectorDataList_ = java.util.Collections.unmodifiableList(clientCollectorDataList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.clientCollectorDataList_ = clientCollectorDataList_; + } else { + result.clientCollectorDataList_ = clientCollectorDataListBuilder_.build(); + } + if (normalCoolDownDataListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + normalCoolDownDataList_ = java.util.Collections.unmodifiableList(normalCoolDownDataList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.normalCoolDownDataList_ = normalCoolDownDataList_; + } else { + result.normalCoolDownDataList_ = normalCoolDownDataListBuilder_.build(); + } + result.nextAnchorPointUsableTime_ = nextAnchorPointUsableTime_; + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + oneofGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.oneofGatherPointDetectorDataList_ = oneofGatherPointDetectorDataList_; + } else { + result.oneofGatherPointDetectorDataList_ = oneofGatherPointDetectorDataListBuilder_.build(); + } + if (lunchBoxDataBuilder_ == null) { + result.lunchBoxData_ = lunchBoxData_; + } else { + result.lunchBoxData_ = lunchBoxDataBuilder_.build(); + } + if (coolDownGroupDataListBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + coolDownGroupDataList_ = java.util.Collections.unmodifiableList(coolDownGroupDataList_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.coolDownGroupDataList_ = coolDownGroupDataList_; + } else { + result.coolDownGroupDataList_ = coolDownGroupDataListBuilder_.build(); + } + if (slotListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.slotList_ = slotList_; + } else { + result.slotList_ = slotListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify other) { + if (other == emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify.getDefaultInstance()) return this; + if (other.hasUnk2700COIELIGEACL()) { + mergeUnk2700COIELIGEACL(other.getUnk2700COIELIGEACL()); + } + if (anchorPointListBuilder_ == null) { + if (!other.anchorPointList_.isEmpty()) { + if (anchorPointList_.isEmpty()) { + anchorPointList_ = other.anchorPointList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAnchorPointListIsMutable(); + anchorPointList_.addAll(other.anchorPointList_); + } + onChanged(); + } + } else { + if (!other.anchorPointList_.isEmpty()) { + if (anchorPointListBuilder_.isEmpty()) { + anchorPointListBuilder_.dispose(); + anchorPointListBuilder_ = null; + anchorPointList_ = other.anchorPointList_; + bitField0_ = (bitField0_ & ~0x00000001); + anchorPointListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAnchorPointListFieldBuilder() : null; + } else { + anchorPointListBuilder_.addAllMessages(other.anchorPointList_); + } + } + } + if (clientCollectorDataListBuilder_ == null) { + if (!other.clientCollectorDataList_.isEmpty()) { + if (clientCollectorDataList_.isEmpty()) { + clientCollectorDataList_ = other.clientCollectorDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.addAll(other.clientCollectorDataList_); + } + onChanged(); + } + } else { + if (!other.clientCollectorDataList_.isEmpty()) { + if (clientCollectorDataListBuilder_.isEmpty()) { + clientCollectorDataListBuilder_.dispose(); + clientCollectorDataListBuilder_ = null; + clientCollectorDataList_ = other.clientCollectorDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + clientCollectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getClientCollectorDataListFieldBuilder() : null; + } else { + clientCollectorDataListBuilder_.addAllMessages(other.clientCollectorDataList_); + } + } + } + if (normalCoolDownDataListBuilder_ == null) { + if (!other.normalCoolDownDataList_.isEmpty()) { + if (normalCoolDownDataList_.isEmpty()) { + normalCoolDownDataList_ = other.normalCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.addAll(other.normalCoolDownDataList_); + } + onChanged(); + } + } else { + if (!other.normalCoolDownDataList_.isEmpty()) { + if (normalCoolDownDataListBuilder_.isEmpty()) { + normalCoolDownDataListBuilder_.dispose(); + normalCoolDownDataListBuilder_ = null; + normalCoolDownDataList_ = other.normalCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000004); + normalCoolDownDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getNormalCoolDownDataListFieldBuilder() : null; + } else { + normalCoolDownDataListBuilder_.addAllMessages(other.normalCoolDownDataList_); + } + } + } + if (other.getNextAnchorPointUsableTime() != 0) { + setNextAnchorPointUsableTime(other.getNextAnchorPointUsableTime()); + } + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (!other.oneofGatherPointDetectorDataList_.isEmpty()) { + if (oneofGatherPointDetectorDataList_.isEmpty()) { + oneofGatherPointDetectorDataList_ = other.oneofGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.addAll(other.oneofGatherPointDetectorDataList_); + } + onChanged(); + } + } else { + if (!other.oneofGatherPointDetectorDataList_.isEmpty()) { + if (oneofGatherPointDetectorDataListBuilder_.isEmpty()) { + oneofGatherPointDetectorDataListBuilder_.dispose(); + oneofGatherPointDetectorDataListBuilder_ = null; + oneofGatherPointDetectorDataList_ = other.oneofGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000008); + oneofGatherPointDetectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOneofGatherPointDetectorDataListFieldBuilder() : null; + } else { + oneofGatherPointDetectorDataListBuilder_.addAllMessages(other.oneofGatherPointDetectorDataList_); + } + } + } + if (other.hasLunchBoxData()) { + mergeLunchBoxData(other.getLunchBoxData()); + } + if (coolDownGroupDataListBuilder_ == null) { + if (!other.coolDownGroupDataList_.isEmpty()) { + if (coolDownGroupDataList_.isEmpty()) { + coolDownGroupDataList_ = other.coolDownGroupDataList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.addAll(other.coolDownGroupDataList_); + } + onChanged(); + } + } else { + if (!other.coolDownGroupDataList_.isEmpty()) { + if (coolDownGroupDataListBuilder_.isEmpty()) { + coolDownGroupDataListBuilder_.dispose(); + coolDownGroupDataListBuilder_ = null; + coolDownGroupDataList_ = other.coolDownGroupDataList_; + bitField0_ = (bitField0_ & ~0x00000010); + coolDownGroupDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCoolDownGroupDataListFieldBuilder() : null; + } else { + coolDownGroupDataListBuilder_.addAllMessages(other.coolDownGroupDataList_); + } + } + } + if (slotListBuilder_ == null) { + if (!other.slotList_.isEmpty()) { + if (slotList_.isEmpty()) { + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureSlotListIsMutable(); + slotList_.addAll(other.slotList_); + } + onChanged(); + } + } else { + if (!other.slotList_.isEmpty()) { + if (slotListBuilder_.isEmpty()) { + slotListBuilder_.dispose(); + slotListBuilder_ = null; + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000020); + slotListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSlotListFieldBuilder() : null; + } else { + slotListBuilder_.addAllMessages(other.slotList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK unk2700COIELIGEACL_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder> unk2700COIELIGEACLBuilder_; + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return Whether the unk2700COIELIGEACL field is set. + */ + public boolean hasUnk2700COIELIGEACL() { + return unk2700COIELIGEACLBuilder_ != null || unk2700COIELIGEACL_ != null; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + * @return The unk2700COIELIGEACL. + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL() { + if (unk2700COIELIGEACLBuilder_ == null) { + return unk2700COIELIGEACL_ == null ? emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } else { + return unk2700COIELIGEACLBuilder_.getMessage(); + } + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public Builder setUnk2700COIELIGEACL(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK value) { + if (unk2700COIELIGEACLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2700COIELIGEACL_ = value; + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.setMessage(value); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public Builder setUnk2700COIELIGEACL( + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder builderForValue) { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = builderForValue.build(); + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public Builder mergeUnk2700COIELIGEACL(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK value) { + if (unk2700COIELIGEACLBuilder_ == null) { + if (unk2700COIELIGEACL_ != null) { + unk2700COIELIGEACL_ = + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.newBuilder(unk2700COIELIGEACL_).mergeFrom(value).buildPartial(); + } else { + unk2700COIELIGEACL_ = value; + } + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public Builder clearUnk2700COIELIGEACL() { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = null; + onChanged(); + } else { + unk2700COIELIGEACL_ = null; + unk2700COIELIGEACLBuilder_ = null; + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder getUnk2700COIELIGEACLBuilder() { + + onChanged(); + return getUnk2700COIELIGEACLFieldBuilder().getBuilder(); + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder() { + if (unk2700COIELIGEACLBuilder_ != null) { + return unk2700COIELIGEACLBuilder_.getMessageOrBuilder(); + } else { + return unk2700COIELIGEACL_ == null ? + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder> + getUnk2700COIELIGEACLFieldBuilder() { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACLBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder>( + getUnk2700COIELIGEACL(), + getParentForChildren(), + isClean()); + unk2700COIELIGEACL_ = null; + } + return unk2700COIELIGEACLBuilder_; + } + + private java.util.List anchorPointList_ = + java.util.Collections.emptyList(); + private void ensureAnchorPointListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = new java.util.ArrayList(anchorPointList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder> anchorPointListBuilder_; + + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public java.util.List getAnchorPointListList() { + if (anchorPointListBuilder_ == null) { + return java.util.Collections.unmodifiableList(anchorPointList_); + } else { + return anchorPointListBuilder_.getMessageList(); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public int getAnchorPointListCount() { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.size(); + } else { + return anchorPointListBuilder_.getCount(); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index) { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.get(index); + } else { + return anchorPointListBuilder_.getMessage(index); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder setAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.set(index, value); + onChanged(); + } else { + anchorPointListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder setAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.set(index, builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAnchorPointList(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.add(value); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.add(index, value); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAnchorPointList( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.add(builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.add(index, builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder addAllAnchorPointList( + java.lang.Iterable values) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, anchorPointList_); + onChanged(); + } else { + anchorPointListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder clearAnchorPointList() { + if (anchorPointListBuilder_ == null) { + anchorPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + anchorPointListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public Builder removeAnchorPointList(int index) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.remove(index); + onChanged(); + } else { + anchorPointListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder getAnchorPointListBuilder( + int index) { + return getAnchorPointListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index) { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.get(index); } else { + return anchorPointListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public java.util.List + getAnchorPointListOrBuilderList() { + if (anchorPointListBuilder_ != null) { + return anchorPointListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(anchorPointList_); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder addAnchorPointListBuilder() { + return getAnchorPointListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder addAnchorPointListBuilder( + int index) { + return getAnchorPointListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()); + } + /** + * repeated .AnchorPointData anchor_point_list = 3; + */ + public java.util.List + getAnchorPointListBuilderList() { + return getAnchorPointListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder> + getAnchorPointListFieldBuilder() { + if (anchorPointListBuilder_ == null) { + anchorPointListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder>( + anchorPointList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + anchorPointList_ = null; + } + return anchorPointListBuilder_; + } + + private java.util.List clientCollectorDataList_ = + java.util.Collections.emptyList(); + private void ensureClientCollectorDataListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + clientCollectorDataList_ = new java.util.ArrayList(clientCollectorDataList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> clientCollectorDataListBuilder_; + + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public java.util.List getClientCollectorDataListList() { + if (clientCollectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(clientCollectorDataList_); + } else { + return clientCollectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public int getClientCollectorDataListCount() { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.size(); + } else { + return clientCollectorDataListBuilder_.getCount(); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index) { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.get(index); + } else { + return clientCollectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder setClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.set(index, value); + onChanged(); + } else { + clientCollectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder setClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addClientCollectorDataList(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(value); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(index, value); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addClientCollectorDataList( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder addAllClientCollectorDataList( + java.lang.Iterable values) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, clientCollectorDataList_); + onChanged(); + } else { + clientCollectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder clearClientCollectorDataList() { + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + clientCollectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public Builder removeClientCollectorDataList(int index) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.remove(index); + onChanged(); + } else { + clientCollectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder getClientCollectorDataListBuilder( + int index) { + return getClientCollectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index) { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.get(index); } else { + return clientCollectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public java.util.List + getClientCollectorDataListOrBuilderList() { + if (clientCollectorDataListBuilder_ != null) { + return clientCollectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(clientCollectorDataList_); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder addClientCollectorDataListBuilder() { + return getClientCollectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder addClientCollectorDataListBuilder( + int index) { + return getClientCollectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 4; + */ + public java.util.List + getClientCollectorDataListBuilderList() { + return getClientCollectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> + getClientCollectorDataListFieldBuilder() { + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder>( + clientCollectorDataList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + clientCollectorDataList_ = null; + } + return clientCollectorDataListBuilder_; + } + + private java.util.List normalCoolDownDataList_ = + java.util.Collections.emptyList(); + private void ensureNormalCoolDownDataListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + normalCoolDownDataList_ = new java.util.ArrayList(normalCoolDownDataList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> normalCoolDownDataListBuilder_; + + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public java.util.List getNormalCoolDownDataListList() { + if (normalCoolDownDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } else { + return normalCoolDownDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public int getNormalCoolDownDataListCount() { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.size(); + } else { + return normalCoolDownDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index) { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.get(index); + } else { + return normalCoolDownDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder setNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.set(index, value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder setNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addNormalCoolDownDataList(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(index, value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addNormalCoolDownDataList( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder addAllNormalCoolDownDataList( + java.lang.Iterable values) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, normalCoolDownDataList_); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder clearNormalCoolDownDataList() { + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + normalCoolDownDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public Builder removeNormalCoolDownDataList(int index) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.remove(index); + onChanged(); + } else { + normalCoolDownDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder getNormalCoolDownDataListBuilder( + int index) { + return getNormalCoolDownDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index) { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.get(index); } else { + return normalCoolDownDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public java.util.List + getNormalCoolDownDataListOrBuilderList() { + if (normalCoolDownDataListBuilder_ != null) { + return normalCoolDownDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addNormalCoolDownDataListBuilder() { + return getNormalCoolDownDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addNormalCoolDownDataListBuilder( + int index) { + return getNormalCoolDownDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 9; + */ + public java.util.List + getNormalCoolDownDataListBuilderList() { + return getNormalCoolDownDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> + getNormalCoolDownDataListFieldBuilder() { + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>( + normalCoolDownDataList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + normalCoolDownDataList_ = null; + } + return normalCoolDownDataListBuilder_; + } + + private int nextAnchorPointUsableTime_ ; + /** + * uint32 next_anchor_point_usable_time = 10; + * @return The nextAnchorPointUsableTime. + */ + @java.lang.Override + public int getNextAnchorPointUsableTime() { + return nextAnchorPointUsableTime_; + } + /** + * uint32 next_anchor_point_usable_time = 10; + * @param value The nextAnchorPointUsableTime to set. + * @return This builder for chaining. + */ + public Builder setNextAnchorPointUsableTime(int value) { + + nextAnchorPointUsableTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_anchor_point_usable_time = 10; + * @return This builder for chaining. + */ + public Builder clearNextAnchorPointUsableTime() { + + nextAnchorPointUsableTime_ = 0; + onChanged(); + return this; + } + + private java.util.List oneofGatherPointDetectorDataList_ = + java.util.Collections.emptyList(); + private void ensureOneofGatherPointDetectorDataListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + oneofGatherPointDetectorDataList_ = new java.util.ArrayList(oneofGatherPointDetectorDataList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> oneofGatherPointDetectorDataListBuilder_; + + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public java.util.List getOneofGatherPointDetectorDataListList() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } else { + return oneofGatherPointDetectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public int getOneofGatherPointDetectorDataListCount() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.size(); + } else { + return oneofGatherPointDetectorDataListBuilder_.getCount(); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.get(index); + } else { + return oneofGatherPointDetectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder setOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.set(index, value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder setOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addOneofGatherPointDetectorDataList(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(index, value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addOneofGatherPointDetectorDataList( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder addAllOneofGatherPointDetectorDataList( + java.lang.Iterable values) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oneofGatherPointDetectorDataList_); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder clearOneofGatherPointDetectorDataList() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public Builder removeOneofGatherPointDetectorDataList(int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.remove(index); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder getOneofGatherPointDetectorDataListBuilder( + int index) { + return getOneofGatherPointDetectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.get(index); } else { + return oneofGatherPointDetectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public java.util.List + getOneofGatherPointDetectorDataListOrBuilderList() { + if (oneofGatherPointDetectorDataListBuilder_ != null) { + return oneofGatherPointDetectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder addOneofGatherPointDetectorDataListBuilder() { + return getOneofGatherPointDetectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder addOneofGatherPointDetectorDataListBuilder( + int index) { + return getOneofGatherPointDetectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 15; + */ + public java.util.List + getOneofGatherPointDetectorDataListBuilderList() { + return getOneofGatherPointDetectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> + getOneofGatherPointDetectorDataListFieldBuilder() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder>( + oneofGatherPointDetectorDataList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + oneofGatherPointDetectorDataList_ = null; + } + return oneofGatherPointDetectorDataListBuilder_; + } + + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> lunchBoxDataBuilder_; + /** + * .LunchBoxData lunch_box_data = 1; + * @return Whether the lunchBoxData field is set. + */ + public boolean hasLunchBoxData() { + return lunchBoxDataBuilder_ != null || lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 1; + * @return The lunchBoxData. + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } else { + return lunchBoxDataBuilder_.getMessage(); + } + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public Builder setLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lunchBoxData_ = value; + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public Builder setLunchBoxData( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder builderForValue) { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = builderForValue.build(); + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public Builder mergeLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (lunchBoxData_ != null) { + lunchBoxData_ = + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.newBuilder(lunchBoxData_).mergeFrom(value).buildPartial(); + } else { + lunchBoxData_ = value; + } + onChanged(); + } else { + lunchBoxDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public Builder clearLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + onChanged(); + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder getLunchBoxDataBuilder() { + + onChanged(); + return getLunchBoxDataFieldBuilder().getBuilder(); + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + if (lunchBoxDataBuilder_ != null) { + return lunchBoxDataBuilder_.getMessageOrBuilder(); + } else { + return lunchBoxData_ == null ? + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + } + /** + * .LunchBoxData lunch_box_data = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> + getLunchBoxDataFieldBuilder() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder>( + getLunchBoxData(), + getParentForChildren(), + isClean()); + lunchBoxData_ = null; + } + return lunchBoxDataBuilder_; + } + + private java.util.List coolDownGroupDataList_ = + java.util.Collections.emptyList(); + private void ensureCoolDownGroupDataListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + coolDownGroupDataList_ = new java.util.ArrayList(coolDownGroupDataList_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> coolDownGroupDataListBuilder_; + + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public java.util.List getCoolDownGroupDataListList() { + if (coolDownGroupDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(coolDownGroupDataList_); + } else { + return coolDownGroupDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public int getCoolDownGroupDataListCount() { + if (coolDownGroupDataListBuilder_ == null) { + return coolDownGroupDataList_.size(); + } else { + return coolDownGroupDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getCoolDownGroupDataList(int index) { + if (coolDownGroupDataListBuilder_ == null) { + return coolDownGroupDataList_.get(index); + } else { + return coolDownGroupDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder setCoolDownGroupDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (coolDownGroupDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.set(index, value); + onChanged(); + } else { + coolDownGroupDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder setCoolDownGroupDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + coolDownGroupDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addCoolDownGroupDataList(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (coolDownGroupDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.add(value); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addCoolDownGroupDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (coolDownGroupDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.add(index, value); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addCoolDownGroupDataList( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.add(builderForValue.build()); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addCoolDownGroupDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder addAllCoolDownGroupDataList( + java.lang.Iterable values) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, coolDownGroupDataList_); + onChanged(); + } else { + coolDownGroupDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder clearCoolDownGroupDataList() { + if (coolDownGroupDataListBuilder_ == null) { + coolDownGroupDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + coolDownGroupDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public Builder removeCoolDownGroupDataList(int index) { + if (coolDownGroupDataListBuilder_ == null) { + ensureCoolDownGroupDataListIsMutable(); + coolDownGroupDataList_.remove(index); + onChanged(); + } else { + coolDownGroupDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder getCoolDownGroupDataListBuilder( + int index) { + return getCoolDownGroupDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getCoolDownGroupDataListOrBuilder( + int index) { + if (coolDownGroupDataListBuilder_ == null) { + return coolDownGroupDataList_.get(index); } else { + return coolDownGroupDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public java.util.List + getCoolDownGroupDataListOrBuilderList() { + if (coolDownGroupDataListBuilder_ != null) { + return coolDownGroupDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(coolDownGroupDataList_); + } + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addCoolDownGroupDataListBuilder() { + return getCoolDownGroupDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addCoolDownGroupDataListBuilder( + int index) { + return getCoolDownGroupDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData cool_down_group_data_list = 13; + */ + public java.util.List + getCoolDownGroupDataListBuilderList() { + return getCoolDownGroupDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> + getCoolDownGroupDataListFieldBuilder() { + if (coolDownGroupDataListBuilder_ == null) { + coolDownGroupDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>( + coolDownGroupDataList_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + coolDownGroupDataList_ = null; + } + return coolDownGroupDataListBuilder_; + } + + private java.util.List slotList_ = + java.util.Collections.emptyList(); + private void ensureSlotListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + slotList_ = new java.util.ArrayList(slotList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> slotListBuilder_; + + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public java.util.List getSlotListList() { + if (slotListBuilder_ == null) { + return java.util.Collections.unmodifiableList(slotList_); + } else { + return slotListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public int getSlotListCount() { + if (slotListBuilder_ == null) { + return slotList_.size(); + } else { + return slotListBuilder_.getCount(); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); + } else { + return slotListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.set(index, value); + onChanged(); + } else { + slotListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.set(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addSlotList(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(value); + onChanged(); + } else { + slotListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(index, value); + onChanged(); + } else { + slotListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addSlotList( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder addAllSlotList( + java.lang.Iterable values) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, slotList_); + onChanged(); + } else { + slotListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder clearSlotList() { + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + slotListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public Builder removeSlotList(int index) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.remove(index); + onChanged(); + } else { + slotListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getSlotListBuilder( + int index) { + return getSlotListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); } else { + return slotListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public java.util.List + getSlotListOrBuilderList() { + if (slotListBuilder_ != null) { + return slotListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(slotList_); + } + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder() { + return getSlotListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder( + int index) { + return getSlotListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 6; + */ + public java.util.List + getSlotListBuilderList() { + return getSlotListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getSlotListFieldBuilder() { + if (slotListBuilder_ == null) { + slotListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + slotList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + slotList_ = null; + } + return slotListBuilder_; + } + @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:AllWidgetDataNotify) + } + + // @@protoc_insertion_point(class_scope:AllWidgetDataNotify) + private static final emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify(); + } + + public static emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AllWidgetDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AllWidgetDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AllWidgetDataNotifyOuterClass.AllWidgetDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AllWidgetDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AllWidgetDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031AllWidgetDataNotify.proto\032\025AnchorPoint" + + "Data.proto\032\031ClientCollectorData.proto\032\022L" + + "unchBoxData.proto\032\"OneofGatherPointDetec" + + "torData.proto\032\031Unk2700_CCEOEOHLAPK.proto" + + "\032\030WidgetCoolDownData.proto\032\024WidgetSlotDa" + + "ta.proto\"\340\003\n\023AllWidgetDataNotify\0221\n\023Unk2" + + "700_COIELIGEACL\030\014 \001(\0132\024.Unk2700_CCEOEOHL" + + "APK\022+\n\021anchor_point_list\030\003 \003(\0132\020.AnchorP" + + "ointData\0228\n\032client_collector_data_list\030\004" + + " \003(\0132\024.ClientCollectorData\0227\n\032normal_coo" + + "l_down_data_list\030\t \003(\0132\023.WidgetCoolDownD" + + "ata\022%\n\035next_anchor_point_usable_time\030\n \001" + + "(\r\022L\n%oneof_gather_point_detector_data_l" + + "ist\030\017 \003(\0132\035.OneofGatherPointDetectorData" + + "\022%\n\016lunch_box_data\030\001 \001(\0132\r.LunchBoxData\022" + + "6\n\031cool_down_group_data_list\030\r \003(\0132\023.Wid" + + "getCoolDownData\022\"\n\tslot_list\030\006 \003(\0132\017.Wid" + + "getSlotDataB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.getDescriptor(), + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + }); + internal_static_AllWidgetDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AllWidgetDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AllWidgetDataNotify_descriptor, + new java.lang.String[] { "Unk2700COIELIGEACL", "AnchorPointList", "ClientCollectorDataList", "NormalCoolDownDataList", "NextAnchorPointUsableTime", "OneofGatherPointDetectorDataList", "LunchBoxData", "CoolDownGroupDataList", "SlotList", }); + emu.grasscutter.net.proto.AnchorPointDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.getDescriptor(); + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataNotifyOuterClass.java new file mode 100644 index 00000000000..93ab9d5cf4f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataNotifyOuterClass.java @@ -0,0 +1,927 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnchorPointDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AnchorPointDataNotifyOuterClass { + private AnchorPointDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnchorPointDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnchorPointDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + java.util.List + getAnchorPointListList(); + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index); + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + int getAnchorPointListCount(); + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + java.util.List + getAnchorPointListOrBuilderList(); + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index); + + /** + * uint32 next_usable_time = 14; + * @return The nextUsableTime. + */ + int getNextUsableTime(); + } + /** + *
+   * CmdId: 4276
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AnchorPointDataNotify} + */ + public static final class AnchorPointDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnchorPointDataNotify) + AnchorPointDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnchorPointDataNotify.newBuilder() to construct. + private AnchorPointDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnchorPointDataNotify() { + anchorPointList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnchorPointDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnchorPointDataNotify( + 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 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + anchorPointList_.add( + input.readMessage(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.parser(), extensionRegistry)); + break; + } + case 112: { + + nextUsableTime_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = java.util.Collections.unmodifiableList(anchorPointList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.class, emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.Builder.class); + } + + public static final int ANCHOR_POINT_LIST_FIELD_NUMBER = 10; + private java.util.List anchorPointList_; + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public java.util.List getAnchorPointListList() { + return anchorPointList_; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public java.util.List + getAnchorPointListOrBuilderList() { + return anchorPointList_; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public int getAnchorPointListCount() { + return anchorPointList_.size(); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index) { + return anchorPointList_.get(index); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index) { + return anchorPointList_.get(index); + } + + public static final int NEXT_USABLE_TIME_FIELD_NUMBER = 14; + private int nextUsableTime_; + /** + * uint32 next_usable_time = 14; + * @return The nextUsableTime. + */ + @java.lang.Override + public int getNextUsableTime() { + return nextUsableTime_; + } + + 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 < anchorPointList_.size(); i++) { + output.writeMessage(10, anchorPointList_.get(i)); + } + if (nextUsableTime_ != 0) { + output.writeUInt32(14, nextUsableTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < anchorPointList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, anchorPointList_.get(i)); + } + if (nextUsableTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, nextUsableTime_); + } + 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.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify other = (emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify) obj; + + if (!getAnchorPointListList() + .equals(other.getAnchorPointListList())) return false; + if (getNextUsableTime() + != other.getNextUsableTime()) 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 (getAnchorPointListCount() > 0) { + hash = (37 * hash) + ANCHOR_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointListList().hashCode(); + } + hash = (37 * hash) + NEXT_USABLE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextUsableTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify 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.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify 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.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify 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.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify 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.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify 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.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify 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: 4276
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AnchorPointDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnchorPointDataNotify) + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.class, emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAnchorPointListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (anchorPointListBuilder_ == null) { + anchorPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + anchorPointListBuilder_.clear(); + } + nextUsableTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.internal_static_AnchorPointDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify build() { + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify buildPartial() { + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify result = new emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify(this); + int from_bitField0_ = bitField0_; + if (anchorPointListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = java.util.Collections.unmodifiableList(anchorPointList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.anchorPointList_ = anchorPointList_; + } else { + result.anchorPointList_ = anchorPointListBuilder_.build(); + } + result.nextUsableTime_ = nextUsableTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify other) { + if (other == emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify.getDefaultInstance()) return this; + if (anchorPointListBuilder_ == null) { + if (!other.anchorPointList_.isEmpty()) { + if (anchorPointList_.isEmpty()) { + anchorPointList_ = other.anchorPointList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAnchorPointListIsMutable(); + anchorPointList_.addAll(other.anchorPointList_); + } + onChanged(); + } + } else { + if (!other.anchorPointList_.isEmpty()) { + if (anchorPointListBuilder_.isEmpty()) { + anchorPointListBuilder_.dispose(); + anchorPointListBuilder_ = null; + anchorPointList_ = other.anchorPointList_; + bitField0_ = (bitField0_ & ~0x00000001); + anchorPointListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAnchorPointListFieldBuilder() : null; + } else { + anchorPointListBuilder_.addAllMessages(other.anchorPointList_); + } + } + } + if (other.getNextUsableTime() != 0) { + setNextUsableTime(other.getNextUsableTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List anchorPointList_ = + java.util.Collections.emptyList(); + private void ensureAnchorPointListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + anchorPointList_ = new java.util.ArrayList(anchorPointList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder> anchorPointListBuilder_; + + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public java.util.List getAnchorPointListList() { + if (anchorPointListBuilder_ == null) { + return java.util.Collections.unmodifiableList(anchorPointList_); + } else { + return anchorPointListBuilder_.getMessageList(); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public int getAnchorPointListCount() { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.size(); + } else { + return anchorPointListBuilder_.getCount(); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getAnchorPointList(int index) { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.get(index); + } else { + return anchorPointListBuilder_.getMessage(index); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder setAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.set(index, value); + onChanged(); + } else { + anchorPointListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder setAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.set(index, builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAnchorPointList(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.add(value); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData value) { + if (anchorPointListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnchorPointListIsMutable(); + anchorPointList_.add(index, value); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAnchorPointList( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.add(builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAnchorPointList( + int index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder builderForValue) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.add(index, builderForValue.build()); + onChanged(); + } else { + anchorPointListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder addAllAnchorPointList( + java.lang.Iterable values) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, anchorPointList_); + onChanged(); + } else { + anchorPointListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder clearAnchorPointList() { + if (anchorPointListBuilder_ == null) { + anchorPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + anchorPointListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public Builder removeAnchorPointList(int index) { + if (anchorPointListBuilder_ == null) { + ensureAnchorPointListIsMutable(); + anchorPointList_.remove(index); + onChanged(); + } else { + anchorPointListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder getAnchorPointListBuilder( + int index) { + return getAnchorPointListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder getAnchorPointListOrBuilder( + int index) { + if (anchorPointListBuilder_ == null) { + return anchorPointList_.get(index); } else { + return anchorPointListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public java.util.List + getAnchorPointListOrBuilderList() { + if (anchorPointListBuilder_ != null) { + return anchorPointListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(anchorPointList_); + } + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder addAnchorPointListBuilder() { + return getAnchorPointListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder addAnchorPointListBuilder( + int index) { + return getAnchorPointListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()); + } + /** + * repeated .AnchorPointData anchor_point_list = 10; + */ + public java.util.List + getAnchorPointListBuilderList() { + return getAnchorPointListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder> + getAnchorPointListFieldBuilder() { + if (anchorPointListBuilder_ == null) { + anchorPointListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder>( + anchorPointList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + anchorPointList_ = null; + } + return anchorPointListBuilder_; + } + + private int nextUsableTime_ ; + /** + * uint32 next_usable_time = 14; + * @return The nextUsableTime. + */ + @java.lang.Override + public int getNextUsableTime() { + return nextUsableTime_; + } + /** + * uint32 next_usable_time = 14; + * @param value The nextUsableTime to set. + * @return This builder for chaining. + */ + public Builder setNextUsableTime(int value) { + + nextUsableTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_usable_time = 14; + * @return This builder for chaining. + */ + public Builder clearNextUsableTime() { + + nextUsableTime_ = 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:AnchorPointDataNotify) + } + + // @@protoc_insertion_point(class_scope:AnchorPointDataNotify) + private static final emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify(); + } + + public static emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnchorPointDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnchorPointDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataNotifyOuterClass.AnchorPointDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnchorPointDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnchorPointDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AnchorPointDataNotify.proto\032\025AnchorPoi" + + "ntData.proto\"^\n\025AnchorPointDataNotify\022+\n" + + "\021anchor_point_list\030\n \003(\0132\020.AnchorPointDa" + + "ta\022\030\n\020next_usable_time\030\016 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.getDescriptor(), + }); + internal_static_AnchorPointDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnchorPointDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnchorPointDataNotify_descriptor, + new java.lang.String[] { "AnchorPointList", "NextUsableTime", }); + emu.grasscutter.net.proto.AnchorPointDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataOuterClass.java new file mode 100644 index 00000000000..01580fdd574 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointDataOuterClass.java @@ -0,0 +1,1086 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnchorPointData.proto + +package emu.grasscutter.net.proto; + +public final class AnchorPointDataOuterClass { + private AnchorPointDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnchorPointDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnchorPointData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 5; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + int getAnchorPointId(); + + /** + * uint32 end_time = 8; + * @return The endTime. + */ + int getEndTime(); + + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 15; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 2; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + } + /** + * Protobuf type {@code AnchorPointData} + */ + public static final class AnchorPointData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnchorPointData) + AnchorPointDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnchorPointData.newBuilder() to construct. + private AnchorPointData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnchorPointData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnchorPointData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnchorPointData( + 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 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + sceneId_ = input.readUInt32(); + break; + } + case 64: { + + endTime_ = input.readUInt32(); + break; + } + case 72: { + + anchorPointId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + 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.AnchorPointDataOuterClass.internal_static_AnchorPointData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.class, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 5; + private int sceneId_; + /** + * uint32 scene_id = 5; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int ANCHOR_POINT_ID_FIELD_NUMBER = 9; + private int anchorPointId_; + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + + public static final int END_TIME_FIELD_NUMBER = 8; + private int endTime_; + /** + * uint32 end_time = 8; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int POS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 15; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 2; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + 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 (rot_ != null) { + output.writeMessage(2, getRot()); + } + if (sceneId_ != 0) { + output.writeUInt32(5, sceneId_); + } + if (endTime_ != 0) { + output.writeUInt32(8, endTime_); + } + if (anchorPointId_ != 0) { + output.writeUInt32(9, anchorPointId_); + } + if (pos_ != null) { + output.writeMessage(15, getPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getRot()); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, sceneId_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, endTime_); + } + if (anchorPointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, anchorPointId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getPos()); + } + 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.AnchorPointDataOuterClass.AnchorPointData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData other = (emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getAnchorPointId() + != other.getAnchorPointId()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + ANCHOR_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointId(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData 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.AnchorPointDataOuterClass.AnchorPointData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData 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.AnchorPointDataOuterClass.AnchorPointData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData 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.AnchorPointDataOuterClass.AnchorPointData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData 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.AnchorPointDataOuterClass.AnchorPointData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData 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.AnchorPointDataOuterClass.AnchorPointData 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; + } + /** + * Protobuf type {@code AnchorPointData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnchorPointData) + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.class, emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + anchorPointId_ = 0; + + endTime_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.internal_static_AnchorPointData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData build() { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData buildPartial() { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData result = new emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData(this); + result.sceneId_ = sceneId_; + result.anchorPointId_ = anchorPointId_; + result.endTime_ = endTime_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData) { + return mergeFrom((emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData other) { + if (other == emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getAnchorPointId() != 0) { + setAnchorPointId(other.getAnchorPointId()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 5; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 5; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 5; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int anchorPointId_ ; + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + /** + * uint32 anchor_point_id = 9; + * @param value The anchorPointId to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointId(int value) { + + anchorPointId_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_id = 9; + * @return This builder for chaining. + */ + public Builder clearAnchorPointId() { + + anchorPointId_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 8; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 8; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 8; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 15; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 15; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector 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> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 2; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 2; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + @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:AnchorPointData) + } + + // @@protoc_insertion_point(class_scope:AnchorPointData) + private static final emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData(); + } + + public static emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnchorPointData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnchorPointData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointDataOuterClass.AnchorPointData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnchorPointData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnchorPointData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AnchorPointData.proto\032\014Vector.proto\"z\n" + + "\017AnchorPointData\022\020\n\010scene_id\030\005 \001(\r\022\027\n\017an" + + "chor_point_id\030\t \001(\r\022\020\n\010end_time\030\010 \001(\r\022\024\n" + + "\003pos\030\017 \001(\0132\007.Vector\022\024\n\003rot\030\002 \001(\0132\007.Vecto" + + "rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_AnchorPointData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnchorPointData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnchorPointData_descriptor, + new java.lang.String[] { "SceneId", "AnchorPointId", "EndTime", "Pos", "Rot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpReqOuterClass.java new file mode 100644 index 00000000000..58ae1d59841 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpReqOuterClass.java @@ -0,0 +1,741 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnchorPointOpReq.proto + +package emu.grasscutter.net.proto; + +public final class AnchorPointOpReqOuterClass { + private AnchorPointOpReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnchorPointOpReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnchorPointOpReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + int getAnchorPointId(); + + /** + * uint32 anchor_point_op_type = 12; + * @return The anchorPointOpType. + */ + int getAnchorPointOpType(); + } + /** + *
+   * CmdId: 4257
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AnchorPointOpReq} + */ + public static final class AnchorPointOpReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnchorPointOpReq) + AnchorPointOpReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnchorPointOpReq.newBuilder() to construct. + private AnchorPointOpReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnchorPointOpReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnchorPointOpReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnchorPointOpReq( + 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: { + + anchorPointId_ = input.readUInt32(); + break; + } + case 96: { + + anchorPointOpType_ = 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.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.class, emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.Builder.class); + } + + /** + * Protobuf enum {@code AnchorPointOpReq.AnchorPointOpType} + */ + public enum AnchorPointOpType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ANCHOR_POINT_OP_TYPE_NONE = 0; + */ + ANCHOR_POINT_OP_TYPE_NONE(0), + /** + * ANCHOR_POINT_OP_TYPE_TELEPORT = 1; + */ + ANCHOR_POINT_OP_TYPE_TELEPORT(1), + /** + * ANCHOR_POINT_OP_TYPE_REMOVE = 2; + */ + ANCHOR_POINT_OP_TYPE_REMOVE(2), + UNRECOGNIZED(-1), + ; + + /** + * ANCHOR_POINT_OP_TYPE_NONE = 0; + */ + public static final int ANCHOR_POINT_OP_TYPE_NONE_VALUE = 0; + /** + * ANCHOR_POINT_OP_TYPE_TELEPORT = 1; + */ + public static final int ANCHOR_POINT_OP_TYPE_TELEPORT_VALUE = 1; + /** + * ANCHOR_POINT_OP_TYPE_REMOVE = 2; + */ + public static final int ANCHOR_POINT_OP_TYPE_REMOVE_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 AnchorPointOpType 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 AnchorPointOpType forNumber(int value) { + switch (value) { + case 0: return ANCHOR_POINT_OP_TYPE_NONE; + case 1: return ANCHOR_POINT_OP_TYPE_TELEPORT; + case 2: return ANCHOR_POINT_OP_TYPE_REMOVE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AnchorPointOpType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AnchorPointOpType findValueByNumber(int number) { + return AnchorPointOpType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.getDescriptor().getEnumTypes().get(0); + } + + private static final AnchorPointOpType[] VALUES = values(); + + public static AnchorPointOpType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AnchorPointOpType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AnchorPointOpReq.AnchorPointOpType) + } + + public static final int ANCHOR_POINT_ID_FIELD_NUMBER = 9; + private int anchorPointId_; + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + + public static final int ANCHOR_POINT_OP_TYPE_FIELD_NUMBER = 12; + private int anchorPointOpType_; + /** + * uint32 anchor_point_op_type = 12; + * @return The anchorPointOpType. + */ + @java.lang.Override + public int getAnchorPointOpType() { + return anchorPointOpType_; + } + + 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 (anchorPointId_ != 0) { + output.writeUInt32(9, anchorPointId_); + } + if (anchorPointOpType_ != 0) { + output.writeUInt32(12, anchorPointOpType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (anchorPointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, anchorPointId_); + } + if (anchorPointOpType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, anchorPointOpType_); + } + 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.AnchorPointOpReqOuterClass.AnchorPointOpReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq other = (emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq) obj; + + if (getAnchorPointId() + != other.getAnchorPointId()) return false; + if (getAnchorPointOpType() + != other.getAnchorPointOpType()) 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) + ANCHOR_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointId(); + hash = (37 * hash) + ANCHOR_POINT_OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointOpType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq 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.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq 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.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq 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.AnchorPointOpReqOuterClass.AnchorPointOpReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq 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.AnchorPointOpReqOuterClass.AnchorPointOpReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq 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.AnchorPointOpReqOuterClass.AnchorPointOpReq 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: 4257
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AnchorPointOpReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnchorPointOpReq) + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.class, emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + anchorPointId_ = 0; + + anchorPointOpType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.internal_static_AnchorPointOpReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq build() { + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq buildPartial() { + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq result = new emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq(this); + result.anchorPointId_ = anchorPointId_; + result.anchorPointOpType_ = anchorPointOpType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq) { + return mergeFrom((emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq other) { + if (other == emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq.getDefaultInstance()) return this; + if (other.getAnchorPointId() != 0) { + setAnchorPointId(other.getAnchorPointId()); + } + if (other.getAnchorPointOpType() != 0) { + setAnchorPointOpType(other.getAnchorPointOpType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int anchorPointId_ ; + /** + * uint32 anchor_point_id = 9; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + /** + * uint32 anchor_point_id = 9; + * @param value The anchorPointId to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointId(int value) { + + anchorPointId_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_id = 9; + * @return This builder for chaining. + */ + public Builder clearAnchorPointId() { + + anchorPointId_ = 0; + onChanged(); + return this; + } + + private int anchorPointOpType_ ; + /** + * uint32 anchor_point_op_type = 12; + * @return The anchorPointOpType. + */ + @java.lang.Override + public int getAnchorPointOpType() { + return anchorPointOpType_; + } + /** + * uint32 anchor_point_op_type = 12; + * @param value The anchorPointOpType to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointOpType(int value) { + + anchorPointOpType_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_op_type = 12; + * @return This builder for chaining. + */ + public Builder clearAnchorPointOpType() { + + anchorPointOpType_ = 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:AnchorPointOpReq) + } + + // @@protoc_insertion_point(class_scope:AnchorPointOpReq) + private static final emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq(); + } + + public static emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnchorPointOpReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnchorPointOpReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpReqOuterClass.AnchorPointOpReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnchorPointOpReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnchorPointOpReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AnchorPointOpReq.proto\"\301\001\n\020AnchorPoint" + + "OpReq\022\027\n\017anchor_point_id\030\t \001(\r\022\034\n\024anchor" + + "_point_op_type\030\014 \001(\r\"v\n\021AnchorPointOpTyp" + + "e\022\035\n\031ANCHOR_POINT_OP_TYPE_NONE\020\000\022!\n\035ANCH" + + "OR_POINT_OP_TYPE_TELEPORT\020\001\022\037\n\033ANCHOR_PO" + + "INT_OP_TYPE_REMOVE\020\002B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AnchorPointOpReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnchorPointOpReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnchorPointOpReq_descriptor, + new java.lang.String[] { "AnchorPointId", "AnchorPointOpType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpRspOuterClass.java new file mode 100644 index 00000000000..61b7c6b506c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnchorPointOpRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnchorPointOpRsp.proto + +package emu.grasscutter.net.proto; + +public final class AnchorPointOpRspOuterClass { + private AnchorPointOpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnchorPointOpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnchorPointOpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 anchor_point_id = 12; + * @return The anchorPointId. + */ + int getAnchorPointId(); + + /** + * uint32 anchor_point_op_type = 4; + * @return The anchorPointOpType. + */ + int getAnchorPointOpType(); + } + /** + *
+   * CmdId: 4252
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AnchorPointOpRsp} + */ + public static final class AnchorPointOpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnchorPointOpRsp) + AnchorPointOpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnchorPointOpRsp.newBuilder() to construct. + private AnchorPointOpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnchorPointOpRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnchorPointOpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnchorPointOpRsp( + 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: { + + anchorPointOpType_ = input.readUInt32(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + + anchorPointId_ = 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.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.class, emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ANCHOR_POINT_ID_FIELD_NUMBER = 12; + private int anchorPointId_; + /** + * uint32 anchor_point_id = 12; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + + public static final int ANCHOR_POINT_OP_TYPE_FIELD_NUMBER = 4; + private int anchorPointOpType_; + /** + * uint32 anchor_point_op_type = 4; + * @return The anchorPointOpType. + */ + @java.lang.Override + public int getAnchorPointOpType() { + return anchorPointOpType_; + } + + 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 (anchorPointOpType_ != 0) { + output.writeUInt32(4, anchorPointOpType_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (anchorPointId_ != 0) { + output.writeUInt32(12, anchorPointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (anchorPointOpType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, anchorPointOpType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (anchorPointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, anchorPointId_); + } + 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.AnchorPointOpRspOuterClass.AnchorPointOpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp other = (emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getAnchorPointId() + != other.getAnchorPointId()) return false; + if (getAnchorPointOpType() + != other.getAnchorPointOpType()) 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(); + hash = (37 * hash) + ANCHOR_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointId(); + hash = (37 * hash) + ANCHOR_POINT_OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAnchorPointOpType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp 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.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp 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.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp 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.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp 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.AnchorPointOpRspOuterClass.AnchorPointOpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp 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.AnchorPointOpRspOuterClass.AnchorPointOpRsp 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: 4252
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AnchorPointOpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnchorPointOpRsp) + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.class, emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + anchorPointId_ = 0; + + anchorPointOpType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.internal_static_AnchorPointOpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp build() { + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp buildPartial() { + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp result = new emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp(this); + result.retcode_ = retcode_; + result.anchorPointId_ = anchorPointId_; + result.anchorPointOpType_ = anchorPointOpType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp) { + return mergeFrom((emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp other) { + if (other == emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getAnchorPointId() != 0) { + setAnchorPointId(other.getAnchorPointId()); + } + if (other.getAnchorPointOpType() != 0) { + setAnchorPointOpType(other.getAnchorPointOpType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int anchorPointId_ ; + /** + * uint32 anchor_point_id = 12; + * @return The anchorPointId. + */ + @java.lang.Override + public int getAnchorPointId() { + return anchorPointId_; + } + /** + * uint32 anchor_point_id = 12; + * @param value The anchorPointId to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointId(int value) { + + anchorPointId_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_id = 12; + * @return This builder for chaining. + */ + public Builder clearAnchorPointId() { + + anchorPointId_ = 0; + onChanged(); + return this; + } + + private int anchorPointOpType_ ; + /** + * uint32 anchor_point_op_type = 4; + * @return The anchorPointOpType. + */ + @java.lang.Override + public int getAnchorPointOpType() { + return anchorPointOpType_; + } + /** + * uint32 anchor_point_op_type = 4; + * @param value The anchorPointOpType to set. + * @return This builder for chaining. + */ + public Builder setAnchorPointOpType(int value) { + + anchorPointOpType_ = value; + onChanged(); + return this; + } + /** + * uint32 anchor_point_op_type = 4; + * @return This builder for chaining. + */ + public Builder clearAnchorPointOpType() { + + anchorPointOpType_ = 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:AnchorPointOpRsp) + } + + // @@protoc_insertion_point(class_scope:AnchorPointOpRsp) + private static final emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp(); + } + + public static emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnchorPointOpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnchorPointOpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnchorPointOpRspOuterClass.AnchorPointOpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnchorPointOpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnchorPointOpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AnchorPointOpRsp.proto\"Z\n\020AnchorPointO" + + "pRsp\022\017\n\007retcode\030\005 \001(\005\022\027\n\017anchor_point_id" + + "\030\014 \001(\r\022\034\n\024anchor_point_op_type\030\004 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AnchorPointOpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnchorPointOpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnchorPointOpRsp_descriptor, + new java.lang.String[] { "Retcode", "AnchorPointId", "AnchorPointOpType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java new file mode 100644 index 00000000000..afdd7bff546 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoOuterClass.java @@ -0,0 +1,924 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnimatorParameterValueInfo.proto + +package emu.grasscutter.net.proto; + +public final class AnimatorParameterValueInfoOuterClass { + private AnimatorParameterValueInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnimatorParameterValueInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnimatorParameterValueInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 para_type = 1; + * @return The paraType. + */ + int getParaType(); + + /** + * int32 int_val = 2; + * @return Whether the intVal field is set. + */ + boolean hasIntVal(); + /** + * int32 int_val = 2; + * @return The intVal. + */ + int getIntVal(); + + /** + * float float_val = 3; + * @return Whether the floatVal field is set. + */ + boolean hasFloatVal(); + /** + * float float_val = 3; + * @return The floatVal. + */ + float getFloatVal(); + + /** + * bool bool_val = 4; + * @return Whether the boolVal field is set. + */ + boolean hasBoolVal(); + /** + * bool bool_val = 4; + * @return The boolVal. + */ + boolean getBoolVal(); + + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.ParaValCase getParaValCase(); + } + /** + * Protobuf type {@code AnimatorParameterValueInfo} + */ + public static final class AnimatorParameterValueInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnimatorParameterValueInfo) + AnimatorParameterValueInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnimatorParameterValueInfo.newBuilder() to construct. + private AnimatorParameterValueInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnimatorParameterValueInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnimatorParameterValueInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnimatorParameterValueInfo( + 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: { + + paraType_ = input.readUInt32(); + break; + } + case 16: { + paraValCase_ = 2; + paraVal_ = input.readInt32(); + break; + } + case 29: { + paraValCase_ = 3; + paraVal_ = input.readFloat(); + break; + } + case 32: { + paraValCase_ = 4; + paraVal_ = 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.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.class, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder.class); + } + + private int paraValCase_ = 0; + private java.lang.Object paraVal_; + public enum ParaValCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + INT_VAL(2), + FLOAT_VAL(3), + BOOL_VAL(4), + PARAVAL_NOT_SET(0); + private final int value; + private ParaValCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParaValCase valueOf(int value) { + return forNumber(value); + } + + public static ParaValCase forNumber(int value) { + switch (value) { + case 2: return INT_VAL; + case 3: return FLOAT_VAL; + case 4: return BOOL_VAL; + case 0: return PARAVAL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParaValCase + getParaValCase() { + return ParaValCase.forNumber( + paraValCase_); + } + + public static final int PARA_TYPE_FIELD_NUMBER = 1; + private int paraType_; + /** + * uint32 para_type = 1; + * @return The paraType. + */ + @java.lang.Override + public int getParaType() { + return paraType_; + } + + public static final int INT_VAL_FIELD_NUMBER = 2; + /** + * int32 int_val = 2; + * @return Whether the intVal field is set. + */ + @java.lang.Override + public boolean hasIntVal() { + return paraValCase_ == 2; + } + /** + * int32 int_val = 2; + * @return The intVal. + */ + @java.lang.Override + public int getIntVal() { + if (paraValCase_ == 2) { + return (java.lang.Integer) paraVal_; + } + return 0; + } + + public static final int FLOAT_VAL_FIELD_NUMBER = 3; + /** + * float float_val = 3; + * @return Whether the floatVal field is set. + */ + @java.lang.Override + public boolean hasFloatVal() { + return paraValCase_ == 3; + } + /** + * float float_val = 3; + * @return The floatVal. + */ + @java.lang.Override + public float getFloatVal() { + if (paraValCase_ == 3) { + return (java.lang.Float) paraVal_; + } + return 0F; + } + + public static final int BOOL_VAL_FIELD_NUMBER = 4; + /** + * bool bool_val = 4; + * @return Whether the boolVal field is set. + */ + @java.lang.Override + public boolean hasBoolVal() { + return paraValCase_ == 4; + } + /** + * bool bool_val = 4; + * @return The boolVal. + */ + @java.lang.Override + public boolean getBoolVal() { + if (paraValCase_ == 4) { + return (java.lang.Boolean) paraVal_; + } + return false; + } + + 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 (paraType_ != 0) { + output.writeUInt32(1, paraType_); + } + if (paraValCase_ == 2) { + output.writeInt32( + 2, (int)((java.lang.Integer) paraVal_)); + } + if (paraValCase_ == 3) { + output.writeFloat( + 3, (float)((java.lang.Float) paraVal_)); + } + if (paraValCase_ == 4) { + output.writeBool( + 4, (boolean)((java.lang.Boolean) paraVal_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (paraType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, paraType_); + } + if (paraValCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size( + 2, (int)((java.lang.Integer) paraVal_)); + } + if (paraValCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 3, (float)((java.lang.Float) paraVal_)); + } + if (paraValCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize( + 4, (boolean)((java.lang.Boolean) paraVal_)); + } + 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.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo other = (emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo) obj; + + if (getParaType() + != other.getParaType()) return false; + if (!getParaValCase().equals(other.getParaValCase())) return false; + switch (paraValCase_) { + case 2: + if (getIntVal() + != other.getIntVal()) return false; + break; + case 3: + if (java.lang.Float.floatToIntBits(getFloatVal()) + != java.lang.Float.floatToIntBits( + other.getFloatVal())) return false; + break; + case 4: + if (getBoolVal() + != other.getBoolVal()) return false; + break; + case 0: + default: + } + 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) + PARA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getParaType(); + switch (paraValCase_) { + case 2: + hash = (37 * hash) + INT_VAL_FIELD_NUMBER; + hash = (53 * hash) + getIntVal(); + break; + case 3: + hash = (37 * hash) + FLOAT_VAL_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getFloatVal()); + break; + case 4: + hash = (37 * hash) + BOOL_VAL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getBoolVal()); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo 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.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo 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.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo 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.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo 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.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo 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.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo 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; + } + /** + * Protobuf type {@code AnimatorParameterValueInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnimatorParameterValueInfo) + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.class, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + paraType_ = 0; + + paraValCase_ = 0; + paraVal_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.internal_static_AnimatorParameterValueInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo build() { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo buildPartial() { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo result = new emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo(this); + result.paraType_ = paraType_; + if (paraValCase_ == 2) { + result.paraVal_ = paraVal_; + } + if (paraValCase_ == 3) { + result.paraVal_ = paraVal_; + } + if (paraValCase_ == 4) { + result.paraVal_ = paraVal_; + } + result.paraValCase_ = paraValCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo) { + return mergeFrom((emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo other) { + if (other == emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance()) return this; + if (other.getParaType() != 0) { + setParaType(other.getParaType()); + } + switch (other.getParaValCase()) { + case INT_VAL: { + setIntVal(other.getIntVal()); + break; + } + case FLOAT_VAL: { + setFloatVal(other.getFloatVal()); + break; + } + case BOOL_VAL: { + setBoolVal(other.getBoolVal()); + break; + } + case PARAVAL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paraValCase_ = 0; + private java.lang.Object paraVal_; + public ParaValCase + getParaValCase() { + return ParaValCase.forNumber( + paraValCase_); + } + + public Builder clearParaVal() { + paraValCase_ = 0; + paraVal_ = null; + onChanged(); + return this; + } + + + private int paraType_ ; + /** + * uint32 para_type = 1; + * @return The paraType. + */ + @java.lang.Override + public int getParaType() { + return paraType_; + } + /** + * uint32 para_type = 1; + * @param value The paraType to set. + * @return This builder for chaining. + */ + public Builder setParaType(int value) { + + paraType_ = value; + onChanged(); + return this; + } + /** + * uint32 para_type = 1; + * @return This builder for chaining. + */ + public Builder clearParaType() { + + paraType_ = 0; + onChanged(); + return this; + } + + /** + * int32 int_val = 2; + * @return Whether the intVal field is set. + */ + public boolean hasIntVal() { + return paraValCase_ == 2; + } + /** + * int32 int_val = 2; + * @return The intVal. + */ + public int getIntVal() { + if (paraValCase_ == 2) { + return (java.lang.Integer) paraVal_; + } + return 0; + } + /** + * int32 int_val = 2; + * @param value The intVal to set. + * @return This builder for chaining. + */ + public Builder setIntVal(int value) { + paraValCase_ = 2; + paraVal_ = value; + onChanged(); + return this; + } + /** + * int32 int_val = 2; + * @return This builder for chaining. + */ + public Builder clearIntVal() { + if (paraValCase_ == 2) { + paraValCase_ = 0; + paraVal_ = null; + onChanged(); + } + return this; + } + + /** + * float float_val = 3; + * @return Whether the floatVal field is set. + */ + public boolean hasFloatVal() { + return paraValCase_ == 3; + } + /** + * float float_val = 3; + * @return The floatVal. + */ + public float getFloatVal() { + if (paraValCase_ == 3) { + return (java.lang.Float) paraVal_; + } + return 0F; + } + /** + * float float_val = 3; + * @param value The floatVal to set. + * @return This builder for chaining. + */ + public Builder setFloatVal(float value) { + paraValCase_ = 3; + paraVal_ = value; + onChanged(); + return this; + } + /** + * float float_val = 3; + * @return This builder for chaining. + */ + public Builder clearFloatVal() { + if (paraValCase_ == 3) { + paraValCase_ = 0; + paraVal_ = null; + onChanged(); + } + return this; + } + + /** + * bool bool_val = 4; + * @return Whether the boolVal field is set. + */ + public boolean hasBoolVal() { + return paraValCase_ == 4; + } + /** + * bool bool_val = 4; + * @return The boolVal. + */ + public boolean getBoolVal() { + if (paraValCase_ == 4) { + return (java.lang.Boolean) paraVal_; + } + return false; + } + /** + * bool bool_val = 4; + * @param value The boolVal to set. + * @return This builder for chaining. + */ + public Builder setBoolVal(boolean value) { + paraValCase_ = 4; + paraVal_ = value; + onChanged(); + return this; + } + /** + * bool bool_val = 4; + * @return This builder for chaining. + */ + public Builder clearBoolVal() { + if (paraValCase_ == 4) { + paraValCase_ = 0; + paraVal_ = null; + 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:AnimatorParameterValueInfo) + } + + // @@protoc_insertion_point(class_scope:AnimatorParameterValueInfo) + private static final emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo(); + } + + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnimatorParameterValueInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnimatorParameterValueInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnimatorParameterValueInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnimatorParameterValueInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AnimatorParameterValueInfo.proto\"w\n\032An" + + "imatorParameterValueInfo\022\021\n\tpara_type\030\001 " + + "\001(\r\022\021\n\007int_val\030\002 \001(\005H\000\022\023\n\tfloat_val\030\003 \001(" + + "\002H\000\022\022\n\010bool_val\030\004 \001(\010H\000B\n\n\010para_valB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AnimatorParameterValueInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnimatorParameterValueInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnimatorParameterValueInfo_descriptor, + new java.lang.String[] { "ParaType", "IntVal", "FloatVal", "BoolVal", "ParaVal", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java new file mode 100644 index 00000000000..7f0a93806c4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnimatorParameterValueInfoPairOuterClass.java @@ -0,0 +1,744 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnimatorParameterValueInfoPair.proto + +package emu.grasscutter.net.proto; + +public final class AnimatorParameterValueInfoPairOuterClass { + private AnimatorParameterValueInfoPairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnimatorParameterValueInfoPairOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnimatorParameterValueInfoPair) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 name_id = 1; + * @return The nameId. + */ + int getNameId(); + + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return Whether the animatorPara field is set. + */ + boolean hasAnimatorPara(); + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return The animatorPara. + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getAnimatorPara(); + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getAnimatorParaOrBuilder(); + } + /** + * Protobuf type {@code AnimatorParameterValueInfoPair} + */ + public static final class AnimatorParameterValueInfoPair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnimatorParameterValueInfoPair) + AnimatorParameterValueInfoPairOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnimatorParameterValueInfoPair.newBuilder() to construct. + private AnimatorParameterValueInfoPair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnimatorParameterValueInfoPair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnimatorParameterValueInfoPair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnimatorParameterValueInfoPair( + 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: { + + nameId_ = input.readInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder subBuilder = null; + if (animatorPara_ != null) { + subBuilder = animatorPara_.toBuilder(); + } + animatorPara_ = input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(animatorPara_); + animatorPara_ = subBuilder.buildPartial(); + } + + 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.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.class, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder.class); + } + + public static final int NAME_ID_FIELD_NUMBER = 1; + private int nameId_; + /** + * int32 name_id = 1; + * @return The nameId. + */ + @java.lang.Override + public int getNameId() { + return nameId_; + } + + public static final int ANIMATOR_PARA_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo animatorPara_; + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return Whether the animatorPara field is set. + */ + @java.lang.Override + public boolean hasAnimatorPara() { + return animatorPara_ != null; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return The animatorPara. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getAnimatorPara() { + return animatorPara_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : animatorPara_; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getAnimatorParaOrBuilder() { + return getAnimatorPara(); + } + + 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 (nameId_ != 0) { + output.writeInt32(1, nameId_); + } + if (animatorPara_ != null) { + output.writeMessage(2, getAnimatorPara()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nameId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, nameId_); + } + if (animatorPara_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAnimatorPara()); + } + 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.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair other = (emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair) obj; + + if (getNameId() + != other.getNameId()) return false; + if (hasAnimatorPara() != other.hasAnimatorPara()) return false; + if (hasAnimatorPara()) { + if (!getAnimatorPara() + .equals(other.getAnimatorPara())) 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) + NAME_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameId(); + if (hasAnimatorPara()) { + hash = (37 * hash) + ANIMATOR_PARA_FIELD_NUMBER; + hash = (53 * hash) + getAnimatorPara().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair 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.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair 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.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair 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.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair 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.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair 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.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair 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; + } + /** + * Protobuf type {@code AnimatorParameterValueInfoPair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnimatorParameterValueInfoPair) + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.class, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nameId_ = 0; + + if (animatorParaBuilder_ == null) { + animatorPara_ = null; + } else { + animatorPara_ = null; + animatorParaBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.internal_static_AnimatorParameterValueInfoPair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair build() { + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair buildPartial() { + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair result = new emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair(this); + result.nameId_ = nameId_; + if (animatorParaBuilder_ == null) { + result.animatorPara_ = animatorPara_; + } else { + result.animatorPara_ = animatorParaBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair) { + return mergeFrom((emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair other) { + if (other == emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()) return this; + if (other.getNameId() != 0) { + setNameId(other.getNameId()); + } + if (other.hasAnimatorPara()) { + mergeAnimatorPara(other.getAnimatorPara()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nameId_ ; + /** + * int32 name_id = 1; + * @return The nameId. + */ + @java.lang.Override + public int getNameId() { + return nameId_; + } + /** + * int32 name_id = 1; + * @param value The nameId to set. + * @return This builder for chaining. + */ + public Builder setNameId(int value) { + + nameId_ = value; + onChanged(); + return this; + } + /** + * int32 name_id = 1; + * @return This builder for chaining. + */ + public Builder clearNameId() { + + nameId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo animatorPara_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder> animatorParaBuilder_; + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return Whether the animatorPara field is set. + */ + public boolean hasAnimatorPara() { + return animatorParaBuilder_ != null || animatorPara_ != null; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + * @return The animatorPara. + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getAnimatorPara() { + if (animatorParaBuilder_ == null) { + return animatorPara_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : animatorPara_; + } else { + return animatorParaBuilder_.getMessage(); + } + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public Builder setAnimatorPara(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value) { + if (animatorParaBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + animatorPara_ = value; + onChanged(); + } else { + animatorParaBuilder_.setMessage(value); + } + + return this; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public Builder setAnimatorPara( + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder builderForValue) { + if (animatorParaBuilder_ == null) { + animatorPara_ = builderForValue.build(); + onChanged(); + } else { + animatorParaBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public Builder mergeAnimatorPara(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value) { + if (animatorParaBuilder_ == null) { + if (animatorPara_ != null) { + animatorPara_ = + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.newBuilder(animatorPara_).mergeFrom(value).buildPartial(); + } else { + animatorPara_ = value; + } + onChanged(); + } else { + animatorParaBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public Builder clearAnimatorPara() { + if (animatorParaBuilder_ == null) { + animatorPara_ = null; + onChanged(); + } else { + animatorPara_ = null; + animatorParaBuilder_ = null; + } + + return this; + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder getAnimatorParaBuilder() { + + onChanged(); + return getAnimatorParaFieldBuilder().getBuilder(); + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getAnimatorParaOrBuilder() { + if (animatorParaBuilder_ != null) { + return animatorParaBuilder_.getMessageOrBuilder(); + } else { + return animatorPara_ == null ? + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : animatorPara_; + } + } + /** + * .AnimatorParameterValueInfo animator_para = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder> + getAnimatorParaFieldBuilder() { + if (animatorParaBuilder_ == null) { + animatorParaBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder>( + getAnimatorPara(), + getParentForChildren(), + isClean()); + animatorPara_ = null; + } + return animatorParaBuilder_; + } + @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:AnimatorParameterValueInfoPair) + } + + // @@protoc_insertion_point(class_scope:AnimatorParameterValueInfoPair) + private static final emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair(); + } + + public static emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnimatorParameterValueInfoPair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnimatorParameterValueInfoPair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnimatorParameterValueInfoPair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnimatorParameterValueInfoPair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n$AnimatorParameterValueInfoPair.proto\032 " + + "AnimatorParameterValueInfo.proto\"e\n\036Anim" + + "atorParameterValueInfoPair\022\017\n\007name_id\030\001 " + + "\001(\005\0222\n\ranimator_para\030\002 \001(\0132\033.AnimatorPar" + + "ameterValueInfoB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(), + }); + internal_static_AnimatorParameterValueInfoPair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnimatorParameterValueInfoPair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnimatorParameterValueInfoPair_descriptor, + new java.lang.String[] { "NameId", "AnimatorPara", }); + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AnnounceDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AnnounceDataOuterClass.java new file mode 100644 index 00000000000..856db6b81ee --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AnnounceDataOuterClass.java @@ -0,0 +1,1343 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AnnounceData.proto + +package emu.grasscutter.net.proto; + +public final class AnnounceDataOuterClass { + private AnnounceDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AnnounceDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:AnnounceData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 config_id = 7; + * @return The configId. + */ + int getConfigId(); + + /** + * uint32 begin_time = 4; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 10; + * @return The endTime. + */ + int getEndTime(); + + /** + * string center_system_text = 8; + * @return The centerSystemText. + */ + java.lang.String getCenterSystemText(); + /** + * string center_system_text = 8; + * @return The bytes for centerSystemText. + */ + com.google.protobuf.ByteString + getCenterSystemTextBytes(); + + /** + * string count_down_text = 9; + * @return The countDownText. + */ + java.lang.String getCountDownText(); + /** + * string count_down_text = 9; + * @return The bytes for countDownText. + */ + com.google.protobuf.ByteString + getCountDownTextBytes(); + + /** + * string dungeon_confirm_text = 2; + * @return The dungeonConfirmText. + */ + java.lang.String getDungeonConfirmText(); + /** + * string dungeon_confirm_text = 2; + * @return The bytes for dungeonConfirmText. + */ + com.google.protobuf.ByteString + getDungeonConfirmTextBytes(); + + /** + * uint32 center_system_frequency = 11; + * @return The centerSystemFrequency. + */ + int getCenterSystemFrequency(); + + /** + * uint32 count_down_frequency = 1; + * @return The countDownFrequency. + */ + int getCountDownFrequency(); + + /** + * bool is_center_system_last_5_every_minutes = 14; + * @return The isCenterSystemLast5EveryMinutes. + */ + boolean getIsCenterSystemLast5EveryMinutes(); + } + /** + * Protobuf type {@code AnnounceData} + */ + public static final class AnnounceData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AnnounceData) + AnnounceDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use AnnounceData.newBuilder() to construct. + private AnnounceData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AnnounceData() { + centerSystemText_ = ""; + countDownText_ = ""; + dungeonConfirmText_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AnnounceData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AnnounceData( + 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: { + + countDownFrequency_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + dungeonConfirmText_ = s; + break; + } + case 32: { + + beginTime_ = input.readUInt32(); + break; + } + case 56: { + + configId_ = input.readUInt32(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + centerSystemText_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + countDownText_ = s; + break; + } + case 80: { + + endTime_ = input.readUInt32(); + break; + } + case 88: { + + centerSystemFrequency_ = input.readUInt32(); + break; + } + case 112: { + + isCenterSystemLast5EveryMinutes_ = 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.AnnounceDataOuterClass.internal_static_AnnounceData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.class, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder.class); + } + + 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_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 4; + private int beginTime_; + /** + * uint32 begin_time = 4; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 10; + private int endTime_; + /** + * uint32 end_time = 10; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int CENTER_SYSTEM_TEXT_FIELD_NUMBER = 8; + private volatile java.lang.Object centerSystemText_; + /** + * string center_system_text = 8; + * @return The centerSystemText. + */ + @java.lang.Override + public java.lang.String getCenterSystemText() { + java.lang.Object ref = centerSystemText_; + 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(); + centerSystemText_ = s; + return s; + } + } + /** + * string center_system_text = 8; + * @return The bytes for centerSystemText. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCenterSystemTextBytes() { + java.lang.Object ref = centerSystemText_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + centerSystemText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int COUNT_DOWN_TEXT_FIELD_NUMBER = 9; + private volatile java.lang.Object countDownText_; + /** + * string count_down_text = 9; + * @return The countDownText. + */ + @java.lang.Override + public java.lang.String getCountDownText() { + java.lang.Object ref = countDownText_; + 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(); + countDownText_ = s; + return s; + } + } + /** + * string count_down_text = 9; + * @return The bytes for countDownText. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountDownTextBytes() { + java.lang.Object ref = countDownText_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countDownText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DUNGEON_CONFIRM_TEXT_FIELD_NUMBER = 2; + private volatile java.lang.Object dungeonConfirmText_; + /** + * string dungeon_confirm_text = 2; + * @return The dungeonConfirmText. + */ + @java.lang.Override + public java.lang.String getDungeonConfirmText() { + java.lang.Object ref = dungeonConfirmText_; + 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(); + dungeonConfirmText_ = s; + return s; + } + } + /** + * string dungeon_confirm_text = 2; + * @return The bytes for dungeonConfirmText. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDungeonConfirmTextBytes() { + java.lang.Object ref = dungeonConfirmText_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dungeonConfirmText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CENTER_SYSTEM_FREQUENCY_FIELD_NUMBER = 11; + private int centerSystemFrequency_; + /** + * uint32 center_system_frequency = 11; + * @return The centerSystemFrequency. + */ + @java.lang.Override + public int getCenterSystemFrequency() { + return centerSystemFrequency_; + } + + public static final int COUNT_DOWN_FREQUENCY_FIELD_NUMBER = 1; + private int countDownFrequency_; + /** + * uint32 count_down_frequency = 1; + * @return The countDownFrequency. + */ + @java.lang.Override + public int getCountDownFrequency() { + return countDownFrequency_; + } + + public static final int IS_CENTER_SYSTEM_LAST_5_EVERY_MINUTES_FIELD_NUMBER = 14; + private boolean isCenterSystemLast5EveryMinutes_; + /** + * bool is_center_system_last_5_every_minutes = 14; + * @return The isCenterSystemLast5EveryMinutes. + */ + @java.lang.Override + public boolean getIsCenterSystemLast5EveryMinutes() { + return isCenterSystemLast5EveryMinutes_; + } + + 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 (countDownFrequency_ != 0) { + output.writeUInt32(1, countDownFrequency_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dungeonConfirmText_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, dungeonConfirmText_); + } + if (beginTime_ != 0) { + output.writeUInt32(4, beginTime_); + } + if (configId_ != 0) { + output.writeUInt32(7, configId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(centerSystemText_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, centerSystemText_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countDownText_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, countDownText_); + } + if (endTime_ != 0) { + output.writeUInt32(10, endTime_); + } + if (centerSystemFrequency_ != 0) { + output.writeUInt32(11, centerSystemFrequency_); + } + if (isCenterSystemLast5EveryMinutes_ != false) { + output.writeBool(14, isCenterSystemLast5EveryMinutes_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (countDownFrequency_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, countDownFrequency_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dungeonConfirmText_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, dungeonConfirmText_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, beginTime_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, configId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(centerSystemText_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, centerSystemText_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countDownText_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, countDownText_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, endTime_); + } + if (centerSystemFrequency_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, centerSystemFrequency_); + } + if (isCenterSystemLast5EveryMinutes_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isCenterSystemLast5EveryMinutes_); + } + 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.AnnounceDataOuterClass.AnnounceData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData other = (emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData) obj; + + if (getConfigId() + != other.getConfigId()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (!getCenterSystemText() + .equals(other.getCenterSystemText())) return false; + if (!getCountDownText() + .equals(other.getCountDownText())) return false; + if (!getDungeonConfirmText() + .equals(other.getDungeonConfirmText())) return false; + if (getCenterSystemFrequency() + != other.getCenterSystemFrequency()) return false; + if (getCountDownFrequency() + != other.getCountDownFrequency()) return false; + if (getIsCenterSystemLast5EveryMinutes() + != other.getIsCenterSystemLast5EveryMinutes()) 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) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + CENTER_SYSTEM_TEXT_FIELD_NUMBER; + hash = (53 * hash) + getCenterSystemText().hashCode(); + hash = (37 * hash) + COUNT_DOWN_TEXT_FIELD_NUMBER; + hash = (53 * hash) + getCountDownText().hashCode(); + hash = (37 * hash) + DUNGEON_CONFIRM_TEXT_FIELD_NUMBER; + hash = (53 * hash) + getDungeonConfirmText().hashCode(); + hash = (37 * hash) + CENTER_SYSTEM_FREQUENCY_FIELD_NUMBER; + hash = (53 * hash) + getCenterSystemFrequency(); + hash = (37 * hash) + COUNT_DOWN_FREQUENCY_FIELD_NUMBER; + hash = (53 * hash) + getCountDownFrequency(); + hash = (37 * hash) + IS_CENTER_SYSTEM_LAST_5_EVERY_MINUTES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCenterSystemLast5EveryMinutes()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData 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.AnnounceDataOuterClass.AnnounceData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData 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.AnnounceDataOuterClass.AnnounceData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData 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.AnnounceDataOuterClass.AnnounceData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData 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.AnnounceDataOuterClass.AnnounceData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData 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.AnnounceDataOuterClass.AnnounceData 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; + } + /** + * Protobuf type {@code AnnounceData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AnnounceData) + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.class, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + configId_ = 0; + + beginTime_ = 0; + + endTime_ = 0; + + centerSystemText_ = ""; + + countDownText_ = ""; + + dungeonConfirmText_ = ""; + + centerSystemFrequency_ = 0; + + countDownFrequency_ = 0; + + isCenterSystemLast5EveryMinutes_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.internal_static_AnnounceData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData build() { + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData buildPartial() { + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData result = new emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData(this); + result.configId_ = configId_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + result.centerSystemText_ = centerSystemText_; + result.countDownText_ = countDownText_; + result.dungeonConfirmText_ = dungeonConfirmText_; + result.centerSystemFrequency_ = centerSystemFrequency_; + result.countDownFrequency_ = countDownFrequency_; + result.isCenterSystemLast5EveryMinutes_ = isCenterSystemLast5EveryMinutes_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData) { + return mergeFrom((emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData other) { + if (other == emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.getDefaultInstance()) return this; + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (!other.getCenterSystemText().isEmpty()) { + centerSystemText_ = other.centerSystemText_; + onChanged(); + } + if (!other.getCountDownText().isEmpty()) { + countDownText_ = other.countDownText_; + onChanged(); + } + if (!other.getDungeonConfirmText().isEmpty()) { + dungeonConfirmText_ = other.dungeonConfirmText_; + onChanged(); + } + if (other.getCenterSystemFrequency() != 0) { + setCenterSystemFrequency(other.getCenterSystemFrequency()); + } + if (other.getCountDownFrequency() != 0) { + setCountDownFrequency(other.getCountDownFrequency()); + } + if (other.getIsCenterSystemLast5EveryMinutes() != false) { + setIsCenterSystemLast5EveryMinutes(other.getIsCenterSystemLast5EveryMinutes()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 4; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 4; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 4; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 10; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 10; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 10; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private java.lang.Object centerSystemText_ = ""; + /** + * string center_system_text = 8; + * @return The centerSystemText. + */ + public java.lang.String getCenterSystemText() { + java.lang.Object ref = centerSystemText_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + centerSystemText_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string center_system_text = 8; + * @return The bytes for centerSystemText. + */ + public com.google.protobuf.ByteString + getCenterSystemTextBytes() { + java.lang.Object ref = centerSystemText_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + centerSystemText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string center_system_text = 8; + * @param value The centerSystemText to set. + * @return This builder for chaining. + */ + public Builder setCenterSystemText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + centerSystemText_ = value; + onChanged(); + return this; + } + /** + * string center_system_text = 8; + * @return This builder for chaining. + */ + public Builder clearCenterSystemText() { + + centerSystemText_ = getDefaultInstance().getCenterSystemText(); + onChanged(); + return this; + } + /** + * string center_system_text = 8; + * @param value The bytes for centerSystemText to set. + * @return This builder for chaining. + */ + public Builder setCenterSystemTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + centerSystemText_ = value; + onChanged(); + return this; + } + + private java.lang.Object countDownText_ = ""; + /** + * string count_down_text = 9; + * @return The countDownText. + */ + public java.lang.String getCountDownText() { + java.lang.Object ref = countDownText_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countDownText_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string count_down_text = 9; + * @return The bytes for countDownText. + */ + public com.google.protobuf.ByteString + getCountDownTextBytes() { + java.lang.Object ref = countDownText_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countDownText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string count_down_text = 9; + * @param value The countDownText to set. + * @return This builder for chaining. + */ + public Builder setCountDownText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countDownText_ = value; + onChanged(); + return this; + } + /** + * string count_down_text = 9; + * @return This builder for chaining. + */ + public Builder clearCountDownText() { + + countDownText_ = getDefaultInstance().getCountDownText(); + onChanged(); + return this; + } + /** + * string count_down_text = 9; + * @param value The bytes for countDownText to set. + * @return This builder for chaining. + */ + public Builder setCountDownTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countDownText_ = value; + onChanged(); + return this; + } + + private java.lang.Object dungeonConfirmText_ = ""; + /** + * string dungeon_confirm_text = 2; + * @return The dungeonConfirmText. + */ + public java.lang.String getDungeonConfirmText() { + java.lang.Object ref = dungeonConfirmText_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dungeonConfirmText_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string dungeon_confirm_text = 2; + * @return The bytes for dungeonConfirmText. + */ + public com.google.protobuf.ByteString + getDungeonConfirmTextBytes() { + java.lang.Object ref = dungeonConfirmText_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dungeonConfirmText_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string dungeon_confirm_text = 2; + * @param value The dungeonConfirmText to set. + * @return This builder for chaining. + */ + public Builder setDungeonConfirmText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dungeonConfirmText_ = value; + onChanged(); + return this; + } + /** + * string dungeon_confirm_text = 2; + * @return This builder for chaining. + */ + public Builder clearDungeonConfirmText() { + + dungeonConfirmText_ = getDefaultInstance().getDungeonConfirmText(); + onChanged(); + return this; + } + /** + * string dungeon_confirm_text = 2; + * @param value The bytes for dungeonConfirmText to set. + * @return This builder for chaining. + */ + public Builder setDungeonConfirmTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dungeonConfirmText_ = value; + onChanged(); + return this; + } + + private int centerSystemFrequency_ ; + /** + * uint32 center_system_frequency = 11; + * @return The centerSystemFrequency. + */ + @java.lang.Override + public int getCenterSystemFrequency() { + return centerSystemFrequency_; + } + /** + * uint32 center_system_frequency = 11; + * @param value The centerSystemFrequency to set. + * @return This builder for chaining. + */ + public Builder setCenterSystemFrequency(int value) { + + centerSystemFrequency_ = value; + onChanged(); + return this; + } + /** + * uint32 center_system_frequency = 11; + * @return This builder for chaining. + */ + public Builder clearCenterSystemFrequency() { + + centerSystemFrequency_ = 0; + onChanged(); + return this; + } + + private int countDownFrequency_ ; + /** + * uint32 count_down_frequency = 1; + * @return The countDownFrequency. + */ + @java.lang.Override + public int getCountDownFrequency() { + return countDownFrequency_; + } + /** + * uint32 count_down_frequency = 1; + * @param value The countDownFrequency to set. + * @return This builder for chaining. + */ + public Builder setCountDownFrequency(int value) { + + countDownFrequency_ = value; + onChanged(); + return this; + } + /** + * uint32 count_down_frequency = 1; + * @return This builder for chaining. + */ + public Builder clearCountDownFrequency() { + + countDownFrequency_ = 0; + onChanged(); + return this; + } + + private boolean isCenterSystemLast5EveryMinutes_ ; + /** + * bool is_center_system_last_5_every_minutes = 14; + * @return The isCenterSystemLast5EveryMinutes. + */ + @java.lang.Override + public boolean getIsCenterSystemLast5EveryMinutes() { + return isCenterSystemLast5EveryMinutes_; + } + /** + * bool is_center_system_last_5_every_minutes = 14; + * @param value The isCenterSystemLast5EveryMinutes to set. + * @return This builder for chaining. + */ + public Builder setIsCenterSystemLast5EveryMinutes(boolean value) { + + isCenterSystemLast5EveryMinutes_ = value; + onChanged(); + return this; + } + /** + * bool is_center_system_last_5_every_minutes = 14; + * @return This builder for chaining. + */ + public Builder clearIsCenterSystemLast5EveryMinutes() { + + isCenterSystemLast5EveryMinutes_ = 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:AnnounceData) + } + + // @@protoc_insertion_point(class_scope:AnnounceData) + private static final emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData(); + } + + public static emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AnnounceData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AnnounceData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AnnounceData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AnnounceData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022AnnounceData.proto\"\210\002\n\014AnnounceData\022\021\n" + + "\tconfig_id\030\007 \001(\r\022\022\n\nbegin_time\030\004 \001(\r\022\020\n\010" + + "end_time\030\n \001(\r\022\032\n\022center_system_text\030\010 \001" + + "(\t\022\027\n\017count_down_text\030\t \001(\t\022\034\n\024dungeon_c" + + "onfirm_text\030\002 \001(\t\022\037\n\027center_system_frequ" + + "ency\030\013 \001(\r\022\034\n\024count_down_frequency\030\001 \001(\r" + + "\022-\n%is_center_system_last_5_every_minute" + + "s\030\016 \001(\010B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AnnounceData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AnnounceData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AnnounceData_descriptor, + new java.lang.String[] { "ConfigId", "BeginTime", "EndTime", "CenterSystemText", "CountDownText", "DungeonConfirmText", "CenterSystemFrequency", "CountDownFrequency", "IsCenterSystemLast5EveryMinutes", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java new file mode 100644 index 00000000000..fe63926cfc2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendNotifyOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AskAddFriendNotify.proto + +package emu.grasscutter.net.proto; + +public final class AskAddFriendNotifyOuterClass { + private AskAddFriendNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AskAddFriendNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AskAddFriendNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .FriendBrief target_friend_brief = 15; + * @return Whether the targetFriendBrief field is set. + */ + boolean hasTargetFriendBrief(); + /** + * .FriendBrief target_friend_brief = 15; + * @return The targetFriendBrief. + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief(); + /** + * .FriendBrief target_friend_brief = 15; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder(); + + /** + * uint32 target_uid = 9; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4065
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AskAddFriendNotify} + */ + public static final class AskAddFriendNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AskAddFriendNotify) + AskAddFriendNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AskAddFriendNotify.newBuilder() to construct. + private AskAddFriendNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AskAddFriendNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AskAddFriendNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AskAddFriendNotify( + 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: { + + targetUid_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder subBuilder = null; + if (targetFriendBrief_ != null) { + subBuilder = targetFriendBrief_.toBuilder(); + } + targetFriendBrief_ = input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(targetFriendBrief_); + targetFriendBrief_ = subBuilder.buildPartial(); + } + + 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.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.class, emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.Builder.class); + } + + public static final int TARGET_FRIEND_BRIEF_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief targetFriendBrief_; + /** + * .FriendBrief target_friend_brief = 15; + * @return Whether the targetFriendBrief field is set. + */ + @java.lang.Override + public boolean hasTargetFriendBrief() { + return targetFriendBrief_ != null; + } + /** + * .FriendBrief target_friend_brief = 15; + * @return The targetFriendBrief. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief() { + return targetFriendBrief_ == null ? emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() { + return getTargetFriendBrief(); + } + + public static final int TARGET_UID_FIELD_NUMBER = 9; + private int targetUid_; + /** + * uint32 target_uid = 9; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(9, targetUid_); + } + if (targetFriendBrief_ != null) { + output.writeMessage(15, getTargetFriendBrief()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, targetUid_); + } + if (targetFriendBrief_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getTargetFriendBrief()); + } + 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.AskAddFriendNotifyOuterClass.AskAddFriendNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify other = (emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify) obj; + + if (hasTargetFriendBrief() != other.hasTargetFriendBrief()) return false; + if (hasTargetFriendBrief()) { + if (!getTargetFriendBrief() + .equals(other.getTargetFriendBrief())) return false; + } + if (getTargetUid() + != other.getTargetUid()) 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 (hasTargetFriendBrief()) { + hash = (37 * hash) + TARGET_FRIEND_BRIEF_FIELD_NUMBER; + hash = (53 * hash) + getTargetFriendBrief().hashCode(); + } + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify 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.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify 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.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify 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.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify 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.AskAddFriendNotifyOuterClass.AskAddFriendNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify 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.AskAddFriendNotifyOuterClass.AskAddFriendNotify 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: 4065
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AskAddFriendNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AskAddFriendNotify) + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.class, emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (targetFriendBriefBuilder_ == null) { + targetFriendBrief_ = null; + } else { + targetFriendBrief_ = null; + targetFriendBriefBuilder_ = null; + } + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.internal_static_AskAddFriendNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify build() { + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify buildPartial() { + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify result = new emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify(this); + if (targetFriendBriefBuilder_ == null) { + result.targetFriendBrief_ = targetFriendBrief_; + } else { + result.targetFriendBrief_ = targetFriendBriefBuilder_.build(); + } + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify) { + return mergeFrom((emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify other) { + if (other == emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify.getDefaultInstance()) return this; + if (other.hasTargetFriendBrief()) { + mergeTargetFriendBrief(other.getTargetFriendBrief()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief targetFriendBrief_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> targetFriendBriefBuilder_; + /** + * .FriendBrief target_friend_brief = 15; + * @return Whether the targetFriendBrief field is set. + */ + public boolean hasTargetFriendBrief() { + return targetFriendBriefBuilder_ != null || targetFriendBrief_ != null; + } + /** + * .FriendBrief target_friend_brief = 15; + * @return The targetFriendBrief. + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getTargetFriendBrief() { + if (targetFriendBriefBuilder_ == null) { + return targetFriendBrief_ == null ? emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_; + } else { + return targetFriendBriefBuilder_.getMessage(); + } + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public Builder setTargetFriendBrief(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (targetFriendBriefBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + targetFriendBrief_ = value; + onChanged(); + } else { + targetFriendBriefBuilder_.setMessage(value); + } + + return this; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public Builder setTargetFriendBrief( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (targetFriendBriefBuilder_ == null) { + targetFriendBrief_ = builderForValue.build(); + onChanged(); + } else { + targetFriendBriefBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public Builder mergeTargetFriendBrief(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (targetFriendBriefBuilder_ == null) { + if (targetFriendBrief_ != null) { + targetFriendBrief_ = + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.newBuilder(targetFriendBrief_).mergeFrom(value).buildPartial(); + } else { + targetFriendBrief_ = value; + } + onChanged(); + } else { + targetFriendBriefBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public Builder clearTargetFriendBrief() { + if (targetFriendBriefBuilder_ == null) { + targetFriendBrief_ = null; + onChanged(); + } else { + targetFriendBrief_ = null; + targetFriendBriefBuilder_ = null; + } + + return this; + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getTargetFriendBriefBuilder() { + + onChanged(); + return getTargetFriendBriefFieldBuilder().getBuilder(); + } + /** + * .FriendBrief target_friend_brief = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getTargetFriendBriefOrBuilder() { + if (targetFriendBriefBuilder_ != null) { + return targetFriendBriefBuilder_.getMessageOrBuilder(); + } else { + return targetFriendBrief_ == null ? + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance() : targetFriendBrief_; + } + } + /** + * .FriendBrief target_friend_brief = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getTargetFriendBriefFieldBuilder() { + if (targetFriendBriefBuilder_ == null) { + targetFriendBriefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + getTargetFriendBrief(), + getParentForChildren(), + isClean()); + targetFriendBrief_ = null; + } + return targetFriendBriefBuilder_; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 9; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 9; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 9; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:AskAddFriendNotify) + } + + // @@protoc_insertion_point(class_scope:AskAddFriendNotify) + private static final emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify(); + } + + public static emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AskAddFriendNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AskAddFriendNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendNotifyOuterClass.AskAddFriendNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AskAddFriendNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AskAddFriendNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030AskAddFriendNotify.proto\032\021FriendBrief." + + "proto\"S\n\022AskAddFriendNotify\022)\n\023target_fr" + + "iend_brief\030\017 \001(\0132\014.FriendBrief\022\022\n\ntarget" + + "_uid\030\t \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(), + }); + internal_static_AskAddFriendNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AskAddFriendNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AskAddFriendNotify_descriptor, + new java.lang.String[] { "TargetFriendBrief", "TargetUid", }); + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java new file mode 100644 index 00000000000..c07ed1e7808 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AskAddFriendReq.proto + +package emu.grasscutter.net.proto; + +public final class AskAddFriendReqOuterClass { + private AskAddFriendReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AskAddFriendReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AskAddFriendReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4007
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AskAddFriendReq} + */ + public static final class AskAddFriendReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AskAddFriendReq) + AskAddFriendReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AskAddFriendReq.newBuilder() to construct. + private AskAddFriendReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AskAddFriendReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AskAddFriendReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AskAddFriendReq( + 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: { + + targetUid_ = 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.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.class, emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 7; + private int targetUid_; + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(7, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, targetUid_); + } + 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.AskAddFriendReqOuterClass.AskAddFriendReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq other = (emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq) obj; + + if (getTargetUid() + != other.getTargetUid()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq 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.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq 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.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq 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.AskAddFriendReqOuterClass.AskAddFriendReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq 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.AskAddFriendReqOuterClass.AskAddFriendReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq 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.AskAddFriendReqOuterClass.AskAddFriendReq 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: 4007
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AskAddFriendReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AskAddFriendReq) + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.class, emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.internal_static_AskAddFriendReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq build() { + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq buildPartial() { + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq result = new emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq) { + return mergeFrom((emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq other) { + if (other == emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 7; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 7; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:AskAddFriendReq) + } + + // @@protoc_insertion_point(class_scope:AskAddFriendReq) + private static final emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq(); + } + + public static emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AskAddFriendReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AskAddFriendReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendReqOuterClass.AskAddFriendReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AskAddFriendReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AskAddFriendReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AskAddFriendReq.proto\"%\n\017AskAddFriendR" + + "eq\022\022\n\ntarget_uid\030\007 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AskAddFriendReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AskAddFriendReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AskAddFriendReq_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java new file mode 100644 index 00000000000..5926add163f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AskAddFriendRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AskAddFriendRsp.proto + +package emu.grasscutter.net.proto; + +public final class AskAddFriendRspOuterClass { + private AskAddFriendRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AskAddFriendRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AskAddFriendRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 param = 8; + * @return The param. + */ + int getParam(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4021
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AskAddFriendRsp} + */ + public static final class AskAddFriendRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AskAddFriendRsp) + AskAddFriendRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AskAddFriendRsp.newBuilder() to construct. + private AskAddFriendRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AskAddFriendRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AskAddFriendRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AskAddFriendRsp( + 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: { + + targetUid_ = input.readUInt32(); + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 64: { + + param_ = 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.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.class, emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.Builder.class); + } + + public static final int PARAM_FIELD_NUMBER = 8; + private int param_; + /** + * uint32 param = 8; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 4; + private int targetUid_; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(4, targetUid_); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (param_ != 0) { + output.writeUInt32(8, param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, targetUid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, param_); + } + 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.AskAddFriendRspOuterClass.AskAddFriendRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp other = (emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp) obj; + + if (getParam() + != other.getParam()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetUid() + != other.getTargetUid()) 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) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp 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.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp 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.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp 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.AskAddFriendRspOuterClass.AskAddFriendRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp 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.AskAddFriendRspOuterClass.AskAddFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp 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.AskAddFriendRspOuterClass.AskAddFriendRsp 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: 4021
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AskAddFriendRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AskAddFriendRsp) + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.class, emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + param_ = 0; + + retcode_ = 0; + + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.internal_static_AskAddFriendRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp build() { + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp buildPartial() { + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp result = new emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp(this); + result.param_ = param_; + result.retcode_ = retcode_; + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp) { + return mergeFrom((emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp other) { + if (other == emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp.getDefaultInstance()) return this; + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int param_ ; + /** + * uint32 param = 8; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 8; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 8; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 4; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 4; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:AskAddFriendRsp) + } + + // @@protoc_insertion_point(class_scope:AskAddFriendRsp) + private static final emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp(); + } + + public static emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AskAddFriendRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AskAddFriendRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AskAddFriendRspOuterClass.AskAddFriendRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AskAddFriendRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AskAddFriendRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AskAddFriendRsp.proto\"E\n\017AskAddFriendR" + + "sp\022\r\n\005param\030\010 \001(\r\022\017\n\007retcode\030\007 \001(\005\022\022\n\nta" + + "rget_uid\030\004 \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AskAddFriendRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AskAddFriendRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AskAddFriendRsp_descriptor, + new java.lang.String[] { "Param", "Retcode", "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java new file mode 100644 index 00000000000..7f5f06335de --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AttackHitEffectResultOuterClass.java @@ -0,0 +1,898 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AttackHitEffectResult.proto + +package emu.grasscutter.net.proto; + +public final class AttackHitEffectResultOuterClass { + private AttackHitEffectResultOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AttackHitEffectResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:AttackHitEffectResult) + com.google.protobuf.MessageOrBuilder { + + /** + * float hit_halt_time_scale = 8; + * @return The hitHaltTimeScale. + */ + float getHitHaltTimeScale(); + + /** + * uint32 original_hit_eff_level = 12; + * @return The originalHitEffLevel. + */ + int getOriginalHitEffLevel(); + + /** + * float air_strength = 15; + * @return The airStrength. + */ + float getAirStrength(); + + /** + * uint32 hit_eff_level = 2; + * @return The hitEffLevel. + */ + int getHitEffLevel(); + + /** + * float hit_halt_time = 13; + * @return The hitHaltTime. + */ + float getHitHaltTime(); + + /** + * float retreat_strength = 7; + * @return The retreatStrength. + */ + float getRetreatStrength(); + } + /** + * Protobuf type {@code AttackHitEffectResult} + */ + public static final class AttackHitEffectResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AttackHitEffectResult) + AttackHitEffectResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use AttackHitEffectResult.newBuilder() to construct. + private AttackHitEffectResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AttackHitEffectResult() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AttackHitEffectResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AttackHitEffectResult( + 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: { + + hitEffLevel_ = input.readUInt32(); + break; + } + case 61: { + + retreatStrength_ = input.readFloat(); + break; + } + case 69: { + + hitHaltTimeScale_ = input.readFloat(); + break; + } + case 96: { + + originalHitEffLevel_ = input.readUInt32(); + break; + } + case 109: { + + hitHaltTime_ = input.readFloat(); + break; + } + case 125: { + + airStrength_ = input.readFloat(); + 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.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.class, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder.class); + } + + public static final int HIT_HALT_TIME_SCALE_FIELD_NUMBER = 8; + private float hitHaltTimeScale_; + /** + * float hit_halt_time_scale = 8; + * @return The hitHaltTimeScale. + */ + @java.lang.Override + public float getHitHaltTimeScale() { + return hitHaltTimeScale_; + } + + public static final int ORIGINAL_HIT_EFF_LEVEL_FIELD_NUMBER = 12; + private int originalHitEffLevel_; + /** + * uint32 original_hit_eff_level = 12; + * @return The originalHitEffLevel. + */ + @java.lang.Override + public int getOriginalHitEffLevel() { + return originalHitEffLevel_; + } + + public static final int AIR_STRENGTH_FIELD_NUMBER = 15; + private float airStrength_; + /** + * float air_strength = 15; + * @return The airStrength. + */ + @java.lang.Override + public float getAirStrength() { + return airStrength_; + } + + public static final int HIT_EFF_LEVEL_FIELD_NUMBER = 2; + private int hitEffLevel_; + /** + * uint32 hit_eff_level = 2; + * @return The hitEffLevel. + */ + @java.lang.Override + public int getHitEffLevel() { + return hitEffLevel_; + } + + public static final int HIT_HALT_TIME_FIELD_NUMBER = 13; + private float hitHaltTime_; + /** + * float hit_halt_time = 13; + * @return The hitHaltTime. + */ + @java.lang.Override + public float getHitHaltTime() { + return hitHaltTime_; + } + + public static final int RETREAT_STRENGTH_FIELD_NUMBER = 7; + private float retreatStrength_; + /** + * float retreat_strength = 7; + * @return The retreatStrength. + */ + @java.lang.Override + public float getRetreatStrength() { + return retreatStrength_; + } + + 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 (hitEffLevel_ != 0) { + output.writeUInt32(2, hitEffLevel_); + } + if (retreatStrength_ != 0F) { + output.writeFloat(7, retreatStrength_); + } + if (hitHaltTimeScale_ != 0F) { + output.writeFloat(8, hitHaltTimeScale_); + } + if (originalHitEffLevel_ != 0) { + output.writeUInt32(12, originalHitEffLevel_); + } + if (hitHaltTime_ != 0F) { + output.writeFloat(13, hitHaltTime_); + } + if (airStrength_ != 0F) { + output.writeFloat(15, airStrength_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hitEffLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, hitEffLevel_); + } + if (retreatStrength_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(7, retreatStrength_); + } + if (hitHaltTimeScale_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(8, hitHaltTimeScale_); + } + if (originalHitEffLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, originalHitEffLevel_); + } + if (hitHaltTime_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(13, hitHaltTime_); + } + if (airStrength_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(15, airStrength_); + } + 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.AttackHitEffectResultOuterClass.AttackHitEffectResult)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult other = (emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult) obj; + + if (java.lang.Float.floatToIntBits(getHitHaltTimeScale()) + != java.lang.Float.floatToIntBits( + other.getHitHaltTimeScale())) return false; + if (getOriginalHitEffLevel() + != other.getOriginalHitEffLevel()) return false; + if (java.lang.Float.floatToIntBits(getAirStrength()) + != java.lang.Float.floatToIntBits( + other.getAirStrength())) return false; + if (getHitEffLevel() + != other.getHitEffLevel()) return false; + if (java.lang.Float.floatToIntBits(getHitHaltTime()) + != java.lang.Float.floatToIntBits( + other.getHitHaltTime())) return false; + if (java.lang.Float.floatToIntBits(getRetreatStrength()) + != java.lang.Float.floatToIntBits( + other.getRetreatStrength())) 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) + HIT_HALT_TIME_SCALE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getHitHaltTimeScale()); + hash = (37 * hash) + ORIGINAL_HIT_EFF_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOriginalHitEffLevel(); + hash = (37 * hash) + AIR_STRENGTH_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getAirStrength()); + hash = (37 * hash) + HIT_EFF_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getHitEffLevel(); + hash = (37 * hash) + HIT_HALT_TIME_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getHitHaltTime()); + hash = (37 * hash) + RETREAT_STRENGTH_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getRetreatStrength()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult 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.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult 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.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult 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.AttackHitEffectResultOuterClass.AttackHitEffectResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult 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.AttackHitEffectResultOuterClass.AttackHitEffectResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult 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.AttackHitEffectResultOuterClass.AttackHitEffectResult 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; + } + /** + * Protobuf type {@code AttackHitEffectResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AttackHitEffectResult) + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.class, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hitHaltTimeScale_ = 0F; + + originalHitEffLevel_ = 0; + + airStrength_ = 0F; + + hitEffLevel_ = 0; + + hitHaltTime_ = 0F; + + retreatStrength_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.internal_static_AttackHitEffectResult_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult build() { + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult buildPartial() { + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult result = new emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult(this); + result.hitHaltTimeScale_ = hitHaltTimeScale_; + result.originalHitEffLevel_ = originalHitEffLevel_; + result.airStrength_ = airStrength_; + result.hitEffLevel_ = hitEffLevel_; + result.hitHaltTime_ = hitHaltTime_; + result.retreatStrength_ = retreatStrength_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult) { + return mergeFrom((emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult other) { + if (other == emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance()) return this; + if (other.getHitHaltTimeScale() != 0F) { + setHitHaltTimeScale(other.getHitHaltTimeScale()); + } + if (other.getOriginalHitEffLevel() != 0) { + setOriginalHitEffLevel(other.getOriginalHitEffLevel()); + } + if (other.getAirStrength() != 0F) { + setAirStrength(other.getAirStrength()); + } + if (other.getHitEffLevel() != 0) { + setHitEffLevel(other.getHitEffLevel()); + } + if (other.getHitHaltTime() != 0F) { + setHitHaltTime(other.getHitHaltTime()); + } + if (other.getRetreatStrength() != 0F) { + setRetreatStrength(other.getRetreatStrength()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float hitHaltTimeScale_ ; + /** + * float hit_halt_time_scale = 8; + * @return The hitHaltTimeScale. + */ + @java.lang.Override + public float getHitHaltTimeScale() { + return hitHaltTimeScale_; + } + /** + * float hit_halt_time_scale = 8; + * @param value The hitHaltTimeScale to set. + * @return This builder for chaining. + */ + public Builder setHitHaltTimeScale(float value) { + + hitHaltTimeScale_ = value; + onChanged(); + return this; + } + /** + * float hit_halt_time_scale = 8; + * @return This builder for chaining. + */ + public Builder clearHitHaltTimeScale() { + + hitHaltTimeScale_ = 0F; + onChanged(); + return this; + } + + private int originalHitEffLevel_ ; + /** + * uint32 original_hit_eff_level = 12; + * @return The originalHitEffLevel. + */ + @java.lang.Override + public int getOriginalHitEffLevel() { + return originalHitEffLevel_; + } + /** + * uint32 original_hit_eff_level = 12; + * @param value The originalHitEffLevel to set. + * @return This builder for chaining. + */ + public Builder setOriginalHitEffLevel(int value) { + + originalHitEffLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 original_hit_eff_level = 12; + * @return This builder for chaining. + */ + public Builder clearOriginalHitEffLevel() { + + originalHitEffLevel_ = 0; + onChanged(); + return this; + } + + private float airStrength_ ; + /** + * float air_strength = 15; + * @return The airStrength. + */ + @java.lang.Override + public float getAirStrength() { + return airStrength_; + } + /** + * float air_strength = 15; + * @param value The airStrength to set. + * @return This builder for chaining. + */ + public Builder setAirStrength(float value) { + + airStrength_ = value; + onChanged(); + return this; + } + /** + * float air_strength = 15; + * @return This builder for chaining. + */ + public Builder clearAirStrength() { + + airStrength_ = 0F; + onChanged(); + return this; + } + + private int hitEffLevel_ ; + /** + * uint32 hit_eff_level = 2; + * @return The hitEffLevel. + */ + @java.lang.Override + public int getHitEffLevel() { + return hitEffLevel_; + } + /** + * uint32 hit_eff_level = 2; + * @param value The hitEffLevel to set. + * @return This builder for chaining. + */ + public Builder setHitEffLevel(int value) { + + hitEffLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 hit_eff_level = 2; + * @return This builder for chaining. + */ + public Builder clearHitEffLevel() { + + hitEffLevel_ = 0; + onChanged(); + return this; + } + + private float hitHaltTime_ ; + /** + * float hit_halt_time = 13; + * @return The hitHaltTime. + */ + @java.lang.Override + public float getHitHaltTime() { + return hitHaltTime_; + } + /** + * float hit_halt_time = 13; + * @param value The hitHaltTime to set. + * @return This builder for chaining. + */ + public Builder setHitHaltTime(float value) { + + hitHaltTime_ = value; + onChanged(); + return this; + } + /** + * float hit_halt_time = 13; + * @return This builder for chaining. + */ + public Builder clearHitHaltTime() { + + hitHaltTime_ = 0F; + onChanged(); + return this; + } + + private float retreatStrength_ ; + /** + * float retreat_strength = 7; + * @return The retreatStrength. + */ + @java.lang.Override + public float getRetreatStrength() { + return retreatStrength_; + } + /** + * float retreat_strength = 7; + * @param value The retreatStrength to set. + * @return This builder for chaining. + */ + public Builder setRetreatStrength(float value) { + + retreatStrength_ = value; + onChanged(); + return this; + } + /** + * float retreat_strength = 7; + * @return This builder for chaining. + */ + public Builder clearRetreatStrength() { + + retreatStrength_ = 0F; + 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:AttackHitEffectResult) + } + + // @@protoc_insertion_point(class_scope:AttackHitEffectResult) + private static final emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult(); + } + + public static emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AttackHitEffectResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AttackHitEffectResult(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AttackHitEffectResult_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AttackHitEffectResult_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AttackHitEffectResult.proto\"\262\001\n\025Attack" + + "HitEffectResult\022\033\n\023hit_halt_time_scale\030\010" + + " \001(\002\022\036\n\026original_hit_eff_level\030\014 \001(\r\022\024\n\014" + + "air_strength\030\017 \001(\002\022\025\n\rhit_eff_level\030\002 \001(" + + "\r\022\025\n\rhit_halt_time\030\r \001(\002\022\030\n\020retreat_stre" + + "ngth\030\007 \001(\002B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AttackHitEffectResult_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AttackHitEffectResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AttackHitEffectResult_descriptor, + new java.lang.String[] { "HitHaltTimeScale", "OriginalHitEffLevel", "AirStrength", "HitEffLevel", "HitHaltTime", "RetreatStrength", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java new file mode 100644 index 00000000000..63bce512715 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AttackResultOuterClass.java @@ -0,0 +1,3223 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AttackResult.proto + +package emu.grasscutter.net.proto; + +public final class AttackResultOuterClass { + private AttackResultOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AttackResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:AttackResult) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_resist_text = 1858; + * @return The isResistText. + */ + boolean getIsResistText(); + + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @return The unk2700GBANCFEPPIM. + */ + int getUnk2700GBANCFEPPIM(); + + /** + * uint32 amplify_reaction_type = 2005; + * @return The amplifyReactionType. + */ + int getAmplifyReactionType(); + + /** + * uint32 endure_break = 7; + * @return The endureBreak. + */ + int getEndureBreak(); + + /** + * uint32 element_type = 5; + * @return The elementType. + */ + int getElementType(); + + /** + * float element_durability_attenuation = 425; + * @return The elementDurabilityAttenuation. + */ + float getElementDurabilityAttenuation(); + + /** + * uint32 defense_id = 15; + * @return The defenseId. + */ + int getDefenseId(); + + /** + * uint32 attack_timestamp_ms = 1188; + * @return The attackTimestampMs. + */ + int getAttackTimestampMs(); + + /** + * uint32 bullet_fly_time_ms = 91; + * @return The bulletFlyTimeMs. + */ + int getBulletFlyTimeMs(); + + /** + * bool is_crit = 13; + * @return The isCrit. + */ + boolean getIsCrit(); + + /** + * float element_amplify_rate = 900; + * @return The elementAmplifyRate. + */ + float getElementAmplifyRate(); + + /** + * uint32 attack_count = 1564; + * @return The attackCount. + */ + int getAttackCount(); + + /** + * uint32 critical_rand = 1664; + * @return The criticalRand. + */ + int getCriticalRand(); + + /** + * uint32 hit_pos_type = 2; + * @return The hitPosType. + */ + int getHitPosType(); + + /** + * string anim_event_id = 4; + * @return The animEventId. + */ + java.lang.String getAnimEventId(); + /** + * string anim_event_id = 4; + * @return The bytes for animEventId. + */ + com.google.protobuf.ByteString + getAnimEventIdBytes(); + + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return Whether the hitEffResult field is set. + */ + boolean hasHitEffResult(); + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return The hitEffResult. + */ + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getHitEffResult(); + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder getHitEffResultOrBuilder(); + + /** + * float damage_shield = 1202; + * @return The damageShield. + */ + float getDamageShield(); + + /** + * float endure_delta = 430; + * @return The endureDelta. + */ + float getEndureDelta(); + + /** + * .Vector resolved_dir = 1; + * @return Whether the resolvedDir field is set. + */ + boolean hasResolvedDir(); + /** + * .Vector resolved_dir = 1; + * @return The resolvedDir. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getResolvedDir(); + /** + * .Vector resolved_dir = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder(); + + /** + * float damage = 6; + * @return The damage. + */ + float getDamage(); + + /** + * uint32 addhurt_reaction_type = 1887; + * @return The addhurtReactionType. + */ + int getAddhurtReactionType(); + + /** + * uint32 hashed_anim_event_id = 278; + * @return The hashedAnimEventId. + */ + int getHashedAnimEventId(); + + /** + * bool use_gadget_damage_action = 1418; + * @return The useGadgetDamageAction. + */ + boolean getUseGadgetDamageAction(); + + /** + * int32 hit_retreat_angle_compat = 9; + * @return The hitRetreatAngleCompat. + */ + int getHitRetreatAngleCompat(); + + /** + * .AbilityIdentifier ability_identifier = 14; + * @return Whether the abilityIdentifier field is set. + */ + boolean hasAbilityIdentifier(); + /** + * .AbilityIdentifier ability_identifier = 14; + * @return The abilityIdentifier. + */ + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getAbilityIdentifier(); + /** + * .AbilityIdentifier ability_identifier = 14; + */ + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder getAbilityIdentifierOrBuilder(); + + /** + * uint32 attacker_id = 11; + * @return The attackerId. + */ + int getAttackerId(); + + /** + * bool mute_element_hurt = 1530; + * @return The muteElementHurt. + */ + boolean getMuteElementHurt(); + + /** + * uint32 target_type = 1366; + * @return The targetType. + */ + int getTargetType(); + + /** + * .HitCollision hit_collision = 10; + * @return Whether the hitCollision field is set. + */ + boolean hasHitCollision(); + /** + * .HitCollision hit_collision = 10; + * @return The hitCollision. + */ + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getHitCollision(); + /** + * .HitCollision hit_collision = 10; + */ + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder getHitCollisionOrBuilder(); + + /** + * uint32 gadget_damage_action_idx = 1110; + * @return The gadgetDamageActionIdx. + */ + int getGadgetDamageActionIdx(); + } + /** + * Protobuf type {@code AttackResult} + */ + public static final class AttackResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AttackResult) + AttackResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use AttackResult.newBuilder() to construct. + private AttackResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AttackResult() { + animEventId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AttackResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AttackResult( + 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 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (resolvedDir_ != null) { + subBuilder = resolvedDir_.toBuilder(); + } + resolvedDir_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(resolvedDir_); + resolvedDir_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + hitPosType_ = input.readUInt32(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + animEventId_ = s; + break; + } + case 40: { + + elementType_ = input.readUInt32(); + break; + } + case 53: { + + damage_ = input.readFloat(); + break; + } + case 56: { + + endureBreak_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder subBuilder = null; + if (hitEffResult_ != null) { + subBuilder = hitEffResult_.toBuilder(); + } + hitEffResult_ = input.readMessage(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hitEffResult_); + hitEffResult_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + hitRetreatAngleCompat_ = input.readInt32(); + break; + } + case 82: { + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder subBuilder = null; + if (hitCollision_ != null) { + subBuilder = hitCollision_.toBuilder(); + } + hitCollision_ = input.readMessage(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hitCollision_); + hitCollision_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + attackerId_ = input.readUInt32(); + break; + } + case 104: { + + isCrit_ = input.readBool(); + break; + } + case 114: { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder subBuilder = null; + if (abilityIdentifier_ != null) { + subBuilder = abilityIdentifier_.toBuilder(); + } + abilityIdentifier_ = input.readMessage(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityIdentifier_); + abilityIdentifier_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + defenseId_ = input.readUInt32(); + break; + } + case 728: { + + bulletFlyTimeMs_ = input.readUInt32(); + break; + } + case 2224: { + + hashedAnimEventId_ = input.readUInt32(); + break; + } + case 3405: { + + elementDurabilityAttenuation_ = input.readFloat(); + break; + } + case 3445: { + + endureDelta_ = input.readFloat(); + break; + } + case 7205: { + + elementAmplifyRate_ = input.readFloat(); + break; + } + case 8088: { + + unk2700GBANCFEPPIM_ = input.readUInt32(); + break; + } + case 8880: { + + gadgetDamageActionIdx_ = input.readUInt32(); + break; + } + case 9504: { + + attackTimestampMs_ = input.readUInt32(); + break; + } + case 9621: { + + damageShield_ = input.readFloat(); + break; + } + case 10928: { + + targetType_ = input.readUInt32(); + break; + } + case 11344: { + + useGadgetDamageAction_ = input.readBool(); + break; + } + case 12240: { + + muteElementHurt_ = input.readBool(); + break; + } + case 12512: { + + attackCount_ = input.readUInt32(); + break; + } + case 13312: { + + criticalRand_ = input.readUInt32(); + break; + } + case 14864: { + + isResistText_ = input.readBool(); + break; + } + case 15096: { + + addhurtReactionType_ = input.readUInt32(); + break; + } + case 16040: { + + amplifyReactionType_ = 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.AttackResultOuterClass.internal_static_AttackResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.class, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder.class); + } + + public static final int IS_RESIST_TEXT_FIELD_NUMBER = 1858; + private boolean isResistText_; + /** + * bool is_resist_text = 1858; + * @return The isResistText. + */ + @java.lang.Override + public boolean getIsResistText() { + return isResistText_; + } + + public static final int UNK2700_GBANCFEPPIM_FIELD_NUMBER = 1011; + private int unk2700GBANCFEPPIM_; + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @return The unk2700GBANCFEPPIM. + */ + @java.lang.Override + public int getUnk2700GBANCFEPPIM() { + return unk2700GBANCFEPPIM_; + } + + public static final int AMPLIFY_REACTION_TYPE_FIELD_NUMBER = 2005; + private int amplifyReactionType_; + /** + * uint32 amplify_reaction_type = 2005; + * @return The amplifyReactionType. + */ + @java.lang.Override + public int getAmplifyReactionType() { + return amplifyReactionType_; + } + + public static final int ENDURE_BREAK_FIELD_NUMBER = 7; + private int endureBreak_; + /** + * uint32 endure_break = 7; + * @return The endureBreak. + */ + @java.lang.Override + public int getEndureBreak() { + return endureBreak_; + } + + public static final int ELEMENT_TYPE_FIELD_NUMBER = 5; + private int elementType_; + /** + * uint32 element_type = 5; + * @return The elementType. + */ + @java.lang.Override + public int getElementType() { + return elementType_; + } + + public static final int ELEMENT_DURABILITY_ATTENUATION_FIELD_NUMBER = 425; + private float elementDurabilityAttenuation_; + /** + * float element_durability_attenuation = 425; + * @return The elementDurabilityAttenuation. + */ + @java.lang.Override + public float getElementDurabilityAttenuation() { + return elementDurabilityAttenuation_; + } + + public static final int DEFENSE_ID_FIELD_NUMBER = 15; + private int defenseId_; + /** + * uint32 defense_id = 15; + * @return The defenseId. + */ + @java.lang.Override + public int getDefenseId() { + return defenseId_; + } + + public static final int ATTACK_TIMESTAMP_MS_FIELD_NUMBER = 1188; + private int attackTimestampMs_; + /** + * uint32 attack_timestamp_ms = 1188; + * @return The attackTimestampMs. + */ + @java.lang.Override + public int getAttackTimestampMs() { + return attackTimestampMs_; + } + + public static final int BULLET_FLY_TIME_MS_FIELD_NUMBER = 91; + private int bulletFlyTimeMs_; + /** + * uint32 bullet_fly_time_ms = 91; + * @return The bulletFlyTimeMs. + */ + @java.lang.Override + public int getBulletFlyTimeMs() { + return bulletFlyTimeMs_; + } + + public static final int IS_CRIT_FIELD_NUMBER = 13; + private boolean isCrit_; + /** + * bool is_crit = 13; + * @return The isCrit. + */ + @java.lang.Override + public boolean getIsCrit() { + return isCrit_; + } + + public static final int ELEMENT_AMPLIFY_RATE_FIELD_NUMBER = 900; + private float elementAmplifyRate_; + /** + * float element_amplify_rate = 900; + * @return The elementAmplifyRate. + */ + @java.lang.Override + public float getElementAmplifyRate() { + return elementAmplifyRate_; + } + + public static final int ATTACK_COUNT_FIELD_NUMBER = 1564; + private int attackCount_; + /** + * uint32 attack_count = 1564; + * @return The attackCount. + */ + @java.lang.Override + public int getAttackCount() { + return attackCount_; + } + + public static final int CRITICAL_RAND_FIELD_NUMBER = 1664; + private int criticalRand_; + /** + * uint32 critical_rand = 1664; + * @return The criticalRand. + */ + @java.lang.Override + public int getCriticalRand() { + return criticalRand_; + } + + public static final int HIT_POS_TYPE_FIELD_NUMBER = 2; + private int hitPosType_; + /** + * uint32 hit_pos_type = 2; + * @return The hitPosType. + */ + @java.lang.Override + public int getHitPosType() { + return hitPosType_; + } + + public static final int ANIM_EVENT_ID_FIELD_NUMBER = 4; + private volatile java.lang.Object animEventId_; + /** + * string anim_event_id = 4; + * @return The animEventId. + */ + @java.lang.Override + public java.lang.String getAnimEventId() { + java.lang.Object ref = animEventId_; + 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(); + animEventId_ = s; + return s; + } + } + /** + * string anim_event_id = 4; + * @return The bytes for animEventId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAnimEventIdBytes() { + java.lang.Object ref = animEventId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + animEventId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int HIT_EFF_RESULT_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult hitEffResult_; + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return Whether the hitEffResult field is set. + */ + @java.lang.Override + public boolean hasHitEffResult() { + return hitEffResult_ != null; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return The hitEffResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getHitEffResult() { + return hitEffResult_ == null ? emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance() : hitEffResult_; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder getHitEffResultOrBuilder() { + return getHitEffResult(); + } + + public static final int DAMAGE_SHIELD_FIELD_NUMBER = 1202; + private float damageShield_; + /** + * float damage_shield = 1202; + * @return The damageShield. + */ + @java.lang.Override + public float getDamageShield() { + return damageShield_; + } + + public static final int ENDURE_DELTA_FIELD_NUMBER = 430; + private float endureDelta_; + /** + * float endure_delta = 430; + * @return The endureDelta. + */ + @java.lang.Override + public float getEndureDelta() { + return endureDelta_; + } + + public static final int RESOLVED_DIR_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector resolvedDir_; + /** + * .Vector resolved_dir = 1; + * @return Whether the resolvedDir field is set. + */ + @java.lang.Override + public boolean hasResolvedDir() { + return resolvedDir_ != null; + } + /** + * .Vector resolved_dir = 1; + * @return The resolvedDir. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getResolvedDir() { + return resolvedDir_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : resolvedDir_; + } + /** + * .Vector resolved_dir = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder() { + return getResolvedDir(); + } + + public static final int DAMAGE_FIELD_NUMBER = 6; + private float damage_; + /** + * float damage = 6; + * @return The damage. + */ + @java.lang.Override + public float getDamage() { + return damage_; + } + + public static final int ADDHURT_REACTION_TYPE_FIELD_NUMBER = 1887; + private int addhurtReactionType_; + /** + * uint32 addhurt_reaction_type = 1887; + * @return The addhurtReactionType. + */ + @java.lang.Override + public int getAddhurtReactionType() { + return addhurtReactionType_; + } + + public static final int HASHED_ANIM_EVENT_ID_FIELD_NUMBER = 278; + private int hashedAnimEventId_; + /** + * uint32 hashed_anim_event_id = 278; + * @return The hashedAnimEventId. + */ + @java.lang.Override + public int getHashedAnimEventId() { + return hashedAnimEventId_; + } + + public static final int USE_GADGET_DAMAGE_ACTION_FIELD_NUMBER = 1418; + private boolean useGadgetDamageAction_; + /** + * bool use_gadget_damage_action = 1418; + * @return The useGadgetDamageAction. + */ + @java.lang.Override + public boolean getUseGadgetDamageAction() { + return useGadgetDamageAction_; + } + + public static final int HIT_RETREAT_ANGLE_COMPAT_FIELD_NUMBER = 9; + private int hitRetreatAngleCompat_; + /** + * int32 hit_retreat_angle_compat = 9; + * @return The hitRetreatAngleCompat. + */ + @java.lang.Override + public int getHitRetreatAngleCompat() { + return hitRetreatAngleCompat_; + } + + public static final int ABILITY_IDENTIFIER_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier abilityIdentifier_; + /** + * .AbilityIdentifier ability_identifier = 14; + * @return Whether the abilityIdentifier field is set. + */ + @java.lang.Override + public boolean hasAbilityIdentifier() { + return abilityIdentifier_ != null; + } + /** + * .AbilityIdentifier ability_identifier = 14; + * @return The abilityIdentifier. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getAbilityIdentifier() { + return abilityIdentifier_ == null ? emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance() : abilityIdentifier_; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder getAbilityIdentifierOrBuilder() { + return getAbilityIdentifier(); + } + + public static final int ATTACKER_ID_FIELD_NUMBER = 11; + private int attackerId_; + /** + * uint32 attacker_id = 11; + * @return The attackerId. + */ + @java.lang.Override + public int getAttackerId() { + return attackerId_; + } + + public static final int MUTE_ELEMENT_HURT_FIELD_NUMBER = 1530; + private boolean muteElementHurt_; + /** + * bool mute_element_hurt = 1530; + * @return The muteElementHurt. + */ + @java.lang.Override + public boolean getMuteElementHurt() { + return muteElementHurt_; + } + + public static final int TARGET_TYPE_FIELD_NUMBER = 1366; + private int targetType_; + /** + * uint32 target_type = 1366; + * @return The targetType. + */ + @java.lang.Override + public int getTargetType() { + return targetType_; + } + + public static final int HIT_COLLISION_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision hitCollision_; + /** + * .HitCollision hit_collision = 10; + * @return Whether the hitCollision field is set. + */ + @java.lang.Override + public boolean hasHitCollision() { + return hitCollision_ != null; + } + /** + * .HitCollision hit_collision = 10; + * @return The hitCollision. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getHitCollision() { + return hitCollision_ == null ? emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance() : hitCollision_; + } + /** + * .HitCollision hit_collision = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder getHitCollisionOrBuilder() { + return getHitCollision(); + } + + public static final int GADGET_DAMAGE_ACTION_IDX_FIELD_NUMBER = 1110; + private int gadgetDamageActionIdx_; + /** + * uint32 gadget_damage_action_idx = 1110; + * @return The gadgetDamageActionIdx. + */ + @java.lang.Override + public int getGadgetDamageActionIdx() { + return gadgetDamageActionIdx_; + } + + 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 (resolvedDir_ != null) { + output.writeMessage(1, getResolvedDir()); + } + if (hitPosType_ != 0) { + output.writeUInt32(2, hitPosType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(animEventId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, animEventId_); + } + if (elementType_ != 0) { + output.writeUInt32(5, elementType_); + } + if (damage_ != 0F) { + output.writeFloat(6, damage_); + } + if (endureBreak_ != 0) { + output.writeUInt32(7, endureBreak_); + } + if (hitEffResult_ != null) { + output.writeMessage(8, getHitEffResult()); + } + if (hitRetreatAngleCompat_ != 0) { + output.writeInt32(9, hitRetreatAngleCompat_); + } + if (hitCollision_ != null) { + output.writeMessage(10, getHitCollision()); + } + if (attackerId_ != 0) { + output.writeUInt32(11, attackerId_); + } + if (isCrit_ != false) { + output.writeBool(13, isCrit_); + } + if (abilityIdentifier_ != null) { + output.writeMessage(14, getAbilityIdentifier()); + } + if (defenseId_ != 0) { + output.writeUInt32(15, defenseId_); + } + if (bulletFlyTimeMs_ != 0) { + output.writeUInt32(91, bulletFlyTimeMs_); + } + if (hashedAnimEventId_ != 0) { + output.writeUInt32(278, hashedAnimEventId_); + } + if (elementDurabilityAttenuation_ != 0F) { + output.writeFloat(425, elementDurabilityAttenuation_); + } + if (endureDelta_ != 0F) { + output.writeFloat(430, endureDelta_); + } + if (elementAmplifyRate_ != 0F) { + output.writeFloat(900, elementAmplifyRate_); + } + if (unk2700GBANCFEPPIM_ != 0) { + output.writeUInt32(1011, unk2700GBANCFEPPIM_); + } + if (gadgetDamageActionIdx_ != 0) { + output.writeUInt32(1110, gadgetDamageActionIdx_); + } + if (attackTimestampMs_ != 0) { + output.writeUInt32(1188, attackTimestampMs_); + } + if (damageShield_ != 0F) { + output.writeFloat(1202, damageShield_); + } + if (targetType_ != 0) { + output.writeUInt32(1366, targetType_); + } + if (useGadgetDamageAction_ != false) { + output.writeBool(1418, useGadgetDamageAction_); + } + if (muteElementHurt_ != false) { + output.writeBool(1530, muteElementHurt_); + } + if (attackCount_ != 0) { + output.writeUInt32(1564, attackCount_); + } + if (criticalRand_ != 0) { + output.writeUInt32(1664, criticalRand_); + } + if (isResistText_ != false) { + output.writeBool(1858, isResistText_); + } + if (addhurtReactionType_ != 0) { + output.writeUInt32(1887, addhurtReactionType_); + } + if (amplifyReactionType_ != 0) { + output.writeUInt32(2005, amplifyReactionType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resolvedDir_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getResolvedDir()); + } + if (hitPosType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, hitPosType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(animEventId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, animEventId_); + } + if (elementType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, elementType_); + } + if (damage_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(6, damage_); + } + if (endureBreak_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, endureBreak_); + } + if (hitEffResult_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getHitEffResult()); + } + if (hitRetreatAngleCompat_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, hitRetreatAngleCompat_); + } + if (hitCollision_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getHitCollision()); + } + if (attackerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, attackerId_); + } + if (isCrit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isCrit_); + } + if (abilityIdentifier_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getAbilityIdentifier()); + } + if (defenseId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, defenseId_); + } + if (bulletFlyTimeMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(91, bulletFlyTimeMs_); + } + if (hashedAnimEventId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(278, hashedAnimEventId_); + } + if (elementDurabilityAttenuation_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(425, elementDurabilityAttenuation_); + } + if (endureDelta_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(430, endureDelta_); + } + if (elementAmplifyRate_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(900, elementAmplifyRate_); + } + if (unk2700GBANCFEPPIM_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1011, unk2700GBANCFEPPIM_); + } + if (gadgetDamageActionIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1110, gadgetDamageActionIdx_); + } + if (attackTimestampMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1188, attackTimestampMs_); + } + if (damageShield_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1202, damageShield_); + } + if (targetType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1366, targetType_); + } + if (useGadgetDamageAction_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1418, useGadgetDamageAction_); + } + if (muteElementHurt_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1530, muteElementHurt_); + } + if (attackCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1564, attackCount_); + } + if (criticalRand_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1664, criticalRand_); + } + if (isResistText_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1858, isResistText_); + } + if (addhurtReactionType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1887, addhurtReactionType_); + } + if (amplifyReactionType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2005, amplifyReactionType_); + } + 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.AttackResultOuterClass.AttackResult)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult other = (emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult) obj; + + if (getIsResistText() + != other.getIsResistText()) return false; + if (getUnk2700GBANCFEPPIM() + != other.getUnk2700GBANCFEPPIM()) return false; + if (getAmplifyReactionType() + != other.getAmplifyReactionType()) return false; + if (getEndureBreak() + != other.getEndureBreak()) return false; + if (getElementType() + != other.getElementType()) return false; + if (java.lang.Float.floatToIntBits(getElementDurabilityAttenuation()) + != java.lang.Float.floatToIntBits( + other.getElementDurabilityAttenuation())) return false; + if (getDefenseId() + != other.getDefenseId()) return false; + if (getAttackTimestampMs() + != other.getAttackTimestampMs()) return false; + if (getBulletFlyTimeMs() + != other.getBulletFlyTimeMs()) return false; + if (getIsCrit() + != other.getIsCrit()) return false; + if (java.lang.Float.floatToIntBits(getElementAmplifyRate()) + != java.lang.Float.floatToIntBits( + other.getElementAmplifyRate())) return false; + if (getAttackCount() + != other.getAttackCount()) return false; + if (getCriticalRand() + != other.getCriticalRand()) return false; + if (getHitPosType() + != other.getHitPosType()) return false; + if (!getAnimEventId() + .equals(other.getAnimEventId())) return false; + if (hasHitEffResult() != other.hasHitEffResult()) return false; + if (hasHitEffResult()) { + if (!getHitEffResult() + .equals(other.getHitEffResult())) return false; + } + if (java.lang.Float.floatToIntBits(getDamageShield()) + != java.lang.Float.floatToIntBits( + other.getDamageShield())) return false; + if (java.lang.Float.floatToIntBits(getEndureDelta()) + != java.lang.Float.floatToIntBits( + other.getEndureDelta())) return false; + if (hasResolvedDir() != other.hasResolvedDir()) return false; + if (hasResolvedDir()) { + if (!getResolvedDir() + .equals(other.getResolvedDir())) return false; + } + if (java.lang.Float.floatToIntBits(getDamage()) + != java.lang.Float.floatToIntBits( + other.getDamage())) return false; + if (getAddhurtReactionType() + != other.getAddhurtReactionType()) return false; + if (getHashedAnimEventId() + != other.getHashedAnimEventId()) return false; + if (getUseGadgetDamageAction() + != other.getUseGadgetDamageAction()) return false; + if (getHitRetreatAngleCompat() + != other.getHitRetreatAngleCompat()) return false; + if (hasAbilityIdentifier() != other.hasAbilityIdentifier()) return false; + if (hasAbilityIdentifier()) { + if (!getAbilityIdentifier() + .equals(other.getAbilityIdentifier())) return false; + } + if (getAttackerId() + != other.getAttackerId()) return false; + if (getMuteElementHurt() + != other.getMuteElementHurt()) return false; + if (getTargetType() + != other.getTargetType()) return false; + if (hasHitCollision() != other.hasHitCollision()) return false; + if (hasHitCollision()) { + if (!getHitCollision() + .equals(other.getHitCollision())) return false; + } + if (getGadgetDamageActionIdx() + != other.getGadgetDamageActionIdx()) 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) + IS_RESIST_TEXT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsResistText()); + hash = (37 * hash) + UNK2700_GBANCFEPPIM_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700GBANCFEPPIM(); + hash = (37 * hash) + AMPLIFY_REACTION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAmplifyReactionType(); + hash = (37 * hash) + ENDURE_BREAK_FIELD_NUMBER; + hash = (53 * hash) + getEndureBreak(); + hash = (37 * hash) + ELEMENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getElementType(); + hash = (37 * hash) + ELEMENT_DURABILITY_ATTENUATION_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getElementDurabilityAttenuation()); + hash = (37 * hash) + DEFENSE_ID_FIELD_NUMBER; + hash = (53 * hash) + getDefenseId(); + hash = (37 * hash) + ATTACK_TIMESTAMP_MS_FIELD_NUMBER; + hash = (53 * hash) + getAttackTimestampMs(); + hash = (37 * hash) + BULLET_FLY_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + getBulletFlyTimeMs(); + hash = (37 * hash) + IS_CRIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCrit()); + hash = (37 * hash) + ELEMENT_AMPLIFY_RATE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getElementAmplifyRate()); + hash = (37 * hash) + ATTACK_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getAttackCount(); + hash = (37 * hash) + CRITICAL_RAND_FIELD_NUMBER; + hash = (53 * hash) + getCriticalRand(); + hash = (37 * hash) + HIT_POS_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getHitPosType(); + hash = (37 * hash) + ANIM_EVENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAnimEventId().hashCode(); + if (hasHitEffResult()) { + hash = (37 * hash) + HIT_EFF_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getHitEffResult().hashCode(); + } + hash = (37 * hash) + DAMAGE_SHIELD_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getDamageShield()); + hash = (37 * hash) + ENDURE_DELTA_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getEndureDelta()); + if (hasResolvedDir()) { + hash = (37 * hash) + RESOLVED_DIR_FIELD_NUMBER; + hash = (53 * hash) + getResolvedDir().hashCode(); + } + hash = (37 * hash) + DAMAGE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getDamage()); + hash = (37 * hash) + ADDHURT_REACTION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAddhurtReactionType(); + hash = (37 * hash) + HASHED_ANIM_EVENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getHashedAnimEventId(); + hash = (37 * hash) + USE_GADGET_DAMAGE_ACTION_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUseGadgetDamageAction()); + hash = (37 * hash) + HIT_RETREAT_ANGLE_COMPAT_FIELD_NUMBER; + hash = (53 * hash) + getHitRetreatAngleCompat(); + if (hasAbilityIdentifier()) { + hash = (37 * hash) + ABILITY_IDENTIFIER_FIELD_NUMBER; + hash = (53 * hash) + getAbilityIdentifier().hashCode(); + } + hash = (37 * hash) + ATTACKER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAttackerId(); + hash = (37 * hash) + MUTE_ELEMENT_HURT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getMuteElementHurt()); + hash = (37 * hash) + TARGET_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getTargetType(); + if (hasHitCollision()) { + hash = (37 * hash) + HIT_COLLISION_FIELD_NUMBER; + hash = (53 * hash) + getHitCollision().hashCode(); + } + hash = (37 * hash) + GADGET_DAMAGE_ACTION_IDX_FIELD_NUMBER; + hash = (53 * hash) + getGadgetDamageActionIdx(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult 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.AttackResultOuterClass.AttackResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult 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.AttackResultOuterClass.AttackResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult 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.AttackResultOuterClass.AttackResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult 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.AttackResultOuterClass.AttackResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult 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.AttackResultOuterClass.AttackResult 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; + } + /** + * Protobuf type {@code AttackResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AttackResult) + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.class, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isResistText_ = false; + + unk2700GBANCFEPPIM_ = 0; + + amplifyReactionType_ = 0; + + endureBreak_ = 0; + + elementType_ = 0; + + elementDurabilityAttenuation_ = 0F; + + defenseId_ = 0; + + attackTimestampMs_ = 0; + + bulletFlyTimeMs_ = 0; + + isCrit_ = false; + + elementAmplifyRate_ = 0F; + + attackCount_ = 0; + + criticalRand_ = 0; + + hitPosType_ = 0; + + animEventId_ = ""; + + if (hitEffResultBuilder_ == null) { + hitEffResult_ = null; + } else { + hitEffResult_ = null; + hitEffResultBuilder_ = null; + } + damageShield_ = 0F; + + endureDelta_ = 0F; + + if (resolvedDirBuilder_ == null) { + resolvedDir_ = null; + } else { + resolvedDir_ = null; + resolvedDirBuilder_ = null; + } + damage_ = 0F; + + addhurtReactionType_ = 0; + + hashedAnimEventId_ = 0; + + useGadgetDamageAction_ = false; + + hitRetreatAngleCompat_ = 0; + + if (abilityIdentifierBuilder_ == null) { + abilityIdentifier_ = null; + } else { + abilityIdentifier_ = null; + abilityIdentifierBuilder_ = null; + } + attackerId_ = 0; + + muteElementHurt_ = false; + + targetType_ = 0; + + if (hitCollisionBuilder_ == null) { + hitCollision_ = null; + } else { + hitCollision_ = null; + hitCollisionBuilder_ = null; + } + gadgetDamageActionIdx_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AttackResultOuterClass.internal_static_AttackResult_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult build() { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult buildPartial() { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult result = new emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult(this); + result.isResistText_ = isResistText_; + result.unk2700GBANCFEPPIM_ = unk2700GBANCFEPPIM_; + result.amplifyReactionType_ = amplifyReactionType_; + result.endureBreak_ = endureBreak_; + result.elementType_ = elementType_; + result.elementDurabilityAttenuation_ = elementDurabilityAttenuation_; + result.defenseId_ = defenseId_; + result.attackTimestampMs_ = attackTimestampMs_; + result.bulletFlyTimeMs_ = bulletFlyTimeMs_; + result.isCrit_ = isCrit_; + result.elementAmplifyRate_ = elementAmplifyRate_; + result.attackCount_ = attackCount_; + result.criticalRand_ = criticalRand_; + result.hitPosType_ = hitPosType_; + result.animEventId_ = animEventId_; + if (hitEffResultBuilder_ == null) { + result.hitEffResult_ = hitEffResult_; + } else { + result.hitEffResult_ = hitEffResultBuilder_.build(); + } + result.damageShield_ = damageShield_; + result.endureDelta_ = endureDelta_; + if (resolvedDirBuilder_ == null) { + result.resolvedDir_ = resolvedDir_; + } else { + result.resolvedDir_ = resolvedDirBuilder_.build(); + } + result.damage_ = damage_; + result.addhurtReactionType_ = addhurtReactionType_; + result.hashedAnimEventId_ = hashedAnimEventId_; + result.useGadgetDamageAction_ = useGadgetDamageAction_; + result.hitRetreatAngleCompat_ = hitRetreatAngleCompat_; + if (abilityIdentifierBuilder_ == null) { + result.abilityIdentifier_ = abilityIdentifier_; + } else { + result.abilityIdentifier_ = abilityIdentifierBuilder_.build(); + } + result.attackerId_ = attackerId_; + result.muteElementHurt_ = muteElementHurt_; + result.targetType_ = targetType_; + if (hitCollisionBuilder_ == null) { + result.hitCollision_ = hitCollision_; + } else { + result.hitCollision_ = hitCollisionBuilder_.build(); + } + result.gadgetDamageActionIdx_ = gadgetDamageActionIdx_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult) { + return mergeFrom((emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult other) { + if (other == emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance()) return this; + if (other.getIsResistText() != false) { + setIsResistText(other.getIsResistText()); + } + if (other.getUnk2700GBANCFEPPIM() != 0) { + setUnk2700GBANCFEPPIM(other.getUnk2700GBANCFEPPIM()); + } + if (other.getAmplifyReactionType() != 0) { + setAmplifyReactionType(other.getAmplifyReactionType()); + } + if (other.getEndureBreak() != 0) { + setEndureBreak(other.getEndureBreak()); + } + if (other.getElementType() != 0) { + setElementType(other.getElementType()); + } + if (other.getElementDurabilityAttenuation() != 0F) { + setElementDurabilityAttenuation(other.getElementDurabilityAttenuation()); + } + if (other.getDefenseId() != 0) { + setDefenseId(other.getDefenseId()); + } + if (other.getAttackTimestampMs() != 0) { + setAttackTimestampMs(other.getAttackTimestampMs()); + } + if (other.getBulletFlyTimeMs() != 0) { + setBulletFlyTimeMs(other.getBulletFlyTimeMs()); + } + if (other.getIsCrit() != false) { + setIsCrit(other.getIsCrit()); + } + if (other.getElementAmplifyRate() != 0F) { + setElementAmplifyRate(other.getElementAmplifyRate()); + } + if (other.getAttackCount() != 0) { + setAttackCount(other.getAttackCount()); + } + if (other.getCriticalRand() != 0) { + setCriticalRand(other.getCriticalRand()); + } + if (other.getHitPosType() != 0) { + setHitPosType(other.getHitPosType()); + } + if (!other.getAnimEventId().isEmpty()) { + animEventId_ = other.animEventId_; + onChanged(); + } + if (other.hasHitEffResult()) { + mergeHitEffResult(other.getHitEffResult()); + } + if (other.getDamageShield() != 0F) { + setDamageShield(other.getDamageShield()); + } + if (other.getEndureDelta() != 0F) { + setEndureDelta(other.getEndureDelta()); + } + if (other.hasResolvedDir()) { + mergeResolvedDir(other.getResolvedDir()); + } + if (other.getDamage() != 0F) { + setDamage(other.getDamage()); + } + if (other.getAddhurtReactionType() != 0) { + setAddhurtReactionType(other.getAddhurtReactionType()); + } + if (other.getHashedAnimEventId() != 0) { + setHashedAnimEventId(other.getHashedAnimEventId()); + } + if (other.getUseGadgetDamageAction() != false) { + setUseGadgetDamageAction(other.getUseGadgetDamageAction()); + } + if (other.getHitRetreatAngleCompat() != 0) { + setHitRetreatAngleCompat(other.getHitRetreatAngleCompat()); + } + if (other.hasAbilityIdentifier()) { + mergeAbilityIdentifier(other.getAbilityIdentifier()); + } + if (other.getAttackerId() != 0) { + setAttackerId(other.getAttackerId()); + } + if (other.getMuteElementHurt() != false) { + setMuteElementHurt(other.getMuteElementHurt()); + } + if (other.getTargetType() != 0) { + setTargetType(other.getTargetType()); + } + if (other.hasHitCollision()) { + mergeHitCollision(other.getHitCollision()); + } + if (other.getGadgetDamageActionIdx() != 0) { + setGadgetDamageActionIdx(other.getGadgetDamageActionIdx()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isResistText_ ; + /** + * bool is_resist_text = 1858; + * @return The isResistText. + */ + @java.lang.Override + public boolean getIsResistText() { + return isResistText_; + } + /** + * bool is_resist_text = 1858; + * @param value The isResistText to set. + * @return This builder for chaining. + */ + public Builder setIsResistText(boolean value) { + + isResistText_ = value; + onChanged(); + return this; + } + /** + * bool is_resist_text = 1858; + * @return This builder for chaining. + */ + public Builder clearIsResistText() { + + isResistText_ = false; + onChanged(); + return this; + } + + private int unk2700GBANCFEPPIM_ ; + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @return The unk2700GBANCFEPPIM. + */ + @java.lang.Override + public int getUnk2700GBANCFEPPIM() { + return unk2700GBANCFEPPIM_; + } + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @param value The unk2700GBANCFEPPIM to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GBANCFEPPIM(int value) { + + unk2700GBANCFEPPIM_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_GBANCFEPPIM = 1011; + * @return This builder for chaining. + */ + public Builder clearUnk2700GBANCFEPPIM() { + + unk2700GBANCFEPPIM_ = 0; + onChanged(); + return this; + } + + private int amplifyReactionType_ ; + /** + * uint32 amplify_reaction_type = 2005; + * @return The amplifyReactionType. + */ + @java.lang.Override + public int getAmplifyReactionType() { + return amplifyReactionType_; + } + /** + * uint32 amplify_reaction_type = 2005; + * @param value The amplifyReactionType to set. + * @return This builder for chaining. + */ + public Builder setAmplifyReactionType(int value) { + + amplifyReactionType_ = value; + onChanged(); + return this; + } + /** + * uint32 amplify_reaction_type = 2005; + * @return This builder for chaining. + */ + public Builder clearAmplifyReactionType() { + + amplifyReactionType_ = 0; + onChanged(); + return this; + } + + private int endureBreak_ ; + /** + * uint32 endure_break = 7; + * @return The endureBreak. + */ + @java.lang.Override + public int getEndureBreak() { + return endureBreak_; + } + /** + * uint32 endure_break = 7; + * @param value The endureBreak to set. + * @return This builder for chaining. + */ + public Builder setEndureBreak(int value) { + + endureBreak_ = value; + onChanged(); + return this; + } + /** + * uint32 endure_break = 7; + * @return This builder for chaining. + */ + public Builder clearEndureBreak() { + + endureBreak_ = 0; + onChanged(); + return this; + } + + private int elementType_ ; + /** + * uint32 element_type = 5; + * @return The elementType. + */ + @java.lang.Override + public int getElementType() { + return elementType_; + } + /** + * uint32 element_type = 5; + * @param value The elementType to set. + * @return This builder for chaining. + */ + public Builder setElementType(int value) { + + elementType_ = value; + onChanged(); + return this; + } + /** + * uint32 element_type = 5; + * @return This builder for chaining. + */ + public Builder clearElementType() { + + elementType_ = 0; + onChanged(); + return this; + } + + private float elementDurabilityAttenuation_ ; + /** + * float element_durability_attenuation = 425; + * @return The elementDurabilityAttenuation. + */ + @java.lang.Override + public float getElementDurabilityAttenuation() { + return elementDurabilityAttenuation_; + } + /** + * float element_durability_attenuation = 425; + * @param value The elementDurabilityAttenuation to set. + * @return This builder for chaining. + */ + public Builder setElementDurabilityAttenuation(float value) { + + elementDurabilityAttenuation_ = value; + onChanged(); + return this; + } + /** + * float element_durability_attenuation = 425; + * @return This builder for chaining. + */ + public Builder clearElementDurabilityAttenuation() { + + elementDurabilityAttenuation_ = 0F; + onChanged(); + return this; + } + + private int defenseId_ ; + /** + * uint32 defense_id = 15; + * @return The defenseId. + */ + @java.lang.Override + public int getDefenseId() { + return defenseId_; + } + /** + * uint32 defense_id = 15; + * @param value The defenseId to set. + * @return This builder for chaining. + */ + public Builder setDefenseId(int value) { + + defenseId_ = value; + onChanged(); + return this; + } + /** + * uint32 defense_id = 15; + * @return This builder for chaining. + */ + public Builder clearDefenseId() { + + defenseId_ = 0; + onChanged(); + return this; + } + + private int attackTimestampMs_ ; + /** + * uint32 attack_timestamp_ms = 1188; + * @return The attackTimestampMs. + */ + @java.lang.Override + public int getAttackTimestampMs() { + return attackTimestampMs_; + } + /** + * uint32 attack_timestamp_ms = 1188; + * @param value The attackTimestampMs to set. + * @return This builder for chaining. + */ + public Builder setAttackTimestampMs(int value) { + + attackTimestampMs_ = value; + onChanged(); + return this; + } + /** + * uint32 attack_timestamp_ms = 1188; + * @return This builder for chaining. + */ + public Builder clearAttackTimestampMs() { + + attackTimestampMs_ = 0; + onChanged(); + return this; + } + + private int bulletFlyTimeMs_ ; + /** + * uint32 bullet_fly_time_ms = 91; + * @return The bulletFlyTimeMs. + */ + @java.lang.Override + public int getBulletFlyTimeMs() { + return bulletFlyTimeMs_; + } + /** + * uint32 bullet_fly_time_ms = 91; + * @param value The bulletFlyTimeMs to set. + * @return This builder for chaining. + */ + public Builder setBulletFlyTimeMs(int value) { + + bulletFlyTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint32 bullet_fly_time_ms = 91; + * @return This builder for chaining. + */ + public Builder clearBulletFlyTimeMs() { + + bulletFlyTimeMs_ = 0; + onChanged(); + return this; + } + + private boolean isCrit_ ; + /** + * bool is_crit = 13; + * @return The isCrit. + */ + @java.lang.Override + public boolean getIsCrit() { + return isCrit_; + } + /** + * bool is_crit = 13; + * @param value The isCrit to set. + * @return This builder for chaining. + */ + public Builder setIsCrit(boolean value) { + + isCrit_ = value; + onChanged(); + return this; + } + /** + * bool is_crit = 13; + * @return This builder for chaining. + */ + public Builder clearIsCrit() { + + isCrit_ = false; + onChanged(); + return this; + } + + private float elementAmplifyRate_ ; + /** + * float element_amplify_rate = 900; + * @return The elementAmplifyRate. + */ + @java.lang.Override + public float getElementAmplifyRate() { + return elementAmplifyRate_; + } + /** + * float element_amplify_rate = 900; + * @param value The elementAmplifyRate to set. + * @return This builder for chaining. + */ + public Builder setElementAmplifyRate(float value) { + + elementAmplifyRate_ = value; + onChanged(); + return this; + } + /** + * float element_amplify_rate = 900; + * @return This builder for chaining. + */ + public Builder clearElementAmplifyRate() { + + elementAmplifyRate_ = 0F; + onChanged(); + return this; + } + + private int attackCount_ ; + /** + * uint32 attack_count = 1564; + * @return The attackCount. + */ + @java.lang.Override + public int getAttackCount() { + return attackCount_; + } + /** + * uint32 attack_count = 1564; + * @param value The attackCount to set. + * @return This builder for chaining. + */ + public Builder setAttackCount(int value) { + + attackCount_ = value; + onChanged(); + return this; + } + /** + * uint32 attack_count = 1564; + * @return This builder for chaining. + */ + public Builder clearAttackCount() { + + attackCount_ = 0; + onChanged(); + return this; + } + + private int criticalRand_ ; + /** + * uint32 critical_rand = 1664; + * @return The criticalRand. + */ + @java.lang.Override + public int getCriticalRand() { + return criticalRand_; + } + /** + * uint32 critical_rand = 1664; + * @param value The criticalRand to set. + * @return This builder for chaining. + */ + public Builder setCriticalRand(int value) { + + criticalRand_ = value; + onChanged(); + return this; + } + /** + * uint32 critical_rand = 1664; + * @return This builder for chaining. + */ + public Builder clearCriticalRand() { + + criticalRand_ = 0; + onChanged(); + return this; + } + + private int hitPosType_ ; + /** + * uint32 hit_pos_type = 2; + * @return The hitPosType. + */ + @java.lang.Override + public int getHitPosType() { + return hitPosType_; + } + /** + * uint32 hit_pos_type = 2; + * @param value The hitPosType to set. + * @return This builder for chaining. + */ + public Builder setHitPosType(int value) { + + hitPosType_ = value; + onChanged(); + return this; + } + /** + * uint32 hit_pos_type = 2; + * @return This builder for chaining. + */ + public Builder clearHitPosType() { + + hitPosType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object animEventId_ = ""; + /** + * string anim_event_id = 4; + * @return The animEventId. + */ + public java.lang.String getAnimEventId() { + java.lang.Object ref = animEventId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + animEventId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string anim_event_id = 4; + * @return The bytes for animEventId. + */ + public com.google.protobuf.ByteString + getAnimEventIdBytes() { + java.lang.Object ref = animEventId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + animEventId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string anim_event_id = 4; + * @param value The animEventId to set. + * @return This builder for chaining. + */ + public Builder setAnimEventId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + animEventId_ = value; + onChanged(); + return this; + } + /** + * string anim_event_id = 4; + * @return This builder for chaining. + */ + public Builder clearAnimEventId() { + + animEventId_ = getDefaultInstance().getAnimEventId(); + onChanged(); + return this; + } + /** + * string anim_event_id = 4; + * @param value The bytes for animEventId to set. + * @return This builder for chaining. + */ + public Builder setAnimEventIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + animEventId_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult hitEffResult_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder> hitEffResultBuilder_; + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return Whether the hitEffResult field is set. + */ + public boolean hasHitEffResult() { + return hitEffResultBuilder_ != null || hitEffResult_ != null; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + * @return The hitEffResult. + */ + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult getHitEffResult() { + if (hitEffResultBuilder_ == null) { + return hitEffResult_ == null ? emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance() : hitEffResult_; + } else { + return hitEffResultBuilder_.getMessage(); + } + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public Builder setHitEffResult(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult value) { + if (hitEffResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hitEffResult_ = value; + onChanged(); + } else { + hitEffResultBuilder_.setMessage(value); + } + + return this; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public Builder setHitEffResult( + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder builderForValue) { + if (hitEffResultBuilder_ == null) { + hitEffResult_ = builderForValue.build(); + onChanged(); + } else { + hitEffResultBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public Builder mergeHitEffResult(emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult value) { + if (hitEffResultBuilder_ == null) { + if (hitEffResult_ != null) { + hitEffResult_ = + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.newBuilder(hitEffResult_).mergeFrom(value).buildPartial(); + } else { + hitEffResult_ = value; + } + onChanged(); + } else { + hitEffResultBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public Builder clearHitEffResult() { + if (hitEffResultBuilder_ == null) { + hitEffResult_ = null; + onChanged(); + } else { + hitEffResult_ = null; + hitEffResultBuilder_ = null; + } + + return this; + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder getHitEffResultBuilder() { + + onChanged(); + return getHitEffResultFieldBuilder().getBuilder(); + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + public emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder getHitEffResultOrBuilder() { + if (hitEffResultBuilder_ != null) { + return hitEffResultBuilder_.getMessageOrBuilder(); + } else { + return hitEffResult_ == null ? + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.getDefaultInstance() : hitEffResult_; + } + } + /** + * .AttackHitEffectResult hit_eff_result = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder> + getHitEffResultFieldBuilder() { + if (hitEffResultBuilder_ == null) { + hitEffResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResult.Builder, emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.AttackHitEffectResultOrBuilder>( + getHitEffResult(), + getParentForChildren(), + isClean()); + hitEffResult_ = null; + } + return hitEffResultBuilder_; + } + + private float damageShield_ ; + /** + * float damage_shield = 1202; + * @return The damageShield. + */ + @java.lang.Override + public float getDamageShield() { + return damageShield_; + } + /** + * float damage_shield = 1202; + * @param value The damageShield to set. + * @return This builder for chaining. + */ + public Builder setDamageShield(float value) { + + damageShield_ = value; + onChanged(); + return this; + } + /** + * float damage_shield = 1202; + * @return This builder for chaining. + */ + public Builder clearDamageShield() { + + damageShield_ = 0F; + onChanged(); + return this; + } + + private float endureDelta_ ; + /** + * float endure_delta = 430; + * @return The endureDelta. + */ + @java.lang.Override + public float getEndureDelta() { + return endureDelta_; + } + /** + * float endure_delta = 430; + * @param value The endureDelta to set. + * @return This builder for chaining. + */ + public Builder setEndureDelta(float value) { + + endureDelta_ = value; + onChanged(); + return this; + } + /** + * float endure_delta = 430; + * @return This builder for chaining. + */ + public Builder clearEndureDelta() { + + endureDelta_ = 0F; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector resolvedDir_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> resolvedDirBuilder_; + /** + * .Vector resolved_dir = 1; + * @return Whether the resolvedDir field is set. + */ + public boolean hasResolvedDir() { + return resolvedDirBuilder_ != null || resolvedDir_ != null; + } + /** + * .Vector resolved_dir = 1; + * @return The resolvedDir. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getResolvedDir() { + if (resolvedDirBuilder_ == null) { + return resolvedDir_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : resolvedDir_; + } else { + return resolvedDirBuilder_.getMessage(); + } + } + /** + * .Vector resolved_dir = 1; + */ + public Builder setResolvedDir(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (resolvedDirBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resolvedDir_ = value; + onChanged(); + } else { + resolvedDirBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector resolved_dir = 1; + */ + public Builder setResolvedDir( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (resolvedDirBuilder_ == null) { + resolvedDir_ = builderForValue.build(); + onChanged(); + } else { + resolvedDirBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector resolved_dir = 1; + */ + public Builder mergeResolvedDir(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (resolvedDirBuilder_ == null) { + if (resolvedDir_ != null) { + resolvedDir_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(resolvedDir_).mergeFrom(value).buildPartial(); + } else { + resolvedDir_ = value; + } + onChanged(); + } else { + resolvedDirBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector resolved_dir = 1; + */ + public Builder clearResolvedDir() { + if (resolvedDirBuilder_ == null) { + resolvedDir_ = null; + onChanged(); + } else { + resolvedDir_ = null; + resolvedDirBuilder_ = null; + } + + return this; + } + /** + * .Vector resolved_dir = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getResolvedDirBuilder() { + + onChanged(); + return getResolvedDirFieldBuilder().getBuilder(); + } + /** + * .Vector resolved_dir = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getResolvedDirOrBuilder() { + if (resolvedDirBuilder_ != null) { + return resolvedDirBuilder_.getMessageOrBuilder(); + } else { + return resolvedDir_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : resolvedDir_; + } + } + /** + * .Vector resolved_dir = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getResolvedDirFieldBuilder() { + if (resolvedDirBuilder_ == null) { + resolvedDirBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getResolvedDir(), + getParentForChildren(), + isClean()); + resolvedDir_ = null; + } + return resolvedDirBuilder_; + } + + private float damage_ ; + /** + * float damage = 6; + * @return The damage. + */ + @java.lang.Override + public float getDamage() { + return damage_; + } + /** + * float damage = 6; + * @param value The damage to set. + * @return This builder for chaining. + */ + public Builder setDamage(float value) { + + damage_ = value; + onChanged(); + return this; + } + /** + * float damage = 6; + * @return This builder for chaining. + */ + public Builder clearDamage() { + + damage_ = 0F; + onChanged(); + return this; + } + + private int addhurtReactionType_ ; + /** + * uint32 addhurt_reaction_type = 1887; + * @return The addhurtReactionType. + */ + @java.lang.Override + public int getAddhurtReactionType() { + return addhurtReactionType_; + } + /** + * uint32 addhurt_reaction_type = 1887; + * @param value The addhurtReactionType to set. + * @return This builder for chaining. + */ + public Builder setAddhurtReactionType(int value) { + + addhurtReactionType_ = value; + onChanged(); + return this; + } + /** + * uint32 addhurt_reaction_type = 1887; + * @return This builder for chaining. + */ + public Builder clearAddhurtReactionType() { + + addhurtReactionType_ = 0; + onChanged(); + return this; + } + + private int hashedAnimEventId_ ; + /** + * uint32 hashed_anim_event_id = 278; + * @return The hashedAnimEventId. + */ + @java.lang.Override + public int getHashedAnimEventId() { + return hashedAnimEventId_; + } + /** + * uint32 hashed_anim_event_id = 278; + * @param value The hashedAnimEventId to set. + * @return This builder for chaining. + */ + public Builder setHashedAnimEventId(int value) { + + hashedAnimEventId_ = value; + onChanged(); + return this; + } + /** + * uint32 hashed_anim_event_id = 278; + * @return This builder for chaining. + */ + public Builder clearHashedAnimEventId() { + + hashedAnimEventId_ = 0; + onChanged(); + return this; + } + + private boolean useGadgetDamageAction_ ; + /** + * bool use_gadget_damage_action = 1418; + * @return The useGadgetDamageAction. + */ + @java.lang.Override + public boolean getUseGadgetDamageAction() { + return useGadgetDamageAction_; + } + /** + * bool use_gadget_damage_action = 1418; + * @param value The useGadgetDamageAction to set. + * @return This builder for chaining. + */ + public Builder setUseGadgetDamageAction(boolean value) { + + useGadgetDamageAction_ = value; + onChanged(); + return this; + } + /** + * bool use_gadget_damage_action = 1418; + * @return This builder for chaining. + */ + public Builder clearUseGadgetDamageAction() { + + useGadgetDamageAction_ = false; + onChanged(); + return this; + } + + private int hitRetreatAngleCompat_ ; + /** + * int32 hit_retreat_angle_compat = 9; + * @return The hitRetreatAngleCompat. + */ + @java.lang.Override + public int getHitRetreatAngleCompat() { + return hitRetreatAngleCompat_; + } + /** + * int32 hit_retreat_angle_compat = 9; + * @param value The hitRetreatAngleCompat to set. + * @return This builder for chaining. + */ + public Builder setHitRetreatAngleCompat(int value) { + + hitRetreatAngleCompat_ = value; + onChanged(); + return this; + } + /** + * int32 hit_retreat_angle_compat = 9; + * @return This builder for chaining. + */ + public Builder clearHitRetreatAngleCompat() { + + hitRetreatAngleCompat_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier abilityIdentifier_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder> abilityIdentifierBuilder_; + /** + * .AbilityIdentifier ability_identifier = 14; + * @return Whether the abilityIdentifier field is set. + */ + public boolean hasAbilityIdentifier() { + return abilityIdentifierBuilder_ != null || abilityIdentifier_ != null; + } + /** + * .AbilityIdentifier ability_identifier = 14; + * @return The abilityIdentifier. + */ + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier getAbilityIdentifier() { + if (abilityIdentifierBuilder_ == null) { + return abilityIdentifier_ == null ? emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance() : abilityIdentifier_; + } else { + return abilityIdentifierBuilder_.getMessage(); + } + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public Builder setAbilityIdentifier(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier value) { + if (abilityIdentifierBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityIdentifier_ = value; + onChanged(); + } else { + abilityIdentifierBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public Builder setAbilityIdentifier( + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder builderForValue) { + if (abilityIdentifierBuilder_ == null) { + abilityIdentifier_ = builderForValue.build(); + onChanged(); + } else { + abilityIdentifierBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public Builder mergeAbilityIdentifier(emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier value) { + if (abilityIdentifierBuilder_ == null) { + if (abilityIdentifier_ != null) { + abilityIdentifier_ = + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.newBuilder(abilityIdentifier_).mergeFrom(value).buildPartial(); + } else { + abilityIdentifier_ = value; + } + onChanged(); + } else { + abilityIdentifierBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public Builder clearAbilityIdentifier() { + if (abilityIdentifierBuilder_ == null) { + abilityIdentifier_ = null; + onChanged(); + } else { + abilityIdentifier_ = null; + abilityIdentifierBuilder_ = null; + } + + return this; + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder getAbilityIdentifierBuilder() { + + onChanged(); + return getAbilityIdentifierFieldBuilder().getBuilder(); + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + public emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder getAbilityIdentifierOrBuilder() { + if (abilityIdentifierBuilder_ != null) { + return abilityIdentifierBuilder_.getMessageOrBuilder(); + } else { + return abilityIdentifier_ == null ? + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.getDefaultInstance() : abilityIdentifier_; + } + } + /** + * .AbilityIdentifier ability_identifier = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder> + getAbilityIdentifierFieldBuilder() { + if (abilityIdentifierBuilder_ == null) { + abilityIdentifierBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifier.Builder, emu.grasscutter.net.proto.AbilityIdentifierOuterClass.AbilityIdentifierOrBuilder>( + getAbilityIdentifier(), + getParentForChildren(), + isClean()); + abilityIdentifier_ = null; + } + return abilityIdentifierBuilder_; + } + + private int attackerId_ ; + /** + * uint32 attacker_id = 11; + * @return The attackerId. + */ + @java.lang.Override + public int getAttackerId() { + return attackerId_; + } + /** + * uint32 attacker_id = 11; + * @param value The attackerId to set. + * @return This builder for chaining. + */ + public Builder setAttackerId(int value) { + + attackerId_ = value; + onChanged(); + return this; + } + /** + * uint32 attacker_id = 11; + * @return This builder for chaining. + */ + public Builder clearAttackerId() { + + attackerId_ = 0; + onChanged(); + return this; + } + + private boolean muteElementHurt_ ; + /** + * bool mute_element_hurt = 1530; + * @return The muteElementHurt. + */ + @java.lang.Override + public boolean getMuteElementHurt() { + return muteElementHurt_; + } + /** + * bool mute_element_hurt = 1530; + * @param value The muteElementHurt to set. + * @return This builder for chaining. + */ + public Builder setMuteElementHurt(boolean value) { + + muteElementHurt_ = value; + onChanged(); + return this; + } + /** + * bool mute_element_hurt = 1530; + * @return This builder for chaining. + */ + public Builder clearMuteElementHurt() { + + muteElementHurt_ = false; + onChanged(); + return this; + } + + private int targetType_ ; + /** + * uint32 target_type = 1366; + * @return The targetType. + */ + @java.lang.Override + public int getTargetType() { + return targetType_; + } + /** + * uint32 target_type = 1366; + * @param value The targetType to set. + * @return This builder for chaining. + */ + public Builder setTargetType(int value) { + + targetType_ = value; + onChanged(); + return this; + } + /** + * uint32 target_type = 1366; + * @return This builder for chaining. + */ + public Builder clearTargetType() { + + targetType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision hitCollision_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder> hitCollisionBuilder_; + /** + * .HitCollision hit_collision = 10; + * @return Whether the hitCollision field is set. + */ + public boolean hasHitCollision() { + return hitCollisionBuilder_ != null || hitCollision_ != null; + } + /** + * .HitCollision hit_collision = 10; + * @return The hitCollision. + */ + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getHitCollision() { + if (hitCollisionBuilder_ == null) { + return hitCollision_ == null ? emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance() : hitCollision_; + } else { + return hitCollisionBuilder_.getMessage(); + } + } + /** + * .HitCollision hit_collision = 10; + */ + public Builder setHitCollision(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision value) { + if (hitCollisionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hitCollision_ = value; + onChanged(); + } else { + hitCollisionBuilder_.setMessage(value); + } + + return this; + } + /** + * .HitCollision hit_collision = 10; + */ + public Builder setHitCollision( + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder builderForValue) { + if (hitCollisionBuilder_ == null) { + hitCollision_ = builderForValue.build(); + onChanged(); + } else { + hitCollisionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HitCollision hit_collision = 10; + */ + public Builder mergeHitCollision(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision value) { + if (hitCollisionBuilder_ == null) { + if (hitCollision_ != null) { + hitCollision_ = + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.newBuilder(hitCollision_).mergeFrom(value).buildPartial(); + } else { + hitCollision_ = value; + } + onChanged(); + } else { + hitCollisionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HitCollision hit_collision = 10; + */ + public Builder clearHitCollision() { + if (hitCollisionBuilder_ == null) { + hitCollision_ = null; + onChanged(); + } else { + hitCollision_ = null; + hitCollisionBuilder_ = null; + } + + return this; + } + /** + * .HitCollision hit_collision = 10; + */ + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder getHitCollisionBuilder() { + + onChanged(); + return getHitCollisionFieldBuilder().getBuilder(); + } + /** + * .HitCollision hit_collision = 10; + */ + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder getHitCollisionOrBuilder() { + if (hitCollisionBuilder_ != null) { + return hitCollisionBuilder_.getMessageOrBuilder(); + } else { + return hitCollision_ == null ? + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance() : hitCollision_; + } + } + /** + * .HitCollision hit_collision = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder> + getHitCollisionFieldBuilder() { + if (hitCollisionBuilder_ == null) { + hitCollisionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder>( + getHitCollision(), + getParentForChildren(), + isClean()); + hitCollision_ = null; + } + return hitCollisionBuilder_; + } + + private int gadgetDamageActionIdx_ ; + /** + * uint32 gadget_damage_action_idx = 1110; + * @return The gadgetDamageActionIdx. + */ + @java.lang.Override + public int getGadgetDamageActionIdx() { + return gadgetDamageActionIdx_; + } + /** + * uint32 gadget_damage_action_idx = 1110; + * @param value The gadgetDamageActionIdx to set. + * @return This builder for chaining. + */ + public Builder setGadgetDamageActionIdx(int value) { + + gadgetDamageActionIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_damage_action_idx = 1110; + * @return This builder for chaining. + */ + public Builder clearGadgetDamageActionIdx() { + + gadgetDamageActionIdx_ = 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:AttackResult) + } + + // @@protoc_insertion_point(class_scope:AttackResult) + private static final emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult(); + } + + public static emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AttackResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AttackResult(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AttackResult_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AttackResult_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022AttackResult.proto\032\027AbilityIdentifier." + + "proto\032\033AttackHitEffectResult.proto\032\022HitC" + + "ollision.proto\032\014Vector.proto\"\346\006\n\014AttackR" + + "esult\022\027\n\016is_resist_text\030\302\016 \001(\010\022\034\n\023Unk270" + + "0_GBANCFEPPIM\030\363\007 \001(\r\022\036\n\025amplify_reaction" + + "_type\030\325\017 \001(\r\022\024\n\014endure_break\030\007 \001(\r\022\024\n\014el" + + "ement_type\030\005 \001(\r\022\'\n\036element_durability_a" + + "ttenuation\030\251\003 \001(\002\022\022\n\ndefense_id\030\017 \001(\r\022\034\n" + + "\023attack_timestamp_ms\030\244\t \001(\r\022\032\n\022bullet_fl" + + "y_time_ms\030[ \001(\r\022\017\n\007is_crit\030\r \001(\010\022\035\n\024elem" + + "ent_amplify_rate\030\204\007 \001(\002\022\025\n\014attack_count\030" + + "\234\014 \001(\r\022\026\n\rcritical_rand\030\200\r \001(\r\022\024\n\014hit_po" + + "s_type\030\002 \001(\r\022\025\n\ranim_event_id\030\004 \001(\t\022.\n\016h" + + "it_eff_result\030\010 \001(\0132\026.AttackHitEffectRes" + + "ult\022\026\n\rdamage_shield\030\262\t \001(\002\022\025\n\014endure_de" + + "lta\030\256\003 \001(\002\022\035\n\014resolved_dir\030\001 \001(\0132\007.Vecto" + + "r\022\016\n\006damage\030\006 \001(\002\022\036\n\025addhurt_reaction_ty" + + "pe\030\337\016 \001(\r\022\035\n\024hashed_anim_event_id\030\226\002 \001(\r" + + "\022!\n\030use_gadget_damage_action\030\212\013 \001(\010\022 \n\030h" + + "it_retreat_angle_compat\030\t \001(\005\022.\n\022ability" + + "_identifier\030\016 \001(\0132\022.AbilityIdentifier\022\023\n" + + "\013attacker_id\030\013 \001(\r\022\032\n\021mute_element_hurt\030" + + "\372\013 \001(\010\022\024\n\013target_type\030\326\n \001(\r\022$\n\rhit_coll" + + "ision\030\n \001(\0132\r.HitCollision\022!\n\030gadget_dam" + + "age_action_idx\030\326\010 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HitCollisionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_AttackResult_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AttackResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AttackResult_descriptor, + new java.lang.String[] { "IsResistText", "Unk2700GBANCFEPPIM", "AmplifyReactionType", "EndureBreak", "ElementType", "ElementDurabilityAttenuation", "DefenseId", "AttackTimestampMs", "BulletFlyTimeMs", "IsCrit", "ElementAmplifyRate", "AttackCount", "CriticalRand", "HitPosType", "AnimEventId", "HitEffResult", "DamageShield", "EndureDelta", "ResolvedDir", "Damage", "AddhurtReactionType", "HashedAnimEventId", "UseGadgetDamageAction", "HitRetreatAngleCompat", "AbilityIdentifier", "AttackerId", "MuteElementHurt", "TargetType", "HitCollision", "GadgetDamageActionIdx", }); + emu.grasscutter.net.proto.AbilityIdentifierOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AttackHitEffectResultOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HitCollisionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java new file mode 100644 index 00000000000..e7e12227a1e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarAddNotifyOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarAddNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarAddNotifyOuterClass { + private AvatarAddNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarAddNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarAddNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .AvatarInfo avatar = 13; + * @return Whether the avatar field is set. + */ + boolean hasAvatar(); + /** + * .AvatarInfo avatar = 13; + * @return The avatar. + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatar(); + /** + * .AvatarInfo avatar = 13; + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarOrBuilder(); + + /** + * bool is_in_team = 12; + * @return The isInTeam. + */ + boolean getIsInTeam(); + } + /** + *
+   * CmdId: 1769
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarAddNotify} + */ + public static final class AvatarAddNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarAddNotify) + AvatarAddNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarAddNotify.newBuilder() to construct. + private AvatarAddNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarAddNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarAddNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarAddNotify( + 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 96: { + + isInTeam_ = input.readBool(); + break; + } + case 106: { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder subBuilder = null; + if (avatar_ != null) { + subBuilder = avatar_.toBuilder(); + } + avatar_ = input.readMessage(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(avatar_); + avatar_ = subBuilder.buildPartial(); + } + + 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.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.class, emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.Builder.class); + } + + public static final int AVATAR_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatar_; + /** + * .AvatarInfo avatar = 13; + * @return Whether the avatar field is set. + */ + @java.lang.Override + public boolean hasAvatar() { + return avatar_ != null; + } + /** + * .AvatarInfo avatar = 13; + * @return The avatar. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatar() { + return avatar_ == null ? emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatar_; + } + /** + * .AvatarInfo avatar = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarOrBuilder() { + return getAvatar(); + } + + public static final int IS_IN_TEAM_FIELD_NUMBER = 12; + private boolean isInTeam_; + /** + * bool is_in_team = 12; + * @return The isInTeam. + */ + @java.lang.Override + public boolean getIsInTeam() { + return isInTeam_; + } + + 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 (isInTeam_ != false) { + output.writeBool(12, isInTeam_); + } + if (avatar_ != null) { + output.writeMessage(13, getAvatar()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isInTeam_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isInTeam_); + } + if (avatar_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getAvatar()); + } + 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.AvatarAddNotifyOuterClass.AvatarAddNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify other = (emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify) obj; + + if (hasAvatar() != other.hasAvatar()) return false; + if (hasAvatar()) { + if (!getAvatar() + .equals(other.getAvatar())) return false; + } + if (getIsInTeam() + != other.getIsInTeam()) 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 (hasAvatar()) { + hash = (37 * hash) + AVATAR_FIELD_NUMBER; + hash = (53 * hash) + getAvatar().hashCode(); + } + hash = (37 * hash) + IS_IN_TEAM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInTeam()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify 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.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify 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.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify 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.AvatarAddNotifyOuterClass.AvatarAddNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify 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.AvatarAddNotifyOuterClass.AvatarAddNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify 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.AvatarAddNotifyOuterClass.AvatarAddNotify 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: 1769
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarAddNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarAddNotify) + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.class, emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (avatarBuilder_ == null) { + avatar_ = null; + } else { + avatar_ = null; + avatarBuilder_ = null; + } + isInTeam_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.internal_static_AvatarAddNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify build() { + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify buildPartial() { + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify result = new emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify(this); + if (avatarBuilder_ == null) { + result.avatar_ = avatar_; + } else { + result.avatar_ = avatarBuilder_.build(); + } + result.isInTeam_ = isInTeam_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify other) { + if (other == emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify.getDefaultInstance()) return this; + if (other.hasAvatar()) { + mergeAvatar(other.getAvatar()); + } + if (other.getIsInTeam() != false) { + setIsInTeam(other.getIsInTeam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatar_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> avatarBuilder_; + /** + * .AvatarInfo avatar = 13; + * @return Whether the avatar field is set. + */ + public boolean hasAvatar() { + return avatarBuilder_ != null || avatar_ != null; + } + /** + * .AvatarInfo avatar = 13; + * @return The avatar. + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatar() { + if (avatarBuilder_ == null) { + return avatar_ == null ? emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatar_; + } else { + return avatarBuilder_.getMessage(); + } + } + /** + * .AvatarInfo avatar = 13; + */ + public Builder setAvatar(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + avatar_ = value; + onChanged(); + } else { + avatarBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarInfo avatar = 13; + */ + public Builder setAvatar( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarBuilder_ == null) { + avatar_ = builderForValue.build(); + onChanged(); + } else { + avatarBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarInfo avatar = 13; + */ + public Builder mergeAvatar(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarBuilder_ == null) { + if (avatar_ != null) { + avatar_ = + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.newBuilder(avatar_).mergeFrom(value).buildPartial(); + } else { + avatar_ = value; + } + onChanged(); + } else { + avatarBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarInfo avatar = 13; + */ + public Builder clearAvatar() { + if (avatarBuilder_ == null) { + avatar_ = null; + onChanged(); + } else { + avatar_ = null; + avatarBuilder_ = null; + } + + return this; + } + /** + * .AvatarInfo avatar = 13; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarBuilder() { + + onChanged(); + return getAvatarFieldBuilder().getBuilder(); + } + /** + * .AvatarInfo avatar = 13; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarOrBuilder() { + if (avatarBuilder_ != null) { + return avatarBuilder_.getMessageOrBuilder(); + } else { + return avatar_ == null ? + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatar_; + } + } + /** + * .AvatarInfo avatar = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> + getAvatarFieldBuilder() { + if (avatarBuilder_ == null) { + avatarBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder>( + getAvatar(), + getParentForChildren(), + isClean()); + avatar_ = null; + } + return avatarBuilder_; + } + + private boolean isInTeam_ ; + /** + * bool is_in_team = 12; + * @return The isInTeam. + */ + @java.lang.Override + public boolean getIsInTeam() { + return isInTeam_; + } + /** + * bool is_in_team = 12; + * @param value The isInTeam to set. + * @return This builder for chaining. + */ + public Builder setIsInTeam(boolean value) { + + isInTeam_ = value; + onChanged(); + return this; + } + /** + * bool is_in_team = 12; + * @return This builder for chaining. + */ + public Builder clearIsInTeam() { + + isInTeam_ = 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:AvatarAddNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarAddNotify) + private static final emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify(); + } + + public static emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarAddNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarAddNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarAddNotifyOuterClass.AvatarAddNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarAddNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarAddNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AvatarAddNotify.proto\032\020AvatarInfo.prot" + + "o\"B\n\017AvatarAddNotify\022\033\n\006avatar\030\r \001(\0132\013.A" + + "vatarInfo\022\022\n\nis_in_team\030\014 \001(\010B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarAddNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarAddNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarAddNotify_descriptor, + new java.lang.String[] { "Avatar", "IsInTeam", }); + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java new file mode 100644 index 00000000000..9e867e51b99 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeNotifyOuterClass.java @@ -0,0 +1,685 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeCostumeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeCostumeNotifyOuterClass { + private AvatarChangeCostumeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeCostumeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeCostumeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .SceneEntityInfo entity_info = 7; + * @return Whether the entityInfo field is set. + */ + boolean hasEntityInfo(); + /** + * .SceneEntityInfo entity_info = 7; + * @return The entityInfo. + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityInfo(); + /** + * .SceneEntityInfo entity_info = 7; + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityInfoOrBuilder(); + } + /** + *
+   * CmdId: 1644
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarChangeCostumeNotify} + */ + public static final class AvatarChangeCostumeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeCostumeNotify) + AvatarChangeCostumeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeCostumeNotify.newBuilder() to construct. + private AvatarChangeCostumeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeCostumeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeCostumeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeCostumeNotify( + 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 58: { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder subBuilder = null; + if (entityInfo_ != null) { + subBuilder = entityInfo_.toBuilder(); + } + entityInfo_ = input.readMessage(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(entityInfo_); + entityInfo_ = subBuilder.buildPartial(); + } + + 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.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.class, emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.Builder.class); + } + + public static final int ENTITY_INFO_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo entityInfo_; + /** + * .SceneEntityInfo entity_info = 7; + * @return Whether the entityInfo field is set. + */ + @java.lang.Override + public boolean hasEntityInfo() { + return entityInfo_ != null; + } + /** + * .SceneEntityInfo entity_info = 7; + * @return The entityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityInfo() { + return entityInfo_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entityInfo_; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityInfoOrBuilder() { + return getEntityInfo(); + } + + 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 (entityInfo_ != null) { + output.writeMessage(7, getEntityInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getEntityInfo()); + } + 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.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify other = (emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify) obj; + + if (hasEntityInfo() != other.hasEntityInfo()) return false; + if (hasEntityInfo()) { + if (!getEntityInfo() + .equals(other.getEntityInfo())) 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 (hasEntityInfo()) { + hash = (37 * hash) + ENTITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEntityInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify 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.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify 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.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify 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.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify 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.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify 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.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify 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: 1644
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarChangeCostumeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeCostumeNotify) + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.class, emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (entityInfoBuilder_ == null) { + entityInfo_ = null; + } else { + entityInfo_ = null; + entityInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.internal_static_AvatarChangeCostumeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify build() { + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify result = new emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify(this); + if (entityInfoBuilder_ == null) { + result.entityInfo_ = entityInfo_; + } else { + result.entityInfo_ = entityInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify.getDefaultInstance()) return this; + if (other.hasEntityInfo()) { + mergeEntityInfo(other.getEntityInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo entityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> entityInfoBuilder_; + /** + * .SceneEntityInfo entity_info = 7; + * @return Whether the entityInfo field is set. + */ + public boolean hasEntityInfo() { + return entityInfoBuilder_ != null || entityInfo_ != null; + } + /** + * .SceneEntityInfo entity_info = 7; + * @return The entityInfo. + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityInfo() { + if (entityInfoBuilder_ == null) { + return entityInfo_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entityInfo_; + } else { + return entityInfoBuilder_.getMessage(); + } + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public Builder setEntityInfo(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entityInfo_ = value; + onChanged(); + } else { + entityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public Builder setEntityInfo( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (entityInfoBuilder_ == null) { + entityInfo_ = builderForValue.build(); + onChanged(); + } else { + entityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public Builder mergeEntityInfo(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityInfoBuilder_ == null) { + if (entityInfo_ != null) { + entityInfo_ = + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.newBuilder(entityInfo_).mergeFrom(value).buildPartial(); + } else { + entityInfo_ = value; + } + onChanged(); + } else { + entityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public Builder clearEntityInfo() { + if (entityInfoBuilder_ == null) { + entityInfo_ = null; + onChanged(); + } else { + entityInfo_ = null; + entityInfoBuilder_ = null; + } + + return this; + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getEntityInfoBuilder() { + + onChanged(); + return getEntityInfoFieldBuilder().getBuilder(); + } + /** + * .SceneEntityInfo entity_info = 7; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityInfoOrBuilder() { + if (entityInfoBuilder_ != null) { + return entityInfoBuilder_.getMessageOrBuilder(); + } else { + return entityInfo_ == null ? + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : entityInfo_; + } + } + /** + * .SceneEntityInfo entity_info = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> + getEntityInfoFieldBuilder() { + if (entityInfoBuilder_ == null) { + entityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder>( + getEntityInfo(), + getParentForChildren(), + isClean()); + entityInfo_ = null; + } + return entityInfoBuilder_; + } + @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:AvatarChangeCostumeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeCostumeNotify) + private static final emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeCostumeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeCostumeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeNotifyOuterClass.AvatarChangeCostumeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeCostumeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeCostumeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037AvatarChangeCostumeNotify.proto\032\025Scene" + + "EntityInfo.proto\"B\n\031AvatarChangeCostumeN" + + "otify\022%\n\013entity_info\030\007 \001(\0132\020.SceneEntity" + + "InfoB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarChangeCostumeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeCostumeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeCostumeNotify_descriptor, + new java.lang.String[] { "EntityInfo", }); + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java new file mode 100644 index 00000000000..78c32a39063 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeCostumeReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeCostumeReqOuterClass { + private AvatarChangeCostumeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeCostumeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeCostumeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 costume_id = 4; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1778
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarChangeCostumeReq} + */ + public static final class AvatarChangeCostumeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeCostumeReq) + AvatarChangeCostumeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeCostumeReq.newBuilder() to construct. + private AvatarChangeCostumeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeCostumeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeCostumeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeCostumeReq( + 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: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 32: { + + costumeId_ = 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.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.class, emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.Builder.class); + } + + public static final int COSTUME_ID_FIELD_NUMBER = 4; + private int costumeId_; + /** + * uint32 costume_id = 4; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 2; + private long avatarGuid_; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(2, avatarGuid_); + } + if (costumeId_ != 0) { + output.writeUInt32(4, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, avatarGuid_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, costumeId_); + } + 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.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq other = (emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq) obj; + + if (getCostumeId() + != other.getCostumeId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq 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.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq 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.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq 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.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq 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.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq 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.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq 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: 1778
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarChangeCostumeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeCostumeReq) + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.class, emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + costumeId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.internal_static_AvatarChangeCostumeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq build() { + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq buildPartial() { + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq result = new emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq(this); + result.costumeId_ = costumeId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq other) { + if (other == emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq.getDefaultInstance()) return this; + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 4; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 4; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 4; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 2; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarChangeCostumeReq) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeCostumeReq) + private static final emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq(); + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeCostumeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeCostumeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeReqOuterClass.AvatarChangeCostumeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeCostumeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeCostumeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AvatarChangeCostumeReq.proto\"A\n\026Avatar" + + "ChangeCostumeReq\022\022\n\ncostume_id\030\004 \001(\r\022\023\n\013" + + "avatar_guid\030\002 \001(\004B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarChangeCostumeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeCostumeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeCostumeReq_descriptor, + new java.lang.String[] { "CostumeId", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java new file mode 100644 index 00000000000..690d7d02233 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeCostumeRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeCostumeRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeCostumeRspOuterClass { + private AvatarChangeCostumeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeCostumeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeCostumeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 costume_id = 13; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + *
+   * CmdId: 1645
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarChangeCostumeRsp} + */ + public static final class AvatarChangeCostumeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeCostumeRsp) + AvatarChangeCostumeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeCostumeRsp.newBuilder() to construct. + private AvatarChangeCostumeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeCostumeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeCostumeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeCostumeRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + costumeId_ = 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.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.class, emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 12; + private long avatarGuid_; + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 13; + private int costumeId_; + /** + * uint32 costume_id = 13; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(12, avatarGuid_); + } + if (costumeId_ != 0) { + output.writeUInt32(13, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(12, avatarGuid_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, costumeId_); + } + 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.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp other = (emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCostumeId() + != other.getCostumeId()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp 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.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp 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.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp 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.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp 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.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp 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.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp 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: 1645
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarChangeCostumeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeCostumeRsp) + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.class, emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + retcode_ = 0; + + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.internal_static_AvatarChangeCostumeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp build() { + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp buildPartial() { + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp result = new emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp(this); + result.avatarGuid_ = avatarGuid_; + result.retcode_ = retcode_; + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp other) { + if (other == emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 12; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 12; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 13; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 13; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 13; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 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:AvatarChangeCostumeRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeCostumeRsp) + private static final emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp(); + } + + public static emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeCostumeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeCostumeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeCostumeRspOuterClass.AvatarChangeCostumeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeCostumeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeCostumeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AvatarChangeCostumeRsp.proto\"R\n\026Avatar" + + "ChangeCostumeRsp\022\023\n\013avatar_guid\030\014 \001(\004\022\017\n" + + "\007retcode\030\007 \001(\005\022\022\n\ncostume_id\030\r \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarChangeCostumeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeCostumeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeCostumeRsp_descriptor, + new java.lang.String[] { "AvatarGuid", "Retcode", "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeReqOuterClass.java new file mode 100644 index 00000000000..584c9d8a3c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeElementTypeReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeElementTypeReqOuterClass { + private AvatarChangeElementTypeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeElementTypeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeElementTypeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 area_id = 3; + * @return The areaId. + */ + int getAreaId(); + } + /** + *
+   * CmdId: 1785
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarChangeElementTypeReq} + */ + public static final class AvatarChangeElementTypeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeElementTypeReq) + AvatarChangeElementTypeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeElementTypeReq.newBuilder() to construct. + private AvatarChangeElementTypeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeElementTypeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeElementTypeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeElementTypeReq( + 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: { + + areaId_ = input.readUInt32(); + break; + } + case 56: { + + sceneId_ = 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.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.class, emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 7; + private int sceneId_; + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int AREA_ID_FIELD_NUMBER = 3; + private int areaId_; + /** + * uint32 area_id = 3; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + + 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 (areaId_ != 0) { + output.writeUInt32(3, areaId_); + } + if (sceneId_ != 0) { + output.writeUInt32(7, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (areaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, areaId_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, sceneId_); + } + 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.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq other = (emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getAreaId() + != other.getAreaId()) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getAreaId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq 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.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq 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.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq 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.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq 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.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq 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.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq 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: 1785
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarChangeElementTypeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeElementTypeReq) + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.class, emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + areaId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.internal_static_AvatarChangeElementTypeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq build() { + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq buildPartial() { + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq result = new emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq(this); + result.sceneId_ = sceneId_; + result.areaId_ = areaId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq other) { + if (other == emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getAreaId() != 0) { + setAreaId(other.getAreaId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 7; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 7; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int areaId_ ; + /** + * uint32 area_id = 3; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + /** + * uint32 area_id = 3; + * @param value The areaId to set. + * @return This builder for chaining. + */ + public Builder setAreaId(int value) { + + areaId_ = value; + onChanged(); + return this; + } + /** + * uint32 area_id = 3; + * @return This builder for chaining. + */ + public Builder clearAreaId() { + + areaId_ = 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:AvatarChangeElementTypeReq) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeElementTypeReq) + private static final emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq(); + } + + public static emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeElementTypeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeElementTypeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeReqOuterClass.AvatarChangeElementTypeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeElementTypeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeElementTypeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarChangeElementTypeReq.proto\"?\n\032Av" + + "atarChangeElementTypeReq\022\020\n\010scene_id\030\007 \001" + + "(\r\022\017\n\007area_id\030\003 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarChangeElementTypeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeElementTypeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeElementTypeReq_descriptor, + new java.lang.String[] { "SceneId", "AreaId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeRspOuterClass.java new file mode 100644 index 00000000000..010d2d021f5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarChangeElementTypeRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarChangeElementTypeRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarChangeElementTypeRspOuterClass { + private AvatarChangeElementTypeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarChangeElementTypeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarChangeElementTypeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1651
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarChangeElementTypeRsp} + */ + public static final class AvatarChangeElementTypeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarChangeElementTypeRsp) + AvatarChangeElementTypeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarChangeElementTypeRsp.newBuilder() to construct. + private AvatarChangeElementTypeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarChangeElementTypeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarChangeElementTypeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarChangeElementTypeRsp( + 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 104: { + + 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.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.class, emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @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 (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, 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.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp other = (emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp 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.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp 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.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp 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.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp 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.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp 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.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp 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: 1651
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarChangeElementTypeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarChangeElementTypeRsp) + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.class, emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.internal_static_AvatarChangeElementTypeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp build() { + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp buildPartial() { + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp result = new emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp other) { + if (other == emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @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:AvatarChangeElementTypeRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarChangeElementTypeRsp) + private static final emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp(); + } + + public static emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarChangeElementTypeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarChangeElementTypeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarChangeElementTypeRspOuterClass.AvatarChangeElementTypeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarChangeElementTypeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarChangeElementTypeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarChangeElementTypeRsp.proto\"-\n\032Av" + + "atarChangeElementTypeRsp\022\017\n\007retcode\030\r \001(" + + "\005B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarChangeElementTypeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarChangeElementTypeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarChangeElementTypeRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java new file mode 100644 index 00000000000..6c207158513 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDataNotifyOuterClass.java @@ -0,0 +1,1914 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarDataNotifyOuterClass { + private AvatarDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 owned_flycloak_list = 1; + * @return A list containing the ownedFlycloakList. + */ + java.util.List getOwnedFlycloakListList(); + /** + * repeated uint32 owned_flycloak_list = 1; + * @return The count of ownedFlycloakList. + */ + int getOwnedFlycloakListCount(); + /** + * repeated uint32 owned_flycloak_list = 1; + * @param index The index of the element to return. + * @return The ownedFlycloakList at the given index. + */ + int getOwnedFlycloakList(int index); + + /** + * uint32 cur_avatar_team_id = 2; + * @return The curAvatarTeamId. + */ + int getCurAvatarTeamId(); + + /** + * repeated .AvatarInfo avatar_list = 6; + */ + java.util.List + getAvatarListList(); + /** + * repeated .AvatarInfo avatar_list = 6; + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index); + /** + * repeated .AvatarInfo avatar_list = 6; + */ + int getAvatarListCount(); + /** + * repeated .AvatarInfo avatar_list = 6; + */ + java.util.List + getAvatarListOrBuilderList(); + /** + * repeated .AvatarInfo avatar_list = 6; + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( + int index); + + /** + * repeated uint32 owned_costume_list = 11; + * @return A list containing the ownedCostumeList. + */ + java.util.List getOwnedCostumeListList(); + /** + * repeated uint32 owned_costume_list = 11; + * @return The count of ownedCostumeList. + */ + int getOwnedCostumeListCount(); + /** + * repeated uint32 owned_costume_list = 11; + * @param index The index of the element to return. + * @return The ownedCostumeList at the given index. + */ + int getOwnedCostumeList(int index); + + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return A list containing the tempAvatarGuidList. + */ + java.util.List getTempAvatarGuidListList(); + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return The count of tempAvatarGuidList. + */ + int getTempAvatarGuidListCount(); + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + long getTempAvatarGuidList(int index); + + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + int getAvatarTeamMapCount(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + boolean containsAvatarTeamMap( + int key); + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAvatarTeamMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + java.util.Map + getAvatarTeamMapMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key); + + /** + * uint64 choose_avatar_guid = 8; + * @return The chooseAvatarGuid. + */ + long getChooseAvatarGuid(); + } + /** + *
+   * CmdId: 1633
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarDataNotify} + */ + public static final class AvatarDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarDataNotify) + AvatarDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarDataNotify.newBuilder() to construct. + private AvatarDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarDataNotify() { + ownedFlycloakList_ = emptyIntList(); + avatarList_ = java.util.Collections.emptyList(); + ownedCostumeList_ = emptyIntList(); + tempAvatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarDataNotify( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + ownedFlycloakList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + ownedFlycloakList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + ownedFlycloakList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + ownedFlycloakList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + + curAvatarTeamId_ = input.readUInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + avatarList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + avatarList_.add( + input.readMessage(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.parser(), extensionRegistry)); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000010; + } + com.google.protobuf.MapEntry + avatarTeamMap__ = input.readMessage( + AvatarTeamMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + avatarTeamMap_.getMutableMap().put( + avatarTeamMap__.getKey(), avatarTeamMap__.getValue()); + break; + } + case 64: { + + chooseAvatarGuid_ = input.readUInt64(); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + ownedCostumeList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + ownedCostumeList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + ownedCostumeList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + ownedCostumeList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000008; + } + tempAvatarGuidList_.addLong(input.readUInt64()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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)) { + ownedFlycloakList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + avatarList_ = java.util.Collections.unmodifiableList(avatarList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + ownedCostumeList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + tempAvatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.class, emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.Builder.class); + } + + public static final int OWNED_FLYCLOAK_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList ownedFlycloakList_; + /** + * repeated uint32 owned_flycloak_list = 1; + * @return A list containing the ownedFlycloakList. + */ + @java.lang.Override + public java.util.List + getOwnedFlycloakListList() { + return ownedFlycloakList_; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @return The count of ownedFlycloakList. + */ + public int getOwnedFlycloakListCount() { + return ownedFlycloakList_.size(); + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param index The index of the element to return. + * @return The ownedFlycloakList at the given index. + */ + public int getOwnedFlycloakList(int index) { + return ownedFlycloakList_.getInt(index); + } + private int ownedFlycloakListMemoizedSerializedSize = -1; + + public static final int CUR_AVATAR_TEAM_ID_FIELD_NUMBER = 2; + private int curAvatarTeamId_; + /** + * uint32 cur_avatar_team_id = 2; + * @return The curAvatarTeamId. + */ + @java.lang.Override + public int getCurAvatarTeamId() { + return curAvatarTeamId_; + } + + public static final int AVATAR_LIST_FIELD_NUMBER = 6; + private java.util.List avatarList_; + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public java.util.List getAvatarListList() { + return avatarList_; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public java.util.List + getAvatarListOrBuilderList() { + return avatarList_; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public int getAvatarListCount() { + return avatarList_.size(); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index) { + return avatarList_.get(index); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( + int index) { + return avatarList_.get(index); + } + + public static final int OWNED_COSTUME_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList ownedCostumeList_; + /** + * repeated uint32 owned_costume_list = 11; + * @return A list containing the ownedCostumeList. + */ + @java.lang.Override + public java.util.List + getOwnedCostumeListList() { + return ownedCostumeList_; + } + /** + * repeated uint32 owned_costume_list = 11; + * @return The count of ownedCostumeList. + */ + public int getOwnedCostumeListCount() { + return ownedCostumeList_.size(); + } + /** + * repeated uint32 owned_costume_list = 11; + * @param index The index of the element to return. + * @return The ownedCostumeList at the given index. + */ + public int getOwnedCostumeList(int index) { + return ownedCostumeList_.getInt(index); + } + private int ownedCostumeListMemoizedSerializedSize = -1; + + public static final int TEMP_AVATAR_GUID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.LongList tempAvatarGuidList_; + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return A list containing the tempAvatarGuidList. + */ + @java.lang.Override + public java.util.List + getTempAvatarGuidListList() { + return tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + private int tempAvatarGuidListMemoizedSerializedSize = -1; + + public static final int AVATAR_TEAM_MAP_FIELD_NUMBER = 7; + private static final class AvatarTeamMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_AvatarTeamMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CHOOSE_AVATAR_GUID_FIELD_NUMBER = 8; + private long chooseAvatarGuid_; + /** + * uint64 choose_avatar_guid = 8; + * @return The chooseAvatarGuid. + */ + @java.lang.Override + public long getChooseAvatarGuid() { + return chooseAvatarGuid_; + } + + 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 (getOwnedFlycloakListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(ownedFlycloakListMemoizedSerializedSize); + } + for (int i = 0; i < ownedFlycloakList_.size(); i++) { + output.writeUInt32NoTag(ownedFlycloakList_.getInt(i)); + } + if (curAvatarTeamId_ != 0) { + output.writeUInt32(2, curAvatarTeamId_); + } + for (int i = 0; i < avatarList_.size(); i++) { + output.writeMessage(6, avatarList_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAvatarTeamMap(), + AvatarTeamMapDefaultEntryHolder.defaultEntry, + 7); + if (chooseAvatarGuid_ != 0L) { + output.writeUInt64(8, chooseAvatarGuid_); + } + if (getOwnedCostumeListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(ownedCostumeListMemoizedSerializedSize); + } + for (int i = 0; i < ownedCostumeList_.size(); i++) { + output.writeUInt32NoTag(ownedCostumeList_.getInt(i)); + } + if (getTempAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(tempAvatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + output.writeUInt64NoTag(tempAvatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < ownedFlycloakList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(ownedFlycloakList_.getInt(i)); + } + size += dataSize; + if (!getOwnedFlycloakListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + ownedFlycloakListMemoizedSerializedSize = dataSize; + } + if (curAvatarTeamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, curAvatarTeamId_); + } + for (int i = 0; i < avatarList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, avatarList_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetAvatarTeamMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + avatarTeamMap__ = AvatarTeamMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, avatarTeamMap__); + } + if (chooseAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(8, chooseAvatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < ownedCostumeList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(ownedCostumeList_.getInt(i)); + } + size += dataSize; + if (!getOwnedCostumeListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + ownedCostumeListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(tempAvatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getTempAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + tempAvatarGuidListMemoizedSerializedSize = dataSize; + } + 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.AvatarDataNotifyOuterClass.AvatarDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify other = (emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify) obj; + + if (!getOwnedFlycloakListList() + .equals(other.getOwnedFlycloakListList())) return false; + if (getCurAvatarTeamId() + != other.getCurAvatarTeamId()) return false; + if (!getAvatarListList() + .equals(other.getAvatarListList())) return false; + if (!getOwnedCostumeListList() + .equals(other.getOwnedCostumeListList())) return false; + if (!getTempAvatarGuidListList() + .equals(other.getTempAvatarGuidListList())) return false; + if (!internalGetAvatarTeamMap().equals( + other.internalGetAvatarTeamMap())) return false; + if (getChooseAvatarGuid() + != other.getChooseAvatarGuid()) 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 (getOwnedFlycloakListCount() > 0) { + hash = (37 * hash) + OWNED_FLYCLOAK_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOwnedFlycloakListList().hashCode(); + } + hash = (37 * hash) + CUR_AVATAR_TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurAvatarTeamId(); + if (getAvatarListCount() > 0) { + hash = (37 * hash) + AVATAR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarListList().hashCode(); + } + if (getOwnedCostumeListCount() > 0) { + hash = (37 * hash) + OWNED_COSTUME_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOwnedCostumeListList().hashCode(); + } + if (getTempAvatarGuidListCount() > 0) { + hash = (37 * hash) + TEMP_AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTempAvatarGuidListList().hashCode(); + } + if (!internalGetAvatarTeamMap().getMap().isEmpty()) { + hash = (37 * hash) + AVATAR_TEAM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAvatarTeamMap().hashCode(); + } + hash = (37 * hash) + CHOOSE_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChooseAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify 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.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify 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.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify 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.AvatarDataNotifyOuterClass.AvatarDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify 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.AvatarDataNotifyOuterClass.AvatarDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify 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.AvatarDataNotifyOuterClass.AvatarDataNotify 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: 1633
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarDataNotify) + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 7: + return internalGetMutableAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.class, emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAvatarListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + ownedFlycloakList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + curAvatarTeamId_ = 0; + + if (avatarListBuilder_ == null) { + avatarList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + avatarListBuilder_.clear(); + } + ownedCostumeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000008); + internalGetMutableAvatarTeamMap().clear(); + chooseAvatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.internal_static_AvatarDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify build() { + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify buildPartial() { + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify result = new emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + ownedFlycloakList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.ownedFlycloakList_ = ownedFlycloakList_; + result.curAvatarTeamId_ = curAvatarTeamId_; + if (avatarListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + avatarList_ = java.util.Collections.unmodifiableList(avatarList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.avatarList_ = avatarList_; + } else { + result.avatarList_ = avatarListBuilder_.build(); + } + if (((bitField0_ & 0x00000004) != 0)) { + ownedCostumeList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.ownedCostumeList_ = ownedCostumeList_; + if (((bitField0_ & 0x00000008) != 0)) { + tempAvatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.tempAvatarGuidList_ = tempAvatarGuidList_; + result.avatarTeamMap_ = internalGetAvatarTeamMap(); + result.avatarTeamMap_.makeImmutable(); + result.chooseAvatarGuid_ = chooseAvatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify other) { + if (other == emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify.getDefaultInstance()) return this; + if (!other.ownedFlycloakList_.isEmpty()) { + if (ownedFlycloakList_.isEmpty()) { + ownedFlycloakList_ = other.ownedFlycloakList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOwnedFlycloakListIsMutable(); + ownedFlycloakList_.addAll(other.ownedFlycloakList_); + } + onChanged(); + } + if (other.getCurAvatarTeamId() != 0) { + setCurAvatarTeamId(other.getCurAvatarTeamId()); + } + if (avatarListBuilder_ == null) { + if (!other.avatarList_.isEmpty()) { + if (avatarList_.isEmpty()) { + avatarList_ = other.avatarList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAvatarListIsMutable(); + avatarList_.addAll(other.avatarList_); + } + onChanged(); + } + } else { + if (!other.avatarList_.isEmpty()) { + if (avatarListBuilder_.isEmpty()) { + avatarListBuilder_.dispose(); + avatarListBuilder_ = null; + avatarList_ = other.avatarList_; + bitField0_ = (bitField0_ & ~0x00000002); + avatarListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAvatarListFieldBuilder() : null; + } else { + avatarListBuilder_.addAllMessages(other.avatarList_); + } + } + } + if (!other.ownedCostumeList_.isEmpty()) { + if (ownedCostumeList_.isEmpty()) { + ownedCostumeList_ = other.ownedCostumeList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureOwnedCostumeListIsMutable(); + ownedCostumeList_.addAll(other.ownedCostumeList_); + } + onChanged(); + } + if (!other.tempAvatarGuidList_.isEmpty()) { + if (tempAvatarGuidList_.isEmpty()) { + tempAvatarGuidList_ = other.tempAvatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addAll(other.tempAvatarGuidList_); + } + onChanged(); + } + internalGetMutableAvatarTeamMap().mergeFrom( + other.internalGetAvatarTeamMap()); + if (other.getChooseAvatarGuid() != 0L) { + setChooseAvatarGuid(other.getChooseAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList ownedFlycloakList_ = emptyIntList(); + private void ensureOwnedFlycloakListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + ownedFlycloakList_ = mutableCopy(ownedFlycloakList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @return A list containing the ownedFlycloakList. + */ + public java.util.List + getOwnedFlycloakListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(ownedFlycloakList_) : ownedFlycloakList_; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @return The count of ownedFlycloakList. + */ + public int getOwnedFlycloakListCount() { + return ownedFlycloakList_.size(); + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param index The index of the element to return. + * @return The ownedFlycloakList at the given index. + */ + public int getOwnedFlycloakList(int index) { + return ownedFlycloakList_.getInt(index); + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param index The index to set the value at. + * @param value The ownedFlycloakList to set. + * @return This builder for chaining. + */ + public Builder setOwnedFlycloakList( + int index, int value) { + ensureOwnedFlycloakListIsMutable(); + ownedFlycloakList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param value The ownedFlycloakList to add. + * @return This builder for chaining. + */ + public Builder addOwnedFlycloakList(int value) { + ensureOwnedFlycloakListIsMutable(); + ownedFlycloakList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @param values The ownedFlycloakList to add. + * @return This builder for chaining. + */ + public Builder addAllOwnedFlycloakList( + java.lang.Iterable values) { + ensureOwnedFlycloakListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, ownedFlycloakList_); + onChanged(); + return this; + } + /** + * repeated uint32 owned_flycloak_list = 1; + * @return This builder for chaining. + */ + public Builder clearOwnedFlycloakList() { + ownedFlycloakList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int curAvatarTeamId_ ; + /** + * uint32 cur_avatar_team_id = 2; + * @return The curAvatarTeamId. + */ + @java.lang.Override + public int getCurAvatarTeamId() { + return curAvatarTeamId_; + } + /** + * uint32 cur_avatar_team_id = 2; + * @param value The curAvatarTeamId to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarTeamId(int value) { + + curAvatarTeamId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_avatar_team_id = 2; + * @return This builder for chaining. + */ + public Builder clearCurAvatarTeamId() { + + curAvatarTeamId_ = 0; + onChanged(); + return this; + } + + private java.util.List avatarList_ = + java.util.Collections.emptyList(); + private void ensureAvatarListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + avatarList_ = new java.util.ArrayList(avatarList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> avatarListBuilder_; + + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public java.util.List getAvatarListList() { + if (avatarListBuilder_ == null) { + return java.util.Collections.unmodifiableList(avatarList_); + } else { + return avatarListBuilder_.getMessageList(); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public int getAvatarListCount() { + if (avatarListBuilder_ == null) { + return avatarList_.size(); + } else { + return avatarListBuilder_.getCount(); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarList(int index) { + if (avatarListBuilder_ == null) { + return avatarList_.get(index); + } else { + return avatarListBuilder_.getMessage(index); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder setAvatarList( + int index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarListIsMutable(); + avatarList_.set(index, value); + onChanged(); + } else { + avatarListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder setAvatarList( + int index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + avatarList_.set(index, builderForValue.build()); + onChanged(); + } else { + avatarListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAvatarList(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarListIsMutable(); + avatarList_.add(value); + onChanged(); + } else { + avatarListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAvatarList( + int index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarListIsMutable(); + avatarList_.add(index, value); + onChanged(); + } else { + avatarListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAvatarList( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + avatarList_.add(builderForValue.build()); + onChanged(); + } else { + avatarListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAvatarList( + int index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + avatarList_.add(index, builderForValue.build()); + onChanged(); + } else { + avatarListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder addAllAvatarList( + java.lang.Iterable values) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarList_); + onChanged(); + } else { + avatarListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder clearAvatarList() { + if (avatarListBuilder_ == null) { + avatarList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + avatarListBuilder_.clear(); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public Builder removeAvatarList(int index) { + if (avatarListBuilder_ == null) { + ensureAvatarListIsMutable(); + avatarList_.remove(index); + onChanged(); + } else { + avatarListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarListBuilder( + int index) { + return getAvatarListFieldBuilder().getBuilder(index); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarListOrBuilder( + int index) { + if (avatarListBuilder_ == null) { + return avatarList_.get(index); } else { + return avatarListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public java.util.List + getAvatarListOrBuilderList() { + if (avatarListBuilder_ != null) { + return avatarListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(avatarList_); + } + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder addAvatarListBuilder() { + return getAvatarListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance()); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder addAvatarListBuilder( + int index) { + return getAvatarListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance()); + } + /** + * repeated .AvatarInfo avatar_list = 6; + */ + public java.util.List + getAvatarListBuilderList() { + return getAvatarListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> + getAvatarListFieldBuilder() { + if (avatarListBuilder_ == null) { + avatarListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder>( + avatarList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + avatarList_ = null; + } + return avatarListBuilder_; + } + + private com.google.protobuf.Internal.IntList ownedCostumeList_ = emptyIntList(); + private void ensureOwnedCostumeListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + ownedCostumeList_ = mutableCopy(ownedCostumeList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 owned_costume_list = 11; + * @return A list containing the ownedCostumeList. + */ + public java.util.List + getOwnedCostumeListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(ownedCostumeList_) : ownedCostumeList_; + } + /** + * repeated uint32 owned_costume_list = 11; + * @return The count of ownedCostumeList. + */ + public int getOwnedCostumeListCount() { + return ownedCostumeList_.size(); + } + /** + * repeated uint32 owned_costume_list = 11; + * @param index The index of the element to return. + * @return The ownedCostumeList at the given index. + */ + public int getOwnedCostumeList(int index) { + return ownedCostumeList_.getInt(index); + } + /** + * repeated uint32 owned_costume_list = 11; + * @param index The index to set the value at. + * @param value The ownedCostumeList to set. + * @return This builder for chaining. + */ + public Builder setOwnedCostumeList( + int index, int value) { + ensureOwnedCostumeListIsMutable(); + ownedCostumeList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 owned_costume_list = 11; + * @param value The ownedCostumeList to add. + * @return This builder for chaining. + */ + public Builder addOwnedCostumeList(int value) { + ensureOwnedCostumeListIsMutable(); + ownedCostumeList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 owned_costume_list = 11; + * @param values The ownedCostumeList to add. + * @return This builder for chaining. + */ + public Builder addAllOwnedCostumeList( + java.lang.Iterable values) { + ensureOwnedCostumeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, ownedCostumeList_); + onChanged(); + return this; + } + /** + * repeated uint32 owned_costume_list = 11; + * @return This builder for chaining. + */ + public Builder clearOwnedCostumeList() { + ownedCostumeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList tempAvatarGuidList_ = emptyLongList(); + private void ensureTempAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + tempAvatarGuidList_ = mutableCopy(tempAvatarGuidList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return A list containing the tempAvatarGuidList. + */ + public java.util.List + getTempAvatarGuidListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(tempAvatarGuidList_) : tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param index The index to set the value at. + * @param value The tempAvatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setTempAvatarGuidList( + int index, long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param value The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addTempAvatarGuidList(long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @param values The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllTempAvatarGuidList( + java.lang.Iterable values) { + ensureTempAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tempAvatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 12; + * @return This builder for chaining. + */ + public Builder clearTempAvatarGuidList() { + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + private com.google.protobuf.MapField + internalGetMutableAvatarTeamMap() { + onChanged();; + if (avatarTeamMap_ == null) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + if (!avatarTeamMap_.isMutable()) { + avatarTeamMap_ = avatarTeamMap_.copy(); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAvatarTeamMap() { + internalGetMutableAvatarTeamMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + public Builder removeAvatarTeamMap( + int key) { + + internalGetMutableAvatarTeamMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAvatarTeamMap() { + return internalGetMutableAvatarTeamMap().getMutableMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + public Builder putAvatarTeamMap( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAvatarTeamMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 7; + */ + + public Builder putAllAvatarTeamMap( + java.util.Map values) { + internalGetMutableAvatarTeamMap().getMutableMap() + .putAll(values); + return this; + } + + private long chooseAvatarGuid_ ; + /** + * uint64 choose_avatar_guid = 8; + * @return The chooseAvatarGuid. + */ + @java.lang.Override + public long getChooseAvatarGuid() { + return chooseAvatarGuid_; + } + /** + * uint64 choose_avatar_guid = 8; + * @param value The chooseAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setChooseAvatarGuid(long value) { + + chooseAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 choose_avatar_guid = 8; + * @return This builder for chaining. + */ + public Builder clearChooseAvatarGuid() { + + chooseAvatarGuid_ = 0L; + 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:AvatarDataNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarDataNotify) + private static final emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify(); + } + + public static emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDataNotifyOuterClass.AvatarDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarDataNotify_AvatarTeamMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarDataNotify_AvatarTeamMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarDataNotify.proto\032\020AvatarInfo.pro" + + "to\032\020AvatarTeam.proto\"\306\002\n\020AvatarDataNotif" + + "y\022\033\n\023owned_flycloak_list\030\001 \003(\r\022\032\n\022cur_av" + + "atar_team_id\030\002 \001(\r\022 \n\013avatar_list\030\006 \003(\0132" + + "\013.AvatarInfo\022\032\n\022owned_costume_list\030\013 \003(\r" + + "\022\035\n\025temp_avatar_guid_list\030\014 \003(\004\022=\n\017avata" + + "r_team_map\030\007 \003(\0132$.AvatarDataNotify.Avat" + + "arTeamMapEntry\022\032\n\022choose_avatar_guid\030\010 \001" + + "(\004\032A\n\022AvatarTeamMapEntry\022\013\n\003key\030\001 \001(\r\022\032\n" + + "\005value\030\002 \001(\0132\013.AvatarTeam:\0028\001B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(), + }); + internal_static_AvatarDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarDataNotify_descriptor, + new java.lang.String[] { "OwnedFlycloakList", "CurAvatarTeamId", "AvatarList", "OwnedCostumeList", "TempAvatarGuidList", "AvatarTeamMap", "ChooseAvatarGuid", }); + internal_static_AvatarDataNotify_AvatarTeamMapEntry_descriptor = + internal_static_AvatarDataNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarDataNotify_AvatarTeamMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarDataNotify_AvatarTeamMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java new file mode 100644 index 00000000000..4fd2a4a5852 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndReqOuterClass.java @@ -0,0 +1,828 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarDieAnimationEndReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarDieAnimationEndReqOuterClass { + private AvatarDieAnimationEndReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarDieAnimationEndReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarDieAnimationEndReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector reborn_pos = 3; + * @return Whether the rebornPos field is set. + */ + boolean hasRebornPos(); + /** + * .Vector reborn_pos = 3; + * @return The rebornPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRebornPos(); + /** + * .Vector reborn_pos = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRebornPosOrBuilder(); + + /** + * uint64 die_guid = 7; + * @return The dieGuid. + */ + long getDieGuid(); + + /** + * uint32 skill_id = 8; + * @return The skillId. + */ + int getSkillId(); + } + /** + *
+   * CmdId: 1610
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarDieAnimationEndReq} + */ + public static final class AvatarDieAnimationEndReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarDieAnimationEndReq) + AvatarDieAnimationEndReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarDieAnimationEndReq.newBuilder() to construct. + private AvatarDieAnimationEndReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarDieAnimationEndReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarDieAnimationEndReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarDieAnimationEndReq( + 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 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rebornPos_ != null) { + subBuilder = rebornPos_.toBuilder(); + } + rebornPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rebornPos_); + rebornPos_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + dieGuid_ = input.readUInt64(); + break; + } + case 64: { + + skillId_ = 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.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.class, emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.Builder.class); + } + + public static final int REBORN_POS_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rebornPos_; + /** + * .Vector reborn_pos = 3; + * @return Whether the rebornPos field is set. + */ + @java.lang.Override + public boolean hasRebornPos() { + return rebornPos_ != null; + } + /** + * .Vector reborn_pos = 3; + * @return The rebornPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRebornPos() { + return rebornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rebornPos_; + } + /** + * .Vector reborn_pos = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRebornPosOrBuilder() { + return getRebornPos(); + } + + public static final int DIE_GUID_FIELD_NUMBER = 7; + private long dieGuid_; + /** + * uint64 die_guid = 7; + * @return The dieGuid. + */ + @java.lang.Override + public long getDieGuid() { + return dieGuid_; + } + + public static final int SKILL_ID_FIELD_NUMBER = 8; + private int skillId_; + /** + * uint32 skill_id = 8; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + 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 (rebornPos_ != null) { + output.writeMessage(3, getRebornPos()); + } + if (dieGuid_ != 0L) { + output.writeUInt64(7, dieGuid_); + } + if (skillId_ != 0) { + output.writeUInt32(8, skillId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rebornPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getRebornPos()); + } + if (dieGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, dieGuid_); + } + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, skillId_); + } + 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.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq other = (emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq) obj; + + if (hasRebornPos() != other.hasRebornPos()) return false; + if (hasRebornPos()) { + if (!getRebornPos() + .equals(other.getRebornPos())) return false; + } + if (getDieGuid() + != other.getDieGuid()) return false; + if (getSkillId() + != other.getSkillId()) 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 (hasRebornPos()) { + hash = (37 * hash) + REBORN_POS_FIELD_NUMBER; + hash = (53 * hash) + getRebornPos().hashCode(); + } + hash = (37 * hash) + DIE_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getDieGuid()); + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq 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.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq 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.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq 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.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq 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.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq 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.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq 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: 1610
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarDieAnimationEndReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarDieAnimationEndReq) + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.class, emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rebornPosBuilder_ == null) { + rebornPos_ = null; + } else { + rebornPos_ = null; + rebornPosBuilder_ = null; + } + dieGuid_ = 0L; + + skillId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.internal_static_AvatarDieAnimationEndReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq build() { + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq buildPartial() { + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq result = new emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq(this); + if (rebornPosBuilder_ == null) { + result.rebornPos_ = rebornPos_; + } else { + result.rebornPos_ = rebornPosBuilder_.build(); + } + result.dieGuid_ = dieGuid_; + result.skillId_ = skillId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq other) { + if (other == emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq.getDefaultInstance()) return this; + if (other.hasRebornPos()) { + mergeRebornPos(other.getRebornPos()); + } + if (other.getDieGuid() != 0L) { + setDieGuid(other.getDieGuid()); + } + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rebornPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rebornPosBuilder_; + /** + * .Vector reborn_pos = 3; + * @return Whether the rebornPos field is set. + */ + public boolean hasRebornPos() { + return rebornPosBuilder_ != null || rebornPos_ != null; + } + /** + * .Vector reborn_pos = 3; + * @return The rebornPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRebornPos() { + if (rebornPosBuilder_ == null) { + return rebornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rebornPos_; + } else { + return rebornPosBuilder_.getMessage(); + } + } + /** + * .Vector reborn_pos = 3; + */ + public Builder setRebornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rebornPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rebornPos_ = value; + onChanged(); + } else { + rebornPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector reborn_pos = 3; + */ + public Builder setRebornPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rebornPosBuilder_ == null) { + rebornPos_ = builderForValue.build(); + onChanged(); + } else { + rebornPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector reborn_pos = 3; + */ + public Builder mergeRebornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rebornPosBuilder_ == null) { + if (rebornPos_ != null) { + rebornPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rebornPos_).mergeFrom(value).buildPartial(); + } else { + rebornPos_ = value; + } + onChanged(); + } else { + rebornPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector reborn_pos = 3; + */ + public Builder clearRebornPos() { + if (rebornPosBuilder_ == null) { + rebornPos_ = null; + onChanged(); + } else { + rebornPos_ = null; + rebornPosBuilder_ = null; + } + + return this; + } + /** + * .Vector reborn_pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRebornPosBuilder() { + + onChanged(); + return getRebornPosFieldBuilder().getBuilder(); + } + /** + * .Vector reborn_pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRebornPosOrBuilder() { + if (rebornPosBuilder_ != null) { + return rebornPosBuilder_.getMessageOrBuilder(); + } else { + return rebornPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rebornPos_; + } + } + /** + * .Vector reborn_pos = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRebornPosFieldBuilder() { + if (rebornPosBuilder_ == null) { + rebornPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRebornPos(), + getParentForChildren(), + isClean()); + rebornPos_ = null; + } + return rebornPosBuilder_; + } + + private long dieGuid_ ; + /** + * uint64 die_guid = 7; + * @return The dieGuid. + */ + @java.lang.Override + public long getDieGuid() { + return dieGuid_; + } + /** + * uint64 die_guid = 7; + * @param value The dieGuid to set. + * @return This builder for chaining. + */ + public Builder setDieGuid(long value) { + + dieGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 die_guid = 7; + * @return This builder for chaining. + */ + public Builder clearDieGuid() { + + dieGuid_ = 0L; + onChanged(); + return this; + } + + private int skillId_ ; + /** + * uint32 skill_id = 8; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 8; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 8; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 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:AvatarDieAnimationEndReq) + } + + // @@protoc_insertion_point(class_scope:AvatarDieAnimationEndReq) + private static final emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq(); + } + + public static emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarDieAnimationEndReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarDieAnimationEndReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndReqOuterClass.AvatarDieAnimationEndReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarDieAnimationEndReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarDieAnimationEndReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarDieAnimationEndReq.proto\032\014Vector" + + ".proto\"[\n\030AvatarDieAnimationEndReq\022\033\n\nre" + + "born_pos\030\003 \001(\0132\007.Vector\022\020\n\010die_guid\030\007 \001(" + + "\004\022\020\n\010skill_id\030\010 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_AvatarDieAnimationEndReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarDieAnimationEndReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarDieAnimationEndReq_descriptor, + new java.lang.String[] { "RebornPos", "DieGuid", "SkillId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java new file mode 100644 index 00000000000..9d34e8d9921 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarDieAnimationEndRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarDieAnimationEndRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarDieAnimationEndRspOuterClass { + private AvatarDieAnimationEndRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarDieAnimationEndRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarDieAnimationEndRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 skill_id = 13; + * @return The skillId. + */ + int getSkillId(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 die_guid = 15; + * @return The dieGuid. + */ + long getDieGuid(); + } + /** + *
+   * CmdId: 1694
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarDieAnimationEndRsp} + */ + public static final class AvatarDieAnimationEndRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarDieAnimationEndRsp) + AvatarDieAnimationEndRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarDieAnimationEndRsp.newBuilder() to construct. + private AvatarDieAnimationEndRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarDieAnimationEndRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarDieAnimationEndRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarDieAnimationEndRsp( + 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 104: { + + skillId_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + dieGuid_ = input.readUInt64(); + 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.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.class, emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.Builder.class); + } + + public static final int SKILL_ID_FIELD_NUMBER = 13; + private int skillId_; + /** + * uint32 skill_id = 13; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int DIE_GUID_FIELD_NUMBER = 15; + private long dieGuid_; + /** + * uint64 die_guid = 15; + * @return The dieGuid. + */ + @java.lang.Override + public long getDieGuid() { + return dieGuid_; + } + + 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 (skillId_ != 0) { + output.writeUInt32(13, skillId_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + if (dieGuid_ != 0L) { + output.writeUInt64(15, dieGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, skillId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + if (dieGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, dieGuid_); + } + 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.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp other = (emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp) obj; + + if (getSkillId() + != other.getSkillId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getDieGuid() + != other.getDieGuid()) 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) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + DIE_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getDieGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp 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.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp 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.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp 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.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp 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.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp 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.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp 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: 1694
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarDieAnimationEndRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarDieAnimationEndRsp) + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.class, emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + skillId_ = 0; + + retcode_ = 0; + + dieGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.internal_static_AvatarDieAnimationEndRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp build() { + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp buildPartial() { + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp result = new emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp(this); + result.skillId_ = skillId_; + result.retcode_ = retcode_; + result.dieGuid_ = dieGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp other) { + if (other == emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp.getDefaultInstance()) return this; + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getDieGuid() != 0L) { + setDieGuid(other.getDieGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int skillId_ ; + /** + * uint32 skill_id = 13; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 13; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 13; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long dieGuid_ ; + /** + * uint64 die_guid = 15; + * @return The dieGuid. + */ + @java.lang.Override + public long getDieGuid() { + return dieGuid_; + } + /** + * uint64 die_guid = 15; + * @param value The dieGuid to set. + * @return This builder for chaining. + */ + public Builder setDieGuid(long value) { + + dieGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 die_guid = 15; + * @return This builder for chaining. + */ + public Builder clearDieGuid() { + + dieGuid_ = 0L; + 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:AvatarDieAnimationEndRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarDieAnimationEndRsp) + private static final emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp(); + } + + public static emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarDieAnimationEndRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarDieAnimationEndRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarDieAnimationEndRspOuterClass.AvatarDieAnimationEndRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarDieAnimationEndRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarDieAnimationEndRsp.proto\"O\n\030Avat" + + "arDieAnimationEndRsp\022\020\n\010skill_id\030\r \001(\r\022\017" + + "\n\007retcode\030\016 \001(\005\022\020\n\010die_guid\030\017 \001(\004B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarDieAnimationEndRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarDieAnimationEndRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarDieAnimationEndRsp_descriptor, + new java.lang.String[] { "SkillId", "Retcode", "DieGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java new file mode 100644 index 00000000000..de23b893551 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEnterSceneInfoOuterClass.java @@ -0,0 +1,1734 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarEnterSceneInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarEnterSceneInfoOuterClass { + private AvatarEnterSceneInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarEnterSceneInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarEnterSceneInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ServerBuff server_buff_list = 14; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 14; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 14; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 14; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 14; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * uint32 avatar_entity_id = 7; + * @return The avatarEntityId. + */ + int getAvatarEntityId(); + + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return Whether the weaponAbilityInfo field is set. + */ + boolean hasWeaponAbilityInfo(); + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return The weaponAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo(); + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder(); + + /** + * uint32 weapon_entity_id = 10; + * @return The weaponEntityId. + */ + int getWeaponEntityId(); + + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return Whether the avatarAbilityInfo field is set. + */ + boolean hasAvatarAbilityInfo(); + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return The avatarAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo(); + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder(); + + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint64 weapon_guid = 9; + * @return The weaponGuid. + */ + long getWeaponGuid(); + + /** + * repeated uint32 buff_id_list = 5; + * @return A list containing the buffIdList. + */ + java.util.List getBuffIdListList(); + /** + * repeated uint32 buff_id_list = 5; + * @return The count of buffIdList. + */ + int getBuffIdListCount(); + /** + * repeated uint32 buff_id_list = 5; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + int getBuffIdList(int index); + } + /** + * Protobuf type {@code AvatarEnterSceneInfo} + */ + public static final class AvatarEnterSceneInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarEnterSceneInfo) + AvatarEnterSceneInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarEnterSceneInfo.newBuilder() to construct. + private AvatarEnterSceneInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarEnterSceneInfo() { + serverBuffList_ = java.util.Collections.emptyList(); + buffIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarEnterSceneInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarEnterSceneInfo( + 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 18: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (avatarAbilityInfo_ != null) { + subBuilder = avatarAbilityInfo_.toBuilder(); + } + avatarAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(avatarAbilityInfo_); + avatarAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + buffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + buffIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + buffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + buffIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + + avatarEntityId_ = input.readUInt32(); + break; + } + case 72: { + + weaponGuid_ = input.readUInt64(); + break; + } + case 80: { + + weaponEntityId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (weaponAbilityInfo_ != null) { + subBuilder = weaponAbilityInfo_.toBuilder(); + } + weaponAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weaponAbilityInfo_); + weaponAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + 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_ & 0x00000002) != 0)) { + buffIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.class, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder.class); + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 14; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int AVATAR_ENTITY_ID_FIELD_NUMBER = 7; + private int avatarEntityId_; + /** + * uint32 avatar_entity_id = 7; + * @return The avatarEntityId. + */ + @java.lang.Override + public int getAvatarEntityId() { + return avatarEntityId_; + } + + public static final int WEAPON_ABILITY_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return Whether the weaponAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasWeaponAbilityInfo() { + return weaponAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return The weaponAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo() { + return weaponAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { + return getWeaponAbilityInfo(); + } + + public static final int WEAPON_ENTITY_ID_FIELD_NUMBER = 10; + private int weaponEntityId_; + /** + * uint32 weapon_entity_id = 10; + * @return The weaponEntityId. + */ + @java.lang.Override + public int getWeaponEntityId() { + return weaponEntityId_; + } + + public static final int AVATAR_ABILITY_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return Whether the avatarAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasAvatarAbilityInfo() { + return avatarAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return The avatarAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo() { + return avatarAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { + return getAvatarAbilityInfo(); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 13; + private long avatarGuid_; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int WEAPON_GUID_FIELD_NUMBER = 9; + private long weaponGuid_; + /** + * uint64 weapon_guid = 9; + * @return The weaponGuid. + */ + @java.lang.Override + public long getWeaponGuid() { + return weaponGuid_; + } + + public static final int BUFF_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList buffIdList_; + /** + * repeated uint32 buff_id_list = 5; + * @return A list containing the buffIdList. + */ + @java.lang.Override + public java.util.List + getBuffIdListList() { + return buffIdList_; + } + /** + * repeated uint32 buff_id_list = 5; + * @return The count of buffIdList. + */ + public int getBuffIdListCount() { + return buffIdList_.size(); + } + /** + * repeated uint32 buff_id_list = 5; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + public int getBuffIdList(int index) { + return buffIdList_.getInt(index); + } + private int buffIdListMemoizedSerializedSize = -1; + + 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 (avatarAbilityInfo_ != null) { + output.writeMessage(2, getAvatarAbilityInfo()); + } + if (getBuffIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(buffIdListMemoizedSerializedSize); + } + for (int i = 0; i < buffIdList_.size(); i++) { + output.writeUInt32NoTag(buffIdList_.getInt(i)); + } + if (avatarEntityId_ != 0) { + output.writeUInt32(7, avatarEntityId_); + } + if (weaponGuid_ != 0L) { + output.writeUInt64(9, weaponGuid_); + } + if (weaponEntityId_ != 0) { + output.writeUInt32(10, weaponEntityId_); + } + if (weaponAbilityInfo_ != null) { + output.writeMessage(12, getWeaponAbilityInfo()); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(13, avatarGuid_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(14, serverBuffList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAvatarAbilityInfo()); + } + { + int dataSize = 0; + for (int i = 0; i < buffIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(buffIdList_.getInt(i)); + } + size += dataSize; + if (!getBuffIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + buffIdListMemoizedSerializedSize = dataSize; + } + if (avatarEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, avatarEntityId_); + } + if (weaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, weaponGuid_); + } + if (weaponEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, weaponEntityId_); + } + if (weaponAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getWeaponAbilityInfo()); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, avatarGuid_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, serverBuffList_.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.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo other = (emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo) obj; + + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (getAvatarEntityId() + != other.getAvatarEntityId()) return false; + if (hasWeaponAbilityInfo() != other.hasWeaponAbilityInfo()) return false; + if (hasWeaponAbilityInfo()) { + if (!getWeaponAbilityInfo() + .equals(other.getWeaponAbilityInfo())) return false; + } + if (getWeaponEntityId() + != other.getWeaponEntityId()) return false; + if (hasAvatarAbilityInfo() != other.hasAvatarAbilityInfo()) return false; + if (hasAvatarAbilityInfo()) { + if (!getAvatarAbilityInfo() + .equals(other.getAvatarAbilityInfo())) return false; + } + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getWeaponGuid() + != other.getWeaponGuid()) return false; + if (!getBuffIdListList() + .equals(other.getBuffIdListList())) 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 (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (37 * hash) + AVATAR_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarEntityId(); + if (hasWeaponAbilityInfo()) { + hash = (37 * hash) + WEAPON_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWeaponAbilityInfo().hashCode(); + } + hash = (37 * hash) + WEAPON_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeaponEntityId(); + if (hasAvatarAbilityInfo()) { + hash = (37 * hash) + AVATAR_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAvatarAbilityInfo().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getWeaponGuid()); + if (getBuffIdListCount() > 0) { + hash = (37 * hash) + BUFF_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBuffIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo 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.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo 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.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo 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.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo 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.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo 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.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo 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; + } + /** + * Protobuf type {@code AvatarEnterSceneInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarEnterSceneInfo) + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.class, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + serverBuffListBuilder_.clear(); + } + avatarEntityId_ = 0; + + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = null; + } else { + weaponAbilityInfo_ = null; + weaponAbilityInfoBuilder_ = null; + } + weaponEntityId_ = 0; + + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = null; + } else { + avatarAbilityInfo_ = null; + avatarAbilityInfoBuilder_ = null; + } + avatarGuid_ = 0L; + + weaponGuid_ = 0L; + + buffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.internal_static_AvatarEnterSceneInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo build() { + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo buildPartial() { + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo result = new emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo(this); + int from_bitField0_ = bitField0_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + result.avatarEntityId_ = avatarEntityId_; + if (weaponAbilityInfoBuilder_ == null) { + result.weaponAbilityInfo_ = weaponAbilityInfo_; + } else { + result.weaponAbilityInfo_ = weaponAbilityInfoBuilder_.build(); + } + result.weaponEntityId_ = weaponEntityId_; + if (avatarAbilityInfoBuilder_ == null) { + result.avatarAbilityInfo_ = avatarAbilityInfo_; + } else { + result.avatarAbilityInfo_ = avatarAbilityInfoBuilder_.build(); + } + result.avatarGuid_ = avatarGuid_; + result.weaponGuid_ = weaponGuid_; + if (((bitField0_ & 0x00000002) != 0)) { + buffIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.buffIdList_ = buffIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo other) { + if (other == emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance()) return this; + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + if (other.getAvatarEntityId() != 0) { + setAvatarEntityId(other.getAvatarEntityId()); + } + if (other.hasWeaponAbilityInfo()) { + mergeWeaponAbilityInfo(other.getWeaponAbilityInfo()); + } + if (other.getWeaponEntityId() != 0) { + setWeaponEntityId(other.getWeaponEntityId()); + } + if (other.hasAvatarAbilityInfo()) { + mergeAvatarAbilityInfo(other.getAvatarAbilityInfo()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getWeaponGuid() != 0L) { + setWeaponGuid(other.getWeaponGuid()); + } + if (!other.buffIdList_.isEmpty()) { + if (buffIdList_.isEmpty()) { + buffIdList_ = other.buffIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureBuffIdListIsMutable(); + buffIdList_.addAll(other.buffIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 14; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private int avatarEntityId_ ; + /** + * uint32 avatar_entity_id = 7; + * @return The avatarEntityId. + */ + @java.lang.Override + public int getAvatarEntityId() { + return avatarEntityId_; + } + /** + * uint32 avatar_entity_id = 7; + * @param value The avatarEntityId to set. + * @return This builder for chaining. + */ + public Builder setAvatarEntityId(int value) { + + avatarEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_entity_id = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarEntityId() { + + avatarEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> weaponAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return Whether the weaponAbilityInfo field is set. + */ + public boolean hasWeaponAbilityInfo() { + return weaponAbilityInfoBuilder_ != null || weaponAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + * @return The weaponAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo() { + if (weaponAbilityInfoBuilder_ == null) { + return weaponAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } else { + return weaponAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public Builder setWeaponAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (weaponAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weaponAbilityInfo_ = value; + onChanged(); + } else { + weaponAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public Builder setWeaponAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + weaponAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public Builder mergeWeaponAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (weaponAbilityInfoBuilder_ == null) { + if (weaponAbilityInfo_ != null) { + weaponAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(weaponAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + weaponAbilityInfo_ = value; + } + onChanged(); + } else { + weaponAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public Builder clearWeaponAbilityInfo() { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = null; + onChanged(); + } else { + weaponAbilityInfo_ = null; + weaponAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getWeaponAbilityInfoBuilder() { + + onChanged(); + return getWeaponAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { + if (weaponAbilityInfoBuilder_ != null) { + return weaponAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return weaponAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getWeaponAbilityInfoFieldBuilder() { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getWeaponAbilityInfo(), + getParentForChildren(), + isClean()); + weaponAbilityInfo_ = null; + } + return weaponAbilityInfoBuilder_; + } + + private int weaponEntityId_ ; + /** + * uint32 weapon_entity_id = 10; + * @return The weaponEntityId. + */ + @java.lang.Override + public int getWeaponEntityId() { + return weaponEntityId_; + } + /** + * uint32 weapon_entity_id = 10; + * @param value The weaponEntityId to set. + * @return This builder for chaining. + */ + public Builder setWeaponEntityId(int value) { + + weaponEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 weapon_entity_id = 10; + * @return This builder for chaining. + */ + public Builder clearWeaponEntityId() { + + weaponEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> avatarAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return Whether the avatarAbilityInfo field is set. + */ + public boolean hasAvatarAbilityInfo() { + return avatarAbilityInfoBuilder_ != null || avatarAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + * @return The avatarAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo() { + if (avatarAbilityInfoBuilder_ == null) { + return avatarAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } else { + return avatarAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public Builder setAvatarAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (avatarAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + avatarAbilityInfo_ = value; + onChanged(); + } else { + avatarAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public Builder setAvatarAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + avatarAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public Builder mergeAvatarAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (avatarAbilityInfoBuilder_ == null) { + if (avatarAbilityInfo_ != null) { + avatarAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(avatarAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + avatarAbilityInfo_ = value; + } + onChanged(); + } else { + avatarAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public Builder clearAvatarAbilityInfo() { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = null; + onChanged(); + } else { + avatarAbilityInfo_ = null; + avatarAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAvatarAbilityInfoBuilder() { + + onChanged(); + return getAvatarAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { + if (avatarAbilityInfoBuilder_ != null) { + return avatarAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return avatarAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAvatarAbilityInfoFieldBuilder() { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAvatarAbilityInfo(), + getParentForChildren(), + isClean()); + avatarAbilityInfo_ = null; + } + return avatarAbilityInfoBuilder_; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 13; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private long weaponGuid_ ; + /** + * uint64 weapon_guid = 9; + * @return The weaponGuid. + */ + @java.lang.Override + public long getWeaponGuid() { + return weaponGuid_; + } + /** + * uint64 weapon_guid = 9; + * @param value The weaponGuid to set. + * @return This builder for chaining. + */ + public Builder setWeaponGuid(long value) { + + weaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 weapon_guid = 9; + * @return This builder for chaining. + */ + public Builder clearWeaponGuid() { + + weaponGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList buffIdList_ = emptyIntList(); + private void ensureBuffIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + buffIdList_ = mutableCopy(buffIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 buff_id_list = 5; + * @return A list containing the buffIdList. + */ + public java.util.List + getBuffIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(buffIdList_) : buffIdList_; + } + /** + * repeated uint32 buff_id_list = 5; + * @return The count of buffIdList. + */ + public int getBuffIdListCount() { + return buffIdList_.size(); + } + /** + * repeated uint32 buff_id_list = 5; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + public int getBuffIdList(int index) { + return buffIdList_.getInt(index); + } + /** + * repeated uint32 buff_id_list = 5; + * @param index The index to set the value at. + * @param value The buffIdList to set. + * @return This builder for chaining. + */ + public Builder setBuffIdList( + int index, int value) { + ensureBuffIdListIsMutable(); + buffIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 5; + * @param value The buffIdList to add. + * @return This builder for chaining. + */ + public Builder addBuffIdList(int value) { + ensureBuffIdListIsMutable(); + buffIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 5; + * @param values The buffIdList to add. + * @return This builder for chaining. + */ + public Builder addAllBuffIdList( + java.lang.Iterable values) { + ensureBuffIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, buffIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearBuffIdList() { + buffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:AvatarEnterSceneInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarEnterSceneInfo) + private static final emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo(); + } + + public static emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarEnterSceneInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarEnterSceneInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarEnterSceneInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarEnterSceneInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032AvatarEnterSceneInfo.proto\032\032AbilitySyn" + + "cStateInfo.proto\032\020ServerBuff.proto\"\231\002\n\024A" + + "vatarEnterSceneInfo\022%\n\020server_buff_list\030" + + "\016 \003(\0132\013.ServerBuff\022\030\n\020avatar_entity_id\030\007" + + " \001(\r\0222\n\023weapon_ability_info\030\014 \001(\0132\025.Abil" + + "itySyncStateInfo\022\030\n\020weapon_entity_id\030\n \001" + + "(\r\0222\n\023avatar_ability_info\030\002 \001(\0132\025.Abilit" + + "ySyncStateInfo\022\023\n\013avatar_guid\030\r \001(\004\022\023\n\013w" + + "eapon_guid\030\t \001(\004\022\024\n\014buff_id_list\030\005 \003(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_AvatarEnterSceneInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarEnterSceneInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarEnterSceneInfo_descriptor, + new java.lang.String[] { "ServerBuffList", "AvatarEntityId", "WeaponAbilityInfo", "WeaponEntityId", "AvatarAbilityInfo", "AvatarGuid", "WeaponGuid", "BuffIdList", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java new file mode 100644 index 00000000000..9df574191fb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipAffixInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarEquipAffixInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarEquipAffixInfoOuterClass { + private AvatarEquipAffixInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarEquipAffixInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarEquipAffixInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 equip_affix_id = 1; + * @return The equipAffixId. + */ + int getEquipAffixId(); + + /** + * uint32 left_cd_time = 2; + * @return The leftCdTime. + */ + int getLeftCdTime(); + } + /** + * Protobuf type {@code AvatarEquipAffixInfo} + */ + public static final class AvatarEquipAffixInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarEquipAffixInfo) + AvatarEquipAffixInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarEquipAffixInfo.newBuilder() to construct. + private AvatarEquipAffixInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarEquipAffixInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarEquipAffixInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarEquipAffixInfo( + 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: { + + equipAffixId_ = input.readUInt32(); + break; + } + case 16: { + + leftCdTime_ = 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.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.class, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder.class); + } + + public static final int EQUIP_AFFIX_ID_FIELD_NUMBER = 1; + private int equipAffixId_; + /** + * uint32 equip_affix_id = 1; + * @return The equipAffixId. + */ + @java.lang.Override + public int getEquipAffixId() { + return equipAffixId_; + } + + public static final int LEFT_CD_TIME_FIELD_NUMBER = 2; + private int leftCdTime_; + /** + * uint32 left_cd_time = 2; + * @return The leftCdTime. + */ + @java.lang.Override + public int getLeftCdTime() { + return leftCdTime_; + } + + 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 (equipAffixId_ != 0) { + output.writeUInt32(1, equipAffixId_); + } + if (leftCdTime_ != 0) { + output.writeUInt32(2, leftCdTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (equipAffixId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, equipAffixId_); + } + if (leftCdTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, leftCdTime_); + } + 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.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo other = (emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo) obj; + + if (getEquipAffixId() + != other.getEquipAffixId()) return false; + if (getLeftCdTime() + != other.getLeftCdTime()) 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) + EQUIP_AFFIX_ID_FIELD_NUMBER; + hash = (53 * hash) + getEquipAffixId(); + hash = (37 * hash) + LEFT_CD_TIME_FIELD_NUMBER; + hash = (53 * hash) + getLeftCdTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo 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.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo 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.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo 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.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo 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.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo 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.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo 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; + } + /** + * Protobuf type {@code AvatarEquipAffixInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarEquipAffixInfo) + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.class, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + equipAffixId_ = 0; + + leftCdTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.internal_static_AvatarEquipAffixInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo build() { + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo buildPartial() { + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo result = new emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo(this); + result.equipAffixId_ = equipAffixId_; + result.leftCdTime_ = leftCdTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo other) { + if (other == emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance()) return this; + if (other.getEquipAffixId() != 0) { + setEquipAffixId(other.getEquipAffixId()); + } + if (other.getLeftCdTime() != 0) { + setLeftCdTime(other.getLeftCdTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int equipAffixId_ ; + /** + * uint32 equip_affix_id = 1; + * @return The equipAffixId. + */ + @java.lang.Override + public int getEquipAffixId() { + return equipAffixId_; + } + /** + * uint32 equip_affix_id = 1; + * @param value The equipAffixId to set. + * @return This builder for chaining. + */ + public Builder setEquipAffixId(int value) { + + equipAffixId_ = value; + onChanged(); + return this; + } + /** + * uint32 equip_affix_id = 1; + * @return This builder for chaining. + */ + public Builder clearEquipAffixId() { + + equipAffixId_ = 0; + onChanged(); + return this; + } + + private int leftCdTime_ ; + /** + * uint32 left_cd_time = 2; + * @return The leftCdTime. + */ + @java.lang.Override + public int getLeftCdTime() { + return leftCdTime_; + } + /** + * uint32 left_cd_time = 2; + * @param value The leftCdTime to set. + * @return This builder for chaining. + */ + public Builder setLeftCdTime(int value) { + + leftCdTime_ = value; + onChanged(); + return this; + } + /** + * uint32 left_cd_time = 2; + * @return This builder for chaining. + */ + public Builder clearLeftCdTime() { + + leftCdTime_ = 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:AvatarEquipAffixInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarEquipAffixInfo) + private static final emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo(); + } + + public static emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarEquipAffixInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarEquipAffixInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarEquipAffixInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarEquipAffixInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032AvatarEquipAffixInfo.proto\"D\n\024AvatarEq" + + "uipAffixInfo\022\026\n\016equip_affix_id\030\001 \001(\r\022\024\n\014" + + "left_cd_time\030\002 \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarEquipAffixInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarEquipAffixInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarEquipAffixInfo_descriptor, + new java.lang.String[] { "EquipAffixId", "LeftCdTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java new file mode 100644 index 00000000000..21a44fc5544 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarEquipChangeNotifyOuterClass.java @@ -0,0 +1,1177 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarEquipChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarEquipChangeNotifyOuterClass { + private AvatarEquipChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarEquipChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarEquipChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint64 equip_guid = 13; + * @return The equipGuid. + */ + long getEquipGuid(); + + /** + * .SceneReliquaryInfo reliquary = 1; + * @return Whether the reliquary field is set. + */ + boolean hasReliquary(); + /** + * .SceneReliquaryInfo reliquary = 1; + * @return The reliquary. + */ + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquary(); + /** + * .SceneReliquaryInfo reliquary = 1; + */ + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryOrBuilder(); + + /** + * .SceneWeaponInfo weapon = 15; + * @return Whether the weapon field is set. + */ + boolean hasWeapon(); + /** + * .SceneWeaponInfo weapon = 15; + * @return The weapon. + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon(); + /** + * .SceneWeaponInfo weapon = 15; + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder(); + + /** + * uint32 item_id = 14; + * @return The itemId. + */ + int getItemId(); + + /** + * uint32 equip_type = 8; + * @return The equipType. + */ + int getEquipType(); + } + /** + *
+   * CmdId: 647
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarEquipChangeNotify} + */ + public static final class AvatarEquipChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarEquipChangeNotify) + AvatarEquipChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarEquipChangeNotify.newBuilder() to construct. + private AvatarEquipChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarEquipChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarEquipChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarEquipChangeNotify( + 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 10: { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder subBuilder = null; + if (reliquary_ != null) { + subBuilder = reliquary_.toBuilder(); + } + reliquary_ = input.readMessage(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(reliquary_); + reliquary_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + equipType_ = input.readUInt32(); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + equipGuid_ = input.readUInt64(); + break; + } + case 112: { + + itemId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder subBuilder = null; + if (weapon_ != null) { + subBuilder = weapon_.toBuilder(); + } + weapon_ = input.readMessage(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weapon_); + weapon_ = subBuilder.buildPartial(); + } + + 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.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.class, emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int EQUIP_GUID_FIELD_NUMBER = 13; + private long equipGuid_; + /** + * uint64 equip_guid = 13; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + + public static final int RELIQUARY_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo reliquary_; + /** + * .SceneReliquaryInfo reliquary = 1; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return reliquary_ != null; + } + /** + * .SceneReliquaryInfo reliquary = 1; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquary() { + return reliquary_ == null ? emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance() : reliquary_; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryOrBuilder() { + return getReliquary(); + } + + public static final int WEAPON_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; + /** + * .SceneWeaponInfo weapon = 15; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return weapon_ != null; + } + /** + * .SceneWeaponInfo weapon = 15; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon() { + return weapon_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { + return getWeapon(); + } + + public static final int ITEM_ID_FIELD_NUMBER = 14; + private int itemId_; + /** + * uint32 item_id = 14; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int EQUIP_TYPE_FIELD_NUMBER = 8; + private int equipType_; + /** + * uint32 equip_type = 8; + * @return The equipType. + */ + @java.lang.Override + public int getEquipType() { + return equipType_; + } + + 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 (reliquary_ != null) { + output.writeMessage(1, getReliquary()); + } + if (equipType_ != 0) { + output.writeUInt32(8, equipType_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + if (equipGuid_ != 0L) { + output.writeUInt64(13, equipGuid_); + } + if (itemId_ != 0) { + output.writeUInt32(14, itemId_); + } + if (weapon_ != null) { + output.writeMessage(15, getWeapon()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reliquary_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getReliquary()); + } + if (equipType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, equipType_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + if (equipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, equipGuid_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, itemId_); + } + if (weapon_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getWeapon()); + } + 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.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify other = (emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getEquipGuid() + != other.getEquipGuid()) return false; + if (hasReliquary() != other.hasReliquary()) return false; + if (hasReliquary()) { + if (!getReliquary() + .equals(other.getReliquary())) return false; + } + if (hasWeapon() != other.hasWeapon()) return false; + if (hasWeapon()) { + if (!getWeapon() + .equals(other.getWeapon())) return false; + } + if (getItemId() + != other.getItemId()) return false; + if (getEquipType() + != other.getEquipType()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEquipGuid()); + if (hasReliquary()) { + hash = (37 * hash) + RELIQUARY_FIELD_NUMBER; + hash = (53 * hash) + getReliquary().hashCode(); + } + if (hasWeapon()) { + hash = (37 * hash) + WEAPON_FIELD_NUMBER; + hash = (53 * hash) + getWeapon().hashCode(); + } + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + EQUIP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getEquipType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify 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.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify 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.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify 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.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify 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.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify 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.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify 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: 647
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarEquipChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarEquipChangeNotify) + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.class, emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + equipGuid_ = 0L; + + if (reliquaryBuilder_ == null) { + reliquary_ = null; + } else { + reliquary_ = null; + reliquaryBuilder_ = null; + } + if (weaponBuilder_ == null) { + weapon_ = null; + } else { + weapon_ = null; + weaponBuilder_ = null; + } + itemId_ = 0; + + equipType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.internal_static_AvatarEquipChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify build() { + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify result = new emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify(this); + result.avatarGuid_ = avatarGuid_; + result.equipGuid_ = equipGuid_; + if (reliquaryBuilder_ == null) { + result.reliquary_ = reliquary_; + } else { + result.reliquary_ = reliquaryBuilder_.build(); + } + if (weaponBuilder_ == null) { + result.weapon_ = weapon_; + } else { + result.weapon_ = weaponBuilder_.build(); + } + result.itemId_ = itemId_; + result.equipType_ = equipType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getEquipGuid() != 0L) { + setEquipGuid(other.getEquipGuid()); + } + if (other.hasReliquary()) { + mergeReliquary(other.getReliquary()); + } + if (other.hasWeapon()) { + mergeWeapon(other.getWeapon()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getEquipType() != 0) { + setEquipType(other.getEquipType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private long equipGuid_ ; + /** + * uint64 equip_guid = 13; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + /** + * uint64 equip_guid = 13; + * @param value The equipGuid to set. + * @return This builder for chaining. + */ + public Builder setEquipGuid(long value) { + + equipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 equip_guid = 13; + * @return This builder for chaining. + */ + public Builder clearEquipGuid() { + + equipGuid_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo reliquary_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder> reliquaryBuilder_; + /** + * .SceneReliquaryInfo reliquary = 1; + * @return Whether the reliquary field is set. + */ + public boolean hasReliquary() { + return reliquaryBuilder_ != null || reliquary_ != null; + } + /** + * .SceneReliquaryInfo reliquary = 1; + * @return The reliquary. + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquary() { + if (reliquaryBuilder_ == null) { + return reliquary_ == null ? emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance() : reliquary_; + } else { + return reliquaryBuilder_.getMessage(); + } + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public Builder setReliquary(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reliquary_ = value; + onChanged(); + } else { + reliquaryBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public Builder setReliquary( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder builderForValue) { + if (reliquaryBuilder_ == null) { + reliquary_ = builderForValue.build(); + onChanged(); + } else { + reliquaryBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public Builder mergeReliquary(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryBuilder_ == null) { + if (reliquary_ != null) { + reliquary_ = + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.newBuilder(reliquary_).mergeFrom(value).buildPartial(); + } else { + reliquary_ = value; + } + onChanged(); + } else { + reliquaryBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public Builder clearReliquary() { + if (reliquaryBuilder_ == null) { + reliquary_ = null; + onChanged(); + } else { + reliquary_ = null; + reliquaryBuilder_ = null; + } + + return this; + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder getReliquaryBuilder() { + + onChanged(); + return getReliquaryFieldBuilder().getBuilder(); + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryOrBuilder() { + if (reliquaryBuilder_ != null) { + return reliquaryBuilder_.getMessageOrBuilder(); + } else { + return reliquary_ == null ? + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance() : reliquary_; + } + } + /** + * .SceneReliquaryInfo reliquary = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder> + getReliquaryFieldBuilder() { + if (reliquaryBuilder_ == null) { + reliquaryBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder>( + getReliquary(), + getParentForChildren(), + isClean()); + reliquary_ = null; + } + return reliquaryBuilder_; + } + + private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> weaponBuilder_; + /** + * .SceneWeaponInfo weapon = 15; + * @return Whether the weapon field is set. + */ + public boolean hasWeapon() { + return weaponBuilder_ != null || weapon_ != null; + } + /** + * .SceneWeaponInfo weapon = 15; + * @return The weapon. + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon() { + if (weaponBuilder_ == null) { + return weapon_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } else { + return weaponBuilder_.getMessage(); + } + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public Builder setWeapon(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weapon_ = value; + onChanged(); + } else { + weaponBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public Builder setWeapon( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponBuilder_ == null) { + weapon_ = builderForValue.build(); + onChanged(); + } else { + weaponBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public Builder mergeWeapon(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponBuilder_ == null) { + if (weapon_ != null) { + weapon_ = + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.newBuilder(weapon_).mergeFrom(value).buildPartial(); + } else { + weapon_ = value; + } + onChanged(); + } else { + weaponBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public Builder clearWeapon() { + if (weaponBuilder_ == null) { + weapon_ = null; + onChanged(); + } else { + weapon_ = null; + weaponBuilder_ = null; + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder getWeaponBuilder() { + + onChanged(); + return getWeaponFieldBuilder().getBuilder(); + } + /** + * .SceneWeaponInfo weapon = 15; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { + if (weaponBuilder_ != null) { + return weaponBuilder_.getMessageOrBuilder(); + } else { + return weapon_ == null ? + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } + } + /** + * .SceneWeaponInfo weapon = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> + getWeaponFieldBuilder() { + if (weaponBuilder_ == null) { + weaponBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder>( + getWeapon(), + getParentForChildren(), + isClean()); + weapon_ = null; + } + return weaponBuilder_; + } + + private int itemId_ ; + /** + * uint32 item_id = 14; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 14; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 14; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private int equipType_ ; + /** + * uint32 equip_type = 8; + * @return The equipType. + */ + @java.lang.Override + public int getEquipType() { + return equipType_; + } + /** + * uint32 equip_type = 8; + * @param value The equipType to set. + * @return This builder for chaining. + */ + public Builder setEquipType(int value) { + + equipType_ = value; + onChanged(); + return this; + } + /** + * uint32 equip_type = 8; + * @return This builder for chaining. + */ + public Builder clearEquipType() { + + equipType_ = 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:AvatarEquipChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarEquipChangeNotify) + private static final emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarEquipChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarEquipChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipChangeNotifyOuterClass.AvatarEquipChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarEquipChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarEquipChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AvatarEquipChangeNotify.proto\032\030SceneRe" + + "liquaryInfo.proto\032\025SceneWeaponInfo.proto" + + "\"\261\001\n\027AvatarEquipChangeNotify\022\023\n\013avatar_g" + + "uid\030\n \001(\004\022\022\n\nequip_guid\030\r \001(\004\022&\n\treliqua" + + "ry\030\001 \001(\0132\023.SceneReliquaryInfo\022 \n\006weapon\030" + + "\017 \001(\0132\020.SceneWeaponInfo\022\017\n\007item_id\030\016 \001(\r" + + "\022\022\n\nequip_type\030\010 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarEquipChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarEquipChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarEquipChangeNotify_descriptor, + new java.lang.String[] { "AvatarGuid", "EquipGuid", "Reliquary", "Weapon", "ItemId", "EquipType", }); + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExcelInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExcelInfoOuterClass.java new file mode 100644 index 00000000000..240cfae6449 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExcelInfoOuterClass.java @@ -0,0 +1,824 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExcelInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExcelInfoOuterClass { + private AvatarExcelInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExcelInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExcelInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 prefab_path_hash = 1; + * @return The prefabPathHash. + */ + long getPrefabPathHash(); + + /** + * uint64 prefab_path_remote_hash = 2; + * @return The prefabPathRemoteHash. + */ + long getPrefabPathRemoteHash(); + + /** + * uint64 controller_path_hash = 3; + * @return The controllerPathHash. + */ + long getControllerPathHash(); + + /** + * uint64 controller_path_remote_hash = 4; + * @return The controllerPathRemoteHash. + */ + long getControllerPathRemoteHash(); + + /** + * uint64 combat_config_hash = 5; + * @return The combatConfigHash. + */ + long getCombatConfigHash(); + } + /** + * Protobuf type {@code AvatarExcelInfo} + */ + public static final class AvatarExcelInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExcelInfo) + AvatarExcelInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExcelInfo.newBuilder() to construct. + private AvatarExcelInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExcelInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExcelInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExcelInfo( + 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: { + + prefabPathHash_ = input.readUInt64(); + break; + } + case 16: { + + prefabPathRemoteHash_ = input.readUInt64(); + break; + } + case 24: { + + controllerPathHash_ = input.readUInt64(); + break; + } + case 32: { + + controllerPathRemoteHash_ = input.readUInt64(); + break; + } + case 40: { + + combatConfigHash_ = input.readUInt64(); + 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.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.class, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder.class); + } + + public static final int PREFAB_PATH_HASH_FIELD_NUMBER = 1; + private long prefabPathHash_; + /** + * uint64 prefab_path_hash = 1; + * @return The prefabPathHash. + */ + @java.lang.Override + public long getPrefabPathHash() { + return prefabPathHash_; + } + + public static final int PREFAB_PATH_REMOTE_HASH_FIELD_NUMBER = 2; + private long prefabPathRemoteHash_; + /** + * uint64 prefab_path_remote_hash = 2; + * @return The prefabPathRemoteHash. + */ + @java.lang.Override + public long getPrefabPathRemoteHash() { + return prefabPathRemoteHash_; + } + + public static final int CONTROLLER_PATH_HASH_FIELD_NUMBER = 3; + private long controllerPathHash_; + /** + * uint64 controller_path_hash = 3; + * @return The controllerPathHash. + */ + @java.lang.Override + public long getControllerPathHash() { + return controllerPathHash_; + } + + public static final int CONTROLLER_PATH_REMOTE_HASH_FIELD_NUMBER = 4; + private long controllerPathRemoteHash_; + /** + * uint64 controller_path_remote_hash = 4; + * @return The controllerPathRemoteHash. + */ + @java.lang.Override + public long getControllerPathRemoteHash() { + return controllerPathRemoteHash_; + } + + public static final int COMBAT_CONFIG_HASH_FIELD_NUMBER = 5; + private long combatConfigHash_; + /** + * uint64 combat_config_hash = 5; + * @return The combatConfigHash. + */ + @java.lang.Override + public long getCombatConfigHash() { + return combatConfigHash_; + } + + 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 (prefabPathHash_ != 0L) { + output.writeUInt64(1, prefabPathHash_); + } + if (prefabPathRemoteHash_ != 0L) { + output.writeUInt64(2, prefabPathRemoteHash_); + } + if (controllerPathHash_ != 0L) { + output.writeUInt64(3, controllerPathHash_); + } + if (controllerPathRemoteHash_ != 0L) { + output.writeUInt64(4, controllerPathRemoteHash_); + } + if (combatConfigHash_ != 0L) { + output.writeUInt64(5, combatConfigHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (prefabPathHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, prefabPathHash_); + } + if (prefabPathRemoteHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, prefabPathRemoteHash_); + } + if (controllerPathHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, controllerPathHash_); + } + if (controllerPathRemoteHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, controllerPathRemoteHash_); + } + if (combatConfigHash_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, combatConfigHash_); + } + 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.AvatarExcelInfoOuterClass.AvatarExcelInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo other = (emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo) obj; + + if (getPrefabPathHash() + != other.getPrefabPathHash()) return false; + if (getPrefabPathRemoteHash() + != other.getPrefabPathRemoteHash()) return false; + if (getControllerPathHash() + != other.getControllerPathHash()) return false; + if (getControllerPathRemoteHash() + != other.getControllerPathRemoteHash()) return false; + if (getCombatConfigHash() + != other.getCombatConfigHash()) 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) + PREFAB_PATH_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPrefabPathHash()); + hash = (37 * hash) + PREFAB_PATH_REMOTE_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPrefabPathRemoteHash()); + hash = (37 * hash) + CONTROLLER_PATH_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getControllerPathHash()); + hash = (37 * hash) + CONTROLLER_PATH_REMOTE_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getControllerPathRemoteHash()); + hash = (37 * hash) + COMBAT_CONFIG_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCombatConfigHash()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo 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.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo 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.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo 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.AvatarExcelInfoOuterClass.AvatarExcelInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo 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.AvatarExcelInfoOuterClass.AvatarExcelInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo 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.AvatarExcelInfoOuterClass.AvatarExcelInfo 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; + } + /** + * Protobuf type {@code AvatarExcelInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExcelInfo) + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.class, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + prefabPathHash_ = 0L; + + prefabPathRemoteHash_ = 0L; + + controllerPathHash_ = 0L; + + controllerPathRemoteHash_ = 0L; + + combatConfigHash_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.internal_static_AvatarExcelInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo build() { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo buildPartial() { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo result = new emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo(this); + result.prefabPathHash_ = prefabPathHash_; + result.prefabPathRemoteHash_ = prefabPathRemoteHash_; + result.controllerPathHash_ = controllerPathHash_; + result.controllerPathRemoteHash_ = controllerPathRemoteHash_; + result.combatConfigHash_ = combatConfigHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo other) { + if (other == emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance()) return this; + if (other.getPrefabPathHash() != 0L) { + setPrefabPathHash(other.getPrefabPathHash()); + } + if (other.getPrefabPathRemoteHash() != 0L) { + setPrefabPathRemoteHash(other.getPrefabPathRemoteHash()); + } + if (other.getControllerPathHash() != 0L) { + setControllerPathHash(other.getControllerPathHash()); + } + if (other.getControllerPathRemoteHash() != 0L) { + setControllerPathRemoteHash(other.getControllerPathRemoteHash()); + } + if (other.getCombatConfigHash() != 0L) { + setCombatConfigHash(other.getCombatConfigHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long prefabPathHash_ ; + /** + * uint64 prefab_path_hash = 1; + * @return The prefabPathHash. + */ + @java.lang.Override + public long getPrefabPathHash() { + return prefabPathHash_; + } + /** + * uint64 prefab_path_hash = 1; + * @param value The prefabPathHash to set. + * @return This builder for chaining. + */ + public Builder setPrefabPathHash(long value) { + + prefabPathHash_ = value; + onChanged(); + return this; + } + /** + * uint64 prefab_path_hash = 1; + * @return This builder for chaining. + */ + public Builder clearPrefabPathHash() { + + prefabPathHash_ = 0L; + onChanged(); + return this; + } + + private long prefabPathRemoteHash_ ; + /** + * uint64 prefab_path_remote_hash = 2; + * @return The prefabPathRemoteHash. + */ + @java.lang.Override + public long getPrefabPathRemoteHash() { + return prefabPathRemoteHash_; + } + /** + * uint64 prefab_path_remote_hash = 2; + * @param value The prefabPathRemoteHash to set. + * @return This builder for chaining. + */ + public Builder setPrefabPathRemoteHash(long value) { + + prefabPathRemoteHash_ = value; + onChanged(); + return this; + } + /** + * uint64 prefab_path_remote_hash = 2; + * @return This builder for chaining. + */ + public Builder clearPrefabPathRemoteHash() { + + prefabPathRemoteHash_ = 0L; + onChanged(); + return this; + } + + private long controllerPathHash_ ; + /** + * uint64 controller_path_hash = 3; + * @return The controllerPathHash. + */ + @java.lang.Override + public long getControllerPathHash() { + return controllerPathHash_; + } + /** + * uint64 controller_path_hash = 3; + * @param value The controllerPathHash to set. + * @return This builder for chaining. + */ + public Builder setControllerPathHash(long value) { + + controllerPathHash_ = value; + onChanged(); + return this; + } + /** + * uint64 controller_path_hash = 3; + * @return This builder for chaining. + */ + public Builder clearControllerPathHash() { + + controllerPathHash_ = 0L; + onChanged(); + return this; + } + + private long controllerPathRemoteHash_ ; + /** + * uint64 controller_path_remote_hash = 4; + * @return The controllerPathRemoteHash. + */ + @java.lang.Override + public long getControllerPathRemoteHash() { + return controllerPathRemoteHash_; + } + /** + * uint64 controller_path_remote_hash = 4; + * @param value The controllerPathRemoteHash to set. + * @return This builder for chaining. + */ + public Builder setControllerPathRemoteHash(long value) { + + controllerPathRemoteHash_ = value; + onChanged(); + return this; + } + /** + * uint64 controller_path_remote_hash = 4; + * @return This builder for chaining. + */ + public Builder clearControllerPathRemoteHash() { + + controllerPathRemoteHash_ = 0L; + onChanged(); + return this; + } + + private long combatConfigHash_ ; + /** + * uint64 combat_config_hash = 5; + * @return The combatConfigHash. + */ + @java.lang.Override + public long getCombatConfigHash() { + return combatConfigHash_; + } + /** + * uint64 combat_config_hash = 5; + * @param value The combatConfigHash to set. + * @return This builder for chaining. + */ + public Builder setCombatConfigHash(long value) { + + combatConfigHash_ = value; + onChanged(); + return this; + } + /** + * uint64 combat_config_hash = 5; + * @return This builder for chaining. + */ + public Builder clearCombatConfigHash() { + + combatConfigHash_ = 0L; + 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:AvatarExcelInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarExcelInfo) + private static final emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo(); + } + + public static emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExcelInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExcelInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExcelInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExcelInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AvatarExcelInfo.proto\"\253\001\n\017AvatarExcelI" + + "nfo\022\030\n\020prefab_path_hash\030\001 \001(\004\022\037\n\027prefab_" + + "path_remote_hash\030\002 \001(\004\022\034\n\024controller_pat" + + "h_hash\030\003 \001(\004\022#\n\033controller_path_remote_h" + + "ash\030\004 \001(\004\022\032\n\022combat_config_hash\030\005 \001(\004B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarExcelInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExcelInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExcelInfo_descriptor, + new java.lang.String[] { "PrefabPathHash", "PrefabPathRemoteHash", "ControllerPathHash", "ControllerPathRemoteHash", "CombatConfigHash", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionAllDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionAllDataRspOuterClass.java new file mode 100644 index 00000000000..e8361e0283a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionAllDataRspOuterClass.java @@ -0,0 +1,1152 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionAllDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionAllDataRspOuterClass { + private AvatarExpeditionAllDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionAllDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionAllDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 open_expedition_list = 3; + * @return A list containing the openExpeditionList. + */ + java.util.List getOpenExpeditionListList(); + /** + * repeated uint32 open_expedition_list = 3; + * @return The count of openExpeditionList. + */ + int getOpenExpeditionListCount(); + /** + * repeated uint32 open_expedition_list = 3; + * @param index The index of the element to return. + * @return The openExpeditionList at the given index. + */ + int getOpenExpeditionList(int index); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 expedition_count_limit = 12; + * @return The expeditionCountLimit. + */ + int getExpeditionCountLimit(); + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + } + /** + *
+   * CmdId: 1648
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionAllDataRsp} + */ + public static final class AvatarExpeditionAllDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionAllDataRsp) + AvatarExpeditionAllDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionAllDataRsp.newBuilder() to construct. + private AvatarExpeditionAllDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionAllDataRsp() { + openExpeditionList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionAllDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionAllDataRsp( + 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 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + openExpeditionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + openExpeditionList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + openExpeditionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + openExpeditionList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + break; + } + case 96: { + + expeditionCountLimit_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + openExpeditionList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.class, emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.Builder.class); + } + + public static final int OPEN_EXPEDITION_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList openExpeditionList_; + /** + * repeated uint32 open_expedition_list = 3; + * @return A list containing the openExpeditionList. + */ + @java.lang.Override + public java.util.List + getOpenExpeditionListList() { + return openExpeditionList_; + } + /** + * repeated uint32 open_expedition_list = 3; + * @return The count of openExpeditionList. + */ + public int getOpenExpeditionListCount() { + return openExpeditionList_.size(); + } + /** + * repeated uint32 open_expedition_list = 3; + * @param index The index of the element to return. + * @return The openExpeditionList at the given index. + */ + public int getOpenExpeditionList(int index) { + return openExpeditionList_.getInt(index); + } + private int openExpeditionListMemoizedSerializedSize = -1; + + 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_; + } + + public static final int EXPEDITION_COUNT_LIMIT_FIELD_NUMBER = 12; + private int expeditionCountLimit_; + /** + * uint32 expedition_count_limit = 12; + * @return The expeditionCountLimit. + */ + @java.lang.Override + public int getExpeditionCountLimit() { + return expeditionCountLimit_; + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 4; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (getOpenExpeditionListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(openExpeditionListMemoizedSerializedSize); + } + for (int i = 0; i < openExpeditionList_.size(); i++) { + output.writeUInt32NoTag(openExpeditionList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 4); + if (expeditionCountLimit_ != 0) { + output.writeUInt32(12, expeditionCountLimit_); + } + 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; + { + int dataSize = 0; + for (int i = 0; i < openExpeditionList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(openExpeditionList_.getInt(i)); + } + size += dataSize; + if (!getOpenExpeditionListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + openExpeditionListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, expeditionInfoMap__); + } + if (expeditionCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, expeditionCountLimit_); + } + 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.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp other = (emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp) obj; + + if (!getOpenExpeditionListList() + .equals(other.getOpenExpeditionListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getExpeditionCountLimit() + != other.getExpeditionCountLimit()) return false; + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) 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 (getOpenExpeditionListCount() > 0) { + hash = (37 * hash) + OPEN_EXPEDITION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOpenExpeditionListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + EXPEDITION_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getExpeditionCountLimit(); + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp 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.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp 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.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp 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.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp 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.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp 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.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp 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: 1648
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionAllDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionAllDataRsp) + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.class, emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + openExpeditionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + expeditionCountLimit_ = 0; + + internalGetMutableExpeditionInfoMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.internal_static_AvatarExpeditionAllDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp build() { + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp result = new emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + openExpeditionList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.openExpeditionList_ = openExpeditionList_; + result.retcode_ = retcode_; + result.expeditionCountLimit_ = expeditionCountLimit_; + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp.getDefaultInstance()) return this; + if (!other.openExpeditionList_.isEmpty()) { + if (openExpeditionList_.isEmpty()) { + openExpeditionList_ = other.openExpeditionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOpenExpeditionListIsMutable(); + openExpeditionList_.addAll(other.openExpeditionList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getExpeditionCountLimit() != 0) { + setExpeditionCountLimit(other.getExpeditionCountLimit()); + } + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList openExpeditionList_ = emptyIntList(); + private void ensureOpenExpeditionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + openExpeditionList_ = mutableCopy(openExpeditionList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 open_expedition_list = 3; + * @return A list containing the openExpeditionList. + */ + public java.util.List + getOpenExpeditionListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(openExpeditionList_) : openExpeditionList_; + } + /** + * repeated uint32 open_expedition_list = 3; + * @return The count of openExpeditionList. + */ + public int getOpenExpeditionListCount() { + return openExpeditionList_.size(); + } + /** + * repeated uint32 open_expedition_list = 3; + * @param index The index of the element to return. + * @return The openExpeditionList at the given index. + */ + public int getOpenExpeditionList(int index) { + return openExpeditionList_.getInt(index); + } + /** + * repeated uint32 open_expedition_list = 3; + * @param index The index to set the value at. + * @param value The openExpeditionList to set. + * @return This builder for chaining. + */ + public Builder setOpenExpeditionList( + int index, int value) { + ensureOpenExpeditionListIsMutable(); + openExpeditionList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 open_expedition_list = 3; + * @param value The openExpeditionList to add. + * @return This builder for chaining. + */ + public Builder addOpenExpeditionList(int value) { + ensureOpenExpeditionListIsMutable(); + openExpeditionList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 open_expedition_list = 3; + * @param values The openExpeditionList to add. + * @return This builder for chaining. + */ + public Builder addAllOpenExpeditionList( + java.lang.Iterable values) { + ensureOpenExpeditionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, openExpeditionList_); + onChanged(); + return this; + } + /** + * repeated uint32 open_expedition_list = 3; + * @return This builder for chaining. + */ + public Builder clearOpenExpeditionList() { + openExpeditionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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; + } + + private int expeditionCountLimit_ ; + /** + * uint32 expedition_count_limit = 12; + * @return The expeditionCountLimit. + */ + @java.lang.Override + public int getExpeditionCountLimit() { + return expeditionCountLimit_; + } + /** + * uint32 expedition_count_limit = 12; + * @param value The expeditionCountLimit to set. + * @return This builder for chaining. + */ + public Builder setExpeditionCountLimit(int value) { + + expeditionCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 expedition_count_limit = 12; + * @return This builder for chaining. + */ + public Builder clearExpeditionCountLimit() { + + expeditionCountLimit_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 4; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + 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:AvatarExpeditionAllDataRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionAllDataRsp) + private static final emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionAllDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionAllDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionAllDataRspOuterClass.AvatarExpeditionAllDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionAllDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionAllDataRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarExpeditionAllDataRsp.proto\032\032Avat" + + "arExpeditionInfo.proto\"\215\002\n\032AvatarExpedit" + + "ionAllDataRsp\022\034\n\024open_expedition_list\030\003 " + + "\003(\r\022\017\n\007retcode\030\017 \001(\005\022\036\n\026expedition_count" + + "_limit\030\014 \001(\r\022O\n\023expedition_info_map\030\004 \003(" + + "\01322.AvatarExpeditionAllDataRsp.Expeditio" + + "nInfoMapEntry\032O\n\026ExpeditionInfoMapEntry\022" + + "\013\n\003key\030\001 \001(\004\022$\n\005value\030\002 \001(\0132\025.AvatarExpe" + + "ditionInfo:\0028\001B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionAllDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionAllDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionAllDataRsp_descriptor, + new java.lang.String[] { "OpenExpeditionList", "Retcode", "ExpeditionCountLimit", "ExpeditionInfoMap", }); + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionAllDataRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionAllDataRsp_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackReqOuterClass.java new file mode 100644 index 00000000000..8691f3b0c9d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackReqOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionCallBackReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionCallBackReqOuterClass { + private AvatarExpeditionCallBackReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionCallBackReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionCallBackReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 avatar_guid = 13; + * @return A list containing the avatarGuid. + */ + java.util.List getAvatarGuidList(); + /** + * repeated uint64 avatar_guid = 13; + * @return The count of avatarGuid. + */ + int getAvatarGuidCount(); + /** + * repeated uint64 avatar_guid = 13; + * @param index The index of the element to return. + * @return The avatarGuid at the given index. + */ + long getAvatarGuid(int index); + } + /** + *
+   * CmdId: 1752
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionCallBackReq} + */ + public static final class AvatarExpeditionCallBackReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionCallBackReq) + AvatarExpeditionCallBackReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionCallBackReq.newBuilder() to construct. + private AvatarExpeditionCallBackReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionCallBackReq() { + avatarGuid_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionCallBackReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionCallBackReq( + 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 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuid_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuid_.addLong(input.readUInt64()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuid_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuid_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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)) { + avatarGuid_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.class, emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.LongList avatarGuid_; + /** + * repeated uint64 avatar_guid = 13; + * @return A list containing the avatarGuid. + */ + @java.lang.Override + public java.util.List + getAvatarGuidList() { + return avatarGuid_; + } + /** + * repeated uint64 avatar_guid = 13; + * @return The count of avatarGuid. + */ + public int getAvatarGuidCount() { + return avatarGuid_.size(); + } + /** + * repeated uint64 avatar_guid = 13; + * @param index The index of the element to return. + * @return The avatarGuid at the given index. + */ + public long getAvatarGuid(int index) { + return avatarGuid_.getLong(index); + } + private int avatarGuidMemoizedSerializedSize = -1; + + 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 (getAvatarGuidList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(avatarGuidMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuid_.size(); i++) { + output.writeUInt64NoTag(avatarGuid_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < avatarGuid_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuid_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidMemoizedSerializedSize = dataSize; + } + 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.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq other = (emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq) obj; + + if (!getAvatarGuidList() + .equals(other.getAvatarGuidList())) 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 (getAvatarGuidCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq 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.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq 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.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq 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.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq 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.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq 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.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq 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: 1752
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionCallBackReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionCallBackReq) + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.class, emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.internal_static_AvatarExpeditionCallBackReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq build() { + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq result = new emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuid_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq.getDefaultInstance()) return this; + if (!other.avatarGuid_.isEmpty()) { + if (avatarGuid_.isEmpty()) { + avatarGuid_ = other.avatarGuid_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidIsMutable(); + avatarGuid_.addAll(other.avatarGuid_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList avatarGuid_ = emptyLongList(); + private void ensureAvatarGuidIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuid_ = mutableCopy(avatarGuid_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid = 13; + * @return A list containing the avatarGuid. + */ + public java.util.List + getAvatarGuidList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuid_) : avatarGuid_; + } + /** + * repeated uint64 avatar_guid = 13; + * @return The count of avatarGuid. + */ + public int getAvatarGuidCount() { + return avatarGuid_.size(); + } + /** + * repeated uint64 avatar_guid = 13; + * @param index The index of the element to return. + * @return The avatarGuid at the given index. + */ + public long getAvatarGuid(int index) { + return avatarGuid_.getLong(index); + } + /** + * repeated uint64 avatar_guid = 13; + * @param index The index to set the value at. + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid( + int index, long value) { + ensureAvatarGuidIsMutable(); + avatarGuid_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid = 13; + * @param value The avatarGuid to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuid(long value) { + ensureAvatarGuidIsMutable(); + avatarGuid_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid = 13; + * @param values The avatarGuid to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuid( + java.lang.Iterable values) { + ensureAvatarGuidIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuid_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + avatarGuid_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:AvatarExpeditionCallBackReq) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionCallBackReq) + private static final emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionCallBackReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionCallBackReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackReqOuterClass.AvatarExpeditionCallBackReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionCallBackReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionCallBackReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AvatarExpeditionCallBackReq.proto\"2\n\033A" + + "vatarExpeditionCallBackReq\022\023\n\013avatar_gui" + + "d\030\r \003(\004B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarExpeditionCallBackReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionCallBackReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionCallBackReq_descriptor, + new java.lang.String[] { "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackRspOuterClass.java new file mode 100644 index 00000000000..5ddf4da3fe8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionCallBackRspOuterClass.java @@ -0,0 +1,886 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionCallBackRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionCallBackRspOuterClass { + private AvatarExpeditionCallBackRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionCallBackRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionCallBackRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1726
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionCallBackRsp} + */ + public static final class AvatarExpeditionCallBackRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionCallBackRsp) + AvatarExpeditionCallBackRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionCallBackRsp.newBuilder() to construct. + private AvatarExpeditionCallBackRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionCallBackRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionCallBackRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionCallBackRsp( + 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 40: { + + retcode_ = input.readInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + 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.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.class, emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.Builder.class); + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 9; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @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 (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 9); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, expeditionInfoMap__); + } + 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.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp other = (emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp) obj; + + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) 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(); + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + 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.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp 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.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp 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.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp 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.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp 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.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp 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.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp 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: 1726
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionCallBackRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionCallBackRsp) + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 9: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.class, emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableExpeditionInfoMap().clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.internal_static_AvatarExpeditionCallBackRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp build() { + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp result = new emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp(this); + int from_bitField0_ = bitField0_; + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp.getDefaultInstance()) return this; + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 9; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @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:AvatarExpeditionCallBackRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionCallBackRsp) + private static final emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionCallBackRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionCallBackRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionCallBackRspOuterClass.AvatarExpeditionCallBackRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionCallBackRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionCallBackRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AvatarExpeditionCallBackRsp.proto\032\032Ava" + + "tarExpeditionInfo.proto\"\321\001\n\033AvatarExpedi" + + "tionCallBackRsp\022P\n\023expedition_info_map\030\t" + + " \003(\01323.AvatarExpeditionCallBackRsp.Exped" + + "itionInfoMapEntry\022\017\n\007retcode\030\005 \001(\005\032O\n\026Ex" + + "peditionInfoMapEntry\022\013\n\003key\030\001 \001(\004\022$\n\005val" + + "ue\030\002 \001(\0132\025.AvatarExpeditionInfo:\0028\001B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionCallBackRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionCallBackRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionCallBackRsp_descriptor, + new java.lang.String[] { "ExpeditionInfoMap", "Retcode", }); + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionCallBackRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionCallBackRsp_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionDataNotifyOuterClass.java new file mode 100644 index 00000000000..728a6a8311c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionDataNotifyOuterClass.java @@ -0,0 +1,816 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionDataNotifyOuterClass { + private AvatarExpeditionDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + } + /** + *
+   * CmdId: 1771
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionDataNotify} + */ + public static final class AvatarExpeditionDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionDataNotify) + AvatarExpeditionDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionDataNotify.newBuilder() to construct. + private AvatarExpeditionDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionDataNotify( + 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)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + 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.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.class, emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.Builder.class); + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 6; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 6); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, expeditionInfoMap__); + } + 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.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify other = (emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify) obj; + + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) 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 (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify 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.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify 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.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify 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.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify 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.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify 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.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify 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: 1771
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionDataNotify) + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 6: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.class, emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableExpeditionInfoMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.internal_static_AvatarExpeditionDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify build() { + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify result = new emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify(this); + int from_bitField0_ = bitField0_; + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify.getDefaultInstance()) return this; + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 6; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + 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:AvatarExpeditionDataNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionDataNotify) + private static final emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionDataNotifyOuterClass.AvatarExpeditionDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarExpeditionDataNotify.proto\032\032Avat" + + "arExpeditionInfo.proto\"\276\001\n\032AvatarExpedit" + + "ionDataNotify\022O\n\023expedition_info_map\030\006 \003" + + "(\01322.AvatarExpeditionDataNotify.Expediti" + + "onInfoMapEntry\032O\n\026ExpeditionInfoMapEntry" + + "\022\013\n\003key\030\001 \001(\004\022$\n\005value\030\002 \001(\0132\025.AvatarExp" + + "editionInfo:\0028\001B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionDataNotify_descriptor, + new java.lang.String[] { "ExpeditionInfoMap", }); + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionDataNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionDataNotify_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardReqOuterClass.java new file mode 100644 index 00000000000..0012970c7cc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardReqOuterClass.java @@ -0,0 +1,552 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionGetRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionGetRewardReqOuterClass { + private AvatarExpeditionGetRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionGetRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionGetRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1623
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionGetRewardReq} + */ + public static final class AvatarExpeditionGetRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionGetRewardReq) + AvatarExpeditionGetRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionGetRewardReq.newBuilder() to construct. + private AvatarExpeditionGetRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionGetRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionGetRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionGetRewardReq( + 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 112: { + + avatarGuid_ = input.readUInt64(); + 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.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.class, emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 14; + private long avatarGuid_; + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(14, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, avatarGuid_); + } + 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.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq other = (emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq 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.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq 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.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq 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.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq 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.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq 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.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq 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: 1623
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionGetRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionGetRewardReq) + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.class, emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.internal_static_AvatarExpeditionGetRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq build() { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq result = new emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq(this); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 14; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 14; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarExpeditionGetRewardReq) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionGetRewardReq) + private static final emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionGetRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionGetRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardReqOuterClass.AvatarExpeditionGetRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionGetRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionGetRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"AvatarExpeditionGetRewardReq.proto\"3\n\034" + + "AvatarExpeditionGetRewardReq\022\023\n\013avatar_g" + + "uid\030\016 \001(\004B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarExpeditionGetRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionGetRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionGetRewardReq_descriptor, + new java.lang.String[] { "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardRspOuterClass.java new file mode 100644 index 00000000000..7eb67d9a70e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionGetRewardRspOuterClass.java @@ -0,0 +1,1635 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionGetRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionGetRewardRspOuterClass { + private AvatarExpeditionGetRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionGetRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionGetRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + java.util.List + getUnk2700HBKHOBPGCLHList(); + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getUnk2700HBKHOBPGCLH(int index); + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + int getUnk2700HBKHOBPGCLHCount(); + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + java.util.List + getUnk2700HBKHOBPGCLHOrBuilderList(); + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getUnk2700HBKHOBPGCLHOrBuilder( + int index); + + /** + * repeated .ItemParam item_list = 8; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemParam item_list = 8; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index); + /** + * repeated .ItemParam item_list = 8; + */ + int getItemListCount(); + /** + * repeated .ItemParam item_list = 8; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemParam item_list = 8; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index); + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1784
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionGetRewardRsp} + */ + public static final class AvatarExpeditionGetRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionGetRewardRsp) + AvatarExpeditionGetRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionGetRewardRsp.newBuilder() to construct. + private AvatarExpeditionGetRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionGetRewardRsp() { + unk2700HBKHOBPGCLH_ = java.util.Collections.emptyList(); + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionGetRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionGetRewardRsp( + 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 16: { + + retcode_ = input.readInt32(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700HBKHOBPGCLH_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700HBKHOBPGCLH_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + 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_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700HBKHOBPGCLH_ = java.util.Collections.unmodifiableList(unk2700HBKHOBPGCLH_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.class, emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.Builder.class); + } + + public static final int UNK2700_HBKHOBPGCLH_FIELD_NUMBER = 9; + private java.util.List unk2700HBKHOBPGCLH_; + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public java.util.List getUnk2700HBKHOBPGCLHList() { + return unk2700HBKHOBPGCLH_; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public java.util.List + getUnk2700HBKHOBPGCLHOrBuilderList() { + return unk2700HBKHOBPGCLH_; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public int getUnk2700HBKHOBPGCLHCount() { + return unk2700HBKHOBPGCLH_.size(); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getUnk2700HBKHOBPGCLH(int index) { + return unk2700HBKHOBPGCLH_.get(index); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getUnk2700HBKHOBPGCLHOrBuilder( + int index) { + return unk2700HBKHOBPGCLH_.get(index); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 8; + private java.util.List itemList_; + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemParam item_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 12; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @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 (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(8, itemList_.get(i)); + } + for (int i = 0; i < unk2700HBKHOBPGCLH_.size(); i++) { + output.writeMessage(9, unk2700HBKHOBPGCLH_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 12); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, itemList_.get(i)); + } + for (int i = 0; i < unk2700HBKHOBPGCLH_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, unk2700HBKHOBPGCLH_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, expeditionInfoMap__); + } + 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.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp other = (emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp) obj; + + if (!getUnk2700HBKHOBPGCLHList() + .equals(other.getUnk2700HBKHOBPGCLHList())) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) 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(); + if (getUnk2700HBKHOBPGCLHCount() > 0) { + hash = (37 * hash) + UNK2700_HBKHOBPGCLH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HBKHOBPGCLHList().hashCode(); + } + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + 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.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp 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.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp 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.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp 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.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp 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.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp 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.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp 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: 1784
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionGetRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionGetRewardRsp) + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 12: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.class, emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk2700HBKHOBPGCLHFieldBuilder(); + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2700HBKHOBPGCLHBuilder_ == null) { + unk2700HBKHOBPGCLH_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + unk2700HBKHOBPGCLHBuilder_.clear(); + } + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemListBuilder_.clear(); + } + internalGetMutableExpeditionInfoMap().clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.internal_static_AvatarExpeditionGetRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp build() { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp result = new emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp(this); + int from_bitField0_ = bitField0_; + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + unk2700HBKHOBPGCLH_ = java.util.Collections.unmodifiableList(unk2700HBKHOBPGCLH_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700HBKHOBPGCLH_ = unk2700HBKHOBPGCLH_; + } else { + result.unk2700HBKHOBPGCLH_ = unk2700HBKHOBPGCLHBuilder_.build(); + } + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp.getDefaultInstance()) return this; + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (!other.unk2700HBKHOBPGCLH_.isEmpty()) { + if (unk2700HBKHOBPGCLH_.isEmpty()) { + unk2700HBKHOBPGCLH_ = other.unk2700HBKHOBPGCLH_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.addAll(other.unk2700HBKHOBPGCLH_); + } + onChanged(); + } + } else { + if (!other.unk2700HBKHOBPGCLH_.isEmpty()) { + if (unk2700HBKHOBPGCLHBuilder_.isEmpty()) { + unk2700HBKHOBPGCLHBuilder_.dispose(); + unk2700HBKHOBPGCLHBuilder_ = null; + unk2700HBKHOBPGCLH_ = other.unk2700HBKHOBPGCLH_; + bitField0_ = (bitField0_ & ~0x00000001); + unk2700HBKHOBPGCLHBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2700HBKHOBPGCLHFieldBuilder() : null; + } else { + unk2700HBKHOBPGCLHBuilder_.addAllMessages(other.unk2700HBKHOBPGCLH_); + } + } + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List unk2700HBKHOBPGCLH_ = + java.util.Collections.emptyList(); + private void ensureUnk2700HBKHOBPGCLHIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700HBKHOBPGCLH_ = new java.util.ArrayList(unk2700HBKHOBPGCLH_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> unk2700HBKHOBPGCLHBuilder_; + + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public java.util.List getUnk2700HBKHOBPGCLHList() { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2700HBKHOBPGCLH_); + } else { + return unk2700HBKHOBPGCLHBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public int getUnk2700HBKHOBPGCLHCount() { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + return unk2700HBKHOBPGCLH_.size(); + } else { + return unk2700HBKHOBPGCLHBuilder_.getCount(); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getUnk2700HBKHOBPGCLH(int index) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + return unk2700HBKHOBPGCLH_.get(index); + } else { + return unk2700HBKHOBPGCLHBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder setUnk2700HBKHOBPGCLH( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.set(index, value); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder setUnk2700HBKHOBPGCLH( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addUnk2700HBKHOBPGCLH(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.add(value); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addUnk2700HBKHOBPGCLH( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.add(index, value); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addUnk2700HBKHOBPGCLH( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.add(builderForValue.build()); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addUnk2700HBKHOBPGCLH( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder addAllUnk2700HBKHOBPGCLH( + java.lang.Iterable values) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700HBKHOBPGCLH_); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder clearUnk2700HBKHOBPGCLH() { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + unk2700HBKHOBPGCLH_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public Builder removeUnk2700HBKHOBPGCLH(int index) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + ensureUnk2700HBKHOBPGCLHIsMutable(); + unk2700HBKHOBPGCLH_.remove(index); + onChanged(); + } else { + unk2700HBKHOBPGCLHBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getUnk2700HBKHOBPGCLHBuilder( + int index) { + return getUnk2700HBKHOBPGCLHFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getUnk2700HBKHOBPGCLHOrBuilder( + int index) { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + return unk2700HBKHOBPGCLH_.get(index); } else { + return unk2700HBKHOBPGCLHBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public java.util.List + getUnk2700HBKHOBPGCLHOrBuilderList() { + if (unk2700HBKHOBPGCLHBuilder_ != null) { + return unk2700HBKHOBPGCLHBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2700HBKHOBPGCLH_); + } + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addUnk2700HBKHOBPGCLHBuilder() { + return getUnk2700HBKHOBPGCLHFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addUnk2700HBKHOBPGCLHBuilder( + int index) { + return getUnk2700HBKHOBPGCLHFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam Unk2700_HBKHOBPGCLH = 9; + */ + public java.util.List + getUnk2700HBKHOBPGCLHBuilderList() { + return getUnk2700HBKHOBPGCLHFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getUnk2700HBKHOBPGCLHFieldBuilder() { + if (unk2700HBKHOBPGCLHBuilder_ == null) { + unk2700HBKHOBPGCLHBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + unk2700HBKHOBPGCLH_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + unk2700HBKHOBPGCLH_ = null; + } + return unk2700HBKHOBPGCLHBuilder_; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemListBuilder_; + + /** + * repeated .ItemParam item_list = 8; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 8; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 8; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 12; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @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:AvatarExpeditionGetRewardRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionGetRewardRsp) + private static final emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionGetRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionGetRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionGetRewardRspOuterClass.AvatarExpeditionGetRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionGetRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionGetRewardRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"AvatarExpeditionGetRewardRsp.proto\032\032Av" + + "atarExpeditionInfo.proto\032\017ItemParam.prot" + + "o\"\233\002\n\034AvatarExpeditionGetRewardRsp\022\'\n\023Un" + + "k2700_HBKHOBPGCLH\030\t \003(\0132\n.ItemParam\022\035\n\ti" + + "tem_list\030\010 \003(\0132\n.ItemParam\022Q\n\023expedition" + + "_info_map\030\014 \003(\01324.AvatarExpeditionGetRew" + + "ardRsp.ExpeditionInfoMapEntry\022\017\n\007retcode" + + "\030\002 \001(\005\032O\n\026ExpeditionInfoMapEntry\022\013\n\003key\030" + + "\001 \001(\004\022$\n\005value\030\002 \001(\0132\025.AvatarExpeditionI" + + "nfo:\0028\001B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionGetRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionGetRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionGetRewardRsp_descriptor, + new java.lang.String[] { "Unk2700HBKHOBPGCLH", "ItemList", "ExpeditionInfoMap", "Retcode", }); + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionGetRewardRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionGetRewardRsp_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionInfoOuterClass.java new file mode 100644 index 00000000000..a56918b641b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionInfoOuterClass.java @@ -0,0 +1,860 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionInfoOuterClass { + private AvatarExpeditionInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AvatarExpeditionState state = 1; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .AvatarExpeditionState state = 1; + * @return The state. + */ + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getState(); + + /** + * uint32 exp_id = 2; + * @return The expId. + */ + int getExpId(); + + /** + * uint32 hour_time = 3; + * @return The hourTime. + */ + int getHourTime(); + + /** + * uint32 start_time = 4; + * @return The startTime. + */ + int getStartTime(); + + /** + * float shorten_ratio = 5; + * @return The shortenRatio. + */ + float getShortenRatio(); + } + /** + * Protobuf type {@code AvatarExpeditionInfo} + */ + public static final class AvatarExpeditionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionInfo) + AvatarExpeditionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionInfo.newBuilder() to construct. + private AvatarExpeditionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionInfo() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionInfo( + 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(); + + state_ = rawValue; + break; + } + case 16: { + + expId_ = input.readUInt32(); + break; + } + case 24: { + + hourTime_ = input.readUInt32(); + break; + } + case 32: { + + startTime_ = input.readUInt32(); + break; + } + case 45: { + + shortenRatio_ = input.readFloat(); + 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.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.class, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.Builder.class); + } + + public static final int STATE_FIELD_NUMBER = 1; + private int state_; + /** + * .AvatarExpeditionState state = 1; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .AvatarExpeditionState state = 1; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState result = emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.UNRECOGNIZED : result; + } + + public static final int EXP_ID_FIELD_NUMBER = 2; + private int expId_; + /** + * uint32 exp_id = 2; + * @return The expId. + */ + @java.lang.Override + public int getExpId() { + return expId_; + } + + public static final int HOUR_TIME_FIELD_NUMBER = 3; + private int hourTime_; + /** + * uint32 hour_time = 3; + * @return The hourTime. + */ + @java.lang.Override + public int getHourTime() { + return hourTime_; + } + + public static final int START_TIME_FIELD_NUMBER = 4; + private int startTime_; + /** + * uint32 start_time = 4; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int SHORTEN_RATIO_FIELD_NUMBER = 5; + private float shortenRatio_; + /** + * float shorten_ratio = 5; + * @return The shortenRatio. + */ + @java.lang.Override + public float getShortenRatio() { + return shortenRatio_; + } + + 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.AvatarExpeditionStateOuterClass.AvatarExpeditionState.AVATAR_EXPEDITION_STATE_NONE.getNumber()) { + output.writeEnum(1, state_); + } + if (expId_ != 0) { + output.writeUInt32(2, expId_); + } + if (hourTime_ != 0) { + output.writeUInt32(3, hourTime_); + } + if (startTime_ != 0) { + output.writeUInt32(4, startTime_); + } + if (shortenRatio_ != 0F) { + output.writeFloat(5, shortenRatio_); + } + 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.AvatarExpeditionStateOuterClass.AvatarExpeditionState.AVATAR_EXPEDITION_STATE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, state_); + } + if (expId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, expId_); + } + if (hourTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, hourTime_); + } + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, startTime_); + } + if (shortenRatio_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(5, shortenRatio_); + } + 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.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo other = (emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo) obj; + + if (state_ != other.state_) return false; + if (getExpId() + != other.getExpId()) return false; + if (getHourTime() + != other.getHourTime()) return false; + if (getStartTime() + != other.getStartTime()) return false; + if (java.lang.Float.floatToIntBits(getShortenRatio()) + != java.lang.Float.floatToIntBits( + other.getShortenRatio())) 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) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + hash = (37 * hash) + EXP_ID_FIELD_NUMBER; + hash = (53 * hash) + getExpId(); + hash = (37 * hash) + HOUR_TIME_FIELD_NUMBER; + hash = (53 * hash) + getHourTime(); + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + SHORTEN_RATIO_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getShortenRatio()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo 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.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo 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.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo 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.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo 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.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo 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.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo 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; + } + /** + * Protobuf type {@code AvatarExpeditionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionInfo) + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.class, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + state_ = 0; + + expId_ = 0; + + hourTime_ = 0; + + startTime_ = 0; + + shortenRatio_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.internal_static_AvatarExpeditionInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo build() { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo result = new emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo(this); + result.state_ = state_; + result.expId_ = expId_; + result.hourTime_ = hourTime_; + result.startTime_ = startTime_; + result.shortenRatio_ = shortenRatio_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()) return this; + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (other.getExpId() != 0) { + setExpId(other.getExpId()); + } + if (other.getHourTime() != 0) { + setHourTime(other.getHourTime()); + } + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getShortenRatio() != 0F) { + setShortenRatio(other.getShortenRatio()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int state_ = 0; + /** + * .AvatarExpeditionState state = 1; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .AvatarExpeditionState state = 1; + * @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; + } + /** + * .AvatarExpeditionState state = 1; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState result = emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.UNRECOGNIZED : result; + } + /** + * .AvatarExpeditionState state = 1; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AvatarExpeditionState state = 1; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int expId_ ; + /** + * uint32 exp_id = 2; + * @return The expId. + */ + @java.lang.Override + public int getExpId() { + return expId_; + } + /** + * uint32 exp_id = 2; + * @param value The expId to set. + * @return This builder for chaining. + */ + public Builder setExpId(int value) { + + expId_ = value; + onChanged(); + return this; + } + /** + * uint32 exp_id = 2; + * @return This builder for chaining. + */ + public Builder clearExpId() { + + expId_ = 0; + onChanged(); + return this; + } + + private int hourTime_ ; + /** + * uint32 hour_time = 3; + * @return The hourTime. + */ + @java.lang.Override + public int getHourTime() { + return hourTime_; + } + /** + * uint32 hour_time = 3; + * @param value The hourTime to set. + * @return This builder for chaining. + */ + public Builder setHourTime(int value) { + + hourTime_ = value; + onChanged(); + return this; + } + /** + * uint32 hour_time = 3; + * @return This builder for chaining. + */ + public Builder clearHourTime() { + + hourTime_ = 0; + onChanged(); + return this; + } + + private int startTime_ ; + /** + * uint32 start_time = 4; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 4; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 4; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private float shortenRatio_ ; + /** + * float shorten_ratio = 5; + * @return The shortenRatio. + */ + @java.lang.Override + public float getShortenRatio() { + return shortenRatio_; + } + /** + * float shorten_ratio = 5; + * @param value The shortenRatio to set. + * @return This builder for chaining. + */ + public Builder setShortenRatio(float value) { + + shortenRatio_ = value; + onChanged(); + return this; + } + /** + * float shorten_ratio = 5; + * @return This builder for chaining. + */ + public Builder clearShortenRatio() { + + shortenRatio_ = 0F; + 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:AvatarExpeditionInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionInfo) + private static final emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032AvatarExpeditionInfo.proto\032\033AvatarExpe" + + "ditionState.proto\"\213\001\n\024AvatarExpeditionIn" + + "fo\022%\n\005state\030\001 \001(\0162\026.AvatarExpeditionStat" + + "e\022\016\n\006exp_id\030\002 \001(\r\022\021\n\thour_time\030\003 \001(\r\022\022\n\n" + + "start_time\030\004 \001(\r\022\025\n\rshorten_ratio\030\005 \001(\002B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionInfo_descriptor, + new java.lang.String[] { "State", "ExpId", "HourTime", "StartTime", "ShortenRatio", }); + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartReqOuterClass.java new file mode 100644 index 00000000000..62832f0d9a9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionStartReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionStartReqOuterClass { + private AvatarExpeditionStartReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionStartReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionStartReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 exp_id = 9; + * @return The expId. + */ + int getExpId(); + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 hour_time = 2; + * @return The hourTime. + */ + int getHourTime(); + } + /** + *
+   * CmdId: 1715
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionStartReq} + */ + public static final class AvatarExpeditionStartReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionStartReq) + AvatarExpeditionStartReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionStartReq.newBuilder() to construct. + private AvatarExpeditionStartReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionStartReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionStartReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionStartReq( + 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: { + + hourTime_ = input.readUInt32(); + break; + } + case 72: { + + expId_ = input.readUInt32(); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + 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.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.class, emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.Builder.class); + } + + public static final int EXP_ID_FIELD_NUMBER = 9; + private int expId_; + /** + * uint32 exp_id = 9; + * @return The expId. + */ + @java.lang.Override + public int getExpId() { + return expId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int HOUR_TIME_FIELD_NUMBER = 2; + private int hourTime_; + /** + * uint32 hour_time = 2; + * @return The hourTime. + */ + @java.lang.Override + public int getHourTime() { + return hourTime_; + } + + 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 (hourTime_ != 0) { + output.writeUInt32(2, hourTime_); + } + if (expId_ != 0) { + output.writeUInt32(9, expId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hourTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, hourTime_); + } + if (expId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, expId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + 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.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq other = (emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq) obj; + + if (getExpId() + != other.getExpId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getHourTime() + != other.getHourTime()) 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) + EXP_ID_FIELD_NUMBER; + hash = (53 * hash) + getExpId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + HOUR_TIME_FIELD_NUMBER; + hash = (53 * hash) + getHourTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq 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.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq 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.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq 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.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq 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.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq 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.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq 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: 1715
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionStartReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionStartReq) + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.class, emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + expId_ = 0; + + avatarGuid_ = 0L; + + hourTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.internal_static_AvatarExpeditionStartReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq build() { + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq result = new emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq(this); + result.expId_ = expId_; + result.avatarGuid_ = avatarGuid_; + result.hourTime_ = hourTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq.getDefaultInstance()) return this; + if (other.getExpId() != 0) { + setExpId(other.getExpId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getHourTime() != 0) { + setHourTime(other.getHourTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int expId_ ; + /** + * uint32 exp_id = 9; + * @return The expId. + */ + @java.lang.Override + public int getExpId() { + return expId_; + } + /** + * uint32 exp_id = 9; + * @param value The expId to set. + * @return This builder for chaining. + */ + public Builder setExpId(int value) { + + expId_ = value; + onChanged(); + return this; + } + /** + * uint32 exp_id = 9; + * @return This builder for chaining. + */ + public Builder clearExpId() { + + expId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int hourTime_ ; + /** + * uint32 hour_time = 2; + * @return The hourTime. + */ + @java.lang.Override + public int getHourTime() { + return hourTime_; + } + /** + * uint32 hour_time = 2; + * @param value The hourTime to set. + * @return This builder for chaining. + */ + public Builder setHourTime(int value) { + + hourTime_ = value; + onChanged(); + return this; + } + /** + * uint32 hour_time = 2; + * @return This builder for chaining. + */ + public Builder clearHourTime() { + + hourTime_ = 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:AvatarExpeditionStartReq) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionStartReq) + private static final emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionStartReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionStartReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartReqOuterClass.AvatarExpeditionStartReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionStartReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionStartReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarExpeditionStartReq.proto\"R\n\030Avat" + + "arExpeditionStartReq\022\016\n\006exp_id\030\t \001(\r\022\023\n\013" + + "avatar_guid\030\n \001(\004\022\021\n\thour_time\030\002 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarExpeditionStartReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionStartReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionStartReq_descriptor, + new java.lang.String[] { "ExpId", "AvatarGuid", "HourTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartRspOuterClass.java new file mode 100644 index 00000000000..42672c65fc1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStartRspOuterClass.java @@ -0,0 +1,886 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionStartRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionStartRspOuterClass { + private AvatarExpeditionStartRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarExpeditionStartRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarExpeditionStartRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + int getExpeditionInfoMapCount(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + boolean containsExpeditionInfoMap( + long key); + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExpeditionInfoMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + java.util.Map + getExpeditionInfoMapMap(); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue); + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1719
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarExpeditionStartRsp} + */ + public static final class AvatarExpeditionStartRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarExpeditionStartRsp) + AvatarExpeditionStartRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarExpeditionStartRsp.newBuilder() to construct. + private AvatarExpeditionStartRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarExpeditionStartRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarExpeditionStartRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarExpeditionStartRsp( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + expeditionInfoMap__ = input.readMessage( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + expeditionInfoMap_.getMutableMap().put( + expeditionInfoMap__.getKey(), expeditionInfoMap__.getValue()); + break; + } + case 40: { + + 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.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.class, emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.Builder.class); + } + + public static final int EXPEDITION_INFO_MAP_FIELD_NUMBER = 2; + private static final class ExpeditionInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @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 { + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetExpeditionInfoMap(), + ExpeditionInfoMapDefaultEntryHolder.defaultEntry, + 2); + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetExpeditionInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + expeditionInfoMap__ = ExpeditionInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, expeditionInfoMap__); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, 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.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp other = (emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp) obj; + + if (!internalGetExpeditionInfoMap().equals( + other.internalGetExpeditionInfoMap())) 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(); + if (!internalGetExpeditionInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + EXPEDITION_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExpeditionInfoMap().hashCode(); + } + 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.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp 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.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp 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.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp 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.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp 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.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp 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.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp 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: 1719
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarExpeditionStartRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarExpeditionStartRsp) + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutableExpeditionInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.class, emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableExpeditionInfoMap().clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.internal_static_AvatarExpeditionStartRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp build() { + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp buildPartial() { + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp result = new emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp(this); + int from_bitField0_ = bitField0_; + result.expeditionInfoMap_ = internalGetExpeditionInfoMap(); + result.expeditionInfoMap_.makeImmutable(); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp other) { + if (other == emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp.getDefaultInstance()) return this; + internalGetMutableExpeditionInfoMap().mergeFrom( + other.internalGetExpeditionInfoMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo> expeditionInfoMap_; + private com.google.protobuf.MapField + internalGetExpeditionInfoMap() { + if (expeditionInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + return expeditionInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableExpeditionInfoMap() { + onChanged();; + if (expeditionInfoMap_ == null) { + expeditionInfoMap_ = com.google.protobuf.MapField.newMapField( + ExpeditionInfoMapDefaultEntryHolder.defaultEntry); + } + if (!expeditionInfoMap_.isMutable()) { + expeditionInfoMap_ = expeditionInfoMap_.copy(); + } + return expeditionInfoMap_; + } + + public int getExpeditionInfoMapCount() { + return internalGetExpeditionInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + @java.lang.Override + public boolean containsExpeditionInfoMap( + long key) { + + return internalGetExpeditionInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getExpeditionInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExpeditionInfoMap() { + return getExpeditionInfoMapMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public java.util.Map getExpeditionInfoMapMap() { + return internalGetExpeditionInfoMap().getMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo defaultValue) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo getExpeditionInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetExpeditionInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExpeditionInfoMap() { + internalGetMutableExpeditionInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + public Builder removeExpeditionInfoMap( + long key) { + + internalGetMutableExpeditionInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExpeditionInfoMap() { + return internalGetMutableExpeditionInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + public Builder putExpeditionInfoMap( + long key, + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.AvatarExpeditionInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableExpeditionInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarExpeditionInfo> expedition_info_map = 2; + */ + + public Builder putAllExpeditionInfoMap( + java.util.Map values) { + internalGetMutableExpeditionInfoMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @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:AvatarExpeditionStartRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarExpeditionStartRsp) + private static final emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp(); + } + + public static emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarExpeditionStartRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarExpeditionStartRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStartRspOuterClass.AvatarExpeditionStartRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionStartRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionStartRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarExpeditionStartRsp.proto\032\032Avatar" + + "ExpeditionInfo.proto\"\313\001\n\030AvatarExpeditio" + + "nStartRsp\022M\n\023expedition_info_map\030\002 \003(\01320" + + ".AvatarExpeditionStartRsp.ExpeditionInfo" + + "MapEntry\022\017\n\007retcode\030\005 \001(\005\032O\n\026ExpeditionI" + + "nfoMapEntry\022\013\n\003key\030\001 \001(\004\022$\n\005value\030\002 \001(\0132" + + "\025.AvatarExpeditionInfo:\0028\001B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarExpeditionStartRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarExpeditionStartRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionStartRsp_descriptor, + new java.lang.String[] { "ExpeditionInfoMap", "Retcode", }); + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_descriptor = + internal_static_AvatarExpeditionStartRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarExpeditionStartRsp_ExpeditionInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExpeditionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java new file mode 100644 index 00000000000..cc68eb1d2cf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarExpeditionStateOuterClass.java @@ -0,0 +1,177 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarExpeditionState.proto + +package emu.grasscutter.net.proto; + +public final class AvatarExpeditionStateOuterClass { + private AvatarExpeditionStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code AvatarExpeditionState} + */ + public enum AvatarExpeditionState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * AVATAR_EXPEDITION_STATE_NONE = 0; + */ + AVATAR_EXPEDITION_STATE_NONE(0), + /** + * AVATAR_EXPEDITION_STATE_DOING = 1; + */ + AVATAR_EXPEDITION_STATE_DOING(1), + /** + * AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD = 2; + */ + AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD(2), + /** + * AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD = 3; + */ + AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD(3), + /** + * AVATAR_EXPEDITION_STATE_LOCKED = 4; + */ + AVATAR_EXPEDITION_STATE_LOCKED(4), + UNRECOGNIZED(-1), + ; + + /** + * AVATAR_EXPEDITION_STATE_NONE = 0; + */ + public static final int AVATAR_EXPEDITION_STATE_NONE_VALUE = 0; + /** + * AVATAR_EXPEDITION_STATE_DOING = 1; + */ + public static final int AVATAR_EXPEDITION_STATE_DOING_VALUE = 1; + /** + * AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD = 2; + */ + public static final int AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD_VALUE = 2; + /** + * AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD = 3; + */ + public static final int AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD_VALUE = 3; + /** + * AVATAR_EXPEDITION_STATE_LOCKED = 4; + */ + public static final int AVATAR_EXPEDITION_STATE_LOCKED_VALUE = 4; + + + 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 AvatarExpeditionState 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 AvatarExpeditionState forNumber(int value) { + switch (value) { + case 0: return AVATAR_EXPEDITION_STATE_NONE; + case 1: return AVATAR_EXPEDITION_STATE_DOING; + case 2: return AVATAR_EXPEDITION_STATE_FINISH_WAIT_REWARD; + case 3: return AVATAR_EXPEDITION_STATE_CALLBACK_WAIT_REWARD; + case 4: return AVATAR_EXPEDITION_STATE_LOCKED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AvatarExpeditionState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AvatarExpeditionState findValueByNumber(int number) { + return AvatarExpeditionState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final AvatarExpeditionState[] VALUES = values(); + + public static AvatarExpeditionState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AvatarExpeditionState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:AvatarExpeditionState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarExpeditionState.proto*\342\001\n\025Avatar" + + "ExpeditionState\022 \n\034AVATAR_EXPEDITION_STA" + + "TE_NONE\020\000\022!\n\035AVATAR_EXPEDITION_STATE_DOI" + + "NG\020\001\022.\n*AVATAR_EXPEDITION_STATE_FINISH_W" + + "AIT_REWARD\020\002\0220\n,AVATAR_EXPEDITION_STATE_" + + "CALLBACK_WAIT_REWARD\020\003\022\"\n\036AVATAR_EXPEDIT" + + "ION_STATE_LOCKED\020\004B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java new file mode 100644 index 00000000000..b8f45b8d233 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterDataNotifyOuterClass.java @@ -0,0 +1,815 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFetterDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFetterDataNotifyOuterClass { + private AvatarFetterDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFetterDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFetterDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + int getFetterInfoMapCount(); + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + boolean containsFetterInfoMap( + long key); + /** + * Use {@link #getFetterInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFetterInfoMap(); + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + java.util.Map + getFetterInfoMapMap(); + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo defaultValue); + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrThrow( + long key); + } + /** + *
+   * CmdId: 1782
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarFetterDataNotify} + */ + public static final class AvatarFetterDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFetterDataNotify) + AvatarFetterDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFetterDataNotify.newBuilder() to construct. + private AvatarFetterDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFetterDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFetterDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFetterDataNotify( + 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 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fetterInfoMap_ = com.google.protobuf.MapField.newMapField( + FetterInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + fetterInfoMap__ = input.readMessage( + FetterInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fetterInfoMap_.getMutableMap().put( + fetterInfoMap__.getKey(), fetterInfoMap__.getValue()); + 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.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFetterInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.class, emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.Builder.class); + } + + public static final int FETTER_INFO_MAP_FIELD_NUMBER = 15; + private static final class FetterInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo> fetterInfoMap_; + private com.google.protobuf.MapField + internalGetFetterInfoMap() { + if (fetterInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FetterInfoMapDefaultEntryHolder.defaultEntry); + } + return fetterInfoMap_; + } + + public int getFetterInfoMapCount() { + return internalGetFetterInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + @java.lang.Override + public boolean containsFetterInfoMap( + long key) { + + return internalGetFetterInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getFetterInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFetterInfoMap() { + return getFetterInfoMapMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public java.util.Map getFetterInfoMapMap() { + return internalGetFetterInfoMap().getMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo defaultValue) { + + java.util.Map map = + internalGetFetterInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetFetterInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetFetterInfoMap(), + FetterInfoMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetFetterInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fetterInfoMap__ = FetterInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, fetterInfoMap__); + } + 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.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify other = (emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify) obj; + + if (!internalGetFetterInfoMap().equals( + other.internalGetFetterInfoMap())) 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 (!internalGetFetterInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + FETTER_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFetterInfoMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify 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.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify 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.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify 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.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify 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.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify 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.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify 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: 1782
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarFetterDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFetterDataNotify) + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFetterInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutableFetterInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.class, emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableFetterInfoMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.internal_static_AvatarFetterDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify build() { + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify buildPartial() { + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify result = new emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify(this); + int from_bitField0_ = bitField0_; + result.fetterInfoMap_ = internalGetFetterInfoMap(); + result.fetterInfoMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify other) { + if (other == emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify.getDefaultInstance()) return this; + internalGetMutableFetterInfoMap().mergeFrom( + other.internalGetFetterInfoMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo> fetterInfoMap_; + private com.google.protobuf.MapField + internalGetFetterInfoMap() { + if (fetterInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FetterInfoMapDefaultEntryHolder.defaultEntry); + } + return fetterInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableFetterInfoMap() { + onChanged();; + if (fetterInfoMap_ == null) { + fetterInfoMap_ = com.google.protobuf.MapField.newMapField( + FetterInfoMapDefaultEntryHolder.defaultEntry); + } + if (!fetterInfoMap_.isMutable()) { + fetterInfoMap_ = fetterInfoMap_.copy(); + } + return fetterInfoMap_; + } + + public int getFetterInfoMapCount() { + return internalGetFetterInfoMap().getMap().size(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + @java.lang.Override + public boolean containsFetterInfoMap( + long key) { + + return internalGetFetterInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getFetterInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFetterInfoMap() { + return getFetterInfoMapMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public java.util.Map getFetterInfoMapMap() { + return internalGetFetterInfoMap().getMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrDefault( + long key, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo defaultValue) { + + java.util.Map map = + internalGetFetterInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfoMapOrThrow( + long key) { + + java.util.Map map = + internalGetFetterInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFetterInfoMap() { + internalGetMutableFetterInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + public Builder removeFetterInfoMap( + long key) { + + internalGetMutableFetterInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFetterInfoMap() { + return internalGetMutableFetterInfoMap().getMutableMap(); + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + public Builder putFetterInfoMap( + long key, + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableFetterInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, .AvatarFetterInfo> fetter_info_map = 15; + */ + + public Builder putAllFetterInfoMap( + java.util.Map values) { + internalGetMutableFetterInfoMap().getMutableMap() + .putAll(values); + 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:AvatarFetterDataNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarFetterDataNotify) + private static final emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify(); + } + + public static emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFetterDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFetterDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterDataNotifyOuterClass.AvatarFetterDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AvatarFetterDataNotify.proto\032\026AvatarFe" + + "tterInfo.proto\"\246\001\n\026AvatarFetterDataNotif" + + "y\022C\n\017fetter_info_map\030\017 \003(\0132*.AvatarFette" + + "rDataNotify.FetterInfoMapEntry\032G\n\022Fetter" + + "InfoMapEntry\022\013\n\003key\030\001 \001(\004\022 \n\005value\030\002 \001(\013" + + "2\021.AvatarFetterInfo:\0028\001B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarFetterDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFetterDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterDataNotify_descriptor, + new java.lang.String[] { "FetterInfoMap", }); + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_descriptor = + internal_static_AvatarFetterDataNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterDataNotify_FetterInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java new file mode 100644 index 00000000000..463261a6414 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterInfoOuterClass.java @@ -0,0 +1,1567 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFetterInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFetterInfoOuterClass { + private AvatarFetterInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFetterInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFetterInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 exp_number = 1; + * @return The expNumber. + */ + int getExpNumber(); + + /** + * uint32 exp_level = 2; + * @return The expLevel. + */ + int getExpLevel(); + + /** + * repeated uint32 open_id_list = 3; + * @return A list containing the openIdList. + */ + java.util.List getOpenIdListList(); + /** + * repeated uint32 open_id_list = 3; + * @return The count of openIdList. + */ + int getOpenIdListCount(); + /** + * repeated uint32 open_id_list = 3; + * @param index The index of the element to return. + * @return The openIdList at the given index. + */ + int getOpenIdList(int index); + + /** + * repeated uint32 finish_id_list = 4; + * @return A list containing the finishIdList. + */ + java.util.List getFinishIdListList(); + /** + * repeated uint32 finish_id_list = 4; + * @return The count of finishIdList. + */ + int getFinishIdListCount(); + /** + * repeated uint32 finish_id_list = 4; + * @param index The index of the element to return. + * @return The finishIdList at the given index. + */ + int getFinishIdList(int index); + + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return A list containing the rewardedFetterLevelList. + */ + java.util.List getRewardedFetterLevelListList(); + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return The count of rewardedFetterLevelList. + */ + int getRewardedFetterLevelListCount(); + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param index The index of the element to return. + * @return The rewardedFetterLevelList at the given index. + */ + int getRewardedFetterLevelList(int index); + + /** + * repeated .FetterData fetter_list = 6; + */ + java.util.List + getFetterListList(); + /** + * repeated .FetterData fetter_list = 6; + */ + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getFetterList(int index); + /** + * repeated .FetterData fetter_list = 6; + */ + int getFetterListCount(); + /** + * repeated .FetterData fetter_list = 6; + */ + java.util.List + getFetterListOrBuilderList(); + /** + * repeated .FetterData fetter_list = 6; + */ + emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder getFetterListOrBuilder( + int index); + } + /** + * Protobuf type {@code AvatarFetterInfo} + */ + public static final class AvatarFetterInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFetterInfo) + AvatarFetterInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFetterInfo.newBuilder() to construct. + private AvatarFetterInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFetterInfo() { + openIdList_ = emptyIntList(); + finishIdList_ = emptyIntList(); + rewardedFetterLevelList_ = emptyIntList(); + fetterList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFetterInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFetterInfo( + 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: { + + expNumber_ = input.readUInt32(); + break; + } + case 16: { + + expLevel_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + openIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + openIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + openIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + openIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + finishIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + finishIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + finishIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + finishIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + rewardedFetterLevelList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + rewardedFetterLevelList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + rewardedFetterLevelList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + rewardedFetterLevelList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + fetterList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + fetterList_.add( + input.readMessage(emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.parser(), extensionRegistry)); + 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)) { + openIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + finishIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + rewardedFetterLevelList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + fetterList_ = java.util.Collections.unmodifiableList(fetterList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.class, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder.class); + } + + public static final int EXP_NUMBER_FIELD_NUMBER = 1; + private int expNumber_; + /** + * uint32 exp_number = 1; + * @return The expNumber. + */ + @java.lang.Override + public int getExpNumber() { + return expNumber_; + } + + public static final int EXP_LEVEL_FIELD_NUMBER = 2; + private int expLevel_; + /** + * uint32 exp_level = 2; + * @return The expLevel. + */ + @java.lang.Override + public int getExpLevel() { + return expLevel_; + } + + public static final int OPEN_ID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList openIdList_; + /** + * repeated uint32 open_id_list = 3; + * @return A list containing the openIdList. + */ + @java.lang.Override + public java.util.List + getOpenIdListList() { + return openIdList_; + } + /** + * repeated uint32 open_id_list = 3; + * @return The count of openIdList. + */ + public int getOpenIdListCount() { + return openIdList_.size(); + } + /** + * repeated uint32 open_id_list = 3; + * @param index The index of the element to return. + * @return The openIdList at the given index. + */ + public int getOpenIdList(int index) { + return openIdList_.getInt(index); + } + private int openIdListMemoizedSerializedSize = -1; + + public static final int FINISH_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList finishIdList_; + /** + * repeated uint32 finish_id_list = 4; + * @return A list containing the finishIdList. + */ + @java.lang.Override + public java.util.List + getFinishIdListList() { + return finishIdList_; + } + /** + * repeated uint32 finish_id_list = 4; + * @return The count of finishIdList. + */ + public int getFinishIdListCount() { + return finishIdList_.size(); + } + /** + * repeated uint32 finish_id_list = 4; + * @param index The index of the element to return. + * @return The finishIdList at the given index. + */ + public int getFinishIdList(int index) { + return finishIdList_.getInt(index); + } + private int finishIdListMemoizedSerializedSize = -1; + + public static final int REWARDED_FETTER_LEVEL_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList rewardedFetterLevelList_; + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return A list containing the rewardedFetterLevelList. + */ + @java.lang.Override + public java.util.List + getRewardedFetterLevelListList() { + return rewardedFetterLevelList_; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return The count of rewardedFetterLevelList. + */ + public int getRewardedFetterLevelListCount() { + return rewardedFetterLevelList_.size(); + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param index The index of the element to return. + * @return The rewardedFetterLevelList at the given index. + */ + public int getRewardedFetterLevelList(int index) { + return rewardedFetterLevelList_.getInt(index); + } + private int rewardedFetterLevelListMemoizedSerializedSize = -1; + + public static final int FETTER_LIST_FIELD_NUMBER = 6; + private java.util.List fetterList_; + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public java.util.List getFetterListList() { + return fetterList_; + } + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public java.util.List + getFetterListOrBuilderList() { + return fetterList_; + } + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public int getFetterListCount() { + return fetterList_.size(); + } + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getFetterList(int index) { + return fetterList_.get(index); + } + /** + * repeated .FetterData fetter_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder getFetterListOrBuilder( + int index) { + return fetterList_.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 (expNumber_ != 0) { + output.writeUInt32(1, expNumber_); + } + if (expLevel_ != 0) { + output.writeUInt32(2, expLevel_); + } + if (getOpenIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(openIdListMemoizedSerializedSize); + } + for (int i = 0; i < openIdList_.size(); i++) { + output.writeUInt32NoTag(openIdList_.getInt(i)); + } + if (getFinishIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(finishIdListMemoizedSerializedSize); + } + for (int i = 0; i < finishIdList_.size(); i++) { + output.writeUInt32NoTag(finishIdList_.getInt(i)); + } + if (getRewardedFetterLevelListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(rewardedFetterLevelListMemoizedSerializedSize); + } + for (int i = 0; i < rewardedFetterLevelList_.size(); i++) { + output.writeUInt32NoTag(rewardedFetterLevelList_.getInt(i)); + } + for (int i = 0; i < fetterList_.size(); i++) { + output.writeMessage(6, fetterList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (expNumber_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, expNumber_); + } + if (expLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, expLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < openIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(openIdList_.getInt(i)); + } + size += dataSize; + if (!getOpenIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + openIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < finishIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishIdList_.getInt(i)); + } + size += dataSize; + if (!getFinishIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < rewardedFetterLevelList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(rewardedFetterLevelList_.getInt(i)); + } + size += dataSize; + if (!getRewardedFetterLevelListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + rewardedFetterLevelListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < fetterList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, fetterList_.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.AvatarFetterInfoOuterClass.AvatarFetterInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo other = (emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo) obj; + + if (getExpNumber() + != other.getExpNumber()) return false; + if (getExpLevel() + != other.getExpLevel()) return false; + if (!getOpenIdListList() + .equals(other.getOpenIdListList())) return false; + if (!getFinishIdListList() + .equals(other.getFinishIdListList())) return false; + if (!getRewardedFetterLevelListList() + .equals(other.getRewardedFetterLevelListList())) return false; + if (!getFetterListList() + .equals(other.getFetterListList())) 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) + EXP_NUMBER_FIELD_NUMBER; + hash = (53 * hash) + getExpNumber(); + hash = (37 * hash) + EXP_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getExpLevel(); + if (getOpenIdListCount() > 0) { + hash = (37 * hash) + OPEN_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOpenIdListList().hashCode(); + } + if (getFinishIdListCount() > 0) { + hash = (37 * hash) + FINISH_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishIdListList().hashCode(); + } + if (getRewardedFetterLevelListCount() > 0) { + hash = (37 * hash) + REWARDED_FETTER_LEVEL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRewardedFetterLevelListList().hashCode(); + } + if (getFetterListCount() > 0) { + hash = (37 * hash) + FETTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFetterListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo 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.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo 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.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo 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.AvatarFetterInfoOuterClass.AvatarFetterInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo 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.AvatarFetterInfoOuterClass.AvatarFetterInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo 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.AvatarFetterInfoOuterClass.AvatarFetterInfo 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; + } + /** + * Protobuf type {@code AvatarFetterInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFetterInfo) + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.class, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFetterListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + expNumber_ = 0; + + expLevel_ = 0; + + openIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + finishIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + rewardedFetterLevelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + if (fetterListBuilder_ == null) { + fetterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + fetterListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.internal_static_AvatarFetterInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo build() { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo buildPartial() { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo result = new emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo(this); + int from_bitField0_ = bitField0_; + result.expNumber_ = expNumber_; + result.expLevel_ = expLevel_; + if (((bitField0_ & 0x00000001) != 0)) { + openIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.openIdList_ = openIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + finishIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.finishIdList_ = finishIdList_; + if (((bitField0_ & 0x00000004) != 0)) { + rewardedFetterLevelList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.rewardedFetterLevelList_ = rewardedFetterLevelList_; + if (fetterListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + fetterList_ = java.util.Collections.unmodifiableList(fetterList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.fetterList_ = fetterList_; + } else { + result.fetterList_ = fetterListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo other) { + if (other == emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance()) return this; + if (other.getExpNumber() != 0) { + setExpNumber(other.getExpNumber()); + } + if (other.getExpLevel() != 0) { + setExpLevel(other.getExpLevel()); + } + if (!other.openIdList_.isEmpty()) { + if (openIdList_.isEmpty()) { + openIdList_ = other.openIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOpenIdListIsMutable(); + openIdList_.addAll(other.openIdList_); + } + onChanged(); + } + if (!other.finishIdList_.isEmpty()) { + if (finishIdList_.isEmpty()) { + finishIdList_ = other.finishIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFinishIdListIsMutable(); + finishIdList_.addAll(other.finishIdList_); + } + onChanged(); + } + if (!other.rewardedFetterLevelList_.isEmpty()) { + if (rewardedFetterLevelList_.isEmpty()) { + rewardedFetterLevelList_ = other.rewardedFetterLevelList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureRewardedFetterLevelListIsMutable(); + rewardedFetterLevelList_.addAll(other.rewardedFetterLevelList_); + } + onChanged(); + } + if (fetterListBuilder_ == null) { + if (!other.fetterList_.isEmpty()) { + if (fetterList_.isEmpty()) { + fetterList_ = other.fetterList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureFetterListIsMutable(); + fetterList_.addAll(other.fetterList_); + } + onChanged(); + } + } else { + if (!other.fetterList_.isEmpty()) { + if (fetterListBuilder_.isEmpty()) { + fetterListBuilder_.dispose(); + fetterListBuilder_ = null; + fetterList_ = other.fetterList_; + bitField0_ = (bitField0_ & ~0x00000008); + fetterListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFetterListFieldBuilder() : null; + } else { + fetterListBuilder_.addAllMessages(other.fetterList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int expNumber_ ; + /** + * uint32 exp_number = 1; + * @return The expNumber. + */ + @java.lang.Override + public int getExpNumber() { + return expNumber_; + } + /** + * uint32 exp_number = 1; + * @param value The expNumber to set. + * @return This builder for chaining. + */ + public Builder setExpNumber(int value) { + + expNumber_ = value; + onChanged(); + return this; + } + /** + * uint32 exp_number = 1; + * @return This builder for chaining. + */ + public Builder clearExpNumber() { + + expNumber_ = 0; + onChanged(); + return this; + } + + private int expLevel_ ; + /** + * uint32 exp_level = 2; + * @return The expLevel. + */ + @java.lang.Override + public int getExpLevel() { + return expLevel_; + } + /** + * uint32 exp_level = 2; + * @param value The expLevel to set. + * @return This builder for chaining. + */ + public Builder setExpLevel(int value) { + + expLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 exp_level = 2; + * @return This builder for chaining. + */ + public Builder clearExpLevel() { + + expLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList openIdList_ = emptyIntList(); + private void ensureOpenIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + openIdList_ = mutableCopy(openIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 open_id_list = 3; + * @return A list containing the openIdList. + */ + public java.util.List + getOpenIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(openIdList_) : openIdList_; + } + /** + * repeated uint32 open_id_list = 3; + * @return The count of openIdList. + */ + public int getOpenIdListCount() { + return openIdList_.size(); + } + /** + * repeated uint32 open_id_list = 3; + * @param index The index of the element to return. + * @return The openIdList at the given index. + */ + public int getOpenIdList(int index) { + return openIdList_.getInt(index); + } + /** + * repeated uint32 open_id_list = 3; + * @param index The index to set the value at. + * @param value The openIdList to set. + * @return This builder for chaining. + */ + public Builder setOpenIdList( + int index, int value) { + ensureOpenIdListIsMutable(); + openIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 open_id_list = 3; + * @param value The openIdList to add. + * @return This builder for chaining. + */ + public Builder addOpenIdList(int value) { + ensureOpenIdListIsMutable(); + openIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 open_id_list = 3; + * @param values The openIdList to add. + * @return This builder for chaining. + */ + public Builder addAllOpenIdList( + java.lang.Iterable values) { + ensureOpenIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, openIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 open_id_list = 3; + * @return This builder for chaining. + */ + public Builder clearOpenIdList() { + openIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList finishIdList_ = emptyIntList(); + private void ensureFinishIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + finishIdList_ = mutableCopy(finishIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 finish_id_list = 4; + * @return A list containing the finishIdList. + */ + public java.util.List + getFinishIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(finishIdList_) : finishIdList_; + } + /** + * repeated uint32 finish_id_list = 4; + * @return The count of finishIdList. + */ + public int getFinishIdListCount() { + return finishIdList_.size(); + } + /** + * repeated uint32 finish_id_list = 4; + * @param index The index of the element to return. + * @return The finishIdList at the given index. + */ + public int getFinishIdList(int index) { + return finishIdList_.getInt(index); + } + /** + * repeated uint32 finish_id_list = 4; + * @param index The index to set the value at. + * @param value The finishIdList to set. + * @return This builder for chaining. + */ + public Builder setFinishIdList( + int index, int value) { + ensureFinishIdListIsMutable(); + finishIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_id_list = 4; + * @param value The finishIdList to add. + * @return This builder for chaining. + */ + public Builder addFinishIdList(int value) { + ensureFinishIdListIsMutable(); + finishIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_id_list = 4; + * @param values The finishIdList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishIdList( + java.lang.Iterable values) { + ensureFinishIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 finish_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearFinishIdList() { + finishIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList rewardedFetterLevelList_ = emptyIntList(); + private void ensureRewardedFetterLevelListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + rewardedFetterLevelList_ = mutableCopy(rewardedFetterLevelList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return A list containing the rewardedFetterLevelList. + */ + public java.util.List + getRewardedFetterLevelListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(rewardedFetterLevelList_) : rewardedFetterLevelList_; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return The count of rewardedFetterLevelList. + */ + public int getRewardedFetterLevelListCount() { + return rewardedFetterLevelList_.size(); + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param index The index of the element to return. + * @return The rewardedFetterLevelList at the given index. + */ + public int getRewardedFetterLevelList(int index) { + return rewardedFetterLevelList_.getInt(index); + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param index The index to set the value at. + * @param value The rewardedFetterLevelList to set. + * @return This builder for chaining. + */ + public Builder setRewardedFetterLevelList( + int index, int value) { + ensureRewardedFetterLevelListIsMutable(); + rewardedFetterLevelList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param value The rewardedFetterLevelList to add. + * @return This builder for chaining. + */ + public Builder addRewardedFetterLevelList(int value) { + ensureRewardedFetterLevelListIsMutable(); + rewardedFetterLevelList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @param values The rewardedFetterLevelList to add. + * @return This builder for chaining. + */ + public Builder addAllRewardedFetterLevelList( + java.lang.Iterable values) { + ensureRewardedFetterLevelListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, rewardedFetterLevelList_); + onChanged(); + return this; + } + /** + * repeated uint32 rewarded_fetter_level_list = 5; + * @return This builder for chaining. + */ + public Builder clearRewardedFetterLevelList() { + rewardedFetterLevelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private java.util.List fetterList_ = + java.util.Collections.emptyList(); + private void ensureFetterListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + fetterList_ = new java.util.ArrayList(fetterList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder, emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder> fetterListBuilder_; + + /** + * repeated .FetterData fetter_list = 6; + */ + public java.util.List getFetterListList() { + if (fetterListBuilder_ == null) { + return java.util.Collections.unmodifiableList(fetterList_); + } else { + return fetterListBuilder_.getMessageList(); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public int getFetterListCount() { + if (fetterListBuilder_ == null) { + return fetterList_.size(); + } else { + return fetterListBuilder_.getCount(); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getFetterList(int index) { + if (fetterListBuilder_ == null) { + return fetterList_.get(index); + } else { + return fetterListBuilder_.getMessage(index); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder setFetterList( + int index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData value) { + if (fetterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFetterListIsMutable(); + fetterList_.set(index, value); + onChanged(); + } else { + fetterListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder setFetterList( + int index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder builderForValue) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + fetterList_.set(index, builderForValue.build()); + onChanged(); + } else { + fetterListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addFetterList(emu.grasscutter.net.proto.FetterDataOuterClass.FetterData value) { + if (fetterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFetterListIsMutable(); + fetterList_.add(value); + onChanged(); + } else { + fetterListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addFetterList( + int index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData value) { + if (fetterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFetterListIsMutable(); + fetterList_.add(index, value); + onChanged(); + } else { + fetterListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addFetterList( + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder builderForValue) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + fetterList_.add(builderForValue.build()); + onChanged(); + } else { + fetterListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addFetterList( + int index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder builderForValue) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + fetterList_.add(index, builderForValue.build()); + onChanged(); + } else { + fetterListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder addAllFetterList( + java.lang.Iterable values) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fetterList_); + onChanged(); + } else { + fetterListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder clearFetterList() { + if (fetterListBuilder_ == null) { + fetterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + fetterListBuilder_.clear(); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public Builder removeFetterList(int index) { + if (fetterListBuilder_ == null) { + ensureFetterListIsMutable(); + fetterList_.remove(index); + onChanged(); + } else { + fetterListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder getFetterListBuilder( + int index) { + return getFetterListFieldBuilder().getBuilder(index); + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder getFetterListOrBuilder( + int index) { + if (fetterListBuilder_ == null) { + return fetterList_.get(index); } else { + return fetterListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public java.util.List + getFetterListOrBuilderList() { + if (fetterListBuilder_ != null) { + return fetterListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fetterList_); + } + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder addFetterListBuilder() { + return getFetterListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance()); + } + /** + * repeated .FetterData fetter_list = 6; + */ + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder addFetterListBuilder( + int index) { + return getFetterListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance()); + } + /** + * repeated .FetterData fetter_list = 6; + */ + public java.util.List + getFetterListBuilderList() { + return getFetterListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder, emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder> + getFetterListFieldBuilder() { + if (fetterListBuilder_ == null) { + fetterListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder, emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder>( + fetterList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + fetterList_ = null; + } + return fetterListBuilder_; + } + @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:AvatarFetterInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarFetterInfo) + private static final emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo(); + } + + public static emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFetterInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFetterInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarFetterInfo.proto\032\020FetterData.pro" + + "to\"\255\001\n\020AvatarFetterInfo\022\022\n\nexp_number\030\001 " + + "\001(\r\022\021\n\texp_level\030\002 \001(\r\022\024\n\014open_id_list\030\003" + + " \003(\r\022\026\n\016finish_id_list\030\004 \003(\r\022\"\n\032rewarded" + + "_fetter_level_list\030\005 \003(\r\022 \n\013fetter_list\030" + + "\006 \003(\0132\013.FetterDataB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FetterDataOuterClass.getDescriptor(), + }); + internal_static_AvatarFetterInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFetterInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterInfo_descriptor, + new java.lang.String[] { "ExpNumber", "ExpLevel", "OpenIdList", "FinishIdList", "RewardedFetterLevelList", "FetterList", }); + emu.grasscutter.net.proto.FetterDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java new file mode 100644 index 00000000000..81bda8c1323 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFetterLevelRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFetterLevelRewardReqOuterClass { + private AvatarFetterLevelRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFetterLevelRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFetterLevelRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 1; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 fetter_level = 6; + * @return The fetterLevel. + */ + int getFetterLevel(); + } + /** + *
+   * CmdId: 1653
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarFetterLevelRewardReq} + */ + public static final class AvatarFetterLevelRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFetterLevelRewardReq) + AvatarFetterLevelRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFetterLevelRewardReq.newBuilder() to construct. + private AvatarFetterLevelRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFetterLevelRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFetterLevelRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFetterLevelRewardReq( + 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: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 48: { + + fetterLevel_ = 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.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.class, emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 1; + private long avatarGuid_; + /** + * uint64 avatar_guid = 1; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int FETTER_LEVEL_FIELD_NUMBER = 6; + private int fetterLevel_; + /** + * uint32 fetter_level = 6; + * @return The fetterLevel. + */ + @java.lang.Override + public int getFetterLevel() { + return fetterLevel_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(1, avatarGuid_); + } + if (fetterLevel_ != 0) { + output.writeUInt32(6, fetterLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, avatarGuid_); + } + if (fetterLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, fetterLevel_); + } + 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.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq other = (emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getFetterLevel() + != other.getFetterLevel()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + FETTER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getFetterLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq 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.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq 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.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq 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.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq 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.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq 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.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq 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: 1653
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarFetterLevelRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFetterLevelRewardReq) + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.class, emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + fetterLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.internal_static_AvatarFetterLevelRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq build() { + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq buildPartial() { + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq result = new emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq(this); + result.avatarGuid_ = avatarGuid_; + result.fetterLevel_ = fetterLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq other) { + if (other == emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getFetterLevel() != 0) { + setFetterLevel(other.getFetterLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 1; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 1; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int fetterLevel_ ; + /** + * uint32 fetter_level = 6; + * @return The fetterLevel. + */ + @java.lang.Override + public int getFetterLevel() { + return fetterLevel_; + } + /** + * uint32 fetter_level = 6; + * @param value The fetterLevel to set. + * @return This builder for chaining. + */ + public Builder setFetterLevel(int value) { + + fetterLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 fetter_level = 6; + * @return This builder for chaining. + */ + public Builder clearFetterLevel() { + + fetterLevel_ = 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:AvatarFetterLevelRewardReq) + } + + // @@protoc_insertion_point(class_scope:AvatarFetterLevelRewardReq) + private static final emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq(); + } + + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFetterLevelRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFetterLevelRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardReqOuterClass.AvatarFetterLevelRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterLevelRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterLevelRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarFetterLevelRewardReq.proto\"G\n\032Av" + + "atarFetterLevelRewardReq\022\023\n\013avatar_guid\030" + + "\001 \001(\004\022\024\n\014fetter_level\030\006 \001(\rB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFetterLevelRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFetterLevelRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterLevelRewardReq_descriptor, + new java.lang.String[] { "AvatarGuid", "FetterLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java new file mode 100644 index 00000000000..397c541b881 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFetterLevelRewardRspOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFetterLevelRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFetterLevelRewardRspOuterClass { + private AvatarFetterLevelRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFetterLevelRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFetterLevelRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 reward_id = 1; + * @return The rewardId. + */ + int getRewardId(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 fetter_level = 14; + * @return The fetterLevel. + */ + int getFetterLevel(); + } + /** + *
+   * CmdId: 1606
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarFetterLevelRewardRsp} + */ + public static final class AvatarFetterLevelRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFetterLevelRewardRsp) + AvatarFetterLevelRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFetterLevelRewardRsp.newBuilder() to construct. + private AvatarFetterLevelRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFetterLevelRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFetterLevelRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFetterLevelRewardRsp( + 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: { + + rewardId_ = input.readUInt32(); + break; + } + case 32: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + fetterLevel_ = 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.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.class, emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 4; + private long avatarGuid_; + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int REWARD_ID_FIELD_NUMBER = 1; + private int rewardId_; + /** + * uint32 reward_id = 1; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int FETTER_LEVEL_FIELD_NUMBER = 14; + private int fetterLevel_; + /** + * uint32 fetter_level = 14; + * @return The fetterLevel. + */ + @java.lang.Override + public int getFetterLevel() { + return fetterLevel_; + } + + 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 (rewardId_ != 0) { + output.writeUInt32(1, rewardId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(4, avatarGuid_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + if (fetterLevel_ != 0) { + output.writeUInt32(14, fetterLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, rewardId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, avatarGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + if (fetterLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, fetterLevel_); + } + 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.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp other = (emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getRewardId() + != other.getRewardId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getFetterLevel() + != other.getFetterLevel()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + FETTER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getFetterLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp 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.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp 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.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp 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.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp 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.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp 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.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp 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: 1606
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarFetterLevelRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFetterLevelRewardRsp) + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.class, emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + rewardId_ = 0; + + retcode_ = 0; + + fetterLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.internal_static_AvatarFetterLevelRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp build() { + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp buildPartial() { + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp result = new emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp(this); + result.avatarGuid_ = avatarGuid_; + result.rewardId_ = rewardId_; + result.retcode_ = retcode_; + result.fetterLevel_ = fetterLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp other) { + if (other == emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getFetterLevel() != 0) { + setFetterLevel(other.getFetterLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 4; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 1; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 1; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 1; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int fetterLevel_ ; + /** + * uint32 fetter_level = 14; + * @return The fetterLevel. + */ + @java.lang.Override + public int getFetterLevel() { + return fetterLevel_; + } + /** + * uint32 fetter_level = 14; + * @param value The fetterLevel to set. + * @return This builder for chaining. + */ + public Builder setFetterLevel(int value) { + + fetterLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 fetter_level = 14; + * @return This builder for chaining. + */ + public Builder clearFetterLevel() { + + fetterLevel_ = 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:AvatarFetterLevelRewardRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarFetterLevelRewardRsp) + private static final emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp(); + } + + public static emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFetterLevelRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFetterLevelRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterLevelRewardRspOuterClass.AvatarFetterLevelRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFetterLevelRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarFetterLevelRewardRsp.proto\"k\n\032Av" + + "atarFetterLevelRewardRsp\022\023\n\013avatar_guid\030" + + "\004 \001(\004\022\021\n\treward_id\030\001 \001(\r\022\017\n\007retcode\030\r \001(" + + "\005\022\024\n\014fetter_level\030\016 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFetterLevelRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFetterLevelRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFetterLevelRewardRsp_descriptor, + new java.lang.String[] { "AvatarGuid", "RewardId", "Retcode", "FetterLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java new file mode 100644 index 00000000000..76dbd5e64f9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropNotifyOuterClass.java @@ -0,0 +1,883 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFightPropNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFightPropNotifyOuterClass { + private AvatarFightPropNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFightPropNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFightPropNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, float> fight_prop_map = 8; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 8; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 8; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 8; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 8; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1207
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarFightPropNotify} + */ + public static final class AvatarFightPropNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFightPropNotify) + AvatarFightPropNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFightPropNotify.newBuilder() to construct. + private AvatarFightPropNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFightPropNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFightPropNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFightPropNotify( + 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 32: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + 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.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.class, emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.Builder.class); + } + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 8; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 4; + private long avatarGuid_; + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(4, avatarGuid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 8); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, avatarGuid_); + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, fightPropMap__); + } + 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.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify other = (emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify) obj; + + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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 (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify 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.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify 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.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify 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.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify 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.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify 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.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify 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: 1207
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarFightPropNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFightPropNotify) + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.class, emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableFightPropMap().clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.internal_static_AvatarFightPropNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify build() { + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify buildPartial() { + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify result = new emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify(this); + int from_bitField0_ = bitField0_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify other) { + if (other == emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify.getDefaultInstance()) return this; + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 8; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 4; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 4; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarFightPropNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarFightPropNotify) + private static final emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify(); + } + + public static emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFightPropNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFightPropNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropNotifyOuterClass.AvatarFightPropNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFightPropNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFightPropNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFightPropNotify_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFightPropNotify_FightPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarFightPropNotify.proto\"\243\001\n\025Avatar" + + "FightPropNotify\022@\n\016fight_prop_map\030\010 \003(\0132" + + "(.AvatarFightPropNotify.FightPropMapEntr" + + "y\022\023\n\013avatar_guid\030\004 \001(\004\0323\n\021FightPropMapEn" + + "try\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028\001B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFightPropNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFightPropNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFightPropNotify_descriptor, + new java.lang.String[] { "FightPropMap", "AvatarGuid", }); + internal_static_AvatarFightPropNotify_FightPropMapEntry_descriptor = + internal_static_AvatarFightPropNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarFightPropNotify_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFightPropNotify_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..5c1f6e4dfd0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFightPropUpdateNotifyOuterClass.java @@ -0,0 +1,884 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFightPropUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFightPropUpdateNotifyOuterClass { + private AvatarFightPropUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFightPropUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFightPropUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, float> fight_prop_map = 15; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 15; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1221
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarFightPropUpdateNotify} + */ + public static final class AvatarFightPropUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFightPropUpdateNotify) + AvatarFightPropUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFightPropUpdateNotify.newBuilder() to construct. + private AvatarFightPropUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFightPropUpdateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFightPropUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFightPropUpdateNotify( + 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 104: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + 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.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.class, emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.Builder.class); + } + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 15; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 13; + private long avatarGuid_; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(13, avatarGuid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, avatarGuid_); + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, fightPropMap__); + } + 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.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify other = (emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify) obj; + + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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 (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify 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.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify 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.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify 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.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify 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.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify 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.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify 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: 1221
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarFightPropUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFightPropUpdateNotify) + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutableFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.class, emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableFightPropMap().clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.internal_static_AvatarFightPropUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify build() { + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify buildPartial() { + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify result = new emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify other) { + if (other == emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify.getDefaultInstance()) return this; + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 13; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarFightPropUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarFightPropUpdateNotify) + private static final emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify(); + } + + public static emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFightPropUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFightPropUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFightPropUpdateNotifyOuterClass.AvatarFightPropUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFightPropUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AvatarFightPropUpdateNotify.proto\"\257\001\n\033" + + "AvatarFightPropUpdateNotify\022F\n\016fight_pro" + + "p_map\030\017 \003(\0132..AvatarFightPropUpdateNotif" + + "y.FightPropMapEntry\022\023\n\013avatar_guid\030\r \001(\004" + + "\0323\n\021FightPropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005va" + + "lue\030\002 \001(\002:\0028\001B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFightPropUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFightPropUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFightPropUpdateNotify_descriptor, + new java.lang.String[] { "FightPropMap", "AvatarGuid", }); + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_descriptor = + internal_static_AvatarFightPropUpdateNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFightPropUpdateNotify_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java new file mode 100644 index 00000000000..7b6e2d07050 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarFlycloakChangeNotifyOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarFlycloakChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarFlycloakChangeNotifyOuterClass { + private AvatarFlycloakChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarFlycloakChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarFlycloakChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 flycloak_id = 8; + * @return The flycloakId. + */ + int getFlycloakId(); + + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1643
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarFlycloakChangeNotify} + */ + public static final class AvatarFlycloakChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarFlycloakChangeNotify) + AvatarFlycloakChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarFlycloakChangeNotify.newBuilder() to construct. + private AvatarFlycloakChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarFlycloakChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarFlycloakChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarFlycloakChangeNotify( + 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: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 64: { + + flycloakId_ = 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.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.class, emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.Builder.class); + } + + public static final int FLYCLOAK_ID_FIELD_NUMBER = 8; + private int flycloakId_; + /** + * uint32 flycloak_id = 8; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 2; + private long avatarGuid_; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(2, avatarGuid_); + } + if (flycloakId_ != 0) { + output.writeUInt32(8, flycloakId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, avatarGuid_); + } + if (flycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, flycloakId_); + } + 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.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify other = (emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify) obj; + + if (getFlycloakId() + != other.getFlycloakId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getFlycloakId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify 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.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify 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.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify 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.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify 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.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify 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.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify 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: 1643
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarFlycloakChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarFlycloakChangeNotify) + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.class, emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + flycloakId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.internal_static_AvatarFlycloakChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify build() { + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify result = new emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify(this); + result.flycloakId_ = flycloakId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify.getDefaultInstance()) return this; + if (other.getFlycloakId() != 0) { + setFlycloakId(other.getFlycloakId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int flycloakId_ ; + /** + * uint32 flycloak_id = 8; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + /** + * uint32 flycloak_id = 8; + * @param value The flycloakId to set. + * @return This builder for chaining. + */ + public Builder setFlycloakId(int value) { + + flycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 flycloak_id = 8; + * @return This builder for chaining. + */ + public Builder clearFlycloakId() { + + flycloakId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 2; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarFlycloakChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarFlycloakChangeNotify) + private static final emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarFlycloakChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarFlycloakChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFlycloakChangeNotifyOuterClass.AvatarFlycloakChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarFlycloakChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n AvatarFlycloakChangeNotify.proto\"F\n\032Av" + + "atarFlycloakChangeNotify\022\023\n\013flycloak_id\030" + + "\010 \001(\r\022\023\n\013avatar_guid\030\002 \001(\004B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarFlycloakChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarFlycloakChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarFlycloakChangeNotify_descriptor, + new java.lang.String[] { "FlycloakId", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java new file mode 100644 index 00000000000..39f682503bb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainCostumeNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarGainCostumeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarGainCostumeNotifyOuterClass { + private AvatarGainCostumeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarGainCostumeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarGainCostumeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 costume_id = 15; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + *
+   * CmdId: 1677
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarGainCostumeNotify} + */ + public static final class AvatarGainCostumeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarGainCostumeNotify) + AvatarGainCostumeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarGainCostumeNotify.newBuilder() to construct. + private AvatarGainCostumeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarGainCostumeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarGainCostumeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarGainCostumeNotify( + 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 120: { + + costumeId_ = 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.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.class, emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.Builder.class); + } + + public static final int COSTUME_ID_FIELD_NUMBER = 15; + private int costumeId_; + /** + * uint32 costume_id = 15; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + 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 (costumeId_ != 0) { + output.writeUInt32(15, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, costumeId_); + } + 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.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify other = (emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify) obj; + + if (getCostumeId() + != other.getCostumeId()) 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) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify 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.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify 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.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify 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.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify 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.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify 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.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify 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: 1677
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarGainCostumeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarGainCostumeNotify) + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.class, emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.internal_static_AvatarGainCostumeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify build() { + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify result = new emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify(this); + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify.getDefaultInstance()) return this; + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 15; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 15; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 15; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 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:AvatarGainCostumeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarGainCostumeNotify) + private static final emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarGainCostumeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarGainCostumeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainCostumeNotifyOuterClass.AvatarGainCostumeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarGainCostumeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarGainCostumeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AvatarGainCostumeNotify.proto\"-\n\027Avata" + + "rGainCostumeNotify\022\022\n\ncostume_id\030\017 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarGainCostumeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarGainCostumeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarGainCostumeNotify_descriptor, + new java.lang.String[] { "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java new file mode 100644 index 00000000000..73c7f0ccff2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarGainFlycloakNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarGainFlycloakNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarGainFlycloakNotifyOuterClass { + private AvatarGainFlycloakNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarGainFlycloakNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarGainFlycloakNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 flycloak_id = 3; + * @return The flycloakId. + */ + int getFlycloakId(); + } + /** + *
+   * CmdId: 1656
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarGainFlycloakNotify} + */ + public static final class AvatarGainFlycloakNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarGainFlycloakNotify) + AvatarGainFlycloakNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarGainFlycloakNotify.newBuilder() to construct. + private AvatarGainFlycloakNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarGainFlycloakNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarGainFlycloakNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarGainFlycloakNotify( + 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: { + + flycloakId_ = 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.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.class, emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.Builder.class); + } + + public static final int FLYCLOAK_ID_FIELD_NUMBER = 3; + private int flycloakId_; + /** + * uint32 flycloak_id = 3; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + + 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 (flycloakId_ != 0) { + output.writeUInt32(3, flycloakId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (flycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, flycloakId_); + } + 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.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify other = (emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify) obj; + + if (getFlycloakId() + != other.getFlycloakId()) 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) + FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getFlycloakId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify 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.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify 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.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify 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.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify 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.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify 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.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify 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: 1656
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarGainFlycloakNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarGainFlycloakNotify) + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.class, emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + flycloakId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.internal_static_AvatarGainFlycloakNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify build() { + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify buildPartial() { + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify result = new emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify(this); + result.flycloakId_ = flycloakId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify other) { + if (other == emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify.getDefaultInstance()) return this; + if (other.getFlycloakId() != 0) { + setFlycloakId(other.getFlycloakId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int flycloakId_ ; + /** + * uint32 flycloak_id = 3; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + /** + * uint32 flycloak_id = 3; + * @param value The flycloakId to set. + * @return This builder for chaining. + */ + public Builder setFlycloakId(int value) { + + flycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 flycloak_id = 3; + * @return This builder for chaining. + */ + public Builder clearFlycloakId() { + + flycloakId_ = 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:AvatarGainFlycloakNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarGainFlycloakNotify) + private static final emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify(); + } + + public static emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarGainFlycloakNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarGainFlycloakNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarGainFlycloakNotifyOuterClass.AvatarGainFlycloakNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarGainFlycloakNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarGainFlycloakNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarGainFlycloakNotify.proto\"/\n\030Avat" + + "arGainFlycloakNotify\022\023\n\013flycloak_id\030\003 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarGainFlycloakNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarGainFlycloakNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarGainFlycloakNotify_descriptor, + new java.lang.String[] { "FlycloakId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java new file mode 100644 index 00000000000..74d09dcafb8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarInfoOuterClass.java @@ -0,0 +1,4870 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarInfoOuterClass { + private AvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint64 guid = 2; + * @return The guid. + */ + long getGuid(); + + /** + * map<uint32, .PropValue> prop_map = 3; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 3; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 3; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + + /** + * uint32 life_state = 4; + * @return The lifeState. + */ + int getLifeState(); + + /** + * repeated uint64 equip_guid_list = 5; + * @return A list containing the equipGuidList. + */ + java.util.List getEquipGuidListList(); + /** + * repeated uint64 equip_guid_list = 5; + * @return The count of equipGuidList. + */ + int getEquipGuidListCount(); + /** + * repeated uint64 equip_guid_list = 5; + * @param index The index of the element to return. + * @return The equipGuidList at the given index. + */ + long getEquipGuidList(int index); + + /** + * repeated uint32 talent_id_list = 6; + * @return A list containing the talentIdList. + */ + java.util.List getTalentIdListList(); + /** + * repeated uint32 talent_id_list = 6; + * @return The count of talentIdList. + */ + int getTalentIdListCount(); + /** + * repeated uint32 talent_id_list = 6; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + int getTalentIdList(int index); + + /** + * map<uint32, float> fight_prop_map = 7; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 7; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 7; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 7; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 7; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return Whether the trialAvatarInfo field is set. + */ + boolean hasTrialAvatarInfo(); + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return The trialAvatarInfo. + */ + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfo(); + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoOrBuilder(); + + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + int getSkillMapCount(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + boolean containsSkillMap( + int key); + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillMap(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + java.util.Map + getSkillMapMap(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key); + + /** + * uint32 skill_depot_id = 11; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * .AvatarFetterInfo fetter_info = 12; + * @return Whether the fetterInfo field is set. + */ + boolean hasFetterInfo(); + /** + * .AvatarFetterInfo fetter_info = 12; + * @return The fetterInfo. + */ + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo(); + /** + * .AvatarFetterInfo fetter_info = 12; + */ + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder(); + + /** + * uint32 core_proud_skill_level = 13; + * @return The coreProudSkillLevel. + */ + int getCoreProudSkillLevel(); + + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return A list containing the inherentProudSkillList. + */ + java.util.List getInherentProudSkillListList(); + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return The count of inherentProudSkillList. + */ + int getInherentProudSkillListCount(); + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + int getInherentProudSkillList(int index); + + /** + * map<uint32, uint32> skill_level_map = 15; + */ + int getSkillLevelMapCount(); + /** + * map<uint32, uint32> skill_level_map = 15; + */ + boolean containsSkillLevelMap( + int key); + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillLevelMap(); + /** + * map<uint32, uint32> skill_level_map = 15; + */ + java.util.Map + getSkillLevelMapMap(); + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + int getSkillLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + int getSkillLevelMapOrThrow( + int key); + + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The enum numeric value on the wire for expeditionState. + */ + int getExpeditionStateValue(); + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The expeditionState. + */ + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getExpeditionState(); + + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + int getProudSkillExtraLevelMapCount(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + boolean containsProudSkillExtraLevelMap( + int key); + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProudSkillExtraLevelMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + java.util.Map + getProudSkillExtraLevelMapMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + int getProudSkillExtraLevelMapOrThrow( + int key); + + /** + * bool is_focus = 18; + * @return The isFocus. + */ + boolean getIsFocus(); + + /** + * uint32 avatar_type = 19; + * @return The avatarType. + */ + int getAvatarType(); + + /** + * repeated uint32 team_resonance_list = 20; + * @return A list containing the teamResonanceList. + */ + java.util.List getTeamResonanceListList(); + /** + * repeated uint32 team_resonance_list = 20; + * @return The count of teamResonanceList. + */ + int getTeamResonanceListCount(); + /** + * repeated uint32 team_resonance_list = 20; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + int getTeamResonanceList(int index); + + /** + * uint32 wearing_flycloak_id = 21; + * @return The wearingFlycloakId. + */ + int getWearingFlycloakId(); + + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + java.util.List + getEquipAffixListList(); + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getEquipAffixList(int index); + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + int getEquipAffixListCount(); + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + java.util.List + getEquipAffixListOrBuilderList(); + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder getEquipAffixListOrBuilder( + int index); + + /** + * uint32 born_time = 23; + * @return The bornTime. + */ + int getBornTime(); + + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return A list containing the pendingPromoteRewardList. + */ + java.util.List getPendingPromoteRewardListList(); + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return The count of pendingPromoteRewardList. + */ + int getPendingPromoteRewardListCount(); + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param index The index of the element to return. + * @return The pendingPromoteRewardList at the given index. + */ + int getPendingPromoteRewardList(int index); + + /** + * uint32 costume_id = 25; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * .AvatarExcelInfo excel_info = 26; + * @return Whether the excelInfo field is set. + */ + boolean hasExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 26; + * @return The excelInfo. + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 26; + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder(); + + /** + * uint32 anim_hash = 27; + * @return The animHash. + */ + int getAnimHash(); + } + /** + * Protobuf type {@code AvatarInfo} + */ + public static final class AvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarInfo) + AvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarInfo.newBuilder() to construct. + private AvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarInfo() { + equipGuidList_ = emptyLongList(); + talentIdList_ = emptyIntList(); + inherentProudSkillList_ = emptyIntList(); + expeditionState_ = 0; + teamResonanceList_ = emptyIntList(); + equipAffixList_ = java.util.Collections.emptyList(); + pendingPromoteRewardList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarInfo( + 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: { + + avatarId_ = input.readUInt32(); + break; + } + case 16: { + + guid_ = input.readUInt64(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + case 32: { + + lifeState_ = input.readUInt32(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + equipGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + equipGuidList_.addLong(input.readUInt64()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + equipGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + equipGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + talentIdList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + talentIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000008; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + break; + } + case 74: { + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder subBuilder = null; + if (trialAvatarInfo_ != null) { + subBuilder = trialAvatarInfo_.toBuilder(); + } + trialAvatarInfo_ = input.readMessage(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(trialAvatarInfo_); + trialAvatarInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + skillMap_ = com.google.protobuf.MapField.newMapField( + SkillMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000010; + } + com.google.protobuf.MapEntry + skillMap__ = input.readMessage( + SkillMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillMap_.getMutableMap().put( + skillMap__.getKey(), skillMap__.getValue()); + break; + } + case 88: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder subBuilder = null; + if (fetterInfo_ != null) { + subBuilder = fetterInfo_.toBuilder(); + } + fetterInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fetterInfo_); + fetterInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + coreProudSkillLevel_ = input.readUInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000020; + } + inherentProudSkillList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000020) != 0) && input.getBytesUntilLimit() > 0) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000020; + } + while (input.getBytesUntilLimit() > 0) { + inherentProudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000040; + } + com.google.protobuf.MapEntry + skillLevelMap__ = input.readMessage( + SkillLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillLevelMap_.getMutableMap().put( + skillLevelMap__.getKey(), skillLevelMap__.getValue()); + break; + } + case 128: { + int rawValue = input.readEnum(); + + expeditionState_ = rawValue; + break; + } + case 138: { + if (!((mutable_bitField0_ & 0x00000080) != 0)) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000080; + } + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = input.readMessage( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + proudSkillExtraLevelMap_.getMutableMap().put( + proudSkillExtraLevelMap__.getKey(), proudSkillExtraLevelMap__.getValue()); + break; + } + case 144: { + + isFocus_ = input.readBool(); + break; + } + case 152: { + + avatarType_ = input.readUInt32(); + break; + } + case 160: { + if (!((mutable_bitField0_ & 0x00000100) != 0)) { + teamResonanceList_ = newIntList(); + mutable_bitField0_ |= 0x00000100; + } + teamResonanceList_.addInt(input.readUInt32()); + break; + } + case 162: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000100) != 0) && input.getBytesUntilLimit() > 0) { + teamResonanceList_ = newIntList(); + mutable_bitField0_ |= 0x00000100; + } + while (input.getBytesUntilLimit() > 0) { + teamResonanceList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 168: { + + wearingFlycloakId_ = input.readUInt32(); + break; + } + case 178: { + if (!((mutable_bitField0_ & 0x00000200) != 0)) { + equipAffixList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000200; + } + equipAffixList_.add( + input.readMessage(emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.parser(), extensionRegistry)); + break; + } + case 184: { + + bornTime_ = input.readUInt32(); + break; + } + case 192: { + if (!((mutable_bitField0_ & 0x00000400) != 0)) { + pendingPromoteRewardList_ = newIntList(); + mutable_bitField0_ |= 0x00000400; + } + pendingPromoteRewardList_.addInt(input.readUInt32()); + break; + } + case 194: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000400) != 0) && input.getBytesUntilLimit() > 0) { + pendingPromoteRewardList_ = newIntList(); + mutable_bitField0_ |= 0x00000400; + } + while (input.getBytesUntilLimit() > 0) { + pendingPromoteRewardList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 200: { + + costumeId_ = input.readUInt32(); + break; + } + case 210: { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder subBuilder = null; + if (excelInfo_ != null) { + subBuilder = excelInfo_.toBuilder(); + } + excelInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(excelInfo_); + excelInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 216: { + + animHash_ = 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + equipGuidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + talentIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + inherentProudSkillList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000100) != 0)) { + teamResonanceList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000200) != 0)) { + equipAffixList_ = java.util.Collections.unmodifiableList(equipAffixList_); + } + if (((mutable_bitField0_ & 0x00000400) != 0)) { + pendingPromoteRewardList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetPropMap(); + case 7: + return internalGetFightPropMap(); + case 10: + return internalGetSkillMap(); + case 15: + return internalGetSkillLevelMap(); + case 17: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.class, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int GUID_FIELD_NUMBER = 2; + private long guid_; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int PROP_MAP_FIELD_NUMBER = 3; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int LIFE_STATE_FIELD_NUMBER = 4; + private int lifeState_; + /** + * uint32 life_state = 4; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + + public static final int EQUIP_GUID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.LongList equipGuidList_; + /** + * repeated uint64 equip_guid_list = 5; + * @return A list containing the equipGuidList. + */ + @java.lang.Override + public java.util.List + getEquipGuidListList() { + return equipGuidList_; + } + /** + * repeated uint64 equip_guid_list = 5; + * @return The count of equipGuidList. + */ + public int getEquipGuidListCount() { + return equipGuidList_.size(); + } + /** + * repeated uint64 equip_guid_list = 5; + * @param index The index of the element to return. + * @return The equipGuidList at the given index. + */ + public long getEquipGuidList(int index) { + return equipGuidList_.getLong(index); + } + private int equipGuidListMemoizedSerializedSize = -1; + + public static final int TALENT_ID_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList talentIdList_; + /** + * repeated uint32 talent_id_list = 6; + * @return A list containing the talentIdList. + */ + @java.lang.Override + public java.util.List + getTalentIdListList() { + return talentIdList_; + } + /** + * repeated uint32 talent_id_list = 6; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 6; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + private int talentIdListMemoizedSerializedSize = -1; + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 7; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TRIAL_AVATAR_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo trialAvatarInfo_; + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return Whether the trialAvatarInfo field is set. + */ + @java.lang.Override + public boolean hasTrialAvatarInfo() { + return trialAvatarInfo_ != null; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return The trialAvatarInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfo() { + return trialAvatarInfo_ == null ? emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfo_; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoOrBuilder() { + return getTrialAvatarInfo(); + } + + public static final int SKILL_MAP_FIELD_NUMBER = 10; + private static final class SkillMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_SkillMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> skillMap_; + private com.google.protobuf.MapField + internalGetSkillMap() { + if (skillMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + return skillMap_; + } + + public int getSkillMapCount() { + return internalGetSkillMap().getMap().size(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + @java.lang.Override + public boolean containsSkillMap( + int key) { + + return internalGetSkillMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillMap() { + return getSkillMapMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public java.util.Map getSkillMapMap() { + return internalGetSkillMap().getMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue) { + + java.util.Map map = + internalGetSkillMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 11; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 11; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int FETTER_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; + /** + * .AvatarFetterInfo fetter_info = 12; + * @return Whether the fetterInfo field is set. + */ + @java.lang.Override + public boolean hasFetterInfo() { + return fetterInfo_ != null; + } + /** + * .AvatarFetterInfo fetter_info = 12; + * @return The fetterInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo() { + return fetterInfo_ == null ? emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { + return getFetterInfo(); + } + + public static final int CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER = 13; + private int coreProudSkillLevel_; + /** + * uint32 core_proud_skill_level = 13; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + + public static final int INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList inherentProudSkillList_; + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return A list containing the inherentProudSkillList. + */ + @java.lang.Override + public java.util.List + getInherentProudSkillListList() { + return inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + private int inherentProudSkillListMemoizedSerializedSize = -1; + + public static final int SKILL_LEVEL_MAP_FIELD_NUMBER = 15; + private static final class SkillLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_SkillLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int EXPEDITION_STATE_FIELD_NUMBER = 16; + private int expeditionState_; + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The enum numeric value on the wire for expeditionState. + */ + @java.lang.Override public int getExpeditionStateValue() { + return expeditionState_; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The expeditionState. + */ + @java.lang.Override public emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getExpeditionState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState result = emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.valueOf(expeditionState_); + return result == null ? emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.UNRECOGNIZED : result; + } + + public static final int PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER = 17; + private static final class ProudSkillExtraLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_FOCUS_FIELD_NUMBER = 18; + private boolean isFocus_; + /** + * bool is_focus = 18; + * @return The isFocus. + */ + @java.lang.Override + public boolean getIsFocus() { + return isFocus_; + } + + public static final int AVATAR_TYPE_FIELD_NUMBER = 19; + private int avatarType_; + /** + * uint32 avatar_type = 19; + * @return The avatarType. + */ + @java.lang.Override + public int getAvatarType() { + return avatarType_; + } + + public static final int TEAM_RESONANCE_LIST_FIELD_NUMBER = 20; + private com.google.protobuf.Internal.IntList teamResonanceList_; + /** + * repeated uint32 team_resonance_list = 20; + * @return A list containing the teamResonanceList. + */ + @java.lang.Override + public java.util.List + getTeamResonanceListList() { + return teamResonanceList_; + } + /** + * repeated uint32 team_resonance_list = 20; + * @return The count of teamResonanceList. + */ + public int getTeamResonanceListCount() { + return teamResonanceList_.size(); + } + /** + * repeated uint32 team_resonance_list = 20; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + public int getTeamResonanceList(int index) { + return teamResonanceList_.getInt(index); + } + private int teamResonanceListMemoizedSerializedSize = -1; + + public static final int WEARING_FLYCLOAK_ID_FIELD_NUMBER = 21; + private int wearingFlycloakId_; + /** + * uint32 wearing_flycloak_id = 21; + * @return The wearingFlycloakId. + */ + @java.lang.Override + public int getWearingFlycloakId() { + return wearingFlycloakId_; + } + + public static final int EQUIP_AFFIX_LIST_FIELD_NUMBER = 22; + private java.util.List equipAffixList_; + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public java.util.List getEquipAffixListList() { + return equipAffixList_; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public java.util.List + getEquipAffixListOrBuilderList() { + return equipAffixList_; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public int getEquipAffixListCount() { + return equipAffixList_.size(); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getEquipAffixList(int index) { + return equipAffixList_.get(index); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder getEquipAffixListOrBuilder( + int index) { + return equipAffixList_.get(index); + } + + public static final int BORN_TIME_FIELD_NUMBER = 23; + private int bornTime_; + /** + * uint32 born_time = 23; + * @return The bornTime. + */ + @java.lang.Override + public int getBornTime() { + return bornTime_; + } + + public static final int PENDING_PROMOTE_REWARD_LIST_FIELD_NUMBER = 24; + private com.google.protobuf.Internal.IntList pendingPromoteRewardList_; + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return A list containing the pendingPromoteRewardList. + */ + @java.lang.Override + public java.util.List + getPendingPromoteRewardListList() { + return pendingPromoteRewardList_; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return The count of pendingPromoteRewardList. + */ + public int getPendingPromoteRewardListCount() { + return pendingPromoteRewardList_.size(); + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param index The index of the element to return. + * @return The pendingPromoteRewardList at the given index. + */ + public int getPendingPromoteRewardList(int index) { + return pendingPromoteRewardList_.getInt(index); + } + private int pendingPromoteRewardListMemoizedSerializedSize = -1; + + public static final int COSTUME_ID_FIELD_NUMBER = 25; + private int costumeId_; + /** + * uint32 costume_id = 25; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int EXCEL_INFO_FIELD_NUMBER = 26; + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + /** + * .AvatarExcelInfo excel_info = 26; + * @return Whether the excelInfo field is set. + */ + @java.lang.Override + public boolean hasExcelInfo() { + return excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 26; + * @return The excelInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + return getExcelInfo(); + } + + public static final int ANIM_HASH_FIELD_NUMBER = 27; + private int animHash_; + /** + * uint32 anim_hash = 27; + * @return The animHash. + */ + @java.lang.Override + public int getAnimHash() { + return animHash_; + } + + 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 (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + if (guid_ != 0L) { + output.writeUInt64(2, guid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 3); + if (lifeState_ != 0) { + output.writeUInt32(4, lifeState_); + } + if (getEquipGuidListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(equipGuidListMemoizedSerializedSize); + } + for (int i = 0; i < equipGuidList_.size(); i++) { + output.writeUInt64NoTag(equipGuidList_.getLong(i)); + } + if (getTalentIdListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(talentIdListMemoizedSerializedSize); + } + for (int i = 0; i < talentIdList_.size(); i++) { + output.writeUInt32NoTag(talentIdList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 7); + if (trialAvatarInfo_ != null) { + output.writeMessage(9, getTrialAvatarInfo()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillMap(), + SkillMapDefaultEntryHolder.defaultEntry, + 10); + if (skillDepotId_ != 0) { + output.writeUInt32(11, skillDepotId_); + } + if (fetterInfo_ != null) { + output.writeMessage(12, getFetterInfo()); + } + if (coreProudSkillLevel_ != 0) { + output.writeUInt32(13, coreProudSkillLevel_); + } + if (getInherentProudSkillListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(inherentProudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + output.writeUInt32NoTag(inherentProudSkillList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillLevelMap(), + SkillLevelMapDefaultEntryHolder.defaultEntry, + 15); + if (expeditionState_ != emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.AVATAR_EXPEDITION_STATE_NONE.getNumber()) { + output.writeEnum(16, expeditionState_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetProudSkillExtraLevelMap(), + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry, + 17); + if (isFocus_ != false) { + output.writeBool(18, isFocus_); + } + if (avatarType_ != 0) { + output.writeUInt32(19, avatarType_); + } + if (getTeamResonanceListList().size() > 0) { + output.writeUInt32NoTag(162); + output.writeUInt32NoTag(teamResonanceListMemoizedSerializedSize); + } + for (int i = 0; i < teamResonanceList_.size(); i++) { + output.writeUInt32NoTag(teamResonanceList_.getInt(i)); + } + if (wearingFlycloakId_ != 0) { + output.writeUInt32(21, wearingFlycloakId_); + } + for (int i = 0; i < equipAffixList_.size(); i++) { + output.writeMessage(22, equipAffixList_.get(i)); + } + if (bornTime_ != 0) { + output.writeUInt32(23, bornTime_); + } + if (getPendingPromoteRewardListList().size() > 0) { + output.writeUInt32NoTag(194); + output.writeUInt32NoTag(pendingPromoteRewardListMemoizedSerializedSize); + } + for (int i = 0; i < pendingPromoteRewardList_.size(); i++) { + output.writeUInt32NoTag(pendingPromoteRewardList_.getInt(i)); + } + if (costumeId_ != 0) { + output.writeUInt32(25, costumeId_); + } + if (excelInfo_ != null) { + output.writeMessage(26, getExcelInfo()); + } + if (animHash_ != 0) { + output.writeUInt32(27, animHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, guid_); + } + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, propMap__); + } + if (lifeState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, lifeState_); + } + { + int dataSize = 0; + for (int i = 0; i < equipGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(equipGuidList_.getLong(i)); + } + size += dataSize; + if (!getEquipGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + equipGuidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < talentIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(talentIdList_.getInt(i)); + } + size += dataSize; + if (!getTalentIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + talentIdListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, fightPropMap__); + } + if (trialAvatarInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getTrialAvatarInfo()); + } + for (java.util.Map.Entry entry + : internalGetSkillMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillMap__ = SkillMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, skillMap__); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, skillDepotId_); + } + if (fetterInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getFetterInfo()); + } + if (coreProudSkillLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, coreProudSkillLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(inherentProudSkillList_.getInt(i)); + } + size += dataSize; + if (!getInherentProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + inherentProudSkillListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetSkillLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillLevelMap__ = SkillLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, skillLevelMap__); + } + if (expeditionState_ != emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.AVATAR_EXPEDITION_STATE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(16, expeditionState_); + } + for (java.util.Map.Entry entry + : internalGetProudSkillExtraLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(17, proudSkillExtraLevelMap__); + } + if (isFocus_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(18, isFocus_); + } + if (avatarType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(19, avatarType_); + } + { + int dataSize = 0; + for (int i = 0; i < teamResonanceList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(teamResonanceList_.getInt(i)); + } + size += dataSize; + if (!getTeamResonanceListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + teamResonanceListMemoizedSerializedSize = dataSize; + } + if (wearingFlycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(21, wearingFlycloakId_); + } + for (int i = 0; i < equipAffixList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, equipAffixList_.get(i)); + } + if (bornTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(23, bornTime_); + } + { + int dataSize = 0; + for (int i = 0; i < pendingPromoteRewardList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(pendingPromoteRewardList_.getInt(i)); + } + size += dataSize; + if (!getPendingPromoteRewardListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + pendingPromoteRewardListMemoizedSerializedSize = dataSize; + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(25, costumeId_); + } + if (excelInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(26, getExcelInfo()); + } + if (animHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(27, animHash_); + } + 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.AvatarInfoOuterClass.AvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo other = (emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (getLifeState() + != other.getLifeState()) return false; + if (!getEquipGuidListList() + .equals(other.getEquipGuidListList())) return false; + if (!getTalentIdListList() + .equals(other.getTalentIdListList())) return false; + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (hasTrialAvatarInfo() != other.hasTrialAvatarInfo()) return false; + if (hasTrialAvatarInfo()) { + if (!getTrialAvatarInfo() + .equals(other.getTrialAvatarInfo())) return false; + } + if (!internalGetSkillMap().equals( + other.internalGetSkillMap())) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (hasFetterInfo() != other.hasFetterInfo()) return false; + if (hasFetterInfo()) { + if (!getFetterInfo() + .equals(other.getFetterInfo())) return false; + } + if (getCoreProudSkillLevel() + != other.getCoreProudSkillLevel()) return false; + if (!getInherentProudSkillListList() + .equals(other.getInherentProudSkillListList())) return false; + if (!internalGetSkillLevelMap().equals( + other.internalGetSkillLevelMap())) return false; + if (expeditionState_ != other.expeditionState_) return false; + if (!internalGetProudSkillExtraLevelMap().equals( + other.internalGetProudSkillExtraLevelMap())) return false; + if (getIsFocus() + != other.getIsFocus()) return false; + if (getAvatarType() + != other.getAvatarType()) return false; + if (!getTeamResonanceListList() + .equals(other.getTeamResonanceListList())) return false; + if (getWearingFlycloakId() + != other.getWearingFlycloakId()) return false; + if (!getEquipAffixListList() + .equals(other.getEquipAffixListList())) return false; + if (getBornTime() + != other.getBornTime()) return false; + if (!getPendingPromoteRewardListList() + .equals(other.getPendingPromoteRewardListList())) return false; + if (getCostumeId() + != other.getCostumeId()) return false; + if (hasExcelInfo() != other.hasExcelInfo()) return false; + if (hasExcelInfo()) { + if (!getExcelInfo() + .equals(other.getExcelInfo())) return false; + } + if (getAnimHash() + != other.getAnimHash()) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (37 * hash) + LIFE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getLifeState(); + if (getEquipGuidListCount() > 0) { + hash = (37 * hash) + EQUIP_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEquipGuidListList().hashCode(); + } + if (getTalentIdListCount() > 0) { + hash = (37 * hash) + TALENT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTalentIdListList().hashCode(); + } + if (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + if (hasTrialAvatarInfo()) { + hash = (37 * hash) + TRIAL_AVATAR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTrialAvatarInfo().hashCode(); + } + if (!internalGetSkillMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillMap().hashCode(); + } + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + if (hasFetterInfo()) { + hash = (37 * hash) + FETTER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFetterInfo().hashCode(); + } + hash = (37 * hash) + CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCoreProudSkillLevel(); + if (getInherentProudSkillListCount() > 0) { + hash = (37 * hash) + INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInherentProudSkillListList().hashCode(); + } + if (!internalGetSkillLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); + } + hash = (37 * hash) + EXPEDITION_STATE_FIELD_NUMBER; + hash = (53 * hash) + expeditionState_; + if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); + } + hash = (37 * hash) + IS_FOCUS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFocus()); + hash = (37 * hash) + AVATAR_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAvatarType(); + if (getTeamResonanceListCount() > 0) { + hash = (37 * hash) + TEAM_RESONANCE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTeamResonanceListList().hashCode(); + } + hash = (37 * hash) + WEARING_FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getWearingFlycloakId(); + if (getEquipAffixListCount() > 0) { + hash = (37 * hash) + EQUIP_AFFIX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEquipAffixListList().hashCode(); + } + hash = (37 * hash) + BORN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBornTime(); + if (getPendingPromoteRewardListCount() > 0) { + hash = (37 * hash) + PENDING_PROMOTE_REWARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPendingPromoteRewardListList().hashCode(); + } + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + if (hasExcelInfo()) { + hash = (37 * hash) + EXCEL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getExcelInfo().hashCode(); + } + hash = (37 * hash) + ANIM_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAnimHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo 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.AvatarInfoOuterClass.AvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo 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.AvatarInfoOuterClass.AvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo 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.AvatarInfoOuterClass.AvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo 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.AvatarInfoOuterClass.AvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo 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.AvatarInfoOuterClass.AvatarInfo 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; + } + /** + * Protobuf type {@code AvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarInfo) + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetPropMap(); + case 7: + return internalGetFightPropMap(); + case 10: + return internalGetSkillMap(); + case 15: + return internalGetSkillLevelMap(); + case 17: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutablePropMap(); + case 7: + return internalGetMutableFightPropMap(); + case 10: + return internalGetMutableSkillMap(); + case 15: + return internalGetMutableSkillLevelMap(); + case 17: + return internalGetMutableProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.class, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEquipAffixListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + guid_ = 0L; + + internalGetMutablePropMap().clear(); + lifeState_ = 0; + + equipGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + internalGetMutableFightPropMap().clear(); + if (trialAvatarInfoBuilder_ == null) { + trialAvatarInfo_ = null; + } else { + trialAvatarInfo_ = null; + trialAvatarInfoBuilder_ = null; + } + internalGetMutableSkillMap().clear(); + skillDepotId_ = 0; + + if (fetterInfoBuilder_ == null) { + fetterInfo_ = null; + } else { + fetterInfo_ = null; + fetterInfoBuilder_ = null; + } + coreProudSkillLevel_ = 0; + + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000020); + internalGetMutableSkillLevelMap().clear(); + expeditionState_ = 0; + + internalGetMutableProudSkillExtraLevelMap().clear(); + isFocus_ = false; + + avatarType_ = 0; + + teamResonanceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000100); + wearingFlycloakId_ = 0; + + if (equipAffixListBuilder_ == null) { + equipAffixList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000200); + } else { + equipAffixListBuilder_.clear(); + } + bornTime_ = 0; + + pendingPromoteRewardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000400); + costumeId_ = 0; + + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + animHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.internal_static_AvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo build() { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo buildPartial() { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo result = new emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo(this); + int from_bitField0_ = bitField0_; + result.avatarId_ = avatarId_; + result.guid_ = guid_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + result.lifeState_ = lifeState_; + if (((bitField0_ & 0x00000002) != 0)) { + equipGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.equipGuidList_ = equipGuidList_; + if (((bitField0_ & 0x00000004) != 0)) { + talentIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.talentIdList_ = talentIdList_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + if (trialAvatarInfoBuilder_ == null) { + result.trialAvatarInfo_ = trialAvatarInfo_; + } else { + result.trialAvatarInfo_ = trialAvatarInfoBuilder_.build(); + } + result.skillMap_ = internalGetSkillMap(); + result.skillMap_.makeImmutable(); + result.skillDepotId_ = skillDepotId_; + if (fetterInfoBuilder_ == null) { + result.fetterInfo_ = fetterInfo_; + } else { + result.fetterInfo_ = fetterInfoBuilder_.build(); + } + result.coreProudSkillLevel_ = coreProudSkillLevel_; + if (((bitField0_ & 0x00000020) != 0)) { + inherentProudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.inherentProudSkillList_ = inherentProudSkillList_; + result.skillLevelMap_ = internalGetSkillLevelMap(); + result.skillLevelMap_.makeImmutable(); + result.expeditionState_ = expeditionState_; + result.proudSkillExtraLevelMap_ = internalGetProudSkillExtraLevelMap(); + result.proudSkillExtraLevelMap_.makeImmutable(); + result.isFocus_ = isFocus_; + result.avatarType_ = avatarType_; + if (((bitField0_ & 0x00000100) != 0)) { + teamResonanceList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000100); + } + result.teamResonanceList_ = teamResonanceList_; + result.wearingFlycloakId_ = wearingFlycloakId_; + if (equipAffixListBuilder_ == null) { + if (((bitField0_ & 0x00000200) != 0)) { + equipAffixList_ = java.util.Collections.unmodifiableList(equipAffixList_); + bitField0_ = (bitField0_ & ~0x00000200); + } + result.equipAffixList_ = equipAffixList_; + } else { + result.equipAffixList_ = equipAffixListBuilder_.build(); + } + result.bornTime_ = bornTime_; + if (((bitField0_ & 0x00000400) != 0)) { + pendingPromoteRewardList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000400); + } + result.pendingPromoteRewardList_ = pendingPromoteRewardList_; + result.costumeId_ = costumeId_; + if (excelInfoBuilder_ == null) { + result.excelInfo_ = excelInfo_; + } else { + result.excelInfo_ = excelInfoBuilder_.build(); + } + result.animHash_ = animHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo other) { + if (other == emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + if (other.getLifeState() != 0) { + setLifeState(other.getLifeState()); + } + if (!other.equipGuidList_.isEmpty()) { + if (equipGuidList_.isEmpty()) { + equipGuidList_ = other.equipGuidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureEquipGuidListIsMutable(); + equipGuidList_.addAll(other.equipGuidList_); + } + onChanged(); + } + if (!other.talentIdList_.isEmpty()) { + if (talentIdList_.isEmpty()) { + talentIdList_ = other.talentIdList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureTalentIdListIsMutable(); + talentIdList_.addAll(other.talentIdList_); + } + onChanged(); + } + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.hasTrialAvatarInfo()) { + mergeTrialAvatarInfo(other.getTrialAvatarInfo()); + } + internalGetMutableSkillMap().mergeFrom( + other.internalGetSkillMap()); + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (other.hasFetterInfo()) { + mergeFetterInfo(other.getFetterInfo()); + } + if (other.getCoreProudSkillLevel() != 0) { + setCoreProudSkillLevel(other.getCoreProudSkillLevel()); + } + if (!other.inherentProudSkillList_.isEmpty()) { + if (inherentProudSkillList_.isEmpty()) { + inherentProudSkillList_ = other.inherentProudSkillList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addAll(other.inherentProudSkillList_); + } + onChanged(); + } + internalGetMutableSkillLevelMap().mergeFrom( + other.internalGetSkillLevelMap()); + if (other.expeditionState_ != 0) { + setExpeditionStateValue(other.getExpeditionStateValue()); + } + internalGetMutableProudSkillExtraLevelMap().mergeFrom( + other.internalGetProudSkillExtraLevelMap()); + if (other.getIsFocus() != false) { + setIsFocus(other.getIsFocus()); + } + if (other.getAvatarType() != 0) { + setAvatarType(other.getAvatarType()); + } + if (!other.teamResonanceList_.isEmpty()) { + if (teamResonanceList_.isEmpty()) { + teamResonanceList_ = other.teamResonanceList_; + bitField0_ = (bitField0_ & ~0x00000100); + } else { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.addAll(other.teamResonanceList_); + } + onChanged(); + } + if (other.getWearingFlycloakId() != 0) { + setWearingFlycloakId(other.getWearingFlycloakId()); + } + if (equipAffixListBuilder_ == null) { + if (!other.equipAffixList_.isEmpty()) { + if (equipAffixList_.isEmpty()) { + equipAffixList_ = other.equipAffixList_; + bitField0_ = (bitField0_ & ~0x00000200); + } else { + ensureEquipAffixListIsMutable(); + equipAffixList_.addAll(other.equipAffixList_); + } + onChanged(); + } + } else { + if (!other.equipAffixList_.isEmpty()) { + if (equipAffixListBuilder_.isEmpty()) { + equipAffixListBuilder_.dispose(); + equipAffixListBuilder_ = null; + equipAffixList_ = other.equipAffixList_; + bitField0_ = (bitField0_ & ~0x00000200); + equipAffixListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEquipAffixListFieldBuilder() : null; + } else { + equipAffixListBuilder_.addAllMessages(other.equipAffixList_); + } + } + } + if (other.getBornTime() != 0) { + setBornTime(other.getBornTime()); + } + if (!other.pendingPromoteRewardList_.isEmpty()) { + if (pendingPromoteRewardList_.isEmpty()) { + pendingPromoteRewardList_ = other.pendingPromoteRewardList_; + bitField0_ = (bitField0_ & ~0x00000400); + } else { + ensurePendingPromoteRewardListIsMutable(); + pendingPromoteRewardList_.addAll(other.pendingPromoteRewardList_); + } + onChanged(); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.hasExcelInfo()) { + mergeExcelInfo(other.getExcelInfo()); + } + if (other.getAnimHash() != 0) { + setAnimHash(other.getAnimHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 2; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 2; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 3; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + + private int lifeState_ ; + /** + * uint32 life_state = 4; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + /** + * uint32 life_state = 4; + * @param value The lifeState to set. + * @return This builder for chaining. + */ + public Builder setLifeState(int value) { + + lifeState_ = value; + onChanged(); + return this; + } + /** + * uint32 life_state = 4; + * @return This builder for chaining. + */ + public Builder clearLifeState() { + + lifeState_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList equipGuidList_ = emptyLongList(); + private void ensureEquipGuidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + equipGuidList_ = mutableCopy(equipGuidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint64 equip_guid_list = 5; + * @return A list containing the equipGuidList. + */ + public java.util.List + getEquipGuidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(equipGuidList_) : equipGuidList_; + } + /** + * repeated uint64 equip_guid_list = 5; + * @return The count of equipGuidList. + */ + public int getEquipGuidListCount() { + return equipGuidList_.size(); + } + /** + * repeated uint64 equip_guid_list = 5; + * @param index The index of the element to return. + * @return The equipGuidList at the given index. + */ + public long getEquipGuidList(int index) { + return equipGuidList_.getLong(index); + } + /** + * repeated uint64 equip_guid_list = 5; + * @param index The index to set the value at. + * @param value The equipGuidList to set. + * @return This builder for chaining. + */ + public Builder setEquipGuidList( + int index, long value) { + ensureEquipGuidListIsMutable(); + equipGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 equip_guid_list = 5; + * @param value The equipGuidList to add. + * @return This builder for chaining. + */ + public Builder addEquipGuidList(long value) { + ensureEquipGuidListIsMutable(); + equipGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 equip_guid_list = 5; + * @param values The equipGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllEquipGuidList( + java.lang.Iterable values) { + ensureEquipGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, equipGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 equip_guid_list = 5; + * @return This builder for chaining. + */ + public Builder clearEquipGuidList() { + equipGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList talentIdList_ = emptyIntList(); + private void ensureTalentIdListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + talentIdList_ = mutableCopy(talentIdList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 talent_id_list = 6; + * @return A list containing the talentIdList. + */ + public java.util.List + getTalentIdListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; + } + /** + * repeated uint32 talent_id_list = 6; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 6; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + /** + * repeated uint32 talent_id_list = 6; + * @param index The index to set the value at. + * @param value The talentIdList to set. + * @return This builder for chaining. + */ + public Builder setTalentIdList( + int index, int value) { + ensureTalentIdListIsMutable(); + talentIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 6; + * @param value The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addTalentIdList(int value) { + ensureTalentIdListIsMutable(); + talentIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 6; + * @param values The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTalentIdList( + java.lang.Iterable values) { + ensureTalentIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, talentIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 6; + * @return This builder for chaining. + */ + public Builder clearTalentIdList() { + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 7; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo trialAvatarInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder> trialAvatarInfoBuilder_; + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return Whether the trialAvatarInfo field is set. + */ + public boolean hasTrialAvatarInfo() { + return trialAvatarInfoBuilder_ != null || trialAvatarInfo_ != null; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + * @return The trialAvatarInfo. + */ + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getTrialAvatarInfo() { + if (trialAvatarInfoBuilder_ == null) { + return trialAvatarInfo_ == null ? emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfo_; + } else { + return trialAvatarInfoBuilder_.getMessage(); + } + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public Builder setTrialAvatarInfo(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo value) { + if (trialAvatarInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + trialAvatarInfo_ = value; + onChanged(); + } else { + trialAvatarInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public Builder setTrialAvatarInfo( + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder builderForValue) { + if (trialAvatarInfoBuilder_ == null) { + trialAvatarInfo_ = builderForValue.build(); + onChanged(); + } else { + trialAvatarInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public Builder mergeTrialAvatarInfo(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo value) { + if (trialAvatarInfoBuilder_ == null) { + if (trialAvatarInfo_ != null) { + trialAvatarInfo_ = + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.newBuilder(trialAvatarInfo_).mergeFrom(value).buildPartial(); + } else { + trialAvatarInfo_ = value; + } + onChanged(); + } else { + trialAvatarInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public Builder clearTrialAvatarInfo() { + if (trialAvatarInfoBuilder_ == null) { + trialAvatarInfo_ = null; + onChanged(); + } else { + trialAvatarInfo_ = null; + trialAvatarInfoBuilder_ = null; + } + + return this; + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder getTrialAvatarInfoBuilder() { + + onChanged(); + return getTrialAvatarInfoFieldBuilder().getBuilder(); + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder getTrialAvatarInfoOrBuilder() { + if (trialAvatarInfoBuilder_ != null) { + return trialAvatarInfoBuilder_.getMessageOrBuilder(); + } else { + return trialAvatarInfo_ == null ? + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance() : trialAvatarInfo_; + } + } + /** + * .TrialAvatarInfo trial_avatar_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder> + getTrialAvatarInfoFieldBuilder() { + if (trialAvatarInfoBuilder_ == null) { + trialAvatarInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder>( + getTrialAvatarInfo(), + getParentForChildren(), + isClean()); + trialAvatarInfo_ = null; + } + return trialAvatarInfoBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> skillMap_; + private com.google.protobuf.MapField + internalGetSkillMap() { + if (skillMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + return skillMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillMap() { + onChanged();; + if (skillMap_ == null) { + skillMap_ = com.google.protobuf.MapField.newMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + if (!skillMap_.isMutable()) { + skillMap_ = skillMap_.copy(); + } + return skillMap_; + } + + public int getSkillMapCount() { + return internalGetSkillMap().getMap().size(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + @java.lang.Override + public boolean containsSkillMap( + int key) { + + return internalGetSkillMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillMap() { + return getSkillMapMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public java.util.Map getSkillMapMap() { + return internalGetSkillMap().getMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue) { + + java.util.Map map = + internalGetSkillMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillMap() { + internalGetMutableSkillMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + public Builder removeSkillMap( + int key) { + + internalGetMutableSkillMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillMap() { + return internalGetMutableSkillMap().getMutableMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + public Builder putSkillMap( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableSkillMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 10; + */ + + public Builder putAllSkillMap( + java.util.Map values) { + internalGetMutableSkillMap().getMutableMap() + .putAll(values); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 11; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 11; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 11; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder> fetterInfoBuilder_; + /** + * .AvatarFetterInfo fetter_info = 12; + * @return Whether the fetterInfo field is set. + */ + public boolean hasFetterInfo() { + return fetterInfoBuilder_ != null || fetterInfo_ != null; + } + /** + * .AvatarFetterInfo fetter_info = 12; + * @return The fetterInfo. + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo() { + if (fetterInfoBuilder_ == null) { + return fetterInfo_ == null ? emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } else { + return fetterInfoBuilder_.getMessage(); + } + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public Builder setFetterInfo(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + if (fetterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fetterInfo_ = value; + onChanged(); + } else { + fetterInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public Builder setFetterInfo( + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder builderForValue) { + if (fetterInfoBuilder_ == null) { + fetterInfo_ = builderForValue.build(); + onChanged(); + } else { + fetterInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public Builder mergeFetterInfo(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + if (fetterInfoBuilder_ == null) { + if (fetterInfo_ != null) { + fetterInfo_ = + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.newBuilder(fetterInfo_).mergeFrom(value).buildPartial(); + } else { + fetterInfo_ = value; + } + onChanged(); + } else { + fetterInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public Builder clearFetterInfo() { + if (fetterInfoBuilder_ == null) { + fetterInfo_ = null; + onChanged(); + } else { + fetterInfo_ = null; + fetterInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder getFetterInfoBuilder() { + + onChanged(); + return getFetterInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { + if (fetterInfoBuilder_ != null) { + return fetterInfoBuilder_.getMessageOrBuilder(); + } else { + return fetterInfo_ == null ? + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } + } + /** + * .AvatarFetterInfo fetter_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder> + getFetterInfoFieldBuilder() { + if (fetterInfoBuilder_ == null) { + fetterInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder>( + getFetterInfo(), + getParentForChildren(), + isClean()); + fetterInfo_ = null; + } + return fetterInfoBuilder_; + } + + private int coreProudSkillLevel_ ; + /** + * uint32 core_proud_skill_level = 13; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + /** + * uint32 core_proud_skill_level = 13; + * @param value The coreProudSkillLevel to set. + * @return This builder for chaining. + */ + public Builder setCoreProudSkillLevel(int value) { + + coreProudSkillLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 core_proud_skill_level = 13; + * @return This builder for chaining. + */ + public Builder clearCoreProudSkillLevel() { + + coreProudSkillLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList inherentProudSkillList_ = emptyIntList(); + private void ensureInherentProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + inherentProudSkillList_ = mutableCopy(inherentProudSkillList_); + bitField0_ |= 0x00000020; + } + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return A list containing the inherentProudSkillList. + */ + public java.util.List + getInherentProudSkillListList() { + return ((bitField0_ & 0x00000020) != 0) ? + java.util.Collections.unmodifiableList(inherentProudSkillList_) : inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param index The index to set the value at. + * @param value The inherentProudSkillList to set. + * @return This builder for chaining. + */ + public Builder setInherentProudSkillList( + int index, int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param value The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addInherentProudSkillList(int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @param values The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllInherentProudSkillList( + java.lang.Iterable values) { + ensureInherentProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, inherentProudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 14; + * @return This builder for chaining. + */ + public Builder clearInherentProudSkillList() { + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillLevelMap() { + onChanged();; + if (skillLevelMap_ == null) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + if (!skillLevelMap_.isMutable()) { + skillLevelMap_ = skillLevelMap_.copy(); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillLevelMap() { + internalGetMutableSkillLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + public Builder removeSkillLevelMap( + int key) { + + internalGetMutableSkillLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillLevelMap() { + return internalGetMutableSkillLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + public Builder putSkillLevelMap( + int key, + int value) { + + + internalGetMutableSkillLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 15; + */ + + public Builder putAllSkillLevelMap( + java.util.Map values) { + internalGetMutableSkillLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private int expeditionState_ = 0; + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The enum numeric value on the wire for expeditionState. + */ + @java.lang.Override public int getExpeditionStateValue() { + return expeditionState_; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @param value The enum numeric value on the wire for expeditionState to set. + * @return This builder for chaining. + */ + public Builder setExpeditionStateValue(int value) { + + expeditionState_ = value; + onChanged(); + return this; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @return The expeditionState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState getExpeditionState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState result = emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.valueOf(expeditionState_); + return result == null ? emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState.UNRECOGNIZED : result; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @param value The expeditionState to set. + * @return This builder for chaining. + */ + public Builder setExpeditionState(emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.AvatarExpeditionState value) { + if (value == null) { + throw new NullPointerException(); + } + + expeditionState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .AvatarExpeditionState expedition_state = 16; + * @return This builder for chaining. + */ + public Builder clearExpeditionState() { + + expeditionState_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableProudSkillExtraLevelMap() { + onChanged();; + if (proudSkillExtraLevelMap_ == null) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + if (!proudSkillExtraLevelMap_.isMutable()) { + proudSkillExtraLevelMap_ = proudSkillExtraLevelMap_.copy(); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProudSkillExtraLevelMap() { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + public Builder removeProudSkillExtraLevelMap( + int key) { + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProudSkillExtraLevelMap() { + return internalGetMutableProudSkillExtraLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + public Builder putProudSkillExtraLevelMap( + int key, + int value) { + + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 17; + */ + + public Builder putAllProudSkillExtraLevelMap( + java.util.Map values) { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isFocus_ ; + /** + * bool is_focus = 18; + * @return The isFocus. + */ + @java.lang.Override + public boolean getIsFocus() { + return isFocus_; + } + /** + * bool is_focus = 18; + * @param value The isFocus to set. + * @return This builder for chaining. + */ + public Builder setIsFocus(boolean value) { + + isFocus_ = value; + onChanged(); + return this; + } + /** + * bool is_focus = 18; + * @return This builder for chaining. + */ + public Builder clearIsFocus() { + + isFocus_ = false; + onChanged(); + return this; + } + + private int avatarType_ ; + /** + * uint32 avatar_type = 19; + * @return The avatarType. + */ + @java.lang.Override + public int getAvatarType() { + return avatarType_; + } + /** + * uint32 avatar_type = 19; + * @param value The avatarType to set. + * @return This builder for chaining. + */ + public Builder setAvatarType(int value) { + + avatarType_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_type = 19; + * @return This builder for chaining. + */ + public Builder clearAvatarType() { + + avatarType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList teamResonanceList_ = emptyIntList(); + private void ensureTeamResonanceListIsMutable() { + if (!((bitField0_ & 0x00000100) != 0)) { + teamResonanceList_ = mutableCopy(teamResonanceList_); + bitField0_ |= 0x00000100; + } + } + /** + * repeated uint32 team_resonance_list = 20; + * @return A list containing the teamResonanceList. + */ + public java.util.List + getTeamResonanceListList() { + return ((bitField0_ & 0x00000100) != 0) ? + java.util.Collections.unmodifiableList(teamResonanceList_) : teamResonanceList_; + } + /** + * repeated uint32 team_resonance_list = 20; + * @return The count of teamResonanceList. + */ + public int getTeamResonanceListCount() { + return teamResonanceList_.size(); + } + /** + * repeated uint32 team_resonance_list = 20; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + public int getTeamResonanceList(int index) { + return teamResonanceList_.getInt(index); + } + /** + * repeated uint32 team_resonance_list = 20; + * @param index The index to set the value at. + * @param value The teamResonanceList to set. + * @return This builder for chaining. + */ + public Builder setTeamResonanceList( + int index, int value) { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 20; + * @param value The teamResonanceList to add. + * @return This builder for chaining. + */ + public Builder addTeamResonanceList(int value) { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 20; + * @param values The teamResonanceList to add. + * @return This builder for chaining. + */ + public Builder addAllTeamResonanceList( + java.lang.Iterable values) { + ensureTeamResonanceListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, teamResonanceList_); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 20; + * @return This builder for chaining. + */ + public Builder clearTeamResonanceList() { + teamResonanceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000100); + onChanged(); + return this; + } + + private int wearingFlycloakId_ ; + /** + * uint32 wearing_flycloak_id = 21; + * @return The wearingFlycloakId. + */ + @java.lang.Override + public int getWearingFlycloakId() { + return wearingFlycloakId_; + } + /** + * uint32 wearing_flycloak_id = 21; + * @param value The wearingFlycloakId to set. + * @return This builder for chaining. + */ + public Builder setWearingFlycloakId(int value) { + + wearingFlycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 wearing_flycloak_id = 21; + * @return This builder for chaining. + */ + public Builder clearWearingFlycloakId() { + + wearingFlycloakId_ = 0; + onChanged(); + return this; + } + + private java.util.List equipAffixList_ = + java.util.Collections.emptyList(); + private void ensureEquipAffixListIsMutable() { + if (!((bitField0_ & 0x00000200) != 0)) { + equipAffixList_ = new java.util.ArrayList(equipAffixList_); + bitField0_ |= 0x00000200; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder> equipAffixListBuilder_; + + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public java.util.List getEquipAffixListList() { + if (equipAffixListBuilder_ == null) { + return java.util.Collections.unmodifiableList(equipAffixList_); + } else { + return equipAffixListBuilder_.getMessageList(); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public int getEquipAffixListCount() { + if (equipAffixListBuilder_ == null) { + return equipAffixList_.size(); + } else { + return equipAffixListBuilder_.getCount(); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo getEquipAffixList(int index) { + if (equipAffixListBuilder_ == null) { + return equipAffixList_.get(index); + } else { + return equipAffixListBuilder_.getMessage(index); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder setEquipAffixList( + int index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo value) { + if (equipAffixListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipAffixListIsMutable(); + equipAffixList_.set(index, value); + onChanged(); + } else { + equipAffixListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder setEquipAffixList( + int index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder builderForValue) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + equipAffixList_.set(index, builderForValue.build()); + onChanged(); + } else { + equipAffixListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addEquipAffixList(emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo value) { + if (equipAffixListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipAffixListIsMutable(); + equipAffixList_.add(value); + onChanged(); + } else { + equipAffixListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addEquipAffixList( + int index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo value) { + if (equipAffixListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipAffixListIsMutable(); + equipAffixList_.add(index, value); + onChanged(); + } else { + equipAffixListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addEquipAffixList( + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder builderForValue) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + equipAffixList_.add(builderForValue.build()); + onChanged(); + } else { + equipAffixListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addEquipAffixList( + int index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder builderForValue) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + equipAffixList_.add(index, builderForValue.build()); + onChanged(); + } else { + equipAffixListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder addAllEquipAffixList( + java.lang.Iterable values) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, equipAffixList_); + onChanged(); + } else { + equipAffixListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder clearEquipAffixList() { + if (equipAffixListBuilder_ == null) { + equipAffixList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000200); + onChanged(); + } else { + equipAffixListBuilder_.clear(); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public Builder removeEquipAffixList(int index) { + if (equipAffixListBuilder_ == null) { + ensureEquipAffixListIsMutable(); + equipAffixList_.remove(index); + onChanged(); + } else { + equipAffixListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder getEquipAffixListBuilder( + int index) { + return getEquipAffixListFieldBuilder().getBuilder(index); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder getEquipAffixListOrBuilder( + int index) { + if (equipAffixListBuilder_ == null) { + return equipAffixList_.get(index); } else { + return equipAffixListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public java.util.List + getEquipAffixListOrBuilderList() { + if (equipAffixListBuilder_ != null) { + return equipAffixListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(equipAffixList_); + } + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder addEquipAffixListBuilder() { + return getEquipAffixListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance()); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder addEquipAffixListBuilder( + int index) { + return getEquipAffixListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.getDefaultInstance()); + } + /** + * repeated .AvatarEquipAffixInfo equip_affix_list = 22; + */ + public java.util.List + getEquipAffixListBuilderList() { + return getEquipAffixListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder> + getEquipAffixListFieldBuilder() { + if (equipAffixListBuilder_ == null) { + equipAffixListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfo.Builder, emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.AvatarEquipAffixInfoOrBuilder>( + equipAffixList_, + ((bitField0_ & 0x00000200) != 0), + getParentForChildren(), + isClean()); + equipAffixList_ = null; + } + return equipAffixListBuilder_; + } + + private int bornTime_ ; + /** + * uint32 born_time = 23; + * @return The bornTime. + */ + @java.lang.Override + public int getBornTime() { + return bornTime_; + } + /** + * uint32 born_time = 23; + * @param value The bornTime to set. + * @return This builder for chaining. + */ + public Builder setBornTime(int value) { + + bornTime_ = value; + onChanged(); + return this; + } + /** + * uint32 born_time = 23; + * @return This builder for chaining. + */ + public Builder clearBornTime() { + + bornTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList pendingPromoteRewardList_ = emptyIntList(); + private void ensurePendingPromoteRewardListIsMutable() { + if (!((bitField0_ & 0x00000400) != 0)) { + pendingPromoteRewardList_ = mutableCopy(pendingPromoteRewardList_); + bitField0_ |= 0x00000400; + } + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return A list containing the pendingPromoteRewardList. + */ + public java.util.List + getPendingPromoteRewardListList() { + return ((bitField0_ & 0x00000400) != 0) ? + java.util.Collections.unmodifiableList(pendingPromoteRewardList_) : pendingPromoteRewardList_; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return The count of pendingPromoteRewardList. + */ + public int getPendingPromoteRewardListCount() { + return pendingPromoteRewardList_.size(); + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param index The index of the element to return. + * @return The pendingPromoteRewardList at the given index. + */ + public int getPendingPromoteRewardList(int index) { + return pendingPromoteRewardList_.getInt(index); + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param index The index to set the value at. + * @param value The pendingPromoteRewardList to set. + * @return This builder for chaining. + */ + public Builder setPendingPromoteRewardList( + int index, int value) { + ensurePendingPromoteRewardListIsMutable(); + pendingPromoteRewardList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param value The pendingPromoteRewardList to add. + * @return This builder for chaining. + */ + public Builder addPendingPromoteRewardList(int value) { + ensurePendingPromoteRewardListIsMutable(); + pendingPromoteRewardList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @param values The pendingPromoteRewardList to add. + * @return This builder for chaining. + */ + public Builder addAllPendingPromoteRewardList( + java.lang.Iterable values) { + ensurePendingPromoteRewardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, pendingPromoteRewardList_); + onChanged(); + return this; + } + /** + * repeated uint32 pending_promote_reward_list = 24; + * @return This builder for chaining. + */ + public Builder clearPendingPromoteRewardList() { + pendingPromoteRewardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000400); + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 25; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 25; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 25; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> excelInfoBuilder_; + /** + * .AvatarExcelInfo excel_info = 26; + * @return Whether the excelInfo field is set. + */ + public boolean hasExcelInfo() { + return excelInfoBuilder_ != null || excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 26; + * @return The excelInfo. + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + if (excelInfoBuilder_ == null) { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } else { + return excelInfoBuilder_.getMessage(); + } + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public Builder setExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + excelInfo_ = value; + onChanged(); + } else { + excelInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public Builder setExcelInfo( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder builderForValue) { + if (excelInfoBuilder_ == null) { + excelInfo_ = builderForValue.build(); + onChanged(); + } else { + excelInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public Builder mergeExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (excelInfo_ != null) { + excelInfo_ = + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.newBuilder(excelInfo_).mergeFrom(value).buildPartial(); + } else { + excelInfo_ = value; + } + onChanged(); + } else { + excelInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public Builder clearExcelInfo() { + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + onChanged(); + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder getExcelInfoBuilder() { + + onChanged(); + return getExcelInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + if (excelInfoBuilder_ != null) { + return excelInfoBuilder_.getMessageOrBuilder(); + } else { + return excelInfo_ == null ? + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + } + /** + * .AvatarExcelInfo excel_info = 26; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> + getExcelInfoFieldBuilder() { + if (excelInfoBuilder_ == null) { + excelInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder>( + getExcelInfo(), + getParentForChildren(), + isClean()); + excelInfo_ = null; + } + return excelInfoBuilder_; + } + + private int animHash_ ; + /** + * uint32 anim_hash = 27; + * @return The animHash. + */ + @java.lang.Override + public int getAnimHash() { + return animHash_; + } + /** + * uint32 anim_hash = 27; + * @param value The animHash to set. + * @return This builder for chaining. + */ + public Builder setAnimHash(int value) { + + animHash_ = value; + onChanged(); + return this; + } + /** + * uint32 anim_hash = 27; + * @return This builder for chaining. + */ + public Builder clearAnimHash() { + + animHash_ = 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:AvatarInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarInfo) + private static final emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo(); + } + + public static emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_PropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_FightPropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_SkillMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_SkillMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_SkillLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_SkillLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020AvatarInfo.proto\032\032AvatarEquipAffixInfo" + + ".proto\032\025AvatarExcelInfo.proto\032\033AvatarExp" + + "editionState.proto\032\026AvatarFetterInfo.pro" + + "to\032\025AvatarSkillInfo.proto\032\017PropValue.pro" + + "to\032\025TrialAvatarInfo.proto\"\256\t\n\nAvatarInfo" + + "\022\021\n\tavatar_id\030\001 \001(\r\022\014\n\004guid\030\002 \001(\004\022*\n\010pro" + + "p_map\030\003 \003(\0132\030.AvatarInfo.PropMapEntry\022\022\n" + + "\nlife_state\030\004 \001(\r\022\027\n\017equip_guid_list\030\005 \003" + + "(\004\022\026\n\016talent_id_list\030\006 \003(\r\0225\n\016fight_prop" + + "_map\030\007 \003(\0132\035.AvatarInfo.FightPropMapEntr" + + "y\022+\n\021trial_avatar_info\030\t \001(\0132\020.TrialAvat" + + "arInfo\022,\n\tskill_map\030\n \003(\0132\031.AvatarInfo.S" + + "killMapEntry\022\026\n\016skill_depot_id\030\013 \001(\r\022&\n\013" + + "fetter_info\030\014 \001(\0132\021.AvatarFetterInfo\022\036\n\026" + + "core_proud_skill_level\030\r \001(\r\022!\n\031inherent" + + "_proud_skill_list\030\016 \003(\r\0227\n\017skill_level_m" + + "ap\030\017 \003(\0132\036.AvatarInfo.SkillLevelMapEntry" + + "\0220\n\020expedition_state\030\020 \001(\0162\026.AvatarExped" + + "itionState\022M\n\033proud_skill_extra_level_ma" + + "p\030\021 \003(\0132(.AvatarInfo.ProudSkillExtraLeve" + + "lMapEntry\022\020\n\010is_focus\030\022 \001(\010\022\023\n\013avatar_ty" + + "pe\030\023 \001(\r\022\033\n\023team_resonance_list\030\024 \003(\r\022\033\n" + + "\023wearing_flycloak_id\030\025 \001(\r\022/\n\020equip_affi" + + "x_list\030\026 \003(\0132\025.AvatarEquipAffixInfo\022\021\n\tb" + + "orn_time\030\027 \001(\r\022#\n\033pending_promote_reward" + + "_list\030\030 \003(\r\022\022\n\ncostume_id\030\031 \001(\r\022$\n\nexcel" + + "_info\030\032 \001(\0132\020.AvatarExcelInfo\022\021\n\tanim_ha" + + "sh\030\033 \001(\r\032:\n\014PropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n" + + "\005value\030\002 \001(\0132\n.PropValue:\0028\001\0323\n\021FightPro" + + "pMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028" + + "\001\032A\n\rSkillMapEntry\022\013\n\003key\030\001 \001(\r\022\037\n\005value" + + "\030\002 \001(\0132\020.AvatarSkillInfo:\0028\001\0324\n\022SkillLev" + + "elMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\002" + + "8\001\032>\n\034ProudSkillExtraLevelMapEntry\022\013\n\003ke" + + "y\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_descriptor, + new java.lang.String[] { "AvatarId", "Guid", "PropMap", "LifeState", "EquipGuidList", "TalentIdList", "FightPropMap", "TrialAvatarInfo", "SkillMap", "SkillDepotId", "FetterInfo", "CoreProudSkillLevel", "InherentProudSkillList", "SkillLevelMap", "ExpeditionState", "ProudSkillExtraLevelMap", "IsFocus", "AvatarType", "TeamResonanceList", "WearingFlycloakId", "EquipAffixList", "BornTime", "PendingPromoteRewardList", "CostumeId", "ExcelInfo", "AnimHash", }); + internal_static_AvatarInfo_PropMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(0); + internal_static_AvatarInfo_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarInfo_FightPropMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(1); + internal_static_AvatarInfo_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarInfo_SkillMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(2); + internal_static_AvatarInfo_SkillMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_SkillMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarInfo_SkillLevelMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(3); + internal_static_AvatarInfo_SkillLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_SkillLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_descriptor = + internal_static_AvatarInfo_descriptor.getNestedTypes().get(4); + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarEquipAffixInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarExpeditionStateOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java new file mode 100644 index 00000000000..394e9ddf805 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarLifeStateChangeNotifyOuterClass.java @@ -0,0 +1,1401 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarLifeStateChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarLifeStateChangeNotifyOuterClass { + private AvatarLifeStateChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarLifeStateChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarLifeStateChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 life_state = 13; + * @return The lifeState. + */ + int getLifeState(); + + /** + * string attack_tag = 10; + * @return The attackTag. + */ + java.lang.String getAttackTag(); + /** + * string attack_tag = 10; + * @return The bytes for attackTag. + */ + com.google.protobuf.ByteString + getAttackTagBytes(); + + /** + * .PlayerDieType die_type = 2; + * @return The enum numeric value on the wire for dieType. + */ + int getDieTypeValue(); + /** + * .PlayerDieType die_type = 2; + * @return The dieType. + */ + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); + + /** + * repeated .ServerBuff server_buff_list = 12; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 12; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 12; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 12; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 12; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * uint32 move_reliable_seq = 5; + * @return The moveReliableSeq. + */ + int getMoveReliableSeq(); + + /** + * uint32 source_entity_id = 3; + * @return The sourceEntityId. + */ + int getSourceEntityId(); + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1290
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarLifeStateChangeNotify} + */ + public static final class AvatarLifeStateChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarLifeStateChangeNotify) + AvatarLifeStateChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarLifeStateChangeNotify.newBuilder() to construct. + private AvatarLifeStateChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarLifeStateChangeNotify() { + attackTag_ = ""; + dieType_ = 0; + serverBuffList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarLifeStateChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarLifeStateChangeNotify( + 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 16: { + int rawValue = input.readEnum(); + + dieType_ = rawValue; + break; + } + case 24: { + + sourceEntityId_ = input.readUInt32(); + break; + } + case 40: { + + moveReliableSeq_ = input.readUInt32(); + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + attackTag_ = s; + break; + } + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 104: { + + lifeState_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.class, emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.Builder.class); + } + + public static final int LIFE_STATE_FIELD_NUMBER = 13; + private int lifeState_; + /** + * uint32 life_state = 13; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + + public static final int ATTACK_TAG_FIELD_NUMBER = 10; + private volatile java.lang.Object attackTag_; + /** + * string attack_tag = 10; + * @return The attackTag. + */ + @java.lang.Override + public java.lang.String getAttackTag() { + java.lang.Object ref = attackTag_; + 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(); + attackTag_ = s; + return s; + } + } + /** + * string attack_tag = 10; + * @return The bytes for attackTag. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAttackTagBytes() { + java.lang.Object ref = attackTag_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DIE_TYPE_FIELD_NUMBER = 2; + private int dieType_; + /** + * .PlayerDieType die_type = 2; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 2; + * @return The dieType. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 12; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int MOVE_RELIABLE_SEQ_FIELD_NUMBER = 5; + private int moveReliableSeq_; + /** + * uint32 move_reliable_seq = 5; + * @return The moveReliableSeq. + */ + @java.lang.Override + public int getMoveReliableSeq() { + return moveReliableSeq_; + } + + public static final int SOURCE_ENTITY_ID_FIELD_NUMBER = 3; + private int sourceEntityId_; + /** + * uint32 source_entity_id = 3; + * @return The sourceEntityId. + */ + @java.lang.Override + public int getSourceEntityId() { + return sourceEntityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + output.writeEnum(2, dieType_); + } + if (sourceEntityId_ != 0) { + output.writeUInt32(3, sourceEntityId_); + } + if (moveReliableSeq_ != 0) { + output.writeUInt32(5, moveReliableSeq_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(attackTag_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, attackTag_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(12, serverBuffList_.get(i)); + } + if (lifeState_ != 0) { + output.writeUInt32(13, lifeState_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, dieType_); + } + if (sourceEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, sourceEntityId_); + } + if (moveReliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, moveReliableSeq_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(attackTag_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, attackTag_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, serverBuffList_.get(i)); + } + if (lifeState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, lifeState_); + } + 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.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify other = (emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify) obj; + + if (getLifeState() + != other.getLifeState()) return false; + if (!getAttackTag() + .equals(other.getAttackTag())) return false; + if (dieType_ != other.dieType_) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (getMoveReliableSeq() + != other.getMoveReliableSeq()) return false; + if (getSourceEntityId() + != other.getSourceEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + LIFE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getLifeState(); + hash = (37 * hash) + ATTACK_TAG_FIELD_NUMBER; + hash = (53 * hash) + getAttackTag().hashCode(); + hash = (37 * hash) + DIE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + dieType_; + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (37 * hash) + MOVE_RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getMoveReliableSeq(); + hash = (37 * hash) + SOURCE_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getSourceEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify 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.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify 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.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify 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.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify 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.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify 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.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify 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: 1290
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarLifeStateChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarLifeStateChangeNotify) + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.class, emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + lifeState_ = 0; + + attackTag_ = ""; + + dieType_ = 0; + + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + serverBuffListBuilder_.clear(); + } + moveReliableSeq_ = 0; + + sourceEntityId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.internal_static_AvatarLifeStateChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify build() { + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify result = new emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify(this); + int from_bitField0_ = bitField0_; + result.lifeState_ = lifeState_; + result.attackTag_ = attackTag_; + result.dieType_ = dieType_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + result.moveReliableSeq_ = moveReliableSeq_; + result.sourceEntityId_ = sourceEntityId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify.getDefaultInstance()) return this; + if (other.getLifeState() != 0) { + setLifeState(other.getLifeState()); + } + if (!other.getAttackTag().isEmpty()) { + attackTag_ = other.attackTag_; + onChanged(); + } + if (other.dieType_ != 0) { + setDieTypeValue(other.getDieTypeValue()); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + if (other.getMoveReliableSeq() != 0) { + setMoveReliableSeq(other.getMoveReliableSeq()); + } + if (other.getSourceEntityId() != 0) { + setSourceEntityId(other.getSourceEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int lifeState_ ; + /** + * uint32 life_state = 13; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + /** + * uint32 life_state = 13; + * @param value The lifeState to set. + * @return This builder for chaining. + */ + public Builder setLifeState(int value) { + + lifeState_ = value; + onChanged(); + return this; + } + /** + * uint32 life_state = 13; + * @return This builder for chaining. + */ + public Builder clearLifeState() { + + lifeState_ = 0; + onChanged(); + return this; + } + + private java.lang.Object attackTag_ = ""; + /** + * string attack_tag = 10; + * @return The attackTag. + */ + public java.lang.String getAttackTag() { + java.lang.Object ref = attackTag_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attackTag_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string attack_tag = 10; + * @return The bytes for attackTag. + */ + public com.google.protobuf.ByteString + getAttackTagBytes() { + java.lang.Object ref = attackTag_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string attack_tag = 10; + * @param value The attackTag to set. + * @return This builder for chaining. + */ + public Builder setAttackTag( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + attackTag_ = value; + onChanged(); + return this; + } + /** + * string attack_tag = 10; + * @return This builder for chaining. + */ + public Builder clearAttackTag() { + + attackTag_ = getDefaultInstance().getAttackTag(); + onChanged(); + return this; + } + /** + * string attack_tag = 10; + * @param value The bytes for attackTag to set. + * @return This builder for chaining. + */ + public Builder setAttackTagBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + attackTag_ = value; + onChanged(); + return this; + } + + private int dieType_ = 0; + /** + * .PlayerDieType die_type = 2; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 2; + * @param value The enum numeric value on the wire for dieType to set. + * @return This builder for chaining. + */ + public Builder setDieTypeValue(int value) { + + dieType_ = value; + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 2; + * @return The dieType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + /** + * .PlayerDieType die_type = 2; + * @param value The dieType to set. + * @return This builder for chaining. + */ + public Builder setDieType(emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType value) { + if (value == null) { + throw new NullPointerException(); + } + + dieType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 2; + * @return This builder for chaining. + */ + public Builder clearDieType() { + + dieType_ = 0; + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 12; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private int moveReliableSeq_ ; + /** + * uint32 move_reliable_seq = 5; + * @return The moveReliableSeq. + */ + @java.lang.Override + public int getMoveReliableSeq() { + return moveReliableSeq_; + } + /** + * uint32 move_reliable_seq = 5; + * @param value The moveReliableSeq to set. + * @return This builder for chaining. + */ + public Builder setMoveReliableSeq(int value) { + + moveReliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 move_reliable_seq = 5; + * @return This builder for chaining. + */ + public Builder clearMoveReliableSeq() { + + moveReliableSeq_ = 0; + onChanged(); + return this; + } + + private int sourceEntityId_ ; + /** + * uint32 source_entity_id = 3; + * @return The sourceEntityId. + */ + @java.lang.Override + public int getSourceEntityId() { + return sourceEntityId_; + } + /** + * uint32 source_entity_id = 3; + * @param value The sourceEntityId to set. + * @return This builder for chaining. + */ + public Builder setSourceEntityId(int value) { + + sourceEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 source_entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearSourceEntityId() { + + sourceEntityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarLifeStateChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarLifeStateChangeNotify) + private static final emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarLifeStateChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarLifeStateChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarLifeStateChangeNotifyOuterClass.AvatarLifeStateChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarLifeStateChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarLifeStateChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!AvatarLifeStateChangeNotify.proto\032\023Pla" + + "yerDieType.proto\032\020ServerBuff.proto\"\330\001\n\033A" + + "vatarLifeStateChangeNotify\022\022\n\nlife_state" + + "\030\r \001(\r\022\022\n\nattack_tag\030\n \001(\t\022 \n\010die_type\030\002" + + " \001(\0162\016.PlayerDieType\022%\n\020server_buff_list" + + "\030\014 \003(\0132\013.ServerBuff\022\031\n\021move_reliable_seq" + + "\030\005 \001(\r\022\030\n\020source_entity_id\030\003 \001(\r\022\023\n\013avat" + + "ar_guid\030\013 \001(\004B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_AvatarLifeStateChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarLifeStateChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarLifeStateChangeNotify_descriptor, + new java.lang.String[] { "LifeState", "AttackTag", "DieType", "ServerBuffList", "MoveReliableSeq", "SourceEntityId", "AvatarGuid", }); + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardReqOuterClass.java new file mode 100644 index 00000000000..ee5ded5f7e3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPromoteGetRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPromoteGetRewardReqOuterClass { + private AvatarPromoteGetRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPromoteGetRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPromoteGetRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + int getPromoteLevel(); + } + /** + *
+   * CmdId: 1696
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarPromoteGetRewardReq} + */ + public static final class AvatarPromoteGetRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPromoteGetRewardReq) + AvatarPromoteGetRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPromoteGetRewardReq.newBuilder() to construct. + private AvatarPromoteGetRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPromoteGetRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPromoteGetRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPromoteGetRewardReq( + 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: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 96: { + + promoteLevel_ = 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.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.class, emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 12; + private int promoteLevel_; + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(12, promoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, promoteLevel_); + } + 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.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq other = (emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq 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.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq 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.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq 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.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq 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.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq 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.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq 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: 1696
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarPromoteGetRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPromoteGetRewardReq) + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.class, emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + promoteLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.internal_static_AvatarPromoteGetRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq build() { + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq buildPartial() { + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq result = new emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq(this); + result.avatarGuid_ = avatarGuid_; + result.promoteLevel_ = promoteLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq other) { + if (other == emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 12; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 12; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 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:AvatarPromoteGetRewardReq) + } + + // @@protoc_insertion_point(class_scope:AvatarPromoteGetRewardReq) + private static final emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq(); + } + + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPromoteGetRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPromoteGetRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardReqOuterClass.AvatarPromoteGetRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPromoteGetRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPromoteGetRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037AvatarPromoteGetRewardReq.proto\"G\n\031Ava" + + "tarPromoteGetRewardReq\022\023\n\013avatar_guid\030\007 " + + "\001(\004\022\025\n\rpromote_level\030\014 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPromoteGetRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPromoteGetRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPromoteGetRewardReq_descriptor, + new java.lang.String[] { "AvatarGuid", "PromoteLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardRspOuterClass.java new file mode 100644 index 00000000000..5acad0634df --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteGetRewardRspOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPromoteGetRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPromoteGetRewardRspOuterClass { + private AvatarPromoteGetRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPromoteGetRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPromoteGetRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 reward_id = 15; + * @return The rewardId. + */ + int getRewardId(); + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + int getPromoteLevel(); + } + /** + *
+   * CmdId: 1683
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarPromoteGetRewardRsp} + */ + public static final class AvatarPromoteGetRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPromoteGetRewardRsp) + AvatarPromoteGetRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPromoteGetRewardRsp.newBuilder() to construct. + private AvatarPromoteGetRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPromoteGetRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPromoteGetRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPromoteGetRewardRsp( + 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 80: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 96: { + + promoteLevel_ = input.readUInt32(); + break; + } + case 120: { + + rewardId_ = 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.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.class, emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int REWARD_ID_FIELD_NUMBER = 15; + private int rewardId_; + /** + * uint32 reward_id = 15; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 12; + private int promoteLevel_; + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + 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 (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(12, promoteLevel_); + } + if (rewardId_ != 0) { + output.writeUInt32(15, rewardId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, promoteLevel_); + } + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, rewardId_); + } + 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.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp other = (emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getRewardId() + != other.getRewardId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) 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(); + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp 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.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp 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.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp 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.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp 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.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp 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.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp 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: 1683
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarPromoteGetRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPromoteGetRewardRsp) + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.class, emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + rewardId_ = 0; + + avatarGuid_ = 0L; + + promoteLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.internal_static_AvatarPromoteGetRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp build() { + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp buildPartial() { + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp result = new emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp(this); + result.retcode_ = retcode_; + result.rewardId_ = rewardId_; + result.avatarGuid_ = avatarGuid_; + result.promoteLevel_ = promoteLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp other) { + if (other == emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 15; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 15; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 15; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 12; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 12; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 12; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 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:AvatarPromoteGetRewardRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarPromoteGetRewardRsp) + private static final emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp(); + } + + public static emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPromoteGetRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPromoteGetRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteGetRewardRspOuterClass.AvatarPromoteGetRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPromoteGetRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPromoteGetRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037AvatarPromoteGetRewardRsp.proto\"k\n\031Ava" + + "tarPromoteGetRewardRsp\022\017\n\007retcode\030\n \001(\005\022" + + "\021\n\treward_id\030\017 \001(\r\022\023\n\013avatar_guid\030\013 \001(\004\022" + + "\025\n\rpromote_level\030\014 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPromoteGetRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPromoteGetRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPromoteGetRewardRsp_descriptor, + new java.lang.String[] { "Retcode", "RewardId", "AvatarGuid", "PromoteLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java new file mode 100644 index 00000000000..8092956cde3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPromoteReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPromoteReqOuterClass { + private AvatarPromoteReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPromoteReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPromoteReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 guid = 5; + * @return The guid. + */ + long getGuid(); + } + /** + *
+   * CmdId: 1664
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarPromoteReq} + */ + public static final class AvatarPromoteReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPromoteReq) + AvatarPromoteReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPromoteReq.newBuilder() to construct. + private AvatarPromoteReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPromoteReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPromoteReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPromoteReq( + 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 40: { + + guid_ = input.readUInt64(); + 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.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.class, emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.Builder.class); + } + + public static final int GUID_FIELD_NUMBER = 5; + private long guid_; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + 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 (guid_ != 0L) { + output.writeUInt64(5, guid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, guid_); + } + 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.AvatarPromoteReqOuterClass.AvatarPromoteReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq other = (emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq) obj; + + if (getGuid() + != other.getGuid()) 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) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq 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.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq 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.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq 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.AvatarPromoteReqOuterClass.AvatarPromoteReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq 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.AvatarPromoteReqOuterClass.AvatarPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq 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.AvatarPromoteReqOuterClass.AvatarPromoteReq 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: 1664
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarPromoteReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPromoteReq) + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.class, emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.internal_static_AvatarPromoteReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq build() { + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq buildPartial() { + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq result = new emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq(this); + result.guid_ = guid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq other) { + if (other == emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq.getDefaultInstance()) return this; + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long guid_ ; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 5; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 5; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + 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:AvatarPromoteReq) + } + + // @@protoc_insertion_point(class_scope:AvatarPromoteReq) + private static final emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq(); + } + + public static emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPromoteReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPromoteReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteReqOuterClass.AvatarPromoteReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPromoteReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPromoteReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarPromoteReq.proto\" \n\020AvatarPromot" + + "eReq\022\014\n\004guid\030\005 \001(\004B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPromoteReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPromoteReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPromoteReq_descriptor, + new java.lang.String[] { "Guid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java new file mode 100644 index 00000000000..a848963186b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPromoteRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPromoteRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPromoteRspOuterClass { + private AvatarPromoteRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPromoteRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPromoteRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 guid = 11; + * @return The guid. + */ + long getGuid(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1639
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarPromoteRsp} + */ + public static final class AvatarPromoteRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPromoteRsp) + AvatarPromoteRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPromoteRsp.newBuilder() to construct. + private AvatarPromoteRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPromoteRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPromoteRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPromoteRsp( + 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 64: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + guid_ = input.readUInt64(); + 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.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.class, emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.Builder.class); + } + + public static final int GUID_FIELD_NUMBER = 11; + private long guid_; + /** + * uint64 guid = 11; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @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 (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (guid_ != 0L) { + output.writeUInt64(11, guid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, guid_); + } + 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.AvatarPromoteRspOuterClass.AvatarPromoteRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp other = (emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp) obj; + + if (getGuid() + != other.getGuid()) 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) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + 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.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp 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.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp 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.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp 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.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp 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.AvatarPromoteRspOuterClass.AvatarPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp 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.AvatarPromoteRspOuterClass.AvatarPromoteRsp 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: 1639
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarPromoteRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPromoteRsp) + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.class, emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0L; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.internal_static_AvatarPromoteRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp build() { + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp buildPartial() { + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp result = new emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp(this); + result.guid_ = guid_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp other) { + if (other == emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp.getDefaultInstance()) return this; + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long guid_ ; + /** + * uint64 guid = 11; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 11; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 11; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @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:AvatarPromoteRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarPromoteRsp) + private static final emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp(); + } + + public static emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPromoteRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPromoteRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPromoteRspOuterClass.AvatarPromoteRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPromoteRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPromoteRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarPromoteRsp.proto\"1\n\020AvatarPromot" + + "eRsp\022\014\n\004guid\030\013 \001(\004\022\017\n\007retcode\030\010 \001(\005B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPromoteRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPromoteRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPromoteRsp_descriptor, + new java.lang.String[] { "Guid", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java new file mode 100644 index 00000000000..0b81c4abae7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarPropNotifyOuterClass.java @@ -0,0 +1,883 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarPropNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarPropNotifyOuterClass { + private AvatarPropNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarPropNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarPropNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, int64> prop_map = 14; + */ + int getPropMapCount(); + /** + * map<uint32, int64> prop_map = 14; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, int64> prop_map = 14; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, int64> prop_map = 14; + */ + + long getPropMapOrDefault( + int key, + long defaultValue); + /** + * map<uint32, int64> prop_map = 14; + */ + + long getPropMapOrThrow( + int key); + + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1231
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarPropNotify} + */ + public static final class AvatarPropNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarPropNotify) + AvatarPropNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarPropNotify.newBuilder() to construct. + private AvatarPropNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarPropNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarPropNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarPropNotify( + 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 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + case 120: { + + avatarGuid_ = input.readUInt64(); + 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.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.class, emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.Builder.class); + } + + public static final int PROP_MAP_FIELD_NUMBER = 14; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Long> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.INT64, + 0L); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Long> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public long getPropMapOrDefault( + int key, + long defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public long getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 15; + private long avatarGuid_; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 14); + if (avatarGuid_ != 0L) { + output.writeUInt64(15, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, propMap__); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, avatarGuid_); + } + 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.AvatarPropNotifyOuterClass.AvatarPropNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify other = (emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify) obj; + + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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 (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify 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.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify 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.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify 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.AvatarPropNotifyOuterClass.AvatarPropNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify 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.AvatarPropNotifyOuterClass.AvatarPropNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify 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.AvatarPropNotifyOuterClass.AvatarPropNotify 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: 1231
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarPropNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarPropNotify) + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 14: + return internalGetMutablePropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.class, emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutablePropMap().clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.internal_static_AvatarPropNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify build() { + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify buildPartial() { + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify result = new emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify(this); + int from_bitField0_ = bitField0_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify other) { + if (other == emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify.getDefaultInstance()) return this; + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Long> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public long getPropMapOrDefault( + int key, + long defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, int64> prop_map = 14; + */ + @java.lang.Override + + public long getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, int64> prop_map = 14; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, int64> prop_map = 14; + */ + public Builder putPropMap( + int key, + long value) { + + + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, int64> prop_map = 14; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 15; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 15; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarPropNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarPropNotify) + private static final emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify(); + } + + public static emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarPropNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarPropNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarPropNotifyOuterClass.AvatarPropNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPropNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPropNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarPropNotify_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarPropNotify_PropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarPropNotify.proto\"\211\001\n\020AvatarPropN" + + "otify\0220\n\010prop_map\030\016 \003(\0132\036.AvatarPropNoti" + + "fy.PropMapEntry\022\023\n\013avatar_guid\030\017 \001(\004\032.\n\014" + + "PropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\003" + + ":\0028\001B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarPropNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarPropNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPropNotify_descriptor, + new java.lang.String[] { "PropMap", "AvatarGuid", }); + internal_static_AvatarPropNotify_PropMapEntry_descriptor = + internal_static_AvatarPropNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarPropNotify_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarPropNotify_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java new file mode 100644 index 00000000000..181a62f70d6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillChangeNotifyOuterClass.java @@ -0,0 +1,902 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillChangeNotifyOuterClass { + private AvatarSkillChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_level = 11; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 skill_depot_id = 13; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * uint32 old_level = 1; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * uint32 avatar_skill_id = 6; + * @return The avatarSkillId. + */ + int getAvatarSkillId(); + } + /** + *
+   * CmdId: 1097
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarSkillChangeNotify} + */ + public static final class AvatarSkillChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillChangeNotify) + AvatarSkillChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillChangeNotify.newBuilder() to construct. + private AvatarSkillChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillChangeNotify( + 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: { + + oldLevel_ = input.readUInt32(); + break; + } + case 16: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 48: { + + avatarSkillId_ = input.readUInt32(); + break; + } + case 56: { + + entityId_ = input.readUInt32(); + break; + } + case 88: { + + curLevel_ = input.readUInt32(); + break; + } + case 104: { + + skillDepotId_ = 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.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.class, emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.Builder.class); + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 11; + private int curLevel_; + /** + * uint32 cur_level = 11; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 2; + private long avatarGuid_; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 7; + private int entityId_; + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 13; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 13; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 1; + private int oldLevel_; + /** + * uint32 old_level = 1; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int AVATAR_SKILL_ID_FIELD_NUMBER = 6; + private int avatarSkillId_; + /** + * uint32 avatar_skill_id = 6; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + + 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 (oldLevel_ != 0) { + output.writeUInt32(1, oldLevel_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(2, avatarGuid_); + } + if (avatarSkillId_ != 0) { + output.writeUInt32(6, avatarSkillId_); + } + if (entityId_ != 0) { + output.writeUInt32(7, entityId_); + } + if (curLevel_ != 0) { + output.writeUInt32(11, curLevel_); + } + if (skillDepotId_ != 0) { + output.writeUInt32(13, skillDepotId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, oldLevel_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, avatarGuid_); + } + if (avatarSkillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, avatarSkillId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, entityId_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, curLevel_); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, skillDepotId_); + } + 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.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify other = (emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify) obj; + + if (getCurLevel() + != other.getCurLevel()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (getAvatarSkillId() + != other.getAvatarSkillId()) 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) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + hash = (37 * hash) + AVATAR_SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarSkillId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify 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.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify 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.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify 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.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify 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.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify 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.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify 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: 1097
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarSkillChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillChangeNotify) + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.class, emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curLevel_ = 0; + + avatarGuid_ = 0L; + + entityId_ = 0; + + skillDepotId_ = 0; + + oldLevel_ = 0; + + avatarSkillId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.internal_static_AvatarSkillChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify build() { + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify result = new emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify(this); + result.curLevel_ = curLevel_; + result.avatarGuid_ = avatarGuid_; + result.entityId_ = entityId_; + result.skillDepotId_ = skillDepotId_; + result.oldLevel_ = oldLevel_; + result.avatarSkillId_ = avatarSkillId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify.getDefaultInstance()) return this; + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (other.getAvatarSkillId() != 0) { + setAvatarSkillId(other.getAvatarSkillId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curLevel_ ; + /** + * uint32 cur_level = 11; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 11; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 11; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 2; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 7; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 7; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 13; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 13; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 13; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 1; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 1; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 1; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private int avatarSkillId_ ; + /** + * uint32 avatar_skill_id = 6; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + /** + * uint32 avatar_skill_id = 6; + * @param value The avatarSkillId to set. + * @return This builder for chaining. + */ + public Builder setAvatarSkillId(int value) { + + avatarSkillId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_skill_id = 6; + * @return This builder for chaining. + */ + public Builder clearAvatarSkillId() { + + avatarSkillId_ = 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:AvatarSkillChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillChangeNotify) + private static final emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillChangeNotifyOuterClass.AvatarSkillChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AvatarSkillChangeNotify.proto\"\230\001\n\027Avat" + + "arSkillChangeNotify\022\021\n\tcur_level\030\013 \001(\r\022\023" + + "\n\013avatar_guid\030\002 \001(\004\022\021\n\tentity_id\030\007 \001(\r\022\026" + + "\n\016skill_depot_id\030\r \001(\r\022\021\n\told_level\030\001 \001(" + + "\r\022\027\n\017avatar_skill_id\030\006 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillChangeNotify_descriptor, + new java.lang.String[] { "CurLevel", "AvatarGuid", "EntityId", "SkillDepotId", "OldLevel", "AvatarSkillId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillDepotChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillDepotChangeNotifyOuterClass.java new file mode 100644 index 00000000000..771c5816894 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillDepotChangeNotifyOuterClass.java @@ -0,0 +1,1788 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillDepotChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillDepotChangeNotifyOuterClass { + private AvatarSkillDepotChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillDepotChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillDepotChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 skill_depot_id = 15; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + int getProudSkillExtraLevelMapCount(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + boolean containsProudSkillExtraLevelMap( + int key); + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProudSkillExtraLevelMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + java.util.Map + getProudSkillExtraLevelMapMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + int getProudSkillExtraLevelMapOrThrow( + int key); + + /** + * repeated uint32 talent_id_list = 9; + * @return A list containing the talentIdList. + */ + java.util.List getTalentIdListList(); + /** + * repeated uint32 talent_id_list = 9; + * @return The count of talentIdList. + */ + int getTalentIdListCount(); + /** + * repeated uint32 talent_id_list = 9; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + int getTalentIdList(int index); + + /** + * repeated uint32 proud_skill_list = 4; + * @return A list containing the proudSkillList. + */ + java.util.List getProudSkillListList(); + /** + * repeated uint32 proud_skill_list = 4; + * @return The count of proudSkillList. + */ + int getProudSkillListCount(); + /** + * repeated uint32 proud_skill_list = 4; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + int getProudSkillList(int index); + + /** + * uint32 core_proud_skill_level = 2; + * @return The coreProudSkillLevel. + */ + int getCoreProudSkillLevel(); + + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * map<uint32, uint32> skill_level_map = 3; + */ + int getSkillLevelMapCount(); + /** + * map<uint32, uint32> skill_level_map = 3; + */ + boolean containsSkillLevelMap( + int key); + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillLevelMap(); + /** + * map<uint32, uint32> skill_level_map = 3; + */ + java.util.Map + getSkillLevelMapMap(); + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + int getSkillLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + int getSkillLevelMapOrThrow( + int key); + } + /** + *
+   * CmdId: 1035
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarSkillDepotChangeNotify} + */ + public static final class AvatarSkillDepotChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillDepotChangeNotify) + AvatarSkillDepotChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillDepotChangeNotify.newBuilder() to construct. + private AvatarSkillDepotChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillDepotChangeNotify() { + talentIdList_ = emptyIntList(); + proudSkillList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillDepotChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillDepotChangeNotify( + 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 16: { + + coreProudSkillLevel_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000008; + } + com.google.protobuf.MapEntry + skillLevelMap__ = input.readMessage( + SkillLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillLevelMap_.getMutableMap().put( + skillLevelMap__.getKey(), skillLevelMap__.getValue()); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + proudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + proudSkillList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + proudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + proudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + + entityId_ = input.readUInt32(); + break; + } + case 72: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + talentIdList_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + talentIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = input.readMessage( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + proudSkillExtraLevelMap_.getMutableMap().put( + proudSkillExtraLevelMap__.getKey(), proudSkillExtraLevelMap__.getValue()); + break; + } + case 120: { + + skillDepotId_ = 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 { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + proudSkillList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetProudSkillExtraLevelMap(); + case 3: + return internalGetSkillLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.class, emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.Builder.class); + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 15; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 15; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER = 14; + private static final class ProudSkillExtraLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TALENT_ID_LIST_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList talentIdList_; + /** + * repeated uint32 talent_id_list = 9; + * @return A list containing the talentIdList. + */ + @java.lang.Override + public java.util.List + getTalentIdListList() { + return talentIdList_; + } + /** + * repeated uint32 talent_id_list = 9; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 9; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + private int talentIdListMemoizedSerializedSize = -1; + + public static final int PROUD_SKILL_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList proudSkillList_; + /** + * repeated uint32 proud_skill_list = 4; + * @return A list containing the proudSkillList. + */ + @java.lang.Override + public java.util.List + getProudSkillListList() { + return proudSkillList_; + } + /** + * repeated uint32 proud_skill_list = 4; + * @return The count of proudSkillList. + */ + public int getProudSkillListCount() { + return proudSkillList_.size(); + } + /** + * repeated uint32 proud_skill_list = 4; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + public int getProudSkillList(int index) { + return proudSkillList_.getInt(index); + } + private int proudSkillListMemoizedSerializedSize = -1; + + public static final int CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER = 2; + private int coreProudSkillLevel_; + /** + * uint32 core_proud_skill_level = 2; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 7; + private int entityId_; + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 12; + private long avatarGuid_; + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int SKILL_LEVEL_MAP_FIELD_NUMBER = 3; + private static final class SkillLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (coreProudSkillLevel_ != 0) { + output.writeUInt32(2, coreProudSkillLevel_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillLevelMap(), + SkillLevelMapDefaultEntryHolder.defaultEntry, + 3); + if (getProudSkillListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(proudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < proudSkillList_.size(); i++) { + output.writeUInt32NoTag(proudSkillList_.getInt(i)); + } + if (entityId_ != 0) { + output.writeUInt32(7, entityId_); + } + if (getTalentIdListList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(talentIdListMemoizedSerializedSize); + } + for (int i = 0; i < talentIdList_.size(); i++) { + output.writeUInt32NoTag(talentIdList_.getInt(i)); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(12, avatarGuid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetProudSkillExtraLevelMap(), + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry, + 14); + if (skillDepotId_ != 0) { + output.writeUInt32(15, skillDepotId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (coreProudSkillLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, coreProudSkillLevel_); + } + for (java.util.Map.Entry entry + : internalGetSkillLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillLevelMap__ = SkillLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, skillLevelMap__); + } + { + int dataSize = 0; + for (int i = 0; i < proudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(proudSkillList_.getInt(i)); + } + size += dataSize; + if (!getProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + proudSkillListMemoizedSerializedSize = dataSize; + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, entityId_); + } + { + int dataSize = 0; + for (int i = 0; i < talentIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(talentIdList_.getInt(i)); + } + size += dataSize; + if (!getTalentIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + talentIdListMemoizedSerializedSize = dataSize; + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(12, avatarGuid_); + } + for (java.util.Map.Entry entry + : internalGetProudSkillExtraLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, proudSkillExtraLevelMap__); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, skillDepotId_); + } + 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.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify other = (emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify) obj; + + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (!internalGetProudSkillExtraLevelMap().equals( + other.internalGetProudSkillExtraLevelMap())) return false; + if (!getTalentIdListList() + .equals(other.getTalentIdListList())) return false; + if (!getProudSkillListList() + .equals(other.getProudSkillListList())) return false; + if (getCoreProudSkillLevel() + != other.getCoreProudSkillLevel()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!internalGetSkillLevelMap().equals( + other.internalGetSkillLevelMap())) 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) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); + } + if (getTalentIdListCount() > 0) { + hash = (37 * hash) + TALENT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTalentIdListList().hashCode(); + } + if (getProudSkillListCount() > 0) { + hash = (37 * hash) + PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getProudSkillListList().hashCode(); + } + hash = (37 * hash) + CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCoreProudSkillLevel(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + if (!internalGetSkillLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify 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.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify 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.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify 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.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify 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.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify 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.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify 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: 1035
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarSkillDepotChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillDepotChangeNotify) + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetProudSkillExtraLevelMap(); + case 3: + return internalGetSkillLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 14: + return internalGetMutableProudSkillExtraLevelMap(); + case 3: + return internalGetMutableSkillLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.class, emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + skillDepotId_ = 0; + + internalGetMutableProudSkillExtraLevelMap().clear(); + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + proudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + coreProudSkillLevel_ = 0; + + entityId_ = 0; + + avatarGuid_ = 0L; + + internalGetMutableSkillLevelMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.internal_static_AvatarSkillDepotChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify build() { + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify buildPartial() { + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify result = new emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify(this); + int from_bitField0_ = bitField0_; + result.skillDepotId_ = skillDepotId_; + result.proudSkillExtraLevelMap_ = internalGetProudSkillExtraLevelMap(); + result.proudSkillExtraLevelMap_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.talentIdList_ = talentIdList_; + if (((bitField0_ & 0x00000004) != 0)) { + proudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.proudSkillList_ = proudSkillList_; + result.coreProudSkillLevel_ = coreProudSkillLevel_; + result.entityId_ = entityId_; + result.avatarGuid_ = avatarGuid_; + result.skillLevelMap_ = internalGetSkillLevelMap(); + result.skillLevelMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify other) { + if (other == emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify.getDefaultInstance()) return this; + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + internalGetMutableProudSkillExtraLevelMap().mergeFrom( + other.internalGetProudSkillExtraLevelMap()); + if (!other.talentIdList_.isEmpty()) { + if (talentIdList_.isEmpty()) { + talentIdList_ = other.talentIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTalentIdListIsMutable(); + talentIdList_.addAll(other.talentIdList_); + } + onChanged(); + } + if (!other.proudSkillList_.isEmpty()) { + if (proudSkillList_.isEmpty()) { + proudSkillList_ = other.proudSkillList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureProudSkillListIsMutable(); + proudSkillList_.addAll(other.proudSkillList_); + } + onChanged(); + } + if (other.getCoreProudSkillLevel() != 0) { + setCoreProudSkillLevel(other.getCoreProudSkillLevel()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + internalGetMutableSkillLevelMap().mergeFrom( + other.internalGetSkillLevelMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 15; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 15; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 15; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableProudSkillExtraLevelMap() { + onChanged();; + if (proudSkillExtraLevelMap_ == null) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + if (!proudSkillExtraLevelMap_.isMutable()) { + proudSkillExtraLevelMap_ = proudSkillExtraLevelMap_.copy(); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProudSkillExtraLevelMap() { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + public Builder removeProudSkillExtraLevelMap( + int key) { + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProudSkillExtraLevelMap() { + return internalGetMutableProudSkillExtraLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + public Builder putProudSkillExtraLevelMap( + int key, + int value) { + + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + public Builder putAllProudSkillExtraLevelMap( + java.util.Map values) { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList talentIdList_ = emptyIntList(); + private void ensureTalentIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + talentIdList_ = mutableCopy(talentIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 talent_id_list = 9; + * @return A list containing the talentIdList. + */ + public java.util.List + getTalentIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; + } + /** + * repeated uint32 talent_id_list = 9; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 9; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + /** + * repeated uint32 talent_id_list = 9; + * @param index The index to set the value at. + * @param value The talentIdList to set. + * @return This builder for chaining. + */ + public Builder setTalentIdList( + int index, int value) { + ensureTalentIdListIsMutable(); + talentIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 9; + * @param value The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addTalentIdList(int value) { + ensureTalentIdListIsMutable(); + talentIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 9; + * @param values The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTalentIdList( + java.lang.Iterable values) { + ensureTalentIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, talentIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 9; + * @return This builder for chaining. + */ + public Builder clearTalentIdList() { + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList proudSkillList_ = emptyIntList(); + private void ensureProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + proudSkillList_ = mutableCopy(proudSkillList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 proud_skill_list = 4; + * @return A list containing the proudSkillList. + */ + public java.util.List + getProudSkillListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(proudSkillList_) : proudSkillList_; + } + /** + * repeated uint32 proud_skill_list = 4; + * @return The count of proudSkillList. + */ + public int getProudSkillListCount() { + return proudSkillList_.size(); + } + /** + * repeated uint32 proud_skill_list = 4; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + public int getProudSkillList(int index) { + return proudSkillList_.getInt(index); + } + /** + * repeated uint32 proud_skill_list = 4; + * @param index The index to set the value at. + * @param value The proudSkillList to set. + * @return This builder for chaining. + */ + public Builder setProudSkillList( + int index, int value) { + ensureProudSkillListIsMutable(); + proudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 4; + * @param value The proudSkillList to add. + * @return This builder for chaining. + */ + public Builder addProudSkillList(int value) { + ensureProudSkillListIsMutable(); + proudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 4; + * @param values The proudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllProudSkillList( + java.lang.Iterable values) { + ensureProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, proudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 4; + * @return This builder for chaining. + */ + public Builder clearProudSkillList() { + proudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int coreProudSkillLevel_ ; + /** + * uint32 core_proud_skill_level = 2; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + /** + * uint32 core_proud_skill_level = 2; + * @param value The coreProudSkillLevel to set. + * @return This builder for chaining. + */ + public Builder setCoreProudSkillLevel(int value) { + + coreProudSkillLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 core_proud_skill_level = 2; + * @return This builder for chaining. + */ + public Builder clearCoreProudSkillLevel() { + + coreProudSkillLevel_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 7; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 7; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 7; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 12; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 12; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 12; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillLevelMap() { + onChanged();; + if (skillLevelMap_ == null) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + if (!skillLevelMap_.isMutable()) { + skillLevelMap_ = skillLevelMap_.copy(); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillLevelMap() { + internalGetMutableSkillLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + public Builder removeSkillLevelMap( + int key) { + + internalGetMutableSkillLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillLevelMap() { + return internalGetMutableSkillLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + public Builder putSkillLevelMap( + int key, + int value) { + + + internalGetMutableSkillLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 3; + */ + + public Builder putAllSkillLevelMap( + java.util.Map values) { + internalGetMutableSkillLevelMap().getMutableMap() + .putAll(values); + 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:AvatarSkillDepotChangeNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillDepotChangeNotify) + private static final emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify(); + } + + public static emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillDepotChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillDepotChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillDepotChangeNotifyOuterClass.AvatarSkillDepotChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillDepotChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillDepotChangeNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"AvatarSkillDepotChangeNotify.proto\"\322\003\n" + + "\034AvatarSkillDepotChangeNotify\022\026\n\016skill_d" + + "epot_id\030\017 \001(\r\022_\n\033proud_skill_extra_level" + + "_map\030\016 \003(\0132:.AvatarSkillDepotChangeNotif" + + "y.ProudSkillExtraLevelMapEntry\022\026\n\016talent" + + "_id_list\030\t \003(\r\022\030\n\020proud_skill_list\030\004 \003(\r" + + "\022\036\n\026core_proud_skill_level\030\002 \001(\r\022\021\n\tenti" + + "ty_id\030\007 \001(\r\022\023\n\013avatar_guid\030\014 \001(\004\022I\n\017skil" + + "l_level_map\030\003 \003(\01320.AvatarSkillDepotChan" + + "geNotify.SkillLevelMapEntry\032>\n\034ProudSkil" + + "lExtraLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005valu" + + "e\030\002 \001(\r:\0028\001\0324\n\022SkillLevelMapEntry\022\013\n\003key" + + "\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillDepotChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillDepotChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillDepotChangeNotify_descriptor, + new java.lang.String[] { "SkillDepotId", "ProudSkillExtraLevelMap", "TalentIdList", "ProudSkillList", "CoreProudSkillLevel", "EntityId", "AvatarGuid", "SkillLevelMap", }); + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_descriptor = + internal_static_AvatarSkillDepotChangeNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillDepotChangeNotify_ProudSkillExtraLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_descriptor = + internal_static_AvatarSkillDepotChangeNotify_descriptor.getNestedTypes().get(1); + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillDepotChangeNotify_SkillLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoNotifyOuterClass.java new file mode 100644 index 00000000000..69b713cd317 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoNotifyOuterClass.java @@ -0,0 +1,886 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillInfoNotifyOuterClass { + private AvatarSkillInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + int getSkillMapCount(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + boolean containsSkillMap( + int key); + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillMap(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + java.util.Map + getSkillMapMap(); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue); + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key); + + /** + * uint64 guid = 4; + * @return The guid. + */ + long getGuid(); + } + /** + *
+   * CmdId: 1090
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarSkillInfoNotify} + */ + public static final class AvatarSkillInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillInfoNotify) + AvatarSkillInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillInfoNotify.newBuilder() to construct. + private AvatarSkillInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillInfoNotify( + 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 32: { + + guid_ = input.readUInt64(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + skillMap_ = com.google.protobuf.MapField.newMapField( + SkillMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + skillMap__ = input.readMessage( + SkillMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillMap_.getMutableMap().put( + skillMap__.getKey(), skillMap__.getValue()); + 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.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetSkillMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.class, emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.Builder.class); + } + + public static final int SKILL_MAP_FIELD_NUMBER = 11; + private static final class SkillMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_SkillMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> skillMap_; + private com.google.protobuf.MapField + internalGetSkillMap() { + if (skillMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + return skillMap_; + } + + public int getSkillMapCount() { + return internalGetSkillMap().getMap().size(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + @java.lang.Override + public boolean containsSkillMap( + int key) { + + return internalGetSkillMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillMap() { + return getSkillMapMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public java.util.Map getSkillMapMap() { + return internalGetSkillMap().getMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue) { + + java.util.Map map = + internalGetSkillMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int GUID_FIELD_NUMBER = 4; + private long guid_; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + 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 (guid_ != 0L) { + output.writeUInt64(4, guid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillMap(), + SkillMapDefaultEntryHolder.defaultEntry, + 11); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, guid_); + } + for (java.util.Map.Entry entry + : internalGetSkillMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillMap__ = SkillMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, skillMap__); + } + 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.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify other = (emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify) obj; + + if (!internalGetSkillMap().equals( + other.internalGetSkillMap())) return false; + if (getGuid() + != other.getGuid()) 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 (!internalGetSkillMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillMap().hashCode(); + } + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify 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.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify 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.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify 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.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify 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.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify 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.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify 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: 1090
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarSkillInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillInfoNotify) + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetSkillMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 11: + return internalGetMutableSkillMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.class, emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableSkillMap().clear(); + guid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.internal_static_AvatarSkillInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify build() { + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify buildPartial() { + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify result = new emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify(this); + int from_bitField0_ = bitField0_; + result.skillMap_ = internalGetSkillMap(); + result.skillMap_.makeImmutable(); + result.guid_ = guid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify other) { + if (other == emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify.getDefaultInstance()) return this; + internalGetMutableSkillMap().mergeFrom( + other.internalGetSkillMap()); + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo> skillMap_; + private com.google.protobuf.MapField + internalGetSkillMap() { + if (skillMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + return skillMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillMap() { + onChanged();; + if (skillMap_ == null) { + skillMap_ = com.google.protobuf.MapField.newMapField( + SkillMapDefaultEntryHolder.defaultEntry); + } + if (!skillMap_.isMutable()) { + skillMap_ = skillMap_.copy(); + } + return skillMap_; + } + + public int getSkillMapCount() { + return internalGetSkillMap().getMap().size(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + @java.lang.Override + public boolean containsSkillMap( + int key) { + + return internalGetSkillMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillMap() { + return getSkillMapMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public java.util.Map getSkillMapMap() { + return internalGetSkillMap().getMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo defaultValue) { + + java.util.Map map = + internalGetSkillMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getSkillMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillMap() { + internalGetMutableSkillMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + public Builder removeSkillMap( + int key) { + + internalGetMutableSkillMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillMap() { + return internalGetMutableSkillMap().getMutableMap(); + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + public Builder putSkillMap( + int key, + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableSkillMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarSkillInfo> skill_map = 11; + */ + + public Builder putAllSkillMap( + java.util.Map values) { + internalGetMutableSkillMap().getMutableMap() + .putAll(values); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 4; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 4; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + 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:AvatarSkillInfoNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillInfoNotify) + private static final emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify(); + } + + public static emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoNotifyOuterClass.AvatarSkillInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillInfoNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillInfoNotify_SkillMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillInfoNotify_SkillMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarSkillInfoNotify.proto\032\025AvatarSki" + + "llInfo.proto\"\241\001\n\025AvatarSkillInfoNotify\0227" + + "\n\tskill_map\030\013 \003(\0132$.AvatarSkillInfoNotif" + + "y.SkillMapEntry\022\014\n\004guid\030\004 \001(\004\032A\n\rSkillMa" + + "pEntry\022\013\n\003key\030\001 \001(\r\022\037\n\005value\030\002 \001(\0132\020.Ava" + + "tarSkillInfo:\0028\001B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.getDescriptor(), + }); + internal_static_AvatarSkillInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillInfoNotify_descriptor, + new java.lang.String[] { "SkillMap", "Guid", }); + internal_static_AvatarSkillInfoNotify_SkillMapEntry_descriptor = + internal_static_AvatarSkillInfoNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarSkillInfoNotify_SkillMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillInfoNotify_SkillMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java new file mode 100644 index 00000000000..1d8b4210572 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillInfoOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillInfoOuterClass { + private AvatarSkillInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 pass_cd_time = 1; + * @return The passCdTime. + */ + int getPassCdTime(); + + /** + * repeated uint32 full_cd_time_list = 2; + * @return A list containing the fullCdTimeList. + */ + java.util.List getFullCdTimeListList(); + /** + * repeated uint32 full_cd_time_list = 2; + * @return The count of fullCdTimeList. + */ + int getFullCdTimeListCount(); + /** + * repeated uint32 full_cd_time_list = 2; + * @param index The index of the element to return. + * @return The fullCdTimeList at the given index. + */ + int getFullCdTimeList(int index); + + /** + * uint32 max_charge_count = 3; + * @return The maxChargeCount. + */ + int getMaxChargeCount(); + } + /** + * Protobuf type {@code AvatarSkillInfo} + */ + public static final class AvatarSkillInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillInfo) + AvatarSkillInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillInfo.newBuilder() to construct. + private AvatarSkillInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillInfo() { + fullCdTimeList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillInfo( + 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: { + + passCdTime_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fullCdTimeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + fullCdTimeList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + fullCdTimeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + fullCdTimeList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + maxChargeCount_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + fullCdTimeList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.class, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.Builder.class); + } + + public static final int PASS_CD_TIME_FIELD_NUMBER = 1; + private int passCdTime_; + /** + * uint32 pass_cd_time = 1; + * @return The passCdTime. + */ + @java.lang.Override + public int getPassCdTime() { + return passCdTime_; + } + + public static final int FULL_CD_TIME_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList fullCdTimeList_; + /** + * repeated uint32 full_cd_time_list = 2; + * @return A list containing the fullCdTimeList. + */ + @java.lang.Override + public java.util.List + getFullCdTimeListList() { + return fullCdTimeList_; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @return The count of fullCdTimeList. + */ + public int getFullCdTimeListCount() { + return fullCdTimeList_.size(); + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param index The index of the element to return. + * @return The fullCdTimeList at the given index. + */ + public int getFullCdTimeList(int index) { + return fullCdTimeList_.getInt(index); + } + private int fullCdTimeListMemoizedSerializedSize = -1; + + public static final int MAX_CHARGE_COUNT_FIELD_NUMBER = 3; + private int maxChargeCount_; + /** + * uint32 max_charge_count = 3; + * @return The maxChargeCount. + */ + @java.lang.Override + public int getMaxChargeCount() { + return maxChargeCount_; + } + + 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 (passCdTime_ != 0) { + output.writeUInt32(1, passCdTime_); + } + if (getFullCdTimeListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(fullCdTimeListMemoizedSerializedSize); + } + for (int i = 0; i < fullCdTimeList_.size(); i++) { + output.writeUInt32NoTag(fullCdTimeList_.getInt(i)); + } + if (maxChargeCount_ != 0) { + output.writeUInt32(3, maxChargeCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (passCdTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, passCdTime_); + } + { + int dataSize = 0; + for (int i = 0; i < fullCdTimeList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(fullCdTimeList_.getInt(i)); + } + size += dataSize; + if (!getFullCdTimeListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + fullCdTimeListMemoizedSerializedSize = dataSize; + } + if (maxChargeCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, maxChargeCount_); + } + 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.AvatarSkillInfoOuterClass.AvatarSkillInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo other = (emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo) obj; + + if (getPassCdTime() + != other.getPassCdTime()) return false; + if (!getFullCdTimeListList() + .equals(other.getFullCdTimeListList())) return false; + if (getMaxChargeCount() + != other.getMaxChargeCount()) 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) + PASS_CD_TIME_FIELD_NUMBER; + hash = (53 * hash) + getPassCdTime(); + if (getFullCdTimeListCount() > 0) { + hash = (37 * hash) + FULL_CD_TIME_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFullCdTimeListList().hashCode(); + } + hash = (37 * hash) + MAX_CHARGE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getMaxChargeCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo 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.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo 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.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo 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.AvatarSkillInfoOuterClass.AvatarSkillInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo 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.AvatarSkillInfoOuterClass.AvatarSkillInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo 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.AvatarSkillInfoOuterClass.AvatarSkillInfo 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; + } + /** + * Protobuf type {@code AvatarSkillInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillInfo) + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.class, emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + passCdTime_ = 0; + + fullCdTimeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + maxChargeCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.internal_static_AvatarSkillInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo build() { + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo buildPartial() { + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo result = new emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo(this); + int from_bitField0_ = bitField0_; + result.passCdTime_ = passCdTime_; + if (((bitField0_ & 0x00000001) != 0)) { + fullCdTimeList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fullCdTimeList_ = fullCdTimeList_; + result.maxChargeCount_ = maxChargeCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo other) { + if (other == emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo.getDefaultInstance()) return this; + if (other.getPassCdTime() != 0) { + setPassCdTime(other.getPassCdTime()); + } + if (!other.fullCdTimeList_.isEmpty()) { + if (fullCdTimeList_.isEmpty()) { + fullCdTimeList_ = other.fullCdTimeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFullCdTimeListIsMutable(); + fullCdTimeList_.addAll(other.fullCdTimeList_); + } + onChanged(); + } + if (other.getMaxChargeCount() != 0) { + setMaxChargeCount(other.getMaxChargeCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int passCdTime_ ; + /** + * uint32 pass_cd_time = 1; + * @return The passCdTime. + */ + @java.lang.Override + public int getPassCdTime() { + return passCdTime_; + } + /** + * uint32 pass_cd_time = 1; + * @param value The passCdTime to set. + * @return This builder for chaining. + */ + public Builder setPassCdTime(int value) { + + passCdTime_ = value; + onChanged(); + return this; + } + /** + * uint32 pass_cd_time = 1; + * @return This builder for chaining. + */ + public Builder clearPassCdTime() { + + passCdTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList fullCdTimeList_ = emptyIntList(); + private void ensureFullCdTimeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fullCdTimeList_ = mutableCopy(fullCdTimeList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 full_cd_time_list = 2; + * @return A list containing the fullCdTimeList. + */ + public java.util.List + getFullCdTimeListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(fullCdTimeList_) : fullCdTimeList_; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @return The count of fullCdTimeList. + */ + public int getFullCdTimeListCount() { + return fullCdTimeList_.size(); + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param index The index of the element to return. + * @return The fullCdTimeList at the given index. + */ + public int getFullCdTimeList(int index) { + return fullCdTimeList_.getInt(index); + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param index The index to set the value at. + * @param value The fullCdTimeList to set. + * @return This builder for chaining. + */ + public Builder setFullCdTimeList( + int index, int value) { + ensureFullCdTimeListIsMutable(); + fullCdTimeList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param value The fullCdTimeList to add. + * @return This builder for chaining. + */ + public Builder addFullCdTimeList(int value) { + ensureFullCdTimeListIsMutable(); + fullCdTimeList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @param values The fullCdTimeList to add. + * @return This builder for chaining. + */ + public Builder addAllFullCdTimeList( + java.lang.Iterable values) { + ensureFullCdTimeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fullCdTimeList_); + onChanged(); + return this; + } + /** + * repeated uint32 full_cd_time_list = 2; + * @return This builder for chaining. + */ + public Builder clearFullCdTimeList() { + fullCdTimeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int maxChargeCount_ ; + /** + * uint32 max_charge_count = 3; + * @return The maxChargeCount. + */ + @java.lang.Override + public int getMaxChargeCount() { + return maxChargeCount_; + } + /** + * uint32 max_charge_count = 3; + * @param value The maxChargeCount to set. + * @return This builder for chaining. + */ + public Builder setMaxChargeCount(int value) { + + maxChargeCount_ = value; + onChanged(); + return this; + } + /** + * uint32 max_charge_count = 3; + * @return This builder for chaining. + */ + public Builder clearMaxChargeCount() { + + maxChargeCount_ = 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:AvatarSkillInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillInfo) + private static final emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo(); + } + + public static emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillInfoOuterClass.AvatarSkillInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025AvatarSkillInfo.proto\"\\\n\017AvatarSkillIn" + + "fo\022\024\n\014pass_cd_time\030\001 \001(\r\022\031\n\021full_cd_time" + + "_list\030\002 \003(\r\022\030\n\020max_charge_count\030\003 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillInfo_descriptor, + new java.lang.String[] { "PassCdTime", "FullCdTimeList", "MaxChargeCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillMaxChargeCountNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillMaxChargeCountNotifyOuterClass.java new file mode 100644 index 00000000000..6af11917484 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillMaxChargeCountNotifyOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillMaxChargeCountNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillMaxChargeCountNotifyOuterClass { + private AvatarSkillMaxChargeCountNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillMaxChargeCountNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillMaxChargeCountNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 skill_id = 6; + * @return The skillId. + */ + int getSkillId(); + + /** + * uint32 max_charge_count = 11; + * @return The maxChargeCount. + */ + int getMaxChargeCount(); + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1003
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarSkillMaxChargeCountNotify} + */ + public static final class AvatarSkillMaxChargeCountNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillMaxChargeCountNotify) + AvatarSkillMaxChargeCountNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillMaxChargeCountNotify.newBuilder() to construct. + private AvatarSkillMaxChargeCountNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillMaxChargeCountNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillMaxChargeCountNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillMaxChargeCountNotify( + 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: { + + skillId_ = input.readUInt32(); + break; + } + case 56: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 88: { + + maxChargeCount_ = 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.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.class, emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.Builder.class); + } + + public static final int SKILL_ID_FIELD_NUMBER = 6; + private int skillId_; + /** + * uint32 skill_id = 6; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + public static final int MAX_CHARGE_COUNT_FIELD_NUMBER = 11; + private int maxChargeCount_; + /** + * uint32 max_charge_count = 11; + * @return The maxChargeCount. + */ + @java.lang.Override + public int getMaxChargeCount() { + return maxChargeCount_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (skillId_ != 0) { + output.writeUInt32(6, skillId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + if (maxChargeCount_ != 0) { + output.writeUInt32(11, maxChargeCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, skillId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + if (maxChargeCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, maxChargeCount_); + } + 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.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify other = (emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify) obj; + + if (getSkillId() + != other.getSkillId()) return false; + if (getMaxChargeCount() + != other.getMaxChargeCount()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (37 * hash) + MAX_CHARGE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getMaxChargeCount(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify 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.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify 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.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify 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.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify 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.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify 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.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify 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: 1003
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarSkillMaxChargeCountNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillMaxChargeCountNotify) + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.class, emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + skillId_ = 0; + + maxChargeCount_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.internal_static_AvatarSkillMaxChargeCountNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify build() { + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify buildPartial() { + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify result = new emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify(this); + result.skillId_ = skillId_; + result.maxChargeCount_ = maxChargeCount_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify other) { + if (other == emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify.getDefaultInstance()) return this; + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + if (other.getMaxChargeCount() != 0) { + setMaxChargeCount(other.getMaxChargeCount()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int skillId_ ; + /** + * uint32 skill_id = 6; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 6; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 6; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + + private int maxChargeCount_ ; + /** + * uint32 max_charge_count = 11; + * @return The maxChargeCount. + */ + @java.lang.Override + public int getMaxChargeCount() { + return maxChargeCount_; + } + /** + * uint32 max_charge_count = 11; + * @param value The maxChargeCount to set. + * @return This builder for chaining. + */ + public Builder setMaxChargeCount(int value) { + + maxChargeCount_ = value; + onChanged(); + return this; + } + /** + * uint32 max_charge_count = 11; + * @return This builder for chaining. + */ + public Builder clearMaxChargeCount() { + + maxChargeCount_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarSkillMaxChargeCountNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillMaxChargeCountNotify) + private static final emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify(); + } + + public static emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillMaxChargeCountNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillMaxChargeCountNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillMaxChargeCountNotifyOuterClass.AvatarSkillMaxChargeCountNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillMaxChargeCountNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillMaxChargeCountNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%AvatarSkillMaxChargeCountNotify.proto\"" + + "b\n\037AvatarSkillMaxChargeCountNotify\022\020\n\010sk" + + "ill_id\030\006 \001(\r\022\030\n\020max_charge_count\030\013 \001(\r\022\023" + + "\n\013avatar_guid\030\007 \001(\004B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillMaxChargeCountNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillMaxChargeCountNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillMaxChargeCountNotify_descriptor, + new java.lang.String[] { "SkillId", "MaxChargeCount", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java new file mode 100644 index 00000000000..b7d5c67be8d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillUpgradeReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillUpgradeReqOuterClass { + private AvatarSkillUpgradeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillUpgradeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillUpgradeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * uint32 avatar_skill_id = 4; + * @return The avatarSkillId. + */ + int getAvatarSkillId(); + } + /** + *
+   * CmdId: 1075
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarSkillUpgradeReq} + */ + public static final class AvatarSkillUpgradeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillUpgradeReq) + AvatarSkillUpgradeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillUpgradeReq.newBuilder() to construct. + private AvatarSkillUpgradeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillUpgradeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillUpgradeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillUpgradeReq( + 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: { + + oldLevel_ = input.readUInt32(); + break; + } + case 32: { + + avatarSkillId_ = input.readUInt32(); + break; + } + case 56: { + + avatarGuid_ = input.readUInt64(); + 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.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.class, emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 3; + private int oldLevel_; + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int AVATAR_SKILL_ID_FIELD_NUMBER = 4; + private int avatarSkillId_; + /** + * uint32 avatar_skill_id = 4; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + + 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 (oldLevel_ != 0) { + output.writeUInt32(3, oldLevel_); + } + if (avatarSkillId_ != 0) { + output.writeUInt32(4, avatarSkillId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, oldLevel_); + } + if (avatarSkillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, avatarSkillId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + 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.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq other = (emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (getAvatarSkillId() + != other.getAvatarSkillId()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + hash = (37 * hash) + AVATAR_SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarSkillId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq 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.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq 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.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq 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.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq 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.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq 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.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq 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: 1075
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarSkillUpgradeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillUpgradeReq) + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.class, emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + oldLevel_ = 0; + + avatarSkillId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.internal_static_AvatarSkillUpgradeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq build() { + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq buildPartial() { + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq result = new emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq(this); + result.avatarGuid_ = avatarGuid_; + result.oldLevel_ = oldLevel_; + result.avatarSkillId_ = avatarSkillId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq other) { + if (other == emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (other.getAvatarSkillId() != 0) { + setAvatarSkillId(other.getAvatarSkillId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 3; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 3; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private int avatarSkillId_ ; + /** + * uint32 avatar_skill_id = 4; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + /** + * uint32 avatar_skill_id = 4; + * @param value The avatarSkillId to set. + * @return This builder for chaining. + */ + public Builder setAvatarSkillId(int value) { + + avatarSkillId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_skill_id = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarSkillId() { + + avatarSkillId_ = 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:AvatarSkillUpgradeReq) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillUpgradeReq) + private static final emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq(); + } + + public static emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillUpgradeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillUpgradeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeReqOuterClass.AvatarSkillUpgradeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillUpgradeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillUpgradeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarSkillUpgradeReq.proto\"X\n\025AvatarS" + + "killUpgradeReq\022\023\n\013avatar_guid\030\007 \001(\004\022\021\n\to" + + "ld_level\030\003 \001(\r\022\027\n\017avatar_skill_id\030\004 \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillUpgradeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillUpgradeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillUpgradeReq_descriptor, + new java.lang.String[] { "AvatarGuid", "OldLevel", "AvatarSkillId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java new file mode 100644 index 00000000000..e2b1a7a367d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarSkillUpgradeRspOuterClass.java @@ -0,0 +1,831 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarSkillUpgradeRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarSkillUpgradeRspOuterClass { + private AvatarSkillUpgradeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarSkillUpgradeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarSkillUpgradeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 cur_level = 14; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint32 avatar_skill_id = 9; + * @return The avatarSkillId. + */ + int getAvatarSkillId(); + + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1048
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarSkillUpgradeRsp} + */ + public static final class AvatarSkillUpgradeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarSkillUpgradeRsp) + AvatarSkillUpgradeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarSkillUpgradeRsp.newBuilder() to construct. + private AvatarSkillUpgradeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarSkillUpgradeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarSkillUpgradeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarSkillUpgradeRsp( + 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: { + + oldLevel_ = input.readUInt32(); + break; + } + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + avatarSkillId_ = input.readUInt32(); + break; + } + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 112: { + + curLevel_ = 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.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.class, emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 14; + private int curLevel_; + /** + * uint32 cur_level = 14; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int AVATAR_SKILL_ID_FIELD_NUMBER = 9; + private int avatarSkillId_; + /** + * uint32 avatar_skill_id = 9; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 3; + private int oldLevel_; + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @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 (oldLevel_ != 0) { + output.writeUInt32(3, oldLevel_); + } + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (avatarSkillId_ != 0) { + output.writeUInt32(9, avatarSkillId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + if (curLevel_ != 0) { + output.writeUInt32(14, curLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, oldLevel_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (avatarSkillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, avatarSkillId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, curLevel_); + } + 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.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp other = (emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getCurLevel() + != other.getCurLevel()) return false; + if (getAvatarSkillId() + != other.getAvatarSkillId()) return false; + if (getOldLevel() + != other.getOldLevel()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + AVATAR_SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarSkillId(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + 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.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp 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.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp 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.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp 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.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp 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.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp 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.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp 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: 1048
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarSkillUpgradeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarSkillUpgradeRsp) + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.class, emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + curLevel_ = 0; + + avatarSkillId_ = 0; + + oldLevel_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.internal_static_AvatarSkillUpgradeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp build() { + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp buildPartial() { + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp result = new emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp(this); + result.avatarGuid_ = avatarGuid_; + result.curLevel_ = curLevel_; + result.avatarSkillId_ = avatarSkillId_; + result.oldLevel_ = oldLevel_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp other) { + if (other == emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getAvatarSkillId() != 0) { + setAvatarSkillId(other.getAvatarSkillId()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int curLevel_ ; + /** + * uint32 cur_level = 14; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 14; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 14; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private int avatarSkillId_ ; + /** + * uint32 avatar_skill_id = 9; + * @return The avatarSkillId. + */ + @java.lang.Override + public int getAvatarSkillId() { + return avatarSkillId_; + } + /** + * uint32 avatar_skill_id = 9; + * @param value The avatarSkillId to set. + * @return This builder for chaining. + */ + public Builder setAvatarSkillId(int value) { + + avatarSkillId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_skill_id = 9; + * @return This builder for chaining. + */ + public Builder clearAvatarSkillId() { + + avatarSkillId_ = 0; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 3; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 3; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 3; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * 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; + } + @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:AvatarSkillUpgradeRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarSkillUpgradeRsp) + private static final emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp(); + } + + public static emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarSkillUpgradeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarSkillUpgradeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarSkillUpgradeRspOuterClass.AvatarSkillUpgradeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarSkillUpgradeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarSkillUpgradeRsp.proto\"|\n\025AvatarS" + + "killUpgradeRsp\022\023\n\013avatar_guid\030\013 \001(\004\022\021\n\tc" + + "ur_level\030\016 \001(\r\022\027\n\017avatar_skill_id\030\t \001(\r\022" + + "\021\n\told_level\030\003 \001(\r\022\017\n\007retcode\030\004 \001(\005B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarSkillUpgradeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarSkillUpgradeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarSkillUpgradeRsp_descriptor, + new java.lang.String[] { "AvatarGuid", "CurLevel", "AvatarSkillId", "OldLevel", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java new file mode 100644 index 00000000000..58e4575cf4a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamOuterClass.java @@ -0,0 +1,813 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarTeam.proto + +package emu.grasscutter.net.proto; + +public final class AvatarTeamOuterClass { + private AvatarTeamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarTeamOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarTeam) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 avatar_guid_list = 7; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 7; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + + /** + * string team_name = 14; + * @return The teamName. + */ + java.lang.String getTeamName(); + /** + * string team_name = 14; + * @return The bytes for teamName. + */ + com.google.protobuf.ByteString + getTeamNameBytes(); + } + /** + * Protobuf type {@code AvatarTeam} + */ + public static final class AvatarTeam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarTeam) + AvatarTeamOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarTeam.newBuilder() to construct. + private AvatarTeam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarTeam() { + avatarGuidList_ = emptyLongList(); + teamName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarTeam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarTeam( + 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 56: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + teamName_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.class, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.Builder.class); + } + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 7; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + public static final int TEAM_NAME_FIELD_NUMBER = 14; + private volatile java.lang.Object teamName_; + /** + * string team_name = 14; + * @return The teamName. + */ + @java.lang.Override + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + 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(); + teamName_ = s; + return s; + } + } + /** + * string team_name = 14; + * @return The bytes for teamName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = 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 { + getSerializedSize(); + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, teamName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, teamName_); + } + 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.AvatarTeamOuterClass.AvatarTeam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam other = (emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam) obj; + + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) return false; + if (!getTeamName() + .equals(other.getTeamName())) 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 (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + hash = (37 * hash) + TEAM_NAME_FIELD_NUMBER; + hash = (53 * hash) + getTeamName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam 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.AvatarTeamOuterClass.AvatarTeam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam 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.AvatarTeamOuterClass.AvatarTeam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam 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.AvatarTeamOuterClass.AvatarTeam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam 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.AvatarTeamOuterClass.AvatarTeam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam 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.AvatarTeamOuterClass.AvatarTeam 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; + } + /** + * Protobuf type {@code AvatarTeam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarTeam) + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.class, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + teamName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.internal_static_AvatarTeam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam build() { + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam buildPartial() { + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam result = new emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuidList_ = avatarGuidList_; + result.teamName_ = teamName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam) { + return mergeFrom((emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam other) { + if (other == emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance()) return this; + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + if (!other.getTeamName().isEmpty()) { + teamName_ = other.teamName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid_list = 7; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.lang.Object teamName_ = ""; + /** + * string team_name = 14; + * @return The teamName. + */ + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string team_name = 14; + * @return The bytes for teamName. + */ + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string team_name = 14; + * @param value The teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + teamName_ = value; + onChanged(); + return this; + } + /** + * string team_name = 14; + * @return This builder for chaining. + */ + public Builder clearTeamName() { + + teamName_ = getDefaultInstance().getTeamName(); + onChanged(); + return this; + } + /** + * string team_name = 14; + * @param value The bytes for teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + teamName_ = 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:AvatarTeam) + } + + // @@protoc_insertion_point(class_scope:AvatarTeam) + private static final emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam(); + } + + public static emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarTeam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarTeam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarTeam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarTeam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020AvatarTeam.proto\"9\n\nAvatarTeam\022\030\n\020avat" + + "ar_guid_list\030\007 \003(\004\022\021\n\tteam_name\030\016 \001(\tB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarTeam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarTeam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarTeam_descriptor, + new java.lang.String[] { "AvatarGuidList", "TeamName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java new file mode 100644 index 00000000000..3ba5a06fd92 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamResonanceInfoOuterClass.java @@ -0,0 +1,1000 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarTeamResonanceInfo.proto + +package emu.grasscutter.net.proto; + +public final class AvatarTeamResonanceInfoOuterClass { + private AvatarTeamResonanceInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarTeamResonanceInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarTeamResonanceInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return A list containing the addTeamResonanceIdList. + */ + java.util.List getAddTeamResonanceIdListList(); + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return The count of addTeamResonanceIdList. + */ + int getAddTeamResonanceIdListCount(); + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param index The index of the element to return. + * @return The addTeamResonanceIdList at the given index. + */ + int getAddTeamResonanceIdList(int index); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return A list containing the delTeamResonanceIdList. + */ + java.util.List getDelTeamResonanceIdListList(); + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return The count of delTeamResonanceIdList. + */ + int getDelTeamResonanceIdListCount(); + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param index The index of the element to return. + * @return The delTeamResonanceIdList at the given index. + */ + int getDelTeamResonanceIdList(int index); + } + /** + * Protobuf type {@code AvatarTeamResonanceInfo} + */ + public static final class AvatarTeamResonanceInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarTeamResonanceInfo) + AvatarTeamResonanceInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarTeamResonanceInfo.newBuilder() to construct. + private AvatarTeamResonanceInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarTeamResonanceInfo() { + addTeamResonanceIdList_ = emptyIntList(); + delTeamResonanceIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarTeamResonanceInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarTeamResonanceInfo( + 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 24: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + addTeamResonanceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + addTeamResonanceIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + addTeamResonanceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + addTeamResonanceIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + entityId_ = input.readUInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + delTeamResonanceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + delTeamResonanceIdList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + delTeamResonanceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + delTeamResonanceIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + addTeamResonanceIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + delTeamResonanceIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.class, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder.class); + } + + public static final int ADD_TEAM_RESONANCE_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList addTeamResonanceIdList_; + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return A list containing the addTeamResonanceIdList. + */ + @java.lang.Override + public java.util.List + getAddTeamResonanceIdListList() { + return addTeamResonanceIdList_; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return The count of addTeamResonanceIdList. + */ + public int getAddTeamResonanceIdListCount() { + return addTeamResonanceIdList_.size(); + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param index The index of the element to return. + * @return The addTeamResonanceIdList at the given index. + */ + public int getAddTeamResonanceIdList(int index) { + return addTeamResonanceIdList_.getInt(index); + } + private int addTeamResonanceIdListMemoizedSerializedSize = -1; + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 3; + private long avatarGuid_; + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int DEL_TEAM_RESONANCE_ID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList delTeamResonanceIdList_; + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return A list containing the delTeamResonanceIdList. + */ + @java.lang.Override + public java.util.List + getDelTeamResonanceIdListList() { + return delTeamResonanceIdList_; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return The count of delTeamResonanceIdList. + */ + public int getDelTeamResonanceIdListCount() { + return delTeamResonanceIdList_.size(); + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param index The index of the element to return. + * @return The delTeamResonanceIdList at the given index. + */ + public int getDelTeamResonanceIdList(int index) { + return delTeamResonanceIdList_.getInt(index); + } + private int delTeamResonanceIdListMemoizedSerializedSize = -1; + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(3, avatarGuid_); + } + if (getAddTeamResonanceIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(addTeamResonanceIdListMemoizedSerializedSize); + } + for (int i = 0; i < addTeamResonanceIdList_.size(); i++) { + output.writeUInt32NoTag(addTeamResonanceIdList_.getInt(i)); + } + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + if (getDelTeamResonanceIdListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(delTeamResonanceIdListMemoizedSerializedSize); + } + for (int i = 0; i < delTeamResonanceIdList_.size(); i++) { + output.writeUInt32NoTag(delTeamResonanceIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, avatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < addTeamResonanceIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(addTeamResonanceIdList_.getInt(i)); + } + size += dataSize; + if (!getAddTeamResonanceIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + addTeamResonanceIdListMemoizedSerializedSize = dataSize; + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + { + int dataSize = 0; + for (int i = 0; i < delTeamResonanceIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delTeamResonanceIdList_.getInt(i)); + } + size += dataSize; + if (!getDelTeamResonanceIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delTeamResonanceIdListMemoizedSerializedSize = dataSize; + } + 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.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo other = (emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo) obj; + + if (!getAddTeamResonanceIdListList() + .equals(other.getAddTeamResonanceIdListList())) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!getDelTeamResonanceIdListList() + .equals(other.getDelTeamResonanceIdListList())) 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 (getAddTeamResonanceIdListCount() > 0) { + hash = (37 * hash) + ADD_TEAM_RESONANCE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAddTeamResonanceIdListList().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + if (getDelTeamResonanceIdListCount() > 0) { + hash = (37 * hash) + DEL_TEAM_RESONANCE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelTeamResonanceIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo 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.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo 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.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo 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.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo 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.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo 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.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo 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; + } + /** + * Protobuf type {@code AvatarTeamResonanceInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarTeamResonanceInfo) + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.class, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + addTeamResonanceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + entityId_ = 0; + + avatarGuid_ = 0L; + + delTeamResonanceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.internal_static_AvatarTeamResonanceInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo build() { + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo buildPartial() { + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo result = new emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + addTeamResonanceIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.addTeamResonanceIdList_ = addTeamResonanceIdList_; + result.entityId_ = entityId_; + result.avatarGuid_ = avatarGuid_; + if (((bitField0_ & 0x00000002) != 0)) { + delTeamResonanceIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.delTeamResonanceIdList_ = delTeamResonanceIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo) { + return mergeFrom((emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo other) { + if (other == emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance()) return this; + if (!other.addTeamResonanceIdList_.isEmpty()) { + if (addTeamResonanceIdList_.isEmpty()) { + addTeamResonanceIdList_ = other.addTeamResonanceIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAddTeamResonanceIdListIsMutable(); + addTeamResonanceIdList_.addAll(other.addTeamResonanceIdList_); + } + onChanged(); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (!other.delTeamResonanceIdList_.isEmpty()) { + if (delTeamResonanceIdList_.isEmpty()) { + delTeamResonanceIdList_ = other.delTeamResonanceIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDelTeamResonanceIdListIsMutable(); + delTeamResonanceIdList_.addAll(other.delTeamResonanceIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList addTeamResonanceIdList_ = emptyIntList(); + private void ensureAddTeamResonanceIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + addTeamResonanceIdList_ = mutableCopy(addTeamResonanceIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return A list containing the addTeamResonanceIdList. + */ + public java.util.List + getAddTeamResonanceIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(addTeamResonanceIdList_) : addTeamResonanceIdList_; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return The count of addTeamResonanceIdList. + */ + public int getAddTeamResonanceIdListCount() { + return addTeamResonanceIdList_.size(); + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param index The index of the element to return. + * @return The addTeamResonanceIdList at the given index. + */ + public int getAddTeamResonanceIdList(int index) { + return addTeamResonanceIdList_.getInt(index); + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param index The index to set the value at. + * @param value The addTeamResonanceIdList to set. + * @return This builder for chaining. + */ + public Builder setAddTeamResonanceIdList( + int index, int value) { + ensureAddTeamResonanceIdListIsMutable(); + addTeamResonanceIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param value The addTeamResonanceIdList to add. + * @return This builder for chaining. + */ + public Builder addAddTeamResonanceIdList(int value) { + ensureAddTeamResonanceIdListIsMutable(); + addTeamResonanceIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @param values The addTeamResonanceIdList to add. + * @return This builder for chaining. + */ + public Builder addAllAddTeamResonanceIdList( + java.lang.Iterable values) { + ensureAddTeamResonanceIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, addTeamResonanceIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 add_team_resonance_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearAddTeamResonanceIdList() { + addTeamResonanceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 3; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 3; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList delTeamResonanceIdList_ = emptyIntList(); + private void ensureDelTeamResonanceIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + delTeamResonanceIdList_ = mutableCopy(delTeamResonanceIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return A list containing the delTeamResonanceIdList. + */ + public java.util.List + getDelTeamResonanceIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(delTeamResonanceIdList_) : delTeamResonanceIdList_; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return The count of delTeamResonanceIdList. + */ + public int getDelTeamResonanceIdListCount() { + return delTeamResonanceIdList_.size(); + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param index The index of the element to return. + * @return The delTeamResonanceIdList at the given index. + */ + public int getDelTeamResonanceIdList(int index) { + return delTeamResonanceIdList_.getInt(index); + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param index The index to set the value at. + * @param value The delTeamResonanceIdList to set. + * @return This builder for chaining. + */ + public Builder setDelTeamResonanceIdList( + int index, int value) { + ensureDelTeamResonanceIdListIsMutable(); + delTeamResonanceIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param value The delTeamResonanceIdList to add. + * @return This builder for chaining. + */ + public Builder addDelTeamResonanceIdList(int value) { + ensureDelTeamResonanceIdListIsMutable(); + delTeamResonanceIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @param values The delTeamResonanceIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelTeamResonanceIdList( + java.lang.Iterable values) { + ensureDelTeamResonanceIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delTeamResonanceIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_team_resonance_id_list = 14; + * @return This builder for chaining. + */ + public Builder clearDelTeamResonanceIdList() { + delTeamResonanceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:AvatarTeamResonanceInfo) + } + + // @@protoc_insertion_point(class_scope:AvatarTeamResonanceInfo) + private static final emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo(); + } + + public static emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarTeamResonanceInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarTeamResonanceInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarTeamResonanceInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarTeamResonanceInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035AvatarTeamResonanceInfo.proto\"\211\001\n\027Avat" + + "arTeamResonanceInfo\022\"\n\032add_team_resonanc" + + "e_id_list\030\005 \003(\r\022\021\n\tentity_id\030\013 \001(\r\022\023\n\013av" + + "atar_guid\030\003 \001(\004\022\"\n\032del_team_resonance_id" + + "_list\030\016 \003(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarTeamResonanceInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarTeamResonanceInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarTeamResonanceInfo_descriptor, + new java.lang.String[] { "AddTeamResonanceIdList", "EntityId", "AvatarGuid", "DelTeamResonanceIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..75c669f7a36 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarTeamUpdateNotifyOuterClass.java @@ -0,0 +1,1009 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarTeamUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarTeamUpdateNotifyOuterClass { + private AvatarTeamUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarTeamUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarTeamUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + int getAvatarTeamMapCount(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + boolean containsAvatarTeamMap( + int key); + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAvatarTeamMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + java.util.Map + getAvatarTeamMapMap(); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue); + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key); + + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return A list containing the tempAvatarGuidList. + */ + java.util.List getTempAvatarGuidListList(); + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return The count of tempAvatarGuidList. + */ + int getTempAvatarGuidListCount(); + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + long getTempAvatarGuidList(int index); + } + /** + *
+   * CmdId: 1706
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarTeamUpdateNotify} + */ + public static final class AvatarTeamUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarTeamUpdateNotify) + AvatarTeamUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarTeamUpdateNotify.newBuilder() to construct. + private AvatarTeamUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarTeamUpdateNotify() { + tempAvatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarTeamUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarTeamUpdateNotify( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + avatarTeamMap__ = input.readMessage( + AvatarTeamMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + avatarTeamMap_.getMutableMap().put( + avatarTeamMap__.getKey(), avatarTeamMap__.getValue()); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + tempAvatarGuidList_.addLong(input.readUInt64()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + tempAvatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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_ & 0x00000002) != 0)) { + tempAvatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.class, emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.Builder.class); + } + + public static final int AVATAR_TEAM_MAP_FIELD_NUMBER = 2; + private static final class AvatarTeamMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TEMP_AVATAR_GUID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.LongList tempAvatarGuidList_; + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return A list containing the tempAvatarGuidList. + */ + @java.lang.Override + public java.util.List + getTempAvatarGuidListList() { + return tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + private int tempAvatarGuidListMemoizedSerializedSize = -1; + + 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(); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAvatarTeamMap(), + AvatarTeamMapDefaultEntryHolder.defaultEntry, + 2); + if (getTempAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(tempAvatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + output.writeUInt64NoTag(tempAvatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetAvatarTeamMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + avatarTeamMap__ = AvatarTeamMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, avatarTeamMap__); + } + { + int dataSize = 0; + for (int i = 0; i < tempAvatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(tempAvatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getTempAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + tempAvatarGuidListMemoizedSerializedSize = dataSize; + } + 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.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify other = (emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify) obj; + + if (!internalGetAvatarTeamMap().equals( + other.internalGetAvatarTeamMap())) return false; + if (!getTempAvatarGuidListList() + .equals(other.getTempAvatarGuidListList())) 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 (!internalGetAvatarTeamMap().getMap().isEmpty()) { + hash = (37 * hash) + AVATAR_TEAM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAvatarTeamMap().hashCode(); + } + if (getTempAvatarGuidListCount() > 0) { + hash = (37 * hash) + TEMP_AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTempAvatarGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify 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.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify 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.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify 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.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify 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.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify 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.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify 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: 1706
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarTeamUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarTeamUpdateNotify) + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutableAvatarTeamMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.class, emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableAvatarTeamMap().clear(); + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.internal_static_AvatarTeamUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify build() { + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify buildPartial() { + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify result = new emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.avatarTeamMap_ = internalGetAvatarTeamMap(); + result.avatarTeamMap_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + tempAvatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.tempAvatarGuidList_ = tempAvatarGuidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify other) { + if (other == emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify.getDefaultInstance()) return this; + internalGetMutableAvatarTeamMap().mergeFrom( + other.internalGetAvatarTeamMap()); + if (!other.tempAvatarGuidList_.isEmpty()) { + if (tempAvatarGuidList_.isEmpty()) { + tempAvatarGuidList_ = other.tempAvatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addAll(other.tempAvatarGuidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam> avatarTeamMap_; + private com.google.protobuf.MapField + internalGetAvatarTeamMap() { + if (avatarTeamMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + return avatarTeamMap_; + } + private com.google.protobuf.MapField + internalGetMutableAvatarTeamMap() { + onChanged();; + if (avatarTeamMap_ == null) { + avatarTeamMap_ = com.google.protobuf.MapField.newMapField( + AvatarTeamMapDefaultEntryHolder.defaultEntry); + } + if (!avatarTeamMap_.isMutable()) { + avatarTeamMap_ = avatarTeamMap_.copy(); + } + return avatarTeamMap_; + } + + public int getAvatarTeamMapCount() { + return internalGetAvatarTeamMap().getMap().size(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + @java.lang.Override + public boolean containsAvatarTeamMap( + int key) { + + return internalGetAvatarTeamMap().getMap().containsKey(key); + } + /** + * Use {@link #getAvatarTeamMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAvatarTeamMap() { + return getAvatarTeamMapMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public java.util.Map getAvatarTeamMapMap() { + return internalGetAvatarTeamMap().getMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrDefault( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam defaultValue) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam getAvatarTeamMapOrThrow( + int key) { + + java.util.Map map = + internalGetAvatarTeamMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAvatarTeamMap() { + internalGetMutableAvatarTeamMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + public Builder removeAvatarTeamMap( + int key) { + + internalGetMutableAvatarTeamMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAvatarTeamMap() { + return internalGetMutableAvatarTeamMap().getMutableMap(); + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + public Builder putAvatarTeamMap( + int key, + emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAvatarTeamMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AvatarTeam> avatar_team_map = 2; + */ + + public Builder putAllAvatarTeamMap( + java.util.Map values) { + internalGetMutableAvatarTeamMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.LongList tempAvatarGuidList_ = emptyLongList(); + private void ensureTempAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + tempAvatarGuidList_ = mutableCopy(tempAvatarGuidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return A list containing the tempAvatarGuidList. + */ + public java.util.List + getTempAvatarGuidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(tempAvatarGuidList_) : tempAvatarGuidList_; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return The count of tempAvatarGuidList. + */ + public int getTempAvatarGuidListCount() { + return tempAvatarGuidList_.size(); + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param index The index of the element to return. + * @return The tempAvatarGuidList at the given index. + */ + public long getTempAvatarGuidList(int index) { + return tempAvatarGuidList_.getLong(index); + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param index The index to set the value at. + * @param value The tempAvatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setTempAvatarGuidList( + int index, long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param value The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addTempAvatarGuidList(long value) { + ensureTempAvatarGuidListIsMutable(); + tempAvatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @param values The tempAvatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllTempAvatarGuidList( + java.lang.Iterable values) { + ensureTempAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tempAvatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 temp_avatar_guid_list = 13; + * @return This builder for chaining. + */ + public Builder clearTempAvatarGuidList() { + tempAvatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:AvatarTeamUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarTeamUpdateNotify) + private static final emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify(); + } + + public static emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarTeamUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarTeamUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamUpdateNotifyOuterClass.AvatarTeamUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarTeamUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarTeamUpdateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034AvatarTeamUpdateNotify.proto\032\020AvatarTe" + + "am.proto\"\277\001\n\026AvatarTeamUpdateNotify\022C\n\017a" + + "vatar_team_map\030\002 \003(\0132*.AvatarTeamUpdateN" + + "otify.AvatarTeamMapEntry\022\035\n\025temp_avatar_" + + "guid_list\030\r \003(\004\032A\n\022AvatarTeamMapEntry\022\013\n" + + "\003key\030\001 \001(\r\022\032\n\005value\030\002 \001(\0132\013.AvatarTeam:\002" + + "8\001B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(), + }); + internal_static_AvatarTeamUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarTeamUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarTeamUpdateNotify_descriptor, + new java.lang.String[] { "AvatarTeamMap", "TempAvatarGuidList", }); + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_descriptor = + internal_static_AvatarTeamUpdateNotify_descriptor.getNestedTypes().get(0); + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarTeamUpdateNotify_AvatarTeamMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java new file mode 100644 index 00000000000..a80e8059c1a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUnlockTalentNotifyOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarUnlockTalentNotify.proto + +package emu.grasscutter.net.proto; + +public final class AvatarUnlockTalentNotifyOuterClass { + private AvatarUnlockTalentNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarUnlockTalentNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarUnlockTalentNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 talent_id = 10; + * @return The talentId. + */ + int getTalentId(); + + /** + * uint32 skill_depot_id = 1; + * @return The skillDepotId. + */ + int getSkillDepotId(); + } + /** + *
+   * CmdId: 1012
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarUnlockTalentNotify} + */ + public static final class AvatarUnlockTalentNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarUnlockTalentNotify) + AvatarUnlockTalentNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarUnlockTalentNotify.newBuilder() to construct. + private AvatarUnlockTalentNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarUnlockTalentNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarUnlockTalentNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarUnlockTalentNotify( + 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: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 80: { + + talentId_ = input.readUInt32(); + break; + } + case 104: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 112: { + + entityId_ = 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.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.class, emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 13; + private long avatarGuid_; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int TALENT_ID_FIELD_NUMBER = 10; + private int talentId_; + /** + * uint32 talent_id = 10; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 1; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 1; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + 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 (skillDepotId_ != 0) { + output.writeUInt32(1, skillDepotId_); + } + if (talentId_ != 0) { + output.writeUInt32(10, talentId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(13, avatarGuid_); + } + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, skillDepotId_); + } + if (talentId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, talentId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, avatarGuid_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + 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.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify other = (emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getTalentId() + != other.getTalentId()) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + TALENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getTalentId(); + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify 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.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify 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.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify 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.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify 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.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify 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.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify 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: 1012
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarUnlockTalentNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarUnlockTalentNotify) + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.class, emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + avatarGuid_ = 0L; + + talentId_ = 0; + + skillDepotId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.internal_static_AvatarUnlockTalentNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify build() { + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify buildPartial() { + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify result = new emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify(this); + result.entityId_ = entityId_; + result.avatarGuid_ = avatarGuid_; + result.talentId_ = talentId_; + result.skillDepotId_ = skillDepotId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify) { + return mergeFrom((emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify other) { + if (other == emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getTalentId() != 0) { + setTalentId(other.getTalentId()); + } + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 13; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 13; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int talentId_ ; + /** + * uint32 talent_id = 10; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + /** + * uint32 talent_id = 10; + * @param value The talentId to set. + * @return This builder for chaining. + */ + public Builder setTalentId(int value) { + + talentId_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_id = 10; + * @return This builder for chaining. + */ + public Builder clearTalentId() { + + talentId_ = 0; + onChanged(); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 1; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 1; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 1; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 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:AvatarUnlockTalentNotify) + } + + // @@protoc_insertion_point(class_scope:AvatarUnlockTalentNotify) + private static final emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify(); + } + + public static emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarUnlockTalentNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarUnlockTalentNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUnlockTalentNotifyOuterClass.AvatarUnlockTalentNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUnlockTalentNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUnlockTalentNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036AvatarUnlockTalentNotify.proto\"m\n\030Avat" + + "arUnlockTalentNotify\022\021\n\tentity_id\030\016 \001(\r\022" + + "\023\n\013avatar_guid\030\r \001(\004\022\021\n\ttalent_id\030\n \001(\r\022" + + "\026\n\016skill_depot_id\030\001 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarUnlockTalentNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarUnlockTalentNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUnlockTalentNotify_descriptor, + new java.lang.String[] { "EntityId", "AvatarGuid", "TalentId", "SkillDepotId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java new file mode 100644 index 00000000000..334ada2ec47 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarUpgradeReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarUpgradeReqOuterClass { + private AvatarUpgradeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarUpgradeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarUpgradeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 6; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 count = 2; + * @return The count. + */ + int getCount(); + + /** + * uint32 item_id = 5; + * @return The itemId. + */ + int getItemId(); + } + /** + *
+   * CmdId: 1770
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarUpgradeReq} + */ + public static final class AvatarUpgradeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarUpgradeReq) + AvatarUpgradeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarUpgradeReq.newBuilder() to construct. + private AvatarUpgradeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarUpgradeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarUpgradeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarUpgradeReq( + 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: { + + count_ = input.readUInt32(); + break; + } + case 40: { + + itemId_ = input.readUInt32(); + break; + } + case 48: { + + avatarGuid_ = input.readUInt64(); + 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.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.class, emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 6; + private long avatarGuid_; + /** + * uint64 avatar_guid = 6; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int COUNT_FIELD_NUMBER = 2; + private int count_; + /** + * uint32 count = 2; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int ITEM_ID_FIELD_NUMBER = 5; + private int itemId_; + /** + * uint32 item_id = 5; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + 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 (count_ != 0) { + output.writeUInt32(2, count_); + } + if (itemId_ != 0) { + output.writeUInt32(5, itemId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(6, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, count_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, itemId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, avatarGuid_); + } + 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.AvatarUpgradeReqOuterClass.AvatarUpgradeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq other = (emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getCount() + != other.getCount()) return false; + if (getItemId() + != other.getItemId()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq 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.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq 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.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq 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.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq 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.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq 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.AvatarUpgradeReqOuterClass.AvatarUpgradeReq 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: 1770
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarUpgradeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarUpgradeReq) + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.class, emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + count_ = 0; + + itemId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.internal_static_AvatarUpgradeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq build() { + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq buildPartial() { + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq result = new emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq(this); + result.avatarGuid_ = avatarGuid_; + result.count_ = count_; + result.itemId_ = itemId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq other) { + if (other == emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 6; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 6; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 6; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int count_ ; + /** + * uint32 count = 2; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 2; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 2; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 5; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 5; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 5; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 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:AvatarUpgradeReq) + } + + // @@protoc_insertion_point(class_scope:AvatarUpgradeReq) + private static final emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq(); + } + + public static emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarUpgradeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarUpgradeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeReqOuterClass.AvatarUpgradeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUpgradeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUpgradeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarUpgradeReq.proto\"G\n\020AvatarUpgrad" + + "eReq\022\023\n\013avatar_guid\030\006 \001(\004\022\r\n\005count\030\002 \001(\r" + + "\022\017\n\007item_id\030\005 \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarUpgradeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarUpgradeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUpgradeReq_descriptor, + new java.lang.String[] { "AvatarGuid", "Count", "ItemId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java new file mode 100644 index 00000000000..47c2a1dbb9a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarUpgradeRspOuterClass.java @@ -0,0 +1,1398 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarUpgradeRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarUpgradeRspOuterClass { + private AvatarUpgradeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarUpgradeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarUpgradeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_level = 6; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint32 old_level = 13; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + int getOldFightPropMapCount(); + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + boolean containsOldFightPropMap( + int key); + /** + * Use {@link #getOldFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getOldFightPropMap(); + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + java.util.Map + getOldFightPropMapMap(); + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + float getOldFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + float getOldFightPropMapOrThrow( + int key); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + int getCurFightPropMapCount(); + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + boolean containsCurFightPropMap( + int key); + /** + * Use {@link #getCurFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getCurFightPropMap(); + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + java.util.Map + getCurFightPropMapMap(); + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + float getCurFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + float getCurFightPropMapOrThrow( + int key); + + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1701
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarUpgradeRsp} + */ + public static final class AvatarUpgradeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarUpgradeRsp) + AvatarUpgradeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarUpgradeRsp.newBuilder() to construct. + private AvatarUpgradeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarUpgradeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarUpgradeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarUpgradeRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + curFightPropMap_ = com.google.protobuf.MapField.newMapField( + CurFightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + curFightPropMap__ = input.readMessage( + CurFightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + curFightPropMap_.getMutableMap().put( + curFightPropMap__.getKey(), curFightPropMap__.getValue()); + break; + } + case 48: { + + curLevel_ = input.readUInt32(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + oldFightPropMap_ = com.google.protobuf.MapField.newMapField( + OldFightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + oldFightPropMap__ = input.readMessage( + OldFightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + oldFightPropMap_.getMutableMap().put( + oldFightPropMap__.getKey(), oldFightPropMap__.getValue()); + break; + } + case 104: { + + oldLevel_ = input.readUInt32(); + break; + } + case 120: { + + avatarGuid_ = input.readUInt64(); + 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.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetOldFightPropMap(); + case 4: + return internalGetCurFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.class, emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.Builder.class); + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 6; + private int curLevel_; + /** + * uint32 cur_level = 6; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 13; + private int oldLevel_; + /** + * uint32 old_level = 13; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int OLD_FIGHT_PROP_MAP_FIELD_NUMBER = 10; + private static final class OldFightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> oldFightPropMap_; + private com.google.protobuf.MapField + internalGetOldFightPropMap() { + if (oldFightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OldFightPropMapDefaultEntryHolder.defaultEntry); + } + return oldFightPropMap_; + } + + public int getOldFightPropMapCount() { + return internalGetOldFightPropMap().getMap().size(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + @java.lang.Override + public boolean containsOldFightPropMap( + int key) { + + return internalGetOldFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getOldFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOldFightPropMap() { + return getOldFightPropMapMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public java.util.Map getOldFightPropMapMap() { + return internalGetOldFightPropMap().getMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public float getOldFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetOldFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public float getOldFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetOldFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUR_FIGHT_PROP_MAP_FIELD_NUMBER = 4; + private static final class CurFightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> curFightPropMap_; + private com.google.protobuf.MapField + internalGetCurFightPropMap() { + if (curFightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CurFightPropMapDefaultEntryHolder.defaultEntry); + } + return curFightPropMap_; + } + + public int getCurFightPropMapCount() { + return internalGetCurFightPropMap().getMap().size(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + @java.lang.Override + public boolean containsCurFightPropMap( + int key) { + + return internalGetCurFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getCurFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCurFightPropMap() { + return getCurFightPropMapMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public java.util.Map getCurFightPropMapMap() { + return internalGetCurFightPropMap().getMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public float getCurFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetCurFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public float getCurFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetCurFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 15; + private long avatarGuid_; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetCurFightPropMap(), + CurFightPropMapDefaultEntryHolder.defaultEntry, + 4); + if (curLevel_ != 0) { + output.writeUInt32(6, curLevel_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetOldFightPropMap(), + OldFightPropMapDefaultEntryHolder.defaultEntry, + 10); + if (oldLevel_ != 0) { + output.writeUInt32(13, oldLevel_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(15, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + for (java.util.Map.Entry entry + : internalGetCurFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + curFightPropMap__ = CurFightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, curFightPropMap__); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, curLevel_); + } + for (java.util.Map.Entry entry + : internalGetOldFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + oldFightPropMap__ = OldFightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, oldFightPropMap__); + } + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, oldLevel_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, avatarGuid_); + } + 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.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp other = (emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp) obj; + + if (getCurLevel() + != other.getCurLevel()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (!internalGetOldFightPropMap().equals( + other.internalGetOldFightPropMap())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!internalGetCurFightPropMap().equals( + other.internalGetCurFightPropMap())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + if (!internalGetOldFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + OLD_FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetOldFightPropMap().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (!internalGetCurFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + CUR_FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetCurFightPropMap().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp 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.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp 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.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp 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.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp 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.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp 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.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp 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: 1701
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarUpgradeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarUpgradeRsp) + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetOldFightPropMap(); + case 4: + return internalGetCurFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 10: + return internalGetMutableOldFightPropMap(); + case 4: + return internalGetMutableCurFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.class, emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curLevel_ = 0; + + oldLevel_ = 0; + + internalGetMutableOldFightPropMap().clear(); + retcode_ = 0; + + internalGetMutableCurFightPropMap().clear(); + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.internal_static_AvatarUpgradeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp build() { + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp buildPartial() { + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp result = new emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp(this); + int from_bitField0_ = bitField0_; + result.curLevel_ = curLevel_; + result.oldLevel_ = oldLevel_; + result.oldFightPropMap_ = internalGetOldFightPropMap(); + result.oldFightPropMap_.makeImmutable(); + result.retcode_ = retcode_; + result.curFightPropMap_ = internalGetCurFightPropMap(); + result.curFightPropMap_.makeImmutable(); + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp other) { + if (other == emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp.getDefaultInstance()) return this; + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + internalGetMutableOldFightPropMap().mergeFrom( + other.internalGetOldFightPropMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + internalGetMutableCurFightPropMap().mergeFrom( + other.internalGetCurFightPropMap()); + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int curLevel_ ; + /** + * uint32 cur_level = 6; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 6; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 6; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 13; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 13; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 13; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> oldFightPropMap_; + private com.google.protobuf.MapField + internalGetOldFightPropMap() { + if (oldFightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OldFightPropMapDefaultEntryHolder.defaultEntry); + } + return oldFightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableOldFightPropMap() { + onChanged();; + if (oldFightPropMap_ == null) { + oldFightPropMap_ = com.google.protobuf.MapField.newMapField( + OldFightPropMapDefaultEntryHolder.defaultEntry); + } + if (!oldFightPropMap_.isMutable()) { + oldFightPropMap_ = oldFightPropMap_.copy(); + } + return oldFightPropMap_; + } + + public int getOldFightPropMapCount() { + return internalGetOldFightPropMap().getMap().size(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + @java.lang.Override + public boolean containsOldFightPropMap( + int key) { + + return internalGetOldFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getOldFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOldFightPropMap() { + return getOldFightPropMapMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public java.util.Map getOldFightPropMapMap() { + return internalGetOldFightPropMap().getMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public float getOldFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetOldFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + @java.lang.Override + + public float getOldFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetOldFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearOldFightPropMap() { + internalGetMutableOldFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + public Builder removeOldFightPropMap( + int key) { + + internalGetMutableOldFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableOldFightPropMap() { + return internalGetMutableOldFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + public Builder putOldFightPropMap( + int key, + float value) { + + + internalGetMutableOldFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> old_fight_prop_map = 10; + */ + + public Builder putAllOldFightPropMap( + java.util.Map values) { + internalGetMutableOldFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> curFightPropMap_; + private com.google.protobuf.MapField + internalGetCurFightPropMap() { + if (curFightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CurFightPropMapDefaultEntryHolder.defaultEntry); + } + return curFightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableCurFightPropMap() { + onChanged();; + if (curFightPropMap_ == null) { + curFightPropMap_ = com.google.protobuf.MapField.newMapField( + CurFightPropMapDefaultEntryHolder.defaultEntry); + } + if (!curFightPropMap_.isMutable()) { + curFightPropMap_ = curFightPropMap_.copy(); + } + return curFightPropMap_; + } + + public int getCurFightPropMapCount() { + return internalGetCurFightPropMap().getMap().size(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + @java.lang.Override + public boolean containsCurFightPropMap( + int key) { + + return internalGetCurFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getCurFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCurFightPropMap() { + return getCurFightPropMapMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public java.util.Map getCurFightPropMapMap() { + return internalGetCurFightPropMap().getMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public float getCurFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetCurFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + @java.lang.Override + + public float getCurFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetCurFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearCurFightPropMap() { + internalGetMutableCurFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + public Builder removeCurFightPropMap( + int key) { + + internalGetMutableCurFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableCurFightPropMap() { + return internalGetMutableCurFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + public Builder putCurFightPropMap( + int key, + float value) { + + + internalGetMutableCurFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> cur_fight_prop_map = 4; + */ + + public Builder putAllCurFightPropMap( + java.util.Map values) { + internalGetMutableCurFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 15; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 15; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:AvatarUpgradeRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarUpgradeRsp) + private static final emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp(); + } + + public static emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarUpgradeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarUpgradeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarUpgradeRspOuterClass.AvatarUpgradeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUpgradeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUpgradeRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026AvatarUpgradeRsp.proto\"\326\002\n\020AvatarUpgra" + + "deRsp\022\021\n\tcur_level\030\006 \001(\r\022\021\n\told_level\030\r " + + "\001(\r\022B\n\022old_fight_prop_map\030\n \003(\0132&.Avatar" + + "UpgradeRsp.OldFightPropMapEntry\022\017\n\007retco" + + "de\030\001 \001(\005\022B\n\022cur_fight_prop_map\030\004 \003(\0132&.A" + + "vatarUpgradeRsp.CurFightPropMapEntry\022\023\n\013" + + "avatar_guid\030\017 \001(\004\0326\n\024OldFightPropMapEntr" + + "y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028\001\0326\n\024Cur" + + "FightPropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030" + + "\002 \001(\002:\0028\001B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarUpgradeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarUpgradeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUpgradeRsp_descriptor, + new java.lang.String[] { "CurLevel", "OldLevel", "OldFightPropMap", "Retcode", "CurFightPropMap", "AvatarGuid", }); + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_descriptor = + internal_static_AvatarUpgradeRsp_descriptor.getNestedTypes().get(0); + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUpgradeRsp_OldFightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_descriptor = + internal_static_AvatarUpgradeRsp_descriptor.getNestedTypes().get(1); + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarUpgradeRsp_CurFightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java new file mode 100644 index 00000000000..7f58815b599 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarWearFlycloakReq.proto + +package emu.grasscutter.net.proto; + +public final class AvatarWearFlycloakReqOuterClass { + private AvatarWearFlycloakReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarWearFlycloakReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarWearFlycloakReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + int getFlycloakId(); + } + /** + *
+   * CmdId: 1737
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code AvatarWearFlycloakReq} + */ + public static final class AvatarWearFlycloakReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarWearFlycloakReq) + AvatarWearFlycloakReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarWearFlycloakReq.newBuilder() to construct. + private AvatarWearFlycloakReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarWearFlycloakReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarWearFlycloakReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarWearFlycloakReq( + 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: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + flycloakId_ = 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.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.class, emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int FLYCLOAK_ID_FIELD_NUMBER = 13; + private int flycloakId_; + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + if (flycloakId_ != 0) { + output.writeUInt32(13, flycloakId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + if (flycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, flycloakId_); + } + 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.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq other = (emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getFlycloakId() + != other.getFlycloakId()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getFlycloakId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq 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.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq 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.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq 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.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq 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.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq 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.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq 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: 1737
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code AvatarWearFlycloakReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarWearFlycloakReq) + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.class, emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + flycloakId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.internal_static_AvatarWearFlycloakReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq build() { + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq buildPartial() { + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq result = new emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq(this); + result.avatarGuid_ = avatarGuid_; + result.flycloakId_ = flycloakId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq) { + return mergeFrom((emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq other) { + if (other == emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getFlycloakId() != 0) { + setFlycloakId(other.getFlycloakId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int flycloakId_ ; + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + /** + * uint32 flycloak_id = 13; + * @param value The flycloakId to set. + * @return This builder for chaining. + */ + public Builder setFlycloakId(int value) { + + flycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 flycloak_id = 13; + * @return This builder for chaining. + */ + public Builder clearFlycloakId() { + + flycloakId_ = 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:AvatarWearFlycloakReq) + } + + // @@protoc_insertion_point(class_scope:AvatarWearFlycloakReq) + private static final emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq(); + } + + public static emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarWearFlycloakReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarWearFlycloakReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakReqOuterClass.AvatarWearFlycloakReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarWearFlycloakReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarWearFlycloakReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarWearFlycloakReq.proto\"A\n\025AvatarW" + + "earFlycloakReq\022\023\n\013avatar_guid\030\013 \001(\004\022\023\n\013f" + + "lycloak_id\030\r \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarWearFlycloakReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarWearFlycloakReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarWearFlycloakReq_descriptor, + new java.lang.String[] { "AvatarGuid", "FlycloakId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java new file mode 100644 index 00000000000..80454efe23c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/AvatarWearFlycloakRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: AvatarWearFlycloakRsp.proto + +package emu.grasscutter.net.proto; + +public final class AvatarWearFlycloakRspOuterClass { + private AvatarWearFlycloakRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface AvatarWearFlycloakRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:AvatarWearFlycloakRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + int getFlycloakId(); + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1698
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code AvatarWearFlycloakRsp} + */ + public static final class AvatarWearFlycloakRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:AvatarWearFlycloakRsp) + AvatarWearFlycloakRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use AvatarWearFlycloakRsp.newBuilder() to construct. + private AvatarWearFlycloakRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AvatarWearFlycloakRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AvatarWearFlycloakRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AvatarWearFlycloakRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + flycloakId_ = 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.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.class, emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.Builder.class); + } + + public static final int FLYCLOAK_ID_FIELD_NUMBER = 13; + private int flycloakId_; + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @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 (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + if (flycloakId_ != 0) { + output.writeUInt32(13, flycloakId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + if (flycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, flycloakId_); + } + 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.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp other = (emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp) obj; + + if (getFlycloakId() + != other.getFlycloakId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getFlycloakId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + 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.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp 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.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp 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.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp 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.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp 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.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp 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.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp 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: 1698
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code AvatarWearFlycloakRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:AvatarWearFlycloakRsp) + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.class, emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + flycloakId_ = 0; + + avatarGuid_ = 0L; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.internal_static_AvatarWearFlycloakRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp build() { + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp buildPartial() { + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp result = new emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp(this); + result.flycloakId_ = flycloakId_; + result.avatarGuid_ = avatarGuid_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp) { + return mergeFrom((emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp other) { + if (other == emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp.getDefaultInstance()) return this; + if (other.getFlycloakId() != 0) { + setFlycloakId(other.getFlycloakId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int flycloakId_ ; + /** + * uint32 flycloak_id = 13; + * @return The flycloakId. + */ + @java.lang.Override + public int getFlycloakId() { + return flycloakId_; + } + /** + * uint32 flycloak_id = 13; + * @param value The flycloakId to set. + * @return This builder for chaining. + */ + public Builder setFlycloakId(int value) { + + flycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 flycloak_id = 13; + * @return This builder for chaining. + */ + public Builder clearFlycloakId() { + + flycloakId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @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:AvatarWearFlycloakRsp) + } + + // @@protoc_insertion_point(class_scope:AvatarWearFlycloakRsp) + private static final emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp(); + } + + public static emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AvatarWearFlycloakRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AvatarWearFlycloakRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.AvatarWearFlycloakRspOuterClass.AvatarWearFlycloakRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_AvatarWearFlycloakRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_AvatarWearFlycloakRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033AvatarWearFlycloakRsp.proto\"R\n\025AvatarW" + + "earFlycloakRsp\022\023\n\013flycloak_id\030\r \001(\r\022\023\n\013a" + + "vatar_guid\030\007 \001(\004\022\017\n\007retcode\030\006 \001(\005B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_AvatarWearFlycloakRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_AvatarWearFlycloakRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_AvatarWearFlycloakRsp_descriptor, + new java.lang.String[] { "FlycloakId", "AvatarGuid", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassAllDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassAllDataNotifyOuterClass.java new file mode 100644 index 00000000000..9db4c11300b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassAllDataNotifyOuterClass.java @@ -0,0 +1,1135 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassAllDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassAllDataNotifyOuterClass { + private BattlePassAllDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassAllDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassAllDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool have_cur_schedule = 2; + * @return The haveCurSchedule. + */ + boolean getHaveCurSchedule(); + + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + boolean hasCurSchedule(); + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule(); + /** + * .BattlePassSchedule cur_schedule = 1; + */ + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder(); + + /** + * repeated .BattlePassMission mission_list = 4; + */ + java.util.List + getMissionListList(); + /** + * repeated .BattlePassMission mission_list = 4; + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index); + /** + * repeated .BattlePassMission mission_list = 4; + */ + int getMissionListCount(); + /** + * repeated .BattlePassMission mission_list = 4; + */ + java.util.List + getMissionListOrBuilderList(); + /** + * repeated .BattlePassMission mission_list = 4; + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2618
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code BattlePassAllDataNotify} + */ + public static final class BattlePassAllDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassAllDataNotify) + BattlePassAllDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassAllDataNotify.newBuilder() to construct. + private BattlePassAllDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassAllDataNotify() { + missionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassAllDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassAllDataNotify( + 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 10: { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder subBuilder = null; + if (curSchedule_ != null) { + subBuilder = curSchedule_.toBuilder(); + } + curSchedule_ = input.readMessage(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curSchedule_); + curSchedule_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + haveCurSchedule_ = input.readBool(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + missionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + missionList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.parser(), extensionRegistry)); + 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)) { + missionList_ = java.util.Collections.unmodifiableList(missionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.class, emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.Builder.class); + } + + public static final int HAVE_CUR_SCHEDULE_FIELD_NUMBER = 2; + private boolean haveCurSchedule_; + /** + * bool have_cur_schedule = 2; + * @return The haveCurSchedule. + */ + @java.lang.Override + public boolean getHaveCurSchedule() { + return haveCurSchedule_; + } + + public static final int CUR_SCHEDULE_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule curSchedule_; + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + @java.lang.Override + public boolean hasCurSchedule() { + return curSchedule_ != null; + } + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule() { + return curSchedule_ == null ? emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder() { + return getCurSchedule(); + } + + public static final int MISSION_LIST_FIELD_NUMBER = 4; + private java.util.List missionList_; + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public java.util.List getMissionListList() { + return missionList_; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public java.util.List + getMissionListOrBuilderList() { + return missionList_; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public int getMissionListCount() { + return missionList_.size(); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index) { + return missionList_.get(index); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index) { + return missionList_.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 { + if (curSchedule_ != null) { + output.writeMessage(1, getCurSchedule()); + } + if (haveCurSchedule_ != false) { + output.writeBool(2, haveCurSchedule_); + } + for (int i = 0; i < missionList_.size(); i++) { + output.writeMessage(4, missionList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curSchedule_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getCurSchedule()); + } + if (haveCurSchedule_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, haveCurSchedule_); + } + for (int i = 0; i < missionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, missionList_.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.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify other = (emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify) obj; + + if (getHaveCurSchedule() + != other.getHaveCurSchedule()) return false; + if (hasCurSchedule() != other.hasCurSchedule()) return false; + if (hasCurSchedule()) { + if (!getCurSchedule() + .equals(other.getCurSchedule())) return false; + } + if (!getMissionListList() + .equals(other.getMissionListList())) 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) + HAVE_CUR_SCHEDULE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHaveCurSchedule()); + if (hasCurSchedule()) { + hash = (37 * hash) + CUR_SCHEDULE_FIELD_NUMBER; + hash = (53 * hash) + getCurSchedule().hashCode(); + } + if (getMissionListCount() > 0) { + hash = (37 * hash) + MISSION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMissionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify 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.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify 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.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify 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.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify 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.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify 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.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify 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: 2618
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code BattlePassAllDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassAllDataNotify) + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.class, emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMissionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + haveCurSchedule_ = false; + + if (curScheduleBuilder_ == null) { + curSchedule_ = null; + } else { + curSchedule_ = null; + curScheduleBuilder_ = null; + } + if (missionListBuilder_ == null) { + missionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + missionListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.internal_static_BattlePassAllDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify build() { + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify result = new emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify(this); + int from_bitField0_ = bitField0_; + result.haveCurSchedule_ = haveCurSchedule_; + if (curScheduleBuilder_ == null) { + result.curSchedule_ = curSchedule_; + } else { + result.curSchedule_ = curScheduleBuilder_.build(); + } + if (missionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + missionList_ = java.util.Collections.unmodifiableList(missionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.missionList_ = missionList_; + } else { + result.missionList_ = missionListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify.getDefaultInstance()) return this; + if (other.getHaveCurSchedule() != false) { + setHaveCurSchedule(other.getHaveCurSchedule()); + } + if (other.hasCurSchedule()) { + mergeCurSchedule(other.getCurSchedule()); + } + if (missionListBuilder_ == null) { + if (!other.missionList_.isEmpty()) { + if (missionList_.isEmpty()) { + missionList_ = other.missionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMissionListIsMutable(); + missionList_.addAll(other.missionList_); + } + onChanged(); + } + } else { + if (!other.missionList_.isEmpty()) { + if (missionListBuilder_.isEmpty()) { + missionListBuilder_.dispose(); + missionListBuilder_ = null; + missionList_ = other.missionList_; + bitField0_ = (bitField0_ & ~0x00000001); + missionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMissionListFieldBuilder() : null; + } else { + missionListBuilder_.addAllMessages(other.missionList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean haveCurSchedule_ ; + /** + * bool have_cur_schedule = 2; + * @return The haveCurSchedule. + */ + @java.lang.Override + public boolean getHaveCurSchedule() { + return haveCurSchedule_; + } + /** + * bool have_cur_schedule = 2; + * @param value The haveCurSchedule to set. + * @return This builder for chaining. + */ + public Builder setHaveCurSchedule(boolean value) { + + haveCurSchedule_ = value; + onChanged(); + return this; + } + /** + * bool have_cur_schedule = 2; + * @return This builder for chaining. + */ + public Builder clearHaveCurSchedule() { + + haveCurSchedule_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule curSchedule_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder> curScheduleBuilder_; + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + public boolean hasCurSchedule() { + return curScheduleBuilder_ != null || curSchedule_ != null; + } + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule() { + if (curScheduleBuilder_ == null) { + return curSchedule_ == null ? emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } else { + return curScheduleBuilder_.getMessage(); + } + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder setCurSchedule(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule value) { + if (curScheduleBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curSchedule_ = value; + onChanged(); + } else { + curScheduleBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder setCurSchedule( + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder builderForValue) { + if (curScheduleBuilder_ == null) { + curSchedule_ = builderForValue.build(); + onChanged(); + } else { + curScheduleBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder mergeCurSchedule(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule value) { + if (curScheduleBuilder_ == null) { + if (curSchedule_ != null) { + curSchedule_ = + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.newBuilder(curSchedule_).mergeFrom(value).buildPartial(); + } else { + curSchedule_ = value; + } + onChanged(); + } else { + curScheduleBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder clearCurSchedule() { + if (curScheduleBuilder_ == null) { + curSchedule_ = null; + onChanged(); + } else { + curSchedule_ = null; + curScheduleBuilder_ = null; + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder getCurScheduleBuilder() { + + onChanged(); + return getCurScheduleFieldBuilder().getBuilder(); + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder() { + if (curScheduleBuilder_ != null) { + return curScheduleBuilder_.getMessageOrBuilder(); + } else { + return curSchedule_ == null ? + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder> + getCurScheduleFieldBuilder() { + if (curScheduleBuilder_ == null) { + curScheduleBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder>( + getCurSchedule(), + getParentForChildren(), + isClean()); + curSchedule_ = null; + } + return curScheduleBuilder_; + } + + private java.util.List missionList_ = + java.util.Collections.emptyList(); + private void ensureMissionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + missionList_ = new java.util.ArrayList(missionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder> missionListBuilder_; + + /** + * repeated .BattlePassMission mission_list = 4; + */ + public java.util.List getMissionListList() { + if (missionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(missionList_); + } else { + return missionListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public int getMissionListCount() { + if (missionListBuilder_ == null) { + return missionList_.size(); + } else { + return missionListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index) { + if (missionListBuilder_ == null) { + return missionList_.get(index); + } else { + return missionListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder setMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.set(index, value); + onChanged(); + } else { + missionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder setMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.set(index, builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addMissionList(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.add(value); + onChanged(); + } else { + missionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.add(index, value); + onChanged(); + } else { + missionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addMissionList( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.add(builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.add(index, builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder addAllMissionList( + java.lang.Iterable values) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, missionList_); + onChanged(); + } else { + missionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder clearMissionList() { + if (missionListBuilder_ == null) { + missionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + missionListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public Builder removeMissionList(int index) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.remove(index); + onChanged(); + } else { + missionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder getMissionListBuilder( + int index) { + return getMissionListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index) { + if (missionListBuilder_ == null) { + return missionList_.get(index); } else { + return missionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public java.util.List + getMissionListOrBuilderList() { + if (missionListBuilder_ != null) { + return missionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(missionList_); + } + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder addMissionListBuilder() { + return getMissionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder addMissionListBuilder( + int index) { + return getMissionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()); + } + /** + * repeated .BattlePassMission mission_list = 4; + */ + public java.util.List + getMissionListBuilderList() { + return getMissionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder> + getMissionListFieldBuilder() { + if (missionListBuilder_ == null) { + missionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder>( + missionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + missionList_ = null; + } + return missionListBuilder_; + } + @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:BattlePassAllDataNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassAllDataNotify) + private static final emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassAllDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassAllDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassAllDataNotifyOuterClass.BattlePassAllDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassAllDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassAllDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035BattlePassAllDataNotify.proto\032\027BattleP" + + "assMission.proto\032\030BattlePassSchedule.pro" + + "to\"\211\001\n\027BattlePassAllDataNotify\022\031\n\021have_c" + + "ur_schedule\030\002 \001(\010\022)\n\014cur_schedule\030\001 \001(\0132" + + "\023.BattlePassSchedule\022(\n\014mission_list\030\004 \003" + + "(\0132\022.BattlePassMissionB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.getDescriptor(), + }); + internal_static_BattlePassAllDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassAllDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassAllDataNotify_descriptor, + new java.lang.String[] { "HaveCurSchedule", "CurSchedule", "MissionList", }); + emu.grasscutter.net.proto.BattlePassMissionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassBuySuccNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassBuySuccNotifyOuterClass.java new file mode 100644 index 00000000000..1ff2e2f95d0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassBuySuccNotifyOuterClass.java @@ -0,0 +1,1068 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassBuySuccNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassBuySuccNotifyOuterClass { + private BattlePassBuySuccNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassBuySuccNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassBuySuccNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 schedule_id = 4; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * uint32 product_play_type = 11; + * @return The productPlayType. + */ + int getProductPlayType(); + + /** + * repeated .ItemParam item_list = 9; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemParam item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index); + /** + * repeated .ItemParam item_list = 9; + */ + int getItemListCount(); + /** + * repeated .ItemParam item_list = 9; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemParam item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index); + + /** + * uint32 add_point = 12; + * @return The addPoint. + */ + int getAddPoint(); + } + /** + *
+   * CmdId: 2614
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code BattlePassBuySuccNotify} + */ + public static final class BattlePassBuySuccNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassBuySuccNotify) + BattlePassBuySuccNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassBuySuccNotify.newBuilder() to construct. + private BattlePassBuySuccNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassBuySuccNotify() { + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassBuySuccNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassBuySuccNotify( + 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 32: { + + scheduleId_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 88: { + + productPlayType_ = input.readUInt32(); + break; + } + case 96: { + + addPoint_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.class, emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.Builder.class); + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 4; + private int scheduleId_; + /** + * uint32 schedule_id = 4; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int PRODUCT_PLAY_TYPE_FIELD_NUMBER = 11; + private int productPlayType_; + /** + * uint32 product_play_type = 11; + * @return The productPlayType. + */ + @java.lang.Override + public int getProductPlayType() { + return productPlayType_; + } + + public static final int ITEM_LIST_FIELD_NUMBER = 9; + private java.util.List itemList_; + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemParam item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int ADD_POINT_FIELD_NUMBER = 12; + private int addPoint_; + /** + * uint32 add_point = 12; + * @return The addPoint. + */ + @java.lang.Override + public int getAddPoint() { + return addPoint_; + } + + 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 (scheduleId_ != 0) { + output.writeUInt32(4, scheduleId_); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(9, itemList_.get(i)); + } + if (productPlayType_ != 0) { + output.writeUInt32(11, productPlayType_); + } + if (addPoint_ != 0) { + output.writeUInt32(12, addPoint_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, scheduleId_); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, itemList_.get(i)); + } + if (productPlayType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, productPlayType_); + } + if (addPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, addPoint_); + } + 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.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify other = (emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify) obj; + + if (getScheduleId() + != other.getScheduleId()) return false; + if (getProductPlayType() + != other.getProductPlayType()) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getAddPoint() + != other.getAddPoint()) 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_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + PRODUCT_PLAY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getProductPlayType(); + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + ADD_POINT_FIELD_NUMBER; + hash = (53 * hash) + getAddPoint(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify 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.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify 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.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify 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.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify 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.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify 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.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify 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: 2614
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code BattlePassBuySuccNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassBuySuccNotify) + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.class, emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + scheduleId_ = 0; + + productPlayType_ = 0; + + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + addPoint_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.internal_static_BattlePassBuySuccNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify build() { + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify result = new emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify(this); + int from_bitField0_ = bitField0_; + result.scheduleId_ = scheduleId_; + result.productPlayType_ = productPlayType_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.addPoint_ = addPoint_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify.getDefaultInstance()) return this; + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getProductPlayType() != 0) { + setProductPlayType(other.getProductPlayType()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getAddPoint() != 0) { + setAddPoint(other.getAddPoint()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int scheduleId_ ; + /** + * uint32 schedule_id = 4; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 4; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 4; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int productPlayType_ ; + /** + * uint32 product_play_type = 11; + * @return The productPlayType. + */ + @java.lang.Override + public int getProductPlayType() { + return productPlayType_; + } + /** + * uint32 product_play_type = 11; + * @param value The productPlayType to set. + * @return This builder for chaining. + */ + public Builder setProductPlayType(int value) { + + productPlayType_ = value; + onChanged(); + return this; + } + /** + * uint32 product_play_type = 11; + * @return This builder for chaining. + */ + public Builder clearProductPlayType() { + + productPlayType_ = 0; + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemListBuilder_; + + /** + * repeated .ItemParam item_list = 9; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 9; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private int addPoint_ ; + /** + * uint32 add_point = 12; + * @return The addPoint. + */ + @java.lang.Override + public int getAddPoint() { + return addPoint_; + } + /** + * uint32 add_point = 12; + * @param value The addPoint to set. + * @return This builder for chaining. + */ + public Builder setAddPoint(int value) { + + addPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 add_point = 12; + * @return This builder for chaining. + */ + public Builder clearAddPoint() { + + addPoint_ = 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:BattlePassBuySuccNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassBuySuccNotify) + private static final emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassBuySuccNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassBuySuccNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassBuySuccNotifyOuterClass.BattlePassBuySuccNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassBuySuccNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassBuySuccNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035BattlePassBuySuccNotify.proto\032\017ItemPar" + + "am.proto\"{\n\027BattlePassBuySuccNotify\022\023\n\013s" + + "chedule_id\030\004 \001(\r\022\031\n\021product_play_type\030\013 " + + "\001(\r\022\035\n\titem_list\030\t \003(\0132\n.ItemParam\022\021\n\tad" + + "d_point\030\014 \001(\rB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_BattlePassBuySuccNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassBuySuccNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassBuySuccNotify_descriptor, + new java.lang.String[] { "ScheduleId", "ProductPlayType", "ItemList", "AddPoint", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCurScheduleUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCurScheduleUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..f50eecb6ad4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCurScheduleUpdateNotifyOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassCurScheduleUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassCurScheduleUpdateNotifyOuterClass { + private BattlePassCurScheduleUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassCurScheduleUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassCurScheduleUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool have_cur_schedule = 11; + * @return The haveCurSchedule. + */ + boolean getHaveCurSchedule(); + + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + boolean hasCurSchedule(); + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule(); + /** + * .BattlePassSchedule cur_schedule = 1; + */ + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder(); + } + /** + *
+   * CmdId: 2604
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code BattlePassCurScheduleUpdateNotify} + */ + public static final class BattlePassCurScheduleUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassCurScheduleUpdateNotify) + BattlePassCurScheduleUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassCurScheduleUpdateNotify.newBuilder() to construct. + private BattlePassCurScheduleUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassCurScheduleUpdateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassCurScheduleUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassCurScheduleUpdateNotify( + 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 10: { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder subBuilder = null; + if (curSchedule_ != null) { + subBuilder = curSchedule_.toBuilder(); + } + curSchedule_ = input.readMessage(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curSchedule_); + curSchedule_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + haveCurSchedule_ = 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.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.class, emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.Builder.class); + } + + public static final int HAVE_CUR_SCHEDULE_FIELD_NUMBER = 11; + private boolean haveCurSchedule_; + /** + * bool have_cur_schedule = 11; + * @return The haveCurSchedule. + */ + @java.lang.Override + public boolean getHaveCurSchedule() { + return haveCurSchedule_; + } + + public static final int CUR_SCHEDULE_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule curSchedule_; + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + @java.lang.Override + public boolean hasCurSchedule() { + return curSchedule_ != null; + } + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule() { + return curSchedule_ == null ? emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder() { + return getCurSchedule(); + } + + 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 (curSchedule_ != null) { + output.writeMessage(1, getCurSchedule()); + } + if (haveCurSchedule_ != false) { + output.writeBool(11, haveCurSchedule_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curSchedule_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getCurSchedule()); + } + if (haveCurSchedule_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, haveCurSchedule_); + } + 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.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify other = (emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify) obj; + + if (getHaveCurSchedule() + != other.getHaveCurSchedule()) return false; + if (hasCurSchedule() != other.hasCurSchedule()) return false; + if (hasCurSchedule()) { + if (!getCurSchedule() + .equals(other.getCurSchedule())) 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) + HAVE_CUR_SCHEDULE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHaveCurSchedule()); + if (hasCurSchedule()) { + hash = (37 * hash) + CUR_SCHEDULE_FIELD_NUMBER; + hash = (53 * hash) + getCurSchedule().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify 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.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify 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.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify 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.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify 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.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify 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.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify 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: 2604
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code BattlePassCurScheduleUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassCurScheduleUpdateNotify) + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.class, emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + haveCurSchedule_ = false; + + if (curScheduleBuilder_ == null) { + curSchedule_ = null; + } else { + curSchedule_ = null; + curScheduleBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.internal_static_BattlePassCurScheduleUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify build() { + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify result = new emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify(this); + result.haveCurSchedule_ = haveCurSchedule_; + if (curScheduleBuilder_ == null) { + result.curSchedule_ = curSchedule_; + } else { + result.curSchedule_ = curScheduleBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify.getDefaultInstance()) return this; + if (other.getHaveCurSchedule() != false) { + setHaveCurSchedule(other.getHaveCurSchedule()); + } + if (other.hasCurSchedule()) { + mergeCurSchedule(other.getCurSchedule()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean haveCurSchedule_ ; + /** + * bool have_cur_schedule = 11; + * @return The haveCurSchedule. + */ + @java.lang.Override + public boolean getHaveCurSchedule() { + return haveCurSchedule_; + } + /** + * bool have_cur_schedule = 11; + * @param value The haveCurSchedule to set. + * @return This builder for chaining. + */ + public Builder setHaveCurSchedule(boolean value) { + + haveCurSchedule_ = value; + onChanged(); + return this; + } + /** + * bool have_cur_schedule = 11; + * @return This builder for chaining. + */ + public Builder clearHaveCurSchedule() { + + haveCurSchedule_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule curSchedule_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder> curScheduleBuilder_; + /** + * .BattlePassSchedule cur_schedule = 1; + * @return Whether the curSchedule field is set. + */ + public boolean hasCurSchedule() { + return curScheduleBuilder_ != null || curSchedule_ != null; + } + /** + * .BattlePassSchedule cur_schedule = 1; + * @return The curSchedule. + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getCurSchedule() { + if (curScheduleBuilder_ == null) { + return curSchedule_ == null ? emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } else { + return curScheduleBuilder_.getMessage(); + } + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder setCurSchedule(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule value) { + if (curScheduleBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curSchedule_ = value; + onChanged(); + } else { + curScheduleBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder setCurSchedule( + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder builderForValue) { + if (curScheduleBuilder_ == null) { + curSchedule_ = builderForValue.build(); + onChanged(); + } else { + curScheduleBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder mergeCurSchedule(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule value) { + if (curScheduleBuilder_ == null) { + if (curSchedule_ != null) { + curSchedule_ = + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.newBuilder(curSchedule_).mergeFrom(value).buildPartial(); + } else { + curSchedule_ = value; + } + onChanged(); + } else { + curScheduleBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public Builder clearCurSchedule() { + if (curScheduleBuilder_ == null) { + curSchedule_ = null; + onChanged(); + } else { + curSchedule_ = null; + curScheduleBuilder_ = null; + } + + return this; + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder getCurScheduleBuilder() { + + onChanged(); + return getCurScheduleFieldBuilder().getBuilder(); + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder getCurScheduleOrBuilder() { + if (curScheduleBuilder_ != null) { + return curScheduleBuilder_.getMessageOrBuilder(); + } else { + return curSchedule_ == null ? + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance() : curSchedule_; + } + } + /** + * .BattlePassSchedule cur_schedule = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder> + getCurScheduleFieldBuilder() { + if (curScheduleBuilder_ == null) { + curScheduleBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder>( + getCurSchedule(), + getParentForChildren(), + isClean()); + curSchedule_ = null; + } + return curScheduleBuilder_; + } + @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:BattlePassCurScheduleUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassCurScheduleUpdateNotify) + private static final emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassCurScheduleUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassCurScheduleUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCurScheduleUpdateNotifyOuterClass.BattlePassCurScheduleUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassCurScheduleUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassCurScheduleUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\'BattlePassCurScheduleUpdateNotify.prot" + + "o\032\030BattlePassSchedule.proto\"i\n!BattlePas" + + "sCurScheduleUpdateNotify\022\031\n\021have_cur_sch" + + "edule\030\013 \001(\010\022)\n\014cur_schedule\030\001 \001(\0132\023.Batt" + + "lePassScheduleB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.getDescriptor(), + }); + internal_static_BattlePassCurScheduleUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassCurScheduleUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassCurScheduleUpdateNotify_descriptor, + new java.lang.String[] { "HaveCurSchedule", "CurSchedule", }); + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCycleOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCycleOuterClass.java new file mode 100644 index 00000000000..153043e702b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassCycleOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassCycle.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassCycleOuterClass { + private BattlePassCycleOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassCycleOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassCycle) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cycle_idx = 3; + * @return The cycleIdx. + */ + int getCycleIdx(); + + /** + * uint32 begin_time = 13; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 10; + * @return The endTime. + */ + int getEndTime(); + } + /** + * Protobuf type {@code BattlePassCycle} + */ + public static final class BattlePassCycle extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassCycle) + BattlePassCycleOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassCycle.newBuilder() to construct. + private BattlePassCycle(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassCycle() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassCycle(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassCycle( + 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: { + + cycleIdx_ = input.readUInt32(); + break; + } + case 80: { + + endTime_ = input.readUInt32(); + break; + } + case 104: { + + beginTime_ = 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.BattlePassCycleOuterClass.internal_static_BattlePassCycle_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.class, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder.class); + } + + public static final int CYCLE_IDX_FIELD_NUMBER = 3; + private int cycleIdx_; + /** + * uint32 cycle_idx = 3; + * @return The cycleIdx. + */ + @java.lang.Override + public int getCycleIdx() { + return cycleIdx_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 13; + private int beginTime_; + /** + * uint32 begin_time = 13; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 10; + private int endTime_; + /** + * uint32 end_time = 10; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + 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 (cycleIdx_ != 0) { + output.writeUInt32(3, cycleIdx_); + } + if (endTime_ != 0) { + output.writeUInt32(10, endTime_); + } + if (beginTime_ != 0) { + output.writeUInt32(13, beginTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cycleIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, cycleIdx_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, endTime_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, beginTime_); + } + 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.BattlePassCycleOuterClass.BattlePassCycle)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle other = (emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle) obj; + + if (getCycleIdx() + != other.getCycleIdx()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) 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) + CYCLE_IDX_FIELD_NUMBER; + hash = (53 * hash) + getCycleIdx(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle 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.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle 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.BattlePassCycleOuterClass.BattlePassCycle parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle 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.BattlePassCycleOuterClass.BattlePassCycle parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle 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.BattlePassCycleOuterClass.BattlePassCycle parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle 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.BattlePassCycleOuterClass.BattlePassCycle 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; + } + /** + * Protobuf type {@code BattlePassCycle} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassCycle) + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.class, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cycleIdx_ = 0; + + beginTime_ = 0; + + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.internal_static_BattlePassCycle_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle build() { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle buildPartial() { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle result = new emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle(this); + result.cycleIdx_ = cycleIdx_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle other) { + if (other == emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance()) return this; + if (other.getCycleIdx() != 0) { + setCycleIdx(other.getCycleIdx()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cycleIdx_ ; + /** + * uint32 cycle_idx = 3; + * @return The cycleIdx. + */ + @java.lang.Override + public int getCycleIdx() { + return cycleIdx_; + } + /** + * uint32 cycle_idx = 3; + * @param value The cycleIdx to set. + * @return This builder for chaining. + */ + public Builder setCycleIdx(int value) { + + cycleIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 cycle_idx = 3; + * @return This builder for chaining. + */ + public Builder clearCycleIdx() { + + cycleIdx_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 13; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 13; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 13; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 10; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 10; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 10; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 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:BattlePassCycle) + } + + // @@protoc_insertion_point(class_scope:BattlePassCycle) + private static final emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle(); + } + + public static emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassCycle parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassCycle(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassCycle_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassCycle_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025BattlePassCycle.proto\"J\n\017BattlePassCyc" + + "le\022\021\n\tcycle_idx\030\003 \001(\r\022\022\n\nbegin_time\030\r \001(" + + "\r\022\020\n\010end_time\030\n \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BattlePassCycle_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassCycle_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassCycle_descriptor, + new java.lang.String[] { "CycleIdx", "BeginTime", "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionDelNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionDelNotifyOuterClass.java new file mode 100644 index 00000000000..01dcd736a56 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionDelNotifyOuterClass.java @@ -0,0 +1,676 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassMissionDelNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassMissionDelNotifyOuterClass { + private BattlePassMissionDelNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassMissionDelNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassMissionDelNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 del_mission_id_list = 10; + * @return A list containing the delMissionIdList. + */ + java.util.List getDelMissionIdListList(); + /** + * repeated uint32 del_mission_id_list = 10; + * @return The count of delMissionIdList. + */ + int getDelMissionIdListCount(); + /** + * repeated uint32 del_mission_id_list = 10; + * @param index The index of the element to return. + * @return The delMissionIdList at the given index. + */ + int getDelMissionIdList(int index); + } + /** + *
+   * CmdId: 2643
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code BattlePassMissionDelNotify} + */ + public static final class BattlePassMissionDelNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassMissionDelNotify) + BattlePassMissionDelNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassMissionDelNotify.newBuilder() to construct. + private BattlePassMissionDelNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassMissionDelNotify() { + delMissionIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassMissionDelNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassMissionDelNotify( + 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 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + delMissionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + delMissionIdList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + delMissionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + delMissionIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + delMissionIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.class, emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.Builder.class); + } + + public static final int DEL_MISSION_ID_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList delMissionIdList_; + /** + * repeated uint32 del_mission_id_list = 10; + * @return A list containing the delMissionIdList. + */ + @java.lang.Override + public java.util.List + getDelMissionIdListList() { + return delMissionIdList_; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @return The count of delMissionIdList. + */ + public int getDelMissionIdListCount() { + return delMissionIdList_.size(); + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param index The index of the element to return. + * @return The delMissionIdList at the given index. + */ + public int getDelMissionIdList(int index) { + return delMissionIdList_.getInt(index); + } + private int delMissionIdListMemoizedSerializedSize = -1; + + 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 (getDelMissionIdListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(delMissionIdListMemoizedSerializedSize); + } + for (int i = 0; i < delMissionIdList_.size(); i++) { + output.writeUInt32NoTag(delMissionIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < delMissionIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delMissionIdList_.getInt(i)); + } + size += dataSize; + if (!getDelMissionIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delMissionIdListMemoizedSerializedSize = dataSize; + } + 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.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify other = (emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify) obj; + + if (!getDelMissionIdListList() + .equals(other.getDelMissionIdListList())) 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 (getDelMissionIdListCount() > 0) { + hash = (37 * hash) + DEL_MISSION_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelMissionIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify 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.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify 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.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify 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.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify 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.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify 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.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify 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: 2643
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code BattlePassMissionDelNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassMissionDelNotify) + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.class, emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + delMissionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.internal_static_BattlePassMissionDelNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify build() { + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify result = new emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + delMissionIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.delMissionIdList_ = delMissionIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify.getDefaultInstance()) return this; + if (!other.delMissionIdList_.isEmpty()) { + if (delMissionIdList_.isEmpty()) { + delMissionIdList_ = other.delMissionIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDelMissionIdListIsMutable(); + delMissionIdList_.addAll(other.delMissionIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList delMissionIdList_ = emptyIntList(); + private void ensureDelMissionIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + delMissionIdList_ = mutableCopy(delMissionIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 del_mission_id_list = 10; + * @return A list containing the delMissionIdList. + */ + public java.util.List + getDelMissionIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(delMissionIdList_) : delMissionIdList_; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @return The count of delMissionIdList. + */ + public int getDelMissionIdListCount() { + return delMissionIdList_.size(); + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param index The index of the element to return. + * @return The delMissionIdList at the given index. + */ + public int getDelMissionIdList(int index) { + return delMissionIdList_.getInt(index); + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param index The index to set the value at. + * @param value The delMissionIdList to set. + * @return This builder for chaining. + */ + public Builder setDelMissionIdList( + int index, int value) { + ensureDelMissionIdListIsMutable(); + delMissionIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param value The delMissionIdList to add. + * @return This builder for chaining. + */ + public Builder addDelMissionIdList(int value) { + ensureDelMissionIdListIsMutable(); + delMissionIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @param values The delMissionIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelMissionIdList( + java.lang.Iterable values) { + ensureDelMissionIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delMissionIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_mission_id_list = 10; + * @return This builder for chaining. + */ + public Builder clearDelMissionIdList() { + delMissionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:BattlePassMissionDelNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassMissionDelNotify) + private static final emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassMissionDelNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassMissionDelNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionDelNotifyOuterClass.BattlePassMissionDelNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassMissionDelNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassMissionDelNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n BattlePassMissionDelNotify.proto\"9\n\032Ba" + + "ttlePassMissionDelNotify\022\033\n\023del_mission_" + + "id_list\030\n \003(\rB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BattlePassMissionDelNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassMissionDelNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassMissionDelNotify_descriptor, + new java.lang.String[] { "DelMissionIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionOuterClass.java new file mode 100644 index 00000000000..01976fe51c3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionOuterClass.java @@ -0,0 +1,1057 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassMission.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassMissionOuterClass { + private BattlePassMissionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassMissionOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassMission) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 mission_id = 11; + * @return The missionId. + */ + int getMissionId(); + + /** + * uint32 cur_progress = 13; + * @return The curProgress. + */ + int getCurProgress(); + + /** + * uint32 total_progress = 6; + * @return The totalProgress. + */ + int getTotalProgress(); + + /** + * uint32 reward_battle_pass_point = 3; + * @return The rewardBattlePassPoint. + */ + int getRewardBattlePassPoint(); + + /** + * uint32 mission_type = 12; + * @return The missionType. + */ + int getMissionType(); + + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The enum numeric value on the wire for missionStatus. + */ + int getMissionStatusValue(); + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The missionStatus. + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus getMissionStatus(); + } + /** + * Protobuf type {@code BattlePassMission} + */ + public static final class BattlePassMission extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassMission) + BattlePassMissionOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassMission.newBuilder() to construct. + private BattlePassMission(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassMission() { + missionStatus_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassMission(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassMission( + 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: { + + rewardBattlePassPoint_ = input.readUInt32(); + break; + } + case 48: { + + totalProgress_ = input.readUInt32(); + break; + } + case 88: { + + missionId_ = input.readUInt32(); + break; + } + case 96: { + + missionType_ = input.readUInt32(); + break; + } + case 104: { + + curProgress_ = input.readUInt32(); + break; + } + case 120: { + int rawValue = input.readEnum(); + + missionStatus_ = 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.BattlePassMissionOuterClass.internal_static_BattlePassMission_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.class, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder.class); + } + + /** + * Protobuf enum {@code BattlePassMission.MissionStatus} + */ + public enum MissionStatus + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MISSION_STATUS_INVALID = 0; + */ + MISSION_STATUS_INVALID(0), + /** + * MISSION_STATUS_UNFINISHED = 1; + */ + MISSION_STATUS_UNFINISHED(1), + /** + * MISSION_STATUS_FINISHED = 2; + */ + MISSION_STATUS_FINISHED(2), + /** + * MISSION_STATUS_POINT_TAKEN = 3; + */ + MISSION_STATUS_POINT_TAKEN(3), + UNRECOGNIZED(-1), + ; + + /** + * MISSION_STATUS_INVALID = 0; + */ + public static final int MISSION_STATUS_INVALID_VALUE = 0; + /** + * MISSION_STATUS_UNFINISHED = 1; + */ + public static final int MISSION_STATUS_UNFINISHED_VALUE = 1; + /** + * MISSION_STATUS_FINISHED = 2; + */ + public static final int MISSION_STATUS_FINISHED_VALUE = 2; + /** + * MISSION_STATUS_POINT_TAKEN = 3; + */ + public static final int MISSION_STATUS_POINT_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 MissionStatus 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 MissionStatus forNumber(int value) { + switch (value) { + case 0: return MISSION_STATUS_INVALID; + case 1: return MISSION_STATUS_UNFINISHED; + case 2: return MISSION_STATUS_FINISHED; + case 3: return MISSION_STATUS_POINT_TAKEN; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MissionStatus> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MissionStatus findValueByNumber(int number) { + return MissionStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDescriptor().getEnumTypes().get(0); + } + + private static final MissionStatus[] VALUES = values(); + + public static MissionStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MissionStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:BattlePassMission.MissionStatus) + } + + public static final int MISSION_ID_FIELD_NUMBER = 11; + private int missionId_; + /** + * uint32 mission_id = 11; + * @return The missionId. + */ + @java.lang.Override + public int getMissionId() { + return missionId_; + } + + public static final int CUR_PROGRESS_FIELD_NUMBER = 13; + private int curProgress_; + /** + * uint32 cur_progress = 13; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + + public static final int TOTAL_PROGRESS_FIELD_NUMBER = 6; + private int totalProgress_; + /** + * uint32 total_progress = 6; + * @return The totalProgress. + */ + @java.lang.Override + public int getTotalProgress() { + return totalProgress_; + } + + public static final int REWARD_BATTLE_PASS_POINT_FIELD_NUMBER = 3; + private int rewardBattlePassPoint_; + /** + * uint32 reward_battle_pass_point = 3; + * @return The rewardBattlePassPoint. + */ + @java.lang.Override + public int getRewardBattlePassPoint() { + return rewardBattlePassPoint_; + } + + public static final int MISSION_TYPE_FIELD_NUMBER = 12; + private int missionType_; + /** + * uint32 mission_type = 12; + * @return The missionType. + */ + @java.lang.Override + public int getMissionType() { + return missionType_; + } + + public static final int MISSION_STATUS_FIELD_NUMBER = 15; + private int missionStatus_; + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The enum numeric value on the wire for missionStatus. + */ + @java.lang.Override public int getMissionStatusValue() { + return missionStatus_; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The missionStatus. + */ + @java.lang.Override public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus getMissionStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus result = emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.valueOf(missionStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.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 (rewardBattlePassPoint_ != 0) { + output.writeUInt32(3, rewardBattlePassPoint_); + } + if (totalProgress_ != 0) { + output.writeUInt32(6, totalProgress_); + } + if (missionId_ != 0) { + output.writeUInt32(11, missionId_); + } + if (missionType_ != 0) { + output.writeUInt32(12, missionType_); + } + if (curProgress_ != 0) { + output.writeUInt32(13, curProgress_); + } + if (missionStatus_ != emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.MISSION_STATUS_INVALID.getNumber()) { + output.writeEnum(15, missionStatus_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rewardBattlePassPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, rewardBattlePassPoint_); + } + if (totalProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, totalProgress_); + } + if (missionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, missionId_); + } + if (missionType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, missionType_); + } + if (curProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, curProgress_); + } + if (missionStatus_ != emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.MISSION_STATUS_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, missionStatus_); + } + 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.BattlePassMissionOuterClass.BattlePassMission)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission other = (emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission) obj; + + if (getMissionId() + != other.getMissionId()) return false; + if (getCurProgress() + != other.getCurProgress()) return false; + if (getTotalProgress() + != other.getTotalProgress()) return false; + if (getRewardBattlePassPoint() + != other.getRewardBattlePassPoint()) return false; + if (getMissionType() + != other.getMissionType()) return false; + if (missionStatus_ != other.missionStatus_) 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) + MISSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getMissionId(); + hash = (37 * hash) + CUR_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getCurProgress(); + hash = (37 * hash) + TOTAL_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getTotalProgress(); + hash = (37 * hash) + REWARD_BATTLE_PASS_POINT_FIELD_NUMBER; + hash = (53 * hash) + getRewardBattlePassPoint(); + hash = (37 * hash) + MISSION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMissionType(); + hash = (37 * hash) + MISSION_STATUS_FIELD_NUMBER; + hash = (53 * hash) + missionStatus_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission 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.BattlePassMissionOuterClass.BattlePassMission parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission 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.BattlePassMissionOuterClass.BattlePassMission parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission 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.BattlePassMissionOuterClass.BattlePassMission parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission 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.BattlePassMissionOuterClass.BattlePassMission parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission 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.BattlePassMissionOuterClass.BattlePassMission 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; + } + /** + * Protobuf type {@code BattlePassMission} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassMission) + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.class, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + missionId_ = 0; + + curProgress_ = 0; + + totalProgress_ = 0; + + rewardBattlePassPoint_ = 0; + + missionType_ = 0; + + missionStatus_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.internal_static_BattlePassMission_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission build() { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission buildPartial() { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission result = new emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission(this); + result.missionId_ = missionId_; + result.curProgress_ = curProgress_; + result.totalProgress_ = totalProgress_; + result.rewardBattlePassPoint_ = rewardBattlePassPoint_; + result.missionType_ = missionType_; + result.missionStatus_ = missionStatus_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission other) { + if (other == emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()) return this; + if (other.getMissionId() != 0) { + setMissionId(other.getMissionId()); + } + if (other.getCurProgress() != 0) { + setCurProgress(other.getCurProgress()); + } + if (other.getTotalProgress() != 0) { + setTotalProgress(other.getTotalProgress()); + } + if (other.getRewardBattlePassPoint() != 0) { + setRewardBattlePassPoint(other.getRewardBattlePassPoint()); + } + if (other.getMissionType() != 0) { + setMissionType(other.getMissionType()); + } + if (other.missionStatus_ != 0) { + setMissionStatusValue(other.getMissionStatusValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int missionId_ ; + /** + * uint32 mission_id = 11; + * @return The missionId. + */ + @java.lang.Override + public int getMissionId() { + return missionId_; + } + /** + * uint32 mission_id = 11; + * @param value The missionId to set. + * @return This builder for chaining. + */ + public Builder setMissionId(int value) { + + missionId_ = value; + onChanged(); + return this; + } + /** + * uint32 mission_id = 11; + * @return This builder for chaining. + */ + public Builder clearMissionId() { + + missionId_ = 0; + onChanged(); + return this; + } + + private int curProgress_ ; + /** + * uint32 cur_progress = 13; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + /** + * uint32 cur_progress = 13; + * @param value The curProgress to set. + * @return This builder for chaining. + */ + public Builder setCurProgress(int value) { + + curProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_progress = 13; + * @return This builder for chaining. + */ + public Builder clearCurProgress() { + + curProgress_ = 0; + onChanged(); + return this; + } + + private int totalProgress_ ; + /** + * uint32 total_progress = 6; + * @return The totalProgress. + */ + @java.lang.Override + public int getTotalProgress() { + return totalProgress_; + } + /** + * uint32 total_progress = 6; + * @param value The totalProgress to set. + * @return This builder for chaining. + */ + public Builder setTotalProgress(int value) { + + totalProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 total_progress = 6; + * @return This builder for chaining. + */ + public Builder clearTotalProgress() { + + totalProgress_ = 0; + onChanged(); + return this; + } + + private int rewardBattlePassPoint_ ; + /** + * uint32 reward_battle_pass_point = 3; + * @return The rewardBattlePassPoint. + */ + @java.lang.Override + public int getRewardBattlePassPoint() { + return rewardBattlePassPoint_; + } + /** + * uint32 reward_battle_pass_point = 3; + * @param value The rewardBattlePassPoint to set. + * @return This builder for chaining. + */ + public Builder setRewardBattlePassPoint(int value) { + + rewardBattlePassPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_battle_pass_point = 3; + * @return This builder for chaining. + */ + public Builder clearRewardBattlePassPoint() { + + rewardBattlePassPoint_ = 0; + onChanged(); + return this; + } + + private int missionType_ ; + /** + * uint32 mission_type = 12; + * @return The missionType. + */ + @java.lang.Override + public int getMissionType() { + return missionType_; + } + /** + * uint32 mission_type = 12; + * @param value The missionType to set. + * @return This builder for chaining. + */ + public Builder setMissionType(int value) { + + missionType_ = value; + onChanged(); + return this; + } + /** + * uint32 mission_type = 12; + * @return This builder for chaining. + */ + public Builder clearMissionType() { + + missionType_ = 0; + onChanged(); + return this; + } + + private int missionStatus_ = 0; + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The enum numeric value on the wire for missionStatus. + */ + @java.lang.Override public int getMissionStatusValue() { + return missionStatus_; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @param value The enum numeric value on the wire for missionStatus to set. + * @return This builder for chaining. + */ + public Builder setMissionStatusValue(int value) { + + missionStatus_ = value; + onChanged(); + return this; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return The missionStatus. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus getMissionStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus result = emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.valueOf(missionStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus.UNRECOGNIZED : result; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @param value The missionStatus to set. + * @return This builder for chaining. + */ + public Builder setMissionStatus(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.MissionStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + missionStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .BattlePassMission.MissionStatus mission_status = 15; + * @return This builder for chaining. + */ + public Builder clearMissionStatus() { + + missionStatus_ = 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:BattlePassMission) + } + + // @@protoc_insertion_point(class_scope:BattlePassMission) + private static final emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission(); + } + + public static emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassMission parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassMission(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassMission_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassMission_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027BattlePassMission.proto\"\321\002\n\021BattlePass" + + "Mission\022\022\n\nmission_id\030\013 \001(\r\022\024\n\014cur_progr" + + "ess\030\r \001(\r\022\026\n\016total_progress\030\006 \001(\r\022 \n\030rew" + + "ard_battle_pass_point\030\003 \001(\r\022\024\n\014mission_t" + + "ype\030\014 \001(\r\0228\n\016mission_status\030\017 \001(\0162 .Batt" + + "lePassMission.MissionStatus\"\207\001\n\rMissionS" + + "tatus\022\032\n\026MISSION_STATUS_INVALID\020\000\022\035\n\031MIS" + + "SION_STATUS_UNFINISHED\020\001\022\033\n\027MISSION_STAT" + + "US_FINISHED\020\002\022\036\n\032MISSION_STATUS_POINT_TA" + + "KEN\020\003B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BattlePassMission_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassMission_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassMission_descriptor, + new java.lang.String[] { "MissionId", "CurProgress", "TotalProgress", "RewardBattlePassPoint", "MissionType", "MissionStatus", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..2a3f6943f3a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassMissionUpdateNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassMissionUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassMissionUpdateNotifyOuterClass { + private BattlePassMissionUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassMissionUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassMissionUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .BattlePassMission mission_list = 1; + */ + java.util.List + getMissionListList(); + /** + * repeated .BattlePassMission mission_list = 1; + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index); + /** + * repeated .BattlePassMission mission_list = 1; + */ + int getMissionListCount(); + /** + * repeated .BattlePassMission mission_list = 1; + */ + java.util.List + getMissionListOrBuilderList(); + /** + * repeated .BattlePassMission mission_list = 1; + */ + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2609
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code BattlePassMissionUpdateNotify} + */ + public static final class BattlePassMissionUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassMissionUpdateNotify) + BattlePassMissionUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassMissionUpdateNotify.newBuilder() to construct. + private BattlePassMissionUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassMissionUpdateNotify() { + missionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassMissionUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassMissionUpdateNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + missionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + missionList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.parser(), extensionRegistry)); + 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)) { + missionList_ = java.util.Collections.unmodifiableList(missionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.class, emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.Builder.class); + } + + public static final int MISSION_LIST_FIELD_NUMBER = 1; + private java.util.List missionList_; + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public java.util.List getMissionListList() { + return missionList_; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public java.util.List + getMissionListOrBuilderList() { + return missionList_; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public int getMissionListCount() { + return missionList_.size(); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index) { + return missionList_.get(index); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index) { + return missionList_.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 < missionList_.size(); i++) { + output.writeMessage(1, missionList_.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 < missionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, missionList_.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.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify other = (emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify) obj; + + if (!getMissionListList() + .equals(other.getMissionListList())) 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 (getMissionListCount() > 0) { + hash = (37 * hash) + MISSION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMissionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify 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.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify 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.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify 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.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify 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.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify 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.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify 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: 2609
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code BattlePassMissionUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassMissionUpdateNotify) + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.class, emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMissionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (missionListBuilder_ == null) { + missionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + missionListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.internal_static_BattlePassMissionUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify build() { + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify buildPartial() { + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify result = new emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (missionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + missionList_ = java.util.Collections.unmodifiableList(missionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.missionList_ = missionList_; + } else { + result.missionList_ = missionListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify other) { + if (other == emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify.getDefaultInstance()) return this; + if (missionListBuilder_ == null) { + if (!other.missionList_.isEmpty()) { + if (missionList_.isEmpty()) { + missionList_ = other.missionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMissionListIsMutable(); + missionList_.addAll(other.missionList_); + } + onChanged(); + } + } else { + if (!other.missionList_.isEmpty()) { + if (missionListBuilder_.isEmpty()) { + missionListBuilder_.dispose(); + missionListBuilder_ = null; + missionList_ = other.missionList_; + bitField0_ = (bitField0_ & ~0x00000001); + missionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMissionListFieldBuilder() : null; + } else { + missionListBuilder_.addAllMessages(other.missionList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List missionList_ = + java.util.Collections.emptyList(); + private void ensureMissionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + missionList_ = new java.util.ArrayList(missionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder> missionListBuilder_; + + /** + * repeated .BattlePassMission mission_list = 1; + */ + public java.util.List getMissionListList() { + if (missionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(missionList_); + } else { + return missionListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public int getMissionListCount() { + if (missionListBuilder_ == null) { + return missionList_.size(); + } else { + return missionListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission getMissionList(int index) { + if (missionListBuilder_ == null) { + return missionList_.get(index); + } else { + return missionListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder setMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.set(index, value); + onChanged(); + } else { + missionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder setMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.set(index, builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addMissionList(emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.add(value); + onChanged(); + } else { + missionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission value) { + if (missionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMissionListIsMutable(); + missionList_.add(index, value); + onChanged(); + } else { + missionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addMissionList( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.add(builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addMissionList( + int index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder builderForValue) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.add(index, builderForValue.build()); + onChanged(); + } else { + missionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder addAllMissionList( + java.lang.Iterable values) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, missionList_); + onChanged(); + } else { + missionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder clearMissionList() { + if (missionListBuilder_ == null) { + missionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + missionListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public Builder removeMissionList(int index) { + if (missionListBuilder_ == null) { + ensureMissionListIsMutable(); + missionList_.remove(index); + onChanged(); + } else { + missionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder getMissionListBuilder( + int index) { + return getMissionListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder getMissionListOrBuilder( + int index) { + if (missionListBuilder_ == null) { + return missionList_.get(index); } else { + return missionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public java.util.List + getMissionListOrBuilderList() { + if (missionListBuilder_ != null) { + return missionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(missionList_); + } + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder addMissionListBuilder() { + return getMissionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder addMissionListBuilder( + int index) { + return getMissionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.getDefaultInstance()); + } + /** + * repeated .BattlePassMission mission_list = 1; + */ + public java.util.List + getMissionListBuilderList() { + return getMissionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder> + getMissionListFieldBuilder() { + if (missionListBuilder_ == null) { + missionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMission.Builder, emu.grasscutter.net.proto.BattlePassMissionOuterClass.BattlePassMissionOrBuilder>( + missionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + missionList_ = null; + } + return missionListBuilder_; + } + @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:BattlePassMissionUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:BattlePassMissionUpdateNotify) + private static final emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify(); + } + + public static emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassMissionUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassMissionUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassMissionUpdateNotifyOuterClass.BattlePassMissionUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassMissionUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassMissionUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#BattlePassMissionUpdateNotify.proto\032\027B" + + "attlePassMission.proto\"I\n\035BattlePassMiss" + + "ionUpdateNotify\022(\n\014mission_list\030\001 \003(\0132\022." + + "BattlePassMissionB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassMissionOuterClass.getDescriptor(), + }); + internal_static_BattlePassMissionUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassMissionUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassMissionUpdateNotify_descriptor, + new java.lang.String[] { "MissionList", }); + emu.grasscutter.net.proto.BattlePassMissionOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassProductOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassProductOuterClass.java new file mode 100644 index 00000000000..7a5e55479c7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassProductOuterClass.java @@ -0,0 +1,918 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassProduct.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassProductOuterClass { + private BattlePassProductOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string normal_product_id = 13; + * @return The normalProductId. + */ + java.lang.String getNormalProductId(); + /** + * string normal_product_id = 13; + * @return The bytes for normalProductId. + */ + com.google.protobuf.ByteString + getNormalProductIdBytes(); + + /** + * string extra_product_id = 10; + * @return The extraProductId. + */ + java.lang.String getExtraProductId(); + /** + * string extra_product_id = 10; + * @return The bytes for extraProductId. + */ + com.google.protobuf.ByteString + getExtraProductIdBytes(); + + /** + * string upgrade_product_id = 6; + * @return The upgradeProductId. + */ + java.lang.String getUpgradeProductId(); + /** + * string upgrade_product_id = 6; + * @return The bytes for upgradeProductId. + */ + com.google.protobuf.ByteString + getUpgradeProductIdBytes(); + } + /** + * Protobuf type {@code BattlePassProduct} + */ + public static final class BattlePassProduct extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassProduct) + BattlePassProductOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassProduct.newBuilder() to construct. + private BattlePassProduct(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassProduct() { + normalProductId_ = ""; + extraProductId_ = ""; + upgradeProductId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassProduct(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassProduct( + 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 50: { + java.lang.String s = input.readStringRequireUtf8(); + + upgradeProductId_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + extraProductId_ = s; + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + normalProductId_ = 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.BattlePassProductOuterClass.internal_static_BattlePassProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.class, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder.class); + } + + public static final int NORMAL_PRODUCT_ID_FIELD_NUMBER = 13; + private volatile java.lang.Object normalProductId_; + /** + * string normal_product_id = 13; + * @return The normalProductId. + */ + @java.lang.Override + public java.lang.String getNormalProductId() { + java.lang.Object ref = normalProductId_; + 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(); + normalProductId_ = s; + return s; + } + } + /** + * string normal_product_id = 13; + * @return The bytes for normalProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNormalProductIdBytes() { + java.lang.Object ref = normalProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + normalProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EXTRA_PRODUCT_ID_FIELD_NUMBER = 10; + private volatile java.lang.Object extraProductId_; + /** + * string extra_product_id = 10; + * @return The extraProductId. + */ + @java.lang.Override + public java.lang.String getExtraProductId() { + java.lang.Object ref = extraProductId_; + 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(); + extraProductId_ = s; + return s; + } + } + /** + * string extra_product_id = 10; + * @return The bytes for extraProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getExtraProductIdBytes() { + java.lang.Object ref = extraProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + extraProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UPGRADE_PRODUCT_ID_FIELD_NUMBER = 6; + private volatile java.lang.Object upgradeProductId_; + /** + * string upgrade_product_id = 6; + * @return The upgradeProductId. + */ + @java.lang.Override + public java.lang.String getUpgradeProductId() { + java.lang.Object ref = upgradeProductId_; + 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(); + upgradeProductId_ = s; + return s; + } + } + /** + * string upgrade_product_id = 6; + * @return The bytes for upgradeProductId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUpgradeProductIdBytes() { + java.lang.Object ref = upgradeProductId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + upgradeProductId_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(upgradeProductId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, upgradeProductId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(extraProductId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, extraProductId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(normalProductId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, normalProductId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(upgradeProductId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, upgradeProductId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(extraProductId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, extraProductId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(normalProductId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, normalProductId_); + } + 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.BattlePassProductOuterClass.BattlePassProduct)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct other = (emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct) obj; + + if (!getNormalProductId() + .equals(other.getNormalProductId())) return false; + if (!getExtraProductId() + .equals(other.getExtraProductId())) return false; + if (!getUpgradeProductId() + .equals(other.getUpgradeProductId())) 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) + NORMAL_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getNormalProductId().hashCode(); + hash = (37 * hash) + EXTRA_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getExtraProductId().hashCode(); + hash = (37 * hash) + UPGRADE_PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getUpgradeProductId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct 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.BattlePassProductOuterClass.BattlePassProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct 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.BattlePassProductOuterClass.BattlePassProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct 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.BattlePassProductOuterClass.BattlePassProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct 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.BattlePassProductOuterClass.BattlePassProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct 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.BattlePassProductOuterClass.BattlePassProduct 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; + } + /** + * Protobuf type {@code BattlePassProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassProduct) + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.class, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + normalProductId_ = ""; + + extraProductId_ = ""; + + upgradeProductId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.internal_static_BattlePassProduct_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct build() { + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct buildPartial() { + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct result = new emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct(this); + result.normalProductId_ = normalProductId_; + result.extraProductId_ = extraProductId_; + result.upgradeProductId_ = upgradeProductId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct other) { + if (other == emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance()) return this; + if (!other.getNormalProductId().isEmpty()) { + normalProductId_ = other.normalProductId_; + onChanged(); + } + if (!other.getExtraProductId().isEmpty()) { + extraProductId_ = other.extraProductId_; + onChanged(); + } + if (!other.getUpgradeProductId().isEmpty()) { + upgradeProductId_ = other.upgradeProductId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object normalProductId_ = ""; + /** + * string normal_product_id = 13; + * @return The normalProductId. + */ + public java.lang.String getNormalProductId() { + java.lang.Object ref = normalProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + normalProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string normal_product_id = 13; + * @return The bytes for normalProductId. + */ + public com.google.protobuf.ByteString + getNormalProductIdBytes() { + java.lang.Object ref = normalProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + normalProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string normal_product_id = 13; + * @param value The normalProductId to set. + * @return This builder for chaining. + */ + public Builder setNormalProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + normalProductId_ = value; + onChanged(); + return this; + } + /** + * string normal_product_id = 13; + * @return This builder for chaining. + */ + public Builder clearNormalProductId() { + + normalProductId_ = getDefaultInstance().getNormalProductId(); + onChanged(); + return this; + } + /** + * string normal_product_id = 13; + * @param value The bytes for normalProductId to set. + * @return This builder for chaining. + */ + public Builder setNormalProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + normalProductId_ = value; + onChanged(); + return this; + } + + private java.lang.Object extraProductId_ = ""; + /** + * string extra_product_id = 10; + * @return The extraProductId. + */ + public java.lang.String getExtraProductId() { + java.lang.Object ref = extraProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + extraProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string extra_product_id = 10; + * @return The bytes for extraProductId. + */ + public com.google.protobuf.ByteString + getExtraProductIdBytes() { + java.lang.Object ref = extraProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + extraProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string extra_product_id = 10; + * @param value The extraProductId to set. + * @return This builder for chaining. + */ + public Builder setExtraProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + extraProductId_ = value; + onChanged(); + return this; + } + /** + * string extra_product_id = 10; + * @return This builder for chaining. + */ + public Builder clearExtraProductId() { + + extraProductId_ = getDefaultInstance().getExtraProductId(); + onChanged(); + return this; + } + /** + * string extra_product_id = 10; + * @param value The bytes for extraProductId to set. + * @return This builder for chaining. + */ + public Builder setExtraProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + extraProductId_ = value; + onChanged(); + return this; + } + + private java.lang.Object upgradeProductId_ = ""; + /** + * string upgrade_product_id = 6; + * @return The upgradeProductId. + */ + public java.lang.String getUpgradeProductId() { + java.lang.Object ref = upgradeProductId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + upgradeProductId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string upgrade_product_id = 6; + * @return The bytes for upgradeProductId. + */ + public com.google.protobuf.ByteString + getUpgradeProductIdBytes() { + java.lang.Object ref = upgradeProductId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + upgradeProductId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string upgrade_product_id = 6; + * @param value The upgradeProductId to set. + * @return This builder for chaining. + */ + public Builder setUpgradeProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + upgradeProductId_ = value; + onChanged(); + return this; + } + /** + * string upgrade_product_id = 6; + * @return This builder for chaining. + */ + public Builder clearUpgradeProductId() { + + upgradeProductId_ = getDefaultInstance().getUpgradeProductId(); + onChanged(); + return this; + } + /** + * string upgrade_product_id = 6; + * @param value The bytes for upgradeProductId to set. + * @return This builder for chaining. + */ + public Builder setUpgradeProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + upgradeProductId_ = 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:BattlePassProduct) + } + + // @@protoc_insertion_point(class_scope:BattlePassProduct) + private static final emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct(); + } + + public static emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassProduct(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassProduct_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassProduct_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027BattlePassProduct.proto\"d\n\021BattlePassP" + + "roduct\022\031\n\021normal_product_id\030\r \001(\t\022\030\n\020ext" + + "ra_product_id\030\n \001(\t\022\032\n\022upgrade_product_i" + + "d\030\006 \001(\tB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BattlePassProduct_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassProduct_descriptor, + new java.lang.String[] { "NormalProductId", "ExtraProductId", "UpgradeProductId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTagOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTagOuterClass.java new file mode 100644 index 00000000000..3fb7807dcf1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTagOuterClass.java @@ -0,0 +1,717 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassRewardTag.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassRewardTagOuterClass { + private BattlePassRewardTagOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassRewardTagOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassRewardTag) + com.google.protobuf.MessageOrBuilder { + + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The enum numeric value on the wire for unlockStatus. + */ + int getUnlockStatusValue(); + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The unlockStatus. + */ + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus(); + + /** + * uint32 level = 4; + * @return The level. + */ + int getLevel(); + + /** + * uint32 reward_id = 7; + * @return The rewardId. + */ + int getRewardId(); + } + /** + * Protobuf type {@code BattlePassRewardTag} + */ + public static final class BattlePassRewardTag extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassRewardTag) + BattlePassRewardTagOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassRewardTag.newBuilder() to construct. + private BattlePassRewardTag(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassRewardTag() { + unlockStatus_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassRewardTag(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassRewardTag( + 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: { + int rawValue = input.readEnum(); + + unlockStatus_ = rawValue; + break; + } + case 32: { + + level_ = input.readUInt32(); + break; + } + case 56: { + + rewardId_ = 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.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.class, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder.class); + } + + public static final int UNLOCK_STATUS_FIELD_NUMBER = 2; + private int unlockStatus_; + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The enum numeric value on the wire for unlockStatus. + */ + @java.lang.Override public int getUnlockStatusValue() { + return unlockStatus_; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The unlockStatus. + */ + @java.lang.Override public emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus result = emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.valueOf(unlockStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.UNRECOGNIZED : result; + } + + public static final int LEVEL_FIELD_NUMBER = 4; + private int level_; + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int REWARD_ID_FIELD_NUMBER = 7; + private int rewardId_; + /** + * uint32 reward_id = 7; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + 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 (unlockStatus_ != emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.BATTLE_PASS_UNLOCK_STATUS_INVALID.getNumber()) { + output.writeEnum(2, unlockStatus_); + } + if (level_ != 0) { + output.writeUInt32(4, level_); + } + if (rewardId_ != 0) { + output.writeUInt32(7, rewardId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unlockStatus_ != emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.BATTLE_PASS_UNLOCK_STATUS_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, unlockStatus_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, level_); + } + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, rewardId_); + } + 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.BattlePassRewardTagOuterClass.BattlePassRewardTag)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag other = (emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag) obj; + + if (unlockStatus_ != other.unlockStatus_) return false; + if (getLevel() + != other.getLevel()) return false; + if (getRewardId() + != other.getRewardId()) 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) + UNLOCK_STATUS_FIELD_NUMBER; + hash = (53 * hash) + unlockStatus_; + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag 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.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag 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.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag 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.BattlePassRewardTagOuterClass.BattlePassRewardTag parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag 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.BattlePassRewardTagOuterClass.BattlePassRewardTag parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag 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.BattlePassRewardTagOuterClass.BattlePassRewardTag 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; + } + /** + * Protobuf type {@code BattlePassRewardTag} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassRewardTag) + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.class, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unlockStatus_ = 0; + + level_ = 0; + + rewardId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.internal_static_BattlePassRewardTag_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag build() { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag buildPartial() { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag result = new emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag(this); + result.unlockStatus_ = unlockStatus_; + result.level_ = level_; + result.rewardId_ = rewardId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag other) { + if (other == emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance()) return this; + if (other.unlockStatus_ != 0) { + setUnlockStatusValue(other.getUnlockStatusValue()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unlockStatus_ = 0; + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The enum numeric value on the wire for unlockStatus. + */ + @java.lang.Override public int getUnlockStatusValue() { + return unlockStatus_; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @param value The enum numeric value on the wire for unlockStatus to set. + * @return This builder for chaining. + */ + public Builder setUnlockStatusValue(int value) { + + unlockStatus_ = value; + onChanged(); + return this; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return The unlockStatus. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus result = emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.valueOf(unlockStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.UNRECOGNIZED : result; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @param value The unlockStatus to set. + * @return This builder for chaining. + */ + public Builder setUnlockStatus(emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + unlockStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .BattlePassUnlockStatus unlock_status = 2; + * @return This builder for chaining. + */ + public Builder clearUnlockStatus() { + + unlockStatus_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 4; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 4; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 7; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 7; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 7; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 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:BattlePassRewardTag) + } + + // @@protoc_insertion_point(class_scope:BattlePassRewardTag) + private static final emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag(); + } + + public static emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassRewardTag parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassRewardTag(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassRewardTag_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassRewardTag_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031BattlePassRewardTag.proto\032\034BattlePassU" + + "nlockStatus.proto\"g\n\023BattlePassRewardTag" + + "\022.\n\runlock_status\030\002 \001(\0162\027.BattlePassUnlo" + + "ckStatus\022\r\n\005level\030\004 \001(\r\022\021\n\treward_id\030\007 \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor(), + }); + internal_static_BattlePassRewardTag_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassRewardTag_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassRewardTag_descriptor, + new java.lang.String[] { "UnlockStatus", "Level", "RewardId", }); + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTakeOptionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTakeOptionOuterClass.java new file mode 100644 index 00000000000..74ba7e22b8a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassRewardTakeOptionOuterClass.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassRewardTakeOption.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassRewardTakeOptionOuterClass { + private BattlePassRewardTakeOptionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassRewardTakeOptionOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassRewardTakeOption) + com.google.protobuf.MessageOrBuilder { + + /** + * .BattlePassRewardTag tag = 10; + * @return Whether the tag field is set. + */ + boolean hasTag(); + /** + * .BattlePassRewardTag tag = 10; + * @return The tag. + */ + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getTag(); + /** + * .BattlePassRewardTag tag = 10; + */ + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getTagOrBuilder(); + + /** + * uint32 option_idx = 14; + * @return The optionIdx. + */ + int getOptionIdx(); + } + /** + * Protobuf type {@code BattlePassRewardTakeOption} + */ + public static final class BattlePassRewardTakeOption extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassRewardTakeOption) + BattlePassRewardTakeOptionOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassRewardTakeOption.newBuilder() to construct. + private BattlePassRewardTakeOption(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassRewardTakeOption() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassRewardTakeOption(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassRewardTakeOption( + 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 82: { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder subBuilder = null; + if (tag_ != null) { + subBuilder = tag_.toBuilder(); + } + tag_ = input.readMessage(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(tag_); + tag_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + optionIdx_ = 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.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.class, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder.class); + } + + public static final int TAG_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag tag_; + /** + * .BattlePassRewardTag tag = 10; + * @return Whether the tag field is set. + */ + @java.lang.Override + public boolean hasTag() { + return tag_ != null; + } + /** + * .BattlePassRewardTag tag = 10; + * @return The tag. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getTag() { + return tag_ == null ? emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance() : tag_; + } + /** + * .BattlePassRewardTag tag = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getTagOrBuilder() { + return getTag(); + } + + public static final int OPTION_IDX_FIELD_NUMBER = 14; + private int optionIdx_; + /** + * uint32 option_idx = 14; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + + 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 (tag_ != null) { + output.writeMessage(10, getTag()); + } + if (optionIdx_ != 0) { + output.writeUInt32(14, optionIdx_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tag_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getTag()); + } + if (optionIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, optionIdx_); + } + 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.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption other = (emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption) obj; + + if (hasTag() != other.hasTag()) return false; + if (hasTag()) { + if (!getTag() + .equals(other.getTag())) return false; + } + if (getOptionIdx() + != other.getOptionIdx()) 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 (hasTag()) { + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + getTag().hashCode(); + } + hash = (37 * hash) + OPTION_IDX_FIELD_NUMBER; + hash = (53 * hash) + getOptionIdx(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption 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.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption 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.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption 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.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption 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.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption 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.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption 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; + } + /** + * Protobuf type {@code BattlePassRewardTakeOption} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassRewardTakeOption) + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.class, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (tagBuilder_ == null) { + tag_ = null; + } else { + tag_ = null; + tagBuilder_ = null; + } + optionIdx_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.internal_static_BattlePassRewardTakeOption_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption build() { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption buildPartial() { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption result = new emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption(this); + if (tagBuilder_ == null) { + result.tag_ = tag_; + } else { + result.tag_ = tagBuilder_.build(); + } + result.optionIdx_ = optionIdx_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption other) { + if (other == emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()) return this; + if (other.hasTag()) { + mergeTag(other.getTag()); + } + if (other.getOptionIdx() != 0) { + setOptionIdx(other.getOptionIdx()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag tag_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder> tagBuilder_; + /** + * .BattlePassRewardTag tag = 10; + * @return Whether the tag field is set. + */ + public boolean hasTag() { + return tagBuilder_ != null || tag_ != null; + } + /** + * .BattlePassRewardTag tag = 10; + * @return The tag. + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getTag() { + if (tagBuilder_ == null) { + return tag_ == null ? emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance() : tag_; + } else { + return tagBuilder_.getMessage(); + } + } + /** + * .BattlePassRewardTag tag = 10; + */ + public Builder setTag(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (tagBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + tag_ = value; + onChanged(); + } else { + tagBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassRewardTag tag = 10; + */ + public Builder setTag( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder builderForValue) { + if (tagBuilder_ == null) { + tag_ = builderForValue.build(); + onChanged(); + } else { + tagBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassRewardTag tag = 10; + */ + public Builder mergeTag(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (tagBuilder_ == null) { + if (tag_ != null) { + tag_ = + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.newBuilder(tag_).mergeFrom(value).buildPartial(); + } else { + tag_ = value; + } + onChanged(); + } else { + tagBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassRewardTag tag = 10; + */ + public Builder clearTag() { + if (tagBuilder_ == null) { + tag_ = null; + onChanged(); + } else { + tag_ = null; + tagBuilder_ = null; + } + + return this; + } + /** + * .BattlePassRewardTag tag = 10; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder getTagBuilder() { + + onChanged(); + return getTagFieldBuilder().getBuilder(); + } + /** + * .BattlePassRewardTag tag = 10; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getTagOrBuilder() { + if (tagBuilder_ != null) { + return tagBuilder_.getMessageOrBuilder(); + } else { + return tag_ == null ? + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance() : tag_; + } + } + /** + * .BattlePassRewardTag tag = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder> + getTagFieldBuilder() { + if (tagBuilder_ == null) { + tagBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder>( + getTag(), + getParentForChildren(), + isClean()); + tag_ = null; + } + return tagBuilder_; + } + + private int optionIdx_ ; + /** + * uint32 option_idx = 14; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + /** + * uint32 option_idx = 14; + * @param value The optionIdx to set. + * @return This builder for chaining. + */ + public Builder setOptionIdx(int value) { + + optionIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 option_idx = 14; + * @return This builder for chaining. + */ + public Builder clearOptionIdx() { + + optionIdx_ = 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:BattlePassRewardTakeOption) + } + + // @@protoc_insertion_point(class_scope:BattlePassRewardTakeOption) + private static final emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption(); + } + + public static emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassRewardTakeOption parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassRewardTakeOption(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassRewardTakeOption_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassRewardTakeOption_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n BattlePassRewardTakeOption.proto\032\031Batt" + + "lePassRewardTag.proto\"S\n\032BattlePassRewar" + + "dTakeOption\022!\n\003tag\030\n \001(\0132\024.BattlePassRew" + + "ardTag\022\022\n\noption_idx\030\016 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.getDescriptor(), + }); + internal_static_BattlePassRewardTakeOption_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassRewardTakeOption_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassRewardTakeOption_descriptor, + new java.lang.String[] { "Tag", "OptionIdx", }); + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassScheduleOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassScheduleOuterClass.java new file mode 100644 index 00000000000..5d3334f8b32 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassScheduleOuterClass.java @@ -0,0 +1,2005 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassSchedule.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassScheduleOuterClass { + private BattlePassScheduleOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BattlePassScheduleOrBuilder extends + // @@protoc_insertion_point(interface_extends:BattlePassSchedule) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 schedule_id = 9; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * uint32 level = 14; + * @return The level. + */ + int getLevel(); + + /** + * uint32 point = 1; + * @return The point. + */ + int getPoint(); + + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The enum numeric value on the wire for unlockStatus. + */ + int getUnlockStatusValue(); + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The unlockStatus. + */ + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus(); + + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + java.util.List + getRewardTakenListList(); + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getRewardTakenList(int index); + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + int getRewardTakenListCount(); + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + java.util.List + getRewardTakenListOrBuilderList(); + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getRewardTakenListOrBuilder( + int index); + + /** + * uint32 begin_time = 2; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 15; + * @return The endTime. + */ + int getEndTime(); + + /** + * .BattlePassCycle cur_cycle = 4; + * @return Whether the curCycle field is set. + */ + boolean hasCurCycle(); + /** + * .BattlePassCycle cur_cycle = 4; + * @return The curCycle. + */ + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getCurCycle(); + /** + * .BattlePassCycle cur_cycle = 4; + */ + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder getCurCycleOrBuilder(); + + /** + * bool is_extra_paid_reward_taken = 6; + * @return The isExtraPaidRewardTaken. + */ + boolean getIsExtraPaidRewardTaken(); + + /** + * .BattlePassProduct product_info = 13; + * @return Whether the productInfo field is set. + */ + boolean hasProductInfo(); + /** + * .BattlePassProduct product_info = 13; + * @return The productInfo. + */ + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getProductInfo(); + /** + * .BattlePassProduct product_info = 13; + */ + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder getProductInfoOrBuilder(); + + /** + * bool is_viewed = 3; + * @return The isViewed. + */ + boolean getIsViewed(); + + /** + * uint32 cur_cycle_points = 10; + * @return The curCyclePoints. + */ + int getCurCyclePoints(); + + /** + * uint32 JPFMGBEBBBJ = 12; + * @return The jPFMGBEBBBJ. + */ + int getJPFMGBEBBBJ(); + } + /** + * Protobuf type {@code BattlePassSchedule} + */ + public static final class BattlePassSchedule extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BattlePassSchedule) + BattlePassScheduleOrBuilder { + private static final long serialVersionUID = 0L; + // Use BattlePassSchedule.newBuilder() to construct. + private BattlePassSchedule(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BattlePassSchedule() { + unlockStatus_ = 0; + rewardTakenList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BattlePassSchedule(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BattlePassSchedule( + 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: { + + point_ = input.readUInt32(); + break; + } + case 16: { + + beginTime_ = input.readUInt32(); + break; + } + case 24: { + + isViewed_ = input.readBool(); + break; + } + case 34: { + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder subBuilder = null; + if (curCycle_ != null) { + subBuilder = curCycle_.toBuilder(); + } + curCycle_ = input.readMessage(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curCycle_); + curCycle_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + + isExtraPaidRewardTaken_ = input.readBool(); + break; + } + case 56: { + int rawValue = input.readEnum(); + + unlockStatus_ = rawValue; + break; + } + case 72: { + + scheduleId_ = input.readUInt32(); + break; + } + case 80: { + + curCyclePoints_ = input.readUInt32(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + rewardTakenList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + rewardTakenList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.parser(), extensionRegistry)); + break; + } + case 96: { + + jPFMGBEBBBJ_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder subBuilder = null; + if (productInfo_ != null) { + subBuilder = productInfo_.toBuilder(); + } + productInfo_ = input.readMessage(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(productInfo_); + productInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + level_ = input.readUInt32(); + break; + } + case 120: { + + endTime_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + rewardTakenList_ = java.util.Collections.unmodifiableList(rewardTakenList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.class, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder.class); + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 9; + private int scheduleId_; + /** + * uint32 schedule_id = 9; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int LEVEL_FIELD_NUMBER = 14; + private int level_; + /** + * uint32 level = 14; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int POINT_FIELD_NUMBER = 1; + private int point_; + /** + * uint32 point = 1; + * @return The point. + */ + @java.lang.Override + public int getPoint() { + return point_; + } + + public static final int UNLOCK_STATUS_FIELD_NUMBER = 7; + private int unlockStatus_; + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The enum numeric value on the wire for unlockStatus. + */ + @java.lang.Override public int getUnlockStatusValue() { + return unlockStatus_; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The unlockStatus. + */ + @java.lang.Override public emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus result = emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.valueOf(unlockStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.UNRECOGNIZED : result; + } + + public static final int REWARD_TAKEN_LIST_FIELD_NUMBER = 11; + private java.util.List rewardTakenList_; + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public java.util.List getRewardTakenListList() { + return rewardTakenList_; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public java.util.List + getRewardTakenListOrBuilderList() { + return rewardTakenList_; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public int getRewardTakenListCount() { + return rewardTakenList_.size(); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getRewardTakenList(int index) { + return rewardTakenList_.get(index); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getRewardTakenListOrBuilder( + int index) { + return rewardTakenList_.get(index); + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 2; + private int beginTime_; + /** + * uint32 begin_time = 2; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 15; + private int endTime_; + /** + * uint32 end_time = 15; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int CUR_CYCLE_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle curCycle_; + /** + * .BattlePassCycle cur_cycle = 4; + * @return Whether the curCycle field is set. + */ + @java.lang.Override + public boolean hasCurCycle() { + return curCycle_ != null; + } + /** + * .BattlePassCycle cur_cycle = 4; + * @return The curCycle. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getCurCycle() { + return curCycle_ == null ? emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance() : curCycle_; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder getCurCycleOrBuilder() { + return getCurCycle(); + } + + public static final int IS_EXTRA_PAID_REWARD_TAKEN_FIELD_NUMBER = 6; + private boolean isExtraPaidRewardTaken_; + /** + * bool is_extra_paid_reward_taken = 6; + * @return The isExtraPaidRewardTaken. + */ + @java.lang.Override + public boolean getIsExtraPaidRewardTaken() { + return isExtraPaidRewardTaken_; + } + + public static final int PRODUCT_INFO_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct productInfo_; + /** + * .BattlePassProduct product_info = 13; + * @return Whether the productInfo field is set. + */ + @java.lang.Override + public boolean hasProductInfo() { + return productInfo_ != null; + } + /** + * .BattlePassProduct product_info = 13; + * @return The productInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getProductInfo() { + return productInfo_ == null ? emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance() : productInfo_; + } + /** + * .BattlePassProduct product_info = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder getProductInfoOrBuilder() { + return getProductInfo(); + } + + public static final int IS_VIEWED_FIELD_NUMBER = 3; + private boolean isViewed_; + /** + * bool is_viewed = 3; + * @return The isViewed. + */ + @java.lang.Override + public boolean getIsViewed() { + return isViewed_; + } + + public static final int CUR_CYCLE_POINTS_FIELD_NUMBER = 10; + private int curCyclePoints_; + /** + * uint32 cur_cycle_points = 10; + * @return The curCyclePoints. + */ + @java.lang.Override + public int getCurCyclePoints() { + return curCyclePoints_; + } + + public static final int JPFMGBEBBBJ_FIELD_NUMBER = 12; + private int jPFMGBEBBBJ_; + /** + * uint32 JPFMGBEBBBJ = 12; + * @return The jPFMGBEBBBJ. + */ + @java.lang.Override + public int getJPFMGBEBBBJ() { + return jPFMGBEBBBJ_; + } + + 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 (point_ != 0) { + output.writeUInt32(1, point_); + } + if (beginTime_ != 0) { + output.writeUInt32(2, beginTime_); + } + if (isViewed_ != false) { + output.writeBool(3, isViewed_); + } + if (curCycle_ != null) { + output.writeMessage(4, getCurCycle()); + } + if (isExtraPaidRewardTaken_ != false) { + output.writeBool(6, isExtraPaidRewardTaken_); + } + if (unlockStatus_ != emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.BATTLE_PASS_UNLOCK_STATUS_INVALID.getNumber()) { + output.writeEnum(7, unlockStatus_); + } + if (scheduleId_ != 0) { + output.writeUInt32(9, scheduleId_); + } + if (curCyclePoints_ != 0) { + output.writeUInt32(10, curCyclePoints_); + } + for (int i = 0; i < rewardTakenList_.size(); i++) { + output.writeMessage(11, rewardTakenList_.get(i)); + } + if (jPFMGBEBBBJ_ != 0) { + output.writeUInt32(12, jPFMGBEBBBJ_); + } + if (productInfo_ != null) { + output.writeMessage(13, getProductInfo()); + } + if (level_ != 0) { + output.writeUInt32(14, level_); + } + if (endTime_ != 0) { + output.writeUInt32(15, endTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (point_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, point_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, beginTime_); + } + if (isViewed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isViewed_); + } + if (curCycle_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getCurCycle()); + } + if (isExtraPaidRewardTaken_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isExtraPaidRewardTaken_); + } + if (unlockStatus_ != emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.BATTLE_PASS_UNLOCK_STATUS_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, unlockStatus_); + } + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, scheduleId_); + } + if (curCyclePoints_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, curCyclePoints_); + } + for (int i = 0; i < rewardTakenList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, rewardTakenList_.get(i)); + } + if (jPFMGBEBBBJ_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, jPFMGBEBBBJ_); + } + if (productInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getProductInfo()); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, level_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, endTime_); + } + 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.BattlePassScheduleOuterClass.BattlePassSchedule)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule other = (emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule) obj; + + if (getScheduleId() + != other.getScheduleId()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getPoint() + != other.getPoint()) return false; + if (unlockStatus_ != other.unlockStatus_) return false; + if (!getRewardTakenListList() + .equals(other.getRewardTakenListList())) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (hasCurCycle() != other.hasCurCycle()) return false; + if (hasCurCycle()) { + if (!getCurCycle() + .equals(other.getCurCycle())) return false; + } + if (getIsExtraPaidRewardTaken() + != other.getIsExtraPaidRewardTaken()) return false; + if (hasProductInfo() != other.hasProductInfo()) return false; + if (hasProductInfo()) { + if (!getProductInfo() + .equals(other.getProductInfo())) return false; + } + if (getIsViewed() + != other.getIsViewed()) return false; + if (getCurCyclePoints() + != other.getCurCyclePoints()) return false; + if (getJPFMGBEBBBJ() + != other.getJPFMGBEBBBJ()) 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_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + POINT_FIELD_NUMBER; + hash = (53 * hash) + getPoint(); + hash = (37 * hash) + UNLOCK_STATUS_FIELD_NUMBER; + hash = (53 * hash) + unlockStatus_; + if (getRewardTakenListCount() > 0) { + hash = (37 * hash) + REWARD_TAKEN_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRewardTakenListList().hashCode(); + } + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + if (hasCurCycle()) { + hash = (37 * hash) + CUR_CYCLE_FIELD_NUMBER; + hash = (53 * hash) + getCurCycle().hashCode(); + } + hash = (37 * hash) + IS_EXTRA_PAID_REWARD_TAKEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsExtraPaidRewardTaken()); + if (hasProductInfo()) { + hash = (37 * hash) + PRODUCT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getProductInfo().hashCode(); + } + hash = (37 * hash) + IS_VIEWED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsViewed()); + hash = (37 * hash) + CUR_CYCLE_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getCurCyclePoints(); + hash = (37 * hash) + JPFMGBEBBBJ_FIELD_NUMBER; + hash = (53 * hash) + getJPFMGBEBBBJ(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule 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.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule 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.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule 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.BattlePassScheduleOuterClass.BattlePassSchedule parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule 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.BattlePassScheduleOuterClass.BattlePassSchedule parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule 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.BattlePassScheduleOuterClass.BattlePassSchedule 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; + } + /** + * Protobuf type {@code BattlePassSchedule} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BattlePassSchedule) + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassScheduleOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.class, emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRewardTakenListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + scheduleId_ = 0; + + level_ = 0; + + point_ = 0; + + unlockStatus_ = 0; + + if (rewardTakenListBuilder_ == null) { + rewardTakenList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + rewardTakenListBuilder_.clear(); + } + beginTime_ = 0; + + endTime_ = 0; + + if (curCycleBuilder_ == null) { + curCycle_ = null; + } else { + curCycle_ = null; + curCycleBuilder_ = null; + } + isExtraPaidRewardTaken_ = false; + + if (productInfoBuilder_ == null) { + productInfo_ = null; + } else { + productInfo_ = null; + productInfoBuilder_ = null; + } + isViewed_ = false; + + curCyclePoints_ = 0; + + jPFMGBEBBBJ_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.internal_static_BattlePassSchedule_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule build() { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule buildPartial() { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule result = new emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule(this); + int from_bitField0_ = bitField0_; + result.scheduleId_ = scheduleId_; + result.level_ = level_; + result.point_ = point_; + result.unlockStatus_ = unlockStatus_; + if (rewardTakenListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + rewardTakenList_ = java.util.Collections.unmodifiableList(rewardTakenList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.rewardTakenList_ = rewardTakenList_; + } else { + result.rewardTakenList_ = rewardTakenListBuilder_.build(); + } + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + if (curCycleBuilder_ == null) { + result.curCycle_ = curCycle_; + } else { + result.curCycle_ = curCycleBuilder_.build(); + } + result.isExtraPaidRewardTaken_ = isExtraPaidRewardTaken_; + if (productInfoBuilder_ == null) { + result.productInfo_ = productInfo_; + } else { + result.productInfo_ = productInfoBuilder_.build(); + } + result.isViewed_ = isViewed_; + result.curCyclePoints_ = curCyclePoints_; + result.jPFMGBEBBBJ_ = jPFMGBEBBBJ_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule) { + return mergeFrom((emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule other) { + if (other == emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule.getDefaultInstance()) return this; + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getPoint() != 0) { + setPoint(other.getPoint()); + } + if (other.unlockStatus_ != 0) { + setUnlockStatusValue(other.getUnlockStatusValue()); + } + if (rewardTakenListBuilder_ == null) { + if (!other.rewardTakenList_.isEmpty()) { + if (rewardTakenList_.isEmpty()) { + rewardTakenList_ = other.rewardTakenList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRewardTakenListIsMutable(); + rewardTakenList_.addAll(other.rewardTakenList_); + } + onChanged(); + } + } else { + if (!other.rewardTakenList_.isEmpty()) { + if (rewardTakenListBuilder_.isEmpty()) { + rewardTakenListBuilder_.dispose(); + rewardTakenListBuilder_ = null; + rewardTakenList_ = other.rewardTakenList_; + bitField0_ = (bitField0_ & ~0x00000001); + rewardTakenListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRewardTakenListFieldBuilder() : null; + } else { + rewardTakenListBuilder_.addAllMessages(other.rewardTakenList_); + } + } + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.hasCurCycle()) { + mergeCurCycle(other.getCurCycle()); + } + if (other.getIsExtraPaidRewardTaken() != false) { + setIsExtraPaidRewardTaken(other.getIsExtraPaidRewardTaken()); + } + if (other.hasProductInfo()) { + mergeProductInfo(other.getProductInfo()); + } + if (other.getIsViewed() != false) { + setIsViewed(other.getIsViewed()); + } + if (other.getCurCyclePoints() != 0) { + setCurCyclePoints(other.getCurCyclePoints()); + } + if (other.getJPFMGBEBBBJ() != 0) { + setJPFMGBEBBBJ(other.getJPFMGBEBBBJ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int scheduleId_ ; + /** + * uint32 schedule_id = 9; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 9; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 9; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 14; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 14; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 14; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int point_ ; + /** + * uint32 point = 1; + * @return The point. + */ + @java.lang.Override + public int getPoint() { + return point_; + } + /** + * uint32 point = 1; + * @param value The point to set. + * @return This builder for chaining. + */ + public Builder setPoint(int value) { + + point_ = value; + onChanged(); + return this; + } + /** + * uint32 point = 1; + * @return This builder for chaining. + */ + public Builder clearPoint() { + + point_ = 0; + onChanged(); + return this; + } + + private int unlockStatus_ = 0; + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The enum numeric value on the wire for unlockStatus. + */ + @java.lang.Override public int getUnlockStatusValue() { + return unlockStatus_; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @param value The enum numeric value on the wire for unlockStatus to set. + * @return This builder for chaining. + */ + public Builder setUnlockStatusValue(int value) { + + unlockStatus_ = value; + onChanged(); + return this; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return The unlockStatus. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus getUnlockStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus result = emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.valueOf(unlockStatus_); + return result == null ? emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus.UNRECOGNIZED : result; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @param value The unlockStatus to set. + * @return This builder for chaining. + */ + public Builder setUnlockStatus(emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.BattlePassUnlockStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + unlockStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .BattlePassUnlockStatus unlock_status = 7; + * @return This builder for chaining. + */ + public Builder clearUnlockStatus() { + + unlockStatus_ = 0; + onChanged(); + return this; + } + + private java.util.List rewardTakenList_ = + java.util.Collections.emptyList(); + private void ensureRewardTakenListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + rewardTakenList_ = new java.util.ArrayList(rewardTakenList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder> rewardTakenListBuilder_; + + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public java.util.List getRewardTakenListList() { + if (rewardTakenListBuilder_ == null) { + return java.util.Collections.unmodifiableList(rewardTakenList_); + } else { + return rewardTakenListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public int getRewardTakenListCount() { + if (rewardTakenListBuilder_ == null) { + return rewardTakenList_.size(); + } else { + return rewardTakenListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag getRewardTakenList(int index) { + if (rewardTakenListBuilder_ == null) { + return rewardTakenList_.get(index); + } else { + return rewardTakenListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder setRewardTakenList( + int index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (rewardTakenListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardTakenListIsMutable(); + rewardTakenList_.set(index, value); + onChanged(); + } else { + rewardTakenListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder setRewardTakenList( + int index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder builderForValue) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + rewardTakenList_.set(index, builderForValue.build()); + onChanged(); + } else { + rewardTakenListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addRewardTakenList(emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (rewardTakenListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardTakenListIsMutable(); + rewardTakenList_.add(value); + onChanged(); + } else { + rewardTakenListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addRewardTakenList( + int index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag value) { + if (rewardTakenListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardTakenListIsMutable(); + rewardTakenList_.add(index, value); + onChanged(); + } else { + rewardTakenListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addRewardTakenList( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder builderForValue) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + rewardTakenList_.add(builderForValue.build()); + onChanged(); + } else { + rewardTakenListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addRewardTakenList( + int index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder builderForValue) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + rewardTakenList_.add(index, builderForValue.build()); + onChanged(); + } else { + rewardTakenListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder addAllRewardTakenList( + java.lang.Iterable values) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, rewardTakenList_); + onChanged(); + } else { + rewardTakenListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder clearRewardTakenList() { + if (rewardTakenListBuilder_ == null) { + rewardTakenList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + rewardTakenListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public Builder removeRewardTakenList(int index) { + if (rewardTakenListBuilder_ == null) { + ensureRewardTakenListIsMutable(); + rewardTakenList_.remove(index); + onChanged(); + } else { + rewardTakenListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder getRewardTakenListBuilder( + int index) { + return getRewardTakenListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder getRewardTakenListOrBuilder( + int index) { + if (rewardTakenListBuilder_ == null) { + return rewardTakenList_.get(index); } else { + return rewardTakenListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public java.util.List + getRewardTakenListOrBuilderList() { + if (rewardTakenListBuilder_ != null) { + return rewardTakenListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(rewardTakenList_); + } + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder addRewardTakenListBuilder() { + return getRewardTakenListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder addRewardTakenListBuilder( + int index) { + return getRewardTakenListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTag reward_taken_list = 11; + */ + public java.util.List + getRewardTakenListBuilderList() { + return getRewardTakenListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder> + getRewardTakenListFieldBuilder() { + if (rewardTakenListBuilder_ == null) { + rewardTakenListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTag.Builder, emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.BattlePassRewardTagOrBuilder>( + rewardTakenList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + rewardTakenList_ = null; + } + return rewardTakenListBuilder_; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 2; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 2; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 2; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 15; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 15; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 15; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle curCycle_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder> curCycleBuilder_; + /** + * .BattlePassCycle cur_cycle = 4; + * @return Whether the curCycle field is set. + */ + public boolean hasCurCycle() { + return curCycleBuilder_ != null || curCycle_ != null; + } + /** + * .BattlePassCycle cur_cycle = 4; + * @return The curCycle. + */ + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle getCurCycle() { + if (curCycleBuilder_ == null) { + return curCycle_ == null ? emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance() : curCycle_; + } else { + return curCycleBuilder_.getMessage(); + } + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public Builder setCurCycle(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle value) { + if (curCycleBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curCycle_ = value; + onChanged(); + } else { + curCycleBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public Builder setCurCycle( + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder builderForValue) { + if (curCycleBuilder_ == null) { + curCycle_ = builderForValue.build(); + onChanged(); + } else { + curCycleBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public Builder mergeCurCycle(emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle value) { + if (curCycleBuilder_ == null) { + if (curCycle_ != null) { + curCycle_ = + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.newBuilder(curCycle_).mergeFrom(value).buildPartial(); + } else { + curCycle_ = value; + } + onChanged(); + } else { + curCycleBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public Builder clearCurCycle() { + if (curCycleBuilder_ == null) { + curCycle_ = null; + onChanged(); + } else { + curCycle_ = null; + curCycleBuilder_ = null; + } + + return this; + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder getCurCycleBuilder() { + + onChanged(); + return getCurCycleFieldBuilder().getBuilder(); + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + public emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder getCurCycleOrBuilder() { + if (curCycleBuilder_ != null) { + return curCycleBuilder_.getMessageOrBuilder(); + } else { + return curCycle_ == null ? + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.getDefaultInstance() : curCycle_; + } + } + /** + * .BattlePassCycle cur_cycle = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder> + getCurCycleFieldBuilder() { + if (curCycleBuilder_ == null) { + curCycleBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycle.Builder, emu.grasscutter.net.proto.BattlePassCycleOuterClass.BattlePassCycleOrBuilder>( + getCurCycle(), + getParentForChildren(), + isClean()); + curCycle_ = null; + } + return curCycleBuilder_; + } + + private boolean isExtraPaidRewardTaken_ ; + /** + * bool is_extra_paid_reward_taken = 6; + * @return The isExtraPaidRewardTaken. + */ + @java.lang.Override + public boolean getIsExtraPaidRewardTaken() { + return isExtraPaidRewardTaken_; + } + /** + * bool is_extra_paid_reward_taken = 6; + * @param value The isExtraPaidRewardTaken to set. + * @return This builder for chaining. + */ + public Builder setIsExtraPaidRewardTaken(boolean value) { + + isExtraPaidRewardTaken_ = value; + onChanged(); + return this; + } + /** + * bool is_extra_paid_reward_taken = 6; + * @return This builder for chaining. + */ + public Builder clearIsExtraPaidRewardTaken() { + + isExtraPaidRewardTaken_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct productInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder> productInfoBuilder_; + /** + * .BattlePassProduct product_info = 13; + * @return Whether the productInfo field is set. + */ + public boolean hasProductInfo() { + return productInfoBuilder_ != null || productInfo_ != null; + } + /** + * .BattlePassProduct product_info = 13; + * @return The productInfo. + */ + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct getProductInfo() { + if (productInfoBuilder_ == null) { + return productInfo_ == null ? emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance() : productInfo_; + } else { + return productInfoBuilder_.getMessage(); + } + } + /** + * .BattlePassProduct product_info = 13; + */ + public Builder setProductInfo(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct value) { + if (productInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + productInfo_ = value; + onChanged(); + } else { + productInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .BattlePassProduct product_info = 13; + */ + public Builder setProductInfo( + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder builderForValue) { + if (productInfoBuilder_ == null) { + productInfo_ = builderForValue.build(); + onChanged(); + } else { + productInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .BattlePassProduct product_info = 13; + */ + public Builder mergeProductInfo(emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct value) { + if (productInfoBuilder_ == null) { + if (productInfo_ != null) { + productInfo_ = + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.newBuilder(productInfo_).mergeFrom(value).buildPartial(); + } else { + productInfo_ = value; + } + onChanged(); + } else { + productInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .BattlePassProduct product_info = 13; + */ + public Builder clearProductInfo() { + if (productInfoBuilder_ == null) { + productInfo_ = null; + onChanged(); + } else { + productInfo_ = null; + productInfoBuilder_ = null; + } + + return this; + } + /** + * .BattlePassProduct product_info = 13; + */ + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder getProductInfoBuilder() { + + onChanged(); + return getProductInfoFieldBuilder().getBuilder(); + } + /** + * .BattlePassProduct product_info = 13; + */ + public emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder getProductInfoOrBuilder() { + if (productInfoBuilder_ != null) { + return productInfoBuilder_.getMessageOrBuilder(); + } else { + return productInfo_ == null ? + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.getDefaultInstance() : productInfo_; + } + } + /** + * .BattlePassProduct product_info = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder> + getProductInfoFieldBuilder() { + if (productInfoBuilder_ == null) { + productInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProduct.Builder, emu.grasscutter.net.proto.BattlePassProductOuterClass.BattlePassProductOrBuilder>( + getProductInfo(), + getParentForChildren(), + isClean()); + productInfo_ = null; + } + return productInfoBuilder_; + } + + private boolean isViewed_ ; + /** + * bool is_viewed = 3; + * @return The isViewed. + */ + @java.lang.Override + public boolean getIsViewed() { + return isViewed_; + } + /** + * bool is_viewed = 3; + * @param value The isViewed to set. + * @return This builder for chaining. + */ + public Builder setIsViewed(boolean value) { + + isViewed_ = value; + onChanged(); + return this; + } + /** + * bool is_viewed = 3; + * @return This builder for chaining. + */ + public Builder clearIsViewed() { + + isViewed_ = false; + onChanged(); + return this; + } + + private int curCyclePoints_ ; + /** + * uint32 cur_cycle_points = 10; + * @return The curCyclePoints. + */ + @java.lang.Override + public int getCurCyclePoints() { + return curCyclePoints_; + } + /** + * uint32 cur_cycle_points = 10; + * @param value The curCyclePoints to set. + * @return This builder for chaining. + */ + public Builder setCurCyclePoints(int value) { + + curCyclePoints_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_cycle_points = 10; + * @return This builder for chaining. + */ + public Builder clearCurCyclePoints() { + + curCyclePoints_ = 0; + onChanged(); + return this; + } + + private int jPFMGBEBBBJ_ ; + /** + * uint32 JPFMGBEBBBJ = 12; + * @return The jPFMGBEBBBJ. + */ + @java.lang.Override + public int getJPFMGBEBBBJ() { + return jPFMGBEBBBJ_; + } + /** + * uint32 JPFMGBEBBBJ = 12; + * @param value The jPFMGBEBBBJ to set. + * @return This builder for chaining. + */ + public Builder setJPFMGBEBBBJ(int value) { + + jPFMGBEBBBJ_ = value; + onChanged(); + return this; + } + /** + * uint32 JPFMGBEBBBJ = 12; + * @return This builder for chaining. + */ + public Builder clearJPFMGBEBBBJ() { + + jPFMGBEBBBJ_ = 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:BattlePassSchedule) + } + + // @@protoc_insertion_point(class_scope:BattlePassSchedule) + private static final emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule(); + } + + public static emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BattlePassSchedule parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BattlePassSchedule(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassScheduleOuterClass.BattlePassSchedule getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BattlePassSchedule_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BattlePassSchedule_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030BattlePassSchedule.proto\032\034BattlePassUn" + + "lockStatus.proto\032\025BattlePassCycle.proto\032" + + "\027BattlePassProduct.proto\032\031BattlePassRewa" + + "rdTag.proto\"\203\003\n\022BattlePassSchedule\022\023\n\013sc" + + "hedule_id\030\t \001(\r\022\r\n\005level\030\016 \001(\r\022\r\n\005point\030" + + "\001 \001(\r\022.\n\runlock_status\030\007 \001(\0162\027.BattlePas" + + "sUnlockStatus\022/\n\021reward_taken_list\030\013 \003(\013" + + "2\024.BattlePassRewardTag\022\022\n\nbegin_time\030\002 \001" + + "(\r\022\020\n\010end_time\030\017 \001(\r\022#\n\tcur_cycle\030\004 \001(\0132" + + "\020.BattlePassCycle\022\"\n\032is_extra_paid_rewar" + + "d_taken\030\006 \001(\010\022(\n\014product_info\030\r \001(\0132\022.Ba" + + "ttlePassProduct\022\021\n\tis_viewed\030\003 \001(\010\022\030\n\020cu" + + "r_cycle_points\030\n \001(\r\022\023\n\013JPFMGBEBBBJ\030\014 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BattlePassCycleOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BattlePassProductOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.getDescriptor(), + }); + internal_static_BattlePassSchedule_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BattlePassSchedule_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BattlePassSchedule_descriptor, + new java.lang.String[] { "ScheduleId", "Level", "Point", "UnlockStatus", "RewardTakenList", "BeginTime", "EndTime", "CurCycle", "IsExtraPaidRewardTaken", "ProductInfo", "IsViewed", "CurCyclePoints", "JPFMGBEBBBJ", }); + emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BattlePassCycleOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BattlePassProductOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BattlePassRewardTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BattlePassUnlockStatusOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassUnlockStatusOuterClass.java new file mode 100644 index 00000000000..c9918f36184 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BattlePassUnlockStatusOuterClass.java @@ -0,0 +1,157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BattlePassUnlockStatus.proto + +package emu.grasscutter.net.proto; + +public final class BattlePassUnlockStatusOuterClass { + private BattlePassUnlockStatusOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code BattlePassUnlockStatus} + */ + public enum BattlePassUnlockStatus + implements com.google.protobuf.ProtocolMessageEnum { + /** + * BATTLE_PASS_UNLOCK_STATUS_INVALID = 0; + */ + BATTLE_PASS_UNLOCK_STATUS_INVALID(0), + /** + * BATTLE_PASS_UNLOCK_STATUS_FREE = 1; + */ + BATTLE_PASS_UNLOCK_STATUS_FREE(1), + /** + * BATTLE_PASS_UNLOCK_STATUS_PAID = 2; + */ + BATTLE_PASS_UNLOCK_STATUS_PAID(2), + UNRECOGNIZED(-1), + ; + + /** + * BATTLE_PASS_UNLOCK_STATUS_INVALID = 0; + */ + public static final int BATTLE_PASS_UNLOCK_STATUS_INVALID_VALUE = 0; + /** + * BATTLE_PASS_UNLOCK_STATUS_FREE = 1; + */ + public static final int BATTLE_PASS_UNLOCK_STATUS_FREE_VALUE = 1; + /** + * BATTLE_PASS_UNLOCK_STATUS_PAID = 2; + */ + public static final int BATTLE_PASS_UNLOCK_STATUS_PAID_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 BattlePassUnlockStatus 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 BattlePassUnlockStatus forNumber(int value) { + switch (value) { + case 0: return BATTLE_PASS_UNLOCK_STATUS_INVALID; + case 1: return BATTLE_PASS_UNLOCK_STATUS_FREE; + case 2: return BATTLE_PASS_UNLOCK_STATUS_PAID; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + BattlePassUnlockStatus> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public BattlePassUnlockStatus findValueByNumber(int number) { + return BattlePassUnlockStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.BattlePassUnlockStatusOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final BattlePassUnlockStatus[] VALUES = values(); + + public static BattlePassUnlockStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private BattlePassUnlockStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:BattlePassUnlockStatus) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034BattlePassUnlockStatus.proto*\207\001\n\026Battl" + + "ePassUnlockStatus\022%\n!BATTLE_PASS_UNLOCK_" + + "STATUS_INVALID\020\000\022\"\n\036BATTLE_PASS_UNLOCK_S" + + "TATUS_FREE\020\001\022\"\n\036BATTLE_PASS_UNLOCK_STATU" + + "S_PAID\020\002B\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java new file mode 100644 index 00000000000..d06d120f7f7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BirthdayOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Birthday.proto + +package emu.grasscutter.net.proto; + +public final class BirthdayOuterClass { + private BirthdayOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BirthdayOrBuilder extends + // @@protoc_insertion_point(interface_extends:Birthday) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 month = 1; + * @return The month. + */ + int getMonth(); + + /** + * uint32 day = 2; + * @return The day. + */ + int getDay(); + } + /** + * Protobuf type {@code Birthday} + */ + public static final class Birthday extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Birthday) + BirthdayOrBuilder { + private static final long serialVersionUID = 0L; + // Use Birthday.newBuilder() to construct. + private Birthday(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Birthday() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Birthday(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Birthday( + 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: { + + month_ = input.readUInt32(); + break; + } + case 16: { + + day_ = 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.BirthdayOuterClass.internal_static_Birthday_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.class, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder.class); + } + + public static final int MONTH_FIELD_NUMBER = 1; + private int month_; + /** + * uint32 month = 1; + * @return The month. + */ + @java.lang.Override + public int getMonth() { + return month_; + } + + public static final int DAY_FIELD_NUMBER = 2; + private int day_; + /** + * uint32 day = 2; + * @return The day. + */ + @java.lang.Override + public int getDay() { + return day_; + } + + 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 (month_ != 0) { + output.writeUInt32(1, month_); + } + if (day_ != 0) { + output.writeUInt32(2, day_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (month_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, month_); + } + if (day_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, day_); + } + 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.BirthdayOuterClass.Birthday)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday other = (emu.grasscutter.net.proto.BirthdayOuterClass.Birthday) obj; + + if (getMonth() + != other.getMonth()) return false; + if (getDay() + != other.getDay()) 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) + MONTH_FIELD_NUMBER; + hash = (53 * hash) + getMonth(); + hash = (37 * hash) + DAY_FIELD_NUMBER; + hash = (53 * hash) + getDay(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday 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.BirthdayOuterClass.Birthday parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday 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.BirthdayOuterClass.Birthday parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday 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.BirthdayOuterClass.Birthday parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday 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.BirthdayOuterClass.Birthday parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday 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.BirthdayOuterClass.Birthday 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; + } + /** + * Protobuf type {@code Birthday} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Birthday) + emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.class, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + month_ = 0; + + day_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BirthdayOuterClass.internal_static_Birthday_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday build() { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday buildPartial() { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday result = new emu.grasscutter.net.proto.BirthdayOuterClass.Birthday(this); + result.month_ = month_; + result.day_ = day_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BirthdayOuterClass.Birthday) { + return mergeFrom((emu.grasscutter.net.proto.BirthdayOuterClass.Birthday)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday other) { + if (other == emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance()) return this; + if (other.getMonth() != 0) { + setMonth(other.getMonth()); + } + if (other.getDay() != 0) { + setDay(other.getDay()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BirthdayOuterClass.Birthday) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int month_ ; + /** + * uint32 month = 1; + * @return The month. + */ + @java.lang.Override + public int getMonth() { + return month_; + } + /** + * uint32 month = 1; + * @param value The month to set. + * @return This builder for chaining. + */ + public Builder setMonth(int value) { + + month_ = value; + onChanged(); + return this; + } + /** + * uint32 month = 1; + * @return This builder for chaining. + */ + public Builder clearMonth() { + + month_ = 0; + onChanged(); + return this; + } + + private int day_ ; + /** + * uint32 day = 2; + * @return The day. + */ + @java.lang.Override + public int getDay() { + return day_; + } + /** + * uint32 day = 2; + * @param value The day to set. + * @return This builder for chaining. + */ + public Builder setDay(int value) { + + day_ = value; + onChanged(); + return this; + } + /** + * uint32 day = 2; + * @return This builder for chaining. + */ + public Builder clearDay() { + + day_ = 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:Birthday) + } + + // @@protoc_insertion_point(class_scope:Birthday) + private static final emu.grasscutter.net.proto.BirthdayOuterClass.Birthday DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BirthdayOuterClass.Birthday(); + } + + public static emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Birthday parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Birthday(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Birthday_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Birthday_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016Birthday.proto\"&\n\010Birthday\022\r\n\005month\030\001 " + + "\001(\r\022\013\n\003day\030\002 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Birthday_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Birthday_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Birthday_descriptor, + new java.lang.String[] { "Month", "Day", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java new file mode 100644 index 00000000000..3f54e0ac554 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BlockInfoOuterClass.java @@ -0,0 +1,752 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BlockInfo.proto + +package emu.grasscutter.net.proto; + +public final class BlockInfoOuterClass { + private BlockInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlockInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BlockInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 block_id = 1; + * @return The blockId. + */ + int getBlockId(); + + /** + * uint32 data_version = 2; + * @return The dataVersion. + */ + int getDataVersion(); + + /** + * bytes bin_data = 3; + * @return The binData. + */ + com.google.protobuf.ByteString getBinData(); + + /** + * bool is_dirty = 4; + * @return The isDirty. + */ + boolean getIsDirty(); + } + /** + * Protobuf type {@code BlockInfo} + */ + public static final class BlockInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BlockInfo) + BlockInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BlockInfo.newBuilder() to construct. + private BlockInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlockInfo() { + binData_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlockInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlockInfo( + 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: { + + blockId_ = input.readUInt32(); + break; + } + case 16: { + + dataVersion_ = input.readUInt32(); + break; + } + case 26: { + + binData_ = input.readBytes(); + break; + } + case 32: { + + isDirty_ = 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.BlockInfoOuterClass.internal_static_BlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.class, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.Builder.class); + } + + public static final int BLOCK_ID_FIELD_NUMBER = 1; + private int blockId_; + /** + * uint32 block_id = 1; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + + public static final int DATA_VERSION_FIELD_NUMBER = 2; + private int dataVersion_; + /** + * uint32 data_version = 2; + * @return The dataVersion. + */ + @java.lang.Override + public int getDataVersion() { + return dataVersion_; + } + + public static final int BIN_DATA_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString binData_; + /** + * bytes bin_data = 3; + * @return The binData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBinData() { + return binData_; + } + + public static final int IS_DIRTY_FIELD_NUMBER = 4; + private boolean isDirty_; + /** + * bool is_dirty = 4; + * @return The isDirty. + */ + @java.lang.Override + public boolean getIsDirty() { + return isDirty_; + } + + 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 (blockId_ != 0) { + output.writeUInt32(1, blockId_); + } + if (dataVersion_ != 0) { + output.writeUInt32(2, dataVersion_); + } + if (!binData_.isEmpty()) { + output.writeBytes(3, binData_); + } + if (isDirty_ != false) { + output.writeBool(4, isDirty_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (blockId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, blockId_); + } + if (dataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, dataVersion_); + } + if (!binData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, binData_); + } + if (isDirty_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isDirty_); + } + 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.BlockInfoOuterClass.BlockInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo other = (emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo) obj; + + if (getBlockId() + != other.getBlockId()) return false; + if (getDataVersion() + != other.getDataVersion()) return false; + if (!getBinData() + .equals(other.getBinData())) return false; + if (getIsDirty() + != other.getIsDirty()) 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) + BLOCK_ID_FIELD_NUMBER; + hash = (53 * hash) + getBlockId(); + hash = (37 * hash) + DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getDataVersion(); + hash = (37 * hash) + BIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getBinData().hashCode(); + hash = (37 * hash) + IS_DIRTY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsDirty()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo 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.BlockInfoOuterClass.BlockInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo 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.BlockInfoOuterClass.BlockInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo 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.BlockInfoOuterClass.BlockInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo 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.BlockInfoOuterClass.BlockInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo 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.BlockInfoOuterClass.BlockInfo 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; + } + /** + * Protobuf type {@code BlockInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BlockInfo) + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.class, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + blockId_ = 0; + + dataVersion_ = 0; + + binData_ = com.google.protobuf.ByteString.EMPTY; + + isDirty_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.internal_static_BlockInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo build() { + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo buildPartial() { + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo result = new emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo(this); + result.blockId_ = blockId_; + result.dataVersion_ = dataVersion_; + result.binData_ = binData_; + result.isDirty_ = isDirty_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo) { + return mergeFrom((emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo other) { + if (other == emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.getDefaultInstance()) return this; + if (other.getBlockId() != 0) { + setBlockId(other.getBlockId()); + } + if (other.getDataVersion() != 0) { + setDataVersion(other.getDataVersion()); + } + if (other.getBinData() != com.google.protobuf.ByteString.EMPTY) { + setBinData(other.getBinData()); + } + if (other.getIsDirty() != false) { + setIsDirty(other.getIsDirty()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int blockId_ ; + /** + * uint32 block_id = 1; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + /** + * uint32 block_id = 1; + * @param value The blockId to set. + * @return This builder for chaining. + */ + public Builder setBlockId(int value) { + + blockId_ = value; + onChanged(); + return this; + } + /** + * uint32 block_id = 1; + * @return This builder for chaining. + */ + public Builder clearBlockId() { + + blockId_ = 0; + onChanged(); + return this; + } + + private int dataVersion_ ; + /** + * uint32 data_version = 2; + * @return The dataVersion. + */ + @java.lang.Override + public int getDataVersion() { + return dataVersion_; + } + /** + * uint32 data_version = 2; + * @param value The dataVersion to set. + * @return This builder for chaining. + */ + public Builder setDataVersion(int value) { + + dataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 data_version = 2; + * @return This builder for chaining. + */ + public Builder clearDataVersion() { + + dataVersion_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString binData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes bin_data = 3; + * @return The binData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBinData() { + return binData_; + } + /** + * bytes bin_data = 3; + * @param value The binData to set. + * @return This builder for chaining. + */ + public Builder setBinData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + binData_ = value; + onChanged(); + return this; + } + /** + * bytes bin_data = 3; + * @return This builder for chaining. + */ + public Builder clearBinData() { + + binData_ = getDefaultInstance().getBinData(); + onChanged(); + return this; + } + + private boolean isDirty_ ; + /** + * bool is_dirty = 4; + * @return The isDirty. + */ + @java.lang.Override + public boolean getIsDirty() { + return isDirty_; + } + /** + * bool is_dirty = 4; + * @param value The isDirty to set. + * @return This builder for chaining. + */ + public Builder setIsDirty(boolean value) { + + isDirty_ = value; + onChanged(); + return this; + } + /** + * bool is_dirty = 4; + * @return This builder for chaining. + */ + public Builder clearIsDirty() { + + isDirty_ = 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:BlockInfo) + } + + // @@protoc_insertion_point(class_scope:BlockInfo) + private static final emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo(); + } + + public static emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlockInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlockInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BlockInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BlockInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017BlockInfo.proto\"W\n\tBlockInfo\022\020\n\010block_" + + "id\030\001 \001(\r\022\024\n\014data_version\030\002 \001(\r\022\020\n\010bin_da" + + "ta\030\003 \001(\014\022\020\n\010is_dirty\030\004 \001(\010B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BlockInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BlockInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BlockInfo_descriptor, + new java.lang.String[] { "BlockId", "DataVersion", "BinData", "IsDirty", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoNotifyOuterClass.java new file mode 100644 index 00000000000..69fcce06a23 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BlossomBriefInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class BlossomBriefInfoNotifyOuterClass { + private BlossomBriefInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlossomBriefInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:BlossomBriefInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + java.util.List + getBriefInfoListList(); + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getBriefInfoList(int index); + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + int getBriefInfoListCount(); + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + java.util.List + getBriefInfoListOrBuilderList(); + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder getBriefInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2712
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BlossomBriefInfoNotify} + */ + public static final class BlossomBriefInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BlossomBriefInfoNotify) + BlossomBriefInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BlossomBriefInfoNotify.newBuilder() to construct. + private BlossomBriefInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlossomBriefInfoNotify() { + briefInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlossomBriefInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlossomBriefInfoNotify( + 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)) { + briefInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + briefInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.parser(), extensionRegistry)); + 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)) { + briefInfoList_ = java.util.Collections.unmodifiableList(briefInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.class, emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.Builder.class); + } + + public static final int BRIEF_INFO_LIST_FIELD_NUMBER = 4; + private java.util.List briefInfoList_; + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public java.util.List getBriefInfoListList() { + return briefInfoList_; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public java.util.List + getBriefInfoListOrBuilderList() { + return briefInfoList_; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public int getBriefInfoListCount() { + return briefInfoList_.size(); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getBriefInfoList(int index) { + return briefInfoList_.get(index); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder getBriefInfoListOrBuilder( + int index) { + return briefInfoList_.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 < briefInfoList_.size(); i++) { + output.writeMessage(4, briefInfoList_.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 < briefInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, briefInfoList_.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.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify other = (emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify) obj; + + if (!getBriefInfoListList() + .equals(other.getBriefInfoListList())) 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 (getBriefInfoListCount() > 0) { + hash = (37 * hash) + BRIEF_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBriefInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify 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.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify 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.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify 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.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify 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.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify 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.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify 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: 2712
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BlossomBriefInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BlossomBriefInfoNotify) + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.class, emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBriefInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (briefInfoListBuilder_ == null) { + briefInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + briefInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.internal_static_BlossomBriefInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify build() { + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify buildPartial() { + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify result = new emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify(this); + int from_bitField0_ = bitField0_; + if (briefInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + briefInfoList_ = java.util.Collections.unmodifiableList(briefInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.briefInfoList_ = briefInfoList_; + } else { + result.briefInfoList_ = briefInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify other) { + if (other == emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify.getDefaultInstance()) return this; + if (briefInfoListBuilder_ == null) { + if (!other.briefInfoList_.isEmpty()) { + if (briefInfoList_.isEmpty()) { + briefInfoList_ = other.briefInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBriefInfoListIsMutable(); + briefInfoList_.addAll(other.briefInfoList_); + } + onChanged(); + } + } else { + if (!other.briefInfoList_.isEmpty()) { + if (briefInfoListBuilder_.isEmpty()) { + briefInfoListBuilder_.dispose(); + briefInfoListBuilder_ = null; + briefInfoList_ = other.briefInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + briefInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBriefInfoListFieldBuilder() : null; + } else { + briefInfoListBuilder_.addAllMessages(other.briefInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List briefInfoList_ = + java.util.Collections.emptyList(); + private void ensureBriefInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + briefInfoList_ = new java.util.ArrayList(briefInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder> briefInfoListBuilder_; + + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public java.util.List getBriefInfoListList() { + if (briefInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(briefInfoList_); + } else { + return briefInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public int getBriefInfoListCount() { + if (briefInfoListBuilder_ == null) { + return briefInfoList_.size(); + } else { + return briefInfoListBuilder_.getCount(); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getBriefInfoList(int index) { + if (briefInfoListBuilder_ == null) { + return briefInfoList_.get(index); + } else { + return briefInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder setBriefInfoList( + int index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo value) { + if (briefInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBriefInfoListIsMutable(); + briefInfoList_.set(index, value); + onChanged(); + } else { + briefInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder setBriefInfoList( + int index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder builderForValue) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + briefInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + briefInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addBriefInfoList(emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo value) { + if (briefInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBriefInfoListIsMutable(); + briefInfoList_.add(value); + onChanged(); + } else { + briefInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addBriefInfoList( + int index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo value) { + if (briefInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBriefInfoListIsMutable(); + briefInfoList_.add(index, value); + onChanged(); + } else { + briefInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addBriefInfoList( + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder builderForValue) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + briefInfoList_.add(builderForValue.build()); + onChanged(); + } else { + briefInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addBriefInfoList( + int index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder builderForValue) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + briefInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + briefInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder addAllBriefInfoList( + java.lang.Iterable values) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, briefInfoList_); + onChanged(); + } else { + briefInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder clearBriefInfoList() { + if (briefInfoListBuilder_ == null) { + briefInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + briefInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public Builder removeBriefInfoList(int index) { + if (briefInfoListBuilder_ == null) { + ensureBriefInfoListIsMutable(); + briefInfoList_.remove(index); + onChanged(); + } else { + briefInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder getBriefInfoListBuilder( + int index) { + return getBriefInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder getBriefInfoListOrBuilder( + int index) { + if (briefInfoListBuilder_ == null) { + return briefInfoList_.get(index); } else { + return briefInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public java.util.List + getBriefInfoListOrBuilderList() { + if (briefInfoListBuilder_ != null) { + return briefInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(briefInfoList_); + } + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder addBriefInfoListBuilder() { + return getBriefInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.getDefaultInstance()); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder addBriefInfoListBuilder( + int index) { + return getBriefInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.getDefaultInstance()); + } + /** + * repeated .BlossomBriefInfo brief_info_list = 4; + */ + public java.util.List + getBriefInfoListBuilderList() { + return getBriefInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder> + getBriefInfoListFieldBuilder() { + if (briefInfoListBuilder_ == null) { + briefInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder>( + briefInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + briefInfoList_ = null; + } + return briefInfoListBuilder_; + } + @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:BlossomBriefInfoNotify) + } + + // @@protoc_insertion_point(class_scope:BlossomBriefInfoNotify) + private static final emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify(); + } + + public static emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlossomBriefInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlossomBriefInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoNotifyOuterClass.BlossomBriefInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BlossomBriefInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BlossomBriefInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034BlossomBriefInfoNotify.proto\032\026BlossomB" + + "riefInfo.proto\"D\n\026BlossomBriefInfoNotify" + + "\022*\n\017brief_info_list\030\004 \003(\0132\021.BlossomBrief" + + "InfoB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.getDescriptor(), + }); + internal_static_BlossomBriefInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BlossomBriefInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BlossomBriefInfoNotify_descriptor, + new java.lang.String[] { "BriefInfoList", }); + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoOuterClass.java new file mode 100644 index 00000000000..3465e9987ed --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BlossomBriefInfoOuterClass.java @@ -0,0 +1,1307 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BlossomBriefInfo.proto + +package emu.grasscutter.net.proto; + +public final class BlossomBriefInfoOuterClass { + private BlossomBriefInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlossomBriefInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BlossomBriefInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 refresh_id = 13; + * @return The refreshId. + */ + int getRefreshId(); + + /** + * uint32 reward_id = 5; + * @return The rewardId. + */ + int getRewardId(); + + /** + * uint32 city_id = 10; + * @return The cityId. + */ + int getCityId(); + + /** + * uint32 resin = 11; + * @return The resin. + */ + int getResin(); + + /** + * uint32 state = 7; + * @return The state. + */ + int getState(); + + /** + * bool is_guide_opened = 1; + * @return The isGuideOpened. + */ + boolean getIsGuideOpened(); + + /** + * uint32 monster_level = 8; + * @return The monsterLevel. + */ + int getMonsterLevel(); + + /** + * uint32 circle_camp_id = 15; + * @return The circleCampId. + */ + int getCircleCampId(); + + /** + * .Vector pos = 12; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 12; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 12; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + int getSceneId(); + } + /** + * Protobuf type {@code BlossomBriefInfo} + */ + public static final class BlossomBriefInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BlossomBriefInfo) + BlossomBriefInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BlossomBriefInfo.newBuilder() to construct. + private BlossomBriefInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlossomBriefInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlossomBriefInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlossomBriefInfo( + 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: { + + isGuideOpened_ = input.readBool(); + break; + } + case 40: { + + rewardId_ = input.readUInt32(); + break; + } + case 56: { + + state_ = input.readUInt32(); + break; + } + case 64: { + + monsterLevel_ = input.readUInt32(); + break; + } + case 72: { + + sceneId_ = input.readUInt32(); + break; + } + case 80: { + + cityId_ = input.readUInt32(); + break; + } + case 88: { + + resin_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + refreshId_ = input.readUInt32(); + break; + } + case 120: { + + circleCampId_ = 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.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.class, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder.class); + } + + public static final int REFRESH_ID_FIELD_NUMBER = 13; + private int refreshId_; + /** + * uint32 refresh_id = 13; + * @return The refreshId. + */ + @java.lang.Override + public int getRefreshId() { + return refreshId_; + } + + public static final int REWARD_ID_FIELD_NUMBER = 5; + private int rewardId_; + /** + * uint32 reward_id = 5; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + public static final int CITY_ID_FIELD_NUMBER = 10; + private int cityId_; + /** + * uint32 city_id = 10; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + + public static final int RESIN_FIELD_NUMBER = 11; + private int resin_; + /** + * uint32 resin = 11; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int STATE_FIELD_NUMBER = 7; + private int state_; + /** + * uint32 state = 7; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + + public static final int IS_GUIDE_OPENED_FIELD_NUMBER = 1; + private boolean isGuideOpened_; + /** + * bool is_guide_opened = 1; + * @return The isGuideOpened. + */ + @java.lang.Override + public boolean getIsGuideOpened() { + return isGuideOpened_; + } + + public static final int MONSTER_LEVEL_FIELD_NUMBER = 8; + private int monsterLevel_; + /** + * uint32 monster_level = 8; + * @return The monsterLevel. + */ + @java.lang.Override + public int getMonsterLevel() { + return monsterLevel_; + } + + public static final int CIRCLE_CAMP_ID_FIELD_NUMBER = 15; + private int circleCampId_; + /** + * uint32 circle_camp_id = 15; + * @return The circleCampId. + */ + @java.lang.Override + public int getCircleCampId() { + return circleCampId_; + } + + public static final int POS_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 12; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 12; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int SCENE_ID_FIELD_NUMBER = 9; + private int sceneId_; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + 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 (isGuideOpened_ != false) { + output.writeBool(1, isGuideOpened_); + } + if (rewardId_ != 0) { + output.writeUInt32(5, rewardId_); + } + if (state_ != 0) { + output.writeUInt32(7, state_); + } + if (monsterLevel_ != 0) { + output.writeUInt32(8, monsterLevel_); + } + if (sceneId_ != 0) { + output.writeUInt32(9, sceneId_); + } + if (cityId_ != 0) { + output.writeUInt32(10, cityId_); + } + if (resin_ != 0) { + output.writeUInt32(11, resin_); + } + if (pos_ != null) { + output.writeMessage(12, getPos()); + } + if (refreshId_ != 0) { + output.writeUInt32(13, refreshId_); + } + if (circleCampId_ != 0) { + output.writeUInt32(15, circleCampId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isGuideOpened_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isGuideOpened_); + } + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, rewardId_); + } + if (state_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, state_); + } + if (monsterLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, monsterLevel_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, sceneId_); + } + if (cityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, cityId_); + } + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, resin_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getPos()); + } + if (refreshId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, refreshId_); + } + if (circleCampId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, circleCampId_); + } + 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.BlossomBriefInfoOuterClass.BlossomBriefInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo other = (emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo) obj; + + if (getRefreshId() + != other.getRefreshId()) return false; + if (getRewardId() + != other.getRewardId()) return false; + if (getCityId() + != other.getCityId()) return false; + if (getResin() + != other.getResin()) return false; + if (getState() + != other.getState()) return false; + if (getIsGuideOpened() + != other.getIsGuideOpened()) return false; + if (getMonsterLevel() + != other.getMonsterLevel()) return false; + if (getCircleCampId() + != other.getCircleCampId()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getSceneId() + != other.getSceneId()) 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) + REFRESH_ID_FIELD_NUMBER; + hash = (53 * hash) + getRefreshId(); + hash = (37 * hash) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (37 * hash) + CITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCityId(); + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + getState(); + hash = (37 * hash) + IS_GUIDE_OPENED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuideOpened()); + hash = (37 * hash) + MONSTER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getMonsterLevel(); + hash = (37 * hash) + CIRCLE_CAMP_ID_FIELD_NUMBER; + hash = (53 * hash) + getCircleCampId(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo 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.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo 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.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo 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.BlossomBriefInfoOuterClass.BlossomBriefInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo 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.BlossomBriefInfoOuterClass.BlossomBriefInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo 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.BlossomBriefInfoOuterClass.BlossomBriefInfo 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; + } + /** + * Protobuf type {@code BlossomBriefInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BlossomBriefInfo) + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.class, emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + refreshId_ = 0; + + rewardId_ = 0; + + cityId_ = 0; + + resin_ = 0; + + state_ = 0; + + isGuideOpened_ = false; + + monsterLevel_ = 0; + + circleCampId_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.internal_static_BlossomBriefInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo build() { + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo buildPartial() { + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo result = new emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo(this); + result.refreshId_ = refreshId_; + result.rewardId_ = rewardId_; + result.cityId_ = cityId_; + result.resin_ = resin_; + result.state_ = state_; + result.isGuideOpened_ = isGuideOpened_; + result.monsterLevel_ = monsterLevel_; + result.circleCampId_ = circleCampId_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo) { + return mergeFrom((emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo other) { + if (other == emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo.getDefaultInstance()) return this; + if (other.getRefreshId() != 0) { + setRefreshId(other.getRefreshId()); + } + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + if (other.getCityId() != 0) { + setCityId(other.getCityId()); + } + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (other.getState() != 0) { + setState(other.getState()); + } + if (other.getIsGuideOpened() != false) { + setIsGuideOpened(other.getIsGuideOpened()); + } + if (other.getMonsterLevel() != 0) { + setMonsterLevel(other.getMonsterLevel()); + } + if (other.getCircleCampId() != 0) { + setCircleCampId(other.getCircleCampId()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int refreshId_ ; + /** + * uint32 refresh_id = 13; + * @return The refreshId. + */ + @java.lang.Override + public int getRefreshId() { + return refreshId_; + } + /** + * uint32 refresh_id = 13; + * @param value The refreshId to set. + * @return This builder for chaining. + */ + public Builder setRefreshId(int value) { + + refreshId_ = value; + onChanged(); + return this; + } + /** + * uint32 refresh_id = 13; + * @return This builder for chaining. + */ + public Builder clearRefreshId() { + + refreshId_ = 0; + onChanged(); + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 5; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 5; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 5; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + + private int cityId_ ; + /** + * uint32 city_id = 10; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + /** + * uint32 city_id = 10; + * @param value The cityId to set. + * @return This builder for chaining. + */ + public Builder setCityId(int value) { + + cityId_ = value; + onChanged(); + return this; + } + /** + * uint32 city_id = 10; + * @return This builder for chaining. + */ + public Builder clearCityId() { + + cityId_ = 0; + onChanged(); + return this; + } + + private int resin_ ; + /** + * uint32 resin = 11; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 11; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 11; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private int state_ ; + /** + * uint32 state = 7; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + /** + * uint32 state = 7; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * uint32 state = 7; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private boolean isGuideOpened_ ; + /** + * bool is_guide_opened = 1; + * @return The isGuideOpened. + */ + @java.lang.Override + public boolean getIsGuideOpened() { + return isGuideOpened_; + } + /** + * bool is_guide_opened = 1; + * @param value The isGuideOpened to set. + * @return This builder for chaining. + */ + public Builder setIsGuideOpened(boolean value) { + + isGuideOpened_ = value; + onChanged(); + return this; + } + /** + * bool is_guide_opened = 1; + * @return This builder for chaining. + */ + public Builder clearIsGuideOpened() { + + isGuideOpened_ = false; + onChanged(); + return this; + } + + private int monsterLevel_ ; + /** + * uint32 monster_level = 8; + * @return The monsterLevel. + */ + @java.lang.Override + public int getMonsterLevel() { + return monsterLevel_; + } + /** + * uint32 monster_level = 8; + * @param value The monsterLevel to set. + * @return This builder for chaining. + */ + public Builder setMonsterLevel(int value) { + + monsterLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_level = 8; + * @return This builder for chaining. + */ + public Builder clearMonsterLevel() { + + monsterLevel_ = 0; + onChanged(); + return this; + } + + private int circleCampId_ ; + /** + * uint32 circle_camp_id = 15; + * @return The circleCampId. + */ + @java.lang.Override + public int getCircleCampId() { + return circleCampId_; + } + /** + * uint32 circle_camp_id = 15; + * @param value The circleCampId to set. + * @return This builder for chaining. + */ + public Builder setCircleCampId(int value) { + + circleCampId_ = value; + onChanged(); + return this; + } + /** + * uint32 circle_camp_id = 15; + * @return This builder for chaining. + */ + public Builder clearCircleCampId() { + + circleCampId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 12; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 12; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 12; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 12; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 12; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 12; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 12; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 12; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 9; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 9; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 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:BlossomBriefInfo) + } + + // @@protoc_insertion_point(class_scope:BlossomBriefInfo) + private static final emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo(); + } + + public static emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlossomBriefInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlossomBriefInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomBriefInfoOuterClass.BlossomBriefInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BlossomBriefInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BlossomBriefInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026BlossomBriefInfo.proto\032\014Vector.proto\"\330" + + "\001\n\020BlossomBriefInfo\022\022\n\nrefresh_id\030\r \001(\r\022" + + "\021\n\treward_id\030\005 \001(\r\022\017\n\007city_id\030\n \001(\r\022\r\n\005r" + + "esin\030\013 \001(\r\022\r\n\005state\030\007 \001(\r\022\027\n\017is_guide_op" + + "ened\030\001 \001(\010\022\025\n\rmonster_level\030\010 \001(\r\022\026\n\016cir" + + "cle_camp_id\030\017 \001(\r\022\024\n\003pos\030\014 \001(\0132\007.Vector\022" + + "\020\n\010scene_id\030\t \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_BlossomBriefInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BlossomBriefInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BlossomBriefInfo_descriptor, + new java.lang.String[] { "RefreshId", "RewardId", "CityId", "Resin", "State", "IsGuideOpened", "MonsterLevel", "CircleCampId", "Pos", "SceneId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BlossomChestInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BlossomChestInfoOuterClass.java new file mode 100644 index 00000000000..65a168bab9d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BlossomChestInfoOuterClass.java @@ -0,0 +1,1139 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BlossomChestInfo.proto + +package emu.grasscutter.net.proto; + +public final class BlossomChestInfoOuterClass { + private BlossomChestInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BlossomChestInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BlossomChestInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 resin = 1; + * @return The resin. + */ + int getResin(); + + /** + * repeated uint32 qualify_uid_list = 2; + * @return A list containing the qualifyUidList. + */ + java.util.List getQualifyUidListList(); + /** + * repeated uint32 qualify_uid_list = 2; + * @return The count of qualifyUidList. + */ + int getQualifyUidListCount(); + /** + * repeated uint32 qualify_uid_list = 2; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + int getQualifyUidList(int index); + + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + java.util.List getRemainUidListList(); + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + int getRemainUidListCount(); + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + int getRemainUidList(int index); + + /** + * uint32 dead_time = 4; + * @return The deadTime. + */ + int getDeadTime(); + + /** + * uint32 blossom_refresh_type = 5; + * @return The blossomRefreshType. + */ + int getBlossomRefreshType(); + + /** + * uint32 refresh_id = 6; + * @return The refreshId. + */ + int getRefreshId(); + } + /** + * Protobuf type {@code BlossomChestInfo} + */ + public static final class BlossomChestInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BlossomChestInfo) + BlossomChestInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BlossomChestInfo.newBuilder() to construct. + private BlossomChestInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BlossomChestInfo() { + qualifyUidList_ = emptyIntList(); + remainUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BlossomChestInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BlossomChestInfo( + 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: { + + resin_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + qualifyUidList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + qualifyUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + remainUidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + remainUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + deadTime_ = input.readUInt32(); + break; + } + case 40: { + + blossomRefreshType_ = input.readUInt32(); + break; + } + case 48: { + + refreshId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + qualifyUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + remainUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.class, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder.class); + } + + public static final int RESIN_FIELD_NUMBER = 1; + private int resin_; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int QUALIFY_UID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList qualifyUidList_; + /** + * repeated uint32 qualify_uid_list = 2; + * @return A list containing the qualifyUidList. + */ + @java.lang.Override + public java.util.List + getQualifyUidListList() { + return qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + private int qualifyUidListMemoizedSerializedSize = -1; + + public static final int REMAIN_UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList remainUidList_; + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + @java.lang.Override + public java.util.List + getRemainUidListList() { + return remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + private int remainUidListMemoizedSerializedSize = -1; + + public static final int DEAD_TIME_FIELD_NUMBER = 4; + private int deadTime_; + /** + * uint32 dead_time = 4; + * @return The deadTime. + */ + @java.lang.Override + public int getDeadTime() { + return deadTime_; + } + + public static final int BLOSSOM_REFRESH_TYPE_FIELD_NUMBER = 5; + private int blossomRefreshType_; + /** + * uint32 blossom_refresh_type = 5; + * @return The blossomRefreshType. + */ + @java.lang.Override + public int getBlossomRefreshType() { + return blossomRefreshType_; + } + + public static final int REFRESH_ID_FIELD_NUMBER = 6; + private int refreshId_; + /** + * uint32 refresh_id = 6; + * @return The refreshId. + */ + @java.lang.Override + public int getRefreshId() { + return refreshId_; + } + + 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 (resin_ != 0) { + output.writeUInt32(1, resin_); + } + if (getQualifyUidListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(qualifyUidListMemoizedSerializedSize); + } + for (int i = 0; i < qualifyUidList_.size(); i++) { + output.writeUInt32NoTag(qualifyUidList_.getInt(i)); + } + if (getRemainUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(remainUidListMemoizedSerializedSize); + } + for (int i = 0; i < remainUidList_.size(); i++) { + output.writeUInt32NoTag(remainUidList_.getInt(i)); + } + if (deadTime_ != 0) { + output.writeUInt32(4, deadTime_); + } + if (blossomRefreshType_ != 0) { + output.writeUInt32(5, blossomRefreshType_); + } + if (refreshId_ != 0) { + output.writeUInt32(6, refreshId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, resin_); + } + { + int dataSize = 0; + for (int i = 0; i < qualifyUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(qualifyUidList_.getInt(i)); + } + size += dataSize; + if (!getQualifyUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + qualifyUidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < remainUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(remainUidList_.getInt(i)); + } + size += dataSize; + if (!getRemainUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + remainUidListMemoizedSerializedSize = dataSize; + } + if (deadTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, deadTime_); + } + if (blossomRefreshType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, blossomRefreshType_); + } + if (refreshId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, refreshId_); + } + 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.BlossomChestInfoOuterClass.BlossomChestInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo other = (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) obj; + + if (getResin() + != other.getResin()) return false; + if (!getQualifyUidListList() + .equals(other.getQualifyUidListList())) return false; + if (!getRemainUidListList() + .equals(other.getRemainUidListList())) return false; + if (getDeadTime() + != other.getDeadTime()) return false; + if (getBlossomRefreshType() + != other.getBlossomRefreshType()) return false; + if (getRefreshId() + != other.getRefreshId()) 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) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + if (getQualifyUidListCount() > 0) { + hash = (37 * hash) + QUALIFY_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQualifyUidListList().hashCode(); + } + if (getRemainUidListCount() > 0) { + hash = (37 * hash) + REMAIN_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemainUidListList().hashCode(); + } + hash = (37 * hash) + DEAD_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDeadTime(); + hash = (37 * hash) + BLOSSOM_REFRESH_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getBlossomRefreshType(); + hash = (37 * hash) + REFRESH_ID_FIELD_NUMBER; + hash = (53 * hash) + getRefreshId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo 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.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo 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.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo 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.BlossomChestInfoOuterClass.BlossomChestInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo 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.BlossomChestInfoOuterClass.BlossomChestInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo 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.BlossomChestInfoOuterClass.BlossomChestInfo 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; + } + /** + * Protobuf type {@code BlossomChestInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BlossomChestInfo) + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.class, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + resin_ = 0; + + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + deadTime_ = 0; + + blossomRefreshType_ = 0; + + refreshId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.internal_static_BlossomChestInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo build() { + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo buildPartial() { + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo result = new emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo(this); + int from_bitField0_ = bitField0_; + result.resin_ = resin_; + if (((bitField0_ & 0x00000001) != 0)) { + qualifyUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.qualifyUidList_ = qualifyUidList_; + if (((bitField0_ & 0x00000002) != 0)) { + remainUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.remainUidList_ = remainUidList_; + result.deadTime_ = deadTime_; + result.blossomRefreshType_ = blossomRefreshType_; + result.refreshId_ = refreshId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) { + return mergeFrom((emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo other) { + if (other == emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance()) return this; + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (!other.qualifyUidList_.isEmpty()) { + if (qualifyUidList_.isEmpty()) { + qualifyUidList_ = other.qualifyUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addAll(other.qualifyUidList_); + } + onChanged(); + } + if (!other.remainUidList_.isEmpty()) { + if (remainUidList_.isEmpty()) { + remainUidList_ = other.remainUidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureRemainUidListIsMutable(); + remainUidList_.addAll(other.remainUidList_); + } + onChanged(); + } + if (other.getDeadTime() != 0) { + setDeadTime(other.getDeadTime()); + } + if (other.getBlossomRefreshType() != 0) { + setBlossomRefreshType(other.getBlossomRefreshType()); + } + if (other.getRefreshId() != 0) { + setRefreshId(other.getRefreshId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int resin_ ; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 1; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 1; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList qualifyUidList_ = emptyIntList(); + private void ensureQualifyUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + qualifyUidList_ = mutableCopy(qualifyUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 qualify_uid_list = 2; + * @return A list containing the qualifyUidList. + */ + public java.util.List + getQualifyUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(qualifyUidList_) : qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param index The index to set the value at. + * @param value The qualifyUidList to set. + * @return This builder for chaining. + */ + public Builder setQualifyUidList( + int index, int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param value The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addQualifyUidList(int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @param values The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addAllQualifyUidList( + java.lang.Iterable values) { + ensureQualifyUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, qualifyUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 2; + * @return This builder for chaining. + */ + public Builder clearQualifyUidList() { + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList remainUidList_ = emptyIntList(); + private void ensureRemainUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + remainUidList_ = mutableCopy(remainUidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + public java.util.List + getRemainUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(remainUidList_) : remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index to set the value at. + * @param value The remainUidList to set. + * @return This builder for chaining. + */ + public Builder setRemainUidList( + int index, int value) { + ensureRemainUidListIsMutable(); + remainUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param value The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addRemainUidList(int value) { + ensureRemainUidListIsMutable(); + remainUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param values The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addAllRemainUidList( + java.lang.Iterable values) { + ensureRemainUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, remainUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearRemainUidList() { + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int deadTime_ ; + /** + * uint32 dead_time = 4; + * @return The deadTime. + */ + @java.lang.Override + public int getDeadTime() { + return deadTime_; + } + /** + * uint32 dead_time = 4; + * @param value The deadTime to set. + * @return This builder for chaining. + */ + public Builder setDeadTime(int value) { + + deadTime_ = value; + onChanged(); + return this; + } + /** + * uint32 dead_time = 4; + * @return This builder for chaining. + */ + public Builder clearDeadTime() { + + deadTime_ = 0; + onChanged(); + return this; + } + + private int blossomRefreshType_ ; + /** + * uint32 blossom_refresh_type = 5; + * @return The blossomRefreshType. + */ + @java.lang.Override + public int getBlossomRefreshType() { + return blossomRefreshType_; + } + /** + * uint32 blossom_refresh_type = 5; + * @param value The blossomRefreshType to set. + * @return This builder for chaining. + */ + public Builder setBlossomRefreshType(int value) { + + blossomRefreshType_ = value; + onChanged(); + return this; + } + /** + * uint32 blossom_refresh_type = 5; + * @return This builder for chaining. + */ + public Builder clearBlossomRefreshType() { + + blossomRefreshType_ = 0; + onChanged(); + return this; + } + + private int refreshId_ ; + /** + * uint32 refresh_id = 6; + * @return The refreshId. + */ + @java.lang.Override + public int getRefreshId() { + return refreshId_; + } + /** + * uint32 refresh_id = 6; + * @param value The refreshId to set. + * @return This builder for chaining. + */ + public Builder setRefreshId(int value) { + + refreshId_ = value; + onChanged(); + return this; + } + /** + * uint32 refresh_id = 6; + * @return This builder for chaining. + */ + public Builder clearRefreshId() { + + refreshId_ = 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:BlossomChestInfo) + } + + // @@protoc_insertion_point(class_scope:BlossomChestInfo) + private static final emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo(); + } + + public static emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BlossomChestInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BlossomChestInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BlossomChestInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BlossomChestInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026BlossomChestInfo.proto\"\231\001\n\020BlossomChes" + + "tInfo\022\r\n\005resin\030\001 \001(\r\022\030\n\020qualify_uid_list" + + "\030\002 \003(\r\022\027\n\017remain_uid_list\030\003 \003(\r\022\021\n\tdead_" + + "time\030\004 \001(\r\022\034\n\024blossom_refresh_type\030\005 \001(\r" + + "\022\022\n\nrefresh_id\030\006 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BlossomChestInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BlossomChestInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BlossomChestInfo_descriptor, + new java.lang.String[] { "Resin", "QualifyUidList", "RemainUidList", "DeadTime", "BlossomRefreshType", "RefreshId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BossChestInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BossChestInfoOuterClass.java new file mode 100644 index 00000000000..f7defded12d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BossChestInfoOuterClass.java @@ -0,0 +1,1332 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BossChestInfo.proto + +package emu.grasscutter.net.proto; + +public final class BossChestInfoOuterClass { + private BossChestInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BossChestInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BossChestInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 monster_config_id = 1; + * @return The monsterConfigId. + */ + int getMonsterConfigId(); + + /** + * uint32 resin = 2; + * @return The resin. + */ + int getResin(); + + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + java.util.List getRemainUidListList(); + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + int getRemainUidListCount(); + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + int getRemainUidList(int index); + + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + java.util.List getQualifyUidListList(); + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + int getQualifyUidListCount(); + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + int getQualifyUidList(int index); + + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + int getUidDiscountMapCount(); + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + boolean containsUidDiscountMap( + int key); + /** + * Use {@link #getUidDiscountMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getUidDiscountMap(); + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + java.util.Map + getUidDiscountMapMap(); + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrDefault( + int key, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo defaultValue); + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrThrow( + int key); + } + /** + * Protobuf type {@code BossChestInfo} + */ + public static final class BossChestInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BossChestInfo) + BossChestInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BossChestInfo.newBuilder() to construct. + private BossChestInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BossChestInfo() { + remainUidList_ = emptyIntList(); + qualifyUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BossChestInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BossChestInfo( + 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: { + + monsterConfigId_ = input.readUInt32(); + break; + } + case 16: { + + resin_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + remainUidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + remainUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + qualifyUidList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + qualifyUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + uidDiscountMap_ = com.google.protobuf.MapField.newMapField( + UidDiscountMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + uidDiscountMap__ = input.readMessage( + UidDiscountMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + uidDiscountMap_.getMutableMap().put( + uidDiscountMap__.getKey(), uidDiscountMap__.getValue()); + 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)) { + remainUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 5: + return internalGetUidDiscountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.class, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder.class); + } + + public static final int MONSTER_CONFIG_ID_FIELD_NUMBER = 1; + private int monsterConfigId_; + /** + * uint32 monster_config_id = 1; + * @return The monsterConfigId. + */ + @java.lang.Override + public int getMonsterConfigId() { + return monsterConfigId_; + } + + public static final int RESIN_FIELD_NUMBER = 2; + private int resin_; + /** + * uint32 resin = 2; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int REMAIN_UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList remainUidList_; + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + @java.lang.Override + public java.util.List + getRemainUidListList() { + return remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + private int remainUidListMemoizedSerializedSize = -1; + + public static final int QUALIFY_UID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList qualifyUidList_; + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + @java.lang.Override + public java.util.List + getQualifyUidListList() { + return qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + private int qualifyUidListMemoizedSerializedSize = -1; + + public static final int UID_DISCOUNT_MAP_FIELD_NUMBER = 5; + private static final class UidDiscountMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_UidDiscountMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo> uidDiscountMap_; + private com.google.protobuf.MapField + internalGetUidDiscountMap() { + if (uidDiscountMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + UidDiscountMapDefaultEntryHolder.defaultEntry); + } + return uidDiscountMap_; + } + + public int getUidDiscountMapCount() { + return internalGetUidDiscountMap().getMap().size(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + @java.lang.Override + public boolean containsUidDiscountMap( + int key) { + + return internalGetUidDiscountMap().getMap().containsKey(key); + } + /** + * Use {@link #getUidDiscountMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getUidDiscountMap() { + return getUidDiscountMapMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public java.util.Map getUidDiscountMapMap() { + return internalGetUidDiscountMap().getMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrDefault( + int key, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo defaultValue) { + + java.util.Map map = + internalGetUidDiscountMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrThrow( + int key) { + + java.util.Map map = + internalGetUidDiscountMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (monsterConfigId_ != 0) { + output.writeUInt32(1, monsterConfigId_); + } + if (resin_ != 0) { + output.writeUInt32(2, resin_); + } + if (getRemainUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(remainUidListMemoizedSerializedSize); + } + for (int i = 0; i < remainUidList_.size(); i++) { + output.writeUInt32NoTag(remainUidList_.getInt(i)); + } + if (getQualifyUidListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(qualifyUidListMemoizedSerializedSize); + } + for (int i = 0; i < qualifyUidList_.size(); i++) { + output.writeUInt32NoTag(qualifyUidList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetUidDiscountMap(), + UidDiscountMapDefaultEntryHolder.defaultEntry, + 5); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (monsterConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, monsterConfigId_); + } + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, resin_); + } + { + int dataSize = 0; + for (int i = 0; i < remainUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(remainUidList_.getInt(i)); + } + size += dataSize; + if (!getRemainUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + remainUidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < qualifyUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(qualifyUidList_.getInt(i)); + } + size += dataSize; + if (!getQualifyUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + qualifyUidListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetUidDiscountMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + uidDiscountMap__ = UidDiscountMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, uidDiscountMap__); + } + 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.BossChestInfoOuterClass.BossChestInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo other = (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) obj; + + if (getMonsterConfigId() + != other.getMonsterConfigId()) return false; + if (getResin() + != other.getResin()) return false; + if (!getRemainUidListList() + .equals(other.getRemainUidListList())) return false; + if (!getQualifyUidListList() + .equals(other.getQualifyUidListList())) return false; + if (!internalGetUidDiscountMap().equals( + other.internalGetUidDiscountMap())) 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) + MONSTER_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterConfigId(); + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + if (getRemainUidListCount() > 0) { + hash = (37 * hash) + REMAIN_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemainUidListList().hashCode(); + } + if (getQualifyUidListCount() > 0) { + hash = (37 * hash) + QUALIFY_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQualifyUidListList().hashCode(); + } + if (!internalGetUidDiscountMap().getMap().isEmpty()) { + hash = (37 * hash) + UID_DISCOUNT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetUidDiscountMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo 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.BossChestInfoOuterClass.BossChestInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo 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.BossChestInfoOuterClass.BossChestInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo 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.BossChestInfoOuterClass.BossChestInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo 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.BossChestInfoOuterClass.BossChestInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo 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.BossChestInfoOuterClass.BossChestInfo 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; + } + /** + * Protobuf type {@code BossChestInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BossChestInfo) + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 5: + return internalGetUidDiscountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 5: + return internalGetMutableUidDiscountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.class, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + monsterConfigId_ = 0; + + resin_ = 0; + + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + internalGetMutableUidDiscountMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.internal_static_BossChestInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo build() { + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo buildPartial() { + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo result = new emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo(this); + int from_bitField0_ = bitField0_; + result.monsterConfigId_ = monsterConfigId_; + result.resin_ = resin_; + if (((bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.remainUidList_ = remainUidList_; + if (((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.qualifyUidList_ = qualifyUidList_; + result.uidDiscountMap_ = internalGetUidDiscountMap(); + result.uidDiscountMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) { + return mergeFrom((emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo other) { + if (other == emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance()) return this; + if (other.getMonsterConfigId() != 0) { + setMonsterConfigId(other.getMonsterConfigId()); + } + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (!other.remainUidList_.isEmpty()) { + if (remainUidList_.isEmpty()) { + remainUidList_ = other.remainUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRemainUidListIsMutable(); + remainUidList_.addAll(other.remainUidList_); + } + onChanged(); + } + if (!other.qualifyUidList_.isEmpty()) { + if (qualifyUidList_.isEmpty()) { + qualifyUidList_ = other.qualifyUidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addAll(other.qualifyUidList_); + } + onChanged(); + } + internalGetMutableUidDiscountMap().mergeFrom( + other.internalGetUidDiscountMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int monsterConfigId_ ; + /** + * uint32 monster_config_id = 1; + * @return The monsterConfigId. + */ + @java.lang.Override + public int getMonsterConfigId() { + return monsterConfigId_; + } + /** + * uint32 monster_config_id = 1; + * @param value The monsterConfigId to set. + * @return This builder for chaining. + */ + public Builder setMonsterConfigId(int value) { + + monsterConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_config_id = 1; + * @return This builder for chaining. + */ + public Builder clearMonsterConfigId() { + + monsterConfigId_ = 0; + onChanged(); + return this; + } + + private int resin_ ; + /** + * uint32 resin = 2; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 2; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 2; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList remainUidList_ = emptyIntList(); + private void ensureRemainUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + remainUidList_ = mutableCopy(remainUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + public java.util.List + getRemainUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(remainUidList_) : remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index to set the value at. + * @param value The remainUidList to set. + * @return This builder for chaining. + */ + public Builder setRemainUidList( + int index, int value) { + ensureRemainUidListIsMutable(); + remainUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param value The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addRemainUidList(int value) { + ensureRemainUidListIsMutable(); + remainUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param values The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addAllRemainUidList( + java.lang.Iterable values) { + ensureRemainUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, remainUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearRemainUidList() { + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList qualifyUidList_ = emptyIntList(); + private void ensureQualifyUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = mutableCopy(qualifyUidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + public java.util.List + getQualifyUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(qualifyUidList_) : qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index to set the value at. + * @param value The qualifyUidList to set. + * @return This builder for chaining. + */ + public Builder setQualifyUidList( + int index, int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param value The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addQualifyUidList(int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param values The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addAllQualifyUidList( + java.lang.Iterable values) { + ensureQualifyUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, qualifyUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return This builder for chaining. + */ + public Builder clearQualifyUidList() { + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo> uidDiscountMap_; + private com.google.protobuf.MapField + internalGetUidDiscountMap() { + if (uidDiscountMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + UidDiscountMapDefaultEntryHolder.defaultEntry); + } + return uidDiscountMap_; + } + private com.google.protobuf.MapField + internalGetMutableUidDiscountMap() { + onChanged();; + if (uidDiscountMap_ == null) { + uidDiscountMap_ = com.google.protobuf.MapField.newMapField( + UidDiscountMapDefaultEntryHolder.defaultEntry); + } + if (!uidDiscountMap_.isMutable()) { + uidDiscountMap_ = uidDiscountMap_.copy(); + } + return uidDiscountMap_; + } + + public int getUidDiscountMapCount() { + return internalGetUidDiscountMap().getMap().size(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + @java.lang.Override + public boolean containsUidDiscountMap( + int key) { + + return internalGetUidDiscountMap().getMap().containsKey(key); + } + /** + * Use {@link #getUidDiscountMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getUidDiscountMap() { + return getUidDiscountMapMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public java.util.Map getUidDiscountMapMap() { + return internalGetUidDiscountMap().getMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrDefault( + int key, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo defaultValue) { + + java.util.Map map = + internalGetUidDiscountMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getUidDiscountMapOrThrow( + int key) { + + java.util.Map map = + internalGetUidDiscountMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearUidDiscountMap() { + internalGetMutableUidDiscountMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + public Builder removeUidDiscountMap( + int key) { + + internalGetMutableUidDiscountMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableUidDiscountMap() { + return internalGetMutableUidDiscountMap().getMutableMap(); + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + public Builder putUidDiscountMap( + int key, + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableUidDiscountMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .WeeklyBossResinDiscountInfo> uid_discount_map = 5; + */ + + public Builder putAllUidDiscountMap( + java.util.Map values) { + internalGetMutableUidDiscountMap().getMutableMap() + .putAll(values); + 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:BossChestInfo) + } + + // @@protoc_insertion_point(class_scope:BossChestInfo) + private static final emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo(); + } + + public static emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BossChestInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BossChestInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BossChestInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BossChestInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BossChestInfo_UidDiscountMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BossChestInfo_UidDiscountMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023BossChestInfo.proto\032!WeeklyBossResinDi" + + "scountInfo.proto\"\377\001\n\rBossChestInfo\022\031\n\021mo" + + "nster_config_id\030\001 \001(\r\022\r\n\005resin\030\002 \001(\r\022\027\n\017" + + "remain_uid_list\030\003 \003(\r\022\030\n\020qualify_uid_lis" + + "t\030\004 \003(\r\022<\n\020uid_discount_map\030\005 \003(\0132\".Boss" + + "ChestInfo.UidDiscountMapEntry\032S\n\023UidDisc" + + "ountMapEntry\022\013\n\003key\030\001 \001(\r\022+\n\005value\030\002 \001(\013" + + "2\034.WeeklyBossResinDiscountInfo:\0028\001B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(), + }); + internal_static_BossChestInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BossChestInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BossChestInfo_descriptor, + new java.lang.String[] { "MonsterConfigId", "Resin", "RemainUidList", "QualifyUidList", "UidDiscountMap", }); + internal_static_BossChestInfo_UidDiscountMapEntry_descriptor = + internal_static_BossChestInfo_descriptor.getNestedTypes().get(0); + internal_static_BossChestInfo_UidDiscountMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BossChestInfo_UidDiscountMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuildingInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuildingInfoOuterClass.java new file mode 100644 index 00000000000..5a8c30c939b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuildingInfoOuterClass.java @@ -0,0 +1,959 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuildingInfo.proto + +package emu.grasscutter.net.proto; + +public final class BuildingInfoOuterClass { + private BuildingInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuildingInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuildingInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 building_id = 1; + * @return The buildingId. + */ + int getBuildingId(); + + /** + * uint32 point_config_id = 2; + * @return The pointConfigId. + */ + int getPointConfigId(); + + /** + * uint32 cost = 3; + * @return The cost. + */ + int getCost(); + + /** + * uint32 refund = 5; + * @return The refund. + */ + int getRefund(); + + /** + * uint32 owner_uid = 6; + * @return The ownerUid. + */ + int getOwnerUid(); + + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @return The unk2700MDJOPHOHFDB. + */ + int getUnk2700MDJOPHOHFDB(); + + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @return The unk2700COFBIGLBNGP. + */ + int getUnk2700COFBIGLBNGP(); + } + /** + * Protobuf type {@code BuildingInfo} + */ + public static final class BuildingInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuildingInfo) + BuildingInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuildingInfo.newBuilder() to construct. + private BuildingInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuildingInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuildingInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuildingInfo( + 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: { + + buildingId_ = input.readUInt32(); + break; + } + case 16: { + + pointConfigId_ = input.readUInt32(); + break; + } + case 24: { + + cost_ = input.readUInt32(); + break; + } + case 40: { + + refund_ = input.readUInt32(); + break; + } + case 48: { + + ownerUid_ = input.readUInt32(); + break; + } + case 56: { + + unk2700MDJOPHOHFDB_ = input.readUInt32(); + break; + } + case 64: { + + unk2700COFBIGLBNGP_ = 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.BuildingInfoOuterClass.internal_static_BuildingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.class, emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.Builder.class); + } + + public static final int BUILDING_ID_FIELD_NUMBER = 1; + private int buildingId_; + /** + * uint32 building_id = 1; + * @return The buildingId. + */ + @java.lang.Override + public int getBuildingId() { + return buildingId_; + } + + public static final int POINT_CONFIG_ID_FIELD_NUMBER = 2; + private int pointConfigId_; + /** + * uint32 point_config_id = 2; + * @return The pointConfigId. + */ + @java.lang.Override + public int getPointConfigId() { + return pointConfigId_; + } + + public static final int COST_FIELD_NUMBER = 3; + private int cost_; + /** + * uint32 cost = 3; + * @return The cost. + */ + @java.lang.Override + public int getCost() { + return cost_; + } + + public static final int REFUND_FIELD_NUMBER = 5; + private int refund_; + /** + * uint32 refund = 5; + * @return The refund. + */ + @java.lang.Override + public int getRefund() { + return refund_; + } + + public static final int OWNER_UID_FIELD_NUMBER = 6; + private int ownerUid_; + /** + * uint32 owner_uid = 6; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + + public static final int UNK2700_MDJOPHOHFDB_FIELD_NUMBER = 7; + private int unk2700MDJOPHOHFDB_; + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @return The unk2700MDJOPHOHFDB. + */ + @java.lang.Override + public int getUnk2700MDJOPHOHFDB() { + return unk2700MDJOPHOHFDB_; + } + + public static final int UNK2700_COFBIGLBNGP_FIELD_NUMBER = 8; + private int unk2700COFBIGLBNGP_; + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @return The unk2700COFBIGLBNGP. + */ + @java.lang.Override + public int getUnk2700COFBIGLBNGP() { + return unk2700COFBIGLBNGP_; + } + + 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 (buildingId_ != 0) { + output.writeUInt32(1, buildingId_); + } + if (pointConfigId_ != 0) { + output.writeUInt32(2, pointConfigId_); + } + if (cost_ != 0) { + output.writeUInt32(3, cost_); + } + if (refund_ != 0) { + output.writeUInt32(5, refund_); + } + if (ownerUid_ != 0) { + output.writeUInt32(6, ownerUid_); + } + if (unk2700MDJOPHOHFDB_ != 0) { + output.writeUInt32(7, unk2700MDJOPHOHFDB_); + } + if (unk2700COFBIGLBNGP_ != 0) { + output.writeUInt32(8, unk2700COFBIGLBNGP_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (buildingId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, buildingId_); + } + if (pointConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, pointConfigId_); + } + if (cost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, cost_); + } + if (refund_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, refund_); + } + if (ownerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, ownerUid_); + } + if (unk2700MDJOPHOHFDB_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, unk2700MDJOPHOHFDB_); + } + if (unk2700COFBIGLBNGP_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, unk2700COFBIGLBNGP_); + } + 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.BuildingInfoOuterClass.BuildingInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo other = (emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo) obj; + + if (getBuildingId() + != other.getBuildingId()) return false; + if (getPointConfigId() + != other.getPointConfigId()) return false; + if (getCost() + != other.getCost()) return false; + if (getRefund() + != other.getRefund()) return false; + if (getOwnerUid() + != other.getOwnerUid()) return false; + if (getUnk2700MDJOPHOHFDB() + != other.getUnk2700MDJOPHOHFDB()) return false; + if (getUnk2700COFBIGLBNGP() + != other.getUnk2700COFBIGLBNGP()) 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) + BUILDING_ID_FIELD_NUMBER; + hash = (53 * hash) + getBuildingId(); + hash = (37 * hash) + POINT_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointConfigId(); + hash = (37 * hash) + COST_FIELD_NUMBER; + hash = (53 * hash) + getCost(); + hash = (37 * hash) + REFUND_FIELD_NUMBER; + hash = (53 * hash) + getRefund(); + hash = (37 * hash) + OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerUid(); + hash = (37 * hash) + UNK2700_MDJOPHOHFDB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MDJOPHOHFDB(); + hash = (37 * hash) + UNK2700_COFBIGLBNGP_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700COFBIGLBNGP(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo 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.BuildingInfoOuterClass.BuildingInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo 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.BuildingInfoOuterClass.BuildingInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo 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.BuildingInfoOuterClass.BuildingInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo 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.BuildingInfoOuterClass.BuildingInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo 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.BuildingInfoOuterClass.BuildingInfo 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; + } + /** + * Protobuf type {@code BuildingInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuildingInfo) + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.class, emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + buildingId_ = 0; + + pointConfigId_ = 0; + + cost_ = 0; + + refund_ = 0; + + ownerUid_ = 0; + + unk2700MDJOPHOHFDB_ = 0; + + unk2700COFBIGLBNGP_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.internal_static_BuildingInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo build() { + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo buildPartial() { + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo result = new emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo(this); + result.buildingId_ = buildingId_; + result.pointConfigId_ = pointConfigId_; + result.cost_ = cost_; + result.refund_ = refund_; + result.ownerUid_ = ownerUid_; + result.unk2700MDJOPHOHFDB_ = unk2700MDJOPHOHFDB_; + result.unk2700COFBIGLBNGP_ = unk2700COFBIGLBNGP_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo) { + return mergeFrom((emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo other) { + if (other == emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo.getDefaultInstance()) return this; + if (other.getBuildingId() != 0) { + setBuildingId(other.getBuildingId()); + } + if (other.getPointConfigId() != 0) { + setPointConfigId(other.getPointConfigId()); + } + if (other.getCost() != 0) { + setCost(other.getCost()); + } + if (other.getRefund() != 0) { + setRefund(other.getRefund()); + } + if (other.getOwnerUid() != 0) { + setOwnerUid(other.getOwnerUid()); + } + if (other.getUnk2700MDJOPHOHFDB() != 0) { + setUnk2700MDJOPHOHFDB(other.getUnk2700MDJOPHOHFDB()); + } + if (other.getUnk2700COFBIGLBNGP() != 0) { + setUnk2700COFBIGLBNGP(other.getUnk2700COFBIGLBNGP()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int buildingId_ ; + /** + * uint32 building_id = 1; + * @return The buildingId. + */ + @java.lang.Override + public int getBuildingId() { + return buildingId_; + } + /** + * uint32 building_id = 1; + * @param value The buildingId to set. + * @return This builder for chaining. + */ + public Builder setBuildingId(int value) { + + buildingId_ = value; + onChanged(); + return this; + } + /** + * uint32 building_id = 1; + * @return This builder for chaining. + */ + public Builder clearBuildingId() { + + buildingId_ = 0; + onChanged(); + return this; + } + + private int pointConfigId_ ; + /** + * uint32 point_config_id = 2; + * @return The pointConfigId. + */ + @java.lang.Override + public int getPointConfigId() { + return pointConfigId_; + } + /** + * uint32 point_config_id = 2; + * @param value The pointConfigId to set. + * @return This builder for chaining. + */ + public Builder setPointConfigId(int value) { + + pointConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_config_id = 2; + * @return This builder for chaining. + */ + public Builder clearPointConfigId() { + + pointConfigId_ = 0; + onChanged(); + return this; + } + + private int cost_ ; + /** + * uint32 cost = 3; + * @return The cost. + */ + @java.lang.Override + public int getCost() { + return cost_; + } + /** + * uint32 cost = 3; + * @param value The cost to set. + * @return This builder for chaining. + */ + public Builder setCost(int value) { + + cost_ = value; + onChanged(); + return this; + } + /** + * uint32 cost = 3; + * @return This builder for chaining. + */ + public Builder clearCost() { + + cost_ = 0; + onChanged(); + return this; + } + + private int refund_ ; + /** + * uint32 refund = 5; + * @return The refund. + */ + @java.lang.Override + public int getRefund() { + return refund_; + } + /** + * uint32 refund = 5; + * @param value The refund to set. + * @return This builder for chaining. + */ + public Builder setRefund(int value) { + + refund_ = value; + onChanged(); + return this; + } + /** + * uint32 refund = 5; + * @return This builder for chaining. + */ + public Builder clearRefund() { + + refund_ = 0; + onChanged(); + return this; + } + + private int ownerUid_ ; + /** + * uint32 owner_uid = 6; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + /** + * uint32 owner_uid = 6; + * @param value The ownerUid to set. + * @return This builder for chaining. + */ + public Builder setOwnerUid(int value) { + + ownerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_uid = 6; + * @return This builder for chaining. + */ + public Builder clearOwnerUid() { + + ownerUid_ = 0; + onChanged(); + return this; + } + + private int unk2700MDJOPHOHFDB_ ; + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @return The unk2700MDJOPHOHFDB. + */ + @java.lang.Override + public int getUnk2700MDJOPHOHFDB() { + return unk2700MDJOPHOHFDB_; + } + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @param value The unk2700MDJOPHOHFDB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MDJOPHOHFDB(int value) { + + unk2700MDJOPHOHFDB_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_MDJOPHOHFDB = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700MDJOPHOHFDB() { + + unk2700MDJOPHOHFDB_ = 0; + onChanged(); + return this; + } + + private int unk2700COFBIGLBNGP_ ; + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @return The unk2700COFBIGLBNGP. + */ + @java.lang.Override + public int getUnk2700COFBIGLBNGP() { + return unk2700COFBIGLBNGP_; + } + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @param value The unk2700COFBIGLBNGP to set. + * @return This builder for chaining. + */ + public Builder setUnk2700COFBIGLBNGP(int value) { + + unk2700COFBIGLBNGP_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_COFBIGLBNGP = 8; + * @return This builder for chaining. + */ + public Builder clearUnk2700COFBIGLBNGP() { + + unk2700COFBIGLBNGP_ = 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:BuildingInfo) + } + + // @@protoc_insertion_point(class_scope:BuildingInfo) + private static final emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo(); + } + + public static emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuildingInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuildingInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuildingInfoOuterClass.BuildingInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuildingInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuildingInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022BuildingInfo.proto\"\247\001\n\014BuildingInfo\022\023\n" + + "\013building_id\030\001 \001(\r\022\027\n\017point_config_id\030\002 " + + "\001(\r\022\014\n\004cost\030\003 \001(\r\022\016\n\006refund\030\005 \001(\r\022\021\n\town" + + "er_uid\030\006 \001(\r\022\033\n\023Unk2700_MDJOPHOHFDB\030\007 \001(" + + "\r\022\033\n\023Unk2700_COFBIGLBNGP\030\010 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BuildingInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuildingInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuildingInfo_descriptor, + new java.lang.String[] { "BuildingId", "PointConfigId", "Cost", "Refund", "OwnerUid", "Unk2700MDJOPHOHFDB", "Unk2700COFBIGLBNGP", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelReqOuterClass.java new file mode 100644 index 00000000000..c622e463bf6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuyBattlePassLevelReq.proto + +package emu.grasscutter.net.proto; + +public final class BuyBattlePassLevelReqOuterClass { + private BuyBattlePassLevelReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuyBattlePassLevelReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuyBattlePassLevelReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 buy_level = 8; + * @return The buyLevel. + */ + int getBuyLevel(); + } + /** + *
+   * CmdId: 2647
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BuyBattlePassLevelReq} + */ + public static final class BuyBattlePassLevelReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuyBattlePassLevelReq) + BuyBattlePassLevelReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuyBattlePassLevelReq.newBuilder() to construct. + private BuyBattlePassLevelReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuyBattlePassLevelReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuyBattlePassLevelReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuyBattlePassLevelReq( + 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 64: { + + buyLevel_ = 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.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.class, emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.Builder.class); + } + + public static final int BUY_LEVEL_FIELD_NUMBER = 8; + private int buyLevel_; + /** + * uint32 buy_level = 8; + * @return The buyLevel. + */ + @java.lang.Override + public int getBuyLevel() { + return buyLevel_; + } + + 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 (buyLevel_ != 0) { + output.writeUInt32(8, buyLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (buyLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, buyLevel_); + } + 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.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq other = (emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq) obj; + + if (getBuyLevel() + != other.getBuyLevel()) 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) + BUY_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getBuyLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq 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.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq 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.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq 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.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq 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.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq 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.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq 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: 2647
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BuyBattlePassLevelReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuyBattlePassLevelReq) + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.class, emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + buyLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.internal_static_BuyBattlePassLevelReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq build() { + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq buildPartial() { + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq result = new emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq(this); + result.buyLevel_ = buyLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq) { + return mergeFrom((emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq other) { + if (other == emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq.getDefaultInstance()) return this; + if (other.getBuyLevel() != 0) { + setBuyLevel(other.getBuyLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int buyLevel_ ; + /** + * uint32 buy_level = 8; + * @return The buyLevel. + */ + @java.lang.Override + public int getBuyLevel() { + return buyLevel_; + } + /** + * uint32 buy_level = 8; + * @param value The buyLevel to set. + * @return This builder for chaining. + */ + public Builder setBuyLevel(int value) { + + buyLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_level = 8; + * @return This builder for chaining. + */ + public Builder clearBuyLevel() { + + buyLevel_ = 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:BuyBattlePassLevelReq) + } + + // @@protoc_insertion_point(class_scope:BuyBattlePassLevelReq) + private static final emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq(); + } + + public static emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuyBattlePassLevelReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuyBattlePassLevelReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelReqOuterClass.BuyBattlePassLevelReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuyBattlePassLevelReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuyBattlePassLevelReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033BuyBattlePassLevelReq.proto\"*\n\025BuyBatt" + + "lePassLevelReq\022\021\n\tbuy_level\030\010 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BuyBattlePassLevelReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuyBattlePassLevelReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuyBattlePassLevelReq_descriptor, + new java.lang.String[] { "BuyLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelRspOuterClass.java new file mode 100644 index 00000000000..e0b32819140 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuyBattlePassLevelRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuyBattlePassLevelRsp.proto + +package emu.grasscutter.net.proto; + +public final class BuyBattlePassLevelRspOuterClass { + private BuyBattlePassLevelRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuyBattlePassLevelRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuyBattlePassLevelRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 buy_level = 13; + * @return The buyLevel. + */ + int getBuyLevel(); + } + /** + *
+   * CmdId: 2637
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code BuyBattlePassLevelRsp} + */ + public static final class BuyBattlePassLevelRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuyBattlePassLevelRsp) + BuyBattlePassLevelRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuyBattlePassLevelRsp.newBuilder() to construct. + private BuyBattlePassLevelRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuyBattlePassLevelRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuyBattlePassLevelRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuyBattlePassLevelRsp( + 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 40: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + buyLevel_ = 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.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.class, emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int BUY_LEVEL_FIELD_NUMBER = 13; + private int buyLevel_; + /** + * uint32 buy_level = 13; + * @return The buyLevel. + */ + @java.lang.Override + public int getBuyLevel() { + return buyLevel_; + } + + 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 (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (buyLevel_ != 0) { + output.writeUInt32(13, buyLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (buyLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, buyLevel_); + } + 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.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp other = (emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getBuyLevel() + != other.getBuyLevel()) 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(); + hash = (37 * hash) + BUY_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getBuyLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp 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.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp 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.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp 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.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp 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.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp 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.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp 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: 2637
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code BuyBattlePassLevelRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuyBattlePassLevelRsp) + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.class, emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + buyLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.internal_static_BuyBattlePassLevelRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp build() { + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp buildPartial() { + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp result = new emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp(this); + result.retcode_ = retcode_; + result.buyLevel_ = buyLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp) { + return mergeFrom((emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp other) { + if (other == emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getBuyLevel() != 0) { + setBuyLevel(other.getBuyLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int buyLevel_ ; + /** + * uint32 buy_level = 13; + * @return The buyLevel. + */ + @java.lang.Override + public int getBuyLevel() { + return buyLevel_; + } + /** + * uint32 buy_level = 13; + * @param value The buyLevel to set. + * @return This builder for chaining. + */ + public Builder setBuyLevel(int value) { + + buyLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_level = 13; + * @return This builder for chaining. + */ + public Builder clearBuyLevel() { + + buyLevel_ = 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:BuyBattlePassLevelRsp) + } + + // @@protoc_insertion_point(class_scope:BuyBattlePassLevelRsp) + private static final emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp(); + } + + public static emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuyBattlePassLevelRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuyBattlePassLevelRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyBattlePassLevelRspOuterClass.BuyBattlePassLevelRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuyBattlePassLevelRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuyBattlePassLevelRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033BuyBattlePassLevelRsp.proto\";\n\025BuyBatt" + + "lePassLevelRsp\022\017\n\007retcode\030\005 \001(\005\022\021\n\tbuy_l" + + "evel\030\r \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_BuyBattlePassLevelRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuyBattlePassLevelRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuyBattlePassLevelRsp_descriptor, + new java.lang.String[] { "Retcode", "BuyLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsReqOuterClass.java new file mode 100644 index 00000000000..f72457f585f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsReqOuterClass.java @@ -0,0 +1,826 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuyGoodsReq.proto + +package emu.grasscutter.net.proto; + +public final class BuyGoodsReqOuterClass { + private BuyGoodsReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuyGoodsReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuyGoodsReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + int getBuyCount(); + + /** + * .ShopGoods goods = 15; + * @return Whether the goods field is set. + */ + boolean hasGoods(); + /** + * .ShopGoods goods = 15; + * @return The goods. + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods(); + /** + * .ShopGoods goods = 15; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder(); + + /** + * uint32 shop_type = 7; + * @return The shopType. + */ + int getShopType(); + } + /** + *
+   * CmdId: 712
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code BuyGoodsReq} + */ + public static final class BuyGoodsReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuyGoodsReq) + BuyGoodsReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuyGoodsReq.newBuilder() to construct. + private BuyGoodsReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuyGoodsReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuyGoodsReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuyGoodsReq( + 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: { + + shopType_ = input.readUInt32(); + break; + } + case 112: { + + buyCount_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder subBuilder = null; + if (goods_ != null) { + subBuilder = goods_.toBuilder(); + } + goods_ = input.readMessage(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(goods_); + goods_ = subBuilder.buildPartial(); + } + + 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.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.class, emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.Builder.class); + } + + public static final int BUY_COUNT_FIELD_NUMBER = 14; + private int buyCount_; + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + @java.lang.Override + public int getBuyCount() { + return buyCount_; + } + + public static final int GOODS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods goods_; + /** + * .ShopGoods goods = 15; + * @return Whether the goods field is set. + */ + @java.lang.Override + public boolean hasGoods() { + return goods_ != null; + } + /** + * .ShopGoods goods = 15; + * @return The goods. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods() { + return goods_ == null ? emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } + /** + * .ShopGoods goods = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder() { + return getGoods(); + } + + public static final int SHOP_TYPE_FIELD_NUMBER = 7; + private int shopType_; + /** + * uint32 shop_type = 7; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + + 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 (shopType_ != 0) { + output.writeUInt32(7, shopType_); + } + if (buyCount_ != 0) { + output.writeUInt32(14, buyCount_); + } + if (goods_ != null) { + output.writeMessage(15, getGoods()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (shopType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, shopType_); + } + if (buyCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, buyCount_); + } + if (goods_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getGoods()); + } + 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.BuyGoodsReqOuterClass.BuyGoodsReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq other = (emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq) obj; + + if (getBuyCount() + != other.getBuyCount()) return false; + if (hasGoods() != other.hasGoods()) return false; + if (hasGoods()) { + if (!getGoods() + .equals(other.getGoods())) return false; + } + if (getShopType() + != other.getShopType()) 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) + BUY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getBuyCount(); + if (hasGoods()) { + hash = (37 * hash) + GOODS_FIELD_NUMBER; + hash = (53 * hash) + getGoods().hashCode(); + } + hash = (37 * hash) + SHOP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getShopType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq 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.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq 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.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq 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.BuyGoodsReqOuterClass.BuyGoodsReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq 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.BuyGoodsReqOuterClass.BuyGoodsReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq 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.BuyGoodsReqOuterClass.BuyGoodsReq 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: 712
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code BuyGoodsReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuyGoodsReq) + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.class, emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + buyCount_ = 0; + + if (goodsBuilder_ == null) { + goods_ = null; + } else { + goods_ = null; + goodsBuilder_ = null; + } + shopType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.internal_static_BuyGoodsReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq build() { + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq buildPartial() { + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq result = new emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq(this); + result.buyCount_ = buyCount_; + if (goodsBuilder_ == null) { + result.goods_ = goods_; + } else { + result.goods_ = goodsBuilder_.build(); + } + result.shopType_ = shopType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq) { + return mergeFrom((emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq other) { + if (other == emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq.getDefaultInstance()) return this; + if (other.getBuyCount() != 0) { + setBuyCount(other.getBuyCount()); + } + if (other.hasGoods()) { + mergeGoods(other.getGoods()); + } + if (other.getShopType() != 0) { + setShopType(other.getShopType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int buyCount_ ; + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + @java.lang.Override + public int getBuyCount() { + return buyCount_; + } + /** + * uint32 buy_count = 14; + * @param value The buyCount to set. + * @return This builder for chaining. + */ + public Builder setBuyCount(int value) { + + buyCount_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_count = 14; + * @return This builder for chaining. + */ + public Builder clearBuyCount() { + + buyCount_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods goods_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> goodsBuilder_; + /** + * .ShopGoods goods = 15; + * @return Whether the goods field is set. + */ + public boolean hasGoods() { + return goodsBuilder_ != null || goods_ != null; + } + /** + * .ShopGoods goods = 15; + * @return The goods. + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods() { + if (goodsBuilder_ == null) { + return goods_ == null ? emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } else { + return goodsBuilder_.getMessage(); + } + } + /** + * .ShopGoods goods = 15; + */ + public Builder setGoods(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + goods_ = value; + onChanged(); + } else { + goodsBuilder_.setMessage(value); + } + + return this; + } + /** + * .ShopGoods goods = 15; + */ + public Builder setGoods( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsBuilder_ == null) { + goods_ = builderForValue.build(); + onChanged(); + } else { + goodsBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ShopGoods goods = 15; + */ + public Builder mergeGoods(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsBuilder_ == null) { + if (goods_ != null) { + goods_ = + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.newBuilder(goods_).mergeFrom(value).buildPartial(); + } else { + goods_ = value; + } + onChanged(); + } else { + goodsBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ShopGoods goods = 15; + */ + public Builder clearGoods() { + if (goodsBuilder_ == null) { + goods_ = null; + onChanged(); + } else { + goods_ = null; + goodsBuilder_ = null; + } + + return this; + } + /** + * .ShopGoods goods = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsBuilder() { + + onChanged(); + return getGoodsFieldBuilder().getBuilder(); + } + /** + * .ShopGoods goods = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder() { + if (goodsBuilder_ != null) { + return goodsBuilder_.getMessageOrBuilder(); + } else { + return goods_ == null ? + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } + } + /** + * .ShopGoods goods = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> + getGoodsFieldBuilder() { + if (goodsBuilder_ == null) { + goodsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder>( + getGoods(), + getParentForChildren(), + isClean()); + goods_ = null; + } + return goodsBuilder_; + } + + private int shopType_ ; + /** + * uint32 shop_type = 7; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + /** + * uint32 shop_type = 7; + * @param value The shopType to set. + * @return This builder for chaining. + */ + public Builder setShopType(int value) { + + shopType_ = value; + onChanged(); + return this; + } + /** + * uint32 shop_type = 7; + * @return This builder for chaining. + */ + public Builder clearShopType() { + + shopType_ = 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:BuyGoodsReq) + } + + // @@protoc_insertion_point(class_scope:BuyGoodsReq) + private static final emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq(); + } + + public static emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuyGoodsReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuyGoodsReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsReqOuterClass.BuyGoodsReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuyGoodsReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuyGoodsReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021BuyGoodsReq.proto\032\017ShopGoods.proto\"N\n\013" + + "BuyGoodsReq\022\021\n\tbuy_count\030\016 \001(\r\022\031\n\005goods\030" + + "\017 \001(\0132\n.ShopGoods\022\021\n\tshop_type\030\007 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(), + }); + internal_static_BuyGoodsReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuyGoodsReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuyGoodsReq_descriptor, + new java.lang.String[] { "BuyCount", "Goods", "ShopType", }); + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsRspOuterClass.java new file mode 100644 index 00000000000..533efdb17e4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/BuyGoodsRspOuterClass.java @@ -0,0 +1,1271 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BuyGoodsRsp.proto + +package emu.grasscutter.net.proto; + +public final class BuyGoodsRspOuterClass { + private BuyGoodsRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BuyGoodsRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:BuyGoodsRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + int getBuyCount(); + + /** + * .ShopGoods goods = 12; + * @return Whether the goods field is set. + */ + boolean hasGoods(); + /** + * .ShopGoods goods = 12; + * @return The goods. + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods(); + /** + * .ShopGoods goods = 12; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder(); + + /** + * uint32 shop_type = 11; + * @return The shopType. + */ + int getShopType(); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ShopGoods goods_list = 5; + */ + java.util.List + getGoodsListList(); + /** + * repeated .ShopGoods goods_list = 5; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index); + /** + * repeated .ShopGoods goods_list = 5; + */ + int getGoodsListCount(); + /** + * repeated .ShopGoods goods_list = 5; + */ + java.util.List + getGoodsListOrBuilderList(); + /** + * repeated .ShopGoods goods_list = 5; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index); + } + /** + *
+   * CmdId: 735
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code BuyGoodsRsp} + */ + public static final class BuyGoodsRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BuyGoodsRsp) + BuyGoodsRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use BuyGoodsRsp.newBuilder() to construct. + private BuyGoodsRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BuyGoodsRsp() { + goodsList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BuyGoodsRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BuyGoodsRsp( + 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 16: { + + retcode_ = input.readInt32(); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + goodsList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + goodsList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.parser(), extensionRegistry)); + break; + } + case 88: { + + shopType_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder subBuilder = null; + if (goods_ != null) { + subBuilder = goods_.toBuilder(); + } + goods_ = input.readMessage(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(goods_); + goods_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + buyCount_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + goodsList_ = java.util.Collections.unmodifiableList(goodsList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.class, emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.Builder.class); + } + + public static final int BUY_COUNT_FIELD_NUMBER = 14; + private int buyCount_; + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + @java.lang.Override + public int getBuyCount() { + return buyCount_; + } + + public static final int GOODS_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods goods_; + /** + * .ShopGoods goods = 12; + * @return Whether the goods field is set. + */ + @java.lang.Override + public boolean hasGoods() { + return goods_ != null; + } + /** + * .ShopGoods goods = 12; + * @return The goods. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods() { + return goods_ == null ? emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } + /** + * .ShopGoods goods = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder() { + return getGoods(); + } + + public static final int SHOP_TYPE_FIELD_NUMBER = 11; + private int shopType_; + /** + * uint32 shop_type = 11; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int GOODS_LIST_FIELD_NUMBER = 5; + private java.util.List goodsList_; + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public java.util.List getGoodsListList() { + return goodsList_; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public java.util.List + getGoodsListOrBuilderList() { + return goodsList_; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public int getGoodsListCount() { + return goodsList_.size(); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { + return goodsList_.get(index); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index) { + return goodsList_.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 { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + for (int i = 0; i < goodsList_.size(); i++) { + output.writeMessage(5, goodsList_.get(i)); + } + if (shopType_ != 0) { + output.writeUInt32(11, shopType_); + } + if (goods_ != null) { + output.writeMessage(12, getGoods()); + } + if (buyCount_ != 0) { + output.writeUInt32(14, buyCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + for (int i = 0; i < goodsList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, goodsList_.get(i)); + } + if (shopType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, shopType_); + } + if (goods_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getGoods()); + } + if (buyCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, buyCount_); + } + 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.BuyGoodsRspOuterClass.BuyGoodsRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp other = (emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp) obj; + + if (getBuyCount() + != other.getBuyCount()) return false; + if (hasGoods() != other.hasGoods()) return false; + if (hasGoods()) { + if (!getGoods() + .equals(other.getGoods())) return false; + } + if (getShopType() + != other.getShopType()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getGoodsListList() + .equals(other.getGoodsListList())) 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) + BUY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getBuyCount(); + if (hasGoods()) { + hash = (37 * hash) + GOODS_FIELD_NUMBER; + hash = (53 * hash) + getGoods().hashCode(); + } + hash = (37 * hash) + SHOP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getShopType(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getGoodsListCount() > 0) { + hash = (37 * hash) + GOODS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGoodsListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp 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.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp 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.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp 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.BuyGoodsRspOuterClass.BuyGoodsRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp 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.BuyGoodsRspOuterClass.BuyGoodsRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp 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.BuyGoodsRspOuterClass.BuyGoodsRsp 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: 735
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code BuyGoodsRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:BuyGoodsRsp) + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.class, emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGoodsListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + buyCount_ = 0; + + if (goodsBuilder_ == null) { + goods_ = null; + } else { + goods_ = null; + goodsBuilder_ = null; + } + shopType_ = 0; + + retcode_ = 0; + + if (goodsListBuilder_ == null) { + goodsList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + goodsListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.internal_static_BuyGoodsRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp build() { + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp buildPartial() { + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp result = new emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp(this); + int from_bitField0_ = bitField0_; + result.buyCount_ = buyCount_; + if (goodsBuilder_ == null) { + result.goods_ = goods_; + } else { + result.goods_ = goodsBuilder_.build(); + } + result.shopType_ = shopType_; + result.retcode_ = retcode_; + if (goodsListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + goodsList_ = java.util.Collections.unmodifiableList(goodsList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.goodsList_ = goodsList_; + } else { + result.goodsList_ = goodsListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp) { + return mergeFrom((emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp other) { + if (other == emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp.getDefaultInstance()) return this; + if (other.getBuyCount() != 0) { + setBuyCount(other.getBuyCount()); + } + if (other.hasGoods()) { + mergeGoods(other.getGoods()); + } + if (other.getShopType() != 0) { + setShopType(other.getShopType()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (goodsListBuilder_ == null) { + if (!other.goodsList_.isEmpty()) { + if (goodsList_.isEmpty()) { + goodsList_ = other.goodsList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGoodsListIsMutable(); + goodsList_.addAll(other.goodsList_); + } + onChanged(); + } + } else { + if (!other.goodsList_.isEmpty()) { + if (goodsListBuilder_.isEmpty()) { + goodsListBuilder_.dispose(); + goodsListBuilder_ = null; + goodsList_ = other.goodsList_; + bitField0_ = (bitField0_ & ~0x00000001); + goodsListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGoodsListFieldBuilder() : null; + } else { + goodsListBuilder_.addAllMessages(other.goodsList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int buyCount_ ; + /** + * uint32 buy_count = 14; + * @return The buyCount. + */ + @java.lang.Override + public int getBuyCount() { + return buyCount_; + } + /** + * uint32 buy_count = 14; + * @param value The buyCount to set. + * @return This builder for chaining. + */ + public Builder setBuyCount(int value) { + + buyCount_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_count = 14; + * @return This builder for chaining. + */ + public Builder clearBuyCount() { + + buyCount_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods goods_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> goodsBuilder_; + /** + * .ShopGoods goods = 12; + * @return Whether the goods field is set. + */ + public boolean hasGoods() { + return goodsBuilder_ != null || goods_ != null; + } + /** + * .ShopGoods goods = 12; + * @return The goods. + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoods() { + if (goodsBuilder_ == null) { + return goods_ == null ? emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } else { + return goodsBuilder_.getMessage(); + } + } + /** + * .ShopGoods goods = 12; + */ + public Builder setGoods(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + goods_ = value; + onChanged(); + } else { + goodsBuilder_.setMessage(value); + } + + return this; + } + /** + * .ShopGoods goods = 12; + */ + public Builder setGoods( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsBuilder_ == null) { + goods_ = builderForValue.build(); + onChanged(); + } else { + goodsBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ShopGoods goods = 12; + */ + public Builder mergeGoods(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsBuilder_ == null) { + if (goods_ != null) { + goods_ = + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.newBuilder(goods_).mergeFrom(value).buildPartial(); + } else { + goods_ = value; + } + onChanged(); + } else { + goodsBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ShopGoods goods = 12; + */ + public Builder clearGoods() { + if (goodsBuilder_ == null) { + goods_ = null; + onChanged(); + } else { + goods_ = null; + goodsBuilder_ = null; + } + + return this; + } + /** + * .ShopGoods goods = 12; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsBuilder() { + + onChanged(); + return getGoodsFieldBuilder().getBuilder(); + } + /** + * .ShopGoods goods = 12; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsOrBuilder() { + if (goodsBuilder_ != null) { + return goodsBuilder_.getMessageOrBuilder(); + } else { + return goods_ == null ? + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance() : goods_; + } + } + /** + * .ShopGoods goods = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> + getGoodsFieldBuilder() { + if (goodsBuilder_ == null) { + goodsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder>( + getGoods(), + getParentForChildren(), + isClean()); + goods_ = null; + } + return goodsBuilder_; + } + + private int shopType_ ; + /** + * uint32 shop_type = 11; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + /** + * uint32 shop_type = 11; + * @param value The shopType to set. + * @return This builder for chaining. + */ + public Builder setShopType(int value) { + + shopType_ = value; + onChanged(); + return this; + } + /** + * uint32 shop_type = 11; + * @return This builder for chaining. + */ + public Builder clearShopType() { + + shopType_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List goodsList_ = + java.util.Collections.emptyList(); + private void ensureGoodsListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + goodsList_ = new java.util.ArrayList(goodsList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> goodsListBuilder_; + + /** + * repeated .ShopGoods goods_list = 5; + */ + public java.util.List getGoodsListList() { + if (goodsListBuilder_ == null) { + return java.util.Collections.unmodifiableList(goodsList_); + } else { + return goodsListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public int getGoodsListCount() { + if (goodsListBuilder_ == null) { + return goodsList_.size(); + } else { + return goodsListBuilder_.getCount(); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { + if (goodsListBuilder_ == null) { + return goodsList_.get(index); + } else { + return goodsListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder setGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.set(index, value); + onChanged(); + } else { + goodsListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder setGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.set(index, builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addGoodsList(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.add(value); + onChanged(); + } else { + goodsListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.add(index, value); + onChanged(); + } else { + goodsListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addGoodsList( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.add(builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.add(index, builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder addAllGoodsList( + java.lang.Iterable values) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, goodsList_); + onChanged(); + } else { + goodsListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder clearGoodsList() { + if (goodsListBuilder_ == null) { + goodsList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + goodsListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public Builder removeGoodsList(int index) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.remove(index); + onChanged(); + } else { + goodsListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsListBuilder( + int index) { + return getGoodsListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index) { + if (goodsListBuilder_ == null) { + return goodsList_.get(index); } else { + return goodsListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public java.util.List + getGoodsListOrBuilderList() { + if (goodsListBuilder_ != null) { + return goodsListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(goodsList_); + } + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder() { + return getGoodsListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder( + int index) { + return getGoodsListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); + } + /** + * repeated .ShopGoods goods_list = 5; + */ + public java.util.List + getGoodsListBuilderList() { + return getGoodsListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> + getGoodsListFieldBuilder() { + if (goodsListBuilder_ == null) { + goodsListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder>( + goodsList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + goodsList_ = null; + } + return goodsListBuilder_; + } + @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:BuyGoodsRsp) + } + + // @@protoc_insertion_point(class_scope:BuyGoodsRsp) + private static final emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp(); + } + + public static emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BuyGoodsRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BuyGoodsRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.BuyGoodsRspOuterClass.BuyGoodsRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_BuyGoodsRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_BuyGoodsRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021BuyGoodsRsp.proto\032\017ShopGoods.proto\"\177\n\013" + + "BuyGoodsRsp\022\021\n\tbuy_count\030\016 \001(\r\022\031\n\005goods\030" + + "\014 \001(\0132\n.ShopGoods\022\021\n\tshop_type\030\013 \001(\r\022\017\n\007" + + "retcode\030\002 \001(\005\022\036\n\ngoods_list\030\005 \003(\0132\n.Shop" + + "GoodsB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(), + }); + internal_static_BuyGoodsRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_BuyGoodsRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_BuyGoodsRsp_descriptor, + new java.lang.String[] { "BuyCount", "Goods", "ShopType", "Retcode", "GoodsList", }); + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CBJEDMGOBPLOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CBJEDMGOBPLOuterClass.java new file mode 100644 index 00000000000..819abb52680 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CBJEDMGOBPLOuterClass.java @@ -0,0 +1,165 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CBJEDMGOBPL.proto + +package emu.grasscutter.net.proto; + +public final class CBJEDMGOBPLOuterClass { + private CBJEDMGOBPLOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CBJEDMGOBPL} + */ + public enum CBJEDMGOBPL + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CBJEDMGOBPL_MBLDLJOKLBL = 0; + */ + CBJEDMGOBPL_MBLDLJOKLBL(0), + /** + * CBJEDMGOBPL_ILOMIKADKGD = 1; + */ + CBJEDMGOBPL_ILOMIKADKGD(1), + /** + * CBJEDMGOBPL_HGHOEJGHMDH = 2; + */ + CBJEDMGOBPL_HGHOEJGHMDH(2), + /** + * CBJEDMGOBPL_PJCONIDJGOD = 3; + */ + CBJEDMGOBPL_PJCONIDJGOD(3), + UNRECOGNIZED(-1), + ; + + /** + * CBJEDMGOBPL_MBLDLJOKLBL = 0; + */ + public static final int CBJEDMGOBPL_MBLDLJOKLBL_VALUE = 0; + /** + * CBJEDMGOBPL_ILOMIKADKGD = 1; + */ + public static final int CBJEDMGOBPL_ILOMIKADKGD_VALUE = 1; + /** + * CBJEDMGOBPL_HGHOEJGHMDH = 2; + */ + public static final int CBJEDMGOBPL_HGHOEJGHMDH_VALUE = 2; + /** + * CBJEDMGOBPL_PJCONIDJGOD = 3; + */ + public static final int CBJEDMGOBPL_PJCONIDJGOD_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 CBJEDMGOBPL 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 CBJEDMGOBPL forNumber(int value) { + switch (value) { + case 0: return CBJEDMGOBPL_MBLDLJOKLBL; + case 1: return CBJEDMGOBPL_ILOMIKADKGD; + case 2: return CBJEDMGOBPL_HGHOEJGHMDH; + case 3: return CBJEDMGOBPL_PJCONIDJGOD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CBJEDMGOBPL> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CBJEDMGOBPL findValueByNumber(int number) { + return CBJEDMGOBPL.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CBJEDMGOBPLOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CBJEDMGOBPL[] VALUES = values(); + + public static CBJEDMGOBPL valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CBJEDMGOBPL(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CBJEDMGOBPL) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021CBJEDMGOBPL.proto*\201\001\n\013CBJEDMGOBPL\022\033\n\027C" + + "BJEDMGOBPL_MBLDLJOKLBL\020\000\022\033\n\027CBJEDMGOBPL_" + + "ILOMIKADKGD\020\001\022\033\n\027CBJEDMGOBPL_HGHOEJGHMDH" + + "\020\002\022\033\n\027CBJEDMGOBPL_PJCONIDJGOD\020\003B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java new file mode 100644 index 00000000000..370f9931cb9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsReqOuterClass.java @@ -0,0 +1,1125 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CalcWeaponUpgradeReturnItemsReq.proto + +package emu.grasscutter.net.proto; + +public final class CalcWeaponUpgradeReturnItemsReqOuterClass { + private CalcWeaponUpgradeReturnItemsReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CalcWeaponUpgradeReturnItemsReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:CalcWeaponUpgradeReturnItemsReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return A list containing the foodWeaponGuidList. + */ + java.util.List getFoodWeaponGuidListList(); + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return The count of foodWeaponGuidList. + */ + int getFoodWeaponGuidListCount(); + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + long getFoodWeaponGuidList(int index); + + /** + * uint64 target_weapon_guid = 12; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + + /** + * repeated .ItemParam item_param_list = 3; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 3; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 3; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + } + /** + *
+   * CmdId: 633
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CalcWeaponUpgradeReturnItemsReq} + */ + public static final class CalcWeaponUpgradeReturnItemsReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CalcWeaponUpgradeReturnItemsReq) + CalcWeaponUpgradeReturnItemsReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use CalcWeaponUpgradeReturnItemsReq.newBuilder() to construct. + private CalcWeaponUpgradeReturnItemsReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CalcWeaponUpgradeReturnItemsReq() { + foodWeaponGuidList_ = emptyLongList(); + itemParamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CalcWeaponUpgradeReturnItemsReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CalcWeaponUpgradeReturnItemsReq( + 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_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 96: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + foodWeaponGuidList_.addLong(input.readUInt64()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + foodWeaponGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + foodWeaponGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.class, emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.Builder.class); + } + + public static final int FOOD_WEAPON_GUID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.LongList foodWeaponGuidList_; + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return A list containing the foodWeaponGuidList. + */ + @java.lang.Override + public java.util.List + getFoodWeaponGuidListList() { + return foodWeaponGuidList_; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return The count of foodWeaponGuidList. + */ + public int getFoodWeaponGuidListCount() { + return foodWeaponGuidList_.size(); + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + public long getFoodWeaponGuidList(int index) { + return foodWeaponGuidList_.getLong(index); + } + private int foodWeaponGuidListMemoizedSerializedSize = -1; + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 12; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 12; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 3; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.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(); + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(3, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(12, targetWeaponGuid_); + } + if (getFoodWeaponGuidListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(foodWeaponGuidListMemoizedSerializedSize); + } + for (int i = 0; i < foodWeaponGuidList_.size(); i++) { + output.writeUInt64NoTag(foodWeaponGuidList_.getLong(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 < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(12, targetWeaponGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < foodWeaponGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(foodWeaponGuidList_.getLong(i)); + } + size += dataSize; + if (!getFoodWeaponGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + foodWeaponGuidListMemoizedSerializedSize = dataSize; + } + 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.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq other = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq) obj; + + if (!getFoodWeaponGuidListList() + .equals(other.getFoodWeaponGuidListList())) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!getItemParamListList() + .equals(other.getItemParamListList())) 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 (getFoodWeaponGuidListCount() > 0) { + hash = (37 * hash) + FOOD_WEAPON_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFoodWeaponGuidListList().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq 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.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq 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.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq 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.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq 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.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq 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.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq 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: 633
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CalcWeaponUpgradeReturnItemsReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CalcWeaponUpgradeReturnItemsReq) + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.class, emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + foodWeaponGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + targetWeaponGuid_ = 0L; + + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq build() { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq buildPartial() { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq result = new emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.foodWeaponGuidList_ = foodWeaponGuidList_; + result.targetWeaponGuid_ = targetWeaponGuid_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq) { + return mergeFrom((emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq other) { + if (other == emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq.getDefaultInstance()) return this; + if (!other.foodWeaponGuidList_.isEmpty()) { + if (foodWeaponGuidList_.isEmpty()) { + foodWeaponGuidList_ = other.foodWeaponGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.addAll(other.foodWeaponGuidList_); + } + onChanged(); + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList foodWeaponGuidList_ = emptyLongList(); + private void ensureFoodWeaponGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_ = mutableCopy(foodWeaponGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return A list containing the foodWeaponGuidList. + */ + public java.util.List + getFoodWeaponGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(foodWeaponGuidList_) : foodWeaponGuidList_; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return The count of foodWeaponGuidList. + */ + public int getFoodWeaponGuidListCount() { + return foodWeaponGuidList_.size(); + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + public long getFoodWeaponGuidList(int index) { + return foodWeaponGuidList_.getLong(index); + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param index The index to set the value at. + * @param value The foodWeaponGuidList to set. + * @return This builder for chaining. + */ + public Builder setFoodWeaponGuidList( + int index, long value) { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param value The foodWeaponGuidList to add. + * @return This builder for chaining. + */ + public Builder addFoodWeaponGuidList(long value) { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @param values The foodWeaponGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllFoodWeaponGuidList( + java.lang.Iterable values) { + ensureFoodWeaponGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, foodWeaponGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 15; + * @return This builder for chaining. + */ + public Builder clearFoodWeaponGuidList() { + foodWeaponGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 12; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 12; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 12; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 3; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 3; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + @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:CalcWeaponUpgradeReturnItemsReq) + } + + // @@protoc_insertion_point(class_scope:CalcWeaponUpgradeReturnItemsReq) + private static final emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq(); + } + + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CalcWeaponUpgradeReturnItemsReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CalcWeaponUpgradeReturnItemsReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsReqOuterClass.CalcWeaponUpgradeReturnItemsReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%CalcWeaponUpgradeReturnItemsReq.proto\032" + + "\017ItemParam.proto\"\201\001\n\037CalcWeaponUpgradeRe" + + "turnItemsReq\022\035\n\025food_weapon_guid_list\030\017 " + + "\003(\004\022\032\n\022target_weapon_guid\030\014 \001(\004\022#\n\017item_" + + "param_list\030\003 \003(\0132\n.ItemParamB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CalcWeaponUpgradeReturnItemsReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CalcWeaponUpgradeReturnItemsReq_descriptor, + new java.lang.String[] { "FoodWeaponGuidList", "TargetWeaponGuid", "ItemParamList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java new file mode 100644 index 00000000000..d1a92b25ca1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CalcWeaponUpgradeReturnItemsRspOuterClass.java @@ -0,0 +1,999 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CalcWeaponUpgradeReturnItemsRsp.proto + +package emu.grasscutter.net.proto; + +public final class CalcWeaponUpgradeReturnItemsRspOuterClass { + private CalcWeaponUpgradeReturnItemsRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CalcWeaponUpgradeReturnItemsRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:CalcWeaponUpgradeReturnItemsRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam item_param_list = 4; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 4; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 4; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 4; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 4; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 target_weapon_guid = 8; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 684
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CalcWeaponUpgradeReturnItemsRsp} + */ + public static final class CalcWeaponUpgradeReturnItemsRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CalcWeaponUpgradeReturnItemsRsp) + CalcWeaponUpgradeReturnItemsRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use CalcWeaponUpgradeReturnItemsRsp.newBuilder() to construct. + private CalcWeaponUpgradeReturnItemsRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CalcWeaponUpgradeReturnItemsRsp() { + itemParamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CalcWeaponUpgradeReturnItemsRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CalcWeaponUpgradeReturnItemsRsp( + 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)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 64: { + + targetWeaponGuid_ = input.readUInt64(); + 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.class, emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.Builder.class); + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 4; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + 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_; + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 8; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 8; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + 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 < itemParamList_.size(); i++) { + output.writeMessage(4, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(8, targetWeaponGuid_); + } + 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; + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(8, targetWeaponGuid_); + } + 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.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp other = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp) obj; + + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) 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 (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp 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.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp 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.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp 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.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp 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.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp 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.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp 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: 684
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CalcWeaponUpgradeReturnItemsRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CalcWeaponUpgradeReturnItemsRsp) + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.class, emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemParamListBuilder_.clear(); + } + retcode_ = 0; + + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp build() { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp buildPartial() { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp result = new emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp(this); + int from_bitField0_ = bitField0_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.retcode_ = retcode_; + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp) { + return mergeFrom((emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp other) { + if (other == emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp.getDefaultInstance()) return this; + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + 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; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 8; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 8; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 8; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + 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:CalcWeaponUpgradeReturnItemsRsp) + } + + // @@protoc_insertion_point(class_scope:CalcWeaponUpgradeReturnItemsRsp) + private static final emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp(); + } + + public static emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CalcWeaponUpgradeReturnItemsRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CalcWeaponUpgradeReturnItemsRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CalcWeaponUpgradeReturnItemsRspOuterClass.CalcWeaponUpgradeReturnItemsRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%CalcWeaponUpgradeReturnItemsRsp.proto\032" + + "\017ItemParam.proto\"s\n\037CalcWeaponUpgradeRet" + + "urnItemsRsp\022#\n\017item_param_list\030\004 \003(\0132\n.I" + + "temParam\022\017\n\007retcode\030\017 \001(\005\022\032\n\022target_weap" + + "on_guid\030\010 \001(\004B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CalcWeaponUpgradeReturnItemsRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CalcWeaponUpgradeReturnItemsRsp_descriptor, + new java.lang.String[] { "ItemParamList", "Retcode", "TargetWeaponGuid", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CanUseSkillNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CanUseSkillNotifyOuterClass.java new file mode 100644 index 00000000000..42a019927a7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CanUseSkillNotifyOuterClass.java @@ -0,0 +1,549 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CanUseSkillNotify.proto + +package emu.grasscutter.net.proto; + +public final class CanUseSkillNotifyOuterClass { + private CanUseSkillNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CanUseSkillNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CanUseSkillNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_can_use_skill = 2; + * @return The isCanUseSkill. + */ + boolean getIsCanUseSkill(); + } + /** + *
+   * CmdId: 1005
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CanUseSkillNotify} + */ + public static final class CanUseSkillNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CanUseSkillNotify) + CanUseSkillNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CanUseSkillNotify.newBuilder() to construct. + private CanUseSkillNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CanUseSkillNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CanUseSkillNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CanUseSkillNotify( + 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: { + + isCanUseSkill_ = 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.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.class, emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.Builder.class); + } + + public static final int IS_CAN_USE_SKILL_FIELD_NUMBER = 2; + private boolean isCanUseSkill_; + /** + * bool is_can_use_skill = 2; + * @return The isCanUseSkill. + */ + @java.lang.Override + public boolean getIsCanUseSkill() { + return isCanUseSkill_; + } + + 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 (isCanUseSkill_ != false) { + output.writeBool(2, isCanUseSkill_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isCanUseSkill_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isCanUseSkill_); + } + 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.CanUseSkillNotifyOuterClass.CanUseSkillNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify other = (emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify) obj; + + if (getIsCanUseSkill() + != other.getIsCanUseSkill()) 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) + IS_CAN_USE_SKILL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCanUseSkill()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify 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.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify 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.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify 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.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify 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.CanUseSkillNotifyOuterClass.CanUseSkillNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify 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.CanUseSkillNotifyOuterClass.CanUseSkillNotify 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: 1005
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CanUseSkillNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CanUseSkillNotify) + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.class, emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isCanUseSkill_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.internal_static_CanUseSkillNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify build() { + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify buildPartial() { + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify result = new emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify(this); + result.isCanUseSkill_ = isCanUseSkill_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify) { + return mergeFrom((emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify other) { + if (other == emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify.getDefaultInstance()) return this; + if (other.getIsCanUseSkill() != false) { + setIsCanUseSkill(other.getIsCanUseSkill()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isCanUseSkill_ ; + /** + * bool is_can_use_skill = 2; + * @return The isCanUseSkill. + */ + @java.lang.Override + public boolean getIsCanUseSkill() { + return isCanUseSkill_; + } + /** + * bool is_can_use_skill = 2; + * @param value The isCanUseSkill to set. + * @return This builder for chaining. + */ + public Builder setIsCanUseSkill(boolean value) { + + isCanUseSkill_ = value; + onChanged(); + return this; + } + /** + * bool is_can_use_skill = 2; + * @return This builder for chaining. + */ + public Builder clearIsCanUseSkill() { + + isCanUseSkill_ = 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:CanUseSkillNotify) + } + + // @@protoc_insertion_point(class_scope:CanUseSkillNotify) + private static final emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify(); + } + + public static emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CanUseSkillNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CanUseSkillNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CanUseSkillNotifyOuterClass.CanUseSkillNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CanUseSkillNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CanUseSkillNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CanUseSkillNotify.proto\"-\n\021CanUseSkill" + + "Notify\022\030\n\020is_can_use_skill\030\002 \001(\010B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CanUseSkillNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CanUseSkillNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CanUseSkillNotify_descriptor, + new java.lang.String[] { "IsCanUseSkill", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CardProductRewardNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CardProductRewardNotifyOuterClass.java new file mode 100644 index 00000000000..89f088ea2e7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CardProductRewardNotifyOuterClass.java @@ -0,0 +1,769 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CardProductRewardNotify.proto + +package emu.grasscutter.net.proto; + +public final class CardProductRewardNotifyOuterClass { + private CardProductRewardNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CardProductRewardNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CardProductRewardNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 hcoin = 6; + * @return The hcoin. + */ + int getHcoin(); + + /** + * string product_id = 14; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 14; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * uint32 remain_days = 1; + * @return The remainDays. + */ + int getRemainDays(); + } + /** + *
+   * CmdId: 4107
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CardProductRewardNotify} + */ + public static final class CardProductRewardNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CardProductRewardNotify) + CardProductRewardNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CardProductRewardNotify.newBuilder() to construct. + private CardProductRewardNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CardProductRewardNotify() { + productId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CardProductRewardNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CardProductRewardNotify( + 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: { + + remainDays_ = input.readUInt32(); + break; + } + case 48: { + + hcoin_ = input.readUInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = 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.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.class, emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.Builder.class); + } + + public static final int HCOIN_FIELD_NUMBER = 6; + private int hcoin_; + /** + * uint32 hcoin = 6; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 14; + private volatile java.lang.Object productId_; + /** + * string product_id = 14; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + 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(); + productId_ = s; + return s; + } + } + /** + * string product_id = 14; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REMAIN_DAYS_FIELD_NUMBER = 1; + private int remainDays_; + /** + * uint32 remain_days = 1; + * @return The remainDays. + */ + @java.lang.Override + public int getRemainDays() { + return remainDays_; + } + + 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 (remainDays_ != 0) { + output.writeUInt32(1, remainDays_); + } + if (hcoin_ != 0) { + output.writeUInt32(6, hcoin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, productId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (remainDays_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, remainDays_); + } + if (hcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, hcoin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, productId_); + } + 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.CardProductRewardNotifyOuterClass.CardProductRewardNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify other = (emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify) obj; + + if (getHcoin() + != other.getHcoin()) return false; + if (!getProductId() + .equals(other.getProductId())) return false; + if (getRemainDays() + != other.getRemainDays()) 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) + HCOIN_FIELD_NUMBER; + hash = (53 * hash) + getHcoin(); + hash = (37 * hash) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + REMAIN_DAYS_FIELD_NUMBER; + hash = (53 * hash) + getRemainDays(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify 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.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify 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.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify 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.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify 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.CardProductRewardNotifyOuterClass.CardProductRewardNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify 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.CardProductRewardNotifyOuterClass.CardProductRewardNotify 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: 4107
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CardProductRewardNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CardProductRewardNotify) + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.class, emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hcoin_ = 0; + + productId_ = ""; + + remainDays_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.internal_static_CardProductRewardNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify build() { + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify buildPartial() { + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify result = new emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify(this); + result.hcoin_ = hcoin_; + result.productId_ = productId_; + result.remainDays_ = remainDays_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify) { + return mergeFrom((emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify other) { + if (other == emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify.getDefaultInstance()) return this; + if (other.getHcoin() != 0) { + setHcoin(other.getHcoin()); + } + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (other.getRemainDays() != 0) { + setRemainDays(other.getRemainDays()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int hcoin_ ; + /** + * uint32 hcoin = 6; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + /** + * uint32 hcoin = 6; + * @param value The hcoin to set. + * @return This builder for chaining. + */ + public Builder setHcoin(int value) { + + hcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin = 6; + * @return This builder for chaining. + */ + public Builder clearHcoin() { + + hcoin_ = 0; + onChanged(); + return this; + } + + private java.lang.Object productId_ = ""; + /** + * string product_id = 14; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 14; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 14; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 14; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 14; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private int remainDays_ ; + /** + * uint32 remain_days = 1; + * @return The remainDays. + */ + @java.lang.Override + public int getRemainDays() { + return remainDays_; + } + /** + * uint32 remain_days = 1; + * @param value The remainDays to set. + * @return This builder for chaining. + */ + public Builder setRemainDays(int value) { + + remainDays_ = value; + onChanged(); + return this; + } + /** + * uint32 remain_days = 1; + * @return This builder for chaining. + */ + public Builder clearRemainDays() { + + remainDays_ = 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:CardProductRewardNotify) + } + + // @@protoc_insertion_point(class_scope:CardProductRewardNotify) + private static final emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify(); + } + + public static emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CardProductRewardNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CardProductRewardNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CardProductRewardNotifyOuterClass.CardProductRewardNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CardProductRewardNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CardProductRewardNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035CardProductRewardNotify.proto\"Q\n\027CardP" + + "roductRewardNotify\022\r\n\005hcoin\030\006 \001(\r\022\022\n\npro" + + "duct_id\030\016 \001(\t\022\023\n\013remain_days\030\001 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CardProductRewardNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CardProductRewardNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CardProductRewardNotify_descriptor, + new java.lang.String[] { "Hcoin", "ProductId", "RemainDays", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChallengeDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChallengeDataNotifyOuterClass.java new file mode 100644 index 00000000000..3833345961b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChallengeDataNotifyOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChallengeDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ChallengeDataNotifyOuterClass { + private ChallengeDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChallengeDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChallengeDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 value = 8; + * @return The value. + */ + int getValue(); + + /** + * uint32 challenge_index = 2; + * @return The challengeIndex. + */ + int getChallengeIndex(); + + /** + * uint32 param_index = 9; + * @return The paramIndex. + */ + int getParamIndex(); + } + /** + *
+   * CmdId: 953
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ChallengeDataNotify} + */ + public static final class ChallengeDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChallengeDataNotify) + ChallengeDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChallengeDataNotify.newBuilder() to construct. + private ChallengeDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChallengeDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChallengeDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChallengeDataNotify( + 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: { + + challengeIndex_ = input.readUInt32(); + break; + } + case 64: { + + value_ = input.readUInt32(); + break; + } + case 72: { + + paramIndex_ = 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.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.class, emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.Builder.class); + } + + public static final int VALUE_FIELD_NUMBER = 8; + private int value_; + /** + * uint32 value = 8; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + public static final int CHALLENGE_INDEX_FIELD_NUMBER = 2; + private int challengeIndex_; + /** + * uint32 challenge_index = 2; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + + public static final int PARAM_INDEX_FIELD_NUMBER = 9; + private int paramIndex_; + /** + * uint32 param_index = 9; + * @return The paramIndex. + */ + @java.lang.Override + public int getParamIndex() { + return paramIndex_; + } + + 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 (challengeIndex_ != 0) { + output.writeUInt32(2, challengeIndex_); + } + if (value_ != 0) { + output.writeUInt32(8, value_); + } + if (paramIndex_ != 0) { + output.writeUInt32(9, paramIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (challengeIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, challengeIndex_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, value_); + } + if (paramIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, paramIndex_); + } + 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.ChallengeDataNotifyOuterClass.ChallengeDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify other = (emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify) obj; + + if (getValue() + != other.getValue()) return false; + if (getChallengeIndex() + != other.getChallengeIndex()) return false; + if (getParamIndex() + != other.getParamIndex()) 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) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (37 * hash) + CHALLENGE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getChallengeIndex(); + hash = (37 * hash) + PARAM_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getParamIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify 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.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify 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.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify 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.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify 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.ChallengeDataNotifyOuterClass.ChallengeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify 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.ChallengeDataNotifyOuterClass.ChallengeDataNotify 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: 953
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ChallengeDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChallengeDataNotify) + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.class, emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + value_ = 0; + + challengeIndex_ = 0; + + paramIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.internal_static_ChallengeDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify build() { + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify buildPartial() { + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify result = new emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify(this); + result.value_ = value_; + result.challengeIndex_ = challengeIndex_; + result.paramIndex_ = paramIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify other) { + if (other == emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify.getDefaultInstance()) return this; + if (other.getValue() != 0) { + setValue(other.getValue()); + } + if (other.getChallengeIndex() != 0) { + setChallengeIndex(other.getChallengeIndex()); + } + if (other.getParamIndex() != 0) { + setParamIndex(other.getParamIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int value_ ; + /** + * uint32 value = 8; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * uint32 value = 8; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * uint32 value = 8; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + + private int challengeIndex_ ; + /** + * uint32 challenge_index = 2; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + /** + * uint32 challenge_index = 2; + * @param value The challengeIndex to set. + * @return This builder for chaining. + */ + public Builder setChallengeIndex(int value) { + + challengeIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_index = 2; + * @return This builder for chaining. + */ + public Builder clearChallengeIndex() { + + challengeIndex_ = 0; + onChanged(); + return this; + } + + private int paramIndex_ ; + /** + * uint32 param_index = 9; + * @return The paramIndex. + */ + @java.lang.Override + public int getParamIndex() { + return paramIndex_; + } + /** + * uint32 param_index = 9; + * @param value The paramIndex to set. + * @return This builder for chaining. + */ + public Builder setParamIndex(int value) { + + paramIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 param_index = 9; + * @return This builder for chaining. + */ + public Builder clearParamIndex() { + + paramIndex_ = 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:ChallengeDataNotify) + } + + // @@protoc_insertion_point(class_scope:ChallengeDataNotify) + private static final emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify(); + } + + public static emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChallengeDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChallengeDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChallengeDataNotifyOuterClass.ChallengeDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChallengeDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChallengeDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ChallengeDataNotify.proto\"R\n\023Challenge" + + "DataNotify\022\r\n\005value\030\010 \001(\r\022\027\n\017challenge_i" + + "ndex\030\002 \001(\r\022\023\n\013param_index\030\t \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChallengeDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChallengeDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChallengeDataNotify_descriptor, + new java.lang.String[] { "Value", "ChallengeIndex", "ParamIndex", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java new file mode 100644 index 00000000000..e76bee731af --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarReqOuterClass.java @@ -0,0 +1,899 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeAvatarReq.proto + +package emu.grasscutter.net.proto; + +public final class ChangeAvatarReqOuterClass { + private ChangeAvatarReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeAvatarReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeAvatarReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector move_pos = 15; + * @return Whether the movePos field is set. + */ + boolean hasMovePos(); + /** + * .Vector move_pos = 15; + * @return The movePos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getMovePos(); + /** + * .Vector move_pos = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getMovePosOrBuilder(); + + /** + * uint32 skill_id = 2; + * @return The skillId. + */ + int getSkillId(); + + /** + * uint64 guid = 7; + * @return The guid. + */ + long getGuid(); + + /** + * bool is_move = 10; + * @return The isMove. + */ + boolean getIsMove(); + } + /** + *
+   * CmdId: 1640
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeAvatarReq} + */ + public static final class ChangeAvatarReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeAvatarReq) + ChangeAvatarReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeAvatarReq.newBuilder() to construct. + private ChangeAvatarReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeAvatarReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeAvatarReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeAvatarReq( + 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: { + + skillId_ = input.readUInt32(); + break; + } + case 56: { + + guid_ = input.readUInt64(); + break; + } + case 80: { + + isMove_ = input.readBool(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (movePos_ != null) { + subBuilder = movePos_.toBuilder(); + } + movePos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(movePos_); + movePos_ = subBuilder.buildPartial(); + } + + 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.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.class, emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.Builder.class); + } + + public static final int MOVE_POS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector movePos_; + /** + * .Vector move_pos = 15; + * @return Whether the movePos field is set. + */ + @java.lang.Override + public boolean hasMovePos() { + return movePos_ != null; + } + /** + * .Vector move_pos = 15; + * @return The movePos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getMovePos() { + return movePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : movePos_; + } + /** + * .Vector move_pos = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getMovePosOrBuilder() { + return getMovePos(); + } + + public static final int SKILL_ID_FIELD_NUMBER = 2; + private int skillId_; + /** + * uint32 skill_id = 2; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + public static final int GUID_FIELD_NUMBER = 7; + private long guid_; + /** + * uint64 guid = 7; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int IS_MOVE_FIELD_NUMBER = 10; + private boolean isMove_; + /** + * bool is_move = 10; + * @return The isMove. + */ + @java.lang.Override + public boolean getIsMove() { + return isMove_; + } + + 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 (skillId_ != 0) { + output.writeUInt32(2, skillId_); + } + if (guid_ != 0L) { + output.writeUInt64(7, guid_); + } + if (isMove_ != false) { + output.writeBool(10, isMove_); + } + if (movePos_ != null) { + output.writeMessage(15, getMovePos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, skillId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, guid_); + } + if (isMove_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isMove_); + } + if (movePos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getMovePos()); + } + 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.ChangeAvatarReqOuterClass.ChangeAvatarReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq other = (emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq) obj; + + if (hasMovePos() != other.hasMovePos()) return false; + if (hasMovePos()) { + if (!getMovePos() + .equals(other.getMovePos())) return false; + } + if (getSkillId() + != other.getSkillId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getIsMove() + != other.getIsMove()) 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 (hasMovePos()) { + hash = (37 * hash) + MOVE_POS_FIELD_NUMBER; + hash = (53 * hash) + getMovePos().hashCode(); + } + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + IS_MOVE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsMove()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq 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.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq 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.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq 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.ChangeAvatarReqOuterClass.ChangeAvatarReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq 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.ChangeAvatarReqOuterClass.ChangeAvatarReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq 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.ChangeAvatarReqOuterClass.ChangeAvatarReq 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: 1640
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeAvatarReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeAvatarReq) + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.class, emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (movePosBuilder_ == null) { + movePos_ = null; + } else { + movePos_ = null; + movePosBuilder_ = null; + } + skillId_ = 0; + + guid_ = 0L; + + isMove_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.internal_static_ChangeAvatarReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq build() { + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq buildPartial() { + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq result = new emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq(this); + if (movePosBuilder_ == null) { + result.movePos_ = movePos_; + } else { + result.movePos_ = movePosBuilder_.build(); + } + result.skillId_ = skillId_; + result.guid_ = guid_; + result.isMove_ = isMove_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq) { + return mergeFrom((emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq other) { + if (other == emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq.getDefaultInstance()) return this; + if (other.hasMovePos()) { + mergeMovePos(other.getMovePos()); + } + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getIsMove() != false) { + setIsMove(other.getIsMove()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector movePos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> movePosBuilder_; + /** + * .Vector move_pos = 15; + * @return Whether the movePos field is set. + */ + public boolean hasMovePos() { + return movePosBuilder_ != null || movePos_ != null; + } + /** + * .Vector move_pos = 15; + * @return The movePos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getMovePos() { + if (movePosBuilder_ == null) { + return movePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : movePos_; + } else { + return movePosBuilder_.getMessage(); + } + } + /** + * .Vector move_pos = 15; + */ + public Builder setMovePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (movePosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + movePos_ = value; + onChanged(); + } else { + movePosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector move_pos = 15; + */ + public Builder setMovePos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (movePosBuilder_ == null) { + movePos_ = builderForValue.build(); + onChanged(); + } else { + movePosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector move_pos = 15; + */ + public Builder mergeMovePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (movePosBuilder_ == null) { + if (movePos_ != null) { + movePos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(movePos_).mergeFrom(value).buildPartial(); + } else { + movePos_ = value; + } + onChanged(); + } else { + movePosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector move_pos = 15; + */ + public Builder clearMovePos() { + if (movePosBuilder_ == null) { + movePos_ = null; + onChanged(); + } else { + movePos_ = null; + movePosBuilder_ = null; + } + + return this; + } + /** + * .Vector move_pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getMovePosBuilder() { + + onChanged(); + return getMovePosFieldBuilder().getBuilder(); + } + /** + * .Vector move_pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getMovePosOrBuilder() { + if (movePosBuilder_ != null) { + return movePosBuilder_.getMessageOrBuilder(); + } else { + return movePos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : movePos_; + } + } + /** + * .Vector move_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> + getMovePosFieldBuilder() { + if (movePosBuilder_ == null) { + movePosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getMovePos(), + getParentForChildren(), + isClean()); + movePos_ = null; + } + return movePosBuilder_; + } + + private int skillId_ ; + /** + * uint32 skill_id = 2; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 2; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 2; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 7; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 7; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 7; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private boolean isMove_ ; + /** + * bool is_move = 10; + * @return The isMove. + */ + @java.lang.Override + public boolean getIsMove() { + return isMove_; + } + /** + * bool is_move = 10; + * @param value The isMove to set. + * @return This builder for chaining. + */ + public Builder setIsMove(boolean value) { + + isMove_ = value; + onChanged(); + return this; + } + /** + * bool is_move = 10; + * @return This builder for chaining. + */ + public Builder clearIsMove() { + + isMove_ = 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:ChangeAvatarReq) + } + + // @@protoc_insertion_point(class_scope:ChangeAvatarReq) + private static final emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq(); + } + + public static emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeAvatarReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeAvatarReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarReqOuterClass.ChangeAvatarReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeAvatarReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeAvatarReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ChangeAvatarReq.proto\032\014Vector.proto\"]\n" + + "\017ChangeAvatarReq\022\031\n\010move_pos\030\017 \001(\0132\007.Vec" + + "tor\022\020\n\010skill_id\030\002 \001(\r\022\014\n\004guid\030\007 \001(\004\022\017\n\007i" + + "s_move\030\n \001(\010B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_ChangeAvatarReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeAvatarReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeAvatarReq_descriptor, + new java.lang.String[] { "MovePos", "SkillId", "Guid", "IsMove", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java new file mode 100644 index 00000000000..fef26e30bac --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeAvatarRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeAvatarRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChangeAvatarRspOuterClass { + private ChangeAvatarRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeAvatarRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeAvatarRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 skill_id = 3; + * @return The skillId. + */ + int getSkillId(); + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 cur_guid = 4; + * @return The curGuid. + */ + long getCurGuid(); + } + /** + *
+   * CmdId: 1607
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ChangeAvatarRsp} + */ + public static final class ChangeAvatarRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeAvatarRsp) + ChangeAvatarRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeAvatarRsp.newBuilder() to construct. + private ChangeAvatarRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeAvatarRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeAvatarRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeAvatarRsp( + 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: { + + skillId_ = input.readUInt32(); + break; + } + case 32: { + + curGuid_ = input.readUInt64(); + break; + } + case 80: { + + 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.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.class, emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.Builder.class); + } + + public static final int SKILL_ID_FIELD_NUMBER = 3; + private int skillId_; + /** + * uint32 skill_id = 3; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUR_GUID_FIELD_NUMBER = 4; + private long curGuid_; + /** + * uint64 cur_guid = 4; + * @return The curGuid. + */ + @java.lang.Override + public long getCurGuid() { + return curGuid_; + } + + 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 (skillId_ != 0) { + output.writeUInt32(3, skillId_); + } + if (curGuid_ != 0L) { + output.writeUInt64(4, curGuid_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, skillId_); + } + if (curGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, curGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, 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.ChangeAvatarRspOuterClass.ChangeAvatarRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp other = (emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp) obj; + + if (getSkillId() + != other.getSkillId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCurGuid() + != other.getCurGuid()) 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) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + CUR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp 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.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp 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.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp 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.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp 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.ChangeAvatarRspOuterClass.ChangeAvatarRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp 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.ChangeAvatarRspOuterClass.ChangeAvatarRsp 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: 1607
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ChangeAvatarRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeAvatarRsp) + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.class, emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + skillId_ = 0; + + retcode_ = 0; + + curGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.internal_static_ChangeAvatarRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp build() { + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp buildPartial() { + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp result = new emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp(this); + result.skillId_ = skillId_; + result.retcode_ = retcode_; + result.curGuid_ = curGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp other) { + if (other == emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp.getDefaultInstance()) return this; + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCurGuid() != 0L) { + setCurGuid(other.getCurGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int skillId_ ; + /** + * uint32 skill_id = 3; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 3; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 3; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long curGuid_ ; + /** + * uint64 cur_guid = 4; + * @return The curGuid. + */ + @java.lang.Override + public long getCurGuid() { + return curGuid_; + } + /** + * uint64 cur_guid = 4; + * @param value The curGuid to set. + * @return This builder for chaining. + */ + public Builder setCurGuid(long value) { + + curGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_guid = 4; + * @return This builder for chaining. + */ + public Builder clearCurGuid() { + + curGuid_ = 0L; + 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:ChangeAvatarRsp) + } + + // @@protoc_insertion_point(class_scope:ChangeAvatarRsp) + private static final emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp(); + } + + public static emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeAvatarRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeAvatarRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeAvatarRspOuterClass.ChangeAvatarRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeAvatarRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeAvatarRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ChangeAvatarRsp.proto\"F\n\017ChangeAvatarR" + + "sp\022\020\n\010skill_id\030\003 \001(\r\022\017\n\007retcode\030\n \001(\005\022\020\n" + + "\010cur_guid\030\004 \001(\004B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeAvatarRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeAvatarRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeAvatarRsp_descriptor, + new java.lang.String[] { "SkillId", "Retcode", "CurGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeEnergyReasonOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeEnergyReasonOuterClass.java new file mode 100644 index 00000000000..693e290414c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeEnergyReasonOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeEnergyReason.proto + +package emu.grasscutter.net.proto; + +public final class ChangeEnergyReasonOuterClass { + private ChangeEnergyReasonOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ChangeEnergyReason} + */ + public enum ChangeEnergyReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CHANGE_ENERGY_REASON_NONE = 0; + */ + CHANGE_ENERGY_REASON_NONE(0), + /** + * CHANGE_ENERGY_REASON_SKILL_START = 1; + */ + CHANGE_ENERGY_REASON_SKILL_START(1), + UNRECOGNIZED(-1), + ; + + /** + * CHANGE_ENERGY_REASON_NONE = 0; + */ + public static final int CHANGE_ENERGY_REASON_NONE_VALUE = 0; + /** + * CHANGE_ENERGY_REASON_SKILL_START = 1; + */ + public static final int CHANGE_ENERGY_REASON_SKILL_START_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 ChangeEnergyReason 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 ChangeEnergyReason forNumber(int value) { + switch (value) { + case 0: return CHANGE_ENERGY_REASON_NONE; + case 1: return CHANGE_ENERGY_REASON_SKILL_START; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ChangeEnergyReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ChangeEnergyReason findValueByNumber(int number) { + return ChangeEnergyReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ChangeEnergyReason[] VALUES = values(); + + public static ChangeEnergyReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ChangeEnergyReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ChangeEnergyReason) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ChangeEnergyReason.proto*Y\n\022ChangeEner" + + "gyReason\022\035\n\031CHANGE_ENERGY_REASON_NONE\020\000\022" + + "$\n CHANGE_ENERGY_REASON_SKILL_START\020\001B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java new file mode 100644 index 00000000000..28f58b510cf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeGameTimeReq.proto + +package emu.grasscutter.net.proto; + +public final class ChangeGameTimeReqOuterClass { + private ChangeGameTimeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeGameTimeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeGameTimeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 game_time = 6; + * @return The gameTime. + */ + int getGameTime(); + + /** + * bool is_force_set = 11; + * @return The isForceSet. + */ + boolean getIsForceSet(); + + /** + * uint32 extra_days = 12; + * @return The extraDays. + */ + int getExtraDays(); + } + /** + *
+   * CmdId: 173
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeGameTimeReq} + */ + public static final class ChangeGameTimeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeGameTimeReq) + ChangeGameTimeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeGameTimeReq.newBuilder() to construct. + private ChangeGameTimeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeGameTimeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeGameTimeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeGameTimeReq( + 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: { + + gameTime_ = input.readUInt32(); + break; + } + case 88: { + + isForceSet_ = input.readBool(); + break; + } + case 96: { + + extraDays_ = 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.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.class, emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.Builder.class); + } + + public static final int GAME_TIME_FIELD_NUMBER = 6; + private int gameTime_; + /** + * uint32 game_time = 6; + * @return The gameTime. + */ + @java.lang.Override + public int getGameTime() { + return gameTime_; + } + + public static final int IS_FORCE_SET_FIELD_NUMBER = 11; + private boolean isForceSet_; + /** + * bool is_force_set = 11; + * @return The isForceSet. + */ + @java.lang.Override + public boolean getIsForceSet() { + return isForceSet_; + } + + public static final int EXTRA_DAYS_FIELD_NUMBER = 12; + private int extraDays_; + /** + * uint32 extra_days = 12; + * @return The extraDays. + */ + @java.lang.Override + public int getExtraDays() { + return extraDays_; + } + + 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 (gameTime_ != 0) { + output.writeUInt32(6, gameTime_); + } + if (isForceSet_ != false) { + output.writeBool(11, isForceSet_); + } + if (extraDays_ != 0) { + output.writeUInt32(12, extraDays_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gameTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, gameTime_); + } + if (isForceSet_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isForceSet_); + } + if (extraDays_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, extraDays_); + } + 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.ChangeGameTimeReqOuterClass.ChangeGameTimeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq other = (emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq) obj; + + if (getGameTime() + != other.getGameTime()) return false; + if (getIsForceSet() + != other.getIsForceSet()) return false; + if (getExtraDays() + != other.getExtraDays()) 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) + GAME_TIME_FIELD_NUMBER; + hash = (53 * hash) + getGameTime(); + hash = (37 * hash) + IS_FORCE_SET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsForceSet()); + hash = (37 * hash) + EXTRA_DAYS_FIELD_NUMBER; + hash = (53 * hash) + getExtraDays(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq 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.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq 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.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq 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.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq 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.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq 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.ChangeGameTimeReqOuterClass.ChangeGameTimeReq 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: 173
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeGameTimeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeGameTimeReq) + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.class, emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gameTime_ = 0; + + isForceSet_ = false; + + extraDays_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.internal_static_ChangeGameTimeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq build() { + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq buildPartial() { + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq result = new emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq(this); + result.gameTime_ = gameTime_; + result.isForceSet_ = isForceSet_; + result.extraDays_ = extraDays_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq) { + return mergeFrom((emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq other) { + if (other == emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq.getDefaultInstance()) return this; + if (other.getGameTime() != 0) { + setGameTime(other.getGameTime()); + } + if (other.getIsForceSet() != false) { + setIsForceSet(other.getIsForceSet()); + } + if (other.getExtraDays() != 0) { + setExtraDays(other.getExtraDays()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gameTime_ ; + /** + * uint32 game_time = 6; + * @return The gameTime. + */ + @java.lang.Override + public int getGameTime() { + return gameTime_; + } + /** + * uint32 game_time = 6; + * @param value The gameTime to set. + * @return This builder for chaining. + */ + public Builder setGameTime(int value) { + + gameTime_ = value; + onChanged(); + return this; + } + /** + * uint32 game_time = 6; + * @return This builder for chaining. + */ + public Builder clearGameTime() { + + gameTime_ = 0; + onChanged(); + return this; + } + + private boolean isForceSet_ ; + /** + * bool is_force_set = 11; + * @return The isForceSet. + */ + @java.lang.Override + public boolean getIsForceSet() { + return isForceSet_; + } + /** + * bool is_force_set = 11; + * @param value The isForceSet to set. + * @return This builder for chaining. + */ + public Builder setIsForceSet(boolean value) { + + isForceSet_ = value; + onChanged(); + return this; + } + /** + * bool is_force_set = 11; + * @return This builder for chaining. + */ + public Builder clearIsForceSet() { + + isForceSet_ = false; + onChanged(); + return this; + } + + private int extraDays_ ; + /** + * uint32 extra_days = 12; + * @return The extraDays. + */ + @java.lang.Override + public int getExtraDays() { + return extraDays_; + } + /** + * uint32 extra_days = 12; + * @param value The extraDays to set. + * @return This builder for chaining. + */ + public Builder setExtraDays(int value) { + + extraDays_ = value; + onChanged(); + return this; + } + /** + * uint32 extra_days = 12; + * @return This builder for chaining. + */ + public Builder clearExtraDays() { + + extraDays_ = 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:ChangeGameTimeReq) + } + + // @@protoc_insertion_point(class_scope:ChangeGameTimeReq) + private static final emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq(); + } + + public static emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeGameTimeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeGameTimeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeReqOuterClass.ChangeGameTimeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeGameTimeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeGameTimeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ChangeGameTimeReq.proto\"P\n\021ChangeGameT" + + "imeReq\022\021\n\tgame_time\030\006 \001(\r\022\024\n\014is_force_se" + + "t\030\013 \001(\010\022\022\n\nextra_days\030\014 \001(\rB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeGameTimeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeGameTimeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeGameTimeReq_descriptor, + new java.lang.String[] { "GameTime", "IsForceSet", "ExtraDays", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java new file mode 100644 index 00000000000..c82bcfbf570 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeGameTimeRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeGameTimeRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChangeGameTimeRspOuterClass { + private ChangeGameTimeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeGameTimeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeGameTimeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 extra_days = 5; + * @return The extraDays. + */ + int getExtraDays(); + + /** + * uint32 cur_game_time = 14; + * @return The curGameTime. + */ + int getCurGameTime(); + } + /** + *
+   * CmdId: 199
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ChangeGameTimeRsp} + */ + public static final class ChangeGameTimeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeGameTimeRsp) + ChangeGameTimeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeGameTimeRsp.newBuilder() to construct. + private ChangeGameTimeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeGameTimeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeGameTimeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeGameTimeRsp( + 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 40: { + + extraDays_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + curGameTime_ = 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.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.class, emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int EXTRA_DAYS_FIELD_NUMBER = 5; + private int extraDays_; + /** + * uint32 extra_days = 5; + * @return The extraDays. + */ + @java.lang.Override + public int getExtraDays() { + return extraDays_; + } + + public static final int CUR_GAME_TIME_FIELD_NUMBER = 14; + private int curGameTime_; + /** + * uint32 cur_game_time = 14; + * @return The curGameTime. + */ + @java.lang.Override + public int getCurGameTime() { + return curGameTime_; + } + + 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 (extraDays_ != 0) { + output.writeUInt32(5, extraDays_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (curGameTime_ != 0) { + output.writeUInt32(14, curGameTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (extraDays_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, extraDays_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (curGameTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, curGameTime_); + } + 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.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp other = (emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getExtraDays() + != other.getExtraDays()) return false; + if (getCurGameTime() + != other.getCurGameTime()) 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(); + hash = (37 * hash) + EXTRA_DAYS_FIELD_NUMBER; + hash = (53 * hash) + getExtraDays(); + hash = (37 * hash) + CUR_GAME_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCurGameTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp 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.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp 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.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp 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.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp 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.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp 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.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp 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: 199
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ChangeGameTimeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeGameTimeRsp) + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.class, emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + extraDays_ = 0; + + curGameTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.internal_static_ChangeGameTimeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp build() { + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp buildPartial() { + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp result = new emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp(this); + result.retcode_ = retcode_; + result.extraDays_ = extraDays_; + result.curGameTime_ = curGameTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp other) { + if (other == emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getExtraDays() != 0) { + setExtraDays(other.getExtraDays()); + } + if (other.getCurGameTime() != 0) { + setCurGameTime(other.getCurGameTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int extraDays_ ; + /** + * uint32 extra_days = 5; + * @return The extraDays. + */ + @java.lang.Override + public int getExtraDays() { + return extraDays_; + } + /** + * uint32 extra_days = 5; + * @param value The extraDays to set. + * @return This builder for chaining. + */ + public Builder setExtraDays(int value) { + + extraDays_ = value; + onChanged(); + return this; + } + /** + * uint32 extra_days = 5; + * @return This builder for chaining. + */ + public Builder clearExtraDays() { + + extraDays_ = 0; + onChanged(); + return this; + } + + private int curGameTime_ ; + /** + * uint32 cur_game_time = 14; + * @return The curGameTime. + */ + @java.lang.Override + public int getCurGameTime() { + return curGameTime_; + } + /** + * uint32 cur_game_time = 14; + * @param value The curGameTime to set. + * @return This builder for chaining. + */ + public Builder setCurGameTime(int value) { + + curGameTime_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_game_time = 14; + * @return This builder for chaining. + */ + public Builder clearCurGameTime() { + + curGameTime_ = 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:ChangeGameTimeRsp) + } + + // @@protoc_insertion_point(class_scope:ChangeGameTimeRsp) + private static final emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp(); + } + + public static emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeGameTimeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeGameTimeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeGameTimeRspOuterClass.ChangeGameTimeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeGameTimeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeGameTimeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ChangeGameTimeRsp.proto\"O\n\021ChangeGameT" + + "imeRsp\022\017\n\007retcode\030\010 \001(\005\022\022\n\nextra_days\030\005 " + + "\001(\r\022\025\n\rcur_game_time\030\016 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeGameTimeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeGameTimeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeGameTimeRsp_descriptor, + new java.lang.String[] { "Retcode", "ExtraDays", "CurGameTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java new file mode 100644 index 00000000000..d4942c10057 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeHpReasonOuterClass.java @@ -0,0 +1,423 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeHpReason.proto + +package emu.grasscutter.net.proto; + +public final class ChangeHpReasonOuterClass { + private ChangeHpReasonOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ChangeHpReason} + */ + public enum ChangeHpReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CHANGE_HP_REASON_NONE = 0; + */ + CHANGE_HP_REASON_NONE(0), + /** + * CHANGE_HP_REASON_SUB_AVATAR = 1; + */ + CHANGE_HP_REASON_SUB_AVATAR(1), + /** + * CHANGE_HP_REASON_SUB_MONSTER = 2; + */ + CHANGE_HP_REASON_SUB_MONSTER(2), + /** + * CHANGE_HP_REASON_SUB_GEAR = 3; + */ + CHANGE_HP_REASON_SUB_GEAR(3), + /** + * CHANGE_HP_REASON_SUB_ENVIR = 4; + */ + CHANGE_HP_REASON_SUB_ENVIR(4), + /** + * CHANGE_HP_REASON_SUB_FALL = 5; + */ + CHANGE_HP_REASON_SUB_FALL(5), + /** + * CHANGE_HP_REASON_SUB_DRAWN = 6; + */ + CHANGE_HP_REASON_SUB_DRAWN(6), + /** + * CHANGE_HP_REASON_SUB_ABYSS = 7; + */ + CHANGE_HP_REASON_SUB_ABYSS(7), + /** + * CHANGE_HP_REASON_SUB_ABILITY = 8; + */ + CHANGE_HP_REASON_SUB_ABILITY(8), + /** + * CHANGE_HP_REASON_SUB_SUMMON = 9; + */ + CHANGE_HP_REASON_SUB_SUMMON(9), + /** + * CHANGE_HP_REASON_SUB_SCRIPT = 10; + */ + CHANGE_HP_REASON_SUB_SCRIPT(10), + /** + * CHANGE_HP_REASON_SUB_GM = 11; + */ + CHANGE_HP_REASON_SUB_GM(11), + /** + * CHANGE_HP_REASON_SUB_KILL_SELF = 12; + */ + CHANGE_HP_REASON_SUB_KILL_SELF(12), + /** + * CHANGE_HP_REASON_SUB_CLIMATE_COLD = 13; + */ + CHANGE_HP_REASON_SUB_CLIMATE_COLD(13), + /** + * CHANGE_HP_REASON_SUB_STORM_LIGHTNING = 14; + */ + CHANGE_HP_REASON_SUB_STORM_LIGHTNING(14), + /** + * CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET = 15; + */ + CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET(15), + /** + * CHANGE_HP_REASON_SUB_REPLACE = 16; + */ + CHANGE_HP_REASON_SUB_REPLACE(16), + /** + * CHANGE_HP_REASON_SUB_PLAYER_LEAVE = 17; + */ + CHANGE_HP_REASON_SUB_PLAYER_LEAVE(17), + /** + * CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK = 18; + */ + CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK(18), + /** + * CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK = 19; + */ + CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK(19), + /** + * CHANGE_HP_REASON_BY_LUA = 51; + */ + CHANGE_HP_REASON_BY_LUA(51), + /** + * CHANGE_HP_REASON_ADD_ABILITY = 101; + */ + CHANGE_HP_REASON_ADD_ABILITY(101), + /** + * CHANGE_HP_REASON_ADD_ITEM = 102; + */ + CHANGE_HP_REASON_ADD_ITEM(102), + /** + * CHANGE_HP_REASON_ADD_REVIVE = 103; + */ + CHANGE_HP_REASON_ADD_REVIVE(103), + /** + * CHANGE_HP_REASON_ADD_UPGRADE = 104; + */ + CHANGE_HP_REASON_ADD_UPGRADE(104), + /** + * CHANGE_HP_REASON_ADD_STATUE = 105; + */ + CHANGE_HP_REASON_ADD_STATUE(105), + /** + * CHANGE_HP_REASON_ADD_BACKGROUND = 106; + */ + CHANGE_HP_REASON_ADD_BACKGROUND(106), + /** + * CHANGE_HP_REASON_ADD_GM = 107; + */ + CHANGE_HP_REASON_ADD_GM(107), + /** + * CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY = 108; + */ + CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY(108), + /** + * CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING = 109; + */ + CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING(109), + UNRECOGNIZED(-1), + ; + + /** + * CHANGE_HP_REASON_NONE = 0; + */ + public static final int CHANGE_HP_REASON_NONE_VALUE = 0; + /** + * CHANGE_HP_REASON_SUB_AVATAR = 1; + */ + public static final int CHANGE_HP_REASON_SUB_AVATAR_VALUE = 1; + /** + * CHANGE_HP_REASON_SUB_MONSTER = 2; + */ + public static final int CHANGE_HP_REASON_SUB_MONSTER_VALUE = 2; + /** + * CHANGE_HP_REASON_SUB_GEAR = 3; + */ + public static final int CHANGE_HP_REASON_SUB_GEAR_VALUE = 3; + /** + * CHANGE_HP_REASON_SUB_ENVIR = 4; + */ + public static final int CHANGE_HP_REASON_SUB_ENVIR_VALUE = 4; + /** + * CHANGE_HP_REASON_SUB_FALL = 5; + */ + public static final int CHANGE_HP_REASON_SUB_FALL_VALUE = 5; + /** + * CHANGE_HP_REASON_SUB_DRAWN = 6; + */ + public static final int CHANGE_HP_REASON_SUB_DRAWN_VALUE = 6; + /** + * CHANGE_HP_REASON_SUB_ABYSS = 7; + */ + public static final int CHANGE_HP_REASON_SUB_ABYSS_VALUE = 7; + /** + * CHANGE_HP_REASON_SUB_ABILITY = 8; + */ + public static final int CHANGE_HP_REASON_SUB_ABILITY_VALUE = 8; + /** + * CHANGE_HP_REASON_SUB_SUMMON = 9; + */ + public static final int CHANGE_HP_REASON_SUB_SUMMON_VALUE = 9; + /** + * CHANGE_HP_REASON_SUB_SCRIPT = 10; + */ + public static final int CHANGE_HP_REASON_SUB_SCRIPT_VALUE = 10; + /** + * CHANGE_HP_REASON_SUB_GM = 11; + */ + public static final int CHANGE_HP_REASON_SUB_GM_VALUE = 11; + /** + * CHANGE_HP_REASON_SUB_KILL_SELF = 12; + */ + public static final int CHANGE_HP_REASON_SUB_KILL_SELF_VALUE = 12; + /** + * CHANGE_HP_REASON_SUB_CLIMATE_COLD = 13; + */ + public static final int CHANGE_HP_REASON_SUB_CLIMATE_COLD_VALUE = 13; + /** + * CHANGE_HP_REASON_SUB_STORM_LIGHTNING = 14; + */ + public static final int CHANGE_HP_REASON_SUB_STORM_LIGHTNING_VALUE = 14; + /** + * CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET = 15; + */ + public static final int CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET_VALUE = 15; + /** + * CHANGE_HP_REASON_SUB_REPLACE = 16; + */ + public static final int CHANGE_HP_REASON_SUB_REPLACE_VALUE = 16; + /** + * CHANGE_HP_REASON_SUB_PLAYER_LEAVE = 17; + */ + public static final int CHANGE_HP_REASON_SUB_PLAYER_LEAVE_VALUE = 17; + /** + * CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK = 18; + */ + public static final int CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK_VALUE = 18; + /** + * CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK = 19; + */ + public static final int CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK_VALUE = 19; + /** + * CHANGE_HP_REASON_BY_LUA = 51; + */ + public static final int CHANGE_HP_REASON_BY_LUA_VALUE = 51; + /** + * CHANGE_HP_REASON_ADD_ABILITY = 101; + */ + public static final int CHANGE_HP_REASON_ADD_ABILITY_VALUE = 101; + /** + * CHANGE_HP_REASON_ADD_ITEM = 102; + */ + public static final int CHANGE_HP_REASON_ADD_ITEM_VALUE = 102; + /** + * CHANGE_HP_REASON_ADD_REVIVE = 103; + */ + public static final int CHANGE_HP_REASON_ADD_REVIVE_VALUE = 103; + /** + * CHANGE_HP_REASON_ADD_UPGRADE = 104; + */ + public static final int CHANGE_HP_REASON_ADD_UPGRADE_VALUE = 104; + /** + * CHANGE_HP_REASON_ADD_STATUE = 105; + */ + public static final int CHANGE_HP_REASON_ADD_STATUE_VALUE = 105; + /** + * CHANGE_HP_REASON_ADD_BACKGROUND = 106; + */ + public static final int CHANGE_HP_REASON_ADD_BACKGROUND_VALUE = 106; + /** + * CHANGE_HP_REASON_ADD_GM = 107; + */ + public static final int CHANGE_HP_REASON_ADD_GM_VALUE = 107; + /** + * CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY = 108; + */ + public static final int CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY_VALUE = 108; + /** + * CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING = 109; + */ + public static final int CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING_VALUE = 109; + + + 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 ChangeHpReason 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 ChangeHpReason forNumber(int value) { + switch (value) { + case 0: return CHANGE_HP_REASON_NONE; + case 1: return CHANGE_HP_REASON_SUB_AVATAR; + case 2: return CHANGE_HP_REASON_SUB_MONSTER; + case 3: return CHANGE_HP_REASON_SUB_GEAR; + case 4: return CHANGE_HP_REASON_SUB_ENVIR; + case 5: return CHANGE_HP_REASON_SUB_FALL; + case 6: return CHANGE_HP_REASON_SUB_DRAWN; + case 7: return CHANGE_HP_REASON_SUB_ABYSS; + case 8: return CHANGE_HP_REASON_SUB_ABILITY; + case 9: return CHANGE_HP_REASON_SUB_SUMMON; + case 10: return CHANGE_HP_REASON_SUB_SCRIPT; + case 11: return CHANGE_HP_REASON_SUB_GM; + case 12: return CHANGE_HP_REASON_SUB_KILL_SELF; + case 13: return CHANGE_HP_REASON_SUB_CLIMATE_COLD; + case 14: return CHANGE_HP_REASON_SUB_STORM_LIGHTNING; + case 15: return CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET; + case 16: return CHANGE_HP_REASON_SUB_REPLACE; + case 17: return CHANGE_HP_REASON_SUB_PLAYER_LEAVE; + case 18: return CHANGE_HP_REASON_Unk2700_CIKCDBOJGDK; + case 19: return CHANGE_HP_REASON_Unk2700_HEKLBLFBJJK; + case 51: return CHANGE_HP_REASON_BY_LUA; + case 101: return CHANGE_HP_REASON_ADD_ABILITY; + case 102: return CHANGE_HP_REASON_ADD_ITEM; + case 103: return CHANGE_HP_REASON_ADD_REVIVE; + case 104: return CHANGE_HP_REASON_ADD_UPGRADE; + case 105: return CHANGE_HP_REASON_ADD_STATUE; + case 106: return CHANGE_HP_REASON_ADD_BACKGROUND; + case 107: return CHANGE_HP_REASON_ADD_GM; + case 108: return CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY; + case 109: return CHANGE_HP_REASON_ADD_ROUGUELIKE_SPRING; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ChangeHpReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ChangeHpReason findValueByNumber(int number) { + return ChangeHpReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeHpReasonOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ChangeHpReason[] VALUES = values(); + + public static ChangeHpReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ChangeHpReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ChangeHpReason) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ChangeHpReason.proto*\254\010\n\016ChangeHpReaso" + + "n\022\031\n\025CHANGE_HP_REASON_NONE\020\000\022\037\n\033CHANGE_H" + + "P_REASON_SUB_AVATAR\020\001\022 \n\034CHANGE_HP_REASO" + + "N_SUB_MONSTER\020\002\022\035\n\031CHANGE_HP_REASON_SUB_" + + "GEAR\020\003\022\036\n\032CHANGE_HP_REASON_SUB_ENVIR\020\004\022\035" + + "\n\031CHANGE_HP_REASON_SUB_FALL\020\005\022\036\n\032CHANGE_" + + "HP_REASON_SUB_DRAWN\020\006\022\036\n\032CHANGE_HP_REASO" + + "N_SUB_ABYSS\020\007\022 \n\034CHANGE_HP_REASON_SUB_AB" + + "ILITY\020\010\022\037\n\033CHANGE_HP_REASON_SUB_SUMMON\020\t" + + "\022\037\n\033CHANGE_HP_REASON_SUB_SCRIPT\020\n\022\033\n\027CHA" + + "NGE_HP_REASON_SUB_GM\020\013\022\"\n\036CHANGE_HP_REAS" + + "ON_SUB_KILL_SELF\020\014\022%\n!CHANGE_HP_REASON_S" + + "UB_CLIMATE_COLD\020\r\022(\n$CHANGE_HP_REASON_SU" + + "B_STORM_LIGHTNING\020\016\022+\n\'CHANGE_HP_REASON_" + + "SUB_KILL_SERVER_GADGET\020\017\022 \n\034CHANGE_HP_RE" + + "ASON_SUB_REPLACE\020\020\022%\n!CHANGE_HP_REASON_S" + + "UB_PLAYER_LEAVE\020\021\022(\n$CHANGE_HP_REASON_Un" + + "k2700_CIKCDBOJGDK\020\022\022(\n$CHANGE_HP_REASON_" + + "Unk2700_HEKLBLFBJJK\020\023\022\033\n\027CHANGE_HP_REASO" + + "N_BY_LUA\0203\022 \n\034CHANGE_HP_REASON_ADD_ABILI" + + "TY\020e\022\035\n\031CHANGE_HP_REASON_ADD_ITEM\020f\022\037\n\033C" + + "HANGE_HP_REASON_ADD_REVIVE\020g\022 \n\034CHANGE_H" + + "P_REASON_ADD_UPGRADE\020h\022\037\n\033CHANGE_HP_REAS" + + "ON_ADD_STATUE\020i\022#\n\037CHANGE_HP_REASON_ADD_" + + "BACKGROUND\020j\022\033\n\027CHANGE_HP_REASON_ADD_GM\020" + + "k\022.\n*CHANGE_HP_REASON_ADD_TRIAL_AVATAR_A" + + "CTIVITY\020l\022*\n&CHANGE_HP_REASON_ADD_ROUGUE" + + "LIKE_SPRING\020mB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeMailStarNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMailStarNotifyOuterClass.java new file mode 100644 index 00000000000..b1638e8e935 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMailStarNotifyOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeMailStarNotify.proto + +package emu.grasscutter.net.proto; + +public final class ChangeMailStarNotifyOuterClass { + private ChangeMailStarNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeMailStarNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeMailStarNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_star = 14; + * @return The isStar. + */ + boolean getIsStar(); + + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1448
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeMailStarNotify} + */ + public static final class ChangeMailStarNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeMailStarNotify) + ChangeMailStarNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeMailStarNotify.newBuilder() to construct. + private ChangeMailStarNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeMailStarNotify() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeMailStarNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeMailStarNotify( + 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 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + isStar_ = 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)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.class, emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.Builder.class); + } + + public static final int IS_STAR_FIELD_NUMBER = 14; + private boolean isStar_; + /** + * bool is_star = 14; + * @return The isStar. + */ + @java.lang.Override + public boolean getIsStar() { + return isStar_; + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + 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 (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + if (isStar_ != false) { + output.writeBool(14, isStar_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + if (isStar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isStar_); + } + 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.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify other = (emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify) obj; + + if (getIsStar() + != other.getIsStar()) return false; + if (!getMailIdListList() + .equals(other.getMailIdListList())) 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) + IS_STAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsStar()); + if (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify 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.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify 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.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify 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.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify 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.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify 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.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify 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: 1448
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeMailStarNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeMailStarNotify) + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.class, emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isStar_ = false; + + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.internal_static_ChangeMailStarNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify build() { + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify buildPartial() { + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify result = new emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify(this); + int from_bitField0_ = bitField0_; + result.isStar_ = isStar_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify) { + return mergeFrom((emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify other) { + if (other == emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify.getDefaultInstance()) return this; + if (other.getIsStar() != false) { + setIsStar(other.getIsStar()); + } + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isStar_ ; + /** + * bool is_star = 14; + * @return The isStar. + */ + @java.lang.Override + public boolean getIsStar() { + return isStar_; + } + /** + * bool is_star = 14; + * @param value The isStar to set. + * @return This builder for chaining. + */ + public Builder setIsStar(boolean value) { + + isStar_ = value; + onChanged(); + return this; + } + /** + * bool is_star = 14; + * @return This builder for chaining. + */ + public Builder clearIsStar() { + + isStar_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ChangeMailStarNotify) + } + + // @@protoc_insertion_point(class_scope:ChangeMailStarNotify) + private static final emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify(); + } + + public static emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeMailStarNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeMailStarNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMailStarNotifyOuterClass.ChangeMailStarNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeMailStarNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeMailStarNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ChangeMailStarNotify.proto\"=\n\024ChangeMa" + + "ilStarNotify\022\017\n\007is_star\030\016 \001(\010\022\024\n\014mail_id" + + "_list\030\002 \003(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeMailStarNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeMailStarNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeMailStarNotify_descriptor, + new java.lang.String[] { "IsStar", "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java new file mode 100644 index 00000000000..1576d71164c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarReqOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeMpTeamAvatarReq.proto + +package emu.grasscutter.net.proto; + +public final class ChangeMpTeamAvatarReqOuterClass { + private ChangeMpTeamAvatarReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeMpTeamAvatarReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeMpTeamAvatarReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 cur_avatar_guid = 4; + * @return The curAvatarGuid. + */ + long getCurAvatarGuid(); + + /** + * repeated uint64 avatar_guid_list = 8; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 8; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 8; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + } + /** + *
+   * CmdId: 1708
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeMpTeamAvatarReq} + */ + public static final class ChangeMpTeamAvatarReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeMpTeamAvatarReq) + ChangeMpTeamAvatarReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeMpTeamAvatarReq.newBuilder() to construct. + private ChangeMpTeamAvatarReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeMpTeamAvatarReq() { + avatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeMpTeamAvatarReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeMpTeamAvatarReq( + 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 32: { + + curAvatarGuid_ = input.readUInt64(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.class, emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.Builder.class); + } + + public static final int CUR_AVATAR_GUID_FIELD_NUMBER = 4; + private long curAvatarGuid_; + /** + * uint64 cur_avatar_guid = 4; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 8; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + 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 (curAvatarGuid_ != 0L) { + output.writeUInt64(4, curAvatarGuid_); + } + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, curAvatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + 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.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq other = (emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq) obj; + + if (getCurAvatarGuid() + != other.getCurAvatarGuid()) return false; + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) 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) + CUR_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurAvatarGuid()); + if (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq 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.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq 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.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq 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.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq 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.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq 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.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq 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: 1708
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeMpTeamAvatarReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeMpTeamAvatarReq) + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.class, emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curAvatarGuid_ = 0L; + + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.internal_static_ChangeMpTeamAvatarReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq build() { + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq buildPartial() { + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq result = new emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq(this); + int from_bitField0_ = bitField0_; + result.curAvatarGuid_ = curAvatarGuid_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuidList_ = avatarGuidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq) { + return mergeFrom((emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq other) { + if (other == emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq.getDefaultInstance()) return this; + if (other.getCurAvatarGuid() != 0L) { + setCurAvatarGuid(other.getCurAvatarGuid()); + } + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long curAvatarGuid_ ; + /** + * uint64 cur_avatar_guid = 4; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + /** + * uint64 cur_avatar_guid = 4; + * @param value The curAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarGuid(long value) { + + curAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_avatar_guid = 4; + * @return This builder for chaining. + */ + public Builder clearCurAvatarGuid() { + + curAvatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid_list = 8; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 8; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ChangeMpTeamAvatarReq) + } + + // @@protoc_insertion_point(class_scope:ChangeMpTeamAvatarReq) + private static final emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq(); + } + + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeMpTeamAvatarReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeMpTeamAvatarReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarReqOuterClass.ChangeMpTeamAvatarReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeMpTeamAvatarReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ChangeMpTeamAvatarReq.proto\"J\n\025ChangeM" + + "pTeamAvatarReq\022\027\n\017cur_avatar_guid\030\004 \001(\004\022" + + "\030\n\020avatar_guid_list\030\010 \003(\004B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeMpTeamAvatarReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeMpTeamAvatarReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeMpTeamAvatarReq_descriptor, + new java.lang.String[] { "CurAvatarGuid", "AvatarGuidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java new file mode 100644 index 00000000000..ba2e07ebd5e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeMpTeamAvatarRspOuterClass.java @@ -0,0 +1,817 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeMpTeamAvatarRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChangeMpTeamAvatarRspOuterClass { + private ChangeMpTeamAvatarRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeMpTeamAvatarRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeMpTeamAvatarRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint64 avatar_guid_list = 3; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 3; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 3; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + long getCurAvatarGuid(); + } + /** + *
+   * CmdId: 1753
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ChangeMpTeamAvatarRsp} + */ + public static final class ChangeMpTeamAvatarRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeMpTeamAvatarRsp) + ChangeMpTeamAvatarRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeMpTeamAvatarRsp.newBuilder() to construct. + private ChangeMpTeamAvatarRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeMpTeamAvatarRsp() { + avatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeMpTeamAvatarRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeMpTeamAvatarRsp( + 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 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + curAvatarGuid_ = input.readUInt64(); + 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)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.class, emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 3; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + public static final int CUR_AVATAR_GUID_FIELD_NUMBER = 13; + private long curAvatarGuid_; + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + + 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 (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (curAvatarGuid_ != 0L) { + output.writeUInt64(13, curAvatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (curAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, curAvatarGuid_); + } + 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.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp other = (emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) return false; + if (getCurAvatarGuid() + != other.getCurAvatarGuid()) 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 (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + hash = (37 * hash) + CUR_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp 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.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp 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.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp 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.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp 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.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp 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.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp 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: 1753
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ChangeMpTeamAvatarRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeMpTeamAvatarRsp) + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.class, emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + curAvatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.internal_static_ChangeMpTeamAvatarRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp build() { + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp buildPartial() { + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp result = new emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuidList_ = avatarGuidList_; + result.curAvatarGuid_ = curAvatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp other) { + if (other == emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + if (other.getCurAvatarGuid() != 0L) { + setCurAvatarGuid(other.getCurAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * 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 com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid_list = 3; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 3; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private long curAvatarGuid_ ; + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + /** + * uint64 cur_avatar_guid = 13; + * @param value The curAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarGuid(long value) { + + curAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearCurAvatarGuid() { + + curAvatarGuid_ = 0L; + 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:ChangeMpTeamAvatarRsp) + } + + // @@protoc_insertion_point(class_scope:ChangeMpTeamAvatarRsp) + private static final emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp(); + } + + public static emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeMpTeamAvatarRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeMpTeamAvatarRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeMpTeamAvatarRspOuterClass.ChangeMpTeamAvatarRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeMpTeamAvatarRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeMpTeamAvatarRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ChangeMpTeamAvatarRsp.proto\"[\n\025ChangeM" + + "pTeamAvatarRsp\022\017\n\007retcode\030\004 \001(\005\022\030\n\020avata" + + "r_guid_list\030\003 \003(\004\022\027\n\017cur_avatar_guid\030\r \001" + + "(\004B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeMpTeamAvatarRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeMpTeamAvatarRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeMpTeamAvatarRsp_descriptor, + new java.lang.String[] { "Retcode", "AvatarGuidList", "CurAvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java new file mode 100644 index 00000000000..261fd2c60e7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameReqOuterClass.java @@ -0,0 +1,700 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeTeamNameReq.proto + +package emu.grasscutter.net.proto; + +public final class ChangeTeamNameReqOuterClass { + private ChangeTeamNameReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeTeamNameReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeTeamNameReq) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 team_id = 8; + * @return The teamId. + */ + int getTeamId(); + + /** + * string team_name = 9; + * @return The teamName. + */ + java.lang.String getTeamName(); + /** + * string team_name = 9; + * @return The bytes for teamName. + */ + com.google.protobuf.ByteString + getTeamNameBytes(); + } + /** + *
+   * CmdId: 1603
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChangeTeamNameReq} + */ + public static final class ChangeTeamNameReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeTeamNameReq) + ChangeTeamNameReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeTeamNameReq.newBuilder() to construct. + private ChangeTeamNameReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeTeamNameReq() { + teamName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeTeamNameReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeTeamNameReq( + 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 64: { + + teamId_ = input.readInt32(); + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + teamName_ = 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.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.class, emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.Builder.class); + } + + public static final int TEAM_ID_FIELD_NUMBER = 8; + private int teamId_; + /** + * int32 team_id = 8; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + public static final int TEAM_NAME_FIELD_NUMBER = 9; + private volatile java.lang.Object teamName_; + /** + * string team_name = 9; + * @return The teamName. + */ + @java.lang.Override + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + 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(); + teamName_ = s; + return s; + } + } + /** + * string team_name = 9; + * @return The bytes for teamName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = 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 (teamId_ != 0) { + output.writeInt32(8, teamId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, teamName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, teamId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, teamName_); + } + 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.ChangeTeamNameReqOuterClass.ChangeTeamNameReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq other = (emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq) obj; + + if (getTeamId() + != other.getTeamId()) return false; + if (!getTeamName() + .equals(other.getTeamName())) 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) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + hash = (37 * hash) + TEAM_NAME_FIELD_NUMBER; + hash = (53 * hash) + getTeamName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq 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.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq 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.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq 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.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq 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.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq 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.ChangeTeamNameReqOuterClass.ChangeTeamNameReq 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: 1603
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChangeTeamNameReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeTeamNameReq) + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.class, emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + teamId_ = 0; + + teamName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.internal_static_ChangeTeamNameReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq build() { + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq buildPartial() { + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq result = new emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq(this); + result.teamId_ = teamId_; + result.teamName_ = teamName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq) { + return mergeFrom((emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq other) { + if (other == emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq.getDefaultInstance()) return this; + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + if (!other.getTeamName().isEmpty()) { + teamName_ = other.teamName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int teamId_ ; + /** + * int32 team_id = 8; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * int32 team_id = 8; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * int32 team_id = 8; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object teamName_ = ""; + /** + * string team_name = 9; + * @return The teamName. + */ + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string team_name = 9; + * @return The bytes for teamName. + */ + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string team_name = 9; + * @param value The teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + teamName_ = value; + onChanged(); + return this; + } + /** + * string team_name = 9; + * @return This builder for chaining. + */ + public Builder clearTeamName() { + + teamName_ = getDefaultInstance().getTeamName(); + onChanged(); + return this; + } + /** + * string team_name = 9; + * @param value The bytes for teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + teamName_ = 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:ChangeTeamNameReq) + } + + // @@protoc_insertion_point(class_scope:ChangeTeamNameReq) + private static final emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq(); + } + + public static emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeTeamNameReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeTeamNameReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameReqOuterClass.ChangeTeamNameReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeTeamNameReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeTeamNameReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ChangeTeamNameReq.proto\"7\n\021ChangeTeamN" + + "ameReq\022\017\n\007team_id\030\010 \001(\005\022\021\n\tteam_name\030\t \001" + + "(\tB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeTeamNameReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeTeamNameReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeTeamNameReq_descriptor, + new java.lang.String[] { "TeamId", "TeamName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java new file mode 100644 index 00000000000..591f799b5d6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChangeTeamNameRspOuterClass.java @@ -0,0 +1,769 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChangeTeamNameRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChangeTeamNameRspOuterClass { + private ChangeTeamNameRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChangeTeamNameRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChangeTeamNameRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * string team_name = 2; + * @return The teamName. + */ + java.lang.String getTeamName(); + /** + * string team_name = 2; + * @return The bytes for teamName. + */ + com.google.protobuf.ByteString + getTeamNameBytes(); + + /** + * int32 team_id = 4; + * @return The teamId. + */ + int getTeamId(); + } + /** + *
+   * CmdId: 1666
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ChangeTeamNameRsp} + */ + public static final class ChangeTeamNameRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChangeTeamNameRsp) + ChangeTeamNameRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChangeTeamNameRsp.newBuilder() to construct. + private ChangeTeamNameRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeTeamNameRsp() { + teamName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeTeamNameRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeTeamNameRsp( + 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 18: { + java.lang.String s = input.readStringRequireUtf8(); + + teamName_ = s; + break; + } + case 32: { + + teamId_ = input.readInt32(); + 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.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.class, emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.Builder.class); + } + + 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_; + } + + public static final int TEAM_NAME_FIELD_NUMBER = 2; + private volatile java.lang.Object teamName_; + /** + * string team_name = 2; + * @return The teamName. + */ + @java.lang.Override + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + 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(); + teamName_ = s; + return s; + } + } + /** + * string team_name = 2; + * @return The bytes for teamName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TEAM_ID_FIELD_NUMBER = 4; + private int teamId_; + /** + * int32 team_id = 4; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, teamName_); + } + if (teamId_ != 0) { + output.writeInt32(4, teamId_); + } + 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(teamName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, teamName_); + } + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, teamId_); + } + 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.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp other = (emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getTeamName() + .equals(other.getTeamName())) return false; + if (getTeamId() + != other.getTeamId()) 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(); + hash = (37 * hash) + TEAM_NAME_FIELD_NUMBER; + hash = (53 * hash) + getTeamName().hashCode(); + hash = (37 * hash) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp 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.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp 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.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp 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.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp 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.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp 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.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp 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: 1666
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ChangeTeamNameRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChangeTeamNameRsp) + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.class, emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + teamName_ = ""; + + teamId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.internal_static_ChangeTeamNameRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp build() { + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp buildPartial() { + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp result = new emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp(this); + result.retcode_ = retcode_; + result.teamName_ = teamName_; + result.teamId_ = teamId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp other) { + if (other == emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.getTeamName().isEmpty()) { + teamName_ = other.teamName_; + onChanged(); + } + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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; + } + + private java.lang.Object teamName_ = ""; + /** + * string team_name = 2; + * @return The teamName. + */ + public java.lang.String getTeamName() { + java.lang.Object ref = teamName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + teamName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string team_name = 2; + * @return The bytes for teamName. + */ + public com.google.protobuf.ByteString + getTeamNameBytes() { + java.lang.Object ref = teamName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + teamName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string team_name = 2; + * @param value The teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + teamName_ = value; + onChanged(); + return this; + } + /** + * string team_name = 2; + * @return This builder for chaining. + */ + public Builder clearTeamName() { + + teamName_ = getDefaultInstance().getTeamName(); + onChanged(); + return this; + } + /** + * string team_name = 2; + * @param value The bytes for teamName to set. + * @return This builder for chaining. + */ + public Builder setTeamNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + teamName_ = value; + onChanged(); + return this; + } + + private int teamId_ ; + /** + * int32 team_id = 4; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * int32 team_id = 4; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * int32 team_id = 4; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 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:ChangeTeamNameRsp) + } + + // @@protoc_insertion_point(class_scope:ChangeTeamNameRsp) + private static final emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp(); + } + + public static emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeTeamNameRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeTeamNameRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChangeTeamNameRspOuterClass.ChangeTeamNameRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChangeTeamNameRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChangeTeamNameRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ChangeTeamNameRsp.proto\"H\n\021ChangeTeamN" + + "ameRsp\022\017\n\007retcode\030\013 \001(\005\022\021\n\tteam_name\030\002 \001" + + "(\t\022\017\n\007team_id\030\004 \001(\005B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChangeTeamNameRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChangeTeamNameRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChangeTeamNameRsp_descriptor, + new java.lang.String[] { "Retcode", "TeamName", "TeamId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChannelerSlabLoopDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChannelerSlabLoopDungeonResultInfoOuterClass.java new file mode 100644 index 00000000000..151aa07dc5d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChannelerSlabLoopDungeonResultInfoOuterClass.java @@ -0,0 +1,822 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChannelerSlabLoopDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class ChannelerSlabLoopDungeonResultInfoOuterClass { + private ChannelerSlabLoopDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChannelerSlabLoopDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChannelerSlabLoopDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_success = 11; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_max_score = 8; + * @return The challengeMaxScore. + */ + int getChallengeMaxScore(); + + /** + * uint32 dungeon_index = 7; + * @return The dungeonIndex. + */ + int getDungeonIndex(); + + /** + * bool is_in_time_limit = 10; + * @return The isInTimeLimit. + */ + boolean getIsInTimeLimit(); + + /** + * uint32 challenge_score = 12; + * @return The challengeScore. + */ + int getChallengeScore(); + } + /** + * Protobuf type {@code ChannelerSlabLoopDungeonResultInfo} + */ + public static final class ChannelerSlabLoopDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChannelerSlabLoopDungeonResultInfo) + ChannelerSlabLoopDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChannelerSlabLoopDungeonResultInfo.newBuilder() to construct. + private ChannelerSlabLoopDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChannelerSlabLoopDungeonResultInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChannelerSlabLoopDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChannelerSlabLoopDungeonResultInfo( + 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: { + + dungeonIndex_ = input.readUInt32(); + break; + } + case 64: { + + challengeMaxScore_ = input.readUInt32(); + break; + } + case 80: { + + isInTimeLimit_ = input.readBool(); + break; + } + case 88: { + + isSuccess_ = input.readBool(); + break; + } + case 96: { + + challengeScore_ = 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.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.class, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder.class); + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 11; + private boolean isSuccess_; + /** + * bool is_success = 11; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_MAX_SCORE_FIELD_NUMBER = 8; + private int challengeMaxScore_; + /** + * uint32 challenge_max_score = 8; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + + public static final int DUNGEON_INDEX_FIELD_NUMBER = 7; + private int dungeonIndex_; + /** + * uint32 dungeon_index = 7; + * @return The dungeonIndex. + */ + @java.lang.Override + public int getDungeonIndex() { + return dungeonIndex_; + } + + public static final int IS_IN_TIME_LIMIT_FIELD_NUMBER = 10; + private boolean isInTimeLimit_; + /** + * bool is_in_time_limit = 10; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + + public static final int CHALLENGE_SCORE_FIELD_NUMBER = 12; + private int challengeScore_; + /** + * uint32 challenge_score = 12; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + + 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 (dungeonIndex_ != 0) { + output.writeUInt32(7, dungeonIndex_); + } + if (challengeMaxScore_ != 0) { + output.writeUInt32(8, challengeMaxScore_); + } + if (isInTimeLimit_ != false) { + output.writeBool(10, isInTimeLimit_); + } + if (isSuccess_ != false) { + output.writeBool(11, isSuccess_); + } + if (challengeScore_ != 0) { + output.writeUInt32(12, challengeScore_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (dungeonIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, dungeonIndex_); + } + if (challengeMaxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, challengeMaxScore_); + } + if (isInTimeLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isInTimeLimit_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isSuccess_); + } + if (challengeScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, challengeScore_); + } + 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.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo other = (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) obj; + + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeMaxScore() + != other.getChallengeMaxScore()) return false; + if (getDungeonIndex() + != other.getDungeonIndex()) return false; + if (getIsInTimeLimit() + != other.getIsInTimeLimit()) return false; + if (getChallengeScore() + != other.getChallengeScore()) 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) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeMaxScore(); + hash = (37 * hash) + DUNGEON_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getDungeonIndex(); + hash = (37 * hash) + IS_IN_TIME_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInTimeLimit()); + hash = (37 * hash) + CHALLENGE_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeScore(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo 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.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo 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.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo 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.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo 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.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo 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.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo 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; + } + /** + * Protobuf type {@code ChannelerSlabLoopDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChannelerSlabLoopDungeonResultInfo) + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.class, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isSuccess_ = false; + + challengeMaxScore_ = 0; + + dungeonIndex_ = 0; + + isInTimeLimit_ = false; + + challengeScore_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo build() { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo result = new emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo(this); + result.isSuccess_ = isSuccess_; + result.challengeMaxScore_ = challengeMaxScore_; + result.dungeonIndex_ = dungeonIndex_; + result.isInTimeLimit_ = isInTimeLimit_; + result.challengeScore_ = challengeScore_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance()) return this; + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeMaxScore() != 0) { + setChallengeMaxScore(other.getChallengeMaxScore()); + } + if (other.getDungeonIndex() != 0) { + setDungeonIndex(other.getDungeonIndex()); + } + if (other.getIsInTimeLimit() != false) { + setIsInTimeLimit(other.getIsInTimeLimit()); + } + if (other.getChallengeScore() != 0) { + setChallengeScore(other.getChallengeScore()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 11; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 11; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 11; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeMaxScore_ ; + /** + * uint32 challenge_max_score = 8; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + /** + * uint32 challenge_max_score = 8; + * @param value The challengeMaxScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeMaxScore(int value) { + + challengeMaxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_max_score = 8; + * @return This builder for chaining. + */ + public Builder clearChallengeMaxScore() { + + challengeMaxScore_ = 0; + onChanged(); + return this; + } + + private int dungeonIndex_ ; + /** + * uint32 dungeon_index = 7; + * @return The dungeonIndex. + */ + @java.lang.Override + public int getDungeonIndex() { + return dungeonIndex_; + } + /** + * uint32 dungeon_index = 7; + * @param value The dungeonIndex to set. + * @return This builder for chaining. + */ + public Builder setDungeonIndex(int value) { + + dungeonIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_index = 7; + * @return This builder for chaining. + */ + public Builder clearDungeonIndex() { + + dungeonIndex_ = 0; + onChanged(); + return this; + } + + private boolean isInTimeLimit_ ; + /** + * bool is_in_time_limit = 10; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + /** + * bool is_in_time_limit = 10; + * @param value The isInTimeLimit to set. + * @return This builder for chaining. + */ + public Builder setIsInTimeLimit(boolean value) { + + isInTimeLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_in_time_limit = 10; + * @return This builder for chaining. + */ + public Builder clearIsInTimeLimit() { + + isInTimeLimit_ = false; + onChanged(); + return this; + } + + private int challengeScore_ ; + /** + * uint32 challenge_score = 12; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + /** + * uint32 challenge_score = 12; + * @param value The challengeScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeScore(int value) { + + challengeScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_score = 12; + * @return This builder for chaining. + */ + public Builder clearChallengeScore() { + + challengeScore_ = 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:ChannelerSlabLoopDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:ChannelerSlabLoopDungeonResultInfo) + private static final emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChannelerSlabLoopDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChannelerSlabLoopDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChannelerSlabLoopDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n(ChannelerSlabLoopDungeonResultInfo.pro" + + "to\"\237\001\n\"ChannelerSlabLoopDungeonResultInf" + + "o\022\022\n\nis_success\030\013 \001(\010\022\033\n\023challenge_max_s" + + "core\030\010 \001(\r\022\025\n\rdungeon_index\030\007 \001(\r\022\030\n\020is_" + + "in_time_limit\030\n \001(\010\022\027\n\017challenge_score\030\014" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChannelerSlabLoopDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChannelerSlabLoopDungeonResultInfo_descriptor, + new java.lang.String[] { "IsSuccess", "ChallengeMaxScore", "DungeonIndex", "IsInTimeLimit", "ChallengeScore", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChannellerSlabLoopDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChannellerSlabLoopDungeonResultInfoOuterClass.java new file mode 100644 index 00000000000..550c34344ca --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChannellerSlabLoopDungeonResultInfoOuterClass.java @@ -0,0 +1,822 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChannellerSlabLoopDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class ChannellerSlabLoopDungeonResultInfoOuterClass { + private ChannellerSlabLoopDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChannellerSlabLoopDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChannellerSlabLoopDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dungeon_index = 1; + * @return The dungeonIndex. + */ + int getDungeonIndex(); + + /** + * bool is_success = 2; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_score = 3; + * @return The challengeScore. + */ + int getChallengeScore(); + + /** + * uint32 challenge_max_score = 4; + * @return The challengeMaxScore. + */ + int getChallengeMaxScore(); + + /** + * bool is_in_time_limit = 5; + * @return The isInTimeLimit. + */ + boolean getIsInTimeLimit(); + } + /** + * Protobuf type {@code ChannellerSlabLoopDungeonResultInfo} + */ + public static final class ChannellerSlabLoopDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChannellerSlabLoopDungeonResultInfo) + ChannellerSlabLoopDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChannellerSlabLoopDungeonResultInfo.newBuilder() to construct. + private ChannellerSlabLoopDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChannellerSlabLoopDungeonResultInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChannellerSlabLoopDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChannellerSlabLoopDungeonResultInfo( + 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: { + + dungeonIndex_ = input.readUInt32(); + break; + } + case 16: { + + isSuccess_ = input.readBool(); + break; + } + case 24: { + + challengeScore_ = input.readUInt32(); + break; + } + case 32: { + + challengeMaxScore_ = input.readUInt32(); + break; + } + case 40: { + + isInTimeLimit_ = 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.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.class, emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.Builder.class); + } + + public static final int DUNGEON_INDEX_FIELD_NUMBER = 1; + private int dungeonIndex_; + /** + * uint32 dungeon_index = 1; + * @return The dungeonIndex. + */ + @java.lang.Override + public int getDungeonIndex() { + return dungeonIndex_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 2; + private boolean isSuccess_; + /** + * bool is_success = 2; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_SCORE_FIELD_NUMBER = 3; + private int challengeScore_; + /** + * uint32 challenge_score = 3; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + + public static final int CHALLENGE_MAX_SCORE_FIELD_NUMBER = 4; + private int challengeMaxScore_; + /** + * uint32 challenge_max_score = 4; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + + public static final int IS_IN_TIME_LIMIT_FIELD_NUMBER = 5; + private boolean isInTimeLimit_; + /** + * bool is_in_time_limit = 5; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + + 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 (dungeonIndex_ != 0) { + output.writeUInt32(1, dungeonIndex_); + } + if (isSuccess_ != false) { + output.writeBool(2, isSuccess_); + } + if (challengeScore_ != 0) { + output.writeUInt32(3, challengeScore_); + } + if (challengeMaxScore_ != 0) { + output.writeUInt32(4, challengeMaxScore_); + } + if (isInTimeLimit_ != false) { + output.writeBool(5, isInTimeLimit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (dungeonIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, dungeonIndex_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isSuccess_); + } + if (challengeScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, challengeScore_); + } + if (challengeMaxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, challengeMaxScore_); + } + if (isInTimeLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isInTimeLimit_); + } + 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.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo other = (emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo) obj; + + if (getDungeonIndex() + != other.getDungeonIndex()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeScore() + != other.getChallengeScore()) return false; + if (getChallengeMaxScore() + != other.getChallengeMaxScore()) return false; + if (getIsInTimeLimit() + != other.getIsInTimeLimit()) 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) + DUNGEON_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getDungeonIndex(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeScore(); + hash = (37 * hash) + CHALLENGE_MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeMaxScore(); + hash = (37 * hash) + IS_IN_TIME_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInTimeLimit()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo 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.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo 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.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo 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.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo 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.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo 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.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo 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; + } + /** + * Protobuf type {@code ChannellerSlabLoopDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChannellerSlabLoopDungeonResultInfo) + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.class, emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dungeonIndex_ = 0; + + isSuccess_ = false; + + challengeScore_ = 0; + + challengeMaxScore_ = 0; + + isInTimeLimit_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo build() { + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo result = new emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo(this); + result.dungeonIndex_ = dungeonIndex_; + result.isSuccess_ = isSuccess_; + result.challengeScore_ = challengeScore_; + result.challengeMaxScore_ = challengeMaxScore_; + result.isInTimeLimit_ = isInTimeLimit_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo.getDefaultInstance()) return this; + if (other.getDungeonIndex() != 0) { + setDungeonIndex(other.getDungeonIndex()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeScore() != 0) { + setChallengeScore(other.getChallengeScore()); + } + if (other.getChallengeMaxScore() != 0) { + setChallengeMaxScore(other.getChallengeMaxScore()); + } + if (other.getIsInTimeLimit() != false) { + setIsInTimeLimit(other.getIsInTimeLimit()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int dungeonIndex_ ; + /** + * uint32 dungeon_index = 1; + * @return The dungeonIndex. + */ + @java.lang.Override + public int getDungeonIndex() { + return dungeonIndex_; + } + /** + * uint32 dungeon_index = 1; + * @param value The dungeonIndex to set. + * @return This builder for chaining. + */ + public Builder setDungeonIndex(int value) { + + dungeonIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_index = 1; + * @return This builder for chaining. + */ + public Builder clearDungeonIndex() { + + dungeonIndex_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 2; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 2; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 2; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeScore_ ; + /** + * uint32 challenge_score = 3; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + /** + * uint32 challenge_score = 3; + * @param value The challengeScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeScore(int value) { + + challengeScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_score = 3; + * @return This builder for chaining. + */ + public Builder clearChallengeScore() { + + challengeScore_ = 0; + onChanged(); + return this; + } + + private int challengeMaxScore_ ; + /** + * uint32 challenge_max_score = 4; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + /** + * uint32 challenge_max_score = 4; + * @param value The challengeMaxScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeMaxScore(int value) { + + challengeMaxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_max_score = 4; + * @return This builder for chaining. + */ + public Builder clearChallengeMaxScore() { + + challengeMaxScore_ = 0; + onChanged(); + return this; + } + + private boolean isInTimeLimit_ ; + /** + * bool is_in_time_limit = 5; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + /** + * bool is_in_time_limit = 5; + * @param value The isInTimeLimit to set. + * @return This builder for chaining. + */ + public Builder setIsInTimeLimit(boolean value) { + + isInTimeLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_in_time_limit = 5; + * @return This builder for chaining. + */ + public Builder clearIsInTimeLimit() { + + isInTimeLimit_ = 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:ChannellerSlabLoopDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:ChannellerSlabLoopDungeonResultInfo) + private static final emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChannellerSlabLoopDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChannellerSlabLoopDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChannellerSlabLoopDungeonResultInfoOuterClass.ChannellerSlabLoopDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChannellerSlabLoopDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n)ChannellerSlabLoopDungeonResultInfo.pr" + + "oto\"\240\001\n#ChannellerSlabLoopDungeonResultI" + + "nfo\022\025\n\rdungeon_index\030\001 \001(\r\022\022\n\nis_success" + + "\030\002 \001(\010\022\027\n\017challenge_score\030\003 \001(\r\022\033\n\023chall" + + "enge_max_score\030\004 \001(\r\022\030\n\020is_in_time_limit" + + "\030\005 \001(\010B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChannellerSlabLoopDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChannellerSlabLoopDungeonResultInfo_descriptor, + new java.lang.String[] { "DungeonIndex", "IsSuccess", "ChallengeScore", "ChallengeMaxScore", "IsInTimeLimit", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateNotifyOuterClass.java new file mode 100644 index 00000000000..40cebdbcf50 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateNotifyOuterClass.java @@ -0,0 +1,2211 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChapterStateNotify.proto + +package emu.grasscutter.net.proto; + +public final class ChapterStateNotifyOuterClass { + private ChapterStateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChapterStateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChapterStateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 chapter_id = 2; + * @return The chapterId. + */ + int getChapterId(); + + /** + * .ChapterState chapter_state = 9; + * @return The enum numeric value on the wire for chapterState. + */ + int getChapterStateValue(); + /** + * .ChapterState chapter_state = 9; + * @return The chapterState. + */ + emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState getChapterState(); + + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return Whether the needPlayerLevel field is set. + */ + boolean hasNeedPlayerLevel(); + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return The needPlayerLevel. + */ + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getNeedPlayerLevel(); + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder getNeedPlayerLevelOrBuilder(); + + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return Whether the needBeginTime field is set. + */ + boolean hasNeedBeginTime(); + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return The needBeginTime. + */ + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getNeedBeginTime(); + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder getNeedBeginTimeOrBuilder(); + } + /** + *
+   * CmdId: 405
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ChapterStateNotify} + */ + public static final class ChapterStateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChapterStateNotify) + ChapterStateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChapterStateNotify.newBuilder() to construct. + private ChapterStateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChapterStateNotify() { + chapterState_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChapterStateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChapterStateNotify( + 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 10: { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder subBuilder = null; + if (needBeginTime_ != null) { + subBuilder = needBeginTime_.toBuilder(); + } + needBeginTime_ = input.readMessage(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(needBeginTime_); + needBeginTime_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + chapterId_ = input.readUInt32(); + break; + } + case 72: { + int rawValue = input.readEnum(); + + chapterState_ = rawValue; + break; + } + case 82: { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder subBuilder = null; + if (needPlayerLevel_ != null) { + subBuilder = needPlayerLevel_.toBuilder(); + } + needPlayerLevel_ = input.readMessage(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(needPlayerLevel_); + needPlayerLevel_ = subBuilder.buildPartial(); + } + + 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.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.Builder.class); + } + + public interface NeedPlayerLevelOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChapterStateNotify.NeedPlayerLevel) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_limit = 2; + * @return The isLimit. + */ + boolean getIsLimit(); + + /** + * uint32 config_need_player_level = 11; + * @return The configNeedPlayerLevel. + */ + int getConfigNeedPlayerLevel(); + } + /** + * Protobuf type {@code ChapterStateNotify.NeedPlayerLevel} + */ + public static final class NeedPlayerLevel extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChapterStateNotify.NeedPlayerLevel) + NeedPlayerLevelOrBuilder { + private static final long serialVersionUID = 0L; + // Use NeedPlayerLevel.newBuilder() to construct. + private NeedPlayerLevel(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NeedPlayerLevel() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NeedPlayerLevel(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NeedPlayerLevel( + 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: { + + isLimit_ = input.readBool(); + break; + } + case 88: { + + configNeedPlayerLevel_ = 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.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder.class); + } + + public static final int IS_LIMIT_FIELD_NUMBER = 2; + private boolean isLimit_; + /** + * bool is_limit = 2; + * @return The isLimit. + */ + @java.lang.Override + public boolean getIsLimit() { + return isLimit_; + } + + public static final int CONFIG_NEED_PLAYER_LEVEL_FIELD_NUMBER = 11; + private int configNeedPlayerLevel_; + /** + * uint32 config_need_player_level = 11; + * @return The configNeedPlayerLevel. + */ + @java.lang.Override + public int getConfigNeedPlayerLevel() { + return configNeedPlayerLevel_; + } + + 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 (isLimit_ != false) { + output.writeBool(2, isLimit_); + } + if (configNeedPlayerLevel_ != 0) { + output.writeUInt32(11, configNeedPlayerLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isLimit_); + } + if (configNeedPlayerLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, configNeedPlayerLevel_); + } + 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel other = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel) obj; + + if (getIsLimit() + != other.getIsLimit()) return false; + if (getConfigNeedPlayerLevel() + != other.getConfigNeedPlayerLevel()) 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) + IS_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLimit()); + hash = (37 * hash) + CONFIG_NEED_PLAYER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getConfigNeedPlayerLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel 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; + } + /** + * Protobuf type {@code ChapterStateNotify.NeedPlayerLevel} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChapterStateNotify.NeedPlayerLevel) + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLimit_ = false; + + configNeedPlayerLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel build() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel buildPartial() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel result = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel(this); + result.isLimit_ = isLimit_; + result.configNeedPlayerLevel_ = configNeedPlayerLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel) { + return mergeFrom((emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel other) { + if (other == emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance()) return this; + if (other.getIsLimit() != false) { + setIsLimit(other.getIsLimit()); + } + if (other.getConfigNeedPlayerLevel() != 0) { + setConfigNeedPlayerLevel(other.getConfigNeedPlayerLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isLimit_ ; + /** + * bool is_limit = 2; + * @return The isLimit. + */ + @java.lang.Override + public boolean getIsLimit() { + return isLimit_; + } + /** + * bool is_limit = 2; + * @param value The isLimit to set. + * @return This builder for chaining. + */ + public Builder setIsLimit(boolean value) { + + isLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_limit = 2; + * @return This builder for chaining. + */ + public Builder clearIsLimit() { + + isLimit_ = false; + onChanged(); + return this; + } + + private int configNeedPlayerLevel_ ; + /** + * uint32 config_need_player_level = 11; + * @return The configNeedPlayerLevel. + */ + @java.lang.Override + public int getConfigNeedPlayerLevel() { + return configNeedPlayerLevel_; + } + /** + * uint32 config_need_player_level = 11; + * @param value The configNeedPlayerLevel to set. + * @return This builder for chaining. + */ + public Builder setConfigNeedPlayerLevel(int value) { + + configNeedPlayerLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 config_need_player_level = 11; + * @return This builder for chaining. + */ + public Builder clearConfigNeedPlayerLevel() { + + configNeedPlayerLevel_ = 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:ChapterStateNotify.NeedPlayerLevel) + } + + // @@protoc_insertion_point(class_scope:ChapterStateNotify.NeedPlayerLevel) + private static final emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel(); + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NeedPlayerLevel parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NeedPlayerLevel(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface NeedBeginTimeOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChapterStateNotify.NeedBeginTime) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_limit = 7; + * @return The isLimit. + */ + boolean getIsLimit(); + + /** + * uint32 config_need_begin_time = 3; + * @return The configNeedBeginTime. + */ + int getConfigNeedBeginTime(); + } + /** + * Protobuf type {@code ChapterStateNotify.NeedBeginTime} + */ + public static final class NeedBeginTime extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChapterStateNotify.NeedBeginTime) + NeedBeginTimeOrBuilder { + private static final long serialVersionUID = 0L; + // Use NeedBeginTime.newBuilder() to construct. + private NeedBeginTime(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NeedBeginTime() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NeedBeginTime(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NeedBeginTime( + 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: { + + configNeedBeginTime_ = input.readUInt32(); + break; + } + case 56: { + + isLimit_ = 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.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder.class); + } + + public static final int IS_LIMIT_FIELD_NUMBER = 7; + private boolean isLimit_; + /** + * bool is_limit = 7; + * @return The isLimit. + */ + @java.lang.Override + public boolean getIsLimit() { + return isLimit_; + } + + public static final int CONFIG_NEED_BEGIN_TIME_FIELD_NUMBER = 3; + private int configNeedBeginTime_; + /** + * uint32 config_need_begin_time = 3; + * @return The configNeedBeginTime. + */ + @java.lang.Override + public int getConfigNeedBeginTime() { + return configNeedBeginTime_; + } + + 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 (configNeedBeginTime_ != 0) { + output.writeUInt32(3, configNeedBeginTime_); + } + if (isLimit_ != false) { + output.writeBool(7, isLimit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (configNeedBeginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, configNeedBeginTime_); + } + if (isLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isLimit_); + } + 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime other = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime) obj; + + if (getIsLimit() + != other.getIsLimit()) return false; + if (getConfigNeedBeginTime() + != other.getConfigNeedBeginTime()) 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) + IS_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLimit()); + hash = (37 * hash) + CONFIG_NEED_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getConfigNeedBeginTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime 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.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime 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; + } + /** + * Protobuf type {@code ChapterStateNotify.NeedBeginTime} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChapterStateNotify.NeedBeginTime) + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLimit_ = false; + + configNeedBeginTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_NeedBeginTime_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime build() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime buildPartial() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime result = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime(this); + result.isLimit_ = isLimit_; + result.configNeedBeginTime_ = configNeedBeginTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime) { + return mergeFrom((emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime other) { + if (other == emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance()) return this; + if (other.getIsLimit() != false) { + setIsLimit(other.getIsLimit()); + } + if (other.getConfigNeedBeginTime() != 0) { + setConfigNeedBeginTime(other.getConfigNeedBeginTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isLimit_ ; + /** + * bool is_limit = 7; + * @return The isLimit. + */ + @java.lang.Override + public boolean getIsLimit() { + return isLimit_; + } + /** + * bool is_limit = 7; + * @param value The isLimit to set. + * @return This builder for chaining. + */ + public Builder setIsLimit(boolean value) { + + isLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_limit = 7; + * @return This builder for chaining. + */ + public Builder clearIsLimit() { + + isLimit_ = false; + onChanged(); + return this; + } + + private int configNeedBeginTime_ ; + /** + * uint32 config_need_begin_time = 3; + * @return The configNeedBeginTime. + */ + @java.lang.Override + public int getConfigNeedBeginTime() { + return configNeedBeginTime_; + } + /** + * uint32 config_need_begin_time = 3; + * @param value The configNeedBeginTime to set. + * @return This builder for chaining. + */ + public Builder setConfigNeedBeginTime(int value) { + + configNeedBeginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 config_need_begin_time = 3; + * @return This builder for chaining. + */ + public Builder clearConfigNeedBeginTime() { + + configNeedBeginTime_ = 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:ChapterStateNotify.NeedBeginTime) + } + + // @@protoc_insertion_point(class_scope:ChapterStateNotify.NeedBeginTime) + private static final emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime(); + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NeedBeginTime parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NeedBeginTime(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public static final int CHAPTER_ID_FIELD_NUMBER = 2; + private int chapterId_; + /** + * uint32 chapter_id = 2; + * @return The chapterId. + */ + @java.lang.Override + public int getChapterId() { + return chapterId_; + } + + public static final int CHAPTER_STATE_FIELD_NUMBER = 9; + private int chapterState_; + /** + * .ChapterState chapter_state = 9; + * @return The enum numeric value on the wire for chapterState. + */ + @java.lang.Override public int getChapterStateValue() { + return chapterState_; + } + /** + * .ChapterState chapter_state = 9; + * @return The chapterState. + */ + @java.lang.Override public emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState getChapterState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState result = emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.valueOf(chapterState_); + return result == null ? emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.UNRECOGNIZED : result; + } + + public static final int NEED_PLAYER_LEVEL_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel needPlayerLevel_; + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return Whether the needPlayerLevel field is set. + */ + @java.lang.Override + public boolean hasNeedPlayerLevel() { + return needPlayerLevel_ != null; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return The needPlayerLevel. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getNeedPlayerLevel() { + return needPlayerLevel_ == null ? emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance() : needPlayerLevel_; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder getNeedPlayerLevelOrBuilder() { + return getNeedPlayerLevel(); + } + + public static final int NEED_BEGIN_TIME_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime needBeginTime_; + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return Whether the needBeginTime field is set. + */ + @java.lang.Override + public boolean hasNeedBeginTime() { + return needBeginTime_ != null; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return The needBeginTime. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getNeedBeginTime() { + return needBeginTime_ == null ? emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance() : needBeginTime_; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder getNeedBeginTimeOrBuilder() { + return getNeedBeginTime(); + } + + 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 (needBeginTime_ != null) { + output.writeMessage(1, getNeedBeginTime()); + } + if (chapterId_ != 0) { + output.writeUInt32(2, chapterId_); + } + if (chapterState_ != emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.CHAPTER_STATE_INVALID.getNumber()) { + output.writeEnum(9, chapterState_); + } + if (needPlayerLevel_ != null) { + output.writeMessage(10, getNeedPlayerLevel()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (needBeginTime_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getNeedBeginTime()); + } + if (chapterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, chapterId_); + } + if (chapterState_ != emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.CHAPTER_STATE_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, chapterState_); + } + if (needPlayerLevel_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getNeedPlayerLevel()); + } + 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.ChapterStateNotifyOuterClass.ChapterStateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify other = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify) obj; + + if (getChapterId() + != other.getChapterId()) return false; + if (chapterState_ != other.chapterState_) return false; + if (hasNeedPlayerLevel() != other.hasNeedPlayerLevel()) return false; + if (hasNeedPlayerLevel()) { + if (!getNeedPlayerLevel() + .equals(other.getNeedPlayerLevel())) return false; + } + if (hasNeedBeginTime() != other.hasNeedBeginTime()) return false; + if (hasNeedBeginTime()) { + if (!getNeedBeginTime() + .equals(other.getNeedBeginTime())) 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) + CHAPTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getChapterId(); + hash = (37 * hash) + CHAPTER_STATE_FIELD_NUMBER; + hash = (53 * hash) + chapterState_; + if (hasNeedPlayerLevel()) { + hash = (37 * hash) + NEED_PLAYER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getNeedPlayerLevel().hashCode(); + } + if (hasNeedBeginTime()) { + hash = (37 * hash) + NEED_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNeedBeginTime().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify 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.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify 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.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify 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.ChapterStateNotifyOuterClass.ChapterStateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify 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.ChapterStateNotifyOuterClass.ChapterStateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify 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.ChapterStateNotifyOuterClass.ChapterStateNotify 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: 405
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ChapterStateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChapterStateNotify) + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.class, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chapterId_ = 0; + + chapterState_ = 0; + + if (needPlayerLevelBuilder_ == null) { + needPlayerLevel_ = null; + } else { + needPlayerLevel_ = null; + needPlayerLevelBuilder_ = null; + } + if (needBeginTimeBuilder_ == null) { + needBeginTime_ = null; + } else { + needBeginTime_ = null; + needBeginTimeBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.internal_static_ChapterStateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify build() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify buildPartial() { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify result = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify(this); + result.chapterId_ = chapterId_; + result.chapterState_ = chapterState_; + if (needPlayerLevelBuilder_ == null) { + result.needPlayerLevel_ = needPlayerLevel_; + } else { + result.needPlayerLevel_ = needPlayerLevelBuilder_.build(); + } + if (needBeginTimeBuilder_ == null) { + result.needBeginTime_ = needBeginTime_; + } else { + result.needBeginTime_ = needBeginTimeBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify) { + return mergeFrom((emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify other) { + if (other == emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.getDefaultInstance()) return this; + if (other.getChapterId() != 0) { + setChapterId(other.getChapterId()); + } + if (other.chapterState_ != 0) { + setChapterStateValue(other.getChapterStateValue()); + } + if (other.hasNeedPlayerLevel()) { + mergeNeedPlayerLevel(other.getNeedPlayerLevel()); + } + if (other.hasNeedBeginTime()) { + mergeNeedBeginTime(other.getNeedBeginTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int chapterId_ ; + /** + * uint32 chapter_id = 2; + * @return The chapterId. + */ + @java.lang.Override + public int getChapterId() { + return chapterId_; + } + /** + * uint32 chapter_id = 2; + * @param value The chapterId to set. + * @return This builder for chaining. + */ + public Builder setChapterId(int value) { + + chapterId_ = value; + onChanged(); + return this; + } + /** + * uint32 chapter_id = 2; + * @return This builder for chaining. + */ + public Builder clearChapterId() { + + chapterId_ = 0; + onChanged(); + return this; + } + + private int chapterState_ = 0; + /** + * .ChapterState chapter_state = 9; + * @return The enum numeric value on the wire for chapterState. + */ + @java.lang.Override public int getChapterStateValue() { + return chapterState_; + } + /** + * .ChapterState chapter_state = 9; + * @param value The enum numeric value on the wire for chapterState to set. + * @return This builder for chaining. + */ + public Builder setChapterStateValue(int value) { + + chapterState_ = value; + onChanged(); + return this; + } + /** + * .ChapterState chapter_state = 9; + * @return The chapterState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState getChapterState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState result = emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.valueOf(chapterState_); + return result == null ? emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState.UNRECOGNIZED : result; + } + /** + * .ChapterState chapter_state = 9; + * @param value The chapterState to set. + * @return This builder for chaining. + */ + public Builder setChapterState(emu.grasscutter.net.proto.ChapterStateOuterClass.ChapterState value) { + if (value == null) { + throw new NullPointerException(); + } + + chapterState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ChapterState chapter_state = 9; + * @return This builder for chaining. + */ + public Builder clearChapterState() { + + chapterState_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel needPlayerLevel_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder> needPlayerLevelBuilder_; + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return Whether the needPlayerLevel field is set. + */ + public boolean hasNeedPlayerLevel() { + return needPlayerLevelBuilder_ != null || needPlayerLevel_ != null; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + * @return The needPlayerLevel. + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel getNeedPlayerLevel() { + if (needPlayerLevelBuilder_ == null) { + return needPlayerLevel_ == null ? emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance() : needPlayerLevel_; + } else { + return needPlayerLevelBuilder_.getMessage(); + } + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public Builder setNeedPlayerLevel(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel value) { + if (needPlayerLevelBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + needPlayerLevel_ = value; + onChanged(); + } else { + needPlayerLevelBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public Builder setNeedPlayerLevel( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder builderForValue) { + if (needPlayerLevelBuilder_ == null) { + needPlayerLevel_ = builderForValue.build(); + onChanged(); + } else { + needPlayerLevelBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public Builder mergeNeedPlayerLevel(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel value) { + if (needPlayerLevelBuilder_ == null) { + if (needPlayerLevel_ != null) { + needPlayerLevel_ = + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.newBuilder(needPlayerLevel_).mergeFrom(value).buildPartial(); + } else { + needPlayerLevel_ = value; + } + onChanged(); + } else { + needPlayerLevelBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public Builder clearNeedPlayerLevel() { + if (needPlayerLevelBuilder_ == null) { + needPlayerLevel_ = null; + onChanged(); + } else { + needPlayerLevel_ = null; + needPlayerLevelBuilder_ = null; + } + + return this; + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder getNeedPlayerLevelBuilder() { + + onChanged(); + return getNeedPlayerLevelFieldBuilder().getBuilder(); + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder getNeedPlayerLevelOrBuilder() { + if (needPlayerLevelBuilder_ != null) { + return needPlayerLevelBuilder_.getMessageOrBuilder(); + } else { + return needPlayerLevel_ == null ? + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.getDefaultInstance() : needPlayerLevel_; + } + } + /** + * .ChapterStateNotify.NeedPlayerLevel need_player_level = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder> + getNeedPlayerLevelFieldBuilder() { + if (needPlayerLevelBuilder_ == null) { + needPlayerLevelBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevel.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedPlayerLevelOrBuilder>( + getNeedPlayerLevel(), + getParentForChildren(), + isClean()); + needPlayerLevel_ = null; + } + return needPlayerLevelBuilder_; + } + + private emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime needBeginTime_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder> needBeginTimeBuilder_; + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return Whether the needBeginTime field is set. + */ + public boolean hasNeedBeginTime() { + return needBeginTimeBuilder_ != null || needBeginTime_ != null; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + * @return The needBeginTime. + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime getNeedBeginTime() { + if (needBeginTimeBuilder_ == null) { + return needBeginTime_ == null ? emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance() : needBeginTime_; + } else { + return needBeginTimeBuilder_.getMessage(); + } + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public Builder setNeedBeginTime(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime value) { + if (needBeginTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + needBeginTime_ = value; + onChanged(); + } else { + needBeginTimeBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public Builder setNeedBeginTime( + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder builderForValue) { + if (needBeginTimeBuilder_ == null) { + needBeginTime_ = builderForValue.build(); + onChanged(); + } else { + needBeginTimeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public Builder mergeNeedBeginTime(emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime value) { + if (needBeginTimeBuilder_ == null) { + if (needBeginTime_ != null) { + needBeginTime_ = + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.newBuilder(needBeginTime_).mergeFrom(value).buildPartial(); + } else { + needBeginTime_ = value; + } + onChanged(); + } else { + needBeginTimeBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public Builder clearNeedBeginTime() { + if (needBeginTimeBuilder_ == null) { + needBeginTime_ = null; + onChanged(); + } else { + needBeginTime_ = null; + needBeginTimeBuilder_ = null; + } + + return this; + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder getNeedBeginTimeBuilder() { + + onChanged(); + return getNeedBeginTimeFieldBuilder().getBuilder(); + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder getNeedBeginTimeOrBuilder() { + if (needBeginTimeBuilder_ != null) { + return needBeginTimeBuilder_.getMessageOrBuilder(); + } else { + return needBeginTime_ == null ? + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.getDefaultInstance() : needBeginTime_; + } + } + /** + * .ChapterStateNotify.NeedBeginTime need_begin_time = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder> + getNeedBeginTimeFieldBuilder() { + if (needBeginTimeBuilder_ == null) { + needBeginTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTime.Builder, emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify.NeedBeginTimeOrBuilder>( + getNeedBeginTime(), + getParentForChildren(), + isClean()); + needBeginTime_ = null; + } + return needBeginTimeBuilder_; + } + @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:ChapterStateNotify) + } + + // @@protoc_insertion_point(class_scope:ChapterStateNotify) + private static final emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify(); + } + + public static emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChapterStateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChapterStateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChapterStateNotifyOuterClass.ChapterStateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChapterStateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChapterStateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChapterStateNotify_NeedPlayerLevel_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChapterStateNotify_NeedBeginTime_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChapterStateNotify_NeedBeginTime_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ChapterStateNotify.proto\032\022ChapterState" + + ".proto\"\324\002\n\022ChapterStateNotify\022\022\n\nchapter" + + "_id\030\002 \001(\r\022$\n\rchapter_state\030\t \001(\0162\r.Chapt" + + "erState\022>\n\021need_player_level\030\n \001(\0132#.Cha" + + "pterStateNotify.NeedPlayerLevel\022:\n\017need_" + + "begin_time\030\001 \001(\0132!.ChapterStateNotify.Ne" + + "edBeginTime\032E\n\017NeedPlayerLevel\022\020\n\010is_lim" + + "it\030\002 \001(\010\022 \n\030config_need_player_level\030\013 \001" + + "(\r\032A\n\rNeedBeginTime\022\020\n\010is_limit\030\007 \001(\010\022\036\n" + + "\026config_need_begin_time\030\003 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChapterStateOuterClass.getDescriptor(), + }); + internal_static_ChapterStateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChapterStateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChapterStateNotify_descriptor, + new java.lang.String[] { "ChapterId", "ChapterState", "NeedPlayerLevel", "NeedBeginTime", }); + internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor = + internal_static_ChapterStateNotify_descriptor.getNestedTypes().get(0); + internal_static_ChapterStateNotify_NeedPlayerLevel_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChapterStateNotify_NeedPlayerLevel_descriptor, + new java.lang.String[] { "IsLimit", "ConfigNeedPlayerLevel", }); + internal_static_ChapterStateNotify_NeedBeginTime_descriptor = + internal_static_ChapterStateNotify_descriptor.getNestedTypes().get(1); + internal_static_ChapterStateNotify_NeedBeginTime_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChapterStateNotify_NeedBeginTime_descriptor, + new java.lang.String[] { "IsLimit", "ConfigNeedBeginTime", }); + emu.grasscutter.net.proto.ChapterStateOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateOuterClass.java new file mode 100644 index 00000000000..a409299878c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChapterStateOuterClass.java @@ -0,0 +1,165 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChapterState.proto + +package emu.grasscutter.net.proto; + +public final class ChapterStateOuterClass { + private ChapterStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ChapterState} + */ + public enum ChapterState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CHAPTER_STATE_INVALID = 0; + */ + CHAPTER_STATE_INVALID(0), + /** + * CHAPTER_STATE_UNABLE_TO_BEGIN = 1; + */ + CHAPTER_STATE_UNABLE_TO_BEGIN(1), + /** + * CHAPTER_STATE_BEGIN = 2; + */ + CHAPTER_STATE_BEGIN(2), + /** + * CHAPTER_STATE_END = 3; + */ + CHAPTER_STATE_END(3), + UNRECOGNIZED(-1), + ; + + /** + * CHAPTER_STATE_INVALID = 0; + */ + public static final int CHAPTER_STATE_INVALID_VALUE = 0; + /** + * CHAPTER_STATE_UNABLE_TO_BEGIN = 1; + */ + public static final int CHAPTER_STATE_UNABLE_TO_BEGIN_VALUE = 1; + /** + * CHAPTER_STATE_BEGIN = 2; + */ + public static final int CHAPTER_STATE_BEGIN_VALUE = 2; + /** + * CHAPTER_STATE_END = 3; + */ + public static final int CHAPTER_STATE_END_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 ChapterState 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 ChapterState forNumber(int value) { + switch (value) { + case 0: return CHAPTER_STATE_INVALID; + case 1: return CHAPTER_STATE_UNABLE_TO_BEGIN; + case 2: return CHAPTER_STATE_BEGIN; + case 3: return CHAPTER_STATE_END; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ChapterState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ChapterState findValueByNumber(int number) { + return ChapterState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChapterStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ChapterState[] VALUES = values(); + + public static ChapterState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ChapterState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ChapterState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022ChapterState.proto*|\n\014ChapterState\022\031\n\025" + + "CHAPTER_STATE_INVALID\020\000\022!\n\035CHAPTER_STATE" + + "_UNABLE_TO_BEGIN\020\001\022\027\n\023CHAPTER_STATE_BEGI" + + "N\020\002\022\025\n\021CHAPTER_STATE_END\020\003B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java new file mode 100644 index 00000000000..c45f0c5fedf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChatInfoOuterClass.java @@ -0,0 +1,2041 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChatInfo.proto + +package emu.grasscutter.net.proto; + +public final class ChatInfoOuterClass { + private ChatInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChatInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChatInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 time = 13; + * @return The time. + */ + int getTime(); + + /** + * uint32 sequence = 10; + * @return The sequence. + */ + int getSequence(); + + /** + * uint32 to_uid = 7; + * @return The toUid. + */ + int getToUid(); + + /** + * uint32 uid = 15; + * @return The uid. + */ + int getUid(); + + /** + * bool is_read = 5; + * @return The isRead. + */ + boolean getIsRead(); + + /** + * string text = 1946; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 1946; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 1946; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * uint32 icon = 914; + * @return Whether the icon field is set. + */ + boolean hasIcon(); + /** + * uint32 icon = 914; + * @return The icon. + */ + int getIcon(); + + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return Whether the systemHint field is set. + */ + boolean hasSystemHint(); + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return The systemHint. + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getSystemHint(); + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder getSystemHintOrBuilder(); + + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.ContentCase getContentCase(); + } + /** + * Protobuf type {@code ChatInfo} + */ + public static final class ChatInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChatInfo) + ChatInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChatInfo.newBuilder() to construct. + private ChatInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChatInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChatInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChatInfo( + 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 40: { + + isRead_ = input.readBool(); + break; + } + case 56: { + + toUid_ = input.readUInt32(); + break; + } + case 80: { + + sequence_ = input.readUInt32(); + break; + } + case 104: { + + time_ = input.readUInt32(); + break; + } + case 120: { + + uid_ = input.readUInt32(); + break; + } + case 7312: { + contentCase_ = 914; + content_ = input.readUInt32(); + break; + } + case 14026: { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder subBuilder = null; + if (contentCase_ == 1753) { + subBuilder = ((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 1753; + break; + } + case 15570: { + java.lang.String s = input.readStringRequireUtf8(); + contentCase_ = 1946; + content_ = 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.ChatInfoOuterClass.internal_static_ChatInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.class, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder.class); + } + + /** + * Protobuf enum {@code ChatInfo.SystemHintType} + */ + public enum SystemHintType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SYSTEM_HINT_TYPE_CHAT_NONE = 0; + */ + SYSTEM_HINT_TYPE_CHAT_NONE(0), + /** + * SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD = 1; + */ + SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD(1), + /** + * SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD = 2; + */ + SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD(2), + UNRECOGNIZED(-1), + ; + + /** + * SYSTEM_HINT_TYPE_CHAT_NONE = 0; + */ + public static final int SYSTEM_HINT_TYPE_CHAT_NONE_VALUE = 0; + /** + * SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD = 1; + */ + public static final int SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD_VALUE = 1; + /** + * SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD = 2; + */ + public static final int SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD_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 SystemHintType 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 SystemHintType forNumber(int value) { + switch (value) { + case 0: return SYSTEM_HINT_TYPE_CHAT_NONE; + case 1: return SYSTEM_HINT_TYPE_CHAT_ENTER_WORLD; + case 2: return SYSTEM_HINT_TYPE_CHAT_LEAVE_WORLD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + SystemHintType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public SystemHintType findValueByNumber(int number) { + return SystemHintType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDescriptor().getEnumTypes().get(0); + } + + private static final SystemHintType[] VALUES = values(); + + public static SystemHintType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private SystemHintType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ChatInfo.SystemHintType) + } + + public interface SystemHintOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChatInfo.SystemHint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 type = 14; + * @return The type. + */ + int getType(); + } + /** + * Protobuf type {@code ChatInfo.SystemHint} + */ + public static final class SystemHint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChatInfo.SystemHint) + SystemHintOrBuilder { + private static final long serialVersionUID = 0L; + // Use SystemHint.newBuilder() to construct. + private SystemHint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SystemHint() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SystemHint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SystemHint( + 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 112: { + + type_ = 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.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.class, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 14; + private int type_; + /** + * uint32 type = 14; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + 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 (type_ != 0) { + output.writeUInt32(14, type_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, type_); + } + 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.ChatInfoOuterClass.ChatInfo.SystemHint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint other = (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) obj; + + if (getType() + != other.getType()) 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) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint 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.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint 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.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint 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.ChatInfoOuterClass.ChatInfo.SystemHint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint 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.ChatInfoOuterClass.ChatInfo.SystemHint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint 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.ChatInfoOuterClass.ChatInfo.SystemHint 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; + } + /** + * Protobuf type {@code ChatInfo.SystemHint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChatInfo.SystemHint) + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.class, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_SystemHint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint build() { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint buildPartial() { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint result = new emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint(this); + result.type_ = type_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) { + return mergeFrom((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint other) { + if (other == emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ ; + /** + * uint32 type = 14; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * uint32 type = 14; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * uint32 type = 14; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 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:ChatInfo.SystemHint) + } + + // @@protoc_insertion_point(class_scope:ChatInfo.SystemHint) + private static final emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint(); + } + + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SystemHint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SystemHint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TEXT(1946), + ICON(914), + SYSTEM_HINT(1753), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 1946: return TEXT; + case 914: return ICON; + case 1753: return SYSTEM_HINT; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int TIME_FIELD_NUMBER = 13; + private int time_; + /** + * uint32 time = 13; + * @return The time. + */ + @java.lang.Override + public int getTime() { + return time_; + } + + public static final int SEQUENCE_FIELD_NUMBER = 10; + private int sequence_; + /** + * uint32 sequence = 10; + * @return The sequence. + */ + @java.lang.Override + public int getSequence() { + return sequence_; + } + + public static final int TO_UID_FIELD_NUMBER = 7; + private int toUid_; + /** + * uint32 to_uid = 7; + * @return The toUid. + */ + @java.lang.Override + public int getToUid() { + return toUid_; + } + + public static final int UID_FIELD_NUMBER = 15; + private int uid_; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int IS_READ_FIELD_NUMBER = 5; + private boolean isRead_; + /** + * bool is_read = 5; + * @return The isRead. + */ + @java.lang.Override + public boolean getIsRead() { + return isRead_; + } + + public static final int TEXT_FIELD_NUMBER = 1946; + /** + * string text = 1946; + * @return Whether the text field is set. + */ + public boolean hasText() { + return contentCase_ == 1946; + } + /** + * string text = 1946; + * @return The text. + */ + public java.lang.String getText() { + java.lang.Object ref = ""; + if (contentCase_ == 1946) { + ref = content_; + } + 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(); + if (contentCase_ == 1946) { + content_ = s; + } + return s; + } + } + /** + * string text = 1946; + * @return The bytes for text. + */ + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.Object ref = ""; + if (contentCase_ == 1946) { + ref = content_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (contentCase_ == 1946) { + content_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ICON_FIELD_NUMBER = 914; + /** + * uint32 icon = 914; + * @return Whether the icon field is set. + */ + @java.lang.Override + public boolean hasIcon() { + return contentCase_ == 914; + } + /** + * uint32 icon = 914; + * @return The icon. + */ + @java.lang.Override + public int getIcon() { + if (contentCase_ == 914) { + return (java.lang.Integer) content_; + } + return 0; + } + + public static final int SYSTEM_HINT_FIELD_NUMBER = 1753; + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return Whether the systemHint field is set. + */ + @java.lang.Override + public boolean hasSystemHint() { + return contentCase_ == 1753; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return The systemHint. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getSystemHint() { + if (contentCase_ == 1753) { + return (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_; + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder getSystemHintOrBuilder() { + if (contentCase_ == 1753) { + return (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_; + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + + 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 (isRead_ != false) { + output.writeBool(5, isRead_); + } + if (toUid_ != 0) { + output.writeUInt32(7, toUid_); + } + if (sequence_ != 0) { + output.writeUInt32(10, sequence_); + } + if (time_ != 0) { + output.writeUInt32(13, time_); + } + if (uid_ != 0) { + output.writeUInt32(15, uid_); + } + if (contentCase_ == 914) { + output.writeUInt32( + 914, (int)((java.lang.Integer) content_)); + } + if (contentCase_ == 1753) { + output.writeMessage(1753, (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_); + } + if (contentCase_ == 1946) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1946, content_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isRead_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isRead_); + } + if (toUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, toUid_); + } + if (sequence_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, sequence_); + } + if (time_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, time_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, uid_); + } + if (contentCase_ == 914) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 914, (int)((java.lang.Integer) content_)); + } + if (contentCase_ == 1753) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1753, (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_); + } + if (contentCase_ == 1946) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1946, content_); + } + 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.ChatInfoOuterClass.ChatInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo other = (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo) obj; + + if (getTime() + != other.getTime()) return false; + if (getSequence() + != other.getSequence()) return false; + if (getToUid() + != other.getToUid()) return false; + if (getUid() + != other.getUid()) return false; + if (getIsRead() + != other.getIsRead()) return false; + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 1946: + if (!getText() + .equals(other.getText())) return false; + break; + case 914: + if (getIcon() + != other.getIcon()) return false; + break; + case 1753: + if (!getSystemHint() + .equals(other.getSystemHint())) return false; + break; + case 0: + default: + } + 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) + TIME_FIELD_NUMBER; + hash = (53 * hash) + getTime(); + hash = (37 * hash) + SEQUENCE_FIELD_NUMBER; + hash = (53 * hash) + getSequence(); + hash = (37 * hash) + TO_UID_FIELD_NUMBER; + hash = (53 * hash) + getToUid(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + IS_READ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRead()); + switch (contentCase_) { + case 1946: + hash = (37 * hash) + TEXT_FIELD_NUMBER; + hash = (53 * hash) + getText().hashCode(); + break; + case 914: + hash = (37 * hash) + ICON_FIELD_NUMBER; + hash = (53 * hash) + getIcon(); + break; + case 1753: + hash = (37 * hash) + SYSTEM_HINT_FIELD_NUMBER; + hash = (53 * hash) + getSystemHint().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo 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.ChatInfoOuterClass.ChatInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo 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.ChatInfoOuterClass.ChatInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo 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.ChatInfoOuterClass.ChatInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo 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.ChatInfoOuterClass.ChatInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo 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.ChatInfoOuterClass.ChatInfo 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; + } + /** + * Protobuf type {@code ChatInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChatInfo) + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.class, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + time_ = 0; + + sequence_ = 0; + + toUid_ = 0; + + uid_ = 0; + + isRead_ = false; + + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.internal_static_ChatInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo build() { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo buildPartial() { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo result = new emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo(this); + result.time_ = time_; + result.sequence_ = sequence_; + result.toUid_ = toUid_; + result.uid_ = uid_; + result.isRead_ = isRead_; + if (contentCase_ == 1946) { + result.content_ = content_; + } + if (contentCase_ == 914) { + result.content_ = content_; + } + if (contentCase_ == 1753) { + if (systemHintBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = systemHintBuilder_.build(); + } + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo) { + return mergeFrom((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo other) { + if (other == emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()) return this; + if (other.getTime() != 0) { + setTime(other.getTime()); + } + if (other.getSequence() != 0) { + setSequence(other.getSequence()); + } + if (other.getToUid() != 0) { + setToUid(other.getToUid()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getIsRead() != false) { + setIsRead(other.getIsRead()); + } + switch (other.getContentCase()) { + case TEXT: { + contentCase_ = 1946; + content_ = other.content_; + onChanged(); + break; + } + case ICON: { + setIcon(other.getIcon()); + break; + } + case SYSTEM_HINT: { + mergeSystemHint(other.getSystemHint()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + + private int time_ ; + /** + * uint32 time = 13; + * @return The time. + */ + @java.lang.Override + public int getTime() { + return time_; + } + /** + * uint32 time = 13; + * @param value The time to set. + * @return This builder for chaining. + */ + public Builder setTime(int value) { + + time_ = value; + onChanged(); + return this; + } + /** + * uint32 time = 13; + * @return This builder for chaining. + */ + public Builder clearTime() { + + time_ = 0; + onChanged(); + return this; + } + + private int sequence_ ; + /** + * uint32 sequence = 10; + * @return The sequence. + */ + @java.lang.Override + public int getSequence() { + return sequence_; + } + /** + * uint32 sequence = 10; + * @param value The sequence to set. + * @return This builder for chaining. + */ + public Builder setSequence(int value) { + + sequence_ = value; + onChanged(); + return this; + } + /** + * uint32 sequence = 10; + * @return This builder for chaining. + */ + public Builder clearSequence() { + + sequence_ = 0; + onChanged(); + return this; + } + + private int toUid_ ; + /** + * uint32 to_uid = 7; + * @return The toUid. + */ + @java.lang.Override + public int getToUid() { + return toUid_; + } + /** + * uint32 to_uid = 7; + * @param value The toUid to set. + * @return This builder for chaining. + */ + public Builder setToUid(int value) { + + toUid_ = value; + onChanged(); + return this; + } + /** + * uint32 to_uid = 7; + * @return This builder for chaining. + */ + public Builder clearToUid() { + + toUid_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 15; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 15; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private boolean isRead_ ; + /** + * bool is_read = 5; + * @return The isRead. + */ + @java.lang.Override + public boolean getIsRead() { + return isRead_; + } + /** + * bool is_read = 5; + * @param value The isRead to set. + * @return This builder for chaining. + */ + public Builder setIsRead(boolean value) { + + isRead_ = value; + onChanged(); + return this; + } + /** + * bool is_read = 5; + * @return This builder for chaining. + */ + public Builder clearIsRead() { + + isRead_ = false; + onChanged(); + return this; + } + + /** + * string text = 1946; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return contentCase_ == 1946; + } + /** + * string text = 1946; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.Object ref = ""; + if (contentCase_ == 1946) { + ref = content_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (contentCase_ == 1946) { + content_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string text = 1946; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.Object ref = ""; + if (contentCase_ == 1946) { + ref = content_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (contentCase_ == 1946) { + content_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string text = 1946; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + contentCase_ = 1946; + content_ = value; + onChanged(); + return this; + } + /** + * string text = 1946; + * @return This builder for chaining. + */ + public Builder clearText() { + if (contentCase_ == 1946) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + return this; + } + /** + * string text = 1946; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + contentCase_ = 1946; + content_ = value; + onChanged(); + return this; + } + + /** + * uint32 icon = 914; + * @return Whether the icon field is set. + */ + public boolean hasIcon() { + return contentCase_ == 914; + } + /** + * uint32 icon = 914; + * @return The icon. + */ + public int getIcon() { + if (contentCase_ == 914) { + return (java.lang.Integer) content_; + } + return 0; + } + /** + * uint32 icon = 914; + * @param value The icon to set. + * @return This builder for chaining. + */ + public Builder setIcon(int value) { + contentCase_ = 914; + content_ = value; + onChanged(); + return this; + } + /** + * uint32 icon = 914; + * @return This builder for chaining. + */ + public Builder clearIcon() { + if (contentCase_ == 914) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder> systemHintBuilder_; + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return Whether the systemHint field is set. + */ + @java.lang.Override + public boolean hasSystemHint() { + return contentCase_ == 1753; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + * @return The systemHint. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint getSystemHint() { + if (systemHintBuilder_ == null) { + if (contentCase_ == 1753) { + return (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_; + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } else { + if (contentCase_ == 1753) { + return systemHintBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public Builder setSystemHint(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint value) { + if (systemHintBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + systemHintBuilder_.setMessage(value); + } + contentCase_ = 1753; + return this; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public Builder setSystemHint( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder builderForValue) { + if (systemHintBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + systemHintBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 1753; + return this; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public Builder mergeSystemHint(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint value) { + if (systemHintBuilder_ == null) { + if (contentCase_ == 1753 && + content_ != emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.newBuilder((emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 1753) { + systemHintBuilder_.mergeFrom(value); + } + systemHintBuilder_.setMessage(value); + } + contentCase_ = 1753; + return this; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public Builder clearSystemHint() { + if (systemHintBuilder_ == null) { + if (contentCase_ == 1753) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 1753) { + contentCase_ = 0; + content_ = null; + } + systemHintBuilder_.clear(); + } + return this; + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder getSystemHintBuilder() { + return getSystemHintFieldBuilder().getBuilder(); + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder getSystemHintOrBuilder() { + if ((contentCase_ == 1753) && (systemHintBuilder_ != null)) { + return systemHintBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 1753) { + return (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_; + } + return emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + } + /** + * .ChatInfo.SystemHint system_hint = 1753; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder> + getSystemHintFieldBuilder() { + if (systemHintBuilder_ == null) { + if (!(contentCase_ == 1753)) { + content_ = emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.getDefaultInstance(); + } + systemHintBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHintOrBuilder>( + (emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.SystemHint) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 1753; + onChanged();; + return systemHintBuilder_; + } + @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:ChatInfo) + } + + // @@protoc_insertion_point(class_scope:ChatInfo) + private static final emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo(); + } + + public static emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChatInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChatInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChatInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChatInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChatInfo_SystemHint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChatInfo_SystemHint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016ChatInfo.proto\"\317\002\n\010ChatInfo\022\014\n\004time\030\r " + + "\001(\r\022\020\n\010sequence\030\n \001(\r\022\016\n\006to_uid\030\007 \001(\r\022\013\n" + + "\003uid\030\017 \001(\r\022\017\n\007is_read\030\005 \001(\010\022\017\n\004text\030\232\017 \001" + + "(\tH\000\022\017\n\004icon\030\222\007 \001(\rH\000\022,\n\013system_hint\030\331\r " + + "\001(\0132\024.ChatInfo.SystemHintH\000\032\032\n\nSystemHin" + + "t\022\014\n\004type\030\016 \001(\r\"~\n\016SystemHintType\022\036\n\032SYS" + + "TEM_HINT_TYPE_CHAT_NONE\020\000\022%\n!SYSTEM_HINT" + + "_TYPE_CHAT_ENTER_WORLD\020\001\022%\n!SYSTEM_HINT_" + + "TYPE_CHAT_LEAVE_WORLD\020\002B\t\n\007contentB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChatInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChatInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChatInfo_descriptor, + new java.lang.String[] { "Time", "Sequence", "ToUid", "Uid", "IsRead", "Text", "Icon", "SystemHint", "Content", }); + internal_static_ChatInfo_SystemHint_descriptor = + internal_static_ChatInfo_descriptor.getNestedTypes().get(0); + internal_static_ChatInfo_SystemHint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChatInfo_SystemHint_descriptor, + new java.lang.String[] { "Type", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CheckAddItemExceedLimitNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CheckAddItemExceedLimitNotifyOuterClass.java new file mode 100644 index 00000000000..333407d729f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CheckAddItemExceedLimitNotifyOuterClass.java @@ -0,0 +1,1181 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CheckAddItemExceedLimitNotify.proto + +package emu.grasscutter.net.proto; + +public final class CheckAddItemExceedLimitNotifyOuterClass { + private CheckAddItemExceedLimitNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CheckAddItemExceedLimitNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CheckAddItemExceedLimitNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_drop = 5; + * @return The isDrop. + */ + boolean getIsDrop(); + + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return A list containing the exceededItemTypeList. + */ + java.util.List getExceededItemTypeListList(); + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return The count of exceededItemTypeList. + */ + int getExceededItemTypeListCount(); + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param index The index of the element to return. + * @return The exceededItemTypeList at the given index. + */ + int getExceededItemTypeList(int index); + + /** + * repeated uint32 exceeded_item_list = 12; + * @return A list containing the exceededItemList. + */ + java.util.List getExceededItemListList(); + /** + * repeated uint32 exceeded_item_list = 12; + * @return The count of exceededItemList. + */ + int getExceededItemListCount(); + /** + * repeated uint32 exceeded_item_list = 12; + * @param index The index of the element to return. + * @return The exceededItemList at the given index. + */ + int getExceededItemList(int index); + + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The enum numeric value on the wire for msgType. + */ + int getMsgTypeValue(); + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The msgType. + */ + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType getMsgType(); + } + /** + *
+   * CmdId: 692
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CheckAddItemExceedLimitNotify} + */ + public static final class CheckAddItemExceedLimitNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CheckAddItemExceedLimitNotify) + CheckAddItemExceedLimitNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CheckAddItemExceedLimitNotify.newBuilder() to construct. + private CheckAddItemExceedLimitNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CheckAddItemExceedLimitNotify() { + exceededItemTypeList_ = emptyIntList(); + exceededItemList_ = emptyIntList(); + msgType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CheckAddItemExceedLimitNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CheckAddItemExceedLimitNotify( + 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 32: { + int rawValue = input.readEnum(); + + msgType_ = rawValue; + break; + } + case 40: { + + isDrop_ = input.readBool(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + exceededItemTypeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + exceededItemTypeList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + exceededItemTypeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + exceededItemTypeList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + exceededItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + exceededItemList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + exceededItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + exceededItemList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + exceededItemTypeList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + exceededItemList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.class, emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.Builder.class); + } + + /** + * Protobuf enum {@code CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType} + */ + public enum ItemExceedLimitMsgType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT = 0; + */ + ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT(0), + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT = 1; + */ + ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT(1), + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG = 2; + */ + ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG(2), + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF = 3; + */ + ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF(3), + UNRECOGNIZED(-1), + ; + + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT = 0; + */ + public static final int ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT_VALUE = 0; + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT = 1; + */ + public static final int ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT_VALUE = 1; + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG = 2; + */ + public static final int ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG_VALUE = 2; + /** + * ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF = 3; + */ + public static final int ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF_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 ItemExceedLimitMsgType 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 ItemExceedLimitMsgType forNumber(int value) { + switch (value) { + case 0: return ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT; + case 1: return ITEM_EXCEED_LIMIT_MSG_TYPE_TEXT; + case 2: return ITEM_EXCEED_LIMIT_MSG_TYPE_DIALOG; + case 3: return ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2700_BONLGEEEBBF; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ItemExceedLimitMsgType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ItemExceedLimitMsgType findValueByNumber(int number) { + return ItemExceedLimitMsgType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final ItemExceedLimitMsgType[] VALUES = values(); + + public static ItemExceedLimitMsgType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ItemExceedLimitMsgType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType) + } + + public static final int IS_DROP_FIELD_NUMBER = 5; + private boolean isDrop_; + /** + * bool is_drop = 5; + * @return The isDrop. + */ + @java.lang.Override + public boolean getIsDrop() { + return isDrop_; + } + + public static final int EXCEEDED_ITEM_TYPE_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList exceededItemTypeList_; + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return A list containing the exceededItemTypeList. + */ + @java.lang.Override + public java.util.List + getExceededItemTypeListList() { + return exceededItemTypeList_; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return The count of exceededItemTypeList. + */ + public int getExceededItemTypeListCount() { + return exceededItemTypeList_.size(); + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param index The index of the element to return. + * @return The exceededItemTypeList at the given index. + */ + public int getExceededItemTypeList(int index) { + return exceededItemTypeList_.getInt(index); + } + private int exceededItemTypeListMemoizedSerializedSize = -1; + + public static final int EXCEEDED_ITEM_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList exceededItemList_; + /** + * repeated uint32 exceeded_item_list = 12; + * @return A list containing the exceededItemList. + */ + @java.lang.Override + public java.util.List + getExceededItemListList() { + return exceededItemList_; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @return The count of exceededItemList. + */ + public int getExceededItemListCount() { + return exceededItemList_.size(); + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param index The index of the element to return. + * @return The exceededItemList at the given index. + */ + public int getExceededItemList(int index) { + return exceededItemList_.getInt(index); + } + private int exceededItemListMemoizedSerializedSize = -1; + + public static final int MSG_TYPE_FIELD_NUMBER = 4; + private int msgType_; + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The enum numeric value on the wire for msgType. + */ + @java.lang.Override public int getMsgTypeValue() { + return msgType_; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The msgType. + */ + @java.lang.Override public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType getMsgType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType result = emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.valueOf(msgType_); + return result == null ? emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.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 { + getSerializedSize(); + if (msgType_ != emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT.getNumber()) { + output.writeEnum(4, msgType_); + } + if (isDrop_ != false) { + output.writeBool(5, isDrop_); + } + if (getExceededItemTypeListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(exceededItemTypeListMemoizedSerializedSize); + } + for (int i = 0; i < exceededItemTypeList_.size(); i++) { + output.writeUInt32NoTag(exceededItemTypeList_.getInt(i)); + } + if (getExceededItemListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(exceededItemListMemoizedSerializedSize); + } + for (int i = 0; i < exceededItemList_.size(); i++) { + output.writeUInt32NoTag(exceededItemList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (msgType_ != emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.ITEM_EXCEED_LIMIT_MSG_TYPE_DEFAULT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, msgType_); + } + if (isDrop_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isDrop_); + } + { + int dataSize = 0; + for (int i = 0; i < exceededItemTypeList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(exceededItemTypeList_.getInt(i)); + } + size += dataSize; + if (!getExceededItemTypeListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + exceededItemTypeListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < exceededItemList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(exceededItemList_.getInt(i)); + } + size += dataSize; + if (!getExceededItemListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + exceededItemListMemoizedSerializedSize = dataSize; + } + 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.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify other = (emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify) obj; + + if (getIsDrop() + != other.getIsDrop()) return false; + if (!getExceededItemTypeListList() + .equals(other.getExceededItemTypeListList())) return false; + if (!getExceededItemListList() + .equals(other.getExceededItemListList())) return false; + if (msgType_ != other.msgType_) 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) + IS_DROP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsDrop()); + if (getExceededItemTypeListCount() > 0) { + hash = (37 * hash) + EXCEEDED_ITEM_TYPE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExceededItemTypeListList().hashCode(); + } + if (getExceededItemListCount() > 0) { + hash = (37 * hash) + EXCEEDED_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExceededItemListList().hashCode(); + } + hash = (37 * hash) + MSG_TYPE_FIELD_NUMBER; + hash = (53 * hash) + msgType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify 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.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify 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.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify 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.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify 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.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify 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.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify 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: 692
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CheckAddItemExceedLimitNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CheckAddItemExceedLimitNotify) + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.class, emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isDrop_ = false; + + exceededItemTypeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + exceededItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + msgType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.internal_static_CheckAddItemExceedLimitNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify build() { + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify buildPartial() { + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify result = new emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify(this); + int from_bitField0_ = bitField0_; + result.isDrop_ = isDrop_; + if (((bitField0_ & 0x00000001) != 0)) { + exceededItemTypeList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.exceededItemTypeList_ = exceededItemTypeList_; + if (((bitField0_ & 0x00000002) != 0)) { + exceededItemList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.exceededItemList_ = exceededItemList_; + result.msgType_ = msgType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify) { + return mergeFrom((emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify other) { + if (other == emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.getDefaultInstance()) return this; + if (other.getIsDrop() != false) { + setIsDrop(other.getIsDrop()); + } + if (!other.exceededItemTypeList_.isEmpty()) { + if (exceededItemTypeList_.isEmpty()) { + exceededItemTypeList_ = other.exceededItemTypeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureExceededItemTypeListIsMutable(); + exceededItemTypeList_.addAll(other.exceededItemTypeList_); + } + onChanged(); + } + if (!other.exceededItemList_.isEmpty()) { + if (exceededItemList_.isEmpty()) { + exceededItemList_ = other.exceededItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureExceededItemListIsMutable(); + exceededItemList_.addAll(other.exceededItemList_); + } + onChanged(); + } + if (other.msgType_ != 0) { + setMsgTypeValue(other.getMsgTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isDrop_ ; + /** + * bool is_drop = 5; + * @return The isDrop. + */ + @java.lang.Override + public boolean getIsDrop() { + return isDrop_; + } + /** + * bool is_drop = 5; + * @param value The isDrop to set. + * @return This builder for chaining. + */ + public Builder setIsDrop(boolean value) { + + isDrop_ = value; + onChanged(); + return this; + } + /** + * bool is_drop = 5; + * @return This builder for chaining. + */ + public Builder clearIsDrop() { + + isDrop_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList exceededItemTypeList_ = emptyIntList(); + private void ensureExceededItemTypeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + exceededItemTypeList_ = mutableCopy(exceededItemTypeList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return A list containing the exceededItemTypeList. + */ + public java.util.List + getExceededItemTypeListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(exceededItemTypeList_) : exceededItemTypeList_; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return The count of exceededItemTypeList. + */ + public int getExceededItemTypeListCount() { + return exceededItemTypeList_.size(); + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param index The index of the element to return. + * @return The exceededItemTypeList at the given index. + */ + public int getExceededItemTypeList(int index) { + return exceededItemTypeList_.getInt(index); + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param index The index to set the value at. + * @param value The exceededItemTypeList to set. + * @return This builder for chaining. + */ + public Builder setExceededItemTypeList( + int index, int value) { + ensureExceededItemTypeListIsMutable(); + exceededItemTypeList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param value The exceededItemTypeList to add. + * @return This builder for chaining. + */ + public Builder addExceededItemTypeList(int value) { + ensureExceededItemTypeListIsMutable(); + exceededItemTypeList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @param values The exceededItemTypeList to add. + * @return This builder for chaining. + */ + public Builder addAllExceededItemTypeList( + java.lang.Iterable values) { + ensureExceededItemTypeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, exceededItemTypeList_); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_type_list = 10; + * @return This builder for chaining. + */ + public Builder clearExceededItemTypeList() { + exceededItemTypeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList exceededItemList_ = emptyIntList(); + private void ensureExceededItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + exceededItemList_ = mutableCopy(exceededItemList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 exceeded_item_list = 12; + * @return A list containing the exceededItemList. + */ + public java.util.List + getExceededItemListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(exceededItemList_) : exceededItemList_; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @return The count of exceededItemList. + */ + public int getExceededItemListCount() { + return exceededItemList_.size(); + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param index The index of the element to return. + * @return The exceededItemList at the given index. + */ + public int getExceededItemList(int index) { + return exceededItemList_.getInt(index); + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param index The index to set the value at. + * @param value The exceededItemList to set. + * @return This builder for chaining. + */ + public Builder setExceededItemList( + int index, int value) { + ensureExceededItemListIsMutable(); + exceededItemList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param value The exceededItemList to add. + * @return This builder for chaining. + */ + public Builder addExceededItemList(int value) { + ensureExceededItemListIsMutable(); + exceededItemList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @param values The exceededItemList to add. + * @return This builder for chaining. + */ + public Builder addAllExceededItemList( + java.lang.Iterable values) { + ensureExceededItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, exceededItemList_); + onChanged(); + return this; + } + /** + * repeated uint32 exceeded_item_list = 12; + * @return This builder for chaining. + */ + public Builder clearExceededItemList() { + exceededItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int msgType_ = 0; + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The enum numeric value on the wire for msgType. + */ + @java.lang.Override public int getMsgTypeValue() { + return msgType_; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @param value The enum numeric value on the wire for msgType to set. + * @return This builder for chaining. + */ + public Builder setMsgTypeValue(int value) { + + msgType_ = value; + onChanged(); + return this; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return The msgType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType getMsgType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType result = emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.valueOf(msgType_); + return result == null ? emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType.UNRECOGNIZED : result; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @param value The msgType to set. + * @return This builder for chaining. + */ + public Builder setMsgType(emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType value) { + if (value == null) { + throw new NullPointerException(); + } + + msgType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CheckAddItemExceedLimitNotify.ItemExceedLimitMsgType msg_type = 4; + * @return This builder for chaining. + */ + public Builder clearMsgType() { + + msgType_ = 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:CheckAddItemExceedLimitNotify) + } + + // @@protoc_insertion_point(class_scope:CheckAddItemExceedLimitNotify) + private static final emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify(); + } + + public static emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CheckAddItemExceedLimitNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CheckAddItemExceedLimitNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CheckAddItemExceedLimitNotifyOuterClass.CheckAddItemExceedLimitNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CheckAddItemExceedLimitNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CheckAddItemExceedLimitNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#CheckAddItemExceedLimitNotify.proto\"\371\002" + + "\n\035CheckAddItemExceedLimitNotify\022\017\n\007is_dr" + + "op\030\005 \001(\010\022\037\n\027exceeded_item_type_list\030\n \003(" + + "\r\022\032\n\022exceeded_item_list\030\014 \003(\r\022G\n\010msg_typ" + + "e\030\004 \001(\01625.CheckAddItemExceedLimitNotify." + + "ItemExceedLimitMsgType\"\300\001\n\026ItemExceedLim" + + "itMsgType\022&\n\"ITEM_EXCEED_LIMIT_MSG_TYPE_" + + "DEFAULT\020\000\022#\n\037ITEM_EXCEED_LIMIT_MSG_TYPE_" + + "TEXT\020\001\022%\n!ITEM_EXCEED_LIMIT_MSG_TYPE_DIA" + + "LOG\020\002\0222\n.ITEM_EXCEED_LIMIT_MSG_TYPE_Unk2" + + "700_BONLGEEEBBF\020\003B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CheckAddItemExceedLimitNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CheckAddItemExceedLimitNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CheckAddItemExceedLimitNotify_descriptor, + new java.lang.String[] { "IsDrop", "ExceededItemTypeList", "ExceededItemList", "MsgType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChildQuestOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChildQuestOuterClass.java new file mode 100644 index 00000000000..8342aa733bf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChildQuestOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChildQuest.proto + +package emu.grasscutter.net.proto; + +public final class ChildQuestOuterClass { + private ChildQuestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChildQuestOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChildQuest) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_config_id = 8; + * @return The questConfigId. + */ + int getQuestConfigId(); + + /** + * uint32 state = 4; + * @return The state. + */ + int getState(); + + /** + * uint32 quest_id = 15; + * @return The questId. + */ + int getQuestId(); + } + /** + * Protobuf type {@code ChildQuest} + */ + public static final class ChildQuest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChildQuest) + ChildQuestOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChildQuest.newBuilder() to construct. + private ChildQuest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChildQuest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChildQuest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChildQuest( + 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: { + + state_ = input.readUInt32(); + break; + } + case 64: { + + questConfigId_ = input.readUInt32(); + break; + } + case 120: { + + 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.ChildQuestOuterClass.internal_static_ChildQuest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.class, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder.class); + } + + public static final int QUEST_CONFIG_ID_FIELD_NUMBER = 8; + private int questConfigId_; + /** + * uint32 quest_config_id = 8; + * @return The questConfigId. + */ + @java.lang.Override + public int getQuestConfigId() { + return questConfigId_; + } + + public static final int STATE_FIELD_NUMBER = 4; + private int state_; + /** + * uint32 state = 4; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + + public static final int QUEST_ID_FIELD_NUMBER = 15; + private int questId_; + /** + * uint32 quest_id = 15; + * @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 (state_ != 0) { + output.writeUInt32(4, state_); + } + if (questConfigId_ != 0) { + output.writeUInt32(8, questConfigId_); + } + if (questId_ != 0) { + output.writeUInt32(15, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (state_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, state_); + } + if (questConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, questConfigId_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, 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.ChildQuestOuterClass.ChildQuest)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest other = (emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest) obj; + + if (getQuestConfigId() + != other.getQuestConfigId()) return false; + if (getState() + != other.getState()) return false; + 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_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestConfigId(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + getState(); + 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.ChildQuestOuterClass.ChildQuest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest 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.ChildQuestOuterClass.ChildQuest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest 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.ChildQuestOuterClass.ChildQuest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest 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.ChildQuestOuterClass.ChildQuest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest 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.ChildQuestOuterClass.ChildQuest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest 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.ChildQuestOuterClass.ChildQuest 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; + } + /** + * Protobuf type {@code ChildQuest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChildQuest) + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.class, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questConfigId_ = 0; + + state_ = 0; + + questId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.internal_static_ChildQuest_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest build() { + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest buildPartial() { + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest result = new emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest(this); + result.questConfigId_ = questConfigId_; + result.state_ = state_; + result.questId_ = questId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest) { + return mergeFrom((emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest other) { + if (other == emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.getDefaultInstance()) return this; + if (other.getQuestConfigId() != 0) { + setQuestConfigId(other.getQuestConfigId()); + } + if (other.getState() != 0) { + setState(other.getState()); + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int questConfigId_ ; + /** + * uint32 quest_config_id = 8; + * @return The questConfigId. + */ + @java.lang.Override + public int getQuestConfigId() { + return questConfigId_; + } + /** + * uint32 quest_config_id = 8; + * @param value The questConfigId to set. + * @return This builder for chaining. + */ + public Builder setQuestConfigId(int value) { + + questConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_config_id = 8; + * @return This builder for chaining. + */ + public Builder clearQuestConfigId() { + + questConfigId_ = 0; + onChanged(); + return this; + } + + private int state_ ; + /** + * uint32 state = 4; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + /** + * uint32 state = 4; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * uint32 state = 4; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 15; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 15; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 15; + * @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:ChildQuest) + } + + // @@protoc_insertion_point(class_scope:ChildQuest) + private static final emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest(); + } + + public static emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChildQuest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChildQuest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChildQuest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChildQuest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020ChildQuest.proto\"F\n\nChildQuest\022\027\n\017ques" + + "t_config_id\030\010 \001(\r\022\r\n\005state\030\004 \001(\r\022\020\n\010ques" + + "t_id\030\017 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChildQuest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChildQuest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChildQuest_descriptor, + new java.lang.String[] { "QuestConfigId", "State", "QuestId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java new file mode 100644 index 00000000000..c15fd7270c5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChooseCurAvatarTeamReq.proto + +package emu.grasscutter.net.proto; + +public final class ChooseCurAvatarTeamReqOuterClass { + private ChooseCurAvatarTeamReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChooseCurAvatarTeamReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChooseCurAvatarTeamReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 team_id = 9; + * @return The teamId. + */ + int getTeamId(); + } + /** + *
+   * CmdId: 1796
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ChooseCurAvatarTeamReq} + */ + public static final class ChooseCurAvatarTeamReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChooseCurAvatarTeamReq) + ChooseCurAvatarTeamReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChooseCurAvatarTeamReq.newBuilder() to construct. + private ChooseCurAvatarTeamReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChooseCurAvatarTeamReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChooseCurAvatarTeamReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChooseCurAvatarTeamReq( + 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: { + + teamId_ = 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.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.class, emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.Builder.class); + } + + public static final int TEAM_ID_FIELD_NUMBER = 9; + private int teamId_; + /** + * uint32 team_id = 9; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + 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 (teamId_ != 0) { + output.writeUInt32(9, teamId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, teamId_); + } + 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.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq other = (emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq) obj; + + if (getTeamId() + != other.getTeamId()) 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) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq 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.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq 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.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq 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.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq 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.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq 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.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq 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: 1796
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ChooseCurAvatarTeamReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChooseCurAvatarTeamReq) + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.class, emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + teamId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.internal_static_ChooseCurAvatarTeamReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq build() { + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq buildPartial() { + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq result = new emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq(this); + result.teamId_ = teamId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq) { + return mergeFrom((emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq other) { + if (other == emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq.getDefaultInstance()) return this; + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int teamId_ ; + /** + * uint32 team_id = 9; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * uint32 team_id = 9; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_id = 9; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 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:ChooseCurAvatarTeamReq) + } + + // @@protoc_insertion_point(class_scope:ChooseCurAvatarTeamReq) + private static final emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq(); + } + + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChooseCurAvatarTeamReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChooseCurAvatarTeamReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamReqOuterClass.ChooseCurAvatarTeamReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChooseCurAvatarTeamReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChooseCurAvatarTeamReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ChooseCurAvatarTeamReq.proto\")\n\026Choose" + + "CurAvatarTeamReq\022\017\n\007team_id\030\t \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChooseCurAvatarTeamReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChooseCurAvatarTeamReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChooseCurAvatarTeamReq_descriptor, + new java.lang.String[] { "TeamId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java new file mode 100644 index 00000000000..691b87d28e4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ChooseCurAvatarTeamRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ChooseCurAvatarTeamRsp.proto + +package emu.grasscutter.net.proto; + +public final class ChooseCurAvatarTeamRspOuterClass { + private ChooseCurAvatarTeamRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ChooseCurAvatarTeamRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ChooseCurAvatarTeamRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_team_id = 1; + * @return The curTeamId. + */ + int getCurTeamId(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1661
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ChooseCurAvatarTeamRsp} + */ + public static final class ChooseCurAvatarTeamRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ChooseCurAvatarTeamRsp) + ChooseCurAvatarTeamRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ChooseCurAvatarTeamRsp.newBuilder() to construct. + private ChooseCurAvatarTeamRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChooseCurAvatarTeamRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChooseCurAvatarTeamRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChooseCurAvatarTeamRsp( + 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: { + + curTeamId_ = input.readUInt32(); + break; + } + case 112: { + + 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.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.class, emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.Builder.class); + } + + public static final int CUR_TEAM_ID_FIELD_NUMBER = 1; + private int curTeamId_; + /** + * uint32 cur_team_id = 1; + * @return The curTeamId. + */ + @java.lang.Override + public int getCurTeamId() { + return curTeamId_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @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 (curTeamId_ != 0) { + output.writeUInt32(1, curTeamId_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curTeamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, curTeamId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, 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.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp other = (emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp) obj; + + if (getCurTeamId() + != other.getCurTeamId()) 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) + CUR_TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurTeamId(); + 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.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp 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.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp 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.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp 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.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp 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.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp 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.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp 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: 1661
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ChooseCurAvatarTeamRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ChooseCurAvatarTeamRsp) + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.class, emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curTeamId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.internal_static_ChooseCurAvatarTeamRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp build() { + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp buildPartial() { + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp result = new emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp(this); + result.curTeamId_ = curTeamId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp) { + return mergeFrom((emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp other) { + if (other == emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp.getDefaultInstance()) return this; + if (other.getCurTeamId() != 0) { + setCurTeamId(other.getCurTeamId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curTeamId_ ; + /** + * uint32 cur_team_id = 1; + * @return The curTeamId. + */ + @java.lang.Override + public int getCurTeamId() { + return curTeamId_; + } + /** + * uint32 cur_team_id = 1; + * @param value The curTeamId to set. + * @return This builder for chaining. + */ + public Builder setCurTeamId(int value) { + + curTeamId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_team_id = 1; + * @return This builder for chaining. + */ + public Builder clearCurTeamId() { + + curTeamId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @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:ChooseCurAvatarTeamRsp) + } + + // @@protoc_insertion_point(class_scope:ChooseCurAvatarTeamRsp) + private static final emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp(); + } + + public static emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChooseCurAvatarTeamRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChooseCurAvatarTeamRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ChooseCurAvatarTeamRspOuterClass.ChooseCurAvatarTeamRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ChooseCurAvatarTeamRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ChooseCurAvatarTeamRsp.proto\">\n\026Choose" + + "CurAvatarTeamRsp\022\023\n\013cur_team_id\030\001 \001(\r\022\017\n" + + "\007retcode\030\016 \001(\005B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ChooseCurAvatarTeamRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ChooseCurAvatarTeamRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ChooseCurAvatarTeamRsp_descriptor, + new java.lang.String[] { "CurTeamId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java new file mode 100644 index 00000000000..6bb89528cba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CityInfoOuterClass.java @@ -0,0 +1,676 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CityInfo.proto + +package emu.grasscutter.net.proto; + +public final class CityInfoOuterClass { + private CityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 city_id = 15; + * @return The cityId. + */ + int getCityId(); + + /** + * uint32 crystal_num = 3; + * @return The crystalNum. + */ + int getCrystalNum(); + + /** + * uint32 level = 4; + * @return The level. + */ + int getLevel(); + } + /** + * Protobuf type {@code CityInfo} + */ + public static final class CityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CityInfo) + CityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CityInfo.newBuilder() to construct. + private CityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CityInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CityInfo( + 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: { + + crystalNum_ = input.readUInt32(); + break; + } + case 32: { + + level_ = input.readUInt32(); + break; + } + case 120: { + + cityId_ = 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.CityInfoOuterClass.internal_static_CityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.class, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder.class); + } + + public static final int CITY_ID_FIELD_NUMBER = 15; + private int cityId_; + /** + * uint32 city_id = 15; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + + public static final int CRYSTAL_NUM_FIELD_NUMBER = 3; + private int crystalNum_; + /** + * uint32 crystal_num = 3; + * @return The crystalNum. + */ + @java.lang.Override + public int getCrystalNum() { + return crystalNum_; + } + + public static final int LEVEL_FIELD_NUMBER = 4; + private int level_; + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + 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 (crystalNum_ != 0) { + output.writeUInt32(3, crystalNum_); + } + if (level_ != 0) { + output.writeUInt32(4, level_); + } + if (cityId_ != 0) { + output.writeUInt32(15, cityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (crystalNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, crystalNum_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, level_); + } + if (cityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, cityId_); + } + 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.CityInfoOuterClass.CityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo other = (emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo) obj; + + if (getCityId() + != other.getCityId()) return false; + if (getCrystalNum() + != other.getCrystalNum()) return false; + if (getLevel() + != other.getLevel()) 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) + CITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCityId(); + hash = (37 * hash) + CRYSTAL_NUM_FIELD_NUMBER; + hash = (53 * hash) + getCrystalNum(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo 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.CityInfoOuterClass.CityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo 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.CityInfoOuterClass.CityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo 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.CityInfoOuterClass.CityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo 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.CityInfoOuterClass.CityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo 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.CityInfoOuterClass.CityInfo 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; + } + /** + * Protobuf type {@code CityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CityInfo) + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.class, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cityId_ = 0; + + crystalNum_ = 0; + + level_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CityInfoOuterClass.internal_static_CityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo build() { + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo buildPartial() { + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo result = new emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo(this); + result.cityId_ = cityId_; + result.crystalNum_ = crystalNum_; + result.level_ = level_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo) { + return mergeFrom((emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo other) { + if (other == emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance()) return this; + if (other.getCityId() != 0) { + setCityId(other.getCityId()); + } + if (other.getCrystalNum() != 0) { + setCrystalNum(other.getCrystalNum()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cityId_ ; + /** + * uint32 city_id = 15; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + /** + * uint32 city_id = 15; + * @param value The cityId to set. + * @return This builder for chaining. + */ + public Builder setCityId(int value) { + + cityId_ = value; + onChanged(); + return this; + } + /** + * uint32 city_id = 15; + * @return This builder for chaining. + */ + public Builder clearCityId() { + + cityId_ = 0; + onChanged(); + return this; + } + + private int crystalNum_ ; + /** + * uint32 crystal_num = 3; + * @return The crystalNum. + */ + @java.lang.Override + public int getCrystalNum() { + return crystalNum_; + } + /** + * uint32 crystal_num = 3; + * @param value The crystalNum to set. + * @return This builder for chaining. + */ + public Builder setCrystalNum(int value) { + + crystalNum_ = value; + onChanged(); + return this; + } + /** + * uint32 crystal_num = 3; + * @return This builder for chaining. + */ + public Builder clearCrystalNum() { + + crystalNum_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 4; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 4; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 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:CityInfo) + } + + // @@protoc_insertion_point(class_scope:CityInfo) + private static final emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo(); + } + + public static emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016CityInfo.proto\"?\n\010CityInfo\022\017\n\007city_id\030" + + "\017 \001(\r\022\023\n\013crystal_num\030\003 \001(\r\022\r\n\005level\030\004 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CityInfo_descriptor, + new java.lang.String[] { "CityId", "CrystalNum", "Level", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java new file mode 100644 index 00000000000..dd526d7f7df --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityChangeNotifyOuterClass.java @@ -0,0 +1,1001 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientAbilityChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ClientAbilityChangeNotifyOuterClass { + private ClientAbilityChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientAbilityChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientAbilityChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @return The unk2200FNAFDMAPLHP. + */ + boolean getUnk2200FNAFDMAPLHP(); + + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + int getEntityId(); + + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + java.util.List + getInvokesList(); + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index); + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + int getInvokesCount(); + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + java.util.List + getInvokesOrBuilderList(); + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index); + } + /** + *
+   * CmdId: 1175
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ClientAbilityChangeNotify} + */ + public static final class ClientAbilityChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientAbilityChangeNotify) + ClientAbilityChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientAbilityChangeNotify.newBuilder() to construct. + private ClientAbilityChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientAbilityChangeNotify() { + invokes_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientAbilityChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientAbilityChangeNotify( + 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 16: { + + entityId_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + invokes_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.parser(), extensionRegistry)); + break; + } + case 72: { + + unk2200FNAFDMAPLHP_ = 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)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.class, emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.Builder.class); + } + + public static final int UNK2200_FNAFDMAPLHP_FIELD_NUMBER = 9; + private boolean unk2200FNAFDMAPLHP_; + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @return The unk2200FNAFDMAPLHP. + */ + @java.lang.Override + public boolean getUnk2200FNAFDMAPLHP() { + return unk2200FNAFDMAPLHP_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 2; + private int entityId_; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int INVOKES_FIELD_NUMBER = 3; + private java.util.List invokes_; + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public java.util.List getInvokesList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public java.util.List + getInvokesOrBuilderList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public int getInvokesCount() { + return invokes_.size(); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + return invokes_.get(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + return invokes_.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 { + if (entityId_ != 0) { + output.writeUInt32(2, entityId_); + } + for (int i = 0; i < invokes_.size(); i++) { + output.writeMessage(3, invokes_.get(i)); + } + if (unk2200FNAFDMAPLHP_ != false) { + output.writeBool(9, unk2200FNAFDMAPLHP_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entityId_); + } + for (int i = 0; i < invokes_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, invokes_.get(i)); + } + if (unk2200FNAFDMAPLHP_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, unk2200FNAFDMAPLHP_); + } + 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.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify other = (emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify) obj; + + if (getUnk2200FNAFDMAPLHP() + != other.getUnk2200FNAFDMAPLHP()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!getInvokesList() + .equals(other.getInvokesList())) 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) + UNK2200_FNAFDMAPLHP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2200FNAFDMAPLHP()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (getInvokesCount() > 0) { + hash = (37 * hash) + INVOKES_FIELD_NUMBER; + hash = (53 * hash) + getInvokesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify 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.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify 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.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify 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.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify 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.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify 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.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify 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: 1175
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ClientAbilityChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientAbilityChangeNotify) + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.class, emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvokesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2200FNAFDMAPLHP_ = false; + + entityId_ = 0; + + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + invokesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.internal_static_ClientAbilityChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify build() { + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify buildPartial() { + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify result = new emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify(this); + int from_bitField0_ = bitField0_; + result.unk2200FNAFDMAPLHP_ = unk2200FNAFDMAPLHP_; + result.entityId_ = entityId_; + if (invokesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.invokes_ = invokes_; + } else { + result.invokes_ = invokesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify other) { + if (other == emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify.getDefaultInstance()) return this; + if (other.getUnk2200FNAFDMAPLHP() != false) { + setUnk2200FNAFDMAPLHP(other.getUnk2200FNAFDMAPLHP()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (invokesBuilder_ == null) { + if (!other.invokes_.isEmpty()) { + if (invokes_.isEmpty()) { + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInvokesIsMutable(); + invokes_.addAll(other.invokes_); + } + onChanged(); + } + } else { + if (!other.invokes_.isEmpty()) { + if (invokesBuilder_.isEmpty()) { + invokesBuilder_.dispose(); + invokesBuilder_ = null; + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + invokesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInvokesFieldBuilder() : null; + } else { + invokesBuilder_.addAllMessages(other.invokes_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean unk2200FNAFDMAPLHP_ ; + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @return The unk2200FNAFDMAPLHP. + */ + @java.lang.Override + public boolean getUnk2200FNAFDMAPLHP() { + return unk2200FNAFDMAPLHP_; + } + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @param value The unk2200FNAFDMAPLHP to set. + * @return This builder for chaining. + */ + public Builder setUnk2200FNAFDMAPLHP(boolean value) { + + unk2200FNAFDMAPLHP_ = value; + onChanged(); + return this; + } + /** + * bool Unk2200_FNAFDMAPLHP = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2200FNAFDMAPLHP() { + + unk2200FNAFDMAPLHP_ = false; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 2; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private java.util.List invokes_ = + java.util.Collections.emptyList(); + private void ensureInvokesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(invokes_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> invokesBuilder_; + + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public java.util.List getInvokesList() { + if (invokesBuilder_ == null) { + return java.util.Collections.unmodifiableList(invokes_); + } else { + return invokesBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public int getInvokesCount() { + if (invokesBuilder_ == null) { + return invokes_.size(); + } else { + return invokesBuilder_.getCount(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); + } else { + return invokesBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.set(index, value); + onChanged(); + } else { + invokesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.set(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addInvokes(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(value); + onChanged(); + } else { + invokesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(index, value); + onChanged(); + } else { + invokesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addInvokes( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder addAllInvokes( + java.lang.Iterable values) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, invokes_); + onChanged(); + } else { + invokesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder clearInvokes() { + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + invokesBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public Builder removeInvokes(int index) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.remove(index); + onChanged(); + } else { + invokesBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder getInvokesBuilder( + int index) { + return getInvokesFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); } else { + return invokesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public java.util.List + getInvokesOrBuilderList() { + if (invokesBuilder_ != null) { + return invokesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(invokes_); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder() { + return getInvokesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder( + int index) { + return getInvokesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 3; + */ + public java.util.List + getInvokesBuilderList() { + return getInvokesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> + getInvokesFieldBuilder() { + if (invokesBuilder_ == null) { + invokesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>( + invokes_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + invokes_ = null; + } + return invokesBuilder_; + } + @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:ClientAbilityChangeNotify) + } + + // @@protoc_insertion_point(class_scope:ClientAbilityChangeNotify) + private static final emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify(); + } + + public static emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientAbilityChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientAbilityChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityChangeNotifyOuterClass.ClientAbilityChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientAbilityChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientAbilityChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037ClientAbilityChangeNotify.proto\032\030Abili" + + "tyInvokeEntry.proto\"q\n\031ClientAbilityChan" + + "geNotify\022\033\n\023Unk2200_FNAFDMAPLHP\030\t \001(\010\022\021\n" + + "\tentity_id\030\002 \001(\r\022$\n\007invokes\030\003 \003(\0132\023.Abil" + + "ityInvokeEntryB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(), + }); + internal_static_ClientAbilityChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientAbilityChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientAbilityChangeNotify_descriptor, + new java.lang.String[] { "Unk2200FNAFDMAPLHP", "EntityId", "Invokes", }); + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java new file mode 100644 index 00000000000..1c8142c2fdd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitBeginNotifyOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientAbilityInitBeginNotify.proto + +package emu.grasscutter.net.proto; + +public final class ClientAbilityInitBeginNotifyOuterClass { + private ClientAbilityInitBeginNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientAbilityInitBeginNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientAbilityInitBeginNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 1112
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ClientAbilityInitBeginNotify} + */ + public static final class ClientAbilityInitBeginNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientAbilityInitBeginNotify) + ClientAbilityInitBeginNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientAbilityInitBeginNotify.newBuilder() to construct. + private ClientAbilityInitBeginNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientAbilityInitBeginNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientAbilityInitBeginNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientAbilityInitBeginNotify( + 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: { + + entityId_ = 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.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.class, emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + 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.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify other = (emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify) obj; + + if (getEntityId() + != other.getEntityId()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify 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.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify 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.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify 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.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify 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.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify 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.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify 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: 1112
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ClientAbilityInitBeginNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientAbilityInitBeginNotify) + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.class, emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.internal_static_ClientAbilityInitBeginNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify build() { + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify buildPartial() { + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify result = new emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify(this); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify) { + return mergeFrom((emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify other) { + if (other == emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:ClientAbilityInitBeginNotify) + } + + // @@protoc_insertion_point(class_scope:ClientAbilityInitBeginNotify) + private static final emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify(); + } + + public static emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientAbilityInitBeginNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientAbilityInitBeginNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitBeginNotifyOuterClass.ClientAbilityInitBeginNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientAbilityInitBeginNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientAbilityInitBeginNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"ClientAbilityInitBeginNotify.proto\"1\n\034" + + "ClientAbilityInitBeginNotify\022\021\n\tentity_i" + + "d\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ClientAbilityInitBeginNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientAbilityInitBeginNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientAbilityInitBeginNotify_descriptor, + new java.lang.String[] { "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java new file mode 100644 index 00000000000..48c961e1e7d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientAbilityInitFinishNotifyOuterClass.java @@ -0,0 +1,929 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientAbilityInitFinishNotify.proto + +package emu.grasscutter.net.proto; + +public final class ClientAbilityInitFinishNotifyOuterClass { + private ClientAbilityInitFinishNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientAbilityInitFinishNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientAbilityInitFinishNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + java.util.List + getInvokesList(); + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index); + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + int getInvokesCount(); + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + java.util.List + getInvokesOrBuilderList(); + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 1135
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ClientAbilityInitFinishNotify} + */ + public static final class ClientAbilityInitFinishNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientAbilityInitFinishNotify) + ClientAbilityInitFinishNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientAbilityInitFinishNotify.newBuilder() to construct. + private ClientAbilityInitFinishNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientAbilityInitFinishNotify() { + invokes_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientAbilityInitFinishNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientAbilityInitFinishNotify( + 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 88: { + + entityId_ = input.readUInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + invokes_.add( + input.readMessage(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.parser(), extensionRegistry)); + 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)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.class, emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.Builder.class); + } + + public static final int INVOKES_FIELD_NUMBER = 14; + private java.util.List invokes_; + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public java.util.List getInvokesList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public java.util.List + getInvokesOrBuilderList() { + return invokes_; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public int getInvokesCount() { + return invokes_.size(); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + return invokes_.get(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + return invokes_.get(index); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + for (int i = 0; i < invokes_.size(); i++) { + output.writeMessage(14, invokes_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + for (int i = 0; i < invokes_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, invokes_.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.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify other = (emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify) obj; + + if (!getInvokesList() + .equals(other.getInvokesList())) return false; + if (getEntityId() + != other.getEntityId()) 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 (getInvokesCount() > 0) { + hash = (37 * hash) + INVOKES_FIELD_NUMBER; + hash = (53 * hash) + getInvokesList().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify 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.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify 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.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify 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.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify 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.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify 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.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify 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: 1135
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ClientAbilityInitFinishNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientAbilityInitFinishNotify) + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.class, emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvokesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + invokesBuilder_.clear(); + } + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.internal_static_ClientAbilityInitFinishNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify build() { + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify buildPartial() { + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify result = new emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify(this); + int from_bitField0_ = bitField0_; + if (invokesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + invokes_ = java.util.Collections.unmodifiableList(invokes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.invokes_ = invokes_; + } else { + result.invokes_ = invokesBuilder_.build(); + } + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify) { + return mergeFrom((emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify other) { + if (other == emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify.getDefaultInstance()) return this; + if (invokesBuilder_ == null) { + if (!other.invokes_.isEmpty()) { + if (invokes_.isEmpty()) { + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInvokesIsMutable(); + invokes_.addAll(other.invokes_); + } + onChanged(); + } + } else { + if (!other.invokes_.isEmpty()) { + if (invokesBuilder_.isEmpty()) { + invokesBuilder_.dispose(); + invokesBuilder_ = null; + invokes_ = other.invokes_; + bitField0_ = (bitField0_ & ~0x00000001); + invokesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInvokesFieldBuilder() : null; + } else { + invokesBuilder_.addAllMessages(other.invokes_); + } + } + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List invokes_ = + java.util.Collections.emptyList(); + private void ensureInvokesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + invokes_ = new java.util.ArrayList(invokes_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> invokesBuilder_; + + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public java.util.List getInvokesList() { + if (invokesBuilder_ == null) { + return java.util.Collections.unmodifiableList(invokes_); + } else { + return invokesBuilder_.getMessageList(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public int getInvokesCount() { + if (invokesBuilder_ == null) { + return invokes_.size(); + } else { + return invokesBuilder_.getCount(); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry getInvokes(int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); + } else { + return invokesBuilder_.getMessage(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.set(index, value); + onChanged(); + } else { + invokesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder setInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.set(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addInvokes(emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(value); + onChanged(); + } else { + invokesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry value) { + if (invokesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokesIsMutable(); + invokes_.add(index, value); + onChanged(); + } else { + invokesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addInvokes( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addInvokes( + int index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder builderForValue) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.add(index, builderForValue.build()); + onChanged(); + } else { + invokesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder addAllInvokes( + java.lang.Iterable values) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, invokes_); + onChanged(); + } else { + invokesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder clearInvokes() { + if (invokesBuilder_ == null) { + invokes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + invokesBuilder_.clear(); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public Builder removeInvokes(int index) { + if (invokesBuilder_ == null) { + ensureInvokesIsMutable(); + invokes_.remove(index); + onChanged(); + } else { + invokesBuilder_.remove(index); + } + return this; + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder getInvokesBuilder( + int index) { + return getInvokesFieldBuilder().getBuilder(index); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder getInvokesOrBuilder( + int index) { + if (invokesBuilder_ == null) { + return invokes_.get(index); } else { + return invokesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public java.util.List + getInvokesOrBuilderList() { + if (invokesBuilder_ != null) { + return invokesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(invokes_); + } + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder() { + return getInvokesFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder addInvokesBuilder( + int index) { + return getInvokesFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.getDefaultInstance()); + } + /** + * repeated .AbilityInvokeEntry invokes = 14; + */ + public java.util.List + getInvokesBuilderList() { + return getInvokesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder> + getInvokesFieldBuilder() { + if (invokesBuilder_ == null) { + invokesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntry.Builder, emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.AbilityInvokeEntryOrBuilder>( + invokes_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + invokes_ = null; + } + return invokesBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:ClientAbilityInitFinishNotify) + } + + // @@protoc_insertion_point(class_scope:ClientAbilityInitFinishNotify) + private static final emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify(); + } + + public static emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientAbilityInitFinishNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientAbilityInitFinishNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientAbilityInitFinishNotifyOuterClass.ClientAbilityInitFinishNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientAbilityInitFinishNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientAbilityInitFinishNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#ClientAbilityInitFinishNotify.proto\032\030A" + + "bilityInvokeEntry.proto\"X\n\035ClientAbility" + + "InitFinishNotify\022$\n\007invokes\030\016 \003(\0132\023.Abil" + + "ityInvokeEntry\022\021\n\tentity_id\030\013 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(), + }); + internal_static_ClientAbilityInitFinishNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientAbilityInitFinishNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientAbilityInitFinishNotify_descriptor, + new java.lang.String[] { "Invokes", "EntityId", }); + emu.grasscutter.net.proto.AbilityInvokeEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataNotifyOuterClass.java new file mode 100644 index 00000000000..42638f66e5c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientCollectorDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ClientCollectorDataNotifyOuterClass { + private ClientCollectorDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientCollectorDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientCollectorDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + java.util.List + getClientCollectorDataListList(); + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index); + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + int getClientCollectorDataListCount(); + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + java.util.List + getClientCollectorDataListOrBuilderList(); + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4264
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ClientCollectorDataNotify} + */ + public static final class ClientCollectorDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientCollectorDataNotify) + ClientCollectorDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientCollectorDataNotify.newBuilder() to construct. + private ClientCollectorDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientCollectorDataNotify() { + clientCollectorDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientCollectorDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientCollectorDataNotify( + 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 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + clientCollectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + clientCollectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.parser(), extensionRegistry)); + 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)) { + clientCollectorDataList_ = java.util.Collections.unmodifiableList(clientCollectorDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.class, emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.Builder.class); + } + + public static final int CLIENT_COLLECTOR_DATA_LIST_FIELD_NUMBER = 13; + private java.util.List clientCollectorDataList_; + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public java.util.List getClientCollectorDataListList() { + return clientCollectorDataList_; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public java.util.List + getClientCollectorDataListOrBuilderList() { + return clientCollectorDataList_; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public int getClientCollectorDataListCount() { + return clientCollectorDataList_.size(); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index) { + return clientCollectorDataList_.get(index); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index) { + return clientCollectorDataList_.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 < clientCollectorDataList_.size(); i++) { + output.writeMessage(13, clientCollectorDataList_.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 < clientCollectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, clientCollectorDataList_.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.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify other = (emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify) obj; + + if (!getClientCollectorDataListList() + .equals(other.getClientCollectorDataListList())) 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 (getClientCollectorDataListCount() > 0) { + hash = (37 * hash) + CLIENT_COLLECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getClientCollectorDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify 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.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify 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.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify 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.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify 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.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify 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.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify 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: 4264
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ClientCollectorDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientCollectorDataNotify) + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.class, emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getClientCollectorDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + clientCollectorDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.internal_static_ClientCollectorDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify build() { + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify buildPartial() { + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify result = new emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify(this); + int from_bitField0_ = bitField0_; + if (clientCollectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + clientCollectorDataList_ = java.util.Collections.unmodifiableList(clientCollectorDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.clientCollectorDataList_ = clientCollectorDataList_; + } else { + result.clientCollectorDataList_ = clientCollectorDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify other) { + if (other == emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify.getDefaultInstance()) return this; + if (clientCollectorDataListBuilder_ == null) { + if (!other.clientCollectorDataList_.isEmpty()) { + if (clientCollectorDataList_.isEmpty()) { + clientCollectorDataList_ = other.clientCollectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.addAll(other.clientCollectorDataList_); + } + onChanged(); + } + } else { + if (!other.clientCollectorDataList_.isEmpty()) { + if (clientCollectorDataListBuilder_.isEmpty()) { + clientCollectorDataListBuilder_.dispose(); + clientCollectorDataListBuilder_ = null; + clientCollectorDataList_ = other.clientCollectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + clientCollectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getClientCollectorDataListFieldBuilder() : null; + } else { + clientCollectorDataListBuilder_.addAllMessages(other.clientCollectorDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List clientCollectorDataList_ = + java.util.Collections.emptyList(); + private void ensureClientCollectorDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + clientCollectorDataList_ = new java.util.ArrayList(clientCollectorDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> clientCollectorDataListBuilder_; + + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public java.util.List getClientCollectorDataListList() { + if (clientCollectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(clientCollectorDataList_); + } else { + return clientCollectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public int getClientCollectorDataListCount() { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.size(); + } else { + return clientCollectorDataListBuilder_.getCount(); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorDataList(int index) { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.get(index); + } else { + return clientCollectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder setClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.set(index, value); + onChanged(); + } else { + clientCollectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder setClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addClientCollectorDataList(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(value); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(index, value); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addClientCollectorDataList( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addClientCollectorDataList( + int index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + clientCollectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder addAllClientCollectorDataList( + java.lang.Iterable values) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, clientCollectorDataList_); + onChanged(); + } else { + clientCollectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder clearClientCollectorDataList() { + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + clientCollectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public Builder removeClientCollectorDataList(int index) { + if (clientCollectorDataListBuilder_ == null) { + ensureClientCollectorDataListIsMutable(); + clientCollectorDataList_.remove(index); + onChanged(); + } else { + clientCollectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder getClientCollectorDataListBuilder( + int index) { + return getClientCollectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataListOrBuilder( + int index) { + if (clientCollectorDataListBuilder_ == null) { + return clientCollectorDataList_.get(index); } else { + return clientCollectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public java.util.List + getClientCollectorDataListOrBuilderList() { + if (clientCollectorDataListBuilder_ != null) { + return clientCollectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(clientCollectorDataList_); + } + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder addClientCollectorDataListBuilder() { + return getClientCollectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder addClientCollectorDataListBuilder( + int index) { + return getClientCollectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()); + } + /** + * repeated .ClientCollectorData client_collector_data_list = 13; + */ + public java.util.List + getClientCollectorDataListBuilderList() { + return getClientCollectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> + getClientCollectorDataListFieldBuilder() { + if (clientCollectorDataListBuilder_ == null) { + clientCollectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder>( + clientCollectorDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + clientCollectorDataList_ = null; + } + return clientCollectorDataListBuilder_; + } + @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:ClientCollectorDataNotify) + } + + // @@protoc_insertion_point(class_scope:ClientCollectorDataNotify) + private static final emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify(); + } + + public static emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientCollectorDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientCollectorDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataNotifyOuterClass.ClientCollectorDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientCollectorDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientCollectorDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037ClientCollectorDataNotify.proto\032\031Clien" + + "tCollectorData.proto\"U\n\031ClientCollectorD" + + "ataNotify\0228\n\032client_collector_data_list\030" + + "\r \003(\0132\024.ClientCollectorDataB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(), + }); + internal_static_ClientCollectorDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientCollectorDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientCollectorDataNotify_descriptor, + new java.lang.String[] { "ClientCollectorDataList", }); + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataOuterClass.java new file mode 100644 index 00000000000..55a19db3cfe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientCollectorDataOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientCollectorData.proto + +package emu.grasscutter.net.proto; + +public final class ClientCollectorDataOuterClass { + private ClientCollectorDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientCollectorDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientCollectorData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 material_id = 10; + * @return The materialId. + */ + int getMaterialId(); + + /** + * uint32 max_points = 8; + * @return The maxPoints. + */ + int getMaxPoints(); + + /** + * uint32 curr_points = 13; + * @return The currPoints. + */ + int getCurrPoints(); + } + /** + * Protobuf type {@code ClientCollectorData} + */ + public static final class ClientCollectorData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientCollectorData) + ClientCollectorDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientCollectorData.newBuilder() to construct. + private ClientCollectorData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientCollectorData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientCollectorData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientCollectorData( + 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 64: { + + maxPoints_ = input.readUInt32(); + break; + } + case 80: { + + materialId_ = input.readUInt32(); + break; + } + case 104: { + + currPoints_ = 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.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.class, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder.class); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 10; + private int materialId_; + /** + * uint32 material_id = 10; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int MAX_POINTS_FIELD_NUMBER = 8; + private int maxPoints_; + /** + * uint32 max_points = 8; + * @return The maxPoints. + */ + @java.lang.Override + public int getMaxPoints() { + return maxPoints_; + } + + public static final int CURR_POINTS_FIELD_NUMBER = 13; + private int currPoints_; + /** + * uint32 curr_points = 13; + * @return The currPoints. + */ + @java.lang.Override + public int getCurrPoints() { + return currPoints_; + } + + 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 (maxPoints_ != 0) { + output.writeUInt32(8, maxPoints_); + } + if (materialId_ != 0) { + output.writeUInt32(10, materialId_); + } + if (currPoints_ != 0) { + output.writeUInt32(13, currPoints_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (maxPoints_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, maxPoints_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, materialId_); + } + if (currPoints_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, currPoints_); + } + 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.ClientCollectorDataOuterClass.ClientCollectorData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData other = (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) obj; + + if (getMaterialId() + != other.getMaterialId()) return false; + if (getMaxPoints() + != other.getMaxPoints()) return false; + if (getCurrPoints() + != other.getCurrPoints()) 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) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + MAX_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getMaxPoints(); + hash = (37 * hash) + CURR_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getCurrPoints(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData 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.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData 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.ClientCollectorDataOuterClass.ClientCollectorData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData 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.ClientCollectorDataOuterClass.ClientCollectorData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData 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.ClientCollectorDataOuterClass.ClientCollectorData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData 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.ClientCollectorDataOuterClass.ClientCollectorData 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; + } + /** + * Protobuf type {@code ClientCollectorData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientCollectorData) + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.class, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + materialId_ = 0; + + maxPoints_ = 0; + + currPoints_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.internal_static_ClientCollectorData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData build() { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData buildPartial() { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData result = new emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData(this); + result.materialId_ = materialId_; + result.maxPoints_ = maxPoints_; + result.currPoints_ = currPoints_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) { + return mergeFrom((emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData other) { + if (other == emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()) return this; + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getMaxPoints() != 0) { + setMaxPoints(other.getMaxPoints()); + } + if (other.getCurrPoints() != 0) { + setCurrPoints(other.getCurrPoints()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 10; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 10; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 10; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int maxPoints_ ; + /** + * uint32 max_points = 8; + * @return The maxPoints. + */ + @java.lang.Override + public int getMaxPoints() { + return maxPoints_; + } + /** + * uint32 max_points = 8; + * @param value The maxPoints to set. + * @return This builder for chaining. + */ + public Builder setMaxPoints(int value) { + + maxPoints_ = value; + onChanged(); + return this; + } + /** + * uint32 max_points = 8; + * @return This builder for chaining. + */ + public Builder clearMaxPoints() { + + maxPoints_ = 0; + onChanged(); + return this; + } + + private int currPoints_ ; + /** + * uint32 curr_points = 13; + * @return The currPoints. + */ + @java.lang.Override + public int getCurrPoints() { + return currPoints_; + } + /** + * uint32 curr_points = 13; + * @param value The currPoints to set. + * @return This builder for chaining. + */ + public Builder setCurrPoints(int value) { + + currPoints_ = value; + onChanged(); + return this; + } + /** + * uint32 curr_points = 13; + * @return This builder for chaining. + */ + public Builder clearCurrPoints() { + + currPoints_ = 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:ClientCollectorData) + } + + // @@protoc_insertion_point(class_scope:ClientCollectorData) + private static final emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData(); + } + + public static emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientCollectorData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientCollectorData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientCollectorData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientCollectorData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ClientCollectorData.proto\"S\n\023ClientCol" + + "lectorData\022\023\n\013material_id\030\n \001(\r\022\022\n\nmax_p" + + "oints\030\010 \001(\r\022\023\n\013curr_points\030\r \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ClientCollectorData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientCollectorData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientCollectorData_descriptor, + new java.lang.String[] { "MaterialId", "MaxPoints", "CurrPoints", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ClientGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ClientGadgetInfoOuterClass.java new file mode 100644 index 00000000000..deff44396c6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ClientGadgetInfoOuterClass.java @@ -0,0 +1,1160 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ClientGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class ClientGadgetInfoOuterClass { + private ClientGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ClientGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ClientGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 camp_id = 1; + * @return The campId. + */ + int getCampId(); + + /** + * uint32 camp_type = 2; + * @return The campType. + */ + int getCampType(); + + /** + * uint64 guid = 3; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 target_entity_id = 5; + * @return The targetEntityId. + */ + int getTargetEntityId(); + + /** + * bool async_load = 6; + * @return The asyncLoad. + */ + boolean getAsyncLoad(); + + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @return The unk2700JBOPENAGGAF. + */ + boolean getUnk2700JBOPENAGGAF(); + + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return A list containing the unk2700BELOIHEIEAN. + */ + java.util.List getUnk2700BELOIHEIEANList(); + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return The count of unk2700BELOIHEIEAN. + */ + int getUnk2700BELOIHEIEANCount(); + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + int getUnk2700BELOIHEIEAN(int index); + } + /** + * Protobuf type {@code ClientGadgetInfo} + */ + public static final class ClientGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ClientGadgetInfo) + ClientGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientGadgetInfo.newBuilder() to construct. + private ClientGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientGadgetInfo() { + unk2700BELOIHEIEAN_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientGadgetInfo( + 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: { + + campId_ = input.readUInt32(); + break; + } + case 16: { + + campType_ = input.readUInt32(); + break; + } + case 24: { + + guid_ = input.readUInt64(); + break; + } + case 32: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 40: { + + targetEntityId_ = input.readUInt32(); + break; + } + case 48: { + + asyncLoad_ = input.readBool(); + break; + } + case 56: { + + unk2700JBOPENAGGAF_ = input.readBool(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700BELOIHEIEAN_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700BELOIHEIEAN_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700BELOIHEIEAN_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + unk2700BELOIHEIEAN_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.class, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder.class); + } + + public static final int CAMP_ID_FIELD_NUMBER = 1; + private int campId_; + /** + * uint32 camp_id = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + + public static final int CAMP_TYPE_FIELD_NUMBER = 2; + private int campType_; + /** + * uint32 camp_type = 2; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + + public static final int GUID_FIELD_NUMBER = 3; + private long guid_; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 4; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 5; + private int targetEntityId_; + /** + * uint32 target_entity_id = 5; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + public static final int ASYNC_LOAD_FIELD_NUMBER = 6; + private boolean asyncLoad_; + /** + * bool async_load = 6; + * @return The asyncLoad. + */ + @java.lang.Override + public boolean getAsyncLoad() { + return asyncLoad_; + } + + public static final int UNK2700_JBOPENAGGAF_FIELD_NUMBER = 7; + private boolean unk2700JBOPENAGGAF_; + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @return The unk2700JBOPENAGGAF. + */ + @java.lang.Override + public boolean getUnk2700JBOPENAGGAF() { + return unk2700JBOPENAGGAF_; + } + + public static final int UNK2700_BELOIHEIEAN_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList unk2700BELOIHEIEAN_; + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return A list containing the unk2700BELOIHEIEAN. + */ + @java.lang.Override + public java.util.List + getUnk2700BELOIHEIEANList() { + return unk2700BELOIHEIEAN_; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return The count of unk2700BELOIHEIEAN. + */ + public int getUnk2700BELOIHEIEANCount() { + return unk2700BELOIHEIEAN_.size(); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + public int getUnk2700BELOIHEIEAN(int index) { + return unk2700BELOIHEIEAN_.getInt(index); + } + private int unk2700BELOIHEIEANMemoizedSerializedSize = -1; + + 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 (campId_ != 0) { + output.writeUInt32(1, campId_); + } + if (campType_ != 0) { + output.writeUInt32(2, campType_); + } + if (guid_ != 0L) { + output.writeUInt64(3, guid_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(4, ownerEntityId_); + } + if (targetEntityId_ != 0) { + output.writeUInt32(5, targetEntityId_); + } + if (asyncLoad_ != false) { + output.writeBool(6, asyncLoad_); + } + if (unk2700JBOPENAGGAF_ != false) { + output.writeBool(7, unk2700JBOPENAGGAF_); + } + if (getUnk2700BELOIHEIEANList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(unk2700BELOIHEIEANMemoizedSerializedSize); + } + for (int i = 0; i < unk2700BELOIHEIEAN_.size(); i++) { + output.writeUInt32NoTag(unk2700BELOIHEIEAN_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (campId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, campId_); + } + if (campType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, campType_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, guid_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, ownerEntityId_); + } + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, targetEntityId_); + } + if (asyncLoad_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, asyncLoad_); + } + if (unk2700JBOPENAGGAF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, unk2700JBOPENAGGAF_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700BELOIHEIEAN_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700BELOIHEIEAN_.getInt(i)); + } + size += dataSize; + if (!getUnk2700BELOIHEIEANList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700BELOIHEIEANMemoizedSerializedSize = dataSize; + } + 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.ClientGadgetInfoOuterClass.ClientGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo other = (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) obj; + + if (getCampId() + != other.getCampId()) return false; + if (getCampType() + != other.getCampType()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (getAsyncLoad() + != other.getAsyncLoad()) return false; + if (getUnk2700JBOPENAGGAF() + != other.getUnk2700JBOPENAGGAF()) return false; + if (!getUnk2700BELOIHEIEANList() + .equals(other.getUnk2700BELOIHEIEANList())) 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) + CAMP_ID_FIELD_NUMBER; + hash = (53 * hash) + getCampId(); + hash = (37 * hash) + CAMP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCampType(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (37 * hash) + ASYNC_LOAD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getAsyncLoad()); + hash = (37 * hash) + UNK2700_JBOPENAGGAF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700JBOPENAGGAF()); + if (getUnk2700BELOIHEIEANCount() > 0) { + hash = (37 * hash) + UNK2700_BELOIHEIEAN_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700BELOIHEIEANList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo 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.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo 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.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo 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.ClientGadgetInfoOuterClass.ClientGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo 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.ClientGadgetInfoOuterClass.ClientGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo 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.ClientGadgetInfoOuterClass.ClientGadgetInfo 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; + } + /** + * Protobuf type {@code ClientGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ClientGadgetInfo) + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.class, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + campId_ = 0; + + campType_ = 0; + + guid_ = 0L; + + ownerEntityId_ = 0; + + targetEntityId_ = 0; + + asyncLoad_ = false; + + unk2700JBOPENAGGAF_ = false; + + unk2700BELOIHEIEAN_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.internal_static_ClientGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo build() { + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo buildPartial() { + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo result = new emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo(this); + int from_bitField0_ = bitField0_; + result.campId_ = campId_; + result.campType_ = campType_; + result.guid_ = guid_; + result.ownerEntityId_ = ownerEntityId_; + result.targetEntityId_ = targetEntityId_; + result.asyncLoad_ = asyncLoad_; + result.unk2700JBOPENAGGAF_ = unk2700JBOPENAGGAF_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700BELOIHEIEAN_ = unk2700BELOIHEIEAN_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo other) { + if (other == emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance()) return this; + if (other.getCampId() != 0) { + setCampId(other.getCampId()); + } + if (other.getCampType() != 0) { + setCampType(other.getCampType()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + if (other.getAsyncLoad() != false) { + setAsyncLoad(other.getAsyncLoad()); + } + if (other.getUnk2700JBOPENAGGAF() != false) { + setUnk2700JBOPENAGGAF(other.getUnk2700JBOPENAGGAF()); + } + if (!other.unk2700BELOIHEIEAN_.isEmpty()) { + if (unk2700BELOIHEIEAN_.isEmpty()) { + unk2700BELOIHEIEAN_ = other.unk2700BELOIHEIEAN_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.addAll(other.unk2700BELOIHEIEAN_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int campId_ ; + /** + * uint32 camp_id = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + /** + * uint32 camp_id = 1; + * @param value The campId to set. + * @return This builder for chaining. + */ + public Builder setCampId(int value) { + + campId_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_id = 1; + * @return This builder for chaining. + */ + public Builder clearCampId() { + + campId_ = 0; + onChanged(); + return this; + } + + private int campType_ ; + /** + * uint32 camp_type = 2; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + /** + * uint32 camp_type = 2; + * @param value The campType to set. + * @return This builder for chaining. + */ + public Builder setCampType(int value) { + + campType_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_type = 2; + * @return This builder for chaining. + */ + public Builder clearCampType() { + + campType_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 3; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 3; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 4; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 5; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 5; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 5; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + + private boolean asyncLoad_ ; + /** + * bool async_load = 6; + * @return The asyncLoad. + */ + @java.lang.Override + public boolean getAsyncLoad() { + return asyncLoad_; + } + /** + * bool async_load = 6; + * @param value The asyncLoad to set. + * @return This builder for chaining. + */ + public Builder setAsyncLoad(boolean value) { + + asyncLoad_ = value; + onChanged(); + return this; + } + /** + * bool async_load = 6; + * @return This builder for chaining. + */ + public Builder clearAsyncLoad() { + + asyncLoad_ = false; + onChanged(); + return this; + } + + private boolean unk2700JBOPENAGGAF_ ; + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @return The unk2700JBOPENAGGAF. + */ + @java.lang.Override + public boolean getUnk2700JBOPENAGGAF() { + return unk2700JBOPENAGGAF_; + } + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @param value The unk2700JBOPENAGGAF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JBOPENAGGAF(boolean value) { + + unk2700JBOPENAGGAF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_JBOPENAGGAF = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700JBOPENAGGAF() { + + unk2700JBOPENAGGAF_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700BELOIHEIEAN_ = emptyIntList(); + private void ensureUnk2700BELOIHEIEANIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_ = mutableCopy(unk2700BELOIHEIEAN_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return A list containing the unk2700BELOIHEIEAN. + */ + public java.util.List + getUnk2700BELOIHEIEANList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700BELOIHEIEAN_) : unk2700BELOIHEIEAN_; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return The count of unk2700BELOIHEIEAN. + */ + public int getUnk2700BELOIHEIEANCount() { + return unk2700BELOIHEIEAN_.size(); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + public int getUnk2700BELOIHEIEAN(int index) { + return unk2700BELOIHEIEAN_.getInt(index); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param index The index to set the value at. + * @param value The unk2700BELOIHEIEAN to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BELOIHEIEAN( + int index, int value) { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param value The unk2700BELOIHEIEAN to add. + * @return This builder for chaining. + */ + public Builder addUnk2700BELOIHEIEAN(int value) { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @param values The unk2700BELOIHEIEAN to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700BELOIHEIEAN( + java.lang.Iterable values) { + ensureUnk2700BELOIHEIEANIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700BELOIHEIEAN_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 8; + * @return This builder for chaining. + */ + public Builder clearUnk2700BELOIHEIEAN() { + unk2700BELOIHEIEAN_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ClientGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:ClientGadgetInfo) + private static final emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo(); + } + + public static emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ClientGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ClientGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ClientGadgetInfo.proto\"\305\001\n\020ClientGadge" + + "tInfo\022\017\n\007camp_id\030\001 \001(\r\022\021\n\tcamp_type\030\002 \001(" + + "\r\022\014\n\004guid\030\003 \001(\004\022\027\n\017owner_entity_id\030\004 \001(\r" + + "\022\030\n\020target_entity_id\030\005 \001(\r\022\022\n\nasync_load" + + "\030\006 \001(\010\022\033\n\023Unk2700_JBOPENAGGAF\030\007 \001(\010\022\033\n\023U" + + "nk2700_BELOIHEIEAN\030\010 \003(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ClientGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ClientGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ClientGadgetInfo_descriptor, + new java.lang.String[] { "CampId", "CampType", "Guid", "OwnerEntityId", "TargetEntityId", "AsyncLoad", "Unk2700JBOPENAGGAF", "Unk2700BELOIHEIEAN", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexDataFullNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexDataFullNotifyOuterClass.java new file mode 100644 index 00000000000..62ca3ddadb0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexDataFullNotifyOuterClass.java @@ -0,0 +1,1192 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexDataFullNotify.proto + +package emu.grasscutter.net.proto; + +public final class CodexDataFullNotifyOuterClass { + private CodexDataFullNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CodexDataFullNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CodexDataFullNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @return The unk2700BPKOLHOOGFO. + */ + int getUnk2700BPKOLHOOGFO(); + + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return A list containing the unk2700DFJJHFHHIHF. + */ + java.util.List getUnk2700DFJJHFHHIHFList(); + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return The count of unk2700DFJJHFHHIHF. + */ + int getUnk2700DFJJHFHHIHFCount(); + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param index The index of the element to return. + * @return The unk2700DFJJHFHHIHF at the given index. + */ + int getUnk2700DFJJHFHHIHF(int index); + + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @return The unk2700HJDNBBPMOAP. + */ + int getUnk2700HJDNBBPMOAP(); + + /** + * repeated .CodexTypeData type_data_list = 6; + */ + java.util.List + getTypeDataListList(); + /** + * repeated .CodexTypeData type_data_list = 6; + */ + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getTypeDataList(int index); + /** + * repeated .CodexTypeData type_data_list = 6; + */ + int getTypeDataListCount(); + /** + * repeated .CodexTypeData type_data_list = 6; + */ + java.util.List + getTypeDataListOrBuilderList(); + /** + * repeated .CodexTypeData type_data_list = 6; + */ + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder getTypeDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4205
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CodexDataFullNotify} + */ + public static final class CodexDataFullNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CodexDataFullNotify) + CodexDataFullNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CodexDataFullNotify.newBuilder() to construct. + private CodexDataFullNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CodexDataFullNotify() { + unk2700DFJJHFHHIHF_ = emptyIntList(); + typeDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CodexDataFullNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CodexDataFullNotify( + 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 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700DFJJHFHHIHF_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700DFJJHFHHIHF_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700DFJJHFHHIHF_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700DFJJHFHHIHF_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + unk2700HJDNBBPMOAP_ = input.readUInt32(); + break; + } + case 32: { + + unk2700BPKOLHOOGFO_ = input.readUInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + typeDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + typeDataList_.add( + input.readMessage(emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.parser(), extensionRegistry)); + 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)) { + unk2700DFJJHFHHIHF_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + typeDataList_ = java.util.Collections.unmodifiableList(typeDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.class, emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.Builder.class); + } + + public static final int UNK2700_BPKOLHOOGFO_FIELD_NUMBER = 4; + private int unk2700BPKOLHOOGFO_; + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @return The unk2700BPKOLHOOGFO. + */ + @java.lang.Override + public int getUnk2700BPKOLHOOGFO() { + return unk2700BPKOLHOOGFO_; + } + + public static final int UNK2700_DFJJHFHHIHF_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList unk2700DFJJHFHHIHF_; + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return A list containing the unk2700DFJJHFHHIHF. + */ + @java.lang.Override + public java.util.List + getUnk2700DFJJHFHHIHFList() { + return unk2700DFJJHFHHIHF_; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return The count of unk2700DFJJHFHHIHF. + */ + public int getUnk2700DFJJHFHHIHFCount() { + return unk2700DFJJHFHHIHF_.size(); + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param index The index of the element to return. + * @return The unk2700DFJJHFHHIHF at the given index. + */ + public int getUnk2700DFJJHFHHIHF(int index) { + return unk2700DFJJHFHHIHF_.getInt(index); + } + private int unk2700DFJJHFHHIHFMemoizedSerializedSize = -1; + + public static final int UNK2700_HJDNBBPMOAP_FIELD_NUMBER = 3; + private int unk2700HJDNBBPMOAP_; + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @return The unk2700HJDNBBPMOAP. + */ + @java.lang.Override + public int getUnk2700HJDNBBPMOAP() { + return unk2700HJDNBBPMOAP_; + } + + public static final int TYPE_DATA_LIST_FIELD_NUMBER = 6; + private java.util.List typeDataList_; + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public java.util.List getTypeDataListList() { + return typeDataList_; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public java.util.List + getTypeDataListOrBuilderList() { + return typeDataList_; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public int getTypeDataListCount() { + return typeDataList_.size(); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getTypeDataList(int index) { + return typeDataList_.get(index); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder getTypeDataListOrBuilder( + int index) { + return typeDataList_.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 (getUnk2700DFJJHFHHIHFList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(unk2700DFJJHFHHIHFMemoizedSerializedSize); + } + for (int i = 0; i < unk2700DFJJHFHHIHF_.size(); i++) { + output.writeUInt32NoTag(unk2700DFJJHFHHIHF_.getInt(i)); + } + if (unk2700HJDNBBPMOAP_ != 0) { + output.writeUInt32(3, unk2700HJDNBBPMOAP_); + } + if (unk2700BPKOLHOOGFO_ != 0) { + output.writeUInt32(4, unk2700BPKOLHOOGFO_); + } + for (int i = 0; i < typeDataList_.size(); i++) { + output.writeMessage(6, typeDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < unk2700DFJJHFHHIHF_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700DFJJHFHHIHF_.getInt(i)); + } + size += dataSize; + if (!getUnk2700DFJJHFHHIHFList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700DFJJHFHHIHFMemoizedSerializedSize = dataSize; + } + if (unk2700HJDNBBPMOAP_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, unk2700HJDNBBPMOAP_); + } + if (unk2700BPKOLHOOGFO_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, unk2700BPKOLHOOGFO_); + } + for (int i = 0; i < typeDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, typeDataList_.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.CodexDataFullNotifyOuterClass.CodexDataFullNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify other = (emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify) obj; + + if (getUnk2700BPKOLHOOGFO() + != other.getUnk2700BPKOLHOOGFO()) return false; + if (!getUnk2700DFJJHFHHIHFList() + .equals(other.getUnk2700DFJJHFHHIHFList())) return false; + if (getUnk2700HJDNBBPMOAP() + != other.getUnk2700HJDNBBPMOAP()) return false; + if (!getTypeDataListList() + .equals(other.getTypeDataListList())) 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) + UNK2700_BPKOLHOOGFO_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700BPKOLHOOGFO(); + if (getUnk2700DFJJHFHHIHFCount() > 0) { + hash = (37 * hash) + UNK2700_DFJJHFHHIHF_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700DFJJHFHHIHFList().hashCode(); + } + hash = (37 * hash) + UNK2700_HJDNBBPMOAP_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HJDNBBPMOAP(); + if (getTypeDataListCount() > 0) { + hash = (37 * hash) + TYPE_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTypeDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify 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.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify 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.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify 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.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify 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.CodexDataFullNotifyOuterClass.CodexDataFullNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify 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.CodexDataFullNotifyOuterClass.CodexDataFullNotify 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: 4205
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CodexDataFullNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CodexDataFullNotify) + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.class, emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTypeDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700BPKOLHOOGFO_ = 0; + + unk2700DFJJHFHHIHF_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700HJDNBBPMOAP_ = 0; + + if (typeDataListBuilder_ == null) { + typeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + typeDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.internal_static_CodexDataFullNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify build() { + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify buildPartial() { + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify result = new emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify(this); + int from_bitField0_ = bitField0_; + result.unk2700BPKOLHOOGFO_ = unk2700BPKOLHOOGFO_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700DFJJHFHHIHF_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700DFJJHFHHIHF_ = unk2700DFJJHFHHIHF_; + result.unk2700HJDNBBPMOAP_ = unk2700HJDNBBPMOAP_; + if (typeDataListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + typeDataList_ = java.util.Collections.unmodifiableList(typeDataList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.typeDataList_ = typeDataList_; + } else { + result.typeDataList_ = typeDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify) { + return mergeFrom((emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify other) { + if (other == emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify.getDefaultInstance()) return this; + if (other.getUnk2700BPKOLHOOGFO() != 0) { + setUnk2700BPKOLHOOGFO(other.getUnk2700BPKOLHOOGFO()); + } + if (!other.unk2700DFJJHFHHIHF_.isEmpty()) { + if (unk2700DFJJHFHHIHF_.isEmpty()) { + unk2700DFJJHFHHIHF_ = other.unk2700DFJJHFHHIHF_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700DFJJHFHHIHFIsMutable(); + unk2700DFJJHFHHIHF_.addAll(other.unk2700DFJJHFHHIHF_); + } + onChanged(); + } + if (other.getUnk2700HJDNBBPMOAP() != 0) { + setUnk2700HJDNBBPMOAP(other.getUnk2700HJDNBBPMOAP()); + } + if (typeDataListBuilder_ == null) { + if (!other.typeDataList_.isEmpty()) { + if (typeDataList_.isEmpty()) { + typeDataList_ = other.typeDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTypeDataListIsMutable(); + typeDataList_.addAll(other.typeDataList_); + } + onChanged(); + } + } else { + if (!other.typeDataList_.isEmpty()) { + if (typeDataListBuilder_.isEmpty()) { + typeDataListBuilder_.dispose(); + typeDataListBuilder_ = null; + typeDataList_ = other.typeDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + typeDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTypeDataListFieldBuilder() : null; + } else { + typeDataListBuilder_.addAllMessages(other.typeDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int unk2700BPKOLHOOGFO_ ; + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @return The unk2700BPKOLHOOGFO. + */ + @java.lang.Override + public int getUnk2700BPKOLHOOGFO() { + return unk2700BPKOLHOOGFO_; + } + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @param value The unk2700BPKOLHOOGFO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BPKOLHOOGFO(int value) { + + unk2700BPKOLHOOGFO_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_BPKOLHOOGFO = 4; + * @return This builder for chaining. + */ + public Builder clearUnk2700BPKOLHOOGFO() { + + unk2700BPKOLHOOGFO_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700DFJJHFHHIHF_ = emptyIntList(); + private void ensureUnk2700DFJJHFHHIHFIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700DFJJHFHHIHF_ = mutableCopy(unk2700DFJJHFHHIHF_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return A list containing the unk2700DFJJHFHHIHF. + */ + public java.util.List + getUnk2700DFJJHFHHIHFList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700DFJJHFHHIHF_) : unk2700DFJJHFHHIHF_; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return The count of unk2700DFJJHFHHIHF. + */ + public int getUnk2700DFJJHFHHIHFCount() { + return unk2700DFJJHFHHIHF_.size(); + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param index The index of the element to return. + * @return The unk2700DFJJHFHHIHF at the given index. + */ + public int getUnk2700DFJJHFHHIHF(int index) { + return unk2700DFJJHFHHIHF_.getInt(index); + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param index The index to set the value at. + * @param value The unk2700DFJJHFHHIHF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DFJJHFHHIHF( + int index, int value) { + ensureUnk2700DFJJHFHHIHFIsMutable(); + unk2700DFJJHFHHIHF_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param value The unk2700DFJJHFHHIHF to add. + * @return This builder for chaining. + */ + public Builder addUnk2700DFJJHFHHIHF(int value) { + ensureUnk2700DFJJHFHHIHFIsMutable(); + unk2700DFJJHFHHIHF_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @param values The unk2700DFJJHFHHIHF to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700DFJJHFHHIHF( + java.lang.Iterable values) { + ensureUnk2700DFJJHFHHIHFIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700DFJJHFHHIHF_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_DFJJHFHHIHF = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700DFJJHFHHIHF() { + unk2700DFJJHFHHIHF_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int unk2700HJDNBBPMOAP_ ; + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @return The unk2700HJDNBBPMOAP. + */ + @java.lang.Override + public int getUnk2700HJDNBBPMOAP() { + return unk2700HJDNBBPMOAP_; + } + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @param value The unk2700HJDNBBPMOAP to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HJDNBBPMOAP(int value) { + + unk2700HJDNBBPMOAP_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_HJDNBBPMOAP = 3; + * @return This builder for chaining. + */ + public Builder clearUnk2700HJDNBBPMOAP() { + + unk2700HJDNBBPMOAP_ = 0; + onChanged(); + return this; + } + + private java.util.List typeDataList_ = + java.util.Collections.emptyList(); + private void ensureTypeDataListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + typeDataList_ = new java.util.ArrayList(typeDataList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder> typeDataListBuilder_; + + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public java.util.List getTypeDataListList() { + if (typeDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(typeDataList_); + } else { + return typeDataListBuilder_.getMessageList(); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public int getTypeDataListCount() { + if (typeDataListBuilder_ == null) { + return typeDataList_.size(); + } else { + return typeDataListBuilder_.getCount(); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getTypeDataList(int index) { + if (typeDataListBuilder_ == null) { + return typeDataList_.get(index); + } else { + return typeDataListBuilder_.getMessage(index); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder setTypeDataList( + int index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData value) { + if (typeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTypeDataListIsMutable(); + typeDataList_.set(index, value); + onChanged(); + } else { + typeDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder setTypeDataList( + int index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder builderForValue) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + typeDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + typeDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addTypeDataList(emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData value) { + if (typeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTypeDataListIsMutable(); + typeDataList_.add(value); + onChanged(); + } else { + typeDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addTypeDataList( + int index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData value) { + if (typeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTypeDataListIsMutable(); + typeDataList_.add(index, value); + onChanged(); + } else { + typeDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addTypeDataList( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder builderForValue) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + typeDataList_.add(builderForValue.build()); + onChanged(); + } else { + typeDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addTypeDataList( + int index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder builderForValue) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + typeDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + typeDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder addAllTypeDataList( + java.lang.Iterable values) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, typeDataList_); + onChanged(); + } else { + typeDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder clearTypeDataList() { + if (typeDataListBuilder_ == null) { + typeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + typeDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public Builder removeTypeDataList(int index) { + if (typeDataListBuilder_ == null) { + ensureTypeDataListIsMutable(); + typeDataList_.remove(index); + onChanged(); + } else { + typeDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder getTypeDataListBuilder( + int index) { + return getTypeDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder getTypeDataListOrBuilder( + int index) { + if (typeDataListBuilder_ == null) { + return typeDataList_.get(index); } else { + return typeDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public java.util.List + getTypeDataListOrBuilderList() { + if (typeDataListBuilder_ != null) { + return typeDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(typeDataList_); + } + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder addTypeDataListBuilder() { + return getTypeDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.getDefaultInstance()); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder addTypeDataListBuilder( + int index) { + return getTypeDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.getDefaultInstance()); + } + /** + * repeated .CodexTypeData type_data_list = 6; + */ + public java.util.List + getTypeDataListBuilderList() { + return getTypeDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder> + getTypeDataListFieldBuilder() { + if (typeDataListBuilder_ == null) { + typeDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder>( + typeDataList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + typeDataList_ = null; + } + return typeDataListBuilder_; + } + @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:CodexDataFullNotify) + } + + // @@protoc_insertion_point(class_scope:CodexDataFullNotify) + private static final emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify(); + } + + public static emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CodexDataFullNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CodexDataFullNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataFullNotifyOuterClass.CodexDataFullNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexDataFullNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexDataFullNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031CodexDataFullNotify.proto\032\023CodexTypeDa" + + "ta.proto\"\224\001\n\023CodexDataFullNotify\022\033\n\023Unk2" + + "700_BPKOLHOOGFO\030\004 \001(\r\022\033\n\023Unk2700_DFJJHFH" + + "HIHF\030\002 \003(\r\022\033\n\023Unk2700_HJDNBBPMOAP\030\003 \001(\r\022" + + "&\n\016type_data_list\030\006 \003(\0132\016.CodexTypeDataB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CodexTypeDataOuterClass.getDescriptor(), + }); + internal_static_CodexDataFullNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CodexDataFullNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexDataFullNotify_descriptor, + new java.lang.String[] { "Unk2700BPKOLHOOGFO", "Unk2700DFJJHFHHIHF", "Unk2700HJDNBBPMOAP", "TypeDataList", }); + emu.grasscutter.net.proto.CodexTypeDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexDataUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexDataUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..136987bb601 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexDataUpdateNotifyOuterClass.java @@ -0,0 +1,729 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexDataUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class CodexDataUpdateNotifyOuterClass { + private CodexDataUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CodexDataUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CodexDataUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 8; + * @return The id. + */ + int getId(); + + /** + * uint32 weapon_max_promote_level = 15; + * @return The weaponMaxPromoteLevel. + */ + int getWeaponMaxPromoteLevel(); + + /** + * .CodexType type = 11; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .CodexType type = 11; + * @return The type. + */ + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType(); + } + /** + *
+   * CmdId: 4207
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CodexDataUpdateNotify} + */ + public static final class CodexDataUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CodexDataUpdateNotify) + CodexDataUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CodexDataUpdateNotify.newBuilder() to construct. + private CodexDataUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CodexDataUpdateNotify() { + type_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CodexDataUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CodexDataUpdateNotify( + 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 64: { + + id_ = input.readUInt32(); + break; + } + case 88: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 120: { + + weaponMaxPromoteLevel_ = 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.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.class, emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 8; + private int id_; + /** + * uint32 id = 8; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int WEAPON_MAX_PROMOTE_LEVEL_FIELD_NUMBER = 15; + private int weaponMaxPromoteLevel_; + /** + * uint32 weapon_max_promote_level = 15; + * @return The weaponMaxPromoteLevel. + */ + @java.lang.Override + public int getWeaponMaxPromoteLevel() { + return weaponMaxPromoteLevel_; + } + + public static final int TYPE_FIELD_NUMBER = 11; + private int type_; + /** + * .CodexType type = 11; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .CodexType type = 11; + * @return The type. + */ + @java.lang.Override public emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType result = emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.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(8, id_); + } + if (type_ != emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.CODEX_TYPE_NONE.getNumber()) { + output.writeEnum(11, type_); + } + if (weaponMaxPromoteLevel_ != 0) { + output.writeUInt32(15, weaponMaxPromoteLevel_); + } + 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(8, id_); + } + if (type_ != emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.CODEX_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, type_); + } + if (weaponMaxPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, weaponMaxPromoteLevel_); + } + 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.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify other = (emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify) obj; + + if (getId() + != other.getId()) return false; + if (getWeaponMaxPromoteLevel() + != other.getWeaponMaxPromoteLevel()) return false; + if (type_ != other.type_) 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) + WEAPON_MAX_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWeaponMaxPromoteLevel(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify 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.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify 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.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify 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.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify 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.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify 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.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify 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: 4207
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CodexDataUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CodexDataUpdateNotify) + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.class, emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + weaponMaxPromoteLevel_ = 0; + + type_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.internal_static_CodexDataUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify build() { + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify buildPartial() { + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify result = new emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify(this); + result.id_ = id_; + result.weaponMaxPromoteLevel_ = weaponMaxPromoteLevel_; + result.type_ = type_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify other) { + if (other == emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.getWeaponMaxPromoteLevel() != 0) { + setWeaponMaxPromoteLevel(other.getWeaponMaxPromoteLevel()); + } + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int id_ ; + /** + * uint32 id = 8; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 8; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 8; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int weaponMaxPromoteLevel_ ; + /** + * uint32 weapon_max_promote_level = 15; + * @return The weaponMaxPromoteLevel. + */ + @java.lang.Override + public int getWeaponMaxPromoteLevel() { + return weaponMaxPromoteLevel_; + } + /** + * uint32 weapon_max_promote_level = 15; + * @param value The weaponMaxPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setWeaponMaxPromoteLevel(int value) { + + weaponMaxPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 weapon_max_promote_level = 15; + * @return This builder for chaining. + */ + public Builder clearWeaponMaxPromoteLevel() { + + weaponMaxPromoteLevel_ = 0; + onChanged(); + return this; + } + + private int type_ = 0; + /** + * .CodexType type = 11; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .CodexType type = 11; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .CodexType type = 11; + * @return The type. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType result = emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.UNRECOGNIZED : result; + } + /** + * .CodexType type = 11; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CodexType type = 11; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 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:CodexDataUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:CodexDataUpdateNotify) + private static final emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify(); + } + + public static emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CodexDataUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CodexDataUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexDataUpdateNotifyOuterClass.CodexDataUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexDataUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexDataUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033CodexDataUpdateNotify.proto\032\017CodexType" + + ".proto\"_\n\025CodexDataUpdateNotify\022\n\n\002id\030\010 " + + "\001(\r\022 \n\030weapon_max_promote_level\030\017 \001(\r\022\030\n" + + "\004type\030\013 \001(\0162\n.CodexTypeB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor(), + }); + internal_static_CodexDataUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CodexDataUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexDataUpdateNotify_descriptor, + new java.lang.String[] { "Id", "WeaponMaxPromoteLevel", "Type", }); + emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeComparerOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeComparerOuterClass.java new file mode 100644 index 00000000000..1e077d4317c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeComparerOuterClass.java @@ -0,0 +1,466 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexTypeComparer.proto + +package emu.grasscutter.net.proto; + +public final class CodexTypeComparerOuterClass { + private CodexTypeComparerOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CodexTypeComparerOrBuilder extends + // @@protoc_insertion_point(interface_extends:CodexTypeComparer) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code CodexTypeComparer} + */ + public static final class CodexTypeComparer extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CodexTypeComparer) + CodexTypeComparerOrBuilder { + private static final long serialVersionUID = 0L; + // Use CodexTypeComparer.newBuilder() to construct. + private CodexTypeComparer(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CodexTypeComparer() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CodexTypeComparer(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CodexTypeComparer( + 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; + 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.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.class, emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.CodexTypeComparerOuterClass.CodexTypeComparer)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer other = (emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer 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.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer 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.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer 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.CodexTypeComparerOuterClass.CodexTypeComparer parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer 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.CodexTypeComparerOuterClass.CodexTypeComparer parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer 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.CodexTypeComparerOuterClass.CodexTypeComparer 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; + } + /** + * Protobuf type {@code CodexTypeComparer} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CodexTypeComparer) + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparerOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.class, emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.internal_static_CodexTypeComparer_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer build() { + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer buildPartial() { + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer result = new emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer) { + return mergeFrom((emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer other) { + if (other == emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:CodexTypeComparer) + } + + // @@protoc_insertion_point(class_scope:CodexTypeComparer) + private static final emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer(); + } + + public static emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CodexTypeComparer parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CodexTypeComparer(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeComparerOuterClass.CodexTypeComparer getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexTypeComparer_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexTypeComparer_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CodexTypeComparer.proto\"\023\n\021CodexTypeCo" + + "mparerB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CodexTypeComparer_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CodexTypeComparer_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexTypeComparer_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeDataOuterClass.java new file mode 100644 index 00000000000..265f1b72cb4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeDataOuterClass.java @@ -0,0 +1,1295 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexTypeData.proto + +package emu.grasscutter.net.proto; + +public final class CodexTypeDataOuterClass { + private CodexTypeDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CodexTypeDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:CodexTypeData) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + java.util.List getCodexIdListList(); + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + int getCodexIdListCount(); + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + int getCodexIdList(int index); + + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + int getWeaponMaxPromoteLevelMapCount(); + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + boolean containsWeaponMaxPromoteLevelMap( + int key); + /** + * Use {@link #getWeaponMaxPromoteLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getWeaponMaxPromoteLevelMap(); + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + java.util.Map + getWeaponMaxPromoteLevelMapMap(); + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + int getWeaponMaxPromoteLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + int getWeaponMaxPromoteLevelMapOrThrow( + int key); + + /** + * .CodexType type = 13; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .CodexType type = 13; + * @return The type. + */ + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType(); + + /** + * repeated bool have_viewed_list = 5; + * @return A list containing the haveViewedList. + */ + java.util.List getHaveViewedListList(); + /** + * repeated bool have_viewed_list = 5; + * @return The count of haveViewedList. + */ + int getHaveViewedListCount(); + /** + * repeated bool have_viewed_list = 5; + * @param index The index of the element to return. + * @return The haveViewedList at the given index. + */ + boolean getHaveViewedList(int index); + } + /** + * Protobuf type {@code CodexTypeData} + */ + public static final class CodexTypeData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CodexTypeData) + CodexTypeDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use CodexTypeData.newBuilder() to construct. + private CodexTypeData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CodexTypeData() { + codexIdList_ = emptyIntList(); + type_ = 0; + haveViewedList_ = emptyBooleanList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CodexTypeData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CodexTypeData( + 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_ & 0x00000002) != 0)) { + weaponMaxPromoteLevelMap_ = com.google.protobuf.MapField.newMapField( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + weaponMaxPromoteLevelMap__ = input.readMessage( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + weaponMaxPromoteLevelMap_.getMutableMap().put( + weaponMaxPromoteLevelMap__.getKey(), weaponMaxPromoteLevelMap__.getValue()); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + haveViewedList_ = newBooleanList(); + mutable_bitField0_ |= 0x00000004; + } + haveViewedList_.addBoolean(input.readBool()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + haveViewedList_ = newBooleanList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + haveViewedList_.addBoolean(input.readBool()); + } + input.popLimit(limit); + break; + } + case 104: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + codexIdList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + codexIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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_ & 0x00000004) != 0)) { + haveViewedList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetWeaponMaxPromoteLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.class, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder.class); + } + + public static final int CODEX_ID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList codexIdList_; + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + @java.lang.Override + public java.util.List + getCodexIdListList() { + return codexIdList_; + } + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + private int codexIdListMemoizedSerializedSize = -1; + + public static final int WEAPON_MAX_PROMOTE_LEVEL_MAP_FIELD_NUMBER = 4; + private static final class WeaponMaxPromoteLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> weaponMaxPromoteLevelMap_; + private com.google.protobuf.MapField + internalGetWeaponMaxPromoteLevelMap() { + if (weaponMaxPromoteLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry); + } + return weaponMaxPromoteLevelMap_; + } + + public int getWeaponMaxPromoteLevelMapCount() { + return internalGetWeaponMaxPromoteLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + @java.lang.Override + public boolean containsWeaponMaxPromoteLevelMap( + int key) { + + return internalGetWeaponMaxPromoteLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getWeaponMaxPromoteLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWeaponMaxPromoteLevelMap() { + return getWeaponMaxPromoteLevelMapMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public java.util.Map getWeaponMaxPromoteLevelMapMap() { + return internalGetWeaponMaxPromoteLevelMap().getMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public int getWeaponMaxPromoteLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetWeaponMaxPromoteLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public int getWeaponMaxPromoteLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetWeaponMaxPromoteLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TYPE_FIELD_NUMBER = 13; + private int type_; + /** + * .CodexType type = 13; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .CodexType type = 13; + * @return The type. + */ + @java.lang.Override public emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType result = emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.UNRECOGNIZED : result; + } + + public static final int HAVE_VIEWED_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.BooleanList haveViewedList_; + /** + * repeated bool have_viewed_list = 5; + * @return A list containing the haveViewedList. + */ + @java.lang.Override + public java.util.List + getHaveViewedListList() { + return haveViewedList_; + } + /** + * repeated bool have_viewed_list = 5; + * @return The count of haveViewedList. + */ + public int getHaveViewedListCount() { + return haveViewedList_.size(); + } + /** + * repeated bool have_viewed_list = 5; + * @param index The index of the element to return. + * @return The haveViewedList at the given index. + */ + public boolean getHaveViewedList(int index) { + return haveViewedList_.getBoolean(index); + } + private int haveViewedListMemoizedSerializedSize = -1; + + 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(); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetWeaponMaxPromoteLevelMap(), + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry, + 4); + if (getHaveViewedListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(haveViewedListMemoizedSerializedSize); + } + for (int i = 0; i < haveViewedList_.size(); i++) { + output.writeBoolNoTag(haveViewedList_.getBoolean(i)); + } + if (type_ != emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.CODEX_TYPE_NONE.getNumber()) { + output.writeEnum(13, type_); + } + if (getCodexIdListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(codexIdListMemoizedSerializedSize); + } + for (int i = 0; i < codexIdList_.size(); i++) { + output.writeUInt32NoTag(codexIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetWeaponMaxPromoteLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + weaponMaxPromoteLevelMap__ = WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, weaponMaxPromoteLevelMap__); + } + { + int dataSize = 0; + dataSize = 1 * getHaveViewedListList().size(); + size += dataSize; + if (!getHaveViewedListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + haveViewedListMemoizedSerializedSize = dataSize; + } + if (type_ != emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.CODEX_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, type_); + } + { + int dataSize = 0; + for (int i = 0; i < codexIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(codexIdList_.getInt(i)); + } + size += dataSize; + if (!getCodexIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + codexIdListMemoizedSerializedSize = dataSize; + } + 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.CodexTypeDataOuterClass.CodexTypeData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData other = (emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData) obj; + + if (!getCodexIdListList() + .equals(other.getCodexIdListList())) return false; + if (!internalGetWeaponMaxPromoteLevelMap().equals( + other.internalGetWeaponMaxPromoteLevelMap())) return false; + if (type_ != other.type_) return false; + if (!getHaveViewedListList() + .equals(other.getHaveViewedListList())) 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 (getCodexIdListCount() > 0) { + hash = (37 * hash) + CODEX_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCodexIdListList().hashCode(); + } + if (!internalGetWeaponMaxPromoteLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + WEAPON_MAX_PROMOTE_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetWeaponMaxPromoteLevelMap().hashCode(); + } + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + if (getHaveViewedListCount() > 0) { + hash = (37 * hash) + HAVE_VIEWED_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHaveViewedListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData 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.CodexTypeDataOuterClass.CodexTypeData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData 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.CodexTypeDataOuterClass.CodexTypeData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData 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.CodexTypeDataOuterClass.CodexTypeData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData 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.CodexTypeDataOuterClass.CodexTypeData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData 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.CodexTypeDataOuterClass.CodexTypeData 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; + } + /** + * Protobuf type {@code CodexTypeData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CodexTypeData) + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetWeaponMaxPromoteLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableWeaponMaxPromoteLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.class, emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableWeaponMaxPromoteLevelMap().clear(); + type_ = 0; + + haveViewedList_ = emptyBooleanList(); + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.internal_static_CodexTypeData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData build() { + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData buildPartial() { + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData result = new emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.codexIdList_ = codexIdList_; + result.weaponMaxPromoteLevelMap_ = internalGetWeaponMaxPromoteLevelMap(); + result.weaponMaxPromoteLevelMap_.makeImmutable(); + result.type_ = type_; + if (((bitField0_ & 0x00000004) != 0)) { + haveViewedList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.haveViewedList_ = haveViewedList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData) { + return mergeFrom((emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData other) { + if (other == emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData.getDefaultInstance()) return this; + if (!other.codexIdList_.isEmpty()) { + if (codexIdList_.isEmpty()) { + codexIdList_ = other.codexIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCodexIdListIsMutable(); + codexIdList_.addAll(other.codexIdList_); + } + onChanged(); + } + internalGetMutableWeaponMaxPromoteLevelMap().mergeFrom( + other.internalGetWeaponMaxPromoteLevelMap()); + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (!other.haveViewedList_.isEmpty()) { + if (haveViewedList_.isEmpty()) { + haveViewedList_ = other.haveViewedList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureHaveViewedListIsMutable(); + haveViewedList_.addAll(other.haveViewedList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList codexIdList_ = emptyIntList(); + private void ensureCodexIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + codexIdList_ = mutableCopy(codexIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + public java.util.List + getCodexIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(codexIdList_) : codexIdList_; + } + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index to set the value at. + * @param value The codexIdList to set. + * @return This builder for chaining. + */ + public Builder setCodexIdList( + int index, int value) { + ensureCodexIdListIsMutable(); + codexIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @param value The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addCodexIdList(int value) { + ensureCodexIdListIsMutable(); + codexIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @param values The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCodexIdList( + java.lang.Iterable values) { + ensureCodexIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, codexIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @return This builder for chaining. + */ + public Builder clearCodexIdList() { + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> weaponMaxPromoteLevelMap_; + private com.google.protobuf.MapField + internalGetWeaponMaxPromoteLevelMap() { + if (weaponMaxPromoteLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry); + } + return weaponMaxPromoteLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableWeaponMaxPromoteLevelMap() { + onChanged();; + if (weaponMaxPromoteLevelMap_ == null) { + weaponMaxPromoteLevelMap_ = com.google.protobuf.MapField.newMapField( + WeaponMaxPromoteLevelMapDefaultEntryHolder.defaultEntry); + } + if (!weaponMaxPromoteLevelMap_.isMutable()) { + weaponMaxPromoteLevelMap_ = weaponMaxPromoteLevelMap_.copy(); + } + return weaponMaxPromoteLevelMap_; + } + + public int getWeaponMaxPromoteLevelMapCount() { + return internalGetWeaponMaxPromoteLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + @java.lang.Override + public boolean containsWeaponMaxPromoteLevelMap( + int key) { + + return internalGetWeaponMaxPromoteLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getWeaponMaxPromoteLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWeaponMaxPromoteLevelMap() { + return getWeaponMaxPromoteLevelMapMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public java.util.Map getWeaponMaxPromoteLevelMapMap() { + return internalGetWeaponMaxPromoteLevelMap().getMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public int getWeaponMaxPromoteLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetWeaponMaxPromoteLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + @java.lang.Override + + public int getWeaponMaxPromoteLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetWeaponMaxPromoteLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearWeaponMaxPromoteLevelMap() { + internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + public Builder removeWeaponMaxPromoteLevelMap( + int key) { + + internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableWeaponMaxPromoteLevelMap() { + return internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + public Builder putWeaponMaxPromoteLevelMap( + int key, + int value) { + + + internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> weapon_max_promote_level_map = 4; + */ + + public Builder putAllWeaponMaxPromoteLevelMap( + java.util.Map values) { + internalGetMutableWeaponMaxPromoteLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private int type_ = 0; + /** + * .CodexType type = 13; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .CodexType type = 13; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .CodexType type = 13; + * @return The type. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType result = emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType.UNRECOGNIZED : result; + } + /** + * .CodexType type = 13; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(emu.grasscutter.net.proto.CodexTypeOuterClass.CodexType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CodexType type = 13; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.BooleanList haveViewedList_ = emptyBooleanList(); + private void ensureHaveViewedListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + haveViewedList_ = mutableCopy(haveViewedList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated bool have_viewed_list = 5; + * @return A list containing the haveViewedList. + */ + public java.util.List + getHaveViewedListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(haveViewedList_) : haveViewedList_; + } + /** + * repeated bool have_viewed_list = 5; + * @return The count of haveViewedList. + */ + public int getHaveViewedListCount() { + return haveViewedList_.size(); + } + /** + * repeated bool have_viewed_list = 5; + * @param index The index of the element to return. + * @return The haveViewedList at the given index. + */ + public boolean getHaveViewedList(int index) { + return haveViewedList_.getBoolean(index); + } + /** + * repeated bool have_viewed_list = 5; + * @param index The index to set the value at. + * @param value The haveViewedList to set. + * @return This builder for chaining. + */ + public Builder setHaveViewedList( + int index, boolean value) { + ensureHaveViewedListIsMutable(); + haveViewedList_.setBoolean(index, value); + onChanged(); + return this; + } + /** + * repeated bool have_viewed_list = 5; + * @param value The haveViewedList to add. + * @return This builder for chaining. + */ + public Builder addHaveViewedList(boolean value) { + ensureHaveViewedListIsMutable(); + haveViewedList_.addBoolean(value); + onChanged(); + return this; + } + /** + * repeated bool have_viewed_list = 5; + * @param values The haveViewedList to add. + * @return This builder for chaining. + */ + public Builder addAllHaveViewedList( + java.lang.Iterable values) { + ensureHaveViewedListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, haveViewedList_); + onChanged(); + return this; + } + /** + * repeated bool have_viewed_list = 5; + * @return This builder for chaining. + */ + public Builder clearHaveViewedList() { + haveViewedList_ = emptyBooleanList(); + bitField0_ = (bitField0_ & ~0x00000004); + 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:CodexTypeData) + } + + // @@protoc_insertion_point(class_scope:CodexTypeData) + private static final emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData(); + } + + public static emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CodexTypeData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CodexTypeData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CodexTypeDataOuterClass.CodexTypeData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexTypeData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexTypeData_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023CodexTypeData.proto\032\017CodexType.proto\"\357" + + "\001\n\rCodexTypeData\022\025\n\rcodex_id_list\030\016 \003(\r\022" + + "R\n\034weapon_max_promote_level_map\030\004 \003(\0132,." + + "CodexTypeData.WeaponMaxPromoteLevelMapEn" + + "try\022\030\n\004type\030\r \001(\0162\n.CodexType\022\030\n\020have_vi" + + "ewed_list\030\005 \003(\010\032?\n\035WeaponMaxPromoteLevel" + + "MapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor(), + }); + internal_static_CodexTypeData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CodexTypeData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexTypeData_descriptor, + new java.lang.String[] { "CodexIdList", "WeaponMaxPromoteLevelMap", "Type", "HaveViewedList", }); + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_descriptor = + internal_static_CodexTypeData_descriptor.getNestedTypes().get(0); + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CodexTypeData_WeaponMaxPromoteLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeOuterClass.java new file mode 100644 index 00000000000..9f2c7d4bd66 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CodexTypeOuterClass.java @@ -0,0 +1,212 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CodexType.proto + +package emu.grasscutter.net.proto; + +public final class CodexTypeOuterClass { + private CodexTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CodexType} + */ + public enum CodexType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CODEX_TYPE_NONE = 0; + */ + CODEX_TYPE_NONE(0), + /** + * CODEX_TYPE_QUEST = 1; + */ + CODEX_TYPE_QUEST(1), + /** + * CODEX_TYPE_WEAPON = 2; + */ + CODEX_TYPE_WEAPON(2), + /** + * CODEX_TYPE_ANIMAL = 3; + */ + CODEX_TYPE_ANIMAL(3), + /** + * CODEX_TYPE_MATERIAL = 4; + */ + CODEX_TYPE_MATERIAL(4), + /** + * CODEX_TYPE_BOOKS = 5; + */ + CODEX_TYPE_BOOKS(5), + /** + * CODEX_TYPE_PUSHTIPS = 6; + */ + CODEX_TYPE_PUSHTIPS(6), + /** + * CODEX_TYPE_VIEW = 7; + */ + CODEX_TYPE_VIEW(7), + /** + * CODEX_TYPE_RELIQUARY = 8; + */ + CODEX_TYPE_RELIQUARY(8), + UNRECOGNIZED(-1), + ; + + /** + * CODEX_TYPE_NONE = 0; + */ + public static final int CODEX_TYPE_NONE_VALUE = 0; + /** + * CODEX_TYPE_QUEST = 1; + */ + public static final int CODEX_TYPE_QUEST_VALUE = 1; + /** + * CODEX_TYPE_WEAPON = 2; + */ + public static final int CODEX_TYPE_WEAPON_VALUE = 2; + /** + * CODEX_TYPE_ANIMAL = 3; + */ + public static final int CODEX_TYPE_ANIMAL_VALUE = 3; + /** + * CODEX_TYPE_MATERIAL = 4; + */ + public static final int CODEX_TYPE_MATERIAL_VALUE = 4; + /** + * CODEX_TYPE_BOOKS = 5; + */ + public static final int CODEX_TYPE_BOOKS_VALUE = 5; + /** + * CODEX_TYPE_PUSHTIPS = 6; + */ + public static final int CODEX_TYPE_PUSHTIPS_VALUE = 6; + /** + * CODEX_TYPE_VIEW = 7; + */ + public static final int CODEX_TYPE_VIEW_VALUE = 7; + /** + * CODEX_TYPE_RELIQUARY = 8; + */ + public static final int CODEX_TYPE_RELIQUARY_VALUE = 8; + + + 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 CodexType 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 CodexType forNumber(int value) { + switch (value) { + case 0: return CODEX_TYPE_NONE; + case 1: return CODEX_TYPE_QUEST; + case 2: return CODEX_TYPE_WEAPON; + case 3: return CODEX_TYPE_ANIMAL; + case 4: return CODEX_TYPE_MATERIAL; + case 5: return CODEX_TYPE_BOOKS; + case 6: return CODEX_TYPE_PUSHTIPS; + case 7: return CODEX_TYPE_VIEW; + case 8: return CODEX_TYPE_RELIQUARY; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CodexType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CodexType findValueByNumber(int number) { + return CodexType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CodexTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CodexType[] VALUES = values(); + + public static CodexType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CodexType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CodexType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017CodexType.proto*\333\001\n\tCodexType\022\023\n\017CODEX" + + "_TYPE_NONE\020\000\022\024\n\020CODEX_TYPE_QUEST\020\001\022\025\n\021CO" + + "DEX_TYPE_WEAPON\020\002\022\025\n\021CODEX_TYPE_ANIMAL\020\003" + + "\022\027\n\023CODEX_TYPE_MATERIAL\020\004\022\024\n\020CODEX_TYPE_" + + "BOOKS\020\005\022\027\n\023CODEX_TYPE_PUSHTIPS\020\006\022\023\n\017CODE" + + "X_TYPE_VIEW\020\007\022\030\n\024CODEX_TYPE_RELIQUARY\020\010B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java new file mode 100644 index 00000000000..e1608c53913 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombatInvocationsNotifyOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombatInvocationsNotify.proto + +package emu.grasscutter.net.proto; + +public final class CombatInvocationsNotifyOuterClass { + private CombatInvocationsNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombatInvocationsNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombatInvocationsNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + java.util.List + getInvokeListList(); + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index); + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + int getInvokeListCount(); + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + java.util.List + getInvokeListOrBuilderList(); + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder getInvokeListOrBuilder( + int index); + } + /** + *
+   * CmdId: 319
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CombatInvocationsNotify} + */ + public static final class CombatInvocationsNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombatInvocationsNotify) + CombatInvocationsNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombatInvocationsNotify.newBuilder() to construct. + private CombatInvocationsNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombatInvocationsNotify() { + invokeList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombatInvocationsNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombatInvocationsNotify( + 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 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + invokeList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + invokeList_.add( + input.readMessage(emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.parser(), extensionRegistry)); + 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)) { + invokeList_ = java.util.Collections.unmodifiableList(invokeList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.class, emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.Builder.class); + } + + public static final int INVOKE_LIST_FIELD_NUMBER = 14; + private java.util.List invokeList_; + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public java.util.List getInvokeListList() { + return invokeList_; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public java.util.List + getInvokeListOrBuilderList() { + return invokeList_; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public int getInvokeListCount() { + return invokeList_.size(); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index) { + return invokeList_.get(index); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder getInvokeListOrBuilder( + int index) { + return invokeList_.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 < invokeList_.size(); i++) { + output.writeMessage(14, invokeList_.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 < invokeList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, invokeList_.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.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify other = (emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify) obj; + + if (!getInvokeListList() + .equals(other.getInvokeListList())) 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 (getInvokeListCount() > 0) { + hash = (37 * hash) + INVOKE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInvokeListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify 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.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify 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.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify 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.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify 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.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify 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.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify 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: 319
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CombatInvocationsNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombatInvocationsNotify) + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.class, emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvokeListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (invokeListBuilder_ == null) { + invokeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + invokeListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.internal_static_CombatInvocationsNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify build() { + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify buildPartial() { + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify result = new emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify(this); + int from_bitField0_ = bitField0_; + if (invokeListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + invokeList_ = java.util.Collections.unmodifiableList(invokeList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.invokeList_ = invokeList_; + } else { + result.invokeList_ = invokeListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify) { + return mergeFrom((emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify other) { + if (other == emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify.getDefaultInstance()) return this; + if (invokeListBuilder_ == null) { + if (!other.invokeList_.isEmpty()) { + if (invokeList_.isEmpty()) { + invokeList_ = other.invokeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInvokeListIsMutable(); + invokeList_.addAll(other.invokeList_); + } + onChanged(); + } + } else { + if (!other.invokeList_.isEmpty()) { + if (invokeListBuilder_.isEmpty()) { + invokeListBuilder_.dispose(); + invokeListBuilder_ = null; + invokeList_ = other.invokeList_; + bitField0_ = (bitField0_ & ~0x00000001); + invokeListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInvokeListFieldBuilder() : null; + } else { + invokeListBuilder_.addAllMessages(other.invokeList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List invokeList_ = + java.util.Collections.emptyList(); + private void ensureInvokeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + invokeList_ = new java.util.ArrayList(invokeList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder> invokeListBuilder_; + + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public java.util.List getInvokeListList() { + if (invokeListBuilder_ == null) { + return java.util.Collections.unmodifiableList(invokeList_); + } else { + return invokeListBuilder_.getMessageList(); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public int getInvokeListCount() { + if (invokeListBuilder_ == null) { + return invokeList_.size(); + } else { + return invokeListBuilder_.getCount(); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getInvokeList(int index) { + if (invokeListBuilder_ == null) { + return invokeList_.get(index); + } else { + return invokeListBuilder_.getMessage(index); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder setInvokeList( + int index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry value) { + if (invokeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokeListIsMutable(); + invokeList_.set(index, value); + onChanged(); + } else { + invokeListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder setInvokeList( + int index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder builderForValue) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + invokeList_.set(index, builderForValue.build()); + onChanged(); + } else { + invokeListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addInvokeList(emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry value) { + if (invokeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokeListIsMutable(); + invokeList_.add(value); + onChanged(); + } else { + invokeListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addInvokeList( + int index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry value) { + if (invokeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInvokeListIsMutable(); + invokeList_.add(index, value); + onChanged(); + } else { + invokeListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addInvokeList( + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder builderForValue) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + invokeList_.add(builderForValue.build()); + onChanged(); + } else { + invokeListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addInvokeList( + int index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder builderForValue) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + invokeList_.add(index, builderForValue.build()); + onChanged(); + } else { + invokeListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder addAllInvokeList( + java.lang.Iterable values) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, invokeList_); + onChanged(); + } else { + invokeListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder clearInvokeList() { + if (invokeListBuilder_ == null) { + invokeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + invokeListBuilder_.clear(); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public Builder removeInvokeList(int index) { + if (invokeListBuilder_ == null) { + ensureInvokeListIsMutable(); + invokeList_.remove(index); + onChanged(); + } else { + invokeListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder getInvokeListBuilder( + int index) { + return getInvokeListFieldBuilder().getBuilder(index); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder getInvokeListOrBuilder( + int index) { + if (invokeListBuilder_ == null) { + return invokeList_.get(index); } else { + return invokeListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public java.util.List + getInvokeListOrBuilderList() { + if (invokeListBuilder_ != null) { + return invokeListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(invokeList_); + } + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder addInvokeListBuilder() { + return getInvokeListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance()); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder addInvokeListBuilder( + int index) { + return getInvokeListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance()); + } + /** + * repeated .CombatInvokeEntry invoke_list = 14; + */ + public java.util.List + getInvokeListBuilderList() { + return getInvokeListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder> + getInvokeListFieldBuilder() { + if (invokeListBuilder_ == null) { + invokeListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder>( + invokeList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + invokeList_ = null; + } + return invokeListBuilder_; + } + @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:CombatInvocationsNotify) + } + + // @@protoc_insertion_point(class_scope:CombatInvocationsNotify) + private static final emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify(); + } + + public static emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombatInvocationsNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombatInvocationsNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvocationsNotifyOuterClass.CombatInvocationsNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombatInvocationsNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombatInvocationsNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035CombatInvocationsNotify.proto\032\027CombatI" + + "nvokeEntry.proto\"B\n\027CombatInvocationsNot" + + "ify\022\'\n\013invoke_list\030\016 \003(\0132\022.CombatInvokeE" + + "ntryB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.getDescriptor(), + }); + internal_static_CombatInvocationsNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombatInvocationsNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombatInvocationsNotify_descriptor, + new java.lang.String[] { "InvokeList", }); + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java new file mode 100644 index 00000000000..d9367434b7b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombatInvokeEntryOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombatInvokeEntry.proto + +package emu.grasscutter.net.proto; + +public final class CombatInvokeEntryOuterClass { + private CombatInvokeEntryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombatInvokeEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombatInvokeEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * bytes combat_data = 12; + * @return The combatData. + */ + com.google.protobuf.ByteString getCombatData(); + + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * .CombatTypeArgument argument_type = 11; + * @return The enum numeric value on the wire for argumentType. + */ + int getArgumentTypeValue(); + /** + * .CombatTypeArgument argument_type = 11; + * @return The argumentType. + */ + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument getArgumentType(); + } + /** + * Protobuf type {@code CombatInvokeEntry} + */ + public static final class CombatInvokeEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombatInvokeEntry) + CombatInvokeEntryOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombatInvokeEntry.newBuilder() to construct. + private CombatInvokeEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombatInvokeEntry() { + combatData_ = com.google.protobuf.ByteString.EMPTY; + forwardType_ = 0; + argumentType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombatInvokeEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombatInvokeEntry( + 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 80: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 88: { + int rawValue = input.readEnum(); + + argumentType_ = rawValue; + break; + } + case 98: { + + combatData_ = 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.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.class, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder.class); + } + + public static final int COMBAT_DATA_FIELD_NUMBER = 12; + private com.google.protobuf.ByteString combatData_; + /** + * bytes combat_data = 12; + * @return The combatData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCombatData() { + return combatData_; + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 10; + private int forwardType_; + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ARGUMENT_TYPE_FIELD_NUMBER = 11; + private int argumentType_; + /** + * .CombatTypeArgument argument_type = 11; + * @return The enum numeric value on the wire for argumentType. + */ + @java.lang.Override public int getArgumentTypeValue() { + return argumentType_; + } + /** + * .CombatTypeArgument argument_type = 11; + * @return The argumentType. + */ + @java.lang.Override public emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument getArgumentType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument result = emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.valueOf(argumentType_); + return result == null ? emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.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 (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(10, forwardType_); + } + if (argumentType_ != emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.COMBAT_TYPE_ARGUMENT_NONE.getNumber()) { + output.writeEnum(11, argumentType_); + } + if (!combatData_.isEmpty()) { + output.writeBytes(12, combatData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, forwardType_); + } + if (argumentType_ != emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.COMBAT_TYPE_ARGUMENT_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, argumentType_); + } + if (!combatData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(12, combatData_); + } + 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.CombatInvokeEntryOuterClass.CombatInvokeEntry)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry other = (emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry) obj; + + if (!getCombatData() + .equals(other.getCombatData())) return false; + if (forwardType_ != other.forwardType_) return false; + if (argumentType_ != other.argumentType_) 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) + COMBAT_DATA_FIELD_NUMBER; + hash = (53 * hash) + getCombatData().hashCode(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ARGUMENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + argumentType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry 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.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry 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.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry 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.CombatInvokeEntryOuterClass.CombatInvokeEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry 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.CombatInvokeEntryOuterClass.CombatInvokeEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry 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.CombatInvokeEntryOuterClass.CombatInvokeEntry 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; + } + /** + * Protobuf type {@code CombatInvokeEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombatInvokeEntry) + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.class, emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + combatData_ = com.google.protobuf.ByteString.EMPTY; + + forwardType_ = 0; + + argumentType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.internal_static_CombatInvokeEntry_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry build() { + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry buildPartial() { + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry result = new emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry(this); + result.combatData_ = combatData_; + result.forwardType_ = forwardType_; + result.argumentType_ = argumentType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry) { + return mergeFrom((emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry other) { + if (other == emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry.getDefaultInstance()) return this; + if (other.getCombatData() != com.google.protobuf.ByteString.EMPTY) { + setCombatData(other.getCombatData()); + } + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.argumentType_ != 0) { + setArgumentTypeValue(other.getArgumentTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString combatData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes combat_data = 12; + * @return The combatData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getCombatData() { + return combatData_; + } + /** + * bytes combat_data = 12; + * @param value The combatData to set. + * @return This builder for chaining. + */ + public Builder setCombatData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + combatData_ = value; + onChanged(); + return this; + } + /** + * bytes combat_data = 12; + * @return This builder for chaining. + */ + public Builder clearCombatData() { + + combatData_ = getDefaultInstance().getCombatData(); + onChanged(); + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 10; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 10; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 10; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private int argumentType_ = 0; + /** + * .CombatTypeArgument argument_type = 11; + * @return The enum numeric value on the wire for argumentType. + */ + @java.lang.Override public int getArgumentTypeValue() { + return argumentType_; + } + /** + * .CombatTypeArgument argument_type = 11; + * @param value The enum numeric value on the wire for argumentType to set. + * @return This builder for chaining. + */ + public Builder setArgumentTypeValue(int value) { + + argumentType_ = value; + onChanged(); + return this; + } + /** + * .CombatTypeArgument argument_type = 11; + * @return The argumentType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument getArgumentType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument result = emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.valueOf(argumentType_); + return result == null ? emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument.UNRECOGNIZED : result; + } + /** + * .CombatTypeArgument argument_type = 11; + * @param value The argumentType to set. + * @return This builder for chaining. + */ + public Builder setArgumentType(emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.CombatTypeArgument value) { + if (value == null) { + throw new NullPointerException(); + } + + argumentType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .CombatTypeArgument argument_type = 11; + * @return This builder for chaining. + */ + public Builder clearArgumentType() { + + argumentType_ = 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:CombatInvokeEntry) + } + + // @@protoc_insertion_point(class_scope:CombatInvokeEntry) + private static final emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry(); + } + + public static emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombatInvokeEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombatInvokeEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombatInvokeEntryOuterClass.CombatInvokeEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombatInvokeEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombatInvokeEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CombatInvokeEntry.proto\032\030CombatTypeArg" + + "ument.proto\032\021ForwardType.proto\"x\n\021Combat" + + "InvokeEntry\022\023\n\013combat_data\030\014 \001(\014\022\"\n\014forw" + + "ard_type\030\n \001(\0162\014.ForwardType\022*\n\rargument" + + "_type\030\013 \001(\0162\023.CombatTypeArgumentB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_CombatInvokeEntry_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombatInvokeEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombatInvokeEntry_descriptor, + new java.lang.String[] { "CombatData", "ForwardType", "ArgumentType", }); + emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java new file mode 100644 index 00000000000..2e74c309dab --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombatTypeArgumentOuterClass.java @@ -0,0 +1,308 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombatTypeArgument.proto + +package emu.grasscutter.net.proto; + +public final class CombatTypeArgumentOuterClass { + private CombatTypeArgumentOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CombatTypeArgument} + */ + public enum CombatTypeArgument + implements com.google.protobuf.ProtocolMessageEnum { + /** + * COMBAT_TYPE_ARGUMENT_NONE = 0; + */ + COMBAT_TYPE_ARGUMENT_NONE(0), + /** + * COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT = 1; + */ + COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT(1), + /** + * COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED = 2; + */ + COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED(2), + /** + * COMBAT_TYPE_ARGUMENT_FACE_TO_DIR = 3; + */ + COMBAT_TYPE_ARGUMENT_FACE_TO_DIR(3), + /** + * COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET = 4; + */ + COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET(4), + /** + * COMBAT_TYPE_ARGUMENT_RUSH_MOVE = 5; + */ + COMBAT_TYPE_ARGUMENT_RUSH_MOVE(5), + /** + * COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED = 6; + */ + COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED(6), + /** + * COMBAT_TYPE_ARGUMENT_ENTITY_MOVE = 7; + */ + COMBAT_TYPE_ARGUMENT_ENTITY_MOVE(7), + /** + * COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION = 8; + */ + COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION(8), + /** + * COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO = 9; + */ + COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO(9), + /** + * COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO = 10; + */ + COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO(10), + /** + * COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF = 11; + */ + COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF(11), + /** + * COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK = 12; + */ + COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK(12), + /** + * COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE = 13; + */ + COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE(13), + /** + * COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM = 14; + */ + COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM(14), + /** + * COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE = 15; + */ + COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE(15), + /** + * COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG = 16; + */ + COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG(16), + /** + * COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF = 17; + */ + COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF(17), + UNRECOGNIZED(-1), + ; + + /** + * COMBAT_TYPE_ARGUMENT_NONE = 0; + */ + public static final int COMBAT_TYPE_ARGUMENT_NONE_VALUE = 0; + /** + * COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT = 1; + */ + public static final int COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT_VALUE = 1; + /** + * COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED = 2; + */ + public static final int COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED_VALUE = 2; + /** + * COMBAT_TYPE_ARGUMENT_FACE_TO_DIR = 3; + */ + public static final int COMBAT_TYPE_ARGUMENT_FACE_TO_DIR_VALUE = 3; + /** + * COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET = 4; + */ + public static final int COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET_VALUE = 4; + /** + * COMBAT_TYPE_ARGUMENT_RUSH_MOVE = 5; + */ + public static final int COMBAT_TYPE_ARGUMENT_RUSH_MOVE_VALUE = 5; + /** + * COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED = 6; + */ + public static final int COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED_VALUE = 6; + /** + * COMBAT_TYPE_ARGUMENT_ENTITY_MOVE = 7; + */ + public static final int COMBAT_TYPE_ARGUMENT_ENTITY_MOVE_VALUE = 7; + /** + * COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION = 8; + */ + public static final int COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION_VALUE = 8; + /** + * COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO = 9; + */ + public static final int COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO_VALUE = 9; + /** + * COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO = 10; + */ + public static final int COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO_VALUE = 10; + /** + * COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF = 11; + */ + public static final int COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF_VALUE = 11; + /** + * COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK = 12; + */ + public static final int COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK_VALUE = 12; + /** + * COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE = 13; + */ + public static final int COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE_VALUE = 13; + /** + * COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM = 14; + */ + public static final int COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM_VALUE = 14; + /** + * COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE = 15; + */ + public static final int COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE_VALUE = 15; + /** + * COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG = 16; + */ + public static final int COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG_VALUE = 16; + /** + * COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF = 17; + */ + public static final int COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF_VALUE = 17; + + + 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 CombatTypeArgument 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 CombatTypeArgument forNumber(int value) { + switch (value) { + case 0: return COMBAT_TYPE_ARGUMENT_NONE; + case 1: return COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT; + case 2: return COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_CHANGED; + case 3: return COMBAT_TYPE_ARGUMENT_FACE_TO_DIR; + case 4: return COMBAT_TYPE_ARGUMENT_SET_ATTACK_TARGET; + case 5: return COMBAT_TYPE_ARGUMENT_RUSH_MOVE; + case 6: return COMBAT_TYPE_ARGUMENT_ANIMATOR_PARAMETER_CHANGED; + case 7: return COMBAT_TYPE_ARGUMENT_ENTITY_MOVE; + case 8: return COMBAT_TYPE_ARGUMENT_SYNC_ENTITY_POSITION; + case 9: return COMBAT_TYPE_ARGUMENT_STEER_MOTION_INFO; + case 10: return COMBAT_TYPE_ARGUMENT_FORCE_SET_POS_INFO; + case 11: return COMBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF; + case 12: return COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLINK; + case 13: return COMBAT_TYPE_ARGUMENT_FIXED_RUSH_MOVE; + case 14: return COMBAT_TYPE_ARGUMENT_SYNC_TRANSFORM; + case 15: return COMBAT_TYPE_ARGUMENT_LIGHT_CORE_MOVE; + case 16: return COMBAT_TYPE_ARGUMENT_Unk2700_KPDNFKCMKPG; + case 17: return COMBAT_TYPE_ARGUMENT_Unk2700_KPLOMOIALGF; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CombatTypeArgument> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CombatTypeArgument findValueByNumber(int number) { + return CombatTypeArgument.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombatTypeArgumentOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CombatTypeArgument[] VALUES = values(); + + public static CombatTypeArgument valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CombatTypeArgument(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CombatTypeArgument) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030CombatTypeArgument.proto*\227\006\n\022CombatTyp" + + "eArgument\022\035\n\031COMBAT_TYPE_ARGUMENT_NONE\020\000" + + "\022&\n\"COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT\020\001" + + "\022/\n+COMBAT_TYPE_ARGUMENT_ANIMATOR_STATE_" + + "CHANGED\020\002\022$\n COMBAT_TYPE_ARGUMENT_FACE_T" + + "O_DIR\020\003\022*\n&COMBAT_TYPE_ARGUMENT_SET_ATTA" + + "CK_TARGET\020\004\022\"\n\036COMBAT_TYPE_ARGUMENT_RUSH" + + "_MOVE\020\005\0223\n/COMBAT_TYPE_ARGUMENT_ANIMATOR" + + "_PARAMETER_CHANGED\020\006\022$\n COMBAT_TYPE_ARGU" + + "MENT_ENTITY_MOVE\020\007\022-\n)COMBAT_TYPE_ARGUME" + + "NT_SYNC_ENTITY_POSITION\020\010\022*\n&COMBAT_TYPE" + + "_ARGUMENT_STEER_MOTION_INFO\020\t\022+\n\'COMBAT_" + + "TYPE_ARGUMENT_FORCE_SET_POS_INFO\020\n\022,\n(CO" + + "MBAT_TYPE_ARGUMENT_COMPENSATE_POS_DIFF\020\013" + + "\022)\n%COMBAT_TYPE_ARGUMENT_MONSTER_DO_BLIN" + + "K\020\014\022(\n$COMBAT_TYPE_ARGUMENT_FIXED_RUSH_M" + + "OVE\020\r\022\'\n#COMBAT_TYPE_ARGUMENT_SYNC_TRANS" + + "FORM\020\016\022(\n$COMBAT_TYPE_ARGUMENT_LIGHT_COR" + + "E_MOVE\020\017\022,\n(COMBAT_TYPE_ARGUMENT_Unk2700" + + "_KPDNFKCMKPG\020\020\022,\n(COMBAT_TYPE_ARGUMENT_U" + + "nk2700_KPLOMOIALGF\020\021B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombineDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombineDataNotifyOuterClass.java new file mode 100644 index 00000000000..9b5afcfbb9f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombineDataNotifyOuterClass.java @@ -0,0 +1,675 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombineDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CombineDataNotifyOuterClass { + private CombineDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombineDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombineDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 combine_id_list = 5; + * @return A list containing the combineIdList. + */ + java.util.List getCombineIdListList(); + /** + * repeated uint32 combine_id_list = 5; + * @return The count of combineIdList. + */ + int getCombineIdListCount(); + /** + * repeated uint32 combine_id_list = 5; + * @param index The index of the element to return. + * @return The combineIdList at the given index. + */ + int getCombineIdList(int index); + } + /** + *
+   * CmdId: 659
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CombineDataNotify} + */ + public static final class CombineDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombineDataNotify) + CombineDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombineDataNotify.newBuilder() to construct. + private CombineDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombineDataNotify() { + combineIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombineDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombineDataNotify( + 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 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + combineIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + combineIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + combineIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + combineIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + combineIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.class, emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.Builder.class); + } + + public static final int COMBINE_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList combineIdList_; + /** + * repeated uint32 combine_id_list = 5; + * @return A list containing the combineIdList. + */ + @java.lang.Override + public java.util.List + getCombineIdListList() { + return combineIdList_; + } + /** + * repeated uint32 combine_id_list = 5; + * @return The count of combineIdList. + */ + public int getCombineIdListCount() { + return combineIdList_.size(); + } + /** + * repeated uint32 combine_id_list = 5; + * @param index The index of the element to return. + * @return The combineIdList at the given index. + */ + public int getCombineIdList(int index) { + return combineIdList_.getInt(index); + } + private int combineIdListMemoizedSerializedSize = -1; + + 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 (getCombineIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(combineIdListMemoizedSerializedSize); + } + for (int i = 0; i < combineIdList_.size(); i++) { + output.writeUInt32NoTag(combineIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < combineIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(combineIdList_.getInt(i)); + } + size += dataSize; + if (!getCombineIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + combineIdListMemoizedSerializedSize = dataSize; + } + 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.CombineDataNotifyOuterClass.CombineDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify other = (emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify) obj; + + if (!getCombineIdListList() + .equals(other.getCombineIdListList())) 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 (getCombineIdListCount() > 0) { + hash = (37 * hash) + COMBINE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCombineIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify 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.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify 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.CombineDataNotifyOuterClass.CombineDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify 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.CombineDataNotifyOuterClass.CombineDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify 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.CombineDataNotifyOuterClass.CombineDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify 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.CombineDataNotifyOuterClass.CombineDataNotify 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: 659
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CombineDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombineDataNotify) + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.class, emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + combineIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.internal_static_CombineDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify build() { + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify buildPartial() { + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify result = new emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + combineIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.combineIdList_ = combineIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify other) { + if (other == emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify.getDefaultInstance()) return this; + if (!other.combineIdList_.isEmpty()) { + if (combineIdList_.isEmpty()) { + combineIdList_ = other.combineIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCombineIdListIsMutable(); + combineIdList_.addAll(other.combineIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList combineIdList_ = emptyIntList(); + private void ensureCombineIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + combineIdList_ = mutableCopy(combineIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 combine_id_list = 5; + * @return A list containing the combineIdList. + */ + public java.util.List + getCombineIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(combineIdList_) : combineIdList_; + } + /** + * repeated uint32 combine_id_list = 5; + * @return The count of combineIdList. + */ + public int getCombineIdListCount() { + return combineIdList_.size(); + } + /** + * repeated uint32 combine_id_list = 5; + * @param index The index of the element to return. + * @return The combineIdList at the given index. + */ + public int getCombineIdList(int index) { + return combineIdList_.getInt(index); + } + /** + * repeated uint32 combine_id_list = 5; + * @param index The index to set the value at. + * @param value The combineIdList to set. + * @return This builder for chaining. + */ + public Builder setCombineIdList( + int index, int value) { + ensureCombineIdListIsMutable(); + combineIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 combine_id_list = 5; + * @param value The combineIdList to add. + * @return This builder for chaining. + */ + public Builder addCombineIdList(int value) { + ensureCombineIdListIsMutable(); + combineIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 combine_id_list = 5; + * @param values The combineIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCombineIdList( + java.lang.Iterable values) { + ensureCombineIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, combineIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 combine_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearCombineIdList() { + combineIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:CombineDataNotify) + } + + // @@protoc_insertion_point(class_scope:CombineDataNotify) + private static final emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify(); + } + + public static emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombineDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombineDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineDataNotifyOuterClass.CombineDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombineDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombineDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CombineDataNotify.proto\",\n\021CombineData" + + "Notify\022\027\n\017combine_id_list\030\005 \003(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CombineDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombineDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombineDataNotify_descriptor, + new java.lang.String[] { "CombineIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombineFormulaDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombineFormulaDataNotifyOuterClass.java new file mode 100644 index 00000000000..ce2097c3b14 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombineFormulaDataNotifyOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombineFormulaDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CombineFormulaDataNotifyOuterClass { + private CombineFormulaDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombineFormulaDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombineFormulaDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 combine_id = 6; + * @return The combineId. + */ + int getCombineId(); + + /** + * bool is_locked = 3; + * @return The isLocked. + */ + boolean getIsLocked(); + } + /** + *
+   * CmdId: 632
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CombineFormulaDataNotify} + */ + public static final class CombineFormulaDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombineFormulaDataNotify) + CombineFormulaDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombineFormulaDataNotify.newBuilder() to construct. + private CombineFormulaDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombineFormulaDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombineFormulaDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombineFormulaDataNotify( + 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: { + + isLocked_ = input.readBool(); + break; + } + case 48: { + + combineId_ = 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.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.class, emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.Builder.class); + } + + public static final int COMBINE_ID_FIELD_NUMBER = 6; + private int combineId_; + /** + * uint32 combine_id = 6; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + + public static final int IS_LOCKED_FIELD_NUMBER = 3; + private boolean isLocked_; + /** + * bool is_locked = 3; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + 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 (isLocked_ != false) { + output.writeBool(3, isLocked_); + } + if (combineId_ != 0) { + output.writeUInt32(6, combineId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isLocked_); + } + if (combineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, combineId_); + } + 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.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify other = (emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify) obj; + + if (getCombineId() + != other.getCombineId()) return false; + if (getIsLocked() + != other.getIsLocked()) 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) + COMBINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCombineId(); + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify 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.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify 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.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify 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.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify 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.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify 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.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify 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: 632
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CombineFormulaDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombineFormulaDataNotify) + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.class, emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + combineId_ = 0; + + isLocked_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.internal_static_CombineFormulaDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify build() { + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify buildPartial() { + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify result = new emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify(this); + result.combineId_ = combineId_; + result.isLocked_ = isLocked_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify other) { + if (other == emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify.getDefaultInstance()) return this; + if (other.getCombineId() != 0) { + setCombineId(other.getCombineId()); + } + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int combineId_ ; + /** + * uint32 combine_id = 6; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + /** + * uint32 combine_id = 6; + * @param value The combineId to set. + * @return This builder for chaining. + */ + public Builder setCombineId(int value) { + + combineId_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_id = 6; + * @return This builder for chaining. + */ + public Builder clearCombineId() { + + combineId_ = 0; + onChanged(); + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 3; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 3; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 3; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = 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:CombineFormulaDataNotify) + } + + // @@protoc_insertion_point(class_scope:CombineFormulaDataNotify) + private static final emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify(); + } + + public static emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombineFormulaDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombineFormulaDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineFormulaDataNotifyOuterClass.CombineFormulaDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombineFormulaDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombineFormulaDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036CombineFormulaDataNotify.proto\"A\n\030Comb" + + "ineFormulaDataNotify\022\022\n\ncombine_id\030\006 \001(\r" + + "\022\021\n\tis_locked\030\003 \001(\010B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CombineFormulaDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombineFormulaDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombineFormulaDataNotify_descriptor, + new java.lang.String[] { "CombineId", "IsLocked", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombineReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombineReqOuterClass.java new file mode 100644 index 00000000000..cda20d2868a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombineReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombineReq.proto + +package emu.grasscutter.net.proto; + +public final class CombineReqOuterClass { + private CombineReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombineReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombineReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 combine_count = 12; + * @return The combineCount. + */ + int getCombineCount(); + + /** + * uint32 combine_id = 9; + * @return The combineId. + */ + int getCombineId(); + + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 643
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CombineReq} + */ + public static final class CombineReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombineReq) + CombineReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombineReq.newBuilder() to construct. + private CombineReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombineReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombineReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombineReq( + 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: { + + combineId_ = input.readUInt32(); + break; + } + case 96: { + + combineCount_ = input.readUInt32(); + break; + } + case 112: { + + avatarGuid_ = input.readUInt64(); + 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.CombineReqOuterClass.internal_static_CombineReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.class, emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.Builder.class); + } + + public static final int COMBINE_COUNT_FIELD_NUMBER = 12; + private int combineCount_; + /** + * uint32 combine_count = 12; + * @return The combineCount. + */ + @java.lang.Override + public int getCombineCount() { + return combineCount_; + } + + public static final int COMBINE_ID_FIELD_NUMBER = 9; + private int combineId_; + /** + * uint32 combine_id = 9; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 14; + private long avatarGuid_; + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (combineId_ != 0) { + output.writeUInt32(9, combineId_); + } + if (combineCount_ != 0) { + output.writeUInt32(12, combineCount_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(14, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (combineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, combineId_); + } + if (combineCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, combineCount_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, avatarGuid_); + } + 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.CombineReqOuterClass.CombineReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq other = (emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq) obj; + + if (getCombineCount() + != other.getCombineCount()) return false; + if (getCombineId() + != other.getCombineId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + COMBINE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCombineCount(); + hash = (37 * hash) + COMBINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCombineId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq 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.CombineReqOuterClass.CombineReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq 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.CombineReqOuterClass.CombineReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq 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.CombineReqOuterClass.CombineReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq 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.CombineReqOuterClass.CombineReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq 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.CombineReqOuterClass.CombineReq 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: 643
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CombineReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombineReq) + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.class, emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + combineCount_ = 0; + + combineId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombineReqOuterClass.internal_static_CombineReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq build() { + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq buildPartial() { + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq result = new emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq(this); + result.combineCount_ = combineCount_; + result.combineId_ = combineId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq) { + return mergeFrom((emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq other) { + if (other == emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq.getDefaultInstance()) return this; + if (other.getCombineCount() != 0) { + setCombineCount(other.getCombineCount()); + } + if (other.getCombineId() != 0) { + setCombineId(other.getCombineId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int combineCount_ ; + /** + * uint32 combine_count = 12; + * @return The combineCount. + */ + @java.lang.Override + public int getCombineCount() { + return combineCount_; + } + /** + * uint32 combine_count = 12; + * @param value The combineCount to set. + * @return This builder for chaining. + */ + public Builder setCombineCount(int value) { + + combineCount_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_count = 12; + * @return This builder for chaining. + */ + public Builder clearCombineCount() { + + combineCount_ = 0; + onChanged(); + return this; + } + + private int combineId_ ; + /** + * uint32 combine_id = 9; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + /** + * uint32 combine_id = 9; + * @param value The combineId to set. + * @return This builder for chaining. + */ + public Builder setCombineId(int value) { + + combineId_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_id = 9; + * @return This builder for chaining. + */ + public Builder clearCombineId() { + + combineId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 14; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 14; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 14; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:CombineReq) + } + + // @@protoc_insertion_point(class_scope:CombineReq) + private static final emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq(); + } + + public static emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombineReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombineReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineReqOuterClass.CombineReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombineReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombineReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020CombineReq.proto\"L\n\nCombineReq\022\025\n\rcomb" + + "ine_count\030\014 \001(\r\022\022\n\ncombine_id\030\t \001(\r\022\023\n\013a" + + "vatar_guid\030\016 \001(\004B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CombineReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombineReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombineReq_descriptor, + new java.lang.String[] { "CombineCount", "CombineId", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CombineRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CombineRspOuterClass.java new file mode 100644 index 00000000000..91e99e4f12d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CombineRspOuterClass.java @@ -0,0 +1,2631 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CombineRsp.proto + +package emu.grasscutter.net.proto; + +public final class CombineRspOuterClass { + private CombineRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CombineRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:CombineRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam cost_item_list = 3; + */ + java.util.List + getCostItemListList(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index); + /** + * repeated .ItemParam cost_item_list = 3; + */ + int getCostItemListCount(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + java.util.List + getCostItemListOrBuilderList(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + java.util.List + getTotalExtraItemListList(); + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalExtraItemList(int index); + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + int getTotalExtraItemListCount(); + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + java.util.List + getTotalExtraItemListOrBuilderList(); + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalExtraItemListOrBuilder( + int index); + + /** + * uint32 combine_id = 11; + * @return The combineId. + */ + int getCombineId(); + + /** + * repeated .ItemParam total_random_item_list = 9; + */ + java.util.List + getTotalRandomItemListList(); + /** + * repeated .ItemParam total_random_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalRandomItemList(int index); + /** + * repeated .ItemParam total_random_item_list = 9; + */ + int getTotalRandomItemListCount(); + /** + * repeated .ItemParam total_random_item_list = 9; + */ + java.util.List + getTotalRandomItemListOrBuilderList(); + /** + * repeated .ItemParam total_random_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalRandomItemListOrBuilder( + int index); + + /** + * repeated .ItemParam result_item_list = 2; + */ + java.util.List + getResultItemListList(); + /** + * repeated .ItemParam result_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getResultItemList(int index); + /** + * repeated .ItemParam result_item_list = 2; + */ + int getResultItemListCount(); + /** + * repeated .ItemParam result_item_list = 2; + */ + java.util.List + getResultItemListOrBuilderList(); + /** + * repeated .ItemParam result_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getResultItemListOrBuilder( + int index); + + /** + * uint32 combine_count = 13; + * @return The combineCount. + */ + int getCombineCount(); + + /** + * repeated .ItemParam total_return_item_list = 12; + */ + java.util.List + getTotalReturnItemListList(); + /** + * repeated .ItemParam total_return_item_list = 12; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalReturnItemList(int index); + /** + * repeated .ItemParam total_return_item_list = 12; + */ + int getTotalReturnItemListCount(); + /** + * repeated .ItemParam total_return_item_list = 12; + */ + java.util.List + getTotalReturnItemListOrBuilderList(); + /** + * repeated .ItemParam total_return_item_list = 12; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalReturnItemListOrBuilder( + int index); + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 674
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CombineRsp} + */ + public static final class CombineRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CombineRsp) + CombineRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use CombineRsp.newBuilder() to construct. + private CombineRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CombineRsp() { + costItemList_ = java.util.Collections.emptyList(); + totalExtraItemList_ = java.util.Collections.emptyList(); + totalRandomItemList_ = java.util.Collections.emptyList(); + resultItemList_ = java.util.Collections.emptyList(); + totalReturnItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CombineRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CombineRsp( + 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 18: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + resultItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + resultItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + costItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + costItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + totalExtraItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + totalExtraItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + totalRandomItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + totalRandomItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 88: { + + combineId_ = input.readUInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + totalReturnItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + totalReturnItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 104: { + + combineCount_ = 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 { + if (((mutable_bitField0_ & 0x00000008) != 0)) { + resultItemList_ = java.util.Collections.unmodifiableList(resultItemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + costItemList_ = java.util.Collections.unmodifiableList(costItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + totalExtraItemList_ = java.util.Collections.unmodifiableList(totalExtraItemList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + totalRandomItemList_ = java.util.Collections.unmodifiableList(totalRandomItemList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + totalReturnItemList_ = java.util.Collections.unmodifiableList(totalReturnItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.class, emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.Builder.class); + } + + public static final int COST_ITEM_LIST_FIELD_NUMBER = 3; + private java.util.List costItemList_; + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public java.util.List getCostItemListList() { + return costItemList_; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public java.util.List + getCostItemListOrBuilderList() { + return costItemList_; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public int getCostItemListCount() { + return costItemList_.size(); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { + return costItemList_.get(index); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index) { + return costItemList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TOTAL_EXTRA_ITEM_LIST_FIELD_NUMBER = 6; + private java.util.List totalExtraItemList_; + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public java.util.List getTotalExtraItemListList() { + return totalExtraItemList_; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public java.util.List + getTotalExtraItemListOrBuilderList() { + return totalExtraItemList_; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public int getTotalExtraItemListCount() { + return totalExtraItemList_.size(); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalExtraItemList(int index) { + return totalExtraItemList_.get(index); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalExtraItemListOrBuilder( + int index) { + return totalExtraItemList_.get(index); + } + + public static final int COMBINE_ID_FIELD_NUMBER = 11; + private int combineId_; + /** + * uint32 combine_id = 11; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + + public static final int TOTAL_RANDOM_ITEM_LIST_FIELD_NUMBER = 9; + private java.util.List totalRandomItemList_; + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public java.util.List getTotalRandomItemListList() { + return totalRandomItemList_; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public java.util.List + getTotalRandomItemListOrBuilderList() { + return totalRandomItemList_; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public int getTotalRandomItemListCount() { + return totalRandomItemList_.size(); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalRandomItemList(int index) { + return totalRandomItemList_.get(index); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalRandomItemListOrBuilder( + int index) { + return totalRandomItemList_.get(index); + } + + public static final int RESULT_ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List resultItemList_; + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public java.util.List getResultItemListList() { + return resultItemList_; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public java.util.List + getResultItemListOrBuilderList() { + return resultItemList_; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public int getResultItemListCount() { + return resultItemList_.size(); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getResultItemList(int index) { + return resultItemList_.get(index); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getResultItemListOrBuilder( + int index) { + return resultItemList_.get(index); + } + + public static final int COMBINE_COUNT_FIELD_NUMBER = 13; + private int combineCount_; + /** + * uint32 combine_count = 13; + * @return The combineCount. + */ + @java.lang.Override + public int getCombineCount() { + return combineCount_; + } + + public static final int TOTAL_RETURN_ITEM_LIST_FIELD_NUMBER = 12; + private java.util.List totalReturnItemList_; + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public java.util.List getTotalReturnItemListList() { + return totalReturnItemList_; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public java.util.List + getTotalReturnItemListOrBuilderList() { + return totalReturnItemList_; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public int getTotalReturnItemListCount() { + return totalReturnItemList_.size(); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalReturnItemList(int index) { + return totalReturnItemList_.get(index); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalReturnItemListOrBuilder( + int index) { + return totalReturnItemList_.get(index); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 < resultItemList_.size(); i++) { + output.writeMessage(2, resultItemList_.get(i)); + } + for (int i = 0; i < costItemList_.size(); i++) { + output.writeMessage(3, costItemList_.get(i)); + } + for (int i = 0; i < totalExtraItemList_.size(); i++) { + output.writeMessage(6, totalExtraItemList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + for (int i = 0; i < totalRandomItemList_.size(); i++) { + output.writeMessage(9, totalRandomItemList_.get(i)); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + if (combineId_ != 0) { + output.writeUInt32(11, combineId_); + } + for (int i = 0; i < totalReturnItemList_.size(); i++) { + output.writeMessage(12, totalReturnItemList_.get(i)); + } + if (combineCount_ != 0) { + output.writeUInt32(13, combineCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < resultItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, resultItemList_.get(i)); + } + for (int i = 0; i < costItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, costItemList_.get(i)); + } + for (int i = 0; i < totalExtraItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, totalExtraItemList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + for (int i = 0; i < totalRandomItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, totalRandomItemList_.get(i)); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + if (combineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, combineId_); + } + for (int i = 0; i < totalReturnItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, totalReturnItemList_.get(i)); + } + if (combineCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, combineCount_); + } + 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.CombineRspOuterClass.CombineRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp other = (emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp) obj; + + if (!getCostItemListList() + .equals(other.getCostItemListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getTotalExtraItemListList() + .equals(other.getTotalExtraItemListList())) return false; + if (getCombineId() + != other.getCombineId()) return false; + if (!getTotalRandomItemListList() + .equals(other.getTotalRandomItemListList())) return false; + if (!getResultItemListList() + .equals(other.getResultItemListList())) return false; + if (getCombineCount() + != other.getCombineCount()) return false; + if (!getTotalReturnItemListList() + .equals(other.getTotalReturnItemListList())) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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 (getCostItemListCount() > 0) { + hash = (37 * hash) + COST_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCostItemListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getTotalExtraItemListCount() > 0) { + hash = (37 * hash) + TOTAL_EXTRA_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTotalExtraItemListList().hashCode(); + } + hash = (37 * hash) + COMBINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCombineId(); + if (getTotalRandomItemListCount() > 0) { + hash = (37 * hash) + TOTAL_RANDOM_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTotalRandomItemListList().hashCode(); + } + if (getResultItemListCount() > 0) { + hash = (37 * hash) + RESULT_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getResultItemListList().hashCode(); + } + hash = (37 * hash) + COMBINE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCombineCount(); + if (getTotalReturnItemListCount() > 0) { + hash = (37 * hash) + TOTAL_RETURN_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTotalReturnItemListList().hashCode(); + } + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp 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.CombineRspOuterClass.CombineRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp 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.CombineRspOuterClass.CombineRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp 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.CombineRspOuterClass.CombineRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp 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.CombineRspOuterClass.CombineRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp 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.CombineRspOuterClass.CombineRsp 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: 674
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CombineRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CombineRsp) + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.class, emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCostItemListFieldBuilder(); + getTotalExtraItemListFieldBuilder(); + getTotalRandomItemListFieldBuilder(); + getResultItemListFieldBuilder(); + getTotalReturnItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (costItemListBuilder_ == null) { + costItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + costItemListBuilder_.clear(); + } + retcode_ = 0; + + if (totalExtraItemListBuilder_ == null) { + totalExtraItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + totalExtraItemListBuilder_.clear(); + } + combineId_ = 0; + + if (totalRandomItemListBuilder_ == null) { + totalRandomItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + totalRandomItemListBuilder_.clear(); + } + if (resultItemListBuilder_ == null) { + resultItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + resultItemListBuilder_.clear(); + } + combineCount_ = 0; + + if (totalReturnItemListBuilder_ == null) { + totalReturnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + totalReturnItemListBuilder_.clear(); + } + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CombineRspOuterClass.internal_static_CombineRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp build() { + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp buildPartial() { + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp result = new emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp(this); + int from_bitField0_ = bitField0_; + if (costItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + costItemList_ = java.util.Collections.unmodifiableList(costItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.costItemList_ = costItemList_; + } else { + result.costItemList_ = costItemListBuilder_.build(); + } + result.retcode_ = retcode_; + if (totalExtraItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + totalExtraItemList_ = java.util.Collections.unmodifiableList(totalExtraItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.totalExtraItemList_ = totalExtraItemList_; + } else { + result.totalExtraItemList_ = totalExtraItemListBuilder_.build(); + } + result.combineId_ = combineId_; + if (totalRandomItemListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + totalRandomItemList_ = java.util.Collections.unmodifiableList(totalRandomItemList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.totalRandomItemList_ = totalRandomItemList_; + } else { + result.totalRandomItemList_ = totalRandomItemListBuilder_.build(); + } + if (resultItemListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + resultItemList_ = java.util.Collections.unmodifiableList(resultItemList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.resultItemList_ = resultItemList_; + } else { + result.resultItemList_ = resultItemListBuilder_.build(); + } + result.combineCount_ = combineCount_; + if (totalReturnItemListBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + totalReturnItemList_ = java.util.Collections.unmodifiableList(totalReturnItemList_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.totalReturnItemList_ = totalReturnItemList_; + } else { + result.totalReturnItemList_ = totalReturnItemListBuilder_.build(); + } + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp) { + return mergeFrom((emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp other) { + if (other == emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp.getDefaultInstance()) return this; + if (costItemListBuilder_ == null) { + if (!other.costItemList_.isEmpty()) { + if (costItemList_.isEmpty()) { + costItemList_ = other.costItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCostItemListIsMutable(); + costItemList_.addAll(other.costItemList_); + } + onChanged(); + } + } else { + if (!other.costItemList_.isEmpty()) { + if (costItemListBuilder_.isEmpty()) { + costItemListBuilder_.dispose(); + costItemListBuilder_ = null; + costItemList_ = other.costItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + costItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCostItemListFieldBuilder() : null; + } else { + costItemListBuilder_.addAllMessages(other.costItemList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (totalExtraItemListBuilder_ == null) { + if (!other.totalExtraItemList_.isEmpty()) { + if (totalExtraItemList_.isEmpty()) { + totalExtraItemList_ = other.totalExtraItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.addAll(other.totalExtraItemList_); + } + onChanged(); + } + } else { + if (!other.totalExtraItemList_.isEmpty()) { + if (totalExtraItemListBuilder_.isEmpty()) { + totalExtraItemListBuilder_.dispose(); + totalExtraItemListBuilder_ = null; + totalExtraItemList_ = other.totalExtraItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + totalExtraItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTotalExtraItemListFieldBuilder() : null; + } else { + totalExtraItemListBuilder_.addAllMessages(other.totalExtraItemList_); + } + } + } + if (other.getCombineId() != 0) { + setCombineId(other.getCombineId()); + } + if (totalRandomItemListBuilder_ == null) { + if (!other.totalRandomItemList_.isEmpty()) { + if (totalRandomItemList_.isEmpty()) { + totalRandomItemList_ = other.totalRandomItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.addAll(other.totalRandomItemList_); + } + onChanged(); + } + } else { + if (!other.totalRandomItemList_.isEmpty()) { + if (totalRandomItemListBuilder_.isEmpty()) { + totalRandomItemListBuilder_.dispose(); + totalRandomItemListBuilder_ = null; + totalRandomItemList_ = other.totalRandomItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + totalRandomItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTotalRandomItemListFieldBuilder() : null; + } else { + totalRandomItemListBuilder_.addAllMessages(other.totalRandomItemList_); + } + } + } + if (resultItemListBuilder_ == null) { + if (!other.resultItemList_.isEmpty()) { + if (resultItemList_.isEmpty()) { + resultItemList_ = other.resultItemList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureResultItemListIsMutable(); + resultItemList_.addAll(other.resultItemList_); + } + onChanged(); + } + } else { + if (!other.resultItemList_.isEmpty()) { + if (resultItemListBuilder_.isEmpty()) { + resultItemListBuilder_.dispose(); + resultItemListBuilder_ = null; + resultItemList_ = other.resultItemList_; + bitField0_ = (bitField0_ & ~0x00000008); + resultItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getResultItemListFieldBuilder() : null; + } else { + resultItemListBuilder_.addAllMessages(other.resultItemList_); + } + } + } + if (other.getCombineCount() != 0) { + setCombineCount(other.getCombineCount()); + } + if (totalReturnItemListBuilder_ == null) { + if (!other.totalReturnItemList_.isEmpty()) { + if (totalReturnItemList_.isEmpty()) { + totalReturnItemList_ = other.totalReturnItemList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.addAll(other.totalReturnItemList_); + } + onChanged(); + } + } else { + if (!other.totalReturnItemList_.isEmpty()) { + if (totalReturnItemListBuilder_.isEmpty()) { + totalReturnItemListBuilder_.dispose(); + totalReturnItemListBuilder_ = null; + totalReturnItemList_ = other.totalReturnItemList_; + bitField0_ = (bitField0_ & ~0x00000010); + totalReturnItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTotalReturnItemListFieldBuilder() : null; + } else { + totalReturnItemListBuilder_.addAllMessages(other.totalReturnItemList_); + } + } + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List costItemList_ = + java.util.Collections.emptyList(); + private void ensureCostItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + costItemList_ = new java.util.ArrayList(costItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> costItemListBuilder_; + + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List getCostItemListList() { + if (costItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(costItemList_); + } else { + return costItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public int getCostItemListCount() { + if (costItemListBuilder_ == null) { + return costItemList_.size(); + } else { + return costItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { + if (costItemListBuilder_ == null) { + return costItemList_.get(index); + } else { + return costItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder setCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.set(index, value); + onChanged(); + } else { + costItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder setCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.add(value); + onChanged(); + } else { + costItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.add(index, value); + onChanged(); + } else { + costItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.add(builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addAllCostItemList( + java.lang.Iterable values) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, costItemList_); + onChanged(); + } else { + costItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder clearCostItemList() { + if (costItemListBuilder_ == null) { + costItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + costItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder removeCostItemList(int index) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.remove(index); + onChanged(); + } else { + costItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getCostItemListBuilder( + int index) { + return getCostItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index) { + if (costItemListBuilder_ == null) { + return costItemList_.get(index); } else { + return costItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List + getCostItemListOrBuilderList() { + if (costItemListBuilder_ != null) { + return costItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(costItemList_); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder() { + return getCostItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder( + int index) { + return getCostItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List + getCostItemListBuilderList() { + return getCostItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getCostItemListFieldBuilder() { + if (costItemListBuilder_ == null) { + costItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + costItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + costItemList_ = null; + } + return costItemListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List totalExtraItemList_ = + java.util.Collections.emptyList(); + private void ensureTotalExtraItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + totalExtraItemList_ = new java.util.ArrayList(totalExtraItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> totalExtraItemListBuilder_; + + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public java.util.List getTotalExtraItemListList() { + if (totalExtraItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(totalExtraItemList_); + } else { + return totalExtraItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public int getTotalExtraItemListCount() { + if (totalExtraItemListBuilder_ == null) { + return totalExtraItemList_.size(); + } else { + return totalExtraItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalExtraItemList(int index) { + if (totalExtraItemListBuilder_ == null) { + return totalExtraItemList_.get(index); + } else { + return totalExtraItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder setTotalExtraItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalExtraItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.set(index, value); + onChanged(); + } else { + totalExtraItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder setTotalExtraItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + totalExtraItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addTotalExtraItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalExtraItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.add(value); + onChanged(); + } else { + totalExtraItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addTotalExtraItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalExtraItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.add(index, value); + onChanged(); + } else { + totalExtraItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addTotalExtraItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.add(builderForValue.build()); + onChanged(); + } else { + totalExtraItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addTotalExtraItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + totalExtraItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder addAllTotalExtraItemList( + java.lang.Iterable values) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, totalExtraItemList_); + onChanged(); + } else { + totalExtraItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder clearTotalExtraItemList() { + if (totalExtraItemListBuilder_ == null) { + totalExtraItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + totalExtraItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public Builder removeTotalExtraItemList(int index) { + if (totalExtraItemListBuilder_ == null) { + ensureTotalExtraItemListIsMutable(); + totalExtraItemList_.remove(index); + onChanged(); + } else { + totalExtraItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTotalExtraItemListBuilder( + int index) { + return getTotalExtraItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalExtraItemListOrBuilder( + int index) { + if (totalExtraItemListBuilder_ == null) { + return totalExtraItemList_.get(index); } else { + return totalExtraItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public java.util.List + getTotalExtraItemListOrBuilderList() { + if (totalExtraItemListBuilder_ != null) { + return totalExtraItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(totalExtraItemList_); + } + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalExtraItemListBuilder() { + return getTotalExtraItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalExtraItemListBuilder( + int index) { + return getTotalExtraItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_extra_item_list = 6; + */ + public java.util.List + getTotalExtraItemListBuilderList() { + return getTotalExtraItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getTotalExtraItemListFieldBuilder() { + if (totalExtraItemListBuilder_ == null) { + totalExtraItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + totalExtraItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + totalExtraItemList_ = null; + } + return totalExtraItemListBuilder_; + } + + private int combineId_ ; + /** + * uint32 combine_id = 11; + * @return The combineId. + */ + @java.lang.Override + public int getCombineId() { + return combineId_; + } + /** + * uint32 combine_id = 11; + * @param value The combineId to set. + * @return This builder for chaining. + */ + public Builder setCombineId(int value) { + + combineId_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_id = 11; + * @return This builder for chaining. + */ + public Builder clearCombineId() { + + combineId_ = 0; + onChanged(); + return this; + } + + private java.util.List totalRandomItemList_ = + java.util.Collections.emptyList(); + private void ensureTotalRandomItemListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + totalRandomItemList_ = new java.util.ArrayList(totalRandomItemList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> totalRandomItemListBuilder_; + + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public java.util.List getTotalRandomItemListList() { + if (totalRandomItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(totalRandomItemList_); + } else { + return totalRandomItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public int getTotalRandomItemListCount() { + if (totalRandomItemListBuilder_ == null) { + return totalRandomItemList_.size(); + } else { + return totalRandomItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalRandomItemList(int index) { + if (totalRandomItemListBuilder_ == null) { + return totalRandomItemList_.get(index); + } else { + return totalRandomItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder setTotalRandomItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalRandomItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.set(index, value); + onChanged(); + } else { + totalRandomItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder setTotalRandomItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + totalRandomItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addTotalRandomItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalRandomItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.add(value); + onChanged(); + } else { + totalRandomItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addTotalRandomItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalRandomItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.add(index, value); + onChanged(); + } else { + totalRandomItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addTotalRandomItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.add(builderForValue.build()); + onChanged(); + } else { + totalRandomItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addTotalRandomItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + totalRandomItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder addAllTotalRandomItemList( + java.lang.Iterable values) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, totalRandomItemList_); + onChanged(); + } else { + totalRandomItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder clearTotalRandomItemList() { + if (totalRandomItemListBuilder_ == null) { + totalRandomItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + totalRandomItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public Builder removeTotalRandomItemList(int index) { + if (totalRandomItemListBuilder_ == null) { + ensureTotalRandomItemListIsMutable(); + totalRandomItemList_.remove(index); + onChanged(); + } else { + totalRandomItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTotalRandomItemListBuilder( + int index) { + return getTotalRandomItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalRandomItemListOrBuilder( + int index) { + if (totalRandomItemListBuilder_ == null) { + return totalRandomItemList_.get(index); } else { + return totalRandomItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public java.util.List + getTotalRandomItemListOrBuilderList() { + if (totalRandomItemListBuilder_ != null) { + return totalRandomItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(totalRandomItemList_); + } + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalRandomItemListBuilder() { + return getTotalRandomItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalRandomItemListBuilder( + int index) { + return getTotalRandomItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_random_item_list = 9; + */ + public java.util.List + getTotalRandomItemListBuilderList() { + return getTotalRandomItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getTotalRandomItemListFieldBuilder() { + if (totalRandomItemListBuilder_ == null) { + totalRandomItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + totalRandomItemList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + totalRandomItemList_ = null; + } + return totalRandomItemListBuilder_; + } + + private java.util.List resultItemList_ = + java.util.Collections.emptyList(); + private void ensureResultItemListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + resultItemList_ = new java.util.ArrayList(resultItemList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> resultItemListBuilder_; + + /** + * repeated .ItemParam result_item_list = 2; + */ + public java.util.List getResultItemListList() { + if (resultItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(resultItemList_); + } else { + return resultItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public int getResultItemListCount() { + if (resultItemListBuilder_ == null) { + return resultItemList_.size(); + } else { + return resultItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getResultItemList(int index) { + if (resultItemListBuilder_ == null) { + return resultItemList_.get(index); + } else { + return resultItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder setResultItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (resultItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureResultItemListIsMutable(); + resultItemList_.set(index, value); + onChanged(); + } else { + resultItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder setResultItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + resultItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + resultItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addResultItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (resultItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureResultItemListIsMutable(); + resultItemList_.add(value); + onChanged(); + } else { + resultItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addResultItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (resultItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureResultItemListIsMutable(); + resultItemList_.add(index, value); + onChanged(); + } else { + resultItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addResultItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + resultItemList_.add(builderForValue.build()); + onChanged(); + } else { + resultItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addResultItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + resultItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + resultItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder addAllResultItemList( + java.lang.Iterable values) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, resultItemList_); + onChanged(); + } else { + resultItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder clearResultItemList() { + if (resultItemListBuilder_ == null) { + resultItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + resultItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public Builder removeResultItemList(int index) { + if (resultItemListBuilder_ == null) { + ensureResultItemListIsMutable(); + resultItemList_.remove(index); + onChanged(); + } else { + resultItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getResultItemListBuilder( + int index) { + return getResultItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getResultItemListOrBuilder( + int index) { + if (resultItemListBuilder_ == null) { + return resultItemList_.get(index); } else { + return resultItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public java.util.List + getResultItemListOrBuilderList() { + if (resultItemListBuilder_ != null) { + return resultItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(resultItemList_); + } + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addResultItemListBuilder() { + return getResultItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addResultItemListBuilder( + int index) { + return getResultItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam result_item_list = 2; + */ + public java.util.List + getResultItemListBuilderList() { + return getResultItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getResultItemListFieldBuilder() { + if (resultItemListBuilder_ == null) { + resultItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + resultItemList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + resultItemList_ = null; + } + return resultItemListBuilder_; + } + + private int combineCount_ ; + /** + * uint32 combine_count = 13; + * @return The combineCount. + */ + @java.lang.Override + public int getCombineCount() { + return combineCount_; + } + /** + * uint32 combine_count = 13; + * @param value The combineCount to set. + * @return This builder for chaining. + */ + public Builder setCombineCount(int value) { + + combineCount_ = value; + onChanged(); + return this; + } + /** + * uint32 combine_count = 13; + * @return This builder for chaining. + */ + public Builder clearCombineCount() { + + combineCount_ = 0; + onChanged(); + return this; + } + + private java.util.List totalReturnItemList_ = + java.util.Collections.emptyList(); + private void ensureTotalReturnItemListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + totalReturnItemList_ = new java.util.ArrayList(totalReturnItemList_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> totalReturnItemListBuilder_; + + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public java.util.List getTotalReturnItemListList() { + if (totalReturnItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(totalReturnItemList_); + } else { + return totalReturnItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public int getTotalReturnItemListCount() { + if (totalReturnItemListBuilder_ == null) { + return totalReturnItemList_.size(); + } else { + return totalReturnItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTotalReturnItemList(int index) { + if (totalReturnItemListBuilder_ == null) { + return totalReturnItemList_.get(index); + } else { + return totalReturnItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder setTotalReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalReturnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.set(index, value); + onChanged(); + } else { + totalReturnItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder setTotalReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + totalReturnItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addTotalReturnItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalReturnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.add(value); + onChanged(); + } else { + totalReturnItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addTotalReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (totalReturnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.add(index, value); + onChanged(); + } else { + totalReturnItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addTotalReturnItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.add(builderForValue.build()); + onChanged(); + } else { + totalReturnItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addTotalReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + totalReturnItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder addAllTotalReturnItemList( + java.lang.Iterable values) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, totalReturnItemList_); + onChanged(); + } else { + totalReturnItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder clearTotalReturnItemList() { + if (totalReturnItemListBuilder_ == null) { + totalReturnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + totalReturnItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public Builder removeTotalReturnItemList(int index) { + if (totalReturnItemListBuilder_ == null) { + ensureTotalReturnItemListIsMutable(); + totalReturnItemList_.remove(index); + onChanged(); + } else { + totalReturnItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTotalReturnItemListBuilder( + int index) { + return getTotalReturnItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTotalReturnItemListOrBuilder( + int index) { + if (totalReturnItemListBuilder_ == null) { + return totalReturnItemList_.get(index); } else { + return totalReturnItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public java.util.List + getTotalReturnItemListOrBuilderList() { + if (totalReturnItemListBuilder_ != null) { + return totalReturnItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(totalReturnItemList_); + } + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalReturnItemListBuilder() { + return getTotalReturnItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTotalReturnItemListBuilder( + int index) { + return getTotalReturnItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam total_return_item_list = 12; + */ + public java.util.List + getTotalReturnItemListBuilderList() { + return getTotalReturnItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getTotalReturnItemListFieldBuilder() { + if (totalReturnItemListBuilder_ == null) { + totalReturnItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + totalReturnItemList_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + totalReturnItemList_ = null; + } + return totalReturnItemListBuilder_; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:CombineRsp) + } + + // @@protoc_insertion_point(class_scope:CombineRsp) + private static final emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp(); + } + + public static emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CombineRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CombineRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CombineRspOuterClass.CombineRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CombineRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CombineRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020CombineRsp.proto\032\017ItemParam.proto\"\252\002\n\n" + + "CombineRsp\022\"\n\016cost_item_list\030\003 \003(\0132\n.Ite" + + "mParam\022\017\n\007retcode\030\007 \001(\005\022)\n\025total_extra_i" + + "tem_list\030\006 \003(\0132\n.ItemParam\022\022\n\ncombine_id" + + "\030\013 \001(\r\022*\n\026total_random_item_list\030\t \003(\0132\n" + + ".ItemParam\022$\n\020result_item_list\030\002 \003(\0132\n.I" + + "temParam\022\025\n\rcombine_count\030\r \001(\r\022*\n\026total" + + "_return_item_list\030\014 \003(\0132\n.ItemParam\022\023\n\013a" + + "vatar_guid\030\n \001(\004B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_CombineRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CombineRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CombineRsp_descriptor, + new java.lang.String[] { "CostItemList", "Retcode", "TotalExtraItemList", "CombineId", "TotalRandomItemList", "ResultItemList", "CombineCount", "TotalReturnItemList", "AvatarGuid", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CookDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CookDataNotifyOuterClass.java new file mode 100644 index 00000000000..bc176aa315a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CookDataNotifyOuterClass.java @@ -0,0 +1,926 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CookDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CookDataNotifyOuterClass { + private CookDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CookDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CookDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 grade = 11; + * @return The grade. + */ + int getGrade(); + + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + java.util.List + getRecipeDataListList(); + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeDataList(int index); + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + int getRecipeDataListCount(); + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + java.util.List + getRecipeDataListOrBuilderList(); + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 195
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CookDataNotify} + */ + public static final class CookDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CookDataNotify) + CookDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CookDataNotify.newBuilder() to construct. + private CookDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CookDataNotify() { + recipeDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CookDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CookDataNotify( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + recipeDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + recipeDataList_.add( + input.readMessage(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.parser(), extensionRegistry)); + break; + } + case 88: { + + grade_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + recipeDataList_ = java.util.Collections.unmodifiableList(recipeDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.class, emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.Builder.class); + } + + public static final int GRADE_FIELD_NUMBER = 11; + private int grade_; + /** + * uint32 grade = 11; + * @return The grade. + */ + @java.lang.Override + public int getGrade() { + return grade_; + } + + public static final int RECIPE_DATA_LIST_FIELD_NUMBER = 2; + private java.util.List recipeDataList_; + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public java.util.List getRecipeDataListList() { + return recipeDataList_; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public java.util.List + getRecipeDataListOrBuilderList() { + return recipeDataList_; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public int getRecipeDataListCount() { + return recipeDataList_.size(); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeDataList(int index) { + return recipeDataList_.get(index); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataListOrBuilder( + int index) { + return recipeDataList_.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 < recipeDataList_.size(); i++) { + output.writeMessage(2, recipeDataList_.get(i)); + } + if (grade_ != 0) { + output.writeUInt32(11, grade_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < recipeDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, recipeDataList_.get(i)); + } + if (grade_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, grade_); + } + 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.CookDataNotifyOuterClass.CookDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify other = (emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify) obj; + + if (getGrade() + != other.getGrade()) return false; + if (!getRecipeDataListList() + .equals(other.getRecipeDataListList())) 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) + GRADE_FIELD_NUMBER; + hash = (53 * hash) + getGrade(); + if (getRecipeDataListCount() > 0) { + hash = (37 * hash) + RECIPE_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRecipeDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify 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.CookDataNotifyOuterClass.CookDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify 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.CookDataNotifyOuterClass.CookDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify 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.CookDataNotifyOuterClass.CookDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify 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.CookDataNotifyOuterClass.CookDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify 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.CookDataNotifyOuterClass.CookDataNotify 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: 195
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CookDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CookDataNotify) + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.class, emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRecipeDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + grade_ = 0; + + if (recipeDataListBuilder_ == null) { + recipeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + recipeDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.internal_static_CookDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify build() { + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify buildPartial() { + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify result = new emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify(this); + int from_bitField0_ = bitField0_; + result.grade_ = grade_; + if (recipeDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + recipeDataList_ = java.util.Collections.unmodifiableList(recipeDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.recipeDataList_ = recipeDataList_; + } else { + result.recipeDataList_ = recipeDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify other) { + if (other == emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify.getDefaultInstance()) return this; + if (other.getGrade() != 0) { + setGrade(other.getGrade()); + } + if (recipeDataListBuilder_ == null) { + if (!other.recipeDataList_.isEmpty()) { + if (recipeDataList_.isEmpty()) { + recipeDataList_ = other.recipeDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRecipeDataListIsMutable(); + recipeDataList_.addAll(other.recipeDataList_); + } + onChanged(); + } + } else { + if (!other.recipeDataList_.isEmpty()) { + if (recipeDataListBuilder_.isEmpty()) { + recipeDataListBuilder_.dispose(); + recipeDataListBuilder_ = null; + recipeDataList_ = other.recipeDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + recipeDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRecipeDataListFieldBuilder() : null; + } else { + recipeDataListBuilder_.addAllMessages(other.recipeDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int grade_ ; + /** + * uint32 grade = 11; + * @return The grade. + */ + @java.lang.Override + public int getGrade() { + return grade_; + } + /** + * uint32 grade = 11; + * @param value The grade to set. + * @return This builder for chaining. + */ + public Builder setGrade(int value) { + + grade_ = value; + onChanged(); + return this; + } + /** + * uint32 grade = 11; + * @return This builder for chaining. + */ + public Builder clearGrade() { + + grade_ = 0; + onChanged(); + return this; + } + + private java.util.List recipeDataList_ = + java.util.Collections.emptyList(); + private void ensureRecipeDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + recipeDataList_ = new java.util.ArrayList(recipeDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> recipeDataListBuilder_; + + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public java.util.List getRecipeDataListList() { + if (recipeDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(recipeDataList_); + } else { + return recipeDataListBuilder_.getMessageList(); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public int getRecipeDataListCount() { + if (recipeDataListBuilder_ == null) { + return recipeDataList_.size(); + } else { + return recipeDataListBuilder_.getCount(); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeDataList(int index) { + if (recipeDataListBuilder_ == null) { + return recipeDataList_.get(index); + } else { + return recipeDataListBuilder_.getMessage(index); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder setRecipeDataList( + int index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecipeDataListIsMutable(); + recipeDataList_.set(index, value); + onChanged(); + } else { + recipeDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder setRecipeDataList( + int index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + recipeDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + recipeDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addRecipeDataList(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecipeDataListIsMutable(); + recipeDataList_.add(value); + onChanged(); + } else { + recipeDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addRecipeDataList( + int index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRecipeDataListIsMutable(); + recipeDataList_.add(index, value); + onChanged(); + } else { + recipeDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addRecipeDataList( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + recipeDataList_.add(builderForValue.build()); + onChanged(); + } else { + recipeDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addRecipeDataList( + int index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + recipeDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + recipeDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder addAllRecipeDataList( + java.lang.Iterable values) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, recipeDataList_); + onChanged(); + } else { + recipeDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder clearRecipeDataList() { + if (recipeDataListBuilder_ == null) { + recipeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + recipeDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public Builder removeRecipeDataList(int index) { + if (recipeDataListBuilder_ == null) { + ensureRecipeDataListIsMutable(); + recipeDataList_.remove(index); + onChanged(); + } else { + recipeDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder getRecipeDataListBuilder( + int index) { + return getRecipeDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataListOrBuilder( + int index) { + if (recipeDataListBuilder_ == null) { + return recipeDataList_.get(index); } else { + return recipeDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public java.util.List + getRecipeDataListOrBuilderList() { + if (recipeDataListBuilder_ != null) { + return recipeDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(recipeDataList_); + } + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder addRecipeDataListBuilder() { + return getRecipeDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance()); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder addRecipeDataListBuilder( + int index) { + return getRecipeDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance()); + } + /** + * repeated .CookRecipeData recipe_data_list = 2; + */ + public java.util.List + getRecipeDataListBuilderList() { + return getRecipeDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> + getRecipeDataListFieldBuilder() { + if (recipeDataListBuilder_ == null) { + recipeDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>( + recipeDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + recipeDataList_ = null; + } + return recipeDataListBuilder_; + } + @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:CookDataNotify) + } + + // @@protoc_insertion_point(class_scope:CookDataNotify) + private static final emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify(); + } + + public static emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CookDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CookDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookDataNotifyOuterClass.CookDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CookDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CookDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CookDataNotify.proto\032\024CookRecipeData.p" + + "roto\"J\n\016CookDataNotify\022\r\n\005grade\030\013 \001(\r\022)\n" + + "\020recipe_data_list\030\002 \003(\0132\017.CookRecipeData" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(), + }); + internal_static_CookDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CookDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CookDataNotify_descriptor, + new java.lang.String[] { "Grade", "RecipeDataList", }); + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CookGradeDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CookGradeDataNotifyOuterClass.java new file mode 100644 index 00000000000..fb72b91ed87 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CookGradeDataNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CookGradeDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CookGradeDataNotifyOuterClass { + private CookGradeDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CookGradeDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CookGradeDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 grade = 12; + * @return The grade. + */ + int getGrade(); + } + /** + *
+   * CmdId: 134
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CookGradeDataNotify} + */ + public static final class CookGradeDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CookGradeDataNotify) + CookGradeDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CookGradeDataNotify.newBuilder() to construct. + private CookGradeDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CookGradeDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CookGradeDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CookGradeDataNotify( + 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 96: { + + grade_ = 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.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.class, emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.Builder.class); + } + + public static final int GRADE_FIELD_NUMBER = 12; + private int grade_; + /** + * uint32 grade = 12; + * @return The grade. + */ + @java.lang.Override + public int getGrade() { + return grade_; + } + + 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 (grade_ != 0) { + output.writeUInt32(12, grade_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (grade_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, grade_); + } + 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.CookGradeDataNotifyOuterClass.CookGradeDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify other = (emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify) obj; + + if (getGrade() + != other.getGrade()) 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) + GRADE_FIELD_NUMBER; + hash = (53 * hash) + getGrade(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify 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.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify 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.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify 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.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify 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.CookGradeDataNotifyOuterClass.CookGradeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify 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.CookGradeDataNotifyOuterClass.CookGradeDataNotify 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: 134
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CookGradeDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CookGradeDataNotify) + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.class, emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + grade_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.internal_static_CookGradeDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify build() { + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify buildPartial() { + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify result = new emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify(this); + result.grade_ = grade_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify other) { + if (other == emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify.getDefaultInstance()) return this; + if (other.getGrade() != 0) { + setGrade(other.getGrade()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int grade_ ; + /** + * uint32 grade = 12; + * @return The grade. + */ + @java.lang.Override + public int getGrade() { + return grade_; + } + /** + * uint32 grade = 12; + * @param value The grade to set. + * @return This builder for chaining. + */ + public Builder setGrade(int value) { + + grade_ = value; + onChanged(); + return this; + } + /** + * uint32 grade = 12; + * @return This builder for chaining. + */ + public Builder clearGrade() { + + grade_ = 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:CookGradeDataNotify) + } + + // @@protoc_insertion_point(class_scope:CookGradeDataNotify) + private static final emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify(); + } + + public static emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CookGradeDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CookGradeDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookGradeDataNotifyOuterClass.CookGradeDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CookGradeDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CookGradeDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031CookGradeDataNotify.proto\"$\n\023CookGrade" + + "DataNotify\022\r\n\005grade\030\014 \001(\rB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CookGradeDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CookGradeDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CookGradeDataNotify_descriptor, + new java.lang.String[] { "Grade", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataNotifyOuterClass.java new file mode 100644 index 00000000000..7636027d54c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataNotifyOuterClass.java @@ -0,0 +1,684 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CookRecipeDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CookRecipeDataNotifyOuterClass { + private CookRecipeDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CookRecipeDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CookRecipeDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .CookRecipeData recipe_data = 4; + * @return Whether the recipeData field is set. + */ + boolean hasRecipeData(); + /** + * .CookRecipeData recipe_data = 4; + * @return The recipeData. + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData(); + /** + * .CookRecipeData recipe_data = 4; + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder(); + } + /** + *
+   * CmdId: 106
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CookRecipeDataNotify} + */ + public static final class CookRecipeDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CookRecipeDataNotify) + CookRecipeDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CookRecipeDataNotify.newBuilder() to construct. + private CookRecipeDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CookRecipeDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CookRecipeDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CookRecipeDataNotify( + 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 34: { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder subBuilder = null; + if (recipeData_ != null) { + subBuilder = recipeData_.toBuilder(); + } + recipeData_ = input.readMessage(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(recipeData_); + recipeData_ = subBuilder.buildPartial(); + } + + 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.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.class, emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.Builder.class); + } + + public static final int RECIPE_DATA_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_; + /** + * .CookRecipeData recipe_data = 4; + * @return Whether the recipeData field is set. + */ + @java.lang.Override + public boolean hasRecipeData() { + return recipeData_ != null; + } + /** + * .CookRecipeData recipe_data = 4; + * @return The recipeData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() { + return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } + /** + * .CookRecipeData recipe_data = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() { + return getRecipeData(); + } + + 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 (recipeData_ != null) { + output.writeMessage(4, getRecipeData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (recipeData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getRecipeData()); + } + 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.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify other = (emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify) obj; + + if (hasRecipeData() != other.hasRecipeData()) return false; + if (hasRecipeData()) { + if (!getRecipeData() + .equals(other.getRecipeData())) 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 (hasRecipeData()) { + hash = (37 * hash) + RECIPE_DATA_FIELD_NUMBER; + hash = (53 * hash) + getRecipeData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify 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.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify 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.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify 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.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify 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.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify 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.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify 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: 106
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CookRecipeDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CookRecipeDataNotify) + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.class, emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (recipeDataBuilder_ == null) { + recipeData_ = null; + } else { + recipeData_ = null; + recipeDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.internal_static_CookRecipeDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify build() { + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify buildPartial() { + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify result = new emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify(this); + if (recipeDataBuilder_ == null) { + result.recipeData_ = recipeData_; + } else { + result.recipeData_ = recipeDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify other) { + if (other == emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify.getDefaultInstance()) return this; + if (other.hasRecipeData()) { + mergeRecipeData(other.getRecipeData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> recipeDataBuilder_; + /** + * .CookRecipeData recipe_data = 4; + * @return Whether the recipeData field is set. + */ + public boolean hasRecipeData() { + return recipeDataBuilder_ != null || recipeData_ != null; + } + /** + * .CookRecipeData recipe_data = 4; + * @return The recipeData. + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() { + if (recipeDataBuilder_ == null) { + return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } else { + return recipeDataBuilder_.getMessage(); + } + } + /** + * .CookRecipeData recipe_data = 4; + */ + public Builder setRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + recipeData_ = value; + onChanged(); + } else { + recipeDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 4; + */ + public Builder setRecipeData( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataBuilder_ == null) { + recipeData_ = builderForValue.build(); + onChanged(); + } else { + recipeDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 4; + */ + public Builder mergeRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataBuilder_ == null) { + if (recipeData_ != null) { + recipeData_ = + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.newBuilder(recipeData_).mergeFrom(value).buildPartial(); + } else { + recipeData_ = value; + } + onChanged(); + } else { + recipeDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 4; + */ + public Builder clearRecipeData() { + if (recipeDataBuilder_ == null) { + recipeData_ = null; + onChanged(); + } else { + recipeData_ = null; + recipeDataBuilder_ = null; + } + + return this; + } + /** + * .CookRecipeData recipe_data = 4; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder getRecipeDataBuilder() { + + onChanged(); + return getRecipeDataFieldBuilder().getBuilder(); + } + /** + * .CookRecipeData recipe_data = 4; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() { + if (recipeDataBuilder_ != null) { + return recipeDataBuilder_.getMessageOrBuilder(); + } else { + return recipeData_ == null ? + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } + } + /** + * .CookRecipeData recipe_data = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> + getRecipeDataFieldBuilder() { + if (recipeDataBuilder_ == null) { + recipeDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>( + getRecipeData(), + getParentForChildren(), + isClean()); + recipeData_ = null; + } + return recipeDataBuilder_; + } + @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:CookRecipeDataNotify) + } + + // @@protoc_insertion_point(class_scope:CookRecipeDataNotify) + private static final emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify(); + } + + public static emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CookRecipeDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CookRecipeDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataNotifyOuterClass.CookRecipeDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CookRecipeDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CookRecipeDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CookRecipeDataNotify.proto\032\024CookRecipe" + + "Data.proto\"<\n\024CookRecipeDataNotify\022$\n\013re" + + "cipe_data\030\004 \001(\0132\017.CookRecipeDataB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(), + }); + internal_static_CookRecipeDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CookRecipeDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CookRecipeDataNotify_descriptor, + new java.lang.String[] { "RecipeData", }); + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataOuterClass.java new file mode 100644 index 00000000000..a343a73fae0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CookRecipeDataOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CookRecipeData.proto + +package emu.grasscutter.net.proto; + +public final class CookRecipeDataOuterClass { + private CookRecipeDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CookRecipeDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:CookRecipeData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 recipe_id = 9; + * @return The recipeId. + */ + int getRecipeId(); + + /** + * uint32 proficiency = 13; + * @return The proficiency. + */ + int getProficiency(); + } + /** + * Protobuf type {@code CookRecipeData} + */ + public static final class CookRecipeData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CookRecipeData) + CookRecipeDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use CookRecipeData.newBuilder() to construct. + private CookRecipeData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CookRecipeData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CookRecipeData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CookRecipeData( + 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: { + + recipeId_ = input.readUInt32(); + break; + } + case 104: { + + proficiency_ = 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.CookRecipeDataOuterClass.internal_static_CookRecipeData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.class, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder.class); + } + + public static final int RECIPE_ID_FIELD_NUMBER = 9; + private int recipeId_; + /** + * uint32 recipe_id = 9; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + + public static final int PROFICIENCY_FIELD_NUMBER = 13; + private int proficiency_; + /** + * uint32 proficiency = 13; + * @return The proficiency. + */ + @java.lang.Override + public int getProficiency() { + return proficiency_; + } + + 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 (recipeId_ != 0) { + output.writeUInt32(9, recipeId_); + } + if (proficiency_ != 0) { + output.writeUInt32(13, proficiency_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (recipeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, recipeId_); + } + if (proficiency_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, proficiency_); + } + 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.CookRecipeDataOuterClass.CookRecipeData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData other = (emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData) obj; + + if (getRecipeId() + != other.getRecipeId()) return false; + if (getProficiency() + != other.getProficiency()) 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) + RECIPE_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecipeId(); + hash = (37 * hash) + PROFICIENCY_FIELD_NUMBER; + hash = (53 * hash) + getProficiency(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData 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.CookRecipeDataOuterClass.CookRecipeData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData 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.CookRecipeDataOuterClass.CookRecipeData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData 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.CookRecipeDataOuterClass.CookRecipeData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData 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.CookRecipeDataOuterClass.CookRecipeData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData 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.CookRecipeDataOuterClass.CookRecipeData 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; + } + /** + * Protobuf type {@code CookRecipeData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CookRecipeData) + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.class, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + recipeId_ = 0; + + proficiency_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.internal_static_CookRecipeData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData build() { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData buildPartial() { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData result = new emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData(this); + result.recipeId_ = recipeId_; + result.proficiency_ = proficiency_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData) { + return mergeFrom((emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData other) { + if (other == emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance()) return this; + if (other.getRecipeId() != 0) { + setRecipeId(other.getRecipeId()); + } + if (other.getProficiency() != 0) { + setProficiency(other.getProficiency()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int recipeId_ ; + /** + * uint32 recipe_id = 9; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + /** + * uint32 recipe_id = 9; + * @param value The recipeId to set. + * @return This builder for chaining. + */ + public Builder setRecipeId(int value) { + + recipeId_ = value; + onChanged(); + return this; + } + /** + * uint32 recipe_id = 9; + * @return This builder for chaining. + */ + public Builder clearRecipeId() { + + recipeId_ = 0; + onChanged(); + return this; + } + + private int proficiency_ ; + /** + * uint32 proficiency = 13; + * @return The proficiency. + */ + @java.lang.Override + public int getProficiency() { + return proficiency_; + } + /** + * uint32 proficiency = 13; + * @param value The proficiency to set. + * @return This builder for chaining. + */ + public Builder setProficiency(int value) { + + proficiency_ = value; + onChanged(); + return this; + } + /** + * uint32 proficiency = 13; + * @return This builder for chaining. + */ + public Builder clearProficiency() { + + proficiency_ = 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:CookRecipeData) + } + + // @@protoc_insertion_point(class_scope:CookRecipeData) + private static final emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData(); + } + + public static emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CookRecipeData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CookRecipeData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CookRecipeData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CookRecipeData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CookRecipeData.proto\"8\n\016CookRecipeData" + + "\022\021\n\trecipe_id\030\t \001(\r\022\023\n\013proficiency\030\r \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CookRecipeData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CookRecipeData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CookRecipeData_descriptor, + new java.lang.String[] { "RecipeId", "Proficiency", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java new file mode 100644 index 00000000000..edd985bcce7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopCgOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopCg.proto + +package emu.grasscutter.net.proto; + +public final class CoopCgOuterClass { + private CoopCgOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopCgOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopCg) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_unlock = 14; + * @return The isUnlock. + */ + boolean getIsUnlock(); + + /** + * uint32 id = 8; + * @return The id. + */ + int getId(); + } + /** + * 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 64: { + + id_ = input.readUInt32(); + break; + } + case 112: { + + 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 IS_UNLOCK_FIELD_NUMBER = 14; + private boolean isUnlock_; + /** + * bool is_unlock = 14; + * @return The isUnlock. + */ + @java.lang.Override + public boolean getIsUnlock() { + return isUnlock_; + } + + public static final int ID_FIELD_NUMBER = 8; + private int id_; + /** + * uint32 id = 8; + * @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(8, id_); + } + if (isUnlock_ != false) { + output.writeBool(14, 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(8, id_); + } + if (isUnlock_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, 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 (getIsUnlock() + != other.getIsUnlock()) return false; + 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) + IS_UNLOCK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUnlock()); + 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.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; + } + /** + * Protobuf type {@code CoopCg} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopCg) + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder { + 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); + } + + // Construct using emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isUnlock_ = false; + + id_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopCgOuterClass.internal_static_CoopCg_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg build() { + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg buildPartial() { + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg result = new emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg(this); + result.isUnlock_ = isUnlock_; + result.id_ = id_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg) { + return mergeFrom((emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg other) { + if (other == emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance()) return this; + if (other.getIsUnlock() != false) { + setIsUnlock(other.getIsUnlock()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isUnlock_ ; + /** + * bool is_unlock = 14; + * @return The isUnlock. + */ + @java.lang.Override + public boolean getIsUnlock() { + return isUnlock_; + } + /** + * bool is_unlock = 14; + * @param value The isUnlock to set. + * @return This builder for chaining. + */ + public Builder setIsUnlock(boolean value) { + + isUnlock_ = value; + onChanged(); + return this; + } + /** + * bool is_unlock = 14; + * @return This builder for chaining. + */ + public Builder clearIsUnlock() { + + isUnlock_ = false; + onChanged(); + return this; + } + + private int id_ ; + /** + * uint32 id = 8; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 8; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 8; + * @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: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.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopCg parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopCg(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopCg_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopCg_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\014CoopCg.proto\"\'\n\006CoopCg\022\021\n\tis_unlock\030\016 " + + "\001(\010\022\n\n\002id\030\010 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CoopCg_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopCg_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopCg_descriptor, + new java.lang.String[] { "IsUnlock", "Id", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java new file mode 100644 index 00000000000..a96b3953505 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterOuterClass.java @@ -0,0 +1,2761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopChapter.proto + +package emu.grasscutter.net.proto; + +public final class CoopChapterOuterClass { + private CoopChapterOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopChapterOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopChapter) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CoopCg coop_cg_list = 1; + */ + java.util.List + getCoopCgListList(); + /** + * repeated .CoopCg coop_cg_list = 1; + */ + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index); + /** + * repeated .CoopCg coop_cg_list = 1; + */ + int getCoopCgListCount(); + /** + * repeated .CoopCg coop_cg_list = 1; + */ + java.util.List + getCoopCgListOrBuilderList(); + /** + * repeated .CoopCg coop_cg_list = 1; + */ + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder( + int index); + + /** + * uint32 id = 2; + * @return The id. + */ + int getId(); + + /** + * repeated .CoopPoint coop_point_list = 11; + */ + java.util.List + getCoopPointListList(); + /** + * repeated .CoopPoint coop_point_list = 11; + */ + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index); + /** + * repeated .CoopPoint coop_point_list = 11; + */ + int getCoopPointListCount(); + /** + * repeated .CoopPoint coop_point_list = 11; + */ + java.util.List + getCoopPointListOrBuilderList(); + /** + * repeated .CoopPoint coop_point_list = 11; + */ + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder( + int index); + + /** + * repeated uint32 finish_dialog_list = 10; + * @return A list containing the finishDialogList. + */ + java.util.List getFinishDialogListList(); + /** + * repeated uint32 finish_dialog_list = 10; + * @return The count of finishDialogList. + */ + int getFinishDialogListCount(); + /** + * repeated uint32 finish_dialog_list = 10; + * @param index The index of the element to return. + * @return The finishDialogList at the given index. + */ + int getFinishDialogList(int index); + + /** + * uint32 finished_end_count = 14; + * @return The finishedEndCount. + */ + int getFinishedEndCount(); + + /** + * uint32 total_end_count = 7; + * @return The totalEndCount. + */ + int getTotalEndCount(); + + /** + * repeated .CoopReward coop_reward_list = 5; + */ + java.util.List + getCoopRewardListList(); + /** + * repeated .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 + getCoopRewardListOrBuilderList(); + /** + * repeated .CoopReward coop_reward_list = 5; + */ + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder( + int index); + + /** + * repeated uint32 lock_reason_list = 12; + * @return A list containing the lockReasonList. + */ + java.util.List getLockReasonListList(); + /** + * repeated uint32 lock_reason_list = 12; + * @return The count of lockReasonList. + */ + int getLockReasonListCount(); + /** + * repeated uint32 lock_reason_list = 12; + * @param index The index of the element to return. + * @return The lockReasonList at the given index. + */ + int getLockReasonList(int index); + + /** + * .CoopChapter.State state = 4; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .CoopChapter.State state = 4; + * @return The state. + */ + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State getState(); + + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + int getSeenEndingMapCount(); + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + boolean containsSeenEndingMap( + int key); + /** + * Use {@link #getSeenEndingMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSeenEndingMap(); + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + java.util.Map + getSeenEndingMapMap(); + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + int getSeenEndingMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + int getSeenEndingMapOrThrow( + int key); + } + /** + * 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() { + coopCgList_ = java.util.Collections.emptyList(); + coopPointList_ = java.util.Collections.emptyList(); + finishDialogList_ = emptyIntList(); + coopRewardList_ = java.util.Collections.emptyList(); + lockReasonList_ = emptyIntList(); + state_ = 0; + } + + @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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + coopCgList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + coopCgList_.add( + input.readMessage(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.parser(), extensionRegistry)); + break; + } + case 16: { + + id_ = input.readUInt32(); + break; + } + case 32: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + coopRewardList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + coopRewardList_.add( + input.readMessage(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.parser(), extensionRegistry)); + break; + } + case 56: { + + totalEndCount_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + seenEndingMap_ = com.google.protobuf.MapField.newMapField( + SeenEndingMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + seenEndingMap__ = input.readMessage( + SeenEndingMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + seenEndingMap_.getMutableMap().put( + seenEndingMap__.getKey(), seenEndingMap__.getValue()); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + finishDialogList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + finishDialogList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + finishDialogList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + finishDialogList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + coopPointList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + coopPointList_.add( + input.readMessage(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.parser(), extensionRegistry)); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + lockReasonList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + lockReasonList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + lockReasonList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + lockReasonList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + finishedEndCount_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + coopCgList_ = java.util.Collections.unmodifiableList(coopCgList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + coopRewardList_ = java.util.Collections.unmodifiableList(coopRewardList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + finishDialogList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + coopPointList_ = java.util.Collections.unmodifiableList(coopPointList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + lockReasonList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetSeenEndingMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.class, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder.class); + } + + /** + * 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.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + State> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public State findValueByNumber(int number) { + return State.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDescriptor().getEnumTypes().get(0); + } + + private static final State[] VALUES = values(); + + public static State valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private State(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopChapter.State) + } + + public static final int COOP_CG_LIST_FIELD_NUMBER = 1; + private java.util.List coopCgList_; + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public java.util.List getCoopCgListList() { + return coopCgList_; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public java.util.List + getCoopCgListOrBuilderList() { + return coopCgList_; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public int getCoopCgListCount() { + return coopCgList_.size(); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index) { + return coopCgList_.get(index); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder( + int index) { + return coopCgList_.get(index); + } + + public static final int ID_FIELD_NUMBER = 2; + private int id_; + /** + * uint32 id = 2; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int COOP_POINT_LIST_FIELD_NUMBER = 11; + private java.util.List coopPointList_; + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public java.util.List getCoopPointListList() { + return coopPointList_; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public java.util.List + getCoopPointListOrBuilderList() { + return coopPointList_; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public int getCoopPointListCount() { + return coopPointList_.size(); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index) { + return coopPointList_.get(index); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder( + int index) { + return coopPointList_.get(index); + } + + public static final int FINISH_DIALOG_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList finishDialogList_; + /** + * repeated uint32 finish_dialog_list = 10; + * @return A list containing the finishDialogList. + */ + @java.lang.Override + public java.util.List + getFinishDialogListList() { + return finishDialogList_; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @return The count of finishDialogList. + */ + public int getFinishDialogListCount() { + return finishDialogList_.size(); + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param index The index of the element to return. + * @return The finishDialogList at the given index. + */ + public int getFinishDialogList(int index) { + return finishDialogList_.getInt(index); + } + private int finishDialogListMemoizedSerializedSize = -1; + + public static final int FINISHED_END_COUNT_FIELD_NUMBER = 14; + private int finishedEndCount_; + /** + * uint32 finished_end_count = 14; + * @return The finishedEndCount. + */ + @java.lang.Override + public int getFinishedEndCount() { + return finishedEndCount_; + } + + public static final int TOTAL_END_COUNT_FIELD_NUMBER = 7; + private int totalEndCount_; + /** + * uint32 total_end_count = 7; + * @return The totalEndCount. + */ + @java.lang.Override + public int getTotalEndCount() { + return totalEndCount_; + } + + public static final int COOP_REWARD_LIST_FIELD_NUMBER = 5; + private java.util.List coopRewardList_; + /** + * repeated .CoopReward coop_reward_list = 5; + */ + @java.lang.Override + public java.util.List getCoopRewardListList() { + return coopRewardList_; + } + /** + * repeated .CoopReward coop_reward_list = 5; + */ + @java.lang.Override + public java.util.List + 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 LOCK_REASON_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList lockReasonList_; + /** + * repeated uint32 lock_reason_list = 12; + * @return A list containing the lockReasonList. + */ + @java.lang.Override + public java.util.List + getLockReasonListList() { + return lockReasonList_; + } + /** + * repeated uint32 lock_reason_list = 12; + * @return The count of lockReasonList. + */ + public int getLockReasonListCount() { + return lockReasonList_.size(); + } + /** + * repeated uint32 lock_reason_list = 12; + * @param index The index of the element to return. + * @return The lockReasonList at the given index. + */ + public int getLockReasonList(int index) { + return lockReasonList_.getInt(index); + } + private int lockReasonListMemoizedSerializedSize = -1; + + public static final int STATE_FIELD_NUMBER = 4; + private int state_; + /** + * .CoopChapter.State state = 4; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopChapter.State state = 4; + * @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 SEEN_ENDING_MAP_FIELD_NUMBER = 9; + private static final class SeenEndingMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_SeenEndingMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> seenEndingMap_; + private com.google.protobuf.MapField + internalGetSeenEndingMap() { + if (seenEndingMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SeenEndingMapDefaultEntryHolder.defaultEntry); + } + return seenEndingMap_; + } + + public int getSeenEndingMapCount() { + return internalGetSeenEndingMap().getMap().size(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + @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.Map getSeenEndingMap() { + return getSeenEndingMapMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public java.util.Map getSeenEndingMapMap() { + return internalGetSeenEndingMap().getMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public int getSeenEndingMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSeenEndingMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public int getSeenEndingMapOrThrow( + int key) { + + java.util.Map map = + internalGetSeenEndingMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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(); + for (int i = 0; i < coopCgList_.size(); i++) { + output.writeMessage(1, coopCgList_.get(i)); + } + if (id_ != 0) { + output.writeUInt32(2, id_); + } + if (state_ != emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.STATE_CLOSE.getNumber()) { + output.writeEnum(4, state_); + } + for (int i = 0; i < coopRewardList_.size(); i++) { + output.writeMessage(5, coopRewardList_.get(i)); + } + if (totalEndCount_ != 0) { + output.writeUInt32(7, totalEndCount_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSeenEndingMap(), + SeenEndingMapDefaultEntryHolder.defaultEntry, + 9); + if (getFinishDialogListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(finishDialogListMemoizedSerializedSize); + } + for (int i = 0; i < finishDialogList_.size(); i++) { + output.writeUInt32NoTag(finishDialogList_.getInt(i)); + } + for (int i = 0; i < coopPointList_.size(); i++) { + output.writeMessage(11, coopPointList_.get(i)); + } + if (getLockReasonListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(lockReasonListMemoizedSerializedSize); + } + for (int i = 0; i < lockReasonList_.size(); i++) { + output.writeUInt32NoTag(lockReasonList_.getInt(i)); + } + if (finishedEndCount_ != 0) { + output.writeUInt32(14, finishedEndCount_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < coopCgList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, coopCgList_.get(i)); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, id_); + } + if (state_ != emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.STATE_CLOSE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, state_); + } + 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(7, totalEndCount_); + } + for (java.util.Map.Entry entry + : internalGetSeenEndingMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + seenEndingMap__ = SeenEndingMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, seenEndingMap__); + } + { + int dataSize = 0; + for (int i = 0; i < finishDialogList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishDialogList_.getInt(i)); + } + size += dataSize; + if (!getFinishDialogListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishDialogListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < coopPointList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, coopPointList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < lockReasonList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lockReasonList_.getInt(i)); + } + size += dataSize; + if (!getLockReasonListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lockReasonListMemoizedSerializedSize = dataSize; + } + if (finishedEndCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, finishedEndCount_); + } + 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.CoopChapterOuterClass.CoopChapter)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter other = (emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter) obj; + + if (!getCoopCgListList() + .equals(other.getCoopCgListList())) return false; + if (getId() + != other.getId()) return false; + if (!getCoopPointListList() + .equals(other.getCoopPointListList())) return false; + if (!getFinishDialogListList() + .equals(other.getFinishDialogListList())) return false; + if (getFinishedEndCount() + != other.getFinishedEndCount()) return false; + if (getTotalEndCount() + != other.getTotalEndCount()) return false; + if (!getCoopRewardListList() + .equals(other.getCoopRewardListList())) return false; + if (!getLockReasonListList() + .equals(other.getLockReasonListList())) return false; + if (state_ != other.state_) return false; + if (!internalGetSeenEndingMap().equals( + other.internalGetSeenEndingMap())) 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 (getCoopCgListCount() > 0) { + hash = (37 * hash) + COOP_CG_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCoopCgListList().hashCode(); + } + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + if (getCoopPointListCount() > 0) { + hash = (37 * hash) + COOP_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCoopPointListList().hashCode(); + } + if (getFinishDialogListCount() > 0) { + hash = (37 * hash) + FINISH_DIALOG_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishDialogListList().hashCode(); + } + hash = (37 * hash) + FINISHED_END_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getFinishedEndCount(); + hash = (37 * hash) + TOTAL_END_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getTotalEndCount(); + if (getCoopRewardListCount() > 0) { + hash = (37 * hash) + COOP_REWARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCoopRewardListList().hashCode(); + } + if (getLockReasonListCount() > 0) { + hash = (37 * hash) + LOCK_REASON_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLockReasonListList().hashCode(); + } + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + if (!internalGetSeenEndingMap().getMap().isEmpty()) { + hash = (37 * hash) + SEEN_ENDING_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSeenEndingMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter 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.CoopChapterOuterClass.CoopChapter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter 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.CoopChapterOuterClass.CoopChapter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter 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.CoopChapterOuterClass.CoopChapter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter 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.CoopChapterOuterClass.CoopChapter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter 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.CoopChapterOuterClass.CoopChapter 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; + } + /** + * Protobuf type {@code CoopChapter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopChapter) + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetSeenEndingMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 9: + return internalGetMutableSeenEndingMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.class, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCoopCgListFieldBuilder(); + getCoopPointListFieldBuilder(); + getCoopRewardListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (coopCgListBuilder_ == null) { + coopCgList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + coopCgListBuilder_.clear(); + } + id_ = 0; + + if (coopPointListBuilder_ == null) { + coopPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + coopPointListBuilder_.clear(); + } + finishDialogList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + finishedEndCount_ = 0; + + totalEndCount_ = 0; + + if (coopRewardListBuilder_ == null) { + coopRewardList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + coopRewardListBuilder_.clear(); + } + lockReasonList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + state_ = 0; + + internalGetMutableSeenEndingMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.internal_static_CoopChapter_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter build() { + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter buildPartial() { + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter result = new emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter(this); + int from_bitField0_ = bitField0_; + if (coopCgListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + coopCgList_ = java.util.Collections.unmodifiableList(coopCgList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.coopCgList_ = coopCgList_; + } else { + result.coopCgList_ = coopCgListBuilder_.build(); + } + result.id_ = id_; + if (coopPointListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + coopPointList_ = java.util.Collections.unmodifiableList(coopPointList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.coopPointList_ = coopPointList_; + } else { + result.coopPointList_ = coopPointListBuilder_.build(); + } + if (((bitField0_ & 0x00000004) != 0)) { + finishDialogList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.finishDialogList_ = finishDialogList_; + result.finishedEndCount_ = finishedEndCount_; + result.totalEndCount_ = totalEndCount_; + if (coopRewardListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + coopRewardList_ = java.util.Collections.unmodifiableList(coopRewardList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.coopRewardList_ = coopRewardList_; + } else { + result.coopRewardList_ = coopRewardListBuilder_.build(); + } + if (((bitField0_ & 0x00000010) != 0)) { + lockReasonList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.lockReasonList_ = lockReasonList_; + result.state_ = state_; + result.seenEndingMap_ = internalGetSeenEndingMap(); + result.seenEndingMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter) { + return mergeFrom((emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter other) { + if (other == emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance()) return this; + if (coopCgListBuilder_ == null) { + if (!other.coopCgList_.isEmpty()) { + if (coopCgList_.isEmpty()) { + coopCgList_ = other.coopCgList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCoopCgListIsMutable(); + coopCgList_.addAll(other.coopCgList_); + } + onChanged(); + } + } else { + if (!other.coopCgList_.isEmpty()) { + if (coopCgListBuilder_.isEmpty()) { + coopCgListBuilder_.dispose(); + coopCgListBuilder_ = null; + coopCgList_ = other.coopCgList_; + bitField0_ = (bitField0_ & ~0x00000001); + coopCgListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCoopCgListFieldBuilder() : null; + } else { + coopCgListBuilder_.addAllMessages(other.coopCgList_); + } + } + } + if (other.getId() != 0) { + setId(other.getId()); + } + if (coopPointListBuilder_ == null) { + if (!other.coopPointList_.isEmpty()) { + if (coopPointList_.isEmpty()) { + coopPointList_ = other.coopPointList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureCoopPointListIsMutable(); + coopPointList_.addAll(other.coopPointList_); + } + onChanged(); + } + } else { + if (!other.coopPointList_.isEmpty()) { + if (coopPointListBuilder_.isEmpty()) { + coopPointListBuilder_.dispose(); + coopPointListBuilder_ = null; + coopPointList_ = other.coopPointList_; + bitField0_ = (bitField0_ & ~0x00000002); + coopPointListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCoopPointListFieldBuilder() : null; + } else { + coopPointListBuilder_.addAllMessages(other.coopPointList_); + } + } + } + if (!other.finishDialogList_.isEmpty()) { + if (finishDialogList_.isEmpty()) { + finishDialogList_ = other.finishDialogList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureFinishDialogListIsMutable(); + finishDialogList_.addAll(other.finishDialogList_); + } + onChanged(); + } + if (other.getFinishedEndCount() != 0) { + setFinishedEndCount(other.getFinishedEndCount()); + } + if (other.getTotalEndCount() != 0) { + setTotalEndCount(other.getTotalEndCount()); + } + if (coopRewardListBuilder_ == null) { + if (!other.coopRewardList_.isEmpty()) { + if (coopRewardList_.isEmpty()) { + coopRewardList_ = other.coopRewardList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureCoopRewardListIsMutable(); + coopRewardList_.addAll(other.coopRewardList_); + } + onChanged(); + } + } else { + if (!other.coopRewardList_.isEmpty()) { + if (coopRewardListBuilder_.isEmpty()) { + coopRewardListBuilder_.dispose(); + coopRewardListBuilder_ = null; + coopRewardList_ = other.coopRewardList_; + bitField0_ = (bitField0_ & ~0x00000008); + coopRewardListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCoopRewardListFieldBuilder() : null; + } else { + coopRewardListBuilder_.addAllMessages(other.coopRewardList_); + } + } + } + if (!other.lockReasonList_.isEmpty()) { + if (lockReasonList_.isEmpty()) { + lockReasonList_ = other.lockReasonList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureLockReasonListIsMutable(); + lockReasonList_.addAll(other.lockReasonList_); + } + onChanged(); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + internalGetMutableSeenEndingMap().mergeFrom( + other.internalGetSeenEndingMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List coopCgList_ = + java.util.Collections.emptyList(); + private void ensureCoopCgListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + coopCgList_ = new java.util.ArrayList(coopCgList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder> coopCgListBuilder_; + + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public java.util.List getCoopCgListList() { + if (coopCgListBuilder_ == null) { + return java.util.Collections.unmodifiableList(coopCgList_); + } else { + return coopCgListBuilder_.getMessageList(); + } + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public int getCoopCgListCount() { + if (coopCgListBuilder_ == null) { + return coopCgList_.size(); + } else { + return coopCgListBuilder_.getCount(); + } + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + 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 = 1; + */ + 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 = 1; + */ + 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 = 1; + */ + 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 = 1; + */ + 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 = 1; + */ + 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 = 1; + */ + 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 = 1; + */ + public Builder addAllCoopCgList( + java.lang.Iterable 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 = 1; + */ + public Builder clearCoopCgList() { + if (coopCgListBuilder_ == null) { + coopCgList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + coopCgListBuilder_.clear(); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public Builder removeCoopCgList(int index) { + if (coopCgListBuilder_ == null) { + ensureCoopCgListIsMutable(); + coopCgList_.remove(index); + onChanged(); + } else { + coopCgListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder getCoopCgListBuilder( + int index) { + return getCoopCgListFieldBuilder().getBuilder(index); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + 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 = 1; + */ + public java.util.List + getCoopCgListOrBuilderList() { + if (coopCgListBuilder_ != null) { + return coopCgListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(coopCgList_); + } + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder addCoopCgListBuilder() { + return getCoopCgListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance()); + } + /** + * repeated .CoopCg coop_cg_list = 1; + */ + 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 = 1; + */ + public java.util.List + getCoopCgListBuilderList() { + return getCoopCgListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder> + getCoopCgListFieldBuilder() { + if (coopCgListBuilder_ == null) { + coopCgListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder>( + coopCgList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + coopCgList_ = null; + } + return coopCgListBuilder_; + } + + private int id_ ; + /** + * uint32 id = 2; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 2; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 2; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private java.util.List coopPointList_ = + java.util.Collections.emptyList(); + private void ensureCoopPointListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + coopPointList_ = new java.util.ArrayList(coopPointList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder> coopPointListBuilder_; + + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public java.util.List getCoopPointListList() { + if (coopPointListBuilder_ == null) { + return java.util.Collections.unmodifiableList(coopPointList_); + } else { + return coopPointListBuilder_.getMessageList(); + } + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public int getCoopPointListCount() { + if (coopPointListBuilder_ == null) { + return coopPointList_.size(); + } else { + return coopPointListBuilder_.getCount(); + } + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + 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 = 11; + */ + 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 = 11; + */ + 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 = 11; + */ + 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 = 11; + */ + 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 = 11; + */ + 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 = 11; + */ + 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 = 11; + */ + public Builder addAllCoopPointList( + java.lang.Iterable 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 = 11; + */ + public Builder clearCoopPointList() { + if (coopPointListBuilder_ == null) { + coopPointList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + coopPointListBuilder_.clear(); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public Builder removeCoopPointList(int index) { + if (coopPointListBuilder_ == null) { + ensureCoopPointListIsMutable(); + coopPointList_.remove(index); + onChanged(); + } else { + coopPointListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder getCoopPointListBuilder( + int index) { + return getCoopPointListFieldBuilder().getBuilder(index); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + 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 = 11; + */ + public java.util.List + getCoopPointListOrBuilderList() { + if (coopPointListBuilder_ != null) { + return coopPointListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(coopPointList_); + } + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder addCoopPointListBuilder() { + return getCoopPointListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance()); + } + /** + * repeated .CoopPoint coop_point_list = 11; + */ + 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 = 11; + */ + public java.util.List + getCoopPointListBuilderList() { + return getCoopPointListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder> + getCoopPointListFieldBuilder() { + if (coopPointListBuilder_ == null) { + coopPointListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder>( + coopPointList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + coopPointList_ = null; + } + return coopPointListBuilder_; + } + + private com.google.protobuf.Internal.IntList finishDialogList_ = emptyIntList(); + private void ensureFinishDialogListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + finishDialogList_ = mutableCopy(finishDialogList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 finish_dialog_list = 10; + * @return A list containing the finishDialogList. + */ + public java.util.List + getFinishDialogListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(finishDialogList_) : finishDialogList_; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @return The count of finishDialogList. + */ + public int getFinishDialogListCount() { + return finishDialogList_.size(); + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param index The index of the element to return. + * @return The finishDialogList at the given index. + */ + public int getFinishDialogList(int index) { + return finishDialogList_.getInt(index); + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param index The index to set the value at. + * @param value The finishDialogList to set. + * @return This builder for chaining. + */ + public Builder setFinishDialogList( + int index, int value) { + ensureFinishDialogListIsMutable(); + finishDialogList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param value The finishDialogList to add. + * @return This builder for chaining. + */ + public Builder addFinishDialogList(int value) { + ensureFinishDialogListIsMutable(); + finishDialogList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @param values The finishDialogList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishDialogList( + java.lang.Iterable values) { + ensureFinishDialogListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishDialogList_); + onChanged(); + return this; + } + /** + * repeated uint32 finish_dialog_list = 10; + * @return This builder for chaining. + */ + public Builder clearFinishDialogList() { + finishDialogList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int finishedEndCount_ ; + /** + * uint32 finished_end_count = 14; + * @return The finishedEndCount. + */ + @java.lang.Override + public int getFinishedEndCount() { + return finishedEndCount_; + } + /** + * uint32 finished_end_count = 14; + * @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 = 14; + * @return This builder for chaining. + */ + public Builder clearFinishedEndCount() { + + finishedEndCount_ = 0; + onChanged(); + return this; + } + + private int totalEndCount_ ; + /** + * uint32 total_end_count = 7; + * @return The totalEndCount. + */ + @java.lang.Override + public int getTotalEndCount() { + return totalEndCount_; + } + /** + * uint32 total_end_count = 7; + * @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 = 7; + * @return This builder for chaining. + */ + public Builder clearTotalEndCount() { + + totalEndCount_ = 0; + onChanged(); + return this; + } + + private java.util.List coopRewardList_ = + java.util.Collections.emptyList(); + private void ensureCoopRewardListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + coopRewardList_ = new java.util.ArrayList(coopRewardList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder> coopRewardListBuilder_; + + /** + * repeated .CoopReward coop_reward_list = 5; + */ + public java.util.List getCoopRewardListList() { + if (coopRewardListBuilder_ == null) { + return java.util.Collections.unmodifiableList(coopRewardList_); + } else { + return coopRewardListBuilder_.getMessageList(); + } + } + /** + * repeated .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 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_ & ~0x00000008); + 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 + 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.List + getCoopRewardListBuilderList() { + return getCoopRewardListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder> + getCoopRewardListFieldBuilder() { + if (coopRewardListBuilder_ == null) { + coopRewardListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder>( + coopRewardList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + coopRewardList_ = null; + } + return coopRewardListBuilder_; + } + + private com.google.protobuf.Internal.IntList lockReasonList_ = emptyIntList(); + private void ensureLockReasonListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + lockReasonList_ = mutableCopy(lockReasonList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated uint32 lock_reason_list = 12; + * @return A list containing the lockReasonList. + */ + public java.util.List + getLockReasonListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(lockReasonList_) : lockReasonList_; + } + /** + * repeated uint32 lock_reason_list = 12; + * @return The count of lockReasonList. + */ + public int getLockReasonListCount() { + return lockReasonList_.size(); + } + /** + * repeated uint32 lock_reason_list = 12; + * @param index The index of the element to return. + * @return The lockReasonList at the given index. + */ + public int getLockReasonList(int index) { + return lockReasonList_.getInt(index); + } + /** + * repeated uint32 lock_reason_list = 12; + * @param index The index to set the value at. + * @param value The lockReasonList to set. + * @return This builder for chaining. + */ + public Builder setLockReasonList( + int index, int value) { + ensureLockReasonListIsMutable(); + lockReasonList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 lock_reason_list = 12; + * @param value The lockReasonList to add. + * @return This builder for chaining. + */ + public Builder addLockReasonList(int value) { + ensureLockReasonListIsMutable(); + lockReasonList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 lock_reason_list = 12; + * @param values The lockReasonList to add. + * @return This builder for chaining. + */ + public Builder addAllLockReasonList( + java.lang.Iterable values) { + ensureLockReasonListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lockReasonList_); + onChanged(); + return this; + } + /** + * repeated uint32 lock_reason_list = 12; + * @return This builder for chaining. + */ + public Builder clearLockReasonList() { + lockReasonList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private int state_ = 0; + /** + * .CoopChapter.State state = 4; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopChapter.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; + } + /** + * .CoopChapter.State state = 4; + * @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 = 4; + * @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 = 4; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> seenEndingMap_; + private com.google.protobuf.MapField + internalGetSeenEndingMap() { + if (seenEndingMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SeenEndingMapDefaultEntryHolder.defaultEntry); + } + return seenEndingMap_; + } + private com.google.protobuf.MapField + internalGetMutableSeenEndingMap() { + onChanged();; + if (seenEndingMap_ == null) { + seenEndingMap_ = com.google.protobuf.MapField.newMapField( + SeenEndingMapDefaultEntryHolder.defaultEntry); + } + if (!seenEndingMap_.isMutable()) { + seenEndingMap_ = seenEndingMap_.copy(); + } + return seenEndingMap_; + } + + public int getSeenEndingMapCount() { + return internalGetSeenEndingMap().getMap().size(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + @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.Map getSeenEndingMap() { + return getSeenEndingMapMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public java.util.Map getSeenEndingMapMap() { + return internalGetSeenEndingMap().getMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public int getSeenEndingMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSeenEndingMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + @java.lang.Override + + public int getSeenEndingMapOrThrow( + int key) { + + java.util.Map map = + internalGetSeenEndingMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSeenEndingMap() { + internalGetMutableSeenEndingMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + public Builder removeSeenEndingMap( + int key) { + + internalGetMutableSeenEndingMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSeenEndingMap() { + return internalGetMutableSeenEndingMap().getMutableMap(); + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + public Builder putSeenEndingMap( + int key, + int value) { + + + internalGetMutableSeenEndingMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> seen_ending_map = 9; + */ + + public Builder putAllSeenEndingMap( + java.util.Map values) { + internalGetMutableSeenEndingMap().getMutableMap() + .putAll(values); + 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:CoopChapter) + } + + // @@protoc_insertion_point(class_scope:CoopChapter) + private static final emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter(); + } + + public static emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopChapter parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopChapter(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopChapter_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopChapter_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopChapter_SeenEndingMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopChapter_SeenEndingMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021CoopChapter.proto\032\014CoopCg.proto\032\017CoopP" + + "oint.proto\032\020CoopReward.proto\"\334\003\n\013CoopCha" + + "pter\022\035\n\014coop_cg_list\030\001 \003(\0132\007.CoopCg\022\n\n\002i" + + "d\030\002 \001(\r\022#\n\017coop_point_list\030\013 \003(\0132\n.CoopP" + + "oint\022\032\n\022finish_dialog_list\030\n \003(\r\022\032\n\022fini" + + "shed_end_count\030\016 \001(\r\022\027\n\017total_end_count\030" + + "\007 \001(\r\022%\n\020coop_reward_list\030\005 \003(\0132\013.CoopRe" + + "ward\022\030\n\020lock_reason_list\030\014 \003(\r\022!\n\005state\030" + + "\004 \001(\0162\022.CoopChapter.State\0228\n\017seen_ending" + + "_map\030\t \003(\0132\037.CoopChapter.SeenEndingMapEn" + + "try\0324\n\022SeenEndingMapEntry\022\013\n\003key\030\001 \001(\r\022\r" + + "\n\005value\030\002 \001(\r:\0028\001\"X\n\005State\022\017\n\013STATE_CLOS" + + "E\020\000\022\027\n\023STATE_COND_NOT_MEET\020\001\022\023\n\017STATE_CO" + + "ND_MEET\020\002\022\020\n\014STATE_ACCEPT\020\003B\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CoopCgOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CoopPointOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CoopRewardOuterClass.getDescriptor(), + }); + internal_static_CoopChapter_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopChapter_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopChapter_descriptor, + new java.lang.String[] { "CoopCgList", "Id", "CoopPointList", "FinishDialogList", "FinishedEndCount", "TotalEndCount", "CoopRewardList", "LockReasonList", "State", "SeenEndingMap", }); + internal_static_CoopChapter_SeenEndingMapEntry_descriptor = + internal_static_CoopChapter_descriptor.getNestedTypes().get(0); + internal_static_CoopChapter_SeenEndingMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopChapter_SeenEndingMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.CoopCgOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CoopPointOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CoopRewardOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java new file mode 100644 index 00000000000..a9a72f012e2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopChapterStateOuterClass.java @@ -0,0 +1,164 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopChapterState.proto + +package emu.grasscutter.net.proto; + +public final class CoopChapterStateOuterClass { + private CoopChapterStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CoopChapterState} + */ + public enum CoopChapterState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Close = 0; + */ + Close(0), + /** + * CondNotMeet = 1; + */ + CondNotMeet(1), + /** + * CondMeet = 2; + */ + CondMeet(2), + /** + * Accept = 3; + */ + Accept(3), + UNRECOGNIZED(-1), + ; + + /** + * Close = 0; + */ + public static final int Close_VALUE = 0; + /** + * CondNotMeet = 1; + */ + public static final int CondNotMeet_VALUE = 1; + /** + * CondMeet = 2; + */ + public static final int CondMeet_VALUE = 2; + /** + * Accept = 3; + */ + public static final int 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 CoopChapterState 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 CoopChapterState forNumber(int value) { + switch (value) { + case 0: return Close; + case 1: return CondNotMeet; + case 2: return CondMeet; + case 3: return Accept; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CoopChapterState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CoopChapterState findValueByNumber(int number) { + return CoopChapterState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopChapterStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CoopChapterState[] VALUES = values(); + + public static CoopChapterState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CoopChapterState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopChapterState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026CoopChapterState.proto*H\n\020CoopChapterS" + + "tate\022\t\n\005Close\020\000\022\017\n\013CondNotMeet\020\001\022\014\n\010Cond" + + "Meet\020\002\022\n\n\006Accept\020\003B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java new file mode 100644 index 00000000000..34c8d2e9dc0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopDataNotifyOuterClass.java @@ -0,0 +1,1193 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class CoopDataNotifyOuterClass { + private CoopDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CoopChapter chapter_list = 15; + */ + java.util.List + getChapterListList(); + /** + * repeated .CoopChapter chapter_list = 15; + */ + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index); + /** + * repeated .CoopChapter chapter_list = 15; + */ + int getChapterListCount(); + /** + * repeated .CoopChapter chapter_list = 15; + */ + java.util.List + getChapterListOrBuilderList(); + /** + * repeated .CoopChapter chapter_list = 15; + */ + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( + int index); + + /** + * repeated uint32 viewed_chapter_list = 7; + * @return A list containing the viewedChapterList. + */ + java.util.List getViewedChapterListList(); + /** + * repeated uint32 viewed_chapter_list = 7; + * @return The count of viewedChapterList. + */ + int getViewedChapterListCount(); + /** + * repeated uint32 viewed_chapter_list = 7; + * @param index The index of the element to return. + * @return The viewedChapterList at the given index. + */ + int getViewedChapterList(int index); + + /** + * bool is_have_progress = 10; + * @return The isHaveProgress. + */ + boolean getIsHaveProgress(); + + /** + * uint32 cur_coop_point = 5; + * @return The curCoopPoint. + */ + int getCurCoopPoint(); + } + /** + *
+   * CmdId: 1979
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CoopDataNotify} + */ + public static final class CoopDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopDataNotify) + CoopDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopDataNotify.newBuilder() to construct. + private CoopDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CoopDataNotify() { + chapterList_ = java.util.Collections.emptyList(); + viewedChapterList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopDataNotify( + 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 40: { + + curCoopPoint_ = input.readUInt32(); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + viewedChapterList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + viewedChapterList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + viewedChapterList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + viewedChapterList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 80: { + + isHaveProgress_ = input.readBool(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + chapterList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + chapterList_.add( + input.readMessage(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.parser(), extensionRegistry)); + 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_ & 0x00000002) != 0)) { + viewedChapterList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + chapterList_ = java.util.Collections.unmodifiableList(chapterList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.class, emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.Builder.class); + } + + public static final int CHAPTER_LIST_FIELD_NUMBER = 15; + private java.util.List chapterList_; + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public java.util.List getChapterListList() { + return chapterList_; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public java.util.List + getChapterListOrBuilderList() { + return chapterList_; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public int getChapterListCount() { + return chapterList_.size(); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index) { + return chapterList_.get(index); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( + int index) { + return chapterList_.get(index); + } + + public static final int VIEWED_CHAPTER_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList viewedChapterList_; + /** + * repeated uint32 viewed_chapter_list = 7; + * @return A list containing the viewedChapterList. + */ + @java.lang.Override + public java.util.List + getViewedChapterListList() { + return viewedChapterList_; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @return The count of viewedChapterList. + */ + public int getViewedChapterListCount() { + return viewedChapterList_.size(); + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param index The index of the element to return. + * @return The viewedChapterList at the given index. + */ + public int getViewedChapterList(int index) { + return viewedChapterList_.getInt(index); + } + private int viewedChapterListMemoizedSerializedSize = -1; + + public static final int IS_HAVE_PROGRESS_FIELD_NUMBER = 10; + private boolean isHaveProgress_; + /** + * bool is_have_progress = 10; + * @return The isHaveProgress. + */ + @java.lang.Override + public boolean getIsHaveProgress() { + return isHaveProgress_; + } + + public static final int CUR_COOP_POINT_FIELD_NUMBER = 5; + private int curCoopPoint_; + /** + * uint32 cur_coop_point = 5; + * @return The curCoopPoint. + */ + @java.lang.Override + public int getCurCoopPoint() { + return curCoopPoint_; + } + + 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 (curCoopPoint_ != 0) { + output.writeUInt32(5, curCoopPoint_); + } + if (getViewedChapterListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(viewedChapterListMemoizedSerializedSize); + } + for (int i = 0; i < viewedChapterList_.size(); i++) { + output.writeUInt32NoTag(viewedChapterList_.getInt(i)); + } + if (isHaveProgress_ != false) { + output.writeBool(10, isHaveProgress_); + } + for (int i = 0; i < chapterList_.size(); i++) { + output.writeMessage(15, chapterList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curCoopPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, curCoopPoint_); + } + { + int dataSize = 0; + for (int i = 0; i < viewedChapterList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(viewedChapterList_.getInt(i)); + } + size += dataSize; + if (!getViewedChapterListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + viewedChapterListMemoizedSerializedSize = dataSize; + } + if (isHaveProgress_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isHaveProgress_); + } + for (int i = 0; i < chapterList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, chapterList_.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.CoopDataNotifyOuterClass.CoopDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify other = (emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify) obj; + + if (!getChapterListList() + .equals(other.getChapterListList())) return false; + if (!getViewedChapterListList() + .equals(other.getViewedChapterListList())) return false; + if (getIsHaveProgress() + != other.getIsHaveProgress()) return false; + if (getCurCoopPoint() + != other.getCurCoopPoint()) 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 (getChapterListCount() > 0) { + hash = (37 * hash) + CHAPTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getChapterListList().hashCode(); + } + if (getViewedChapterListCount() > 0) { + hash = (37 * hash) + VIEWED_CHAPTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getViewedChapterListList().hashCode(); + } + hash = (37 * hash) + IS_HAVE_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHaveProgress()); + hash = (37 * hash) + CUR_COOP_POINT_FIELD_NUMBER; + hash = (53 * hash) + getCurCoopPoint(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify 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.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify 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.CoopDataNotifyOuterClass.CoopDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify 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.CoopDataNotifyOuterClass.CoopDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify 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.CoopDataNotifyOuterClass.CoopDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify 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.CoopDataNotifyOuterClass.CoopDataNotify 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: 1979
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CoopDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopDataNotify) + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.class, emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChapterListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chapterListBuilder_ == null) { + chapterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + chapterListBuilder_.clear(); + } + viewedChapterList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + isHaveProgress_ = false; + + curCoopPoint_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.internal_static_CoopDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify build() { + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify buildPartial() { + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify result = new emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify(this); + int from_bitField0_ = bitField0_; + if (chapterListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + chapterList_ = java.util.Collections.unmodifiableList(chapterList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.chapterList_ = chapterList_; + } else { + result.chapterList_ = chapterListBuilder_.build(); + } + if (((bitField0_ & 0x00000002) != 0)) { + viewedChapterList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.viewedChapterList_ = viewedChapterList_; + result.isHaveProgress_ = isHaveProgress_; + result.curCoopPoint_ = curCoopPoint_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify other) { + if (other == emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify.getDefaultInstance()) return this; + if (chapterListBuilder_ == null) { + if (!other.chapterList_.isEmpty()) { + if (chapterList_.isEmpty()) { + chapterList_ = other.chapterList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChapterListIsMutable(); + chapterList_.addAll(other.chapterList_); + } + onChanged(); + } + } else { + if (!other.chapterList_.isEmpty()) { + if (chapterListBuilder_.isEmpty()) { + chapterListBuilder_.dispose(); + chapterListBuilder_ = null; + chapterList_ = other.chapterList_; + bitField0_ = (bitField0_ & ~0x00000001); + chapterListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChapterListFieldBuilder() : null; + } else { + chapterListBuilder_.addAllMessages(other.chapterList_); + } + } + } + if (!other.viewedChapterList_.isEmpty()) { + if (viewedChapterList_.isEmpty()) { + viewedChapterList_ = other.viewedChapterList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureViewedChapterListIsMutable(); + viewedChapterList_.addAll(other.viewedChapterList_); + } + onChanged(); + } + if (other.getIsHaveProgress() != false) { + setIsHaveProgress(other.getIsHaveProgress()); + } + if (other.getCurCoopPoint() != 0) { + setCurCoopPoint(other.getCurCoopPoint()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List chapterList_ = + java.util.Collections.emptyList(); + private void ensureChapterListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + chapterList_ = new java.util.ArrayList(chapterList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder> chapterListBuilder_; + + /** + * repeated .CoopChapter chapter_list = 15; + */ + public java.util.List getChapterListList() { + if (chapterListBuilder_ == null) { + return java.util.Collections.unmodifiableList(chapterList_); + } else { + return chapterListBuilder_.getMessageList(); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public int getChapterListCount() { + if (chapterListBuilder_ == null) { + return chapterList_.size(); + } else { + return chapterListBuilder_.getCount(); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter getChapterList(int index) { + if (chapterListBuilder_ == null) { + return chapterList_.get(index); + } else { + return chapterListBuilder_.getMessage(index); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder setChapterList( + int index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter value) { + if (chapterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChapterListIsMutable(); + chapterList_.set(index, value); + onChanged(); + } else { + chapterListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder setChapterList( + int index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder builderForValue) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + chapterList_.set(index, builderForValue.build()); + onChanged(); + } else { + chapterListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addChapterList(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter value) { + if (chapterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChapterListIsMutable(); + chapterList_.add(value); + onChanged(); + } else { + chapterListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addChapterList( + int index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter value) { + if (chapterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChapterListIsMutable(); + chapterList_.add(index, value); + onChanged(); + } else { + chapterListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addChapterList( + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder builderForValue) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + chapterList_.add(builderForValue.build()); + onChanged(); + } else { + chapterListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addChapterList( + int index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder builderForValue) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + chapterList_.add(index, builderForValue.build()); + onChanged(); + } else { + chapterListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder addAllChapterList( + java.lang.Iterable values) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, chapterList_); + onChanged(); + } else { + chapterListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder clearChapterList() { + if (chapterListBuilder_ == null) { + chapterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + chapterListBuilder_.clear(); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public Builder removeChapterList(int index) { + if (chapterListBuilder_ == null) { + ensureChapterListIsMutable(); + chapterList_.remove(index); + onChanged(); + } else { + chapterListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder getChapterListBuilder( + int index) { + return getChapterListFieldBuilder().getBuilder(index); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder getChapterListOrBuilder( + int index) { + if (chapterListBuilder_ == null) { + return chapterList_.get(index); } else { + return chapterListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public java.util.List + getChapterListOrBuilderList() { + if (chapterListBuilder_ != null) { + return chapterListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(chapterList_); + } + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder addChapterListBuilder() { + return getChapterListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance()); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder addChapterListBuilder( + int index) { + return getChapterListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.getDefaultInstance()); + } + /** + * repeated .CoopChapter chapter_list = 15; + */ + public java.util.List + getChapterListBuilderList() { + return getChapterListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder> + getChapterListFieldBuilder() { + if (chapterListBuilder_ == null) { + chapterListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.Builder, emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapterOrBuilder>( + chapterList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + chapterList_ = null; + } + return chapterListBuilder_; + } + + private com.google.protobuf.Internal.IntList viewedChapterList_ = emptyIntList(); + private void ensureViewedChapterListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + viewedChapterList_ = mutableCopy(viewedChapterList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @return A list containing the viewedChapterList. + */ + public java.util.List + getViewedChapterListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(viewedChapterList_) : viewedChapterList_; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @return The count of viewedChapterList. + */ + public int getViewedChapterListCount() { + return viewedChapterList_.size(); + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param index The index of the element to return. + * @return The viewedChapterList at the given index. + */ + public int getViewedChapterList(int index) { + return viewedChapterList_.getInt(index); + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param index The index to set the value at. + * @param value The viewedChapterList to set. + * @return This builder for chaining. + */ + public Builder setViewedChapterList( + int index, int value) { + ensureViewedChapterListIsMutable(); + viewedChapterList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param value The viewedChapterList to add. + * @return This builder for chaining. + */ + public Builder addViewedChapterList(int value) { + ensureViewedChapterListIsMutable(); + viewedChapterList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @param values The viewedChapterList to add. + * @return This builder for chaining. + */ + public Builder addAllViewedChapterList( + java.lang.Iterable values) { + ensureViewedChapterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, viewedChapterList_); + onChanged(); + return this; + } + /** + * repeated uint32 viewed_chapter_list = 7; + * @return This builder for chaining. + */ + public Builder clearViewedChapterList() { + viewedChapterList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private boolean isHaveProgress_ ; + /** + * bool is_have_progress = 10; + * @return The isHaveProgress. + */ + @java.lang.Override + public boolean getIsHaveProgress() { + return isHaveProgress_; + } + /** + * bool is_have_progress = 10; + * @param value The isHaveProgress to set. + * @return This builder for chaining. + */ + public Builder setIsHaveProgress(boolean value) { + + isHaveProgress_ = value; + onChanged(); + return this; + } + /** + * bool is_have_progress = 10; + * @return This builder for chaining. + */ + public Builder clearIsHaveProgress() { + + isHaveProgress_ = false; + onChanged(); + return this; + } + + private int curCoopPoint_ ; + /** + * uint32 cur_coop_point = 5; + * @return The curCoopPoint. + */ + @java.lang.Override + public int getCurCoopPoint() { + return curCoopPoint_; + } + /** + * uint32 cur_coop_point = 5; + * @param value The curCoopPoint to set. + * @return This builder for chaining. + */ + public Builder setCurCoopPoint(int value) { + + curCoopPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_coop_point = 5; + * @return This builder for chaining. + */ + public Builder clearCurCoopPoint() { + + curCoopPoint_ = 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:CoopDataNotify) + } + + // @@protoc_insertion_point(class_scope:CoopDataNotify) + private static final emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify(); + } + + public static emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopDataNotifyOuterClass.CoopDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CoopDataNotify.proto\032\021CoopChapter.prot" + + "o\"\203\001\n\016CoopDataNotify\022\"\n\014chapter_list\030\017 \003" + + "(\0132\014.CoopChapter\022\033\n\023viewed_chapter_list\030" + + "\007 \003(\r\022\030\n\020is_have_progress\030\n \001(\010\022\026\n\016cur_c" + + "oop_point\030\005 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CoopChapterOuterClass.getDescriptor(), + }); + internal_static_CoopDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopDataNotify_descriptor, + new java.lang.String[] { "ChapterList", "ViewedChapterList", "IsHaveProgress", "CurCoopPoint", }); + emu.grasscutter.net.proto.CoopChapterOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java new file mode 100644 index 00000000000..0660d055e1b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopPointOuterClass.java @@ -0,0 +1,833 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopPoint.proto + +package emu.grasscutter.net.proto; + +public final class CoopPointOuterClass { + private CoopPointOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopPointOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopPoint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 self_confidence = 15; + * @return The selfConfidence. + */ + int getSelfConfidence(); + + /** + * .CoopPoint.State state = 10; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .CoopPoint.State state = 10; + * @return The state. + */ + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State getState(); + + /** + * uint32 id = 14; + * @return The id. + */ + int getId(); + } + /** + * 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 80: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 112: { + + id_ = input.readUInt32(); + break; + } + case 120: { + + selfConfidence_ = 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); + } + + /** + * 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.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + State> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public State findValueByNumber(int number) { + return State.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDescriptor().getEnumTypes().get(0); + } + + private static final State[] VALUES = values(); + + public static State valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private State(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopPoint.State) + } + + public static final int SELF_CONFIDENCE_FIELD_NUMBER = 15; + private int selfConfidence_; + /** + * uint32 self_confidence = 15; + * @return The selfConfidence. + */ + @java.lang.Override + public int getSelfConfidence() { + return selfConfidence_; + } + + public static final int STATE_FIELD_NUMBER = 10; + private int state_; + /** + * .CoopPoint.State state = 10; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopPoint.State state = 10; + * @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 ID_FIELD_NUMBER = 14; + private int id_; + /** + * uint32 id = 14; + * @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 (state_ != emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.STATE_UNSTARTED.getNumber()) { + output.writeEnum(10, state_); + } + if (id_ != 0) { + output.writeUInt32(14, id_); + } + if (selfConfidence_ != 0) { + output.writeUInt32(15, selfConfidence_); + } + 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(10, state_); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, id_); + } + if (selfConfidence_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, selfConfidence_); + } + 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 (getSelfConfidence() + != other.getSelfConfidence()) return false; + if (state_ != other.state_) return false; + 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) + SELF_CONFIDENCE_FIELD_NUMBER; + hash = (53 * hash) + getSelfConfidence(); + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + 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.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; + } + /** + * Protobuf type {@code CoopPoint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopPoint) + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder { + 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); + } + + // Construct using emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + selfConfidence_ = 0; + + state_ = 0; + + id_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopPointOuterClass.internal_static_CoopPoint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint build() { + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint buildPartial() { + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint result = new emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint(this); + result.selfConfidence_ = selfConfidence_; + result.state_ = state_; + result.id_ = id_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint) { + return mergeFrom((emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint other) { + if (other == emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance()) return this; + if (other.getSelfConfidence() != 0) { + setSelfConfidence(other.getSelfConfidence()); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int selfConfidence_ ; + /** + * uint32 self_confidence = 15; + * @return The selfConfidence. + */ + @java.lang.Override + public int getSelfConfidence() { + return selfConfidence_; + } + /** + * uint32 self_confidence = 15; + * @param value The selfConfidence to set. + * @return This builder for chaining. + */ + public Builder setSelfConfidence(int value) { + + selfConfidence_ = value; + onChanged(); + return this; + } + /** + * uint32 self_confidence = 15; + * @return This builder for chaining. + */ + public Builder clearSelfConfidence() { + + selfConfidence_ = 0; + onChanged(); + return this; + } + + private int state_ = 0; + /** + * .CoopPoint.State state = 10; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopPoint.State state = 10; + * @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 = 10; + * @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 = 10; + * @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 = 10; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int id_ ; + /** + * uint32 id = 14; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 14; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 14; + * @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: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.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopPoint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopPoint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopPoint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopPoint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017CoopPoint.proto\"\226\001\n\tCoopPoint\022\027\n\017self_" + + "confidence\030\017 \001(\r\022\037\n\005state\030\n \001(\0162\020.CoopPo" + + "int.State\022\n\n\002id\030\016 \001(\r\"C\n\005State\022\023\n\017STATE_" + + "UNSTARTED\020\000\022\021\n\rSTATE_STARTED\020\001\022\022\n\016STATE_" + + "FINISHED\020\002B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CoopPoint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopPoint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopPoint_descriptor, + new java.lang.String[] { "SelfConfidence", "State", "Id", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java new file mode 100644 index 00000000000..16c60a46638 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopPointStateOuterClass.java @@ -0,0 +1,154 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopPointState.proto + +package emu.grasscutter.net.proto; + +public final class CoopPointStateOuterClass { + private CoopPointStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CoopPointState} + */ + public enum CoopPointState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unstarted = 0; + */ + Unstarted(0), + /** + * Started = 1; + */ + Started(1), + /** + * Finished = 2; + */ + Finished(2), + UNRECOGNIZED(-1), + ; + + /** + * Unstarted = 0; + */ + public static final int Unstarted_VALUE = 0; + /** + * Started = 1; + */ + public static final int Started_VALUE = 1; + /** + * Finished = 2; + */ + public static final int 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 CoopPointState 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 CoopPointState forNumber(int value) { + switch (value) { + case 0: return Unstarted; + case 1: return Started; + case 2: return Finished; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CoopPointState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CoopPointState findValueByNumber(int number) { + return CoopPointState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopPointStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CoopPointState[] VALUES = values(); + + public static CoopPointState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CoopPointState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopPointState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CoopPointState.proto*:\n\016CoopPointState" + + "\022\r\n\tUnstarted\020\000\022\013\n\007Started\020\001\022\014\n\010Finished" + + "\020\002B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java new file mode 100644 index 00000000000..4a44b3dc103 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardOuterClass.java @@ -0,0 +1,762 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopReward.proto + +package emu.grasscutter.net.proto; + +public final class CoopRewardOuterClass { + private CoopRewardOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CoopRewardOrBuilder extends + // @@protoc_insertion_point(interface_extends:CoopReward) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 5; + * @return The id. + */ + int getId(); + + /** + * .CoopReward.State state = 6; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .CoopReward.State state = 6; + * @return The state. + */ + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State getState(); + } + /** + * 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 40: { + + id_ = input.readUInt32(); + break; + } + case 48: { + 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); + } + + /** + * 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.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + State> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public State findValueByNumber(int number) { + return State.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDescriptor().getEnumTypes().get(0); + } + + private static final State[] VALUES = values(); + + public static State valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private State(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopReward.State) + } + + public static final int ID_FIELD_NUMBER = 5; + private int id_; + /** + * uint32 id = 5; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int STATE_FIELD_NUMBER = 6; + private int state_; + /** + * .CoopReward.State state = 6; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopReward.State state = 6; + * @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(5, id_); + } + if (state_ != emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.STATE_UNLOCK.getNumber()) { + output.writeEnum(6, 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(5, id_); + } + if (state_ != emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.STATE_UNLOCK.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, 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; + } + /** + * Protobuf type {@code CoopReward} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CoopReward) + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder { + 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); + } + + // Construct using emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + state_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.internal_static_CoopReward_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward build() { + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward buildPartial() { + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward result = new emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward(this); + result.id_ = id_; + result.state_ = state_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward) { + return mergeFrom((emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward other) { + if (other == emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int id_ ; + /** + * uint32 id = 5; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 5; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 5; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int state_ = 0; + /** + * .CoopReward.State state = 6; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .CoopReward.State state = 6; + * @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 = 6; + * @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 = 6; + * @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 = 6; + * @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.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CoopReward parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CoopReward(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CoopReward_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CoopReward_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020CoopReward.proto\"v\n\nCoopReward\022\n\n\002id\030\005" + + " \001(\r\022 \n\005state\030\006 \001(\0162\021.CoopReward.State\":" + + "\n\005State\022\020\n\014STATE_UNLOCK\020\000\022\016\n\nSTATE_LOCK\020" + + "\001\022\017\n\013STATE_TAKEN\020\002B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CoopReward_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CoopReward_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CoopReward_descriptor, + new java.lang.String[] { "Id", "State", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java new file mode 100644 index 00000000000..567c86ed18e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CoopRewardStateOuterClass.java @@ -0,0 +1,154 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CoopRewardState.proto + +package emu.grasscutter.net.proto; + +public final class CoopRewardStateOuterClass { + private CoopRewardStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code CoopRewardState} + */ + public enum CoopRewardState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unlock = 0; + */ + Unlock(0), + /** + * Lock = 1; + */ + Lock(1), + /** + * Taken = 2; + */ + Taken(2), + UNRECOGNIZED(-1), + ; + + /** + * Unlock = 0; + */ + public static final int Unlock_VALUE = 0; + /** + * Lock = 1; + */ + public static final int Lock_VALUE = 1; + /** + * Taken = 2; + */ + public static final int 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 CoopRewardState 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 CoopRewardState forNumber(int value) { + switch (value) { + case 0: return Unlock; + case 1: return Lock; + case 2: return Taken; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CoopRewardState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CoopRewardState findValueByNumber(int number) { + return CoopRewardState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopRewardStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final CoopRewardState[] VALUES = values(); + + public static CoopRewardState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private CoopRewardState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:CoopRewardState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025CoopRewardState.proto*2\n\017CoopRewardSta" + + "te\022\n\n\006Unlock\020\000\022\010\n\004Lock\020\001\022\t\n\005Taken\020\002B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java new file mode 100644 index 00000000000..3d0dd8b91a4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CountDownDeleteOuterClass.java @@ -0,0 +1,465 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CountDownDelete.proto + +package emu.grasscutter.net.proto; + +public final class CountDownDeleteOuterClass { + private CountDownDeleteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CountDownDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:CountDownDelete) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code CountDownDelete} + */ + public static final class CountDownDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CountDownDelete) + CountDownDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use CountDownDelete.newBuilder() to construct. + private CountDownDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CountDownDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CountDownDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CountDownDelete( + 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; + 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.CountDownDeleteOuterClass.internal_static_CountDownDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.class, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.CountDownDeleteOuterClass.CountDownDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete other = (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete 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.CountDownDeleteOuterClass.CountDownDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete 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.CountDownDeleteOuterClass.CountDownDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete 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.CountDownDeleteOuterClass.CountDownDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete 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.CountDownDeleteOuterClass.CountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete 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.CountDownDeleteOuterClass.CountDownDelete 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; + } + /** + * Protobuf type {@code CountDownDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CountDownDelete) + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.class, emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.internal_static_CountDownDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete build() { + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete buildPartial() { + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete result = new emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) { + return mergeFrom((emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete other) { + if (other == emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:CountDownDelete) + } + + // @@protoc_insertion_point(class_scope:CountDownDelete) + private static final emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete(); + } + + public static emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CountDownDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CountDownDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CountDownDeleteOuterClass.CountDownDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CountDownDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CountDownDelete_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025CountDownDelete.proto\"\021\n\017CountDownDele" + + "teB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CountDownDelete_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CountDownDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CountDownDelete_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleReqOuterClass.java new file mode 100644 index 00000000000..ec3d534f626 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleReqOuterClass.java @@ -0,0 +1,1030 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CreateVehicleReq.proto + +package emu.grasscutter.net.proto; + +public final class CreateVehicleReqOuterClass { + private CreateVehicleReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CreateVehicleReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:CreateVehicleReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector pos = 11; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 11; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 11; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 vehicle_id = 2; + * @return The vehicleId. + */ + int getVehicleId(); + + /** + * uint32 scene_point_id = 7; + * @return The scenePointId. + */ + int getScenePointId(); + + /** + * .Vector rot = 5; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 5; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 5; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + } + /** + *
+   * CmdId: 893
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CreateVehicleReq} + */ + public static final class CreateVehicleReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CreateVehicleReq) + CreateVehicleReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use CreateVehicleReq.newBuilder() to construct. + private CreateVehicleReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateVehicleReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CreateVehicleReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CreateVehicleReq( + 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: { + + vehicleId_ = input.readUInt32(); + break; + } + case 42: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + scenePointId_ = input.readUInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + 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.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.class, emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.Builder.class); + } + + public static final int POS_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 11; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 11; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int VEHICLE_ID_FIELD_NUMBER = 2; + private int vehicleId_; + /** + * uint32 vehicle_id = 2; + * @return The vehicleId. + */ + @java.lang.Override + public int getVehicleId() { + return vehicleId_; + } + + public static final int SCENE_POINT_ID_FIELD_NUMBER = 7; + private int scenePointId_; + /** + * uint32 scene_point_id = 7; + * @return The scenePointId. + */ + @java.lang.Override + public int getScenePointId() { + return scenePointId_; + } + + public static final int ROT_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 5; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 5; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + 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 (vehicleId_ != 0) { + output.writeUInt32(2, vehicleId_); + } + if (rot_ != null) { + output.writeMessage(5, getRot()); + } + if (scenePointId_ != 0) { + output.writeUInt32(7, scenePointId_); + } + if (pos_ != null) { + output.writeMessage(11, getPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (vehicleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, vehicleId_); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getRot()); + } + if (scenePointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, scenePointId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getPos()); + } + 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.CreateVehicleReqOuterClass.CreateVehicleReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq other = (emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq) obj; + + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getVehicleId() + != other.getVehicleId()) return false; + if (getScenePointId() + != other.getScenePointId()) return false; + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) 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 (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + VEHICLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getVehicleId(); + hash = (37 * hash) + SCENE_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getScenePointId(); + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq 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.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq 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.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq 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.CreateVehicleReqOuterClass.CreateVehicleReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq 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.CreateVehicleReqOuterClass.CreateVehicleReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq 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.CreateVehicleReqOuterClass.CreateVehicleReq 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: 893
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CreateVehicleReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CreateVehicleReq) + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.class, emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + vehicleId_ = 0; + + scenePointId_ = 0; + + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.internal_static_CreateVehicleReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq build() { + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq buildPartial() { + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq result = new emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq(this); + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.vehicleId_ = vehicleId_; + result.scenePointId_ = scenePointId_; + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq) { + return mergeFrom((emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq other) { + if (other == emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq.getDefaultInstance()) return this; + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getVehicleId() != 0) { + setVehicleId(other.getVehicleId()); + } + if (other.getScenePointId() != 0) { + setScenePointId(other.getScenePointId()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 11; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 11; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 11; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 11; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 11; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 11; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int vehicleId_ ; + /** + * uint32 vehicle_id = 2; + * @return The vehicleId. + */ + @java.lang.Override + public int getVehicleId() { + return vehicleId_; + } + /** + * uint32 vehicle_id = 2; + * @param value The vehicleId to set. + * @return This builder for chaining. + */ + public Builder setVehicleId(int value) { + + vehicleId_ = value; + onChanged(); + return this; + } + /** + * uint32 vehicle_id = 2; + * @return This builder for chaining. + */ + public Builder clearVehicleId() { + + vehicleId_ = 0; + onChanged(); + return this; + } + + private int scenePointId_ ; + /** + * uint32 scene_point_id = 7; + * @return The scenePointId. + */ + @java.lang.Override + public int getScenePointId() { + return scenePointId_; + } + /** + * uint32 scene_point_id = 7; + * @param value The scenePointId to set. + * @return This builder for chaining. + */ + public Builder setScenePointId(int value) { + + scenePointId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_point_id = 7; + * @return This builder for chaining. + */ + public Builder clearScenePointId() { + + scenePointId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 5; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 5; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 5; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 5; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 5; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 5; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + @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:CreateVehicleReq) + } + + // @@protoc_insertion_point(class_scope:CreateVehicleReq) + private static final emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq(); + } + + public static emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateVehicleReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateVehicleReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleReqOuterClass.CreateVehicleReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CreateVehicleReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CreateVehicleReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026CreateVehicleReq.proto\032\014Vector.proto\"j" + + "\n\020CreateVehicleReq\022\024\n\003pos\030\013 \001(\0132\007.Vector" + + "\022\022\n\nvehicle_id\030\002 \001(\r\022\026\n\016scene_point_id\030\007" + + " \001(\r\022\024\n\003rot\030\005 \001(\0132\007.VectorB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_CreateVehicleReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CreateVehicleReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CreateVehicleReq_descriptor, + new java.lang.String[] { "Pos", "VehicleId", "ScenePointId", "Rot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleRspOuterClass.java new file mode 100644 index 00000000000..8d819033f9f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CreateVehicleRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CreateVehicleRsp.proto + +package emu.grasscutter.net.proto; + +public final class CreateVehicleRspOuterClass { + private CreateVehicleRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CreateVehicleRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:CreateVehicleRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 vehicle_id = 9; + * @return The vehicleId. + */ + int getVehicleId(); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 827
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CreateVehicleRsp} + */ + public static final class CreateVehicleRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CreateVehicleRsp) + CreateVehicleRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use CreateVehicleRsp.newBuilder() to construct. + private CreateVehicleRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateVehicleRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CreateVehicleRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CreateVehicleRsp( + 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: { + + vehicleId_ = input.readUInt32(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + entityId_ = 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.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.class, emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int VEHICLE_ID_FIELD_NUMBER = 9; + private int vehicleId_; + /** + * uint32 vehicle_id = 9; + * @return The vehicleId. + */ + @java.lang.Override + public int getVehicleId() { + return vehicleId_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (vehicleId_ != 0) { + output.writeUInt32(9, vehicleId_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (vehicleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, vehicleId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + 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.CreateVehicleRspOuterClass.CreateVehicleRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp other = (emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getVehicleId() + != other.getVehicleId()) return false; + if (getEntityId() + != other.getEntityId()) 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(); + hash = (37 * hash) + VEHICLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getVehicleId(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp 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.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp 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.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp 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.CreateVehicleRspOuterClass.CreateVehicleRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp 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.CreateVehicleRspOuterClass.CreateVehicleRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp 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.CreateVehicleRspOuterClass.CreateVehicleRsp 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: 827
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CreateVehicleRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CreateVehicleRsp) + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.class, emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + vehicleId_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.internal_static_CreateVehicleRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp build() { + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp buildPartial() { + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp result = new emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp(this); + result.retcode_ = retcode_; + result.vehicleId_ = vehicleId_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp) { + return mergeFrom((emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp other) { + if (other == emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getVehicleId() != 0) { + setVehicleId(other.getVehicleId()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int vehicleId_ ; + /** + * uint32 vehicle_id = 9; + * @return The vehicleId. + */ + @java.lang.Override + public int getVehicleId() { + return vehicleId_; + } + /** + * uint32 vehicle_id = 9; + * @param value The vehicleId to set. + * @return This builder for chaining. + */ + public Builder setVehicleId(int value) { + + vehicleId_ = value; + onChanged(); + return this; + } + /** + * uint32 vehicle_id = 9; + * @return This builder for chaining. + */ + public Builder clearVehicleId() { + + vehicleId_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:CreateVehicleRsp) + } + + // @@protoc_insertion_point(class_scope:CreateVehicleRsp) + private static final emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp(); + } + + public static emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateVehicleRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateVehicleRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CreateVehicleRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CreateVehicleRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026CreateVehicleRsp.proto\"J\n\020CreateVehicl" + + "eRsp\022\017\n\007retcode\030\n \001(\005\022\022\n\nvehicle_id\030\t \001(" + + "\r\022\021\n\tentity_id\030\013 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CreateVehicleRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CreateVehicleRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CreateVehicleRsp_descriptor, + new java.lang.String[] { "Retcode", "VehicleId", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CrystalLinkSettleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CrystalLinkSettleInfoOuterClass.java new file mode 100644 index 00000000000..7432be17a23 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CrystalLinkSettleInfoOuterClass.java @@ -0,0 +1,891 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CrystalLinkSettleInfo.proto + +package emu.grasscutter.net.proto; + +public final class CrystalLinkSettleInfoOuterClass { + private CrystalLinkSettleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CrystalLinkSettleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CrystalLinkSettleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 kill_elite_monster_num = 2; + * @return The killEliteMonsterNum. + */ + int getKillEliteMonsterNum(); + + /** + * uint32 final_score = 6; + * @return The finalScore. + */ + int getFinalScore(); + + /** + * uint32 level_id = 12; + * @return The levelId. + */ + int getLevelId(); + + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + boolean getIsNewRecord(); + + /** + * uint32 difficulty_id = 9; + * @return The difficultyId. + */ + int getDifficultyId(); + + /** + * uint32 kill_normal_mosnter_num = 3; + * @return The killNormalMosnterNum. + */ + int getKillNormalMosnterNum(); + } + /** + * Protobuf type {@code CrystalLinkSettleInfo} + */ + public static final class CrystalLinkSettleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CrystalLinkSettleInfo) + CrystalLinkSettleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CrystalLinkSettleInfo.newBuilder() to construct. + private CrystalLinkSettleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CrystalLinkSettleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CrystalLinkSettleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CrystalLinkSettleInfo( + 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: { + + killEliteMonsterNum_ = input.readUInt32(); + break; + } + case 24: { + + killNormalMosnterNum_ = input.readUInt32(); + break; + } + case 48: { + + finalScore_ = input.readUInt32(); + break; + } + case 72: { + + difficultyId_ = input.readUInt32(); + break; + } + case 96: { + + levelId_ = input.readUInt32(); + break; + } + case 104: { + + isNewRecord_ = 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.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.class, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder.class); + } + + public static final int KILL_ELITE_MONSTER_NUM_FIELD_NUMBER = 2; + private int killEliteMonsterNum_; + /** + * uint32 kill_elite_monster_num = 2; + * @return The killEliteMonsterNum. + */ + @java.lang.Override + public int getKillEliteMonsterNum() { + return killEliteMonsterNum_; + } + + public static final int FINAL_SCORE_FIELD_NUMBER = 6; + private int finalScore_; + /** + * uint32 final_score = 6; + * @return The finalScore. + */ + @java.lang.Override + public int getFinalScore() { + return finalScore_; + } + + public static final int LEVEL_ID_FIELD_NUMBER = 12; + private int levelId_; + /** + * uint32 level_id = 12; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + + public static final int IS_NEW_RECORD_FIELD_NUMBER = 13; + private boolean isNewRecord_; + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + + public static final int DIFFICULTY_ID_FIELD_NUMBER = 9; + private int difficultyId_; + /** + * uint32 difficulty_id = 9; + * @return The difficultyId. + */ + @java.lang.Override + public int getDifficultyId() { + return difficultyId_; + } + + public static final int KILL_NORMAL_MOSNTER_NUM_FIELD_NUMBER = 3; + private int killNormalMosnterNum_; + /** + * uint32 kill_normal_mosnter_num = 3; + * @return The killNormalMosnterNum. + */ + @java.lang.Override + public int getKillNormalMosnterNum() { + return killNormalMosnterNum_; + } + + 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 (killEliteMonsterNum_ != 0) { + output.writeUInt32(2, killEliteMonsterNum_); + } + if (killNormalMosnterNum_ != 0) { + output.writeUInt32(3, killNormalMosnterNum_); + } + if (finalScore_ != 0) { + output.writeUInt32(6, finalScore_); + } + if (difficultyId_ != 0) { + output.writeUInt32(9, difficultyId_); + } + if (levelId_ != 0) { + output.writeUInt32(12, levelId_); + } + if (isNewRecord_ != false) { + output.writeBool(13, isNewRecord_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (killEliteMonsterNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, killEliteMonsterNum_); + } + if (killNormalMosnterNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, killNormalMosnterNum_); + } + if (finalScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, finalScore_); + } + if (difficultyId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, difficultyId_); + } + if (levelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, levelId_); + } + if (isNewRecord_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isNewRecord_); + } + 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.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo other = (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) obj; + + if (getKillEliteMonsterNum() + != other.getKillEliteMonsterNum()) return false; + if (getFinalScore() + != other.getFinalScore()) return false; + if (getLevelId() + != other.getLevelId()) return false; + if (getIsNewRecord() + != other.getIsNewRecord()) return false; + if (getDifficultyId() + != other.getDifficultyId()) return false; + if (getKillNormalMosnterNum() + != other.getKillNormalMosnterNum()) 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) + KILL_ELITE_MONSTER_NUM_FIELD_NUMBER; + hash = (53 * hash) + getKillEliteMonsterNum(); + hash = (37 * hash) + FINAL_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getFinalScore(); + hash = (37 * hash) + LEVEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLevelId(); + hash = (37 * hash) + IS_NEW_RECORD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewRecord()); + hash = (37 * hash) + DIFFICULTY_ID_FIELD_NUMBER; + hash = (53 * hash) + getDifficultyId(); + hash = (37 * hash) + KILL_NORMAL_MOSNTER_NUM_FIELD_NUMBER; + hash = (53 * hash) + getKillNormalMosnterNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo 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.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo 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.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo 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.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo 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.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo 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.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo 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; + } + /** + * Protobuf type {@code CrystalLinkSettleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CrystalLinkSettleInfo) + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.class, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + killEliteMonsterNum_ = 0; + + finalScore_ = 0; + + levelId_ = 0; + + isNewRecord_ = false; + + difficultyId_ = 0; + + killNormalMosnterNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.internal_static_CrystalLinkSettleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo build() { + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo buildPartial() { + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo result = new emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo(this); + result.killEliteMonsterNum_ = killEliteMonsterNum_; + result.finalScore_ = finalScore_; + result.levelId_ = levelId_; + result.isNewRecord_ = isNewRecord_; + result.difficultyId_ = difficultyId_; + result.killNormalMosnterNum_ = killNormalMosnterNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) { + return mergeFrom((emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo other) { + if (other == emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance()) return this; + if (other.getKillEliteMonsterNum() != 0) { + setKillEliteMonsterNum(other.getKillEliteMonsterNum()); + } + if (other.getFinalScore() != 0) { + setFinalScore(other.getFinalScore()); + } + if (other.getLevelId() != 0) { + setLevelId(other.getLevelId()); + } + if (other.getIsNewRecord() != false) { + setIsNewRecord(other.getIsNewRecord()); + } + if (other.getDifficultyId() != 0) { + setDifficultyId(other.getDifficultyId()); + } + if (other.getKillNormalMosnterNum() != 0) { + setKillNormalMosnterNum(other.getKillNormalMosnterNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int killEliteMonsterNum_ ; + /** + * uint32 kill_elite_monster_num = 2; + * @return The killEliteMonsterNum. + */ + @java.lang.Override + public int getKillEliteMonsterNum() { + return killEliteMonsterNum_; + } + /** + * uint32 kill_elite_monster_num = 2; + * @param value The killEliteMonsterNum to set. + * @return This builder for chaining. + */ + public Builder setKillEliteMonsterNum(int value) { + + killEliteMonsterNum_ = value; + onChanged(); + return this; + } + /** + * uint32 kill_elite_monster_num = 2; + * @return This builder for chaining. + */ + public Builder clearKillEliteMonsterNum() { + + killEliteMonsterNum_ = 0; + onChanged(); + return this; + } + + private int finalScore_ ; + /** + * uint32 final_score = 6; + * @return The finalScore. + */ + @java.lang.Override + public int getFinalScore() { + return finalScore_; + } + /** + * uint32 final_score = 6; + * @param value The finalScore to set. + * @return This builder for chaining. + */ + public Builder setFinalScore(int value) { + + finalScore_ = value; + onChanged(); + return this; + } + /** + * uint32 final_score = 6; + * @return This builder for chaining. + */ + public Builder clearFinalScore() { + + finalScore_ = 0; + onChanged(); + return this; + } + + private int levelId_ ; + /** + * uint32 level_id = 12; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + /** + * uint32 level_id = 12; + * @param value The levelId to set. + * @return This builder for chaining. + */ + public Builder setLevelId(int value) { + + levelId_ = value; + onChanged(); + return this; + } + /** + * uint32 level_id = 12; + * @return This builder for chaining. + */ + public Builder clearLevelId() { + + levelId_ = 0; + onChanged(); + return this; + } + + private boolean isNewRecord_ ; + /** + * bool is_new_record = 13; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + /** + * bool is_new_record = 13; + * @param value The isNewRecord to set. + * @return This builder for chaining. + */ + public Builder setIsNewRecord(boolean value) { + + isNewRecord_ = value; + onChanged(); + return this; + } + /** + * bool is_new_record = 13; + * @return This builder for chaining. + */ + public Builder clearIsNewRecord() { + + isNewRecord_ = false; + onChanged(); + return this; + } + + private int difficultyId_ ; + /** + * uint32 difficulty_id = 9; + * @return The difficultyId. + */ + @java.lang.Override + public int getDifficultyId() { + return difficultyId_; + } + /** + * uint32 difficulty_id = 9; + * @param value The difficultyId to set. + * @return This builder for chaining. + */ + public Builder setDifficultyId(int value) { + + difficultyId_ = value; + onChanged(); + return this; + } + /** + * uint32 difficulty_id = 9; + * @return This builder for chaining. + */ + public Builder clearDifficultyId() { + + difficultyId_ = 0; + onChanged(); + return this; + } + + private int killNormalMosnterNum_ ; + /** + * uint32 kill_normal_mosnter_num = 3; + * @return The killNormalMosnterNum. + */ + @java.lang.Override + public int getKillNormalMosnterNum() { + return killNormalMosnterNum_; + } + /** + * uint32 kill_normal_mosnter_num = 3; + * @param value The killNormalMosnterNum to set. + * @return This builder for chaining. + */ + public Builder setKillNormalMosnterNum(int value) { + + killNormalMosnterNum_ = value; + onChanged(); + return this; + } + /** + * uint32 kill_normal_mosnter_num = 3; + * @return This builder for chaining. + */ + public Builder clearKillNormalMosnterNum() { + + killNormalMosnterNum_ = 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:CrystalLinkSettleInfo) + } + + // @@protoc_insertion_point(class_scope:CrystalLinkSettleInfo) + private static final emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo(); + } + + public static emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CrystalLinkSettleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CrystalLinkSettleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CrystalLinkSettleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CrystalLinkSettleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033CrystalLinkSettleInfo.proto\"\255\001\n\025Crysta" + + "lLinkSettleInfo\022\036\n\026kill_elite_monster_nu" + + "m\030\002 \001(\r\022\023\n\013final_score\030\006 \001(\r\022\020\n\010level_id" + + "\030\014 \001(\r\022\025\n\ris_new_record\030\r \001(\010\022\025\n\rdifficu" + + "lty_id\030\t \001(\r\022\037\n\027kill_normal_mosnter_num\030" + + "\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CrystalLinkSettleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CrystalLinkSettleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CrystalLinkSettleInfo_descriptor, + new java.lang.String[] { "KillEliteMonsterNum", "FinalScore", "LevelId", "IsNewRecord", "DifficultyId", "KillNormalMosnterNum", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CurVehicleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CurVehicleInfoOuterClass.java new file mode 100644 index 00000000000..c31d6192a84 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CurVehicleInfoOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CurVehicleInfo.proto + +package emu.grasscutter.net.proto; + +public final class CurVehicleInfoOuterClass { + private CurVehicleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CurVehicleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CurVehicleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 pos = 2; + * @return The pos. + */ + int getPos(); + } + /** + * Protobuf type {@code CurVehicleInfo} + */ + public static final class CurVehicleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CurVehicleInfo) + CurVehicleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CurVehicleInfo.newBuilder() to construct. + private CurVehicleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CurVehicleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CurVehicleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CurVehicleInfo( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 16: { + + pos_ = 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.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.class, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int POS_FIELD_NUMBER = 2; + private int pos_; + /** + * uint32 pos = 2; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (pos_ != 0) { + output.writeUInt32(2, pos_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (pos_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, pos_); + } + 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.CurVehicleInfoOuterClass.CurVehicleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo other = (emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getPos() + != other.getPos()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo 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.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo 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.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo 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.CurVehicleInfoOuterClass.CurVehicleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo 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.CurVehicleInfoOuterClass.CurVehicleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo 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.CurVehicleInfoOuterClass.CurVehicleInfo 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; + } + /** + * Protobuf type {@code CurVehicleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CurVehicleInfo) + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.class, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + pos_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.internal_static_CurVehicleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo build() { + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo buildPartial() { + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo result = new emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo(this); + result.entityId_ = entityId_; + result.pos_ = pos_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo) { + return mergeFrom((emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo other) { + if (other == emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getPos() != 0) { + setPos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int pos_ ; + /** + * uint32 pos = 2; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + /** + * uint32 pos = 2; + * @param value The pos to set. + * @return This builder for chaining. + */ + public Builder setPos(int value) { + + pos_ = value; + onChanged(); + return this; + } + /** + * uint32 pos = 2; + * @return This builder for chaining. + */ + public Builder clearPos() { + + pos_ = 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:CurVehicleInfo) + } + + // @@protoc_insertion_point(class_scope:CurVehicleInfo) + private static final emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo(); + } + + public static emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CurVehicleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CurVehicleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CurVehicleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CurVehicleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024CurVehicleInfo.proto\"0\n\016CurVehicleInfo" + + "\022\021\n\tentity_id\030\001 \001(\r\022\013\n\003pos\030\002 \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CurVehicleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CurVehicleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CurVehicleInfo_descriptor, + new java.lang.String[] { "EntityId", "Pos", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CustomCommonNodeInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CustomCommonNodeInfoOuterClass.java new file mode 100644 index 00000000000..29e9fc07b4c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CustomCommonNodeInfoOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CustomCommonNodeInfo.proto + +package emu.grasscutter.net.proto; + +public final class CustomCommonNodeInfoOuterClass { + private CustomCommonNodeInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CustomCommonNodeInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CustomCommonNodeInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 parent_index = 1; + * @return The parentIndex. + */ + int getParentIndex(); + + /** + * uint32 config_id = 2; + * @return The configId. + */ + int getConfigId(); + + /** + * string slot_identifier = 3; + * @return The slotIdentifier. + */ + java.lang.String getSlotIdentifier(); + /** + * string slot_identifier = 3; + * @return The bytes for slotIdentifier. + */ + com.google.protobuf.ByteString + getSlotIdentifierBytes(); + } + /** + * Protobuf type {@code CustomCommonNodeInfo} + */ + public static final class CustomCommonNodeInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CustomCommonNodeInfo) + CustomCommonNodeInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CustomCommonNodeInfo.newBuilder() to construct. + private CustomCommonNodeInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CustomCommonNodeInfo() { + slotIdentifier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CustomCommonNodeInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CustomCommonNodeInfo( + 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: { + + parentIndex_ = input.readInt32(); + break; + } + case 16: { + + configId_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + slotIdentifier_ = 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.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.class, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder.class); + } + + public static final int PARENT_INDEX_FIELD_NUMBER = 1; + private int parentIndex_; + /** + * int32 parent_index = 1; + * @return The parentIndex. + */ + @java.lang.Override + public int getParentIndex() { + return parentIndex_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 2; + private int configId_; + /** + * uint32 config_id = 2; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int SLOT_IDENTIFIER_FIELD_NUMBER = 3; + private volatile java.lang.Object slotIdentifier_; + /** + * string slot_identifier = 3; + * @return The slotIdentifier. + */ + @java.lang.Override + public java.lang.String getSlotIdentifier() { + java.lang.Object ref = slotIdentifier_; + 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(); + slotIdentifier_ = s; + return s; + } + } + /** + * string slot_identifier = 3; + * @return The bytes for slotIdentifier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSlotIdentifierBytes() { + java.lang.Object ref = slotIdentifier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + slotIdentifier_ = 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 (parentIndex_ != 0) { + output.writeInt32(1, parentIndex_); + } + if (configId_ != 0) { + output.writeUInt32(2, configId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(slotIdentifier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, slotIdentifier_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, parentIndex_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, configId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(slotIdentifier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, slotIdentifier_); + } + 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.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo other = (emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo) obj; + + if (getParentIndex() + != other.getParentIndex()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!getSlotIdentifier() + .equals(other.getSlotIdentifier())) 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) + PARENT_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getParentIndex(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + SLOT_IDENTIFIER_FIELD_NUMBER; + hash = (53 * hash) + getSlotIdentifier().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo 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.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo 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.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo 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.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo 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.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo 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.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo 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; + } + /** + * Protobuf type {@code CustomCommonNodeInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CustomCommonNodeInfo) + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.class, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + parentIndex_ = 0; + + configId_ = 0; + + slotIdentifier_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.internal_static_CustomCommonNodeInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo build() { + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo buildPartial() { + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo result = new emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo(this); + result.parentIndex_ = parentIndex_; + result.configId_ = configId_; + result.slotIdentifier_ = slotIdentifier_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo) { + return mergeFrom((emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo other) { + if (other == emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.getDefaultInstance()) return this; + if (other.getParentIndex() != 0) { + setParentIndex(other.getParentIndex()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (!other.getSlotIdentifier().isEmpty()) { + slotIdentifier_ = other.slotIdentifier_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int parentIndex_ ; + /** + * int32 parent_index = 1; + * @return The parentIndex. + */ + @java.lang.Override + public int getParentIndex() { + return parentIndex_; + } + /** + * int32 parent_index = 1; + * @param value The parentIndex to set. + * @return This builder for chaining. + */ + public Builder setParentIndex(int value) { + + parentIndex_ = value; + onChanged(); + return this; + } + /** + * int32 parent_index = 1; + * @return This builder for chaining. + */ + public Builder clearParentIndex() { + + parentIndex_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 2; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 2; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 2; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object slotIdentifier_ = ""; + /** + * string slot_identifier = 3; + * @return The slotIdentifier. + */ + public java.lang.String getSlotIdentifier() { + java.lang.Object ref = slotIdentifier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + slotIdentifier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string slot_identifier = 3; + * @return The bytes for slotIdentifier. + */ + public com.google.protobuf.ByteString + getSlotIdentifierBytes() { + java.lang.Object ref = slotIdentifier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + slotIdentifier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string slot_identifier = 3; + * @param value The slotIdentifier to set. + * @return This builder for chaining. + */ + public Builder setSlotIdentifier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + slotIdentifier_ = value; + onChanged(); + return this; + } + /** + * string slot_identifier = 3; + * @return This builder for chaining. + */ + public Builder clearSlotIdentifier() { + + slotIdentifier_ = getDefaultInstance().getSlotIdentifier(); + onChanged(); + return this; + } + /** + * string slot_identifier = 3; + * @param value The bytes for slotIdentifier to set. + * @return This builder for chaining. + */ + public Builder setSlotIdentifierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + slotIdentifier_ = 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:CustomCommonNodeInfo) + } + + // @@protoc_insertion_point(class_scope:CustomCommonNodeInfo) + private static final emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo(); + } + + public static emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomCommonNodeInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CustomCommonNodeInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CustomCommonNodeInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CustomCommonNodeInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CustomCommonNodeInfo.proto\"X\n\024CustomCo" + + "mmonNodeInfo\022\024\n\014parent_index\030\001 \001(\005\022\021\n\tco" + + "nfig_id\030\002 \001(\r\022\027\n\017slot_identifier\030\003 \001(\tB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CustomCommonNodeInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CustomCommonNodeInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CustomCommonNodeInfo_descriptor, + new java.lang.String[] { "ParentIndex", "ConfigId", "SlotIdentifier", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CustomDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CustomDungeonResultInfoOuterClass.java new file mode 100644 index 00000000000..50539f13b4c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CustomDungeonResultInfoOuterClass.java @@ -0,0 +1,1384 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CustomDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class CustomDungeonResultInfoOuterClass { + private CustomDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CustomDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CustomDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @return The unk2700BONNHGKDLFO. + */ + boolean getUnk2700BONNHGKDLFO(); + + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @return The unk2700FBBEJKCDMEI. + */ + int getUnk2700FBBEJKCDMEI(); + + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + java.util.List + getChildChallengeListList(); + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getChildChallengeList(int index); + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + int getChildChallengeListCount(); + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + java.util.List + getChildChallengeListOrBuilderList(); + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder getChildChallengeListOrBuilder( + int index); + + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @return The unk2700ONOOJBEABOE. + */ + long getUnk2700ONOOJBEABOE(); + + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + int getUnk2700ONCDLPDHFABValue(); + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The unk2700ONCDLPDHFAB. + */ + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ getUnk2700ONCDLPDHFAB(); + + /** + * uint32 time_cost = 11; + * @return The timeCost. + */ + int getTimeCost(); + + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @return The unk2700IBDCFAMBGOK. + */ + boolean getUnk2700IBDCFAMBGOK(); + + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @return The unk2700HBFLKFOCKBF. + */ + boolean getUnk2700HBFLKFOCKBF(); + } + /** + * Protobuf type {@code CustomDungeonResultInfo} + */ + public static final class CustomDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CustomDungeonResultInfo) + CustomDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CustomDungeonResultInfo.newBuilder() to construct. + private CustomDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CustomDungeonResultInfo() { + childChallengeList_ = java.util.Collections.emptyList(); + unk2700ONCDLPDHFAB_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CustomDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CustomDungeonResultInfo( + 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 16: { + + unk2700IBDCFAMBGOK_ = input.readBool(); + break; + } + case 24: { + + unk2700ONOOJBEABOE_ = input.readUInt64(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + childChallengeList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + childChallengeList_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.parser(), extensionRegistry)); + break; + } + case 56: { + int rawValue = input.readEnum(); + + unk2700ONCDLPDHFAB_ = rawValue; + break; + } + case 72: { + + unk2700FBBEJKCDMEI_ = input.readUInt32(); + break; + } + case 88: { + + timeCost_ = input.readUInt32(); + break; + } + case 96: { + + unk2700BONNHGKDLFO_ = input.readBool(); + break; + } + case 112: { + + unk2700HBFLKFOCKBF_ = 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)) { + childChallengeList_ = java.util.Collections.unmodifiableList(childChallengeList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.class, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder.class); + } + + public static final int UNK2700_BONNHGKDLFO_FIELD_NUMBER = 12; + private boolean unk2700BONNHGKDLFO_; + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @return The unk2700BONNHGKDLFO. + */ + @java.lang.Override + public boolean getUnk2700BONNHGKDLFO() { + return unk2700BONNHGKDLFO_; + } + + public static final int UNK2700_FBBEJKCDMEI_FIELD_NUMBER = 9; + private int unk2700FBBEJKCDMEI_; + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @return The unk2700FBBEJKCDMEI. + */ + @java.lang.Override + public int getUnk2700FBBEJKCDMEI() { + return unk2700FBBEJKCDMEI_; + } + + public static final int CHILD_CHALLENGE_LIST_FIELD_NUMBER = 6; + private java.util.List childChallengeList_; + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public java.util.List getChildChallengeListList() { + return childChallengeList_; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public java.util.List + getChildChallengeListOrBuilderList() { + return childChallengeList_; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public int getChildChallengeListCount() { + return childChallengeList_.size(); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getChildChallengeList(int index) { + return childChallengeList_.get(index); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder getChildChallengeListOrBuilder( + int index) { + return childChallengeList_.get(index); + } + + public static final int UNK2700_ONOOJBEABOE_FIELD_NUMBER = 3; + private long unk2700ONOOJBEABOE_; + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @return The unk2700ONOOJBEABOE. + */ + @java.lang.Override + public long getUnk2700ONOOJBEABOE() { + return unk2700ONOOJBEABOE_; + } + + public static final int UNK2700_ONCDLPDHFAB_FIELD_NUMBER = 7; + private int unk2700ONCDLPDHFAB_; + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + @java.lang.Override public int getUnk2700ONCDLPDHFABValue() { + return unk2700ONCDLPDHFAB_; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The unk2700ONCDLPDHFAB. + */ + @java.lang.Override public emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ getUnk2700ONCDLPDHFAB() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ result = emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.valueOf(unk2700ONCDLPDHFAB_); + return result == null ? emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.UNRECOGNIZED : result; + } + + public static final int TIME_COST_FIELD_NUMBER = 11; + private int timeCost_; + /** + * uint32 time_cost = 11; + * @return The timeCost. + */ + @java.lang.Override + public int getTimeCost() { + return timeCost_; + } + + public static final int UNK2700_IBDCFAMBGOK_FIELD_NUMBER = 2; + private boolean unk2700IBDCFAMBGOK_; + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @return The unk2700IBDCFAMBGOK. + */ + @java.lang.Override + public boolean getUnk2700IBDCFAMBGOK() { + return unk2700IBDCFAMBGOK_; + } + + public static final int UNK2700_HBFLKFOCKBF_FIELD_NUMBER = 14; + private boolean unk2700HBFLKFOCKBF_; + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @return The unk2700HBFLKFOCKBF. + */ + @java.lang.Override + public boolean getUnk2700HBFLKFOCKBF() { + return unk2700HBFLKFOCKBF_; + } + + 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 (unk2700IBDCFAMBGOK_ != false) { + output.writeBool(2, unk2700IBDCFAMBGOK_); + } + if (unk2700ONOOJBEABOE_ != 0L) { + output.writeUInt64(3, unk2700ONOOJBEABOE_); + } + for (int i = 0; i < childChallengeList_.size(); i++) { + output.writeMessage(6, childChallengeList_.get(i)); + } + if (unk2700ONCDLPDHFAB_ != emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH.getNumber()) { + output.writeEnum(7, unk2700ONCDLPDHFAB_); + } + if (unk2700FBBEJKCDMEI_ != 0) { + output.writeUInt32(9, unk2700FBBEJKCDMEI_); + } + if (timeCost_ != 0) { + output.writeUInt32(11, timeCost_); + } + if (unk2700BONNHGKDLFO_ != false) { + output.writeBool(12, unk2700BONNHGKDLFO_); + } + if (unk2700HBFLKFOCKBF_ != false) { + output.writeBool(14, unk2700HBFLKFOCKBF_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700IBDCFAMBGOK_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, unk2700IBDCFAMBGOK_); + } + if (unk2700ONOOJBEABOE_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, unk2700ONOOJBEABOE_); + } + for (int i = 0; i < childChallengeList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, childChallengeList_.get(i)); + } + if (unk2700ONCDLPDHFAB_ != emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, unk2700ONCDLPDHFAB_); + } + if (unk2700FBBEJKCDMEI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, unk2700FBBEJKCDMEI_); + } + if (timeCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, timeCost_); + } + if (unk2700BONNHGKDLFO_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, unk2700BONNHGKDLFO_); + } + if (unk2700HBFLKFOCKBF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, unk2700HBFLKFOCKBF_); + } + 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.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo other = (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) obj; + + if (getUnk2700BONNHGKDLFO() + != other.getUnk2700BONNHGKDLFO()) return false; + if (getUnk2700FBBEJKCDMEI() + != other.getUnk2700FBBEJKCDMEI()) return false; + if (!getChildChallengeListList() + .equals(other.getChildChallengeListList())) return false; + if (getUnk2700ONOOJBEABOE() + != other.getUnk2700ONOOJBEABOE()) return false; + if (unk2700ONCDLPDHFAB_ != other.unk2700ONCDLPDHFAB_) return false; + if (getTimeCost() + != other.getTimeCost()) return false; + if (getUnk2700IBDCFAMBGOK() + != other.getUnk2700IBDCFAMBGOK()) return false; + if (getUnk2700HBFLKFOCKBF() + != other.getUnk2700HBFLKFOCKBF()) 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) + UNK2700_BONNHGKDLFO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700BONNHGKDLFO()); + hash = (37 * hash) + UNK2700_FBBEJKCDMEI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700FBBEJKCDMEI(); + if (getChildChallengeListCount() > 0) { + hash = (37 * hash) + CHILD_CHALLENGE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getChildChallengeListList().hashCode(); + } + hash = (37 * hash) + UNK2700_ONOOJBEABOE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getUnk2700ONOOJBEABOE()); + hash = (37 * hash) + UNK2700_ONCDLPDHFAB_FIELD_NUMBER; + hash = (53 * hash) + unk2700ONCDLPDHFAB_; + hash = (37 * hash) + TIME_COST_FIELD_NUMBER; + hash = (53 * hash) + getTimeCost(); + hash = (37 * hash) + UNK2700_IBDCFAMBGOK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700IBDCFAMBGOK()); + hash = (37 * hash) + UNK2700_HBFLKFOCKBF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700HBFLKFOCKBF()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo 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.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo 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.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo 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.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo 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.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo 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.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo 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; + } + /** + * Protobuf type {@code CustomDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CustomDungeonResultInfo) + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.class, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChildChallengeListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700BONNHGKDLFO_ = false; + + unk2700FBBEJKCDMEI_ = 0; + + if (childChallengeListBuilder_ == null) { + childChallengeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + childChallengeListBuilder_.clear(); + } + unk2700ONOOJBEABOE_ = 0L; + + unk2700ONCDLPDHFAB_ = 0; + + timeCost_ = 0; + + unk2700IBDCFAMBGOK_ = false; + + unk2700HBFLKFOCKBF_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.internal_static_CustomDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo build() { + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo result = new emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo(this); + int from_bitField0_ = bitField0_; + result.unk2700BONNHGKDLFO_ = unk2700BONNHGKDLFO_; + result.unk2700FBBEJKCDMEI_ = unk2700FBBEJKCDMEI_; + if (childChallengeListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + childChallengeList_ = java.util.Collections.unmodifiableList(childChallengeList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.childChallengeList_ = childChallengeList_; + } else { + result.childChallengeList_ = childChallengeListBuilder_.build(); + } + result.unk2700ONOOJBEABOE_ = unk2700ONOOJBEABOE_; + result.unk2700ONCDLPDHFAB_ = unk2700ONCDLPDHFAB_; + result.timeCost_ = timeCost_; + result.unk2700IBDCFAMBGOK_ = unk2700IBDCFAMBGOK_; + result.unk2700HBFLKFOCKBF_ = unk2700HBFLKFOCKBF_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance()) return this; + if (other.getUnk2700BONNHGKDLFO() != false) { + setUnk2700BONNHGKDLFO(other.getUnk2700BONNHGKDLFO()); + } + if (other.getUnk2700FBBEJKCDMEI() != 0) { + setUnk2700FBBEJKCDMEI(other.getUnk2700FBBEJKCDMEI()); + } + if (childChallengeListBuilder_ == null) { + if (!other.childChallengeList_.isEmpty()) { + if (childChallengeList_.isEmpty()) { + childChallengeList_ = other.childChallengeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChildChallengeListIsMutable(); + childChallengeList_.addAll(other.childChallengeList_); + } + onChanged(); + } + } else { + if (!other.childChallengeList_.isEmpty()) { + if (childChallengeListBuilder_.isEmpty()) { + childChallengeListBuilder_.dispose(); + childChallengeListBuilder_ = null; + childChallengeList_ = other.childChallengeList_; + bitField0_ = (bitField0_ & ~0x00000001); + childChallengeListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChildChallengeListFieldBuilder() : null; + } else { + childChallengeListBuilder_.addAllMessages(other.childChallengeList_); + } + } + } + if (other.getUnk2700ONOOJBEABOE() != 0L) { + setUnk2700ONOOJBEABOE(other.getUnk2700ONOOJBEABOE()); + } + if (other.unk2700ONCDLPDHFAB_ != 0) { + setUnk2700ONCDLPDHFABValue(other.getUnk2700ONCDLPDHFABValue()); + } + if (other.getTimeCost() != 0) { + setTimeCost(other.getTimeCost()); + } + if (other.getUnk2700IBDCFAMBGOK() != false) { + setUnk2700IBDCFAMBGOK(other.getUnk2700IBDCFAMBGOK()); + } + if (other.getUnk2700HBFLKFOCKBF() != false) { + setUnk2700HBFLKFOCKBF(other.getUnk2700HBFLKFOCKBF()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean unk2700BONNHGKDLFO_ ; + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @return The unk2700BONNHGKDLFO. + */ + @java.lang.Override + public boolean getUnk2700BONNHGKDLFO() { + return unk2700BONNHGKDLFO_; + } + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @param value The unk2700BONNHGKDLFO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BONNHGKDLFO(boolean value) { + + unk2700BONNHGKDLFO_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_BONNHGKDLFO = 12; + * @return This builder for chaining. + */ + public Builder clearUnk2700BONNHGKDLFO() { + + unk2700BONNHGKDLFO_ = false; + onChanged(); + return this; + } + + private int unk2700FBBEJKCDMEI_ ; + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @return The unk2700FBBEJKCDMEI. + */ + @java.lang.Override + public int getUnk2700FBBEJKCDMEI() { + return unk2700FBBEJKCDMEI_; + } + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @param value The unk2700FBBEJKCDMEI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700FBBEJKCDMEI(int value) { + + unk2700FBBEJKCDMEI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_FBBEJKCDMEI = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2700FBBEJKCDMEI() { + + unk2700FBBEJKCDMEI_ = 0; + onChanged(); + return this; + } + + private java.util.List childChallengeList_ = + java.util.Collections.emptyList(); + private void ensureChildChallengeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + childChallengeList_ = new java.util.ArrayList(childChallengeList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder> childChallengeListBuilder_; + + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public java.util.List getChildChallengeListList() { + if (childChallengeListBuilder_ == null) { + return java.util.Collections.unmodifiableList(childChallengeList_); + } else { + return childChallengeListBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public int getChildChallengeListCount() { + if (childChallengeListBuilder_ == null) { + return childChallengeList_.size(); + } else { + return childChallengeListBuilder_.getCount(); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getChildChallengeList(int index) { + if (childChallengeListBuilder_ == null) { + return childChallengeList_.get(index); + } else { + return childChallengeListBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder setChildChallengeList( + int index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH value) { + if (childChallengeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildChallengeListIsMutable(); + childChallengeList_.set(index, value); + onChanged(); + } else { + childChallengeListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder setChildChallengeList( + int index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder builderForValue) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + childChallengeList_.set(index, builderForValue.build()); + onChanged(); + } else { + childChallengeListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addChildChallengeList(emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH value) { + if (childChallengeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildChallengeListIsMutable(); + childChallengeList_.add(value); + onChanged(); + } else { + childChallengeListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addChildChallengeList( + int index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH value) { + if (childChallengeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildChallengeListIsMutable(); + childChallengeList_.add(index, value); + onChanged(); + } else { + childChallengeListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addChildChallengeList( + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder builderForValue) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + childChallengeList_.add(builderForValue.build()); + onChanged(); + } else { + childChallengeListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addChildChallengeList( + int index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder builderForValue) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + childChallengeList_.add(index, builderForValue.build()); + onChanged(); + } else { + childChallengeListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder addAllChildChallengeList( + java.lang.Iterable values) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, childChallengeList_); + onChanged(); + } else { + childChallengeListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder clearChildChallengeList() { + if (childChallengeListBuilder_ == null) { + childChallengeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + childChallengeListBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public Builder removeChildChallengeList(int index) { + if (childChallengeListBuilder_ == null) { + ensureChildChallengeListIsMutable(); + childChallengeList_.remove(index); + onChanged(); + } else { + childChallengeListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder getChildChallengeListBuilder( + int index) { + return getChildChallengeListFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder getChildChallengeListOrBuilder( + int index) { + if (childChallengeListBuilder_ == null) { + return childChallengeList_.get(index); } else { + return childChallengeListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public java.util.List + getChildChallengeListOrBuilderList() { + if (childChallengeListBuilder_ != null) { + return childChallengeListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(childChallengeList_); + } + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder addChildChallengeListBuilder() { + return getChildChallengeListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.getDefaultInstance()); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder addChildChallengeListBuilder( + int index) { + return getChildChallengeListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.getDefaultInstance()); + } + /** + * repeated .Unk2700_FDEGJOCDDGH child_challenge_list = 6; + */ + public java.util.List + getChildChallengeListBuilderList() { + return getChildChallengeListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder> + getChildChallengeListFieldBuilder() { + if (childChallengeListBuilder_ == null) { + childChallengeListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder>( + childChallengeList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + childChallengeList_ = null; + } + return childChallengeListBuilder_; + } + + private long unk2700ONOOJBEABOE_ ; + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @return The unk2700ONOOJBEABOE. + */ + @java.lang.Override + public long getUnk2700ONOOJBEABOE() { + return unk2700ONOOJBEABOE_; + } + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @param value The unk2700ONOOJBEABOE to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONOOJBEABOE(long value) { + + unk2700ONOOJBEABOE_ = value; + onChanged(); + return this; + } + /** + * uint64 Unk2700_ONOOJBEABOE = 3; + * @return This builder for chaining. + */ + public Builder clearUnk2700ONOOJBEABOE() { + + unk2700ONOOJBEABOE_ = 0L; + onChanged(); + return this; + } + + private int unk2700ONCDLPDHFAB_ = 0; + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + @java.lang.Override public int getUnk2700ONCDLPDHFABValue() { + return unk2700ONCDLPDHFAB_; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @param value The enum numeric value on the wire for unk2700ONCDLPDHFAB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONCDLPDHFABValue(int value) { + + unk2700ONCDLPDHFAB_ = value; + onChanged(); + return this; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return The unk2700ONCDLPDHFAB. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ getUnk2700ONCDLPDHFAB() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ result = emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.valueOf(unk2700ONCDLPDHFAB_); + return result == null ? emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ.UNRECOGNIZED : result; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @param value The unk2700ONCDLPDHFAB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONCDLPDHFAB(emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.Unk2700_OCOKILBJIPJ value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700ONCDLPDHFAB_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Unk2700_OCOKILBJIPJ Unk2700_ONCDLPDHFAB = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700ONCDLPDHFAB() { + + unk2700ONCDLPDHFAB_ = 0; + onChanged(); + return this; + } + + private int timeCost_ ; + /** + * uint32 time_cost = 11; + * @return The timeCost. + */ + @java.lang.Override + public int getTimeCost() { + return timeCost_; + } + /** + * uint32 time_cost = 11; + * @param value The timeCost to set. + * @return This builder for chaining. + */ + public Builder setTimeCost(int value) { + + timeCost_ = value; + onChanged(); + return this; + } + /** + * uint32 time_cost = 11; + * @return This builder for chaining. + */ + public Builder clearTimeCost() { + + timeCost_ = 0; + onChanged(); + return this; + } + + private boolean unk2700IBDCFAMBGOK_ ; + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @return The unk2700IBDCFAMBGOK. + */ + @java.lang.Override + public boolean getUnk2700IBDCFAMBGOK() { + return unk2700IBDCFAMBGOK_; + } + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @param value The unk2700IBDCFAMBGOK to set. + * @return This builder for chaining. + */ + public Builder setUnk2700IBDCFAMBGOK(boolean value) { + + unk2700IBDCFAMBGOK_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_IBDCFAMBGOK = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700IBDCFAMBGOK() { + + unk2700IBDCFAMBGOK_ = false; + onChanged(); + return this; + } + + private boolean unk2700HBFLKFOCKBF_ ; + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @return The unk2700HBFLKFOCKBF. + */ + @java.lang.Override + public boolean getUnk2700HBFLKFOCKBF() { + return unk2700HBFLKFOCKBF_; + } + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @param value The unk2700HBFLKFOCKBF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HBFLKFOCKBF(boolean value) { + + unk2700HBFLKFOCKBF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_HBFLKFOCKBF = 14; + * @return This builder for chaining. + */ + public Builder clearUnk2700HBFLKFOCKBF() { + + unk2700HBFLKFOCKBF_ = 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:CustomDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:CustomDungeonResultInfo) + private static final emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CustomDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CustomDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CustomDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035CustomDungeonResultInfo.proto\032\031Unk2700" + + "_FDEGJOCDDGH.proto\032\031Unk2700_OCOKILBJIPJ." + + "proto\"\244\002\n\027CustomDungeonResultInfo\022\033\n\023Unk" + + "2700_BONNHGKDLFO\030\014 \001(\010\022\033\n\023Unk2700_FBBEJK" + + "CDMEI\030\t \001(\r\0222\n\024child_challenge_list\030\006 \003(" + + "\0132\024.Unk2700_FDEGJOCDDGH\022\033\n\023Unk2700_ONOOJ" + + "BEABOE\030\003 \001(\004\0221\n\023Unk2700_ONCDLPDHFAB\030\007 \001(" + + "\0162\024.Unk2700_OCOKILBJIPJ\022\021\n\ttime_cost\030\013 \001" + + "(\r\022\033\n\023Unk2700_IBDCFAMBGOK\030\002 \001(\010\022\033\n\023Unk27" + + "00_HBFLKFOCKBF\030\016 \001(\010B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.getDescriptor(), + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.getDescriptor(), + }); + internal_static_CustomDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CustomDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CustomDungeonResultInfo_descriptor, + new java.lang.String[] { "Unk2700BONNHGKDLFO", "Unk2700FBBEJKCDMEI", "ChildChallengeList", "Unk2700ONOOJBEABOE", "Unk2700ONCDLPDHFAB", "TimeCost", "Unk2700IBDCFAMBGOK", "Unk2700HBFLKFOCKBF", }); + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.getDescriptor(); + emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CustomGadgetTreeInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CustomGadgetTreeInfoOuterClass.java new file mode 100644 index 00000000000..069993767d2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CustomGadgetTreeInfoOuterClass.java @@ -0,0 +1,844 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CustomGadgetTreeInfo.proto + +package emu.grasscutter.net.proto; + +public final class CustomGadgetTreeInfoOuterClass { + private CustomGadgetTreeInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CustomGadgetTreeInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:CustomGadgetTreeInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + java.util.List + getNodeListList(); + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getNodeList(int index); + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + int getNodeListCount(); + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + java.util.List + getNodeListOrBuilderList(); + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder getNodeListOrBuilder( + int index); + } + /** + * Protobuf type {@code CustomGadgetTreeInfo} + */ + public static final class CustomGadgetTreeInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CustomGadgetTreeInfo) + CustomGadgetTreeInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use CustomGadgetTreeInfo.newBuilder() to construct. + private CustomGadgetTreeInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CustomGadgetTreeInfo() { + nodeList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CustomGadgetTreeInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CustomGadgetTreeInfo( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + nodeList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + nodeList_.add( + input.readMessage(emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.parser(), extensionRegistry)); + 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)) { + nodeList_ = java.util.Collections.unmodifiableList(nodeList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.class, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder.class); + } + + public static final int NODE_LIST_FIELD_NUMBER = 1; + private java.util.List nodeList_; + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public java.util.List getNodeListList() { + return nodeList_; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public java.util.List + getNodeListOrBuilderList() { + return nodeList_; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public int getNodeListCount() { + return nodeList_.size(); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getNodeList(int index) { + return nodeList_.get(index); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder getNodeListOrBuilder( + int index) { + return nodeList_.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 < nodeList_.size(); i++) { + output.writeMessage(1, nodeList_.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 < nodeList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, nodeList_.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.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo other = (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) obj; + + if (!getNodeListList() + .equals(other.getNodeListList())) 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 (getNodeListCount() > 0) { + hash = (37 * hash) + NODE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNodeListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo 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.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo 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.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo 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.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo 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.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo 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.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo 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; + } + /** + * Protobuf type {@code CustomGadgetTreeInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CustomGadgetTreeInfo) + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.class, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getNodeListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (nodeListBuilder_ == null) { + nodeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + nodeListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.internal_static_CustomGadgetTreeInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo build() { + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo buildPartial() { + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo result = new emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo(this); + int from_bitField0_ = bitField0_; + if (nodeListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + nodeList_ = java.util.Collections.unmodifiableList(nodeList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.nodeList_ = nodeList_; + } else { + result.nodeList_ = nodeListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) { + return mergeFrom((emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo other) { + if (other == emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance()) return this; + if (nodeListBuilder_ == null) { + if (!other.nodeList_.isEmpty()) { + if (nodeList_.isEmpty()) { + nodeList_ = other.nodeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNodeListIsMutable(); + nodeList_.addAll(other.nodeList_); + } + onChanged(); + } + } else { + if (!other.nodeList_.isEmpty()) { + if (nodeListBuilder_.isEmpty()) { + nodeListBuilder_.dispose(); + nodeListBuilder_ = null; + nodeList_ = other.nodeList_; + bitField0_ = (bitField0_ & ~0x00000001); + nodeListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getNodeListFieldBuilder() : null; + } else { + nodeListBuilder_.addAllMessages(other.nodeList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List nodeList_ = + java.util.Collections.emptyList(); + private void ensureNodeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + nodeList_ = new java.util.ArrayList(nodeList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder> nodeListBuilder_; + + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public java.util.List getNodeListList() { + if (nodeListBuilder_ == null) { + return java.util.Collections.unmodifiableList(nodeList_); + } else { + return nodeListBuilder_.getMessageList(); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public int getNodeListCount() { + if (nodeListBuilder_ == null) { + return nodeList_.size(); + } else { + return nodeListBuilder_.getCount(); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo getNodeList(int index) { + if (nodeListBuilder_ == null) { + return nodeList_.get(index); + } else { + return nodeListBuilder_.getMessage(index); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder setNodeList( + int index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo value) { + if (nodeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodeListIsMutable(); + nodeList_.set(index, value); + onChanged(); + } else { + nodeListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder setNodeList( + int index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder builderForValue) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + nodeList_.set(index, builderForValue.build()); + onChanged(); + } else { + nodeListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addNodeList(emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo value) { + if (nodeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodeListIsMutable(); + nodeList_.add(value); + onChanged(); + } else { + nodeListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addNodeList( + int index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo value) { + if (nodeListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodeListIsMutable(); + nodeList_.add(index, value); + onChanged(); + } else { + nodeListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addNodeList( + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder builderForValue) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + nodeList_.add(builderForValue.build()); + onChanged(); + } else { + nodeListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addNodeList( + int index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder builderForValue) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + nodeList_.add(index, builderForValue.build()); + onChanged(); + } else { + nodeListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder addAllNodeList( + java.lang.Iterable values) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, nodeList_); + onChanged(); + } else { + nodeListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder clearNodeList() { + if (nodeListBuilder_ == null) { + nodeList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + nodeListBuilder_.clear(); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public Builder removeNodeList(int index) { + if (nodeListBuilder_ == null) { + ensureNodeListIsMutable(); + nodeList_.remove(index); + onChanged(); + } else { + nodeListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder getNodeListBuilder( + int index) { + return getNodeListFieldBuilder().getBuilder(index); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder getNodeListOrBuilder( + int index) { + if (nodeListBuilder_ == null) { + return nodeList_.get(index); } else { + return nodeListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public java.util.List + getNodeListOrBuilderList() { + if (nodeListBuilder_ != null) { + return nodeListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(nodeList_); + } + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder addNodeListBuilder() { + return getNodeListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.getDefaultInstance()); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder addNodeListBuilder( + int index) { + return getNodeListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.getDefaultInstance()); + } + /** + * repeated .CustomCommonNodeInfo node_list = 1; + */ + public java.util.List + getNodeListBuilderList() { + return getNodeListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder> + getNodeListFieldBuilder() { + if (nodeListBuilder_ == null) { + nodeListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfo.Builder, emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.CustomCommonNodeInfoOrBuilder>( + nodeList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + nodeList_ = null; + } + return nodeListBuilder_; + } + @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:CustomGadgetTreeInfo) + } + + // @@protoc_insertion_point(class_scope:CustomGadgetTreeInfo) + private static final emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo(); + } + + public static emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomGadgetTreeInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CustomGadgetTreeInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CustomGadgetTreeInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CustomGadgetTreeInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CustomGadgetTreeInfo.proto\032\032CustomComm" + + "onNodeInfo.proto\"@\n\024CustomGadgetTreeInfo" + + "\022(\n\tnode_list\030\001 \003(\0132\025.CustomCommonNodeIn" + + "foB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.getDescriptor(), + }); + internal_static_CustomGadgetTreeInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CustomGadgetTreeInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CustomGadgetTreeInfo_descriptor, + new java.lang.String[] { "NodeList", }); + emu.grasscutter.net.proto.CustomCommonNodeInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CutSceneBeginNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneBeginNotifyOuterClass.java new file mode 100644 index 00000000000..bbfd9e3e15f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneBeginNotifyOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CutSceneBeginNotify.proto + +package emu.grasscutter.net.proto; + +public final class CutSceneBeginNotifyOuterClass { + private CutSceneBeginNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CutSceneBeginNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CutSceneBeginNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + int getCutsceneId(); + + /** + * bool is_wait_others = 9; + * @return The isWaitOthers. + */ + boolean getIsWaitOthers(); + } + /** + *
+   * CmdId: 296
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CutSceneBeginNotify} + */ + public static final class CutSceneBeginNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CutSceneBeginNotify) + CutSceneBeginNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CutSceneBeginNotify.newBuilder() to construct. + private CutSceneBeginNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CutSceneBeginNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CutSceneBeginNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CutSceneBeginNotify( + 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: { + + isWaitOthers_ = input.readBool(); + break; + } + case 112: { + + cutsceneId_ = 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.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.class, emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.Builder.class); + } + + public static final int CUTSCENE_ID_FIELD_NUMBER = 14; + private int cutsceneId_; + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + + public static final int IS_WAIT_OTHERS_FIELD_NUMBER = 9; + private boolean isWaitOthers_; + /** + * bool is_wait_others = 9; + * @return The isWaitOthers. + */ + @java.lang.Override + public boolean getIsWaitOthers() { + return isWaitOthers_; + } + + 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 (isWaitOthers_ != false) { + output.writeBool(9, isWaitOthers_); + } + if (cutsceneId_ != 0) { + output.writeUInt32(14, cutsceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isWaitOthers_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isWaitOthers_); + } + if (cutsceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, cutsceneId_); + } + 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.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify other = (emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify) obj; + + if (getCutsceneId() + != other.getCutsceneId()) return false; + if (getIsWaitOthers() + != other.getIsWaitOthers()) 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) + CUTSCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCutsceneId(); + hash = (37 * hash) + IS_WAIT_OTHERS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsWaitOthers()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify 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.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify 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.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify 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.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify 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.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify 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.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify 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: 296
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CutSceneBeginNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CutSceneBeginNotify) + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.class, emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cutsceneId_ = 0; + + isWaitOthers_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.internal_static_CutSceneBeginNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify build() { + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify buildPartial() { + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify result = new emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify(this); + result.cutsceneId_ = cutsceneId_; + result.isWaitOthers_ = isWaitOthers_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify) { + return mergeFrom((emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify other) { + if (other == emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify.getDefaultInstance()) return this; + if (other.getCutsceneId() != 0) { + setCutsceneId(other.getCutsceneId()); + } + if (other.getIsWaitOthers() != false) { + setIsWaitOthers(other.getIsWaitOthers()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cutsceneId_ ; + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + /** + * uint32 cutscene_id = 14; + * @param value The cutsceneId to set. + * @return This builder for chaining. + */ + public Builder setCutsceneId(int value) { + + cutsceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 cutscene_id = 14; + * @return This builder for chaining. + */ + public Builder clearCutsceneId() { + + cutsceneId_ = 0; + onChanged(); + return this; + } + + private boolean isWaitOthers_ ; + /** + * bool is_wait_others = 9; + * @return The isWaitOthers. + */ + @java.lang.Override + public boolean getIsWaitOthers() { + return isWaitOthers_; + } + /** + * bool is_wait_others = 9; + * @param value The isWaitOthers to set. + * @return This builder for chaining. + */ + public Builder setIsWaitOthers(boolean value) { + + isWaitOthers_ = value; + onChanged(); + return this; + } + /** + * bool is_wait_others = 9; + * @return This builder for chaining. + */ + public Builder clearIsWaitOthers() { + + isWaitOthers_ = 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:CutSceneBeginNotify) + } + + // @@protoc_insertion_point(class_scope:CutSceneBeginNotify) + private static final emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify(); + } + + public static emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CutSceneBeginNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CutSceneBeginNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneBeginNotifyOuterClass.CutSceneBeginNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CutSceneBeginNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CutSceneBeginNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031CutSceneBeginNotify.proto\"B\n\023CutSceneB" + + "eginNotify\022\023\n\013cutscene_id\030\016 \001(\r\022\026\n\016is_wa" + + "it_others\030\t \001(\010B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CutSceneBeginNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CutSceneBeginNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CutSceneBeginNotify_descriptor, + new java.lang.String[] { "CutsceneId", "IsWaitOthers", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CutSceneEndNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneEndNotifyOuterClass.java new file mode 100644 index 00000000000..25eb9df29be --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneEndNotifyOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CutSceneEndNotify.proto + +package emu.grasscutter.net.proto; + +public final class CutSceneEndNotifyOuterClass { + private CutSceneEndNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CutSceneEndNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CutSceneEndNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + int getCutsceneId(); + } + /** + *
+   * CmdId: 215
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code CutSceneEndNotify} + */ + public static final class CutSceneEndNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CutSceneEndNotify) + CutSceneEndNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CutSceneEndNotify.newBuilder() to construct. + private CutSceneEndNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CutSceneEndNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CutSceneEndNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CutSceneEndNotify( + 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 40: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + cutsceneId_ = 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.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.class, emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUTSCENE_ID_FIELD_NUMBER = 14; + private int cutsceneId_; + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (cutsceneId_ != 0) { + output.writeUInt32(14, cutsceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (cutsceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, cutsceneId_); + } + 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.CutSceneEndNotifyOuterClass.CutSceneEndNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify other = (emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getCutsceneId() + != other.getCutsceneId()) 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(); + hash = (37 * hash) + CUTSCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCutsceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify 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.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify 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.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify 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.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify 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.CutSceneEndNotifyOuterClass.CutSceneEndNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify 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.CutSceneEndNotifyOuterClass.CutSceneEndNotify 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: 215
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code CutSceneEndNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CutSceneEndNotify) + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.class, emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + cutsceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.internal_static_CutSceneEndNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify build() { + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify buildPartial() { + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify result = new emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify(this); + result.retcode_ = retcode_; + result.cutsceneId_ = cutsceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify) { + return mergeFrom((emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify other) { + if (other == emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCutsceneId() != 0) { + setCutsceneId(other.getCutsceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int cutsceneId_ ; + /** + * uint32 cutscene_id = 14; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + /** + * uint32 cutscene_id = 14; + * @param value The cutsceneId to set. + * @return This builder for chaining. + */ + public Builder setCutsceneId(int value) { + + cutsceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 cutscene_id = 14; + * @return This builder for chaining. + */ + public Builder clearCutsceneId() { + + cutsceneId_ = 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:CutSceneEndNotify) + } + + // @@protoc_insertion_point(class_scope:CutSceneEndNotify) + private static final emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify(); + } + + public static emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CutSceneEndNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CutSceneEndNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneEndNotifyOuterClass.CutSceneEndNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CutSceneEndNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CutSceneEndNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027CutSceneEndNotify.proto\"9\n\021CutSceneEnd" + + "Notify\022\017\n\007retcode\030\005 \001(\005\022\023\n\013cutscene_id\030\016" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CutSceneEndNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CutSceneEndNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CutSceneEndNotify_descriptor, + new java.lang.String[] { "Retcode", "CutsceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/CutSceneFinishNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneFinishNotifyOuterClass.java new file mode 100644 index 00000000000..e44c0c57e25 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/CutSceneFinishNotifyOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: CutSceneFinishNotify.proto + +package emu.grasscutter.net.proto; + +public final class CutSceneFinishNotifyOuterClass { + private CutSceneFinishNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface CutSceneFinishNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:CutSceneFinishNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cutscene_id = 12; + * @return The cutsceneId. + */ + int getCutsceneId(); + } + /** + *
+   * CmdId: 262
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code CutSceneFinishNotify} + */ + public static final class CutSceneFinishNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CutSceneFinishNotify) + CutSceneFinishNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use CutSceneFinishNotify.newBuilder() to construct. + private CutSceneFinishNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CutSceneFinishNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CutSceneFinishNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CutSceneFinishNotify( + 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 96: { + + cutsceneId_ = 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.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.class, emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.Builder.class); + } + + public static final int CUTSCENE_ID_FIELD_NUMBER = 12; + private int cutsceneId_; + /** + * uint32 cutscene_id = 12; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + + 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 (cutsceneId_ != 0) { + output.writeUInt32(12, cutsceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cutsceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, cutsceneId_); + } + 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.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify other = (emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify) obj; + + if (getCutsceneId() + != other.getCutsceneId()) 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) + CUTSCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCutsceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify 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.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify 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.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify 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.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify 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.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify 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.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify 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: 262
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code CutSceneFinishNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:CutSceneFinishNotify) + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.class, emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cutsceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.internal_static_CutSceneFinishNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify build() { + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify buildPartial() { + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify result = new emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify(this); + result.cutsceneId_ = cutsceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify) { + return mergeFrom((emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify other) { + if (other == emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify.getDefaultInstance()) return this; + if (other.getCutsceneId() != 0) { + setCutsceneId(other.getCutsceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cutsceneId_ ; + /** + * uint32 cutscene_id = 12; + * @return The cutsceneId. + */ + @java.lang.Override + public int getCutsceneId() { + return cutsceneId_; + } + /** + * uint32 cutscene_id = 12; + * @param value The cutsceneId to set. + * @return This builder for chaining. + */ + public Builder setCutsceneId(int value) { + + cutsceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 cutscene_id = 12; + * @return This builder for chaining. + */ + public Builder clearCutsceneId() { + + cutsceneId_ = 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:CutSceneFinishNotify) + } + + // @@protoc_insertion_point(class_scope:CutSceneFinishNotify) + private static final emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify(); + } + + public static emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CutSceneFinishNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CutSceneFinishNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.CutSceneFinishNotifyOuterClass.CutSceneFinishNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_CutSceneFinishNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_CutSceneFinishNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032CutSceneFinishNotify.proto\"+\n\024CutScene" + + "FinishNotify\022\023\n\013cutscene_id\030\014 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_CutSceneFinishNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_CutSceneFinishNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_CutSceneFinishNotify_descriptor, + new java.lang.String[] { "CutsceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DailyDungeonEntryInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DailyDungeonEntryInfoOuterClass.java new file mode 100644 index 00000000000..c5fd415a8ef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DailyDungeonEntryInfoOuterClass.java @@ -0,0 +1,885 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DailyDungeonEntryInfo.proto + +package emu.grasscutter.net.proto; + +public final class DailyDungeonEntryInfoOuterClass { + private DailyDungeonEntryInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DailyDungeonEntryInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:DailyDungeonEntryInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dungeon_entry_config_id = 12; + * @return The dungeonEntryConfigId. + */ + int getDungeonEntryConfigId(); + + /** + * uint32 dungeon_entry_id = 15; + * @return The dungeonEntryId. + */ + int getDungeonEntryId(); + + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return Whether the recommendDungeonEntryInfo field is set. + */ + boolean hasRecommendDungeonEntryInfo(); + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return The recommendDungeonEntryInfo. + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getRecommendDungeonEntryInfo(); + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getRecommendDungeonEntryInfoOrBuilder(); + + /** + * uint32 recommend_dungeon_id = 4; + * @return The recommendDungeonId. + */ + int getRecommendDungeonId(); + } + /** + * Protobuf type {@code DailyDungeonEntryInfo} + */ + public static final class DailyDungeonEntryInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DailyDungeonEntryInfo) + DailyDungeonEntryInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use DailyDungeonEntryInfo.newBuilder() to construct. + private DailyDungeonEntryInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DailyDungeonEntryInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DailyDungeonEntryInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DailyDungeonEntryInfo( + 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 10: { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder subBuilder = null; + if (recommendDungeonEntryInfo_ != null) { + subBuilder = recommendDungeonEntryInfo_.toBuilder(); + } + recommendDungeonEntryInfo_ = input.readMessage(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(recommendDungeonEntryInfo_); + recommendDungeonEntryInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + recommendDungeonId_ = input.readUInt32(); + break; + } + case 96: { + + dungeonEntryConfigId_ = input.readUInt32(); + break; + } + case 120: { + + dungeonEntryId_ = 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.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.class, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder.class); + } + + public static final int DUNGEON_ENTRY_CONFIG_ID_FIELD_NUMBER = 12; + private int dungeonEntryConfigId_; + /** + * uint32 dungeon_entry_config_id = 12; + * @return The dungeonEntryConfigId. + */ + @java.lang.Override + public int getDungeonEntryConfigId() { + return dungeonEntryConfigId_; + } + + public static final int DUNGEON_ENTRY_ID_FIELD_NUMBER = 15; + private int dungeonEntryId_; + /** + * uint32 dungeon_entry_id = 15; + * @return The dungeonEntryId. + */ + @java.lang.Override + public int getDungeonEntryId() { + return dungeonEntryId_; + } + + public static final int RECOMMEND_DUNGEON_ENTRY_INFO_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo recommendDungeonEntryInfo_; + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return Whether the recommendDungeonEntryInfo field is set. + */ + @java.lang.Override + public boolean hasRecommendDungeonEntryInfo() { + return recommendDungeonEntryInfo_ != null; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return The recommendDungeonEntryInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getRecommendDungeonEntryInfo() { + return recommendDungeonEntryInfo_ == null ? emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance() : recommendDungeonEntryInfo_; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getRecommendDungeonEntryInfoOrBuilder() { + return getRecommendDungeonEntryInfo(); + } + + public static final int RECOMMEND_DUNGEON_ID_FIELD_NUMBER = 4; + private int recommendDungeonId_; + /** + * uint32 recommend_dungeon_id = 4; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + + 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 (recommendDungeonEntryInfo_ != null) { + output.writeMessage(1, getRecommendDungeonEntryInfo()); + } + if (recommendDungeonId_ != 0) { + output.writeUInt32(4, recommendDungeonId_); + } + if (dungeonEntryConfigId_ != 0) { + output.writeUInt32(12, dungeonEntryConfigId_); + } + if (dungeonEntryId_ != 0) { + output.writeUInt32(15, dungeonEntryId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (recommendDungeonEntryInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getRecommendDungeonEntryInfo()); + } + if (recommendDungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, recommendDungeonId_); + } + if (dungeonEntryConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, dungeonEntryConfigId_); + } + if (dungeonEntryId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, dungeonEntryId_); + } + 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.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo other = (emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo) obj; + + if (getDungeonEntryConfigId() + != other.getDungeonEntryConfigId()) return false; + if (getDungeonEntryId() + != other.getDungeonEntryId()) return false; + if (hasRecommendDungeonEntryInfo() != other.hasRecommendDungeonEntryInfo()) return false; + if (hasRecommendDungeonEntryInfo()) { + if (!getRecommendDungeonEntryInfo() + .equals(other.getRecommendDungeonEntryInfo())) return false; + } + if (getRecommendDungeonId() + != other.getRecommendDungeonId()) 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) + DUNGEON_ENTRY_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonEntryConfigId(); + hash = (37 * hash) + DUNGEON_ENTRY_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonEntryId(); + if (hasRecommendDungeonEntryInfo()) { + hash = (37 * hash) + RECOMMEND_DUNGEON_ENTRY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRecommendDungeonEntryInfo().hashCode(); + } + hash = (37 * hash) + RECOMMEND_DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecommendDungeonId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo 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.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo 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.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo 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.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo 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.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo 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.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo 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; + } + /** + * Protobuf type {@code DailyDungeonEntryInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DailyDungeonEntryInfo) + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.class, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dungeonEntryConfigId_ = 0; + + dungeonEntryId_ = 0; + + if (recommendDungeonEntryInfoBuilder_ == null) { + recommendDungeonEntryInfo_ = null; + } else { + recommendDungeonEntryInfo_ = null; + recommendDungeonEntryInfoBuilder_ = null; + } + recommendDungeonId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.internal_static_DailyDungeonEntryInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo build() { + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo buildPartial() { + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo result = new emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo(this); + result.dungeonEntryConfigId_ = dungeonEntryConfigId_; + result.dungeonEntryId_ = dungeonEntryId_; + if (recommendDungeonEntryInfoBuilder_ == null) { + result.recommendDungeonEntryInfo_ = recommendDungeonEntryInfo_; + } else { + result.recommendDungeonEntryInfo_ = recommendDungeonEntryInfoBuilder_.build(); + } + result.recommendDungeonId_ = recommendDungeonId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo) { + return mergeFrom((emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo other) { + if (other == emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.getDefaultInstance()) return this; + if (other.getDungeonEntryConfigId() != 0) { + setDungeonEntryConfigId(other.getDungeonEntryConfigId()); + } + if (other.getDungeonEntryId() != 0) { + setDungeonEntryId(other.getDungeonEntryId()); + } + if (other.hasRecommendDungeonEntryInfo()) { + mergeRecommendDungeonEntryInfo(other.getRecommendDungeonEntryInfo()); + } + if (other.getRecommendDungeonId() != 0) { + setRecommendDungeonId(other.getRecommendDungeonId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int dungeonEntryConfigId_ ; + /** + * uint32 dungeon_entry_config_id = 12; + * @return The dungeonEntryConfigId. + */ + @java.lang.Override + public int getDungeonEntryConfigId() { + return dungeonEntryConfigId_; + } + /** + * uint32 dungeon_entry_config_id = 12; + * @param value The dungeonEntryConfigId to set. + * @return This builder for chaining. + */ + public Builder setDungeonEntryConfigId(int value) { + + dungeonEntryConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_entry_config_id = 12; + * @return This builder for chaining. + */ + public Builder clearDungeonEntryConfigId() { + + dungeonEntryConfigId_ = 0; + onChanged(); + return this; + } + + private int dungeonEntryId_ ; + /** + * uint32 dungeon_entry_id = 15; + * @return The dungeonEntryId. + */ + @java.lang.Override + public int getDungeonEntryId() { + return dungeonEntryId_; + } + /** + * uint32 dungeon_entry_id = 15; + * @param value The dungeonEntryId to set. + * @return This builder for chaining. + */ + public Builder setDungeonEntryId(int value) { + + dungeonEntryId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_entry_id = 15; + * @return This builder for chaining. + */ + public Builder clearDungeonEntryId() { + + dungeonEntryId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo recommendDungeonEntryInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> recommendDungeonEntryInfoBuilder_; + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return Whether the recommendDungeonEntryInfo field is set. + */ + public boolean hasRecommendDungeonEntryInfo() { + return recommendDungeonEntryInfoBuilder_ != null || recommendDungeonEntryInfo_ != null; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + * @return The recommendDungeonEntryInfo. + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getRecommendDungeonEntryInfo() { + if (recommendDungeonEntryInfoBuilder_ == null) { + return recommendDungeonEntryInfo_ == null ? emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance() : recommendDungeonEntryInfo_; + } else { + return recommendDungeonEntryInfoBuilder_.getMessage(); + } + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public Builder setRecommendDungeonEntryInfo(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (recommendDungeonEntryInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + recommendDungeonEntryInfo_ = value; + onChanged(); + } else { + recommendDungeonEntryInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public Builder setRecommendDungeonEntryInfo( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (recommendDungeonEntryInfoBuilder_ == null) { + recommendDungeonEntryInfo_ = builderForValue.build(); + onChanged(); + } else { + recommendDungeonEntryInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public Builder mergeRecommendDungeonEntryInfo(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (recommendDungeonEntryInfoBuilder_ == null) { + if (recommendDungeonEntryInfo_ != null) { + recommendDungeonEntryInfo_ = + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.newBuilder(recommendDungeonEntryInfo_).mergeFrom(value).buildPartial(); + } else { + recommendDungeonEntryInfo_ = value; + } + onChanged(); + } else { + recommendDungeonEntryInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public Builder clearRecommendDungeonEntryInfo() { + if (recommendDungeonEntryInfoBuilder_ == null) { + recommendDungeonEntryInfo_ = null; + onChanged(); + } else { + recommendDungeonEntryInfo_ = null; + recommendDungeonEntryInfoBuilder_ = null; + } + + return this; + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder getRecommendDungeonEntryInfoBuilder() { + + onChanged(); + return getRecommendDungeonEntryInfoFieldBuilder().getBuilder(); + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getRecommendDungeonEntryInfoOrBuilder() { + if (recommendDungeonEntryInfoBuilder_ != null) { + return recommendDungeonEntryInfoBuilder_.getMessageOrBuilder(); + } else { + return recommendDungeonEntryInfo_ == null ? + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance() : recommendDungeonEntryInfo_; + } + } + /** + * .DungeonEntryInfo recommend_dungeon_entry_info = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> + getRecommendDungeonEntryInfoFieldBuilder() { + if (recommendDungeonEntryInfoBuilder_ == null) { + recommendDungeonEntryInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder>( + getRecommendDungeonEntryInfo(), + getParentForChildren(), + isClean()); + recommendDungeonEntryInfo_ = null; + } + return recommendDungeonEntryInfoBuilder_; + } + + private int recommendDungeonId_ ; + /** + * uint32 recommend_dungeon_id = 4; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + /** + * uint32 recommend_dungeon_id = 4; + * @param value The recommendDungeonId to set. + * @return This builder for chaining. + */ + public Builder setRecommendDungeonId(int value) { + + recommendDungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 recommend_dungeon_id = 4; + * @return This builder for chaining. + */ + public Builder clearRecommendDungeonId() { + + recommendDungeonId_ = 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:DailyDungeonEntryInfo) + } + + // @@protoc_insertion_point(class_scope:DailyDungeonEntryInfo) + private static final emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo(); + } + + public static emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DailyDungeonEntryInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DailyDungeonEntryInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DailyDungeonEntryInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DailyDungeonEntryInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033DailyDungeonEntryInfo.proto\032\026DungeonEn" + + "tryInfo.proto\"\251\001\n\025DailyDungeonEntryInfo\022" + + "\037\n\027dungeon_entry_config_id\030\014 \001(\r\022\030\n\020dung" + + "eon_entry_id\030\017 \001(\r\0227\n\034recommend_dungeon_" + + "entry_info\030\001 \001(\0132\021.DungeonEntryInfo\022\034\n\024r" + + "ecommend_dungeon_id\030\004 \001(\rB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(), + }); + internal_static_DailyDungeonEntryInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DailyDungeonEntryInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DailyDungeonEntryInfo_descriptor, + new java.lang.String[] { "DungeonEntryConfigId", "DungeonEntryId", "RecommendDungeonEntryInfo", "RecommendDungeonId", }); + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java new file mode 100644 index 00000000000..282dfbcd9b8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DateTimeDeleteOuterClass.java @@ -0,0 +1,465 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DateTimeDelete.proto + +package emu.grasscutter.net.proto; + +public final class DateTimeDeleteOuterClass { + private DateTimeDeleteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DateTimeDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:DateTimeDelete) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code DateTimeDelete} + */ + public static final class DateTimeDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DateTimeDelete) + DateTimeDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use DateTimeDelete.newBuilder() to construct. + private DateTimeDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DateTimeDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DateTimeDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DateTimeDelete( + 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; + 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.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.class, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.DateTimeDeleteOuterClass.DateTimeDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete other = (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete 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.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete 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.DateTimeDeleteOuterClass.DateTimeDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete 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.DateTimeDeleteOuterClass.DateTimeDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete 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.DateTimeDeleteOuterClass.DateTimeDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete 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.DateTimeDeleteOuterClass.DateTimeDelete 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; + } + /** + * Protobuf type {@code DateTimeDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DateTimeDelete) + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.class, emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.internal_static_DateTimeDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete build() { + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete buildPartial() { + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete result = new emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) { + return mergeFrom((emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete other) { + if (other == emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:DateTimeDelete) + } + + // @@protoc_insertion_point(class_scope:DateTimeDelete) + private static final emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete(); + } + + public static emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DateTimeDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DateTimeDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DateTimeDeleteOuterClass.DateTimeDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DateTimeDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DateTimeDelete_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024DateTimeDelete.proto\"\020\n\016DateTimeDelete" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DateTimeDelete_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DateTimeDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DateTimeDelete_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java new file mode 100644 index 00000000000..436cd9f5d37 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendReqOuterClass.java @@ -0,0 +1,661 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DealAddFriendReq.proto + +package emu.grasscutter.net.proto; + +public final class DealAddFriendReqOuterClass { + private DealAddFriendReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DealAddFriendReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DealAddFriendReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + int getDealAddFriendResultValue(); + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The dealAddFriendResult. + */ + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult(); + + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4003
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DealAddFriendReq} + */ + public static final class DealAddFriendReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DealAddFriendReq) + DealAddFriendReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DealAddFriendReq.newBuilder() to construct. + private DealAddFriendReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DealAddFriendReq() { + dealAddFriendResult_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DealAddFriendReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DealAddFriendReq( + 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 80: { + + targetUid_ = input.readUInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + dealAddFriendResult_ = 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.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.class, emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.Builder.class); + } + + public static final int DEAL_ADD_FRIEND_RESULT_FIELD_NUMBER = 12; + private int dealAddFriendResult_; + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + @java.lang.Override public int getDealAddFriendResultValue() { + return dealAddFriendResult_; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The dealAddFriendResult. + */ + @java.lang.Override public emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result = emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.valueOf(dealAddFriendResult_); + return result == null ? emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.UNRECOGNIZED : result; + } + + public static final int TARGET_UID_FIELD_NUMBER = 10; + private int targetUid_; + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(10, targetUid_); + } + if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_REJECT.getNumber()) { + output.writeEnum(12, dealAddFriendResult_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, targetUid_); + } + if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_REJECT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, dealAddFriendResult_); + } + 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.DealAddFriendReqOuterClass.DealAddFriendReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq other = (emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq) obj; + + if (dealAddFriendResult_ != other.dealAddFriendResult_) return false; + if (getTargetUid() + != other.getTargetUid()) 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) + DEAL_ADD_FRIEND_RESULT_FIELD_NUMBER; + hash = (53 * hash) + dealAddFriendResult_; + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq 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.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq 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.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq 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.DealAddFriendReqOuterClass.DealAddFriendReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq 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.DealAddFriendReqOuterClass.DealAddFriendReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq 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.DealAddFriendReqOuterClass.DealAddFriendReq 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: 4003
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DealAddFriendReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DealAddFriendReq) + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.class, emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dealAddFriendResult_ = 0; + + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.internal_static_DealAddFriendReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq build() { + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq buildPartial() { + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq result = new emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq(this); + result.dealAddFriendResult_ = dealAddFriendResult_; + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq) { + return mergeFrom((emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq other) { + if (other == emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq.getDefaultInstance()) return this; + if (other.dealAddFriendResult_ != 0) { + setDealAddFriendResultValue(other.getDealAddFriendResultValue()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int dealAddFriendResult_ = 0; + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + @java.lang.Override public int getDealAddFriendResultValue() { + return dealAddFriendResult_; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @param value The enum numeric value on the wire for dealAddFriendResult to set. + * @return This builder for chaining. + */ + public Builder setDealAddFriendResultValue(int value) { + + dealAddFriendResult_ = value; + onChanged(); + return this; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return The dealAddFriendResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result = emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.valueOf(dealAddFriendResult_); + return result == null ? emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.UNRECOGNIZED : result; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @param value The dealAddFriendResult to set. + * @return This builder for chaining. + */ + public Builder setDealAddFriendResult(emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType value) { + if (value == null) { + throw new NullPointerException(); + } + + dealAddFriendResult_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 12; + * @return This builder for chaining. + */ + public Builder clearDealAddFriendResult() { + + dealAddFriendResult_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 10; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 10; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:DealAddFriendReq) + } + + // @@protoc_insertion_point(class_scope:DealAddFriendReq) + private static final emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq(); + } + + public static emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DealAddFriendReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DealAddFriendReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendReqOuterClass.DealAddFriendReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DealAddFriendReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DealAddFriendReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026DealAddFriendReq.proto\032\035DealAddFriendR" + + "esultType.proto\"`\n\020DealAddFriendReq\0228\n\026d" + + "eal_add_friend_result\030\014 \001(\0162\030.DealAddFri" + + "endResultType\022\022\n\ntarget_uid\030\n \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(), + }); + internal_static_DealAddFriendReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DealAddFriendReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DealAddFriendReq_descriptor, + new java.lang.String[] { "DealAddFriendResult", "TargetUid", }); + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java new file mode 100644 index 00000000000..7ad7bfe94f0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendResultTypeOuterClass.java @@ -0,0 +1,147 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DealAddFriendResultType.proto + +package emu.grasscutter.net.proto; + +public final class DealAddFriendResultTypeOuterClass { + private DealAddFriendResultTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code DealAddFriendResultType} + */ + public enum DealAddFriendResultType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * DEAL_ADD_FRIEND_RESULT_TYPE_REJECT = 0; + */ + DEAL_ADD_FRIEND_RESULT_TYPE_REJECT(0), + /** + * DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT = 1; + */ + DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT(1), + UNRECOGNIZED(-1), + ; + + /** + * DEAL_ADD_FRIEND_RESULT_TYPE_REJECT = 0; + */ + public static final int DEAL_ADD_FRIEND_RESULT_TYPE_REJECT_VALUE = 0; + /** + * DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT = 1; + */ + public static final int DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT_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 DealAddFriendResultType 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 DealAddFriendResultType forNumber(int value) { + switch (value) { + case 0: return DEAL_ADD_FRIEND_RESULT_TYPE_REJECT; + case 1: return DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + DealAddFriendResultType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public DealAddFriendResultType findValueByNumber(int number) { + return DealAddFriendResultType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final DealAddFriendResultType[] VALUES = values(); + + public static DealAddFriendResultType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private DealAddFriendResultType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:DealAddFriendResultType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035DealAddFriendResultType.proto*i\n\027DealA" + + "ddFriendResultType\022&\n\"DEAL_ADD_FRIEND_RE" + + "SULT_TYPE_REJECT\020\000\022&\n\"DEAL_ADD_FRIEND_RE" + + "SULT_TYPE_ACCEPT\020\001B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java new file mode 100644 index 00000000000..8161519a698 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DealAddFriendRspOuterClass.java @@ -0,0 +1,732 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DealAddFriendRsp.proto + +package emu.grasscutter.net.proto; + +public final class DealAddFriendRspOuterClass { + private DealAddFriendRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DealAddFriendRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DealAddFriendRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + int getDealAddFriendResultValue(); + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The dealAddFriendResult. + */ + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult(); + } + /** + *
+   * CmdId: 4090
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DealAddFriendRsp} + */ + public static final class DealAddFriendRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DealAddFriendRsp) + DealAddFriendRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DealAddFriendRsp.newBuilder() to construct. + private DealAddFriendRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DealAddFriendRsp() { + dealAddFriendResult_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DealAddFriendRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DealAddFriendRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 40: { + + targetUid_ = input.readUInt32(); + break; + } + case 48: { + int rawValue = input.readEnum(); + + dealAddFriendResult_ = 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.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.class, emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 5; + private int targetUid_; + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int DEAL_ADD_FRIEND_RESULT_FIELD_NUMBER = 6; + private int dealAddFriendResult_; + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + @java.lang.Override public int getDealAddFriendResultValue() { + return dealAddFriendResult_; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The dealAddFriendResult. + */ + @java.lang.Override public emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result = emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.valueOf(dealAddFriendResult_); + return result == null ? emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (targetUid_ != 0) { + output.writeUInt32(5, targetUid_); + } + if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_REJECT.getNumber()) { + output.writeEnum(6, dealAddFriendResult_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, targetUid_); + } + if (dealAddFriendResult_ != emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_REJECT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, dealAddFriendResult_); + } + 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.DealAddFriendRspOuterClass.DealAddFriendRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp other = (emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (dealAddFriendResult_ != other.dealAddFriendResult_) 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(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + DEAL_ADD_FRIEND_RESULT_FIELD_NUMBER; + hash = (53 * hash) + dealAddFriendResult_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp 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.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp 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.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp 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.DealAddFriendRspOuterClass.DealAddFriendRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp 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.DealAddFriendRspOuterClass.DealAddFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp 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.DealAddFriendRspOuterClass.DealAddFriendRsp 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: 4090
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DealAddFriendRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DealAddFriendRsp) + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.class, emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + targetUid_ = 0; + + dealAddFriendResult_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.internal_static_DealAddFriendRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp build() { + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp buildPartial() { + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp result = new emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp(this); + result.retcode_ = retcode_; + result.targetUid_ = targetUid_; + result.dealAddFriendResult_ = dealAddFriendResult_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp) { + return mergeFrom((emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp other) { + if (other == emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.dealAddFriendResult_ != 0) { + setDealAddFriendResultValue(other.getDealAddFriendResultValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 5; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 5; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int dealAddFriendResult_ = 0; + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The enum numeric value on the wire for dealAddFriendResult. + */ + @java.lang.Override public int getDealAddFriendResultValue() { + return dealAddFriendResult_; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @param value The enum numeric value on the wire for dealAddFriendResult to set. + * @return This builder for chaining. + */ + public Builder setDealAddFriendResultValue(int value) { + + dealAddFriendResult_ = value; + onChanged(); + return this; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return The dealAddFriendResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType getDealAddFriendResult() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result = emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.valueOf(dealAddFriendResult_); + return result == null ? emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType.UNRECOGNIZED : result; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @param value The dealAddFriendResult to set. + * @return This builder for chaining. + */ + public Builder setDealAddFriendResult(emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType value) { + if (value == null) { + throw new NullPointerException(); + } + + dealAddFriendResult_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .DealAddFriendResultType deal_add_friend_result = 6; + * @return This builder for chaining. + */ + public Builder clearDealAddFriendResult() { + + dealAddFriendResult_ = 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:DealAddFriendRsp) + } + + // @@protoc_insertion_point(class_scope:DealAddFriendRsp) + private static final emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp(); + } + + public static emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DealAddFriendRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DealAddFriendRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DealAddFriendRspOuterClass.DealAddFriendRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DealAddFriendRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DealAddFriendRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026DealAddFriendRsp.proto\032\035DealAddFriendR" + + "esultType.proto\"q\n\020DealAddFriendRsp\022\017\n\007r" + + "etcode\030\001 \001(\005\022\022\n\ntarget_uid\030\005 \001(\r\0228\n\026deal" + + "_add_friend_result\030\006 \001(\0162\030.DealAddFriend" + + "ResultTypeB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(), + }); + internal_static_DealAddFriendRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DealAddFriendRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DealAddFriendRsp_descriptor, + new java.lang.String[] { "Retcode", "TargetUid", "DealAddFriendResult", }); + emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DelMailReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DelMailReqOuterClass.java new file mode 100644 index 00000000000..cb1156d823a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DelMailReqOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DelMailReq.proto + +package emu.grasscutter.net.proto; + +public final class DelMailReqOuterClass { + private DelMailReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DelMailReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DelMailReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 mail_id_list = 12; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 12; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 12; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1421
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DelMailReq} + */ + public static final class DelMailReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DelMailReq) + DelMailReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelMailReq.newBuilder() to construct. + private DelMailReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelMailReq() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelMailReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelMailReq( + 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 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.class, emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.Builder.class); + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 12; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 12; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 12; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + 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 (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + 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.DelMailReqOuterClass.DelMailReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq other = (emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq) obj; + + if (!getMailIdListList() + .equals(other.getMailIdListList())) 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 (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq 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.DelMailReqOuterClass.DelMailReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq 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.DelMailReqOuterClass.DelMailReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq 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.DelMailReqOuterClass.DelMailReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq 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.DelMailReqOuterClass.DelMailReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq 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.DelMailReqOuterClass.DelMailReq 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: 1421
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DelMailReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DelMailReq) + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.class, emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.internal_static_DelMailReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq build() { + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq buildPartial() { + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq result = new emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq) { + return mergeFrom((emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq other) { + if (other == emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq.getDefaultInstance()) return this; + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 12; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 12; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 12; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 12; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 12; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 12; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 12; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:DelMailReq) + } + + // @@protoc_insertion_point(class_scope:DelMailReq) + private static final emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq(); + } + + public static emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelMailReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelMailReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailReqOuterClass.DelMailReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DelMailReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DelMailReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020DelMailReq.proto\"\"\n\nDelMailReq\022\024\n\014mail" + + "_id_list\030\014 \003(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DelMailReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DelMailReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DelMailReq_descriptor, + new java.lang.String[] { "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DelMailRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DelMailRspOuterClass.java new file mode 100644 index 00000000000..b109d27029e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DelMailRspOuterClass.java @@ -0,0 +1,745 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DelMailRsp.proto + +package emu.grasscutter.net.proto; + +public final class DelMailRspOuterClass { + private DelMailRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DelMailRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DelMailRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 mail_id_list = 5; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 5; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 5; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1403
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DelMailRsp} + */ + public static final class DelMailRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DelMailRsp) + DelMailRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelMailRsp.newBuilder() to construct. + private DelMailRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelMailRsp() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelMailRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelMailRsp( + 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 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.class, emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.Builder.class); + } + + 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_; + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 5; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 5; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 5; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + 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 (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + 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; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + 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.DelMailRspOuterClass.DelMailRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp other = (emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMailIdListList() + .equals(other.getMailIdListList())) 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 (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp 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.DelMailRspOuterClass.DelMailRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp 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.DelMailRspOuterClass.DelMailRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp 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.DelMailRspOuterClass.DelMailRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp 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.DelMailRspOuterClass.DelMailRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp 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.DelMailRspOuterClass.DelMailRsp 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: 1403
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DelMailRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DelMailRsp) + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.class, emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.internal_static_DelMailRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp build() { + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp buildPartial() { + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp result = new emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp) { + return mergeFrom((emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp other) { + if (other == emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + 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; + } + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 5; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 5; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 5; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 5; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 5; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 5; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:DelMailRsp) + } + + // @@protoc_insertion_point(class_scope:DelMailRsp) + private static final emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp(); + } + + public static emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelMailRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelMailRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelMailRspOuterClass.DelMailRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DelMailRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DelMailRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020DelMailRsp.proto\"3\n\nDelMailRsp\022\017\n\007retc" + + "ode\030\013 \001(\005\022\024\n\014mail_id_list\030\005 \003(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DelMailRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DelMailRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DelMailRsp_descriptor, + new java.lang.String[] { "Retcode", "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java new file mode 100644 index 00000000000..3da2071caa6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DelTeamEntityNotifyOuterClass.java @@ -0,0 +1,746 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DelTeamEntityNotify.proto + +package emu.grasscutter.net.proto; + +public final class DelTeamEntityNotifyOuterClass { + private DelTeamEntityNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DelTeamEntityNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DelTeamEntityNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 del_entity_id_list = 15; + * @return A list containing the delEntityIdList. + */ + java.util.List getDelEntityIdListList(); + /** + * repeated uint32 del_entity_id_list = 15; + * @return The count of delEntityIdList. + */ + int getDelEntityIdListCount(); + /** + * repeated uint32 del_entity_id_list = 15; + * @param index The index of the element to return. + * @return The delEntityIdList at the given index. + */ + int getDelEntityIdList(int index); + + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 302
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DelTeamEntityNotify} + */ + public static final class DelTeamEntityNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DelTeamEntityNotify) + DelTeamEntityNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelTeamEntityNotify.newBuilder() to construct. + private DelTeamEntityNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelTeamEntityNotify() { + delEntityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelTeamEntityNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelTeamEntityNotify( + 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 64: { + + sceneId_ = input.readUInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + delEntityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + delEntityIdList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + delEntityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + delEntityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + delEntityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.class, emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.Builder.class); + } + + public static final int DEL_ENTITY_ID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList delEntityIdList_; + /** + * repeated uint32 del_entity_id_list = 15; + * @return A list containing the delEntityIdList. + */ + @java.lang.Override + public java.util.List + getDelEntityIdListList() { + return delEntityIdList_; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @return The count of delEntityIdList. + */ + public int getDelEntityIdListCount() { + return delEntityIdList_.size(); + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param index The index of the element to return. + * @return The delEntityIdList at the given index. + */ + public int getDelEntityIdList(int index) { + return delEntityIdList_.getInt(index); + } + private int delEntityIdListMemoizedSerializedSize = -1; + + public static final int SCENE_ID_FIELD_NUMBER = 8; + private int sceneId_; + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + 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 (sceneId_ != 0) { + output.writeUInt32(8, sceneId_); + } + if (getDelEntityIdListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(delEntityIdListMemoizedSerializedSize); + } + for (int i = 0; i < delEntityIdList_.size(); i++) { + output.writeUInt32NoTag(delEntityIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, sceneId_); + } + { + int dataSize = 0; + for (int i = 0; i < delEntityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delEntityIdList_.getInt(i)); + } + size += dataSize; + if (!getDelEntityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delEntityIdListMemoizedSerializedSize = dataSize; + } + 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.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify other = (emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify) obj; + + if (!getDelEntityIdListList() + .equals(other.getDelEntityIdListList())) return false; + if (getSceneId() + != other.getSceneId()) 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 (getDelEntityIdListCount() > 0) { + hash = (37 * hash) + DEL_ENTITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelEntityIdListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify 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.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify 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.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify 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.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify 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.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify 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.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify 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: 302
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DelTeamEntityNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DelTeamEntityNotify) + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.class, emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + delEntityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.internal_static_DelTeamEntityNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify build() { + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify buildPartial() { + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify result = new emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + delEntityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.delEntityIdList_ = delEntityIdList_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify) { + return mergeFrom((emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify other) { + if (other == emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify.getDefaultInstance()) return this; + if (!other.delEntityIdList_.isEmpty()) { + if (delEntityIdList_.isEmpty()) { + delEntityIdList_ = other.delEntityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDelEntityIdListIsMutable(); + delEntityIdList_.addAll(other.delEntityIdList_); + } + onChanged(); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList delEntityIdList_ = emptyIntList(); + private void ensureDelEntityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + delEntityIdList_ = mutableCopy(delEntityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 del_entity_id_list = 15; + * @return A list containing the delEntityIdList. + */ + public java.util.List + getDelEntityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(delEntityIdList_) : delEntityIdList_; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @return The count of delEntityIdList. + */ + public int getDelEntityIdListCount() { + return delEntityIdList_.size(); + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param index The index of the element to return. + * @return The delEntityIdList at the given index. + */ + public int getDelEntityIdList(int index) { + return delEntityIdList_.getInt(index); + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param index The index to set the value at. + * @param value The delEntityIdList to set. + * @return This builder for chaining. + */ + public Builder setDelEntityIdList( + int index, int value) { + ensureDelEntityIdListIsMutable(); + delEntityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param value The delEntityIdList to add. + * @return This builder for chaining. + */ + public Builder addDelEntityIdList(int value) { + ensureDelEntityIdListIsMutable(); + delEntityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @param values The delEntityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelEntityIdList( + java.lang.Iterable values) { + ensureDelEntityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delEntityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_entity_id_list = 15; + * @return This builder for chaining. + */ + public Builder clearDelEntityIdList() { + delEntityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 8; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 8; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 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:DelTeamEntityNotify) + } + + // @@protoc_insertion_point(class_scope:DelTeamEntityNotify) + private static final emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify(); + } + + public static emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelTeamEntityNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelTeamEntityNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelTeamEntityNotifyOuterClass.DelTeamEntityNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DelTeamEntityNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DelTeamEntityNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031DelTeamEntityNotify.proto\"C\n\023DelTeamEn" + + "tityNotify\022\032\n\022del_entity_id_list\030\017 \003(\r\022\020" + + "\n\010scene_id\030\010 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DelTeamEntityNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DelTeamEntityNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DelTeamEntityNotify_descriptor, + new java.lang.String[] { "DelEntityIdList", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java new file mode 100644 index 00000000000..b0138c0ebd1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DelayWeekCountDownDeleteOuterClass.java @@ -0,0 +1,466 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DelayWeekCountDownDelete.proto + +package emu.grasscutter.net.proto; + +public final class DelayWeekCountDownDeleteOuterClass { + private DelayWeekCountDownDeleteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DelayWeekCountDownDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:DelayWeekCountDownDelete) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code DelayWeekCountDownDelete} + */ + public static final class DelayWeekCountDownDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DelayWeekCountDownDelete) + DelayWeekCountDownDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelayWeekCountDownDelete.newBuilder() to construct. + private DelayWeekCountDownDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelayWeekCountDownDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelayWeekCountDownDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelayWeekCountDownDelete( + 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; + 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.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.class, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete other = (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete 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.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete 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.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete 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.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete 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.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete 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.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete 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; + } + /** + * Protobuf type {@code DelayWeekCountDownDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DelayWeekCountDownDelete) + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.class, emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.internal_static_DelayWeekCountDownDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete build() { + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete buildPartial() { + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete result = new emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) { + return mergeFrom((emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete other) { + if (other == emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:DelayWeekCountDownDelete) + } + + // @@protoc_insertion_point(class_scope:DelayWeekCountDownDelete) + private static final emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete(); + } + + public static emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelayWeekCountDownDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelayWeekCountDownDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.DelayWeekCountDownDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DelayWeekCountDownDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DelayWeekCountDownDelete_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036DelayWeekCountDownDelete.proto\"\032\n\030Dela" + + "yWeekCountDownDeleteB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DelayWeekCountDownDelete_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DelayWeekCountDownDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DelayWeekCountDownDelete_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java new file mode 100644 index 00000000000..02c72af45f7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DeleteFriendNotify.proto + +package emu.grasscutter.net.proto; + +public final class DeleteFriendNotifyOuterClass { + private DeleteFriendNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DeleteFriendNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DeleteFriendNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 12; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4053
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DeleteFriendNotify} + */ + public static final class DeleteFriendNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DeleteFriendNotify) + DeleteFriendNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DeleteFriendNotify.newBuilder() to construct. + private DeleteFriendNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteFriendNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeleteFriendNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteFriendNotify( + 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 96: { + + targetUid_ = 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.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.class, emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 12; + private int targetUid_; + /** + * uint32 target_uid = 12; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(12, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, targetUid_); + } + 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.DeleteFriendNotifyOuterClass.DeleteFriendNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify other = (emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify) obj; + + if (getTargetUid() + != other.getTargetUid()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify 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.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify 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.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify 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.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify 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.DeleteFriendNotifyOuterClass.DeleteFriendNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify 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.DeleteFriendNotifyOuterClass.DeleteFriendNotify 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: 4053
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DeleteFriendNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DeleteFriendNotify) + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.class, emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.internal_static_DeleteFriendNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify build() { + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify buildPartial() { + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify result = new emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify) { + return mergeFrom((emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify other) { + if (other == emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 12; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 12; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 12; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:DeleteFriendNotify) + } + + // @@protoc_insertion_point(class_scope:DeleteFriendNotify) + private static final emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify(); + } + + public static emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteFriendNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteFriendNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendNotifyOuterClass.DeleteFriendNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DeleteFriendNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DeleteFriendNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030DeleteFriendNotify.proto\"(\n\022DeleteFrie" + + "ndNotify\022\022\n\ntarget_uid\030\014 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DeleteFriendNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DeleteFriendNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DeleteFriendNotify_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java new file mode 100644 index 00000000000..fa5d93362a9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DeleteFriendReq.proto + +package emu.grasscutter.net.proto; + +public final class DeleteFriendReqOuterClass { + private DeleteFriendReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DeleteFriendReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DeleteFriendReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 13; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 4031
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DeleteFriendReq} + */ + public static final class DeleteFriendReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DeleteFriendReq) + DeleteFriendReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DeleteFriendReq.newBuilder() to construct. + private DeleteFriendReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteFriendReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeleteFriendReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteFriendReq( + 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 104: { + + targetUid_ = 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.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.class, emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 13; + private int targetUid_; + /** + * uint32 target_uid = 13; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(13, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, targetUid_); + } + 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.DeleteFriendReqOuterClass.DeleteFriendReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq other = (emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq) obj; + + if (getTargetUid() + != other.getTargetUid()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq 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.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq 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.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq 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.DeleteFriendReqOuterClass.DeleteFriendReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq 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.DeleteFriendReqOuterClass.DeleteFriendReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq 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.DeleteFriendReqOuterClass.DeleteFriendReq 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: 4031
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DeleteFriendReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DeleteFriendReq) + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.class, emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.internal_static_DeleteFriendReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq build() { + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq buildPartial() { + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq result = new emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq) { + return mergeFrom((emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq other) { + if (other == emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 13; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 13; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 13; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:DeleteFriendReq) + } + + // @@protoc_insertion_point(class_scope:DeleteFriendReq) + private static final emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq(); + } + + public static emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteFriendReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteFriendReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendReqOuterClass.DeleteFriendReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DeleteFriendReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DeleteFriendReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025DeleteFriendReq.proto\"%\n\017DeleteFriendR" + + "eq\022\022\n\ntarget_uid\030\r \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DeleteFriendReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DeleteFriendReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DeleteFriendReq_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java new file mode 100644 index 00000000000..8a0869067ba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DeleteFriendRspOuterClass.java @@ -0,0 +1,618 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DeleteFriendRsp.proto + +package emu.grasscutter.net.proto; + +public final class DeleteFriendRspOuterClass { + private DeleteFriendRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DeleteFriendRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DeleteFriendRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4075
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DeleteFriendRsp} + */ + public static final class DeleteFriendRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DeleteFriendRsp) + DeleteFriendRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DeleteFriendRsp.newBuilder() to construct. + private DeleteFriendRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteFriendRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeleteFriendRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteFriendRsp( + 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 40: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + targetUid_ = 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.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.class, emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 14; + private int targetUid_; + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @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 (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (targetUid_ != 0) { + output.writeUInt32(14, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, targetUid_); + } + 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.DeleteFriendRspOuterClass.DeleteFriendRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp other = (emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp) obj; + + if (getTargetUid() + != other.getTargetUid()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + 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.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp 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.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp 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.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp 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.DeleteFriendRspOuterClass.DeleteFriendRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp 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.DeleteFriendRspOuterClass.DeleteFriendRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp 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.DeleteFriendRspOuterClass.DeleteFriendRsp 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: 4075
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DeleteFriendRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DeleteFriendRsp) + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.class, emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.internal_static_DeleteFriendRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp build() { + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp buildPartial() { + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp result = new emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp(this); + result.targetUid_ = targetUid_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp) { + return mergeFrom((emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp other) { + if (other == emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 14; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 14; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @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:DeleteFriendRsp) + } + + // @@protoc_insertion_point(class_scope:DeleteFriendRsp) + private static final emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp(); + } + + public static emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteFriendRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteFriendRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DeleteFriendRspOuterClass.DeleteFriendRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DeleteFriendRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DeleteFriendRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025DeleteFriendRsp.proto\"6\n\017DeleteFriendR" + + "sp\022\022\n\ntarget_uid\030\016 \001(\r\022\017\n\007retcode\030\005 \001(\005B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DeleteFriendRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DeleteFriendRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DeleteFriendRsp_descriptor, + new java.lang.String[] { "TargetUid", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java new file mode 100644 index 00000000000..508e036deea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialReqOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DestroyMaterialReq.proto + +package emu.grasscutter.net.proto; + +public final class DestroyMaterialReqOuterClass { + private DestroyMaterialReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DestroyMaterialReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DestroyMaterialReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MaterialInfo material_list = 5; + */ + java.util.List + getMaterialListList(); + /** + * repeated .MaterialInfo material_list = 5; + */ + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index); + /** + * repeated .MaterialInfo material_list = 5; + */ + int getMaterialListCount(); + /** + * repeated .MaterialInfo material_list = 5; + */ + java.util.List + getMaterialListOrBuilderList(); + /** + * repeated .MaterialInfo material_list = 5; + */ + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder getMaterialListOrBuilder( + int index); + } + /** + *
+   * CmdId: 640
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DestroyMaterialReq} + */ + public static final class DestroyMaterialReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DestroyMaterialReq) + DestroyMaterialReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DestroyMaterialReq.newBuilder() to construct. + private DestroyMaterialReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DestroyMaterialReq() { + materialList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DestroyMaterialReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DestroyMaterialReq( + 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 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + materialList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + materialList_.add( + input.readMessage(emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.parser(), extensionRegistry)); + 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)) { + materialList_ = java.util.Collections.unmodifiableList(materialList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.class, emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.Builder.class); + } + + public static final int MATERIAL_LIST_FIELD_NUMBER = 5; + private java.util.List materialList_; + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public java.util.List getMaterialListList() { + return materialList_; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public java.util.List + getMaterialListOrBuilderList() { + return materialList_; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public int getMaterialListCount() { + return materialList_.size(); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index) { + return materialList_.get(index); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder getMaterialListOrBuilder( + int index) { + return materialList_.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 < materialList_.size(); i++) { + output.writeMessage(5, materialList_.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 < materialList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, materialList_.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.DestroyMaterialReqOuterClass.DestroyMaterialReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq other = (emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq) obj; + + if (!getMaterialListList() + .equals(other.getMaterialListList())) 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 (getMaterialListCount() > 0) { + hash = (37 * hash) + MATERIAL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMaterialListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq 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.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq 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.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq 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.DestroyMaterialReqOuterClass.DestroyMaterialReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq 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.DestroyMaterialReqOuterClass.DestroyMaterialReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq 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.DestroyMaterialReqOuterClass.DestroyMaterialReq 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: 640
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DestroyMaterialReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DestroyMaterialReq) + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.class, emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMaterialListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (materialListBuilder_ == null) { + materialList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + materialListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.internal_static_DestroyMaterialReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq build() { + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq buildPartial() { + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq result = new emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq(this); + int from_bitField0_ = bitField0_; + if (materialListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + materialList_ = java.util.Collections.unmodifiableList(materialList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.materialList_ = materialList_; + } else { + result.materialList_ = materialListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq) { + return mergeFrom((emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq other) { + if (other == emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq.getDefaultInstance()) return this; + if (materialListBuilder_ == null) { + if (!other.materialList_.isEmpty()) { + if (materialList_.isEmpty()) { + materialList_ = other.materialList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMaterialListIsMutable(); + materialList_.addAll(other.materialList_); + } + onChanged(); + } + } else { + if (!other.materialList_.isEmpty()) { + if (materialListBuilder_.isEmpty()) { + materialListBuilder_.dispose(); + materialListBuilder_ = null; + materialList_ = other.materialList_; + bitField0_ = (bitField0_ & ~0x00000001); + materialListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMaterialListFieldBuilder() : null; + } else { + materialListBuilder_.addAllMessages(other.materialList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List materialList_ = + java.util.Collections.emptyList(); + private void ensureMaterialListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + materialList_ = new java.util.ArrayList(materialList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder> materialListBuilder_; + + /** + * repeated .MaterialInfo material_list = 5; + */ + public java.util.List getMaterialListList() { + if (materialListBuilder_ == null) { + return java.util.Collections.unmodifiableList(materialList_); + } else { + return materialListBuilder_.getMessageList(); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public int getMaterialListCount() { + if (materialListBuilder_ == null) { + return materialList_.size(); + } else { + return materialListBuilder_.getCount(); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getMaterialList(int index) { + if (materialListBuilder_ == null) { + return materialList_.get(index); + } else { + return materialListBuilder_.getMessage(index); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder setMaterialList( + int index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo value) { + if (materialListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMaterialListIsMutable(); + materialList_.set(index, value); + onChanged(); + } else { + materialListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder setMaterialList( + int index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder builderForValue) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + materialList_.set(index, builderForValue.build()); + onChanged(); + } else { + materialListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addMaterialList(emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo value) { + if (materialListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMaterialListIsMutable(); + materialList_.add(value); + onChanged(); + } else { + materialListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addMaterialList( + int index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo value) { + if (materialListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMaterialListIsMutable(); + materialList_.add(index, value); + onChanged(); + } else { + materialListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addMaterialList( + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder builderForValue) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + materialList_.add(builderForValue.build()); + onChanged(); + } else { + materialListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addMaterialList( + int index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder builderForValue) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + materialList_.add(index, builderForValue.build()); + onChanged(); + } else { + materialListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder addAllMaterialList( + java.lang.Iterable values) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, materialList_); + onChanged(); + } else { + materialListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder clearMaterialList() { + if (materialListBuilder_ == null) { + materialList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + materialListBuilder_.clear(); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public Builder removeMaterialList(int index) { + if (materialListBuilder_ == null) { + ensureMaterialListIsMutable(); + materialList_.remove(index); + onChanged(); + } else { + materialListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder getMaterialListBuilder( + int index) { + return getMaterialListFieldBuilder().getBuilder(index); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder getMaterialListOrBuilder( + int index) { + if (materialListBuilder_ == null) { + return materialList_.get(index); } else { + return materialListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public java.util.List + getMaterialListOrBuilderList() { + if (materialListBuilder_ != null) { + return materialListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(materialList_); + } + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder addMaterialListBuilder() { + return getMaterialListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance()); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder addMaterialListBuilder( + int index) { + return getMaterialListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance()); + } + /** + * repeated .MaterialInfo material_list = 5; + */ + public java.util.List + getMaterialListBuilderList() { + return getMaterialListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder> + getMaterialListFieldBuilder() { + if (materialListBuilder_ == null) { + materialListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder>( + materialList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + materialList_ = null; + } + return materialListBuilder_; + } + @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:DestroyMaterialReq) + } + + // @@protoc_insertion_point(class_scope:DestroyMaterialReq) + private static final emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq(); + } + + public static emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DestroyMaterialReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DestroyMaterialReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialReqOuterClass.DestroyMaterialReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DestroyMaterialReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DestroyMaterialReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030DestroyMaterialReq.proto\032\022MaterialInfo" + + ".proto\":\n\022DestroyMaterialReq\022$\n\rmaterial" + + "_list\030\005 \003(\0132\r.MaterialInfoB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MaterialInfoOuterClass.getDescriptor(), + }); + internal_static_DestroyMaterialReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DestroyMaterialReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DestroyMaterialReq_descriptor, + new java.lang.String[] { "MaterialList", }); + emu.grasscutter.net.proto.MaterialInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java new file mode 100644 index 00000000000..e849454eedf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DestroyMaterialRspOuterClass.java @@ -0,0 +1,939 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DestroyMaterialRsp.proto + +package emu.grasscutter.net.proto; + +public final class DestroyMaterialRspOuterClass { + private DestroyMaterialRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DestroyMaterialRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DestroyMaterialRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 item_count_list = 12; + * @return A list containing the itemCountList. + */ + java.util.List getItemCountListList(); + /** + * repeated uint32 item_count_list = 12; + * @return The count of itemCountList. + */ + int getItemCountListCount(); + /** + * repeated uint32 item_count_list = 12; + * @param index The index of the element to return. + * @return The itemCountList at the given index. + */ + int getItemCountList(int index); + + /** + * repeated uint32 item_id_list = 13; + * @return A list containing the itemIdList. + */ + java.util.List getItemIdListList(); + /** + * repeated uint32 item_id_list = 13; + * @return The count of itemIdList. + */ + int getItemIdListCount(); + /** + * repeated uint32 item_id_list = 13; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + int getItemIdList(int index); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 618
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DestroyMaterialRsp} + */ + public static final class DestroyMaterialRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DestroyMaterialRsp) + DestroyMaterialRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DestroyMaterialRsp.newBuilder() to construct. + private DestroyMaterialRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DestroyMaterialRsp() { + itemCountList_ = emptyIntList(); + itemIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DestroyMaterialRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DestroyMaterialRsp( + 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 88: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemCountList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + itemCountList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + itemCountList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + itemCountList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + itemIdList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + itemIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + itemCountList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.class, emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.Builder.class); + } + + public static final int ITEM_COUNT_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList itemCountList_; + /** + * repeated uint32 item_count_list = 12; + * @return A list containing the itemCountList. + */ + @java.lang.Override + public java.util.List + getItemCountListList() { + return itemCountList_; + } + /** + * repeated uint32 item_count_list = 12; + * @return The count of itemCountList. + */ + public int getItemCountListCount() { + return itemCountList_.size(); + } + /** + * repeated uint32 item_count_list = 12; + * @param index The index of the element to return. + * @return The itemCountList at the given index. + */ + public int getItemCountList(int index) { + return itemCountList_.getInt(index); + } + private int itemCountListMemoizedSerializedSize = -1; + + public static final int ITEM_ID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList itemIdList_; + /** + * repeated uint32 item_id_list = 13; + * @return A list containing the itemIdList. + */ + @java.lang.Override + public java.util.List + getItemIdListList() { + return itemIdList_; + } + /** + * repeated uint32 item_id_list = 13; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 13; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + private int itemIdListMemoizedSerializedSize = -1; + + 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 { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + if (getItemCountListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(itemCountListMemoizedSerializedSize); + } + for (int i = 0; i < itemCountList_.size(); i++) { + output.writeUInt32NoTag(itemCountList_.getInt(i)); + } + if (getItemIdListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(itemIdListMemoizedSerializedSize); + } + for (int i = 0; i < itemIdList_.size(); i++) { + output.writeUInt32NoTag(itemIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < itemCountList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(itemCountList_.getInt(i)); + } + size += dataSize; + if (!getItemCountListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + itemCountListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < itemIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(itemIdList_.getInt(i)); + } + size += dataSize; + if (!getItemIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + itemIdListMemoizedSerializedSize = dataSize; + } + 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.DestroyMaterialRspOuterClass.DestroyMaterialRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp other = (emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp) obj; + + if (!getItemCountListList() + .equals(other.getItemCountListList())) return false; + if (!getItemIdListList() + .equals(other.getItemIdListList())) 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(); + if (getItemCountListCount() > 0) { + hash = (37 * hash) + ITEM_COUNT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemCountListList().hashCode(); + } + if (getItemIdListCount() > 0) { + hash = (37 * hash) + ITEM_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemIdListList().hashCode(); + } + 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.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp 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.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp 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.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp 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.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp 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.DestroyMaterialRspOuterClass.DestroyMaterialRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp 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.DestroyMaterialRspOuterClass.DestroyMaterialRsp 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: 618
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DestroyMaterialRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DestroyMaterialRsp) + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.class, emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemCountList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.internal_static_DestroyMaterialRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp build() { + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp buildPartial() { + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp result = new emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + itemCountList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemCountList_ = itemCountList_; + if (((bitField0_ & 0x00000002) != 0)) { + itemIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemIdList_ = itemIdList_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp) { + return mergeFrom((emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp other) { + if (other == emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp.getDefaultInstance()) return this; + if (!other.itemCountList_.isEmpty()) { + if (itemCountList_.isEmpty()) { + itemCountList_ = other.itemCountList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemCountListIsMutable(); + itemCountList_.addAll(other.itemCountList_); + } + onChanged(); + } + if (!other.itemIdList_.isEmpty()) { + if (itemIdList_.isEmpty()) { + itemIdList_ = other.itemIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemIdListIsMutable(); + itemIdList_.addAll(other.itemIdList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList itemCountList_ = emptyIntList(); + private void ensureItemCountListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemCountList_ = mutableCopy(itemCountList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 item_count_list = 12; + * @return A list containing the itemCountList. + */ + public java.util.List + getItemCountListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(itemCountList_) : itemCountList_; + } + /** + * repeated uint32 item_count_list = 12; + * @return The count of itemCountList. + */ + public int getItemCountListCount() { + return itemCountList_.size(); + } + /** + * repeated uint32 item_count_list = 12; + * @param index The index of the element to return. + * @return The itemCountList at the given index. + */ + public int getItemCountList(int index) { + return itemCountList_.getInt(index); + } + /** + * repeated uint32 item_count_list = 12; + * @param index The index to set the value at. + * @param value The itemCountList to set. + * @return This builder for chaining. + */ + public Builder setItemCountList( + int index, int value) { + ensureItemCountListIsMutable(); + itemCountList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 item_count_list = 12; + * @param value The itemCountList to add. + * @return This builder for chaining. + */ + public Builder addItemCountList(int value) { + ensureItemCountListIsMutable(); + itemCountList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 item_count_list = 12; + * @param values The itemCountList to add. + * @return This builder for chaining. + */ + public Builder addAllItemCountList( + java.lang.Iterable values) { + ensureItemCountListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemCountList_); + onChanged(); + return this; + } + /** + * repeated uint32 item_count_list = 12; + * @return This builder for chaining. + */ + public Builder clearItemCountList() { + itemCountList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList itemIdList_ = emptyIntList(); + private void ensureItemIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemIdList_ = mutableCopy(itemIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 item_id_list = 13; + * @return A list containing the itemIdList. + */ + public java.util.List + getItemIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; + } + /** + * repeated uint32 item_id_list = 13; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 13; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + /** + * repeated uint32 item_id_list = 13; + * @param index The index to set the value at. + * @param value The itemIdList to set. + * @return This builder for chaining. + */ + public Builder setItemIdList( + int index, int value) { + ensureItemIdListIsMutable(); + itemIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 13; + * @param value The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addItemIdList(int value) { + ensureItemIdListIsMutable(); + itemIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 13; + * @param values The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addAllItemIdList( + java.lang.Iterable values) { + ensureItemIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 13; + * @return This builder for chaining. + */ + public Builder clearItemIdList() { + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:DestroyMaterialRsp) + } + + // @@protoc_insertion_point(class_scope:DestroyMaterialRsp) + private static final emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp(); + } + + public static emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DestroyMaterialRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DestroyMaterialRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DestroyMaterialRspOuterClass.DestroyMaterialRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DestroyMaterialRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DestroyMaterialRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030DestroyMaterialRsp.proto\"T\n\022DestroyMat" + + "erialRsp\022\027\n\017item_count_list\030\014 \003(\r\022\024\n\014ite" + + "m_id_list\030\r \003(\r\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DestroyMaterialRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DestroyMaterialRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DestroyMaterialRsp_descriptor, + new java.lang.String[] { "ItemCountList", "ItemIdList", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java new file mode 100644 index 00000000000..bad838ed660 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DoGachaReqOuterClass.java @@ -0,0 +1,912 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DoGachaReq.proto + +package emu.grasscutter.net.proto; + +public final class DoGachaReqOuterClass { + private DoGachaReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DoGachaReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DoGachaReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gacha_times = 10; + * @return The gachaTimes. + */ + int getGachaTimes(); + + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + int getGachaScheduleId(); + + /** + * uint32 gacha_type = 14; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 gacha_random = 13; + * @return The gachaRandom. + */ + int getGachaRandom(); + + /** + * string gacha_tag = 4; + * @return The gachaTag. + */ + java.lang.String getGachaTag(); + /** + * string gacha_tag = 4; + * @return The bytes for gachaTag. + */ + com.google.protobuf.ByteString + getGachaTagBytes(); + } + /** + *
+   * CmdId: 1512
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DoGachaReq} + */ + public static final class DoGachaReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DoGachaReq) + DoGachaReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DoGachaReq.newBuilder() to construct. + private DoGachaReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DoGachaReq() { + gachaTag_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DoGachaReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DoGachaReq( + 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 34: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaTag_ = s; + break; + } + case 56: { + + gachaScheduleId_ = input.readUInt32(); + break; + } + case 80: { + + gachaTimes_ = input.readUInt32(); + break; + } + case 104: { + + gachaRandom_ = input.readUInt32(); + break; + } + case 112: { + + gachaType_ = 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.DoGachaReqOuterClass.internal_static_DoGachaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.class, emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.Builder.class); + } + + public static final int GACHA_TIMES_FIELD_NUMBER = 10; + private int gachaTimes_; + /** + * uint32 gacha_times = 10; + * @return The gachaTimes. + */ + @java.lang.Override + public int getGachaTimes() { + return gachaTimes_; + } + + public static final int GACHA_SCHEDULE_ID_FIELD_NUMBER = 7; + private int gachaScheduleId_; + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 14; + private int gachaType_; + /** + * uint32 gacha_type = 14; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int GACHA_RANDOM_FIELD_NUMBER = 13; + private int gachaRandom_; + /** + * uint32 gacha_random = 13; + * @return The gachaRandom. + */ + @java.lang.Override + public int getGachaRandom() { + return gachaRandom_; + } + + public static final int GACHA_TAG_FIELD_NUMBER = 4; + private volatile java.lang.Object gachaTag_; + /** + * string gacha_tag = 4; + * @return The gachaTag. + */ + @java.lang.Override + public java.lang.String getGachaTag() { + java.lang.Object ref = gachaTag_; + 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(); + gachaTag_ = s; + return s; + } + } + /** + * string gacha_tag = 4; + * @return The bytes for gachaTag. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaTagBytes() { + java.lang.Object ref = gachaTag_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaTag_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaTag_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, gachaTag_); + } + if (gachaScheduleId_ != 0) { + output.writeUInt32(7, gachaScheduleId_); + } + if (gachaTimes_ != 0) { + output.writeUInt32(10, gachaTimes_); + } + if (gachaRandom_ != 0) { + output.writeUInt32(13, gachaRandom_); + } + if (gachaType_ != 0) { + output.writeUInt32(14, gachaType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaTag_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, gachaTag_); + } + if (gachaScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, gachaScheduleId_); + } + if (gachaTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, gachaTimes_); + } + if (gachaRandom_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gachaRandom_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, gachaType_); + } + 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.DoGachaReqOuterClass.DoGachaReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq other = (emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq) obj; + + if (getGachaTimes() + != other.getGachaTimes()) return false; + if (getGachaScheduleId() + != other.getGachaScheduleId()) return false; + if (getGachaType() + != other.getGachaType()) return false; + if (getGachaRandom() + != other.getGachaRandom()) return false; + if (!getGachaTag() + .equals(other.getGachaTag())) 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) + GACHA_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getGachaTimes(); + hash = (37 * hash) + GACHA_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaScheduleId(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + GACHA_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + getGachaRandom(); + hash = (37 * hash) + GACHA_TAG_FIELD_NUMBER; + hash = (53 * hash) + getGachaTag().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq 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.DoGachaReqOuterClass.DoGachaReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq 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.DoGachaReqOuterClass.DoGachaReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq 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.DoGachaReqOuterClass.DoGachaReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq 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.DoGachaReqOuterClass.DoGachaReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq 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.DoGachaReqOuterClass.DoGachaReq 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: 1512
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DoGachaReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DoGachaReq) + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.class, emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gachaTimes_ = 0; + + gachaScheduleId_ = 0; + + gachaType_ = 0; + + gachaRandom_ = 0; + + gachaTag_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.internal_static_DoGachaReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq build() { + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq buildPartial() { + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq result = new emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq(this); + result.gachaTimes_ = gachaTimes_; + result.gachaScheduleId_ = gachaScheduleId_; + result.gachaType_ = gachaType_; + result.gachaRandom_ = gachaRandom_; + result.gachaTag_ = gachaTag_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq) { + return mergeFrom((emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq other) { + if (other == emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq.getDefaultInstance()) return this; + if (other.getGachaTimes() != 0) { + setGachaTimes(other.getGachaTimes()); + } + if (other.getGachaScheduleId() != 0) { + setGachaScheduleId(other.getGachaScheduleId()); + } + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getGachaRandom() != 0) { + setGachaRandom(other.getGachaRandom()); + } + if (!other.getGachaTag().isEmpty()) { + gachaTag_ = other.gachaTag_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gachaTimes_ ; + /** + * uint32 gacha_times = 10; + * @return The gachaTimes. + */ + @java.lang.Override + public int getGachaTimes() { + return gachaTimes_; + } + /** + * uint32 gacha_times = 10; + * @param value The gachaTimes to set. + * @return This builder for chaining. + */ + public Builder setGachaTimes(int value) { + + gachaTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_times = 10; + * @return This builder for chaining. + */ + public Builder clearGachaTimes() { + + gachaTimes_ = 0; + onChanged(); + return this; + } + + private int gachaScheduleId_ ; + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + /** + * uint32 gacha_schedule_id = 7; + * @param value The gachaScheduleId to set. + * @return This builder for chaining. + */ + public Builder setGachaScheduleId(int value) { + + gachaScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_schedule_id = 7; + * @return This builder for chaining. + */ + public Builder clearGachaScheduleId() { + + gachaScheduleId_ = 0; + onChanged(); + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 14; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 14; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 14; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int gachaRandom_ ; + /** + * uint32 gacha_random = 13; + * @return The gachaRandom. + */ + @java.lang.Override + public int getGachaRandom() { + return gachaRandom_; + } + /** + * uint32 gacha_random = 13; + * @param value The gachaRandom to set. + * @return This builder for chaining. + */ + public Builder setGachaRandom(int value) { + + gachaRandom_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_random = 13; + * @return This builder for chaining. + */ + public Builder clearGachaRandom() { + + gachaRandom_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gachaTag_ = ""; + /** + * string gacha_tag = 4; + * @return The gachaTag. + */ + public java.lang.String getGachaTag() { + java.lang.Object ref = gachaTag_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaTag_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_tag = 4; + * @return The bytes for gachaTag. + */ + public com.google.protobuf.ByteString + getGachaTagBytes() { + java.lang.Object ref = gachaTag_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_tag = 4; + * @param value The gachaTag to set. + * @return This builder for chaining. + */ + public Builder setGachaTag( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaTag_ = value; + onChanged(); + return this; + } + /** + * string gacha_tag = 4; + * @return This builder for chaining. + */ + public Builder clearGachaTag() { + + gachaTag_ = getDefaultInstance().getGachaTag(); + onChanged(); + return this; + } + /** + * string gacha_tag = 4; + * @param value The bytes for gachaTag to set. + * @return This builder for chaining. + */ + public Builder setGachaTagBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaTag_ = 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:DoGachaReq) + } + + // @@protoc_insertion_point(class_scope:DoGachaReq) + private static final emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq(); + } + + public static emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DoGachaReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DoGachaReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaReqOuterClass.DoGachaReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DoGachaReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DoGachaReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020DoGachaReq.proto\"y\n\nDoGachaReq\022\023\n\013gach" + + "a_times\030\n \001(\r\022\031\n\021gacha_schedule_id\030\007 \001(\r" + + "\022\022\n\ngacha_type\030\016 \001(\r\022\024\n\014gacha_random\030\r \001" + + "(\r\022\021\n\tgacha_tag\030\004 \001(\tB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DoGachaReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DoGachaReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DoGachaReq_descriptor, + new java.lang.String[] { "GachaTimes", "GachaScheduleId", "GachaType", "GachaRandom", "GachaTag", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java new file mode 100644 index 00000000000..d4470c51d3e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DoGachaRspOuterClass.java @@ -0,0 +1,1986 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DoGachaRsp.proto + +package emu.grasscutter.net.proto; + +public final class DoGachaRspOuterClass { + private DoGachaRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DoGachaRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DoGachaRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_LEEPELHDING = 1435; + * @return The unk2700LEEPELHDING. + */ + boolean getUnk2700LEEPELHDING(); + + /** + * uint32 gacha_schedule_id = 5; + * @return The gachaScheduleId. + */ + int getGachaScheduleId(); + + /** + * uint32 wish_item_id = 8; + * @return The wishItemId. + */ + int getWishItemId(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 cost_item_num = 10; + * @return The costItemNum. + */ + int getCostItemNum(); + + /** + * uint32 gacha_times_limit = 1; + * @return The gachaTimesLimit. + */ + int getGachaTimesLimit(); + + /** + * uint32 cost_item_id = 14; + * @return The costItemId. + */ + int getCostItemId(); + + /** + * uint32 gacha_type = 12; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 ten_cost_item_id = 7; + * @return The tenCostItemId. + */ + int getTenCostItemId(); + + /** + * uint32 wish_max_progress = 9; + * @return The wishMaxProgress. + */ + int getWishMaxProgress(); + + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @return The unk2700OJKKHDLEDCI. + */ + int getUnk2700OJKKHDLEDCI(); + + /** + * uint32 ten_cost_item_num = 3; + * @return The tenCostItemNum. + */ + int getTenCostItemNum(); + + /** + * uint32 left_gacha_times = 6; + * @return The leftGachaTimes. + */ + int getLeftGachaTimes(); + + /** + * uint32 wish_progress = 2; + * @return The wishProgress. + */ + int getWishProgress(); + + /** + * uint32 gacha_times = 4; + * @return The gachaTimes. + */ + int getGachaTimes(); + + /** + * repeated .GachaItem gacha_item_list = 15; + */ + java.util.List + getGachaItemListList(); + /** + * repeated .GachaItem gacha_item_list = 15; + */ + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index); + /** + * repeated .GachaItem gacha_item_list = 15; + */ + int getGachaItemListCount(); + /** + * repeated .GachaItem gacha_item_list = 15; + */ + java.util.List + getGachaItemListOrBuilderList(); + /** + * repeated .GachaItem gacha_item_list = 15; + */ + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( + int index); + + /** + * uint32 new_gacha_random = 11; + * @return The newGachaRandom. + */ + int getNewGachaRandom(); + } + /** + *
+   * CmdId: 1535
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DoGachaRsp} + */ + public static final class DoGachaRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DoGachaRsp) + DoGachaRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DoGachaRsp.newBuilder() to construct. + private DoGachaRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DoGachaRsp() { + gachaItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DoGachaRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DoGachaRsp( + 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: { + + gachaTimesLimit_ = input.readUInt32(); + break; + } + case 16: { + + wishProgress_ = input.readUInt32(); + break; + } + case 24: { + + tenCostItemNum_ = input.readUInt32(); + break; + } + case 32: { + + gachaTimes_ = input.readUInt32(); + break; + } + case 40: { + + gachaScheduleId_ = input.readUInt32(); + break; + } + case 48: { + + leftGachaTimes_ = input.readUInt32(); + break; + } + case 56: { + + tenCostItemId_ = input.readUInt32(); + break; + } + case 64: { + + wishItemId_ = input.readUInt32(); + break; + } + case 72: { + + wishMaxProgress_ = input.readUInt32(); + break; + } + case 80: { + + costItemNum_ = input.readUInt32(); + break; + } + case 88: { + + newGachaRandom_ = input.readUInt32(); + break; + } + case 96: { + + gachaType_ = input.readUInt32(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + costItemId_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + gachaItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + gachaItemList_.add( + input.readMessage(emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.parser(), extensionRegistry)); + break; + } + case 9920: { + + unk2700OJKKHDLEDCI_ = input.readUInt32(); + break; + } + case 11480: { + + unk2700LEEPELHDING_ = 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)) { + gachaItemList_ = java.util.Collections.unmodifiableList(gachaItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.class, emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.Builder.class); + } + + public static final int UNK2700_LEEPELHDING_FIELD_NUMBER = 1435; + private boolean unk2700LEEPELHDING_; + /** + * bool Unk2700_LEEPELHDING = 1435; + * @return The unk2700LEEPELHDING. + */ + @java.lang.Override + public boolean getUnk2700LEEPELHDING() { + return unk2700LEEPELHDING_; + } + + public static final int GACHA_SCHEDULE_ID_FIELD_NUMBER = 5; + private int gachaScheduleId_; + /** + * uint32 gacha_schedule_id = 5; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + + public static final int WISH_ITEM_ID_FIELD_NUMBER = 8; + private int wishItemId_; + /** + * uint32 wish_item_id = 8; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int COST_ITEM_NUM_FIELD_NUMBER = 10; + private int costItemNum_; + /** + * uint32 cost_item_num = 10; + * @return The costItemNum. + */ + @java.lang.Override + public int getCostItemNum() { + return costItemNum_; + } + + public static final int GACHA_TIMES_LIMIT_FIELD_NUMBER = 1; + private int gachaTimesLimit_; + /** + * uint32 gacha_times_limit = 1; + * @return The gachaTimesLimit. + */ + @java.lang.Override + public int getGachaTimesLimit() { + return gachaTimesLimit_; + } + + public static final int COST_ITEM_ID_FIELD_NUMBER = 14; + private int costItemId_; + /** + * uint32 cost_item_id = 14; + * @return The costItemId. + */ + @java.lang.Override + public int getCostItemId() { + return costItemId_; + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 12; + private int gachaType_; + /** + * uint32 gacha_type = 12; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int TEN_COST_ITEM_ID_FIELD_NUMBER = 7; + private int tenCostItemId_; + /** + * uint32 ten_cost_item_id = 7; + * @return The tenCostItemId. + */ + @java.lang.Override + public int getTenCostItemId() { + return tenCostItemId_; + } + + public static final int WISH_MAX_PROGRESS_FIELD_NUMBER = 9; + private int wishMaxProgress_; + /** + * uint32 wish_max_progress = 9; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + + public static final int UNK2700_OJKKHDLEDCI_FIELD_NUMBER = 1240; + private int unk2700OJKKHDLEDCI_; + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @return The unk2700OJKKHDLEDCI. + */ + @java.lang.Override + public int getUnk2700OJKKHDLEDCI() { + return unk2700OJKKHDLEDCI_; + } + + public static final int TEN_COST_ITEM_NUM_FIELD_NUMBER = 3; + private int tenCostItemNum_; + /** + * uint32 ten_cost_item_num = 3; + * @return The tenCostItemNum. + */ + @java.lang.Override + public int getTenCostItemNum() { + return tenCostItemNum_; + } + + public static final int LEFT_GACHA_TIMES_FIELD_NUMBER = 6; + private int leftGachaTimes_; + /** + * uint32 left_gacha_times = 6; + * @return The leftGachaTimes. + */ + @java.lang.Override + public int getLeftGachaTimes() { + return leftGachaTimes_; + } + + public static final int WISH_PROGRESS_FIELD_NUMBER = 2; + private int wishProgress_; + /** + * uint32 wish_progress = 2; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + + public static final int GACHA_TIMES_FIELD_NUMBER = 4; + private int gachaTimes_; + /** + * uint32 gacha_times = 4; + * @return The gachaTimes. + */ + @java.lang.Override + public int getGachaTimes() { + return gachaTimes_; + } + + public static final int GACHA_ITEM_LIST_FIELD_NUMBER = 15; + private java.util.List gachaItemList_; + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public java.util.List getGachaItemListList() { + return gachaItemList_; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public java.util.List + getGachaItemListOrBuilderList() { + return gachaItemList_; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public int getGachaItemListCount() { + return gachaItemList_.size(); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index) { + return gachaItemList_.get(index); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( + int index) { + return gachaItemList_.get(index); + } + + public static final int NEW_GACHA_RANDOM_FIELD_NUMBER = 11; + private int newGachaRandom_; + /** + * uint32 new_gacha_random = 11; + * @return The newGachaRandom. + */ + @java.lang.Override + public int getNewGachaRandom() { + return newGachaRandom_; + } + + 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 (gachaTimesLimit_ != 0) { + output.writeUInt32(1, gachaTimesLimit_); + } + if (wishProgress_ != 0) { + output.writeUInt32(2, wishProgress_); + } + if (tenCostItemNum_ != 0) { + output.writeUInt32(3, tenCostItemNum_); + } + if (gachaTimes_ != 0) { + output.writeUInt32(4, gachaTimes_); + } + if (gachaScheduleId_ != 0) { + output.writeUInt32(5, gachaScheduleId_); + } + if (leftGachaTimes_ != 0) { + output.writeUInt32(6, leftGachaTimes_); + } + if (tenCostItemId_ != 0) { + output.writeUInt32(7, tenCostItemId_); + } + if (wishItemId_ != 0) { + output.writeUInt32(8, wishItemId_); + } + if (wishMaxProgress_ != 0) { + output.writeUInt32(9, wishMaxProgress_); + } + if (costItemNum_ != 0) { + output.writeUInt32(10, costItemNum_); + } + if (newGachaRandom_ != 0) { + output.writeUInt32(11, newGachaRandom_); + } + if (gachaType_ != 0) { + output.writeUInt32(12, gachaType_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + if (costItemId_ != 0) { + output.writeUInt32(14, costItemId_); + } + for (int i = 0; i < gachaItemList_.size(); i++) { + output.writeMessage(15, gachaItemList_.get(i)); + } + if (unk2700OJKKHDLEDCI_ != 0) { + output.writeUInt32(1240, unk2700OJKKHDLEDCI_); + } + if (unk2700LEEPELHDING_ != false) { + output.writeBool(1435, unk2700LEEPELHDING_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gachaTimesLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, gachaTimesLimit_); + } + if (wishProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, wishProgress_); + } + if (tenCostItemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, tenCostItemNum_); + } + if (gachaTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, gachaTimes_); + } + if (gachaScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, gachaScheduleId_); + } + if (leftGachaTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, leftGachaTimes_); + } + if (tenCostItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, tenCostItemId_); + } + if (wishItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, wishItemId_); + } + if (wishMaxProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, wishMaxProgress_); + } + if (costItemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, costItemNum_); + } + if (newGachaRandom_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, newGachaRandom_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, gachaType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + if (costItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, costItemId_); + } + for (int i = 0; i < gachaItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, gachaItemList_.get(i)); + } + if (unk2700OJKKHDLEDCI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1240, unk2700OJKKHDLEDCI_); + } + if (unk2700LEEPELHDING_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1435, unk2700LEEPELHDING_); + } + 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.DoGachaRspOuterClass.DoGachaRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp other = (emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp) obj; + + if (getUnk2700LEEPELHDING() + != other.getUnk2700LEEPELHDING()) return false; + if (getGachaScheduleId() + != other.getGachaScheduleId()) return false; + if (getWishItemId() + != other.getWishItemId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCostItemNum() + != other.getCostItemNum()) return false; + if (getGachaTimesLimit() + != other.getGachaTimesLimit()) return false; + if (getCostItemId() + != other.getCostItemId()) return false; + if (getGachaType() + != other.getGachaType()) return false; + if (getTenCostItemId() + != other.getTenCostItemId()) return false; + if (getWishMaxProgress() + != other.getWishMaxProgress()) return false; + if (getUnk2700OJKKHDLEDCI() + != other.getUnk2700OJKKHDLEDCI()) return false; + if (getTenCostItemNum() + != other.getTenCostItemNum()) return false; + if (getLeftGachaTimes() + != other.getLeftGachaTimes()) return false; + if (getWishProgress() + != other.getWishProgress()) return false; + if (getGachaTimes() + != other.getGachaTimes()) return false; + if (!getGachaItemListList() + .equals(other.getGachaItemListList())) return false; + if (getNewGachaRandom() + != other.getNewGachaRandom()) 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) + UNK2700_LEEPELHDING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700LEEPELHDING()); + hash = (37 * hash) + GACHA_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaScheduleId(); + hash = (37 * hash) + WISH_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getWishItemId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + COST_ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getCostItemNum(); + hash = (37 * hash) + GACHA_TIMES_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getGachaTimesLimit(); + hash = (37 * hash) + COST_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostItemId(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + TEN_COST_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTenCostItemId(); + hash = (37 * hash) + WISH_MAX_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishMaxProgress(); + hash = (37 * hash) + UNK2700_OJKKHDLEDCI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700OJKKHDLEDCI(); + hash = (37 * hash) + TEN_COST_ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTenCostItemNum(); + hash = (37 * hash) + LEFT_GACHA_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getLeftGachaTimes(); + hash = (37 * hash) + WISH_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishProgress(); + hash = (37 * hash) + GACHA_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getGachaTimes(); + if (getGachaItemListCount() > 0) { + hash = (37 * hash) + GACHA_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGachaItemListList().hashCode(); + } + hash = (37 * hash) + NEW_GACHA_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + getNewGachaRandom(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp 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.DoGachaRspOuterClass.DoGachaRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp 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.DoGachaRspOuterClass.DoGachaRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp 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.DoGachaRspOuterClass.DoGachaRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp 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.DoGachaRspOuterClass.DoGachaRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp 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.DoGachaRspOuterClass.DoGachaRsp 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: 1535
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DoGachaRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DoGachaRsp) + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.class, emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGachaItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700LEEPELHDING_ = false; + + gachaScheduleId_ = 0; + + wishItemId_ = 0; + + retcode_ = 0; + + costItemNum_ = 0; + + gachaTimesLimit_ = 0; + + costItemId_ = 0; + + gachaType_ = 0; + + tenCostItemId_ = 0; + + wishMaxProgress_ = 0; + + unk2700OJKKHDLEDCI_ = 0; + + tenCostItemNum_ = 0; + + leftGachaTimes_ = 0; + + wishProgress_ = 0; + + gachaTimes_ = 0; + + if (gachaItemListBuilder_ == null) { + gachaItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + gachaItemListBuilder_.clear(); + } + newGachaRandom_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.internal_static_DoGachaRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp build() { + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp buildPartial() { + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp result = new emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp(this); + int from_bitField0_ = bitField0_; + result.unk2700LEEPELHDING_ = unk2700LEEPELHDING_; + result.gachaScheduleId_ = gachaScheduleId_; + result.wishItemId_ = wishItemId_; + result.retcode_ = retcode_; + result.costItemNum_ = costItemNum_; + result.gachaTimesLimit_ = gachaTimesLimit_; + result.costItemId_ = costItemId_; + result.gachaType_ = gachaType_; + result.tenCostItemId_ = tenCostItemId_; + result.wishMaxProgress_ = wishMaxProgress_; + result.unk2700OJKKHDLEDCI_ = unk2700OJKKHDLEDCI_; + result.tenCostItemNum_ = tenCostItemNum_; + result.leftGachaTimes_ = leftGachaTimes_; + result.wishProgress_ = wishProgress_; + result.gachaTimes_ = gachaTimes_; + if (gachaItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + gachaItemList_ = java.util.Collections.unmodifiableList(gachaItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.gachaItemList_ = gachaItemList_; + } else { + result.gachaItemList_ = gachaItemListBuilder_.build(); + } + result.newGachaRandom_ = newGachaRandom_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp) { + return mergeFrom((emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp other) { + if (other == emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp.getDefaultInstance()) return this; + if (other.getUnk2700LEEPELHDING() != false) { + setUnk2700LEEPELHDING(other.getUnk2700LEEPELHDING()); + } + if (other.getGachaScheduleId() != 0) { + setGachaScheduleId(other.getGachaScheduleId()); + } + if (other.getWishItemId() != 0) { + setWishItemId(other.getWishItemId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCostItemNum() != 0) { + setCostItemNum(other.getCostItemNum()); + } + if (other.getGachaTimesLimit() != 0) { + setGachaTimesLimit(other.getGachaTimesLimit()); + } + if (other.getCostItemId() != 0) { + setCostItemId(other.getCostItemId()); + } + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getTenCostItemId() != 0) { + setTenCostItemId(other.getTenCostItemId()); + } + if (other.getWishMaxProgress() != 0) { + setWishMaxProgress(other.getWishMaxProgress()); + } + if (other.getUnk2700OJKKHDLEDCI() != 0) { + setUnk2700OJKKHDLEDCI(other.getUnk2700OJKKHDLEDCI()); + } + if (other.getTenCostItemNum() != 0) { + setTenCostItemNum(other.getTenCostItemNum()); + } + if (other.getLeftGachaTimes() != 0) { + setLeftGachaTimes(other.getLeftGachaTimes()); + } + if (other.getWishProgress() != 0) { + setWishProgress(other.getWishProgress()); + } + if (other.getGachaTimes() != 0) { + setGachaTimes(other.getGachaTimes()); + } + if (gachaItemListBuilder_ == null) { + if (!other.gachaItemList_.isEmpty()) { + if (gachaItemList_.isEmpty()) { + gachaItemList_ = other.gachaItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGachaItemListIsMutable(); + gachaItemList_.addAll(other.gachaItemList_); + } + onChanged(); + } + } else { + if (!other.gachaItemList_.isEmpty()) { + if (gachaItemListBuilder_.isEmpty()) { + gachaItemListBuilder_.dispose(); + gachaItemListBuilder_ = null; + gachaItemList_ = other.gachaItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + gachaItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGachaItemListFieldBuilder() : null; + } else { + gachaItemListBuilder_.addAllMessages(other.gachaItemList_); + } + } + } + if (other.getNewGachaRandom() != 0) { + setNewGachaRandom(other.getNewGachaRandom()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean unk2700LEEPELHDING_ ; + /** + * bool Unk2700_LEEPELHDING = 1435; + * @return The unk2700LEEPELHDING. + */ + @java.lang.Override + public boolean getUnk2700LEEPELHDING() { + return unk2700LEEPELHDING_; + } + /** + * bool Unk2700_LEEPELHDING = 1435; + * @param value The unk2700LEEPELHDING to set. + * @return This builder for chaining. + */ + public Builder setUnk2700LEEPELHDING(boolean value) { + + unk2700LEEPELHDING_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_LEEPELHDING = 1435; + * @return This builder for chaining. + */ + public Builder clearUnk2700LEEPELHDING() { + + unk2700LEEPELHDING_ = false; + onChanged(); + return this; + } + + private int gachaScheduleId_ ; + /** + * uint32 gacha_schedule_id = 5; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + /** + * uint32 gacha_schedule_id = 5; + * @param value The gachaScheduleId to set. + * @return This builder for chaining. + */ + public Builder setGachaScheduleId(int value) { + + gachaScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_schedule_id = 5; + * @return This builder for chaining. + */ + public Builder clearGachaScheduleId() { + + gachaScheduleId_ = 0; + onChanged(); + return this; + } + + private int wishItemId_ ; + /** + * uint32 wish_item_id = 8; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + /** + * uint32 wish_item_id = 8; + * @param value The wishItemId to set. + * @return This builder for chaining. + */ + public Builder setWishItemId(int value) { + + wishItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_item_id = 8; + * @return This builder for chaining. + */ + public Builder clearWishItemId() { + + wishItemId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int costItemNum_ ; + /** + * uint32 cost_item_num = 10; + * @return The costItemNum. + */ + @java.lang.Override + public int getCostItemNum() { + return costItemNum_; + } + /** + * uint32 cost_item_num = 10; + * @param value The costItemNum to set. + * @return This builder for chaining. + */ + public Builder setCostItemNum(int value) { + + costItemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 cost_item_num = 10; + * @return This builder for chaining. + */ + public Builder clearCostItemNum() { + + costItemNum_ = 0; + onChanged(); + return this; + } + + private int gachaTimesLimit_ ; + /** + * uint32 gacha_times_limit = 1; + * @return The gachaTimesLimit. + */ + @java.lang.Override + public int getGachaTimesLimit() { + return gachaTimesLimit_; + } + /** + * uint32 gacha_times_limit = 1; + * @param value The gachaTimesLimit to set. + * @return This builder for chaining. + */ + public Builder setGachaTimesLimit(int value) { + + gachaTimesLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_times_limit = 1; + * @return This builder for chaining. + */ + public Builder clearGachaTimesLimit() { + + gachaTimesLimit_ = 0; + onChanged(); + return this; + } + + private int costItemId_ ; + /** + * uint32 cost_item_id = 14; + * @return The costItemId. + */ + @java.lang.Override + public int getCostItemId() { + return costItemId_; + } + /** + * uint32 cost_item_id = 14; + * @param value The costItemId to set. + * @return This builder for chaining. + */ + public Builder setCostItemId(int value) { + + costItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 cost_item_id = 14; + * @return This builder for chaining. + */ + public Builder clearCostItemId() { + + costItemId_ = 0; + onChanged(); + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 12; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 12; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 12; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int tenCostItemId_ ; + /** + * uint32 ten_cost_item_id = 7; + * @return The tenCostItemId. + */ + @java.lang.Override + public int getTenCostItemId() { + return tenCostItemId_; + } + /** + * uint32 ten_cost_item_id = 7; + * @param value The tenCostItemId to set. + * @return This builder for chaining. + */ + public Builder setTenCostItemId(int value) { + + tenCostItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 ten_cost_item_id = 7; + * @return This builder for chaining. + */ + public Builder clearTenCostItemId() { + + tenCostItemId_ = 0; + onChanged(); + return this; + } + + private int wishMaxProgress_ ; + /** + * uint32 wish_max_progress = 9; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + /** + * uint32 wish_max_progress = 9; + * @param value The wishMaxProgress to set. + * @return This builder for chaining. + */ + public Builder setWishMaxProgress(int value) { + + wishMaxProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_max_progress = 9; + * @return This builder for chaining. + */ + public Builder clearWishMaxProgress() { + + wishMaxProgress_ = 0; + onChanged(); + return this; + } + + private int unk2700OJKKHDLEDCI_ ; + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @return The unk2700OJKKHDLEDCI. + */ + @java.lang.Override + public int getUnk2700OJKKHDLEDCI() { + return unk2700OJKKHDLEDCI_; + } + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @param value The unk2700OJKKHDLEDCI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OJKKHDLEDCI(int value) { + + unk2700OJKKHDLEDCI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_OJKKHDLEDCI = 1240; + * @return This builder for chaining. + */ + public Builder clearUnk2700OJKKHDLEDCI() { + + unk2700OJKKHDLEDCI_ = 0; + onChanged(); + return this; + } + + private int tenCostItemNum_ ; + /** + * uint32 ten_cost_item_num = 3; + * @return The tenCostItemNum. + */ + @java.lang.Override + public int getTenCostItemNum() { + return tenCostItemNum_; + } + /** + * uint32 ten_cost_item_num = 3; + * @param value The tenCostItemNum to set. + * @return This builder for chaining. + */ + public Builder setTenCostItemNum(int value) { + + tenCostItemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 ten_cost_item_num = 3; + * @return This builder for chaining. + */ + public Builder clearTenCostItemNum() { + + tenCostItemNum_ = 0; + onChanged(); + return this; + } + + private int leftGachaTimes_ ; + /** + * uint32 left_gacha_times = 6; + * @return The leftGachaTimes. + */ + @java.lang.Override + public int getLeftGachaTimes() { + return leftGachaTimes_; + } + /** + * uint32 left_gacha_times = 6; + * @param value The leftGachaTimes to set. + * @return This builder for chaining. + */ + public Builder setLeftGachaTimes(int value) { + + leftGachaTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 left_gacha_times = 6; + * @return This builder for chaining. + */ + public Builder clearLeftGachaTimes() { + + leftGachaTimes_ = 0; + onChanged(); + return this; + } + + private int wishProgress_ ; + /** + * uint32 wish_progress = 2; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + /** + * uint32 wish_progress = 2; + * @param value The wishProgress to set. + * @return This builder for chaining. + */ + public Builder setWishProgress(int value) { + + wishProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_progress = 2; + * @return This builder for chaining. + */ + public Builder clearWishProgress() { + + wishProgress_ = 0; + onChanged(); + return this; + } + + private int gachaTimes_ ; + /** + * uint32 gacha_times = 4; + * @return The gachaTimes. + */ + @java.lang.Override + public int getGachaTimes() { + return gachaTimes_; + } + /** + * uint32 gacha_times = 4; + * @param value The gachaTimes to set. + * @return This builder for chaining. + */ + public Builder setGachaTimes(int value) { + + gachaTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_times = 4; + * @return This builder for chaining. + */ + public Builder clearGachaTimes() { + + gachaTimes_ = 0; + onChanged(); + return this; + } + + private java.util.List gachaItemList_ = + java.util.Collections.emptyList(); + private void ensureGachaItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + gachaItemList_ = new java.util.ArrayList(gachaItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder> gachaItemListBuilder_; + + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public java.util.List getGachaItemListList() { + if (gachaItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(gachaItemList_); + } else { + return gachaItemListBuilder_.getMessageList(); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public int getGachaItemListCount() { + if (gachaItemListBuilder_ == null) { + return gachaItemList_.size(); + } else { + return gachaItemListBuilder_.getCount(); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getGachaItemList(int index) { + if (gachaItemListBuilder_ == null) { + return gachaItemList_.get(index); + } else { + return gachaItemListBuilder_.getMessage(index); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder setGachaItemList( + int index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem value) { + if (gachaItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaItemListIsMutable(); + gachaItemList_.set(index, value); + onChanged(); + } else { + gachaItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder setGachaItemList( + int index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder builderForValue) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + gachaItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + gachaItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addGachaItemList(emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem value) { + if (gachaItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaItemListIsMutable(); + gachaItemList_.add(value); + onChanged(); + } else { + gachaItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addGachaItemList( + int index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem value) { + if (gachaItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaItemListIsMutable(); + gachaItemList_.add(index, value); + onChanged(); + } else { + gachaItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addGachaItemList( + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder builderForValue) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + gachaItemList_.add(builderForValue.build()); + onChanged(); + } else { + gachaItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addGachaItemList( + int index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder builderForValue) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + gachaItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + gachaItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder addAllGachaItemList( + java.lang.Iterable values) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, gachaItemList_); + onChanged(); + } else { + gachaItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder clearGachaItemList() { + if (gachaItemListBuilder_ == null) { + gachaItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + gachaItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public Builder removeGachaItemList(int index) { + if (gachaItemListBuilder_ == null) { + ensureGachaItemListIsMutable(); + gachaItemList_.remove(index); + onChanged(); + } else { + gachaItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder getGachaItemListBuilder( + int index) { + return getGachaItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder getGachaItemListOrBuilder( + int index) { + if (gachaItemListBuilder_ == null) { + return gachaItemList_.get(index); } else { + return gachaItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public java.util.List + getGachaItemListOrBuilderList() { + if (gachaItemListBuilder_ != null) { + return gachaItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(gachaItemList_); + } + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder addGachaItemListBuilder() { + return getGachaItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance()); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder addGachaItemListBuilder( + int index) { + return getGachaItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance()); + } + /** + * repeated .GachaItem gacha_item_list = 15; + */ + public java.util.List + getGachaItemListBuilderList() { + return getGachaItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder> + getGachaItemListFieldBuilder() { + if (gachaItemListBuilder_ == null) { + gachaItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder>( + gachaItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + gachaItemList_ = null; + } + return gachaItemListBuilder_; + } + + private int newGachaRandom_ ; + /** + * uint32 new_gacha_random = 11; + * @return The newGachaRandom. + */ + @java.lang.Override + public int getNewGachaRandom() { + return newGachaRandom_; + } + /** + * uint32 new_gacha_random = 11; + * @param value The newGachaRandom to set. + * @return This builder for chaining. + */ + public Builder setNewGachaRandom(int value) { + + newGachaRandom_ = value; + onChanged(); + return this; + } + /** + * uint32 new_gacha_random = 11; + * @return This builder for chaining. + */ + public Builder clearNewGachaRandom() { + + newGachaRandom_ = 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:DoGachaRsp) + } + + // @@protoc_insertion_point(class_scope:DoGachaRsp) + private static final emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp(); + } + + public static emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DoGachaRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DoGachaRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DoGachaRspOuterClass.DoGachaRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DoGachaRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DoGachaRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020DoGachaRsp.proto\032\017GachaItem.proto\"\273\003\n\n" + + "DoGachaRsp\022\034\n\023Unk2700_LEEPELHDING\030\233\013 \001(\010" + + "\022\031\n\021gacha_schedule_id\030\005 \001(\r\022\024\n\014wish_item" + + "_id\030\010 \001(\r\022\017\n\007retcode\030\r \001(\005\022\025\n\rcost_item_" + + "num\030\n \001(\r\022\031\n\021gacha_times_limit\030\001 \001(\r\022\024\n\014" + + "cost_item_id\030\016 \001(\r\022\022\n\ngacha_type\030\014 \001(\r\022\030" + + "\n\020ten_cost_item_id\030\007 \001(\r\022\031\n\021wish_max_pro" + + "gress\030\t \001(\r\022\034\n\023Unk2700_OJKKHDLEDCI\030\330\t \001(" + + "\r\022\031\n\021ten_cost_item_num\030\003 \001(\r\022\030\n\020left_gac" + + "ha_times\030\006 \001(\r\022\025\n\rwish_progress\030\002 \001(\r\022\023\n" + + "\013gacha_times\030\004 \001(\r\022#\n\017gacha_item_list\030\017 " + + "\003(\0132\n.GachaItem\022\030\n\020new_gacha_random\030\013 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GachaItemOuterClass.getDescriptor(), + }); + internal_static_DoGachaRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DoGachaRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DoGachaRsp_descriptor, + new java.lang.String[] { "Unk2700LEEPELHDING", "GachaScheduleId", "WishItemId", "Retcode", "CostItemNum", "GachaTimesLimit", "CostItemId", "GachaType", "TenCostItemId", "WishMaxProgress", "Unk2700OJKKHDLEDCI", "TenCostItemNum", "LeftGachaTimes", "WishProgress", "GachaTimes", "GachaItemList", "NewGachaRandom", }); + emu.grasscutter.net.proto.GachaItemOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java new file mode 100644 index 00000000000..34a7cccbd36 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DropHintNotifyOuterClass.java @@ -0,0 +1,881 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DropHintNotify.proto + +package emu.grasscutter.net.proto; + +public final class DropHintNotifyOuterClass { + private DropHintNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DropHintNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DropHintNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector position = 7; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 7; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * repeated uint32 item_id_list = 14; + * @return A list containing the itemIdList. + */ + java.util.List getItemIdListList(); + /** + * repeated uint32 item_id_list = 14; + * @return The count of itemIdList. + */ + int getItemIdListCount(); + /** + * repeated uint32 item_id_list = 14; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + int getItemIdList(int index); + } + /** + *
+   * CmdId: 650
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DropHintNotify} + */ + public static final class DropHintNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DropHintNotify) + DropHintNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DropHintNotify.newBuilder() to construct. + private DropHintNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DropHintNotify() { + itemIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DropHintNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DropHintNotify( + 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 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + itemIdList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + itemIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + itemIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.class, emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.Builder.class); + } + + public static final int POSITION_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 7; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 7; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int ITEM_ID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList itemIdList_; + /** + * repeated uint32 item_id_list = 14; + * @return A list containing the itemIdList. + */ + @java.lang.Override + public java.util.List + getItemIdListList() { + return itemIdList_; + } + /** + * repeated uint32 item_id_list = 14; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 14; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + private int itemIdListMemoizedSerializedSize = -1; + + 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 (position_ != null) { + output.writeMessage(7, getPosition()); + } + if (getItemIdListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(itemIdListMemoizedSerializedSize); + } + for (int i = 0; i < itemIdList_.size(); i++) { + output.writeUInt32NoTag(itemIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getPosition()); + } + { + int dataSize = 0; + for (int i = 0; i < itemIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(itemIdList_.getInt(i)); + } + size += dataSize; + if (!getItemIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + itemIdListMemoizedSerializedSize = dataSize; + } + 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.DropHintNotifyOuterClass.DropHintNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify other = (emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify) obj; + + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (!getItemIdListList() + .equals(other.getItemIdListList())) 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 (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + if (getItemIdListCount() > 0) { + hash = (37 * hash) + ITEM_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify 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.DropHintNotifyOuterClass.DropHintNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify 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.DropHintNotifyOuterClass.DropHintNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify 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.DropHintNotifyOuterClass.DropHintNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify 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.DropHintNotifyOuterClass.DropHintNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify 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.DropHintNotifyOuterClass.DropHintNotify 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: 650
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DropHintNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DropHintNotify) + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.class, emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.internal_static_DropHintNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify build() { + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify buildPartial() { + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify result = new emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify(this); + int from_bitField0_ = bitField0_; + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + itemIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemIdList_ = itemIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify) { + return mergeFrom((emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify other) { + if (other == emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify.getDefaultInstance()) return this; + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (!other.itemIdList_.isEmpty()) { + if (itemIdList_.isEmpty()) { + itemIdList_ = other.itemIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemIdListIsMutable(); + itemIdList_.addAll(other.itemIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 7; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 7; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 7; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 7; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 7; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 7; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private com.google.protobuf.Internal.IntList itemIdList_ = emptyIntList(); + private void ensureItemIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemIdList_ = mutableCopy(itemIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 item_id_list = 14; + * @return A list containing the itemIdList. + */ + public java.util.List + getItemIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; + } + /** + * repeated uint32 item_id_list = 14; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 14; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + /** + * repeated uint32 item_id_list = 14; + * @param index The index to set the value at. + * @param value The itemIdList to set. + * @return This builder for chaining. + */ + public Builder setItemIdList( + int index, int value) { + ensureItemIdListIsMutable(); + itemIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 14; + * @param value The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addItemIdList(int value) { + ensureItemIdListIsMutable(); + itemIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 14; + * @param values The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addAllItemIdList( + java.lang.Iterable values) { + ensureItemIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 14; + * @return This builder for chaining. + */ + public Builder clearItemIdList() { + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:DropHintNotify) + } + + // @@protoc_insertion_point(class_scope:DropHintNotify) + private static final emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify(); + } + + public static emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DropHintNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DropHintNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DropHintNotifyOuterClass.DropHintNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DropHintNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DropHintNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024DropHintNotify.proto\032\014Vector.proto\"A\n\016" + + "DropHintNotify\022\031\n\010position\030\007 \001(\0132\007.Vecto" + + "r\022\024\n\014item_id_list\030\016 \003(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_DropHintNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DropHintNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DropHintNotify_descriptor, + new java.lang.String[] { "Position", "ItemIdList", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeBeginNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeBeginNotifyOuterClass.java new file mode 100644 index 00000000000..af715da9f29 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeBeginNotifyOuterClass.java @@ -0,0 +1,1151 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonChallengeBeginNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonChallengeBeginNotifyOuterClass { + private DungeonChallengeBeginNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonChallengeBeginNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonChallengeBeginNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 father_index = 5; + * @return The fatherIndex. + */ + int getFatherIndex(); + + /** + * repeated uint32 param_list = 14; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated uint32 param_list = 14; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated uint32 param_list = 14; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + int getParamList(int index); + + /** + * uint32 challenge_index = 6; + * @return The challengeIndex. + */ + int getChallengeIndex(); + + /** + * uint32 challenge_id = 1; + * @return The challengeId. + */ + int getChallengeId(); + + /** + * uint32 group_id = 4; + * @return The groupId. + */ + int getGroupId(); + + /** + * repeated uint32 uid_list = 12; + * @return A list containing the uidList. + */ + java.util.List getUidListList(); + /** + * repeated uint32 uid_list = 12; + * @return The count of uidList. + */ + int getUidListCount(); + /** + * repeated uint32 uid_list = 12; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + int getUidList(int index); + } + /** + *
+   * CmdId: 947
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DungeonChallengeBeginNotify} + */ + public static final class DungeonChallengeBeginNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonChallengeBeginNotify) + DungeonChallengeBeginNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonChallengeBeginNotify.newBuilder() to construct. + private DungeonChallengeBeginNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonChallengeBeginNotify() { + paramList_ = emptyIntList(); + uidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonChallengeBeginNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonChallengeBeginNotify( + 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: { + + challengeId_ = input.readUInt32(); + break; + } + case 32: { + + groupId_ = input.readUInt32(); + break; + } + case 40: { + + fatherIndex_ = input.readUInt32(); + break; + } + case 48: { + + challengeIndex_ = input.readUInt32(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + uidList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + uidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + paramList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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_ & 0x00000002) != 0)) { + uidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.class, emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.Builder.class); + } + + public static final int FATHER_INDEX_FIELD_NUMBER = 5; + private int fatherIndex_; + /** + * uint32 father_index = 5; + * @return The fatherIndex. + */ + @java.lang.Override + public int getFatherIndex() { + return fatherIndex_; + } + + public static final int PARAM_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList paramList_; + /** + * repeated uint32 param_list = 14; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated uint32 param_list = 14; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 14; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + private int paramListMemoizedSerializedSize = -1; + + public static final int CHALLENGE_INDEX_FIELD_NUMBER = 6; + private int challengeIndex_; + /** + * uint32 challenge_index = 6; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + + public static final int CHALLENGE_ID_FIELD_NUMBER = 1; + private int challengeId_; + /** + * uint32 challenge_id = 1; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 4; + private int groupId_; + /** + * uint32 group_id = 4; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int UID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList uidList_; + /** + * repeated uint32 uid_list = 12; + * @return A list containing the uidList. + */ + @java.lang.Override + public java.util.List + getUidListList() { + return uidList_; + } + /** + * repeated uint32 uid_list = 12; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 12; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + private int uidListMemoizedSerializedSize = -1; + + 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 (challengeId_ != 0) { + output.writeUInt32(1, challengeId_); + } + if (groupId_ != 0) { + output.writeUInt32(4, groupId_); + } + if (fatherIndex_ != 0) { + output.writeUInt32(5, fatherIndex_); + } + if (challengeIndex_ != 0) { + output.writeUInt32(6, challengeIndex_); + } + if (getUidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(uidListMemoizedSerializedSize); + } + for (int i = 0; i < uidList_.size(); i++) { + output.writeUInt32NoTag(uidList_.getInt(i)); + } + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeUInt32NoTag(paramList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (challengeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, challengeId_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, groupId_); + } + if (fatherIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, fatherIndex_); + } + if (challengeIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, challengeIndex_); + } + { + int dataSize = 0; + for (int i = 0; i < uidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(uidList_.getInt(i)); + } + size += dataSize; + if (!getUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + uidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < paramList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(paramList_.getInt(i)); + } + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + 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.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify other = (emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify) obj; + + if (getFatherIndex() + != other.getFatherIndex()) return false; + if (!getParamListList() + .equals(other.getParamListList())) return false; + if (getChallengeIndex() + != other.getChallengeIndex()) return false; + if (getChallengeId() + != other.getChallengeId()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (!getUidListList() + .equals(other.getUidListList())) 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) + FATHER_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getFatherIndex(); + if (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (37 * hash) + CHALLENGE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getChallengeIndex(); + hash = (37 * hash) + CHALLENGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getChallengeId(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + if (getUidListCount() > 0) { + hash = (37 * hash) + UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify 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.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify 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.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify 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.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify 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.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify 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.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify 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: 947
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DungeonChallengeBeginNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonChallengeBeginNotify) + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.class, emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + fatherIndex_ = 0; + + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + challengeIndex_ = 0; + + challengeId_ = 0; + + groupId_ = 0; + + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.internal_static_DungeonChallengeBeginNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify build() { + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify buildPartial() { + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify result = new emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify(this); + int from_bitField0_ = bitField0_; + result.fatherIndex_ = fatherIndex_; + if (((bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.paramList_ = paramList_; + result.challengeIndex_ = challengeIndex_; + result.challengeId_ = challengeId_; + result.groupId_ = groupId_; + if (((bitField0_ & 0x00000002) != 0)) { + uidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.uidList_ = uidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify other) { + if (other == emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify.getDefaultInstance()) return this; + if (other.getFatherIndex() != 0) { + setFatherIndex(other.getFatherIndex()); + } + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + if (other.getChallengeIndex() != 0) { + setChallengeIndex(other.getChallengeIndex()); + } + if (other.getChallengeId() != 0) { + setChallengeId(other.getChallengeId()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (!other.uidList_.isEmpty()) { + if (uidList_.isEmpty()) { + uidList_ = other.uidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUidListIsMutable(); + uidList_.addAll(other.uidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int fatherIndex_ ; + /** + * uint32 father_index = 5; + * @return The fatherIndex. + */ + @java.lang.Override + public int getFatherIndex() { + return fatherIndex_; + } + /** + * uint32 father_index = 5; + * @param value The fatherIndex to set. + * @return This builder for chaining. + */ + public Builder setFatherIndex(int value) { + + fatherIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 father_index = 5; + * @return This builder for chaining. + */ + public Builder clearFatherIndex() { + + fatherIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList paramList_ = emptyIntList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 param_list = 14; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated uint32 param_list = 14; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 14; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + /** + * repeated uint32 param_list = 14; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, int value) { + ensureParamListIsMutable(); + paramList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 14; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(int value) { + ensureParamListIsMutable(); + paramList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 14; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 14; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int challengeIndex_ ; + /** + * uint32 challenge_index = 6; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + /** + * uint32 challenge_index = 6; + * @param value The challengeIndex to set. + * @return This builder for chaining. + */ + public Builder setChallengeIndex(int value) { + + challengeIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_index = 6; + * @return This builder for chaining. + */ + public Builder clearChallengeIndex() { + + challengeIndex_ = 0; + onChanged(); + return this; + } + + private int challengeId_ ; + /** + * uint32 challenge_id = 1; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + /** + * uint32 challenge_id = 1; + * @param value The challengeId to set. + * @return This builder for chaining. + */ + public Builder setChallengeId(int value) { + + challengeId_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_id = 1; + * @return This builder for chaining. + */ + public Builder clearChallengeId() { + + challengeId_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 4; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 4; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 4; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList uidList_ = emptyIntList(); + private void ensureUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + uidList_ = mutableCopy(uidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 uid_list = 12; + * @return A list containing the uidList. + */ + public java.util.List + getUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(uidList_) : uidList_; + } + /** + * repeated uint32 uid_list = 12; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 12; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + /** + * repeated uint32 uid_list = 12; + * @param index The index to set the value at. + * @param value The uidList to set. + * @return This builder for chaining. + */ + public Builder setUidList( + int index, int value) { + ensureUidListIsMutable(); + uidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 12; + * @param value The uidList to add. + * @return This builder for chaining. + */ + public Builder addUidList(int value) { + ensureUidListIsMutable(); + uidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 12; + * @param values The uidList to add. + * @return This builder for chaining. + */ + public Builder addAllUidList( + java.lang.Iterable values) { + ensureUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, uidList_); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 12; + * @return This builder for chaining. + */ + public Builder clearUidList() { + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:DungeonChallengeBeginNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonChallengeBeginNotify) + private static final emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify(); + } + + public static emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonChallengeBeginNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonChallengeBeginNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeBeginNotifyOuterClass.DungeonChallengeBeginNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonChallengeBeginNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonChallengeBeginNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!DungeonChallengeBeginNotify.proto\"\232\001\n\033" + + "DungeonChallengeBeginNotify\022\024\n\014father_in" + + "dex\030\005 \001(\r\022\022\n\nparam_list\030\016 \003(\r\022\027\n\017challen" + + "ge_index\030\006 \001(\r\022\024\n\014challenge_id\030\001 \001(\r\022\020\n\010" + + "group_id\030\004 \001(\r\022\020\n\010uid_list\030\014 \003(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DungeonChallengeBeginNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonChallengeBeginNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonChallengeBeginNotify_descriptor, + new java.lang.String[] { "FatherIndex", "ParamList", "ChallengeIndex", "ChallengeId", "GroupId", "UidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeFinishNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeFinishNotifyOuterClass.java new file mode 100644 index 00000000000..bb2e0c98c8f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonChallengeFinishNotifyOuterClass.java @@ -0,0 +1,2359 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonChallengeFinishNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonChallengeFinishNotifyOuterClass { + private DungeonChallengeFinishNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonChallengeFinishNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonChallengeFinishNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + int getStrengthenPointDataMapCount(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + boolean containsStrengthenPointDataMap( + int key); + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getStrengthenPointDataMap(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + java.util.Map + getStrengthenPointDataMapMap(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key); + + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + int getUnk2700ONCDLPDHFABValue(); + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The unk2700ONCDLPDHFAB. + */ + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG getUnk2700ONCDLPDHFAB(); + + /** + * bool is_new_record = 10; + * @return The isNewRecord. + */ + boolean getIsNewRecord(); + + /** + * uint32 challenge_record_type = 7; + * @return The challengeRecordType. + */ + int getChallengeRecordType(); + + /** + * uint32 time_cost = 4; + * @return The timeCost. + */ + int getTimeCost(); + + /** + * uint32 current_value = 15; + * @return The currentValue. + */ + int getCurrentValue(); + + /** + * bool is_success = 3; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_index = 5; + * @return The challengeIndex. + */ + int getChallengeIndex(); + + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + boolean hasChannellerSlabLoopDungeonResultInfo(); + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return The channellerSlabLoopDungeonResultInfo. + */ + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo(); + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder(); + + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + boolean hasEffigyChallengeDungeonResultInfo(); + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return The effigyChallengeDungeonResultInfo. + */ + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo(); + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder(); + + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return Whether the potionDungeonResultInfo field is set. + */ + boolean hasPotionDungeonResultInfo(); + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return The potionDungeonResultInfo. + */ + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getPotionDungeonResultInfo(); + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder getPotionDungeonResultInfoOrBuilder(); + + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return Whether the customDungeonResultInfo field is set. + */ + boolean hasCustomDungeonResultInfo(); + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return The customDungeonResultInfo. + */ + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getCustomDungeonResultInfo(); + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder getCustomDungeonResultInfoOrBuilder(); + + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.DetailCase getDetailCase(); + } + /** + *
+   * CmdId: 939
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DungeonChallengeFinishNotify} + */ + public static final class DungeonChallengeFinishNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonChallengeFinishNotify) + DungeonChallengeFinishNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonChallengeFinishNotify.newBuilder() to construct. + private DungeonChallengeFinishNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonChallengeFinishNotify() { + unk2700ONCDLPDHFAB_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonChallengeFinishNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonChallengeFinishNotify( + 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 24: { + + isSuccess_ = input.readBool(); + break; + } + case 32: { + + timeCost_ = input.readUInt32(); + break; + } + case 40: { + + challengeIndex_ = input.readUInt32(); + break; + } + case 56: { + + challengeRecordType_ = input.readUInt32(); + break; + } + case 72: { + int rawValue = input.readEnum(); + + unk2700ONCDLPDHFAB_ = rawValue; + break; + } + case 80: { + + isNewRecord_ = input.readBool(); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + strengthenPointDataMap_ = com.google.protobuf.MapField.newMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + strengthenPointDataMap__ = input.readMessage( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + strengthenPointDataMap_.getMutableMap().put( + strengthenPointDataMap__.getKey(), strengthenPointDataMap__.getValue()); + break; + } + case 120: { + + currentValue_ = input.readUInt32(); + break; + } + case 12170: { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 1521) { + subBuilder = ((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1521; + break; + } + case 13018: { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 1627) { + subBuilder = ((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1627; + break; + } + case 13314: { + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 1664) { + subBuilder = ((emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1664; + break; + } + case 14594: { + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 1824) { + subBuilder = ((emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1824; + 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.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetStrengthenPointDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.class, emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO(1521), + EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO(1627), + POTION_DUNGEON_RESULT_INFO(1824), + CUSTOM_DUNGEON_RESULT_INFO(1664), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 1521: return CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO; + case 1627: return EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO; + case 1824: return POTION_DUNGEON_RESULT_INFO; + case 1664: return CUSTOM_DUNGEON_RESULT_INFO; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int STRENGTHEN_POINT_DATA_MAP_FIELD_NUMBER = 13; + private static final class StrengthenPointDataMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> strengthenPointDataMap_; + private com.google.protobuf.MapField + internalGetStrengthenPointDataMap() { + if (strengthenPointDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + return strengthenPointDataMap_; + } + + public int getStrengthenPointDataMapCount() { + return internalGetStrengthenPointDataMap().getMap().size(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + @java.lang.Override + public boolean containsStrengthenPointDataMap( + int key) { + + return internalGetStrengthenPointDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getStrengthenPointDataMap() { + return getStrengthenPointDataMapMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public java.util.Map getStrengthenPointDataMapMap() { + return internalGetStrengthenPointDataMap().getMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int UNK2700_ONCDLPDHFAB_FIELD_NUMBER = 9; + private int unk2700ONCDLPDHFAB_; + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + @java.lang.Override public int getUnk2700ONCDLPDHFABValue() { + return unk2700ONCDLPDHFAB_; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The unk2700ONCDLPDHFAB. + */ + @java.lang.Override public emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG getUnk2700ONCDLPDHFAB() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG result = emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.valueOf(unk2700ONCDLPDHFAB_); + return result == null ? emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.UNRECOGNIZED : result; + } + + public static final int IS_NEW_RECORD_FIELD_NUMBER = 10; + private boolean isNewRecord_; + /** + * bool is_new_record = 10; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + + public static final int CHALLENGE_RECORD_TYPE_FIELD_NUMBER = 7; + private int challengeRecordType_; + /** + * uint32 challenge_record_type = 7; + * @return The challengeRecordType. + */ + @java.lang.Override + public int getChallengeRecordType() { + return challengeRecordType_; + } + + public static final int TIME_COST_FIELD_NUMBER = 4; + private int timeCost_; + /** + * uint32 time_cost = 4; + * @return The timeCost. + */ + @java.lang.Override + public int getTimeCost() { + return timeCost_; + } + + public static final int CURRENT_VALUE_FIELD_NUMBER = 15; + private int currentValue_; + /** + * uint32 current_value = 15; + * @return The currentValue. + */ + @java.lang.Override + public int getCurrentValue() { + return currentValue_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 3; + private boolean isSuccess_; + /** + * bool is_success = 3; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_INDEX_FIELD_NUMBER = 5; + private int challengeIndex_; + /** + * uint32 challenge_index = 5; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + + public static final int CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO_FIELD_NUMBER = 1521; + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasChannellerSlabLoopDungeonResultInfo() { + return detailCase_ == 1521; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return The channellerSlabLoopDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo() { + if (detailCase_ == 1521) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder() { + if (detailCase_ == 1521) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + + public static final int EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO_FIELD_NUMBER = 1627; + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasEffigyChallengeDungeonResultInfo() { + return detailCase_ == 1627; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return The effigyChallengeDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo() { + if (detailCase_ == 1627) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder() { + if (detailCase_ == 1627) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + + public static final int POTION_DUNGEON_RESULT_INFO_FIELD_NUMBER = 1824; + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return Whether the potionDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasPotionDungeonResultInfo() { + return detailCase_ == 1824; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return The potionDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getPotionDungeonResultInfo() { + if (detailCase_ == 1824) { + return (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder getPotionDungeonResultInfoOrBuilder() { + if (detailCase_ == 1824) { + return (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + + public static final int CUSTOM_DUNGEON_RESULT_INFO_FIELD_NUMBER = 1664; + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return Whether the customDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasCustomDungeonResultInfo() { + return detailCase_ == 1664; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return The customDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getCustomDungeonResultInfo() { + if (detailCase_ == 1664) { + return (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder getCustomDungeonResultInfoOrBuilder() { + if (detailCase_ == 1664) { + return (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + + 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 (isSuccess_ != false) { + output.writeBool(3, isSuccess_); + } + if (timeCost_ != 0) { + output.writeUInt32(4, timeCost_); + } + if (challengeIndex_ != 0) { + output.writeUInt32(5, challengeIndex_); + } + if (challengeRecordType_ != 0) { + output.writeUInt32(7, challengeRecordType_); + } + if (unk2700ONCDLPDHFAB_ != emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.Unk2700_FHOKHHBGPEG_NONE.getNumber()) { + output.writeEnum(9, unk2700ONCDLPDHFAB_); + } + if (isNewRecord_ != false) { + output.writeBool(10, isNewRecord_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetStrengthenPointDataMap(), + StrengthenPointDataMapDefaultEntryHolder.defaultEntry, + 13); + if (currentValue_ != 0) { + output.writeUInt32(15, currentValue_); + } + if (detailCase_ == 1521) { + output.writeMessage(1521, (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + } + if (detailCase_ == 1627) { + output.writeMessage(1627, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + } + if (detailCase_ == 1664) { + output.writeMessage(1664, (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_); + } + if (detailCase_ == 1824) { + output.writeMessage(1824, (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isSuccess_); + } + if (timeCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, timeCost_); + } + if (challengeIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, challengeIndex_); + } + if (challengeRecordType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, challengeRecordType_); + } + if (unk2700ONCDLPDHFAB_ != emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.Unk2700_FHOKHHBGPEG_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, unk2700ONCDLPDHFAB_); + } + if (isNewRecord_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isNewRecord_); + } + for (java.util.Map.Entry entry + : internalGetStrengthenPointDataMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + strengthenPointDataMap__ = StrengthenPointDataMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, strengthenPointDataMap__); + } + if (currentValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, currentValue_); + } + if (detailCase_ == 1521) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1521, (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + } + if (detailCase_ == 1627) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1627, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + } + if (detailCase_ == 1664) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1664, (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_); + } + if (detailCase_ == 1824) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1824, (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_); + } + 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.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify other = (emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify) obj; + + if (!internalGetStrengthenPointDataMap().equals( + other.internalGetStrengthenPointDataMap())) return false; + if (unk2700ONCDLPDHFAB_ != other.unk2700ONCDLPDHFAB_) return false; + if (getIsNewRecord() + != other.getIsNewRecord()) return false; + if (getChallengeRecordType() + != other.getChallengeRecordType()) return false; + if (getTimeCost() + != other.getTimeCost()) return false; + if (getCurrentValue() + != other.getCurrentValue()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeIndex() + != other.getChallengeIndex()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 1521: + if (!getChannellerSlabLoopDungeonResultInfo() + .equals(other.getChannellerSlabLoopDungeonResultInfo())) return false; + break; + case 1627: + if (!getEffigyChallengeDungeonResultInfo() + .equals(other.getEffigyChallengeDungeonResultInfo())) return false; + break; + case 1824: + if (!getPotionDungeonResultInfo() + .equals(other.getPotionDungeonResultInfo())) return false; + break; + case 1664: + if (!getCustomDungeonResultInfo() + .equals(other.getCustomDungeonResultInfo())) return false; + break; + case 0: + default: + } + 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 (!internalGetStrengthenPointDataMap().getMap().isEmpty()) { + hash = (37 * hash) + STRENGTHEN_POINT_DATA_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetStrengthenPointDataMap().hashCode(); + } + hash = (37 * hash) + UNK2700_ONCDLPDHFAB_FIELD_NUMBER; + hash = (53 * hash) + unk2700ONCDLPDHFAB_; + hash = (37 * hash) + IS_NEW_RECORD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewRecord()); + hash = (37 * hash) + CHALLENGE_RECORD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeRecordType(); + hash = (37 * hash) + TIME_COST_FIELD_NUMBER; + hash = (53 * hash) + getTimeCost(); + hash = (37 * hash) + CURRENT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getCurrentValue(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getChallengeIndex(); + switch (detailCase_) { + case 1521: + hash = (37 * hash) + CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChannellerSlabLoopDungeonResultInfo().hashCode(); + break; + case 1627: + hash = (37 * hash) + EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEffigyChallengeDungeonResultInfo().hashCode(); + break; + case 1824: + hash = (37 * hash) + POTION_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getPotionDungeonResultInfo().hashCode(); + break; + case 1664: + hash = (37 * hash) + CUSTOM_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCustomDungeonResultInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify 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.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify 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.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify 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.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify 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.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify 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.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify 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: 939
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DungeonChallengeFinishNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonChallengeFinishNotify) + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetStrengthenPointDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 13: + return internalGetMutableStrengthenPointDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.class, emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableStrengthenPointDataMap().clear(); + unk2700ONCDLPDHFAB_ = 0; + + isNewRecord_ = false; + + challengeRecordType_ = 0; + + timeCost_ = 0; + + currentValue_ = 0; + + isSuccess_ = false; + + challengeIndex_ = 0; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.internal_static_DungeonChallengeFinishNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify build() { + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify buildPartial() { + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify result = new emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify(this); + int from_bitField0_ = bitField0_; + result.strengthenPointDataMap_ = internalGetStrengthenPointDataMap(); + result.strengthenPointDataMap_.makeImmutable(); + result.unk2700ONCDLPDHFAB_ = unk2700ONCDLPDHFAB_; + result.isNewRecord_ = isNewRecord_; + result.challengeRecordType_ = challengeRecordType_; + result.timeCost_ = timeCost_; + result.currentValue_ = currentValue_; + result.isSuccess_ = isSuccess_; + result.challengeIndex_ = challengeIndex_; + if (detailCase_ == 1521) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = channellerSlabLoopDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 1627) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = effigyChallengeDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 1824) { + if (potionDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = potionDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 1664) { + if (customDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = customDungeonResultInfoBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify other) { + if (other == emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify.getDefaultInstance()) return this; + internalGetMutableStrengthenPointDataMap().mergeFrom( + other.internalGetStrengthenPointDataMap()); + if (other.unk2700ONCDLPDHFAB_ != 0) { + setUnk2700ONCDLPDHFABValue(other.getUnk2700ONCDLPDHFABValue()); + } + if (other.getIsNewRecord() != false) { + setIsNewRecord(other.getIsNewRecord()); + } + if (other.getChallengeRecordType() != 0) { + setChallengeRecordType(other.getChallengeRecordType()); + } + if (other.getTimeCost() != 0) { + setTimeCost(other.getTimeCost()); + } + if (other.getCurrentValue() != 0) { + setCurrentValue(other.getCurrentValue()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeIndex() != 0) { + setChallengeIndex(other.getChallengeIndex()); + } + switch (other.getDetailCase()) { + case CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO: { + mergeChannellerSlabLoopDungeonResultInfo(other.getChannellerSlabLoopDungeonResultInfo()); + break; + } + case EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO: { + mergeEffigyChallengeDungeonResultInfo(other.getEffigyChallengeDungeonResultInfo()); + break; + } + case POTION_DUNGEON_RESULT_INFO: { + mergePotionDungeonResultInfo(other.getPotionDungeonResultInfo()); + break; + } + case CUSTOM_DUNGEON_RESULT_INFO: { + mergeCustomDungeonResultInfo(other.getCustomDungeonResultInfo()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> strengthenPointDataMap_; + private com.google.protobuf.MapField + internalGetStrengthenPointDataMap() { + if (strengthenPointDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + return strengthenPointDataMap_; + } + private com.google.protobuf.MapField + internalGetMutableStrengthenPointDataMap() { + onChanged();; + if (strengthenPointDataMap_ == null) { + strengthenPointDataMap_ = com.google.protobuf.MapField.newMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + if (!strengthenPointDataMap_.isMutable()) { + strengthenPointDataMap_ = strengthenPointDataMap_.copy(); + } + return strengthenPointDataMap_; + } + + public int getStrengthenPointDataMapCount() { + return internalGetStrengthenPointDataMap().getMap().size(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + @java.lang.Override + public boolean containsStrengthenPointDataMap( + int key) { + + return internalGetStrengthenPointDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getStrengthenPointDataMap() { + return getStrengthenPointDataMapMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public java.util.Map getStrengthenPointDataMapMap() { + return internalGetStrengthenPointDataMap().getMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearStrengthenPointDataMap() { + internalGetMutableStrengthenPointDataMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + public Builder removeStrengthenPointDataMap( + int key) { + + internalGetMutableStrengthenPointDataMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableStrengthenPointDataMap() { + return internalGetMutableStrengthenPointDataMap().getMutableMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + public Builder putStrengthenPointDataMap( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableStrengthenPointDataMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 13; + */ + + public Builder putAllStrengthenPointDataMap( + java.util.Map values) { + internalGetMutableStrengthenPointDataMap().getMutableMap() + .putAll(values); + return this; + } + + private int unk2700ONCDLPDHFAB_ = 0; + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The enum numeric value on the wire for unk2700ONCDLPDHFAB. + */ + @java.lang.Override public int getUnk2700ONCDLPDHFABValue() { + return unk2700ONCDLPDHFAB_; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @param value The enum numeric value on the wire for unk2700ONCDLPDHFAB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONCDLPDHFABValue(int value) { + + unk2700ONCDLPDHFAB_ = value; + onChanged(); + return this; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return The unk2700ONCDLPDHFAB. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG getUnk2700ONCDLPDHFAB() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG result = emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.valueOf(unk2700ONCDLPDHFAB_); + return result == null ? emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG.UNRECOGNIZED : result; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @param value The unk2700ONCDLPDHFAB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700ONCDLPDHFAB(emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.Unk2700_FHOKHHBGPEG value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700ONCDLPDHFAB_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Unk2700_FHOKHHBGPEG Unk2700_ONCDLPDHFAB = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2700ONCDLPDHFAB() { + + unk2700ONCDLPDHFAB_ = 0; + onChanged(); + return this; + } + + private boolean isNewRecord_ ; + /** + * bool is_new_record = 10; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + /** + * bool is_new_record = 10; + * @param value The isNewRecord to set. + * @return This builder for chaining. + */ + public Builder setIsNewRecord(boolean value) { + + isNewRecord_ = value; + onChanged(); + return this; + } + /** + * bool is_new_record = 10; + * @return This builder for chaining. + */ + public Builder clearIsNewRecord() { + + isNewRecord_ = false; + onChanged(); + return this; + } + + private int challengeRecordType_ ; + /** + * uint32 challenge_record_type = 7; + * @return The challengeRecordType. + */ + @java.lang.Override + public int getChallengeRecordType() { + return challengeRecordType_; + } + /** + * uint32 challenge_record_type = 7; + * @param value The challengeRecordType to set. + * @return This builder for chaining. + */ + public Builder setChallengeRecordType(int value) { + + challengeRecordType_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_record_type = 7; + * @return This builder for chaining. + */ + public Builder clearChallengeRecordType() { + + challengeRecordType_ = 0; + onChanged(); + return this; + } + + private int timeCost_ ; + /** + * uint32 time_cost = 4; + * @return The timeCost. + */ + @java.lang.Override + public int getTimeCost() { + return timeCost_; + } + /** + * uint32 time_cost = 4; + * @param value The timeCost to set. + * @return This builder for chaining. + */ + public Builder setTimeCost(int value) { + + timeCost_ = value; + onChanged(); + return this; + } + /** + * uint32 time_cost = 4; + * @return This builder for chaining. + */ + public Builder clearTimeCost() { + + timeCost_ = 0; + onChanged(); + return this; + } + + private int currentValue_ ; + /** + * uint32 current_value = 15; + * @return The currentValue. + */ + @java.lang.Override + public int getCurrentValue() { + return currentValue_; + } + /** + * uint32 current_value = 15; + * @param value The currentValue to set. + * @return This builder for chaining. + */ + public Builder setCurrentValue(int value) { + + currentValue_ = value; + onChanged(); + return this; + } + /** + * uint32 current_value = 15; + * @return This builder for chaining. + */ + public Builder clearCurrentValue() { + + currentValue_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 3; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 3; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 3; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeIndex_ ; + /** + * uint32 challenge_index = 5; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + /** + * uint32 challenge_index = 5; + * @param value The challengeIndex to set. + * @return This builder for chaining. + */ + public Builder setChallengeIndex(int value) { + + challengeIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_index = 5; + * @return This builder for chaining. + */ + public Builder clearChallengeIndex() { + + challengeIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder> channellerSlabLoopDungeonResultInfoBuilder_; + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasChannellerSlabLoopDungeonResultInfo() { + return detailCase_ == 1521; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + * @return The channellerSlabLoopDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1521) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1521) { + return channellerSlabLoopDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public Builder setChannellerSlabLoopDungeonResultInfo(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo value) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1521; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public Builder setChannellerSlabLoopDungeonResultInfo( + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder builderForValue) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1521; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public Builder mergeChannellerSlabLoopDungeonResultInfo(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo value) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1521 && + detail_ != emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1521) { + channellerSlabLoopDungeonResultInfoBuilder_.mergeFrom(value); + } + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1521; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public Builder clearChannellerSlabLoopDungeonResultInfo() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1521) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1521) { + detailCase_ = 0; + detail_ = null; + } + channellerSlabLoopDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder getChannellerSlabLoopDungeonResultInfoBuilder() { + return getChannellerSlabLoopDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder() { + if ((detailCase_ == 1521) && (channellerSlabLoopDungeonResultInfoBuilder_ != null)) { + return channellerSlabLoopDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1521) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1521; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder> + getChannellerSlabLoopDungeonResultInfoFieldBuilder() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 1521)) { + detail_ = emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + channellerSlabLoopDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1521; + onChanged();; + return channellerSlabLoopDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder> effigyChallengeDungeonResultInfoBuilder_; + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasEffigyChallengeDungeonResultInfo() { + return detailCase_ == 1627; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + * @return The effigyChallengeDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1627) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1627) { + return effigyChallengeDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public Builder setEffigyChallengeDungeonResultInfo(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo value) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + effigyChallengeDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1627; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public Builder setEffigyChallengeDungeonResultInfo( + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder builderForValue) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + effigyChallengeDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1627; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public Builder mergeEffigyChallengeDungeonResultInfo(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo value) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1627 && + detail_ != emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1627) { + effigyChallengeDungeonResultInfoBuilder_.mergeFrom(value); + } + effigyChallengeDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1627; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public Builder clearEffigyChallengeDungeonResultInfo() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1627) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1627) { + detailCase_ = 0; + detail_ = null; + } + effigyChallengeDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder getEffigyChallengeDungeonResultInfoBuilder() { + return getEffigyChallengeDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder() { + if ((detailCase_ == 1627) && (effigyChallengeDungeonResultInfoBuilder_ != null)) { + return effigyChallengeDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1627) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1627; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder> + getEffigyChallengeDungeonResultInfoFieldBuilder() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 1627)) { + detail_ = emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + effigyChallengeDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1627; + onChanged();; + return effigyChallengeDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder> potionDungeonResultInfoBuilder_; + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return Whether the potionDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasPotionDungeonResultInfo() { + return detailCase_ == 1824; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + * @return The potionDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getPotionDungeonResultInfo() { + if (potionDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1824) { + return (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1824) { + return potionDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public Builder setPotionDungeonResultInfo(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo value) { + if (potionDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + potionDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1824; + return this; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public Builder setPotionDungeonResultInfo( + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder builderForValue) { + if (potionDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + potionDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1824; + return this; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public Builder mergePotionDungeonResultInfo(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo value) { + if (potionDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1824 && + detail_ != emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1824) { + potionDungeonResultInfoBuilder_.mergeFrom(value); + } + potionDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1824; + return this; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public Builder clearPotionDungeonResultInfo() { + if (potionDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1824) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1824) { + detailCase_ = 0; + detail_ = null; + } + potionDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder getPotionDungeonResultInfoBuilder() { + return getPotionDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder getPotionDungeonResultInfoOrBuilder() { + if ((detailCase_ == 1824) && (potionDungeonResultInfoBuilder_ != null)) { + return potionDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1824) { + return (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .PotionDungeonResultInfo potion_dungeon_result_info = 1824; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder> + getPotionDungeonResultInfoFieldBuilder() { + if (potionDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 1824)) { + detail_ = emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + potionDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1824; + onChanged();; + return potionDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder> customDungeonResultInfoBuilder_; + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return Whether the customDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasCustomDungeonResultInfo() { + return detailCase_ == 1664; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + * @return The customDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo getCustomDungeonResultInfo() { + if (customDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1664) { + return (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1664) { + return customDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public Builder setCustomDungeonResultInfo(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo value) { + if (customDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + customDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1664; + return this; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public Builder setCustomDungeonResultInfo( + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder builderForValue) { + if (customDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + customDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1664; + return this; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public Builder mergeCustomDungeonResultInfo(emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo value) { + if (customDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1664 && + detail_ != emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1664) { + customDungeonResultInfoBuilder_.mergeFrom(value); + } + customDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 1664; + return this; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public Builder clearCustomDungeonResultInfo() { + if (customDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 1664) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1664) { + detailCase_ = 0; + detail_ = null; + } + customDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder getCustomDungeonResultInfoBuilder() { + return getCustomDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder getCustomDungeonResultInfoOrBuilder() { + if ((detailCase_ == 1664) && (customDungeonResultInfoBuilder_ != null)) { + return customDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1664) { + return (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .CustomDungeonResultInfo custom_dungeon_result_info = 1664; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder> + getCustomDungeonResultInfoFieldBuilder() { + if (customDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 1664)) { + detail_ = emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.getDefaultInstance(); + } + customDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo.Builder, emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.CustomDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1664; + onChanged();; + return customDungeonResultInfoBuilder_; + } + @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:DungeonChallengeFinishNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonChallengeFinishNotify) + private static final emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify(); + } + + public static emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonChallengeFinishNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonChallengeFinishNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonChallengeFinishNotifyOuterClass.DungeonChallengeFinishNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonChallengeFinishNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonChallengeFinishNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"DungeonChallengeFinishNotify.proto\032(Ch" + + "annelerSlabLoopDungeonResultInfo.proto\032\035" + + "CustomDungeonResultInfo.proto\032&EffigyCha" + + "llengeDungeonResultInfo.proto\032\035PotionDun" + + "geonResultInfo.proto\032\031StrengthenPointDat" + + "a.proto\032\031Unk2700_FHOKHHBGPEG.proto\"\313\005\n\034D" + + "ungeonChallengeFinishNotify\022\\\n\031strengthe" + + "n_point_data_map\030\r \003(\01329.DungeonChalleng" + + "eFinishNotify.StrengthenPointDataMapEntr" + + "y\0221\n\023Unk2700_ONCDLPDHFAB\030\t \001(\0162\024.Unk2700" + + "_FHOKHHBGPEG\022\025\n\ris_new_record\030\n \001(\010\022\035\n\025c" + + "hallenge_record_type\030\007 \001(\r\022\021\n\ttime_cost\030" + + "\004 \001(\r\022\025\n\rcurrent_value\030\017 \001(\r\022\022\n\nis_succe" + + "ss\030\003 \001(\010\022\027\n\017challenge_index\030\005 \001(\r\022X\n(cha" + + "nneller_slab_loop_dungeon_result_info\030\361\013" + + " \001(\0132#.ChannelerSlabLoopDungeonResultInf" + + "oH\000\022R\n$effigy_challenge_dungeon_result_i" + + "nfo\030\333\014 \001(\0132!.EffigyChallengeDungeonResul" + + "tInfoH\000\022?\n\032potion_dungeon_result_info\030\240\016" + + " \001(\0132\030.PotionDungeonResultInfoH\000\022?\n\032cust" + + "om_dungeon_result_info\030\200\r \001(\0132\030.CustomDu" + + "ngeonResultInfoH\000\032S\n\033StrengthenPointData" + + "MapEntry\022\013\n\003key\030\001 \001(\r\022#\n\005value\030\002 \001(\0132\024.S" + + "trengthenPointData:\0028\001B\010\n\006detailB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.getDescriptor(), + }); + internal_static_DungeonChallengeFinishNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonChallengeFinishNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonChallengeFinishNotify_descriptor, + new java.lang.String[] { "StrengthenPointDataMap", "Unk2700ONCDLPDHFAB", "IsNewRecord", "ChallengeRecordType", "TimeCost", "CurrentValue", "IsSuccess", "ChallengeIndex", "ChannellerSlabLoopDungeonResultInfo", "EffigyChallengeDungeonResultInfo", "PotionDungeonResultInfo", "CustomDungeonResultInfo", "Detail", }); + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_descriptor = + internal_static_DungeonChallengeFinishNotify_descriptor.getNestedTypes().get(0); + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonChallengeFinishNotify_StrengthenPointDataMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CustomDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonDataNotifyOuterClass.java new file mode 100644 index 00000000000..47cec5d0995 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonDataNotifyOuterClass.java @@ -0,0 +1,812 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonDataNotifyOuterClass { + private DungeonDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + int getDungeonDataMapCount(); + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + boolean containsDungeonDataMap( + int key); + /** + * Use {@link #getDungeonDataMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getDungeonDataMap(); + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + java.util.Map + getDungeonDataMapMap(); + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + int getDungeonDataMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + int getDungeonDataMapOrThrow( + int key); + } + /** + *
+   * CmdId: 982
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DungeonDataNotify} + */ + public static final class DungeonDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonDataNotify) + DungeonDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonDataNotify.newBuilder() to construct. + private DungeonDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonDataNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonDataMap_ = com.google.protobuf.MapField.newMapField( + DungeonDataMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + dungeonDataMap__ = input.readMessage( + DungeonDataMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + dungeonDataMap_.getMutableMap().put( + dungeonDataMap__.getKey(), dungeonDataMap__.getValue()); + 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.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDungeonDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.class, emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.Builder.class); + } + + public static final int DUNGEON_DATA_MAP_FIELD_NUMBER = 1; + private static final class DungeonDataMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_DungeonDataMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> dungeonDataMap_; + private com.google.protobuf.MapField + internalGetDungeonDataMap() { + if (dungeonDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DungeonDataMapDefaultEntryHolder.defaultEntry); + } + return dungeonDataMap_; + } + + public int getDungeonDataMapCount() { + return internalGetDungeonDataMap().getMap().size(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + @java.lang.Override + public boolean containsDungeonDataMap( + int key) { + + return internalGetDungeonDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getDungeonDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDungeonDataMap() { + return getDungeonDataMapMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public java.util.Map getDungeonDataMapMap() { + return internalGetDungeonDataMap().getMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public int getDungeonDataMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDungeonDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public int getDungeonDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetDungeonDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetDungeonDataMap(), + DungeonDataMapDefaultEntryHolder.defaultEntry, + 1); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetDungeonDataMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + dungeonDataMap__ = DungeonDataMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, dungeonDataMap__); + } + 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.DungeonDataNotifyOuterClass.DungeonDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify other = (emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify) obj; + + if (!internalGetDungeonDataMap().equals( + other.internalGetDungeonDataMap())) 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 (!internalGetDungeonDataMap().getMap().isEmpty()) { + hash = (37 * hash) + DUNGEON_DATA_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetDungeonDataMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify 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.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify 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.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify 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.DungeonDataNotifyOuterClass.DungeonDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify 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.DungeonDataNotifyOuterClass.DungeonDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify 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.DungeonDataNotifyOuterClass.DungeonDataNotify 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: 982
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DungeonDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonDataNotify) + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDungeonDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableDungeonDataMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.class, emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableDungeonDataMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.internal_static_DungeonDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify build() { + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify buildPartial() { + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify result = new emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify(this); + int from_bitField0_ = bitField0_; + result.dungeonDataMap_ = internalGetDungeonDataMap(); + result.dungeonDataMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify other) { + if (other == emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify.getDefaultInstance()) return this; + internalGetMutableDungeonDataMap().mergeFrom( + other.internalGetDungeonDataMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> dungeonDataMap_; + private com.google.protobuf.MapField + internalGetDungeonDataMap() { + if (dungeonDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DungeonDataMapDefaultEntryHolder.defaultEntry); + } + return dungeonDataMap_; + } + private com.google.protobuf.MapField + internalGetMutableDungeonDataMap() { + onChanged();; + if (dungeonDataMap_ == null) { + dungeonDataMap_ = com.google.protobuf.MapField.newMapField( + DungeonDataMapDefaultEntryHolder.defaultEntry); + } + if (!dungeonDataMap_.isMutable()) { + dungeonDataMap_ = dungeonDataMap_.copy(); + } + return dungeonDataMap_; + } + + public int getDungeonDataMapCount() { + return internalGetDungeonDataMap().getMap().size(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + @java.lang.Override + public boolean containsDungeonDataMap( + int key) { + + return internalGetDungeonDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getDungeonDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDungeonDataMap() { + return getDungeonDataMapMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public java.util.Map getDungeonDataMapMap() { + return internalGetDungeonDataMap().getMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public int getDungeonDataMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDungeonDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + @java.lang.Override + + public int getDungeonDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetDungeonDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearDungeonDataMap() { + internalGetMutableDungeonDataMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + public Builder removeDungeonDataMap( + int key) { + + internalGetMutableDungeonDataMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableDungeonDataMap() { + return internalGetMutableDungeonDataMap().getMutableMap(); + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + public Builder putDungeonDataMap( + int key, + int value) { + + + internalGetMutableDungeonDataMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> dungeon_data_map = 1; + */ + + public Builder putAllDungeonDataMap( + java.util.Map values) { + internalGetMutableDungeonDataMap().getMutableMap() + .putAll(values); + 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:DungeonDataNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonDataNotify) + private static final emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify(); + } + + public static emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonDataNotifyOuterClass.DungeonDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonDataNotify_DungeonDataMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonDataNotify_DungeonDataMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027DungeonDataNotify.proto\"\214\001\n\021DungeonDat" + + "aNotify\022@\n\020dungeon_data_map\030\001 \003(\0132&.Dung" + + "eonDataNotify.DungeonDataMapEntry\0325\n\023Dun" + + "geonDataMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002" + + " \001(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DungeonDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonDataNotify_descriptor, + new java.lang.String[] { "DungeonDataMap", }); + internal_static_DungeonDataNotify_DungeonDataMapEntry_descriptor = + internal_static_DungeonDataNotify_descriptor.getNestedTypes().get(0); + internal_static_DungeonDataNotify_DungeonDataMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonDataNotify_DungeonDataMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java new file mode 100644 index 00000000000..4bf1dd925b3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoOuterClass.java @@ -0,0 +1,1239 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonEntryInfo.proto + +package emu.grasscutter.net.proto; + +public final class DungeonEntryInfoOuterClass { + private DungeonEntryInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonEntryInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonEntryInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 end_time = 6; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 dungeon_id = 5; + * @return The dungeonId. + */ + int getDungeonId(); + + /** + * uint32 boss_chest_num = 12; + * @return The bossChestNum. + */ + int getBossChestNum(); + + /** + * uint32 max_boss_chest_num = 13; + * @return The maxBossChestNum. + */ + int getMaxBossChestNum(); + + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + int getNextRefreshTime(); + + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + boolean hasWeeklyBossResinDiscountInfo(); + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return The weeklyBossResinDiscountInfo. + */ + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo(); + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder(); + + /** + * uint32 start_time = 15; + * @return The startTime. + */ + int getStartTime(); + + /** + * bool is_passed = 4; + * @return The isPassed. + */ + boolean getIsPassed(); + + /** + * uint32 left_times = 7; + * @return The leftTimes. + */ + int getLeftTimes(); + } + /** + * Protobuf type {@code DungeonEntryInfo} + */ + public static final class DungeonEntryInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonEntryInfo) + DungeonEntryInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonEntryInfo.newBuilder() to construct. + private DungeonEntryInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonEntryInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonEntryInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonEntryInfo( + 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: { + + isPassed_ = input.readBool(); + break; + } + case 40: { + + dungeonId_ = input.readUInt32(); + break; + } + case 48: { + + endTime_ = input.readUInt32(); + break; + } + case 56: { + + leftTimes_ = input.readUInt32(); + break; + } + case 74: { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder subBuilder = null; + if (weeklyBossResinDiscountInfo_ != null) { + subBuilder = weeklyBossResinDiscountInfo_.toBuilder(); + } + weeklyBossResinDiscountInfo_ = input.readMessage(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weeklyBossResinDiscountInfo_); + weeklyBossResinDiscountInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + nextRefreshTime_ = input.readUInt32(); + break; + } + case 96: { + + bossChestNum_ = input.readUInt32(); + break; + } + case 104: { + + maxBossChestNum_ = input.readUInt32(); + break; + } + case 120: { + + startTime_ = 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.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.class, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder.class); + } + + public static final int END_TIME_FIELD_NUMBER = 6; + private int endTime_; + /** + * uint32 end_time = 6; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int DUNGEON_ID_FIELD_NUMBER = 5; + private int dungeonId_; + /** + * uint32 dungeon_id = 5; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + public static final int BOSS_CHEST_NUM_FIELD_NUMBER = 12; + private int bossChestNum_; + /** + * uint32 boss_chest_num = 12; + * @return The bossChestNum. + */ + @java.lang.Override + public int getBossChestNum() { + return bossChestNum_; + } + + public static final int MAX_BOSS_CHEST_NUM_FIELD_NUMBER = 13; + private int maxBossChestNum_; + /** + * uint32 max_boss_chest_num = 13; + * @return The maxBossChestNum. + */ + @java.lang.Override + public int getMaxBossChestNum() { + return maxBossChestNum_; + } + + public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 11; + private int nextRefreshTime_; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + + public static final int WEEKLY_BOSS_RESIN_DISCOUNT_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + @java.lang.Override + public boolean hasWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfo_ != null; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return The weeklyBossResinDiscountInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfo_ == null ? emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { + return getWeeklyBossResinDiscountInfo(); + } + + public static final int START_TIME_FIELD_NUMBER = 15; + private int startTime_; + /** + * uint32 start_time = 15; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int IS_PASSED_FIELD_NUMBER = 4; + private boolean isPassed_; + /** + * bool is_passed = 4; + * @return The isPassed. + */ + @java.lang.Override + public boolean getIsPassed() { + return isPassed_; + } + + public static final int LEFT_TIMES_FIELD_NUMBER = 7; + private int leftTimes_; + /** + * uint32 left_times = 7; + * @return The leftTimes. + */ + @java.lang.Override + public int getLeftTimes() { + return leftTimes_; + } + + 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 (isPassed_ != false) { + output.writeBool(4, isPassed_); + } + if (dungeonId_ != 0) { + output.writeUInt32(5, dungeonId_); + } + if (endTime_ != 0) { + output.writeUInt32(6, endTime_); + } + if (leftTimes_ != 0) { + output.writeUInt32(7, leftTimes_); + } + if (weeklyBossResinDiscountInfo_ != null) { + output.writeMessage(9, getWeeklyBossResinDiscountInfo()); + } + if (nextRefreshTime_ != 0) { + output.writeUInt32(11, nextRefreshTime_); + } + if (bossChestNum_ != 0) { + output.writeUInt32(12, bossChestNum_); + } + if (maxBossChestNum_ != 0) { + output.writeUInt32(13, maxBossChestNum_); + } + if (startTime_ != 0) { + output.writeUInt32(15, startTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isPassed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isPassed_); + } + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, dungeonId_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, endTime_); + } + if (leftTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, leftTimes_); + } + if (weeklyBossResinDiscountInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getWeeklyBossResinDiscountInfo()); + } + if (nextRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nextRefreshTime_); + } + if (bossChestNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, bossChestNum_); + } + if (maxBossChestNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, maxBossChestNum_); + } + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, startTime_); + } + 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.DungeonEntryInfoOuterClass.DungeonEntryInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo other = (emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo) obj; + + if (getEndTime() + != other.getEndTime()) return false; + if (getDungeonId() + != other.getDungeonId()) return false; + if (getBossChestNum() + != other.getBossChestNum()) return false; + if (getMaxBossChestNum() + != other.getMaxBossChestNum()) return false; + if (getNextRefreshTime() + != other.getNextRefreshTime()) return false; + if (hasWeeklyBossResinDiscountInfo() != other.hasWeeklyBossResinDiscountInfo()) return false; + if (hasWeeklyBossResinDiscountInfo()) { + if (!getWeeklyBossResinDiscountInfo() + .equals(other.getWeeklyBossResinDiscountInfo())) return false; + } + if (getStartTime() + != other.getStartTime()) return false; + if (getIsPassed() + != other.getIsPassed()) return false; + if (getLeftTimes() + != other.getLeftTimes()) 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) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (37 * hash) + BOSS_CHEST_NUM_FIELD_NUMBER; + hash = (53 * hash) + getBossChestNum(); + hash = (37 * hash) + MAX_BOSS_CHEST_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMaxBossChestNum(); + hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextRefreshTime(); + if (hasWeeklyBossResinDiscountInfo()) { + hash = (37 * hash) + WEEKLY_BOSS_RESIN_DISCOUNT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWeeklyBossResinDiscountInfo().hashCode(); + } + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + IS_PASSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPassed()); + hash = (37 * hash) + LEFT_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getLeftTimes(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo 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.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo 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.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo 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.DungeonEntryInfoOuterClass.DungeonEntryInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo 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.DungeonEntryInfoOuterClass.DungeonEntryInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo 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.DungeonEntryInfoOuterClass.DungeonEntryInfo 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; + } + /** + * Protobuf type {@code DungeonEntryInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonEntryInfo) + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.class, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + endTime_ = 0; + + dungeonId_ = 0; + + bossChestNum_ = 0; + + maxBossChestNum_ = 0; + + nextRefreshTime_ = 0; + + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = null; + } else { + weeklyBossResinDiscountInfo_ = null; + weeklyBossResinDiscountInfoBuilder_ = null; + } + startTime_ = 0; + + isPassed_ = false; + + leftTimes_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.internal_static_DungeonEntryInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo build() { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo buildPartial() { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo result = new emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo(this); + result.endTime_ = endTime_; + result.dungeonId_ = dungeonId_; + result.bossChestNum_ = bossChestNum_; + result.maxBossChestNum_ = maxBossChestNum_; + result.nextRefreshTime_ = nextRefreshTime_; + if (weeklyBossResinDiscountInfoBuilder_ == null) { + result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfo_; + } else { + result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfoBuilder_.build(); + } + result.startTime_ = startTime_; + result.isPassed_ = isPassed_; + result.leftTimes_ = leftTimes_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo) { + return mergeFrom((emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo other) { + if (other == emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()) return this; + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + if (other.getBossChestNum() != 0) { + setBossChestNum(other.getBossChestNum()); + } + if (other.getMaxBossChestNum() != 0) { + setMaxBossChestNum(other.getMaxBossChestNum()); + } + if (other.getNextRefreshTime() != 0) { + setNextRefreshTime(other.getNextRefreshTime()); + } + if (other.hasWeeklyBossResinDiscountInfo()) { + mergeWeeklyBossResinDiscountInfo(other.getWeeklyBossResinDiscountInfo()); + } + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getIsPassed() != false) { + setIsPassed(other.getIsPassed()); + } + if (other.getLeftTimes() != 0) { + setLeftTimes(other.getLeftTimes()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 6; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 6; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 6; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 5; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 5; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 5; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + + private int bossChestNum_ ; + /** + * uint32 boss_chest_num = 12; + * @return The bossChestNum. + */ + @java.lang.Override + public int getBossChestNum() { + return bossChestNum_; + } + /** + * uint32 boss_chest_num = 12; + * @param value The bossChestNum to set. + * @return This builder for chaining. + */ + public Builder setBossChestNum(int value) { + + bossChestNum_ = value; + onChanged(); + return this; + } + /** + * uint32 boss_chest_num = 12; + * @return This builder for chaining. + */ + public Builder clearBossChestNum() { + + bossChestNum_ = 0; + onChanged(); + return this; + } + + private int maxBossChestNum_ ; + /** + * uint32 max_boss_chest_num = 13; + * @return The maxBossChestNum. + */ + @java.lang.Override + public int getMaxBossChestNum() { + return maxBossChestNum_; + } + /** + * uint32 max_boss_chest_num = 13; + * @param value The maxBossChestNum to set. + * @return This builder for chaining. + */ + public Builder setMaxBossChestNum(int value) { + + maxBossChestNum_ = value; + onChanged(); + return this; + } + /** + * uint32 max_boss_chest_num = 13; + * @return This builder for chaining. + */ + public Builder clearMaxBossChestNum() { + + maxBossChestNum_ = 0; + onChanged(); + return this; + } + + private int nextRefreshTime_ ; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + /** + * uint32 next_refresh_time = 11; + * @param value The nextRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextRefreshTime(int value) { + + nextRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_refresh_time = 11; + * @return This builder for chaining. + */ + public Builder clearNextRefreshTime() { + + nextRefreshTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder> weeklyBossResinDiscountInfoBuilder_; + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + public boolean hasWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfoBuilder_ != null || weeklyBossResinDiscountInfo_ != null; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + * @return The weeklyBossResinDiscountInfo. + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + return weeklyBossResinDiscountInfo_ == null ? emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } else { + return weeklyBossResinDiscountInfoBuilder_.getMessage(); + } + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public Builder setWeeklyBossResinDiscountInfo(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weeklyBossResinDiscountInfo_ = value; + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public Builder setWeeklyBossResinDiscountInfo( + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder builderForValue) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = builderForValue.build(); + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public Builder mergeWeeklyBossResinDiscountInfo(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + if (weeklyBossResinDiscountInfo_ != null) { + weeklyBossResinDiscountInfo_ = + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.newBuilder(weeklyBossResinDiscountInfo_).mergeFrom(value).buildPartial(); + } else { + weeklyBossResinDiscountInfo_ = value; + } + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public Builder clearWeeklyBossResinDiscountInfo() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = null; + onChanged(); + } else { + weeklyBossResinDiscountInfo_ = null; + weeklyBossResinDiscountInfoBuilder_ = null; + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder getWeeklyBossResinDiscountInfoBuilder() { + + onChanged(); + return getWeeklyBossResinDiscountInfoFieldBuilder().getBuilder(); + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { + if (weeklyBossResinDiscountInfoBuilder_ != null) { + return weeklyBossResinDiscountInfoBuilder_.getMessageOrBuilder(); + } else { + return weeklyBossResinDiscountInfo_ == null ? + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder> + getWeeklyBossResinDiscountInfoFieldBuilder() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder>( + getWeeklyBossResinDiscountInfo(), + getParentForChildren(), + isClean()); + weeklyBossResinDiscountInfo_ = null; + } + return weeklyBossResinDiscountInfoBuilder_; + } + + private int startTime_ ; + /** + * uint32 start_time = 15; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 15; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 15; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private boolean isPassed_ ; + /** + * bool is_passed = 4; + * @return The isPassed. + */ + @java.lang.Override + public boolean getIsPassed() { + return isPassed_; + } + /** + * bool is_passed = 4; + * @param value The isPassed to set. + * @return This builder for chaining. + */ + public Builder setIsPassed(boolean value) { + + isPassed_ = value; + onChanged(); + return this; + } + /** + * bool is_passed = 4; + * @return This builder for chaining. + */ + public Builder clearIsPassed() { + + isPassed_ = false; + onChanged(); + return this; + } + + private int leftTimes_ ; + /** + * uint32 left_times = 7; + * @return The leftTimes. + */ + @java.lang.Override + public int getLeftTimes() { + return leftTimes_; + } + /** + * uint32 left_times = 7; + * @param value The leftTimes to set. + * @return This builder for chaining. + */ + public Builder setLeftTimes(int value) { + + leftTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 left_times = 7; + * @return This builder for chaining. + */ + public Builder clearLeftTimes() { + + leftTimes_ = 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:DungeonEntryInfo) + } + + // @@protoc_insertion_point(class_scope:DungeonEntryInfo) + private static final emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo(); + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonEntryInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonEntryInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonEntryInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonEntryInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026DungeonEntryInfo.proto\032!WeeklyBossResi" + + "nDiscountInfo.proto\"\211\002\n\020DungeonEntryInfo" + + "\022\020\n\010end_time\030\006 \001(\r\022\022\n\ndungeon_id\030\005 \001(\r\022\026" + + "\n\016boss_chest_num\030\014 \001(\r\022\032\n\022max_boss_chest" + + "_num\030\r \001(\r\022\031\n\021next_refresh_time\030\013 \001(\r\022E\n" + + "\037weekly_boss_resin_discount_info\030\t \001(\0132\034" + + ".WeeklyBossResinDiscountInfo\022\022\n\nstart_ti" + + "me\030\017 \001(\r\022\021\n\tis_passed\030\004 \001(\010\022\022\n\nleft_time" + + "s\030\007 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(), + }); + internal_static_DungeonEntryInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonEntryInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonEntryInfo_descriptor, + new java.lang.String[] { "EndTime", "DungeonId", "BossChestNum", "MaxBossChestNum", "NextRefreshTime", "WeeklyBossResinDiscountInfo", "StartTime", "IsPassed", "LeftTimes", }); + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java new file mode 100644 index 00000000000..45925bc18d6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoReqOuterClass.java @@ -0,0 +1,999 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonEntryInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class DungeonEntryInfoReqOuterClass { + private DungeonEntryInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonEntryInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonEntryInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 2; + * @return The pointId. + */ + int getPointId(); + + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + java.util.List + getUnk2800GGAMJDFELPHList(); + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getUnk2800GGAMJDFELPH(int index); + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + int getUnk2800GGAMJDFELPHCount(); + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + java.util.List + getUnk2800GGAMJDFELPHOrBuilderList(); + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getUnk2800GGAMJDFELPHOrBuilder( + int index); + } + /** + *
+   * CmdId: 972
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code DungeonEntryInfoReq} + */ + public static final class DungeonEntryInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonEntryInfoReq) + DungeonEntryInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonEntryInfoReq.newBuilder() to construct. + private DungeonEntryInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonEntryInfoReq() { + unk2800GGAMJDFELPH_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonEntryInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonEntryInfoReq( + 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 16: { + + pointId_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2800GGAMJDFELPH_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + unk2800GGAMJDFELPH_.add( + input.readMessage(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.parser(), extensionRegistry)); + break; + } + case 72: { + + sceneId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2800GGAMJDFELPH_ = java.util.Collections.unmodifiableList(unk2800GGAMJDFELPH_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.class, emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 2; + private int pointId_; + /** + * uint32 point_id = 2; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 9; + private int sceneId_; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int UNK2800_GGAMJDFELPH_FIELD_NUMBER = 4; + private java.util.List unk2800GGAMJDFELPH_; + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public java.util.List getUnk2800GGAMJDFELPHList() { + return unk2800GGAMJDFELPH_; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public java.util.List + getUnk2800GGAMJDFELPHOrBuilderList() { + return unk2800GGAMJDFELPH_; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public int getUnk2800GGAMJDFELPHCount() { + return unk2800GGAMJDFELPH_.size(); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getUnk2800GGAMJDFELPH(int index) { + return unk2800GGAMJDFELPH_.get(index); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getUnk2800GGAMJDFELPHOrBuilder( + int index) { + return unk2800GGAMJDFELPH_.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 { + if (pointId_ != 0) { + output.writeUInt32(2, pointId_); + } + for (int i = 0; i < unk2800GGAMJDFELPH_.size(); i++) { + output.writeMessage(4, unk2800GGAMJDFELPH_.get(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(9, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, pointId_); + } + for (int i = 0; i < unk2800GGAMJDFELPH_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, unk2800GGAMJDFELPH_.get(i)); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, sceneId_); + } + 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.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq other = (emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq) obj; + + if (getPointId() + != other.getPointId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getUnk2800GGAMJDFELPHList() + .equals(other.getUnk2800GGAMJDFELPHList())) 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) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getUnk2800GGAMJDFELPHCount() > 0) { + hash = (37 * hash) + UNK2800_GGAMJDFELPH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800GGAMJDFELPHList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq 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.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq 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.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq 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.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq 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.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq 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.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq 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: 972
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code DungeonEntryInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonEntryInfoReq) + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.class, emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk2800GGAMJDFELPHFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + sceneId_ = 0; + + if (unk2800GGAMJDFELPHBuilder_ == null) { + unk2800GGAMJDFELPH_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + unk2800GGAMJDFELPHBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.internal_static_DungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq build() { + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq buildPartial() { + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq result = new emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq(this); + int from_bitField0_ = bitField0_; + result.pointId_ = pointId_; + result.sceneId_ = sceneId_; + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + unk2800GGAMJDFELPH_ = java.util.Collections.unmodifiableList(unk2800GGAMJDFELPH_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2800GGAMJDFELPH_ = unk2800GGAMJDFELPH_; + } else { + result.unk2800GGAMJDFELPH_ = unk2800GGAMJDFELPHBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq other) { + if (other == emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (!other.unk2800GGAMJDFELPH_.isEmpty()) { + if (unk2800GGAMJDFELPH_.isEmpty()) { + unk2800GGAMJDFELPH_ = other.unk2800GGAMJDFELPH_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.addAll(other.unk2800GGAMJDFELPH_); + } + onChanged(); + } + } else { + if (!other.unk2800GGAMJDFELPH_.isEmpty()) { + if (unk2800GGAMJDFELPHBuilder_.isEmpty()) { + unk2800GGAMJDFELPHBuilder_.dispose(); + unk2800GGAMJDFELPHBuilder_ = null; + unk2800GGAMJDFELPH_ = other.unk2800GGAMJDFELPH_; + bitField0_ = (bitField0_ & ~0x00000001); + unk2800GGAMJDFELPHBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2800GGAMJDFELPHFieldBuilder() : null; + } else { + unk2800GGAMJDFELPHBuilder_.addAllMessages(other.unk2800GGAMJDFELPH_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int pointId_ ; + /** + * uint32 point_id = 2; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 2; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 2; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 9; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 9; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2800GGAMJDFELPH_ = + java.util.Collections.emptyList(); + private void ensureUnk2800GGAMJDFELPHIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2800GGAMJDFELPH_ = new java.util.ArrayList(unk2800GGAMJDFELPH_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> unk2800GGAMJDFELPHBuilder_; + + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public java.util.List getUnk2800GGAMJDFELPHList() { + if (unk2800GGAMJDFELPHBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2800GGAMJDFELPH_); + } else { + return unk2800GGAMJDFELPHBuilder_.getMessageList(); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public int getUnk2800GGAMJDFELPHCount() { + if (unk2800GGAMJDFELPHBuilder_ == null) { + return unk2800GGAMJDFELPH_.size(); + } else { + return unk2800GGAMJDFELPHBuilder_.getCount(); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getUnk2800GGAMJDFELPH(int index) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + return unk2800GGAMJDFELPH_.get(index); + } else { + return unk2800GGAMJDFELPHBuilder_.getMessage(index); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder setUnk2800GGAMJDFELPH( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.set(index, value); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder setUnk2800GGAMJDFELPH( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addUnk2800GGAMJDFELPH(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.add(value); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addUnk2800GGAMJDFELPH( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.add(index, value); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addUnk2800GGAMJDFELPH( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.add(builderForValue.build()); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addUnk2800GGAMJDFELPH( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder addAllUnk2800GGAMJDFELPH( + java.lang.Iterable values) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2800GGAMJDFELPH_); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder clearUnk2800GGAMJDFELPH() { + if (unk2800GGAMJDFELPHBuilder_ == null) { + unk2800GGAMJDFELPH_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.clear(); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public Builder removeUnk2800GGAMJDFELPH(int index) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + ensureUnk2800GGAMJDFELPHIsMutable(); + unk2800GGAMJDFELPH_.remove(index); + onChanged(); + } else { + unk2800GGAMJDFELPHBuilder_.remove(index); + } + return this; + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder getUnk2800GGAMJDFELPHBuilder( + int index) { + return getUnk2800GGAMJDFELPHFieldBuilder().getBuilder(index); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getUnk2800GGAMJDFELPHOrBuilder( + int index) { + if (unk2800GGAMJDFELPHBuilder_ == null) { + return unk2800GGAMJDFELPH_.get(index); } else { + return unk2800GGAMJDFELPHBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public java.util.List + getUnk2800GGAMJDFELPHOrBuilderList() { + if (unk2800GGAMJDFELPHBuilder_ != null) { + return unk2800GGAMJDFELPHBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2800GGAMJDFELPH_); + } + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addUnk2800GGAMJDFELPHBuilder() { + return getUnk2800GGAMJDFELPHFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addUnk2800GGAMJDFELPHBuilder( + int index) { + return getUnk2800GGAMJDFELPHFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair Unk2800_GGAMJDFELPH = 4; + */ + public java.util.List + getUnk2800GGAMJDFELPHBuilderList() { + return getUnk2800GGAMJDFELPHFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> + getUnk2800GGAMJDFELPHFieldBuilder() { + if (unk2800GGAMJDFELPHBuilder_ == null) { + unk2800GGAMJDFELPHBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder>( + unk2800GGAMJDFELPH_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + unk2800GGAMJDFELPH_ = null; + } + return unk2800GGAMJDFELPHBuilder_; + } + @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:DungeonEntryInfoReq) + } + + // @@protoc_insertion_point(class_scope:DungeonEntryInfoReq) + private static final emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq(); + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonEntryInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonEntryInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoReqOuterClass.DungeonEntryInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonEntryInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonEntryInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031DungeonEntryInfoReq.proto\032\020Uint32Pair." + + "proto\"c\n\023DungeonEntryInfoReq\022\020\n\010point_id" + + "\030\002 \001(\r\022\020\n\010scene_id\030\t \001(\r\022(\n\023Unk2800_GGAM" + + "JDFELPH\030\004 \003(\0132\013.Uint32PairB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(), + }); + internal_static_DungeonEntryInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonEntryInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonEntryInfoReq_descriptor, + new java.lang.String[] { "PointId", "SceneId", "Unk2800GGAMJDFELPH", }); + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java new file mode 100644 index 00000000000..897cd3dda0b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonEntryInfoRspOuterClass.java @@ -0,0 +1,1444 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonEntryInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class DungeonEntryInfoRspOuterClass { + private DungeonEntryInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonEntryInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonEntryInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + java.util.List + getDungeonEntryListList(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + int getDungeonEntryListCount(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + java.util.List + getDungeonEntryListOrBuilderList(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index); + + /** + * uint32 point_id = 15; + * @return The pointId. + */ + int getPointId(); + + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + java.util.List + getUnk2800JJFLDCLMEHDList(); + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getUnk2800JJFLDCLMEHD(int index); + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + int getUnk2800JJFLDCLMEHDCount(); + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + java.util.List + getUnk2800JJFLDCLMEHDOrBuilderList(); + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder getUnk2800JJFLDCLMEHDOrBuilder( + int index); + + /** + * uint32 recommend_dungeon_id = 14; + * @return The recommendDungeonId. + */ + int getRecommendDungeonId(); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 998
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DungeonEntryInfoRsp} + */ + public static final class DungeonEntryInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonEntryInfoRsp) + DungeonEntryInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonEntryInfoRsp.newBuilder() to construct. + private DungeonEntryInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonEntryInfoRsp() { + dungeonEntryList_ = java.util.Collections.emptyList(); + unk2800JJFLDCLMEHD_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonEntryInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonEntryInfoRsp( + 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_ & 0x00000002) != 0)) { + unk2800JJFLDCLMEHD_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + unk2800JJFLDCLMEHD_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.parser(), extensionRegistry)); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + dungeonEntryList_.add( + input.readMessage(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.parser(), extensionRegistry)); + break; + } + case 112: { + + recommendDungeonId_ = input.readUInt32(); + break; + } + case 120: { + + pointId_ = 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2800JJFLDCLMEHD_ = java.util.Collections.unmodifiableList(unk2800JJFLDCLMEHD_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = java.util.Collections.unmodifiableList(dungeonEntryList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.class, emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.Builder.class); + } + + public static final int DUNGEON_ENTRY_LIST_FIELD_NUMBER = 12; + private java.util.List dungeonEntryList_; + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public java.util.List getDungeonEntryListList() { + return dungeonEntryList_; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public java.util.List + getDungeonEntryListOrBuilderList() { + return dungeonEntryList_; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public int getDungeonEntryListCount() { + return dungeonEntryList_.size(); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { + return dungeonEntryList_.get(index); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index) { + return dungeonEntryList_.get(index); + } + + public static final int POINT_ID_FIELD_NUMBER = 15; + private int pointId_; + /** + * uint32 point_id = 15; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int UNK2800_JJFLDCLMEHD_FIELD_NUMBER = 4; + private java.util.List unk2800JJFLDCLMEHD_; + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public java.util.List getUnk2800JJFLDCLMEHDList() { + return unk2800JJFLDCLMEHD_; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public java.util.List + getUnk2800JJFLDCLMEHDOrBuilderList() { + return unk2800JJFLDCLMEHD_; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public int getUnk2800JJFLDCLMEHDCount() { + return unk2800JJFLDCLMEHD_.size(); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getUnk2800JJFLDCLMEHD(int index) { + return unk2800JJFLDCLMEHD_.get(index); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder getUnk2800JJFLDCLMEHDOrBuilder( + int index) { + return unk2800JJFLDCLMEHD_.get(index); + } + + public static final int RECOMMEND_DUNGEON_ID_FIELD_NUMBER = 14; + private int recommendDungeonId_; + /** + * uint32 recommend_dungeon_id = 14; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + + 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 { + for (int i = 0; i < unk2800JJFLDCLMEHD_.size(); i++) { + output.writeMessage(4, unk2800JJFLDCLMEHD_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + for (int i = 0; i < dungeonEntryList_.size(); i++) { + output.writeMessage(12, dungeonEntryList_.get(i)); + } + if (recommendDungeonId_ != 0) { + output.writeUInt32(14, recommendDungeonId_); + } + if (pointId_ != 0) { + output.writeUInt32(15, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < unk2800JJFLDCLMEHD_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, unk2800JJFLDCLMEHD_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + for (int i = 0; i < dungeonEntryList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, dungeonEntryList_.get(i)); + } + if (recommendDungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, recommendDungeonId_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, pointId_); + } + 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.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp other = (emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp) obj; + + if (!getDungeonEntryListList() + .equals(other.getDungeonEntryListList())) return false; + if (getPointId() + != other.getPointId()) return false; + if (!getUnk2800JJFLDCLMEHDList() + .equals(other.getUnk2800JJFLDCLMEHDList())) return false; + if (getRecommendDungeonId() + != other.getRecommendDungeonId()) 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(); + if (getDungeonEntryListCount() > 0) { + hash = (37 * hash) + DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDungeonEntryListList().hashCode(); + } + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + if (getUnk2800JJFLDCLMEHDCount() > 0) { + hash = (37 * hash) + UNK2800_JJFLDCLMEHD_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800JJFLDCLMEHDList().hashCode(); + } + hash = (37 * hash) + RECOMMEND_DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecommendDungeonId(); + 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.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp 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.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp 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.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp 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.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp 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.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp 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.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp 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: 998
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DungeonEntryInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonEntryInfoRsp) + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.class, emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDungeonEntryListFieldBuilder(); + getUnk2800JJFLDCLMEHDFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (dungeonEntryListBuilder_ == null) { + dungeonEntryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dungeonEntryListBuilder_.clear(); + } + pointId_ = 0; + + if (unk2800JJFLDCLMEHDBuilder_ == null) { + unk2800JJFLDCLMEHD_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + unk2800JJFLDCLMEHDBuilder_.clear(); + } + recommendDungeonId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.internal_static_DungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp build() { + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp buildPartial() { + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp result = new emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp(this); + int from_bitField0_ = bitField0_; + if (dungeonEntryListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = java.util.Collections.unmodifiableList(dungeonEntryList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dungeonEntryList_ = dungeonEntryList_; + } else { + result.dungeonEntryList_ = dungeonEntryListBuilder_.build(); + } + result.pointId_ = pointId_; + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + unk2800JJFLDCLMEHD_ = java.util.Collections.unmodifiableList(unk2800JJFLDCLMEHD_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2800JJFLDCLMEHD_ = unk2800JJFLDCLMEHD_; + } else { + result.unk2800JJFLDCLMEHD_ = unk2800JJFLDCLMEHDBuilder_.build(); + } + result.recommendDungeonId_ = recommendDungeonId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp other) { + if (other == emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp.getDefaultInstance()) return this; + if (dungeonEntryListBuilder_ == null) { + if (!other.dungeonEntryList_.isEmpty()) { + if (dungeonEntryList_.isEmpty()) { + dungeonEntryList_ = other.dungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.addAll(other.dungeonEntryList_); + } + onChanged(); + } + } else { + if (!other.dungeonEntryList_.isEmpty()) { + if (dungeonEntryListBuilder_.isEmpty()) { + dungeonEntryListBuilder_.dispose(); + dungeonEntryListBuilder_ = null; + dungeonEntryList_ = other.dungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + dungeonEntryListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDungeonEntryListFieldBuilder() : null; + } else { + dungeonEntryListBuilder_.addAllMessages(other.dungeonEntryList_); + } + } + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (!other.unk2800JJFLDCLMEHD_.isEmpty()) { + if (unk2800JJFLDCLMEHD_.isEmpty()) { + unk2800JJFLDCLMEHD_ = other.unk2800JJFLDCLMEHD_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.addAll(other.unk2800JJFLDCLMEHD_); + } + onChanged(); + } + } else { + if (!other.unk2800JJFLDCLMEHD_.isEmpty()) { + if (unk2800JJFLDCLMEHDBuilder_.isEmpty()) { + unk2800JJFLDCLMEHDBuilder_.dispose(); + unk2800JJFLDCLMEHDBuilder_ = null; + unk2800JJFLDCLMEHD_ = other.unk2800JJFLDCLMEHD_; + bitField0_ = (bitField0_ & ~0x00000002); + unk2800JJFLDCLMEHDBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2800JJFLDCLMEHDFieldBuilder() : null; + } else { + unk2800JJFLDCLMEHDBuilder_.addAllMessages(other.unk2800JJFLDCLMEHD_); + } + } + } + if (other.getRecommendDungeonId() != 0) { + setRecommendDungeonId(other.getRecommendDungeonId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List dungeonEntryList_ = + java.util.Collections.emptyList(); + private void ensureDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = new java.util.ArrayList(dungeonEntryList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> dungeonEntryListBuilder_; + + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public java.util.List getDungeonEntryListList() { + if (dungeonEntryListBuilder_ == null) { + return java.util.Collections.unmodifiableList(dungeonEntryList_); + } else { + return dungeonEntryListBuilder_.getMessageList(); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public int getDungeonEntryListCount() { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.size(); + } else { + return dungeonEntryListBuilder_.getCount(); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.get(index); + } else { + return dungeonEntryListBuilder_.getMessage(index); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder setDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.set(index, value); + onChanged(); + } else { + dungeonEntryListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder setDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.set(index, builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addDungeonEntryList(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(value); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(index, value); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addDungeonEntryList( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(index, builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder addAllDungeonEntryList( + java.lang.Iterable values) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dungeonEntryList_); + onChanged(); + } else { + dungeonEntryListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder clearDungeonEntryList() { + if (dungeonEntryListBuilder_ == null) { + dungeonEntryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dungeonEntryListBuilder_.clear(); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public Builder removeDungeonEntryList(int index) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.remove(index); + onChanged(); + } else { + dungeonEntryListBuilder_.remove(index); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder getDungeonEntryListBuilder( + int index) { + return getDungeonEntryListFieldBuilder().getBuilder(index); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index) { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.get(index); } else { + return dungeonEntryListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public java.util.List + getDungeonEntryListOrBuilderList() { + if (dungeonEntryListBuilder_ != null) { + return dungeonEntryListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dungeonEntryList_); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder() { + return getDungeonEntryListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder( + int index) { + return getDungeonEntryListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 12; + */ + public java.util.List + getDungeonEntryListBuilderList() { + return getDungeonEntryListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> + getDungeonEntryListFieldBuilder() { + if (dungeonEntryListBuilder_ == null) { + dungeonEntryListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder>( + dungeonEntryList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dungeonEntryList_ = null; + } + return dungeonEntryListBuilder_; + } + + private int pointId_ ; + /** + * uint32 point_id = 15; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 15; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 15; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2800JJFLDCLMEHD_ = + java.util.Collections.emptyList(); + private void ensureUnk2800JJFLDCLMEHDIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2800JJFLDCLMEHD_ = new java.util.ArrayList(unk2800JJFLDCLMEHD_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder> unk2800JJFLDCLMEHDBuilder_; + + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public java.util.List getUnk2800JJFLDCLMEHDList() { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2800JJFLDCLMEHD_); + } else { + return unk2800JJFLDCLMEHDBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public int getUnk2800JJFLDCLMEHDCount() { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + return unk2800JJFLDCLMEHD_.size(); + } else { + return unk2800JJFLDCLMEHDBuilder_.getCount(); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getUnk2800JJFLDCLMEHD(int index) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + return unk2800JJFLDCLMEHD_.get(index); + } else { + return unk2800JJFLDCLMEHDBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder setUnk2800JJFLDCLMEHD( + int index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB value) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.set(index, value); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder setUnk2800JJFLDCLMEHD( + int index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder builderForValue) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addUnk2800JJFLDCLMEHD(emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB value) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.add(value); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addUnk2800JJFLDCLMEHD( + int index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB value) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.add(index, value); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addUnk2800JJFLDCLMEHD( + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder builderForValue) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.add(builderForValue.build()); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addUnk2800JJFLDCLMEHD( + int index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder builderForValue) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder addAllUnk2800JJFLDCLMEHD( + java.lang.Iterable values) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2800JJFLDCLMEHD_); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder clearUnk2800JJFLDCLMEHD() { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + unk2800JJFLDCLMEHD_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public Builder removeUnk2800JJFLDCLMEHD(int index) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + ensureUnk2800JJFLDCLMEHDIsMutable(); + unk2800JJFLDCLMEHD_.remove(index); + onChanged(); + } else { + unk2800JJFLDCLMEHDBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder getUnk2800JJFLDCLMEHDBuilder( + int index) { + return getUnk2800JJFLDCLMEHDFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder getUnk2800JJFLDCLMEHDOrBuilder( + int index) { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + return unk2800JJFLDCLMEHD_.get(index); } else { + return unk2800JJFLDCLMEHDBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public java.util.List + getUnk2800JJFLDCLMEHDOrBuilderList() { + if (unk2800JJFLDCLMEHDBuilder_ != null) { + return unk2800JJFLDCLMEHDBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2800JJFLDCLMEHD_); + } + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder addUnk2800JJFLDCLMEHDBuilder() { + return getUnk2800JJFLDCLMEHDFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.getDefaultInstance()); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder addUnk2800JJFLDCLMEHDBuilder( + int index) { + return getUnk2800JJFLDCLMEHDFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.getDefaultInstance()); + } + /** + * repeated .Unk2800_MHCFAGCKGIB Unk2800_JJFLDCLMEHD = 4; + */ + public java.util.List + getUnk2800JJFLDCLMEHDBuilderList() { + return getUnk2800JJFLDCLMEHDFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder> + getUnk2800JJFLDCLMEHDFieldBuilder() { + if (unk2800JJFLDCLMEHDBuilder_ == null) { + unk2800JJFLDCLMEHDBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder>( + unk2800JJFLDCLMEHD_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + unk2800JJFLDCLMEHD_ = null; + } + return unk2800JJFLDCLMEHDBuilder_; + } + + private int recommendDungeonId_ ; + /** + * uint32 recommend_dungeon_id = 14; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + /** + * uint32 recommend_dungeon_id = 14; + * @param value The recommendDungeonId to set. + * @return This builder for chaining. + */ + public Builder setRecommendDungeonId(int value) { + + recommendDungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 recommend_dungeon_id = 14; + * @return This builder for chaining. + */ + public Builder clearRecommendDungeonId() { + + recommendDungeonId_ = 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:DungeonEntryInfoRsp) + } + + // @@protoc_insertion_point(class_scope:DungeonEntryInfoRsp) + private static final emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp(); + } + + public static emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonEntryInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonEntryInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoRspOuterClass.DungeonEntryInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonEntryInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonEntryInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031DungeonEntryInfoRsp.proto\032\026DungeonEntr" + + "yInfo.proto\032\031Unk2800_MHCFAGCKGIB.proto\"\270" + + "\001\n\023DungeonEntryInfoRsp\022-\n\022dungeon_entry_" + + "list\030\014 \003(\0132\021.DungeonEntryInfo\022\020\n\010point_i" + + "d\030\017 \001(\r\0221\n\023Unk2800_JJFLDCLMEHD\030\004 \003(\0132\024.U" + + "nk2800_MHCFAGCKGIB\022\034\n\024recommend_dungeon_" + + "id\030\016 \001(\r\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.getDescriptor(), + }); + internal_static_DungeonEntryInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonEntryInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonEntryInfoRsp_descriptor, + new java.lang.String[] { "DungeonEntryList", "PointId", "Unk2800JJFLDCLMEHD", "RecommendDungeonId", "Retcode", }); + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonGetStatueDropRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonGetStatueDropRspOuterClass.java new file mode 100644 index 00000000000..32563b69530 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonGetStatueDropRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonGetStatueDropRsp.proto + +package emu.grasscutter.net.proto; + +public final class DungeonGetStatueDropRspOuterClass { + private DungeonGetStatueDropRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonGetStatueDropRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonGetStatueDropRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 904
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DungeonGetStatueDropRsp} + */ + public static final class DungeonGetStatueDropRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonGetStatueDropRsp) + DungeonGetStatueDropRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonGetStatueDropRsp.newBuilder() to construct. + private DungeonGetStatueDropRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonGetStatueDropRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonGetStatueDropRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonGetStatueDropRsp( + 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 96: { + + 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.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.class, emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @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 (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, 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.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp other = (emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp 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.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp 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.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp 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.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp 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.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp 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.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp 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: 904
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DungeonGetStatueDropRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonGetStatueDropRsp) + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.class, emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.internal_static_DungeonGetStatueDropRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp build() { + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp buildPartial() { + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp result = new emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp) { + return mergeFrom((emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp other) { + if (other == emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @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:DungeonGetStatueDropRsp) + } + + // @@protoc_insertion_point(class_scope:DungeonGetStatueDropRsp) + private static final emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp(); + } + + public static emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonGetStatueDropRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonGetStatueDropRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonGetStatueDropRspOuterClass.DungeonGetStatueDropRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonGetStatueDropRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonGetStatueDropRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035DungeonGetStatueDropRsp.proto\"*\n\027Dunge" + + "onGetStatueDropRsp\022\017\n\007retcode\030\014 \001(\005B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DungeonGetStatueDropRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonGetStatueDropRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonGetStatueDropRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleExhibitionInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleExhibitionInfoOuterClass.java new file mode 100644 index 00000000000..929dd51f388 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleExhibitionInfoOuterClass.java @@ -0,0 +1,1051 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonSettleExhibitionInfo.proto + +package emu.grasscutter.net.proto; + +public final class DungeonSettleExhibitionInfoOuterClass { + private DungeonSettleExhibitionInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonSettleExhibitionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonSettleExhibitionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .OnlinePlayerInfo player_info = 3; + * @return Whether the playerInfo field is set. + */ + boolean hasPlayerInfo(); + /** + * .OnlinePlayerInfo player_info = 3; + * @return The playerInfo. + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfo(); + /** + * .OnlinePlayerInfo player_info = 3; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoOrBuilder(); + + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + java.util.List + getCardListList(); + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getCardList(int index); + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + int getCardListCount(); + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + java.util.List + getCardListOrBuilderList(); + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder getCardListOrBuilder( + int index); + } + /** + * Protobuf type {@code DungeonSettleExhibitionInfo} + */ + public static final class DungeonSettleExhibitionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonSettleExhibitionInfo) + DungeonSettleExhibitionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonSettleExhibitionInfo.newBuilder() to construct. + private DungeonSettleExhibitionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonSettleExhibitionInfo() { + cardList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonSettleExhibitionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonSettleExhibitionInfo( + 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: { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder subBuilder = null; + if (playerInfo_ != null) { + subBuilder = playerInfo_.toBuilder(); + } + playerInfo_ = input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(playerInfo_); + playerInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + cardList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + cardList_.add( + input.readMessage(emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.parser(), extensionRegistry)); + 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)) { + cardList_ = java.util.Collections.unmodifiableList(cardList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.class, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder.class); + } + + public static final int PLAYER_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo playerInfo_; + /** + * .OnlinePlayerInfo player_info = 3; + * @return Whether the playerInfo field is set. + */ + @java.lang.Override + public boolean hasPlayerInfo() { + return playerInfo_ != null; + } + /** + * .OnlinePlayerInfo player_info = 3; + * @return The playerInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfo() { + return playerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : playerInfo_; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoOrBuilder() { + return getPlayerInfo(); + } + + public static final int CARD_LIST_FIELD_NUMBER = 13; + private java.util.List cardList_; + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public java.util.List getCardListList() { + return cardList_; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public java.util.List + getCardListOrBuilderList() { + return cardList_; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public int getCardListCount() { + return cardList_.size(); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getCardList(int index) { + return cardList_.get(index); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder getCardListOrBuilder( + int index) { + return cardList_.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 { + if (playerInfo_ != null) { + output.writeMessage(3, getPlayerInfo()); + } + for (int i = 0; i < cardList_.size(); i++) { + output.writeMessage(13, cardList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (playerInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getPlayerInfo()); + } + for (int i = 0; i < cardList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, cardList_.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.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo other = (emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo) obj; + + if (hasPlayerInfo() != other.hasPlayerInfo()) return false; + if (hasPlayerInfo()) { + if (!getPlayerInfo() + .equals(other.getPlayerInfo())) return false; + } + if (!getCardListList() + .equals(other.getCardListList())) 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 (hasPlayerInfo()) { + hash = (37 * hash) + PLAYER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getPlayerInfo().hashCode(); + } + if (getCardListCount() > 0) { + hash = (37 * hash) + CARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCardListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo 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.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo 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.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo 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.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo 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.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo 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.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo 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; + } + /** + * Protobuf type {@code DungeonSettleExhibitionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonSettleExhibitionInfo) + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.class, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCardListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (playerInfoBuilder_ == null) { + playerInfo_ = null; + } else { + playerInfo_ = null; + playerInfoBuilder_ = null; + } + if (cardListBuilder_ == null) { + cardList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + cardListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.internal_static_DungeonSettleExhibitionInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo build() { + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo buildPartial() { + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo result = new emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo(this); + int from_bitField0_ = bitField0_; + if (playerInfoBuilder_ == null) { + result.playerInfo_ = playerInfo_; + } else { + result.playerInfo_ = playerInfoBuilder_.build(); + } + if (cardListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + cardList_ = java.util.Collections.unmodifiableList(cardList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cardList_ = cardList_; + } else { + result.cardList_ = cardListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo) { + return mergeFrom((emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo other) { + if (other == emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.getDefaultInstance()) return this; + if (other.hasPlayerInfo()) { + mergePlayerInfo(other.getPlayerInfo()); + } + if (cardListBuilder_ == null) { + if (!other.cardList_.isEmpty()) { + if (cardList_.isEmpty()) { + cardList_ = other.cardList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCardListIsMutable(); + cardList_.addAll(other.cardList_); + } + onChanged(); + } + } else { + if (!other.cardList_.isEmpty()) { + if (cardListBuilder_.isEmpty()) { + cardListBuilder_.dispose(); + cardListBuilder_ = null; + cardList_ = other.cardList_; + bitField0_ = (bitField0_ & ~0x00000001); + cardListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCardListFieldBuilder() : null; + } else { + cardListBuilder_.addAllMessages(other.cardList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo playerInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> playerInfoBuilder_; + /** + * .OnlinePlayerInfo player_info = 3; + * @return Whether the playerInfo field is set. + */ + public boolean hasPlayerInfo() { + return playerInfoBuilder_ != null || playerInfo_ != null; + } + /** + * .OnlinePlayerInfo player_info = 3; + * @return The playerInfo. + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfo() { + if (playerInfoBuilder_ == null) { + return playerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : playerInfo_; + } else { + return playerInfoBuilder_.getMessage(); + } + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public Builder setPlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + playerInfo_ = value; + onChanged(); + } else { + playerInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public Builder setPlayerInfo( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoBuilder_ == null) { + playerInfo_ = builderForValue.build(); + onChanged(); + } else { + playerInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public Builder mergePlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoBuilder_ == null) { + if (playerInfo_ != null) { + playerInfo_ = + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.newBuilder(playerInfo_).mergeFrom(value).buildPartial(); + } else { + playerInfo_ = value; + } + onChanged(); + } else { + playerInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public Builder clearPlayerInfo() { + if (playerInfoBuilder_ == null) { + playerInfo_ = null; + onChanged(); + } else { + playerInfo_ = null; + playerInfoBuilder_ = null; + } + + return this; + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getPlayerInfoBuilder() { + + onChanged(); + return getPlayerInfoFieldBuilder().getBuilder(); + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoOrBuilder() { + if (playerInfoBuilder_ != null) { + return playerInfoBuilder_.getMessageOrBuilder(); + } else { + return playerInfo_ == null ? + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : playerInfo_; + } + } + /** + * .OnlinePlayerInfo player_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getPlayerInfoFieldBuilder() { + if (playerInfoBuilder_ == null) { + playerInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + getPlayerInfo(), + getParentForChildren(), + isClean()); + playerInfo_ = null; + } + return playerInfoBuilder_; + } + + private java.util.List cardList_ = + java.util.Collections.emptyList(); + private void ensureCardListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + cardList_ = new java.util.ArrayList(cardList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder> cardListBuilder_; + + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public java.util.List getCardListList() { + if (cardListBuilder_ == null) { + return java.util.Collections.unmodifiableList(cardList_); + } else { + return cardListBuilder_.getMessageList(); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public int getCardListCount() { + if (cardListBuilder_ == null) { + return cardList_.size(); + } else { + return cardListBuilder_.getCount(); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getCardList(int index) { + if (cardListBuilder_ == null) { + return cardList_.get(index); + } else { + return cardListBuilder_.getMessage(index); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder setCardList( + int index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo value) { + if (cardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardListIsMutable(); + cardList_.set(index, value); + onChanged(); + } else { + cardListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder setCardList( + int index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder builderForValue) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + cardList_.set(index, builderForValue.build()); + onChanged(); + } else { + cardListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addCardList(emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo value) { + if (cardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardListIsMutable(); + cardList_.add(value); + onChanged(); + } else { + cardListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addCardList( + int index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo value) { + if (cardListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardListIsMutable(); + cardList_.add(index, value); + onChanged(); + } else { + cardListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addCardList( + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder builderForValue) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + cardList_.add(builderForValue.build()); + onChanged(); + } else { + cardListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addCardList( + int index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder builderForValue) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + cardList_.add(index, builderForValue.build()); + onChanged(); + } else { + cardListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder addAllCardList( + java.lang.Iterable values) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cardList_); + onChanged(); + } else { + cardListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder clearCardList() { + if (cardListBuilder_ == null) { + cardList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + cardListBuilder_.clear(); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public Builder removeCardList(int index) { + if (cardListBuilder_ == null) { + ensureCardListIsMutable(); + cardList_.remove(index); + onChanged(); + } else { + cardListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder getCardListBuilder( + int index) { + return getCardListFieldBuilder().getBuilder(index); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder getCardListOrBuilder( + int index) { + if (cardListBuilder_ == null) { + return cardList_.get(index); } else { + return cardListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public java.util.List + getCardListOrBuilderList() { + if (cardListBuilder_ != null) { + return cardListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cardList_); + } + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder addCardListBuilder() { + return getCardListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.getDefaultInstance()); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder addCardListBuilder( + int index) { + return getCardListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.getDefaultInstance()); + } + /** + * repeated .ExhibitionDisplayInfo card_list = 13; + */ + public java.util.List + getCardListBuilderList() { + return getCardListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder> + getCardListFieldBuilder() { + if (cardListBuilder_ == null) { + cardListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder>( + cardList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + cardList_ = null; + } + return cardListBuilder_; + } + @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:DungeonSettleExhibitionInfo) + } + + // @@protoc_insertion_point(class_scope:DungeonSettleExhibitionInfo) + private static final emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo(); + } + + public static emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonSettleExhibitionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonSettleExhibitionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonSettleExhibitionInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonSettleExhibitionInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!DungeonSettleExhibitionInfo.proto\032\033Exh" + + "ibitionDisplayInfo.proto\032\026OnlinePlayerIn" + + "fo.proto\"p\n\033DungeonSettleExhibitionInfo\022" + + "&\n\013player_info\030\003 \001(\0132\021.OnlinePlayerInfo\022" + + ")\n\tcard_list\030\r \003(\0132\026.ExhibitionDisplayIn" + + "foB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_DungeonSettleExhibitionInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonSettleExhibitionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonSettleExhibitionInfo_descriptor, + new java.lang.String[] { "PlayerInfo", "CardList", }); + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleNotifyOuterClass.java new file mode 100644 index 00000000000..1a93077416f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonSettleNotifyOuterClass.java @@ -0,0 +1,3753 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonSettleNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonSettleNotifyOuterClass { + private DungeonSettleNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonSettleNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonSettleNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + int getStrengthenPointDataMapCount(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + boolean containsStrengthenPointDataMap( + int key); + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getStrengthenPointDataMap(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + java.util.Map + getStrengthenPointDataMapMap(); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue); + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key); + + /** + * bool is_success = 7; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 close_time = 4; + * @return The closeTime. + */ + int getCloseTime(); + + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @return The unk2700OMCCFBBDJMI. + */ + int getUnk2700OMCCFBBDJMI(); + + /** + * map<uint32, .ParamList> settle_show = 5; + */ + int getSettleShowCount(); + /** + * map<uint32, .ParamList> settle_show = 5; + */ + boolean containsSettleShow( + int key); + /** + * Use {@link #getSettleShowMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSettleShow(); + /** + * map<uint32, .ParamList> settle_show = 5; + */ + java.util.Map + getSettleShowMap(); + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrDefault( + int key, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList defaultValue); + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrThrow( + int key); + + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + java.util.List + getExhibitionInfoListList(); + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getExhibitionInfoList(int index); + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + int getExhibitionInfoListCount(); + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + java.util.List + getExhibitionInfoListOrBuilderList(); + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder getExhibitionInfoListOrBuilder( + int index); + + /** + * repeated uint32 fail_cond_list = 11; + * @return A list containing the failCondList. + */ + java.util.List getFailCondListList(); + /** + * repeated uint32 fail_cond_list = 11; + * @return The count of failCondList. + */ + int getFailCondListCount(); + /** + * repeated uint32 fail_cond_list = 11; + * @param index The index of the element to return. + * @return The failCondList at the given index. + */ + int getFailCondList(int index); + + /** + * uint32 dungeon_id = 13; + * @return The dungeonId. + */ + int getDungeonId(); + + /** + * uint32 result = 10; + * @return The result. + */ + int getResult(); + + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return Whether the towerLevelEndNotify field is set. + */ + boolean hasTowerLevelEndNotify(); + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return The towerLevelEndNotify. + */ + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getTowerLevelEndNotify(); + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder getTowerLevelEndNotifyOrBuilder(); + + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return Whether the trialAvatarFirstPassDungeonNotify field is set. + */ + boolean hasTrialAvatarFirstPassDungeonNotify(); + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return The trialAvatarFirstPassDungeonNotify. + */ + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getTrialAvatarFirstPassDungeonNotify(); + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder getTrialAvatarFirstPassDungeonNotifyOrBuilder(); + + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + boolean hasChannellerSlabLoopDungeonResultInfo(); + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return The channellerSlabLoopDungeonResultInfo. + */ + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo(); + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder(); + + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + boolean hasEffigyChallengeDungeonResultInfo(); + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return The effigyChallengeDungeonResultInfo. + */ + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo(); + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder(); + + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return Whether the roguelikeDungeonSettleInfo field is set. + */ + boolean hasRoguelikeDungeonSettleInfo(); + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return The roguelikeDungeonSettleInfo. + */ + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getRoguelikeDungeonSettleInfo(); + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder getRoguelikeDungeonSettleInfoOrBuilder(); + + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return Whether the crystalLinkSettleInfo field is set. + */ + boolean hasCrystalLinkSettleInfo(); + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return The crystalLinkSettleInfo. + */ + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getCrystalLinkSettleInfo(); + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder getCrystalLinkSettleInfoOrBuilder(); + + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + * @return Whether the summerTimeV2DungeonSettleInfo field is set. + */ + boolean hasSummerTimeV2DungeonSettleInfo(); + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + * @return The summerTimeV2DungeonSettleInfo. + */ + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getSummerTimeV2DungeonSettleInfo(); + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder(); + + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.DetailCase getDetailCase(); + } + /** + *
+   * CmdId: 999
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DungeonSettleNotify} + */ + public static final class DungeonSettleNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonSettleNotify) + DungeonSettleNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonSettleNotify.newBuilder() to construct. + private DungeonSettleNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonSettleNotify() { + exhibitionInfoList_ = java.util.Collections.emptyList(); + failCondList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonSettleNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonSettleNotify( + 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: { + + unk2700OMCCFBBDJMI_ = input.readUInt32(); + break; + } + case 32: { + + closeTime_ = input.readUInt32(); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + settleShow_ = com.google.protobuf.MapField.newMapField( + SettleShowDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + settleShow__ = input.readMessage( + SettleShowDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + settleShow_.getMutableMap().put( + settleShow__.getKey(), settleShow__.getValue()); + break; + } + case 56: { + + isSuccess_ = input.readBool(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + exhibitionInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + exhibitionInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.parser(), extensionRegistry)); + break; + } + case 80: { + + result_ = input.readUInt32(); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + failCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + failCondList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + failCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + failCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + + dungeonId_ = input.readUInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + strengthenPointDataMap_ = com.google.protobuf.MapField.newMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + strengthenPointDataMap__ = input.readMessage( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + strengthenPointDataMap_.getMutableMap().put( + strengthenPointDataMap__.getKey(), strengthenPointDataMap__.getValue()); + break; + } + case 898: { + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder subBuilder = null; + if (detailCase_ == 112) { + subBuilder = ((emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 112; + break; + } + case 2626: { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 328) { + subBuilder = ((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 328; + break; + } + case 2810: { + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder subBuilder = null; + if (detailCase_ == 351) { + subBuilder = ((emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 351; + break; + } + case 5082: { + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder subBuilder = null; + if (detailCase_ == 635) { + subBuilder = ((emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 635; + break; + } + case 5490: { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder subBuilder = null; + if (detailCase_ == 686) { + subBuilder = ((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 686; + break; + } + case 11858: { + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder subBuilder = null; + if (detailCase_ == 1482) { + subBuilder = ((emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1482; + break; + } + case 15058: { + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder subBuilder = null; + if (detailCase_ == 1882) { + subBuilder = ((emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1882; + 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_ & 0x00000004) != 0)) { + exhibitionInfoList_ = java.util.Collections.unmodifiableList(exhibitionInfoList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + failCondList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetStrengthenPointDataMap(); + case 5: + return internalGetSettleShow(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.class, emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TOWER_LEVEL_END_NOTIFY(351), + TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY(635), + CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO(686), + EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO(328), + ROGUELIKE_DUNGEON_SETTLE_INFO(1482), + CRYSTAL_LINK_SETTLE_INFO(112), + SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO(1882), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 351: return TOWER_LEVEL_END_NOTIFY; + case 635: return TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY; + case 686: return CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO; + case 328: return EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO; + case 1482: return ROGUELIKE_DUNGEON_SETTLE_INFO; + case 112: return CRYSTAL_LINK_SETTLE_INFO; + case 1882: return SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int STRENGTHEN_POINT_DATA_MAP_FIELD_NUMBER = 14; + private static final class StrengthenPointDataMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> strengthenPointDataMap_; + private com.google.protobuf.MapField + internalGetStrengthenPointDataMap() { + if (strengthenPointDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + return strengthenPointDataMap_; + } + + public int getStrengthenPointDataMapCount() { + return internalGetStrengthenPointDataMap().getMap().size(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + @java.lang.Override + public boolean containsStrengthenPointDataMap( + int key) { + + return internalGetStrengthenPointDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getStrengthenPointDataMap() { + return getStrengthenPointDataMapMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public java.util.Map getStrengthenPointDataMapMap() { + return internalGetStrengthenPointDataMap().getMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 7; + private boolean isSuccess_; + /** + * bool is_success = 7; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CLOSE_TIME_FIELD_NUMBER = 4; + private int closeTime_; + /** + * uint32 close_time = 4; + * @return The closeTime. + */ + @java.lang.Override + public int getCloseTime() { + return closeTime_; + } + + public static final int UNK2700_OMCCFBBDJMI_FIELD_NUMBER = 1; + private int unk2700OMCCFBBDJMI_; + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @return The unk2700OMCCFBBDJMI. + */ + @java.lang.Override + public int getUnk2700OMCCFBBDJMI() { + return unk2700OMCCFBBDJMI_; + } + + public static final int SETTLE_SHOW_FIELD_NUMBER = 5; + private static final class SettleShowDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.ParamListOuterClass.ParamList> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_SettleShowEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ParamListOuterClass.ParamList> settleShow_; + private com.google.protobuf.MapField + internalGetSettleShow() { + if (settleShow_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SettleShowDefaultEntryHolder.defaultEntry); + } + return settleShow_; + } + + public int getSettleShowCount() { + return internalGetSettleShow().getMap().size(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + @java.lang.Override + public boolean containsSettleShow( + int key) { + + return internalGetSettleShow().getMap().containsKey(key); + } + /** + * Use {@link #getSettleShowMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSettleShow() { + return getSettleShowMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public java.util.Map getSettleShowMap() { + return internalGetSettleShow().getMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrDefault( + int key, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList defaultValue) { + + java.util.Map map = + internalGetSettleShow().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrThrow( + int key) { + + java.util.Map map = + internalGetSettleShow().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int EXHIBITION_INFO_LIST_FIELD_NUMBER = 8; + private java.util.List exhibitionInfoList_; + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public java.util.List getExhibitionInfoListList() { + return exhibitionInfoList_; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public java.util.List + getExhibitionInfoListOrBuilderList() { + return exhibitionInfoList_; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public int getExhibitionInfoListCount() { + return exhibitionInfoList_.size(); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getExhibitionInfoList(int index) { + return exhibitionInfoList_.get(index); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder getExhibitionInfoListOrBuilder( + int index) { + return exhibitionInfoList_.get(index); + } + + public static final int FAIL_COND_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList failCondList_; + /** + * repeated uint32 fail_cond_list = 11; + * @return A list containing the failCondList. + */ + @java.lang.Override + public java.util.List + getFailCondListList() { + return failCondList_; + } + /** + * repeated uint32 fail_cond_list = 11; + * @return The count of failCondList. + */ + public int getFailCondListCount() { + return failCondList_.size(); + } + /** + * repeated uint32 fail_cond_list = 11; + * @param index The index of the element to return. + * @return The failCondList at the given index. + */ + public int getFailCondList(int index) { + return failCondList_.getInt(index); + } + private int failCondListMemoizedSerializedSize = -1; + + public static final int DUNGEON_ID_FIELD_NUMBER = 13; + private int dungeonId_; + /** + * uint32 dungeon_id = 13; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + public static final int RESULT_FIELD_NUMBER = 10; + private int result_; + /** + * uint32 result = 10; + * @return The result. + */ + @java.lang.Override + public int getResult() { + return result_; + } + + public static final int TOWER_LEVEL_END_NOTIFY_FIELD_NUMBER = 351; + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return Whether the towerLevelEndNotify field is set. + */ + @java.lang.Override + public boolean hasTowerLevelEndNotify() { + return detailCase_ == 351; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return The towerLevelEndNotify. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getTowerLevelEndNotify() { + if (detailCase_ == 351) { + return (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_; + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder getTowerLevelEndNotifyOrBuilder() { + if (detailCase_ == 351) { + return (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_; + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + + public static final int TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY_FIELD_NUMBER = 635; + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return Whether the trialAvatarFirstPassDungeonNotify field is set. + */ + @java.lang.Override + public boolean hasTrialAvatarFirstPassDungeonNotify() { + return detailCase_ == 635; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return The trialAvatarFirstPassDungeonNotify. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getTrialAvatarFirstPassDungeonNotify() { + if (detailCase_ == 635) { + return (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_; + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder getTrialAvatarFirstPassDungeonNotifyOrBuilder() { + if (detailCase_ == 635) { + return (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_; + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + + public static final int CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO_FIELD_NUMBER = 686; + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasChannellerSlabLoopDungeonResultInfo() { + return detailCase_ == 686; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return The channellerSlabLoopDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo() { + if (detailCase_ == 686) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder() { + if (detailCase_ == 686) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + + public static final int EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO_FIELD_NUMBER = 328; + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasEffigyChallengeDungeonResultInfo() { + return detailCase_ == 328; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return The effigyChallengeDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo() { + if (detailCase_ == 328) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder() { + if (detailCase_ == 328) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + + public static final int ROGUELIKE_DUNGEON_SETTLE_INFO_FIELD_NUMBER = 1482; + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return Whether the roguelikeDungeonSettleInfo field is set. + */ + @java.lang.Override + public boolean hasRoguelikeDungeonSettleInfo() { + return detailCase_ == 1482; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return The roguelikeDungeonSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getRoguelikeDungeonSettleInfo() { + if (detailCase_ == 1482) { + return (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder getRoguelikeDungeonSettleInfoOrBuilder() { + if (detailCase_ == 1482) { + return (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + + public static final int CRYSTAL_LINK_SETTLE_INFO_FIELD_NUMBER = 112; + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return Whether the crystalLinkSettleInfo field is set. + */ + @java.lang.Override + public boolean hasCrystalLinkSettleInfo() { + return detailCase_ == 112; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return The crystalLinkSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getCrystalLinkSettleInfo() { + if (detailCase_ == 112) { + return (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_; + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder getCrystalLinkSettleInfoOrBuilder() { + if (detailCase_ == 112) { + return (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_; + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + + public static final int SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO_FIELD_NUMBER = 1882; + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + * @return Whether the summerTimeV2DungeonSettleInfo field is set. + */ + @java.lang.Override + public boolean hasSummerTimeV2DungeonSettleInfo() { + return detailCase_ == 1882; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + * @return The summerTimeV2DungeonSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getSummerTimeV2DungeonSettleInfo() { + if (detailCase_ == 1882) { + return (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder() { + if (detailCase_ == 1882) { + return (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + + 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 (unk2700OMCCFBBDJMI_ != 0) { + output.writeUInt32(1, unk2700OMCCFBBDJMI_); + } + if (closeTime_ != 0) { + output.writeUInt32(4, closeTime_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSettleShow(), + SettleShowDefaultEntryHolder.defaultEntry, + 5); + if (isSuccess_ != false) { + output.writeBool(7, isSuccess_); + } + for (int i = 0; i < exhibitionInfoList_.size(); i++) { + output.writeMessage(8, exhibitionInfoList_.get(i)); + } + if (result_ != 0) { + output.writeUInt32(10, result_); + } + if (getFailCondListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(failCondListMemoizedSerializedSize); + } + for (int i = 0; i < failCondList_.size(); i++) { + output.writeUInt32NoTag(failCondList_.getInt(i)); + } + if (dungeonId_ != 0) { + output.writeUInt32(13, dungeonId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetStrengthenPointDataMap(), + StrengthenPointDataMapDefaultEntryHolder.defaultEntry, + 14); + if (detailCase_ == 112) { + output.writeMessage(112, (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_); + } + if (detailCase_ == 328) { + output.writeMessage(328, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + } + if (detailCase_ == 351) { + output.writeMessage(351, (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_); + } + if (detailCase_ == 635) { + output.writeMessage(635, (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_); + } + if (detailCase_ == 686) { + output.writeMessage(686, (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + } + if (detailCase_ == 1482) { + output.writeMessage(1482, (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_); + } + if (detailCase_ == 1882) { + output.writeMessage(1882, (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700OMCCFBBDJMI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, unk2700OMCCFBBDJMI_); + } + if (closeTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, closeTime_); + } + for (java.util.Map.Entry entry + : internalGetSettleShow().getMap().entrySet()) { + com.google.protobuf.MapEntry + settleShow__ = SettleShowDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, settleShow__); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isSuccess_); + } + for (int i = 0; i < exhibitionInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, exhibitionInfoList_.get(i)); + } + if (result_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, result_); + } + { + int dataSize = 0; + for (int i = 0; i < failCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(failCondList_.getInt(i)); + } + size += dataSize; + if (!getFailCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + failCondListMemoizedSerializedSize = dataSize; + } + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, dungeonId_); + } + for (java.util.Map.Entry entry + : internalGetStrengthenPointDataMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + strengthenPointDataMap__ = StrengthenPointDataMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, strengthenPointDataMap__); + } + if (detailCase_ == 112) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(112, (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_); + } + if (detailCase_ == 328) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(328, (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_); + } + if (detailCase_ == 351) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(351, (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_); + } + if (detailCase_ == 635) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(635, (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_); + } + if (detailCase_ == 686) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(686, (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_); + } + if (detailCase_ == 1482) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1482, (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_); + } + if (detailCase_ == 1882) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1882, (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_); + } + 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.DungeonSettleNotifyOuterClass.DungeonSettleNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify other = (emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify) obj; + + if (!internalGetStrengthenPointDataMap().equals( + other.internalGetStrengthenPointDataMap())) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getCloseTime() + != other.getCloseTime()) return false; + if (getUnk2700OMCCFBBDJMI() + != other.getUnk2700OMCCFBBDJMI()) return false; + if (!internalGetSettleShow().equals( + other.internalGetSettleShow())) return false; + if (!getExhibitionInfoListList() + .equals(other.getExhibitionInfoListList())) return false; + if (!getFailCondListList() + .equals(other.getFailCondListList())) return false; + if (getDungeonId() + != other.getDungeonId()) return false; + if (getResult() + != other.getResult()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 351: + if (!getTowerLevelEndNotify() + .equals(other.getTowerLevelEndNotify())) return false; + break; + case 635: + if (!getTrialAvatarFirstPassDungeonNotify() + .equals(other.getTrialAvatarFirstPassDungeonNotify())) return false; + break; + case 686: + if (!getChannellerSlabLoopDungeonResultInfo() + .equals(other.getChannellerSlabLoopDungeonResultInfo())) return false; + break; + case 328: + if (!getEffigyChallengeDungeonResultInfo() + .equals(other.getEffigyChallengeDungeonResultInfo())) return false; + break; + case 1482: + if (!getRoguelikeDungeonSettleInfo() + .equals(other.getRoguelikeDungeonSettleInfo())) return false; + break; + case 112: + if (!getCrystalLinkSettleInfo() + .equals(other.getCrystalLinkSettleInfo())) return false; + break; + case 1882: + if (!getSummerTimeV2DungeonSettleInfo() + .equals(other.getSummerTimeV2DungeonSettleInfo())) return false; + break; + case 0: + default: + } + 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 (!internalGetStrengthenPointDataMap().getMap().isEmpty()) { + hash = (37 * hash) + STRENGTHEN_POINT_DATA_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetStrengthenPointDataMap().hashCode(); + } + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CLOSE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCloseTime(); + hash = (37 * hash) + UNK2700_OMCCFBBDJMI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700OMCCFBBDJMI(); + if (!internalGetSettleShow().getMap().isEmpty()) { + hash = (37 * hash) + SETTLE_SHOW_FIELD_NUMBER; + hash = (53 * hash) + internalGetSettleShow().hashCode(); + } + if (getExhibitionInfoListCount() > 0) { + hash = (37 * hash) + EXHIBITION_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExhibitionInfoListList().hashCode(); + } + if (getFailCondListCount() > 0) { + hash = (37 * hash) + FAIL_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFailCondListList().hashCode(); + } + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (37 * hash) + RESULT_FIELD_NUMBER; + hash = (53 * hash) + getResult(); + switch (detailCase_) { + case 351: + hash = (37 * hash) + TOWER_LEVEL_END_NOTIFY_FIELD_NUMBER; + hash = (53 * hash) + getTowerLevelEndNotify().hashCode(); + break; + case 635: + hash = (37 * hash) + TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY_FIELD_NUMBER; + hash = (53 * hash) + getTrialAvatarFirstPassDungeonNotify().hashCode(); + break; + case 686: + hash = (37 * hash) + CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChannellerSlabLoopDungeonResultInfo().hashCode(); + break; + case 328: + hash = (37 * hash) + EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEffigyChallengeDungeonResultInfo().hashCode(); + break; + case 1482: + hash = (37 * hash) + ROGUELIKE_DUNGEON_SETTLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRoguelikeDungeonSettleInfo().hashCode(); + break; + case 112: + hash = (37 * hash) + CRYSTAL_LINK_SETTLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCrystalLinkSettleInfo().hashCode(); + break; + case 1882: + hash = (37 * hash) + SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSummerTimeV2DungeonSettleInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify 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.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify 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.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify 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.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify 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.DungeonSettleNotifyOuterClass.DungeonSettleNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify 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.DungeonSettleNotifyOuterClass.DungeonSettleNotify 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: 999
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DungeonSettleNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonSettleNotify) + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 14: + return internalGetStrengthenPointDataMap(); + case 5: + return internalGetSettleShow(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 14: + return internalGetMutableStrengthenPointDataMap(); + case 5: + return internalGetMutableSettleShow(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.class, emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getExhibitionInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableStrengthenPointDataMap().clear(); + isSuccess_ = false; + + closeTime_ = 0; + + unk2700OMCCFBBDJMI_ = 0; + + internalGetMutableSettleShow().clear(); + if (exhibitionInfoListBuilder_ == null) { + exhibitionInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + exhibitionInfoListBuilder_.clear(); + } + failCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + dungeonId_ = 0; + + result_ = 0; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.internal_static_DungeonSettleNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify build() { + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify buildPartial() { + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify result = new emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify(this); + int from_bitField0_ = bitField0_; + result.strengthenPointDataMap_ = internalGetStrengthenPointDataMap(); + result.strengthenPointDataMap_.makeImmutable(); + result.isSuccess_ = isSuccess_; + result.closeTime_ = closeTime_; + result.unk2700OMCCFBBDJMI_ = unk2700OMCCFBBDJMI_; + result.settleShow_ = internalGetSettleShow(); + result.settleShow_.makeImmutable(); + if (exhibitionInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + exhibitionInfoList_ = java.util.Collections.unmodifiableList(exhibitionInfoList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.exhibitionInfoList_ = exhibitionInfoList_; + } else { + result.exhibitionInfoList_ = exhibitionInfoListBuilder_.build(); + } + if (((bitField0_ & 0x00000008) != 0)) { + failCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.failCondList_ = failCondList_; + result.dungeonId_ = dungeonId_; + result.result_ = result_; + if (detailCase_ == 351) { + if (towerLevelEndNotifyBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = towerLevelEndNotifyBuilder_.build(); + } + } + if (detailCase_ == 635) { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = trialAvatarFirstPassDungeonNotifyBuilder_.build(); + } + } + if (detailCase_ == 686) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = channellerSlabLoopDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 328) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = effigyChallengeDungeonResultInfoBuilder_.build(); + } + } + if (detailCase_ == 1482) { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = roguelikeDungeonSettleInfoBuilder_.build(); + } + } + if (detailCase_ == 112) { + if (crystalLinkSettleInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = crystalLinkSettleInfoBuilder_.build(); + } + } + if (detailCase_ == 1882) { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = summerTimeV2DungeonSettleInfoBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify other) { + if (other == emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify.getDefaultInstance()) return this; + internalGetMutableStrengthenPointDataMap().mergeFrom( + other.internalGetStrengthenPointDataMap()); + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getCloseTime() != 0) { + setCloseTime(other.getCloseTime()); + } + if (other.getUnk2700OMCCFBBDJMI() != 0) { + setUnk2700OMCCFBBDJMI(other.getUnk2700OMCCFBBDJMI()); + } + internalGetMutableSettleShow().mergeFrom( + other.internalGetSettleShow()); + if (exhibitionInfoListBuilder_ == null) { + if (!other.exhibitionInfoList_.isEmpty()) { + if (exhibitionInfoList_.isEmpty()) { + exhibitionInfoList_ = other.exhibitionInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.addAll(other.exhibitionInfoList_); + } + onChanged(); + } + } else { + if (!other.exhibitionInfoList_.isEmpty()) { + if (exhibitionInfoListBuilder_.isEmpty()) { + exhibitionInfoListBuilder_.dispose(); + exhibitionInfoListBuilder_ = null; + exhibitionInfoList_ = other.exhibitionInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + exhibitionInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExhibitionInfoListFieldBuilder() : null; + } else { + exhibitionInfoListBuilder_.addAllMessages(other.exhibitionInfoList_); + } + } + } + if (!other.failCondList_.isEmpty()) { + if (failCondList_.isEmpty()) { + failCondList_ = other.failCondList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureFailCondListIsMutable(); + failCondList_.addAll(other.failCondList_); + } + onChanged(); + } + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + if (other.getResult() != 0) { + setResult(other.getResult()); + } + switch (other.getDetailCase()) { + case TOWER_LEVEL_END_NOTIFY: { + mergeTowerLevelEndNotify(other.getTowerLevelEndNotify()); + break; + } + case TRIAL_AVATAR_FIRST_PASS_DUNGEON_NOTIFY: { + mergeTrialAvatarFirstPassDungeonNotify(other.getTrialAvatarFirstPassDungeonNotify()); + break; + } + case CHANNELLER_SLAB_LOOP_DUNGEON_RESULT_INFO: { + mergeChannellerSlabLoopDungeonResultInfo(other.getChannellerSlabLoopDungeonResultInfo()); + break; + } + case EFFIGY_CHALLENGE_DUNGEON_RESULT_INFO: { + mergeEffigyChallengeDungeonResultInfo(other.getEffigyChallengeDungeonResultInfo()); + break; + } + case ROGUELIKE_DUNGEON_SETTLE_INFO: { + mergeRoguelikeDungeonSettleInfo(other.getRoguelikeDungeonSettleInfo()); + break; + } + case CRYSTAL_LINK_SETTLE_INFO: { + mergeCrystalLinkSettleInfo(other.getCrystalLinkSettleInfo()); + break; + } + case SUMMER_TIME_V_2_DUNGEON_SETTLE_INFO: { + mergeSummerTimeV2DungeonSettleInfo(other.getSummerTimeV2DungeonSettleInfo()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData> strengthenPointDataMap_; + private com.google.protobuf.MapField + internalGetStrengthenPointDataMap() { + if (strengthenPointDataMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + return strengthenPointDataMap_; + } + private com.google.protobuf.MapField + internalGetMutableStrengthenPointDataMap() { + onChanged();; + if (strengthenPointDataMap_ == null) { + strengthenPointDataMap_ = com.google.protobuf.MapField.newMapField( + StrengthenPointDataMapDefaultEntryHolder.defaultEntry); + } + if (!strengthenPointDataMap_.isMutable()) { + strengthenPointDataMap_ = strengthenPointDataMap_.copy(); + } + return strengthenPointDataMap_; + } + + public int getStrengthenPointDataMapCount() { + return internalGetStrengthenPointDataMap().getMap().size(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + @java.lang.Override + public boolean containsStrengthenPointDataMap( + int key) { + + return internalGetStrengthenPointDataMap().getMap().containsKey(key); + } + /** + * Use {@link #getStrengthenPointDataMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getStrengthenPointDataMap() { + return getStrengthenPointDataMapMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public java.util.Map getStrengthenPointDataMapMap() { + return internalGetStrengthenPointDataMap().getMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrDefault( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData defaultValue) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getStrengthenPointDataMapOrThrow( + int key) { + + java.util.Map map = + internalGetStrengthenPointDataMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearStrengthenPointDataMap() { + internalGetMutableStrengthenPointDataMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + public Builder removeStrengthenPointDataMap( + int key) { + + internalGetMutableStrengthenPointDataMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableStrengthenPointDataMap() { + return internalGetMutableStrengthenPointDataMap().getMutableMap(); + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + public Builder putStrengthenPointDataMap( + int key, + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableStrengthenPointDataMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .StrengthenPointData> strengthen_point_data_map = 14; + */ + + public Builder putAllStrengthenPointDataMap( + java.util.Map values) { + internalGetMutableStrengthenPointDataMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 7; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 7; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 7; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int closeTime_ ; + /** + * uint32 close_time = 4; + * @return The closeTime. + */ + @java.lang.Override + public int getCloseTime() { + return closeTime_; + } + /** + * uint32 close_time = 4; + * @param value The closeTime to set. + * @return This builder for chaining. + */ + public Builder setCloseTime(int value) { + + closeTime_ = value; + onChanged(); + return this; + } + /** + * uint32 close_time = 4; + * @return This builder for chaining. + */ + public Builder clearCloseTime() { + + closeTime_ = 0; + onChanged(); + return this; + } + + private int unk2700OMCCFBBDJMI_ ; + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @return The unk2700OMCCFBBDJMI. + */ + @java.lang.Override + public int getUnk2700OMCCFBBDJMI() { + return unk2700OMCCFBBDJMI_; + } + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @param value The unk2700OMCCFBBDJMI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OMCCFBBDJMI(int value) { + + unk2700OMCCFBBDJMI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_OMCCFBBDJMI = 1; + * @return This builder for chaining. + */ + public Builder clearUnk2700OMCCFBBDJMI() { + + unk2700OMCCFBBDJMI_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ParamListOuterClass.ParamList> settleShow_; + private com.google.protobuf.MapField + internalGetSettleShow() { + if (settleShow_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SettleShowDefaultEntryHolder.defaultEntry); + } + return settleShow_; + } + private com.google.protobuf.MapField + internalGetMutableSettleShow() { + onChanged();; + if (settleShow_ == null) { + settleShow_ = com.google.protobuf.MapField.newMapField( + SettleShowDefaultEntryHolder.defaultEntry); + } + if (!settleShow_.isMutable()) { + settleShow_ = settleShow_.copy(); + } + return settleShow_; + } + + public int getSettleShowCount() { + return internalGetSettleShow().getMap().size(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + @java.lang.Override + public boolean containsSettleShow( + int key) { + + return internalGetSettleShow().getMap().containsKey(key); + } + /** + * Use {@link #getSettleShowMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSettleShow() { + return getSettleShowMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public java.util.Map getSettleShowMap() { + return internalGetSettleShow().getMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrDefault( + int key, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList defaultValue) { + + java.util.Map map = + internalGetSettleShow().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getSettleShowOrThrow( + int key) { + + java.util.Map map = + internalGetSettleShow().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSettleShow() { + internalGetMutableSettleShow().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + public Builder removeSettleShow( + int key) { + + internalGetMutableSettleShow().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSettleShow() { + return internalGetMutableSettleShow().getMutableMap(); + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + public Builder putSettleShow( + int key, + emu.grasscutter.net.proto.ParamListOuterClass.ParamList value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableSettleShow().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .ParamList> settle_show = 5; + */ + + public Builder putAllSettleShow( + java.util.Map values) { + internalGetMutableSettleShow().getMutableMap() + .putAll(values); + return this; + } + + private java.util.List exhibitionInfoList_ = + java.util.Collections.emptyList(); + private void ensureExhibitionInfoListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + exhibitionInfoList_ = new java.util.ArrayList(exhibitionInfoList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder> exhibitionInfoListBuilder_; + + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public java.util.List getExhibitionInfoListList() { + if (exhibitionInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(exhibitionInfoList_); + } else { + return exhibitionInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public int getExhibitionInfoListCount() { + if (exhibitionInfoListBuilder_ == null) { + return exhibitionInfoList_.size(); + } else { + return exhibitionInfoListBuilder_.getCount(); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo getExhibitionInfoList(int index) { + if (exhibitionInfoListBuilder_ == null) { + return exhibitionInfoList_.get(index); + } else { + return exhibitionInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder setExhibitionInfoList( + int index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo value) { + if (exhibitionInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.set(index, value); + onChanged(); + } else { + exhibitionInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder setExhibitionInfoList( + int index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder builderForValue) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + exhibitionInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addExhibitionInfoList(emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo value) { + if (exhibitionInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.add(value); + onChanged(); + } else { + exhibitionInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addExhibitionInfoList( + int index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo value) { + if (exhibitionInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.add(index, value); + onChanged(); + } else { + exhibitionInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addExhibitionInfoList( + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder builderForValue) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.add(builderForValue.build()); + onChanged(); + } else { + exhibitionInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addExhibitionInfoList( + int index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder builderForValue) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + exhibitionInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder addAllExhibitionInfoList( + java.lang.Iterable values) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, exhibitionInfoList_); + onChanged(); + } else { + exhibitionInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder clearExhibitionInfoList() { + if (exhibitionInfoListBuilder_ == null) { + exhibitionInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + exhibitionInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public Builder removeExhibitionInfoList(int index) { + if (exhibitionInfoListBuilder_ == null) { + ensureExhibitionInfoListIsMutable(); + exhibitionInfoList_.remove(index); + onChanged(); + } else { + exhibitionInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder getExhibitionInfoListBuilder( + int index) { + return getExhibitionInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder getExhibitionInfoListOrBuilder( + int index) { + if (exhibitionInfoListBuilder_ == null) { + return exhibitionInfoList_.get(index); } else { + return exhibitionInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public java.util.List + getExhibitionInfoListOrBuilderList() { + if (exhibitionInfoListBuilder_ != null) { + return exhibitionInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(exhibitionInfoList_); + } + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder addExhibitionInfoListBuilder() { + return getExhibitionInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.getDefaultInstance()); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder addExhibitionInfoListBuilder( + int index) { + return getExhibitionInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.getDefaultInstance()); + } + /** + * repeated .DungeonSettleExhibitionInfo exhibition_info_list = 8; + */ + public java.util.List + getExhibitionInfoListBuilderList() { + return getExhibitionInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder> + getExhibitionInfoListFieldBuilder() { + if (exhibitionInfoListBuilder_ == null) { + exhibitionInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfo.Builder, emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.DungeonSettleExhibitionInfoOrBuilder>( + exhibitionInfoList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + exhibitionInfoList_ = null; + } + return exhibitionInfoListBuilder_; + } + + private com.google.protobuf.Internal.IntList failCondList_ = emptyIntList(); + private void ensureFailCondListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + failCondList_ = mutableCopy(failCondList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 fail_cond_list = 11; + * @return A list containing the failCondList. + */ + public java.util.List + getFailCondListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(failCondList_) : failCondList_; + } + /** + * repeated uint32 fail_cond_list = 11; + * @return The count of failCondList. + */ + public int getFailCondListCount() { + return failCondList_.size(); + } + /** + * repeated uint32 fail_cond_list = 11; + * @param index The index of the element to return. + * @return The failCondList at the given index. + */ + public int getFailCondList(int index) { + return failCondList_.getInt(index); + } + /** + * repeated uint32 fail_cond_list = 11; + * @param index The index to set the value at. + * @param value The failCondList to set. + * @return This builder for chaining. + */ + public Builder setFailCondList( + int index, int value) { + ensureFailCondListIsMutable(); + failCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_cond_list = 11; + * @param value The failCondList to add. + * @return This builder for chaining. + */ + public Builder addFailCondList(int value) { + ensureFailCondListIsMutable(); + failCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_cond_list = 11; + * @param values The failCondList to add. + * @return This builder for chaining. + */ + public Builder addAllFailCondList( + java.lang.Iterable values) { + ensureFailCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, failCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 fail_cond_list = 11; + * @return This builder for chaining. + */ + public Builder clearFailCondList() { + failCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 13; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 13; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 13; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + + private int result_ ; + /** + * uint32 result = 10; + * @return The result. + */ + @java.lang.Override + public int getResult() { + return result_; + } + /** + * uint32 result = 10; + * @param value The result to set. + * @return This builder for chaining. + */ + public Builder setResult(int value) { + + result_ = value; + onChanged(); + return this; + } + /** + * uint32 result = 10; + * @return This builder for chaining. + */ + public Builder clearResult() { + + result_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder> towerLevelEndNotifyBuilder_; + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return Whether the towerLevelEndNotify field is set. + */ + @java.lang.Override + public boolean hasTowerLevelEndNotify() { + return detailCase_ == 351; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + * @return The towerLevelEndNotify. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getTowerLevelEndNotify() { + if (towerLevelEndNotifyBuilder_ == null) { + if (detailCase_ == 351) { + return (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_; + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } else { + if (detailCase_ == 351) { + return towerLevelEndNotifyBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public Builder setTowerLevelEndNotify(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify value) { + if (towerLevelEndNotifyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + towerLevelEndNotifyBuilder_.setMessage(value); + } + detailCase_ = 351; + return this; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public Builder setTowerLevelEndNotify( + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder builderForValue) { + if (towerLevelEndNotifyBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + towerLevelEndNotifyBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 351; + return this; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public Builder mergeTowerLevelEndNotify(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify value) { + if (towerLevelEndNotifyBuilder_ == null) { + if (detailCase_ == 351 && + detail_ != emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.newBuilder((emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 351) { + towerLevelEndNotifyBuilder_.mergeFrom(value); + } + towerLevelEndNotifyBuilder_.setMessage(value); + } + detailCase_ = 351; + return this; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public Builder clearTowerLevelEndNotify() { + if (towerLevelEndNotifyBuilder_ == null) { + if (detailCase_ == 351) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 351) { + detailCase_ = 0; + detail_ = null; + } + towerLevelEndNotifyBuilder_.clear(); + } + return this; + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder getTowerLevelEndNotifyBuilder() { + return getTowerLevelEndNotifyFieldBuilder().getBuilder(); + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder getTowerLevelEndNotifyOrBuilder() { + if ((detailCase_ == 351) && (towerLevelEndNotifyBuilder_ != null)) { + return towerLevelEndNotifyBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 351) { + return (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_; + } + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + } + /** + * .TowerLevelEndNotify tower_level_end_notify = 351; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder> + getTowerLevelEndNotifyFieldBuilder() { + if (towerLevelEndNotifyBuilder_ == null) { + if (!(detailCase_ == 351)) { + detail_ = emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + towerLevelEndNotifyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder>( + (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 351; + onChanged();; + return towerLevelEndNotifyBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder> trialAvatarFirstPassDungeonNotifyBuilder_; + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return Whether the trialAvatarFirstPassDungeonNotify field is set. + */ + @java.lang.Override + public boolean hasTrialAvatarFirstPassDungeonNotify() { + return detailCase_ == 635; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + * @return The trialAvatarFirstPassDungeonNotify. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getTrialAvatarFirstPassDungeonNotify() { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (detailCase_ == 635) { + return (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_; + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } else { + if (detailCase_ == 635) { + return trialAvatarFirstPassDungeonNotifyBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public Builder setTrialAvatarFirstPassDungeonNotify(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify value) { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + trialAvatarFirstPassDungeonNotifyBuilder_.setMessage(value); + } + detailCase_ = 635; + return this; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public Builder setTrialAvatarFirstPassDungeonNotify( + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder builderForValue) { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + trialAvatarFirstPassDungeonNotifyBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 635; + return this; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public Builder mergeTrialAvatarFirstPassDungeonNotify(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify value) { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (detailCase_ == 635 && + detail_ != emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.newBuilder((emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 635) { + trialAvatarFirstPassDungeonNotifyBuilder_.mergeFrom(value); + } + trialAvatarFirstPassDungeonNotifyBuilder_.setMessage(value); + } + detailCase_ = 635; + return this; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public Builder clearTrialAvatarFirstPassDungeonNotify() { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (detailCase_ == 635) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 635) { + detailCase_ = 0; + detail_ = null; + } + trialAvatarFirstPassDungeonNotifyBuilder_.clear(); + } + return this; + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder getTrialAvatarFirstPassDungeonNotifyBuilder() { + return getTrialAvatarFirstPassDungeonNotifyFieldBuilder().getBuilder(); + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder getTrialAvatarFirstPassDungeonNotifyOrBuilder() { + if ((detailCase_ == 635) && (trialAvatarFirstPassDungeonNotifyBuilder_ != null)) { + return trialAvatarFirstPassDungeonNotifyBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 635) { + return (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_; + } + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + } + /** + * .TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 635; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder> + getTrialAvatarFirstPassDungeonNotifyFieldBuilder() { + if (trialAvatarFirstPassDungeonNotifyBuilder_ == null) { + if (!(detailCase_ == 635)) { + detail_ = emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + trialAvatarFirstPassDungeonNotifyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder>( + (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 635; + onChanged();; + return trialAvatarFirstPassDungeonNotifyBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder> channellerSlabLoopDungeonResultInfoBuilder_; + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return Whether the channellerSlabLoopDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasChannellerSlabLoopDungeonResultInfo() { + return detailCase_ == 686; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + * @return The channellerSlabLoopDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo getChannellerSlabLoopDungeonResultInfo() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 686) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 686) { + return channellerSlabLoopDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public Builder setChannellerSlabLoopDungeonResultInfo(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo value) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 686; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public Builder setChannellerSlabLoopDungeonResultInfo( + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder builderForValue) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 686; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public Builder mergeChannellerSlabLoopDungeonResultInfo(emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo value) { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 686 && + detail_ != emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 686) { + channellerSlabLoopDungeonResultInfoBuilder_.mergeFrom(value); + } + channellerSlabLoopDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 686; + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public Builder clearChannellerSlabLoopDungeonResultInfo() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 686) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 686) { + detailCase_ = 0; + detail_ = null; + } + channellerSlabLoopDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder getChannellerSlabLoopDungeonResultInfoBuilder() { + return getChannellerSlabLoopDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder getChannellerSlabLoopDungeonResultInfoOrBuilder() { + if ((detailCase_ == 686) && (channellerSlabLoopDungeonResultInfoBuilder_ != null)) { + return channellerSlabLoopDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 686) { + return (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .ChannelerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 686; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder> + getChannellerSlabLoopDungeonResultInfoFieldBuilder() { + if (channellerSlabLoopDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 686)) { + detail_ = emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.getDefaultInstance(); + } + channellerSlabLoopDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo.Builder, emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.ChannelerSlabLoopDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 686; + onChanged();; + return channellerSlabLoopDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder> effigyChallengeDungeonResultInfoBuilder_; + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return Whether the effigyChallengeDungeonResultInfo field is set. + */ + @java.lang.Override + public boolean hasEffigyChallengeDungeonResultInfo() { + return detailCase_ == 328; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + * @return The effigyChallengeDungeonResultInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getEffigyChallengeDungeonResultInfo() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 328) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } else { + if (detailCase_ == 328) { + return effigyChallengeDungeonResultInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public Builder setEffigyChallengeDungeonResultInfo(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo value) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + effigyChallengeDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 328; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public Builder setEffigyChallengeDungeonResultInfo( + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder builderForValue) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + effigyChallengeDungeonResultInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 328; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public Builder mergeEffigyChallengeDungeonResultInfo(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo value) { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 328 && + detail_ != emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.newBuilder((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 328) { + effigyChallengeDungeonResultInfoBuilder_.mergeFrom(value); + } + effigyChallengeDungeonResultInfoBuilder_.setMessage(value); + } + detailCase_ = 328; + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public Builder clearEffigyChallengeDungeonResultInfo() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (detailCase_ == 328) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 328) { + detailCase_ = 0; + detail_ = null; + } + effigyChallengeDungeonResultInfoBuilder_.clear(); + } + return this; + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder getEffigyChallengeDungeonResultInfoBuilder() { + return getEffigyChallengeDungeonResultInfoFieldBuilder().getBuilder(); + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder getEffigyChallengeDungeonResultInfoOrBuilder() { + if ((detailCase_ == 328) && (effigyChallengeDungeonResultInfoBuilder_ != null)) { + return effigyChallengeDungeonResultInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 328) { + return (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_; + } + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + } + /** + * .EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 328; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder> + getEffigyChallengeDungeonResultInfoFieldBuilder() { + if (effigyChallengeDungeonResultInfoBuilder_ == null) { + if (!(detailCase_ == 328)) { + detail_ = emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + effigyChallengeDungeonResultInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder>( + (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 328; + onChanged();; + return effigyChallengeDungeonResultInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder> roguelikeDungeonSettleInfoBuilder_; + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return Whether the roguelikeDungeonSettleInfo field is set. + */ + @java.lang.Override + public boolean hasRoguelikeDungeonSettleInfo() { + return detailCase_ == 1482; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + * @return The roguelikeDungeonSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getRoguelikeDungeonSettleInfo() { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1482) { + return (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1482) { + return roguelikeDungeonSettleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public Builder setRoguelikeDungeonSettleInfo(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo value) { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + roguelikeDungeonSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 1482; + return this; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public Builder setRoguelikeDungeonSettleInfo( + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder builderForValue) { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + roguelikeDungeonSettleInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1482; + return this; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public Builder mergeRoguelikeDungeonSettleInfo(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo value) { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1482 && + detail_ != emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.newBuilder((emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1482) { + roguelikeDungeonSettleInfoBuilder_.mergeFrom(value); + } + roguelikeDungeonSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 1482; + return this; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public Builder clearRoguelikeDungeonSettleInfo() { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1482) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1482) { + detailCase_ = 0; + detail_ = null; + } + roguelikeDungeonSettleInfoBuilder_.clear(); + } + return this; + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder getRoguelikeDungeonSettleInfoBuilder() { + return getRoguelikeDungeonSettleInfoFieldBuilder().getBuilder(); + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder getRoguelikeDungeonSettleInfoOrBuilder() { + if ((detailCase_ == 1482) && (roguelikeDungeonSettleInfoBuilder_ != null)) { + return roguelikeDungeonSettleInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1482) { + return (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + } + /** + * .RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 1482; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder> + getRoguelikeDungeonSettleInfoFieldBuilder() { + if (roguelikeDungeonSettleInfoBuilder_ == null) { + if (!(detailCase_ == 1482)) { + detail_ = emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + roguelikeDungeonSettleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder>( + (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1482; + onChanged();; + return roguelikeDungeonSettleInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder> crystalLinkSettleInfoBuilder_; + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return Whether the crystalLinkSettleInfo field is set. + */ + @java.lang.Override + public boolean hasCrystalLinkSettleInfo() { + return detailCase_ == 112; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + * @return The crystalLinkSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo getCrystalLinkSettleInfo() { + if (crystalLinkSettleInfoBuilder_ == null) { + if (detailCase_ == 112) { + return (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_; + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } else { + if (detailCase_ == 112) { + return crystalLinkSettleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public Builder setCrystalLinkSettleInfo(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo value) { + if (crystalLinkSettleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + crystalLinkSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 112; + return this; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public Builder setCrystalLinkSettleInfo( + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder builderForValue) { + if (crystalLinkSettleInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + crystalLinkSettleInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 112; + return this; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public Builder mergeCrystalLinkSettleInfo(emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo value) { + if (crystalLinkSettleInfoBuilder_ == null) { + if (detailCase_ == 112 && + detail_ != emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.newBuilder((emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 112) { + crystalLinkSettleInfoBuilder_.mergeFrom(value); + } + crystalLinkSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 112; + return this; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public Builder clearCrystalLinkSettleInfo() { + if (crystalLinkSettleInfoBuilder_ == null) { + if (detailCase_ == 112) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 112) { + detailCase_ = 0; + detail_ = null; + } + crystalLinkSettleInfoBuilder_.clear(); + } + return this; + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder getCrystalLinkSettleInfoBuilder() { + return getCrystalLinkSettleInfoFieldBuilder().getBuilder(); + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder getCrystalLinkSettleInfoOrBuilder() { + if ((detailCase_ == 112) && (crystalLinkSettleInfoBuilder_ != null)) { + return crystalLinkSettleInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 112) { + return (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_; + } + return emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + } + /** + * .CrystalLinkSettleInfo crystal_link_settle_info = 112; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder> + getCrystalLinkSettleInfoFieldBuilder() { + if (crystalLinkSettleInfoBuilder_ == null) { + if (!(detailCase_ == 112)) { + detail_ = emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.getDefaultInstance(); + } + crystalLinkSettleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo.Builder, emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfoOrBuilder>( + (emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.CrystalLinkSettleInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 112; + onChanged();; + return crystalLinkSettleInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder> summerTimeV2DungeonSettleInfoBuilder_; + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + * @return Whether the summerTimeV2DungeonSettleInfo field is set. + */ + @java.lang.Override + public boolean hasSummerTimeV2DungeonSettleInfo() { + return detailCase_ == 1882; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + * @return The summerTimeV2DungeonSettleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getSummerTimeV2DungeonSettleInfo() { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1882) { + return (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } else { + if (detailCase_ == 1882) { + return summerTimeV2DungeonSettleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + public Builder setSummerTimeV2DungeonSettleInfo(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo value) { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + summerTimeV2DungeonSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 1882; + return this; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + public Builder setSummerTimeV2DungeonSettleInfo( + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder builderForValue) { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + summerTimeV2DungeonSettleInfoBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1882; + return this; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + public Builder mergeSummerTimeV2DungeonSettleInfo(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo value) { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1882 && + detail_ != emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.newBuilder((emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1882) { + summerTimeV2DungeonSettleInfoBuilder_.mergeFrom(value); + } + summerTimeV2DungeonSettleInfoBuilder_.setMessage(value); + } + detailCase_ = 1882; + return this; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + public Builder clearSummerTimeV2DungeonSettleInfo() { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (detailCase_ == 1882) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1882) { + detailCase_ = 0; + detail_ = null; + } + summerTimeV2DungeonSettleInfoBuilder_.clear(); + } + return this; + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder getSummerTimeV2DungeonSettleInfoBuilder() { + return getSummerTimeV2DungeonSettleInfoFieldBuilder().getBuilder(); + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder getSummerTimeV2DungeonSettleInfoOrBuilder() { + if ((detailCase_ == 1882) && (summerTimeV2DungeonSettleInfoBuilder_ != null)) { + return summerTimeV2DungeonSettleInfoBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1882) { + return (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_; + } + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + } + /** + * .SummerTimeV2DungeonSettleInfo summer_time_v_2_dungeon_settle_info = 1882; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder> + getSummerTimeV2DungeonSettleInfoFieldBuilder() { + if (summerTimeV2DungeonSettleInfoBuilder_ == null) { + if (!(detailCase_ == 1882)) { + detail_ = emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + summerTimeV2DungeonSettleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder>( + (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1882; + onChanged();; + return summerTimeV2DungeonSettleInfoBuilder_; + } + @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:DungeonSettleNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonSettleNotify) + private static final emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify(); + } + + public static emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonSettleNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonSettleNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonSettleNotifyOuterClass.DungeonSettleNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonSettleNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonSettleNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonSettleNotify_SettleShowEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonSettleNotify_SettleShowEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031DungeonSettleNotify.proto\032(ChannelerSl" + + "abLoopDungeonResultInfo.proto\032\033CrystalLi" + + "nkSettleInfo.proto\032!DungeonSettleExhibit" + + "ionInfo.proto\032&EffigyChallengeDungeonRes" + + "ultInfo.proto\032\017ParamList.proto\032 Roguelik" + + "eDungeonSettleInfo.proto\032\031StrengthenPoin" + + "tData.proto\032#SummerTimeV2DungeonSettleIn" + + "fo.proto\032\031TowerLevelEndNotify.proto\032\'Tri" + + "alAvatarFirstPassDungeonNotify.proto\"\221\010\n" + + "\023DungeonSettleNotify\022S\n\031strengthen_point" + + "_data_map\030\016 \003(\01320.DungeonSettleNotify.St" + + "rengthenPointDataMapEntry\022\022\n\nis_success\030" + + "\007 \001(\010\022\022\n\nclose_time\030\004 \001(\r\022\033\n\023Unk2700_OMC" + + "CFBBDJMI\030\001 \001(\r\0229\n\013settle_show\030\005 \003(\0132$.Du" + + "ngeonSettleNotify.SettleShowEntry\022:\n\024exh" + + "ibition_info_list\030\010 \003(\0132\034.DungeonSettleE" + + "xhibitionInfo\022\026\n\016fail_cond_list\030\013 \003(\r\022\022\n" + + "\ndungeon_id\030\r \001(\r\022\016\n\006result\030\n \001(\r\0227\n\026tow" + + "er_level_end_notify\030\337\002 \001(\0132\024.TowerLevelE" + + "ndNotifyH\000\022U\n&trial_avatar_first_pass_du" + + "ngeon_notify\030\373\004 \001(\0132\".TrialAvatarFirstPa" + + "ssDungeonNotifyH\000\022X\n(channeller_slab_loo" + + "p_dungeon_result_info\030\256\005 \001(\0132#.Channeler" + + "SlabLoopDungeonResultInfoH\000\022R\n$effigy_ch" + + "allenge_dungeon_result_info\030\310\002 \001(\0132!.Eff" + + "igyChallengeDungeonResultInfoH\000\022E\n\035rogue" + + "like_dungeon_settle_info\030\312\013 \001(\0132\033.Roguel" + + "ikeDungeonSettleInfoH\000\022:\n\030crystal_link_s" + + "ettle_info\030p \001(\0132\026.CrystalLinkSettleInfo" + + "H\000\022N\n#summer_time_v_2_dungeon_settle_inf" + + "o\030\332\016 \001(\0132\036.SummerTimeV2DungeonSettleInfo" + + "H\000\032S\n\033StrengthenPointDataMapEntry\022\013\n\003key" + + "\030\001 \001(\r\022#\n\005value\030\002 \001(\0132\024.StrengthenPointD" + + "ata:\0028\001\032=\n\017SettleShowEntry\022\013\n\003key\030\001 \001(\r\022" + + "\031\n\005value\030\002 \001(\0132\n.ParamList:\0028\001B\010\n\006detail" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ParamListOuterClass.getDescriptor(), + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.getDescriptor(), + }); + internal_static_DungeonSettleNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonSettleNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonSettleNotify_descriptor, + new java.lang.String[] { "StrengthenPointDataMap", "IsSuccess", "CloseTime", "Unk2700OMCCFBBDJMI", "SettleShow", "ExhibitionInfoList", "FailCondList", "DungeonId", "Result", "TowerLevelEndNotify", "TrialAvatarFirstPassDungeonNotify", "ChannellerSlabLoopDungeonResultInfo", "EffigyChallengeDungeonResultInfo", "RoguelikeDungeonSettleInfo", "CrystalLinkSettleInfo", "SummerTimeV2DungeonSettleInfo", "Detail", }); + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor = + internal_static_DungeonSettleNotify_descriptor.getNestedTypes().get(0); + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonSettleNotify_StrengthenPointDataMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_DungeonSettleNotify_SettleShowEntry_descriptor = + internal_static_DungeonSettleNotify_descriptor.getNestedTypes().get(1); + internal_static_DungeonSettleNotify_SettleShowEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonSettleNotify_SettleShowEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ChannelerSlabLoopDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CrystalLinkSettleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.DungeonSettleExhibitionInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ParamListOuterClass.getDescriptor(); + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/DungeonShowReminderNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/DungeonShowReminderNotifyOuterClass.java new file mode 100644 index 00000000000..103d3503b01 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/DungeonShowReminderNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DungeonShowReminderNotify.proto + +package emu.grasscutter.net.proto; + +public final class DungeonShowReminderNotifyOuterClass { + private DungeonShowReminderNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DungeonShowReminderNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:DungeonShowReminderNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 reminder_id = 9; + * @return The reminderId. + */ + int getReminderId(); + } + /** + *
+   * CmdId: 997
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code DungeonShowReminderNotify} + */ + public static final class DungeonShowReminderNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DungeonShowReminderNotify) + DungeonShowReminderNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DungeonShowReminderNotify.newBuilder() to construct. + private DungeonShowReminderNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DungeonShowReminderNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DungeonShowReminderNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DungeonShowReminderNotify( + 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: { + + reminderId_ = 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.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.class, emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.Builder.class); + } + + public static final int REMINDER_ID_FIELD_NUMBER = 9; + private int reminderId_; + /** + * uint32 reminder_id = 9; + * @return The reminderId. + */ + @java.lang.Override + public int getReminderId() { + return reminderId_; + } + + 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 (reminderId_ != 0) { + output.writeUInt32(9, reminderId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reminderId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, reminderId_); + } + 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.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify other = (emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify) obj; + + if (getReminderId() + != other.getReminderId()) 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) + REMINDER_ID_FIELD_NUMBER; + hash = (53 * hash) + getReminderId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify 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.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify 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.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify 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.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify 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.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify 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.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify 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: 997
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code DungeonShowReminderNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:DungeonShowReminderNotify) + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.class, emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + reminderId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.internal_static_DungeonShowReminderNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify build() { + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify buildPartial() { + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify result = new emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify(this); + result.reminderId_ = reminderId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify) { + return mergeFrom((emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify other) { + if (other == emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify.getDefaultInstance()) return this; + if (other.getReminderId() != 0) { + setReminderId(other.getReminderId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int reminderId_ ; + /** + * uint32 reminder_id = 9; + * @return The reminderId. + */ + @java.lang.Override + public int getReminderId() { + return reminderId_; + } + /** + * uint32 reminder_id = 9; + * @param value The reminderId to set. + * @return This builder for chaining. + */ + public Builder setReminderId(int value) { + + reminderId_ = value; + onChanged(); + return this; + } + /** + * uint32 reminder_id = 9; + * @return This builder for chaining. + */ + public Builder clearReminderId() { + + reminderId_ = 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:DungeonShowReminderNotify) + } + + // @@protoc_insertion_point(class_scope:DungeonShowReminderNotify) + private static final emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify(); + } + + public static emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DungeonShowReminderNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DungeonShowReminderNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.DungeonShowReminderNotifyOuterClass.DungeonShowReminderNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_DungeonShowReminderNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_DungeonShowReminderNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037DungeonShowReminderNotify.proto\"0\n\031Dun" + + "geonShowReminderNotify\022\023\n\013reminder_id\030\t " + + "\001(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_DungeonShowReminderNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_DungeonShowReminderNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_DungeonShowReminderNotify_descriptor, + new java.lang.String[] { "ReminderId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EchoShellInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EchoShellInfoOuterClass.java new file mode 100644 index 00000000000..c28761573c6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EchoShellInfoOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EchoShellInfo.proto + +package emu.grasscutter.net.proto; + +public final class EchoShellInfoOuterClass { + private EchoShellInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EchoShellInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EchoShellInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 shell_id = 1; + * @return The shellId. + */ + int getShellId(); + } + /** + * Protobuf type {@code EchoShellInfo} + */ + public static final class EchoShellInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EchoShellInfo) + EchoShellInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EchoShellInfo.newBuilder() to construct. + private EchoShellInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EchoShellInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EchoShellInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EchoShellInfo( + 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: { + + shellId_ = 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.EchoShellInfoOuterClass.internal_static_EchoShellInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.class, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder.class); + } + + public static final int SHELL_ID_FIELD_NUMBER = 1; + private int shellId_; + /** + * uint32 shell_id = 1; + * @return The shellId. + */ + @java.lang.Override + public int getShellId() { + return shellId_; + } + + 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 (shellId_ != 0) { + output.writeUInt32(1, shellId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (shellId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, shellId_); + } + 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.EchoShellInfoOuterClass.EchoShellInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo other = (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) obj; + + if (getShellId() + != other.getShellId()) 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) + SHELL_ID_FIELD_NUMBER; + hash = (53 * hash) + getShellId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo 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.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo 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.EchoShellInfoOuterClass.EchoShellInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo 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.EchoShellInfoOuterClass.EchoShellInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo 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.EchoShellInfoOuterClass.EchoShellInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo 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.EchoShellInfoOuterClass.EchoShellInfo 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; + } + /** + * Protobuf type {@code EchoShellInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EchoShellInfo) + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.class, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + shellId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.internal_static_EchoShellInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo build() { + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo buildPartial() { + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo result = new emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo(this); + result.shellId_ = shellId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) { + return mergeFrom((emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo other) { + if (other == emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance()) return this; + if (other.getShellId() != 0) { + setShellId(other.getShellId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int shellId_ ; + /** + * uint32 shell_id = 1; + * @return The shellId. + */ + @java.lang.Override + public int getShellId() { + return shellId_; + } + /** + * uint32 shell_id = 1; + * @param value The shellId to set. + * @return This builder for chaining. + */ + public Builder setShellId(int value) { + + shellId_ = value; + onChanged(); + return this; + } + /** + * uint32 shell_id = 1; + * @return This builder for chaining. + */ + public Builder clearShellId() { + + shellId_ = 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:EchoShellInfo) + } + + // @@protoc_insertion_point(class_scope:EchoShellInfo) + private static final emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo(); + } + + public static emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EchoShellInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EchoShellInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EchoShellInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EchoShellInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023EchoShellInfo.proto\"!\n\rEchoShellInfo\022\020" + + "\n\010shell_id\030\001 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EchoShellInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EchoShellInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EchoShellInfo_descriptor, + new java.lang.String[] { "ShellId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EffigyChallengeDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EffigyChallengeDungeonResultInfoOuterClass.java new file mode 100644 index 00000000000..ba8a9b3d849 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EffigyChallengeDungeonResultInfoOuterClass.java @@ -0,0 +1,821 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EffigyChallengeDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class EffigyChallengeDungeonResultInfoOuterClass { + private EffigyChallengeDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EffigyChallengeDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EffigyChallengeDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 challenge_score = 7; + * @return The challengeScore. + */ + int getChallengeScore(); + + /** + * bool is_in_time_limit = 8; + * @return The isInTimeLimit. + */ + boolean getIsInTimeLimit(); + + /** + * uint32 challenge_id = 6; + * @return The challengeId. + */ + int getChallengeId(); + + /** + * bool is_success = 15; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_max_score = 13; + * @return The challengeMaxScore. + */ + int getChallengeMaxScore(); + } + /** + * Protobuf type {@code EffigyChallengeDungeonResultInfo} + */ + public static final class EffigyChallengeDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EffigyChallengeDungeonResultInfo) + EffigyChallengeDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EffigyChallengeDungeonResultInfo.newBuilder() to construct. + private EffigyChallengeDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EffigyChallengeDungeonResultInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EffigyChallengeDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EffigyChallengeDungeonResultInfo( + 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: { + + challengeId_ = input.readUInt32(); + break; + } + case 56: { + + challengeScore_ = input.readUInt32(); + break; + } + case 64: { + + isInTimeLimit_ = input.readBool(); + break; + } + case 104: { + + challengeMaxScore_ = input.readUInt32(); + break; + } + case 120: { + + isSuccess_ = 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.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.class, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder.class); + } + + public static final int CHALLENGE_SCORE_FIELD_NUMBER = 7; + private int challengeScore_; + /** + * uint32 challenge_score = 7; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + + public static final int IS_IN_TIME_LIMIT_FIELD_NUMBER = 8; + private boolean isInTimeLimit_; + /** + * bool is_in_time_limit = 8; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + + public static final int CHALLENGE_ID_FIELD_NUMBER = 6; + private int challengeId_; + /** + * uint32 challenge_id = 6; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 15; + private boolean isSuccess_; + /** + * bool is_success = 15; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_MAX_SCORE_FIELD_NUMBER = 13; + private int challengeMaxScore_; + /** + * uint32 challenge_max_score = 13; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + + 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 (challengeId_ != 0) { + output.writeUInt32(6, challengeId_); + } + if (challengeScore_ != 0) { + output.writeUInt32(7, challengeScore_); + } + if (isInTimeLimit_ != false) { + output.writeBool(8, isInTimeLimit_); + } + if (challengeMaxScore_ != 0) { + output.writeUInt32(13, challengeMaxScore_); + } + if (isSuccess_ != false) { + output.writeBool(15, isSuccess_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (challengeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, challengeId_); + } + if (challengeScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, challengeScore_); + } + if (isInTimeLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isInTimeLimit_); + } + if (challengeMaxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, challengeMaxScore_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isSuccess_); + } + 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.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo other = (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) obj; + + if (getChallengeScore() + != other.getChallengeScore()) return false; + if (getIsInTimeLimit() + != other.getIsInTimeLimit()) return false; + if (getChallengeId() + != other.getChallengeId()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeMaxScore() + != other.getChallengeMaxScore()) 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) + CHALLENGE_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeScore(); + hash = (37 * hash) + IS_IN_TIME_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInTimeLimit()); + hash = (37 * hash) + CHALLENGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getChallengeId(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getChallengeMaxScore(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo 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.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo 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.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo 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.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo 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.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo 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.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo 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; + } + /** + * Protobuf type {@code EffigyChallengeDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EffigyChallengeDungeonResultInfo) + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.class, emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + challengeScore_ = 0; + + isInTimeLimit_ = false; + + challengeId_ = 0; + + isSuccess_ = false; + + challengeMaxScore_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.internal_static_EffigyChallengeDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo build() { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo result = new emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo(this); + result.challengeScore_ = challengeScore_; + result.isInTimeLimit_ = isInTimeLimit_; + result.challengeId_ = challengeId_; + result.isSuccess_ = isSuccess_; + result.challengeMaxScore_ = challengeMaxScore_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo.getDefaultInstance()) return this; + if (other.getChallengeScore() != 0) { + setChallengeScore(other.getChallengeScore()); + } + if (other.getIsInTimeLimit() != false) { + setIsInTimeLimit(other.getIsInTimeLimit()); + } + if (other.getChallengeId() != 0) { + setChallengeId(other.getChallengeId()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeMaxScore() != 0) { + setChallengeMaxScore(other.getChallengeMaxScore()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int challengeScore_ ; + /** + * uint32 challenge_score = 7; + * @return The challengeScore. + */ + @java.lang.Override + public int getChallengeScore() { + return challengeScore_; + } + /** + * uint32 challenge_score = 7; + * @param value The challengeScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeScore(int value) { + + challengeScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_score = 7; + * @return This builder for chaining. + */ + public Builder clearChallengeScore() { + + challengeScore_ = 0; + onChanged(); + return this; + } + + private boolean isInTimeLimit_ ; + /** + * bool is_in_time_limit = 8; + * @return The isInTimeLimit. + */ + @java.lang.Override + public boolean getIsInTimeLimit() { + return isInTimeLimit_; + } + /** + * bool is_in_time_limit = 8; + * @param value The isInTimeLimit to set. + * @return This builder for chaining. + */ + public Builder setIsInTimeLimit(boolean value) { + + isInTimeLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_in_time_limit = 8; + * @return This builder for chaining. + */ + public Builder clearIsInTimeLimit() { + + isInTimeLimit_ = false; + onChanged(); + return this; + } + + private int challengeId_ ; + /** + * uint32 challenge_id = 6; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + /** + * uint32 challenge_id = 6; + * @param value The challengeId to set. + * @return This builder for chaining. + */ + public Builder setChallengeId(int value) { + + challengeId_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_id = 6; + * @return This builder for chaining. + */ + public Builder clearChallengeId() { + + challengeId_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 15; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 15; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 15; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeMaxScore_ ; + /** + * uint32 challenge_max_score = 13; + * @return The challengeMaxScore. + */ + @java.lang.Override + public int getChallengeMaxScore() { + return challengeMaxScore_; + } + /** + * uint32 challenge_max_score = 13; + * @param value The challengeMaxScore to set. + * @return This builder for chaining. + */ + public Builder setChallengeMaxScore(int value) { + + challengeMaxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_max_score = 13; + * @return This builder for chaining. + */ + public Builder clearChallengeMaxScore() { + + challengeMaxScore_ = 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:EffigyChallengeDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:EffigyChallengeDungeonResultInfo) + private static final emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EffigyChallengeDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EffigyChallengeDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EffigyChallengeDungeonResultInfoOuterClass.EffigyChallengeDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EffigyChallengeDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EffigyChallengeDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&EffigyChallengeDungeonResultInfo.proto" + + "\"\234\001\n EffigyChallengeDungeonResultInfo\022\027\n" + + "\017challenge_score\030\007 \001(\r\022\030\n\020is_in_time_lim" + + "it\030\010 \001(\010\022\024\n\014challenge_id\030\006 \001(\r\022\022\n\nis_suc" + + "cess\030\017 \001(\010\022\033\n\023challenge_max_score\030\r \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EffigyChallengeDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EffigyChallengeDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EffigyChallengeDungeonResultInfo_descriptor, + new java.lang.String[] { "ChallengeScore", "IsInTimeLimit", "ChallengeId", "IsSuccess", "ChallengeMaxScore", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java new file mode 100644 index 00000000000..443e273c11e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneDoneRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterSceneDoneRsp.proto + +package emu.grasscutter.net.proto; + +public final class EnterSceneDoneRspOuterClass { + private EnterSceneDoneRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterSceneDoneRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterSceneDoneRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 enter_scene_token = 15; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 237
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code EnterSceneDoneRsp} + */ + public static final class EnterSceneDoneRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterSceneDoneRsp) + EnterSceneDoneRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterSceneDoneRsp.newBuilder() to construct. + private EnterSceneDoneRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterSceneDoneRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterSceneDoneRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterSceneDoneRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + enterSceneToken_ = 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.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.class, emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.Builder.class); + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 15; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 15; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @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 (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (enterSceneToken_ != 0) { + output.writeUInt32(15, enterSceneToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, enterSceneToken_); + } + 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.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp other = (emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp) obj; + + if (getEnterSceneToken() + != other.getEnterSceneToken()) 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) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + 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.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp 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.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp 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.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp 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.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp 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.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp 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.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp 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: 237
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code EnterSceneDoneRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterSceneDoneRsp) + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.class, emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + enterSceneToken_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.internal_static_EnterSceneDoneRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp build() { + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp buildPartial() { + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp result = new emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp(this); + result.enterSceneToken_ = enterSceneToken_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp) { + return mergeFrom((emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp other) { + if (other == emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp.getDefaultInstance()) return this; + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 15; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 15; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 15; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @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:EnterSceneDoneRsp) + } + + // @@protoc_insertion_point(class_scope:EnterSceneDoneRsp) + private static final emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp(); + } + + public static emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterSceneDoneRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterSceneDoneRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneDoneRspOuterClass.EnterSceneDoneRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterSceneDoneRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterSceneDoneRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027EnterSceneDoneRsp.proto\"?\n\021EnterSceneD" + + "oneRsp\022\031\n\021enter_scene_token\030\017 \001(\r\022\017\n\007ret" + + "code\030\007 \001(\005B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterSceneDoneRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterSceneDoneRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterSceneDoneRsp_descriptor, + new java.lang.String[] { "EnterSceneToken", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java new file mode 100644 index 00000000000..74b29c50e05 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterScenePeerNotifyOuterClass.java @@ -0,0 +1,760 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterScenePeerNotify.proto + +package emu.grasscutter.net.proto; + +public final class EnterScenePeerNotifyOuterClass { + private EnterScenePeerNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterScenePeerNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterScenePeerNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dest_scene_id = 12; + * @return The destSceneId. + */ + int getDestSceneId(); + + /** + * uint32 enter_scene_token = 11; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + + /** + * uint32 host_peer_id = 14; + * @return The hostPeerId. + */ + int getHostPeerId(); + + /** + * uint32 peer_id = 1; + * @return The peerId. + */ + int getPeerId(); + } + /** + *
+   * CmdId: 252
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code EnterScenePeerNotify} + */ + public static final class EnterScenePeerNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterScenePeerNotify) + EnterScenePeerNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterScenePeerNotify.newBuilder() to construct. + private EnterScenePeerNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterScenePeerNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterScenePeerNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterScenePeerNotify( + 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: { + + peerId_ = input.readUInt32(); + break; + } + case 88: { + + enterSceneToken_ = input.readUInt32(); + break; + } + case 96: { + + destSceneId_ = input.readUInt32(); + break; + } + case 112: { + + hostPeerId_ = 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.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.class, emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.Builder.class); + } + + public static final int DEST_SCENE_ID_FIELD_NUMBER = 12; + private int destSceneId_; + /** + * uint32 dest_scene_id = 12; + * @return The destSceneId. + */ + @java.lang.Override + public int getDestSceneId() { + return destSceneId_; + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 11; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 11; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + public static final int HOST_PEER_ID_FIELD_NUMBER = 14; + private int hostPeerId_; + /** + * uint32 host_peer_id = 14; + * @return The hostPeerId. + */ + @java.lang.Override + public int getHostPeerId() { + return hostPeerId_; + } + + public static final int PEER_ID_FIELD_NUMBER = 1; + private int peerId_; + /** + * uint32 peer_id = 1; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + 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 (peerId_ != 0) { + output.writeUInt32(1, peerId_); + } + if (enterSceneToken_ != 0) { + output.writeUInt32(11, enterSceneToken_); + } + if (destSceneId_ != 0) { + output.writeUInt32(12, destSceneId_); + } + if (hostPeerId_ != 0) { + output.writeUInt32(14, hostPeerId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, peerId_); + } + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, enterSceneToken_); + } + if (destSceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, destSceneId_); + } + if (hostPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, hostPeerId_); + } + 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.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify other = (emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify) obj; + + if (getDestSceneId() + != other.getDestSceneId()) return false; + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (getHostPeerId() + != other.getHostPeerId()) return false; + if (getPeerId() + != other.getPeerId()) 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) + DEST_SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getDestSceneId(); + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (37 * hash) + HOST_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getHostPeerId(); + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify 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.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify 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.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify 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.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify 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.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify 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.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify 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: 252
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code EnterScenePeerNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterScenePeerNotify) + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.class, emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + destSceneId_ = 0; + + enterSceneToken_ = 0; + + hostPeerId_ = 0; + + peerId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.internal_static_EnterScenePeerNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify build() { + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify buildPartial() { + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify result = new emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify(this); + result.destSceneId_ = destSceneId_; + result.enterSceneToken_ = enterSceneToken_; + result.hostPeerId_ = hostPeerId_; + result.peerId_ = peerId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify) { + return mergeFrom((emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify other) { + if (other == emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify.getDefaultInstance()) return this; + if (other.getDestSceneId() != 0) { + setDestSceneId(other.getDestSceneId()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + if (other.getHostPeerId() != 0) { + setHostPeerId(other.getHostPeerId()); + } + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int destSceneId_ ; + /** + * uint32 dest_scene_id = 12; + * @return The destSceneId. + */ + @java.lang.Override + public int getDestSceneId() { + return destSceneId_; + } + /** + * uint32 dest_scene_id = 12; + * @param value The destSceneId to set. + * @return This builder for chaining. + */ + public Builder setDestSceneId(int value) { + + destSceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 dest_scene_id = 12; + * @return This builder for chaining. + */ + public Builder clearDestSceneId() { + + destSceneId_ = 0; + onChanged(); + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 11; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 11; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 11; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + + private int hostPeerId_ ; + /** + * uint32 host_peer_id = 14; + * @return The hostPeerId. + */ + @java.lang.Override + public int getHostPeerId() { + return hostPeerId_; + } + /** + * uint32 host_peer_id = 14; + * @param value The hostPeerId to set. + * @return This builder for chaining. + */ + public Builder setHostPeerId(int value) { + + hostPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 host_peer_id = 14; + * @return This builder for chaining. + */ + public Builder clearHostPeerId() { + + hostPeerId_ = 0; + onChanged(); + return this; + } + + private int peerId_ ; + /** + * uint32 peer_id = 1; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 1; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 1; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 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:EnterScenePeerNotify) + } + + // @@protoc_insertion_point(class_scope:EnterScenePeerNotify) + private static final emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify(); + } + + public static emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterScenePeerNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterScenePeerNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterScenePeerNotifyOuterClass.EnterScenePeerNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterScenePeerNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterScenePeerNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032EnterScenePeerNotify.proto\"o\n\024EnterSce" + + "nePeerNotify\022\025\n\rdest_scene_id\030\014 \001(\r\022\031\n\021e" + + "nter_scene_token\030\013 \001(\r\022\024\n\014host_peer_id\030\016" + + " \001(\r\022\017\n\007peer_id\030\001 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterScenePeerNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterScenePeerNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterScenePeerNotify_descriptor, + new java.lang.String[] { "DestSceneId", "EnterSceneToken", "HostPeerId", "PeerId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java new file mode 100644 index 00000000000..fe3b7b147c4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterSceneReadyRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterSceneReadyRsp.proto + +package emu.grasscutter.net.proto; + +public final class EnterSceneReadyRspOuterClass { + private EnterSceneReadyRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterSceneReadyRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterSceneReadyRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 enter_scene_token = 1; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 209
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code EnterSceneReadyRsp} + */ + public static final class EnterSceneReadyRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterSceneReadyRsp) + EnterSceneReadyRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterSceneReadyRsp.newBuilder() to construct. + private EnterSceneReadyRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterSceneReadyRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterSceneReadyRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterSceneReadyRsp( + 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: { + + enterSceneToken_ = input.readUInt32(); + break; + } + case 32: { + + 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.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.class, emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.Builder.class); + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 1; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 1; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @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 (enterSceneToken_ != 0) { + output.writeUInt32(1, enterSceneToken_); + } + 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; + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, enterSceneToken_); + } + 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.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp other = (emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp) obj; + + if (getEnterSceneToken() + != other.getEnterSceneToken()) 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) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + 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.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp 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.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp 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.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp 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.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp 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.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp 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.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp 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: 209
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code EnterSceneReadyRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterSceneReadyRsp) + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.class, emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + enterSceneToken_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.internal_static_EnterSceneReadyRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp build() { + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp buildPartial() { + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp result = new emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp(this); + result.enterSceneToken_ = enterSceneToken_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp) { + return mergeFrom((emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp other) { + if (other == emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp.getDefaultInstance()) return this; + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 1; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 1; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 1; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * 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; + } + @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:EnterSceneReadyRsp) + } + + // @@protoc_insertion_point(class_scope:EnterSceneReadyRsp) + private static final emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp(); + } + + public static emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterSceneReadyRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterSceneReadyRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterSceneReadyRspOuterClass.EnterSceneReadyRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterSceneReadyRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterSceneReadyRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030EnterSceneReadyRsp.proto\"@\n\022EnterScene" + + "ReadyRsp\022\031\n\021enter_scene_token\030\001 \001(\r\022\017\n\007r" + + "etcode\030\004 \001(\005B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterSceneReadyRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterSceneReadyRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterSceneReadyRsp_descriptor, + new java.lang.String[] { "EnterSceneToken", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterTransPointRegionNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterTransPointRegionNotifyOuterClass.java new file mode 100644 index 00000000000..af84e3c2162 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterTransPointRegionNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterTransPointRegionNotify.proto + +package emu.grasscutter.net.proto; + +public final class EnterTransPointRegionNotifyOuterClass { + private EnterTransPointRegionNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterTransPointRegionNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterTransPointRegionNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 point_id = 6; + * @return The pointId. + */ + int getPointId(); + } + /** + *
+   * CmdId: 205
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EnterTransPointRegionNotify} + */ + public static final class EnterTransPointRegionNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterTransPointRegionNotify) + EnterTransPointRegionNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterTransPointRegionNotify.newBuilder() to construct. + private EnterTransPointRegionNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterTransPointRegionNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterTransPointRegionNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterTransPointRegionNotify( + 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: { + + pointId_ = input.readUInt32(); + break; + } + case 64: { + + sceneId_ = 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.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.class, emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 8; + private int sceneId_; + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 6; + private int pointId_; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + 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 (pointId_ != 0) { + output.writeUInt32(6, pointId_); + } + if (sceneId_ != 0) { + output.writeUInt32(8, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, pointId_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, sceneId_); + } + 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.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify other = (emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getPointId() + != other.getPointId()) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify 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.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify 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.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify 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.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify 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.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify 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.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify 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: 205
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EnterTransPointRegionNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterTransPointRegionNotify) + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.class, emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.internal_static_EnterTransPointRegionNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify build() { + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify buildPartial() { + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify result = new emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify(this); + result.sceneId_ = sceneId_; + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify) { + return mergeFrom((emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify other) { + if (other == emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 8; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 8; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 8; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 6; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 6; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 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:EnterTransPointRegionNotify) + } + + // @@protoc_insertion_point(class_scope:EnterTransPointRegionNotify) + private static final emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify(); + } + + public static emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterTransPointRegionNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterTransPointRegionNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterTransPointRegionNotifyOuterClass.EnterTransPointRegionNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterTransPointRegionNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterTransPointRegionNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!EnterTransPointRegionNotify.proto\"A\n\033E" + + "nterTransPointRegionNotify\022\020\n\010scene_id\030\010" + + " \001(\r\022\020\n\010point_id\030\006 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterTransPointRegionNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterTransPointRegionNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterTransPointRegionNotify_descriptor, + new java.lang.String[] { "SceneId", "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java new file mode 100644 index 00000000000..409e143353f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterTypeOuterClass.java @@ -0,0 +1,242 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterType.proto + +package emu.grasscutter.net.proto; + +public final class EnterTypeOuterClass { + private EnterTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code EnterType} + */ + public enum EnterType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ENTER_TYPE_NONE = 0; + */ + ENTER_TYPE_NONE(0), + /** + * ENTER_TYPE_SELF = 1; + */ + ENTER_TYPE_SELF(1), + /** + * ENTER_TYPE_GOTO = 2; + */ + ENTER_TYPE_GOTO(2), + /** + * ENTER_TYPE_JUMP = 3; + */ + ENTER_TYPE_JUMP(3), + /** + * ENTER_TYPE_OTHER = 4; + */ + ENTER_TYPE_OTHER(4), + /** + * ENTER_TYPE_BACK = 5; + */ + ENTER_TYPE_BACK(5), + /** + * ENTER_TYPE_DUNGEON = 6; + */ + ENTER_TYPE_DUNGEON(6), + /** + * ENTER_TYPE_DUNGEON_REPLAY = 7; + */ + ENTER_TYPE_DUNGEON_REPLAY(7), + /** + * ENTER_TYPE_GOTO_BY_PORTAL = 8; + */ + ENTER_TYPE_GOTO_BY_PORTAL(8), + /** + * ENTER_TYPE_SELF_HOME = 9; + */ + ENTER_TYPE_SELF_HOME(9), + /** + * ENTER_TYPE_OTHER_HOME = 10; + */ + ENTER_TYPE_OTHER_HOME(10), + /** + * ENTER_TYPE_GOTO_RECREATE = 11; + */ + ENTER_TYPE_GOTO_RECREATE(11), + UNRECOGNIZED(-1), + ; + + /** + * ENTER_TYPE_NONE = 0; + */ + public static final int ENTER_TYPE_NONE_VALUE = 0; + /** + * ENTER_TYPE_SELF = 1; + */ + public static final int ENTER_TYPE_SELF_VALUE = 1; + /** + * ENTER_TYPE_GOTO = 2; + */ + public static final int ENTER_TYPE_GOTO_VALUE = 2; + /** + * ENTER_TYPE_JUMP = 3; + */ + public static final int ENTER_TYPE_JUMP_VALUE = 3; + /** + * ENTER_TYPE_OTHER = 4; + */ + public static final int ENTER_TYPE_OTHER_VALUE = 4; + /** + * ENTER_TYPE_BACK = 5; + */ + public static final int ENTER_TYPE_BACK_VALUE = 5; + /** + * ENTER_TYPE_DUNGEON = 6; + */ + public static final int ENTER_TYPE_DUNGEON_VALUE = 6; + /** + * ENTER_TYPE_DUNGEON_REPLAY = 7; + */ + public static final int ENTER_TYPE_DUNGEON_REPLAY_VALUE = 7; + /** + * ENTER_TYPE_GOTO_BY_PORTAL = 8; + */ + public static final int ENTER_TYPE_GOTO_BY_PORTAL_VALUE = 8; + /** + * ENTER_TYPE_SELF_HOME = 9; + */ + public static final int ENTER_TYPE_SELF_HOME_VALUE = 9; + /** + * ENTER_TYPE_OTHER_HOME = 10; + */ + public static final int ENTER_TYPE_OTHER_HOME_VALUE = 10; + /** + * ENTER_TYPE_GOTO_RECREATE = 11; + */ + public static final int ENTER_TYPE_GOTO_RECREATE_VALUE = 11; + + + 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 EnterType 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 EnterType forNumber(int value) { + switch (value) { + case 0: return ENTER_TYPE_NONE; + case 1: return ENTER_TYPE_SELF; + case 2: return ENTER_TYPE_GOTO; + case 3: return ENTER_TYPE_JUMP; + case 4: return ENTER_TYPE_OTHER; + case 5: return ENTER_TYPE_BACK; + case 6: return ENTER_TYPE_DUNGEON; + case 7: return ENTER_TYPE_DUNGEON_REPLAY; + case 8: return ENTER_TYPE_GOTO_BY_PORTAL; + case 9: return ENTER_TYPE_SELF_HOME; + case 10: return ENTER_TYPE_OTHER_HOME; + case 11: return ENTER_TYPE_GOTO_RECREATE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + EnterType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public EnterType findValueByNumber(int number) { + return EnterType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final EnterType[] VALUES = values(); + + public static EnterType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private EnterType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:EnterType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017EnterType.proto*\263\002\n\tEnterType\022\023\n\017ENTER" + + "_TYPE_NONE\020\000\022\023\n\017ENTER_TYPE_SELF\020\001\022\023\n\017ENT" + + "ER_TYPE_GOTO\020\002\022\023\n\017ENTER_TYPE_JUMP\020\003\022\024\n\020E" + + "NTER_TYPE_OTHER\020\004\022\023\n\017ENTER_TYPE_BACK\020\005\022\026" + + "\n\022ENTER_TYPE_DUNGEON\020\006\022\035\n\031ENTER_TYPE_DUN" + + "GEON_REPLAY\020\007\022\035\n\031ENTER_TYPE_GOTO_BY_PORT" + + "AL\020\010\022\030\n\024ENTER_TYPE_SELF_HOME\020\t\022\031\n\025ENTER_" + + "TYPE_OTHER_HOME\020\n\022\034\n\030ENTER_TYPE_GOTO_REC" + + "REATE\020\013B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java new file mode 100644 index 00000000000..c57b30dc1c9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaReqOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterWorldAreaReq.proto + +package emu.grasscutter.net.proto; + +public final class EnterWorldAreaReqOuterClass { + private EnterWorldAreaReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterWorldAreaReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterWorldAreaReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 area_type = 8; + * @return The areaType. + */ + int getAreaType(); + + /** + * uint32 area_id = 1; + * @return The areaId. + */ + int getAreaId(); + } + /** + *
+   * CmdId: 250
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EnterWorldAreaReq} + */ + public static final class EnterWorldAreaReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterWorldAreaReq) + EnterWorldAreaReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterWorldAreaReq.newBuilder() to construct. + private EnterWorldAreaReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterWorldAreaReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterWorldAreaReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterWorldAreaReq( + 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: { + + areaId_ = input.readUInt32(); + break; + } + case 64: { + + areaType_ = 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.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.class, emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.Builder.class); + } + + public static final int AREA_TYPE_FIELD_NUMBER = 8; + private int areaType_; + /** + * uint32 area_type = 8; + * @return The areaType. + */ + @java.lang.Override + public int getAreaType() { + return areaType_; + } + + public static final int AREA_ID_FIELD_NUMBER = 1; + private int areaId_; + /** + * uint32 area_id = 1; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + + 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 (areaId_ != 0) { + output.writeUInt32(1, areaId_); + } + if (areaType_ != 0) { + output.writeUInt32(8, areaType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (areaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, areaId_); + } + if (areaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, areaType_); + } + 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.EnterWorldAreaReqOuterClass.EnterWorldAreaReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq other = (emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq) obj; + + if (getAreaType() + != other.getAreaType()) return false; + if (getAreaId() + != other.getAreaId()) 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) + AREA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAreaType(); + hash = (37 * hash) + AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getAreaId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq 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.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq 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.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq 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.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq 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.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq 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.EnterWorldAreaReqOuterClass.EnterWorldAreaReq 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: 250
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EnterWorldAreaReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterWorldAreaReq) + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.class, emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + areaType_ = 0; + + areaId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.internal_static_EnterWorldAreaReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq build() { + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq buildPartial() { + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq result = new emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq(this); + result.areaType_ = areaType_; + result.areaId_ = areaId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq) { + return mergeFrom((emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq other) { + if (other == emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq.getDefaultInstance()) return this; + if (other.getAreaType() != 0) { + setAreaType(other.getAreaType()); + } + if (other.getAreaId() != 0) { + setAreaId(other.getAreaId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int areaType_ ; + /** + * uint32 area_type = 8; + * @return The areaType. + */ + @java.lang.Override + public int getAreaType() { + return areaType_; + } + /** + * uint32 area_type = 8; + * @param value The areaType to set. + * @return This builder for chaining. + */ + public Builder setAreaType(int value) { + + areaType_ = value; + onChanged(); + return this; + } + /** + * uint32 area_type = 8; + * @return This builder for chaining. + */ + public Builder clearAreaType() { + + areaType_ = 0; + onChanged(); + return this; + } + + private int areaId_ ; + /** + * uint32 area_id = 1; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + /** + * uint32 area_id = 1; + * @param value The areaId to set. + * @return This builder for chaining. + */ + public Builder setAreaId(int value) { + + areaId_ = value; + onChanged(); + return this; + } + /** + * uint32 area_id = 1; + * @return This builder for chaining. + */ + public Builder clearAreaId() { + + areaId_ = 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:EnterWorldAreaReq) + } + + // @@protoc_insertion_point(class_scope:EnterWorldAreaReq) + private static final emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq(); + } + + public static emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterWorldAreaReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterWorldAreaReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaReqOuterClass.EnterWorldAreaReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterWorldAreaReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterWorldAreaReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027EnterWorldAreaReq.proto\"7\n\021EnterWorldA" + + "reaReq\022\021\n\tarea_type\030\010 \001(\r\022\017\n\007area_id\030\001 \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterWorldAreaReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterWorldAreaReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterWorldAreaReq_descriptor, + new java.lang.String[] { "AreaType", "AreaId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java new file mode 100644 index 00000000000..0736ee5f4e6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EnterWorldAreaRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EnterWorldAreaRsp.proto + +package emu.grasscutter.net.proto; + +public final class EnterWorldAreaRspOuterClass { + private EnterWorldAreaRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EnterWorldAreaRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:EnterWorldAreaRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 area_type = 1; + * @return The areaType. + */ + int getAreaType(); + + /** + * uint32 area_id = 7; + * @return The areaId. + */ + int getAreaId(); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 243
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code EnterWorldAreaRsp} + */ + public static final class EnterWorldAreaRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EnterWorldAreaRsp) + EnterWorldAreaRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use EnterWorldAreaRsp.newBuilder() to construct. + private EnterWorldAreaRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EnterWorldAreaRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EnterWorldAreaRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EnterWorldAreaRsp( + 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: { + + areaType_ = input.readUInt32(); + break; + } + case 56: { + + areaId_ = input.readUInt32(); + break; + } + case 72: { + + 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.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.class, emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.Builder.class); + } + + public static final int AREA_TYPE_FIELD_NUMBER = 1; + private int areaType_; + /** + * uint32 area_type = 1; + * @return The areaType. + */ + @java.lang.Override + public int getAreaType() { + return areaType_; + } + + public static final int AREA_ID_FIELD_NUMBER = 7; + private int areaId_; + /** + * uint32 area_id = 7; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @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 (areaType_ != 0) { + output.writeUInt32(1, areaType_); + } + if (areaId_ != 0) { + output.writeUInt32(7, areaId_); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (areaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, areaType_); + } + if (areaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, areaId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, 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.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp other = (emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp) obj; + + if (getAreaType() + != other.getAreaType()) return false; + if (getAreaId() + != other.getAreaId()) 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) + AREA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAreaType(); + hash = (37 * hash) + AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getAreaId(); + 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.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp 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.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp 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.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp 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.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp 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.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp 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.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp 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: 243
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code EnterWorldAreaRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EnterWorldAreaRsp) + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.class, emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + areaType_ = 0; + + areaId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.internal_static_EnterWorldAreaRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp build() { + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp buildPartial() { + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp result = new emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp(this); + result.areaType_ = areaType_; + result.areaId_ = areaId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp) { + return mergeFrom((emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp other) { + if (other == emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp.getDefaultInstance()) return this; + if (other.getAreaType() != 0) { + setAreaType(other.getAreaType()); + } + if (other.getAreaId() != 0) { + setAreaId(other.getAreaId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int areaType_ ; + /** + * uint32 area_type = 1; + * @return The areaType. + */ + @java.lang.Override + public int getAreaType() { + return areaType_; + } + /** + * uint32 area_type = 1; + * @param value The areaType to set. + * @return This builder for chaining. + */ + public Builder setAreaType(int value) { + + areaType_ = value; + onChanged(); + return this; + } + /** + * uint32 area_type = 1; + * @return This builder for chaining. + */ + public Builder clearAreaType() { + + areaType_ = 0; + onChanged(); + return this; + } + + private int areaId_ ; + /** + * uint32 area_id = 7; + * @return The areaId. + */ + @java.lang.Override + public int getAreaId() { + return areaId_; + } + /** + * uint32 area_id = 7; + * @param value The areaId to set. + * @return This builder for chaining. + */ + public Builder setAreaId(int value) { + + areaId_ = value; + onChanged(); + return this; + } + /** + * uint32 area_id = 7; + * @return This builder for chaining. + */ + public Builder clearAreaId() { + + areaId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @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:EnterWorldAreaRsp) + } + + // @@protoc_insertion_point(class_scope:EnterWorldAreaRsp) + private static final emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp(); + } + + public static emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EnterWorldAreaRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EnterWorldAreaRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EnterWorldAreaRspOuterClass.EnterWorldAreaRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EnterWorldAreaRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EnterWorldAreaRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027EnterWorldAreaRsp.proto\"H\n\021EnterWorldA" + + "reaRsp\022\021\n\tarea_type\030\001 \001(\r\022\017\n\007area_id\030\007 \001" + + "(\r\022\017\n\007retcode\030\t \001(\005B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EnterWorldAreaRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EnterWorldAreaRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EnterWorldAreaRsp_descriptor, + new java.lang.String[] { "AreaType", "AreaId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java new file mode 100644 index 00000000000..711e959955a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityAiSyncNotifyOuterClass.java @@ -0,0 +1,1053 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityAiSyncNotify.proto + +package emu.grasscutter.net.proto; + +public final class EntityAiSyncNotifyOuterClass { + private EntityAiSyncNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityAiSyncNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityAiSyncNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return A list containing the localAvatarAlertedMonsterList. + */ + java.util.List getLocalAvatarAlertedMonsterListList(); + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return The count of localAvatarAlertedMonsterList. + */ + int getLocalAvatarAlertedMonsterListCount(); + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param index The index of the element to return. + * @return The localAvatarAlertedMonsterList at the given index. + */ + int getLocalAvatarAlertedMonsterList(int index); + + /** + * repeated .AiSyncInfo info_list = 1; + */ + java.util.List + getInfoListList(); + /** + * repeated .AiSyncInfo info_list = 1; + */ + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getInfoList(int index); + /** + * repeated .AiSyncInfo info_list = 1; + */ + int getInfoListCount(); + /** + * repeated .AiSyncInfo info_list = 1; + */ + java.util.List + getInfoListOrBuilderList(); + /** + * repeated .AiSyncInfo info_list = 1; + */ + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder getInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 400
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EntityAiSyncNotify} + */ + public static final class EntityAiSyncNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityAiSyncNotify) + EntityAiSyncNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityAiSyncNotify.newBuilder() to construct. + private EntityAiSyncNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityAiSyncNotify() { + localAvatarAlertedMonsterList_ = emptyIntList(); + infoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityAiSyncNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityAiSyncNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + infoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + infoList_.add( + input.readMessage(emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.parser(), extensionRegistry)); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + localAvatarAlertedMonsterList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + localAvatarAlertedMonsterList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + localAvatarAlertedMonsterList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + localAvatarAlertedMonsterList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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_ & 0x00000002) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + localAvatarAlertedMonsterList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.class, emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.Builder.class); + } + + public static final int LOCAL_AVATAR_ALERTED_MONSTER_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList localAvatarAlertedMonsterList_; + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return A list containing the localAvatarAlertedMonsterList. + */ + @java.lang.Override + public java.util.List + getLocalAvatarAlertedMonsterListList() { + return localAvatarAlertedMonsterList_; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return The count of localAvatarAlertedMonsterList. + */ + public int getLocalAvatarAlertedMonsterListCount() { + return localAvatarAlertedMonsterList_.size(); + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param index The index of the element to return. + * @return The localAvatarAlertedMonsterList at the given index. + */ + public int getLocalAvatarAlertedMonsterList(int index) { + return localAvatarAlertedMonsterList_.getInt(index); + } + private int localAvatarAlertedMonsterListMemoizedSerializedSize = -1; + + public static final int INFO_LIST_FIELD_NUMBER = 1; + private java.util.List infoList_; + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public java.util.List getInfoListList() { + return infoList_; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public java.util.List + getInfoListOrBuilderList() { + return infoList_; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public int getInfoListCount() { + return infoList_.size(); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getInfoList(int index) { + return infoList_.get(index); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder getInfoListOrBuilder( + int index) { + return infoList_.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(); + for (int i = 0; i < infoList_.size(); i++) { + output.writeMessage(1, infoList_.get(i)); + } + if (getLocalAvatarAlertedMonsterListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(localAvatarAlertedMonsterListMemoizedSerializedSize); + } + for (int i = 0; i < localAvatarAlertedMonsterList_.size(); i++) { + output.writeUInt32NoTag(localAvatarAlertedMonsterList_.getInt(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 < infoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, infoList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < localAvatarAlertedMonsterList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(localAvatarAlertedMonsterList_.getInt(i)); + } + size += dataSize; + if (!getLocalAvatarAlertedMonsterListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + localAvatarAlertedMonsterListMemoizedSerializedSize = dataSize; + } + 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.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify other = (emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify) obj; + + if (!getLocalAvatarAlertedMonsterListList() + .equals(other.getLocalAvatarAlertedMonsterListList())) return false; + if (!getInfoListList() + .equals(other.getInfoListList())) 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 (getLocalAvatarAlertedMonsterListCount() > 0) { + hash = (37 * hash) + LOCAL_AVATAR_ALERTED_MONSTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLocalAvatarAlertedMonsterListList().hashCode(); + } + if (getInfoListCount() > 0) { + hash = (37 * hash) + INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify 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.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify 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.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify 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.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify 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.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify 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.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify 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: 400
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EntityAiSyncNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityAiSyncNotify) + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.class, emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + localAvatarAlertedMonsterList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + infoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.internal_static_EntityAiSyncNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify build() { + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify buildPartial() { + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify result = new emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + localAvatarAlertedMonsterList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.localAvatarAlertedMonsterList_ = localAvatarAlertedMonsterList_; + if (infoListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.infoList_ = infoList_; + } else { + result.infoList_ = infoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify) { + return mergeFrom((emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify other) { + if (other == emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify.getDefaultInstance()) return this; + if (!other.localAvatarAlertedMonsterList_.isEmpty()) { + if (localAvatarAlertedMonsterList_.isEmpty()) { + localAvatarAlertedMonsterList_ = other.localAvatarAlertedMonsterList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLocalAvatarAlertedMonsterListIsMutable(); + localAvatarAlertedMonsterList_.addAll(other.localAvatarAlertedMonsterList_); + } + onChanged(); + } + if (infoListBuilder_ == null) { + if (!other.infoList_.isEmpty()) { + if (infoList_.isEmpty()) { + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureInfoListIsMutable(); + infoList_.addAll(other.infoList_); + } + onChanged(); + } + } else { + if (!other.infoList_.isEmpty()) { + if (infoListBuilder_.isEmpty()) { + infoListBuilder_.dispose(); + infoListBuilder_ = null; + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000002); + infoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInfoListFieldBuilder() : null; + } else { + infoListBuilder_.addAllMessages(other.infoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList localAvatarAlertedMonsterList_ = emptyIntList(); + private void ensureLocalAvatarAlertedMonsterListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + localAvatarAlertedMonsterList_ = mutableCopy(localAvatarAlertedMonsterList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return A list containing the localAvatarAlertedMonsterList. + */ + public java.util.List + getLocalAvatarAlertedMonsterListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(localAvatarAlertedMonsterList_) : localAvatarAlertedMonsterList_; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return The count of localAvatarAlertedMonsterList. + */ + public int getLocalAvatarAlertedMonsterListCount() { + return localAvatarAlertedMonsterList_.size(); + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param index The index of the element to return. + * @return The localAvatarAlertedMonsterList at the given index. + */ + public int getLocalAvatarAlertedMonsterList(int index) { + return localAvatarAlertedMonsterList_.getInt(index); + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param index The index to set the value at. + * @param value The localAvatarAlertedMonsterList to set. + * @return This builder for chaining. + */ + public Builder setLocalAvatarAlertedMonsterList( + int index, int value) { + ensureLocalAvatarAlertedMonsterListIsMutable(); + localAvatarAlertedMonsterList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param value The localAvatarAlertedMonsterList to add. + * @return This builder for chaining. + */ + public Builder addLocalAvatarAlertedMonsterList(int value) { + ensureLocalAvatarAlertedMonsterListIsMutable(); + localAvatarAlertedMonsterList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @param values The localAvatarAlertedMonsterList to add. + * @return This builder for chaining. + */ + public Builder addAllLocalAvatarAlertedMonsterList( + java.lang.Iterable values) { + ensureLocalAvatarAlertedMonsterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, localAvatarAlertedMonsterList_); + onChanged(); + return this; + } + /** + * repeated uint32 local_avatar_alerted_monster_list = 15; + * @return This builder for chaining. + */ + public Builder clearLocalAvatarAlertedMonsterList() { + localAvatarAlertedMonsterList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List infoList_ = + java.util.Collections.emptyList(); + private void ensureInfoListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + infoList_ = new java.util.ArrayList(infoList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder> infoListBuilder_; + + /** + * repeated .AiSyncInfo info_list = 1; + */ + public java.util.List getInfoListList() { + if (infoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(infoList_); + } else { + return infoListBuilder_.getMessageList(); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public int getInfoListCount() { + if (infoListBuilder_ == null) { + return infoList_.size(); + } else { + return infoListBuilder_.getCount(); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo getInfoList(int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); + } else { + return infoListBuilder_.getMessage(index); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.set(index, value); + onChanged(); + } else { + infoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.set(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addInfoList(emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(value); + onChanged(); + } else { + infoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(index, value); + onChanged(); + } else { + infoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addInfoList( + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder addAllInfoList( + java.lang.Iterable values) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, infoList_); + onChanged(); + } else { + infoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder clearInfoList() { + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + infoListBuilder_.clear(); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public Builder removeInfoList(int index) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.remove(index); + onChanged(); + } else { + infoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder getInfoListBuilder( + int index) { + return getInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder getInfoListOrBuilder( + int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); } else { + return infoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public java.util.List + getInfoListOrBuilderList() { + if (infoListBuilder_ != null) { + return infoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(infoList_); + } + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder addInfoListBuilder() { + return getInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance()); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder addInfoListBuilder( + int index) { + return getInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.getDefaultInstance()); + } + /** + * repeated .AiSyncInfo info_list = 1; + */ + public java.util.List + getInfoListBuilderList() { + return getInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder> + getInfoListFieldBuilder() { + if (infoListBuilder_ == null) { + infoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfo.Builder, emu.grasscutter.net.proto.AiSyncInfoOuterClass.AiSyncInfoOrBuilder>( + infoList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + infoList_ = null; + } + return infoListBuilder_; + } + @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:EntityAiSyncNotify) + } + + // @@protoc_insertion_point(class_scope:EntityAiSyncNotify) + private static final emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify(); + } + + public static emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityAiSyncNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityAiSyncNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAiSyncNotifyOuterClass.EntityAiSyncNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityAiSyncNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityAiSyncNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030EntityAiSyncNotify.proto\032\020AiSyncInfo.p" + + "roto\"_\n\022EntityAiSyncNotify\022)\n!local_avat" + + "ar_alerted_monster_list\030\017 \003(\r\022\036\n\tinfo_li" + + "st\030\001 \003(\0132\013.AiSyncInfoB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AiSyncInfoOuterClass.getDescriptor(), + }); + internal_static_EntityAiSyncNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityAiSyncNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityAiSyncNotify_descriptor, + new java.lang.String[] { "LocalAvatarAlertedMonsterList", "InfoList", }); + emu.grasscutter.net.proto.AiSyncInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java new file mode 100644 index 00000000000..3f40e244c04 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityAuthorityInfoOuterClass.java @@ -0,0 +1,1879 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityAuthorityInfo.proto + +package emu.grasscutter.net.proto; + +public final class EntityAuthorityInfoOuterClass { + private EntityAuthorityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityAuthorityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityAuthorityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return Whether the abilityInfo field is set. + */ + boolean hasAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return The abilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); + + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return Whether the rendererChangedInfo field is set. + */ + boolean hasRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return The rendererChangedInfo. + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder(); + + /** + * .SceneEntityAiInfo ai_info = 3; + * @return Whether the aiInfo field is set. + */ + boolean hasAiInfo(); + /** + * .SceneEntityAiInfo ai_info = 3; + * @return The aiInfo. + */ + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getAiInfo(); + /** + * .SceneEntityAiInfo ai_info = 3; + */ + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder getAiInfoOrBuilder(); + + /** + * .Vector born_pos = 4; + * @return Whether the bornPos field is set. + */ + boolean hasBornPos(); + /** + * .Vector born_pos = 4; + * @return The bornPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos(); + /** + * .Vector born_pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder(); + + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + java.util.List + getPoseParaListList(); + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getPoseParaList(int index); + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + int getPoseParaListCount(); + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + java.util.List + getPoseParaListOrBuilderList(); + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getPoseParaListOrBuilder( + int index); + + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return Whether the unk2700KDGMOPELHNE field is set. + */ + boolean hasUnk2700KDGMOPELHNE(); + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return The unk2700KDGMOPELHNE. + */ + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getUnk2700KDGMOPELHNE(); + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder getUnk2700KDGMOPELHNEOrBuilder(); + } + /** + * Protobuf type {@code EntityAuthorityInfo} + */ + public static final class EntityAuthorityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityAuthorityInfo) + EntityAuthorityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityAuthorityInfo.newBuilder() to construct. + private EntityAuthorityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityAuthorityInfo() { + poseParaList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityAuthorityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityAuthorityInfo( + 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 10: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (abilityInfo_ != null) { + subBuilder = abilityInfo_.toBuilder(); + } + abilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityInfo_); + abilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder subBuilder = null; + if (rendererChangedInfo_ != null) { + subBuilder = rendererChangedInfo_.toBuilder(); + } + rendererChangedInfo_ = input.readMessage(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rendererChangedInfo_); + rendererChangedInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder subBuilder = null; + if (aiInfo_ != null) { + subBuilder = aiInfo_.toBuilder(); + } + aiInfo_ = input.readMessage(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(aiInfo_); + aiInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (bornPos_ != null) { + subBuilder = bornPos_.toBuilder(); + } + bornPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornPos_); + bornPos_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + poseParaList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + poseParaList_.add( + input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.parser(), extensionRegistry)); + break; + } + case 50: { + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder subBuilder = null; + if (unk2700KDGMOPELHNE_ != null) { + subBuilder = unk2700KDGMOPELHNE_.toBuilder(); + } + unk2700KDGMOPELHNE_ = input.readMessage(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2700KDGMOPELHNE_); + unk2700KDGMOPELHNE_ = subBuilder.buildPartial(); + } + + 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)) { + poseParaList_ = java.util.Collections.unmodifiableList(poseParaList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.class, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder.class); + } + + public static final int ABILITY_INFO_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return Whether the abilityInfo field is set. + */ + @java.lang.Override + public boolean hasAbilityInfo() { + return abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return The abilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + return getAbilityInfo(); + } + + public static final int RENDERER_CHANGED_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return Whether the rendererChangedInfo field is set. + */ + @java.lang.Override + public boolean hasRendererChangedInfo() { + return rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return The rendererChangedInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + return getRendererChangedInfo(); + } + + public static final int AI_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo aiInfo_; + /** + * .SceneEntityAiInfo ai_info = 3; + * @return Whether the aiInfo field is set. + */ + @java.lang.Override + public boolean hasAiInfo() { + return aiInfo_ != null; + } + /** + * .SceneEntityAiInfo ai_info = 3; + * @return The aiInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getAiInfo() { + return aiInfo_ == null ? emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance() : aiInfo_; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder getAiInfoOrBuilder() { + return getAiInfo(); + } + + public static final int BORN_POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + /** + * .Vector born_pos = 4; + * @return Whether the bornPos field is set. + */ + @java.lang.Override + public boolean hasBornPos() { + return bornPos_ != null; + } + /** + * .Vector born_pos = 4; + * @return The bornPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + /** + * .Vector born_pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + return getBornPos(); + } + + public static final int POSE_PARA_LIST_FIELD_NUMBER = 5; + private java.util.List poseParaList_; + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public java.util.List getPoseParaListList() { + return poseParaList_; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public java.util.List + getPoseParaListOrBuilderList() { + return poseParaList_; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public int getPoseParaListCount() { + return poseParaList_.size(); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getPoseParaList(int index) { + return poseParaList_.get(index); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getPoseParaListOrBuilder( + int index) { + return poseParaList_.get(index); + } + + public static final int UNK2700_KDGMOPELHNE_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM unk2700KDGMOPELHNE_; + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return Whether the unk2700KDGMOPELHNE field is set. + */ + @java.lang.Override + public boolean hasUnk2700KDGMOPELHNE() { + return unk2700KDGMOPELHNE_ != null; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return The unk2700KDGMOPELHNE. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getUnk2700KDGMOPELHNE() { + return unk2700KDGMOPELHNE_ == null ? emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance() : unk2700KDGMOPELHNE_; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder getUnk2700KDGMOPELHNEOrBuilder() { + return getUnk2700KDGMOPELHNE(); + } + + 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 (abilityInfo_ != null) { + output.writeMessage(1, getAbilityInfo()); + } + if (rendererChangedInfo_ != null) { + output.writeMessage(2, getRendererChangedInfo()); + } + if (aiInfo_ != null) { + output.writeMessage(3, getAiInfo()); + } + if (bornPos_ != null) { + output.writeMessage(4, getBornPos()); + } + for (int i = 0; i < poseParaList_.size(); i++) { + output.writeMessage(5, poseParaList_.get(i)); + } + if (unk2700KDGMOPELHNE_ != null) { + output.writeMessage(6, getUnk2700KDGMOPELHNE()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getAbilityInfo()); + } + if (rendererChangedInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getRendererChangedInfo()); + } + if (aiInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getAiInfo()); + } + if (bornPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getBornPos()); + } + for (int i = 0; i < poseParaList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, poseParaList_.get(i)); + } + if (unk2700KDGMOPELHNE_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getUnk2700KDGMOPELHNE()); + } + 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.EntityAuthorityInfoOuterClass.EntityAuthorityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo other = (emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo) obj; + + if (hasAbilityInfo() != other.hasAbilityInfo()) return false; + if (hasAbilityInfo()) { + if (!getAbilityInfo() + .equals(other.getAbilityInfo())) return false; + } + if (hasRendererChangedInfo() != other.hasRendererChangedInfo()) return false; + if (hasRendererChangedInfo()) { + if (!getRendererChangedInfo() + .equals(other.getRendererChangedInfo())) return false; + } + if (hasAiInfo() != other.hasAiInfo()) return false; + if (hasAiInfo()) { + if (!getAiInfo() + .equals(other.getAiInfo())) return false; + } + if (hasBornPos() != other.hasBornPos()) return false; + if (hasBornPos()) { + if (!getBornPos() + .equals(other.getBornPos())) return false; + } + if (!getPoseParaListList() + .equals(other.getPoseParaListList())) return false; + if (hasUnk2700KDGMOPELHNE() != other.hasUnk2700KDGMOPELHNE()) return false; + if (hasUnk2700KDGMOPELHNE()) { + if (!getUnk2700KDGMOPELHNE() + .equals(other.getUnk2700KDGMOPELHNE())) 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 (hasAbilityInfo()) { + hash = (37 * hash) + ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAbilityInfo().hashCode(); + } + if (hasRendererChangedInfo()) { + hash = (37 * hash) + RENDERER_CHANGED_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRendererChangedInfo().hashCode(); + } + if (hasAiInfo()) { + hash = (37 * hash) + AI_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAiInfo().hashCode(); + } + if (hasBornPos()) { + hash = (37 * hash) + BORN_POS_FIELD_NUMBER; + hash = (53 * hash) + getBornPos().hashCode(); + } + if (getPoseParaListCount() > 0) { + hash = (37 * hash) + POSE_PARA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPoseParaListList().hashCode(); + } + if (hasUnk2700KDGMOPELHNE()) { + hash = (37 * hash) + UNK2700_KDGMOPELHNE_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700KDGMOPELHNE().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo 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.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo 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.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo 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.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo 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.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo 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.EntityAuthorityInfoOuterClass.EntityAuthorityInfo 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; + } + /** + * Protobuf type {@code EntityAuthorityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityAuthorityInfo) + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.class, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPoseParaListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + if (aiInfoBuilder_ == null) { + aiInfo_ = null; + } else { + aiInfo_ = null; + aiInfoBuilder_ = null; + } + if (bornPosBuilder_ == null) { + bornPos_ = null; + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + if (poseParaListBuilder_ == null) { + poseParaList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + poseParaListBuilder_.clear(); + } + if (unk2700KDGMOPELHNEBuilder_ == null) { + unk2700KDGMOPELHNE_ = null; + } else { + unk2700KDGMOPELHNE_ = null; + unk2700KDGMOPELHNEBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.internal_static_EntityAuthorityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo build() { + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo buildPartial() { + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo result = new emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo(this); + int from_bitField0_ = bitField0_; + if (abilityInfoBuilder_ == null) { + result.abilityInfo_ = abilityInfo_; + } else { + result.abilityInfo_ = abilityInfoBuilder_.build(); + } + if (rendererChangedInfoBuilder_ == null) { + result.rendererChangedInfo_ = rendererChangedInfo_; + } else { + result.rendererChangedInfo_ = rendererChangedInfoBuilder_.build(); + } + if (aiInfoBuilder_ == null) { + result.aiInfo_ = aiInfo_; + } else { + result.aiInfo_ = aiInfoBuilder_.build(); + } + if (bornPosBuilder_ == null) { + result.bornPos_ = bornPos_; + } else { + result.bornPos_ = bornPosBuilder_.build(); + } + if (poseParaListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + poseParaList_ = java.util.Collections.unmodifiableList(poseParaList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.poseParaList_ = poseParaList_; + } else { + result.poseParaList_ = poseParaListBuilder_.build(); + } + if (unk2700KDGMOPELHNEBuilder_ == null) { + result.unk2700KDGMOPELHNE_ = unk2700KDGMOPELHNE_; + } else { + result.unk2700KDGMOPELHNE_ = unk2700KDGMOPELHNEBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo) { + return mergeFrom((emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo other) { + if (other == emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance()) return this; + if (other.hasAbilityInfo()) { + mergeAbilityInfo(other.getAbilityInfo()); + } + if (other.hasRendererChangedInfo()) { + mergeRendererChangedInfo(other.getRendererChangedInfo()); + } + if (other.hasAiInfo()) { + mergeAiInfo(other.getAiInfo()); + } + if (other.hasBornPos()) { + mergeBornPos(other.getBornPos()); + } + if (poseParaListBuilder_ == null) { + if (!other.poseParaList_.isEmpty()) { + if (poseParaList_.isEmpty()) { + poseParaList_ = other.poseParaList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePoseParaListIsMutable(); + poseParaList_.addAll(other.poseParaList_); + } + onChanged(); + } + } else { + if (!other.poseParaList_.isEmpty()) { + if (poseParaListBuilder_.isEmpty()) { + poseParaListBuilder_.dispose(); + poseParaListBuilder_ = null; + poseParaList_ = other.poseParaList_; + bitField0_ = (bitField0_ & ~0x00000001); + poseParaListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPoseParaListFieldBuilder() : null; + } else { + poseParaListBuilder_.addAllMessages(other.poseParaList_); + } + } + } + if (other.hasUnk2700KDGMOPELHNE()) { + mergeUnk2700KDGMOPELHNE(other.getUnk2700KDGMOPELHNE()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> abilityInfoBuilder_; + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return Whether the abilityInfo field is set. + */ + public boolean hasAbilityInfo() { + return abilityInfoBuilder_ != null || abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + * @return The abilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + if (abilityInfoBuilder_ == null) { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } else { + return abilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public Builder setAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityInfo_ = value; + onChanged(); + } else { + abilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public Builder setAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = builderForValue.build(); + onChanged(); + } else { + abilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public Builder mergeAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (abilityInfo_ != null) { + abilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(abilityInfo_).mergeFrom(value).buildPartial(); + } else { + abilityInfo_ = value; + } + onChanged(); + } else { + abilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public Builder clearAbilityInfo() { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + onChanged(); + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { + + onChanged(); + return getAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + if (abilityInfoBuilder_ != null) { + return abilityInfoBuilder_.getMessageOrBuilder(); + } else { + return abilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + } + /** + * .AbilitySyncStateInfo ability_info = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAbilityInfoFieldBuilder() { + if (abilityInfoBuilder_ == null) { + abilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAbilityInfo(), + getParentForChildren(), + isClean()); + abilityInfo_ = null; + } + return abilityInfoBuilder_; + } + + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> rendererChangedInfoBuilder_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return Whether the rendererChangedInfo field is set. + */ + public boolean hasRendererChangedInfo() { + return rendererChangedInfoBuilder_ != null || rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + * @return The rendererChangedInfo. + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } else { + return rendererChangedInfoBuilder_.getMessage(); + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public Builder setRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rendererChangedInfo_ = value; + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public Builder setRendererChangedInfo( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder builderForValue) { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = builderForValue.build(); + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public Builder mergeRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (rendererChangedInfo_ != null) { + rendererChangedInfo_ = + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.newBuilder(rendererChangedInfo_).mergeFrom(value).buildPartial(); + } else { + rendererChangedInfo_ = value; + } + onChanged(); + } else { + rendererChangedInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public Builder clearRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + onChanged(); + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder getRendererChangedInfoBuilder() { + + onChanged(); + return getRendererChangedInfoFieldBuilder().getBuilder(); + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + if (rendererChangedInfoBuilder_ != null) { + return rendererChangedInfoBuilder_.getMessageOrBuilder(); + } else { + return rendererChangedInfo_ == null ? + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> + getRendererChangedInfoFieldBuilder() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder>( + getRendererChangedInfo(), + getParentForChildren(), + isClean()); + rendererChangedInfo_ = null; + } + return rendererChangedInfoBuilder_; + } + + private emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo aiInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder> aiInfoBuilder_; + /** + * .SceneEntityAiInfo ai_info = 3; + * @return Whether the aiInfo field is set. + */ + public boolean hasAiInfo() { + return aiInfoBuilder_ != null || aiInfo_ != null; + } + /** + * .SceneEntityAiInfo ai_info = 3; + * @return The aiInfo. + */ + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getAiInfo() { + if (aiInfoBuilder_ == null) { + return aiInfo_ == null ? emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance() : aiInfo_; + } else { + return aiInfoBuilder_.getMessage(); + } + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public Builder setAiInfo(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo value) { + if (aiInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + aiInfo_ = value; + onChanged(); + } else { + aiInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public Builder setAiInfo( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder builderForValue) { + if (aiInfoBuilder_ == null) { + aiInfo_ = builderForValue.build(); + onChanged(); + } else { + aiInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public Builder mergeAiInfo(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo value) { + if (aiInfoBuilder_ == null) { + if (aiInfo_ != null) { + aiInfo_ = + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.newBuilder(aiInfo_).mergeFrom(value).buildPartial(); + } else { + aiInfo_ = value; + } + onChanged(); + } else { + aiInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public Builder clearAiInfo() { + if (aiInfoBuilder_ == null) { + aiInfo_ = null; + onChanged(); + } else { + aiInfo_ = null; + aiInfoBuilder_ = null; + } + + return this; + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder getAiInfoBuilder() { + + onChanged(); + return getAiInfoFieldBuilder().getBuilder(); + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder getAiInfoOrBuilder() { + if (aiInfoBuilder_ != null) { + return aiInfoBuilder_.getMessageOrBuilder(); + } else { + return aiInfo_ == null ? + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance() : aiInfo_; + } + } + /** + * .SceneEntityAiInfo ai_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder> + getAiInfoFieldBuilder() { + if (aiInfoBuilder_ == null) { + aiInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder>( + getAiInfo(), + getParentForChildren(), + isClean()); + aiInfo_ = null; + } + return aiInfoBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> bornPosBuilder_; + /** + * .Vector born_pos = 4; + * @return Whether the bornPos field is set. + */ + public boolean hasBornPos() { + return bornPosBuilder_ != null || bornPos_ != null; + } + /** + * .Vector born_pos = 4; + * @return The bornPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + if (bornPosBuilder_ == null) { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } else { + return bornPosBuilder_.getMessage(); + } + } + /** + * .Vector born_pos = 4; + */ + public Builder setBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornPos_ = value; + onChanged(); + } else { + bornPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector born_pos = 4; + */ + public Builder setBornPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (bornPosBuilder_ == null) { + bornPos_ = builderForValue.build(); + onChanged(); + } else { + bornPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector born_pos = 4; + */ + public Builder mergeBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (bornPos_ != null) { + bornPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(bornPos_).mergeFrom(value).buildPartial(); + } else { + bornPos_ = value; + } + onChanged(); + } else { + bornPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector born_pos = 4; + */ + public Builder clearBornPos() { + if (bornPosBuilder_ == null) { + bornPos_ = null; + onChanged(); + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + + return this; + } + /** + * .Vector born_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornPosBuilder() { + + onChanged(); + return getBornPosFieldBuilder().getBuilder(); + } + /** + * .Vector born_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + if (bornPosBuilder_ != null) { + return bornPosBuilder_.getMessageOrBuilder(); + } else { + return bornPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + } + /** + * .Vector born_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> + getBornPosFieldBuilder() { + if (bornPosBuilder_ == null) { + bornPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getBornPos(), + getParentForChildren(), + isClean()); + bornPos_ = null; + } + return bornPosBuilder_; + } + + private java.util.List poseParaList_ = + java.util.Collections.emptyList(); + private void ensurePoseParaListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + poseParaList_ = new java.util.ArrayList(poseParaList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> poseParaListBuilder_; + + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public java.util.List getPoseParaListList() { + if (poseParaListBuilder_ == null) { + return java.util.Collections.unmodifiableList(poseParaList_); + } else { + return poseParaListBuilder_.getMessageList(); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public int getPoseParaListCount() { + if (poseParaListBuilder_ == null) { + return poseParaList_.size(); + } else { + return poseParaListBuilder_.getCount(); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getPoseParaList(int index) { + if (poseParaListBuilder_ == null) { + return poseParaList_.get(index); + } else { + return poseParaListBuilder_.getMessage(index); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder setPoseParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (poseParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePoseParaListIsMutable(); + poseParaList_.set(index, value); + onChanged(); + } else { + poseParaListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder setPoseParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + poseParaList_.set(index, builderForValue.build()); + onChanged(); + } else { + poseParaListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addPoseParaList(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (poseParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePoseParaListIsMutable(); + poseParaList_.add(value); + onChanged(); + } else { + poseParaListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addPoseParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (poseParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePoseParaListIsMutable(); + poseParaList_.add(index, value); + onChanged(); + } else { + poseParaListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addPoseParaList( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + poseParaList_.add(builderForValue.build()); + onChanged(); + } else { + poseParaListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addPoseParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + poseParaList_.add(index, builderForValue.build()); + onChanged(); + } else { + poseParaListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder addAllPoseParaList( + java.lang.Iterable values) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, poseParaList_); + onChanged(); + } else { + poseParaListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder clearPoseParaList() { + if (poseParaListBuilder_ == null) { + poseParaList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + poseParaListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public Builder removePoseParaList(int index) { + if (poseParaListBuilder_ == null) { + ensurePoseParaListIsMutable(); + poseParaList_.remove(index); + onChanged(); + } else { + poseParaListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder getPoseParaListBuilder( + int index) { + return getPoseParaListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getPoseParaListOrBuilder( + int index) { + if (poseParaListBuilder_ == null) { + return poseParaList_.get(index); } else { + return poseParaListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public java.util.List + getPoseParaListOrBuilderList() { + if (poseParaListBuilder_ != null) { + return poseParaListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(poseParaList_); + } + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addPoseParaListBuilder() { + return getPoseParaListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addPoseParaListBuilder( + int index) { + return getPoseParaListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); + } + /** + * repeated .AnimatorParameterValueInfoPair pose_para_list = 5; + */ + public java.util.List + getPoseParaListBuilderList() { + return getPoseParaListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> + getPoseParaListFieldBuilder() { + if (poseParaListBuilder_ == null) { + poseParaListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder>( + poseParaList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + poseParaList_ = null; + } + return poseParaListBuilder_; + } + + private emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM unk2700KDGMOPELHNE_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder> unk2700KDGMOPELHNEBuilder_; + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return Whether the unk2700KDGMOPELHNE field is set. + */ + public boolean hasUnk2700KDGMOPELHNE() { + return unk2700KDGMOPELHNEBuilder_ != null || unk2700KDGMOPELHNE_ != null; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + * @return The unk2700KDGMOPELHNE. + */ + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getUnk2700KDGMOPELHNE() { + if (unk2700KDGMOPELHNEBuilder_ == null) { + return unk2700KDGMOPELHNE_ == null ? emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance() : unk2700KDGMOPELHNE_; + } else { + return unk2700KDGMOPELHNEBuilder_.getMessage(); + } + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public Builder setUnk2700KDGMOPELHNE(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM value) { + if (unk2700KDGMOPELHNEBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2700KDGMOPELHNE_ = value; + onChanged(); + } else { + unk2700KDGMOPELHNEBuilder_.setMessage(value); + } + + return this; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public Builder setUnk2700KDGMOPELHNE( + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder builderForValue) { + if (unk2700KDGMOPELHNEBuilder_ == null) { + unk2700KDGMOPELHNE_ = builderForValue.build(); + onChanged(); + } else { + unk2700KDGMOPELHNEBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public Builder mergeUnk2700KDGMOPELHNE(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM value) { + if (unk2700KDGMOPELHNEBuilder_ == null) { + if (unk2700KDGMOPELHNE_ != null) { + unk2700KDGMOPELHNE_ = + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.newBuilder(unk2700KDGMOPELHNE_).mergeFrom(value).buildPartial(); + } else { + unk2700KDGMOPELHNE_ = value; + } + onChanged(); + } else { + unk2700KDGMOPELHNEBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public Builder clearUnk2700KDGMOPELHNE() { + if (unk2700KDGMOPELHNEBuilder_ == null) { + unk2700KDGMOPELHNE_ = null; + onChanged(); + } else { + unk2700KDGMOPELHNE_ = null; + unk2700KDGMOPELHNEBuilder_ = null; + } + + return this; + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder getUnk2700KDGMOPELHNEBuilder() { + + onChanged(); + return getUnk2700KDGMOPELHNEFieldBuilder().getBuilder(); + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder getUnk2700KDGMOPELHNEOrBuilder() { + if (unk2700KDGMOPELHNEBuilder_ != null) { + return unk2700KDGMOPELHNEBuilder_.getMessageOrBuilder(); + } else { + return unk2700KDGMOPELHNE_ == null ? + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance() : unk2700KDGMOPELHNE_; + } + } + /** + * .Unk2700_HFMDKDHCJCM Unk2700_KDGMOPELHNE = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder> + getUnk2700KDGMOPELHNEFieldBuilder() { + if (unk2700KDGMOPELHNEBuilder_ == null) { + unk2700KDGMOPELHNEBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder>( + getUnk2700KDGMOPELHNE(), + getParentForChildren(), + isClean()); + unk2700KDGMOPELHNE_ = null; + } + return unk2700KDGMOPELHNEBuilder_; + } + @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:EntityAuthorityInfo) + } + + // @@protoc_insertion_point(class_scope:EntityAuthorityInfo) + private static final emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo(); + } + + public static emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityAuthorityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityAuthorityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityAuthorityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityAuthorityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031EntityAuthorityInfo.proto\032\032AbilitySync" + + "StateInfo.proto\032$AnimatorParameterValueI" + + "nfoPair.proto\032\037EntityRendererChangedInfo" + + ".proto\032\027SceneEntityAiInfo.proto\032\031Unk2700" + + "_HFMDKDHCJCM.proto\032\014Vector.proto\"\251\002\n\023Ent" + + "ityAuthorityInfo\022+\n\014ability_info\030\001 \001(\0132\025" + + ".AbilitySyncStateInfo\0229\n\025renderer_change" + + "d_info\030\002 \001(\0132\032.EntityRendererChangedInfo" + + "\022#\n\007ai_info\030\003 \001(\0132\022.SceneEntityAiInfo\022\031\n" + + "\010born_pos\030\004 \001(\0132\007.Vector\0227\n\016pose_para_li" + + "st\030\005 \003(\0132\037.AnimatorParameterValueInfoPai" + + "r\0221\n\023Unk2700_KDGMOPELHNE\030\006 \001(\0132\024.Unk2700" + + "_HFMDKDHCJCMB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EntityAuthorityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityAuthorityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityAuthorityInfo_descriptor, + new java.lang.String[] { "AbilityInfo", "RendererChangedInfo", "AiInfo", "BornPos", "PoseParaList", "Unk2700KDGMOPELHNE", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java new file mode 100644 index 00000000000..6ecb8a972ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityClientDataOuterClass.java @@ -0,0 +1,680 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityClientData.proto + +package emu.grasscutter.net.proto; + +public final class EntityClientDataOuterClass { + private EntityClientDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityClientDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityClientData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 wind_change_scene_time = 1; + * @return The windChangeSceneTime. + */ + int getWindChangeSceneTime(); + + /** + * float windmill_sync_angle = 2; + * @return The windmillSyncAngle. + */ + float getWindmillSyncAngle(); + + /** + * int32 wind_change_target_level = 3; + * @return The windChangeTargetLevel. + */ + int getWindChangeTargetLevel(); + } + /** + * Protobuf type {@code EntityClientData} + */ + public static final class EntityClientData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityClientData) + EntityClientDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityClientData.newBuilder() to construct. + private EntityClientData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityClientData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityClientData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityClientData( + 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: { + + windChangeSceneTime_ = input.readUInt32(); + break; + } + case 21: { + + windmillSyncAngle_ = input.readFloat(); + break; + } + case 24: { + + windChangeTargetLevel_ = 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.EntityClientDataOuterClass.internal_static_EntityClientData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.class, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder.class); + } + + public static final int WIND_CHANGE_SCENE_TIME_FIELD_NUMBER = 1; + private int windChangeSceneTime_; + /** + * uint32 wind_change_scene_time = 1; + * @return The windChangeSceneTime. + */ + @java.lang.Override + public int getWindChangeSceneTime() { + return windChangeSceneTime_; + } + + public static final int WINDMILL_SYNC_ANGLE_FIELD_NUMBER = 2; + private float windmillSyncAngle_; + /** + * float windmill_sync_angle = 2; + * @return The windmillSyncAngle. + */ + @java.lang.Override + public float getWindmillSyncAngle() { + return windmillSyncAngle_; + } + + public static final int WIND_CHANGE_TARGET_LEVEL_FIELD_NUMBER = 3; + private int windChangeTargetLevel_; + /** + * int32 wind_change_target_level = 3; + * @return The windChangeTargetLevel. + */ + @java.lang.Override + public int getWindChangeTargetLevel() { + return windChangeTargetLevel_; + } + + 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 (windChangeSceneTime_ != 0) { + output.writeUInt32(1, windChangeSceneTime_); + } + if (windmillSyncAngle_ != 0F) { + output.writeFloat(2, windmillSyncAngle_); + } + if (windChangeTargetLevel_ != 0) { + output.writeInt32(3, windChangeTargetLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (windChangeSceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, windChangeSceneTime_); + } + if (windmillSyncAngle_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, windmillSyncAngle_); + } + if (windChangeTargetLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, windChangeTargetLevel_); + } + 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.EntityClientDataOuterClass.EntityClientData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData other = (emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData) obj; + + if (getWindChangeSceneTime() + != other.getWindChangeSceneTime()) return false; + if (java.lang.Float.floatToIntBits(getWindmillSyncAngle()) + != java.lang.Float.floatToIntBits( + other.getWindmillSyncAngle())) return false; + if (getWindChangeTargetLevel() + != other.getWindChangeTargetLevel()) 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) + WIND_CHANGE_SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getWindChangeSceneTime(); + hash = (37 * hash) + WINDMILL_SYNC_ANGLE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getWindmillSyncAngle()); + hash = (37 * hash) + WIND_CHANGE_TARGET_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWindChangeTargetLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData 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.EntityClientDataOuterClass.EntityClientData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData 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.EntityClientDataOuterClass.EntityClientData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData 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.EntityClientDataOuterClass.EntityClientData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData 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.EntityClientDataOuterClass.EntityClientData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData 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.EntityClientDataOuterClass.EntityClientData 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; + } + /** + * Protobuf type {@code EntityClientData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityClientData) + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.class, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + windChangeSceneTime_ = 0; + + windmillSyncAngle_ = 0F; + + windChangeTargetLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.internal_static_EntityClientData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData build() { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData buildPartial() { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData result = new emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData(this); + result.windChangeSceneTime_ = windChangeSceneTime_; + result.windmillSyncAngle_ = windmillSyncAngle_; + result.windChangeTargetLevel_ = windChangeTargetLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData) { + return mergeFrom((emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData other) { + if (other == emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance()) return this; + if (other.getWindChangeSceneTime() != 0) { + setWindChangeSceneTime(other.getWindChangeSceneTime()); + } + if (other.getWindmillSyncAngle() != 0F) { + setWindmillSyncAngle(other.getWindmillSyncAngle()); + } + if (other.getWindChangeTargetLevel() != 0) { + setWindChangeTargetLevel(other.getWindChangeTargetLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int windChangeSceneTime_ ; + /** + * uint32 wind_change_scene_time = 1; + * @return The windChangeSceneTime. + */ + @java.lang.Override + public int getWindChangeSceneTime() { + return windChangeSceneTime_; + } + /** + * uint32 wind_change_scene_time = 1; + * @param value The windChangeSceneTime to set. + * @return This builder for chaining. + */ + public Builder setWindChangeSceneTime(int value) { + + windChangeSceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 wind_change_scene_time = 1; + * @return This builder for chaining. + */ + public Builder clearWindChangeSceneTime() { + + windChangeSceneTime_ = 0; + onChanged(); + return this; + } + + private float windmillSyncAngle_ ; + /** + * float windmill_sync_angle = 2; + * @return The windmillSyncAngle. + */ + @java.lang.Override + public float getWindmillSyncAngle() { + return windmillSyncAngle_; + } + /** + * float windmill_sync_angle = 2; + * @param value The windmillSyncAngle to set. + * @return This builder for chaining. + */ + public Builder setWindmillSyncAngle(float value) { + + windmillSyncAngle_ = value; + onChanged(); + return this; + } + /** + * float windmill_sync_angle = 2; + * @return This builder for chaining. + */ + public Builder clearWindmillSyncAngle() { + + windmillSyncAngle_ = 0F; + onChanged(); + return this; + } + + private int windChangeTargetLevel_ ; + /** + * int32 wind_change_target_level = 3; + * @return The windChangeTargetLevel. + */ + @java.lang.Override + public int getWindChangeTargetLevel() { + return windChangeTargetLevel_; + } + /** + * int32 wind_change_target_level = 3; + * @param value The windChangeTargetLevel to set. + * @return This builder for chaining. + */ + public Builder setWindChangeTargetLevel(int value) { + + windChangeTargetLevel_ = value; + onChanged(); + return this; + } + /** + * int32 wind_change_target_level = 3; + * @return This builder for chaining. + */ + public Builder clearWindChangeTargetLevel() { + + windChangeTargetLevel_ = 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:EntityClientData) + } + + // @@protoc_insertion_point(class_scope:EntityClientData) + private static final emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData(); + } + + public static emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityClientData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityClientData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityClientData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityClientData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026EntityClientData.proto\"q\n\020EntityClient" + + "Data\022\036\n\026wind_change_scene_time\030\001 \001(\r\022\033\n\023" + + "windmill_sync_angle\030\002 \001(\002\022 \n\030wind_change" + + "_target_level\030\003 \001(\005B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EntityClientData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityClientData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityClientData_descriptor, + new java.lang.String[] { "WindChangeSceneTime", "WindmillSyncAngle", "WindChangeTargetLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java new file mode 100644 index 00000000000..c3d9b5e4141 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityEnvironmentInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityEnvironmentInfo.proto + +package emu.grasscutter.net.proto; + +public final class EntityEnvironmentInfoOuterClass { + private EntityEnvironmentInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityEnvironmentInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityEnvironmentInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 json_climate_type = 1; + * @return The jsonClimateType. + */ + int getJsonClimateType(); + + /** + * uint32 climate_area_id = 2; + * @return The climateAreaId. + */ + int getClimateAreaId(); + } + /** + * Protobuf type {@code EntityEnvironmentInfo} + */ + public static final class EntityEnvironmentInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityEnvironmentInfo) + EntityEnvironmentInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityEnvironmentInfo.newBuilder() to construct. + private EntityEnvironmentInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityEnvironmentInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityEnvironmentInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityEnvironmentInfo( + 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: { + + jsonClimateType_ = input.readUInt32(); + break; + } + case 16: { + + climateAreaId_ = 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.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.class, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder.class); + } + + public static final int JSON_CLIMATE_TYPE_FIELD_NUMBER = 1; + private int jsonClimateType_; + /** + * uint32 json_climate_type = 1; + * @return The jsonClimateType. + */ + @java.lang.Override + public int getJsonClimateType() { + return jsonClimateType_; + } + + public static final int CLIMATE_AREA_ID_FIELD_NUMBER = 2; + private int climateAreaId_; + /** + * uint32 climate_area_id = 2; + * @return The climateAreaId. + */ + @java.lang.Override + public int getClimateAreaId() { + return climateAreaId_; + } + + 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 (jsonClimateType_ != 0) { + output.writeUInt32(1, jsonClimateType_); + } + if (climateAreaId_ != 0) { + output.writeUInt32(2, climateAreaId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (jsonClimateType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, jsonClimateType_); + } + if (climateAreaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, climateAreaId_); + } + 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.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo other = (emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo) obj; + + if (getJsonClimateType() + != other.getJsonClimateType()) return false; + if (getClimateAreaId() + != other.getClimateAreaId()) 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) + JSON_CLIMATE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getJsonClimateType(); + hash = (37 * hash) + CLIMATE_AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getClimateAreaId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo 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.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo 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.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo 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.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo 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.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo 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.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo 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; + } + /** + * Protobuf type {@code EntityEnvironmentInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityEnvironmentInfo) + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.class, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + jsonClimateType_ = 0; + + climateAreaId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.internal_static_EntityEnvironmentInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo build() { + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo buildPartial() { + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo result = new emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo(this); + result.jsonClimateType_ = jsonClimateType_; + result.climateAreaId_ = climateAreaId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo) { + return mergeFrom((emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo other) { + if (other == emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance()) return this; + if (other.getJsonClimateType() != 0) { + setJsonClimateType(other.getJsonClimateType()); + } + if (other.getClimateAreaId() != 0) { + setClimateAreaId(other.getClimateAreaId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int jsonClimateType_ ; + /** + * uint32 json_climate_type = 1; + * @return The jsonClimateType. + */ + @java.lang.Override + public int getJsonClimateType() { + return jsonClimateType_; + } + /** + * uint32 json_climate_type = 1; + * @param value The jsonClimateType to set. + * @return This builder for chaining. + */ + public Builder setJsonClimateType(int value) { + + jsonClimateType_ = value; + onChanged(); + return this; + } + /** + * uint32 json_climate_type = 1; + * @return This builder for chaining. + */ + public Builder clearJsonClimateType() { + + jsonClimateType_ = 0; + onChanged(); + return this; + } + + private int climateAreaId_ ; + /** + * uint32 climate_area_id = 2; + * @return The climateAreaId. + */ + @java.lang.Override + public int getClimateAreaId() { + return climateAreaId_; + } + /** + * uint32 climate_area_id = 2; + * @param value The climateAreaId to set. + * @return This builder for chaining. + */ + public Builder setClimateAreaId(int value) { + + climateAreaId_ = value; + onChanged(); + return this; + } + /** + * uint32 climate_area_id = 2; + * @return This builder for chaining. + */ + public Builder clearClimateAreaId() { + + climateAreaId_ = 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:EntityEnvironmentInfo) + } + + // @@protoc_insertion_point(class_scope:EntityEnvironmentInfo) + private static final emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo(); + } + + public static emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityEnvironmentInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityEnvironmentInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityEnvironmentInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityEnvironmentInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033EntityEnvironmentInfo.proto\"K\n\025EntityE" + + "nvironmentInfo\022\031\n\021json_climate_type\030\001 \001(" + + "\r\022\027\n\017climate_area_id\030\002 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EntityEnvironmentInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityEnvironmentInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityEnvironmentInfo_descriptor, + new java.lang.String[] { "JsonClimateType", "ClimateAreaId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java new file mode 100644 index 00000000000..be0759c55a2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropChangeReasonNotifyOuterClass.java @@ -0,0 +1,1221 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityFightPropChangeReasonNotify.proto + +package emu.grasscutter.net.proto; + +public final class EntityFightPropChangeReasonNotifyOuterClass { + private EntityFightPropChangeReasonNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityFightPropChangeReasonNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityFightPropChangeReasonNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + int getParamList(int index); + + /** + * float prop_delta = 1; + * @return The propDelta. + */ + float getPropDelta(); + + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The enum numeric value on the wire for changeHpReason. + */ + int getChangeHpReasonValue(); + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The changeHpReason. + */ + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason getChangeHpReason(); + + /** + * .PropChangeReason reason = 6; + * @return The enum numeric value on the wire for reason. + */ + int getReasonValue(); + /** + * .PropChangeReason reason = 6; + * @return The reason. + */ + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason(); + + /** + * uint32 entity_id = 5; + * @return The entityId. + */ + int getEntityId(); + + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The enum numeric value on the wire for changeEnergyReson. + */ + int getChangeEnergyResonValue(); + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The changeEnergyReson. + */ + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason getChangeEnergyReson(); + + /** + * uint32 prop_type = 13; + * @return The propType. + */ + int getPropType(); + } + /** + *
+   * CmdId: 1203
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code EntityFightPropChangeReasonNotify} + */ + public static final class EntityFightPropChangeReasonNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityFightPropChangeReasonNotify) + EntityFightPropChangeReasonNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityFightPropChangeReasonNotify.newBuilder() to construct. + private EntityFightPropChangeReasonNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityFightPropChangeReasonNotify() { + paramList_ = emptyIntList(); + changeHpReason_ = 0; + reason_ = 0; + changeEnergyReson_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityFightPropChangeReasonNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityFightPropChangeReasonNotify( + 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 13: { + + propDelta_ = input.readFloat(); + break; + } + case 40: { + + entityId_ = input.readUInt32(); + break; + } + case 48: { + int rawValue = input.readEnum(); + + reason_ = rawValue; + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + paramList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + + propType_ = input.readUInt32(); + break; + } + case 112: { + int rawValue = input.readEnum(); + + changeHpReason_ = rawValue; + break; + } + case 120: { + int rawValue = input.readEnum(); + + changeEnergyReson_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.class, emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.Builder.class); + } + + public static final int PARAM_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList paramList_; + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + private int paramListMemoizedSerializedSize = -1; + + public static final int PROP_DELTA_FIELD_NUMBER = 1; + private float propDelta_; + /** + * float prop_delta = 1; + * @return The propDelta. + */ + @java.lang.Override + public float getPropDelta() { + return propDelta_; + } + + public static final int CHANGE_HP_REASON_FIELD_NUMBER = 14; + private int changeHpReason_; + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The enum numeric value on the wire for changeHpReason. + */ + @java.lang.Override public int getChangeHpReasonValue() { + return changeHpReason_; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The changeHpReason. + */ + @java.lang.Override public emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason getChangeHpReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason result = emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.valueOf(changeHpReason_); + return result == null ? emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.UNRECOGNIZED : result; + } + + public static final int REASON_FIELD_NUMBER = 6; + private int reason_; + /** + * .PropChangeReason reason = 6; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PropChangeReason reason = 6; + * @return The reason. + */ + @java.lang.Override public emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason result = emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 5; + private int entityId_; + /** + * uint32 entity_id = 5; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int CHANGE_ENERGY_RESON_FIELD_NUMBER = 15; + private int changeEnergyReson_; + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The enum numeric value on the wire for changeEnergyReson. + */ + @java.lang.Override public int getChangeEnergyResonValue() { + return changeEnergyReson_; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The changeEnergyReson. + */ + @java.lang.Override public emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason getChangeEnergyReson() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason result = emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.valueOf(changeEnergyReson_); + return result == null ? emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.UNRECOGNIZED : result; + } + + public static final int PROP_TYPE_FIELD_NUMBER = 13; + private int propType_; + /** + * uint32 prop_type = 13; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + + 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 (propDelta_ != 0F) { + output.writeFloat(1, propDelta_); + } + if (entityId_ != 0) { + output.writeUInt32(5, entityId_); + } + if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_REASON_NONE.getNumber()) { + output.writeEnum(6, reason_); + } + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeUInt32NoTag(paramList_.getInt(i)); + } + if (propType_ != 0) { + output.writeUInt32(13, propType_); + } + if (changeHpReason_ != emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.CHANGE_HP_REASON_NONE.getNumber()) { + output.writeEnum(14, changeHpReason_); + } + if (changeEnergyReson_ != emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.CHANGE_ENERGY_REASON_NONE.getNumber()) { + output.writeEnum(15, changeEnergyReson_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (propDelta_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, propDelta_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, entityId_); + } + if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_REASON_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, reason_); + } + { + int dataSize = 0; + for (int i = 0; i < paramList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(paramList_.getInt(i)); + } + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + if (propType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, propType_); + } + if (changeHpReason_ != emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.CHANGE_HP_REASON_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(14, changeHpReason_); + } + if (changeEnergyReson_ != emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.CHANGE_ENERGY_REASON_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, changeEnergyReson_); + } + 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.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify other = (emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify) obj; + + if (!getParamListList() + .equals(other.getParamListList())) return false; + if (java.lang.Float.floatToIntBits(getPropDelta()) + != java.lang.Float.floatToIntBits( + other.getPropDelta())) return false; + if (changeHpReason_ != other.changeHpReason_) return false; + if (reason_ != other.reason_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (changeEnergyReson_ != other.changeEnergyReson_) return false; + if (getPropType() + != other.getPropType()) 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 (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (37 * hash) + PROP_DELTA_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getPropDelta()); + hash = (37 * hash) + CHANGE_HP_REASON_FIELD_NUMBER; + hash = (53 * hash) + changeHpReason_; + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + reason_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + CHANGE_ENERGY_RESON_FIELD_NUMBER; + hash = (53 * hash) + changeEnergyReson_; + hash = (37 * hash) + PROP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPropType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify 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.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify 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.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify 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.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify 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.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify 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.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify 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: 1203
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code EntityFightPropChangeReasonNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityFightPropChangeReasonNotify) + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.class, emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + propDelta_ = 0F; + + changeHpReason_ = 0; + + reason_ = 0; + + entityId_ = 0; + + changeEnergyReson_ = 0; + + propType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.internal_static_EntityFightPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify build() { + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify buildPartial() { + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify result = new emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.paramList_ = paramList_; + result.propDelta_ = propDelta_; + result.changeHpReason_ = changeHpReason_; + result.reason_ = reason_; + result.entityId_ = entityId_; + result.changeEnergyReson_ = changeEnergyReson_; + result.propType_ = propType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify) { + return mergeFrom((emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify other) { + if (other == emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify.getDefaultInstance()) return this; + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + if (other.getPropDelta() != 0F) { + setPropDelta(other.getPropDelta()); + } + if (other.changeHpReason_ != 0) { + setChangeHpReasonValue(other.getChangeHpReasonValue()); + } + if (other.reason_ != 0) { + setReasonValue(other.getReasonValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.changeEnergyReson_ != 0) { + setChangeEnergyResonValue(other.getChangeEnergyResonValue()); + } + if (other.getPropType() != 0) { + setPropType(other.getPropType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList paramList_ = emptyIntList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + /** + * repeated uint32 param_list = 10; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, int value) { + ensureParamListIsMutable(); + paramList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(int value) { + ensureParamListIsMutable(); + paramList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private float propDelta_ ; + /** + * float prop_delta = 1; + * @return The propDelta. + */ + @java.lang.Override + public float getPropDelta() { + return propDelta_; + } + /** + * float prop_delta = 1; + * @param value The propDelta to set. + * @return This builder for chaining. + */ + public Builder setPropDelta(float value) { + + propDelta_ = value; + onChanged(); + return this; + } + /** + * float prop_delta = 1; + * @return This builder for chaining. + */ + public Builder clearPropDelta() { + + propDelta_ = 0F; + onChanged(); + return this; + } + + private int changeHpReason_ = 0; + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The enum numeric value on the wire for changeHpReason. + */ + @java.lang.Override public int getChangeHpReasonValue() { + return changeHpReason_; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @param value The enum numeric value on the wire for changeHpReason to set. + * @return This builder for chaining. + */ + public Builder setChangeHpReasonValue(int value) { + + changeHpReason_ = value; + onChanged(); + return this; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @return The changeHpReason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason getChangeHpReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason result = emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.valueOf(changeHpReason_); + return result == null ? emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason.UNRECOGNIZED : result; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @param value The changeHpReason to set. + * @return This builder for chaining. + */ + public Builder setChangeHpReason(emu.grasscutter.net.proto.ChangeHpReasonOuterClass.ChangeHpReason value) { + if (value == null) { + throw new NullPointerException(); + } + + changeHpReason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ChangeHpReason change_hp_reason = 14; + * @return This builder for chaining. + */ + public Builder clearChangeHpReason() { + + changeHpReason_ = 0; + onChanged(); + return this; + } + + private int reason_ = 0; + /** + * .PropChangeReason reason = 6; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PropChangeReason reason = 6; + * @param value The enum numeric value on the wire for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonValue(int value) { + + reason_ = value; + onChanged(); + return this; + } + /** + * .PropChangeReason reason = 6; + * @return The reason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason result = emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.UNRECOGNIZED : result; + } + /** + * .PropChangeReason reason = 6; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason(emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason value) { + if (value == null) { + throw new NullPointerException(); + } + + reason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PropChangeReason reason = 6; + * @return This builder for chaining. + */ + public Builder clearReason() { + + reason_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 5; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 5; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 5; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int changeEnergyReson_ = 0; + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The enum numeric value on the wire for changeEnergyReson. + */ + @java.lang.Override public int getChangeEnergyResonValue() { + return changeEnergyReson_; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @param value The enum numeric value on the wire for changeEnergyReson to set. + * @return This builder for chaining. + */ + public Builder setChangeEnergyResonValue(int value) { + + changeEnergyReson_ = value; + onChanged(); + return this; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return The changeEnergyReson. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason getChangeEnergyReson() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason result = emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.valueOf(changeEnergyReson_); + return result == null ? emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason.UNRECOGNIZED : result; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @param value The changeEnergyReson to set. + * @return This builder for chaining. + */ + public Builder setChangeEnergyReson(emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.ChangeEnergyReason value) { + if (value == null) { + throw new NullPointerException(); + } + + changeEnergyReson_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ChangeEnergyReason change_energy_reson = 15; + * @return This builder for chaining. + */ + public Builder clearChangeEnergyReson() { + + changeEnergyReson_ = 0; + onChanged(); + return this; + } + + private int propType_ ; + /** + * uint32 prop_type = 13; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + /** + * uint32 prop_type = 13; + * @param value The propType to set. + * @return This builder for chaining. + */ + public Builder setPropType(int value) { + + propType_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_type = 13; + * @return This builder for chaining. + */ + public Builder clearPropType() { + + propType_ = 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:EntityFightPropChangeReasonNotify) + } + + // @@protoc_insertion_point(class_scope:EntityFightPropChangeReasonNotify) + private static final emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify(); + } + + public static emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityFightPropChangeReasonNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityFightPropChangeReasonNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropChangeReasonNotifyOuterClass.EntityFightPropChangeReasonNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityFightPropChangeReasonNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityFightPropChangeReasonNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\'EntityFightPropChangeReasonNotify.prot" + + "o\032\030ChangeEnergyReason.proto\032\024ChangeHpRea" + + "son.proto\032\026PropChangeReason.proto\"\361\001\n!En" + + "tityFightPropChangeReasonNotify\022\022\n\nparam" + + "_list\030\n \003(\r\022\022\n\nprop_delta\030\001 \001(\002\022)\n\020chang" + + "e_hp_reason\030\016 \001(\0162\017.ChangeHpReason\022!\n\006re" + + "ason\030\006 \001(\0162\021.PropChangeReason\022\021\n\tentity_" + + "id\030\005 \001(\r\0220\n\023change_energy_reson\030\017 \001(\0162\023." + + "ChangeEnergyReason\022\021\n\tprop_type\030\r \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(), + }); + internal_static_EntityFightPropChangeReasonNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityFightPropChangeReasonNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityFightPropChangeReasonNotify_descriptor, + new java.lang.String[] { "ParamList", "PropDelta", "ChangeHpReason", "Reason", "EntityId", "ChangeEnergyReson", "PropType", }); + emu.grasscutter.net.proto.ChangeEnergyReasonOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ChangeHpReasonOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..c6ea95c42f0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityFightPropUpdateNotifyOuterClass.java @@ -0,0 +1,883 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityFightPropUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class EntityFightPropUpdateNotifyOuterClass { + private EntityFightPropUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityFightPropUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityFightPropUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, float> fight_prop_map = 15; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 15; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 15; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 1235
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code EntityFightPropUpdateNotify} + */ + public static final class EntityFightPropUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityFightPropUpdateNotify) + EntityFightPropUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityFightPropUpdateNotify.newBuilder() to construct. + private EntityFightPropUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityFightPropUpdateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityFightPropUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityFightPropUpdateNotify( + 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 104: { + + entityId_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + 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.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.class, emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.Builder.class); + } + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 15; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 13; + private int entityId_; + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(13, entityId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, entityId_); + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, fightPropMap__); + } + 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.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify other = (emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify) obj; + + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (getEntityId() + != other.getEntityId()) 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 (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify 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.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify 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.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify 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.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify 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.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify 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.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify 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: 1235
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code EntityFightPropUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityFightPropUpdateNotify) + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutableFightPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.class, emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableFightPropMap().clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.internal_static_EntityFightPropUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify build() { + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify buildPartial() { + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify result = new emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify other) { + if (other == emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify.getDefaultInstance()) return this; + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 15; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 13; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 13; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:EntityFightPropUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:EntityFightPropUpdateNotify) + private static final emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify(); + } + + public static emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityFightPropUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityFightPropUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityFightPropUpdateNotifyOuterClass.EntityFightPropUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityFightPropUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityFightPropUpdateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!EntityFightPropUpdateNotify.proto\"\255\001\n\033" + + "EntityFightPropUpdateNotify\022F\n\016fight_pro" + + "p_map\030\017 \003(\0132..EntityFightPropUpdateNotif" + + "y.FightPropMapEntry\022\021\n\tentity_id\030\r \001(\r\0323" + + "\n\021FightPropMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005valu" + + "e\030\002 \001(\002:\0028\001B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EntityFightPropUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityFightPropUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityFightPropUpdateNotify_descriptor, + new java.lang.String[] { "FightPropMap", "EntityId", }); + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_descriptor = + internal_static_EntityFightPropUpdateNotify_descriptor.getNestedTypes().get(0); + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityFightPropUpdateNotify_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java new file mode 100644 index 00000000000..5525e0759eb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityMoveInfoOuterClass.java @@ -0,0 +1,955 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityMoveInfo.proto + +package emu.grasscutter.net.proto; + +public final class EntityMoveInfoOuterClass { + private EntityMoveInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityMoveInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityMoveInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * .MotionInfo motion_info = 2; + * @return Whether the motionInfo field is set. + */ + boolean hasMotionInfo(); + /** + * .MotionInfo motion_info = 2; + * @return The motionInfo. + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); + /** + * .MotionInfo motion_info = 2; + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); + + /** + * uint32 scene_time = 3; + * @return The sceneTime. + */ + int getSceneTime(); + + /** + * uint32 reliable_seq = 4; + * @return The reliableSeq. + */ + int getReliableSeq(); + + /** + * bool is_reliable = 5; + * @return The isReliable. + */ + boolean getIsReliable(); + } + /** + * Protobuf type {@code EntityMoveInfo} + */ + public static final class EntityMoveInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityMoveInfo) + EntityMoveInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityMoveInfo.newBuilder() to construct. + private EntityMoveInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityMoveInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityMoveInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityMoveInfo( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder subBuilder = null; + if (motionInfo_ != null) { + subBuilder = motionInfo_.toBuilder(); + } + motionInfo_ = input.readMessage(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(motionInfo_); + motionInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + + sceneTime_ = input.readUInt32(); + break; + } + case 32: { + + reliableSeq_ = input.readUInt32(); + break; + } + case 40: { + + isReliable_ = 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.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.class, emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int MOTION_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + /** + * .MotionInfo motion_info = 2; + * @return Whether the motionInfo field is set. + */ + @java.lang.Override + public boolean hasMotionInfo() { + return motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 2; + * @return The motionInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + /** + * .MotionInfo motion_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + return getMotionInfo(); + } + + public static final int SCENE_TIME_FIELD_NUMBER = 3; + private int sceneTime_; + /** + * uint32 scene_time = 3; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + + public static final int RELIABLE_SEQ_FIELD_NUMBER = 4; + private int reliableSeq_; + /** + * uint32 reliable_seq = 4; + * @return The reliableSeq. + */ + @java.lang.Override + public int getReliableSeq() { + return reliableSeq_; + } + + public static final int IS_RELIABLE_FIELD_NUMBER = 5; + private boolean isReliable_; + /** + * bool is_reliable = 5; + * @return The isReliable. + */ + @java.lang.Override + public boolean getIsReliable() { + return isReliable_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (motionInfo_ != null) { + output.writeMessage(2, getMotionInfo()); + } + if (sceneTime_ != 0) { + output.writeUInt32(3, sceneTime_); + } + if (reliableSeq_ != 0) { + output.writeUInt32(4, reliableSeq_); + } + if (isReliable_ != false) { + output.writeBool(5, isReliable_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (motionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMotionInfo()); + } + if (sceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, sceneTime_); + } + if (reliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, reliableSeq_); + } + if (isReliable_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isReliable_); + } + 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.EntityMoveInfoOuterClass.EntityMoveInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo other = (emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (hasMotionInfo() != other.hasMotionInfo()) return false; + if (hasMotionInfo()) { + if (!getMotionInfo() + .equals(other.getMotionInfo())) return false; + } + if (getSceneTime() + != other.getSceneTime()) return false; + if (getReliableSeq() + != other.getReliableSeq()) return false; + if (getIsReliable() + != other.getIsReliable()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasMotionInfo()) { + hash = (37 * hash) + MOTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMotionInfo().hashCode(); + } + hash = (37 * hash) + SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSceneTime(); + hash = (37 * hash) + RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getReliableSeq(); + hash = (37 * hash) + IS_RELIABLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsReliable()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo 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.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo 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.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo 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.EntityMoveInfoOuterClass.EntityMoveInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo 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.EntityMoveInfoOuterClass.EntityMoveInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo 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.EntityMoveInfoOuterClass.EntityMoveInfo 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; + } + /** + * Protobuf type {@code EntityMoveInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityMoveInfo) + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.class, emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + sceneTime_ = 0; + + reliableSeq_ = 0; + + isReliable_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.internal_static_EntityMoveInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo build() { + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo buildPartial() { + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo result = new emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo(this); + result.entityId_ = entityId_; + if (motionInfoBuilder_ == null) { + result.motionInfo_ = motionInfo_; + } else { + result.motionInfo_ = motionInfoBuilder_.build(); + } + result.sceneTime_ = sceneTime_; + result.reliableSeq_ = reliableSeq_; + result.isReliable_ = isReliable_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo) { + return mergeFrom((emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo other) { + if (other == emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasMotionInfo()) { + mergeMotionInfo(other.getMotionInfo()); + } + if (other.getSceneTime() != 0) { + setSceneTime(other.getSceneTime()); + } + if (other.getReliableSeq() != 0) { + setReliableSeq(other.getReliableSeq()); + } + if (other.getIsReliable() != false) { + setIsReliable(other.getIsReliable()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> motionInfoBuilder_; + /** + * .MotionInfo motion_info = 2; + * @return Whether the motionInfo field is set. + */ + public boolean hasMotionInfo() { + return motionInfoBuilder_ != null || motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 2; + * @return The motionInfo. + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + if (motionInfoBuilder_ == null) { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } else { + return motionInfoBuilder_.getMessage(); + } + } + /** + * .MotionInfo motion_info = 2; + */ + public Builder setMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + motionInfo_ = value; + onChanged(); + } else { + motionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 2; + */ + public Builder setMotionInfo( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder builderForValue) { + if (motionInfoBuilder_ == null) { + motionInfo_ = builderForValue.build(); + onChanged(); + } else { + motionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MotionInfo motion_info = 2; + */ + public Builder mergeMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (motionInfo_ != null) { + motionInfo_ = + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.newBuilder(motionInfo_).mergeFrom(value).buildPartial(); + } else { + motionInfo_ = value; + } + onChanged(); + } else { + motionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 2; + */ + public Builder clearMotionInfo() { + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + onChanged(); + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + + return this; + } + /** + * .MotionInfo motion_info = 2; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { + + onChanged(); + return getMotionInfoFieldBuilder().getBuilder(); + } + /** + * .MotionInfo motion_info = 2; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + if (motionInfoBuilder_ != null) { + return motionInfoBuilder_.getMessageOrBuilder(); + } else { + return motionInfo_ == null ? + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + } + /** + * .MotionInfo motion_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> + getMotionInfoFieldBuilder() { + if (motionInfoBuilder_ == null) { + motionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder>( + getMotionInfo(), + getParentForChildren(), + isClean()); + motionInfo_ = null; + } + return motionInfoBuilder_; + } + + private int sceneTime_ ; + /** + * uint32 scene_time = 3; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + /** + * uint32 scene_time = 3; + * @param value The sceneTime to set. + * @return This builder for chaining. + */ + public Builder setSceneTime(int value) { + + sceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_time = 3; + * @return This builder for chaining. + */ + public Builder clearSceneTime() { + + sceneTime_ = 0; + onChanged(); + return this; + } + + private int reliableSeq_ ; + /** + * uint32 reliable_seq = 4; + * @return The reliableSeq. + */ + @java.lang.Override + public int getReliableSeq() { + return reliableSeq_; + } + /** + * uint32 reliable_seq = 4; + * @param value The reliableSeq to set. + * @return This builder for chaining. + */ + public Builder setReliableSeq(int value) { + + reliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 reliable_seq = 4; + * @return This builder for chaining. + */ + public Builder clearReliableSeq() { + + reliableSeq_ = 0; + onChanged(); + return this; + } + + private boolean isReliable_ ; + /** + * bool is_reliable = 5; + * @return The isReliable. + */ + @java.lang.Override + public boolean getIsReliable() { + return isReliable_; + } + /** + * bool is_reliable = 5; + * @param value The isReliable to set. + * @return This builder for chaining. + */ + public Builder setIsReliable(boolean value) { + + isReliable_ = value; + onChanged(); + return this; + } + /** + * bool is_reliable = 5; + * @return This builder for chaining. + */ + public Builder clearIsReliable() { + + isReliable_ = 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:EntityMoveInfo) + } + + // @@protoc_insertion_point(class_scope:EntityMoveInfo) + private static final emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo(); + } + + public static emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityMoveInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityMoveInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityMoveInfoOuterClass.EntityMoveInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityMoveInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityMoveInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024EntityMoveInfo.proto\032\020MotionInfo.proto" + + "\"\204\001\n\016EntityMoveInfo\022\021\n\tentity_id\030\001 \001(\r\022 " + + "\n\013motion_info\030\002 \001(\0132\013.MotionInfo\022\022\n\nscen" + + "e_time\030\003 \001(\r\022\024\n\014reliable_seq\030\004 \001(\r\022\023\n\013is" + + "_reliable\030\005 \001(\010B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(), + }); + internal_static_EntityMoveInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityMoveInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityMoveInfo_descriptor, + new java.lang.String[] { "EntityId", "MotionInfo", "SceneTime", "ReliableSeq", "IsReliable", }); + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java new file mode 100644 index 00000000000..2711c442a05 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityPropNotifyOuterClass.java @@ -0,0 +1,884 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityPropNotify.proto + +package emu.grasscutter.net.proto; + +public final class EntityPropNotifyOuterClass { + private EntityPropNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityPropNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityPropNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .PropValue> prop_map = 1; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 1; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 1; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 1272
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code EntityPropNotify} + */ + public static final class EntityPropNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityPropNotify) + EntityPropNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityPropNotify.newBuilder() to construct. + private EntityPropNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityPropNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityPropNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityPropNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + case 112: { + + entityId_ = 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.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.class, emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.Builder.class); + } + + public static final int PROP_MAP_FIELD_NUMBER = 1; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 1); + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, propMap__); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + 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.EntityPropNotifyOuterClass.EntityPropNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify other = (emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify) obj; + + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (getEntityId() + != other.getEntityId()) 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 (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify 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.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify 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.EntityPropNotifyOuterClass.EntityPropNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify 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.EntityPropNotifyOuterClass.EntityPropNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify 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.EntityPropNotifyOuterClass.EntityPropNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify 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.EntityPropNotifyOuterClass.EntityPropNotify 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: 1272
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code EntityPropNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityPropNotify) + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutablePropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.class, emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutablePropMap().clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.internal_static_EntityPropNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify build() { + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify buildPartial() { + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify result = new emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify(this); + int from_bitField0_ = bitField0_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify) { + return mergeFrom((emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify other) { + if (other == emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify.getDefaultInstance()) return this; + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 1; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:EntityPropNotify) + } + + // @@protoc_insertion_point(class_scope:EntityPropNotify) + private static final emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify(); + } + + public static emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityPropNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityPropNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityPropNotifyOuterClass.EntityPropNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityPropNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityPropNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityPropNotify_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityPropNotify_PropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026EntityPropNotify.proto\032\017PropValue.prot" + + "o\"\223\001\n\020EntityPropNotify\0220\n\010prop_map\030\001 \003(\013" + + "2\036.EntityPropNotify.PropMapEntry\022\021\n\tenti" + + "ty_id\030\016 \001(\r\032:\n\014PropMapEntry\022\013\n\003key\030\001 \001(\r" + + "\022\031\n\005value\030\002 \001(\0132\n.PropValue:\0028\001B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_EntityPropNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityPropNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityPropNotify_descriptor, + new java.lang.String[] { "PropMap", "EntityId", }); + internal_static_EntityPropNotify_PropMapEntry_descriptor = + internal_static_EntityPropNotify_descriptor.getNestedTypes().get(0); + internal_static_EntityPropNotify_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityPropNotify_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java new file mode 100644 index 00000000000..2396c109426 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EntityRendererChangedInfoOuterClass.java @@ -0,0 +1,942 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EntityRendererChangedInfo.proto + +package emu.grasscutter.net.proto; + +public final class EntityRendererChangedInfoOuterClass { + private EntityRendererChangedInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EntityRendererChangedInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EntityRendererChangedInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * map<string, uint32> changed_renderers = 1; + */ + int getChangedRenderersCount(); + /** + * map<string, uint32> changed_renderers = 1; + */ + boolean containsChangedRenderers( + java.lang.String key); + /** + * Use {@link #getChangedRenderersMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getChangedRenderers(); + /** + * map<string, uint32> changed_renderers = 1; + */ + java.util.Map + getChangedRenderersMap(); + /** + * map<string, uint32> changed_renderers = 1; + */ + + int getChangedRenderersOrDefault( + java.lang.String key, + int defaultValue); + /** + * map<string, uint32> changed_renderers = 1; + */ + + int getChangedRenderersOrThrow( + java.lang.String key); + + /** + * uint32 visibility_count = 2; + * @return The visibilityCount. + */ + int getVisibilityCount(); + + /** + * bool is_cached = 3; + * @return The isCached. + */ + boolean getIsCached(); + } + /** + * Protobuf type {@code EntityRendererChangedInfo} + */ + public static final class EntityRendererChangedInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EntityRendererChangedInfo) + EntityRendererChangedInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EntityRendererChangedInfo.newBuilder() to construct. + private EntityRendererChangedInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EntityRendererChangedInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EntityRendererChangedInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EntityRendererChangedInfo( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + changedRenderers_ = com.google.protobuf.MapField.newMapField( + ChangedRenderersDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + changedRenderers__ = input.readMessage( + ChangedRenderersDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + changedRenderers_.getMutableMap().put( + changedRenderers__.getKey(), changedRenderers__.getValue()); + break; + } + case 16: { + + visibilityCount_ = input.readUInt32(); + break; + } + case 24: { + + isCached_ = 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.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetChangedRenderers(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.class, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder.class); + } + + public static final int CHANGED_RENDERERS_FIELD_NUMBER = 1; + private static final class ChangedRenderersDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.Integer> changedRenderers_; + private com.google.protobuf.MapField + internalGetChangedRenderers() { + if (changedRenderers_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ChangedRenderersDefaultEntryHolder.defaultEntry); + } + return changedRenderers_; + } + + public int getChangedRenderersCount() { + return internalGetChangedRenderers().getMap().size(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + + @java.lang.Override + public boolean containsChangedRenderers( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetChangedRenderers().getMap().containsKey(key); + } + /** + * Use {@link #getChangedRenderersMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getChangedRenderers() { + return getChangedRenderersMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public java.util.Map getChangedRenderersMap() { + return internalGetChangedRenderers().getMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public int getChangedRenderersOrDefault( + java.lang.String key, + int defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetChangedRenderers().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public int getChangedRenderersOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetChangedRenderers().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int VISIBILITY_COUNT_FIELD_NUMBER = 2; + private int visibilityCount_; + /** + * uint32 visibility_count = 2; + * @return The visibilityCount. + */ + @java.lang.Override + public int getVisibilityCount() { + return visibilityCount_; + } + + public static final int IS_CACHED_FIELD_NUMBER = 3; + private boolean isCached_; + /** + * bool is_cached = 3; + * @return The isCached. + */ + @java.lang.Override + public boolean getIsCached() { + return isCached_; + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetChangedRenderers(), + ChangedRenderersDefaultEntryHolder.defaultEntry, + 1); + if (visibilityCount_ != 0) { + output.writeUInt32(2, visibilityCount_); + } + if (isCached_ != false) { + output.writeBool(3, isCached_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetChangedRenderers().getMap().entrySet()) { + com.google.protobuf.MapEntry + changedRenderers__ = ChangedRenderersDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, changedRenderers__); + } + if (visibilityCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, visibilityCount_); + } + if (isCached_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isCached_); + } + 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.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo other = (emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo) obj; + + if (!internalGetChangedRenderers().equals( + other.internalGetChangedRenderers())) return false; + if (getVisibilityCount() + != other.getVisibilityCount()) return false; + if (getIsCached() + != other.getIsCached()) 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 (!internalGetChangedRenderers().getMap().isEmpty()) { + hash = (37 * hash) + CHANGED_RENDERERS_FIELD_NUMBER; + hash = (53 * hash) + internalGetChangedRenderers().hashCode(); + } + hash = (37 * hash) + VISIBILITY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getVisibilityCount(); + hash = (37 * hash) + IS_CACHED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCached()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo 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.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo 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.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo 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.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo 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.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo 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.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo 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; + } + /** + * Protobuf type {@code EntityRendererChangedInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EntityRendererChangedInfo) + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetChangedRenderers(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableChangedRenderers(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.class, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableChangedRenderers().clear(); + visibilityCount_ = 0; + + isCached_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.internal_static_EntityRendererChangedInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo build() { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo buildPartial() { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo result = new emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo(this); + int from_bitField0_ = bitField0_; + result.changedRenderers_ = internalGetChangedRenderers(); + result.changedRenderers_.makeImmutable(); + result.visibilityCount_ = visibilityCount_; + result.isCached_ = isCached_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo) { + return mergeFrom((emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo other) { + if (other == emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance()) return this; + internalGetMutableChangedRenderers().mergeFrom( + other.internalGetChangedRenderers()); + if (other.getVisibilityCount() != 0) { + setVisibilityCount(other.getVisibilityCount()); + } + if (other.getIsCached() != false) { + setIsCached(other.getIsCached()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.String, java.lang.Integer> changedRenderers_; + private com.google.protobuf.MapField + internalGetChangedRenderers() { + if (changedRenderers_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ChangedRenderersDefaultEntryHolder.defaultEntry); + } + return changedRenderers_; + } + private com.google.protobuf.MapField + internalGetMutableChangedRenderers() { + onChanged();; + if (changedRenderers_ == null) { + changedRenderers_ = com.google.protobuf.MapField.newMapField( + ChangedRenderersDefaultEntryHolder.defaultEntry); + } + if (!changedRenderers_.isMutable()) { + changedRenderers_ = changedRenderers_.copy(); + } + return changedRenderers_; + } + + public int getChangedRenderersCount() { + return internalGetChangedRenderers().getMap().size(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + + @java.lang.Override + public boolean containsChangedRenderers( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetChangedRenderers().getMap().containsKey(key); + } + /** + * Use {@link #getChangedRenderersMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getChangedRenderers() { + return getChangedRenderersMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public java.util.Map getChangedRenderersMap() { + return internalGetChangedRenderers().getMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public int getChangedRenderersOrDefault( + java.lang.String key, + int defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetChangedRenderers().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<string, uint32> changed_renderers = 1; + */ + @java.lang.Override + + public int getChangedRenderersOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetChangedRenderers().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearChangedRenderers() { + internalGetMutableChangedRenderers().getMutableMap() + .clear(); + return this; + } + /** + * map<string, uint32> changed_renderers = 1; + */ + + public Builder removeChangedRenderers( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + internalGetMutableChangedRenderers().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableChangedRenderers() { + return internalGetMutableChangedRenderers().getMutableMap(); + } + /** + * map<string, uint32> changed_renderers = 1; + */ + public Builder putChangedRenderers( + java.lang.String key, + int value) { + if (key == null) { throw new java.lang.NullPointerException(); } + + internalGetMutableChangedRenderers().getMutableMap() + .put(key, value); + return this; + } + /** + * map<string, uint32> changed_renderers = 1; + */ + + public Builder putAllChangedRenderers( + java.util.Map values) { + internalGetMutableChangedRenderers().getMutableMap() + .putAll(values); + return this; + } + + private int visibilityCount_ ; + /** + * uint32 visibility_count = 2; + * @return The visibilityCount. + */ + @java.lang.Override + public int getVisibilityCount() { + return visibilityCount_; + } + /** + * uint32 visibility_count = 2; + * @param value The visibilityCount to set. + * @return This builder for chaining. + */ + public Builder setVisibilityCount(int value) { + + visibilityCount_ = value; + onChanged(); + return this; + } + /** + * uint32 visibility_count = 2; + * @return This builder for chaining. + */ + public Builder clearVisibilityCount() { + + visibilityCount_ = 0; + onChanged(); + return this; + } + + private boolean isCached_ ; + /** + * bool is_cached = 3; + * @return The isCached. + */ + @java.lang.Override + public boolean getIsCached() { + return isCached_; + } + /** + * bool is_cached = 3; + * @param value The isCached to set. + * @return This builder for chaining. + */ + public Builder setIsCached(boolean value) { + + isCached_ = value; + onChanged(); + return this; + } + /** + * bool is_cached = 3; + * @return This builder for chaining. + */ + public Builder clearIsCached() { + + isCached_ = 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:EntityRendererChangedInfo) + } + + // @@protoc_insertion_point(class_scope:EntityRendererChangedInfo) + private static final emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo(); + } + + public static emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EntityRendererChangedInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EntityRendererChangedInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityRendererChangedInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityRendererChangedInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037EntityRendererChangedInfo.proto\"\316\001\n\031En" + + "tityRendererChangedInfo\022K\n\021changed_rende" + + "rers\030\001 \003(\01320.EntityRendererChangedInfo.C" + + "hangedRenderersEntry\022\030\n\020visibility_count" + + "\030\002 \001(\r\022\021\n\tis_cached\030\003 \001(\010\0327\n\025ChangedRend" + + "erersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\r:\002" + + "8\001B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EntityRendererChangedInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EntityRendererChangedInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityRendererChangedInfo_descriptor, + new java.lang.String[] { "ChangedRenderers", "VisibilityCount", "IsCached", }); + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_descriptor = + internal_static_EntityRendererChangedInfo_descriptor.getNestedTypes().get(0); + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EntityRendererChangedInfo_ChangedRenderersEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EquipOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EquipOuterClass.java new file mode 100644 index 00000000000..1a60f73ba8a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EquipOuterClass.java @@ -0,0 +1,1072 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Equip.proto + +package emu.grasscutter.net.proto; + +public final class EquipOuterClass { + private EquipOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EquipOrBuilder extends + // @@protoc_insertion_point(interface_extends:Equip) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_locked = 3; + * @return The isLocked. + */ + boolean getIsLocked(); + + /** + * .Reliquary reliquary = 1; + * @return Whether the reliquary field is set. + */ + boolean hasReliquary(); + /** + * .Reliquary reliquary = 1; + * @return The reliquary. + */ + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary(); + /** + * .Reliquary reliquary = 1; + */ + emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder(); + + /** + * .Weapon weapon = 2; + * @return Whether the weapon field is set. + */ + boolean hasWeapon(); + /** + * .Weapon weapon = 2; + * @return The weapon. + */ + emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon(); + /** + * .Weapon weapon = 2; + */ + emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder(); + + public emu.grasscutter.net.proto.EquipOuterClass.Equip.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code Equip} + */ + public static final class Equip extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Equip) + EquipOrBuilder { + private static final long serialVersionUID = 0L; + // Use Equip.newBuilder() to construct. + private Equip(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Equip() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Equip(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Equip( + 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 10: { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder subBuilder = null; + if (detailCase_ == 1) { + subBuilder = ((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 1; + break; + } + case 18: { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder subBuilder = null; + if (detailCase_ == 2) { + subBuilder = ((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.WeaponOuterClass.Weapon.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 2; + break; + } + case 24: { + + isLocked_ = 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.EquipOuterClass.internal_static_Equip_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EquipOuterClass.Equip.class, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + RELIQUARY(1), + WEAPON(2), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 1: return RELIQUARY; + case 2: return WEAPON; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int IS_LOCKED_FIELD_NUMBER = 3; + private boolean isLocked_; + /** + * bool is_locked = 3; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + public static final int RELIQUARY_FIELD_NUMBER = 1; + /** + * .Reliquary reliquary = 1; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return detailCase_ == 1; + } + /** + * .Reliquary reliquary = 1; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary() { + if (detailCase_ == 1) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + /** + * .Reliquary reliquary = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder() { + if (detailCase_ == 1) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + + public static final int WEAPON_FIELD_NUMBER = 2; + /** + * .Weapon weapon = 2; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return detailCase_ == 2; + } + /** + * .Weapon weapon = 2; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon() { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + /** + * .Weapon weapon = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder() { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + + 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 (detailCase_ == 1) { + output.writeMessage(1, (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + } + if (detailCase_ == 2) { + output.writeMessage(2, (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + } + if (isLocked_ != false) { + output.writeBool(3, isLocked_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (detailCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + } + if (detailCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isLocked_); + } + 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.EquipOuterClass.Equip)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EquipOuterClass.Equip other = (emu.grasscutter.net.proto.EquipOuterClass.Equip) obj; + + if (getIsLocked() + != other.getIsLocked()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 1: + if (!getReliquary() + .equals(other.getReliquary())) return false; + break; + case 2: + if (!getWeapon() + .equals(other.getWeapon())) return false; + break; + case 0: + default: + } + 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) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + switch (detailCase_) { + case 1: + hash = (37 * hash) + RELIQUARY_FIELD_NUMBER; + hash = (53 * hash) + getReliquary().hashCode(); + break; + case 2: + hash = (37 * hash) + WEAPON_FIELD_NUMBER; + hash = (53 * hash) + getWeapon().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip 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.EquipOuterClass.Equip parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip 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.EquipOuterClass.Equip parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip 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.EquipOuterClass.Equip parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip 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.EquipOuterClass.Equip parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipOuterClass.Equip 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.EquipOuterClass.Equip 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; + } + /** + * Protobuf type {@code Equip} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Equip) + emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EquipOuterClass.Equip.class, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EquipOuterClass.Equip.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLocked_ = false; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EquipOuterClass.internal_static_Equip_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip build() { + emu.grasscutter.net.proto.EquipOuterClass.Equip result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip buildPartial() { + emu.grasscutter.net.proto.EquipOuterClass.Equip result = new emu.grasscutter.net.proto.EquipOuterClass.Equip(this); + result.isLocked_ = isLocked_; + if (detailCase_ == 1) { + if (reliquaryBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = reliquaryBuilder_.build(); + } + } + if (detailCase_ == 2) { + if (weaponBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = weaponBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EquipOuterClass.Equip) { + return mergeFrom((emu.grasscutter.net.proto.EquipOuterClass.Equip)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EquipOuterClass.Equip other) { + if (other == emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance()) return this; + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + switch (other.getDetailCase()) { + case RELIQUARY: { + mergeReliquary(other.getReliquary()); + break; + } + case WEAPON: { + mergeWeapon(other.getWeapon()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EquipOuterClass.Equip parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EquipOuterClass.Equip) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + + private boolean isLocked_ ; + /** + * bool is_locked = 3; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 3; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 3; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder> reliquaryBuilder_; + /** + * .Reliquary reliquary = 1; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return detailCase_ == 1; + } + /** + * .Reliquary reliquary = 1; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary() { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 1) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } else { + if (detailCase_ == 1) { + return reliquaryBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + } + /** + * .Reliquary reliquary = 1; + */ + public Builder setReliquary(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary value) { + if (reliquaryBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + reliquaryBuilder_.setMessage(value); + } + detailCase_ = 1; + return this; + } + /** + * .Reliquary reliquary = 1; + */ + public Builder setReliquary( + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder builderForValue) { + if (reliquaryBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + reliquaryBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 1; + return this; + } + /** + * .Reliquary reliquary = 1; + */ + public Builder mergeReliquary(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary value) { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 1 && + detail_ != emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.newBuilder((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 1) { + reliquaryBuilder_.mergeFrom(value); + } + reliquaryBuilder_.setMessage(value); + } + detailCase_ = 1; + return this; + } + /** + * .Reliquary reliquary = 1; + */ + public Builder clearReliquary() { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 1) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 1) { + detailCase_ = 0; + detail_ = null; + } + reliquaryBuilder_.clear(); + } + return this; + } + /** + * .Reliquary reliquary = 1; + */ + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder getReliquaryBuilder() { + return getReliquaryFieldBuilder().getBuilder(); + } + /** + * .Reliquary reliquary = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder() { + if ((detailCase_ == 1) && (reliquaryBuilder_ != null)) { + return reliquaryBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 1) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + } + /** + * .Reliquary reliquary = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder> + getReliquaryFieldBuilder() { + if (reliquaryBuilder_ == null) { + if (!(detailCase_ == 1)) { + detail_ = emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + reliquaryBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder>( + (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 1; + onChanged();; + return reliquaryBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder> weaponBuilder_; + /** + * .Weapon weapon = 2; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return detailCase_ == 2; + } + /** + * .Weapon weapon = 2; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon() { + if (weaponBuilder_ == null) { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } else { + if (detailCase_ == 2) { + return weaponBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + } + /** + * .Weapon weapon = 2; + */ + public Builder setWeapon(emu.grasscutter.net.proto.WeaponOuterClass.Weapon value) { + if (weaponBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + weaponBuilder_.setMessage(value); + } + detailCase_ = 2; + return this; + } + /** + * .Weapon weapon = 2; + */ + public Builder setWeapon( + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder builderForValue) { + if (weaponBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + weaponBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 2; + return this; + } + /** + * .Weapon weapon = 2; + */ + public Builder mergeWeapon(emu.grasscutter.net.proto.WeaponOuterClass.Weapon value) { + if (weaponBuilder_ == null) { + if (detailCase_ == 2 && + detail_ != emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.WeaponOuterClass.Weapon.newBuilder((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 2) { + weaponBuilder_.mergeFrom(value); + } + weaponBuilder_.setMessage(value); + } + detailCase_ = 2; + return this; + } + /** + * .Weapon weapon = 2; + */ + public Builder clearWeapon() { + if (weaponBuilder_ == null) { + if (detailCase_ == 2) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 2) { + detailCase_ = 0; + detail_ = null; + } + weaponBuilder_.clear(); + } + return this; + } + /** + * .Weapon weapon = 2; + */ + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder getWeaponBuilder() { + return getWeaponFieldBuilder().getBuilder(); + } + /** + * .Weapon weapon = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder() { + if ((detailCase_ == 2) && (weaponBuilder_ != null)) { + return weaponBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + } + /** + * .Weapon weapon = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder> + getWeaponFieldBuilder() { + if (weaponBuilder_ == null) { + if (!(detailCase_ == 2)) { + detail_ = emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + weaponBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder>( + (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 2; + onChanged();; + return weaponBuilder_; + } + @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:Equip) + } + + // @@protoc_insertion_point(class_scope:Equip) + private static final emu.grasscutter.net.proto.EquipOuterClass.Equip DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EquipOuterClass.Equip(); + } + + public static emu.grasscutter.net.proto.EquipOuterClass.Equip getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Equip parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Equip(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Equip_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Equip_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\013Equip.proto\032\017Reliquary.proto\032\014Weapon.p" + + "roto\"`\n\005Equip\022\021\n\tis_locked\030\003 \001(\010\022\037\n\treli" + + "quary\030\001 \001(\0132\n.ReliquaryH\000\022\031\n\006weapon\030\002 \001(" + + "\0132\007.WeaponH\000B\010\n\006detailB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(), + }); + internal_static_Equip_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Equip_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Equip_descriptor, + new java.lang.String[] { "IsLocked", "Reliquary", "Weapon", "Detail", }); + emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EquipParamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EquipParamOuterClass.java new file mode 100644 index 00000000000..054a232f527 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EquipParamOuterClass.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EquipParam.proto + +package emu.grasscutter.net.proto; + +public final class EquipParamOuterClass { + private EquipParamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EquipParamOrBuilder extends + // @@protoc_insertion_point(interface_extends:EquipParam) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * uint32 item_num = 2; + * @return The itemNum. + */ + int getItemNum(); + + /** + * uint32 item_level = 3; + * @return The itemLevel. + */ + int getItemLevel(); + + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + int getPromoteLevel(); + } + /** + * Protobuf type {@code EquipParam} + */ + public static final class EquipParam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EquipParam) + EquipParamOrBuilder { + private static final long serialVersionUID = 0L; + // Use EquipParam.newBuilder() to construct. + private EquipParam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EquipParam() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EquipParam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EquipParam( + 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: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + itemNum_ = input.readUInt32(); + break; + } + case 24: { + + itemLevel_ = input.readUInt32(); + break; + } + case 32: { + + promoteLevel_ = 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.EquipParamOuterClass.internal_static_EquipParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.class, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int ITEM_NUM_FIELD_NUMBER = 2; + private int itemNum_; + /** + * uint32 item_num = 2; + * @return The itemNum. + */ + @java.lang.Override + public int getItemNum() { + return itemNum_; + } + + public static final int ITEM_LEVEL_FIELD_NUMBER = 3; + private int itemLevel_; + /** + * uint32 item_level = 3; + * @return The itemLevel. + */ + @java.lang.Override + public int getItemLevel() { + return itemLevel_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 4; + private int promoteLevel_; + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + 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 (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (itemNum_ != 0) { + output.writeUInt32(2, itemNum_); + } + if (itemLevel_ != 0) { + output.writeUInt32(3, itemLevel_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(4, promoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (itemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, itemNum_); + } + if (itemLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, itemLevel_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, promoteLevel_); + } + 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.EquipParamOuterClass.EquipParam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam other = (emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getItemNum() + != other.getItemNum()) return false; + if (getItemLevel() + != other.getItemLevel()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) 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) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getItemNum(); + hash = (37 * hash) + ITEM_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getItemLevel(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam 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.EquipParamOuterClass.EquipParam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam 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.EquipParamOuterClass.EquipParam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam 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.EquipParamOuterClass.EquipParam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam 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.EquipParamOuterClass.EquipParam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam 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.EquipParamOuterClass.EquipParam 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; + } + /** + * Protobuf type {@code EquipParam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EquipParam) + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.class, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + itemNum_ = 0; + + itemLevel_ = 0; + + promoteLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EquipParamOuterClass.internal_static_EquipParam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam build() { + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam buildPartial() { + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam result = new emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam(this); + result.itemId_ = itemId_; + result.itemNum_ = itemNum_; + result.itemLevel_ = itemLevel_; + result.promoteLevel_ = promoteLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam) { + return mergeFrom((emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam other) { + if (other == emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getItemNum() != 0) { + setItemNum(other.getItemNum()); + } + if (other.getItemLevel() != 0) { + setItemLevel(other.getItemLevel()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private int itemNum_ ; + /** + * uint32 item_num = 2; + * @return The itemNum. + */ + @java.lang.Override + public int getItemNum() { + return itemNum_; + } + /** + * uint32 item_num = 2; + * @param value The itemNum to set. + * @return This builder for chaining. + */ + public Builder setItemNum(int value) { + + itemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 item_num = 2; + * @return This builder for chaining. + */ + public Builder clearItemNum() { + + itemNum_ = 0; + onChanged(); + return this; + } + + private int itemLevel_ ; + /** + * uint32 item_level = 3; + * @return The itemLevel. + */ + @java.lang.Override + public int getItemLevel() { + return itemLevel_; + } + /** + * uint32 item_level = 3; + * @param value The itemLevel to set. + * @return This builder for chaining. + */ + public Builder setItemLevel(int value) { + + itemLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 item_level = 3; + * @return This builder for chaining. + */ + public Builder clearItemLevel() { + + itemLevel_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 4; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 4; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 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:EquipParam) + } + + // @@protoc_insertion_point(class_scope:EquipParam) + private static final emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam(); + } + + public static emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EquipParam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EquipParam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EquipParam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EquipParam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020EquipParam.proto\"Z\n\nEquipParam\022\017\n\007item" + + "_id\030\001 \001(\r\022\020\n\010item_num\030\002 \001(\r\022\022\n\nitem_leve" + + "l\030\003 \001(\r\022\025\n\rpromote_level\030\004 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EquipParam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EquipParam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EquipParam_descriptor, + new java.lang.String[] { "ItemId", "ItemNum", "ItemLevel", "PromoteLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java new file mode 100644 index 00000000000..e946f8f7685 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncCombatThreatInfoNotifyOuterClass.java @@ -0,0 +1,818 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAiSyncCombatThreatInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtAiSyncCombatThreatInfoNotifyOuterClass { + private EvtAiSyncCombatThreatInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAiSyncCombatThreatInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAiSyncCombatThreatInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + int getCombatThreatInfoMapCount(); + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + boolean containsCombatThreatInfoMap( + int key); + /** + * Use {@link #getCombatThreatInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getCombatThreatInfoMap(); + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + java.util.Map + getCombatThreatInfoMapMap(); + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo defaultValue); + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrThrow( + int key); + } + /** + *
+   * CmdId: 329
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAiSyncCombatThreatInfoNotify} + */ + public static final class EvtAiSyncCombatThreatInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAiSyncCombatThreatInfoNotify) + EvtAiSyncCombatThreatInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAiSyncCombatThreatInfoNotify.newBuilder() to construct. + private EvtAiSyncCombatThreatInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAiSyncCombatThreatInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAiSyncCombatThreatInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAiSyncCombatThreatInfoNotify( + 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 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + combatThreatInfoMap_ = com.google.protobuf.MapField.newMapField( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + combatThreatInfoMap__ = input.readMessage( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + combatThreatInfoMap_.getMutableMap().put( + combatThreatInfoMap__.getKey(), combatThreatInfoMap__.getValue()); + 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.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetCombatThreatInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.class, emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.Builder.class); + } + + public static final int COMBAT_THREAT_INFO_MAP_FIELD_NUMBER = 8; + private static final class CombatThreatInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo> combatThreatInfoMap_; + private com.google.protobuf.MapField + internalGetCombatThreatInfoMap() { + if (combatThreatInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry); + } + return combatThreatInfoMap_; + } + + public int getCombatThreatInfoMapCount() { + return internalGetCombatThreatInfoMap().getMap().size(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + @java.lang.Override + public boolean containsCombatThreatInfoMap( + int key) { + + return internalGetCombatThreatInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getCombatThreatInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCombatThreatInfoMap() { + return getCombatThreatInfoMapMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public java.util.Map getCombatThreatInfoMapMap() { + return internalGetCombatThreatInfoMap().getMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo defaultValue) { + + java.util.Map map = + internalGetCombatThreatInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrThrow( + int key) { + + java.util.Map map = + internalGetCombatThreatInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetCombatThreatInfoMap(), + CombatThreatInfoMapDefaultEntryHolder.defaultEntry, + 8); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetCombatThreatInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + combatThreatInfoMap__ = CombatThreatInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, combatThreatInfoMap__); + } + 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.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify other = (emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify) obj; + + if (!internalGetCombatThreatInfoMap().equals( + other.internalGetCombatThreatInfoMap())) 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 (!internalGetCombatThreatInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + COMBAT_THREAT_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetCombatThreatInfoMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify 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.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify 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.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify 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.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify 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.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify 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.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify 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: 329
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAiSyncCombatThreatInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAiSyncCombatThreatInfoNotify) + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetCombatThreatInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableCombatThreatInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.class, emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableCombatThreatInfoMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify build() { + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify buildPartial() { + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify result = new emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify(this); + int from_bitField0_ = bitField0_; + result.combatThreatInfoMap_ = internalGetCombatThreatInfoMap(); + result.combatThreatInfoMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify other) { + if (other == emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify.getDefaultInstance()) return this; + internalGetMutableCombatThreatInfoMap().mergeFrom( + other.internalGetCombatThreatInfoMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo> combatThreatInfoMap_; + private com.google.protobuf.MapField + internalGetCombatThreatInfoMap() { + if (combatThreatInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry); + } + return combatThreatInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableCombatThreatInfoMap() { + onChanged();; + if (combatThreatInfoMap_ == null) { + combatThreatInfoMap_ = com.google.protobuf.MapField.newMapField( + CombatThreatInfoMapDefaultEntryHolder.defaultEntry); + } + if (!combatThreatInfoMap_.isMutable()) { + combatThreatInfoMap_ = combatThreatInfoMap_.copy(); + } + return combatThreatInfoMap_; + } + + public int getCombatThreatInfoMapCount() { + return internalGetCombatThreatInfoMap().getMap().size(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + @java.lang.Override + public boolean containsCombatThreatInfoMap( + int key) { + + return internalGetCombatThreatInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getCombatThreatInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCombatThreatInfoMap() { + return getCombatThreatInfoMapMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public java.util.Map getCombatThreatInfoMapMap() { + return internalGetCombatThreatInfoMap().getMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo defaultValue) { + + java.util.Map map = + internalGetCombatThreatInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo getCombatThreatInfoMapOrThrow( + int key) { + + java.util.Map map = + internalGetCombatThreatInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearCombatThreatInfoMap() { + internalGetMutableCombatThreatInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + public Builder removeCombatThreatInfoMap( + int key) { + + internalGetMutableCombatThreatInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableCombatThreatInfoMap() { + return internalGetMutableCombatThreatInfoMap().getMutableMap(); + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + public Builder putCombatThreatInfoMap( + int key, + emu.grasscutter.net.proto.AiThreatInfoOuterClass.AiThreatInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableCombatThreatInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AiThreatInfo> combat_threat_info_map = 8; + */ + + public Builder putAllCombatThreatInfoMap( + java.util.Map values) { + internalGetMutableCombatThreatInfoMap().getMutableMap() + .putAll(values); + 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:EvtAiSyncCombatThreatInfoNotify) + } + + // @@protoc_insertion_point(class_scope:EvtAiSyncCombatThreatInfoNotify) + private static final emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify(); + } + + public static emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAiSyncCombatThreatInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAiSyncCombatThreatInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncCombatThreatInfoNotifyOuterClass.EvtAiSyncCombatThreatInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAiSyncCombatThreatInfoNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%EvtAiSyncCombatThreatInfoNotify.proto\032" + + "\022AiThreatInfo.proto\"\307\001\n\037EvtAiSyncCombatT" + + "hreatInfoNotify\022Y\n\026combat_threat_info_ma" + + "p\030\010 \003(\01329.EvtAiSyncCombatThreatInfoNotif" + + "y.CombatThreatInfoMapEntry\032I\n\030CombatThre" + + "atInfoMapEntry\022\013\n\003key\030\001 \001(\r\022\034\n\005value\030\002 \001" + + "(\0132\r.AiThreatInfo:\0028\001B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AiThreatInfoOuterClass.getDescriptor(), + }); + internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAiSyncCombatThreatInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor, + new java.lang.String[] { "CombatThreatInfoMap", }); + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_descriptor = + internal_static_EvtAiSyncCombatThreatInfoNotify_descriptor.getNestedTypes().get(0); + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAiSyncCombatThreatInfoNotify_CombatThreatInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AiThreatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java new file mode 100644 index 00000000000..ff41e1e8f11 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAiSyncSkillCdNotifyOuterClass.java @@ -0,0 +1,816 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAiSyncSkillCdNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtAiSyncSkillCdNotifyOuterClass { + private EvtAiSyncSkillCdNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAiSyncSkillCdNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAiSyncSkillCdNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + int getAiCdMapCount(); + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + boolean containsAiCdMap( + int key); + /** + * Use {@link #getAiCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAiCdMap(); + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + java.util.Map + getAiCdMapMap(); + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrDefault( + int key, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo defaultValue); + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrThrow( + int key); + } + /** + *
+   * CmdId: 376
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAiSyncSkillCdNotify} + */ + public static final class EvtAiSyncSkillCdNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAiSyncSkillCdNotify) + EvtAiSyncSkillCdNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAiSyncSkillCdNotify.newBuilder() to construct. + private EvtAiSyncSkillCdNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAiSyncSkillCdNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAiSyncSkillCdNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAiSyncSkillCdNotify( + 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 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + aiCdMap_ = com.google.protobuf.MapField.newMapField( + AiCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + aiCdMap__ = input.readMessage( + AiCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + aiCdMap_.getMutableMap().put( + aiCdMap__.getKey(), aiCdMap__.getValue()); + 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.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAiCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.class, emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.Builder.class); + } + + public static final int AI_CD_MAP_FIELD_NUMBER = 7; + private static final class AiCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo> aiCdMap_; + private com.google.protobuf.MapField + internalGetAiCdMap() { + if (aiCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiCdMapDefaultEntryHolder.defaultEntry); + } + return aiCdMap_; + } + + public int getAiCdMapCount() { + return internalGetAiCdMap().getMap().size(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + @java.lang.Override + public boolean containsAiCdMap( + int key) { + + return internalGetAiCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiCdMap() { + return getAiCdMapMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public java.util.Map getAiCdMapMap() { + return internalGetAiCdMap().getMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrDefault( + int key, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo defaultValue) { + + java.util.Map map = + internalGetAiCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAiCdMap(), + AiCdMapDefaultEntryHolder.defaultEntry, + 7); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetAiCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + aiCdMap__ = AiCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, aiCdMap__); + } + 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.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify other = (emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify) obj; + + if (!internalGetAiCdMap().equals( + other.internalGetAiCdMap())) 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 (!internalGetAiCdMap().getMap().isEmpty()) { + hash = (37 * hash) + AI_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAiCdMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify 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.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify 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.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify 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.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify 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.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify 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.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify 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: 376
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAiSyncSkillCdNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAiSyncSkillCdNotify) + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAiCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 7: + return internalGetMutableAiCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.class, emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableAiCdMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.internal_static_EvtAiSyncSkillCdNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify build() { + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify buildPartial() { + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify result = new emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify(this); + int from_bitField0_ = bitField0_; + result.aiCdMap_ = internalGetAiCdMap(); + result.aiCdMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify other) { + if (other == emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify.getDefaultInstance()) return this; + internalGetMutableAiCdMap().mergeFrom( + other.internalGetAiCdMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo> aiCdMap_; + private com.google.protobuf.MapField + internalGetAiCdMap() { + if (aiCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiCdMapDefaultEntryHolder.defaultEntry); + } + return aiCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableAiCdMap() { + onChanged();; + if (aiCdMap_ == null) { + aiCdMap_ = com.google.protobuf.MapField.newMapField( + AiCdMapDefaultEntryHolder.defaultEntry); + } + if (!aiCdMap_.isMutable()) { + aiCdMap_ = aiCdMap_.copy(); + } + return aiCdMap_; + } + + public int getAiCdMapCount() { + return internalGetAiCdMap().getMap().size(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + @java.lang.Override + public boolean containsAiCdMap( + int key) { + + return internalGetAiCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiCdMap() { + return getAiCdMapMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public java.util.Map getAiCdMapMap() { + return internalGetAiCdMap().getMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrDefault( + int key, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo defaultValue) { + + java.util.Map map = + internalGetAiCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo getAiCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAiCdMap() { + internalGetMutableAiCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + public Builder removeAiCdMap( + int key) { + + internalGetMutableAiCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAiCdMap() { + return internalGetMutableAiCdMap().getMutableMap(); + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + public Builder putAiCdMap( + int key, + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.AiSkillCdInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAiCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .AiSkillCdInfo> ai_cd_map = 7; + */ + + public Builder putAllAiCdMap( + java.util.Map values) { + internalGetMutableAiCdMap().getMutableMap() + .putAll(values); + 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:EvtAiSyncSkillCdNotify) + } + + // @@protoc_insertion_point(class_scope:EvtAiSyncSkillCdNotify) + private static final emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify(); + } + + public static emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAiSyncSkillCdNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAiSyncSkillCdNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAiSyncSkillCdNotifyOuterClass.EvtAiSyncSkillCdNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAiSyncSkillCdNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAiSyncSkillCdNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034EvtAiSyncSkillCdNotify.proto\032\023AiSkillC" + + "dInfo.proto\"\221\001\n\026EvtAiSyncSkillCdNotify\0227" + + "\n\tai_cd_map\030\007 \003(\0132$.EvtAiSyncSkillCdNoti" + + "fy.AiCdMapEntry\032>\n\014AiCdMapEntry\022\013\n\003key\030\001" + + " \001(\r\022\035\n\005value\030\002 \001(\0132\016.AiSkillCdInfo:\0028\001B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.getDescriptor(), + }); + internal_static_EvtAiSyncSkillCdNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAiSyncSkillCdNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAiSyncSkillCdNotify_descriptor, + new java.lang.String[] { "AiCdMap", }); + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_descriptor = + internal_static_EvtAiSyncSkillCdNotify_descriptor.getNestedTypes().get(0); + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAiSyncSkillCdNotify_AiCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AiSkillCdInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorParameterInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorParameterInfoOuterClass.java new file mode 100644 index 00000000000..76a1d9f1fbc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorParameterInfoOuterClass.java @@ -0,0 +1,885 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAnimatorParameterInfo.proto + +package emu.grasscutter.net.proto; + +public final class EvtAnimatorParameterInfoOuterClass { + private EvtAnimatorParameterInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAnimatorParameterInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAnimatorParameterInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + int getEntityId(); + + /** + * bool is_server_cache = 5; + * @return The isServerCache. + */ + boolean getIsServerCache(); + + /** + * .AnimatorParameterValueInfo value = 7; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * .AnimatorParameterValueInfo value = 7; + * @return The value. + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getValue(); + /** + * .AnimatorParameterValueInfo value = 7; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getValueOrBuilder(); + + /** + * int32 name_id = 15; + * @return The nameId. + */ + int getNameId(); + } + /** + * Protobuf type {@code EvtAnimatorParameterInfo} + */ + public static final class EvtAnimatorParameterInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAnimatorParameterInfo) + EvtAnimatorParameterInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAnimatorParameterInfo.newBuilder() to construct. + private EvtAnimatorParameterInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAnimatorParameterInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAnimatorParameterInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAnimatorParameterInfo( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 40: { + + isServerCache_ = input.readBool(); + break; + } + case 58: { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder subBuilder = null; + if (value_ != null) { + subBuilder = value_.toBuilder(); + } + value_ = input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(value_); + value_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + nameId_ = 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.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.class, emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 4; + private int entityId_; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int IS_SERVER_CACHE_FIELD_NUMBER = 5; + private boolean isServerCache_; + /** + * bool is_server_cache = 5; + * @return The isServerCache. + */ + @java.lang.Override + public boolean getIsServerCache() { + return isServerCache_; + } + + public static final int VALUE_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value_; + /** + * .AnimatorParameterValueInfo value = 7; + * @return Whether the value field is set. + */ + @java.lang.Override + public boolean hasValue() { + return value_ != null; + } + /** + * .AnimatorParameterValueInfo value = 7; + * @return The value. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getValue() { + return value_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : value_; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getValueOrBuilder() { + return getValue(); + } + + public static final int NAME_ID_FIELD_NUMBER = 15; + private int nameId_; + /** + * int32 name_id = 15; + * @return The nameId. + */ + @java.lang.Override + public int getNameId() { + return nameId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(4, entityId_); + } + if (isServerCache_ != false) { + output.writeBool(5, isServerCache_); + } + if (value_ != null) { + output.writeMessage(7, getValue()); + } + if (nameId_ != 0) { + output.writeInt32(15, nameId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, entityId_); + } + if (isServerCache_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isServerCache_); + } + if (value_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getValue()); + } + if (nameId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, nameId_); + } + 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.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo other = (emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getIsServerCache() + != other.getIsServerCache()) return false; + if (hasValue() != other.hasValue()) return false; + if (hasValue()) { + if (!getValue() + .equals(other.getValue())) return false; + } + if (getNameId() + != other.getNameId()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + IS_SERVER_CACHE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerCache()); + if (hasValue()) { + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue().hashCode(); + } + hash = (37 * hash) + NAME_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo 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.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo 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.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo 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.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo 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.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo 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.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo 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; + } + /** + * Protobuf type {@code EvtAnimatorParameterInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAnimatorParameterInfo) + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.class, emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + isServerCache_ = false; + + if (valueBuilder_ == null) { + value_ = null; + } else { + value_ = null; + valueBuilder_ = null; + } + nameId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.internal_static_EvtAnimatorParameterInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo build() { + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo buildPartial() { + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo result = new emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo(this); + result.entityId_ = entityId_; + result.isServerCache_ = isServerCache_; + if (valueBuilder_ == null) { + result.value_ = value_; + } else { + result.value_ = valueBuilder_.build(); + } + result.nameId_ = nameId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo) { + return mergeFrom((emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo other) { + if (other == emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getIsServerCache() != false) { + setIsServerCache(other.getIsServerCache()); + } + if (other.hasValue()) { + mergeValue(other.getValue()); + } + if (other.getNameId() != 0) { + setNameId(other.getNameId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 4; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private boolean isServerCache_ ; + /** + * bool is_server_cache = 5; + * @return The isServerCache. + */ + @java.lang.Override + public boolean getIsServerCache() { + return isServerCache_; + } + /** + * bool is_server_cache = 5; + * @param value The isServerCache to set. + * @return This builder for chaining. + */ + public Builder setIsServerCache(boolean value) { + + isServerCache_ = value; + onChanged(); + return this; + } + /** + * bool is_server_cache = 5; + * @return This builder for chaining. + */ + public Builder clearIsServerCache() { + + isServerCache_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder> valueBuilder_; + /** + * .AnimatorParameterValueInfo value = 7; + * @return Whether the value field is set. + */ + public boolean hasValue() { + return valueBuilder_ != null || value_ != null; + } + /** + * .AnimatorParameterValueInfo value = 7; + * @return The value. + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo getValue() { + if (valueBuilder_ == null) { + return value_ == null ? emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : value_; + } else { + return valueBuilder_.getMessage(); + } + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public Builder setValue(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value) { + if (valueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + value_ = value; + onChanged(); + } else { + valueBuilder_.setMessage(value); + } + + return this; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public Builder setValue( + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder builderForValue) { + if (valueBuilder_ == null) { + value_ = builderForValue.build(); + onChanged(); + } else { + valueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public Builder mergeValue(emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo value) { + if (valueBuilder_ == null) { + if (value_ != null) { + value_ = + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.newBuilder(value_).mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + onChanged(); + } else { + valueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public Builder clearValue() { + if (valueBuilder_ == null) { + value_ = null; + onChanged(); + } else { + value_ = null; + valueBuilder_ = null; + } + + return this; + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder getValueBuilder() { + + onChanged(); + return getValueFieldBuilder().getBuilder(); + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder getValueOrBuilder() { + if (valueBuilder_ != null) { + return valueBuilder_.getMessageOrBuilder(); + } else { + return value_ == null ? + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.getDefaultInstance() : value_; + } + } + /** + * .AnimatorParameterValueInfo value = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder> + getValueFieldBuilder() { + if (valueBuilder_ == null) { + valueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfo.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.AnimatorParameterValueInfoOrBuilder>( + getValue(), + getParentForChildren(), + isClean()); + value_ = null; + } + return valueBuilder_; + } + + private int nameId_ ; + /** + * int32 name_id = 15; + * @return The nameId. + */ + @java.lang.Override + public int getNameId() { + return nameId_; + } + /** + * int32 name_id = 15; + * @param value The nameId to set. + * @return This builder for chaining. + */ + public Builder setNameId(int value) { + + nameId_ = value; + onChanged(); + return this; + } + /** + * int32 name_id = 15; + * @return This builder for chaining. + */ + public Builder clearNameId() { + + nameId_ = 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:EvtAnimatorParameterInfo) + } + + // @@protoc_insertion_point(class_scope:EvtAnimatorParameterInfo) + private static final emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo(); + } + + public static emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAnimatorParameterInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAnimatorParameterInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorParameterInfoOuterClass.EvtAnimatorParameterInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAnimatorParameterInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAnimatorParameterInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036EvtAnimatorParameterInfo.proto\032 Animat" + + "orParameterValueInfo.proto\"\203\001\n\030EvtAnimat" + + "orParameterInfo\022\021\n\tentity_id\030\004 \001(\r\022\027\n\017is" + + "_server_cache\030\005 \001(\010\022*\n\005value\030\007 \001(\0132\033.Ani" + + "matorParameterValueInfo\022\017\n\007name_id\030\017 \001(\005" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(), + }); + internal_static_EvtAnimatorParameterInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAnimatorParameterInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAnimatorParameterInfo_descriptor, + new java.lang.String[] { "EntityId", "IsServerCache", "Value", "NameId", }); + emu.grasscutter.net.proto.AnimatorParameterValueInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorStateChangedInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorStateChangedInfoOuterClass.java new file mode 100644 index 00000000000..f0b9d669c15 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAnimatorStateChangedInfoOuterClass.java @@ -0,0 +1,1241 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAnimatorStateChangedInfo.proto + +package emu.grasscutter.net.proto; + +public final class EvtAnimatorStateChangedInfoOuterClass { + private EvtAnimatorStateChangedInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAnimatorStateChangedInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAnimatorStateChangedInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 face_angle_compact = 14; + * @return The faceAngleCompact. + */ + int getFaceAngleCompact(); + + /** + * uint32 to_state_hash = 5; + * @return The toStateHash. + */ + int getToStateHash(); + + /** + * uint32 normalized_time_compact = 9; + * @return The normalizedTimeCompact. + */ + int getNormalizedTimeCompact(); + + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @return The unk2700HEMGNDKMAFO. + */ + int getUnk2700HEMGNDKMAFO(); + + /** + * .Vector pos = 13; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 13; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * float fade_duration = 3; + * @return The fadeDuration. + */ + float getFadeDuration(); + + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @return The unk2700CJCJLGHIBPK. + */ + boolean getUnk2700CJCJLGHIBPK(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @return The unk2700JECBLPNLJMJ. + */ + boolean getUnk2700JECBLPNLJMJ(); + } + /** + * Protobuf type {@code EvtAnimatorStateChangedInfo} + */ + public static final class EvtAnimatorStateChangedInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAnimatorStateChangedInfo) + EvtAnimatorStateChangedInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAnimatorStateChangedInfo.newBuilder() to construct. + private EvtAnimatorStateChangedInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAnimatorStateChangedInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAnimatorStateChangedInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAnimatorStateChangedInfo( + 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: { + + unk2700CJCJLGHIBPK_ = input.readBool(); + break; + } + case 16: { + + unk2700HEMGNDKMAFO_ = input.readUInt32(); + break; + } + case 29: { + + fadeDuration_ = input.readFloat(); + break; + } + case 40: { + + toStateHash_ = input.readUInt32(); + break; + } + case 56: { + + unk2700JECBLPNLJMJ_ = input.readBool(); + break; + } + case 72: { + + normalizedTimeCompact_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + faceAngleCompact_ = input.readInt32(); + break; + } + case 120: { + + entityId_ = 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.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.class, emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.Builder.class); + } + + public static final int FACE_ANGLE_COMPACT_FIELD_NUMBER = 14; + private int faceAngleCompact_; + /** + * int32 face_angle_compact = 14; + * @return The faceAngleCompact. + */ + @java.lang.Override + public int getFaceAngleCompact() { + return faceAngleCompact_; + } + + public static final int TO_STATE_HASH_FIELD_NUMBER = 5; + private int toStateHash_; + /** + * uint32 to_state_hash = 5; + * @return The toStateHash. + */ + @java.lang.Override + public int getToStateHash() { + return toStateHash_; + } + + public static final int NORMALIZED_TIME_COMPACT_FIELD_NUMBER = 9; + private int normalizedTimeCompact_; + /** + * uint32 normalized_time_compact = 9; + * @return The normalizedTimeCompact. + */ + @java.lang.Override + public int getNormalizedTimeCompact() { + return normalizedTimeCompact_; + } + + public static final int UNK2700_HEMGNDKMAFO_FIELD_NUMBER = 2; + private int unk2700HEMGNDKMAFO_; + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @return The unk2700HEMGNDKMAFO. + */ + @java.lang.Override + public int getUnk2700HEMGNDKMAFO() { + return unk2700HEMGNDKMAFO_; + } + + public static final int POS_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 13; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 13; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int FADE_DURATION_FIELD_NUMBER = 3; + private float fadeDuration_; + /** + * float fade_duration = 3; + * @return The fadeDuration. + */ + @java.lang.Override + public float getFadeDuration() { + return fadeDuration_; + } + + public static final int UNK2700_CJCJLGHIBPK_FIELD_NUMBER = 1; + private boolean unk2700CJCJLGHIBPK_; + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @return The unk2700CJCJLGHIBPK. + */ + @java.lang.Override + public boolean getUnk2700CJCJLGHIBPK() { + return unk2700CJCJLGHIBPK_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int UNK2700_JECBLPNLJMJ_FIELD_NUMBER = 7; + private boolean unk2700JECBLPNLJMJ_; + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @return The unk2700JECBLPNLJMJ. + */ + @java.lang.Override + public boolean getUnk2700JECBLPNLJMJ() { + return unk2700JECBLPNLJMJ_; + } + + 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 (unk2700CJCJLGHIBPK_ != false) { + output.writeBool(1, unk2700CJCJLGHIBPK_); + } + if (unk2700HEMGNDKMAFO_ != 0) { + output.writeUInt32(2, unk2700HEMGNDKMAFO_); + } + if (fadeDuration_ != 0F) { + output.writeFloat(3, fadeDuration_); + } + if (toStateHash_ != 0) { + output.writeUInt32(5, toStateHash_); + } + if (unk2700JECBLPNLJMJ_ != false) { + output.writeBool(7, unk2700JECBLPNLJMJ_); + } + if (normalizedTimeCompact_ != 0) { + output.writeUInt32(9, normalizedTimeCompact_); + } + if (pos_ != null) { + output.writeMessage(13, getPos()); + } + if (faceAngleCompact_ != 0) { + output.writeInt32(14, faceAngleCompact_); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700CJCJLGHIBPK_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, unk2700CJCJLGHIBPK_); + } + if (unk2700HEMGNDKMAFO_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, unk2700HEMGNDKMAFO_); + } + if (fadeDuration_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, fadeDuration_); + } + if (toStateHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, toStateHash_); + } + if (unk2700JECBLPNLJMJ_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, unk2700JECBLPNLJMJ_); + } + if (normalizedTimeCompact_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, normalizedTimeCompact_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getPos()); + } + if (faceAngleCompact_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, faceAngleCompact_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + 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.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo other = (emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo) obj; + + if (getFaceAngleCompact() + != other.getFaceAngleCompact()) return false; + if (getToStateHash() + != other.getToStateHash()) return false; + if (getNormalizedTimeCompact() + != other.getNormalizedTimeCompact()) return false; + if (getUnk2700HEMGNDKMAFO() + != other.getUnk2700HEMGNDKMAFO()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (java.lang.Float.floatToIntBits(getFadeDuration()) + != java.lang.Float.floatToIntBits( + other.getFadeDuration())) return false; + if (getUnk2700CJCJLGHIBPK() + != other.getUnk2700CJCJLGHIBPK()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getUnk2700JECBLPNLJMJ() + != other.getUnk2700JECBLPNLJMJ()) 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) + FACE_ANGLE_COMPACT_FIELD_NUMBER; + hash = (53 * hash) + getFaceAngleCompact(); + hash = (37 * hash) + TO_STATE_HASH_FIELD_NUMBER; + hash = (53 * hash) + getToStateHash(); + hash = (37 * hash) + NORMALIZED_TIME_COMPACT_FIELD_NUMBER; + hash = (53 * hash) + getNormalizedTimeCompact(); + hash = (37 * hash) + UNK2700_HEMGNDKMAFO_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HEMGNDKMAFO(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + FADE_DURATION_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getFadeDuration()); + hash = (37 * hash) + UNK2700_CJCJLGHIBPK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700CJCJLGHIBPK()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + UNK2700_JECBLPNLJMJ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700JECBLPNLJMJ()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo 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.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo 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.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo 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.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo 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.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo 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.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo 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; + } + /** + * Protobuf type {@code EvtAnimatorStateChangedInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAnimatorStateChangedInfo) + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.class, emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + faceAngleCompact_ = 0; + + toStateHash_ = 0; + + normalizedTimeCompact_ = 0; + + unk2700HEMGNDKMAFO_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + fadeDuration_ = 0F; + + unk2700CJCJLGHIBPK_ = false; + + entityId_ = 0; + + unk2700JECBLPNLJMJ_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.internal_static_EvtAnimatorStateChangedInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo build() { + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo buildPartial() { + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo result = new emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo(this); + result.faceAngleCompact_ = faceAngleCompact_; + result.toStateHash_ = toStateHash_; + result.normalizedTimeCompact_ = normalizedTimeCompact_; + result.unk2700HEMGNDKMAFO_ = unk2700HEMGNDKMAFO_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.fadeDuration_ = fadeDuration_; + result.unk2700CJCJLGHIBPK_ = unk2700CJCJLGHIBPK_; + result.entityId_ = entityId_; + result.unk2700JECBLPNLJMJ_ = unk2700JECBLPNLJMJ_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo) { + return mergeFrom((emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo other) { + if (other == emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo.getDefaultInstance()) return this; + if (other.getFaceAngleCompact() != 0) { + setFaceAngleCompact(other.getFaceAngleCompact()); + } + if (other.getToStateHash() != 0) { + setToStateHash(other.getToStateHash()); + } + if (other.getNormalizedTimeCompact() != 0) { + setNormalizedTimeCompact(other.getNormalizedTimeCompact()); + } + if (other.getUnk2700HEMGNDKMAFO() != 0) { + setUnk2700HEMGNDKMAFO(other.getUnk2700HEMGNDKMAFO()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getFadeDuration() != 0F) { + setFadeDuration(other.getFadeDuration()); + } + if (other.getUnk2700CJCJLGHIBPK() != false) { + setUnk2700CJCJLGHIBPK(other.getUnk2700CJCJLGHIBPK()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getUnk2700JECBLPNLJMJ() != false) { + setUnk2700JECBLPNLJMJ(other.getUnk2700JECBLPNLJMJ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int faceAngleCompact_ ; + /** + * int32 face_angle_compact = 14; + * @return The faceAngleCompact. + */ + @java.lang.Override + public int getFaceAngleCompact() { + return faceAngleCompact_; + } + /** + * int32 face_angle_compact = 14; + * @param value The faceAngleCompact to set. + * @return This builder for chaining. + */ + public Builder setFaceAngleCompact(int value) { + + faceAngleCompact_ = value; + onChanged(); + return this; + } + /** + * int32 face_angle_compact = 14; + * @return This builder for chaining. + */ + public Builder clearFaceAngleCompact() { + + faceAngleCompact_ = 0; + onChanged(); + return this; + } + + private int toStateHash_ ; + /** + * uint32 to_state_hash = 5; + * @return The toStateHash. + */ + @java.lang.Override + public int getToStateHash() { + return toStateHash_; + } + /** + * uint32 to_state_hash = 5; + * @param value The toStateHash to set. + * @return This builder for chaining. + */ + public Builder setToStateHash(int value) { + + toStateHash_ = value; + onChanged(); + return this; + } + /** + * uint32 to_state_hash = 5; + * @return This builder for chaining. + */ + public Builder clearToStateHash() { + + toStateHash_ = 0; + onChanged(); + return this; + } + + private int normalizedTimeCompact_ ; + /** + * uint32 normalized_time_compact = 9; + * @return The normalizedTimeCompact. + */ + @java.lang.Override + public int getNormalizedTimeCompact() { + return normalizedTimeCompact_; + } + /** + * uint32 normalized_time_compact = 9; + * @param value The normalizedTimeCompact to set. + * @return This builder for chaining. + */ + public Builder setNormalizedTimeCompact(int value) { + + normalizedTimeCompact_ = value; + onChanged(); + return this; + } + /** + * uint32 normalized_time_compact = 9; + * @return This builder for chaining. + */ + public Builder clearNormalizedTimeCompact() { + + normalizedTimeCompact_ = 0; + onChanged(); + return this; + } + + private int unk2700HEMGNDKMAFO_ ; + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @return The unk2700HEMGNDKMAFO. + */ + @java.lang.Override + public int getUnk2700HEMGNDKMAFO() { + return unk2700HEMGNDKMAFO_; + } + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @param value The unk2700HEMGNDKMAFO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HEMGNDKMAFO(int value) { + + unk2700HEMGNDKMAFO_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_HEMGNDKMAFO = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700HEMGNDKMAFO() { + + unk2700HEMGNDKMAFO_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 13; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 13; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 13; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 13; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 13; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 13; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private float fadeDuration_ ; + /** + * float fade_duration = 3; + * @return The fadeDuration. + */ + @java.lang.Override + public float getFadeDuration() { + return fadeDuration_; + } + /** + * float fade_duration = 3; + * @param value The fadeDuration to set. + * @return This builder for chaining. + */ + public Builder setFadeDuration(float value) { + + fadeDuration_ = value; + onChanged(); + return this; + } + /** + * float fade_duration = 3; + * @return This builder for chaining. + */ + public Builder clearFadeDuration() { + + fadeDuration_ = 0F; + onChanged(); + return this; + } + + private boolean unk2700CJCJLGHIBPK_ ; + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @return The unk2700CJCJLGHIBPK. + */ + @java.lang.Override + public boolean getUnk2700CJCJLGHIBPK() { + return unk2700CJCJLGHIBPK_; + } + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @param value The unk2700CJCJLGHIBPK to set. + * @return This builder for chaining. + */ + public Builder setUnk2700CJCJLGHIBPK(boolean value) { + + unk2700CJCJLGHIBPK_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_CJCJLGHIBPK = 1; + * @return This builder for chaining. + */ + public Builder clearUnk2700CJCJLGHIBPK() { + + unk2700CJCJLGHIBPK_ = false; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700JECBLPNLJMJ_ ; + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @return The unk2700JECBLPNLJMJ. + */ + @java.lang.Override + public boolean getUnk2700JECBLPNLJMJ() { + return unk2700JECBLPNLJMJ_; + } + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @param value The unk2700JECBLPNLJMJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JECBLPNLJMJ(boolean value) { + + unk2700JECBLPNLJMJ_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_JECBLPNLJMJ = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700JECBLPNLJMJ() { + + unk2700JECBLPNLJMJ_ = 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:EvtAnimatorStateChangedInfo) + } + + // @@protoc_insertion_point(class_scope:EvtAnimatorStateChangedInfo) + private static final emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo(); + } + + public static emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAnimatorStateChangedInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAnimatorStateChangedInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAnimatorStateChangedInfoOuterClass.EvtAnimatorStateChangedInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAnimatorStateChangedInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAnimatorStateChangedInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!EvtAnimatorStateChangedInfo.proto\032\014Vec" + + "tor.proto\"\210\002\n\033EvtAnimatorStateChangedInf" + + "o\022\032\n\022face_angle_compact\030\016 \001(\005\022\025\n\rto_stat" + + "e_hash\030\005 \001(\r\022\037\n\027normalized_time_compact\030" + + "\t \001(\r\022\033\n\023Unk2700_HEMGNDKMAFO\030\002 \001(\r\022\024\n\003po" + + "s\030\r \001(\0132\007.Vector\022\025\n\rfade_duration\030\003 \001(\002\022" + + "\033\n\023Unk2700_CJCJLGHIBPK\030\001 \001(\010\022\021\n\tentity_i" + + "d\030\017 \001(\r\022\033\n\023Unk2700_JECBLPNLJMJ\030\007 \001(\010B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtAnimatorStateChangedInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAnimatorStateChangedInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAnimatorStateChangedInfo_descriptor, + new java.lang.String[] { "FaceAngleCompact", "ToStateHash", "NormalizedTimeCompact", "Unk2700HEMGNDKMAFO", "Pos", "FadeDuration", "Unk2700CJCJLGHIBPK", "EntityId", "Unk2700JECBLPNLJMJ", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairReqOuterClass.java new file mode 100644 index 00000000000..51afb726492 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairReqOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAvatarLockChairReq.proto + +package emu.grasscutter.net.proto; + +public final class EvtAvatarLockChairReqOuterClass { + private EvtAvatarLockChairReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAvatarLockChairReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAvatarLockChairReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 chair_id = 5; + * @return The chairId. + */ + long getChairId(); + + /** + * .Vector position = 8; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 8; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + } + /** + *
+   * CmdId: 318
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAvatarLockChairReq} + */ + public static final class EvtAvatarLockChairReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAvatarLockChairReq) + EvtAvatarLockChairReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAvatarLockChairReq.newBuilder() to construct. + private EvtAvatarLockChairReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAvatarLockChairReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAvatarLockChairReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAvatarLockChairReq( + 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 40: { + + chairId_ = input.readUInt64(); + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + 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.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.class, emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.Builder.class); + } + + public static final int CHAIR_ID_FIELD_NUMBER = 5; + private long chairId_; + /** + * uint64 chair_id = 5; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + + public static final int POSITION_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 8; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 8; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + 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 (chairId_ != 0L) { + output.writeUInt64(5, chairId_); + } + if (position_ != null) { + output.writeMessage(8, getPosition()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (chairId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, chairId_); + } + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getPosition()); + } + 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.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq other = (emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq) obj; + + if (getChairId() + != other.getChairId()) return false; + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) 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) + CHAIR_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChairId()); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq 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.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq 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.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq 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.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq 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.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq 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.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq 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: 318
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAvatarLockChairReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAvatarLockChairReq) + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.class, emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chairId_ = 0L; + + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.internal_static_EvtAvatarLockChairReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq build() { + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq buildPartial() { + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq result = new emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq(this); + result.chairId_ = chairId_; + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq) { + return mergeFrom((emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq other) { + if (other == emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq.getDefaultInstance()) return this; + if (other.getChairId() != 0L) { + setChairId(other.getChairId()); + } + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long chairId_ ; + /** + * uint64 chair_id = 5; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + /** + * uint64 chair_id = 5; + * @param value The chairId to set. + * @return This builder for chaining. + */ + public Builder setChairId(long value) { + + chairId_ = value; + onChanged(); + return this; + } + /** + * uint64 chair_id = 5; + * @return This builder for chaining. + */ + public Builder clearChairId() { + + chairId_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 8; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 8; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 8; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 8; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 8; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 8; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + @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:EvtAvatarLockChairReq) + } + + // @@protoc_insertion_point(class_scope:EvtAvatarLockChairReq) + private static final emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq(); + } + + public static emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAvatarLockChairReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAvatarLockChairReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairReqOuterClass.EvtAvatarLockChairReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAvatarLockChairReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAvatarLockChairReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033EvtAvatarLockChairReq.proto\032\014Vector.pr" + + "oto\"D\n\025EvtAvatarLockChairReq\022\020\n\010chair_id" + + "\030\005 \001(\004\022\031\n\010position\030\010 \001(\0132\007.VectorB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtAvatarLockChairReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAvatarLockChairReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAvatarLockChairReq_descriptor, + new java.lang.String[] { "ChairId", "Position", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairRspOuterClass.java new file mode 100644 index 00000000000..de8c89926a0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarLockChairRspOuterClass.java @@ -0,0 +1,896 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAvatarLockChairRsp.proto + +package emu.grasscutter.net.proto; + +public final class EvtAvatarLockChairRspOuterClass { + private EvtAvatarLockChairRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAvatarLockChairRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAvatarLockChairRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 chair_id = 14; + * @return The chairId. + */ + long getChairId(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 4; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 366
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code EvtAvatarLockChairRsp} + */ + public static final class EvtAvatarLockChairRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAvatarLockChairRsp) + EvtAvatarLockChairRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAvatarLockChairRsp.newBuilder() to construct. + private EvtAvatarLockChairRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAvatarLockChairRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAvatarLockChairRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAvatarLockChairRsp( + 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 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 96: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + chairId_ = input.readUInt64(); + break; + } + case 120: { + + entityId_ = 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.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.class, emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.Builder.class); + } + + public static final int CHAIR_ID_FIELD_NUMBER = 14; + private long chairId_; + /** + * uint64 chair_id = 14; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int POSITION_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 4; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @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 (position_ != null) { + output.writeMessage(4, getPosition()); + } + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + if (chairId_ != 0L) { + output.writeUInt64(14, chairId_); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getPosition()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, retcode_); + } + if (chairId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, chairId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + 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.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp other = (emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp) obj; + + if (getChairId() + != other.getChairId()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) 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) + CHAIR_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChairId()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + 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.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp 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.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp 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.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp 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.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp 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.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp 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.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp 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: 366
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code EvtAvatarLockChairRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAvatarLockChairRsp) + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.class, emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chairId_ = 0L; + + entityId_ = 0; + + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.internal_static_EvtAvatarLockChairRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp build() { + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp buildPartial() { + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp result = new emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp(this); + result.chairId_ = chairId_; + result.entityId_ = entityId_; + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp) { + return mergeFrom((emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp other) { + if (other == emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp.getDefaultInstance()) return this; + if (other.getChairId() != 0L) { + setChairId(other.getChairId()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long chairId_ ; + /** + * uint64 chair_id = 14; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + /** + * uint64 chair_id = 14; + * @param value The chairId to set. + * @return This builder for chaining. + */ + public Builder setChairId(long value) { + + chairId_ = value; + onChanged(); + return this; + } + /** + * uint64 chair_id = 14; + * @return This builder for chaining. + */ + public Builder clearChairId() { + + chairId_ = 0L; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 4; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 4; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 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> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @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:EvtAvatarLockChairRsp) + } + + // @@protoc_insertion_point(class_scope:EvtAvatarLockChairRsp) + private static final emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp(); + } + + public static emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAvatarLockChairRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAvatarLockChairRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarLockChairRspOuterClass.EvtAvatarLockChairRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAvatarLockChairRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAvatarLockChairRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033EvtAvatarLockChairRsp.proto\032\014Vector.pr" + + "oto\"h\n\025EvtAvatarLockChairRsp\022\020\n\010chair_id" + + "\030\016 \001(\004\022\021\n\tentity_id\030\017 \001(\r\022\031\n\010position\030\004 " + + "\001(\0132\007.Vector\022\017\n\007retcode\030\014 \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtAvatarLockChairRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAvatarLockChairRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAvatarLockChairRsp_descriptor, + new java.lang.String[] { "ChairId", "EntityId", "Position", "Retcode", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarSitDownNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarSitDownNotifyOuterClass.java new file mode 100644 index 00000000000..901fc529797 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarSitDownNotifyOuterClass.java @@ -0,0 +1,828 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAvatarSitDownNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtAvatarSitDownNotifyOuterClass { + private EvtAvatarSitDownNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAvatarSitDownNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAvatarSitDownNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 9; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 9; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 chair_id = 6; + * @return The chairId. + */ + long getChairId(); + } + /** + *
+   * CmdId: 324
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAvatarSitDownNotify} + */ + public static final class EvtAvatarSitDownNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAvatarSitDownNotify) + EvtAvatarSitDownNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAvatarSitDownNotify.newBuilder() to construct. + private EvtAvatarSitDownNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAvatarSitDownNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAvatarSitDownNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAvatarSitDownNotify( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 48: { + + chairId_ = input.readUInt64(); + break; + } + case 74: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + 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.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.class, emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.Builder.class); + } + + public static final int POSITION_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 9; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 4; + private int entityId_; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int CHAIR_ID_FIELD_NUMBER = 6; + private long chairId_; + /** + * uint64 chair_id = 6; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(4, entityId_); + } + if (chairId_ != 0L) { + output.writeUInt64(6, chairId_); + } + if (position_ != null) { + output.writeMessage(9, getPosition()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, entityId_); + } + if (chairId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, chairId_); + } + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getPosition()); + } + 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.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify other = (emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify) obj; + + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (getChairId() + != other.getChairId()) 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 (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + CHAIR_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChairId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify 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.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify 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.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify 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.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify 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.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify 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.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify 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: 324
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAvatarSitDownNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAvatarSitDownNotify) + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.class, emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + entityId_ = 0; + + chairId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.internal_static_EvtAvatarSitDownNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify build() { + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify buildPartial() { + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify result = new emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify(this); + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + result.entityId_ = entityId_; + result.chairId_ = chairId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify other) { + if (other == emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify.getDefaultInstance()) return this; + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getChairId() != 0L) { + setChairId(other.getChairId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 9; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 9; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 4; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long chairId_ ; + /** + * uint64 chair_id = 6; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + /** + * uint64 chair_id = 6; + * @param value The chairId to set. + * @return This builder for chaining. + */ + public Builder setChairId(long value) { + + chairId_ = value; + onChanged(); + return this; + } + /** + * uint64 chair_id = 6; + * @return This builder for chaining. + */ + public Builder clearChairId() { + + chairId_ = 0L; + 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:EvtAvatarSitDownNotify) + } + + // @@protoc_insertion_point(class_scope:EvtAvatarSitDownNotify) + private static final emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify(); + } + + public static emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAvatarSitDownNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAvatarSitDownNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarSitDownNotifyOuterClass.EvtAvatarSitDownNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAvatarSitDownNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAvatarSitDownNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034EvtAvatarSitDownNotify.proto\032\014Vector.p" + + "roto\"X\n\026EvtAvatarSitDownNotify\022\031\n\010positi" + + "on\030\t \001(\0132\007.Vector\022\021\n\tentity_id\030\004 \001(\r\022\020\n\010" + + "chair_id\030\006 \001(\004B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtAvatarSitDownNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAvatarSitDownNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAvatarSitDownNotify_descriptor, + new java.lang.String[] { "Position", "EntityId", "ChairId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarStandUpNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarStandUpNotifyOuterClass.java new file mode 100644 index 00000000000..0a378c7bc70 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtAvatarStandUpNotifyOuterClass.java @@ -0,0 +1,763 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtAvatarStandUpNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtAvatarStandUpNotifyOuterClass { + private EvtAvatarStandUpNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtAvatarStandUpNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtAvatarStandUpNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 chair_id = 11; + * @return The chairId. + */ + long getChairId(); + + /** + * int32 perform_id = 6; + * @return The performId. + */ + int getPerformId(); + + /** + * int32 direction = 1; + * @return The direction. + */ + int getDirection(); + + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 356
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtAvatarStandUpNotify} + */ + public static final class EvtAvatarStandUpNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtAvatarStandUpNotify) + EvtAvatarStandUpNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtAvatarStandUpNotify.newBuilder() to construct. + private EvtAvatarStandUpNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtAvatarStandUpNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtAvatarStandUpNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtAvatarStandUpNotify( + 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: { + + direction_ = input.readInt32(); + break; + } + case 48: { + + performId_ = input.readInt32(); + break; + } + case 72: { + + entityId_ = input.readUInt32(); + break; + } + case 88: { + + chairId_ = input.readUInt64(); + 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.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.class, emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.Builder.class); + } + + public static final int CHAIR_ID_FIELD_NUMBER = 11; + private long chairId_; + /** + * uint64 chair_id = 11; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + + public static final int PERFORM_ID_FIELD_NUMBER = 6; + private int performId_; + /** + * int32 perform_id = 6; + * @return The performId. + */ + @java.lang.Override + public int getPerformId() { + return performId_; + } + + public static final int DIRECTION_FIELD_NUMBER = 1; + private int direction_; + /** + * int32 direction = 1; + * @return The direction. + */ + @java.lang.Override + public int getDirection() { + return direction_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 9; + private int entityId_; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (direction_ != 0) { + output.writeInt32(1, direction_); + } + if (performId_ != 0) { + output.writeInt32(6, performId_); + } + if (entityId_ != 0) { + output.writeUInt32(9, entityId_); + } + if (chairId_ != 0L) { + output.writeUInt64(11, chairId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (direction_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, direction_); + } + if (performId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, performId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, entityId_); + } + if (chairId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, chairId_); + } + 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.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify other = (emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify) obj; + + if (getChairId() + != other.getChairId()) return false; + if (getPerformId() + != other.getPerformId()) return false; + if (getDirection() + != other.getDirection()) return false; + if (getEntityId() + != other.getEntityId()) 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) + CHAIR_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getChairId()); + hash = (37 * hash) + PERFORM_ID_FIELD_NUMBER; + hash = (53 * hash) + getPerformId(); + hash = (37 * hash) + DIRECTION_FIELD_NUMBER; + hash = (53 * hash) + getDirection(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify 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.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify 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.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify 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.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify 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.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify 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.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify 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: 356
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtAvatarStandUpNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtAvatarStandUpNotify) + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.class, emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chairId_ = 0L; + + performId_ = 0; + + direction_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.internal_static_EvtAvatarStandUpNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify build() { + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify buildPartial() { + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify result = new emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify(this); + result.chairId_ = chairId_; + result.performId_ = performId_; + result.direction_ = direction_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify other) { + if (other == emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify.getDefaultInstance()) return this; + if (other.getChairId() != 0L) { + setChairId(other.getChairId()); + } + if (other.getPerformId() != 0) { + setPerformId(other.getPerformId()); + } + if (other.getDirection() != 0) { + setDirection(other.getDirection()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long chairId_ ; + /** + * uint64 chair_id = 11; + * @return The chairId. + */ + @java.lang.Override + public long getChairId() { + return chairId_; + } + /** + * uint64 chair_id = 11; + * @param value The chairId to set. + * @return This builder for chaining. + */ + public Builder setChairId(long value) { + + chairId_ = value; + onChanged(); + return this; + } + /** + * uint64 chair_id = 11; + * @return This builder for chaining. + */ + public Builder clearChairId() { + + chairId_ = 0L; + onChanged(); + return this; + } + + private int performId_ ; + /** + * int32 perform_id = 6; + * @return The performId. + */ + @java.lang.Override + public int getPerformId() { + return performId_; + } + /** + * int32 perform_id = 6; + * @param value The performId to set. + * @return This builder for chaining. + */ + public Builder setPerformId(int value) { + + performId_ = value; + onChanged(); + return this; + } + /** + * int32 perform_id = 6; + * @return This builder for chaining. + */ + public Builder clearPerformId() { + + performId_ = 0; + onChanged(); + return this; + } + + private int direction_ ; + /** + * int32 direction = 1; + * @return The direction. + */ + @java.lang.Override + public int getDirection() { + return direction_; + } + /** + * int32 direction = 1; + * @param value The direction to set. + * @return This builder for chaining. + */ + public Builder setDirection(int value) { + + direction_ = value; + onChanged(); + return this; + } + /** + * int32 direction = 1; + * @return This builder for chaining. + */ + public Builder clearDirection() { + + direction_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 9; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:EvtAvatarStandUpNotify) + } + + // @@protoc_insertion_point(class_scope:EvtAvatarStandUpNotify) + private static final emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify(); + } + + public static emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtAvatarStandUpNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtAvatarStandUpNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtAvatarStandUpNotifyOuterClass.EvtAvatarStandUpNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtAvatarStandUpNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtAvatarStandUpNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034EvtAvatarStandUpNotify.proto\"d\n\026EvtAva" + + "tarStandUpNotify\022\020\n\010chair_id\030\013 \001(\004\022\022\n\npe" + + "rform_id\030\006 \001(\005\022\021\n\tdirection\030\001 \001(\005\022\021\n\tent" + + "ity_id\030\t \001(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_EvtAvatarStandUpNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtAvatarStandUpNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtAvatarStandUpNotify_descriptor, + new java.lang.String[] { "ChairId", "PerformId", "Direction", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java new file mode 100644 index 00000000000..c6de71eec36 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitInfoOuterClass.java @@ -0,0 +1,813 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtBeingHitInfo.proto + +package emu.grasscutter.net.proto; + +public final class EvtBeingHitInfoOuterClass { + private EvtBeingHitInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtBeingHitInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtBeingHitInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + int getPeerId(); + + /** + * .AttackResult attack_result = 7; + * @return Whether the attackResult field is set. + */ + boolean hasAttackResult(); + /** + * .AttackResult attack_result = 7; + * @return The attackResult. + */ + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult(); + /** + * .AttackResult attack_result = 7; + */ + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder(); + + /** + * uint32 frame_num = 4; + * @return The frameNum. + */ + int getFrameNum(); + } + /** + * Protobuf type {@code EvtBeingHitInfo} + */ + public static final class EvtBeingHitInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtBeingHitInfo) + EvtBeingHitInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtBeingHitInfo.newBuilder() to construct. + private EvtBeingHitInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtBeingHitInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtBeingHitInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtBeingHitInfo( + 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: { + + frameNum_ = input.readUInt32(); + break; + } + case 48: { + + peerId_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder subBuilder = null; + if (attackResult_ != null) { + subBuilder = attackResult_.toBuilder(); + } + attackResult_ = input.readMessage(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(attackResult_); + attackResult_ = subBuilder.buildPartial(); + } + + 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.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.class, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder.class); + } + + public static final int PEER_ID_FIELD_NUMBER = 6; + private int peerId_; + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + public static final int ATTACK_RESULT_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; + /** + * .AttackResult attack_result = 7; + * @return Whether the attackResult field is set. + */ + @java.lang.Override + public boolean hasAttackResult() { + return attackResult_ != null; + } + /** + * .AttackResult attack_result = 7; + * @return The attackResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult() { + return attackResult_ == null ? emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } + /** + * .AttackResult attack_result = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { + return getAttackResult(); + } + + public static final int FRAME_NUM_FIELD_NUMBER = 4; + private int frameNum_; + /** + * uint32 frame_num = 4; + * @return The frameNum. + */ + @java.lang.Override + public int getFrameNum() { + return frameNum_; + } + + 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 (frameNum_ != 0) { + output.writeUInt32(4, frameNum_); + } + if (peerId_ != 0) { + output.writeUInt32(6, peerId_); + } + if (attackResult_ != null) { + output.writeMessage(7, getAttackResult()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (frameNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, frameNum_); + } + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, peerId_); + } + if (attackResult_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getAttackResult()); + } + 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.EvtBeingHitInfoOuterClass.EvtBeingHitInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo other = (emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo) obj; + + if (getPeerId() + != other.getPeerId()) return false; + if (hasAttackResult() != other.hasAttackResult()) return false; + if (hasAttackResult()) { + if (!getAttackResult() + .equals(other.getAttackResult())) return false; + } + if (getFrameNum() + != other.getFrameNum()) 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) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + if (hasAttackResult()) { + hash = (37 * hash) + ATTACK_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getAttackResult().hashCode(); + } + hash = (37 * hash) + FRAME_NUM_FIELD_NUMBER; + hash = (53 * hash) + getFrameNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo 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.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo 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.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo 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.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo 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.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo 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.EvtBeingHitInfoOuterClass.EvtBeingHitInfo 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; + } + /** + * Protobuf type {@code EvtBeingHitInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtBeingHitInfo) + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.class, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + peerId_ = 0; + + if (attackResultBuilder_ == null) { + attackResult_ = null; + } else { + attackResult_ = null; + attackResultBuilder_ = null; + } + frameNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.internal_static_EvtBeingHitInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo build() { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo buildPartial() { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo result = new emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo(this); + result.peerId_ = peerId_; + if (attackResultBuilder_ == null) { + result.attackResult_ = attackResult_; + } else { + result.attackResult_ = attackResultBuilder_.build(); + } + result.frameNum_ = frameNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo) { + return mergeFrom((emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo other) { + if (other == emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance()) return this; + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + if (other.hasAttackResult()) { + mergeAttackResult(other.getAttackResult()); + } + if (other.getFrameNum() != 0) { + setFrameNum(other.getFrameNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int peerId_ ; + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 6; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 6; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder> attackResultBuilder_; + /** + * .AttackResult attack_result = 7; + * @return Whether the attackResult field is set. + */ + public boolean hasAttackResult() { + return attackResultBuilder_ != null || attackResult_ != null; + } + /** + * .AttackResult attack_result = 7; + * @return The attackResult. + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult() { + if (attackResultBuilder_ == null) { + return attackResult_ == null ? emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } else { + return attackResultBuilder_.getMessage(); + } + } + /** + * .AttackResult attack_result = 7; + */ + public Builder setAttackResult(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult value) { + if (attackResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + attackResult_ = value; + onChanged(); + } else { + attackResultBuilder_.setMessage(value); + } + + return this; + } + /** + * .AttackResult attack_result = 7; + */ + public Builder setAttackResult( + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder builderForValue) { + if (attackResultBuilder_ == null) { + attackResult_ = builderForValue.build(); + onChanged(); + } else { + attackResultBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AttackResult attack_result = 7; + */ + public Builder mergeAttackResult(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult value) { + if (attackResultBuilder_ == null) { + if (attackResult_ != null) { + attackResult_ = + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.newBuilder(attackResult_).mergeFrom(value).buildPartial(); + } else { + attackResult_ = value; + } + onChanged(); + } else { + attackResultBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AttackResult attack_result = 7; + */ + public Builder clearAttackResult() { + if (attackResultBuilder_ == null) { + attackResult_ = null; + onChanged(); + } else { + attackResult_ = null; + attackResultBuilder_ = null; + } + + return this; + } + /** + * .AttackResult attack_result = 7; + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder getAttackResultBuilder() { + + onChanged(); + return getAttackResultFieldBuilder().getBuilder(); + } + /** + * .AttackResult attack_result = 7; + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { + if (attackResultBuilder_ != null) { + return attackResultBuilder_.getMessageOrBuilder(); + } else { + return attackResult_ == null ? + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } + } + /** + * .AttackResult attack_result = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder> + getAttackResultFieldBuilder() { + if (attackResultBuilder_ == null) { + attackResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder>( + getAttackResult(), + getParentForChildren(), + isClean()); + attackResult_ = null; + } + return attackResultBuilder_; + } + + private int frameNum_ ; + /** + * uint32 frame_num = 4; + * @return The frameNum. + */ + @java.lang.Override + public int getFrameNum() { + return frameNum_; + } + /** + * uint32 frame_num = 4; + * @param value The frameNum to set. + * @return This builder for chaining. + */ + public Builder setFrameNum(int value) { + + frameNum_ = value; + onChanged(); + return this; + } + /** + * uint32 frame_num = 4; + * @return This builder for chaining. + */ + public Builder clearFrameNum() { + + frameNum_ = 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:EvtBeingHitInfo) + } + + // @@protoc_insertion_point(class_scope:EvtBeingHitInfo) + private static final emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo(); + } + + public static emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtBeingHitInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtBeingHitInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtBeingHitInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtBeingHitInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025EvtBeingHitInfo.proto\032\022AttackResult.pr" + + "oto\"[\n\017EvtBeingHitInfo\022\017\n\007peer_id\030\006 \001(\r\022" + + "$\n\rattack_result\030\007 \001(\0132\r.AttackResult\022\021\n" + + "\tframe_num\030\004 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(), + }); + internal_static_EvtBeingHitInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtBeingHitInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtBeingHitInfo_descriptor, + new java.lang.String[] { "PeerId", "AttackResult", "FrameNum", }); + emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java new file mode 100644 index 00000000000..dd85de4e375 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitNotifyOuterClass.java @@ -0,0 +1,797 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtBeingHitNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtBeingHitNotifyOuterClass { + private EvtBeingHitNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtBeingHitNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtBeingHitNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForwardType forward_type = 6; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 6; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return Whether the beingHitInfo field is set. + */ + boolean hasBeingHitInfo(); + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return The beingHitInfo. + */ + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getBeingHitInfo(); + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getBeingHitInfoOrBuilder(); + } + /** + *
+   * CmdId: 372
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtBeingHitNotify} + */ + public static final class EvtBeingHitNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtBeingHitNotify) + EvtBeingHitNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtBeingHitNotify.newBuilder() to construct. + private EvtBeingHitNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtBeingHitNotify() { + forwardType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtBeingHitNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtBeingHitNotify( + 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 26: { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder subBuilder = null; + if (beingHitInfo_ != null) { + subBuilder = beingHitInfo_.toBuilder(); + } + beingHitInfo_ = input.readMessage(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(beingHitInfo_); + beingHitInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + int rawValue = input.readEnum(); + + forwardType_ = 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.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.class, emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.Builder.class); + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 6; + private int forwardType_; + /** + * .ForwardType forward_type = 6; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 6; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int BEING_HIT_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo beingHitInfo_; + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return Whether the beingHitInfo field is set. + */ + @java.lang.Override + public boolean hasBeingHitInfo() { + return beingHitInfo_ != null; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return The beingHitInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getBeingHitInfo() { + return beingHitInfo_ == null ? emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance() : beingHitInfo_; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getBeingHitInfoOrBuilder() { + return getBeingHitInfo(); + } + + 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 (beingHitInfo_ != null) { + output.writeMessage(3, getBeingHitInfo()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(6, forwardType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (beingHitInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getBeingHitInfo()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, forwardType_); + } + 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.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify other = (emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify) obj; + + if (forwardType_ != other.forwardType_) return false; + if (hasBeingHitInfo() != other.hasBeingHitInfo()) return false; + if (hasBeingHitInfo()) { + if (!getBeingHitInfo() + .equals(other.getBeingHitInfo())) 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) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + if (hasBeingHitInfo()) { + hash = (37 * hash) + BEING_HIT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getBeingHitInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify 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.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify 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.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify 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.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify 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.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify 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.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify 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: 372
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtBeingHitNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtBeingHitNotify) + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.class, emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forwardType_ = 0; + + if (beingHitInfoBuilder_ == null) { + beingHitInfo_ = null; + } else { + beingHitInfo_ = null; + beingHitInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.internal_static_EvtBeingHitNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify build() { + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify buildPartial() { + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify result = new emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify(this); + result.forwardType_ = forwardType_; + if (beingHitInfoBuilder_ == null) { + result.beingHitInfo_ = beingHitInfo_; + } else { + result.beingHitInfo_ = beingHitInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify other) { + if (other == emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify.getDefaultInstance()) return this; + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.hasBeingHitInfo()) { + mergeBeingHitInfo(other.getBeingHitInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 6; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 6; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 6; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 6; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 6; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo beingHitInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder> beingHitInfoBuilder_; + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return Whether the beingHitInfo field is set. + */ + public boolean hasBeingHitInfo() { + return beingHitInfoBuilder_ != null || beingHitInfo_ != null; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + * @return The beingHitInfo. + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getBeingHitInfo() { + if (beingHitInfoBuilder_ == null) { + return beingHitInfo_ == null ? emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance() : beingHitInfo_; + } else { + return beingHitInfoBuilder_.getMessage(); + } + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public Builder setBeingHitInfo(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (beingHitInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + beingHitInfo_ = value; + onChanged(); + } else { + beingHitInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public Builder setBeingHitInfo( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder builderForValue) { + if (beingHitInfoBuilder_ == null) { + beingHitInfo_ = builderForValue.build(); + onChanged(); + } else { + beingHitInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public Builder mergeBeingHitInfo(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (beingHitInfoBuilder_ == null) { + if (beingHitInfo_ != null) { + beingHitInfo_ = + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.newBuilder(beingHitInfo_).mergeFrom(value).buildPartial(); + } else { + beingHitInfo_ = value; + } + onChanged(); + } else { + beingHitInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public Builder clearBeingHitInfo() { + if (beingHitInfoBuilder_ == null) { + beingHitInfo_ = null; + onChanged(); + } else { + beingHitInfo_ = null; + beingHitInfoBuilder_ = null; + } + + return this; + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder getBeingHitInfoBuilder() { + + onChanged(); + return getBeingHitInfoFieldBuilder().getBuilder(); + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getBeingHitInfoOrBuilder() { + if (beingHitInfoBuilder_ != null) { + return beingHitInfoBuilder_.getMessageOrBuilder(); + } else { + return beingHitInfo_ == null ? + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance() : beingHitInfo_; + } + } + /** + * .EvtBeingHitInfo being_hit_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder> + getBeingHitInfoFieldBuilder() { + if (beingHitInfoBuilder_ == null) { + beingHitInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder>( + getBeingHitInfo(), + getParentForChildren(), + isClean()); + beingHitInfo_ = null; + } + return beingHitInfoBuilder_; + } + @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:EvtBeingHitNotify) + } + + // @@protoc_insertion_point(class_scope:EvtBeingHitNotify) + private static final emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify(); + } + + public static emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtBeingHitNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtBeingHitNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitNotifyOuterClass.EvtBeingHitNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtBeingHitNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtBeingHitNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027EvtBeingHitNotify.proto\032\025EvtBeingHitIn" + + "fo.proto\032\021ForwardType.proto\"a\n\021EvtBeingH" + + "itNotify\022\"\n\014forward_type\030\006 \001(\0162\014.Forward" + + "Type\022(\n\016being_hit_info\030\003 \001(\0132\020.EvtBeingH" + + "itInfoB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_EvtBeingHitNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtBeingHitNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtBeingHitNotify_descriptor, + new java.lang.String[] { "ForwardType", "BeingHitInfo", }); + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java new file mode 100644 index 00000000000..33865a1fc01 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtBeingHitsCombineNotifyOuterClass.java @@ -0,0 +1,969 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtBeingHitsCombineNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtBeingHitsCombineNotifyOuterClass { + private EvtBeingHitsCombineNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtBeingHitsCombineNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtBeingHitsCombineNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForwardType forward_type = 11; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 11; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + java.util.List + getEvtBeingHitInfoListList(); + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index); + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + int getEvtBeingHitInfoListCount(); + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + java.util.List + getEvtBeingHitInfoListOrBuilderList(); + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getEvtBeingHitInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 346
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtBeingHitsCombineNotify} + */ + public static final class EvtBeingHitsCombineNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtBeingHitsCombineNotify) + EvtBeingHitsCombineNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtBeingHitsCombineNotify.newBuilder() to construct. + private EvtBeingHitsCombineNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtBeingHitsCombineNotify() { + forwardType_ = 0; + evtBeingHitInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtBeingHitsCombineNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtBeingHitsCombineNotify( + 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 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + evtBeingHitInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + evtBeingHitInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.parser(), extensionRegistry)); + break; + } + case 88: { + int rawValue = input.readEnum(); + + forwardType_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + evtBeingHitInfoList_ = java.util.Collections.unmodifiableList(evtBeingHitInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.class, emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.Builder.class); + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 11; + private int forwardType_; + /** + * .ForwardType forward_type = 11; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 11; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int EVT_BEING_HIT_INFO_LIST_FIELD_NUMBER = 7; + private java.util.List evtBeingHitInfoList_; + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public java.util.List getEvtBeingHitInfoListList() { + return evtBeingHitInfoList_; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public java.util.List + getEvtBeingHitInfoListOrBuilderList() { + return evtBeingHitInfoList_; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public int getEvtBeingHitInfoListCount() { + return evtBeingHitInfoList_.size(); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index) { + return evtBeingHitInfoList_.get(index); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getEvtBeingHitInfoListOrBuilder( + int index) { + return evtBeingHitInfoList_.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 < evtBeingHitInfoList_.size(); i++) { + output.writeMessage(7, evtBeingHitInfoList_.get(i)); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(11, forwardType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < evtBeingHitInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, evtBeingHitInfoList_.get(i)); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, forwardType_); + } + 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.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify other = (emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify) obj; + + if (forwardType_ != other.forwardType_) return false; + if (!getEvtBeingHitInfoListList() + .equals(other.getEvtBeingHitInfoListList())) 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) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + if (getEvtBeingHitInfoListCount() > 0) { + hash = (37 * hash) + EVT_BEING_HIT_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEvtBeingHitInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify 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.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify 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.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify 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.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify 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.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify 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.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify 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: 346
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtBeingHitsCombineNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtBeingHitsCombineNotify) + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.class, emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEvtBeingHitInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forwardType_ = 0; + + if (evtBeingHitInfoListBuilder_ == null) { + evtBeingHitInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + evtBeingHitInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.internal_static_EvtBeingHitsCombineNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify build() { + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify buildPartial() { + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify result = new emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify(this); + int from_bitField0_ = bitField0_; + result.forwardType_ = forwardType_; + if (evtBeingHitInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + evtBeingHitInfoList_ = java.util.Collections.unmodifiableList(evtBeingHitInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.evtBeingHitInfoList_ = evtBeingHitInfoList_; + } else { + result.evtBeingHitInfoList_ = evtBeingHitInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify other) { + if (other == emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify.getDefaultInstance()) return this; + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (evtBeingHitInfoListBuilder_ == null) { + if (!other.evtBeingHitInfoList_.isEmpty()) { + if (evtBeingHitInfoList_.isEmpty()) { + evtBeingHitInfoList_ = other.evtBeingHitInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.addAll(other.evtBeingHitInfoList_); + } + onChanged(); + } + } else { + if (!other.evtBeingHitInfoList_.isEmpty()) { + if (evtBeingHitInfoListBuilder_.isEmpty()) { + evtBeingHitInfoListBuilder_.dispose(); + evtBeingHitInfoListBuilder_ = null; + evtBeingHitInfoList_ = other.evtBeingHitInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + evtBeingHitInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEvtBeingHitInfoListFieldBuilder() : null; + } else { + evtBeingHitInfoListBuilder_.addAllMessages(other.evtBeingHitInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 11; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 11; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 11; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 11; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 11; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private java.util.List evtBeingHitInfoList_ = + java.util.Collections.emptyList(); + private void ensureEvtBeingHitInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + evtBeingHitInfoList_ = new java.util.ArrayList(evtBeingHitInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder> evtBeingHitInfoListBuilder_; + + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public java.util.List getEvtBeingHitInfoListList() { + if (evtBeingHitInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(evtBeingHitInfoList_); + } else { + return evtBeingHitInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public int getEvtBeingHitInfoListCount() { + if (evtBeingHitInfoListBuilder_ == null) { + return evtBeingHitInfoList_.size(); + } else { + return evtBeingHitInfoListBuilder_.getCount(); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo getEvtBeingHitInfoList(int index) { + if (evtBeingHitInfoListBuilder_ == null) { + return evtBeingHitInfoList_.get(index); + } else { + return evtBeingHitInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder setEvtBeingHitInfoList( + int index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (evtBeingHitInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.set(index, value); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder setEvtBeingHitInfoList( + int index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder builderForValue) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addEvtBeingHitInfoList(emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (evtBeingHitInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.add(value); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addEvtBeingHitInfoList( + int index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo value) { + if (evtBeingHitInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.add(index, value); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addEvtBeingHitInfoList( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder builderForValue) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.add(builderForValue.build()); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addEvtBeingHitInfoList( + int index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder builderForValue) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder addAllEvtBeingHitInfoList( + java.lang.Iterable values) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, evtBeingHitInfoList_); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder clearEvtBeingHitInfoList() { + if (evtBeingHitInfoListBuilder_ == null) { + evtBeingHitInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public Builder removeEvtBeingHitInfoList(int index) { + if (evtBeingHitInfoListBuilder_ == null) { + ensureEvtBeingHitInfoListIsMutable(); + evtBeingHitInfoList_.remove(index); + onChanged(); + } else { + evtBeingHitInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder getEvtBeingHitInfoListBuilder( + int index) { + return getEvtBeingHitInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder getEvtBeingHitInfoListOrBuilder( + int index) { + if (evtBeingHitInfoListBuilder_ == null) { + return evtBeingHitInfoList_.get(index); } else { + return evtBeingHitInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public java.util.List + getEvtBeingHitInfoListOrBuilderList() { + if (evtBeingHitInfoListBuilder_ != null) { + return evtBeingHitInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(evtBeingHitInfoList_); + } + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder addEvtBeingHitInfoListBuilder() { + return getEvtBeingHitInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance()); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder addEvtBeingHitInfoListBuilder( + int index) { + return getEvtBeingHitInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.getDefaultInstance()); + } + /** + * repeated .EvtBeingHitInfo evt_being_hit_info_list = 7; + */ + public java.util.List + getEvtBeingHitInfoListBuilderList() { + return getEvtBeingHitInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder> + getEvtBeingHitInfoListFieldBuilder() { + if (evtBeingHitInfoListBuilder_ == null) { + evtBeingHitInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfo.Builder, emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.EvtBeingHitInfoOrBuilder>( + evtBeingHitInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + evtBeingHitInfoList_ = null; + } + return evtBeingHitInfoListBuilder_; + } + @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:EvtBeingHitsCombineNotify) + } + + // @@protoc_insertion_point(class_scope:EvtBeingHitsCombineNotify) + private static final emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify(); + } + + public static emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtBeingHitsCombineNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtBeingHitsCombineNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtBeingHitsCombineNotifyOuterClass.EvtBeingHitsCombineNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtBeingHitsCombineNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtBeingHitsCombineNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037EvtBeingHitsCombineNotify.proto\032\025EvtBe" + + "ingHitInfo.proto\032\021ForwardType.proto\"r\n\031E" + + "vtBeingHitsCombineNotify\022\"\n\014forward_type" + + "\030\013 \001(\0162\014.ForwardType\0221\n\027evt_being_hit_in" + + "fo_list\030\007 \003(\0132\020.EvtBeingHitInfoB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_EvtBeingHitsCombineNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtBeingHitsCombineNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtBeingHitsCombineNotify_descriptor, + new java.lang.String[] { "ForwardType", "EvtBeingHitInfoList", }); + emu.grasscutter.net.proto.EvtBeingHitInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java new file mode 100644 index 00000000000..b06789b1fc7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtCreateGadgetNotifyOuterClass.java @@ -0,0 +1,2385 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtCreateGadgetNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtCreateGadgetNotifyOuterClass { + private EvtCreateGadgetNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtCreateGadgetNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtCreateGadgetNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_async_load = 8; + * @return The isAsyncLoad. + */ + boolean getIsAsyncLoad(); + + /** + * uint32 camp_type = 5; + * @return The campType. + */ + int getCampType(); + + /** + * bool sight_group_with_owner = 10; + * @return The sightGroupWithOwner. + */ + boolean getSightGroupWithOwner(); + + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return A list containing the unk2700BELOIHEIEAN. + */ + java.util.List getUnk2700BELOIHEIEANList(); + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return The count of unk2700BELOIHEIEAN. + */ + int getUnk2700BELOIHEIEANCount(); + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + int getUnk2700BELOIHEIEAN(int index); + + /** + * .ForwardType forward_type = 12; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 12; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + int getTargetEntityId(); + + /** + * uint32 camp_id = 15; + * @return The campId. + */ + int getCampId(); + + /** + * uint64 guid = 6; + * @return The guid. + */ + long getGuid(); + + /** + * .Vector init_euler_angles = 13; + * @return Whether the initEulerAngles field is set. + */ + boolean hasInitEulerAngles(); + /** + * .Vector init_euler_angles = 13; + * @return The initEulerAngles. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getInitEulerAngles(); + /** + * .Vector init_euler_angles = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitEulerAnglesOrBuilder(); + + /** + * uint32 target_lock_point_index = 11; + * @return The targetLockPointIndex. + */ + int getTargetLockPointIndex(); + + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return A list containing the unk2700JDNFLLGJBGA. + */ + java.util.List getUnk2700JDNFLLGJBGAList(); + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return The count of unk2700JDNFLLGJBGA. + */ + int getUnk2700JDNFLLGJBGACount(); + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param index The index of the element to return. + * @return The unk2700JDNFLLGJBGA at the given index. + */ + int getUnk2700JDNFLLGJBGA(int index); + + /** + * .Vector init_pos = 4; + * @return Whether the initPos field is set. + */ + boolean hasInitPos(); + /** + * .Vector init_pos = 4; + * @return The initPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getInitPos(); + /** + * .Vector init_pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitPosOrBuilder(); + + /** + * uint32 owner_entity_id = 9; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 room_id = 7; + * @return The roomId. + */ + int getRoomId(); + + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @return The unk2700JBOPENAGGAF. + */ + boolean getUnk2700JBOPENAGGAF(); + + /** + * uint32 prop_owner_entity_id = 1; + * @return The propOwnerEntityId. + */ + int getPropOwnerEntityId(); + + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @return The unk2700IHIDGKPHFME. + */ + boolean getUnk2700IHIDGKPHFME(); + + /** + * uint32 config_id = 14; + * @return The configId. + */ + int getConfigId(); + } + /** + *
+   * CmdId: 307
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtCreateGadgetNotify} + */ + public static final class EvtCreateGadgetNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtCreateGadgetNotify) + EvtCreateGadgetNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtCreateGadgetNotify.newBuilder() to construct. + private EvtCreateGadgetNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtCreateGadgetNotify() { + unk2700BELOIHEIEAN_ = emptyIntList(); + forwardType_ = 0; + unk2700JDNFLLGJBGA_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtCreateGadgetNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtCreateGadgetNotify( + 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: { + + propOwnerEntityId_ = input.readUInt32(); + break; + } + case 16: { + + entityId_ = input.readUInt32(); + break; + } + case 24: { + + targetEntityId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (initPos_ != null) { + subBuilder = initPos_.toBuilder(); + } + initPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(initPos_); + initPos_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + campType_ = input.readUInt32(); + break; + } + case 48: { + + guid_ = input.readUInt64(); + break; + } + case 56: { + + roomId_ = input.readUInt32(); + break; + } + case 64: { + + isAsyncLoad_ = input.readBool(); + break; + } + case 72: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 80: { + + sightGroupWithOwner_ = input.readBool(); + break; + } + case 88: { + + targetLockPointIndex_ = input.readUInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (initEulerAngles_ != null) { + subBuilder = initEulerAngles_.toBuilder(); + } + initEulerAngles_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(initEulerAngles_); + initEulerAngles_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + configId_ = input.readUInt32(); + break; + } + case 120: { + + campId_ = input.readUInt32(); + break; + } + case 200: { + + unk2700JBOPENAGGAF_ = input.readBool(); + break; + } + case 3032: { + + unk2700IHIDGKPHFME_ = input.readBool(); + break; + } + case 7112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700BELOIHEIEAN_.addInt(input.readUInt32()); + break; + } + case 7114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700BELOIHEIEAN_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700BELOIHEIEAN_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 15360: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700JDNFLLGJBGA_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700JDNFLLGJBGA_.addInt(input.readUInt32()); + break; + } + case 15362: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unk2700JDNFLLGJBGA_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unk2700JDNFLLGJBGA_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + unk2700BELOIHEIEAN_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700JDNFLLGJBGA_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.class, emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.Builder.class); + } + + public static final int IS_ASYNC_LOAD_FIELD_NUMBER = 8; + private boolean isAsyncLoad_; + /** + * bool is_async_load = 8; + * @return The isAsyncLoad. + */ + @java.lang.Override + public boolean getIsAsyncLoad() { + return isAsyncLoad_; + } + + public static final int CAMP_TYPE_FIELD_NUMBER = 5; + private int campType_; + /** + * uint32 camp_type = 5; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + + public static final int SIGHT_GROUP_WITH_OWNER_FIELD_NUMBER = 10; + private boolean sightGroupWithOwner_; + /** + * bool sight_group_with_owner = 10; + * @return The sightGroupWithOwner. + */ + @java.lang.Override + public boolean getSightGroupWithOwner() { + return sightGroupWithOwner_; + } + + public static final int UNK2700_BELOIHEIEAN_FIELD_NUMBER = 889; + private com.google.protobuf.Internal.IntList unk2700BELOIHEIEAN_; + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return A list containing the unk2700BELOIHEIEAN. + */ + @java.lang.Override + public java.util.List + getUnk2700BELOIHEIEANList() { + return unk2700BELOIHEIEAN_; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return The count of unk2700BELOIHEIEAN. + */ + public int getUnk2700BELOIHEIEANCount() { + return unk2700BELOIHEIEAN_.size(); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + public int getUnk2700BELOIHEIEAN(int index) { + return unk2700BELOIHEIEAN_.getInt(index); + } + private int unk2700BELOIHEIEANMemoizedSerializedSize = -1; + + public static final int FORWARD_TYPE_FIELD_NUMBER = 12; + private int forwardType_; + /** + * .ForwardType forward_type = 12; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 12; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 2; + private int entityId_; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 3; + private int targetEntityId_; + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + public static final int CAMP_ID_FIELD_NUMBER = 15; + private int campId_; + /** + * uint32 camp_id = 15; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + + public static final int GUID_FIELD_NUMBER = 6; + private long guid_; + /** + * uint64 guid = 6; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int INIT_EULER_ANGLES_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector initEulerAngles_; + /** + * .Vector init_euler_angles = 13; + * @return Whether the initEulerAngles field is set. + */ + @java.lang.Override + public boolean hasInitEulerAngles() { + return initEulerAngles_ != null; + } + /** + * .Vector init_euler_angles = 13; + * @return The initEulerAngles. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getInitEulerAngles() { + return initEulerAngles_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initEulerAngles_; + } + /** + * .Vector init_euler_angles = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitEulerAnglesOrBuilder() { + return getInitEulerAngles(); + } + + public static final int TARGET_LOCK_POINT_INDEX_FIELD_NUMBER = 11; + private int targetLockPointIndex_; + /** + * uint32 target_lock_point_index = 11; + * @return The targetLockPointIndex. + */ + @java.lang.Override + public int getTargetLockPointIndex() { + return targetLockPointIndex_; + } + + public static final int UNK2700_JDNFLLGJBGA_FIELD_NUMBER = 1920; + private com.google.protobuf.Internal.IntList unk2700JDNFLLGJBGA_; + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return A list containing the unk2700JDNFLLGJBGA. + */ + @java.lang.Override + public java.util.List + getUnk2700JDNFLLGJBGAList() { + return unk2700JDNFLLGJBGA_; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return The count of unk2700JDNFLLGJBGA. + */ + public int getUnk2700JDNFLLGJBGACount() { + return unk2700JDNFLLGJBGA_.size(); + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param index The index of the element to return. + * @return The unk2700JDNFLLGJBGA at the given index. + */ + public int getUnk2700JDNFLLGJBGA(int index) { + return unk2700JDNFLLGJBGA_.getInt(index); + } + private int unk2700JDNFLLGJBGAMemoizedSerializedSize = -1; + + public static final int INIT_POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector initPos_; + /** + * .Vector init_pos = 4; + * @return Whether the initPos field is set. + */ + @java.lang.Override + public boolean hasInitPos() { + return initPos_ != null; + } + /** + * .Vector init_pos = 4; + * @return The initPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getInitPos() { + return initPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initPos_; + } + /** + * .Vector init_pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitPosOrBuilder() { + return getInitPos(); + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 9; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 9; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int ROOM_ID_FIELD_NUMBER = 7; + private int roomId_; + /** + * uint32 room_id = 7; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + + public static final int UNK2700_JBOPENAGGAF_FIELD_NUMBER = 25; + private boolean unk2700JBOPENAGGAF_; + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @return The unk2700JBOPENAGGAF. + */ + @java.lang.Override + public boolean getUnk2700JBOPENAGGAF() { + return unk2700JBOPENAGGAF_; + } + + public static final int PROP_OWNER_ENTITY_ID_FIELD_NUMBER = 1; + private int propOwnerEntityId_; + /** + * uint32 prop_owner_entity_id = 1; + * @return The propOwnerEntityId. + */ + @java.lang.Override + public int getPropOwnerEntityId() { + return propOwnerEntityId_; + } + + public static final int UNK2700_IHIDGKPHFME_FIELD_NUMBER = 379; + private boolean unk2700IHIDGKPHFME_; + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @return The unk2700IHIDGKPHFME. + */ + @java.lang.Override + public boolean getUnk2700IHIDGKPHFME() { + return unk2700IHIDGKPHFME_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 14; + private int configId_; + /** + * uint32 config_id = 14; + * @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 { + getSerializedSize(); + if (propOwnerEntityId_ != 0) { + output.writeUInt32(1, propOwnerEntityId_); + } + if (entityId_ != 0) { + output.writeUInt32(2, entityId_); + } + if (targetEntityId_ != 0) { + output.writeUInt32(3, targetEntityId_); + } + if (initPos_ != null) { + output.writeMessage(4, getInitPos()); + } + if (campType_ != 0) { + output.writeUInt32(5, campType_); + } + if (guid_ != 0L) { + output.writeUInt64(6, guid_); + } + if (roomId_ != 0) { + output.writeUInt32(7, roomId_); + } + if (isAsyncLoad_ != false) { + output.writeBool(8, isAsyncLoad_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(9, ownerEntityId_); + } + if (sightGroupWithOwner_ != false) { + output.writeBool(10, sightGroupWithOwner_); + } + if (targetLockPointIndex_ != 0) { + output.writeUInt32(11, targetLockPointIndex_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(12, forwardType_); + } + if (initEulerAngles_ != null) { + output.writeMessage(13, getInitEulerAngles()); + } + if (configId_ != 0) { + output.writeUInt32(14, configId_); + } + if (campId_ != 0) { + output.writeUInt32(15, campId_); + } + if (unk2700JBOPENAGGAF_ != false) { + output.writeBool(25, unk2700JBOPENAGGAF_); + } + if (unk2700IHIDGKPHFME_ != false) { + output.writeBool(379, unk2700IHIDGKPHFME_); + } + if (getUnk2700BELOIHEIEANList().size() > 0) { + output.writeUInt32NoTag(7114); + output.writeUInt32NoTag(unk2700BELOIHEIEANMemoizedSerializedSize); + } + for (int i = 0; i < unk2700BELOIHEIEAN_.size(); i++) { + output.writeUInt32NoTag(unk2700BELOIHEIEAN_.getInt(i)); + } + if (getUnk2700JDNFLLGJBGAList().size() > 0) { + output.writeUInt32NoTag(15362); + output.writeUInt32NoTag(unk2700JDNFLLGJBGAMemoizedSerializedSize); + } + for (int i = 0; i < unk2700JDNFLLGJBGA_.size(); i++) { + output.writeUInt32NoTag(unk2700JDNFLLGJBGA_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (propOwnerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, propOwnerEntityId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entityId_); + } + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetEntityId_); + } + if (initPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getInitPos()); + } + if (campType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, campType_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, guid_); + } + if (roomId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, roomId_); + } + if (isAsyncLoad_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isAsyncLoad_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, ownerEntityId_); + } + if (sightGroupWithOwner_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, sightGroupWithOwner_); + } + if (targetLockPointIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, targetLockPointIndex_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, forwardType_); + } + if (initEulerAngles_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getInitEulerAngles()); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, configId_); + } + if (campId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, campId_); + } + if (unk2700JBOPENAGGAF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(25, unk2700JBOPENAGGAF_); + } + if (unk2700IHIDGKPHFME_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(379, unk2700IHIDGKPHFME_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700BELOIHEIEAN_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700BELOIHEIEAN_.getInt(i)); + } + size += dataSize; + if (!getUnk2700BELOIHEIEANList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700BELOIHEIEANMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unk2700JDNFLLGJBGA_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700JDNFLLGJBGA_.getInt(i)); + } + size += dataSize; + if (!getUnk2700JDNFLLGJBGAList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700JDNFLLGJBGAMemoizedSerializedSize = dataSize; + } + 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.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify other = (emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify) obj; + + if (getIsAsyncLoad() + != other.getIsAsyncLoad()) return false; + if (getCampType() + != other.getCampType()) return false; + if (getSightGroupWithOwner() + != other.getSightGroupWithOwner()) return false; + if (!getUnk2700BELOIHEIEANList() + .equals(other.getUnk2700BELOIHEIEANList())) return false; + if (forwardType_ != other.forwardType_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (getCampId() + != other.getCampId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (hasInitEulerAngles() != other.hasInitEulerAngles()) return false; + if (hasInitEulerAngles()) { + if (!getInitEulerAngles() + .equals(other.getInitEulerAngles())) return false; + } + if (getTargetLockPointIndex() + != other.getTargetLockPointIndex()) return false; + if (!getUnk2700JDNFLLGJBGAList() + .equals(other.getUnk2700JDNFLLGJBGAList())) return false; + if (hasInitPos() != other.hasInitPos()) return false; + if (hasInitPos()) { + if (!getInitPos() + .equals(other.getInitPos())) return false; + } + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getRoomId() + != other.getRoomId()) return false; + if (getUnk2700JBOPENAGGAF() + != other.getUnk2700JBOPENAGGAF()) return false; + if (getPropOwnerEntityId() + != other.getPropOwnerEntityId()) return false; + if (getUnk2700IHIDGKPHFME() + != other.getUnk2700IHIDGKPHFME()) 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) + IS_ASYNC_LOAD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAsyncLoad()); + hash = (37 * hash) + CAMP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCampType(); + hash = (37 * hash) + SIGHT_GROUP_WITH_OWNER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSightGroupWithOwner()); + if (getUnk2700BELOIHEIEANCount() > 0) { + hash = (37 * hash) + UNK2700_BELOIHEIEAN_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700BELOIHEIEANList().hashCode(); + } + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (37 * hash) + CAMP_ID_FIELD_NUMBER; + hash = (53 * hash) + getCampId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + if (hasInitEulerAngles()) { + hash = (37 * hash) + INIT_EULER_ANGLES_FIELD_NUMBER; + hash = (53 * hash) + getInitEulerAngles().hashCode(); + } + hash = (37 * hash) + TARGET_LOCK_POINT_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getTargetLockPointIndex(); + if (getUnk2700JDNFLLGJBGACount() > 0) { + hash = (37 * hash) + UNK2700_JDNFLLGJBGA_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700JDNFLLGJBGAList().hashCode(); + } + if (hasInitPos()) { + hash = (37 * hash) + INIT_POS_FIELD_NUMBER; + hash = (53 * hash) + getInitPos().hashCode(); + } + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + ROOM_ID_FIELD_NUMBER; + hash = (53 * hash) + getRoomId(); + hash = (37 * hash) + UNK2700_JBOPENAGGAF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700JBOPENAGGAF()); + hash = (37 * hash) + PROP_OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getPropOwnerEntityId(); + hash = (37 * hash) + UNK2700_IHIDGKPHFME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700IHIDGKPHFME()); + 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.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify 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.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify 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.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify 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.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify 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.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify 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.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify 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: 307
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtCreateGadgetNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtCreateGadgetNotify) + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.class, emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAsyncLoad_ = false; + + campType_ = 0; + + sightGroupWithOwner_ = false; + + unk2700BELOIHEIEAN_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + forwardType_ = 0; + + entityId_ = 0; + + targetEntityId_ = 0; + + campId_ = 0; + + guid_ = 0L; + + if (initEulerAnglesBuilder_ == null) { + initEulerAngles_ = null; + } else { + initEulerAngles_ = null; + initEulerAnglesBuilder_ = null; + } + targetLockPointIndex_ = 0; + + unk2700JDNFLLGJBGA_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (initPosBuilder_ == null) { + initPos_ = null; + } else { + initPos_ = null; + initPosBuilder_ = null; + } + ownerEntityId_ = 0; + + roomId_ = 0; + + unk2700JBOPENAGGAF_ = false; + + propOwnerEntityId_ = 0; + + unk2700IHIDGKPHFME_ = false; + + configId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.internal_static_EvtCreateGadgetNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify build() { + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify buildPartial() { + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify result = new emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify(this); + int from_bitField0_ = bitField0_; + result.isAsyncLoad_ = isAsyncLoad_; + result.campType_ = campType_; + result.sightGroupWithOwner_ = sightGroupWithOwner_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700BELOIHEIEAN_ = unk2700BELOIHEIEAN_; + result.forwardType_ = forwardType_; + result.entityId_ = entityId_; + result.targetEntityId_ = targetEntityId_; + result.campId_ = campId_; + result.guid_ = guid_; + if (initEulerAnglesBuilder_ == null) { + result.initEulerAngles_ = initEulerAngles_; + } else { + result.initEulerAngles_ = initEulerAnglesBuilder_.build(); + } + result.targetLockPointIndex_ = targetLockPointIndex_; + if (((bitField0_ & 0x00000002) != 0)) { + unk2700JDNFLLGJBGA_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700JDNFLLGJBGA_ = unk2700JDNFLLGJBGA_; + if (initPosBuilder_ == null) { + result.initPos_ = initPos_; + } else { + result.initPos_ = initPosBuilder_.build(); + } + result.ownerEntityId_ = ownerEntityId_; + result.roomId_ = roomId_; + result.unk2700JBOPENAGGAF_ = unk2700JBOPENAGGAF_; + result.propOwnerEntityId_ = propOwnerEntityId_; + result.unk2700IHIDGKPHFME_ = unk2700IHIDGKPHFME_; + result.configId_ = configId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify other) { + if (other == emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify.getDefaultInstance()) return this; + if (other.getIsAsyncLoad() != false) { + setIsAsyncLoad(other.getIsAsyncLoad()); + } + if (other.getCampType() != 0) { + setCampType(other.getCampType()); + } + if (other.getSightGroupWithOwner() != false) { + setSightGroupWithOwner(other.getSightGroupWithOwner()); + } + if (!other.unk2700BELOIHEIEAN_.isEmpty()) { + if (unk2700BELOIHEIEAN_.isEmpty()) { + unk2700BELOIHEIEAN_ = other.unk2700BELOIHEIEAN_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.addAll(other.unk2700BELOIHEIEAN_); + } + onChanged(); + } + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + if (other.getCampId() != 0) { + setCampId(other.getCampId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.hasInitEulerAngles()) { + mergeInitEulerAngles(other.getInitEulerAngles()); + } + if (other.getTargetLockPointIndex() != 0) { + setTargetLockPointIndex(other.getTargetLockPointIndex()); + } + if (!other.unk2700JDNFLLGJBGA_.isEmpty()) { + if (unk2700JDNFLLGJBGA_.isEmpty()) { + unk2700JDNFLLGJBGA_ = other.unk2700JDNFLLGJBGA_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700JDNFLLGJBGAIsMutable(); + unk2700JDNFLLGJBGA_.addAll(other.unk2700JDNFLLGJBGA_); + } + onChanged(); + } + if (other.hasInitPos()) { + mergeInitPos(other.getInitPos()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getRoomId() != 0) { + setRoomId(other.getRoomId()); + } + if (other.getUnk2700JBOPENAGGAF() != false) { + setUnk2700JBOPENAGGAF(other.getUnk2700JBOPENAGGAF()); + } + if (other.getPropOwnerEntityId() != 0) { + setPropOwnerEntityId(other.getPropOwnerEntityId()); + } + if (other.getUnk2700IHIDGKPHFME() != false) { + setUnk2700IHIDGKPHFME(other.getUnk2700IHIDGKPHFME()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAsyncLoad_ ; + /** + * bool is_async_load = 8; + * @return The isAsyncLoad. + */ + @java.lang.Override + public boolean getIsAsyncLoad() { + return isAsyncLoad_; + } + /** + * bool is_async_load = 8; + * @param value The isAsyncLoad to set. + * @return This builder for chaining. + */ + public Builder setIsAsyncLoad(boolean value) { + + isAsyncLoad_ = value; + onChanged(); + return this; + } + /** + * bool is_async_load = 8; + * @return This builder for chaining. + */ + public Builder clearIsAsyncLoad() { + + isAsyncLoad_ = false; + onChanged(); + return this; + } + + private int campType_ ; + /** + * uint32 camp_type = 5; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + /** + * uint32 camp_type = 5; + * @param value The campType to set. + * @return This builder for chaining. + */ + public Builder setCampType(int value) { + + campType_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_type = 5; + * @return This builder for chaining. + */ + public Builder clearCampType() { + + campType_ = 0; + onChanged(); + return this; + } + + private boolean sightGroupWithOwner_ ; + /** + * bool sight_group_with_owner = 10; + * @return The sightGroupWithOwner. + */ + @java.lang.Override + public boolean getSightGroupWithOwner() { + return sightGroupWithOwner_; + } + /** + * bool sight_group_with_owner = 10; + * @param value The sightGroupWithOwner to set. + * @return This builder for chaining. + */ + public Builder setSightGroupWithOwner(boolean value) { + + sightGroupWithOwner_ = value; + onChanged(); + return this; + } + /** + * bool sight_group_with_owner = 10; + * @return This builder for chaining. + */ + public Builder clearSightGroupWithOwner() { + + sightGroupWithOwner_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700BELOIHEIEAN_ = emptyIntList(); + private void ensureUnk2700BELOIHEIEANIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700BELOIHEIEAN_ = mutableCopy(unk2700BELOIHEIEAN_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return A list containing the unk2700BELOIHEIEAN. + */ + public java.util.List + getUnk2700BELOIHEIEANList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700BELOIHEIEAN_) : unk2700BELOIHEIEAN_; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return The count of unk2700BELOIHEIEAN. + */ + public int getUnk2700BELOIHEIEANCount() { + return unk2700BELOIHEIEAN_.size(); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param index The index of the element to return. + * @return The unk2700BELOIHEIEAN at the given index. + */ + public int getUnk2700BELOIHEIEAN(int index) { + return unk2700BELOIHEIEAN_.getInt(index); + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param index The index to set the value at. + * @param value The unk2700BELOIHEIEAN to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BELOIHEIEAN( + int index, int value) { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param value The unk2700BELOIHEIEAN to add. + * @return This builder for chaining. + */ + public Builder addUnk2700BELOIHEIEAN(int value) { + ensureUnk2700BELOIHEIEANIsMutable(); + unk2700BELOIHEIEAN_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @param values The unk2700BELOIHEIEAN to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700BELOIHEIEAN( + java.lang.Iterable values) { + ensureUnk2700BELOIHEIEANIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700BELOIHEIEAN_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_BELOIHEIEAN = 889; + * @return This builder for chaining. + */ + public Builder clearUnk2700BELOIHEIEAN() { + unk2700BELOIHEIEAN_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 12; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 12; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 12; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 12; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 12; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 2; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 3; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 3; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + + private int campId_ ; + /** + * uint32 camp_id = 15; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + /** + * uint32 camp_id = 15; + * @param value The campId to set. + * @return This builder for chaining. + */ + public Builder setCampId(int value) { + + campId_ = value; + onChanged(); + return this; + } + /** + * uint32 camp_id = 15; + * @return This builder for chaining. + */ + public Builder clearCampId() { + + campId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 6; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 6; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 6; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector initEulerAngles_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> initEulerAnglesBuilder_; + /** + * .Vector init_euler_angles = 13; + * @return Whether the initEulerAngles field is set. + */ + public boolean hasInitEulerAngles() { + return initEulerAnglesBuilder_ != null || initEulerAngles_ != null; + } + /** + * .Vector init_euler_angles = 13; + * @return The initEulerAngles. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getInitEulerAngles() { + if (initEulerAnglesBuilder_ == null) { + return initEulerAngles_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initEulerAngles_; + } else { + return initEulerAnglesBuilder_.getMessage(); + } + } + /** + * .Vector init_euler_angles = 13; + */ + public Builder setInitEulerAngles(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (initEulerAnglesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + initEulerAngles_ = value; + onChanged(); + } else { + initEulerAnglesBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector init_euler_angles = 13; + */ + public Builder setInitEulerAngles( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (initEulerAnglesBuilder_ == null) { + initEulerAngles_ = builderForValue.build(); + onChanged(); + } else { + initEulerAnglesBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector init_euler_angles = 13; + */ + public Builder mergeInitEulerAngles(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (initEulerAnglesBuilder_ == null) { + if (initEulerAngles_ != null) { + initEulerAngles_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(initEulerAngles_).mergeFrom(value).buildPartial(); + } else { + initEulerAngles_ = value; + } + onChanged(); + } else { + initEulerAnglesBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector init_euler_angles = 13; + */ + public Builder clearInitEulerAngles() { + if (initEulerAnglesBuilder_ == null) { + initEulerAngles_ = null; + onChanged(); + } else { + initEulerAngles_ = null; + initEulerAnglesBuilder_ = null; + } + + return this; + } + /** + * .Vector init_euler_angles = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getInitEulerAnglesBuilder() { + + onChanged(); + return getInitEulerAnglesFieldBuilder().getBuilder(); + } + /** + * .Vector init_euler_angles = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitEulerAnglesOrBuilder() { + if (initEulerAnglesBuilder_ != null) { + return initEulerAnglesBuilder_.getMessageOrBuilder(); + } else { + return initEulerAngles_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initEulerAngles_; + } + } + /** + * .Vector init_euler_angles = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getInitEulerAnglesFieldBuilder() { + if (initEulerAnglesBuilder_ == null) { + initEulerAnglesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getInitEulerAngles(), + getParentForChildren(), + isClean()); + initEulerAngles_ = null; + } + return initEulerAnglesBuilder_; + } + + private int targetLockPointIndex_ ; + /** + * uint32 target_lock_point_index = 11; + * @return The targetLockPointIndex. + */ + @java.lang.Override + public int getTargetLockPointIndex() { + return targetLockPointIndex_; + } + /** + * uint32 target_lock_point_index = 11; + * @param value The targetLockPointIndex to set. + * @return This builder for chaining. + */ + public Builder setTargetLockPointIndex(int value) { + + targetLockPointIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 target_lock_point_index = 11; + * @return This builder for chaining. + */ + public Builder clearTargetLockPointIndex() { + + targetLockPointIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700JDNFLLGJBGA_ = emptyIntList(); + private void ensureUnk2700JDNFLLGJBGAIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700JDNFLLGJBGA_ = mutableCopy(unk2700JDNFLLGJBGA_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return A list containing the unk2700JDNFLLGJBGA. + */ + public java.util.List + getUnk2700JDNFLLGJBGAList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unk2700JDNFLLGJBGA_) : unk2700JDNFLLGJBGA_; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return The count of unk2700JDNFLLGJBGA. + */ + public int getUnk2700JDNFLLGJBGACount() { + return unk2700JDNFLLGJBGA_.size(); + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param index The index of the element to return. + * @return The unk2700JDNFLLGJBGA at the given index. + */ + public int getUnk2700JDNFLLGJBGA(int index) { + return unk2700JDNFLLGJBGA_.getInt(index); + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param index The index to set the value at. + * @param value The unk2700JDNFLLGJBGA to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JDNFLLGJBGA( + int index, int value) { + ensureUnk2700JDNFLLGJBGAIsMutable(); + unk2700JDNFLLGJBGA_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param value The unk2700JDNFLLGJBGA to add. + * @return This builder for chaining. + */ + public Builder addUnk2700JDNFLLGJBGA(int value) { + ensureUnk2700JDNFLLGJBGAIsMutable(); + unk2700JDNFLLGJBGA_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @param values The unk2700JDNFLLGJBGA to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700JDNFLLGJBGA( + java.lang.Iterable values) { + ensureUnk2700JDNFLLGJBGAIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700JDNFLLGJBGA_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JDNFLLGJBGA = 1920; + * @return This builder for chaining. + */ + public Builder clearUnk2700JDNFLLGJBGA() { + unk2700JDNFLLGJBGA_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector initPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> initPosBuilder_; + /** + * .Vector init_pos = 4; + * @return Whether the initPos field is set. + */ + public boolean hasInitPos() { + return initPosBuilder_ != null || initPos_ != null; + } + /** + * .Vector init_pos = 4; + * @return The initPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getInitPos() { + if (initPosBuilder_ == null) { + return initPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initPos_; + } else { + return initPosBuilder_.getMessage(); + } + } + /** + * .Vector init_pos = 4; + */ + public Builder setInitPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (initPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + initPos_ = value; + onChanged(); + } else { + initPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector init_pos = 4; + */ + public Builder setInitPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (initPosBuilder_ == null) { + initPos_ = builderForValue.build(); + onChanged(); + } else { + initPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector init_pos = 4; + */ + public Builder mergeInitPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (initPosBuilder_ == null) { + if (initPos_ != null) { + initPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(initPos_).mergeFrom(value).buildPartial(); + } else { + initPos_ = value; + } + onChanged(); + } else { + initPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector init_pos = 4; + */ + public Builder clearInitPos() { + if (initPosBuilder_ == null) { + initPos_ = null; + onChanged(); + } else { + initPos_ = null; + initPosBuilder_ = null; + } + + return this; + } + /** + * .Vector init_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getInitPosBuilder() { + + onChanged(); + return getInitPosFieldBuilder().getBuilder(); + } + /** + * .Vector init_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getInitPosOrBuilder() { + if (initPosBuilder_ != null) { + return initPosBuilder_.getMessageOrBuilder(); + } else { + return initPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : initPos_; + } + } + /** + * .Vector init_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> + getInitPosFieldBuilder() { + if (initPosBuilder_ == null) { + initPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getInitPos(), + getParentForChildren(), + isClean()); + initPos_ = null; + } + return initPosBuilder_; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 9; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 9; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int roomId_ ; + /** + * uint32 room_id = 7; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + /** + * uint32 room_id = 7; + * @param value The roomId to set. + * @return This builder for chaining. + */ + public Builder setRoomId(int value) { + + roomId_ = value; + onChanged(); + return this; + } + /** + * uint32 room_id = 7; + * @return This builder for chaining. + */ + public Builder clearRoomId() { + + roomId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700JBOPENAGGAF_ ; + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @return The unk2700JBOPENAGGAF. + */ + @java.lang.Override + public boolean getUnk2700JBOPENAGGAF() { + return unk2700JBOPENAGGAF_; + } + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @param value The unk2700JBOPENAGGAF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JBOPENAGGAF(boolean value) { + + unk2700JBOPENAGGAF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_JBOPENAGGAF = 25; + * @return This builder for chaining. + */ + public Builder clearUnk2700JBOPENAGGAF() { + + unk2700JBOPENAGGAF_ = false; + onChanged(); + return this; + } + + private int propOwnerEntityId_ ; + /** + * uint32 prop_owner_entity_id = 1; + * @return The propOwnerEntityId. + */ + @java.lang.Override + public int getPropOwnerEntityId() { + return propOwnerEntityId_; + } + /** + * uint32 prop_owner_entity_id = 1; + * @param value The propOwnerEntityId to set. + * @return This builder for chaining. + */ + public Builder setPropOwnerEntityId(int value) { + + propOwnerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_owner_entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearPropOwnerEntityId() { + + propOwnerEntityId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700IHIDGKPHFME_ ; + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @return The unk2700IHIDGKPHFME. + */ + @java.lang.Override + public boolean getUnk2700IHIDGKPHFME() { + return unk2700IHIDGKPHFME_; + } + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @param value The unk2700IHIDGKPHFME to set. + * @return This builder for chaining. + */ + public Builder setUnk2700IHIDGKPHFME(boolean value) { + + unk2700IHIDGKPHFME_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_IHIDGKPHFME = 379; + * @return This builder for chaining. + */ + public Builder clearUnk2700IHIDGKPHFME() { + + unk2700IHIDGKPHFME_ = false; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 14; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 14; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 14; + * @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:EvtCreateGadgetNotify) + } + + // @@protoc_insertion_point(class_scope:EvtCreateGadgetNotify) + private static final emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify(); + } + + public static emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtCreateGadgetNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtCreateGadgetNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtCreateGadgetNotifyOuterClass.EvtCreateGadgetNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtCreateGadgetNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtCreateGadgetNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033EvtCreateGadgetNotify.proto\032\021ForwardTy" + + "pe.proto\032\014Vector.proto\"\203\004\n\025EvtCreateGadg" + + "etNotify\022\025\n\ris_async_load\030\010 \001(\010\022\021\n\tcamp_" + + "type\030\005 \001(\r\022\036\n\026sight_group_with_owner\030\n \001" + + "(\010\022\034\n\023Unk2700_BELOIHEIEAN\030\371\006 \003(\r\022\"\n\014forw" + + "ard_type\030\014 \001(\0162\014.ForwardType\022\021\n\tentity_i" + + "d\030\002 \001(\r\022\030\n\020target_entity_id\030\003 \001(\r\022\017\n\007cam" + + "p_id\030\017 \001(\r\022\014\n\004guid\030\006 \001(\004\022\"\n\021init_euler_a" + + "ngles\030\r \001(\0132\007.Vector\022\037\n\027target_lock_poin" + + "t_index\030\013 \001(\r\022\034\n\023Unk2700_JDNFLLGJBGA\030\200\017 " + + "\003(\r\022\031\n\010init_pos\030\004 \001(\0132\007.Vector\022\027\n\017owner_" + + "entity_id\030\t \001(\r\022\017\n\007room_id\030\007 \001(\r\022\033\n\023Unk2" + + "700_JBOPENAGGAF\030\031 \001(\010\022\034\n\024prop_owner_enti" + + "ty_id\030\001 \001(\r\022\034\n\023Unk2700_IHIDGKPHFME\030\373\002 \001(" + + "\010\022\021\n\tconfig_id\030\016 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtCreateGadgetNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtCreateGadgetNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtCreateGadgetNotify_descriptor, + new java.lang.String[] { "IsAsyncLoad", "CampType", "SightGroupWithOwner", "Unk2700BELOIHEIEAN", "ForwardType", "EntityId", "TargetEntityId", "CampId", "Guid", "InitEulerAngles", "TargetLockPointIndex", "Unk2700JDNFLLGJBGA", "InitPos", "OwnerEntityId", "RoomId", "Unk2700JBOPENAGGAF", "PropOwnerEntityId", "Unk2700IHIDGKPHFME", "ConfigId", }); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java new file mode 100644 index 00000000000..9411473cb92 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtDestroyGadgetNotifyOuterClass.java @@ -0,0 +1,661 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtDestroyGadgetNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtDestroyGadgetNotifyOuterClass { + private EvtDestroyGadgetNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtDestroyGadgetNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtDestroyGadgetNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForwardType forward_type = 5; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 5; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 321
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtDestroyGadgetNotify} + */ + public static final class EvtDestroyGadgetNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtDestroyGadgetNotify) + EvtDestroyGadgetNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtDestroyGadgetNotify.newBuilder() to construct. + private EvtDestroyGadgetNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtDestroyGadgetNotify() { + forwardType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtDestroyGadgetNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtDestroyGadgetNotify( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 40: { + int rawValue = input.readEnum(); + + forwardType_ = 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.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.class, emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.Builder.class); + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 5; + private int forwardType_; + /** + * .ForwardType forward_type = 5; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 5; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 3; + private int entityId_; + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(3, entityId_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(5, forwardType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, entityId_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, forwardType_); + } + 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.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify other = (emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify) obj; + + if (forwardType_ != other.forwardType_) return false; + if (getEntityId() + != other.getEntityId()) 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) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify 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.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify 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.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify 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.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify 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.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify 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.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify 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: 321
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtDestroyGadgetNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtDestroyGadgetNotify) + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.class, emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forwardType_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.internal_static_EvtDestroyGadgetNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify build() { + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify buildPartial() { + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify result = new emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify(this); + result.forwardType_ = forwardType_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify other) { + if (other == emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify.getDefaultInstance()) return this; + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 5; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 5; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 5; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 5; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 5; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 3; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:EvtDestroyGadgetNotify) + } + + // @@protoc_insertion_point(class_scope:EvtDestroyGadgetNotify) + private static final emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify(); + } + + public static emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtDestroyGadgetNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtDestroyGadgetNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDestroyGadgetNotifyOuterClass.EvtDestroyGadgetNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtDestroyGadgetNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtDestroyGadgetNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034EvtDestroyGadgetNotify.proto\032\021ForwardT" + + "ype.proto\"O\n\026EvtDestroyGadgetNotify\022\"\n\014f" + + "orward_type\030\005 \001(\0162\014.ForwardType\022\021\n\tentit" + + "y_id\030\003 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_EvtDestroyGadgetNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtDestroyGadgetNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtDestroyGadgetNotify_descriptor, + new java.lang.String[] { "ForwardType", "EntityId", }); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java new file mode 100644 index 00000000000..60141b59ca5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtDoSkillSuccNotifyOuterClass.java @@ -0,0 +1,937 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtDoSkillSuccNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtDoSkillSuccNotifyOuterClass { + private EvtDoSkillSuccNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtDoSkillSuccNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtDoSkillSuccNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 caster_id = 13; + * @return The casterId. + */ + int getCasterId(); + + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * .Vector forward = 15; + * @return Whether the forward field is set. + */ + boolean hasForward(); + /** + * .Vector forward = 15; + * @return The forward. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getForward(); + /** + * .Vector forward = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getForwardOrBuilder(); + + /** + * uint32 skill_id = 7; + * @return The skillId. + */ + int getSkillId(); + } + /** + *
+   * CmdId: 335
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtDoSkillSuccNotify} + */ + public static final class EvtDoSkillSuccNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtDoSkillSuccNotify) + EvtDoSkillSuccNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtDoSkillSuccNotify.newBuilder() to construct. + private EvtDoSkillSuccNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtDoSkillSuccNotify() { + forwardType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtDoSkillSuccNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtDoSkillSuccNotify( + 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: { + + skillId_ = input.readUInt32(); + break; + } + case 80: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 104: { + + casterId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (forward_ != null) { + subBuilder = forward_.toBuilder(); + } + forward_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(forward_); + forward_ = subBuilder.buildPartial(); + } + + 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.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.class, emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.Builder.class); + } + + public static final int CASTER_ID_FIELD_NUMBER = 13; + private int casterId_; + /** + * uint32 caster_id = 13; + * @return The casterId. + */ + @java.lang.Override + public int getCasterId() { + return casterId_; + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 10; + private int forwardType_; + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int FORWARD_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector forward_; + /** + * .Vector forward = 15; + * @return Whether the forward field is set. + */ + @java.lang.Override + public boolean hasForward() { + return forward_ != null; + } + /** + * .Vector forward = 15; + * @return The forward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getForward() { + return forward_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : forward_; + } + /** + * .Vector forward = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getForwardOrBuilder() { + return getForward(); + } + + public static final int SKILL_ID_FIELD_NUMBER = 7; + private int skillId_; + /** + * uint32 skill_id = 7; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + + 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 (skillId_ != 0) { + output.writeUInt32(7, skillId_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(10, forwardType_); + } + if (casterId_ != 0) { + output.writeUInt32(13, casterId_); + } + if (forward_ != null) { + output.writeMessage(15, getForward()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (skillId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, skillId_); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, forwardType_); + } + if (casterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, casterId_); + } + if (forward_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getForward()); + } + 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.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify other = (emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify) obj; + + if (getCasterId() + != other.getCasterId()) return false; + if (forwardType_ != other.forwardType_) return false; + if (hasForward() != other.hasForward()) return false; + if (hasForward()) { + if (!getForward() + .equals(other.getForward())) return false; + } + if (getSkillId() + != other.getSkillId()) 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) + CASTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getCasterId(); + hash = (37 * hash) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + if (hasForward()) { + hash = (37 * hash) + FORWARD_FIELD_NUMBER; + hash = (53 * hash) + getForward().hashCode(); + } + hash = (37 * hash) + SKILL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify 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.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify 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.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify 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.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify 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.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify 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.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify 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: 335
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtDoSkillSuccNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtDoSkillSuccNotify) + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.class, emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + casterId_ = 0; + + forwardType_ = 0; + + if (forwardBuilder_ == null) { + forward_ = null; + } else { + forward_ = null; + forwardBuilder_ = null; + } + skillId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.internal_static_EvtDoSkillSuccNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify build() { + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify buildPartial() { + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify result = new emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify(this); + result.casterId_ = casterId_; + result.forwardType_ = forwardType_; + if (forwardBuilder_ == null) { + result.forward_ = forward_; + } else { + result.forward_ = forwardBuilder_.build(); + } + result.skillId_ = skillId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify other) { + if (other == emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify.getDefaultInstance()) return this; + if (other.getCasterId() != 0) { + setCasterId(other.getCasterId()); + } + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.hasForward()) { + mergeForward(other.getForward()); + } + if (other.getSkillId() != 0) { + setSkillId(other.getSkillId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int casterId_ ; + /** + * uint32 caster_id = 13; + * @return The casterId. + */ + @java.lang.Override + public int getCasterId() { + return casterId_; + } + /** + * uint32 caster_id = 13; + * @param value The casterId to set. + * @return This builder for chaining. + */ + public Builder setCasterId(int value) { + + casterId_ = value; + onChanged(); + return this; + } + /** + * uint32 caster_id = 13; + * @return This builder for chaining. + */ + public Builder clearCasterId() { + + casterId_ = 0; + onChanged(); + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 10; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 10; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 10; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 10; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 10; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector forward_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> forwardBuilder_; + /** + * .Vector forward = 15; + * @return Whether the forward field is set. + */ + public boolean hasForward() { + return forwardBuilder_ != null || forward_ != null; + } + /** + * .Vector forward = 15; + * @return The forward. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getForward() { + if (forwardBuilder_ == null) { + return forward_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : forward_; + } else { + return forwardBuilder_.getMessage(); + } + } + /** + * .Vector forward = 15; + */ + public Builder setForward(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (forwardBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + forward_ = value; + onChanged(); + } else { + forwardBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector forward = 15; + */ + public Builder setForward( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (forwardBuilder_ == null) { + forward_ = builderForValue.build(); + onChanged(); + } else { + forwardBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector forward = 15; + */ + public Builder mergeForward(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (forwardBuilder_ == null) { + if (forward_ != null) { + forward_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(forward_).mergeFrom(value).buildPartial(); + } else { + forward_ = value; + } + onChanged(); + } else { + forwardBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector forward = 15; + */ + public Builder clearForward() { + if (forwardBuilder_ == null) { + forward_ = null; + onChanged(); + } else { + forward_ = null; + forwardBuilder_ = null; + } + + return this; + } + /** + * .Vector forward = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getForwardBuilder() { + + onChanged(); + return getForwardFieldBuilder().getBuilder(); + } + /** + * .Vector forward = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getForwardOrBuilder() { + if (forwardBuilder_ != null) { + return forwardBuilder_.getMessageOrBuilder(); + } else { + return forward_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : forward_; + } + } + /** + * .Vector forward = 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> + getForwardFieldBuilder() { + if (forwardBuilder_ == null) { + forwardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getForward(), + getParentForChildren(), + isClean()); + forward_ = null; + } + return forwardBuilder_; + } + + private int skillId_ ; + /** + * uint32 skill_id = 7; + * @return The skillId. + */ + @java.lang.Override + public int getSkillId() { + return skillId_; + } + /** + * uint32 skill_id = 7; + * @param value The skillId to set. + * @return This builder for chaining. + */ + public Builder setSkillId(int value) { + + skillId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_id = 7; + * @return This builder for chaining. + */ + public Builder clearSkillId() { + + skillId_ = 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:EvtDoSkillSuccNotify) + } + + // @@protoc_insertion_point(class_scope:EvtDoSkillSuccNotify) + private static final emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify(); + } + + public static emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtDoSkillSuccNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtDoSkillSuccNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtDoSkillSuccNotifyOuterClass.EvtDoSkillSuccNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtDoSkillSuccNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtDoSkillSuccNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032EvtDoSkillSuccNotify.proto\032\021ForwardTyp" + + "e.proto\032\014Vector.proto\"y\n\024EvtDoSkillSuccN" + + "otify\022\021\n\tcaster_id\030\r \001(\r\022\"\n\014forward_type" + + "\030\n \001(\0162\014.ForwardType\022\030\n\007forward\030\017 \001(\0132\007." + + "Vector\022\020\n\010skill_id\030\007 \001(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_EvtDoSkillSuccNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtDoSkillSuccNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtDoSkillSuccNotify_descriptor, + new java.lang.String[] { "CasterId", "ForwardType", "Forward", "SkillId", }); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtEntityRenderersChangedNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtEntityRenderersChangedNotifyOuterClass.java new file mode 100644 index 00000000000..06b0527d951 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtEntityRenderersChangedNotifyOuterClass.java @@ -0,0 +1,940 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtEntityRenderersChangedNotify.proto + +package emu.grasscutter.net.proto; + +public final class EvtEntityRenderersChangedNotifyOuterClass { + private EvtEntityRenderersChangedNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtEntityRenderersChangedNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtEntityRenderersChangedNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForwardType forward_type = 8; + * @return The enum numeric value on the wire for forwardType. + */ + int getForwardTypeValue(); + /** + * .ForwardType forward_type = 8; + * @return The forwardType. + */ + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + + /** + * bool is_server_cache = 3; + * @return The isServerCache. + */ + boolean getIsServerCache(); + + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return Whether the rendererChangedInfo field is set. + */ + boolean hasRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return The rendererChangedInfo. + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder(); + } + /** + *
+   * CmdId: 343
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code EvtEntityRenderersChangedNotify} + */ + public static final class EvtEntityRenderersChangedNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtEntityRenderersChangedNotify) + EvtEntityRenderersChangedNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtEntityRenderersChangedNotify.newBuilder() to construct. + private EvtEntityRenderersChangedNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtEntityRenderersChangedNotify() { + forwardType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtEntityRenderersChangedNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtEntityRenderersChangedNotify( + 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: { + + isServerCache_ = input.readBool(); + break; + } + case 42: { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder subBuilder = null; + if (rendererChangedInfo_ != null) { + subBuilder = rendererChangedInfo_.toBuilder(); + } + rendererChangedInfo_ = input.readMessage(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rendererChangedInfo_); + rendererChangedInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + int rawValue = input.readEnum(); + + forwardType_ = rawValue; + break; + } + case 120: { + + entityId_ = 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.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.class, emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.Builder.class); + } + + public static final int FORWARD_TYPE_FIELD_NUMBER = 8; + private int forwardType_; + /** + * .ForwardType forward_type = 8; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 8; + * @return The forwardType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int IS_SERVER_CACHE_FIELD_NUMBER = 3; + private boolean isServerCache_; + /** + * bool is_server_cache = 3; + * @return The isServerCache. + */ + @java.lang.Override + public boolean getIsServerCache() { + return isServerCache_; + } + + public static final int RENDERER_CHANGED_INFO_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return Whether the rendererChangedInfo field is set. + */ + @java.lang.Override + public boolean hasRendererChangedInfo() { + return rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return The rendererChangedInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + return getRendererChangedInfo(); + } + + 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 (isServerCache_ != false) { + output.writeBool(3, isServerCache_); + } + if (rendererChangedInfo_ != null) { + output.writeMessage(5, getRendererChangedInfo()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + output.writeEnum(8, forwardType_); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isServerCache_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isServerCache_); + } + if (rendererChangedInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getRendererChangedInfo()); + } + if (forwardType_ != emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.FORWARD_TYPE_LOCAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, forwardType_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + 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.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify other = (emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify) obj; + + if (forwardType_ != other.forwardType_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getIsServerCache() + != other.getIsServerCache()) return false; + if (hasRendererChangedInfo() != other.hasRendererChangedInfo()) return false; + if (hasRendererChangedInfo()) { + if (!getRendererChangedInfo() + .equals(other.getRendererChangedInfo())) 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) + FORWARD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + forwardType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + IS_SERVER_CACHE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsServerCache()); + if (hasRendererChangedInfo()) { + hash = (37 * hash) + RENDERER_CHANGED_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRendererChangedInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify 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.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify 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.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify 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.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify 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.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify 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.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify 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: 343
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code EvtEntityRenderersChangedNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtEntityRenderersChangedNotify) + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.class, emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forwardType_ = 0; + + entityId_ = 0; + + isServerCache_ = false; + + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.internal_static_EvtEntityRenderersChangedNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify build() { + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify buildPartial() { + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify result = new emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify(this); + result.forwardType_ = forwardType_; + result.entityId_ = entityId_; + result.isServerCache_ = isServerCache_; + if (rendererChangedInfoBuilder_ == null) { + result.rendererChangedInfo_ = rendererChangedInfo_; + } else { + result.rendererChangedInfo_ = rendererChangedInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify) { + return mergeFrom((emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify other) { + if (other == emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify.getDefaultInstance()) return this; + if (other.forwardType_ != 0) { + setForwardTypeValue(other.getForwardTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getIsServerCache() != false) { + setIsServerCache(other.getIsServerCache()); + } + if (other.hasRendererChangedInfo()) { + mergeRendererChangedInfo(other.getRendererChangedInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int forwardType_ = 0; + /** + * .ForwardType forward_type = 8; + * @return The enum numeric value on the wire for forwardType. + */ + @java.lang.Override public int getForwardTypeValue() { + return forwardType_; + } + /** + * .ForwardType forward_type = 8; + * @param value The enum numeric value on the wire for forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardTypeValue(int value) { + + forwardType_ = value; + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 8; + * @return The forwardType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType getForwardType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType result = emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.valueOf(forwardType_); + return result == null ? emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType.UNRECOGNIZED : result; + } + /** + * .ForwardType forward_type = 8; + * @param value The forwardType to set. + * @return This builder for chaining. + */ + public Builder setForwardType(emu.grasscutter.net.proto.ForwardTypeOuterClass.ForwardType value) { + if (value == null) { + throw new NullPointerException(); + } + + forwardType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForwardType forward_type = 8; + * @return This builder for chaining. + */ + public Builder clearForwardType() { + + forwardType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private boolean isServerCache_ ; + /** + * bool is_server_cache = 3; + * @return The isServerCache. + */ + @java.lang.Override + public boolean getIsServerCache() { + return isServerCache_; + } + /** + * bool is_server_cache = 3; + * @param value The isServerCache to set. + * @return This builder for chaining. + */ + public Builder setIsServerCache(boolean value) { + + isServerCache_ = value; + onChanged(); + return this; + } + /** + * bool is_server_cache = 3; + * @return This builder for chaining. + */ + public Builder clearIsServerCache() { + + isServerCache_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> rendererChangedInfoBuilder_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return Whether the rendererChangedInfo field is set. + */ + public boolean hasRendererChangedInfo() { + return rendererChangedInfoBuilder_ != null || rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + * @return The rendererChangedInfo. + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } else { + return rendererChangedInfoBuilder_.getMessage(); + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public Builder setRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rendererChangedInfo_ = value; + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public Builder setRendererChangedInfo( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder builderForValue) { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = builderForValue.build(); + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public Builder mergeRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (rendererChangedInfo_ != null) { + rendererChangedInfo_ = + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.newBuilder(rendererChangedInfo_).mergeFrom(value).buildPartial(); + } else { + rendererChangedInfo_ = value; + } + onChanged(); + } else { + rendererChangedInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public Builder clearRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + onChanged(); + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder getRendererChangedInfoBuilder() { + + onChanged(); + return getRendererChangedInfoFieldBuilder().getBuilder(); + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + if (rendererChangedInfoBuilder_ != null) { + return rendererChangedInfoBuilder_.getMessageOrBuilder(); + } else { + return rendererChangedInfo_ == null ? + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> + getRendererChangedInfoFieldBuilder() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder>( + getRendererChangedInfo(), + getParentForChildren(), + isClean()); + rendererChangedInfo_ = null; + } + return rendererChangedInfoBuilder_; + } + @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:EvtEntityRenderersChangedNotify) + } + + // @@protoc_insertion_point(class_scope:EvtEntityRenderersChangedNotify) + private static final emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify(); + } + + public static emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtEntityRenderersChangedNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtEntityRenderersChangedNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtEntityRenderersChangedNotifyOuterClass.EvtEntityRenderersChangedNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtEntityRenderersChangedNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtEntityRenderersChangedNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%EvtEntityRenderersChangedNotify.proto\032" + + "\037EntityRendererChangedInfo.proto\032\021Forwar" + + "dType.proto\"\254\001\n\037EvtEntityRenderersChange" + + "dNotify\022\"\n\014forward_type\030\010 \001(\0162\014.ForwardT" + + "ype\022\021\n\tentity_id\030\017 \001(\r\022\027\n\017is_server_cach" + + "e\030\003 \001(\010\0229\n\025renderer_changed_info\030\005 \001(\0132\032" + + ".EntityRendererChangedInfoB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(), + }); + internal_static_EvtEntityRenderersChangedNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtEntityRenderersChangedNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtEntityRenderersChangedNotify_descriptor, + new java.lang.String[] { "ForwardType", "EntityId", "IsServerCache", "RendererChangedInfo", }); + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java new file mode 100644 index 00000000000..51d521ff068 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/EvtHittingOtherInfoOuterClass.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: EvtHittingOtherInfo.proto + +package emu.grasscutter.net.proto; + +public final class EvtHittingOtherInfoOuterClass { + private EvtHittingOtherInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface EvtHittingOtherInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:EvtHittingOtherInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AttackResult attack_result = 2; + * @return Whether the attackResult field is set. + */ + boolean hasAttackResult(); + /** + * .AttackResult attack_result = 2; + * @return The attackResult. + */ + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult(); + /** + * .AttackResult attack_result = 2; + */ + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder(); + + /** + * uint32 peer_id = 8; + * @return The peerId. + */ + int getPeerId(); + } + /** + * Protobuf type {@code EvtHittingOtherInfo} + */ + public static final class EvtHittingOtherInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:EvtHittingOtherInfo) + EvtHittingOtherInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use EvtHittingOtherInfo.newBuilder() to construct. + private EvtHittingOtherInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EvtHittingOtherInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EvtHittingOtherInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EvtHittingOtherInfo( + 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 18: { + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder subBuilder = null; + if (attackResult_ != null) { + subBuilder = attackResult_.toBuilder(); + } + attackResult_ = input.readMessage(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(attackResult_); + attackResult_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + peerId_ = 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.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.class, emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.Builder.class); + } + + public static final int ATTACK_RESULT_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; + /** + * .AttackResult attack_result = 2; + * @return Whether the attackResult field is set. + */ + @java.lang.Override + public boolean hasAttackResult() { + return attackResult_ != null; + } + /** + * .AttackResult attack_result = 2; + * @return The attackResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult() { + return attackResult_ == null ? emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } + /** + * .AttackResult attack_result = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { + return getAttackResult(); + } + + public static final int PEER_ID_FIELD_NUMBER = 8; + private int peerId_; + /** + * uint32 peer_id = 8; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + 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 (attackResult_ != null) { + output.writeMessage(2, getAttackResult()); + } + if (peerId_ != 0) { + output.writeUInt32(8, peerId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (attackResult_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAttackResult()); + } + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, peerId_); + } + 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.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo other = (emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo) obj; + + if (hasAttackResult() != other.hasAttackResult()) return false; + if (hasAttackResult()) { + if (!getAttackResult() + .equals(other.getAttackResult())) return false; + } + if (getPeerId() + != other.getPeerId()) 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 (hasAttackResult()) { + hash = (37 * hash) + ATTACK_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getAttackResult().hashCode(); + } + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo 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.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo 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.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo 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.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo 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.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo 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.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo 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; + } + /** + * Protobuf type {@code EvtHittingOtherInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:EvtHittingOtherInfo) + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.class, emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (attackResultBuilder_ == null) { + attackResult_ = null; + } else { + attackResult_ = null; + attackResultBuilder_ = null; + } + peerId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.internal_static_EvtHittingOtherInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo build() { + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo buildPartial() { + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo result = new emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo(this); + if (attackResultBuilder_ == null) { + result.attackResult_ = attackResult_; + } else { + result.attackResult_ = attackResultBuilder_.build(); + } + result.peerId_ = peerId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo) { + return mergeFrom((emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo other) { + if (other == emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo.getDefaultInstance()) return this; + if (other.hasAttackResult()) { + mergeAttackResult(other.getAttackResult()); + } + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult attackResult_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder> attackResultBuilder_; + /** + * .AttackResult attack_result = 2; + * @return Whether the attackResult field is set. + */ + public boolean hasAttackResult() { + return attackResultBuilder_ != null || attackResult_ != null; + } + /** + * .AttackResult attack_result = 2; + * @return The attackResult. + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult getAttackResult() { + if (attackResultBuilder_ == null) { + return attackResult_ == null ? emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } else { + return attackResultBuilder_.getMessage(); + } + } + /** + * .AttackResult attack_result = 2; + */ + public Builder setAttackResult(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult value) { + if (attackResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + attackResult_ = value; + onChanged(); + } else { + attackResultBuilder_.setMessage(value); + } + + return this; + } + /** + * .AttackResult attack_result = 2; + */ + public Builder setAttackResult( + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder builderForValue) { + if (attackResultBuilder_ == null) { + attackResult_ = builderForValue.build(); + onChanged(); + } else { + attackResultBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AttackResult attack_result = 2; + */ + public Builder mergeAttackResult(emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult value) { + if (attackResultBuilder_ == null) { + if (attackResult_ != null) { + attackResult_ = + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.newBuilder(attackResult_).mergeFrom(value).buildPartial(); + } else { + attackResult_ = value; + } + onChanged(); + } else { + attackResultBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AttackResult attack_result = 2; + */ + public Builder clearAttackResult() { + if (attackResultBuilder_ == null) { + attackResult_ = null; + onChanged(); + } else { + attackResult_ = null; + attackResultBuilder_ = null; + } + + return this; + } + /** + * .AttackResult attack_result = 2; + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder getAttackResultBuilder() { + + onChanged(); + return getAttackResultFieldBuilder().getBuilder(); + } + /** + * .AttackResult attack_result = 2; + */ + public emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder getAttackResultOrBuilder() { + if (attackResultBuilder_ != null) { + return attackResultBuilder_.getMessageOrBuilder(); + } else { + return attackResult_ == null ? + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.getDefaultInstance() : attackResult_; + } + } + /** + * .AttackResult attack_result = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder> + getAttackResultFieldBuilder() { + if (attackResultBuilder_ == null) { + attackResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResult.Builder, emu.grasscutter.net.proto.AttackResultOuterClass.AttackResultOrBuilder>( + getAttackResult(), + getParentForChildren(), + isClean()); + attackResult_ = null; + } + return attackResultBuilder_; + } + + private int peerId_ ; + /** + * uint32 peer_id = 8; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 8; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 8; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 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:EvtHittingOtherInfo) + } + + // @@protoc_insertion_point(class_scope:EvtHittingOtherInfo) + private static final emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo(); + } + + public static emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EvtHittingOtherInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EvtHittingOtherInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.EvtHittingOtherInfoOuterClass.EvtHittingOtherInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_EvtHittingOtherInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_EvtHittingOtherInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031EvtHittingOtherInfo.proto\032\022AttackResul" + + "t.proto\"L\n\023EvtHittingOtherInfo\022$\n\rattack" + + "_result\030\002 \001(\0132\r.AttackResult\022\017\n\007peer_id\030" + + "\010 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(), + }); + internal_static_EvtHittingOtherInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_EvtHittingOtherInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_EvtHittingOtherInfo_descriptor, + new java.lang.String[] { "AttackResult", "PeerId", }); + emu.grasscutter.net.proto.AttackResultOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ExhibitionDisplayInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ExhibitionDisplayInfoOuterClass.java new file mode 100644 index 00000000000..b7be3a36645 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ExhibitionDisplayInfoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ExhibitionDisplayInfo.proto + +package emu.grasscutter.net.proto; + +public final class ExhibitionDisplayInfoOuterClass { + private ExhibitionDisplayInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ExhibitionDisplayInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ExhibitionDisplayInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 1; + * @return The id. + */ + int getId(); + + /** + * uint32 param = 2; + * @return The param. + */ + int getParam(); + + /** + * uint32 detail_param = 3; + * @return The detailParam. + */ + int getDetailParam(); + } + /** + * Protobuf type {@code ExhibitionDisplayInfo} + */ + public static final class ExhibitionDisplayInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ExhibitionDisplayInfo) + ExhibitionDisplayInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ExhibitionDisplayInfo.newBuilder() to construct. + private ExhibitionDisplayInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ExhibitionDisplayInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ExhibitionDisplayInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExhibitionDisplayInfo( + 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 16: { + + param_ = input.readUInt32(); + break; + } + case 24: { + + detailParam_ = 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.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.class, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.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 PARAM_FIELD_NUMBER = 2; + private int param_; + /** + * uint32 param = 2; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int DETAIL_PARAM_FIELD_NUMBER = 3; + private int detailParam_; + /** + * uint32 detail_param = 3; + * @return The detailParam. + */ + @java.lang.Override + public int getDetailParam() { + return detailParam_; + } + + 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 (param_ != 0) { + output.writeUInt32(2, param_); + } + if (detailParam_ != 0) { + output.writeUInt32(3, detailParam_); + } + 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 (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, param_); + } + if (detailParam_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, detailParam_); + } + 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.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo other = (emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo) obj; + + if (getId() + != other.getId()) return false; + if (getParam() + != other.getParam()) return false; + if (getDetailParam() + != other.getDetailParam()) 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) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + DETAIL_PARAM_FIELD_NUMBER; + hash = (53 * hash) + getDetailParam(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo 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.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo 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.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo 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.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo 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.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo 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.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo 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; + } + /** + * Protobuf type {@code ExhibitionDisplayInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ExhibitionDisplayInfo) + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.class, emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + param_ = 0; + + detailParam_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.internal_static_ExhibitionDisplayInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo build() { + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo buildPartial() { + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo result = new emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo(this); + result.id_ = id_; + result.param_ = param_; + result.detailParam_ = detailParam_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo) { + return mergeFrom((emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo other) { + if (other == emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getDetailParam() != 0) { + setDetailParam(other.getDetailParam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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 param_ ; + /** + * uint32 param = 2; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 2; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 2; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private int detailParam_ ; + /** + * uint32 detail_param = 3; + * @return The detailParam. + */ + @java.lang.Override + public int getDetailParam() { + return detailParam_; + } + /** + * uint32 detail_param = 3; + * @param value The detailParam to set. + * @return This builder for chaining. + */ + public Builder setDetailParam(int value) { + + detailParam_ = value; + onChanged(); + return this; + } + /** + * uint32 detail_param = 3; + * @return This builder for chaining. + */ + public Builder clearDetailParam() { + + detailParam_ = 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:ExhibitionDisplayInfo) + } + + // @@protoc_insertion_point(class_scope:ExhibitionDisplayInfo) + private static final emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo(); + } + + public static emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ExhibitionDisplayInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExhibitionDisplayInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ExhibitionDisplayInfoOuterClass.ExhibitionDisplayInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ExhibitionDisplayInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ExhibitionDisplayInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ExhibitionDisplayInfo.proto\"H\n\025Exhibit" + + "ionDisplayInfo\022\n\n\002id\030\001 \001(\r\022\r\n\005param\030\002 \001(" + + "\r\022\024\n\014detail_param\030\003 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ExhibitionDisplayInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ExhibitionDisplayInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ExhibitionDisplayInfo_descriptor, + new java.lang.String[] { "Id", "Param", "DetailParam", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java new file mode 100644 index 00000000000..1753e772596 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FeatureBlockInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FeatureBlockInfo.proto + +package emu.grasscutter.net.proto; + +public final class FeatureBlockInfoOuterClass { + private FeatureBlockInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FeatureBlockInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:FeatureBlockInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 feature_type = 1; + * @return The featureType. + */ + int getFeatureType(); + + /** + * uint32 end_time = 2; + * @return The endTime. + */ + int getEndTime(); + } + /** + * Protobuf type {@code FeatureBlockInfo} + */ + public static final class FeatureBlockInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FeatureBlockInfo) + FeatureBlockInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use FeatureBlockInfo.newBuilder() to construct. + private FeatureBlockInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FeatureBlockInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FeatureBlockInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FeatureBlockInfo( + 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: { + + featureType_ = input.readUInt32(); + break; + } + case 16: { + + endTime_ = 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.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.class, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder.class); + } + + public static final int FEATURE_TYPE_FIELD_NUMBER = 1; + private int featureType_; + /** + * uint32 feature_type = 1; + * @return The featureType. + */ + @java.lang.Override + public int getFeatureType() { + return featureType_; + } + + public static final int END_TIME_FIELD_NUMBER = 2; + private int endTime_; + /** + * uint32 end_time = 2; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + 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 (featureType_ != 0) { + output.writeUInt32(1, featureType_); + } + if (endTime_ != 0) { + output.writeUInt32(2, endTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (featureType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, featureType_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, endTime_); + } + 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.FeatureBlockInfoOuterClass.FeatureBlockInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo other = (emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo) obj; + + if (getFeatureType() + != other.getFeatureType()) return false; + if (getEndTime() + != other.getEndTime()) 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) + FEATURE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getFeatureType(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo 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.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo 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.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo 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.FeatureBlockInfoOuterClass.FeatureBlockInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo 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.FeatureBlockInfoOuterClass.FeatureBlockInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo 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.FeatureBlockInfoOuterClass.FeatureBlockInfo 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; + } + /** + * Protobuf type {@code FeatureBlockInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FeatureBlockInfo) + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.class, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + featureType_ = 0; + + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.internal_static_FeatureBlockInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo build() { + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo buildPartial() { + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo result = new emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo(this); + result.featureType_ = featureType_; + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo) { + return mergeFrom((emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo other) { + if (other == emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance()) return this; + if (other.getFeatureType() != 0) { + setFeatureType(other.getFeatureType()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int featureType_ ; + /** + * uint32 feature_type = 1; + * @return The featureType. + */ + @java.lang.Override + public int getFeatureType() { + return featureType_; + } + /** + * uint32 feature_type = 1; + * @param value The featureType to set. + * @return This builder for chaining. + */ + public Builder setFeatureType(int value) { + + featureType_ = value; + onChanged(); + return this; + } + /** + * uint32 feature_type = 1; + * @return This builder for chaining. + */ + public Builder clearFeatureType() { + + featureType_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 2; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 2; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 2; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 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:FeatureBlockInfo) + } + + // @@protoc_insertion_point(class_scope:FeatureBlockInfo) + private static final emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo(); + } + + public static emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FeatureBlockInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FeatureBlockInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FeatureBlockInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FeatureBlockInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FeatureBlockInfo.proto\":\n\020FeatureBlock" + + "Info\022\024\n\014feature_type\030\001 \001(\r\022\020\n\010end_time\030\002" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FeatureBlockInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FeatureBlockInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FeatureBlockInfo_descriptor, + new java.lang.String[] { "FeatureType", "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java new file mode 100644 index 00000000000..10092ec8114 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FetterDataOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FetterData.proto + +package emu.grasscutter.net.proto; + +public final class FetterDataOuterClass { + private FetterDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FetterDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FetterData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 fetter_id = 1; + * @return The fetterId. + */ + int getFetterId(); + + /** + * uint32 fetter_state = 2; + * @return The fetterState. + */ + int getFetterState(); + + /** + * repeated uint32 cond_index_list = 3; + * @return A list containing the condIndexList. + */ + java.util.List getCondIndexListList(); + /** + * repeated uint32 cond_index_list = 3; + * @return The count of condIndexList. + */ + int getCondIndexListCount(); + /** + * repeated uint32 cond_index_list = 3; + * @param index The index of the element to return. + * @return The condIndexList at the given index. + */ + int getCondIndexList(int index); + } + /** + * Protobuf type {@code FetterData} + */ + public static final class FetterData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FetterData) + FetterDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FetterData.newBuilder() to construct. + private FetterData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FetterData() { + condIndexList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FetterData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FetterData( + 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: { + + fetterId_ = input.readUInt32(); + break; + } + case 16: { + + fetterState_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + condIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + condIndexList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + condIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + condIndexList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + condIndexList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.class, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder.class); + } + + public static final int FETTER_ID_FIELD_NUMBER = 1; + private int fetterId_; + /** + * uint32 fetter_id = 1; + * @return The fetterId. + */ + @java.lang.Override + public int getFetterId() { + return fetterId_; + } + + public static final int FETTER_STATE_FIELD_NUMBER = 2; + private int fetterState_; + /** + * uint32 fetter_state = 2; + * @return The fetterState. + */ + @java.lang.Override + public int getFetterState() { + return fetterState_; + } + + public static final int COND_INDEX_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList condIndexList_; + /** + * repeated uint32 cond_index_list = 3; + * @return A list containing the condIndexList. + */ + @java.lang.Override + public java.util.List + getCondIndexListList() { + return condIndexList_; + } + /** + * repeated uint32 cond_index_list = 3; + * @return The count of condIndexList. + */ + public int getCondIndexListCount() { + return condIndexList_.size(); + } + /** + * repeated uint32 cond_index_list = 3; + * @param index The index of the element to return. + * @return The condIndexList at the given index. + */ + public int getCondIndexList(int index) { + return condIndexList_.getInt(index); + } + private int condIndexListMemoizedSerializedSize = -1; + + 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 (fetterId_ != 0) { + output.writeUInt32(1, fetterId_); + } + if (fetterState_ != 0) { + output.writeUInt32(2, fetterState_); + } + if (getCondIndexListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(condIndexListMemoizedSerializedSize); + } + for (int i = 0; i < condIndexList_.size(); i++) { + output.writeUInt32NoTag(condIndexList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (fetterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, fetterId_); + } + if (fetterState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, fetterState_); + } + { + int dataSize = 0; + for (int i = 0; i < condIndexList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(condIndexList_.getInt(i)); + } + size += dataSize; + if (!getCondIndexListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + condIndexListMemoizedSerializedSize = dataSize; + } + 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.FetterDataOuterClass.FetterData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData other = (emu.grasscutter.net.proto.FetterDataOuterClass.FetterData) obj; + + if (getFetterId() + != other.getFetterId()) return false; + if (getFetterState() + != other.getFetterState()) return false; + if (!getCondIndexListList() + .equals(other.getCondIndexListList())) 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) + FETTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getFetterId(); + hash = (37 * hash) + FETTER_STATE_FIELD_NUMBER; + hash = (53 * hash) + getFetterState(); + if (getCondIndexListCount() > 0) { + hash = (37 * hash) + COND_INDEX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCondIndexListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData 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.FetterDataOuterClass.FetterData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData 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.FetterDataOuterClass.FetterData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData 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.FetterDataOuterClass.FetterData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData 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.FetterDataOuterClass.FetterData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData 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.FetterDataOuterClass.FetterData 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; + } + /** + * Protobuf type {@code FetterData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FetterData) + emu.grasscutter.net.proto.FetterDataOuterClass.FetterDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.class, emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + fetterId_ = 0; + + fetterState_ = 0; + + condIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FetterDataOuterClass.internal_static_FetterData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData build() { + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData buildPartial() { + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData result = new emu.grasscutter.net.proto.FetterDataOuterClass.FetterData(this); + int from_bitField0_ = bitField0_; + result.fetterId_ = fetterId_; + result.fetterState_ = fetterState_; + if (((bitField0_ & 0x00000001) != 0)) { + condIndexList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.condIndexList_ = condIndexList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FetterDataOuterClass.FetterData) { + return mergeFrom((emu.grasscutter.net.proto.FetterDataOuterClass.FetterData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FetterDataOuterClass.FetterData other) { + if (other == emu.grasscutter.net.proto.FetterDataOuterClass.FetterData.getDefaultInstance()) return this; + if (other.getFetterId() != 0) { + setFetterId(other.getFetterId()); + } + if (other.getFetterState() != 0) { + setFetterState(other.getFetterState()); + } + if (!other.condIndexList_.isEmpty()) { + if (condIndexList_.isEmpty()) { + condIndexList_ = other.condIndexList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCondIndexListIsMutable(); + condIndexList_.addAll(other.condIndexList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FetterDataOuterClass.FetterData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FetterDataOuterClass.FetterData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int fetterId_ ; + /** + * uint32 fetter_id = 1; + * @return The fetterId. + */ + @java.lang.Override + public int getFetterId() { + return fetterId_; + } + /** + * uint32 fetter_id = 1; + * @param value The fetterId to set. + * @return This builder for chaining. + */ + public Builder setFetterId(int value) { + + fetterId_ = value; + onChanged(); + return this; + } + /** + * uint32 fetter_id = 1; + * @return This builder for chaining. + */ + public Builder clearFetterId() { + + fetterId_ = 0; + onChanged(); + return this; + } + + private int fetterState_ ; + /** + * uint32 fetter_state = 2; + * @return The fetterState. + */ + @java.lang.Override + public int getFetterState() { + return fetterState_; + } + /** + * uint32 fetter_state = 2; + * @param value The fetterState to set. + * @return This builder for chaining. + */ + public Builder setFetterState(int value) { + + fetterState_ = value; + onChanged(); + return this; + } + /** + * uint32 fetter_state = 2; + * @return This builder for chaining. + */ + public Builder clearFetterState() { + + fetterState_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList condIndexList_ = emptyIntList(); + private void ensureCondIndexListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + condIndexList_ = mutableCopy(condIndexList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 cond_index_list = 3; + * @return A list containing the condIndexList. + */ + public java.util.List + getCondIndexListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(condIndexList_) : condIndexList_; + } + /** + * repeated uint32 cond_index_list = 3; + * @return The count of condIndexList. + */ + public int getCondIndexListCount() { + return condIndexList_.size(); + } + /** + * repeated uint32 cond_index_list = 3; + * @param index The index of the element to return. + * @return The condIndexList at the given index. + */ + public int getCondIndexList(int index) { + return condIndexList_.getInt(index); + } + /** + * repeated uint32 cond_index_list = 3; + * @param index The index to set the value at. + * @param value The condIndexList to set. + * @return This builder for chaining. + */ + public Builder setCondIndexList( + int index, int value) { + ensureCondIndexListIsMutable(); + condIndexList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 cond_index_list = 3; + * @param value The condIndexList to add. + * @return This builder for chaining. + */ + public Builder addCondIndexList(int value) { + ensureCondIndexListIsMutable(); + condIndexList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 cond_index_list = 3; + * @param values The condIndexList to add. + * @return This builder for chaining. + */ + public Builder addAllCondIndexList( + java.lang.Iterable values) { + ensureCondIndexListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, condIndexList_); + onChanged(); + return this; + } + /** + * repeated uint32 cond_index_list = 3; + * @return This builder for chaining. + */ + public Builder clearCondIndexList() { + condIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:FetterData) + } + + // @@protoc_insertion_point(class_scope:FetterData) + private static final emu.grasscutter.net.proto.FetterDataOuterClass.FetterData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FetterDataOuterClass.FetterData(); + } + + public static emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FetterData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FetterData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FetterDataOuterClass.FetterData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FetterData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FetterData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020FetterData.proto\"N\n\nFetterData\022\021\n\tfett" + + "er_id\030\001 \001(\r\022\024\n\014fetter_state\030\002 \001(\r\022\027\n\017con" + + "d_index_list\030\003 \003(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FetterData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FetterData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FetterData_descriptor, + new java.lang.String[] { "FetterId", "FetterState", "CondIndexList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java new file mode 100644 index 00000000000..055981a3df3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FightPropPairOuterClass.java @@ -0,0 +1,608 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FightPropPair.proto + +package emu.grasscutter.net.proto; + +public final class FightPropPairOuterClass { + private FightPropPairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FightPropPairOrBuilder extends + // @@protoc_insertion_point(interface_extends:FightPropPair) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 prop_type = 1; + * @return The propType. + */ + int getPropType(); + + /** + * float prop_value = 2; + * @return The propValue. + */ + float getPropValue(); + } + /** + * Protobuf type {@code FightPropPair} + */ + public static final class FightPropPair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FightPropPair) + FightPropPairOrBuilder { + private static final long serialVersionUID = 0L; + // Use FightPropPair.newBuilder() to construct. + private FightPropPair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FightPropPair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FightPropPair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FightPropPair( + 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: { + + propType_ = input.readUInt32(); + break; + } + case 21: { + + propValue_ = input.readFloat(); + 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.FightPropPairOuterClass.internal_static_FightPropPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.class, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder.class); + } + + public static final int PROP_TYPE_FIELD_NUMBER = 1; + private int propType_; + /** + * uint32 prop_type = 1; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + + public static final int PROP_VALUE_FIELD_NUMBER = 2; + private float propValue_; + /** + * float prop_value = 2; + * @return The propValue. + */ + @java.lang.Override + public float getPropValue() { + return propValue_; + } + + 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 (propType_ != 0) { + output.writeUInt32(1, propType_); + } + if (propValue_ != 0F) { + output.writeFloat(2, propValue_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (propType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, propType_); + } + if (propValue_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, propValue_); + } + 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.FightPropPairOuterClass.FightPropPair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair other = (emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair) obj; + + if (getPropType() + != other.getPropType()) return false; + if (java.lang.Float.floatToIntBits(getPropValue()) + != java.lang.Float.floatToIntBits( + other.getPropValue())) 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) + PROP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPropType(); + hash = (37 * hash) + PROP_VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getPropValue()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair 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.FightPropPairOuterClass.FightPropPair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair 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.FightPropPairOuterClass.FightPropPair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair 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.FightPropPairOuterClass.FightPropPair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair 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.FightPropPairOuterClass.FightPropPair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair 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.FightPropPairOuterClass.FightPropPair 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; + } + /** + * Protobuf type {@code FightPropPair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FightPropPair) + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.class, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + propType_ = 0; + + propValue_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.internal_static_FightPropPair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair build() { + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair buildPartial() { + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair result = new emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair(this); + result.propType_ = propType_; + result.propValue_ = propValue_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair) { + return mergeFrom((emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair other) { + if (other == emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance()) return this; + if (other.getPropType() != 0) { + setPropType(other.getPropType()); + } + if (other.getPropValue() != 0F) { + setPropValue(other.getPropValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int propType_ ; + /** + * uint32 prop_type = 1; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + /** + * uint32 prop_type = 1; + * @param value The propType to set. + * @return This builder for chaining. + */ + public Builder setPropType(int value) { + + propType_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_type = 1; + * @return This builder for chaining. + */ + public Builder clearPropType() { + + propType_ = 0; + onChanged(); + return this; + } + + private float propValue_ ; + /** + * float prop_value = 2; + * @return The propValue. + */ + @java.lang.Override + public float getPropValue() { + return propValue_; + } + /** + * float prop_value = 2; + * @param value The propValue to set. + * @return This builder for chaining. + */ + public Builder setPropValue(float value) { + + propValue_ = value; + onChanged(); + return this; + } + /** + * float prop_value = 2; + * @return This builder for chaining. + */ + public Builder clearPropValue() { + + propValue_ = 0F; + 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:FightPropPair) + } + + // @@protoc_insertion_point(class_scope:FightPropPair) + private static final emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair(); + } + + public static emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FightPropPair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FightPropPair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FightPropPair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FightPropPair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023FightPropPair.proto\"6\n\rFightPropPair\022\021" + + "\n\tprop_type\030\001 \001(\r\022\022\n\nprop_value\030\002 \001(\002B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FightPropPair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FightPropPair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FightPropPair_descriptor, + new java.lang.String[] { "PropType", "PropValue", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestNotifyOuterClass.java new file mode 100644 index 00000000000..950598cd83d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FinishedParentQuestNotify.proto + +package emu.grasscutter.net.proto; + +public final class FinishedParentQuestNotifyOuterClass { + private FinishedParentQuestNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FinishedParentQuestNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FinishedParentQuestNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + java.util.List + getParentQuestListList(); + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index); + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + int getParentQuestListCount(); + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + java.util.List + getParentQuestListOrBuilderList(); + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index); + } + /** + *
+   * CmdId: 435
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FinishedParentQuestNotify} + */ + public static final class FinishedParentQuestNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FinishedParentQuestNotify) + FinishedParentQuestNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FinishedParentQuestNotify.newBuilder() to construct. + private FinishedParentQuestNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FinishedParentQuestNotify() { + parentQuestList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FinishedParentQuestNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FinishedParentQuestNotify( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + parentQuestList_.add( + input.readMessage(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.parser(), extensionRegistry)); + 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)) { + parentQuestList_ = java.util.Collections.unmodifiableList(parentQuestList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.class, emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.Builder.class); + } + + public static final int PARENT_QUEST_LIST_FIELD_NUMBER = 2; + private java.util.List parentQuestList_; + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public java.util.List getParentQuestListList() { + return parentQuestList_; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public java.util.List + getParentQuestListOrBuilderList() { + return parentQuestList_; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public int getParentQuestListCount() { + return parentQuestList_.size(); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index) { + return parentQuestList_.get(index); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index) { + return parentQuestList_.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 < parentQuestList_.size(); i++) { + output.writeMessage(2, parentQuestList_.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 < parentQuestList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, parentQuestList_.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.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify other = (emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify) obj; + + if (!getParentQuestListList() + .equals(other.getParentQuestListList())) 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 (getParentQuestListCount() > 0) { + hash = (37 * hash) + PARENT_QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify 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.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify 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.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify 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.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify 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.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify 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.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify 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: 435
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FinishedParentQuestNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FinishedParentQuestNotify) + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.class, emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getParentQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (parentQuestListBuilder_ == null) { + parentQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + parentQuestListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.internal_static_FinishedParentQuestNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify build() { + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify buildPartial() { + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify result = new emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify(this); + int from_bitField0_ = bitField0_; + if (parentQuestListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = java.util.Collections.unmodifiableList(parentQuestList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.parentQuestList_ = parentQuestList_; + } else { + result.parentQuestList_ = parentQuestListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify) { + return mergeFrom((emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify other) { + if (other == emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify.getDefaultInstance()) return this; + if (parentQuestListBuilder_ == null) { + if (!other.parentQuestList_.isEmpty()) { + if (parentQuestList_.isEmpty()) { + parentQuestList_ = other.parentQuestList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParentQuestListIsMutable(); + parentQuestList_.addAll(other.parentQuestList_); + } + onChanged(); + } + } else { + if (!other.parentQuestList_.isEmpty()) { + if (parentQuestListBuilder_.isEmpty()) { + parentQuestListBuilder_.dispose(); + parentQuestListBuilder_ = null; + parentQuestList_ = other.parentQuestList_; + bitField0_ = (bitField0_ & ~0x00000001); + parentQuestListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getParentQuestListFieldBuilder() : null; + } else { + parentQuestListBuilder_.addAllMessages(other.parentQuestList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List parentQuestList_ = + java.util.Collections.emptyList(); + private void ensureParentQuestListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = new java.util.ArrayList(parentQuestList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder> parentQuestListBuilder_; + + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public java.util.List getParentQuestListList() { + if (parentQuestListBuilder_ == null) { + return java.util.Collections.unmodifiableList(parentQuestList_); + } else { + return parentQuestListBuilder_.getMessageList(); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public int getParentQuestListCount() { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.size(); + } else { + return parentQuestListBuilder_.getCount(); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index) { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.get(index); + } else { + return parentQuestListBuilder_.getMessage(index); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder setParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.set(index, value); + onChanged(); + } else { + parentQuestListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder setParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.set(index, builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addParentQuestList(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.add(value); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.add(index, value); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addParentQuestList( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.add(builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.add(index, builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder addAllParentQuestList( + java.lang.Iterable values) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, parentQuestList_); + onChanged(); + } else { + parentQuestListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder clearParentQuestList() { + if (parentQuestListBuilder_ == null) { + parentQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + parentQuestListBuilder_.clear(); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public Builder removeParentQuestList(int index) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.remove(index); + onChanged(); + } else { + parentQuestListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder getParentQuestListBuilder( + int index) { + return getParentQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index) { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.get(index); } else { + return parentQuestListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public java.util.List + getParentQuestListOrBuilderList() { + if (parentQuestListBuilder_ != null) { + return parentQuestListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(parentQuestList_); + } + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder addParentQuestListBuilder() { + return getParentQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder addParentQuestListBuilder( + int index) { + return getParentQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()); + } + /** + * repeated .ParentQuest parent_quest_list = 2; + */ + public java.util.List + getParentQuestListBuilderList() { + return getParentQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder> + getParentQuestListFieldBuilder() { + if (parentQuestListBuilder_ == null) { + parentQuestListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder>( + parentQuestList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + parentQuestList_ = null; + } + return parentQuestListBuilder_; + } + @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:FinishedParentQuestNotify) + } + + // @@protoc_insertion_point(class_scope:FinishedParentQuestNotify) + private static final emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify(); + } + + public static emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FinishedParentQuestNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FinishedParentQuestNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestNotifyOuterClass.FinishedParentQuestNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FinishedParentQuestNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FinishedParentQuestNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037FinishedParentQuestNotify.proto\032\021Paren" + + "tQuest.proto\"D\n\031FinishedParentQuestNotif" + + "y\022\'\n\021parent_quest_list\030\002 \003(\0132\014.ParentQue" + + "stB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ParentQuestOuterClass.getDescriptor(), + }); + internal_static_FinishedParentQuestNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FinishedParentQuestNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FinishedParentQuestNotify_descriptor, + new java.lang.String[] { "ParentQuestList", }); + emu.grasscutter.net.proto.ParentQuestOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..978bd4bf4b5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FinishedParentQuestUpdateNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FinishedParentQuestUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class FinishedParentQuestUpdateNotifyOuterClass { + private FinishedParentQuestUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FinishedParentQuestUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FinishedParentQuestUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + java.util.List + getParentQuestListList(); + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index); + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + int getParentQuestListCount(); + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + java.util.List + getParentQuestListOrBuilderList(); + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index); + } + /** + *
+   * CmdId: 407
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FinishedParentQuestUpdateNotify} + */ + public static final class FinishedParentQuestUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FinishedParentQuestUpdateNotify) + FinishedParentQuestUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FinishedParentQuestUpdateNotify.newBuilder() to construct. + private FinishedParentQuestUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FinishedParentQuestUpdateNotify() { + parentQuestList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FinishedParentQuestUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FinishedParentQuestUpdateNotify( + 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)) { + parentQuestList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + parentQuestList_.add( + input.readMessage(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.parser(), extensionRegistry)); + 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)) { + parentQuestList_ = java.util.Collections.unmodifiableList(parentQuestList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.class, emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.Builder.class); + } + + public static final int PARENT_QUEST_LIST_FIELD_NUMBER = 9; + private java.util.List parentQuestList_; + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public java.util.List getParentQuestListList() { + return parentQuestList_; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public java.util.List + getParentQuestListOrBuilderList() { + return parentQuestList_; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public int getParentQuestListCount() { + return parentQuestList_.size(); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index) { + return parentQuestList_.get(index); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index) { + return parentQuestList_.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 < parentQuestList_.size(); i++) { + output.writeMessage(9, parentQuestList_.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 < parentQuestList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, parentQuestList_.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.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify other = (emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify) obj; + + if (!getParentQuestListList() + .equals(other.getParentQuestListList())) 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 (getParentQuestListCount() > 0) { + hash = (37 * hash) + PARENT_QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify 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.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify 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.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify 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.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify 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.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify 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.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify 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: 407
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FinishedParentQuestUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FinishedParentQuestUpdateNotify) + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.class, emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getParentQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (parentQuestListBuilder_ == null) { + parentQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + parentQuestListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.internal_static_FinishedParentQuestUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify build() { + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify buildPartial() { + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify result = new emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (parentQuestListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = java.util.Collections.unmodifiableList(parentQuestList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.parentQuestList_ = parentQuestList_; + } else { + result.parentQuestList_ = parentQuestListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify other) { + if (other == emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify.getDefaultInstance()) return this; + if (parentQuestListBuilder_ == null) { + if (!other.parentQuestList_.isEmpty()) { + if (parentQuestList_.isEmpty()) { + parentQuestList_ = other.parentQuestList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParentQuestListIsMutable(); + parentQuestList_.addAll(other.parentQuestList_); + } + onChanged(); + } + } else { + if (!other.parentQuestList_.isEmpty()) { + if (parentQuestListBuilder_.isEmpty()) { + parentQuestListBuilder_.dispose(); + parentQuestListBuilder_ = null; + parentQuestList_ = other.parentQuestList_; + bitField0_ = (bitField0_ & ~0x00000001); + parentQuestListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getParentQuestListFieldBuilder() : null; + } else { + parentQuestListBuilder_.addAllMessages(other.parentQuestList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List parentQuestList_ = + java.util.Collections.emptyList(); + private void ensureParentQuestListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + parentQuestList_ = new java.util.ArrayList(parentQuestList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder> parentQuestListBuilder_; + + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public java.util.List getParentQuestListList() { + if (parentQuestListBuilder_ == null) { + return java.util.Collections.unmodifiableList(parentQuestList_); + } else { + return parentQuestListBuilder_.getMessageList(); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public int getParentQuestListCount() { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.size(); + } else { + return parentQuestListBuilder_.getCount(); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getParentQuestList(int index) { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.get(index); + } else { + return parentQuestListBuilder_.getMessage(index); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder setParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.set(index, value); + onChanged(); + } else { + parentQuestListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder setParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.set(index, builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addParentQuestList(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.add(value); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest value) { + if (parentQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParentQuestListIsMutable(); + parentQuestList_.add(index, value); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addParentQuestList( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.add(builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addParentQuestList( + int index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder builderForValue) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.add(index, builderForValue.build()); + onChanged(); + } else { + parentQuestListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder addAllParentQuestList( + java.lang.Iterable values) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, parentQuestList_); + onChanged(); + } else { + parentQuestListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder clearParentQuestList() { + if (parentQuestListBuilder_ == null) { + parentQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + parentQuestListBuilder_.clear(); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public Builder removeParentQuestList(int index) { + if (parentQuestListBuilder_ == null) { + ensureParentQuestListIsMutable(); + parentQuestList_.remove(index); + onChanged(); + } else { + parentQuestListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder getParentQuestListBuilder( + int index) { + return getParentQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder getParentQuestListOrBuilder( + int index) { + if (parentQuestListBuilder_ == null) { + return parentQuestList_.get(index); } else { + return parentQuestListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public java.util.List + getParentQuestListOrBuilderList() { + if (parentQuestListBuilder_ != null) { + return parentQuestListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(parentQuestList_); + } + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder addParentQuestListBuilder() { + return getParentQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder addParentQuestListBuilder( + int index) { + return getParentQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()); + } + /** + * repeated .ParentQuest parent_quest_list = 9; + */ + public java.util.List + getParentQuestListBuilderList() { + return getParentQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder> + getParentQuestListFieldBuilder() { + if (parentQuestListBuilder_ == null) { + parentQuestListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder>( + parentQuestList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + parentQuestList_ = null; + } + return parentQuestListBuilder_; + } + @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:FinishedParentQuestUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:FinishedParentQuestUpdateNotify) + private static final emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify(); + } + + public static emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FinishedParentQuestUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FinishedParentQuestUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FinishedParentQuestUpdateNotifyOuterClass.FinishedParentQuestUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FinishedParentQuestUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FinishedParentQuestUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%FinishedParentQuestUpdateNotify.proto\032" + + "\021ParentQuest.proto\"J\n\037FinishedParentQues" + + "tUpdateNotify\022\'\n\021parent_quest_list\030\t \003(\013" + + "2\014.ParentQuestB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ParentQuestOuterClass.getDescriptor(), + }); + internal_static_FinishedParentQuestUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FinishedParentQuestUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FinishedParentQuestUpdateNotify_descriptor, + new java.lang.String[] { "ParentQuestList", }); + emu.grasscutter.net.proto.ParentQuestOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkDataOuterClass.java new file mode 100644 index 00000000000..f211941adf5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkDataOuterClass.java @@ -0,0 +1,914 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkData.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkDataOuterClass { + private FireWorkDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 1; + * @return The id. + */ + int getId(); + + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + java.util.List + getFireWorkInstanceList(); + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index); + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + int getFireWorkInstanceCount(); + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + java.util.List + getFireWorkInstanceOrBuilderList(); + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index); + } + /** + * Protobuf type {@code FireWorkData} + */ + public static final class FireWorkData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkData) + FireWorkDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkData.newBuilder() to construct. + private FireWorkData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkData() { + fireWorkInstance_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkData( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fireWorkInstance_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + fireWorkInstance_.add( + input.readMessage(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.parser(), extensionRegistry)); + 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)) { + fireWorkInstance_ = java.util.Collections.unmodifiableList(fireWorkInstance_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.class, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.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 FIREWORKINSTANCE_FIELD_NUMBER = 2; + private java.util.List fireWorkInstance_; + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public java.util.List getFireWorkInstanceList() { + return fireWorkInstance_; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public java.util.List + getFireWorkInstanceOrBuilderList() { + return fireWorkInstance_; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public int getFireWorkInstanceCount() { + return fireWorkInstance_.size(); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index) { + return fireWorkInstance_.get(index); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index) { + return fireWorkInstance_.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 { + if (id_ != 0) { + output.writeUInt32(1, id_); + } + for (int i = 0; i < fireWorkInstance_.size(); i++) { + output.writeMessage(2, fireWorkInstance_.get(i)); + } + 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_); + } + for (int i = 0; i < fireWorkInstance_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, fireWorkInstance_.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.FireWorkDataOuterClass.FireWorkData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData other = (emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData) obj; + + if (getId() + != other.getId()) return false; + if (!getFireWorkInstanceList() + .equals(other.getFireWorkInstanceList())) 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(); + if (getFireWorkInstanceCount() > 0) { + hash = (37 * hash) + FIREWORKINSTANCE_FIELD_NUMBER; + hash = (53 * hash) + getFireWorkInstanceList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData 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.FireWorkDataOuterClass.FireWorkData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData 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.FireWorkDataOuterClass.FireWorkData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData 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.FireWorkDataOuterClass.FireWorkData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData 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.FireWorkDataOuterClass.FireWorkData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData 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.FireWorkDataOuterClass.FireWorkData 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; + } + /** + * Protobuf type {@code FireWorkData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkData) + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.class, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFireWorkInstanceFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstance_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + fireWorkInstanceBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.internal_static_FireWorkData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData build() { + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData buildPartial() { + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData result = new emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData(this); + int from_bitField0_ = bitField0_; + result.id_ = id_; + if (fireWorkInstanceBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + fireWorkInstance_ = java.util.Collections.unmodifiableList(fireWorkInstance_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fireWorkInstance_ = fireWorkInstance_; + } else { + result.fireWorkInstance_ = fireWorkInstanceBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData other) { + if (other == emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (fireWorkInstanceBuilder_ == null) { + if (!other.fireWorkInstance_.isEmpty()) { + if (fireWorkInstance_.isEmpty()) { + fireWorkInstance_ = other.fireWorkInstance_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.addAll(other.fireWorkInstance_); + } + onChanged(); + } + } else { + if (!other.fireWorkInstance_.isEmpty()) { + if (fireWorkInstanceBuilder_.isEmpty()) { + fireWorkInstanceBuilder_.dispose(); + fireWorkInstanceBuilder_ = null; + fireWorkInstance_ = other.fireWorkInstance_; + bitField0_ = (bitField0_ & ~0x00000001); + fireWorkInstanceBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFireWorkInstanceFieldBuilder() : null; + } else { + fireWorkInstanceBuilder_.addAllMessages(other.fireWorkInstance_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + 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 java.util.List fireWorkInstance_ = + java.util.Collections.emptyList(); + private void ensureFireWorkInstanceIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fireWorkInstance_ = new java.util.ArrayList(fireWorkInstance_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder> fireWorkInstanceBuilder_; + + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public java.util.List getFireWorkInstanceList() { + if (fireWorkInstanceBuilder_ == null) { + return java.util.Collections.unmodifiableList(fireWorkInstance_); + } else { + return fireWorkInstanceBuilder_.getMessageList(); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public int getFireWorkInstanceCount() { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.size(); + } else { + return fireWorkInstanceBuilder_.getCount(); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index) { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.get(index); + } else { + return fireWorkInstanceBuilder_.getMessage(index); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder setFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.set(index, value); + onChanged(); + } else { + fireWorkInstanceBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder setFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.set(index, builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addFireWorkInstance(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(value); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(index, value); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addFireWorkInstance( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(index, builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder addAllFireWorkInstance( + java.lang.Iterable values) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fireWorkInstance_); + onChanged(); + } else { + fireWorkInstanceBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder clearFireWorkInstance() { + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstance_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + fireWorkInstanceBuilder_.clear(); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public Builder removeFireWorkInstance(int index) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.remove(index); + onChanged(); + } else { + fireWorkInstanceBuilder_.remove(index); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder getFireWorkInstanceBuilder( + int index) { + return getFireWorkInstanceFieldBuilder().getBuilder(index); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index) { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.get(index); } else { + return fireWorkInstanceBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public java.util.List + getFireWorkInstanceOrBuilderList() { + if (fireWorkInstanceBuilder_ != null) { + return fireWorkInstanceBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fireWorkInstance_); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder addFireWorkInstanceBuilder() { + return getFireWorkInstanceFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder addFireWorkInstanceBuilder( + int index) { + return getFireWorkInstanceFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 2; + */ + public java.util.List + getFireWorkInstanceBuilderList() { + return getFireWorkInstanceFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder> + getFireWorkInstanceFieldBuilder() { + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstanceBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder>( + fireWorkInstance_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + fireWorkInstance_ = null; + } + return fireWorkInstanceBuilder_; + } + @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:FireWorkData) + } + + // @@protoc_insertion_point(class_scope:FireWorkData) + private static final emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData(); + } + + public static emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022FireWorkData.proto\032\026FireWorkInstance.p" + + "roto\"G\n\014FireWorkData\022\n\n\002id\030\001 \001(\r\022+\n\020fire" + + "WorkInstance\030\002 \003(\0132\021.FireWorkInstanceB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.getDescriptor(), + }); + internal_static_FireWorkData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkData_descriptor, + new java.lang.String[] { "Id", "FireWorkInstance", }); + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkInstanceOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkInstanceOuterClass.java new file mode 100644 index 00000000000..b6cd851c524 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkInstanceOuterClass.java @@ -0,0 +1,646 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkInstance.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkInstanceOuterClass { + private FireWorkInstanceOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkInstanceOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkInstance) + com.google.protobuf.MessageOrBuilder { + + /** + * .FireWorkType type = 1; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .FireWorkType type = 1; + * @return The type. + */ + emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType getType(); + + /** + * int32 value = 2; + * @return The value. + */ + int getValue(); + } + /** + * Protobuf type {@code FireWorkInstance} + */ + public static final class FireWorkInstance extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkInstance) + FireWorkInstanceOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkInstance.newBuilder() to construct. + private FireWorkInstance(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkInstance() { + type_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkInstance(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkInstance( + 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(); + + type_ = rawValue; + break; + } + case 16: { + + value_ = 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.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.class, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * .FireWorkType type = 1; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .FireWorkType type = 1; + * @return The type. + */ + @java.lang.Override public emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType result = emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.UNRECOGNIZED : result; + } + + public static final int VALUE_FIELD_NUMBER = 2; + private int value_; + /** + * int32 value = 2; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + 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 (type_ != emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.FireWorkType_ODJKANKMPPJ.getNumber()) { + output.writeEnum(1, type_); + } + if (value_ != 0) { + output.writeInt32(2, value_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.FireWorkType_ODJKANKMPPJ.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, type_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, value_); + } + 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.FireWorkInstanceOuterClass.FireWorkInstance)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance other = (emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance) obj; + + if (type_ != other.type_) return false; + if (getValue() + != other.getValue()) 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) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance 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.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance 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.FireWorkInstanceOuterClass.FireWorkInstance parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance 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.FireWorkInstanceOuterClass.FireWorkInstance parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance 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.FireWorkInstanceOuterClass.FireWorkInstance parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance 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.FireWorkInstanceOuterClass.FireWorkInstance 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; + } + /** + * Protobuf type {@code FireWorkInstance} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkInstance) + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.class, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + value_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.internal_static_FireWorkInstance_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance build() { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance buildPartial() { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance result = new emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance(this); + result.type_ = type_; + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance other) { + if (other == emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()) return this; + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ = 0; + /** + * .FireWorkType type = 1; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .FireWorkType type = 1; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .FireWorkType type = 1; + * @return The type. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType result = emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType.UNRECOGNIZED : result; + } + /** + * .FireWorkType type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(emu.grasscutter.net.proto.FireWorkTypeOuterClass.FireWorkType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FireWorkType type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * int32 value = 2; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * int32 value = 2; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * int32 value = 2; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 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:FireWorkInstance) + } + + // @@protoc_insertion_point(class_scope:FireWorkInstance) + private static final emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance(); + } + + public static emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkInstance parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkInstance(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkInstance_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkInstance_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FireWorkInstance.proto\032\022FireWorkType.p" + + "roto\">\n\020FireWorkInstance\022\033\n\004type\030\001 \001(\0162\r" + + ".FireWorkType\022\r\n\005value\030\002 \001(\005B\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkTypeOuterClass.getDescriptor(), + }); + internal_static_FireWorkInstance_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkInstance_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkInstance_descriptor, + new java.lang.String[] { "Type", "Value", }); + emu.grasscutter.net.proto.FireWorkTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkNotifyOuterClass.java new file mode 100644 index 00000000000..6068b1009dd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkNotify.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkNotifyOuterClass { + private FireWorkNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .FireWorkData fireWorkData = 1; + */ + java.util.List + getFireWorkDataList(); + /** + * repeated .FireWorkData fireWorkData = 1; + */ + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData(int index); + /** + * repeated .FireWorkData fireWorkData = 1; + */ + int getFireWorkDataCount(); + /** + * repeated .FireWorkData fireWorkData = 1; + */ + java.util.List + getFireWorkDataOrBuilderList(); + /** + * repeated .FireWorkData fireWorkData = 1; + */ + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder( + int index); + } + /** + *
+   * CmdId: 6079
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FireWorkNotify} + */ + public static final class FireWorkNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkNotify) + FireWorkNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkNotify.newBuilder() to construct. + private FireWorkNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkNotify() { + fireWorkData_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fireWorkData_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + fireWorkData_.add( + input.readMessage(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.parser(), extensionRegistry)); + 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)) { + fireWorkData_ = java.util.Collections.unmodifiableList(fireWorkData_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.class, emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.Builder.class); + } + + public static final int FIREWORKDATA_FIELD_NUMBER = 1; + private java.util.List fireWorkData_; + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public java.util.List getFireWorkDataList() { + return fireWorkData_; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public java.util.List + getFireWorkDataOrBuilderList() { + return fireWorkData_; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public int getFireWorkDataCount() { + return fireWorkData_.size(); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData(int index) { + return fireWorkData_.get(index); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder( + int index) { + return fireWorkData_.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 < fireWorkData_.size(); i++) { + output.writeMessage(1, fireWorkData_.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 < fireWorkData_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, fireWorkData_.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.FireWorkNotifyOuterClass.FireWorkNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify other = (emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify) obj; + + if (!getFireWorkDataList() + .equals(other.getFireWorkDataList())) 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 (getFireWorkDataCount() > 0) { + hash = (37 * hash) + FIREWORKDATA_FIELD_NUMBER; + hash = (53 * hash) + getFireWorkDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify 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.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify 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.FireWorkNotifyOuterClass.FireWorkNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify 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.FireWorkNotifyOuterClass.FireWorkNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify 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.FireWorkNotifyOuterClass.FireWorkNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify 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.FireWorkNotifyOuterClass.FireWorkNotify 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: 6079
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FireWorkNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkNotify) + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.class, emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFireWorkDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + fireWorkDataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.internal_static_FireWorkNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify build() { + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify buildPartial() { + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify result = new emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify(this); + int from_bitField0_ = bitField0_; + if (fireWorkDataBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + fireWorkData_ = java.util.Collections.unmodifiableList(fireWorkData_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fireWorkData_ = fireWorkData_; + } else { + result.fireWorkData_ = fireWorkDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify other) { + if (other == emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify.getDefaultInstance()) return this; + if (fireWorkDataBuilder_ == null) { + if (!other.fireWorkData_.isEmpty()) { + if (fireWorkData_.isEmpty()) { + fireWorkData_ = other.fireWorkData_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFireWorkDataIsMutable(); + fireWorkData_.addAll(other.fireWorkData_); + } + onChanged(); + } + } else { + if (!other.fireWorkData_.isEmpty()) { + if (fireWorkDataBuilder_.isEmpty()) { + fireWorkDataBuilder_.dispose(); + fireWorkDataBuilder_ = null; + fireWorkData_ = other.fireWorkData_; + bitField0_ = (bitField0_ & ~0x00000001); + fireWorkDataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFireWorkDataFieldBuilder() : null; + } else { + fireWorkDataBuilder_.addAllMessages(other.fireWorkData_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List fireWorkData_ = + java.util.Collections.emptyList(); + private void ensureFireWorkDataIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fireWorkData_ = new java.util.ArrayList(fireWorkData_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder> fireWorkDataBuilder_; + + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public java.util.List getFireWorkDataList() { + if (fireWorkDataBuilder_ == null) { + return java.util.Collections.unmodifiableList(fireWorkData_); + } else { + return fireWorkDataBuilder_.getMessageList(); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public int getFireWorkDataCount() { + if (fireWorkDataBuilder_ == null) { + return fireWorkData_.size(); + } else { + return fireWorkDataBuilder_.getCount(); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData(int index) { + if (fireWorkDataBuilder_ == null) { + return fireWorkData_.get(index); + } else { + return fireWorkDataBuilder_.getMessage(index); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder setFireWorkData( + int index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkDataIsMutable(); + fireWorkData_.set(index, value); + onChanged(); + } else { + fireWorkDataBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder setFireWorkData( + int index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder builderForValue) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + fireWorkData_.set(index, builderForValue.build()); + onChanged(); + } else { + fireWorkDataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addFireWorkData(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkDataIsMutable(); + fireWorkData_.add(value); + onChanged(); + } else { + fireWorkDataBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addFireWorkData( + int index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkDataIsMutable(); + fireWorkData_.add(index, value); + onChanged(); + } else { + fireWorkDataBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addFireWorkData( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder builderForValue) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + fireWorkData_.add(builderForValue.build()); + onChanged(); + } else { + fireWorkDataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addFireWorkData( + int index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder builderForValue) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + fireWorkData_.add(index, builderForValue.build()); + onChanged(); + } else { + fireWorkDataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder addAllFireWorkData( + java.lang.Iterable values) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fireWorkData_); + onChanged(); + } else { + fireWorkDataBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder clearFireWorkData() { + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + fireWorkDataBuilder_.clear(); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public Builder removeFireWorkData(int index) { + if (fireWorkDataBuilder_ == null) { + ensureFireWorkDataIsMutable(); + fireWorkData_.remove(index); + onChanged(); + } else { + fireWorkDataBuilder_.remove(index); + } + return this; + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder getFireWorkDataBuilder( + int index) { + return getFireWorkDataFieldBuilder().getBuilder(index); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder( + int index) { + if (fireWorkDataBuilder_ == null) { + return fireWorkData_.get(index); } else { + return fireWorkDataBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public java.util.List + getFireWorkDataOrBuilderList() { + if (fireWorkDataBuilder_ != null) { + return fireWorkDataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fireWorkData_); + } + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder addFireWorkDataBuilder() { + return getFireWorkDataFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance()); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder addFireWorkDataBuilder( + int index) { + return getFireWorkDataFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance()); + } + /** + * repeated .FireWorkData fireWorkData = 1; + */ + public java.util.List + getFireWorkDataBuilderList() { + return getFireWorkDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder> + getFireWorkDataFieldBuilder() { + if (fireWorkDataBuilder_ == null) { + fireWorkDataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder>( + fireWorkData_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + fireWorkData_ = null; + } + return fireWorkDataBuilder_; + } + @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:FireWorkNotify) + } + + // @@protoc_insertion_point(class_scope:FireWorkNotify) + private static final emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify(); + } + + public static emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkNotifyOuterClass.FireWorkNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024FireWorkNotify.proto\032\022FireWorkData.pro" + + "to\"5\n\016FireWorkNotify\022#\n\014fireWorkData\030\001 \003" + + "(\0132\r.FireWorkDataB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkDataOuterClass.getDescriptor(), + }); + internal_static_FireWorkNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkNotify_descriptor, + new java.lang.String[] { "FireWorkData", }); + emu.grasscutter.net.proto.FireWorkDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkReqOuterClass.java new file mode 100644 index 00000000000..88df2a16547 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkReqOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkReq.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkReqOuterClass { + private FireWorkReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .FireWorkData fireWorkData = 7; + * @return Whether the fireWorkData field is set. + */ + boolean hasFireWorkData(); + /** + * .FireWorkData fireWorkData = 7; + * @return The fireWorkData. + */ + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData(); + /** + * .FireWorkData fireWorkData = 7; + */ + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder(); + } + /** + *
+   * CmdId: 6068
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FireWorkReq} + */ + public static final class FireWorkReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkReq) + FireWorkReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkReq.newBuilder() to construct. + private FireWorkReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkReq( + 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 58: { + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder subBuilder = null; + if (fireWorkData_ != null) { + subBuilder = fireWorkData_.toBuilder(); + } + fireWorkData_ = input.readMessage(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fireWorkData_); + fireWorkData_ = subBuilder.buildPartial(); + } + + 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.FireWorkReqOuterClass.internal_static_FireWorkReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.class, emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.Builder.class); + } + + public static final int FIREWORKDATA_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData fireWorkData_; + /** + * .FireWorkData fireWorkData = 7; + * @return Whether the fireWorkData field is set. + */ + @java.lang.Override + public boolean hasFireWorkData() { + return fireWorkData_ != null; + } + /** + * .FireWorkData fireWorkData = 7; + * @return The fireWorkData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData() { + return fireWorkData_ == null ? emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance() : fireWorkData_; + } + /** + * .FireWorkData fireWorkData = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder() { + return getFireWorkData(); + } + + 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 (fireWorkData_ != null) { + output.writeMessage(7, getFireWorkData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (fireWorkData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getFireWorkData()); + } + 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.FireWorkReqOuterClass.FireWorkReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq other = (emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq) obj; + + if (hasFireWorkData() != other.hasFireWorkData()) return false; + if (hasFireWorkData()) { + if (!getFireWorkData() + .equals(other.getFireWorkData())) 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 (hasFireWorkData()) { + hash = (37 * hash) + FIREWORKDATA_FIELD_NUMBER; + hash = (53 * hash) + getFireWorkData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq 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.FireWorkReqOuterClass.FireWorkReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq 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.FireWorkReqOuterClass.FireWorkReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq 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.FireWorkReqOuterClass.FireWorkReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq 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.FireWorkReqOuterClass.FireWorkReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq 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.FireWorkReqOuterClass.FireWorkReq 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: 6068
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FireWorkReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkReq) + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.class, emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = null; + } else { + fireWorkData_ = null; + fireWorkDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.internal_static_FireWorkReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq build() { + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq buildPartial() { + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq result = new emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq(this); + if (fireWorkDataBuilder_ == null) { + result.fireWorkData_ = fireWorkData_; + } else { + result.fireWorkData_ = fireWorkDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq other) { + if (other == emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq.getDefaultInstance()) return this; + if (other.hasFireWorkData()) { + mergeFireWorkData(other.getFireWorkData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData fireWorkData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder> fireWorkDataBuilder_; + /** + * .FireWorkData fireWorkData = 7; + * @return Whether the fireWorkData field is set. + */ + public boolean hasFireWorkData() { + return fireWorkDataBuilder_ != null || fireWorkData_ != null; + } + /** + * .FireWorkData fireWorkData = 7; + * @return The fireWorkData. + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData getFireWorkData() { + if (fireWorkDataBuilder_ == null) { + return fireWorkData_ == null ? emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance() : fireWorkData_; + } else { + return fireWorkDataBuilder_.getMessage(); + } + } + /** + * .FireWorkData fireWorkData = 7; + */ + public Builder setFireWorkData(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fireWorkData_ = value; + onChanged(); + } else { + fireWorkDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .FireWorkData fireWorkData = 7; + */ + public Builder setFireWorkData( + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder builderForValue) { + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = builderForValue.build(); + onChanged(); + } else { + fireWorkDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FireWorkData fireWorkData = 7; + */ + public Builder mergeFireWorkData(emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData value) { + if (fireWorkDataBuilder_ == null) { + if (fireWorkData_ != null) { + fireWorkData_ = + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.newBuilder(fireWorkData_).mergeFrom(value).buildPartial(); + } else { + fireWorkData_ = value; + } + onChanged(); + } else { + fireWorkDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FireWorkData fireWorkData = 7; + */ + public Builder clearFireWorkData() { + if (fireWorkDataBuilder_ == null) { + fireWorkData_ = null; + onChanged(); + } else { + fireWorkData_ = null; + fireWorkDataBuilder_ = null; + } + + return this; + } + /** + * .FireWorkData fireWorkData = 7; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder getFireWorkDataBuilder() { + + onChanged(); + return getFireWorkDataFieldBuilder().getBuilder(); + } + /** + * .FireWorkData fireWorkData = 7; + */ + public emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder getFireWorkDataOrBuilder() { + if (fireWorkDataBuilder_ != null) { + return fireWorkDataBuilder_.getMessageOrBuilder(); + } else { + return fireWorkData_ == null ? + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.getDefaultInstance() : fireWorkData_; + } + } + /** + * .FireWorkData fireWorkData = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder> + getFireWorkDataFieldBuilder() { + if (fireWorkDataBuilder_ == null) { + fireWorkDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkData.Builder, emu.grasscutter.net.proto.FireWorkDataOuterClass.FireWorkDataOrBuilder>( + getFireWorkData(), + getParentForChildren(), + isClean()); + fireWorkData_ = null; + } + return fireWorkDataBuilder_; + } + @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:FireWorkReq) + } + + // @@protoc_insertion_point(class_scope:FireWorkReq) + private static final emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq(); + } + + public static emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkReqOuterClass.FireWorkReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021FireWorkReq.proto\032\022FireWorkData.proto\"" + + "2\n\013FireWorkReq\022#\n\014fireWorkData\030\007 \001(\0132\r.F" + + "ireWorkDataB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkDataOuterClass.getDescriptor(), + }); + internal_static_FireWorkReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkReq_descriptor, + new java.lang.String[] { "FireWorkData", }); + emu.grasscutter.net.proto.FireWorkDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkRspOuterClass.java new file mode 100644 index 00000000000..7bbcbb51911 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkRsp.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkRspOuterClass { + private FireWorkRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireWorkRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireWorkRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 5918
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FireWorkRsp} + */ + public static final class FireWorkRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireWorkRsp) + FireWorkRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireWorkRsp.newBuilder() to construct. + private FireWorkRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireWorkRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireWorkRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireWorkRsp( + 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 80: { + + 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.FireWorkRspOuterClass.internal_static_FireWorkRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.class, emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @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 (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, 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.FireWorkRspOuterClass.FireWorkRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp other = (emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp 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.FireWorkRspOuterClass.FireWorkRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp 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.FireWorkRspOuterClass.FireWorkRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp 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.FireWorkRspOuterClass.FireWorkRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp 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.FireWorkRspOuterClass.FireWorkRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp 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.FireWorkRspOuterClass.FireWorkRsp 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: 5918
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FireWorkRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireWorkRsp) + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.class, emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.internal_static_FireWorkRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp build() { + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp buildPartial() { + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp result = new emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp) { + return mergeFrom((emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp other) { + if (other == emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @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:FireWorkRsp) + } + + // @@protoc_insertion_point(class_scope:FireWorkRsp) + private static final emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp(); + } + + public static emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireWorkRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireWorkRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkRspOuterClass.FireWorkRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireWorkRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireWorkRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021FireWorkRsp.proto\"\036\n\013FireWorkRsp\022\017\n\007re" + + "tcode\030\n \001(\005B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FireWorkRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireWorkRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireWorkRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireWorkTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkTypeOuterClass.java new file mode 100644 index 00000000000..4c622b9c505 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireWorkTypeOuterClass.java @@ -0,0 +1,185 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireWorkType.proto + +package emu.grasscutter.net.proto; + +public final class FireWorkTypeOuterClass { + private FireWorkTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code FireWorkType} + */ + public enum FireWorkType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FireWorkType_ODJKANKMPPJ = 0; + */ + FireWorkType_ODJKANKMPPJ(0), + /** + * FireWorkType_EFGLHEIODFN = 1; + */ + FireWorkType_EFGLHEIODFN(1), + /** + * FireWorkType_JPBBBCFGHAK = 2; + */ + FireWorkType_JPBBBCFGHAK(2), + /** + * FireWorkType_IDCMGHBHBFH = 3; + */ + FireWorkType_IDCMGHBHBFH(3), + /** + * FireWorkType_ODDBNNDFMBO = 4; + */ + FireWorkType_ODDBNNDFMBO(4), + /** + * FireWorkType_AGIDMOGJOBD = 5; + */ + FireWorkType_AGIDMOGJOBD(5), + UNRECOGNIZED(-1), + ; + + /** + * FireWorkType_ODJKANKMPPJ = 0; + */ + public static final int FireWorkType_ODJKANKMPPJ_VALUE = 0; + /** + * FireWorkType_EFGLHEIODFN = 1; + */ + public static final int FireWorkType_EFGLHEIODFN_VALUE = 1; + /** + * FireWorkType_JPBBBCFGHAK = 2; + */ + public static final int FireWorkType_JPBBBCFGHAK_VALUE = 2; + /** + * FireWorkType_IDCMGHBHBFH = 3; + */ + public static final int FireWorkType_IDCMGHBHBFH_VALUE = 3; + /** + * FireWorkType_ODDBNNDFMBO = 4; + */ + public static final int FireWorkType_ODDBNNDFMBO_VALUE = 4; + /** + * FireWorkType_AGIDMOGJOBD = 5; + */ + public static final int FireWorkType_AGIDMOGJOBD_VALUE = 5; + + + 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 FireWorkType 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 FireWorkType forNumber(int value) { + switch (value) { + case 0: return FireWorkType_ODJKANKMPPJ; + case 1: return FireWorkType_EFGLHEIODFN; + case 2: return FireWorkType_JPBBBCFGHAK; + case 3: return FireWorkType_IDCMGHBHBFH; + case 4: return FireWorkType_ODDBNNDFMBO; + case 5: return FireWorkType_AGIDMOGJOBD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FireWorkType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FireWorkType findValueByNumber(int number) { + return FireWorkType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireWorkTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final FireWorkType[] VALUES = values(); + + public static FireWorkType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FireWorkType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FireWorkType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022FireWorkType.proto*\302\001\n\014FireWorkType\022\034\n" + + "\030FireWorkType_ODJKANKMPPJ\020\000\022\034\n\030FireWorkT" + + "ype_EFGLHEIODFN\020\001\022\034\n\030FireWorkType_JPBBBC" + + "FGHAK\020\002\022\034\n\030FireWorkType_IDCMGHBHBFH\020\003\022\034\n" + + "\030FireWorkType_ODDBNNDFMBO\020\004\022\034\n\030FireWorkT" + + "ype_AGIDMOGJOBD\020\005B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetDataOuterClass.java new file mode 100644 index 00000000000..47901a5b286 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetDataOuterClass.java @@ -0,0 +1,1109 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireworkSetData.proto + +package emu.grasscutter.net.proto; + +public final class FireworkSetDataOuterClass { + private FireworkSetDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireworkSetDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireworkSetData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 id = 1; + * @return The id. + */ + int getId(); + + /** + * repeated uint32 _unknown_field_ = 2; + * @return A list containing the unknownField. + */ + java.util.List getUnknownFieldList(); + /** + * repeated uint32 _unknown_field_ = 2; + * @return The count of unknownField. + */ + int getUnknownFieldCount(); + /** + * repeated uint32 _unknown_field_ = 2; + * @param index The index of the element to return. + * @return The unknownField at the given index. + */ + int getUnknownField(int index); + + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + java.util.List + getFireWorkInstanceList(); + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index); + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + int getFireWorkInstanceCount(); + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + java.util.List + getFireWorkInstanceOrBuilderList(); + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index); + } + /** + * Protobuf type {@code FireworkSetData} + */ + public static final class FireworkSetData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireworkSetData) + FireworkSetDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireworkSetData.newBuilder() to construct. + private FireworkSetData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireworkSetData() { + UnknownField_ = emptyIntList(); + fireWorkInstance_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireworkSetData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireworkSetData( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + UnknownField_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + UnknownField_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + UnknownField_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + UnknownField_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + fireWorkInstance_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + fireWorkInstance_.add( + input.readMessage(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.parser(), extensionRegistry)); + 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)) { + UnknownField_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + fireWorkInstance_ = java.util.Collections.unmodifiableList(fireWorkInstance_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.class, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.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 _UNKNOWN_FIELD__FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList UnknownField_; + /** + * repeated uint32 _unknown_field_ = 2; + * @return A list containing the unknownField. + */ + @java.lang.Override + public java.util.List + getUnknownFieldList() { + return UnknownField_; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @return The count of unknownField. + */ + public int getUnknownFieldCount() { + return UnknownField_.size(); + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param index The index of the element to return. + * @return The unknownField at the given index. + */ + public int getUnknownField(int index) { + return UnknownField_.getInt(index); + } + private int UnknownFieldMemoizedSerializedSize = -1; + + public static final int FIREWORKINSTANCE_FIELD_NUMBER = 3; + private java.util.List fireWorkInstance_; + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public java.util.List getFireWorkInstanceList() { + return fireWorkInstance_; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public java.util.List + getFireWorkInstanceOrBuilderList() { + return fireWorkInstance_; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public int getFireWorkInstanceCount() { + return fireWorkInstance_.size(); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index) { + return fireWorkInstance_.get(index); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index) { + return fireWorkInstance_.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 (getUnknownFieldList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(UnknownFieldMemoizedSerializedSize); + } + for (int i = 0; i < UnknownField_.size(); i++) { + output.writeUInt32NoTag(UnknownField_.getInt(i)); + } + for (int i = 0; i < fireWorkInstance_.size(); i++) { + output.writeMessage(3, fireWorkInstance_.get(i)); + } + 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_); + } + { + int dataSize = 0; + for (int i = 0; i < UnknownField_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(UnknownField_.getInt(i)); + } + size += dataSize; + if (!getUnknownFieldList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + UnknownFieldMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < fireWorkInstance_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, fireWorkInstance_.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.FireworkSetDataOuterClass.FireworkSetData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData other = (emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData) obj; + + if (getId() + != other.getId()) return false; + if (!getUnknownFieldList() + .equals(other.getUnknownFieldList())) return false; + if (!getFireWorkInstanceList() + .equals(other.getFireWorkInstanceList())) 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(); + if (getUnknownFieldCount() > 0) { + hash = (37 * hash) + _UNKNOWN_FIELD__FIELD_NUMBER; + hash = (53 * hash) + getUnknownFieldList().hashCode(); + } + if (getFireWorkInstanceCount() > 0) { + hash = (37 * hash) + FIREWORKINSTANCE_FIELD_NUMBER; + hash = (53 * hash) + getFireWorkInstanceList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData 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.FireworkSetDataOuterClass.FireworkSetData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData 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.FireworkSetDataOuterClass.FireworkSetData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData 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.FireworkSetDataOuterClass.FireworkSetData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData 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.FireworkSetDataOuterClass.FireworkSetData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData 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.FireworkSetDataOuterClass.FireworkSetData 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; + } + /** + * Protobuf type {@code FireworkSetData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireworkSetData) + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.class, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFireWorkInstanceFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0; + + UnknownField_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstance_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + fireWorkInstanceBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.internal_static_FireworkSetData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData build() { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData buildPartial() { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData result = new emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData(this); + int from_bitField0_ = bitField0_; + result.id_ = id_; + if (((bitField0_ & 0x00000001) != 0)) { + UnknownField_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.UnknownField_ = UnknownField_; + if (fireWorkInstanceBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + fireWorkInstance_ = java.util.Collections.unmodifiableList(fireWorkInstance_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.fireWorkInstance_ = fireWorkInstance_; + } else { + result.fireWorkInstance_ = fireWorkInstanceBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData) { + return mergeFrom((emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData other) { + if (other == emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance()) return this; + if (other.getId() != 0) { + setId(other.getId()); + } + if (!other.UnknownField_.isEmpty()) { + if (UnknownField_.isEmpty()) { + UnknownField_ = other.UnknownField_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnknownFieldIsMutable(); + UnknownField_.addAll(other.UnknownField_); + } + onChanged(); + } + if (fireWorkInstanceBuilder_ == null) { + if (!other.fireWorkInstance_.isEmpty()) { + if (fireWorkInstance_.isEmpty()) { + fireWorkInstance_ = other.fireWorkInstance_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.addAll(other.fireWorkInstance_); + } + onChanged(); + } + } else { + if (!other.fireWorkInstance_.isEmpty()) { + if (fireWorkInstanceBuilder_.isEmpty()) { + fireWorkInstanceBuilder_.dispose(); + fireWorkInstanceBuilder_ = null; + fireWorkInstance_ = other.fireWorkInstance_; + bitField0_ = (bitField0_ & ~0x00000002); + fireWorkInstanceBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFireWorkInstanceFieldBuilder() : null; + } else { + fireWorkInstanceBuilder_.addAllMessages(other.fireWorkInstance_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + 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 com.google.protobuf.Internal.IntList UnknownField_ = emptyIntList(); + private void ensureUnknownFieldIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + UnknownField_ = mutableCopy(UnknownField_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 _unknown_field_ = 2; + * @return A list containing the unknownField. + */ + public java.util.List + getUnknownFieldList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(UnknownField_) : UnknownField_; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @return The count of unknownField. + */ + public int getUnknownFieldCount() { + return UnknownField_.size(); + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param index The index of the element to return. + * @return The unknownField at the given index. + */ + public int getUnknownField(int index) { + return UnknownField_.getInt(index); + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param index The index to set the value at. + * @param value The unknownField to set. + * @return This builder for chaining. + */ + public Builder setUnknownField( + int index, int value) { + ensureUnknownFieldIsMutable(); + UnknownField_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param value The unknownField to add. + * @return This builder for chaining. + */ + public Builder addUnknownField(int value) { + ensureUnknownFieldIsMutable(); + UnknownField_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @param values The unknownField to add. + * @return This builder for chaining. + */ + public Builder addAllUnknownField( + java.lang.Iterable values) { + ensureUnknownFieldIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, UnknownField_); + onChanged(); + return this; + } + /** + * repeated uint32 _unknown_field_ = 2; + * @return This builder for chaining. + */ + public Builder clearUnknownField() { + UnknownField_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List fireWorkInstance_ = + java.util.Collections.emptyList(); + private void ensureFireWorkInstanceIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + fireWorkInstance_ = new java.util.ArrayList(fireWorkInstance_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder> fireWorkInstanceBuilder_; + + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public java.util.List getFireWorkInstanceList() { + if (fireWorkInstanceBuilder_ == null) { + return java.util.Collections.unmodifiableList(fireWorkInstance_); + } else { + return fireWorkInstanceBuilder_.getMessageList(); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public int getFireWorkInstanceCount() { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.size(); + } else { + return fireWorkInstanceBuilder_.getCount(); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance getFireWorkInstance(int index) { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.get(index); + } else { + return fireWorkInstanceBuilder_.getMessage(index); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder setFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.set(index, value); + onChanged(); + } else { + fireWorkInstanceBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder setFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.set(index, builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addFireWorkInstance(emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(value); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance value) { + if (fireWorkInstanceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(index, value); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addFireWorkInstance( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addFireWorkInstance( + int index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder builderForValue) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.add(index, builderForValue.build()); + onChanged(); + } else { + fireWorkInstanceBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder addAllFireWorkInstance( + java.lang.Iterable values) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fireWorkInstance_); + onChanged(); + } else { + fireWorkInstanceBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder clearFireWorkInstance() { + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstance_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + fireWorkInstanceBuilder_.clear(); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public Builder removeFireWorkInstance(int index) { + if (fireWorkInstanceBuilder_ == null) { + ensureFireWorkInstanceIsMutable(); + fireWorkInstance_.remove(index); + onChanged(); + } else { + fireWorkInstanceBuilder_.remove(index); + } + return this; + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder getFireWorkInstanceBuilder( + int index) { + return getFireWorkInstanceFieldBuilder().getBuilder(index); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder getFireWorkInstanceOrBuilder( + int index) { + if (fireWorkInstanceBuilder_ == null) { + return fireWorkInstance_.get(index); } else { + return fireWorkInstanceBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public java.util.List + getFireWorkInstanceOrBuilderList() { + if (fireWorkInstanceBuilder_ != null) { + return fireWorkInstanceBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fireWorkInstance_); + } + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder addFireWorkInstanceBuilder() { + return getFireWorkInstanceFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder addFireWorkInstanceBuilder( + int index) { + return getFireWorkInstanceFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.getDefaultInstance()); + } + /** + * repeated .FireWorkInstance fireWorkInstance = 3; + */ + public java.util.List + getFireWorkInstanceBuilderList() { + return getFireWorkInstanceFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder> + getFireWorkInstanceFieldBuilder() { + if (fireWorkInstanceBuilder_ == null) { + fireWorkInstanceBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstance.Builder, emu.grasscutter.net.proto.FireWorkInstanceOuterClass.FireWorkInstanceOrBuilder>( + fireWorkInstance_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + fireWorkInstance_ = null; + } + return fireWorkInstanceBuilder_; + } + @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:FireworkSetData) + } + + // @@protoc_insertion_point(class_scope:FireworkSetData) + private static final emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData(); + } + + public static emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireworkSetData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireworkSetData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireworkSetData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireworkSetData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025FireworkSetData.proto\032\026FireWorkInstanc" + + "e.proto\"c\n\017FireworkSetData\022\n\n\002id\030\001 \001(\r\022\027" + + "\n\017_unknown_field_\030\002 \003(\r\022+\n\020fireWorkInsta" + + "nce\030\003 \003(\0132\021.FireWorkInstanceB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.getDescriptor(), + }); + internal_static_FireworkSetData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireworkSetData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireworkSetData_descriptor, + new java.lang.String[] { "Id", "UnknownField", "FireWorkInstance", }); + emu.grasscutter.net.proto.FireWorkInstanceOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetNotifyOuterClass.java new file mode 100644 index 00000000000..bda9bb33686 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetNotifyOuterClass.java @@ -0,0 +1,926 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireworkSetNotify.proto + +package emu.grasscutter.net.proto; + +public final class FireworkSetNotifyOuterClass { + private FireworkSetNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireworkSetNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireworkSetNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 code = 1; + * @return The code. + */ + int getCode(); + + /** + * repeated .FireworkSetData data = 9; + */ + java.util.List + getDataList(); + /** + * repeated .FireworkSetData data = 9; + */ + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData(int index); + /** + * repeated .FireworkSetData data = 9; + */ + int getDataCount(); + /** + * repeated .FireworkSetData data = 9; + */ + java.util.List + getDataOrBuilderList(); + /** + * repeated .FireworkSetData data = 9; + */ + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder( + int index); + } + /** + *
+   * CmdId: 5934
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FireworkSetNotify} + */ + public static final class FireworkSetNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireworkSetNotify) + FireworkSetNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireworkSetNotify.newBuilder() to construct. + private FireworkSetNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireworkSetNotify() { + data_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireworkSetNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireworkSetNotify( + 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: { + + code_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + data_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + data_.add( + input.readMessage(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.parser(), extensionRegistry)); + 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)) { + data_ = java.util.Collections.unmodifiableList(data_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.class, emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.Builder.class); + } + + public static final int CODE_FIELD_NUMBER = 1; + private int code_; + /** + * uint32 code = 1; + * @return The code. + */ + @java.lang.Override + public int getCode() { + return code_; + } + + public static final int DATA_FIELD_NUMBER = 9; + private java.util.List data_; + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public java.util.List getDataList() { + return data_; + } + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public java.util.List + getDataOrBuilderList() { + return data_; + } + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public int getDataCount() { + return data_.size(); + } + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData(int index) { + return data_.get(index); + } + /** + * repeated .FireworkSetData data = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder( + int index) { + return data_.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 { + if (code_ != 0) { + output.writeUInt32(1, code_); + } + for (int i = 0; i < data_.size(); i++) { + output.writeMessage(9, data_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (code_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, code_); + } + for (int i = 0; i < data_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, data_.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.FireworkSetNotifyOuterClass.FireworkSetNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify other = (emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify) obj; + + if (getCode() + != other.getCode()) return false; + if (!getDataList() + .equals(other.getDataList())) 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) + CODE_FIELD_NUMBER; + hash = (53 * hash) + getCode(); + if (getDataCount() > 0) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify 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.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify 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.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify 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.FireworkSetNotifyOuterClass.FireworkSetNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify 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.FireworkSetNotifyOuterClass.FireworkSetNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify 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.FireworkSetNotifyOuterClass.FireworkSetNotify 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: 5934
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FireworkSetNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireworkSetNotify) + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.class, emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + code_ = 0; + + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.internal_static_FireworkSetNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify build() { + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify buildPartial() { + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify result = new emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify(this); + int from_bitField0_ = bitField0_; + result.code_ = code_; + if (dataBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + data_ = java.util.Collections.unmodifiableList(data_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify) { + return mergeFrom((emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify other) { + if (other == emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify.getDefaultInstance()) return this; + if (other.getCode() != 0) { + setCode(other.getCode()); + } + if (dataBuilder_ == null) { + if (!other.data_.isEmpty()) { + if (data_.isEmpty()) { + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDataIsMutable(); + data_.addAll(other.data_); + } + onChanged(); + } + } else { + if (!other.data_.isEmpty()) { + if (dataBuilder_.isEmpty()) { + dataBuilder_.dispose(); + dataBuilder_ = null; + data_ = other.data_; + bitField0_ = (bitField0_ & ~0x00000001); + dataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDataFieldBuilder() : null; + } else { + dataBuilder_.addAllMessages(other.data_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int code_ ; + /** + * uint32 code = 1; + * @return The code. + */ + @java.lang.Override + public int getCode() { + return code_; + } + /** + * uint32 code = 1; + * @param value The code to set. + * @return This builder for chaining. + */ + public Builder setCode(int value) { + + code_ = value; + onChanged(); + return this; + } + /** + * uint32 code = 1; + * @return This builder for chaining. + */ + public Builder clearCode() { + + code_ = 0; + onChanged(); + return this; + } + + private java.util.List data_ = + java.util.Collections.emptyList(); + private void ensureDataIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + data_ = new java.util.ArrayList(data_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder> dataBuilder_; + + /** + * repeated .FireworkSetData data = 9; + */ + public java.util.List getDataList() { + if (dataBuilder_ == null) { + return java.util.Collections.unmodifiableList(data_); + } else { + return dataBuilder_.getMessageList(); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public int getDataCount() { + if (dataBuilder_ == null) { + return data_.size(); + } else { + return dataBuilder_.getCount(); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData(int index) { + if (dataBuilder_ == null) { + return data_.get(index); + } else { + return dataBuilder_.getMessage(index); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder setData( + int index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.set(index, value); + onChanged(); + } else { + dataBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder setData( + int index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.set(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addData(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(value); + onChanged(); + } else { + dataBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addData( + int index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDataIsMutable(); + data_.add(index, value); + onChanged(); + } else { + dataBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addData( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addData( + int index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder builderForValue) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.add(index, builderForValue.build()); + onChanged(); + } else { + dataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder addAllData( + java.lang.Iterable values) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, data_); + onChanged(); + } else { + dataBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dataBuilder_.clear(); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public Builder removeData(int index) { + if (dataBuilder_ == null) { + ensureDataIsMutable(); + data_.remove(index); + onChanged(); + } else { + dataBuilder_.remove(index); + } + return this; + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder getDataBuilder( + int index) { + return getDataFieldBuilder().getBuilder(index); + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder( + int index) { + if (dataBuilder_ == null) { + return data_.get(index); } else { + return dataBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public java.util.List + getDataOrBuilderList() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(data_); + } + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder addDataBuilder() { + return getDataFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance()); + } + /** + * repeated .FireworkSetData data = 9; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder addDataBuilder( + int index) { + return getDataFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance()); + } + /** + * repeated .FireworkSetData data = 9; + */ + public java.util.List + getDataBuilderList() { + return getDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder>( + data_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @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:FireworkSetNotify) + } + + // @@protoc_insertion_point(class_scope:FireworkSetNotify) + private static final emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify(); + } + + public static emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireworkSetNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireworkSetNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetNotifyOuterClass.FireworkSetNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireworkSetNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireworkSetNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027FireworkSetNotify.proto\032\025FireworkSetDa" + + "ta.proto\"A\n\021FireworkSetNotify\022\014\n\004code\030\001 " + + "\001(\r\022\036\n\004data\030\t \003(\0132\020.FireworkSetDataB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.getDescriptor(), + }); + internal_static_FireworkSetNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireworkSetNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireworkSetNotify_descriptor, + new java.lang.String[] { "Code", "Data", }); + emu.grasscutter.net.proto.FireworkSetDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetReqOuterClass.java new file mode 100644 index 00000000000..5fe176d13e9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetReqOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireworkSetReq.proto + +package emu.grasscutter.net.proto; + +public final class FireworkSetReqOuterClass { + private FireworkSetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FireworkSetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:FireworkSetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .FireworkSetData data = 2; + * @return Whether the data field is set. + */ + boolean hasData(); + /** + * .FireworkSetData data = 2; + * @return The data. + */ + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData(); + /** + * .FireworkSetData data = 2; + */ + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder(); + } + /** + *
+   * CmdId: 6099
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FireworkSetReq} + */ + public static final class FireworkSetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FireworkSetReq) + FireworkSetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use FireworkSetReq.newBuilder() to construct. + private FireworkSetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FireworkSetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FireworkSetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FireworkSetReq( + 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 18: { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder subBuilder = null; + if (data_ != null) { + subBuilder = data_.toBuilder(); + } + data_ = input.readMessage(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(data_); + data_ = subBuilder.buildPartial(); + } + + 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.FireworkSetReqOuterClass.internal_static_FireworkSetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.class, emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.Builder.class); + } + + public static final int DATA_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData data_; + /** + * .FireworkSetData data = 2; + * @return Whether the data field is set. + */ + @java.lang.Override + public boolean hasData() { + return data_ != null; + } + /** + * .FireworkSetData data = 2; + * @return The data. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData() { + return data_ == null ? emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance() : data_; + } + /** + * .FireworkSetData data = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder() { + return getData(); + } + + 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 (data_ != null) { + output.writeMessage(2, getData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (data_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getData()); + } + 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.FireworkSetReqOuterClass.FireworkSetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq other = (emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq) obj; + + if (hasData() != other.hasData()) return false; + if (hasData()) { + if (!getData() + .equals(other.getData())) 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 (hasData()) { + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq 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.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq 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.FireworkSetReqOuterClass.FireworkSetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq 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.FireworkSetReqOuterClass.FireworkSetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq 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.FireworkSetReqOuterClass.FireworkSetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq 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.FireworkSetReqOuterClass.FireworkSetReq 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: 6099
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FireworkSetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FireworkSetReq) + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.class, emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (dataBuilder_ == null) { + data_ = null; + } else { + data_ = null; + dataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.internal_static_FireworkSetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq build() { + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq buildPartial() { + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq result = new emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq(this); + if (dataBuilder_ == null) { + result.data_ = data_; + } else { + result.data_ = dataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq) { + return mergeFrom((emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq other) { + if (other == emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq.getDefaultInstance()) return this; + if (other.hasData()) { + mergeData(other.getData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData data_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder> dataBuilder_; + /** + * .FireworkSetData data = 2; + * @return Whether the data field is set. + */ + public boolean hasData() { + return dataBuilder_ != null || data_ != null; + } + /** + * .FireworkSetData data = 2; + * @return The data. + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData getData() { + if (dataBuilder_ == null) { + return data_ == null ? emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance() : data_; + } else { + return dataBuilder_.getMessage(); + } + } + /** + * .FireworkSetData data = 2; + */ + public Builder setData(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + data_ = value; + onChanged(); + } else { + dataBuilder_.setMessage(value); + } + + return this; + } + /** + * .FireworkSetData data = 2; + */ + public Builder setData( + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder builderForValue) { + if (dataBuilder_ == null) { + data_ = builderForValue.build(); + onChanged(); + } else { + dataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FireworkSetData data = 2; + */ + public Builder mergeData(emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData value) { + if (dataBuilder_ == null) { + if (data_ != null) { + data_ = + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.newBuilder(data_).mergeFrom(value).buildPartial(); + } else { + data_ = value; + } + onChanged(); + } else { + dataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FireworkSetData data = 2; + */ + public Builder clearData() { + if (dataBuilder_ == null) { + data_ = null; + onChanged(); + } else { + data_ = null; + dataBuilder_ = null; + } + + return this; + } + /** + * .FireworkSetData data = 2; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder getDataBuilder() { + + onChanged(); + return getDataFieldBuilder().getBuilder(); + } + /** + * .FireworkSetData data = 2; + */ + public emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder getDataOrBuilder() { + if (dataBuilder_ != null) { + return dataBuilder_.getMessageOrBuilder(); + } else { + return data_ == null ? + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.getDefaultInstance() : data_; + } + } + /** + * .FireworkSetData data = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder> + getDataFieldBuilder() { + if (dataBuilder_ == null) { + dataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetData.Builder, emu.grasscutter.net.proto.FireworkSetDataOuterClass.FireworkSetDataOrBuilder>( + getData(), + getParentForChildren(), + isClean()); + data_ = null; + } + return dataBuilder_; + } + @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:FireworkSetReq) + } + + // @@protoc_insertion_point(class_scope:FireworkSetReq) + private static final emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq(); + } + + public static emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FireworkSetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FireworkSetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetReqOuterClass.FireworkSetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FireworkSetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FireworkSetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024FireworkSetReq.proto\032\025FireworkSetData." + + "proto\"0\n\016FireworkSetReq\022\036\n\004data\030\002 \001(\0132\020." + + "FireworkSetDataB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FireworkSetDataOuterClass.getDescriptor(), + }); + internal_static_FireworkSetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FireworkSetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FireworkSetReq_descriptor, + new java.lang.String[] { "Data", }); + emu.grasscutter.net.proto.FireworkSetDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetRsp.java b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetRsp.java new file mode 100644 index 00000000000..73b7fcfd25b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FireworkSetRsp.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FireworkSetRsp.proto + +package emu.grasscutter.net.proto; + +public final class FireworkSetRsp { + private FireworkSetRsp() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface NBFJOJPCCEK_RspOrBuilder extends + // @@protoc_insertion_point(interface_extends:NBFJOJPCCEK_Rsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 5969
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code NBFJOJPCCEK_Rsp} + */ + public static final class NBFJOJPCCEK_Rsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:NBFJOJPCCEK_Rsp) + NBFJOJPCCEK_RspOrBuilder { + private static final long serialVersionUID = 0L; + // Use NBFJOJPCCEK_Rsp.newBuilder() to construct. + private NBFJOJPCCEK_Rsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NBFJOJPCCEK_Rsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NBFJOJPCCEK_Rsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NBFJOJPCCEK_Rsp( + 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: { + + 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.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.class, emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @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 (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, 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.FireworkSetRsp.NBFJOJPCCEK_Rsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp other = (emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp 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.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp 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.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp 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.FireworkSetRsp.NBFJOJPCCEK_Rsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp 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.FireworkSetRsp.NBFJOJPCCEK_Rsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp 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.FireworkSetRsp.NBFJOJPCCEK_Rsp 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: 5969
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code NBFJOJPCCEK_Rsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:NBFJOJPCCEK_Rsp) + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_RspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.class, emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FireworkSetRsp.internal_static_NBFJOJPCCEK_Rsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp build() { + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp buildPartial() { + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp result = new emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp) { + return mergeFrom((emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp other) { + if (other == emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @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:NBFJOJPCCEK_Rsp) + } + + // @@protoc_insertion_point(class_scope:NBFJOJPCCEK_Rsp) + private static final emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp(); + } + + public static emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NBFJOJPCCEK_Rsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NBFJOJPCCEK_Rsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FireworkSetRsp.NBFJOJPCCEK_Rsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_NBFJOJPCCEK_Rsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_NBFJOJPCCEK_Rsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024FireworkSetRsp.proto\"\"\n\017NBFJOJPCCEK_Rs" + + "p\022\017\n\007retcode\030\007 \001(\005B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_NBFJOJPCCEK_Rsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_NBFJOJPCCEK_Rsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_NBFJOJPCCEK_Rsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FishPoolInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FishPoolInfoOuterClass.java new file mode 100644 index 00000000000..d38b733d5d1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FishPoolInfoOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FishPoolInfo.proto + +package emu.grasscutter.net.proto; + +public final class FishPoolInfoOuterClass { + private FishPoolInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FishPoolInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:FishPoolInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 pool_id = 1; + * @return The poolId. + */ + int getPoolId(); + + /** + * repeated uint32 fish_area_list = 2; + * @return A list containing the fishAreaList. + */ + java.util.List getFishAreaListList(); + /** + * repeated uint32 fish_area_list = 2; + * @return The count of fishAreaList. + */ + int getFishAreaListCount(); + /** + * repeated uint32 fish_area_list = 2; + * @param index The index of the element to return. + * @return The fishAreaList at the given index. + */ + int getFishAreaList(int index); + + /** + * uint32 today_fish_num = 3; + * @return The todayFishNum. + */ + int getTodayFishNum(); + } + /** + * Protobuf type {@code FishPoolInfo} + */ + public static final class FishPoolInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FishPoolInfo) + FishPoolInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use FishPoolInfo.newBuilder() to construct. + private FishPoolInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FishPoolInfo() { + fishAreaList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FishPoolInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FishPoolInfo( + 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: { + + poolId_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + fishAreaList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + fishAreaList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + fishAreaList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + fishAreaList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + todayFishNum_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + fishAreaList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.class, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder.class); + } + + public static final int POOL_ID_FIELD_NUMBER = 1; + private int poolId_; + /** + * uint32 pool_id = 1; + * @return The poolId. + */ + @java.lang.Override + public int getPoolId() { + return poolId_; + } + + public static final int FISH_AREA_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList fishAreaList_; + /** + * repeated uint32 fish_area_list = 2; + * @return A list containing the fishAreaList. + */ + @java.lang.Override + public java.util.List + getFishAreaListList() { + return fishAreaList_; + } + /** + * repeated uint32 fish_area_list = 2; + * @return The count of fishAreaList. + */ + public int getFishAreaListCount() { + return fishAreaList_.size(); + } + /** + * repeated uint32 fish_area_list = 2; + * @param index The index of the element to return. + * @return The fishAreaList at the given index. + */ + public int getFishAreaList(int index) { + return fishAreaList_.getInt(index); + } + private int fishAreaListMemoizedSerializedSize = -1; + + public static final int TODAY_FISH_NUM_FIELD_NUMBER = 3; + private int todayFishNum_; + /** + * uint32 today_fish_num = 3; + * @return The todayFishNum. + */ + @java.lang.Override + public int getTodayFishNum() { + return todayFishNum_; + } + + 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 (poolId_ != 0) { + output.writeUInt32(1, poolId_); + } + if (getFishAreaListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(fishAreaListMemoizedSerializedSize); + } + for (int i = 0; i < fishAreaList_.size(); i++) { + output.writeUInt32NoTag(fishAreaList_.getInt(i)); + } + if (todayFishNum_ != 0) { + output.writeUInt32(3, todayFishNum_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (poolId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, poolId_); + } + { + int dataSize = 0; + for (int i = 0; i < fishAreaList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(fishAreaList_.getInt(i)); + } + size += dataSize; + if (!getFishAreaListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + fishAreaListMemoizedSerializedSize = dataSize; + } + if (todayFishNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, todayFishNum_); + } + 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.FishPoolInfoOuterClass.FishPoolInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo other = (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) obj; + + if (getPoolId() + != other.getPoolId()) return false; + if (!getFishAreaListList() + .equals(other.getFishAreaListList())) return false; + if (getTodayFishNum() + != other.getTodayFishNum()) 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) + POOL_ID_FIELD_NUMBER; + hash = (53 * hash) + getPoolId(); + if (getFishAreaListCount() > 0) { + hash = (37 * hash) + FISH_AREA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFishAreaListList().hashCode(); + } + hash = (37 * hash) + TODAY_FISH_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTodayFishNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo 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.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo 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.FishPoolInfoOuterClass.FishPoolInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo 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.FishPoolInfoOuterClass.FishPoolInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo 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.FishPoolInfoOuterClass.FishPoolInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo 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.FishPoolInfoOuterClass.FishPoolInfo 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; + } + /** + * Protobuf type {@code FishPoolInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FishPoolInfo) + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.class, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + poolId_ = 0; + + fishAreaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + todayFishNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.internal_static_FishPoolInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo build() { + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo buildPartial() { + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo result = new emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo(this); + int from_bitField0_ = bitField0_; + result.poolId_ = poolId_; + if (((bitField0_ & 0x00000001) != 0)) { + fishAreaList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.fishAreaList_ = fishAreaList_; + result.todayFishNum_ = todayFishNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) { + return mergeFrom((emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo other) { + if (other == emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance()) return this; + if (other.getPoolId() != 0) { + setPoolId(other.getPoolId()); + } + if (!other.fishAreaList_.isEmpty()) { + if (fishAreaList_.isEmpty()) { + fishAreaList_ = other.fishAreaList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFishAreaListIsMutable(); + fishAreaList_.addAll(other.fishAreaList_); + } + onChanged(); + } + if (other.getTodayFishNum() != 0) { + setTodayFishNum(other.getTodayFishNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int poolId_ ; + /** + * uint32 pool_id = 1; + * @return The poolId. + */ + @java.lang.Override + public int getPoolId() { + return poolId_; + } + /** + * uint32 pool_id = 1; + * @param value The poolId to set. + * @return This builder for chaining. + */ + public Builder setPoolId(int value) { + + poolId_ = value; + onChanged(); + return this; + } + /** + * uint32 pool_id = 1; + * @return This builder for chaining. + */ + public Builder clearPoolId() { + + poolId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList fishAreaList_ = emptyIntList(); + private void ensureFishAreaListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + fishAreaList_ = mutableCopy(fishAreaList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 fish_area_list = 2; + * @return A list containing the fishAreaList. + */ + public java.util.List + getFishAreaListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(fishAreaList_) : fishAreaList_; + } + /** + * repeated uint32 fish_area_list = 2; + * @return The count of fishAreaList. + */ + public int getFishAreaListCount() { + return fishAreaList_.size(); + } + /** + * repeated uint32 fish_area_list = 2; + * @param index The index of the element to return. + * @return The fishAreaList at the given index. + */ + public int getFishAreaList(int index) { + return fishAreaList_.getInt(index); + } + /** + * repeated uint32 fish_area_list = 2; + * @param index The index to set the value at. + * @param value The fishAreaList to set. + * @return This builder for chaining. + */ + public Builder setFishAreaList( + int index, int value) { + ensureFishAreaListIsMutable(); + fishAreaList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 fish_area_list = 2; + * @param value The fishAreaList to add. + * @return This builder for chaining. + */ + public Builder addFishAreaList(int value) { + ensureFishAreaListIsMutable(); + fishAreaList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 fish_area_list = 2; + * @param values The fishAreaList to add. + * @return This builder for chaining. + */ + public Builder addAllFishAreaList( + java.lang.Iterable values) { + ensureFishAreaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fishAreaList_); + onChanged(); + return this; + } + /** + * repeated uint32 fish_area_list = 2; + * @return This builder for chaining. + */ + public Builder clearFishAreaList() { + fishAreaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int todayFishNum_ ; + /** + * uint32 today_fish_num = 3; + * @return The todayFishNum. + */ + @java.lang.Override + public int getTodayFishNum() { + return todayFishNum_; + } + /** + * uint32 today_fish_num = 3; + * @param value The todayFishNum to set. + * @return This builder for chaining. + */ + public Builder setTodayFishNum(int value) { + + todayFishNum_ = value; + onChanged(); + return this; + } + /** + * uint32 today_fish_num = 3; + * @return This builder for chaining. + */ + public Builder clearTodayFishNum() { + + todayFishNum_ = 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:FishPoolInfo) + } + + // @@protoc_insertion_point(class_scope:FishPoolInfo) + private static final emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo(); + } + + public static emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FishPoolInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FishPoolInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FishPoolInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FishPoolInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022FishPoolInfo.proto\"O\n\014FishPoolInfo\022\017\n\007" + + "pool_id\030\001 \001(\r\022\026\n\016fish_area_list\030\002 \003(\r\022\026\n" + + "\016today_fish_num\030\003 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FishPoolInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FishPoolInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FishPoolInfo_descriptor, + new java.lang.String[] { "PoolId", "FishAreaList", "TodayFishNum", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForceUpdateInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForceUpdateInfoOuterClass.java new file mode 100644 index 00000000000..732a93aab69 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForceUpdateInfoOuterClass.java @@ -0,0 +1,616 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForceUpdateInfo.proto + +package emu.grasscutter.net.proto; + +public final class ForceUpdateInfoOuterClass { + private ForceUpdateInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForceUpdateInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForceUpdateInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string force_update_url = 1; + * @return The forceUpdateUrl. + */ + java.lang.String getForceUpdateUrl(); + /** + * string force_update_url = 1; + * @return The bytes for forceUpdateUrl. + */ + com.google.protobuf.ByteString + getForceUpdateUrlBytes(); + } + /** + * Protobuf type {@code ForceUpdateInfo} + */ + public static final class ForceUpdateInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForceUpdateInfo) + ForceUpdateInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForceUpdateInfo.newBuilder() to construct. + private ForceUpdateInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForceUpdateInfo() { + forceUpdateUrl_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForceUpdateInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForceUpdateInfo( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + forceUpdateUrl_ = 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.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.class, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder.class); + } + + public static final int FORCE_UPDATE_URL_FIELD_NUMBER = 1; + private volatile java.lang.Object forceUpdateUrl_; + /** + * string force_update_url = 1; + * @return The forceUpdateUrl. + */ + @java.lang.Override + public java.lang.String getForceUpdateUrl() { + java.lang.Object ref = forceUpdateUrl_; + 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(); + forceUpdateUrl_ = s; + return s; + } + } + /** + * string force_update_url = 1; + * @return The bytes for forceUpdateUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getForceUpdateUrlBytes() { + java.lang.Object ref = forceUpdateUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + forceUpdateUrl_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(forceUpdateUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, forceUpdateUrl_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(forceUpdateUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, forceUpdateUrl_); + } + 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.ForceUpdateInfoOuterClass.ForceUpdateInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo other = (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) obj; + + if (!getForceUpdateUrl() + .equals(other.getForceUpdateUrl())) 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) + FORCE_UPDATE_URL_FIELD_NUMBER; + hash = (53 * hash) + getForceUpdateUrl().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo 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.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo 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.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo 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.ForceUpdateInfoOuterClass.ForceUpdateInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo 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.ForceUpdateInfoOuterClass.ForceUpdateInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo 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.ForceUpdateInfoOuterClass.ForceUpdateInfo 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; + } + /** + * Protobuf type {@code ForceUpdateInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForceUpdateInfo) + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.class, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forceUpdateUrl_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.internal_static_ForceUpdateInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo build() { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo buildPartial() { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo result = new emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo(this); + result.forceUpdateUrl_ = forceUpdateUrl_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) { + return mergeFrom((emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo other) { + if (other == emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance()) return this; + if (!other.getForceUpdateUrl().isEmpty()) { + forceUpdateUrl_ = other.forceUpdateUrl_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object forceUpdateUrl_ = ""; + /** + * string force_update_url = 1; + * @return The forceUpdateUrl. + */ + public java.lang.String getForceUpdateUrl() { + java.lang.Object ref = forceUpdateUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + forceUpdateUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string force_update_url = 1; + * @return The bytes for forceUpdateUrl. + */ + public com.google.protobuf.ByteString + getForceUpdateUrlBytes() { + java.lang.Object ref = forceUpdateUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + forceUpdateUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string force_update_url = 1; + * @param value The forceUpdateUrl to set. + * @return This builder for chaining. + */ + public Builder setForceUpdateUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + forceUpdateUrl_ = value; + onChanged(); + return this; + } + /** + * string force_update_url = 1; + * @return This builder for chaining. + */ + public Builder clearForceUpdateUrl() { + + forceUpdateUrl_ = getDefaultInstance().getForceUpdateUrl(); + onChanged(); + return this; + } + /** + * string force_update_url = 1; + * @param value The bytes for forceUpdateUrl to set. + * @return This builder for chaining. + */ + public Builder setForceUpdateUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + forceUpdateUrl_ = 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:ForceUpdateInfo) + } + + // @@protoc_insertion_point(class_scope:ForceUpdateInfo) + private static final emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo(); + } + + public static emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForceUpdateInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForceUpdateInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForceUpdateInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForceUpdateInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ForceUpdateInfo.proto\"+\n\017ForceUpdateIn" + + "fo\022\030\n\020force_update_url\030\001 \001(\tB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForceUpdateInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForceUpdateInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForceUpdateInfo_descriptor, + new java.lang.String[] { "ForceUpdateUrl", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeDataNotifyOuterClass.java new file mode 100644 index 00000000000..ea0abf94571 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeDataNotifyOuterClass.java @@ -0,0 +1,1080 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ForgeDataNotifyOuterClass { + private ForgeDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 forge_id_list = 5; + * @return A list containing the forgeIdList. + */ + java.util.List getForgeIdListList(); + /** + * repeated uint32 forge_id_list = 5; + * @return The count of forgeIdList. + */ + int getForgeIdListCount(); + /** + * repeated uint32 forge_id_list = 5; + * @param index The index of the element to return. + * @return The forgeIdList at the given index. + */ + int getForgeIdList(int index); + + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + int getForgeQueueMapCount(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + boolean containsForgeQueueMap( + int key); + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getForgeQueueMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + java.util.Map + getForgeQueueMapMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key); + + /** + * uint32 max_queue_num = 14; + * @return The maxQueueNum. + */ + int getMaxQueueNum(); + } + /** + *
+   * CmdId: 680
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ForgeDataNotify} + */ + public static final class ForgeDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeDataNotify) + ForgeDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeDataNotify.newBuilder() to construct. + private ForgeDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeDataNotify() { + forgeIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeDataNotify( + 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 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + forgeIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + forgeIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + forgeIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + forgeIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + forgeQueueMap__ = input.readMessage( + ForgeQueueMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + forgeQueueMap_.getMutableMap().put( + forgeQueueMap__.getKey(), forgeQueueMap__.getValue()); + break; + } + case 112: { + + maxQueueNum_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + forgeIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.class, emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.Builder.class); + } + + public static final int FORGE_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList forgeIdList_; + /** + * repeated uint32 forge_id_list = 5; + * @return A list containing the forgeIdList. + */ + @java.lang.Override + public java.util.List + getForgeIdListList() { + return forgeIdList_; + } + /** + * repeated uint32 forge_id_list = 5; + * @return The count of forgeIdList. + */ + public int getForgeIdListCount() { + return forgeIdList_.size(); + } + /** + * repeated uint32 forge_id_list = 5; + * @param index The index of the element to return. + * @return The forgeIdList at the given index. + */ + public int getForgeIdList(int index) { + return forgeIdList_.getInt(index); + } + private int forgeIdListMemoizedSerializedSize = -1; + + public static final int FORGE_QUEUE_MAP_FIELD_NUMBER = 8; + private static final class ForgeQueueMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_ForgeQueueMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int MAX_QUEUE_NUM_FIELD_NUMBER = 14; + private int maxQueueNum_; + /** + * uint32 max_queue_num = 14; + * @return The maxQueueNum. + */ + @java.lang.Override + public int getMaxQueueNum() { + return maxQueueNum_; + } + + 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 (getForgeIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(forgeIdListMemoizedSerializedSize); + } + for (int i = 0; i < forgeIdList_.size(); i++) { + output.writeUInt32NoTag(forgeIdList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetForgeQueueMap(), + ForgeQueueMapDefaultEntryHolder.defaultEntry, + 8); + if (maxQueueNum_ != 0) { + output.writeUInt32(14, maxQueueNum_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < forgeIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(forgeIdList_.getInt(i)); + } + size += dataSize; + if (!getForgeIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + forgeIdListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetForgeQueueMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + forgeQueueMap__ = ForgeQueueMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, forgeQueueMap__); + } + if (maxQueueNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, maxQueueNum_); + } + 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.ForgeDataNotifyOuterClass.ForgeDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify other = (emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify) obj; + + if (!getForgeIdListList() + .equals(other.getForgeIdListList())) return false; + if (!internalGetForgeQueueMap().equals( + other.internalGetForgeQueueMap())) return false; + if (getMaxQueueNum() + != other.getMaxQueueNum()) 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 (getForgeIdListCount() > 0) { + hash = (37 * hash) + FORGE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getForgeIdListList().hashCode(); + } + if (!internalGetForgeQueueMap().getMap().isEmpty()) { + hash = (37 * hash) + FORGE_QUEUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetForgeQueueMap().hashCode(); + } + hash = (37 * hash) + MAX_QUEUE_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMaxQueueNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify 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.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify 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.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify 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.ForgeDataNotifyOuterClass.ForgeDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify 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.ForgeDataNotifyOuterClass.ForgeDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify 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.ForgeDataNotifyOuterClass.ForgeDataNotify 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: 680
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ForgeDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeDataNotify) + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.class, emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forgeIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + internalGetMutableForgeQueueMap().clear(); + maxQueueNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.internal_static_ForgeDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify build() { + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify buildPartial() { + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify result = new emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + forgeIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.forgeIdList_ = forgeIdList_; + result.forgeQueueMap_ = internalGetForgeQueueMap(); + result.forgeQueueMap_.makeImmutable(); + result.maxQueueNum_ = maxQueueNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify other) { + if (other == emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify.getDefaultInstance()) return this; + if (!other.forgeIdList_.isEmpty()) { + if (forgeIdList_.isEmpty()) { + forgeIdList_ = other.forgeIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureForgeIdListIsMutable(); + forgeIdList_.addAll(other.forgeIdList_); + } + onChanged(); + } + internalGetMutableForgeQueueMap().mergeFrom( + other.internalGetForgeQueueMap()); + if (other.getMaxQueueNum() != 0) { + setMaxQueueNum(other.getMaxQueueNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList forgeIdList_ = emptyIntList(); + private void ensureForgeIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + forgeIdList_ = mutableCopy(forgeIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 forge_id_list = 5; + * @return A list containing the forgeIdList. + */ + public java.util.List + getForgeIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(forgeIdList_) : forgeIdList_; + } + /** + * repeated uint32 forge_id_list = 5; + * @return The count of forgeIdList. + */ + public int getForgeIdListCount() { + return forgeIdList_.size(); + } + /** + * repeated uint32 forge_id_list = 5; + * @param index The index of the element to return. + * @return The forgeIdList at the given index. + */ + public int getForgeIdList(int index) { + return forgeIdList_.getInt(index); + } + /** + * repeated uint32 forge_id_list = 5; + * @param index The index to set the value at. + * @param value The forgeIdList to set. + * @return This builder for chaining. + */ + public Builder setForgeIdList( + int index, int value) { + ensureForgeIdListIsMutable(); + forgeIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 forge_id_list = 5; + * @param value The forgeIdList to add. + * @return This builder for chaining. + */ + public Builder addForgeIdList(int value) { + ensureForgeIdListIsMutable(); + forgeIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 forge_id_list = 5; + * @param values The forgeIdList to add. + * @return This builder for chaining. + */ + public Builder addAllForgeIdList( + java.lang.Iterable values) { + ensureForgeIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, forgeIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 forge_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearForgeIdList() { + forgeIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + private com.google.protobuf.MapField + internalGetMutableForgeQueueMap() { + onChanged();; + if (forgeQueueMap_ == null) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + if (!forgeQueueMap_.isMutable()) { + forgeQueueMap_ = forgeQueueMap_.copy(); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearForgeQueueMap() { + internalGetMutableForgeQueueMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + public Builder removeForgeQueueMap( + int key) { + + internalGetMutableForgeQueueMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableForgeQueueMap() { + return internalGetMutableForgeQueueMap().getMutableMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + public Builder putForgeQueueMap( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableForgeQueueMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 8; + */ + + public Builder putAllForgeQueueMap( + java.util.Map values) { + internalGetMutableForgeQueueMap().getMutableMap() + .putAll(values); + return this; + } + + private int maxQueueNum_ ; + /** + * uint32 max_queue_num = 14; + * @return The maxQueueNum. + */ + @java.lang.Override + public int getMaxQueueNum() { + return maxQueueNum_; + } + /** + * uint32 max_queue_num = 14; + * @param value The maxQueueNum to set. + * @return This builder for chaining. + */ + public Builder setMaxQueueNum(int value) { + + maxQueueNum_ = value; + onChanged(); + return this; + } + /** + * uint32 max_queue_num = 14; + * @return This builder for chaining. + */ + public Builder clearMaxQueueNum() { + + maxQueueNum_ = 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:ForgeDataNotify) + } + + // @@protoc_insertion_point(class_scope:ForgeDataNotify) + private static final emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify(); + } + + public static emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeDataNotifyOuterClass.ForgeDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeDataNotify_ForgeQueueMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeDataNotify_ForgeQueueMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ForgeDataNotify.proto\032\024ForgeQueueData." + + "proto\"\304\001\n\017ForgeDataNotify\022\025\n\rforge_id_li" + + "st\030\005 \003(\r\022<\n\017forge_queue_map\030\010 \003(\0132#.Forg" + + "eDataNotify.ForgeQueueMapEntry\022\025\n\rmax_qu" + + "eue_num\030\016 \001(\r\032E\n\022ForgeQueueMapEntry\022\013\n\003k" + + "ey\030\001 \001(\r\022\036\n\005value\030\002 \001(\0132\017.ForgeQueueData" + + ":\0028\001B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(), + }); + internal_static_ForgeDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeDataNotify_descriptor, + new java.lang.String[] { "ForgeIdList", "ForgeQueueMap", "MaxQueueNum", }); + internal_static_ForgeDataNotify_ForgeQueueMapEntry_descriptor = + internal_static_ForgeDataNotify_descriptor.getNestedTypes().get(0); + internal_static_ForgeDataNotify_ForgeQueueMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeDataNotify_ForgeQueueMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeFormulaDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeFormulaDataNotifyOuterClass.java new file mode 100644 index 00000000000..1420c3420c5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeFormulaDataNotifyOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeFormulaDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ForgeFormulaDataNotifyOuterClass { + private ForgeFormulaDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeFormulaDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeFormulaDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_locked = 15; + * @return The isLocked. + */ + boolean getIsLocked(); + + /** + * uint32 forge_id = 13; + * @return The forgeId. + */ + int getForgeId(); + } + /** + *
+   * CmdId: 689
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ForgeFormulaDataNotify} + */ + public static final class ForgeFormulaDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeFormulaDataNotify) + ForgeFormulaDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeFormulaDataNotify.newBuilder() to construct. + private ForgeFormulaDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeFormulaDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeFormulaDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeFormulaDataNotify( + 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 104: { + + forgeId_ = input.readUInt32(); + break; + } + case 120: { + + isLocked_ = 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.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.class, emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.Builder.class); + } + + public static final int IS_LOCKED_FIELD_NUMBER = 15; + private boolean isLocked_; + /** + * bool is_locked = 15; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + public static final int FORGE_ID_FIELD_NUMBER = 13; + private int forgeId_; + /** + * uint32 forge_id = 13; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + + 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 (forgeId_ != 0) { + output.writeUInt32(13, forgeId_); + } + if (isLocked_ != false) { + output.writeBool(15, isLocked_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (forgeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, forgeId_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isLocked_); + } + 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.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify other = (emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify) obj; + + if (getIsLocked() + != other.getIsLocked()) return false; + if (getForgeId() + != other.getForgeId()) 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) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (37 * hash) + FORGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getForgeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify 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.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify 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.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify 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.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify 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.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify 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.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify 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: 689
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ForgeFormulaDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeFormulaDataNotify) + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.class, emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLocked_ = false; + + forgeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.internal_static_ForgeFormulaDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify build() { + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify buildPartial() { + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify result = new emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify(this); + result.isLocked_ = isLocked_; + result.forgeId_ = forgeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify other) { + if (other == emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify.getDefaultInstance()) return this; + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + if (other.getForgeId() != 0) { + setForgeId(other.getForgeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 15; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 15; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 15; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + + private int forgeId_ ; + /** + * uint32 forge_id = 13; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + /** + * uint32 forge_id = 13; + * @param value The forgeId to set. + * @return This builder for chaining. + */ + public Builder setForgeId(int value) { + + forgeId_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_id = 13; + * @return This builder for chaining. + */ + public Builder clearForgeId() { + + forgeId_ = 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:ForgeFormulaDataNotify) + } + + // @@protoc_insertion_point(class_scope:ForgeFormulaDataNotify) + private static final emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify(); + } + + public static emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeFormulaDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeFormulaDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeFormulaDataNotifyOuterClass.ForgeFormulaDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeFormulaDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeFormulaDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ForgeFormulaDataNotify.proto\"=\n\026ForgeF" + + "ormulaDataNotify\022\021\n\tis_locked\030\017 \001(\010\022\020\n\010f" + + "orge_id\030\r \001(\rB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForgeFormulaDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeFormulaDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeFormulaDataNotify_descriptor, + new java.lang.String[] { "IsLocked", "ForgeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeGetQueueDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeGetQueueDataRspOuterClass.java new file mode 100644 index 00000000000..705e70f47f2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeGetQueueDataRspOuterClass.java @@ -0,0 +1,956 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeGetQueueDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class ForgeGetQueueDataRspOuterClass { + private ForgeGetQueueDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeGetQueueDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeGetQueueDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + int getForgeQueueMapCount(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + boolean containsForgeQueueMap( + int key); + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getForgeQueueMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + java.util.Map + getForgeQueueMapMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 max_queue_num = 6; + * @return The maxQueueNum. + */ + int getMaxQueueNum(); + } + /** + *
+   * CmdId: 641
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ForgeGetQueueDataRsp} + */ + public static final class ForgeGetQueueDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeGetQueueDataRsp) + ForgeGetQueueDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeGetQueueDataRsp.newBuilder() to construct. + private ForgeGetQueueDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeGetQueueDataRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeGetQueueDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeGetQueueDataRsp( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + forgeQueueMap__ = input.readMessage( + ForgeQueueMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + forgeQueueMap_.getMutableMap().put( + forgeQueueMap__.getKey(), forgeQueueMap__.getValue()); + break; + } + case 48: { + + maxQueueNum_ = 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.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.class, emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.Builder.class); + } + + public static final int FORGE_QUEUE_MAP_FIELD_NUMBER = 2; + private static final class ForgeQueueMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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_; + } + + public static final int MAX_QUEUE_NUM_FIELD_NUMBER = 6; + private int maxQueueNum_; + /** + * uint32 max_queue_num = 6; + * @return The maxQueueNum. + */ + @java.lang.Override + public int getMaxQueueNum() { + return maxQueueNum_; + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetForgeQueueMap(), + ForgeQueueMapDefaultEntryHolder.defaultEntry, + 2); + if (maxQueueNum_ != 0) { + output.writeUInt32(6, maxQueueNum_); + } + 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; + for (java.util.Map.Entry entry + : internalGetForgeQueueMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + forgeQueueMap__ = ForgeQueueMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, forgeQueueMap__); + } + if (maxQueueNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, maxQueueNum_); + } + 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.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp other = (emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp) obj; + + if (!internalGetForgeQueueMap().equals( + other.internalGetForgeQueueMap())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getMaxQueueNum() + != other.getMaxQueueNum()) 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 (!internalGetForgeQueueMap().getMap().isEmpty()) { + hash = (37 * hash) + FORGE_QUEUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetForgeQueueMap().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MAX_QUEUE_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMaxQueueNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp 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.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp 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.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp 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.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp 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.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp 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.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp 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: 641
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ForgeGetQueueDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeGetQueueDataRsp) + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutableForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.class, emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableForgeQueueMap().clear(); + retcode_ = 0; + + maxQueueNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.internal_static_ForgeGetQueueDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp build() { + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp buildPartial() { + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp result = new emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp(this); + int from_bitField0_ = bitField0_; + result.forgeQueueMap_ = internalGetForgeQueueMap(); + result.forgeQueueMap_.makeImmutable(); + result.retcode_ = retcode_; + result.maxQueueNum_ = maxQueueNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp other) { + if (other == emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp.getDefaultInstance()) return this; + internalGetMutableForgeQueueMap().mergeFrom( + other.internalGetForgeQueueMap()); + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaxQueueNum() != 0) { + setMaxQueueNum(other.getMaxQueueNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + private com.google.protobuf.MapField + internalGetMutableForgeQueueMap() { + onChanged();; + if (forgeQueueMap_ == null) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + if (!forgeQueueMap_.isMutable()) { + forgeQueueMap_ = forgeQueueMap_.copy(); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearForgeQueueMap() { + internalGetMutableForgeQueueMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + public Builder removeForgeQueueMap( + int key) { + + internalGetMutableForgeQueueMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableForgeQueueMap() { + return internalGetMutableForgeQueueMap().getMutableMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + public Builder putForgeQueueMap( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableForgeQueueMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 2; + */ + + public Builder putAllForgeQueueMap( + java.util.Map values) { + internalGetMutableForgeQueueMap().getMutableMap() + .putAll(values); + 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; + } + + private int maxQueueNum_ ; + /** + * uint32 max_queue_num = 6; + * @return The maxQueueNum. + */ + @java.lang.Override + public int getMaxQueueNum() { + return maxQueueNum_; + } + /** + * uint32 max_queue_num = 6; + * @param value The maxQueueNum to set. + * @return This builder for chaining. + */ + public Builder setMaxQueueNum(int value) { + + maxQueueNum_ = value; + onChanged(); + return this; + } + /** + * uint32 max_queue_num = 6; + * @return This builder for chaining. + */ + public Builder clearMaxQueueNum() { + + maxQueueNum_ = 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:ForgeGetQueueDataRsp) + } + + // @@protoc_insertion_point(class_scope:ForgeGetQueueDataRsp) + private static final emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp(); + } + + public static emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeGetQueueDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeGetQueueDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeGetQueueDataRspOuterClass.ForgeGetQueueDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeGetQueueDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeGetQueueDataRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ForgeGetQueueDataRsp.proto\032\024ForgeQueue" + + "Data.proto\"\310\001\n\024ForgeGetQueueDataRsp\022A\n\017f" + + "orge_queue_map\030\002 \003(\0132(.ForgeGetQueueData" + + "Rsp.ForgeQueueMapEntry\022\017\n\007retcode\030\017 \001(\005\022" + + "\025\n\rmax_queue_num\030\006 \001(\r\032E\n\022ForgeQueueMapE" + + "ntry\022\013\n\003key\030\001 \001(\r\022\036\n\005value\030\002 \001(\0132\017.Forge" + + "QueueData:\0028\001B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(), + }); + internal_static_ForgeGetQueueDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeGetQueueDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeGetQueueDataRsp_descriptor, + new java.lang.String[] { "ForgeQueueMap", "Retcode", "MaxQueueNum", }); + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_descriptor = + internal_static_ForgeGetQueueDataRsp_descriptor.getNestedTypes().get(0); + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeGetQueueDataRsp_ForgeQueueMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataNotifyOuterClass.java new file mode 100644 index 00000000000..209fe6e3e33 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataNotifyOuterClass.java @@ -0,0 +1,1012 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueDataNotifyOuterClass { + private ForgeQueueDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeQueueDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeQueueDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + int getForgeQueueMapCount(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + boolean containsForgeQueueMap( + int key); + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getForgeQueueMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + java.util.Map + getForgeQueueMapMap(); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue); + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key); + + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return A list containing the removedForgeQueueList. + */ + java.util.List getRemovedForgeQueueListList(); + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return The count of removedForgeQueueList. + */ + int getRemovedForgeQueueListCount(); + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param index The index of the element to return. + * @return The removedForgeQueueList at the given index. + */ + int getRemovedForgeQueueList(int index); + } + /** + *
+   * CmdId: 676
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeQueueDataNotify} + */ + public static final class ForgeQueueDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeQueueDataNotify) + ForgeQueueDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeQueueDataNotify.newBuilder() to construct. + private ForgeQueueDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeQueueDataNotify() { + removedForgeQueueList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeQueueDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeQueueDataNotify( + 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 48: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + removedForgeQueueList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + removedForgeQueueList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + removedForgeQueueList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + removedForgeQueueList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + forgeQueueMap__ = input.readMessage( + ForgeQueueMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + forgeQueueMap_.getMutableMap().put( + forgeQueueMap__.getKey(), forgeQueueMap__.getValue()); + 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_ & 0x00000002) != 0)) { + removedForgeQueueList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.class, emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.Builder.class); + } + + public static final int FORGE_QUEUE_MAP_FIELD_NUMBER = 7; + private static final class ForgeQueueMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int REMOVED_FORGE_QUEUE_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList removedForgeQueueList_; + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return A list containing the removedForgeQueueList. + */ + @java.lang.Override + public java.util.List + getRemovedForgeQueueListList() { + return removedForgeQueueList_; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return The count of removedForgeQueueList. + */ + public int getRemovedForgeQueueListCount() { + return removedForgeQueueList_.size(); + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param index The index of the element to return. + * @return The removedForgeQueueList at the given index. + */ + public int getRemovedForgeQueueList(int index) { + return removedForgeQueueList_.getInt(index); + } + private int removedForgeQueueListMemoizedSerializedSize = -1; + + 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 (getRemovedForgeQueueListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(removedForgeQueueListMemoizedSerializedSize); + } + for (int i = 0; i < removedForgeQueueList_.size(); i++) { + output.writeUInt32NoTag(removedForgeQueueList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetForgeQueueMap(), + ForgeQueueMapDefaultEntryHolder.defaultEntry, + 7); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < removedForgeQueueList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(removedForgeQueueList_.getInt(i)); + } + size += dataSize; + if (!getRemovedForgeQueueListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + removedForgeQueueListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetForgeQueueMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + forgeQueueMap__ = ForgeQueueMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, forgeQueueMap__); + } + 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.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify other = (emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify) obj; + + if (!internalGetForgeQueueMap().equals( + other.internalGetForgeQueueMap())) return false; + if (!getRemovedForgeQueueListList() + .equals(other.getRemovedForgeQueueListList())) 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 (!internalGetForgeQueueMap().getMap().isEmpty()) { + hash = (37 * hash) + FORGE_QUEUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetForgeQueueMap().hashCode(); + } + if (getRemovedForgeQueueListCount() > 0) { + hash = (37 * hash) + REMOVED_FORGE_QUEUE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemovedForgeQueueListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify 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.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify 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.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify 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.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify 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.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify 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.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify 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: 676
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeQueueDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeQueueDataNotify) + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 7: + return internalGetMutableForgeQueueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.class, emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableForgeQueueMap().clear(); + removedForgeQueueList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.internal_static_ForgeQueueDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify build() { + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify buildPartial() { + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify result = new emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify(this); + int from_bitField0_ = bitField0_; + result.forgeQueueMap_ = internalGetForgeQueueMap(); + result.forgeQueueMap_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + removedForgeQueueList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.removedForgeQueueList_ = removedForgeQueueList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify other) { + if (other == emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify.getDefaultInstance()) return this; + internalGetMutableForgeQueueMap().mergeFrom( + other.internalGetForgeQueueMap()); + if (!other.removedForgeQueueList_.isEmpty()) { + if (removedForgeQueueList_.isEmpty()) { + removedForgeQueueList_ = other.removedForgeQueueList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureRemovedForgeQueueListIsMutable(); + removedForgeQueueList_.addAll(other.removedForgeQueueList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData> forgeQueueMap_; + private com.google.protobuf.MapField + internalGetForgeQueueMap() { + if (forgeQueueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + return forgeQueueMap_; + } + private com.google.protobuf.MapField + internalGetMutableForgeQueueMap() { + onChanged();; + if (forgeQueueMap_ == null) { + forgeQueueMap_ = com.google.protobuf.MapField.newMapField( + ForgeQueueMapDefaultEntryHolder.defaultEntry); + } + if (!forgeQueueMap_.isMutable()) { + forgeQueueMap_ = forgeQueueMap_.copy(); + } + return forgeQueueMap_; + } + + public int getForgeQueueMapCount() { + return internalGetForgeQueueMap().getMap().size(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + @java.lang.Override + public boolean containsForgeQueueMap( + int key) { + + return internalGetForgeQueueMap().getMap().containsKey(key); + } + /** + * Use {@link #getForgeQueueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getForgeQueueMap() { + return getForgeQueueMapMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public java.util.Map getForgeQueueMapMap() { + return internalGetForgeQueueMap().getMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrDefault( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData defaultValue) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getForgeQueueMapOrThrow( + int key) { + + java.util.Map map = + internalGetForgeQueueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearForgeQueueMap() { + internalGetMutableForgeQueueMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + public Builder removeForgeQueueMap( + int key) { + + internalGetMutableForgeQueueMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableForgeQueueMap() { + return internalGetMutableForgeQueueMap().getMutableMap(); + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + public Builder putForgeQueueMap( + int key, + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableForgeQueueMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .ForgeQueueData> forge_queue_map = 7; + */ + + public Builder putAllForgeQueueMap( + java.util.Map values) { + internalGetMutableForgeQueueMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList removedForgeQueueList_ = emptyIntList(); + private void ensureRemovedForgeQueueListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + removedForgeQueueList_ = mutableCopy(removedForgeQueueList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return A list containing the removedForgeQueueList. + */ + public java.util.List + getRemovedForgeQueueListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(removedForgeQueueList_) : removedForgeQueueList_; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return The count of removedForgeQueueList. + */ + public int getRemovedForgeQueueListCount() { + return removedForgeQueueList_.size(); + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param index The index of the element to return. + * @return The removedForgeQueueList at the given index. + */ + public int getRemovedForgeQueueList(int index) { + return removedForgeQueueList_.getInt(index); + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param index The index to set the value at. + * @param value The removedForgeQueueList to set. + * @return This builder for chaining. + */ + public Builder setRemovedForgeQueueList( + int index, int value) { + ensureRemovedForgeQueueListIsMutable(); + removedForgeQueueList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param value The removedForgeQueueList to add. + * @return This builder for chaining. + */ + public Builder addRemovedForgeQueueList(int value) { + ensureRemovedForgeQueueListIsMutable(); + removedForgeQueueList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @param values The removedForgeQueueList to add. + * @return This builder for chaining. + */ + public Builder addAllRemovedForgeQueueList( + java.lang.Iterable values) { + ensureRemovedForgeQueueListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, removedForgeQueueList_); + onChanged(); + return this; + } + /** + * repeated uint32 removed_forge_queue_list = 6; + * @return This builder for chaining. + */ + public Builder clearRemovedForgeQueueList() { + removedForgeQueueList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:ForgeQueueDataNotify) + } + + // @@protoc_insertion_point(class_scope:ForgeQueueDataNotify) + private static final emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify(); + } + + public static emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeQueueDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeQueueDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataNotifyOuterClass.ForgeQueueDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ForgeQueueDataNotify.proto\032\024ForgeQueue" + + "Data.proto\"\302\001\n\024ForgeQueueDataNotify\022A\n\017f" + + "orge_queue_map\030\007 \003(\0132(.ForgeQueueDataNot" + + "ify.ForgeQueueMapEntry\022 \n\030removed_forge_" + + "queue_list\030\006 \003(\r\032E\n\022ForgeQueueMapEntry\022\013" + + "\n\003key\030\001 \001(\r\022\036\n\005value\030\002 \001(\0132\017.ForgeQueueD" + + "ata:\0028\001B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(), + }); + internal_static_ForgeQueueDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeQueueDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueDataNotify_descriptor, + new java.lang.String[] { "ForgeQueueMap", "RemovedForgeQueueList", }); + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_descriptor = + internal_static_ForgeQueueDataNotify_descriptor.getNestedTypes().get(0); + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueDataNotify_ForgeQueueMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataOuterClass.java new file mode 100644 index 00000000000..234c5aefcbe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueDataOuterClass.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueData.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueDataOuterClass { + private ForgeQueueDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeQueueDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeQueueData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 finish_count = 13; + * @return The finishCount. + */ + int getFinishCount(); + + /** + * uint32 total_finish_timestamp = 14; + * @return The totalFinishTimestamp. + */ + int getTotalFinishTimestamp(); + + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 queue_id = 1; + * @return The queueId. + */ + int getQueueId(); + + /** + * uint32 unfinish_count = 10; + * @return The unfinishCount. + */ + int getUnfinishCount(); + + /** + * uint32 next_finish_timestamp = 11; + * @return The nextFinishTimestamp. + */ + int getNextFinishTimestamp(); + + /** + * uint32 forge_id = 15; + * @return The forgeId. + */ + int getForgeId(); + } + /** + * Protobuf type {@code ForgeQueueData} + */ + public static final class ForgeQueueData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeQueueData) + ForgeQueueDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeQueueData.newBuilder() to construct. + private ForgeQueueData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeQueueData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeQueueData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeQueueData( + 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: { + + queueId_ = input.readUInt32(); + break; + } + case 56: { + + avatarId_ = input.readUInt32(); + break; + } + case 80: { + + unfinishCount_ = input.readUInt32(); + break; + } + case 88: { + + nextFinishTimestamp_ = input.readUInt32(); + break; + } + case 104: { + + finishCount_ = input.readUInt32(); + break; + } + case 112: { + + totalFinishTimestamp_ = input.readUInt32(); + break; + } + case 120: { + + forgeId_ = 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.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.class, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.Builder.class); + } + + public static final int FINISH_COUNT_FIELD_NUMBER = 13; + private int finishCount_; + /** + * uint32 finish_count = 13; + * @return The finishCount. + */ + @java.lang.Override + public int getFinishCount() { + return finishCount_; + } + + public static final int TOTAL_FINISH_TIMESTAMP_FIELD_NUMBER = 14; + private int totalFinishTimestamp_; + /** + * uint32 total_finish_timestamp = 14; + * @return The totalFinishTimestamp. + */ + @java.lang.Override + public int getTotalFinishTimestamp() { + return totalFinishTimestamp_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 7; + private int avatarId_; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int QUEUE_ID_FIELD_NUMBER = 1; + private int queueId_; + /** + * uint32 queue_id = 1; + * @return The queueId. + */ + @java.lang.Override + public int getQueueId() { + return queueId_; + } + + public static final int UNFINISH_COUNT_FIELD_NUMBER = 10; + private int unfinishCount_; + /** + * uint32 unfinish_count = 10; + * @return The unfinishCount. + */ + @java.lang.Override + public int getUnfinishCount() { + return unfinishCount_; + } + + public static final int NEXT_FINISH_TIMESTAMP_FIELD_NUMBER = 11; + private int nextFinishTimestamp_; + /** + * uint32 next_finish_timestamp = 11; + * @return The nextFinishTimestamp. + */ + @java.lang.Override + public int getNextFinishTimestamp() { + return nextFinishTimestamp_; + } + + public static final int FORGE_ID_FIELD_NUMBER = 15; + private int forgeId_; + /** + * uint32 forge_id = 15; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + + 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 (queueId_ != 0) { + output.writeUInt32(1, queueId_); + } + if (avatarId_ != 0) { + output.writeUInt32(7, avatarId_); + } + if (unfinishCount_ != 0) { + output.writeUInt32(10, unfinishCount_); + } + if (nextFinishTimestamp_ != 0) { + output.writeUInt32(11, nextFinishTimestamp_); + } + if (finishCount_ != 0) { + output.writeUInt32(13, finishCount_); + } + if (totalFinishTimestamp_ != 0) { + output.writeUInt32(14, totalFinishTimestamp_); + } + if (forgeId_ != 0) { + output.writeUInt32(15, forgeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (queueId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, queueId_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, avatarId_); + } + if (unfinishCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, unfinishCount_); + } + if (nextFinishTimestamp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nextFinishTimestamp_); + } + if (finishCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, finishCount_); + } + if (totalFinishTimestamp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, totalFinishTimestamp_); + } + if (forgeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, forgeId_); + } + 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.ForgeQueueDataOuterClass.ForgeQueueData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData other = (emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData) obj; + + if (getFinishCount() + != other.getFinishCount()) return false; + if (getTotalFinishTimestamp() + != other.getTotalFinishTimestamp()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (getQueueId() + != other.getQueueId()) return false; + if (getUnfinishCount() + != other.getUnfinishCount()) return false; + if (getNextFinishTimestamp() + != other.getNextFinishTimestamp()) return false; + if (getForgeId() + != other.getForgeId()) 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) + FINISH_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getFinishCount(); + hash = (37 * hash) + TOTAL_FINISH_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getTotalFinishTimestamp(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + QUEUE_ID_FIELD_NUMBER; + hash = (53 * hash) + getQueueId(); + hash = (37 * hash) + UNFINISH_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getUnfinishCount(); + hash = (37 * hash) + NEXT_FINISH_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getNextFinishTimestamp(); + hash = (37 * hash) + FORGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getForgeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData 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.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData 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.ForgeQueueDataOuterClass.ForgeQueueData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData 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.ForgeQueueDataOuterClass.ForgeQueueData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData 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.ForgeQueueDataOuterClass.ForgeQueueData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData 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.ForgeQueueDataOuterClass.ForgeQueueData 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; + } + /** + * Protobuf type {@code ForgeQueueData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeQueueData) + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.class, emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + finishCount_ = 0; + + totalFinishTimestamp_ = 0; + + avatarId_ = 0; + + queueId_ = 0; + + unfinishCount_ = 0; + + nextFinishTimestamp_ = 0; + + forgeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.internal_static_ForgeQueueData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData build() { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData buildPartial() { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData result = new emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData(this); + result.finishCount_ = finishCount_; + result.totalFinishTimestamp_ = totalFinishTimestamp_; + result.avatarId_ = avatarId_; + result.queueId_ = queueId_; + result.unfinishCount_ = unfinishCount_; + result.nextFinishTimestamp_ = nextFinishTimestamp_; + result.forgeId_ = forgeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData) { + return mergeFrom((emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData other) { + if (other == emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData.getDefaultInstance()) return this; + if (other.getFinishCount() != 0) { + setFinishCount(other.getFinishCount()); + } + if (other.getTotalFinishTimestamp() != 0) { + setTotalFinishTimestamp(other.getTotalFinishTimestamp()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getQueueId() != 0) { + setQueueId(other.getQueueId()); + } + if (other.getUnfinishCount() != 0) { + setUnfinishCount(other.getUnfinishCount()); + } + if (other.getNextFinishTimestamp() != 0) { + setNextFinishTimestamp(other.getNextFinishTimestamp()); + } + if (other.getForgeId() != 0) { + setForgeId(other.getForgeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int finishCount_ ; + /** + * uint32 finish_count = 13; + * @return The finishCount. + */ + @java.lang.Override + public int getFinishCount() { + return finishCount_; + } + /** + * uint32 finish_count = 13; + * @param value The finishCount to set. + * @return This builder for chaining. + */ + public Builder setFinishCount(int value) { + + finishCount_ = value; + onChanged(); + return this; + } + /** + * uint32 finish_count = 13; + * @return This builder for chaining. + */ + public Builder clearFinishCount() { + + finishCount_ = 0; + onChanged(); + return this; + } + + private int totalFinishTimestamp_ ; + /** + * uint32 total_finish_timestamp = 14; + * @return The totalFinishTimestamp. + */ + @java.lang.Override + public int getTotalFinishTimestamp() { + return totalFinishTimestamp_; + } + /** + * uint32 total_finish_timestamp = 14; + * @param value The totalFinishTimestamp to set. + * @return This builder for chaining. + */ + public Builder setTotalFinishTimestamp(int value) { + + totalFinishTimestamp_ = value; + onChanged(); + return this; + } + /** + * uint32 total_finish_timestamp = 14; + * @return This builder for chaining. + */ + public Builder clearTotalFinishTimestamp() { + + totalFinishTimestamp_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 7; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int queueId_ ; + /** + * uint32 queue_id = 1; + * @return The queueId. + */ + @java.lang.Override + public int getQueueId() { + return queueId_; + } + /** + * uint32 queue_id = 1; + * @param value The queueId to set. + * @return This builder for chaining. + */ + public Builder setQueueId(int value) { + + queueId_ = value; + onChanged(); + return this; + } + /** + * uint32 queue_id = 1; + * @return This builder for chaining. + */ + public Builder clearQueueId() { + + queueId_ = 0; + onChanged(); + return this; + } + + private int unfinishCount_ ; + /** + * uint32 unfinish_count = 10; + * @return The unfinishCount. + */ + @java.lang.Override + public int getUnfinishCount() { + return unfinishCount_; + } + /** + * uint32 unfinish_count = 10; + * @param value The unfinishCount to set. + * @return This builder for chaining. + */ + public Builder setUnfinishCount(int value) { + + unfinishCount_ = value; + onChanged(); + return this; + } + /** + * uint32 unfinish_count = 10; + * @return This builder for chaining. + */ + public Builder clearUnfinishCount() { + + unfinishCount_ = 0; + onChanged(); + return this; + } + + private int nextFinishTimestamp_ ; + /** + * uint32 next_finish_timestamp = 11; + * @return The nextFinishTimestamp. + */ + @java.lang.Override + public int getNextFinishTimestamp() { + return nextFinishTimestamp_; + } + /** + * uint32 next_finish_timestamp = 11; + * @param value The nextFinishTimestamp to set. + * @return This builder for chaining. + */ + public Builder setNextFinishTimestamp(int value) { + + nextFinishTimestamp_ = value; + onChanged(); + return this; + } + /** + * uint32 next_finish_timestamp = 11; + * @return This builder for chaining. + */ + public Builder clearNextFinishTimestamp() { + + nextFinishTimestamp_ = 0; + onChanged(); + return this; + } + + private int forgeId_ ; + /** + * uint32 forge_id = 15; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + /** + * uint32 forge_id = 15; + * @param value The forgeId to set. + * @return This builder for chaining. + */ + public Builder setForgeId(int value) { + + forgeId_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_id = 15; + * @return This builder for chaining. + */ + public Builder clearForgeId() { + + forgeId_ = 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:ForgeQueueData) + } + + // @@protoc_insertion_point(class_scope:ForgeQueueData) + private static final emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData(); + } + + public static emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeQueueData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeQueueData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueDataOuterClass.ForgeQueueData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ForgeQueueData.proto\"\264\001\n\016ForgeQueueDat" + + "a\022\024\n\014finish_count\030\r \001(\r\022\036\n\026total_finish_" + + "timestamp\030\016 \001(\r\022\021\n\tavatar_id\030\007 \001(\r\022\020\n\010qu" + + "eue_id\030\001 \001(\r\022\026\n\016unfinish_count\030\n \001(\r\022\035\n\025" + + "next_finish_timestamp\030\013 \001(\r\022\020\n\010forge_id\030" + + "\017 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForgeQueueData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeQueueData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueData_descriptor, + new java.lang.String[] { "FinishCount", "TotalFinishTimestamp", "AvatarId", "QueueId", "UnfinishCount", "NextFinishTimestamp", "ForgeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateReqOuterClass.java new file mode 100644 index 00000000000..38b7021ea44 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateReqOuterClass.java @@ -0,0 +1,662 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueManipulateReq.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueManipulateReqOuterClass { + private ForgeQueueManipulateReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeQueueManipulateReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeQueueManipulateReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 forge_queue_id = 5; + * @return The forgeQueueId. + */ + int getForgeQueueId(); + + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The enum numeric value on the wire for manipulateType. + */ + int getManipulateTypeValue(); + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The manipulateType. + */ + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType(); + } + /** + *
+   * CmdId: 624
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeQueueManipulateReq} + */ + public static final class ForgeQueueManipulateReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeQueueManipulateReq) + ForgeQueueManipulateReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeQueueManipulateReq.newBuilder() to construct. + private ForgeQueueManipulateReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeQueueManipulateReq() { + manipulateType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeQueueManipulateReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeQueueManipulateReq( + 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 40: { + + forgeQueueId_ = input.readUInt32(); + break; + } + case 104: { + int rawValue = input.readEnum(); + + manipulateType_ = 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.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.class, emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.Builder.class); + } + + public static final int FORGE_QUEUE_ID_FIELD_NUMBER = 5; + private int forgeQueueId_; + /** + * uint32 forge_queue_id = 5; + * @return The forgeQueueId. + */ + @java.lang.Override + public int getForgeQueueId() { + return forgeQueueId_; + } + + public static final int MANIPULATE_TYPE_FIELD_NUMBER = 13; + private int manipulateType_; + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The enum numeric value on the wire for manipulateType. + */ + @java.lang.Override public int getManipulateTypeValue() { + return manipulateType_; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The manipulateType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType result = emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.valueOf(manipulateType_); + return result == null ? emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.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 (forgeQueueId_ != 0) { + output.writeUInt32(5, forgeQueueId_); + } + if (manipulateType_ != emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT.getNumber()) { + output.writeEnum(13, manipulateType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (forgeQueueId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, forgeQueueId_); + } + if (manipulateType_ != emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, manipulateType_); + } + 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.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq other = (emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq) obj; + + if (getForgeQueueId() + != other.getForgeQueueId()) return false; + if (manipulateType_ != other.manipulateType_) 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) + FORGE_QUEUE_ID_FIELD_NUMBER; + hash = (53 * hash) + getForgeQueueId(); + hash = (37 * hash) + MANIPULATE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + manipulateType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq 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.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq 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.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq 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.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq 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.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq 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.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq 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: 624
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeQueueManipulateReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeQueueManipulateReq) + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.class, emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + forgeQueueId_ = 0; + + manipulateType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.internal_static_ForgeQueueManipulateReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq build() { + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq buildPartial() { + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq result = new emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq(this); + result.forgeQueueId_ = forgeQueueId_; + result.manipulateType_ = manipulateType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq) { + return mergeFrom((emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq other) { + if (other == emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq.getDefaultInstance()) return this; + if (other.getForgeQueueId() != 0) { + setForgeQueueId(other.getForgeQueueId()); + } + if (other.manipulateType_ != 0) { + setManipulateTypeValue(other.getManipulateTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int forgeQueueId_ ; + /** + * uint32 forge_queue_id = 5; + * @return The forgeQueueId. + */ + @java.lang.Override + public int getForgeQueueId() { + return forgeQueueId_; + } + /** + * uint32 forge_queue_id = 5; + * @param value The forgeQueueId to set. + * @return This builder for chaining. + */ + public Builder setForgeQueueId(int value) { + + forgeQueueId_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_queue_id = 5; + * @return This builder for chaining. + */ + public Builder clearForgeQueueId() { + + forgeQueueId_ = 0; + onChanged(); + return this; + } + + private int manipulateType_ = 0; + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The enum numeric value on the wire for manipulateType. + */ + @java.lang.Override public int getManipulateTypeValue() { + return manipulateType_; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @param value The enum numeric value on the wire for manipulateType to set. + * @return This builder for chaining. + */ + public Builder setManipulateTypeValue(int value) { + + manipulateType_ = value; + onChanged(); + return this; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return The manipulateType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType result = emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.valueOf(manipulateType_); + return result == null ? emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.UNRECOGNIZED : result; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @param value The manipulateType to set. + * @return This builder for chaining. + */ + public Builder setManipulateType(emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType value) { + if (value == null) { + throw new NullPointerException(); + } + + manipulateType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForgeQueueManipulateType manipulate_type = 13; + * @return This builder for chaining. + */ + public Builder clearManipulateType() { + + manipulateType_ = 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:ForgeQueueManipulateReq) + } + + // @@protoc_insertion_point(class_scope:ForgeQueueManipulateReq) + private static final emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq(); + } + + public static emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeQueueManipulateReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeQueueManipulateReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateReqOuterClass.ForgeQueueManipulateReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueManipulateReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueManipulateReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035ForgeQueueManipulateReq.proto\032\036ForgeQu" + + "eueManipulateType.proto\"e\n\027ForgeQueueMan" + + "ipulateReq\022\026\n\016forge_queue_id\030\005 \001(\r\0222\n\017ma" + + "nipulate_type\030\r \001(\0162\031.ForgeQueueManipula" + + "teTypeB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor(), + }); + internal_static_ForgeQueueManipulateReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeQueueManipulateReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueManipulateReq_descriptor, + new java.lang.String[] { "ForgeQueueId", "ManipulateType", }); + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateRspOuterClass.java new file mode 100644 index 00000000000..f246358a1f3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateRspOuterClass.java @@ -0,0 +1,1784 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueManipulateRsp.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueManipulateRspOuterClass { + private ForgeQueueManipulateRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeQueueManipulateRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeQueueManipulateRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The enum numeric value on the wire for manipulateType. + */ + int getManipulateTypeValue(); + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The manipulateType. + */ + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType(); + + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + java.util.List + getExtraOutputItemListList(); + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtraOutputItemList(int index); + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + int getExtraOutputItemListCount(); + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + java.util.List + getExtraOutputItemListOrBuilderList(); + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtraOutputItemListOrBuilder( + int index); + + /** + * repeated .ItemParam return_item_list = 10; + */ + java.util.List + getReturnItemListList(); + /** + * repeated .ItemParam return_item_list = 10; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index); + /** + * repeated .ItemParam return_item_list = 10; + */ + int getReturnItemListCount(); + /** + * repeated .ItemParam return_item_list = 10; + */ + java.util.List + getReturnItemListOrBuilderList(); + /** + * repeated .ItemParam return_item_list = 10; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ItemParam output_item_list = 9; + */ + java.util.List + getOutputItemListList(); + /** + * repeated .ItemParam output_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index); + /** + * repeated .ItemParam output_item_list = 9; + */ + int getOutputItemListCount(); + /** + * repeated .ItemParam output_item_list = 9; + */ + java.util.List + getOutputItemListOrBuilderList(); + /** + * repeated .ItemParam output_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 656
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ForgeQueueManipulateRsp} + */ + public static final class ForgeQueueManipulateRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeQueueManipulateRsp) + ForgeQueueManipulateRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeQueueManipulateRsp.newBuilder() to construct. + private ForgeQueueManipulateRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeQueueManipulateRsp() { + manipulateType_ = 0; + extraOutputItemList_ = java.util.Collections.emptyList(); + returnItemList_ = java.util.Collections.emptyList(); + outputItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeQueueManipulateRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeQueueManipulateRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 32: { + int rawValue = input.readEnum(); + + manipulateType_ = rawValue; + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + outputItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + outputItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + returnItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + returnItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + extraOutputItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + extraOutputItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + 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_ & 0x00000004) != 0)) { + outputItemList_ = java.util.Collections.unmodifiableList(outputItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + returnItemList_ = java.util.Collections.unmodifiableList(returnItemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + extraOutputItemList_ = java.util.Collections.unmodifiableList(extraOutputItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.class, emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.Builder.class); + } + + public static final int MANIPULATE_TYPE_FIELD_NUMBER = 4; + private int manipulateType_; + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The enum numeric value on the wire for manipulateType. + */ + @java.lang.Override public int getManipulateTypeValue() { + return manipulateType_; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The manipulateType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType result = emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.valueOf(manipulateType_); + return result == null ? emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.UNRECOGNIZED : result; + } + + public static final int EXTRA_OUTPUT_ITEM_LIST_FIELD_NUMBER = 13; + private java.util.List extraOutputItemList_; + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public java.util.List getExtraOutputItemListList() { + return extraOutputItemList_; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public java.util.List + getExtraOutputItemListOrBuilderList() { + return extraOutputItemList_; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public int getExtraOutputItemListCount() { + return extraOutputItemList_.size(); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtraOutputItemList(int index) { + return extraOutputItemList_.get(index); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtraOutputItemListOrBuilder( + int index) { + return extraOutputItemList_.get(index); + } + + public static final int RETURN_ITEM_LIST_FIELD_NUMBER = 10; + private java.util.List returnItemList_; + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public java.util.List getReturnItemListList() { + return returnItemList_; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public java.util.List + getReturnItemListOrBuilderList() { + return returnItemList_; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public int getReturnItemListCount() { + return returnItemList_.size(); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index) { + return returnItemList_.get(index); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index) { + return returnItemList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int OUTPUT_ITEM_LIST_FIELD_NUMBER = 9; + private java.util.List outputItemList_; + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public java.util.List getOutputItemListList() { + return outputItemList_; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public java.util.List + getOutputItemListOrBuilderList() { + return outputItemList_; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public int getOutputItemListCount() { + return outputItemList_.size(); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index) { + return outputItemList_.get(index); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index) { + return outputItemList_.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 { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (manipulateType_ != emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT.getNumber()) { + output.writeEnum(4, manipulateType_); + } + for (int i = 0; i < outputItemList_.size(); i++) { + output.writeMessage(9, outputItemList_.get(i)); + } + for (int i = 0; i < returnItemList_.size(); i++) { + output.writeMessage(10, returnItemList_.get(i)); + } + for (int i = 0; i < extraOutputItemList_.size(); i++) { + output.writeMessage(13, extraOutputItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (manipulateType_ != emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, manipulateType_); + } + for (int i = 0; i < outputItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, outputItemList_.get(i)); + } + for (int i = 0; i < returnItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, returnItemList_.get(i)); + } + for (int i = 0; i < extraOutputItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, extraOutputItemList_.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.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp other = (emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp) obj; + + if (manipulateType_ != other.manipulateType_) return false; + if (!getExtraOutputItemListList() + .equals(other.getExtraOutputItemListList())) return false; + if (!getReturnItemListList() + .equals(other.getReturnItemListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getOutputItemListList() + .equals(other.getOutputItemListList())) 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) + MANIPULATE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + manipulateType_; + if (getExtraOutputItemListCount() > 0) { + hash = (37 * hash) + EXTRA_OUTPUT_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExtraOutputItemListList().hashCode(); + } + if (getReturnItemListCount() > 0) { + hash = (37 * hash) + RETURN_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReturnItemListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getOutputItemListCount() > 0) { + hash = (37 * hash) + OUTPUT_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOutputItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp 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.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp 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.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp 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.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp 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.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp 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.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp 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: 656
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ForgeQueueManipulateRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeQueueManipulateRsp) + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.class, emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getExtraOutputItemListFieldBuilder(); + getReturnItemListFieldBuilder(); + getOutputItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + manipulateType_ = 0; + + if (extraOutputItemListBuilder_ == null) { + extraOutputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + extraOutputItemListBuilder_.clear(); + } + if (returnItemListBuilder_ == null) { + returnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + returnItemListBuilder_.clear(); + } + retcode_ = 0; + + if (outputItemListBuilder_ == null) { + outputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + outputItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.internal_static_ForgeQueueManipulateRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp build() { + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp buildPartial() { + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp result = new emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp(this); + int from_bitField0_ = bitField0_; + result.manipulateType_ = manipulateType_; + if (extraOutputItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + extraOutputItemList_ = java.util.Collections.unmodifiableList(extraOutputItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.extraOutputItemList_ = extraOutputItemList_; + } else { + result.extraOutputItemList_ = extraOutputItemListBuilder_.build(); + } + if (returnItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + returnItemList_ = java.util.Collections.unmodifiableList(returnItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.returnItemList_ = returnItemList_; + } else { + result.returnItemList_ = returnItemListBuilder_.build(); + } + result.retcode_ = retcode_; + if (outputItemListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + outputItemList_ = java.util.Collections.unmodifiableList(outputItemList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.outputItemList_ = outputItemList_; + } else { + result.outputItemList_ = outputItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp) { + return mergeFrom((emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp other) { + if (other == emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp.getDefaultInstance()) return this; + if (other.manipulateType_ != 0) { + setManipulateTypeValue(other.getManipulateTypeValue()); + } + if (extraOutputItemListBuilder_ == null) { + if (!other.extraOutputItemList_.isEmpty()) { + if (extraOutputItemList_.isEmpty()) { + extraOutputItemList_ = other.extraOutputItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.addAll(other.extraOutputItemList_); + } + onChanged(); + } + } else { + if (!other.extraOutputItemList_.isEmpty()) { + if (extraOutputItemListBuilder_.isEmpty()) { + extraOutputItemListBuilder_.dispose(); + extraOutputItemListBuilder_ = null; + extraOutputItemList_ = other.extraOutputItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + extraOutputItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExtraOutputItemListFieldBuilder() : null; + } else { + extraOutputItemListBuilder_.addAllMessages(other.extraOutputItemList_); + } + } + } + if (returnItemListBuilder_ == null) { + if (!other.returnItemList_.isEmpty()) { + if (returnItemList_.isEmpty()) { + returnItemList_ = other.returnItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureReturnItemListIsMutable(); + returnItemList_.addAll(other.returnItemList_); + } + onChanged(); + } + } else { + if (!other.returnItemList_.isEmpty()) { + if (returnItemListBuilder_.isEmpty()) { + returnItemListBuilder_.dispose(); + returnItemListBuilder_ = null; + returnItemList_ = other.returnItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + returnItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getReturnItemListFieldBuilder() : null; + } else { + returnItemListBuilder_.addAllMessages(other.returnItemList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (outputItemListBuilder_ == null) { + if (!other.outputItemList_.isEmpty()) { + if (outputItemList_.isEmpty()) { + outputItemList_ = other.outputItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureOutputItemListIsMutable(); + outputItemList_.addAll(other.outputItemList_); + } + onChanged(); + } + } else { + if (!other.outputItemList_.isEmpty()) { + if (outputItemListBuilder_.isEmpty()) { + outputItemListBuilder_.dispose(); + outputItemListBuilder_ = null; + outputItemList_ = other.outputItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + outputItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOutputItemListFieldBuilder() : null; + } else { + outputItemListBuilder_.addAllMessages(other.outputItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int manipulateType_ = 0; + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The enum numeric value on the wire for manipulateType. + */ + @java.lang.Override public int getManipulateTypeValue() { + return manipulateType_; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @param value The enum numeric value on the wire for manipulateType to set. + * @return This builder for chaining. + */ + public Builder setManipulateTypeValue(int value) { + + manipulateType_ = value; + onChanged(); + return this; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return The manipulateType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType getManipulateType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType result = emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.valueOf(manipulateType_); + return result == null ? emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType.UNRECOGNIZED : result; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @param value The manipulateType to set. + * @return This builder for chaining. + */ + public Builder setManipulateType(emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.ForgeQueueManipulateType value) { + if (value == null) { + throw new NullPointerException(); + } + + manipulateType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ForgeQueueManipulateType manipulate_type = 4; + * @return This builder for chaining. + */ + public Builder clearManipulateType() { + + manipulateType_ = 0; + onChanged(); + return this; + } + + private java.util.List extraOutputItemList_ = + java.util.Collections.emptyList(); + private void ensureExtraOutputItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + extraOutputItemList_ = new java.util.ArrayList(extraOutputItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> extraOutputItemListBuilder_; + + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public java.util.List getExtraOutputItemListList() { + if (extraOutputItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(extraOutputItemList_); + } else { + return extraOutputItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public int getExtraOutputItemListCount() { + if (extraOutputItemListBuilder_ == null) { + return extraOutputItemList_.size(); + } else { + return extraOutputItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtraOutputItemList(int index) { + if (extraOutputItemListBuilder_ == null) { + return extraOutputItemList_.get(index); + } else { + return extraOutputItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder setExtraOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extraOutputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.set(index, value); + onChanged(); + } else { + extraOutputItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder setExtraOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + extraOutputItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addExtraOutputItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extraOutputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.add(value); + onChanged(); + } else { + extraOutputItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addExtraOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extraOutputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.add(index, value); + onChanged(); + } else { + extraOutputItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addExtraOutputItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.add(builderForValue.build()); + onChanged(); + } else { + extraOutputItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addExtraOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + extraOutputItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder addAllExtraOutputItemList( + java.lang.Iterable values) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, extraOutputItemList_); + onChanged(); + } else { + extraOutputItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder clearExtraOutputItemList() { + if (extraOutputItemListBuilder_ == null) { + extraOutputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + extraOutputItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public Builder removeExtraOutputItemList(int index) { + if (extraOutputItemListBuilder_ == null) { + ensureExtraOutputItemListIsMutable(); + extraOutputItemList_.remove(index); + onChanged(); + } else { + extraOutputItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getExtraOutputItemListBuilder( + int index) { + return getExtraOutputItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtraOutputItemListOrBuilder( + int index) { + if (extraOutputItemListBuilder_ == null) { + return extraOutputItemList_.get(index); } else { + return extraOutputItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public java.util.List + getExtraOutputItemListOrBuilderList() { + if (extraOutputItemListBuilder_ != null) { + return extraOutputItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(extraOutputItemList_); + } + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtraOutputItemListBuilder() { + return getExtraOutputItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtraOutputItemListBuilder( + int index) { + return getExtraOutputItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam extra_output_item_list = 13; + */ + public java.util.List + getExtraOutputItemListBuilderList() { + return getExtraOutputItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getExtraOutputItemListFieldBuilder() { + if (extraOutputItemListBuilder_ == null) { + extraOutputItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + extraOutputItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + extraOutputItemList_ = null; + } + return extraOutputItemListBuilder_; + } + + private java.util.List returnItemList_ = + java.util.Collections.emptyList(); + private void ensureReturnItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + returnItemList_ = new java.util.ArrayList(returnItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> returnItemListBuilder_; + + /** + * repeated .ItemParam return_item_list = 10; + */ + public java.util.List getReturnItemListList() { + if (returnItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(returnItemList_); + } else { + return returnItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public int getReturnItemListCount() { + if (returnItemListBuilder_ == null) { + return returnItemList_.size(); + } else { + return returnItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index) { + if (returnItemListBuilder_ == null) { + return returnItemList_.get(index); + } else { + return returnItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder setReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.set(index, value); + onChanged(); + } else { + returnItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder setReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addReturnItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.add(value); + onChanged(); + } else { + returnItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.add(index, value); + onChanged(); + } else { + returnItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addReturnItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.add(builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder addAllReturnItemList( + java.lang.Iterable values) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, returnItemList_); + onChanged(); + } else { + returnItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder clearReturnItemList() { + if (returnItemListBuilder_ == null) { + returnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + returnItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public Builder removeReturnItemList(int index) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.remove(index); + onChanged(); + } else { + returnItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getReturnItemListBuilder( + int index) { + return getReturnItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index) { + if (returnItemListBuilder_ == null) { + return returnItemList_.get(index); } else { + return returnItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public java.util.List + getReturnItemListOrBuilderList() { + if (returnItemListBuilder_ != null) { + return returnItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(returnItemList_); + } + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addReturnItemListBuilder() { + return getReturnItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addReturnItemListBuilder( + int index) { + return getReturnItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam return_item_list = 10; + */ + public java.util.List + getReturnItemListBuilderList() { + return getReturnItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getReturnItemListFieldBuilder() { + if (returnItemListBuilder_ == null) { + returnItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + returnItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + returnItemList_ = null; + } + return returnItemListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List outputItemList_ = + java.util.Collections.emptyList(); + private void ensureOutputItemListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + outputItemList_ = new java.util.ArrayList(outputItemList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> outputItemListBuilder_; + + /** + * repeated .ItemParam output_item_list = 9; + */ + public java.util.List getOutputItemListList() { + if (outputItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(outputItemList_); + } else { + return outputItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public int getOutputItemListCount() { + if (outputItemListBuilder_ == null) { + return outputItemList_.size(); + } else { + return outputItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index) { + if (outputItemListBuilder_ == null) { + return outputItemList_.get(index); + } else { + return outputItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder setOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.set(index, value); + onChanged(); + } else { + outputItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder setOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addOutputItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.add(value); + onChanged(); + } else { + outputItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.add(index, value); + onChanged(); + } else { + outputItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addOutputItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.add(builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder addAllOutputItemList( + java.lang.Iterable values) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, outputItemList_); + onChanged(); + } else { + outputItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder clearOutputItemList() { + if (outputItemListBuilder_ == null) { + outputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + outputItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public Builder removeOutputItemList(int index) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.remove(index); + onChanged(); + } else { + outputItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getOutputItemListBuilder( + int index) { + return getOutputItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index) { + if (outputItemListBuilder_ == null) { + return outputItemList_.get(index); } else { + return outputItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public java.util.List + getOutputItemListOrBuilderList() { + if (outputItemListBuilder_ != null) { + return outputItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(outputItemList_); + } + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addOutputItemListBuilder() { + return getOutputItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addOutputItemListBuilder( + int index) { + return getOutputItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam output_item_list = 9; + */ + public java.util.List + getOutputItemListBuilderList() { + return getOutputItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getOutputItemListFieldBuilder() { + if (outputItemListBuilder_ == null) { + outputItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + outputItemList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + outputItemList_ = null; + } + return outputItemListBuilder_; + } + @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:ForgeQueueManipulateRsp) + } + + // @@protoc_insertion_point(class_scope:ForgeQueueManipulateRsp) + private static final emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp(); + } + + public static emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeQueueManipulateRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeQueueManipulateRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeQueueManipulateRspOuterClass.ForgeQueueManipulateRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeQueueManipulateRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeQueueManipulateRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035ForgeQueueManipulateRsp.proto\032\036ForgeQu" + + "eueManipulateType.proto\032\017ItemParam.proto" + + "\"\326\001\n\027ForgeQueueManipulateRsp\0222\n\017manipula" + + "te_type\030\004 \001(\0162\031.ForgeQueueManipulateType" + + "\022*\n\026extra_output_item_list\030\r \003(\0132\n.ItemP" + + "aram\022$\n\020return_item_list\030\n \003(\0132\n.ItemPar" + + "am\022\017\n\007retcode\030\001 \001(\005\022$\n\020output_item_list\030" + + "\t \003(\0132\n.ItemParamB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ForgeQueueManipulateRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeQueueManipulateRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeQueueManipulateRsp_descriptor, + new java.lang.String[] { "ManipulateType", "ExtraOutputItemList", "ReturnItemList", "Retcode", "OutputItemList", }); + emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateTypeOuterClass.java new file mode 100644 index 00000000000..c22c030a4ac --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeQueueManipulateTypeOuterClass.java @@ -0,0 +1,147 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeQueueManipulateType.proto + +package emu.grasscutter.net.proto; + +public final class ForgeQueueManipulateTypeOuterClass { + private ForgeQueueManipulateTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ForgeQueueManipulateType} + */ + public enum ForgeQueueManipulateType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT = 0; + */ + FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT(0), + /** + * FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE = 1; + */ + FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE(1), + UNRECOGNIZED(-1), + ; + + /** + * FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT = 0; + */ + public static final int FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT_VALUE = 0; + /** + * FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE = 1; + */ + public static final int FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE_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 ForgeQueueManipulateType 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 ForgeQueueManipulateType forNumber(int value) { + switch (value) { + case 0: return FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT; + case 1: return FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ForgeQueueManipulateType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ForgeQueueManipulateType findValueByNumber(int number) { + return ForgeQueueManipulateType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeQueueManipulateTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ForgeQueueManipulateType[] VALUES = values(); + + public static ForgeQueueManipulateType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ForgeQueueManipulateType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ForgeQueueManipulateType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036ForgeQueueManipulateType.proto*v\n\030Forg" + + "eQueueManipulateType\022.\n*FORGE_QUEUE_MANI" + + "PULATE_TYPE_RECEIVE_OUTPUT\020\000\022*\n&FORGE_QU" + + "EUE_MANIPULATE_TYPE_STOP_FORGE\020\001B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartReqOuterClass.java new file mode 100644 index 00000000000..6322ccf58c3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeStartReq.proto + +package emu.grasscutter.net.proto; + +public final class ForgeStartReqOuterClass { + private ForgeStartReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeStartReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeStartReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 forge_id = 4; + * @return The forgeId. + */ + int getForgeId(); + + /** + * uint32 forge_count = 6; + * @return The forgeCount. + */ + int getForgeCount(); + } + /** + *
+   * CmdId: 649
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ForgeStartReq} + */ + public static final class ForgeStartReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeStartReq) + ForgeStartReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeStartReq.newBuilder() to construct. + private ForgeStartReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeStartReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeStartReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeStartReq( + 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: { + + forgeId_ = input.readUInt32(); + break; + } + case 48: { + + forgeCount_ = input.readUInt32(); + break; + } + case 56: { + + avatarId_ = 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.ForgeStartReqOuterClass.internal_static_ForgeStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.class, emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 7; + private int avatarId_; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int FORGE_ID_FIELD_NUMBER = 4; + private int forgeId_; + /** + * uint32 forge_id = 4; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + + public static final int FORGE_COUNT_FIELD_NUMBER = 6; + private int forgeCount_; + /** + * uint32 forge_count = 6; + * @return The forgeCount. + */ + @java.lang.Override + public int getForgeCount() { + return forgeCount_; + } + + 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 (forgeId_ != 0) { + output.writeUInt32(4, forgeId_); + } + if (forgeCount_ != 0) { + output.writeUInt32(6, forgeCount_); + } + if (avatarId_ != 0) { + output.writeUInt32(7, avatarId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (forgeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, forgeId_); + } + if (forgeCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, forgeCount_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, avatarId_); + } + 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.ForgeStartReqOuterClass.ForgeStartReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq other = (emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getForgeId() + != other.getForgeId()) return false; + if (getForgeCount() + != other.getForgeCount()) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + FORGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getForgeId(); + hash = (37 * hash) + FORGE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getForgeCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq 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.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq 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.ForgeStartReqOuterClass.ForgeStartReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq 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.ForgeStartReqOuterClass.ForgeStartReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq 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.ForgeStartReqOuterClass.ForgeStartReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq 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.ForgeStartReqOuterClass.ForgeStartReq 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: 649
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ForgeStartReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeStartReq) + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.class, emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + forgeId_ = 0; + + forgeCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.internal_static_ForgeStartReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq build() { + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq buildPartial() { + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq result = new emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq(this); + result.avatarId_ = avatarId_; + result.forgeId_ = forgeId_; + result.forgeCount_ = forgeCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq) { + return mergeFrom((emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq other) { + if (other == emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getForgeId() != 0) { + setForgeId(other.getForgeId()); + } + if (other.getForgeCount() != 0) { + setForgeCount(other.getForgeCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 7; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int forgeId_ ; + /** + * uint32 forge_id = 4; + * @return The forgeId. + */ + @java.lang.Override + public int getForgeId() { + return forgeId_; + } + /** + * uint32 forge_id = 4; + * @param value The forgeId to set. + * @return This builder for chaining. + */ + public Builder setForgeId(int value) { + + forgeId_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_id = 4; + * @return This builder for chaining. + */ + public Builder clearForgeId() { + + forgeId_ = 0; + onChanged(); + return this; + } + + private int forgeCount_ ; + /** + * uint32 forge_count = 6; + * @return The forgeCount. + */ + @java.lang.Override + public int getForgeCount() { + return forgeCount_; + } + /** + * uint32 forge_count = 6; + * @param value The forgeCount to set. + * @return This builder for chaining. + */ + public Builder setForgeCount(int value) { + + forgeCount_ = value; + onChanged(); + return this; + } + /** + * uint32 forge_count = 6; + * @return This builder for chaining. + */ + public Builder clearForgeCount() { + + forgeCount_ = 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:ForgeStartReq) + } + + // @@protoc_insertion_point(class_scope:ForgeStartReq) + private static final emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq(); + } + + public static emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeStartReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeStartReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartReqOuterClass.ForgeStartReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeStartReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeStartReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ForgeStartReq.proto\"I\n\rForgeStartReq\022\021" + + "\n\tavatar_id\030\007 \001(\r\022\020\n\010forge_id\030\004 \001(\r\022\023\n\013f" + + "orge_count\030\006 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForgeStartReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeStartReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeStartReq_descriptor, + new java.lang.String[] { "AvatarId", "ForgeId", "ForgeCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartRspOuterClass.java new file mode 100644 index 00000000000..c965244b3cc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForgeStartRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForgeStartRsp.proto + +package emu.grasscutter.net.proto; + +public final class ForgeStartRspOuterClass { + private ForgeStartRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ForgeStartRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ForgeStartRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 691
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ForgeStartRsp} + */ + public static final class ForgeStartRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ForgeStartRsp) + ForgeStartRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ForgeStartRsp.newBuilder() to construct. + private ForgeStartRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForgeStartRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForgeStartRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForgeStartRsp( + 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 64: { + + 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.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.class, emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @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 (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, 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.ForgeStartRspOuterClass.ForgeStartRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp other = (emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp 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.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp 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.ForgeStartRspOuterClass.ForgeStartRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp 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.ForgeStartRspOuterClass.ForgeStartRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp 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.ForgeStartRspOuterClass.ForgeStartRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp 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.ForgeStartRspOuterClass.ForgeStartRsp 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: 691
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ForgeStartRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ForgeStartRsp) + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.class, emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.internal_static_ForgeStartRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp build() { + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp buildPartial() { + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp result = new emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp) { + return mergeFrom((emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp other) { + if (other == emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @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:ForgeStartRsp) + } + + // @@protoc_insertion_point(class_scope:ForgeStartRsp) + private static final emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp(); + } + + public static emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForgeStartRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForgeStartRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ForgeStartRspOuterClass.ForgeStartRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ForgeStartRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ForgeStartRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ForgeStartRsp.proto\" \n\rForgeStartRsp\022\017" + + "\n\007retcode\030\010 \001(\005B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ForgeStartRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ForgeStartRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ForgeStartRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java new file mode 100644 index 00000000000..5b7fbb419bb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ForwardTypeOuterClass.java @@ -0,0 +1,214 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ForwardType.proto + +package emu.grasscutter.net.proto; + +public final class ForwardTypeOuterClass { + private ForwardTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ForwardType} + */ + public enum ForwardType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FORWARD_TYPE_LOCAL = 0; + */ + FORWARD_TYPE_LOCAL(0), + /** + * FORWARD_TYPE_TO_ALL = 1; + */ + FORWARD_TYPE_TO_ALL(1), + /** + * FORWARD_TYPE_TO_ALL_EXCEPT_CUR = 2; + */ + FORWARD_TYPE_TO_ALL_EXCEPT_CUR(2), + /** + * FORWARD_TYPE_TO_HOST = 3; + */ + FORWARD_TYPE_TO_HOST(3), + /** + * FORWARD_TYPE_TO_ALL_GUEST = 4; + */ + FORWARD_TYPE_TO_ALL_GUEST(4), + /** + * FORWARD_TYPE_TO_PEER = 5; + */ + FORWARD_TYPE_TO_PEER(5), + /** + * FORWARD_TYPE_TO_PEERS = 6; + */ + FORWARD_TYPE_TO_PEERS(6), + /** + * FORWARD_TYPE_ONLY_SERVER = 7; + */ + FORWARD_TYPE_ONLY_SERVER(7), + /** + * FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR = 8; + */ + FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR(8), + UNRECOGNIZED(-1), + ; + + /** + * FORWARD_TYPE_LOCAL = 0; + */ + public static final int FORWARD_TYPE_LOCAL_VALUE = 0; + /** + * FORWARD_TYPE_TO_ALL = 1; + */ + public static final int FORWARD_TYPE_TO_ALL_VALUE = 1; + /** + * FORWARD_TYPE_TO_ALL_EXCEPT_CUR = 2; + */ + public static final int FORWARD_TYPE_TO_ALL_EXCEPT_CUR_VALUE = 2; + /** + * FORWARD_TYPE_TO_HOST = 3; + */ + public static final int FORWARD_TYPE_TO_HOST_VALUE = 3; + /** + * FORWARD_TYPE_TO_ALL_GUEST = 4; + */ + public static final int FORWARD_TYPE_TO_ALL_GUEST_VALUE = 4; + /** + * FORWARD_TYPE_TO_PEER = 5; + */ + public static final int FORWARD_TYPE_TO_PEER_VALUE = 5; + /** + * FORWARD_TYPE_TO_PEERS = 6; + */ + public static final int FORWARD_TYPE_TO_PEERS_VALUE = 6; + /** + * FORWARD_TYPE_ONLY_SERVER = 7; + */ + public static final int FORWARD_TYPE_ONLY_SERVER_VALUE = 7; + /** + * FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR = 8; + */ + public static final int FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR_VALUE = 8; + + + 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 ForwardType 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 ForwardType forNumber(int value) { + switch (value) { + case 0: return FORWARD_TYPE_LOCAL; + case 1: return FORWARD_TYPE_TO_ALL; + case 2: return FORWARD_TYPE_TO_ALL_EXCEPT_CUR; + case 3: return FORWARD_TYPE_TO_HOST; + case 4: return FORWARD_TYPE_TO_ALL_GUEST; + case 5: return FORWARD_TYPE_TO_PEER; + case 6: return FORWARD_TYPE_TO_PEERS; + case 7: return FORWARD_TYPE_ONLY_SERVER; + case 8: return FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ForwardType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ForwardType findValueByNumber(int number) { + return ForwardType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ForwardTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ForwardType[] VALUES = values(); + + public static ForwardType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ForwardType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ForwardType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021ForwardType.proto*\230\002\n\013ForwardType\022\026\n\022F" + + "ORWARD_TYPE_LOCAL\020\000\022\027\n\023FORWARD_TYPE_TO_A" + + "LL\020\001\022\"\n\036FORWARD_TYPE_TO_ALL_EXCEPT_CUR\020\002" + + "\022\030\n\024FORWARD_TYPE_TO_HOST\020\003\022\035\n\031FORWARD_TY" + + "PE_TO_ALL_GUEST\020\004\022\030\n\024FORWARD_TYPE_TO_PEE" + + "R\020\005\022\031\n\025FORWARD_TYPE_TO_PEERS\020\006\022\034\n\030FORWAR" + + "D_TYPE_ONLY_SERVER\020\007\022(\n$FORWARD_TYPE_TO_" + + "ALL_EXIST_EXCEPT_CUR\020\010B\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FoundationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FoundationInfoOuterClass.java new file mode 100644 index 00000000000..cd4e70fa9b0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FoundationInfoOuterClass.java @@ -0,0 +1,915 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FoundationInfo.proto + +package emu.grasscutter.net.proto; + +public final class FoundationInfoOuterClass { + private FoundationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FoundationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:FoundationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .FoundationStatus status = 1; + * @return The enum numeric value on the wire for status. + */ + int getStatusValue(); + /** + * .FoundationStatus status = 1; + * @return The status. + */ + emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus getStatus(); + + /** + * repeated uint32 uid_list = 2; + * @return A list containing the uidList. + */ + java.util.List getUidListList(); + /** + * repeated uint32 uid_list = 2; + * @return The count of uidList. + */ + int getUidListCount(); + /** + * repeated uint32 uid_list = 2; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + int getUidList(int index); + + /** + * uint32 current_building_id = 3; + * @return The currentBuildingId. + */ + int getCurrentBuildingId(); + + /** + * uint32 begin_build_time_ms = 4; + * @return The beginBuildTimeMs. + */ + int getBeginBuildTimeMs(); + } + /** + * Protobuf type {@code FoundationInfo} + */ + public static final class FoundationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FoundationInfo) + FoundationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use FoundationInfo.newBuilder() to construct. + private FoundationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FoundationInfo() { + status_ = 0; + uidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FoundationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FoundationInfo( + 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: { + int rawValue = input.readEnum(); + + status_ = rawValue; + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + uidList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + uidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + currentBuildingId_ = input.readUInt32(); + break; + } + case 32: { + + beginBuildTimeMs_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + uidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.class, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private int status_; + /** + * .FoundationStatus status = 1; + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * .FoundationStatus status = 1; + * @return The status. + */ + @java.lang.Override public emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus getStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus result = emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.valueOf(status_); + return result == null ? emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.UNRECOGNIZED : result; + } + + public static final int UID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList uidList_; + /** + * repeated uint32 uid_list = 2; + * @return A list containing the uidList. + */ + @java.lang.Override + public java.util.List + getUidListList() { + return uidList_; + } + /** + * repeated uint32 uid_list = 2; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 2; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + private int uidListMemoizedSerializedSize = -1; + + public static final int CURRENT_BUILDING_ID_FIELD_NUMBER = 3; + private int currentBuildingId_; + /** + * uint32 current_building_id = 3; + * @return The currentBuildingId. + */ + @java.lang.Override + public int getCurrentBuildingId() { + return currentBuildingId_; + } + + public static final int BEGIN_BUILD_TIME_MS_FIELD_NUMBER = 4; + private int beginBuildTimeMs_; + /** + * uint32 begin_build_time_ms = 4; + * @return The beginBuildTimeMs. + */ + @java.lang.Override + public int getBeginBuildTimeMs() { + return beginBuildTimeMs_; + } + + 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 (status_ != emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.FOUNDATION_STATUS_NONE.getNumber()) { + output.writeEnum(1, status_); + } + if (getUidListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(uidListMemoizedSerializedSize); + } + for (int i = 0; i < uidList_.size(); i++) { + output.writeUInt32NoTag(uidList_.getInt(i)); + } + if (currentBuildingId_ != 0) { + output.writeUInt32(3, currentBuildingId_); + } + if (beginBuildTimeMs_ != 0) { + output.writeUInt32(4, beginBuildTimeMs_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.FOUNDATION_STATUS_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, status_); + } + { + int dataSize = 0; + for (int i = 0; i < uidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(uidList_.getInt(i)); + } + size += dataSize; + if (!getUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + uidListMemoizedSerializedSize = dataSize; + } + if (currentBuildingId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, currentBuildingId_); + } + if (beginBuildTimeMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, beginBuildTimeMs_); + } + 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.FoundationInfoOuterClass.FoundationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo other = (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) obj; + + if (status_ != other.status_) return false; + if (!getUidListList() + .equals(other.getUidListList())) return false; + if (getCurrentBuildingId() + != other.getCurrentBuildingId()) return false; + if (getBeginBuildTimeMs() + != other.getBeginBuildTimeMs()) 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) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + status_; + if (getUidListCount() > 0) { + hash = (37 * hash) + UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUidListList().hashCode(); + } + hash = (37 * hash) + CURRENT_BUILDING_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurrentBuildingId(); + hash = (37 * hash) + BEGIN_BUILD_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + getBeginBuildTimeMs(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo 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.FoundationInfoOuterClass.FoundationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo 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.FoundationInfoOuterClass.FoundationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo 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.FoundationInfoOuterClass.FoundationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo 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.FoundationInfoOuterClass.FoundationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo 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.FoundationInfoOuterClass.FoundationInfo 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; + } + /** + * Protobuf type {@code FoundationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FoundationInfo) + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.class, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + status_ = 0; + + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + currentBuildingId_ = 0; + + beginBuildTimeMs_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.internal_static_FoundationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo build() { + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo buildPartial() { + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo result = new emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo(this); + int from_bitField0_ = bitField0_; + result.status_ = status_; + if (((bitField0_ & 0x00000001) != 0)) { + uidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.uidList_ = uidList_; + result.currentBuildingId_ = currentBuildingId_; + result.beginBuildTimeMs_ = beginBuildTimeMs_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) { + return mergeFrom((emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo other) { + if (other == emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance()) return this; + if (other.status_ != 0) { + setStatusValue(other.getStatusValue()); + } + if (!other.uidList_.isEmpty()) { + if (uidList_.isEmpty()) { + uidList_ = other.uidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUidListIsMutable(); + uidList_.addAll(other.uidList_); + } + onChanged(); + } + if (other.getCurrentBuildingId() != 0) { + setCurrentBuildingId(other.getCurrentBuildingId()); + } + if (other.getBeginBuildTimeMs() != 0) { + setBeginBuildTimeMs(other.getBeginBuildTimeMs()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int status_ = 0; + /** + * .FoundationStatus status = 1; + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * .FoundationStatus status = 1; + * @param value The enum numeric value on the wire for status to set. + * @return This builder for chaining. + */ + public Builder setStatusValue(int value) { + + status_ = value; + onChanged(); + return this; + } + /** + * .FoundationStatus status = 1; + * @return The status. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus getStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus result = emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.valueOf(status_); + return result == null ? emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus.UNRECOGNIZED : result; + } + /** + * .FoundationStatus status = 1; + * @param value The status to set. + * @return This builder for chaining. + */ + public Builder setStatus(emu.grasscutter.net.proto.FoundationStatusOuterClass.FoundationStatus value) { + if (value == null) { + throw new NullPointerException(); + } + + status_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FoundationStatus status = 1; + * @return This builder for chaining. + */ + public Builder clearStatus() { + + status_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList uidList_ = emptyIntList(); + private void ensureUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + uidList_ = mutableCopy(uidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 uid_list = 2; + * @return A list containing the uidList. + */ + public java.util.List + getUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(uidList_) : uidList_; + } + /** + * repeated uint32 uid_list = 2; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 2; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + /** + * repeated uint32 uid_list = 2; + * @param index The index to set the value at. + * @param value The uidList to set. + * @return This builder for chaining. + */ + public Builder setUidList( + int index, int value) { + ensureUidListIsMutable(); + uidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 2; + * @param value The uidList to add. + * @return This builder for chaining. + */ + public Builder addUidList(int value) { + ensureUidListIsMutable(); + uidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 2; + * @param values The uidList to add. + * @return This builder for chaining. + */ + public Builder addAllUidList( + java.lang.Iterable values) { + ensureUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, uidList_); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 2; + * @return This builder for chaining. + */ + public Builder clearUidList() { + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int currentBuildingId_ ; + /** + * uint32 current_building_id = 3; + * @return The currentBuildingId. + */ + @java.lang.Override + public int getCurrentBuildingId() { + return currentBuildingId_; + } + /** + * uint32 current_building_id = 3; + * @param value The currentBuildingId to set. + * @return This builder for chaining. + */ + public Builder setCurrentBuildingId(int value) { + + currentBuildingId_ = value; + onChanged(); + return this; + } + /** + * uint32 current_building_id = 3; + * @return This builder for chaining. + */ + public Builder clearCurrentBuildingId() { + + currentBuildingId_ = 0; + onChanged(); + return this; + } + + private int beginBuildTimeMs_ ; + /** + * uint32 begin_build_time_ms = 4; + * @return The beginBuildTimeMs. + */ + @java.lang.Override + public int getBeginBuildTimeMs() { + return beginBuildTimeMs_; + } + /** + * uint32 begin_build_time_ms = 4; + * @param value The beginBuildTimeMs to set. + * @return This builder for chaining. + */ + public Builder setBeginBuildTimeMs(int value) { + + beginBuildTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_build_time_ms = 4; + * @return This builder for chaining. + */ + public Builder clearBeginBuildTimeMs() { + + beginBuildTimeMs_ = 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:FoundationInfo) + } + + // @@protoc_insertion_point(class_scope:FoundationInfo) + private static final emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo(); + } + + public static emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FoundationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FoundationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FoundationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FoundationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024FoundationInfo.proto\032\026FoundationStatus" + + ".proto\"\177\n\016FoundationInfo\022!\n\006status\030\001 \001(\016" + + "2\021.FoundationStatus\022\020\n\010uid_list\030\002 \003(\r\022\033\n" + + "\023current_building_id\030\003 \001(\r\022\033\n\023begin_buil" + + "d_time_ms\030\004 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FoundationStatusOuterClass.getDescriptor(), + }); + internal_static_FoundationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FoundationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FoundationInfo_descriptor, + new java.lang.String[] { "Status", "UidList", "CurrentBuildingId", "BeginBuildTimeMs", }); + emu.grasscutter.net.proto.FoundationStatusOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FoundationStatusOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FoundationStatusOuterClass.java new file mode 100644 index 00000000000..2fc1fe41a05 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FoundationStatusOuterClass.java @@ -0,0 +1,165 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FoundationStatus.proto + +package emu.grasscutter.net.proto; + +public final class FoundationStatusOuterClass { + private FoundationStatusOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code FoundationStatus} + */ + public enum FoundationStatus + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FOUNDATION_STATUS_NONE = 0; + */ + FOUNDATION_STATUS_NONE(0), + /** + * FOUNDATION_STATUS_INIT = 1; + */ + FOUNDATION_STATUS_INIT(1), + /** + * FOUNDATION_STATUS_BUILDING = 2; + */ + FOUNDATION_STATUS_BUILDING(2), + /** + * FOUNDATION_STATUS_BUILT = 3; + */ + FOUNDATION_STATUS_BUILT(3), + UNRECOGNIZED(-1), + ; + + /** + * FOUNDATION_STATUS_NONE = 0; + */ + public static final int FOUNDATION_STATUS_NONE_VALUE = 0; + /** + * FOUNDATION_STATUS_INIT = 1; + */ + public static final int FOUNDATION_STATUS_INIT_VALUE = 1; + /** + * FOUNDATION_STATUS_BUILDING = 2; + */ + public static final int FOUNDATION_STATUS_BUILDING_VALUE = 2; + /** + * FOUNDATION_STATUS_BUILT = 3; + */ + public static final int FOUNDATION_STATUS_BUILT_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 FoundationStatus 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 FoundationStatus forNumber(int value) { + switch (value) { + case 0: return FOUNDATION_STATUS_NONE; + case 1: return FOUNDATION_STATUS_INIT; + case 2: return FOUNDATION_STATUS_BUILDING; + case 3: return FOUNDATION_STATUS_BUILT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FoundationStatus> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FoundationStatus findValueByNumber(int number) { + return FoundationStatus.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.FoundationStatusOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final FoundationStatus[] VALUES = values(); + + public static FoundationStatus valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FoundationStatus(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FoundationStatus) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FoundationStatus.proto*\207\001\n\020FoundationS" + + "tatus\022\032\n\026FOUNDATION_STATUS_NONE\020\000\022\032\n\026FOU" + + "NDATION_STATUS_INIT\020\001\022\036\n\032FOUNDATION_STAT" + + "US_BUILDING\020\002\022\033\n\027FOUNDATION_STATUS_BUILT" + + "\020\003B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java new file mode 100644 index 00000000000..f0a042fcc27 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FriendBriefOuterClass.java @@ -0,0 +1,2906 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FriendBrief.proto + +package emu.grasscutter.net.proto; + +public final class FriendBriefOuterClass { + private FriendBriefOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FriendBriefOrBuilder extends + // @@protoc_insertion_point(interface_extends:FriendBrief) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * string nickname = 2; + * @return The nickname. + */ + java.lang.String getNickname(); + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + com.google.protobuf.ByteString + getNicknameBytes(); + + /** + * uint32 level = 3; + * @return The level. + */ + int getLevel(); + + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 world_level = 5; + * @return The worldLevel. + */ + int getWorldLevel(); + + /** + * string signature = 6; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 6; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + + /** + * .FriendOnlineState online_state = 7; + * @return The enum numeric value on the wire for onlineState. + */ + int getOnlineStateValue(); + /** + * .FriendOnlineState online_state = 7; + * @return The onlineState. + */ + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState(); + + /** + * uint32 param = 8; + * @return The param. + */ + int getParam(); + + /** + * bool is_mp_mode_available = 10; + * @return The isMpModeAvailable. + */ + boolean getIsMpModeAvailable(); + + /** + * string online_id = 11; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 11; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * uint32 last_active_time = 12; + * @return The lastActiveTime. + */ + int getLastActiveTime(); + + /** + * uint32 name_card_id = 13; + * @return The nameCardId. + */ + int getNameCardId(); + + /** + * uint32 mp_player_num = 14; + * @return The mpPlayerNum. + */ + int getMpPlayerNum(); + + /** + * bool is_chat_no_disturb = 15; + * @return The isChatNoDisturb. + */ + boolean getIsChatNoDisturb(); + + /** + * uint32 chat_sequence = 16; + * @return The chatSequence. + */ + int getChatSequence(); + + /** + * string remark_name = 17; + * @return The remarkName. + */ + java.lang.String getRemarkName(); + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + com.google.protobuf.ByteString + getRemarkNameBytes(); + + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + java.util.List + getShowAvatarInfoListList(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + int getShowAvatarInfoListCount(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + java.util.List + getShowAvatarInfoListOrBuilderList(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index); + + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + int getFriendEnterHomeOptionValue(); + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The friendEnterHomeOption. + */ + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption(); + + /** + * .ProfilePicture profile_picture = 24; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 24; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 24; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + + /** + * bool is_game_source = 25; + * @return The isGameSource. + */ + boolean getIsGameSource(); + + /** + * bool is_psn_source = 26; + * @return The isPsnSource. + */ + boolean getIsPsnSource(); + + /** + * .PlatformType platform_type = 27; + * @return The enum numeric value on the wire for platformType. + */ + int getPlatformTypeValue(); + /** + * .PlatformType platform_type = 27; + * @return The platformType. + */ + emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType getPlatformType(); + } + /** + * Protobuf type {@code FriendBrief} + */ + public static final class FriendBrief extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FriendBrief) + FriendBriefOrBuilder { + private static final long serialVersionUID = 0L; + // Use FriendBrief.newBuilder() to construct. + private FriendBrief(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FriendBrief() { + nickname_ = ""; + signature_ = ""; + onlineState_ = 0; + onlineId_ = ""; + remarkName_ = ""; + showAvatarInfoList_ = java.util.Collections.emptyList(); + friendEnterHomeOption_ = 0; + platformType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FriendBrief(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FriendBrief( + 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: { + + uid_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + nickname_ = s; + break; + } + case 24: { + + level_ = input.readUInt32(); + break; + } + case 32: { + + avatarId_ = input.readUInt32(); + break; + } + case 40: { + + worldLevel_ = input.readUInt32(); + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + case 56: { + int rawValue = input.readEnum(); + + onlineState_ = rawValue; + break; + } + case 64: { + + param_ = input.readUInt32(); + break; + } + case 80: { + + isMpModeAvailable_ = input.readBool(); + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 96: { + + lastActiveTime_ = input.readUInt32(); + break; + } + case 104: { + + nameCardId_ = input.readUInt32(); + break; + } + case 112: { + + mpPlayerNum_ = input.readUInt32(); + break; + } + case 120: { + + isChatNoDisturb_ = input.readBool(); + break; + } + case 128: { + + chatSequence_ = input.readUInt32(); + break; + } + case 138: { + java.lang.String s = input.readStringRequireUtf8(); + + remarkName_ = s; + break; + } + case 178: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + showAvatarInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.parser(), extensionRegistry)); + break; + } + case 184: { + int rawValue = input.readEnum(); + + friendEnterHomeOption_ = rawValue; + break; + } + case 194: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + break; + } + case 200: { + + isGameSource_ = input.readBool(); + break; + } + case 208: { + + isPsnSource_ = input.readBool(); + break; + } + case 216: { + int rawValue = input.readEnum(); + + platformType_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.class, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int NICKNAME_FIELD_NUMBER = 2; + private volatile java.lang.Object nickname_; + /** + * string nickname = 2; + * @return The nickname. + */ + @java.lang.Override + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + 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(); + nickname_ = s; + return s; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LEVEL_FIELD_NUMBER = 3; + private int level_; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 4; + private int avatarId_; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int WORLD_LEVEL_FIELD_NUMBER = 5; + private int worldLevel_; + /** + * uint32 world_level = 5; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + + public static final int SIGNATURE_FIELD_NUMBER = 6; + private volatile java.lang.Object signature_; + /** + * string signature = 6; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + 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(); + signature_ = s; + return s; + } + } + /** + * string signature = 6; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ONLINE_STATE_FIELD_NUMBER = 7; + private int onlineState_; + /** + * .FriendOnlineState online_state = 7; + * @return The enum numeric value on the wire for onlineState. + */ + @java.lang.Override public int getOnlineStateValue() { + return onlineState_; + } + /** + * .FriendOnlineState online_state = 7; + * @return The onlineState. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState result = emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.valueOf(onlineState_); + return result == null ? emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.UNRECOGNIZED : result; + } + + public static final int PARAM_FIELD_NUMBER = 8; + private int param_; + /** + * uint32 param = 8; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int IS_MP_MODE_AVAILABLE_FIELD_NUMBER = 10; + private boolean isMpModeAvailable_; + /** + * bool is_mp_mode_available = 10; + * @return The isMpModeAvailable. + */ + @java.lang.Override + public boolean getIsMpModeAvailable() { + return isMpModeAvailable_; + } + + public static final int ONLINE_ID_FIELD_NUMBER = 11; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 11; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + 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(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 11; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LAST_ACTIVE_TIME_FIELD_NUMBER = 12; + private int lastActiveTime_; + /** + * uint32 last_active_time = 12; + * @return The lastActiveTime. + */ + @java.lang.Override + public int getLastActiveTime() { + return lastActiveTime_; + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 13; + private int nameCardId_; + /** + * uint32 name_card_id = 13; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + public static final int MP_PLAYER_NUM_FIELD_NUMBER = 14; + private int mpPlayerNum_; + /** + * uint32 mp_player_num = 14; + * @return The mpPlayerNum. + */ + @java.lang.Override + public int getMpPlayerNum() { + return mpPlayerNum_; + } + + public static final int IS_CHAT_NO_DISTURB_FIELD_NUMBER = 15; + private boolean isChatNoDisturb_; + /** + * bool is_chat_no_disturb = 15; + * @return The isChatNoDisturb. + */ + @java.lang.Override + public boolean getIsChatNoDisturb() { + return isChatNoDisturb_; + } + + public static final int CHAT_SEQUENCE_FIELD_NUMBER = 16; + private int chatSequence_; + /** + * uint32 chat_sequence = 16; + * @return The chatSequence. + */ + @java.lang.Override + public int getChatSequence() { + return chatSequence_; + } + + public static final int REMARK_NAME_FIELD_NUMBER = 17; + private volatile java.lang.Object remarkName_; + /** + * string remark_name = 17; + * @return The remarkName. + */ + @java.lang.Override + public java.lang.String getRemarkName() { + java.lang.Object ref = remarkName_; + 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(); + remarkName_ = s; + return s; + } + } + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRemarkNameBytes() { + java.lang.Object ref = remarkName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remarkName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SHOW_AVATAR_INFO_LIST_FIELD_NUMBER = 22; + private java.util.List showAvatarInfoList_; + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public java.util.List getShowAvatarInfoListList() { + return showAvatarInfoList_; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public java.util.List + getShowAvatarInfoListOrBuilderList() { + return showAvatarInfoList_; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public int getShowAvatarInfoListCount() { + return showAvatarInfoList_.size(); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { + return showAvatarInfoList_.get(index); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + return showAvatarInfoList_.get(index); + } + + public static final int FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER = 23; + private int friendEnterHomeOption_; + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The friendEnterHomeOption. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 24; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 24; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 24; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 24; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + public static final int IS_GAME_SOURCE_FIELD_NUMBER = 25; + private boolean isGameSource_; + /** + * bool is_game_source = 25; + * @return The isGameSource. + */ + @java.lang.Override + public boolean getIsGameSource() { + return isGameSource_; + } + + public static final int IS_PSN_SOURCE_FIELD_NUMBER = 26; + private boolean isPsnSource_; + /** + * bool is_psn_source = 26; + * @return The isPsnSource. + */ + @java.lang.Override + public boolean getIsPsnSource() { + return isPsnSource_; + } + + public static final int PLATFORM_TYPE_FIELD_NUMBER = 27; + private int platformType_; + /** + * .PlatformType platform_type = 27; + * @return The enum numeric value on the wire for platformType. + */ + @java.lang.Override public int getPlatformTypeValue() { + return platformType_; + } + /** + * .PlatformType platform_type = 27; + * @return The platformType. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType getPlatformType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType result = emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.valueOf(platformType_); + return result == null ? emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.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 (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); + } + if (level_ != 0) { + output.writeUInt32(3, level_); + } + if (avatarId_ != 0) { + output.writeUInt32(4, avatarId_); + } + if (worldLevel_ != 0) { + output.writeUInt32(5, worldLevel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, signature_); + } + if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT.getNumber()) { + output.writeEnum(7, onlineState_); + } + if (param_ != 0) { + output.writeUInt32(8, param_); + } + if (isMpModeAvailable_ != false) { + output.writeBool(10, isMpModeAvailable_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, onlineId_); + } + if (lastActiveTime_ != 0) { + output.writeUInt32(12, lastActiveTime_); + } + if (nameCardId_ != 0) { + output.writeUInt32(13, nameCardId_); + } + if (mpPlayerNum_ != 0) { + output.writeUInt32(14, mpPlayerNum_); + } + if (isChatNoDisturb_ != false) { + output.writeBool(15, isChatNoDisturb_); + } + if (chatSequence_ != 0) { + output.writeUInt32(16, chatSequence_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remarkName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 17, remarkName_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + output.writeMessage(22, showAvatarInfoList_.get(i)); + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + output.writeEnum(23, friendEnterHomeOption_); + } + if (profilePicture_ != null) { + output.writeMessage(24, getProfilePicture()); + } + if (isGameSource_ != false) { + output.writeBool(25, isGameSource_); + } + if (isPsnSource_ != false) { + output.writeBool(26, isPsnSource_); + } + if (platformType_ != emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.PLATFORM_TYPE_EDITOR.getNumber()) { + output.writeEnum(27, platformType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, level_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, avatarId_); + } + if (worldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, worldLevel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, signature_); + } + if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, onlineState_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, param_); + } + if (isMpModeAvailable_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isMpModeAvailable_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, onlineId_); + } + if (lastActiveTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, lastActiveTime_); + } + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, nameCardId_); + } + if (mpPlayerNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, mpPlayerNum_); + } + if (isChatNoDisturb_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isChatNoDisturb_); + } + if (chatSequence_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(16, chatSequence_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remarkName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, remarkName_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, showAvatarInfoList_.get(i)); + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(23, friendEnterHomeOption_); + } + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(24, getProfilePicture()); + } + if (isGameSource_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(25, isGameSource_); + } + if (isPsnSource_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(26, isPsnSource_); + } + if (platformType_ != emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.PLATFORM_TYPE_EDITOR.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(27, platformType_); + } + 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.FriendBriefOuterClass.FriendBrief)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief other = (emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief) obj; + + if (getUid() + != other.getUid()) return false; + if (!getNickname() + .equals(other.getNickname())) return false; + if (getLevel() + != other.getLevel()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (getWorldLevel() + != other.getWorldLevel()) return false; + if (!getSignature() + .equals(other.getSignature())) return false; + if (onlineState_ != other.onlineState_) return false; + if (getParam() + != other.getParam()) return false; + if (getIsMpModeAvailable() + != other.getIsMpModeAvailable()) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getLastActiveTime() + != other.getLastActiveTime()) return false; + if (getNameCardId() + != other.getNameCardId()) return false; + if (getMpPlayerNum() + != other.getMpPlayerNum()) return false; + if (getIsChatNoDisturb() + != other.getIsChatNoDisturb()) return false; + if (getChatSequence() + != other.getChatSequence()) return false; + if (!getRemarkName() + .equals(other.getRemarkName())) return false; + if (!getShowAvatarInfoListList() + .equals(other.getShowAvatarInfoListList())) return false; + if (friendEnterHomeOption_ != other.friendEnterHomeOption_) return false; + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) return false; + } + if (getIsGameSource() + != other.getIsGameSource()) return false; + if (getIsPsnSource() + != other.getIsPsnSource()) return false; + if (platformType_ != other.platformType_) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getNickname().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWorldLevel(); + hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + hash = (37 * hash) + ONLINE_STATE_FIELD_NUMBER; + hash = (53 * hash) + onlineState_; + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + IS_MP_MODE_AVAILABLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsMpModeAvailable()); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + LAST_ACTIVE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getLastActiveTime(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (37 * hash) + MP_PLAYER_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMpPlayerNum(); + hash = (37 * hash) + IS_CHAT_NO_DISTURB_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsChatNoDisturb()); + hash = (37 * hash) + CHAT_SEQUENCE_FIELD_NUMBER; + hash = (53 * hash) + getChatSequence(); + hash = (37 * hash) + REMARK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getRemarkName().hashCode(); + if (getShowAvatarInfoListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarInfoListList().hashCode(); + } + hash = (37 * hash) + FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER; + hash = (53 * hash) + friendEnterHomeOption_; + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (37 * hash) + IS_GAME_SOURCE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGameSource()); + hash = (37 * hash) + IS_PSN_SOURCE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPsnSource()); + hash = (37 * hash) + PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + platformType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief 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.FriendBriefOuterClass.FriendBrief parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief 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.FriendBriefOuterClass.FriendBrief parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief 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.FriendBriefOuterClass.FriendBrief parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief 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.FriendBriefOuterClass.FriendBrief parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief 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.FriendBriefOuterClass.FriendBrief 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; + } + /** + * Protobuf type {@code FriendBrief} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FriendBrief) + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.class, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getShowAvatarInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + nickname_ = ""; + + level_ = 0; + + avatarId_ = 0; + + worldLevel_ = 0; + + signature_ = ""; + + onlineState_ = 0; + + param_ = 0; + + isMpModeAvailable_ = false; + + onlineId_ = ""; + + lastActiveTime_ = 0; + + nameCardId_ = 0; + + mpPlayerNum_ = 0; + + isChatNoDisturb_ = false; + + chatSequence_ = 0; + + remarkName_ = ""; + + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + showAvatarInfoListBuilder_.clear(); + } + friendEnterHomeOption_ = 0; + + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + isGameSource_ = false; + + isPsnSource_ = false; + + platformType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.internal_static_FriendBrief_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief build() { + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief buildPartial() { + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief result = new emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.nickname_ = nickname_; + result.level_ = level_; + result.avatarId_ = avatarId_; + result.worldLevel_ = worldLevel_; + result.signature_ = signature_; + result.onlineState_ = onlineState_; + result.param_ = param_; + result.isMpModeAvailable_ = isMpModeAvailable_; + result.onlineId_ = onlineId_; + result.lastActiveTime_ = lastActiveTime_; + result.nameCardId_ = nameCardId_; + result.mpPlayerNum_ = mpPlayerNum_; + result.isChatNoDisturb_ = isChatNoDisturb_; + result.chatSequence_ = chatSequence_; + result.remarkName_ = remarkName_; + if (showAvatarInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.showAvatarInfoList_ = showAvatarInfoList_; + } else { + result.showAvatarInfoList_ = showAvatarInfoListBuilder_.build(); + } + result.friendEnterHomeOption_ = friendEnterHomeOption_; + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + result.isGameSource_ = isGameSource_; + result.isPsnSource_ = isPsnSource_; + result.platformType_ = platformType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief) { + return mergeFrom((emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief other) { + if (other == emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getNickname().isEmpty()) { + nickname_ = other.nickname_; + onChanged(); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getWorldLevel() != 0) { + setWorldLevel(other.getWorldLevel()); + } + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + if (other.onlineState_ != 0) { + setOnlineStateValue(other.getOnlineStateValue()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getIsMpModeAvailable() != false) { + setIsMpModeAvailable(other.getIsMpModeAvailable()); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getLastActiveTime() != 0) { + setLastActiveTime(other.getLastActiveTime()); + } + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + if (other.getMpPlayerNum() != 0) { + setMpPlayerNum(other.getMpPlayerNum()); + } + if (other.getIsChatNoDisturb() != false) { + setIsChatNoDisturb(other.getIsChatNoDisturb()); + } + if (other.getChatSequence() != 0) { + setChatSequence(other.getChatSequence()); + } + if (!other.getRemarkName().isEmpty()) { + remarkName_ = other.remarkName_; + onChanged(); + } + if (showAvatarInfoListBuilder_ == null) { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoList_.isEmpty()) { + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.addAll(other.showAvatarInfoList_); + } + onChanged(); + } + } else { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoListBuilder_.isEmpty()) { + showAvatarInfoListBuilder_.dispose(); + showAvatarInfoListBuilder_ = null; + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + showAvatarInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getShowAvatarInfoListFieldBuilder() : null; + } else { + showAvatarInfoListBuilder_.addAllMessages(other.showAvatarInfoList_); + } + } + } + if (other.friendEnterHomeOption_ != 0) { + setFriendEnterHomeOptionValue(other.getFriendEnterHomeOptionValue()); + } + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + if (other.getIsGameSource() != false) { + setIsGameSource(other.getIsGameSource()); + } + if (other.getIsPsnSource() != false) { + setIsPsnSource(other.getIsPsnSource()); + } + if (other.platformType_ != 0) { + setPlatformTypeValue(other.getPlatformTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickname_ = ""; + /** + * string nickname = 2; + * @return The nickname. + */ + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nickname = 2; + * @param value The nickname to set. + * @return This builder for chaining. + */ + public Builder setNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickname_ = value; + onChanged(); + return this; + } + /** + * string nickname = 2; + * @return This builder for chaining. + */ + public Builder clearNickname() { + + nickname_ = getDefaultInstance().getNickname(); + onChanged(); + return this; + } + /** + * string nickname = 2; + * @param value The bytes for nickname to set. + * @return This builder for chaining. + */ + public Builder setNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickname_ = value; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 3; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 3; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 4; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int worldLevel_ ; + /** + * uint32 world_level = 5; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + /** + * uint32 world_level = 5; + * @param value The worldLevel to set. + * @return This builder for chaining. + */ + public Builder setWorldLevel(int value) { + + worldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 world_level = 5; + * @return This builder for chaining. + */ + public Builder clearWorldLevel() { + + worldLevel_ = 0; + onChanged(); + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 6; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 6; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 6; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 6; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 6; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + + private int onlineState_ = 0; + /** + * .FriendOnlineState online_state = 7; + * @return The enum numeric value on the wire for onlineState. + */ + @java.lang.Override public int getOnlineStateValue() { + return onlineState_; + } + /** + * .FriendOnlineState online_state = 7; + * @param value The enum numeric value on the wire for onlineState to set. + * @return This builder for chaining. + */ + public Builder setOnlineStateValue(int value) { + + onlineState_ = value; + onChanged(); + return this; + } + /** + * .FriendOnlineState online_state = 7; + * @return The onlineState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState result = emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.valueOf(onlineState_); + return result == null ? emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.UNRECOGNIZED : result; + } + /** + * .FriendOnlineState online_state = 7; + * @param value The onlineState to set. + * @return This builder for chaining. + */ + public Builder setOnlineState(emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendOnlineState online_state = 7; + * @return This builder for chaining. + */ + public Builder clearOnlineState() { + + onlineState_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 8; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 8; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 8; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private boolean isMpModeAvailable_ ; + /** + * bool is_mp_mode_available = 10; + * @return The isMpModeAvailable. + */ + @java.lang.Override + public boolean getIsMpModeAvailable() { + return isMpModeAvailable_; + } + /** + * bool is_mp_mode_available = 10; + * @param value The isMpModeAvailable to set. + * @return This builder for chaining. + */ + public Builder setIsMpModeAvailable(boolean value) { + + isMpModeAvailable_ = value; + onChanged(); + return this; + } + /** + * bool is_mp_mode_available = 10; + * @return This builder for chaining. + */ + public Builder clearIsMpModeAvailable() { + + isMpModeAvailable_ = false; + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 11; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 11; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 11; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 11; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 11; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private int lastActiveTime_ ; + /** + * uint32 last_active_time = 12; + * @return The lastActiveTime. + */ + @java.lang.Override + public int getLastActiveTime() { + return lastActiveTime_; + } + /** + * uint32 last_active_time = 12; + * @param value The lastActiveTime to set. + * @return This builder for chaining. + */ + public Builder setLastActiveTime(int value) { + + lastActiveTime_ = value; + onChanged(); + return this; + } + /** + * uint32 last_active_time = 12; + * @return This builder for chaining. + */ + public Builder clearLastActiveTime() { + + lastActiveTime_ = 0; + onChanged(); + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 13; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 13; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 13; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + + private int mpPlayerNum_ ; + /** + * uint32 mp_player_num = 14; + * @return The mpPlayerNum. + */ + @java.lang.Override + public int getMpPlayerNum() { + return mpPlayerNum_; + } + /** + * uint32 mp_player_num = 14; + * @param value The mpPlayerNum to set. + * @return This builder for chaining. + */ + public Builder setMpPlayerNum(int value) { + + mpPlayerNum_ = value; + onChanged(); + return this; + } + /** + * uint32 mp_player_num = 14; + * @return This builder for chaining. + */ + public Builder clearMpPlayerNum() { + + mpPlayerNum_ = 0; + onChanged(); + return this; + } + + private boolean isChatNoDisturb_ ; + /** + * bool is_chat_no_disturb = 15; + * @return The isChatNoDisturb. + */ + @java.lang.Override + public boolean getIsChatNoDisturb() { + return isChatNoDisturb_; + } + /** + * bool is_chat_no_disturb = 15; + * @param value The isChatNoDisturb to set. + * @return This builder for chaining. + */ + public Builder setIsChatNoDisturb(boolean value) { + + isChatNoDisturb_ = value; + onChanged(); + return this; + } + /** + * bool is_chat_no_disturb = 15; + * @return This builder for chaining. + */ + public Builder clearIsChatNoDisturb() { + + isChatNoDisturb_ = false; + onChanged(); + return this; + } + + private int chatSequence_ ; + /** + * uint32 chat_sequence = 16; + * @return The chatSequence. + */ + @java.lang.Override + public int getChatSequence() { + return chatSequence_; + } + /** + * uint32 chat_sequence = 16; + * @param value The chatSequence to set. + * @return This builder for chaining. + */ + public Builder setChatSequence(int value) { + + chatSequence_ = value; + onChanged(); + return this; + } + /** + * uint32 chat_sequence = 16; + * @return This builder for chaining. + */ + public Builder clearChatSequence() { + + chatSequence_ = 0; + onChanged(); + return this; + } + + private java.lang.Object remarkName_ = ""; + /** + * string remark_name = 17; + * @return The remarkName. + */ + public java.lang.String getRemarkName() { + java.lang.Object ref = remarkName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remarkName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + public com.google.protobuf.ByteString + getRemarkNameBytes() { + java.lang.Object ref = remarkName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remarkName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string remark_name = 17; + * @param value The remarkName to set. + * @return This builder for chaining. + */ + public Builder setRemarkName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + remarkName_ = value; + onChanged(); + return this; + } + /** + * string remark_name = 17; + * @return This builder for chaining. + */ + public Builder clearRemarkName() { + + remarkName_ = getDefaultInstance().getRemarkName(); + onChanged(); + return this; + } + /** + * string remark_name = 17; + * @param value The bytes for remarkName to set. + * @return This builder for chaining. + */ + public Builder setRemarkNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + remarkName_ = value; + onChanged(); + return this; + } + + private java.util.List showAvatarInfoList_ = + java.util.Collections.emptyList(); + private void ensureShowAvatarInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(showAvatarInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder> showAvatarInfoListBuilder_; + + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List getShowAvatarInfoListList() { + if (showAvatarInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } else { + return showAvatarInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public int getShowAvatarInfoListCount() { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.size(); + } else { + return showAvatarInfoListBuilder_.getCount(); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); + } else { + return showAvatarInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addAllShowAvatarInfoList( + java.lang.Iterable values) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarInfoList_); + onChanged(); + } else { + showAvatarInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder clearShowAvatarInfoList() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + showAvatarInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder removeShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.remove(index); + onChanged(); + } else { + showAvatarInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder getShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); } else { + return showAvatarInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List + getShowAvatarInfoListOrBuilderList() { + if (showAvatarInfoListBuilder_ != null) { + return showAvatarInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder() { + return getShowAvatarInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List + getShowAvatarInfoListBuilderList() { + return getShowAvatarInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder> + getShowAvatarInfoListFieldBuilder() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder>( + showAvatarInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + showAvatarInfoList_ = null; + } + return showAvatarInfoListBuilder_; + } + + private int friendEnterHomeOption_ = 0; + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @param value The enum numeric value on the wire for friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOptionValue(int value) { + + friendEnterHomeOption_ = value; + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return The friendEnterHomeOption. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @param value The friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOption(emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption value) { + if (value == null) { + throw new NullPointerException(); + } + + friendEnterHomeOption_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 23; + * @return This builder for chaining. + */ + public Builder clearFriendEnterHomeOption() { + + friendEnterHomeOption_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 24; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 24; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 24; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 24; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 24; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 24; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 24; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 24; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 24; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + + private boolean isGameSource_ ; + /** + * bool is_game_source = 25; + * @return The isGameSource. + */ + @java.lang.Override + public boolean getIsGameSource() { + return isGameSource_; + } + /** + * bool is_game_source = 25; + * @param value The isGameSource to set. + * @return This builder for chaining. + */ + public Builder setIsGameSource(boolean value) { + + isGameSource_ = value; + onChanged(); + return this; + } + /** + * bool is_game_source = 25; + * @return This builder for chaining. + */ + public Builder clearIsGameSource() { + + isGameSource_ = false; + onChanged(); + return this; + } + + private boolean isPsnSource_ ; + /** + * bool is_psn_source = 26; + * @return The isPsnSource. + */ + @java.lang.Override + public boolean getIsPsnSource() { + return isPsnSource_; + } + /** + * bool is_psn_source = 26; + * @param value The isPsnSource to set. + * @return This builder for chaining. + */ + public Builder setIsPsnSource(boolean value) { + + isPsnSource_ = value; + onChanged(); + return this; + } + /** + * bool is_psn_source = 26; + * @return This builder for chaining. + */ + public Builder clearIsPsnSource() { + + isPsnSource_ = false; + onChanged(); + return this; + } + + private int platformType_ = 0; + /** + * .PlatformType platform_type = 27; + * @return The enum numeric value on the wire for platformType. + */ + @java.lang.Override public int getPlatformTypeValue() { + return platformType_; + } + /** + * .PlatformType platform_type = 27; + * @param value The enum numeric value on the wire for platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformTypeValue(int value) { + + platformType_ = value; + onChanged(); + return this; + } + /** + * .PlatformType platform_type = 27; + * @return The platformType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType getPlatformType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType result = emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.valueOf(platformType_); + return result == null ? emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType.UNRECOGNIZED : result; + } + /** + * .PlatformType platform_type = 27; + * @param value The platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformType(emu.grasscutter.net.proto.PlatformTypeOuterClass.PlatformType value) { + if (value == null) { + throw new NullPointerException(); + } + + platformType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlatformType platform_type = 27; + * @return This builder for chaining. + */ + public Builder clearPlatformType() { + + platformType_ = 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:FriendBrief) + } + + // @@protoc_insertion_point(class_scope:FriendBrief) + private static final emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief(); + } + + public static emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FriendBrief parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FriendBrief(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FriendBrief_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FriendBrief_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021FriendBrief.proto\032\033FriendEnterHomeOpti" + + "on.proto\032\027FriendOnlineState.proto\032\022Platf" + + "ormType.proto\032\024ProfilePicture.proto\032\032Soc" + + "ialShowAvatarInfo.proto\"\336\004\n\013FriendBrief\022" + + "\013\n\003uid\030\001 \001(\r\022\020\n\010nickname\030\002 \001(\t\022\r\n\005level\030" + + "\003 \001(\r\022\021\n\tavatar_id\030\004 \001(\r\022\023\n\013world_level\030" + + "\005 \001(\r\022\021\n\tsignature\030\006 \001(\t\022(\n\014online_state" + + "\030\007 \001(\0162\022.FriendOnlineState\022\r\n\005param\030\010 \001(" + + "\r\022\034\n\024is_mp_mode_available\030\n \001(\010\022\021\n\tonlin" + + "e_id\030\013 \001(\t\022\030\n\020last_active_time\030\014 \001(\r\022\024\n\014" + + "name_card_id\030\r \001(\r\022\025\n\rmp_player_num\030\016 \001(" + + "\r\022\032\n\022is_chat_no_disturb\030\017 \001(\010\022\025\n\rchat_se" + + "quence\030\020 \001(\r\022\023\n\013remark_name\030\021 \001(\t\0224\n\025sho" + + "w_avatar_info_list\030\026 \003(\0132\025.SocialShowAva" + + "tarInfo\0228\n\030friend_enter_home_option\030\027 \001(" + + "\0162\026.FriendEnterHomeOption\022(\n\017profile_pic" + + "ture\030\030 \001(\0132\017.ProfilePicture\022\026\n\016is_game_s" + + "ource\030\031 \001(\010\022\025\n\ris_psn_source\030\032 \001(\010\022$\n\rpl" + + "atform_type\030\033 \001(\0162\r.PlatformTypeB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PlatformTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(), + }); + internal_static_FriendBrief_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FriendBrief_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FriendBrief_descriptor, + new java.lang.String[] { "Uid", "Nickname", "Level", "AvatarId", "WorldLevel", "Signature", "OnlineState", "Param", "IsMpModeAvailable", "OnlineId", "LastActiveTime", "NameCardId", "MpPlayerNum", "IsChatNoDisturb", "ChatSequence", "RemarkName", "ShowAvatarInfoList", "FriendEnterHomeOption", "ProfilePicture", "IsGameSource", "IsPsnSource", "PlatformType", }); + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PlatformTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java new file mode 100644 index 00000000000..23a8a802fda --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FriendEnterHomeOptionOuterClass.java @@ -0,0 +1,157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FriendEnterHomeOption.proto + +package emu.grasscutter.net.proto; + +public final class FriendEnterHomeOptionOuterClass { + private FriendEnterHomeOptionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code FriendEnterHomeOption} + */ + public enum FriendEnterHomeOption + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM = 0; + */ + FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM(0), + /** + * FRIEND_ENTER_HOME_OPTION_REFUSE = 1; + */ + FRIEND_ENTER_HOME_OPTION_REFUSE(1), + /** + * FRIEND_ENTER_HOME_OPTION_DIRECT = 2; + */ + FRIEND_ENTER_HOME_OPTION_DIRECT(2), + UNRECOGNIZED(-1), + ; + + /** + * FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM = 0; + */ + public static final int FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM_VALUE = 0; + /** + * FRIEND_ENTER_HOME_OPTION_REFUSE = 1; + */ + public static final int FRIEND_ENTER_HOME_OPTION_REFUSE_VALUE = 1; + /** + * FRIEND_ENTER_HOME_OPTION_DIRECT = 2; + */ + public static final int FRIEND_ENTER_HOME_OPTION_DIRECT_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 FriendEnterHomeOption 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 FriendEnterHomeOption forNumber(int value) { + switch (value) { + case 0: return FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM; + case 1: return FRIEND_ENTER_HOME_OPTION_REFUSE; + case 2: return FRIEND_ENTER_HOME_OPTION_DIRECT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FriendEnterHomeOption> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FriendEnterHomeOption findValueByNumber(int number) { + return FriendEnterHomeOption.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final FriendEnterHomeOption[] VALUES = values(); + + public static FriendEnterHomeOption valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FriendEnterHomeOption(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FriendEnterHomeOption) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FriendEnterHomeOption.proto*\214\001\n\025Friend" + + "EnterHomeOption\022)\n%FRIEND_ENTER_HOME_OPT" + + "ION_NEED_CONFIRM\020\000\022#\n\037FRIEND_ENTER_HOME_" + + "OPTION_REFUSE\020\001\022#\n\037FRIEND_ENTER_HOME_OPT" + + "ION_DIRECT\020\002B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java new file mode 100644 index 00000000000..cb331ec1418 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FriendOnlineStateOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FriendOnlineState.proto + +package emu.grasscutter.net.proto; + +public final class FriendOnlineStateOuterClass { + private FriendOnlineStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code FriendOnlineState} + */ + public enum FriendOnlineState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FRIEND_ONLINE_STATE_FREIEND_DISCONNECT = 0; + */ + FRIEND_ONLINE_STATE_FREIEND_DISCONNECT(0), + /** + * FRIEND_ONLINE_STATE_ONLINE = 1; + */ + FRIEND_ONLINE_STATE_ONLINE(1), + UNRECOGNIZED(-1), + ; + + /** + * FRIEND_ONLINE_STATE_FREIEND_DISCONNECT = 0; + */ + public static final int FRIEND_ONLINE_STATE_FREIEND_DISCONNECT_VALUE = 0; + /** + * FRIEND_ONLINE_STATE_ONLINE = 1; + */ + public static final int FRIEND_ONLINE_STATE_ONLINE_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 FriendOnlineState 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 FriendOnlineState forNumber(int value) { + switch (value) { + case 0: return FRIEND_ONLINE_STATE_FREIEND_DISCONNECT; + case 1: return FRIEND_ONLINE_STATE_ONLINE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FriendOnlineState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FriendOnlineState findValueByNumber(int number) { + return FriendOnlineState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final FriendOnlineState[] VALUES = values(); + + public static FriendOnlineState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FriendOnlineState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:FriendOnlineState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027FriendOnlineState.proto*_\n\021FriendOnlin" + + "eState\022*\n&FRIEND_ONLINE_STATE_FREIEND_DI" + + "SCONNECT\020\000\022\036\n\032FRIEND_ONLINE_STATE_ONLINE" + + "\020\001B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureCurModuleArrangeCountNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureCurModuleArrangeCountNotifyOuterClass.java new file mode 100644 index 00000000000..93fc3ed4602 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureCurModuleArrangeCountNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureCurModuleArrangeCountNotify.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureCurModuleArrangeCountNotifyOuterClass { + private FurnitureCurModuleArrangeCountNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureCurModuleArrangeCountNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureCurModuleArrangeCountNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + java.util.List + getFurnitureArrangeCountListList(); + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getFurnitureArrangeCountList(int index); + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + int getFurnitureArrangeCountListCount(); + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + java.util.List + getFurnitureArrangeCountListOrBuilderList(); + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getFurnitureArrangeCountListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4498
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FurnitureCurModuleArrangeCountNotify} + */ + public static final class FurnitureCurModuleArrangeCountNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureCurModuleArrangeCountNotify) + FurnitureCurModuleArrangeCountNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureCurModuleArrangeCountNotify.newBuilder() to construct. + private FurnitureCurModuleArrangeCountNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureCurModuleArrangeCountNotify() { + furnitureArrangeCountList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureCurModuleArrangeCountNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureCurModuleArrangeCountNotify( + 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 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureArrangeCountList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureArrangeCountList_.add( + input.readMessage(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.parser(), extensionRegistry)); + 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)) { + furnitureArrangeCountList_ = java.util.Collections.unmodifiableList(furnitureArrangeCountList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.class, emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.Builder.class); + } + + public static final int FURNITURE_ARRANGE_COUNT_LIST_FIELD_NUMBER = 13; + private java.util.List furnitureArrangeCountList_; + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public java.util.List getFurnitureArrangeCountListList() { + return furnitureArrangeCountList_; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public java.util.List + getFurnitureArrangeCountListOrBuilderList() { + return furnitureArrangeCountList_; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public int getFurnitureArrangeCountListCount() { + return furnitureArrangeCountList_.size(); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getFurnitureArrangeCountList(int index) { + return furnitureArrangeCountList_.get(index); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getFurnitureArrangeCountListOrBuilder( + int index) { + return furnitureArrangeCountList_.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 < furnitureArrangeCountList_.size(); i++) { + output.writeMessage(13, furnitureArrangeCountList_.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 < furnitureArrangeCountList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, furnitureArrangeCountList_.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.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify other = (emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify) obj; + + if (!getFurnitureArrangeCountListList() + .equals(other.getFurnitureArrangeCountListList())) 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 (getFurnitureArrangeCountListCount() > 0) { + hash = (37 * hash) + FURNITURE_ARRANGE_COUNT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureArrangeCountListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify 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.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify 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.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify 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.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify 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.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify 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.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify 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: 4498
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FurnitureCurModuleArrangeCountNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureCurModuleArrangeCountNotify) + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.class, emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFurnitureArrangeCountListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureArrangeCountListBuilder_ == null) { + furnitureArrangeCountList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + furnitureArrangeCountListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.internal_static_FurnitureCurModuleArrangeCountNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify build() { + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify buildPartial() { + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify result = new emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify(this); + int from_bitField0_ = bitField0_; + if (furnitureArrangeCountListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + furnitureArrangeCountList_ = java.util.Collections.unmodifiableList(furnitureArrangeCountList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureArrangeCountList_ = furnitureArrangeCountList_; + } else { + result.furnitureArrangeCountList_ = furnitureArrangeCountListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify other) { + if (other == emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify.getDefaultInstance()) return this; + if (furnitureArrangeCountListBuilder_ == null) { + if (!other.furnitureArrangeCountList_.isEmpty()) { + if (furnitureArrangeCountList_.isEmpty()) { + furnitureArrangeCountList_ = other.furnitureArrangeCountList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.addAll(other.furnitureArrangeCountList_); + } + onChanged(); + } + } else { + if (!other.furnitureArrangeCountList_.isEmpty()) { + if (furnitureArrangeCountListBuilder_.isEmpty()) { + furnitureArrangeCountListBuilder_.dispose(); + furnitureArrangeCountListBuilder_ = null; + furnitureArrangeCountList_ = other.furnitureArrangeCountList_; + bitField0_ = (bitField0_ & ~0x00000001); + furnitureArrangeCountListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFurnitureArrangeCountListFieldBuilder() : null; + } else { + furnitureArrangeCountListBuilder_.addAllMessages(other.furnitureArrangeCountList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List furnitureArrangeCountList_ = + java.util.Collections.emptyList(); + private void ensureFurnitureArrangeCountListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureArrangeCountList_ = new java.util.ArrayList(furnitureArrangeCountList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> furnitureArrangeCountListBuilder_; + + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public java.util.List getFurnitureArrangeCountListList() { + if (furnitureArrangeCountListBuilder_ == null) { + return java.util.Collections.unmodifiableList(furnitureArrangeCountList_); + } else { + return furnitureArrangeCountListBuilder_.getMessageList(); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public int getFurnitureArrangeCountListCount() { + if (furnitureArrangeCountListBuilder_ == null) { + return furnitureArrangeCountList_.size(); + } else { + return furnitureArrangeCountListBuilder_.getCount(); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getFurnitureArrangeCountList(int index) { + if (furnitureArrangeCountListBuilder_ == null) { + return furnitureArrangeCountList_.get(index); + } else { + return furnitureArrangeCountListBuilder_.getMessage(index); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder setFurnitureArrangeCountList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (furnitureArrangeCountListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.set(index, value); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder setFurnitureArrangeCountList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.set(index, builderForValue.build()); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addFurnitureArrangeCountList(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (furnitureArrangeCountListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.add(value); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addFurnitureArrangeCountList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (furnitureArrangeCountListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.add(index, value); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addFurnitureArrangeCountList( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.add(builderForValue.build()); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addFurnitureArrangeCountList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.add(index, builderForValue.build()); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder addAllFurnitureArrangeCountList( + java.lang.Iterable values) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureArrangeCountList_); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder clearFurnitureArrangeCountList() { + if (furnitureArrangeCountListBuilder_ == null) { + furnitureArrangeCountList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.clear(); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public Builder removeFurnitureArrangeCountList(int index) { + if (furnitureArrangeCountListBuilder_ == null) { + ensureFurnitureArrangeCountListIsMutable(); + furnitureArrangeCountList_.remove(index); + onChanged(); + } else { + furnitureArrangeCountListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder getFurnitureArrangeCountListBuilder( + int index) { + return getFurnitureArrangeCountListFieldBuilder().getBuilder(index); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getFurnitureArrangeCountListOrBuilder( + int index) { + if (furnitureArrangeCountListBuilder_ == null) { + return furnitureArrangeCountList_.get(index); } else { + return furnitureArrangeCountListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public java.util.List + getFurnitureArrangeCountListOrBuilderList() { + if (furnitureArrangeCountListBuilder_ != null) { + return furnitureArrangeCountListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(furnitureArrangeCountList_); + } + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addFurnitureArrangeCountListBuilder() { + return getFurnitureArrangeCountListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addFurnitureArrangeCountListBuilder( + int index) { + return getFurnitureArrangeCountListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair furniture_arrange_count_list = 13; + */ + public java.util.List + getFurnitureArrangeCountListBuilderList() { + return getFurnitureArrangeCountListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> + getFurnitureArrangeCountListFieldBuilder() { + if (furnitureArrangeCountListBuilder_ == null) { + furnitureArrangeCountListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder>( + furnitureArrangeCountList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + furnitureArrangeCountList_ = null; + } + return furnitureArrangeCountListBuilder_; + } + @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:FurnitureCurModuleArrangeCountNotify) + } + + // @@protoc_insertion_point(class_scope:FurnitureCurModuleArrangeCountNotify) + private static final emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify(); + } + + public static emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureCurModuleArrangeCountNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureCurModuleArrangeCountNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureCurModuleArrangeCountNotifyOuterClass.FurnitureCurModuleArrangeCountNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureCurModuleArrangeCountNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureCurModuleArrangeCountNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n*FurnitureCurModuleArrangeCountNotify.p" + + "roto\032\020Uint32Pair.proto\"Y\n$FurnitureCurMo" + + "duleArrangeCountNotify\0221\n\034furniture_arra" + + "nge_count_list\030\r \003(\0132\013.Uint32PairB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(), + }); + internal_static_FurnitureCurModuleArrangeCountNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureCurModuleArrangeCountNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureCurModuleArrangeCountNotify_descriptor, + new java.lang.String[] { "FurnitureArrangeCountList", }); + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeBeHelpedDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeBeHelpedDataOuterClass.java new file mode 100644 index 00000000000..4c3f386a748 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeBeHelpedDataOuterClass.java @@ -0,0 +1,1034 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeBeHelpedData.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeBeHelpedDataOuterClass { + private FurnitureMakeBeHelpedDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeBeHelpedDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeBeHelpedData) + com.google.protobuf.MessageOrBuilder { + + /** + * fixed32 time = 12; + * @return The time. + */ + int getTime(); + + /** + * uint32 icon = 11; + * @return The icon. + */ + int getIcon(); + + /** + * uint32 uid = 7; + * @return The uid. + */ + int getUid(); + + /** + * string player_name = 10; + * @return The playerName. + */ + java.lang.String getPlayerName(); + /** + * string player_name = 10; + * @return The bytes for playerName. + */ + com.google.protobuf.ByteString + getPlayerNameBytes(); + + /** + * .ProfilePicture profile_picture = 1; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 1; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 1; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + } + /** + * Protobuf type {@code FurnitureMakeBeHelpedData} + */ + public static final class FurnitureMakeBeHelpedData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeBeHelpedData) + FurnitureMakeBeHelpedDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeBeHelpedData.newBuilder() to construct. + private FurnitureMakeBeHelpedData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeBeHelpedData() { + playerName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeBeHelpedData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeBeHelpedData( + 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 10: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + uid_ = input.readUInt32(); + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + playerName_ = s; + break; + } + case 88: { + + icon_ = input.readUInt32(); + break; + } + case 101: { + + time_ = input.readFixed32(); + 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.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.class, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder.class); + } + + public static final int TIME_FIELD_NUMBER = 12; + private int time_; + /** + * fixed32 time = 12; + * @return The time. + */ + @java.lang.Override + public int getTime() { + return time_; + } + + public static final int ICON_FIELD_NUMBER = 11; + private int icon_; + /** + * uint32 icon = 11; + * @return The icon. + */ + @java.lang.Override + public int getIcon() { + return icon_; + } + + public static final int UID_FIELD_NUMBER = 7; + private int uid_; + /** + * uint32 uid = 7; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int PLAYER_NAME_FIELD_NUMBER = 10; + private volatile java.lang.Object playerName_; + /** + * string player_name = 10; + * @return The playerName. + */ + @java.lang.Override + public java.lang.String getPlayerName() { + java.lang.Object ref = playerName_; + 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(); + playerName_ = s; + return s; + } + } + /** + * string player_name = 10; + * @return The bytes for playerName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPlayerNameBytes() { + java.lang.Object ref = playerName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + playerName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 1; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 1; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + 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 (profilePicture_ != null) { + output.writeMessage(1, getProfilePicture()); + } + if (uid_ != 0) { + output.writeUInt32(7, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(playerName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, playerName_); + } + if (icon_ != 0) { + output.writeUInt32(11, icon_); + } + if (time_ != 0) { + output.writeFixed32(12, time_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getProfilePicture()); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(playerName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, playerName_); + } + if (icon_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, icon_); + } + if (time_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(12, time_); + } + 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.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData other = (emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData) obj; + + if (getTime() + != other.getTime()) return false; + if (getIcon() + != other.getIcon()) return false; + if (getUid() + != other.getUid()) return false; + if (!getPlayerName() + .equals(other.getPlayerName())) return false; + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) 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) + TIME_FIELD_NUMBER; + hash = (53 * hash) + getTime(); + hash = (37 * hash) + ICON_FIELD_NUMBER; + hash = (53 * hash) + getIcon(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + PLAYER_NAME_FIELD_NUMBER; + hash = (53 * hash) + getPlayerName().hashCode(); + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData 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.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData 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.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData 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.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData 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.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData 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.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData 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; + } + /** + * Protobuf type {@code FurnitureMakeBeHelpedData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeBeHelpedData) + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.class, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + time_ = 0; + + icon_ = 0; + + uid_ = 0; + + playerName_ = ""; + + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.internal_static_FurnitureMakeBeHelpedData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData build() { + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData result = new emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData(this); + result.time_ = time_; + result.icon_ = icon_; + result.uid_ = uid_; + result.playerName_ = playerName_; + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.getDefaultInstance()) return this; + if (other.getTime() != 0) { + setTime(other.getTime()); + } + if (other.getIcon() != 0) { + setIcon(other.getIcon()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getPlayerName().isEmpty()) { + playerName_ = other.playerName_; + onChanged(); + } + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int time_ ; + /** + * fixed32 time = 12; + * @return The time. + */ + @java.lang.Override + public int getTime() { + return time_; + } + /** + * fixed32 time = 12; + * @param value The time to set. + * @return This builder for chaining. + */ + public Builder setTime(int value) { + + time_ = value; + onChanged(); + return this; + } + /** + * fixed32 time = 12; + * @return This builder for chaining. + */ + public Builder clearTime() { + + time_ = 0; + onChanged(); + return this; + } + + private int icon_ ; + /** + * uint32 icon = 11; + * @return The icon. + */ + @java.lang.Override + public int getIcon() { + return icon_; + } + /** + * uint32 icon = 11; + * @param value The icon to set. + * @return This builder for chaining. + */ + public Builder setIcon(int value) { + + icon_ = value; + onChanged(); + return this; + } + /** + * uint32 icon = 11; + * @return This builder for chaining. + */ + public Builder clearIcon() { + + icon_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 7; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 7; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 7; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object playerName_ = ""; + /** + * string player_name = 10; + * @return The playerName. + */ + public java.lang.String getPlayerName() { + java.lang.Object ref = playerName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + playerName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string player_name = 10; + * @return The bytes for playerName. + */ + public com.google.protobuf.ByteString + getPlayerNameBytes() { + java.lang.Object ref = playerName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + playerName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string player_name = 10; + * @param value The playerName to set. + * @return This builder for chaining. + */ + public Builder setPlayerName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + playerName_ = value; + onChanged(); + return this; + } + /** + * string player_name = 10; + * @return This builder for chaining. + */ + public Builder clearPlayerName() { + + playerName_ = getDefaultInstance().getPlayerName(); + onChanged(); + return this; + } + /** + * string player_name = 10; + * @param value The bytes for playerName to set. + * @return This builder for chaining. + */ + public Builder setPlayerNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + playerName_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 1; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 1; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 1; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 1; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 1; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 1; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 1; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 1; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + @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:FurnitureMakeBeHelpedData) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeBeHelpedData) + private static final emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeBeHelpedData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeBeHelpedData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeBeHelpedData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeBeHelpedData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037FurnitureMakeBeHelpedData.proto\032\024Profi" + + "lePicture.proto\"\203\001\n\031FurnitureMakeBeHelpe" + + "dData\022\014\n\004time\030\014 \001(\007\022\014\n\004icon\030\013 \001(\r\022\013\n\003uid" + + "\030\007 \001(\r\022\023\n\013player_name\030\n \001(\t\022(\n\017profile_p" + + "icture\030\001 \001(\0132\017.ProfilePictureB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + }); + internal_static_FurnitureMakeBeHelpedData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeBeHelpedData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeBeHelpedData_descriptor, + new java.lang.String[] { "Time", "Icon", "Uid", "PlayerName", "ProfilePicture", }); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeDataOuterClass.java new file mode 100644 index 00000000000..b4c5340c0c6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeDataOuterClass.java @@ -0,0 +1,888 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeData.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeDataOuterClass { + private FurnitureMakeDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 index = 15; + * @return The index. + */ + int getIndex(); + + /** + * uint32 dur_time = 1; + * @return The durTime. + */ + int getDurTime(); + + /** + * fixed32 begin_time = 11; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * fixed32 accelerate_time = 6; + * @return The accelerateTime. + */ + int getAccelerateTime(); + + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 make_id = 5; + * @return The makeId. + */ + int getMakeId(); + } + /** + * Protobuf type {@code FurnitureMakeData} + */ + public static final class FurnitureMakeData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeData) + FurnitureMakeDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeData.newBuilder() to construct. + private FurnitureMakeData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeData( + 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: { + + durTime_ = input.readUInt32(); + break; + } + case 16: { + + avatarId_ = input.readUInt32(); + break; + } + case 40: { + + makeId_ = input.readUInt32(); + break; + } + case 53: { + + accelerateTime_ = input.readFixed32(); + break; + } + case 93: { + + beginTime_ = input.readFixed32(); + break; + } + case 120: { + + index_ = 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.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.class, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder.class); + } + + public static final int INDEX_FIELD_NUMBER = 15; + private int index_; + /** + * uint32 index = 15; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + + public static final int DUR_TIME_FIELD_NUMBER = 1; + private int durTime_; + /** + * uint32 dur_time = 1; + * @return The durTime. + */ + @java.lang.Override + public int getDurTime() { + return durTime_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 11; + private int beginTime_; + /** + * fixed32 begin_time = 11; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int ACCELERATE_TIME_FIELD_NUMBER = 6; + private int accelerateTime_; + /** + * fixed32 accelerate_time = 6; + * @return The accelerateTime. + */ + @java.lang.Override + public int getAccelerateTime() { + return accelerateTime_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 2; + private int avatarId_; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int MAKE_ID_FIELD_NUMBER = 5; + private int makeId_; + /** + * uint32 make_id = 5; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + + 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 (durTime_ != 0) { + output.writeUInt32(1, durTime_); + } + if (avatarId_ != 0) { + output.writeUInt32(2, avatarId_); + } + if (makeId_ != 0) { + output.writeUInt32(5, makeId_); + } + if (accelerateTime_ != 0) { + output.writeFixed32(6, accelerateTime_); + } + if (beginTime_ != 0) { + output.writeFixed32(11, beginTime_); + } + if (index_ != 0) { + output.writeUInt32(15, index_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (durTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, durTime_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, avatarId_); + } + if (makeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, makeId_); + } + if (accelerateTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(6, accelerateTime_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(11, beginTime_); + } + if (index_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, index_); + } + 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.FurnitureMakeDataOuterClass.FurnitureMakeData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData other = (emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData) obj; + + if (getIndex() + != other.getIndex()) return false; + if (getDurTime() + != other.getDurTime()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getAccelerateTime() + != other.getAccelerateTime()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (getMakeId() + != other.getMakeId()) 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) + INDEX_FIELD_NUMBER; + hash = (53 * hash) + getIndex(); + hash = (37 * hash) + DUR_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDurTime(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + ACCELERATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getAccelerateTime(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + MAKE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMakeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData 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.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData 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.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData 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.FurnitureMakeDataOuterClass.FurnitureMakeData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData 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.FurnitureMakeDataOuterClass.FurnitureMakeData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData 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.FurnitureMakeDataOuterClass.FurnitureMakeData 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; + } + /** + * Protobuf type {@code FurnitureMakeData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeData) + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.class, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + index_ = 0; + + durTime_ = 0; + + beginTime_ = 0; + + accelerateTime_ = 0; + + avatarId_ = 0; + + makeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.internal_static_FurnitureMakeData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData build() { + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData result = new emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData(this); + result.index_ = index_; + result.durTime_ = durTime_; + result.beginTime_ = beginTime_; + result.accelerateTime_ = accelerateTime_; + result.avatarId_ = avatarId_; + result.makeId_ = makeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.getDefaultInstance()) return this; + if (other.getIndex() != 0) { + setIndex(other.getIndex()); + } + if (other.getDurTime() != 0) { + setDurTime(other.getDurTime()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getAccelerateTime() != 0) { + setAccelerateTime(other.getAccelerateTime()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getMakeId() != 0) { + setMakeId(other.getMakeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int index_ ; + /** + * uint32 index = 15; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + /** + * uint32 index = 15; + * @param value The index to set. + * @return This builder for chaining. + */ + public Builder setIndex(int value) { + + index_ = value; + onChanged(); + return this; + } + /** + * uint32 index = 15; + * @return This builder for chaining. + */ + public Builder clearIndex() { + + index_ = 0; + onChanged(); + return this; + } + + private int durTime_ ; + /** + * uint32 dur_time = 1; + * @return The durTime. + */ + @java.lang.Override + public int getDurTime() { + return durTime_; + } + /** + * uint32 dur_time = 1; + * @param value The durTime to set. + * @return This builder for chaining. + */ + public Builder setDurTime(int value) { + + durTime_ = value; + onChanged(); + return this; + } + /** + * uint32 dur_time = 1; + * @return This builder for chaining. + */ + public Builder clearDurTime() { + + durTime_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * fixed32 begin_time = 11; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * fixed32 begin_time = 11; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 begin_time = 11; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int accelerateTime_ ; + /** + * fixed32 accelerate_time = 6; + * @return The accelerateTime. + */ + @java.lang.Override + public int getAccelerateTime() { + return accelerateTime_; + } + /** + * fixed32 accelerate_time = 6; + * @param value The accelerateTime to set. + * @return This builder for chaining. + */ + public Builder setAccelerateTime(int value) { + + accelerateTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 accelerate_time = 6; + * @return This builder for chaining. + */ + public Builder clearAccelerateTime() { + + accelerateTime_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 2; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int makeId_ ; + /** + * uint32 make_id = 5; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + /** + * uint32 make_id = 5; + * @param value The makeId to set. + * @return This builder for chaining. + */ + public Builder setMakeId(int value) { + + makeId_ = value; + onChanged(); + return this; + } + /** + * uint32 make_id = 5; + * @return This builder for chaining. + */ + public Builder clearMakeId() { + + makeId_ = 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:FurnitureMakeData) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeData) + private static final emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027FurnitureMakeData.proto\"\205\001\n\021FurnitureM" + + "akeData\022\r\n\005index\030\017 \001(\r\022\020\n\010dur_time\030\001 \001(\r" + + "\022\022\n\nbegin_time\030\013 \001(\007\022\027\n\017accelerate_time\030" + + "\006 \001(\007\022\021\n\tavatar_id\030\002 \001(\r\022\017\n\007make_id\030\005 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeData_descriptor, + new java.lang.String[] { "Index", "DurTime", "BeginTime", "AccelerateTime", "AvatarId", "MakeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeHelpDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeHelpDataOuterClass.java new file mode 100644 index 00000000000..5e949c51889 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeHelpDataOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeHelpData.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeHelpDataOuterClass { + private FurnitureMakeHelpDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeHelpDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeHelpData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 times = 2; + * @return The times. + */ + int getTimes(); + + /** + * uint32 uid = 13; + * @return The uid. + */ + int getUid(); + } + /** + * Protobuf type {@code FurnitureMakeHelpData} + */ + public static final class FurnitureMakeHelpData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeHelpData) + FurnitureMakeHelpDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeHelpData.newBuilder() to construct. + private FurnitureMakeHelpData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeHelpData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeHelpData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeHelpData( + 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: { + + times_ = input.readUInt32(); + break; + } + case 104: { + + uid_ = 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.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.class, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder.class); + } + + public static final int TIMES_FIELD_NUMBER = 2; + private int times_; + /** + * uint32 times = 2; + * @return The times. + */ + @java.lang.Override + public int getTimes() { + return times_; + } + + public static final int UID_FIELD_NUMBER = 13; + private int uid_; + /** + * uint32 uid = 13; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + 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 (times_ != 0) { + output.writeUInt32(2, times_); + } + if (uid_ != 0) { + output.writeUInt32(13, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (times_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, times_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, uid_); + } + 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.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData other = (emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData) obj; + + if (getTimes() + != other.getTimes()) return false; + if (getUid() + != other.getUid()) 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) + TIMES_FIELD_NUMBER; + hash = (53 * hash) + getTimes(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData 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.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData 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.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData 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.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData 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.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData 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.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData 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; + } + /** + * Protobuf type {@code FurnitureMakeHelpData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeHelpData) + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.class, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + times_ = 0; + + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.internal_static_FurnitureMakeHelpData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData build() { + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData result = new emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData(this); + result.times_ = times_; + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.getDefaultInstance()) return this; + if (other.getTimes() != 0) { + setTimes(other.getTimes()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int times_ ; + /** + * uint32 times = 2; + * @return The times. + */ + @java.lang.Override + public int getTimes() { + return times_; + } + /** + * uint32 times = 2; + * @param value The times to set. + * @return This builder for chaining. + */ + public Builder setTimes(int value) { + + times_ = value; + onChanged(); + return this; + } + /** + * uint32 times = 2; + * @return This builder for chaining. + */ + public Builder clearTimes() { + + times_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 13; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 13; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 13; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 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:FurnitureMakeHelpData) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeHelpData) + private static final emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeHelpData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeHelpData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeHelpData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeHelpData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FurnitureMakeHelpData.proto\"3\n\025Furnitu" + + "reMakeHelpData\022\r\n\005times\030\002 \001(\r\022\013\n\003uid\030\r \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeHelpData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeHelpData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeHelpData_descriptor, + new java.lang.String[] { "Times", "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeMakeInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeMakeInfoOuterClass.java new file mode 100644 index 00000000000..ba41b27e73c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeMakeInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeMakeInfo.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeMakeInfoOuterClass { + private FurnitureMakeMakeInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeMakeInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeMakeInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 furniture_id = 13; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * uint32 make_count = 9; + * @return The makeCount. + */ + int getMakeCount(); + } + /** + * Protobuf type {@code FurnitureMakeMakeInfo} + */ + public static final class FurnitureMakeMakeInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeMakeInfo) + FurnitureMakeMakeInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeMakeInfo.newBuilder() to construct. + private FurnitureMakeMakeInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeMakeInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeMakeInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeMakeInfo( + 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: { + + makeCount_ = input.readUInt32(); + break; + } + case 104: { + + furnitureId_ = 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.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.class, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder.class); + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 13; + private int furnitureId_; + /** + * uint32 furniture_id = 13; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int MAKE_COUNT_FIELD_NUMBER = 9; + private int makeCount_; + /** + * uint32 make_count = 9; + * @return The makeCount. + */ + @java.lang.Override + public int getMakeCount() { + return makeCount_; + } + + 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 (makeCount_ != 0) { + output.writeUInt32(9, makeCount_); + } + if (furnitureId_ != 0) { + output.writeUInt32(13, furnitureId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (makeCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, makeCount_); + } + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, furnitureId_); + } + 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.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo other = (emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo) obj; + + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (getMakeCount() + != other.getMakeCount()) 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) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + hash = (37 * hash) + MAKE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getMakeCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo 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.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo 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.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo 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.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo 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.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo 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.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo 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; + } + /** + * Protobuf type {@code FurnitureMakeMakeInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeMakeInfo) + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.class, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + furnitureId_ = 0; + + makeCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.internal_static_FurnitureMakeMakeInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo build() { + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo result = new emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo(this); + result.furnitureId_ = furnitureId_; + result.makeCount_ = makeCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.getDefaultInstance()) return this; + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (other.getMakeCount() != 0) { + setMakeCount(other.getMakeCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 13; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 13; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 13; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private int makeCount_ ; + /** + * uint32 make_count = 9; + * @return The makeCount. + */ + @java.lang.Override + public int getMakeCount() { + return makeCount_; + } + /** + * uint32 make_count = 9; + * @param value The makeCount to set. + * @return This builder for chaining. + */ + public Builder setMakeCount(int value) { + + makeCount_ = value; + onChanged(); + return this; + } + /** + * uint32 make_count = 9; + * @return This builder for chaining. + */ + public Builder clearMakeCount() { + + makeCount_ = 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:FurnitureMakeMakeInfo) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeMakeInfo) + private static final emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeMakeInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeMakeInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeMakeInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeMakeInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FurnitureMakeMakeInfo.proto\"A\n\025Furnitu" + + "reMakeMakeInfo\022\024\n\014furniture_id\030\r \001(\r\022\022\n\n" + + "make_count\030\t \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeMakeInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeMakeInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeMakeInfo_descriptor, + new java.lang.String[] { "FurnitureId", "MakeCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeReqOuterClass.java new file mode 100644 index 00000000000..61b54a908eb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeReq.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeReqOuterClass { + private FurnitureMakeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4477
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FurnitureMakeReq} + */ + public static final class FurnitureMakeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeReq) + FurnitureMakeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeReq.newBuilder() to construct. + private FurnitureMakeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeReq( + 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; + 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.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.class, emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.FurnitureMakeReqOuterClass.FurnitureMakeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq other = (emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq 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.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq 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.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq 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.FurnitureMakeReqOuterClass.FurnitureMakeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq 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.FurnitureMakeReqOuterClass.FurnitureMakeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq 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.FurnitureMakeReqOuterClass.FurnitureMakeReq 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: 4477
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FurnitureMakeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeReq) + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.class, emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.internal_static_FurnitureMakeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq build() { + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq result = new emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:FurnitureMakeReq) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeReq) + private static final emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeReqOuterClass.FurnitureMakeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FurnitureMakeReq.proto\"\022\n\020FurnitureMak" + + "eReqB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeRspOuterClass.java new file mode 100644 index 00000000000..525b96b29fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeRspOuterClass.java @@ -0,0 +1,1886 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeRsp.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeRspOuterClass { + private FurnitureMakeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + java.util.List + getHelpedDataListList(); + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getHelpedDataList(int index); + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + int getHelpedDataListCount(); + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + java.util.List + getHelpedDataListOrBuilderList(); + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder getHelpedDataListOrBuilder( + int index); + + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + java.util.List + getMakeInfoListList(); + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getMakeInfoList(int index); + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + int getMakeInfoListCount(); + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + java.util.List + getMakeInfoListOrBuilderList(); + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder getMakeInfoListOrBuilder( + int index); + + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return Whether the furnitureMakeSlot field is set. + */ + boolean hasFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return The furnitureMakeSlot. + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + java.util.List + getHelpDataListList(); + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getHelpDataList(int index); + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + int getHelpDataListCount(); + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + java.util.List + getHelpDataListOrBuilderList(); + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder getHelpDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4782
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FurnitureMakeRsp} + */ + public static final class FurnitureMakeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeRsp) + FurnitureMakeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeRsp.newBuilder() to construct. + private FurnitureMakeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeRsp() { + helpedDataList_ = java.util.Collections.emptyList(); + makeInfoList_ = java.util.Collections.emptyList(); + helpDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeRsp( + 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 10: { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder subBuilder = null; + if (furnitureMakeSlot_ != null) { + subBuilder = furnitureMakeSlot_.toBuilder(); + } + furnitureMakeSlot_ = input.readMessage(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(furnitureMakeSlot_); + furnitureMakeSlot_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + helpDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + helpDataList_.add( + input.readMessage(emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.parser(), extensionRegistry)); + break; + } + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + makeInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + makeInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.parser(), extensionRegistry)); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + helpedDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + helpedDataList_.add( + input.readMessage(emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.parser(), extensionRegistry)); + 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_ & 0x00000004) != 0)) { + helpDataList_ = java.util.Collections.unmodifiableList(helpDataList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + makeInfoList_ = java.util.Collections.unmodifiableList(makeInfoList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + helpedDataList_ = java.util.Collections.unmodifiableList(helpedDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.class, emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.Builder.class); + } + + public static final int HELPED_DATA_LIST_FIELD_NUMBER = 13; + private java.util.List helpedDataList_; + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public java.util.List getHelpedDataListList() { + return helpedDataList_; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public java.util.List + getHelpedDataListOrBuilderList() { + return helpedDataList_; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public int getHelpedDataListCount() { + return helpedDataList_.size(); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getHelpedDataList(int index) { + return helpedDataList_.get(index); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder getHelpedDataListOrBuilder( + int index) { + return helpedDataList_.get(index); + } + + public static final int MAKE_INFO_LIST_FIELD_NUMBER = 4; + private java.util.List makeInfoList_; + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public java.util.List getMakeInfoListList() { + return makeInfoList_; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public java.util.List + getMakeInfoListOrBuilderList() { + return makeInfoList_; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public int getMakeInfoListCount() { + return makeInfoList_.size(); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getMakeInfoList(int index) { + return makeInfoList_.get(index); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder getMakeInfoListOrBuilder( + int index) { + return makeInfoList_.get(index); + } + + public static final int FURNITURE_MAKE_SLOT_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return Whether the furnitureMakeSlot field is set. + */ + @java.lang.Override + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return The furnitureMakeSlot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + return getFurnitureMakeSlot(); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int HELP_DATA_LIST_FIELD_NUMBER = 2; + private java.util.List helpDataList_; + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public java.util.List getHelpDataListList() { + return helpDataList_; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public java.util.List + getHelpDataListOrBuilderList() { + return helpDataList_; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public int getHelpDataListCount() { + return helpDataList_.size(); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getHelpDataList(int index) { + return helpDataList_.get(index); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder getHelpDataListOrBuilder( + int index) { + return helpDataList_.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 { + if (furnitureMakeSlot_ != null) { + output.writeMessage(1, getFurnitureMakeSlot()); + } + for (int i = 0; i < helpDataList_.size(); i++) { + output.writeMessage(2, helpDataList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + for (int i = 0; i < makeInfoList_.size(); i++) { + output.writeMessage(4, makeInfoList_.get(i)); + } + for (int i = 0; i < helpedDataList_.size(); i++) { + output.writeMessage(13, helpedDataList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (furnitureMakeSlot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getFurnitureMakeSlot()); + } + for (int i = 0; i < helpDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, helpDataList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + for (int i = 0; i < makeInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, makeInfoList_.get(i)); + } + for (int i = 0; i < helpedDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, helpedDataList_.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.FurnitureMakeRspOuterClass.FurnitureMakeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp other = (emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp) obj; + + if (!getHelpedDataListList() + .equals(other.getHelpedDataListList())) return false; + if (!getMakeInfoListList() + .equals(other.getMakeInfoListList())) return false; + if (hasFurnitureMakeSlot() != other.hasFurnitureMakeSlot()) return false; + if (hasFurnitureMakeSlot()) { + if (!getFurnitureMakeSlot() + .equals(other.getFurnitureMakeSlot())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (!getHelpDataListList() + .equals(other.getHelpDataListList())) 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 (getHelpedDataListCount() > 0) { + hash = (37 * hash) + HELPED_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHelpedDataListList().hashCode(); + } + if (getMakeInfoListCount() > 0) { + hash = (37 * hash) + MAKE_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMakeInfoListList().hashCode(); + } + if (hasFurnitureMakeSlot()) { + hash = (37 * hash) + FURNITURE_MAKE_SLOT_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureMakeSlot().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getHelpDataListCount() > 0) { + hash = (37 * hash) + HELP_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHelpDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp 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.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp 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.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp 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.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp 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.FurnitureMakeRspOuterClass.FurnitureMakeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp 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.FurnitureMakeRspOuterClass.FurnitureMakeRsp 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: 4782
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FurnitureMakeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeRsp) + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.class, emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getHelpedDataListFieldBuilder(); + getMakeInfoListFieldBuilder(); + getHelpDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (helpedDataListBuilder_ == null) { + helpedDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + helpedDataListBuilder_.clear(); + } + if (makeInfoListBuilder_ == null) { + makeInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + makeInfoListBuilder_.clear(); + } + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + retcode_ = 0; + + if (helpDataListBuilder_ == null) { + helpDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + helpDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.internal_static_FurnitureMakeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp build() { + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp result = new emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp(this); + int from_bitField0_ = bitField0_; + if (helpedDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + helpedDataList_ = java.util.Collections.unmodifiableList(helpedDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.helpedDataList_ = helpedDataList_; + } else { + result.helpedDataList_ = helpedDataListBuilder_.build(); + } + if (makeInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + makeInfoList_ = java.util.Collections.unmodifiableList(makeInfoList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.makeInfoList_ = makeInfoList_; + } else { + result.makeInfoList_ = makeInfoListBuilder_.build(); + } + if (furnitureMakeSlotBuilder_ == null) { + result.furnitureMakeSlot_ = furnitureMakeSlot_; + } else { + result.furnitureMakeSlot_ = furnitureMakeSlotBuilder_.build(); + } + result.retcode_ = retcode_; + if (helpDataListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + helpDataList_ = java.util.Collections.unmodifiableList(helpDataList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.helpDataList_ = helpDataList_; + } else { + result.helpDataList_ = helpDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp.getDefaultInstance()) return this; + if (helpedDataListBuilder_ == null) { + if (!other.helpedDataList_.isEmpty()) { + if (helpedDataList_.isEmpty()) { + helpedDataList_ = other.helpedDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureHelpedDataListIsMutable(); + helpedDataList_.addAll(other.helpedDataList_); + } + onChanged(); + } + } else { + if (!other.helpedDataList_.isEmpty()) { + if (helpedDataListBuilder_.isEmpty()) { + helpedDataListBuilder_.dispose(); + helpedDataListBuilder_ = null; + helpedDataList_ = other.helpedDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + helpedDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getHelpedDataListFieldBuilder() : null; + } else { + helpedDataListBuilder_.addAllMessages(other.helpedDataList_); + } + } + } + if (makeInfoListBuilder_ == null) { + if (!other.makeInfoList_.isEmpty()) { + if (makeInfoList_.isEmpty()) { + makeInfoList_ = other.makeInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureMakeInfoListIsMutable(); + makeInfoList_.addAll(other.makeInfoList_); + } + onChanged(); + } + } else { + if (!other.makeInfoList_.isEmpty()) { + if (makeInfoListBuilder_.isEmpty()) { + makeInfoListBuilder_.dispose(); + makeInfoListBuilder_ = null; + makeInfoList_ = other.makeInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + makeInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMakeInfoListFieldBuilder() : null; + } else { + makeInfoListBuilder_.addAllMessages(other.makeInfoList_); + } + } + } + if (other.hasFurnitureMakeSlot()) { + mergeFurnitureMakeSlot(other.getFurnitureMakeSlot()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (helpDataListBuilder_ == null) { + if (!other.helpDataList_.isEmpty()) { + if (helpDataList_.isEmpty()) { + helpDataList_ = other.helpDataList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureHelpDataListIsMutable(); + helpDataList_.addAll(other.helpDataList_); + } + onChanged(); + } + } else { + if (!other.helpDataList_.isEmpty()) { + if (helpDataListBuilder_.isEmpty()) { + helpDataListBuilder_.dispose(); + helpDataListBuilder_ = null; + helpDataList_ = other.helpDataList_; + bitField0_ = (bitField0_ & ~0x00000004); + helpDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getHelpDataListFieldBuilder() : null; + } else { + helpDataListBuilder_.addAllMessages(other.helpDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List helpedDataList_ = + java.util.Collections.emptyList(); + private void ensureHelpedDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + helpedDataList_ = new java.util.ArrayList(helpedDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder> helpedDataListBuilder_; + + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public java.util.List getHelpedDataListList() { + if (helpedDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(helpedDataList_); + } else { + return helpedDataListBuilder_.getMessageList(); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public int getHelpedDataListCount() { + if (helpedDataListBuilder_ == null) { + return helpedDataList_.size(); + } else { + return helpedDataListBuilder_.getCount(); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData getHelpedDataList(int index) { + if (helpedDataListBuilder_ == null) { + return helpedDataList_.get(index); + } else { + return helpedDataListBuilder_.getMessage(index); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder setHelpedDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData value) { + if (helpedDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpedDataListIsMutable(); + helpedDataList_.set(index, value); + onChanged(); + } else { + helpedDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder setHelpedDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder builderForValue) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + helpedDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + helpedDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addHelpedDataList(emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData value) { + if (helpedDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpedDataListIsMutable(); + helpedDataList_.add(value); + onChanged(); + } else { + helpedDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addHelpedDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData value) { + if (helpedDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpedDataListIsMutable(); + helpedDataList_.add(index, value); + onChanged(); + } else { + helpedDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addHelpedDataList( + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder builderForValue) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + helpedDataList_.add(builderForValue.build()); + onChanged(); + } else { + helpedDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addHelpedDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder builderForValue) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + helpedDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + helpedDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder addAllHelpedDataList( + java.lang.Iterable values) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, helpedDataList_); + onChanged(); + } else { + helpedDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder clearHelpedDataList() { + if (helpedDataListBuilder_ == null) { + helpedDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + helpedDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public Builder removeHelpedDataList(int index) { + if (helpedDataListBuilder_ == null) { + ensureHelpedDataListIsMutable(); + helpedDataList_.remove(index); + onChanged(); + } else { + helpedDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder getHelpedDataListBuilder( + int index) { + return getHelpedDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder getHelpedDataListOrBuilder( + int index) { + if (helpedDataListBuilder_ == null) { + return helpedDataList_.get(index); } else { + return helpedDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public java.util.List + getHelpedDataListOrBuilderList() { + if (helpedDataListBuilder_ != null) { + return helpedDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(helpedDataList_); + } + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder addHelpedDataListBuilder() { + return getHelpedDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder addHelpedDataListBuilder( + int index) { + return getHelpedDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeBeHelpedData helped_data_list = 13; + */ + public java.util.List + getHelpedDataListBuilderList() { + return getHelpedDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder> + getHelpedDataListFieldBuilder() { + if (helpedDataListBuilder_ == null) { + helpedDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedData.Builder, emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.FurnitureMakeBeHelpedDataOrBuilder>( + helpedDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + helpedDataList_ = null; + } + return helpedDataListBuilder_; + } + + private java.util.List makeInfoList_ = + java.util.Collections.emptyList(); + private void ensureMakeInfoListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + makeInfoList_ = new java.util.ArrayList(makeInfoList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder> makeInfoListBuilder_; + + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public java.util.List getMakeInfoListList() { + if (makeInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(makeInfoList_); + } else { + return makeInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public int getMakeInfoListCount() { + if (makeInfoListBuilder_ == null) { + return makeInfoList_.size(); + } else { + return makeInfoListBuilder_.getCount(); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo getMakeInfoList(int index) { + if (makeInfoListBuilder_ == null) { + return makeInfoList_.get(index); + } else { + return makeInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder setMakeInfoList( + int index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo value) { + if (makeInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMakeInfoListIsMutable(); + makeInfoList_.set(index, value); + onChanged(); + } else { + makeInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder setMakeInfoList( + int index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder builderForValue) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + makeInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + makeInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addMakeInfoList(emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo value) { + if (makeInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMakeInfoListIsMutable(); + makeInfoList_.add(value); + onChanged(); + } else { + makeInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addMakeInfoList( + int index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo value) { + if (makeInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMakeInfoListIsMutable(); + makeInfoList_.add(index, value); + onChanged(); + } else { + makeInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addMakeInfoList( + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder builderForValue) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + makeInfoList_.add(builderForValue.build()); + onChanged(); + } else { + makeInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addMakeInfoList( + int index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder builderForValue) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + makeInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + makeInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder addAllMakeInfoList( + java.lang.Iterable values) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, makeInfoList_); + onChanged(); + } else { + makeInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder clearMakeInfoList() { + if (makeInfoListBuilder_ == null) { + makeInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + makeInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public Builder removeMakeInfoList(int index) { + if (makeInfoListBuilder_ == null) { + ensureMakeInfoListIsMutable(); + makeInfoList_.remove(index); + onChanged(); + } else { + makeInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder getMakeInfoListBuilder( + int index) { + return getMakeInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder getMakeInfoListOrBuilder( + int index) { + if (makeInfoListBuilder_ == null) { + return makeInfoList_.get(index); } else { + return makeInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public java.util.List + getMakeInfoListOrBuilderList() { + if (makeInfoListBuilder_ != null) { + return makeInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(makeInfoList_); + } + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder addMakeInfoListBuilder() { + return getMakeInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder addMakeInfoListBuilder( + int index) { + return getMakeInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeMakeInfo make_info_list = 4; + */ + public java.util.List + getMakeInfoListBuilderList() { + return getMakeInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder> + getMakeInfoListFieldBuilder() { + if (makeInfoListBuilder_ == null) { + makeInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfo.Builder, emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.FurnitureMakeMakeInfoOrBuilder>( + makeInfoList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + makeInfoList_ = null; + } + return makeInfoListBuilder_; + } + + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> furnitureMakeSlotBuilder_; + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return Whether the furnitureMakeSlot field is set. + */ + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlotBuilder_ != null || furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + * @return The furnitureMakeSlot. + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } else { + return furnitureMakeSlotBuilder_.getMessage(); + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public Builder setFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + furnitureMakeSlot_ = value; + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public Builder setFurnitureMakeSlot( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder builderForValue) { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = builderForValue.build(); + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public Builder mergeFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (furnitureMakeSlot_ != null) { + furnitureMakeSlot_ = + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder(furnitureMakeSlot_).mergeFrom(value).buildPartial(); + } else { + furnitureMakeSlot_ = value; + } + onChanged(); + } else { + furnitureMakeSlotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public Builder clearFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + onChanged(); + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder getFurnitureMakeSlotBuilder() { + + onChanged(); + return getFurnitureMakeSlotFieldBuilder().getBuilder(); + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + if (furnitureMakeSlotBuilder_ != null) { + return furnitureMakeSlotBuilder_.getMessageOrBuilder(); + } else { + return furnitureMakeSlot_ == null ? + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> + getFurnitureMakeSlotFieldBuilder() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder>( + getFurnitureMakeSlot(), + getParentForChildren(), + isClean()); + furnitureMakeSlot_ = null; + } + return furnitureMakeSlotBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List helpDataList_ = + java.util.Collections.emptyList(); + private void ensureHelpDataListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + helpDataList_ = new java.util.ArrayList(helpDataList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder> helpDataListBuilder_; + + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public java.util.List getHelpDataListList() { + if (helpDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(helpDataList_); + } else { + return helpDataListBuilder_.getMessageList(); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public int getHelpDataListCount() { + if (helpDataListBuilder_ == null) { + return helpDataList_.size(); + } else { + return helpDataListBuilder_.getCount(); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData getHelpDataList(int index) { + if (helpDataListBuilder_ == null) { + return helpDataList_.get(index); + } else { + return helpDataListBuilder_.getMessage(index); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder setHelpDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData value) { + if (helpDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpDataListIsMutable(); + helpDataList_.set(index, value); + onChanged(); + } else { + helpDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder setHelpDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder builderForValue) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + helpDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + helpDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addHelpDataList(emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData value) { + if (helpDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpDataListIsMutable(); + helpDataList_.add(value); + onChanged(); + } else { + helpDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addHelpDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData value) { + if (helpDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureHelpDataListIsMutable(); + helpDataList_.add(index, value); + onChanged(); + } else { + helpDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addHelpDataList( + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder builderForValue) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + helpDataList_.add(builderForValue.build()); + onChanged(); + } else { + helpDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addHelpDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder builderForValue) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + helpDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + helpDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder addAllHelpDataList( + java.lang.Iterable values) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, helpDataList_); + onChanged(); + } else { + helpDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder clearHelpDataList() { + if (helpDataListBuilder_ == null) { + helpDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + helpDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public Builder removeHelpDataList(int index) { + if (helpDataListBuilder_ == null) { + ensureHelpDataListIsMutable(); + helpDataList_.remove(index); + onChanged(); + } else { + helpDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder getHelpDataListBuilder( + int index) { + return getHelpDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder getHelpDataListOrBuilder( + int index) { + if (helpDataListBuilder_ == null) { + return helpDataList_.get(index); } else { + return helpDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public java.util.List + getHelpDataListOrBuilderList() { + if (helpDataListBuilder_ != null) { + return helpDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(helpDataList_); + } + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder addHelpDataListBuilder() { + return getHelpDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder addHelpDataListBuilder( + int index) { + return getHelpDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeHelpData help_data_list = 2; + */ + public java.util.List + getHelpDataListBuilderList() { + return getHelpDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder> + getHelpDataListFieldBuilder() { + if (helpDataListBuilder_ == null) { + helpDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpData.Builder, emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.FurnitureMakeHelpDataOrBuilder>( + helpDataList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + helpDataList_ = null; + } + return helpDataListBuilder_; + } + @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:FurnitureMakeRsp) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeRsp) + private static final emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeRspOuterClass.FurnitureMakeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026FurnitureMakeRsp.proto\032\037FurnitureMakeB" + + "eHelpedData.proto\032\033FurnitureMakeHelpData" + + ".proto\032\033FurnitureMakeMakeInfo.proto\032\027Fur" + + "nitureMakeSlot.proto\"\352\001\n\020FurnitureMakeRs" + + "p\0224\n\020helped_data_list\030\r \003(\0132\032.FurnitureM" + + "akeBeHelpedData\022.\n\016make_info_list\030\004 \003(\0132" + + "\026.FurnitureMakeMakeInfo\022/\n\023furniture_mak" + + "e_slot\030\001 \001(\0132\022.FurnitureMakeSlot\022\017\n\007retc" + + "ode\030\003 \001(\005\022.\n\016help_data_list\030\002 \003(\0132\026.Furn" + + "itureMakeHelpDataB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(), + }); + internal_static_FurnitureMakeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeRsp_descriptor, + new java.lang.String[] { "HelpedDataList", "MakeInfoList", "FurnitureMakeSlot", "Retcode", "HelpDataList", }); + emu.grasscutter.net.proto.FurnitureMakeBeHelpedDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FurnitureMakeHelpDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FurnitureMakeMakeInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeSlotOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeSlotOuterClass.java new file mode 100644 index 00000000000..5870d048ecb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeSlotOuterClass.java @@ -0,0 +1,845 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeSlot.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeSlotOuterClass { + private FurnitureMakeSlotOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeSlotOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeSlot) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + java.util.List + getFurnitureMakeDataListList(); + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getFurnitureMakeDataList(int index); + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + int getFurnitureMakeDataListCount(); + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + java.util.List + getFurnitureMakeDataListOrBuilderList(); + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder getFurnitureMakeDataListOrBuilder( + int index); + } + /** + * Protobuf type {@code FurnitureMakeSlot} + */ + public static final class FurnitureMakeSlot extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeSlot) + FurnitureMakeSlotOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeSlot.newBuilder() to construct. + private FurnitureMakeSlot(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeSlot() { + furnitureMakeDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeSlot(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeSlot( + 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 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureMakeDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureMakeDataList_.add( + input.readMessage(emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.parser(), extensionRegistry)); + 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)) { + furnitureMakeDataList_ = java.util.Collections.unmodifiableList(furnitureMakeDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.class, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder.class); + } + + public static final int FURNITURE_MAKE_DATA_LIST_FIELD_NUMBER = 14; + private java.util.List furnitureMakeDataList_; + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public java.util.List getFurnitureMakeDataListList() { + return furnitureMakeDataList_; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public java.util.List + getFurnitureMakeDataListOrBuilderList() { + return furnitureMakeDataList_; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public int getFurnitureMakeDataListCount() { + return furnitureMakeDataList_.size(); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getFurnitureMakeDataList(int index) { + return furnitureMakeDataList_.get(index); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder getFurnitureMakeDataListOrBuilder( + int index) { + return furnitureMakeDataList_.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 < furnitureMakeDataList_.size(); i++) { + output.writeMessage(14, furnitureMakeDataList_.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 < furnitureMakeDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, furnitureMakeDataList_.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.FurnitureMakeSlotOuterClass.FurnitureMakeSlot)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot other = (emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot) obj; + + if (!getFurnitureMakeDataListList() + .equals(other.getFurnitureMakeDataListList())) 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 (getFurnitureMakeDataListCount() > 0) { + hash = (37 * hash) + FURNITURE_MAKE_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureMakeDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot 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.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot 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.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot 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.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot 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.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot 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.FurnitureMakeSlotOuterClass.FurnitureMakeSlot 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; + } + /** + * Protobuf type {@code FurnitureMakeSlot} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeSlot) + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.class, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFurnitureMakeDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureMakeDataListBuilder_ == null) { + furnitureMakeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + furnitureMakeDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.internal_static_FurnitureMakeSlot_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot build() { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot result = new emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot(this); + int from_bitField0_ = bitField0_; + if (furnitureMakeDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + furnitureMakeDataList_ = java.util.Collections.unmodifiableList(furnitureMakeDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureMakeDataList_ = furnitureMakeDataList_; + } else { + result.furnitureMakeDataList_ = furnitureMakeDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance()) return this; + if (furnitureMakeDataListBuilder_ == null) { + if (!other.furnitureMakeDataList_.isEmpty()) { + if (furnitureMakeDataList_.isEmpty()) { + furnitureMakeDataList_ = other.furnitureMakeDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.addAll(other.furnitureMakeDataList_); + } + onChanged(); + } + } else { + if (!other.furnitureMakeDataList_.isEmpty()) { + if (furnitureMakeDataListBuilder_.isEmpty()) { + furnitureMakeDataListBuilder_.dispose(); + furnitureMakeDataListBuilder_ = null; + furnitureMakeDataList_ = other.furnitureMakeDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + furnitureMakeDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFurnitureMakeDataListFieldBuilder() : null; + } else { + furnitureMakeDataListBuilder_.addAllMessages(other.furnitureMakeDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List furnitureMakeDataList_ = + java.util.Collections.emptyList(); + private void ensureFurnitureMakeDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureMakeDataList_ = new java.util.ArrayList(furnitureMakeDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder> furnitureMakeDataListBuilder_; + + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public java.util.List getFurnitureMakeDataListList() { + if (furnitureMakeDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(furnitureMakeDataList_); + } else { + return furnitureMakeDataListBuilder_.getMessageList(); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public int getFurnitureMakeDataListCount() { + if (furnitureMakeDataListBuilder_ == null) { + return furnitureMakeDataList_.size(); + } else { + return furnitureMakeDataListBuilder_.getCount(); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData getFurnitureMakeDataList(int index) { + if (furnitureMakeDataListBuilder_ == null) { + return furnitureMakeDataList_.get(index); + } else { + return furnitureMakeDataListBuilder_.getMessage(index); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder setFurnitureMakeDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData value) { + if (furnitureMakeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.set(index, value); + onChanged(); + } else { + furnitureMakeDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder setFurnitureMakeDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder builderForValue) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + furnitureMakeDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addFurnitureMakeDataList(emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData value) { + if (furnitureMakeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.add(value); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addFurnitureMakeDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData value) { + if (furnitureMakeDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.add(index, value); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addFurnitureMakeDataList( + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder builderForValue) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.add(builderForValue.build()); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addFurnitureMakeDataList( + int index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder builderForValue) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder addAllFurnitureMakeDataList( + java.lang.Iterable values) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureMakeDataList_); + onChanged(); + } else { + furnitureMakeDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder clearFurnitureMakeDataList() { + if (furnitureMakeDataListBuilder_ == null) { + furnitureMakeDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + furnitureMakeDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public Builder removeFurnitureMakeDataList(int index) { + if (furnitureMakeDataListBuilder_ == null) { + ensureFurnitureMakeDataListIsMutable(); + furnitureMakeDataList_.remove(index); + onChanged(); + } else { + furnitureMakeDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder getFurnitureMakeDataListBuilder( + int index) { + return getFurnitureMakeDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder getFurnitureMakeDataListOrBuilder( + int index) { + if (furnitureMakeDataListBuilder_ == null) { + return furnitureMakeDataList_.get(index); } else { + return furnitureMakeDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public java.util.List + getFurnitureMakeDataListOrBuilderList() { + if (furnitureMakeDataListBuilder_ != null) { + return furnitureMakeDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(furnitureMakeDataList_); + } + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder addFurnitureMakeDataListBuilder() { + return getFurnitureMakeDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder addFurnitureMakeDataListBuilder( + int index) { + return getFurnitureMakeDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.getDefaultInstance()); + } + /** + * repeated .FurnitureMakeData furniture_make_data_list = 14; + */ + public java.util.List + getFurnitureMakeDataListBuilderList() { + return getFurnitureMakeDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder> + getFurnitureMakeDataListFieldBuilder() { + if (furnitureMakeDataListBuilder_ == null) { + furnitureMakeDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeData.Builder, emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.FurnitureMakeDataOrBuilder>( + furnitureMakeDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + furnitureMakeDataList_ = null; + } + return furnitureMakeDataListBuilder_; + } + @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:FurnitureMakeSlot) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeSlot) + private static final emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeSlot parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeSlot(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeSlot_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeSlot_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027FurnitureMakeSlot.proto\032\027FurnitureMake" + + "Data.proto\"I\n\021FurnitureMakeSlot\0224\n\030furni" + + "ture_make_data_list\030\016 \003(\0132\022.FurnitureMak" + + "eDataB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.getDescriptor(), + }); + internal_static_FurnitureMakeSlot_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeSlot_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeSlot_descriptor, + new java.lang.String[] { "FurnitureMakeDataList", }); + emu.grasscutter.net.proto.FurnitureMakeDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartReqOuterClass.java new file mode 100644 index 00000000000..d787ff5c612 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeStartReq.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeStartReqOuterClass { + private FurnitureMakeStartReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeStartReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeStartReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 9; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 make_id = 1; + * @return The makeId. + */ + int getMakeId(); + } + /** + *
+   * CmdId: 4633
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code FurnitureMakeStartReq} + */ + public static final class FurnitureMakeStartReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeStartReq) + FurnitureMakeStartReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeStartReq.newBuilder() to construct. + private FurnitureMakeStartReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeStartReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeStartReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeStartReq( + 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: { + + makeId_ = input.readUInt32(); + break; + } + case 72: { + + avatarId_ = 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.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.class, emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 9; + private int avatarId_; + /** + * uint32 avatar_id = 9; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int MAKE_ID_FIELD_NUMBER = 1; + private int makeId_; + /** + * uint32 make_id = 1; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + + 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 (makeId_ != 0) { + output.writeUInt32(1, makeId_); + } + if (avatarId_ != 0) { + output.writeUInt32(9, avatarId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (makeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, makeId_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, avatarId_); + } + 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.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq other = (emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getMakeId() + != other.getMakeId()) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + MAKE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMakeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq 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.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq 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.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq 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.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq 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.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq 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.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq 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: 4633
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code FurnitureMakeStartReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeStartReq) + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.class, emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + makeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.internal_static_FurnitureMakeStartReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq build() { + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq result = new emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq(this); + result.avatarId_ = avatarId_; + result.makeId_ = makeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getMakeId() != 0) { + setMakeId(other.getMakeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 9; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 9; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 9; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int makeId_ ; + /** + * uint32 make_id = 1; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + /** + * uint32 make_id = 1; + * @param value The makeId to set. + * @return This builder for chaining. + */ + public Builder setMakeId(int value) { + + makeId_ = value; + onChanged(); + return this; + } + /** + * uint32 make_id = 1; + * @return This builder for chaining. + */ + public Builder clearMakeId() { + + makeId_ = 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:FurnitureMakeStartReq) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeStartReq) + private static final emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeStartReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeStartReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartReqOuterClass.FurnitureMakeStartReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeStartReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeStartReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FurnitureMakeStartReq.proto\";\n\025Furnitu" + + "reMakeStartReq\022\021\n\tavatar_id\030\t \001(\r\022\017\n\007mak" + + "e_id\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_FurnitureMakeStartReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeStartReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeStartReq_descriptor, + new java.lang.String[] { "AvatarId", "MakeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartRspOuterClass.java new file mode 100644 index 00000000000..19dca372c8d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureMakeStartRspOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: FurnitureMakeStartRsp.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureMakeStartRspOuterClass { + private FurnitureMakeStartRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureMakeStartRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:FurnitureMakeStartRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return Whether the furnitureMakeSlot field is set. + */ + boolean hasFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return The furnitureMakeSlot. + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4729
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code FurnitureMakeStartRsp} + */ + public static final class FurnitureMakeStartRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:FurnitureMakeStartRsp) + FurnitureMakeStartRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use FurnitureMakeStartRsp.newBuilder() to construct. + private FurnitureMakeStartRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FurnitureMakeStartRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FurnitureMakeStartRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FurnitureMakeStartRsp( + 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 42: { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder subBuilder = null; + if (furnitureMakeSlot_ != null) { + subBuilder = furnitureMakeSlot_.toBuilder(); + } + furnitureMakeSlot_ = input.readMessage(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(furnitureMakeSlot_); + furnitureMakeSlot_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + 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.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.class, emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.Builder.class); + } + + public static final int FURNITURE_MAKE_SLOT_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return Whether the furnitureMakeSlot field is set. + */ + @java.lang.Override + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return The furnitureMakeSlot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + return getFurnitureMakeSlot(); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @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 (furnitureMakeSlot_ != null) { + output.writeMessage(5, getFurnitureMakeSlot()); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (furnitureMakeSlot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getFurnitureMakeSlot()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, 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.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp other = (emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp) obj; + + if (hasFurnitureMakeSlot() != other.hasFurnitureMakeSlot()) return false; + if (hasFurnitureMakeSlot()) { + if (!getFurnitureMakeSlot() + .equals(other.getFurnitureMakeSlot())) 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(); + if (hasFurnitureMakeSlot()) { + hash = (37 * hash) + FURNITURE_MAKE_SLOT_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureMakeSlot().hashCode(); + } + 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.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp 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.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp 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.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp 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.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp 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.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp 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.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp 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: 4729
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code FurnitureMakeStartRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:FurnitureMakeStartRsp) + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.class, emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.internal_static_FurnitureMakeStartRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp build() { + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp buildPartial() { + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp result = new emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp(this); + if (furnitureMakeSlotBuilder_ == null) { + result.furnitureMakeSlot_ = furnitureMakeSlot_; + } else { + result.furnitureMakeSlot_ = furnitureMakeSlotBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp other) { + if (other == emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.getDefaultInstance()) return this; + if (other.hasFurnitureMakeSlot()) { + mergeFurnitureMakeSlot(other.getFurnitureMakeSlot()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> furnitureMakeSlotBuilder_; + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return Whether the furnitureMakeSlot field is set. + */ + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlotBuilder_ != null || furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + * @return The furnitureMakeSlot. + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } else { + return furnitureMakeSlotBuilder_.getMessage(); + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public Builder setFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + furnitureMakeSlot_ = value; + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public Builder setFurnitureMakeSlot( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder builderForValue) { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = builderForValue.build(); + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public Builder mergeFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (furnitureMakeSlot_ != null) { + furnitureMakeSlot_ = + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder(furnitureMakeSlot_).mergeFrom(value).buildPartial(); + } else { + furnitureMakeSlot_ = value; + } + onChanged(); + } else { + furnitureMakeSlotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public Builder clearFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + onChanged(); + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder getFurnitureMakeSlotBuilder() { + + onChanged(); + return getFurnitureMakeSlotFieldBuilder().getBuilder(); + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + if (furnitureMakeSlotBuilder_ != null) { + return furnitureMakeSlotBuilder_.getMessageOrBuilder(); + } else { + return furnitureMakeSlot_ == null ? + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> + getFurnitureMakeSlotFieldBuilder() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder>( + getFurnitureMakeSlot(), + getParentForChildren(), + isClean()); + furnitureMakeSlot_ = null; + } + return furnitureMakeSlotBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @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:FurnitureMakeStartRsp) + } + + // @@protoc_insertion_point(class_scope:FurnitureMakeStartRsp) + private static final emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp(); + } + + public static emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FurnitureMakeStartRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FurnitureMakeStartRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_FurnitureMakeStartRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_FurnitureMakeStartRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033FurnitureMakeStartRsp.proto\032\027Furniture" + + "MakeSlot.proto\"Y\n\025FurnitureMakeStartRsp\022" + + "/\n\023furniture_make_slot\030\005 \001(\0132\022.Furniture" + + "MakeSlot\022\017\n\007retcode\030\010 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(), + }); + internal_static_FurnitureMakeStartRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_FurnitureMakeStartRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_FurnitureMakeStartRsp_descriptor, + new java.lang.String[] { "FurnitureMakeSlot", "Retcode", }); + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java new file mode 100644 index 00000000000..3463d6a95ca --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/FurnitureOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Furniture.proto + +package emu.grasscutter.net.proto; + +public final class FurnitureOuterClass { + private FurnitureOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface FurnitureOrBuilder extends + // @@protoc_insertion_point(interface_extends:Furniture) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 count = 1; + * @return The count. + */ + int getCount(); + } + /** + * Protobuf type {@code Furniture} + */ + public static final class Furniture extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Furniture) + FurnitureOrBuilder { + private static final long serialVersionUID = 0L; + // Use Furniture.newBuilder() to construct. + private Furniture(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Furniture() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Furniture(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Furniture( + 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: { + + count_ = 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.FurnitureOuterClass.internal_static_Furniture_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.class, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 1; + private int count_; + /** + * uint32 count = 1; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + 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 (count_ != 0) { + output.writeUInt32(1, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, count_); + } + 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.FurnitureOuterClass.Furniture)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture other = (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) obj; + + if (getCount() + != other.getCount()) 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) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture 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.FurnitureOuterClass.Furniture parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture 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.FurnitureOuterClass.Furniture parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture 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.FurnitureOuterClass.Furniture parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture 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.FurnitureOuterClass.Furniture parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture 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.FurnitureOuterClass.Furniture 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; + } + /** + * Protobuf type {@code Furniture} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Furniture) + emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.class, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.FurnitureOuterClass.internal_static_Furniture_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getDefaultInstanceForType() { + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture build() { + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture buildPartial() { + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture result = new emu.grasscutter.net.proto.FurnitureOuterClass.Furniture(this); + result.count_ = count_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) { + return mergeFrom((emu.grasscutter.net.proto.FurnitureOuterClass.Furniture)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture other) { + if (other == emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int count_ ; + /** + * uint32 count = 1; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 1; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 1; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 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:Furniture) + } + + // @@protoc_insertion_point(class_scope:Furniture) + private static final emu.grasscutter.net.proto.FurnitureOuterClass.Furniture DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.FurnitureOuterClass.Furniture(); + } + + public static emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Furniture parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Furniture(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Furniture_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Furniture_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017Furniture.proto\"\032\n\tFurniture\022\r\n\005count\030" + + "\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Furniture_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Furniture_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Furniture_descriptor, + new java.lang.String[] { "Count", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java new file mode 100644 index 00000000000..5fc2d398aff --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaInfoOuterClass.java @@ -0,0 +1,3347 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaInfo.proto + +package emu.grasscutter.net.proto; + +public final class GachaInfoOuterClass { + private GachaInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string gacha_preview_prefab_path = 4; + * @return The gachaPreviewPrefabPath. + */ + java.lang.String getGachaPreviewPrefabPath(); + /** + * string gacha_preview_prefab_path = 4; + * @return The bytes for gachaPreviewPrefabPath. + */ + com.google.protobuf.ByteString + getGachaPreviewPrefabPathBytes(); + + /** + * uint32 cost_item_id = 9; + * @return The costItemId. + */ + int getCostItemId(); + + /** + * bool is_new_wish = 733; + * @return The isNewWish. + */ + boolean getIsNewWish(); + + /** + * string gacha_prob_url = 8; + * @return The gachaProbUrl. + */ + java.lang.String getGachaProbUrl(); + /** + * string gacha_prob_url = 8; + * @return The bytes for gachaProbUrl. + */ + com.google.protobuf.ByteString + getGachaProbUrlBytes(); + + /** + * string gacha_record_url_oversea = 1854; + * @return The gachaRecordUrlOversea. + */ + java.lang.String getGachaRecordUrlOversea(); + /** + * string gacha_record_url_oversea = 1854; + * @return The bytes for gachaRecordUrlOversea. + */ + com.google.protobuf.ByteString + getGachaRecordUrlOverseaBytes(); + + /** + * uint32 cost_item_num = 3; + * @return The costItemNum. + */ + int getCostItemNum(); + + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + java.util.List + getGachaUpInfoListList(); + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index); + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + int getGachaUpInfoListCount(); + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + java.util.List + getGachaUpInfoListOrBuilderList(); + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( + int index); + + /** + * repeated uint32 display_up_4_item_list = 1875; + * @return A list containing the displayUp4ItemList. + */ + java.util.List getDisplayUp4ItemListList(); + /** + * repeated uint32 display_up_4_item_list = 1875; + * @return The count of displayUp4ItemList. + */ + int getDisplayUp4ItemListCount(); + /** + * repeated uint32 display_up_4_item_list = 1875; + * @param index The index of the element to return. + * @return The displayUp4ItemList at the given index. + */ + int getDisplayUp4ItemList(int index); + + /** + * uint32 wish_progress = 1819; + * @return The wishProgress. + */ + int getWishProgress(); + + /** + * uint32 schedule_id = 10; + * @return The scheduleId. + */ + int getScheduleId(); + + /** + * uint32 gacha_sort_id = 7; + * @return The gachaSortId. + */ + int getGachaSortId(); + + /** + * uint32 left_gacha_times = 5; + * @return The leftGachaTimes. + */ + int getLeftGachaTimes(); + + /** + * string gacha_prefab_path = 15; + * @return The gachaPrefabPath. + */ + java.lang.String getGachaPrefabPath(); + /** + * string gacha_prefab_path = 15; + * @return The bytes for gachaPrefabPath. + */ + com.google.protobuf.ByteString + getGachaPrefabPathBytes(); + + /** + * string title_textmap = 736; + * @return The titleTextmap. + */ + java.lang.String getTitleTextmap(); + /** + * string title_textmap = 736; + * @return The bytes for titleTextmap. + */ + com.google.protobuf.ByteString + getTitleTextmapBytes(); + + /** + * uint32 ten_cost_item_num = 6; + * @return The tenCostItemNum. + */ + int getTenCostItemNum(); + + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 wish_max_progress = 1222; + * @return The wishMaxProgress. + */ + int getWishMaxProgress(); + + /** + * uint32 end_time = 14; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 ten_cost_item_id = 2; + * @return The tenCostItemId. + */ + int getTenCostItemId(); + + /** + * string gacha_record_url = 12; + * @return The gachaRecordUrl. + */ + java.lang.String getGachaRecordUrl(); + /** + * string gacha_record_url = 12; + * @return The bytes for gachaRecordUrl. + */ + com.google.protobuf.ByteString + getGachaRecordUrlBytes(); + + /** + * uint32 wish_item_id = 1637; + * @return The wishItemId. + */ + int getWishItemId(); + + /** + * uint32 begin_time = 1; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * string gacha_prob_url_oversea = 1481; + * @return The gachaProbUrlOversea. + */ + java.lang.String getGachaProbUrlOversea(); + /** + * string gacha_prob_url_oversea = 1481; + * @return The bytes for gachaProbUrlOversea. + */ + com.google.protobuf.ByteString + getGachaProbUrlOverseaBytes(); + + /** + * uint32 gacha_times_limit = 11; + * @return The gachaTimesLimit. + */ + int getGachaTimesLimit(); + + /** + * repeated uint32 display_up_5_item_list = 2006; + * @return A list containing the displayUp5ItemList. + */ + java.util.List getDisplayUp5ItemListList(); + /** + * repeated uint32 display_up_5_item_list = 2006; + * @return The count of displayUp5ItemList. + */ + int getDisplayUp5ItemListCount(); + /** + * repeated uint32 display_up_5_item_list = 2006; + * @param index The index of the element to return. + * @return The displayUp5ItemList at the given index. + */ + int getDisplayUp5ItemList(int index); + } + /** + * Protobuf type {@code GachaInfo} + */ + public static final class GachaInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaInfo) + GachaInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaInfo.newBuilder() to construct. + private GachaInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaInfo() { + gachaPreviewPrefabPath_ = ""; + gachaProbUrl_ = ""; + gachaRecordUrlOversea_ = ""; + gachaUpInfoList_ = java.util.Collections.emptyList(); + displayUp4ItemList_ = emptyIntList(); + gachaPrefabPath_ = ""; + titleTextmap_ = ""; + gachaRecordUrl_ = ""; + gachaProbUrlOversea_ = ""; + displayUp5ItemList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaInfo( + 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: { + + beginTime_ = input.readUInt32(); + break; + } + case 16: { + + tenCostItemId_ = input.readUInt32(); + break; + } + case 24: { + + costItemNum_ = input.readUInt32(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaPreviewPrefabPath_ = s; + break; + } + case 40: { + + leftGachaTimes_ = input.readUInt32(); + break; + } + case 48: { + + tenCostItemNum_ = input.readUInt32(); + break; + } + case 56: { + + gachaSortId_ = input.readUInt32(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaProbUrl_ = s; + break; + } + case 72: { + + costItemId_ = input.readUInt32(); + break; + } + case 80: { + + scheduleId_ = input.readUInt32(); + break; + } + case 88: { + + gachaTimesLimit_ = input.readUInt32(); + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaRecordUrl_ = s; + break; + } + case 104: { + + gachaType_ = input.readUInt32(); + break; + } + case 112: { + + endTime_ = input.readUInt32(); + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaPrefabPath_ = s; + break; + } + case 5864: { + + isNewWish_ = input.readBool(); + break; + } + case 5890: { + java.lang.String s = input.readStringRequireUtf8(); + + titleTextmap_ = s; + break; + } + case 9776: { + + wishMaxProgress_ = input.readUInt32(); + break; + } + case 9866: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + gachaUpInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + gachaUpInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.parser(), extensionRegistry)); + break; + } + case 11850: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaProbUrlOversea_ = s; + break; + } + case 13096: { + + wishItemId_ = input.readUInt32(); + break; + } + case 14552: { + + wishProgress_ = input.readUInt32(); + break; + } + case 14834: { + java.lang.String s = input.readStringRequireUtf8(); + + gachaRecordUrlOversea_ = s; + break; + } + case 15000: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + displayUp4ItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + displayUp4ItemList_.addInt(input.readUInt32()); + break; + } + case 15002: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + displayUp4ItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + displayUp4ItemList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16048: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + displayUp5ItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + displayUp5ItemList_.addInt(input.readUInt32()); + break; + } + case 16050: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + displayUp5ItemList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + displayUp5ItemList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + gachaUpInfoList_ = java.util.Collections.unmodifiableList(gachaUpInfoList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + displayUp4ItemList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + displayUp5ItemList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.class, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder.class); + } + + public static final int GACHA_PREVIEW_PREFAB_PATH_FIELD_NUMBER = 4; + private volatile java.lang.Object gachaPreviewPrefabPath_; + /** + * string gacha_preview_prefab_path = 4; + * @return The gachaPreviewPrefabPath. + */ + @java.lang.Override + public java.lang.String getGachaPreviewPrefabPath() { + java.lang.Object ref = gachaPreviewPrefabPath_; + 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(); + gachaPreviewPrefabPath_ = s; + return s; + } + } + /** + * string gacha_preview_prefab_path = 4; + * @return The bytes for gachaPreviewPrefabPath. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaPreviewPrefabPathBytes() { + java.lang.Object ref = gachaPreviewPrefabPath_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaPreviewPrefabPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int COST_ITEM_ID_FIELD_NUMBER = 9; + private int costItemId_; + /** + * uint32 cost_item_id = 9; + * @return The costItemId. + */ + @java.lang.Override + public int getCostItemId() { + return costItemId_; + } + + public static final int IS_NEW_WISH_FIELD_NUMBER = 733; + private boolean isNewWish_; + /** + * bool is_new_wish = 733; + * @return The isNewWish. + */ + @java.lang.Override + public boolean getIsNewWish() { + return isNewWish_; + } + + public static final int GACHA_PROB_URL_FIELD_NUMBER = 8; + private volatile java.lang.Object gachaProbUrl_; + /** + * string gacha_prob_url = 8; + * @return The gachaProbUrl. + */ + @java.lang.Override + public java.lang.String getGachaProbUrl() { + java.lang.Object ref = gachaProbUrl_; + 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(); + gachaProbUrl_ = s; + return s; + } + } + /** + * string gacha_prob_url = 8; + * @return The bytes for gachaProbUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaProbUrlBytes() { + java.lang.Object ref = gachaProbUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaProbUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GACHA_RECORD_URL_OVERSEA_FIELD_NUMBER = 1854; + private volatile java.lang.Object gachaRecordUrlOversea_; + /** + * string gacha_record_url_oversea = 1854; + * @return The gachaRecordUrlOversea. + */ + @java.lang.Override + public java.lang.String getGachaRecordUrlOversea() { + java.lang.Object ref = gachaRecordUrlOversea_; + 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(); + gachaRecordUrlOversea_ = s; + return s; + } + } + /** + * string gacha_record_url_oversea = 1854; + * @return The bytes for gachaRecordUrlOversea. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaRecordUrlOverseaBytes() { + java.lang.Object ref = gachaRecordUrlOversea_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaRecordUrlOversea_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int COST_ITEM_NUM_FIELD_NUMBER = 3; + private int costItemNum_; + /** + * uint32 cost_item_num = 3; + * @return The costItemNum. + */ + @java.lang.Override + public int getCostItemNum() { + return costItemNum_; + } + + public static final int GACHA_UP_INFO_LIST_FIELD_NUMBER = 1233; + private java.util.List gachaUpInfoList_; + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public java.util.List getGachaUpInfoListList() { + return gachaUpInfoList_; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public java.util.List + getGachaUpInfoListOrBuilderList() { + return gachaUpInfoList_; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public int getGachaUpInfoListCount() { + return gachaUpInfoList_.size(); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index) { + return gachaUpInfoList_.get(index); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( + int index) { + return gachaUpInfoList_.get(index); + } + + public static final int DISPLAY_UP_4_ITEM_LIST_FIELD_NUMBER = 1875; + private com.google.protobuf.Internal.IntList displayUp4ItemList_; + /** + * repeated uint32 display_up_4_item_list = 1875; + * @return A list containing the displayUp4ItemList. + */ + @java.lang.Override + public java.util.List + getDisplayUp4ItemListList() { + return displayUp4ItemList_; + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @return The count of displayUp4ItemList. + */ + public int getDisplayUp4ItemListCount() { + return displayUp4ItemList_.size(); + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @param index The index of the element to return. + * @return The displayUp4ItemList at the given index. + */ + public int getDisplayUp4ItemList(int index) { + return displayUp4ItemList_.getInt(index); + } + private int displayUp4ItemListMemoizedSerializedSize = -1; + + public static final int WISH_PROGRESS_FIELD_NUMBER = 1819; + private int wishProgress_; + /** + * uint32 wish_progress = 1819; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 10; + private int scheduleId_; + /** + * uint32 schedule_id = 10; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + public static final int GACHA_SORT_ID_FIELD_NUMBER = 7; + private int gachaSortId_; + /** + * uint32 gacha_sort_id = 7; + * @return The gachaSortId. + */ + @java.lang.Override + public int getGachaSortId() { + return gachaSortId_; + } + + public static final int LEFT_GACHA_TIMES_FIELD_NUMBER = 5; + private int leftGachaTimes_; + /** + * uint32 left_gacha_times = 5; + * @return The leftGachaTimes. + */ + @java.lang.Override + public int getLeftGachaTimes() { + return leftGachaTimes_; + } + + public static final int GACHA_PREFAB_PATH_FIELD_NUMBER = 15; + private volatile java.lang.Object gachaPrefabPath_; + /** + * string gacha_prefab_path = 15; + * @return The gachaPrefabPath. + */ + @java.lang.Override + public java.lang.String getGachaPrefabPath() { + java.lang.Object ref = gachaPrefabPath_; + 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(); + gachaPrefabPath_ = s; + return s; + } + } + /** + * string gacha_prefab_path = 15; + * @return The bytes for gachaPrefabPath. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaPrefabPathBytes() { + java.lang.Object ref = gachaPrefabPath_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaPrefabPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TITLE_TEXTMAP_FIELD_NUMBER = 736; + private volatile java.lang.Object titleTextmap_; + /** + * string title_textmap = 736; + * @return The titleTextmap. + */ + @java.lang.Override + public java.lang.String getTitleTextmap() { + java.lang.Object ref = titleTextmap_; + 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(); + titleTextmap_ = s; + return s; + } + } + /** + * string title_textmap = 736; + * @return The bytes for titleTextmap. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleTextmapBytes() { + java.lang.Object ref = titleTextmap_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + titleTextmap_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TEN_COST_ITEM_NUM_FIELD_NUMBER = 6; + private int tenCostItemNum_; + /** + * uint32 ten_cost_item_num = 6; + * @return The tenCostItemNum. + */ + @java.lang.Override + public int getTenCostItemNum() { + return tenCostItemNum_; + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 13; + private int gachaType_; + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int WISH_MAX_PROGRESS_FIELD_NUMBER = 1222; + private int wishMaxProgress_; + /** + * uint32 wish_max_progress = 1222; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + + public static final int END_TIME_FIELD_NUMBER = 14; + private int endTime_; + /** + * uint32 end_time = 14; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int TEN_COST_ITEM_ID_FIELD_NUMBER = 2; + private int tenCostItemId_; + /** + * uint32 ten_cost_item_id = 2; + * @return The tenCostItemId. + */ + @java.lang.Override + public int getTenCostItemId() { + return tenCostItemId_; + } + + public static final int GACHA_RECORD_URL_FIELD_NUMBER = 12; + private volatile java.lang.Object gachaRecordUrl_; + /** + * string gacha_record_url = 12; + * @return The gachaRecordUrl. + */ + @java.lang.Override + public java.lang.String getGachaRecordUrl() { + java.lang.Object ref = gachaRecordUrl_; + 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(); + gachaRecordUrl_ = s; + return s; + } + } + /** + * string gacha_record_url = 12; + * @return The bytes for gachaRecordUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaRecordUrlBytes() { + java.lang.Object ref = gachaRecordUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaRecordUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int WISH_ITEM_ID_FIELD_NUMBER = 1637; + private int wishItemId_; + /** + * uint32 wish_item_id = 1637; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 1; + private int beginTime_; + /** + * uint32 begin_time = 1; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int GACHA_PROB_URL_OVERSEA_FIELD_NUMBER = 1481; + private volatile java.lang.Object gachaProbUrlOversea_; + /** + * string gacha_prob_url_oversea = 1481; + * @return The gachaProbUrlOversea. + */ + @java.lang.Override + public java.lang.String getGachaProbUrlOversea() { + java.lang.Object ref = gachaProbUrlOversea_; + 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(); + gachaProbUrlOversea_ = s; + return s; + } + } + /** + * string gacha_prob_url_oversea = 1481; + * @return The bytes for gachaProbUrlOversea. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGachaProbUrlOverseaBytes() { + java.lang.Object ref = gachaProbUrlOversea_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaProbUrlOversea_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GACHA_TIMES_LIMIT_FIELD_NUMBER = 11; + private int gachaTimesLimit_; + /** + * uint32 gacha_times_limit = 11; + * @return The gachaTimesLimit. + */ + @java.lang.Override + public int getGachaTimesLimit() { + return gachaTimesLimit_; + } + + public static final int DISPLAY_UP_5_ITEM_LIST_FIELD_NUMBER = 2006; + private com.google.protobuf.Internal.IntList displayUp5ItemList_; + /** + * repeated uint32 display_up_5_item_list = 2006; + * @return A list containing the displayUp5ItemList. + */ + @java.lang.Override + public java.util.List + getDisplayUp5ItemListList() { + return displayUp5ItemList_; + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @return The count of displayUp5ItemList. + */ + public int getDisplayUp5ItemListCount() { + return displayUp5ItemList_.size(); + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @param index The index of the element to return. + * @return The displayUp5ItemList at the given index. + */ + public int getDisplayUp5ItemList(int index) { + return displayUp5ItemList_.getInt(index); + } + private int displayUp5ItemListMemoizedSerializedSize = -1; + + 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 (beginTime_ != 0) { + output.writeUInt32(1, beginTime_); + } + if (tenCostItemId_ != 0) { + output.writeUInt32(2, tenCostItemId_); + } + if (costItemNum_ != 0) { + output.writeUInt32(3, costItemNum_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaPreviewPrefabPath_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, gachaPreviewPrefabPath_); + } + if (leftGachaTimes_ != 0) { + output.writeUInt32(5, leftGachaTimes_); + } + if (tenCostItemNum_ != 0) { + output.writeUInt32(6, tenCostItemNum_); + } + if (gachaSortId_ != 0) { + output.writeUInt32(7, gachaSortId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaProbUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, gachaProbUrl_); + } + if (costItemId_ != 0) { + output.writeUInt32(9, costItemId_); + } + if (scheduleId_ != 0) { + output.writeUInt32(10, scheduleId_); + } + if (gachaTimesLimit_ != 0) { + output.writeUInt32(11, gachaTimesLimit_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaRecordUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, gachaRecordUrl_); + } + if (gachaType_ != 0) { + output.writeUInt32(13, gachaType_); + } + if (endTime_ != 0) { + output.writeUInt32(14, endTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaPrefabPath_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, gachaPrefabPath_); + } + if (isNewWish_ != false) { + output.writeBool(733, isNewWish_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(titleTextmap_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 736, titleTextmap_); + } + if (wishMaxProgress_ != 0) { + output.writeUInt32(1222, wishMaxProgress_); + } + for (int i = 0; i < gachaUpInfoList_.size(); i++) { + output.writeMessage(1233, gachaUpInfoList_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaProbUrlOversea_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1481, gachaProbUrlOversea_); + } + if (wishItemId_ != 0) { + output.writeUInt32(1637, wishItemId_); + } + if (wishProgress_ != 0) { + output.writeUInt32(1819, wishProgress_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaRecordUrlOversea_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1854, gachaRecordUrlOversea_); + } + if (getDisplayUp4ItemListList().size() > 0) { + output.writeUInt32NoTag(15002); + output.writeUInt32NoTag(displayUp4ItemListMemoizedSerializedSize); + } + for (int i = 0; i < displayUp4ItemList_.size(); i++) { + output.writeUInt32NoTag(displayUp4ItemList_.getInt(i)); + } + if (getDisplayUp5ItemListList().size() > 0) { + output.writeUInt32NoTag(16050); + output.writeUInt32NoTag(displayUp5ItemListMemoizedSerializedSize); + } + for (int i = 0; i < displayUp5ItemList_.size(); i++) { + output.writeUInt32NoTag(displayUp5ItemList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, beginTime_); + } + if (tenCostItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, tenCostItemId_); + } + if (costItemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, costItemNum_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaPreviewPrefabPath_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, gachaPreviewPrefabPath_); + } + if (leftGachaTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, leftGachaTimes_); + } + if (tenCostItemNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, tenCostItemNum_); + } + if (gachaSortId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, gachaSortId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaProbUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, gachaProbUrl_); + } + if (costItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, costItemId_); + } + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, scheduleId_); + } + if (gachaTimesLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, gachaTimesLimit_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaRecordUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, gachaRecordUrl_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gachaType_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, endTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaPrefabPath_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, gachaPrefabPath_); + } + if (isNewWish_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(733, isNewWish_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(titleTextmap_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(736, titleTextmap_); + } + if (wishMaxProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1222, wishMaxProgress_); + } + for (int i = 0; i < gachaUpInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1233, gachaUpInfoList_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaProbUrlOversea_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1481, gachaProbUrlOversea_); + } + if (wishItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1637, wishItemId_); + } + if (wishProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1819, wishProgress_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gachaRecordUrlOversea_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1854, gachaRecordUrlOversea_); + } + { + int dataSize = 0; + for (int i = 0; i < displayUp4ItemList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(displayUp4ItemList_.getInt(i)); + } + size += dataSize; + if (!getDisplayUp4ItemListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + displayUp4ItemListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < displayUp5ItemList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(displayUp5ItemList_.getInt(i)); + } + size += dataSize; + if (!getDisplayUp5ItemListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + displayUp5ItemListMemoizedSerializedSize = dataSize; + } + 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.GachaInfoOuterClass.GachaInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo other = (emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo) obj; + + if (!getGachaPreviewPrefabPath() + .equals(other.getGachaPreviewPrefabPath())) return false; + if (getCostItemId() + != other.getCostItemId()) return false; + if (getIsNewWish() + != other.getIsNewWish()) return false; + if (!getGachaProbUrl() + .equals(other.getGachaProbUrl())) return false; + if (!getGachaRecordUrlOversea() + .equals(other.getGachaRecordUrlOversea())) return false; + if (getCostItemNum() + != other.getCostItemNum()) return false; + if (!getGachaUpInfoListList() + .equals(other.getGachaUpInfoListList())) return false; + if (!getDisplayUp4ItemListList() + .equals(other.getDisplayUp4ItemListList())) return false; + if (getWishProgress() + != other.getWishProgress()) return false; + if (getScheduleId() + != other.getScheduleId()) return false; + if (getGachaSortId() + != other.getGachaSortId()) return false; + if (getLeftGachaTimes() + != other.getLeftGachaTimes()) return false; + if (!getGachaPrefabPath() + .equals(other.getGachaPrefabPath())) return false; + if (!getTitleTextmap() + .equals(other.getTitleTextmap())) return false; + if (getTenCostItemNum() + != other.getTenCostItemNum()) return false; + if (getGachaType() + != other.getGachaType()) return false; + if (getWishMaxProgress() + != other.getWishMaxProgress()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (getTenCostItemId() + != other.getTenCostItemId()) return false; + if (!getGachaRecordUrl() + .equals(other.getGachaRecordUrl())) return false; + if (getWishItemId() + != other.getWishItemId()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (!getGachaProbUrlOversea() + .equals(other.getGachaProbUrlOversea())) return false; + if (getGachaTimesLimit() + != other.getGachaTimesLimit()) return false; + if (!getDisplayUp5ItemListList() + .equals(other.getDisplayUp5ItemListList())) 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) + GACHA_PREVIEW_PREFAB_PATH_FIELD_NUMBER; + hash = (53 * hash) + getGachaPreviewPrefabPath().hashCode(); + hash = (37 * hash) + COST_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostItemId(); + hash = (37 * hash) + IS_NEW_WISH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewWish()); + hash = (37 * hash) + GACHA_PROB_URL_FIELD_NUMBER; + hash = (53 * hash) + getGachaProbUrl().hashCode(); + hash = (37 * hash) + GACHA_RECORD_URL_OVERSEA_FIELD_NUMBER; + hash = (53 * hash) + getGachaRecordUrlOversea().hashCode(); + hash = (37 * hash) + COST_ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getCostItemNum(); + if (getGachaUpInfoListCount() > 0) { + hash = (37 * hash) + GACHA_UP_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGachaUpInfoListList().hashCode(); + } + if (getDisplayUp4ItemListCount() > 0) { + hash = (37 * hash) + DISPLAY_UP_4_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDisplayUp4ItemListList().hashCode(); + } + hash = (37 * hash) + WISH_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishProgress(); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (37 * hash) + GACHA_SORT_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaSortId(); + hash = (37 * hash) + LEFT_GACHA_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getLeftGachaTimes(); + hash = (37 * hash) + GACHA_PREFAB_PATH_FIELD_NUMBER; + hash = (53 * hash) + getGachaPrefabPath().hashCode(); + hash = (37 * hash) + TITLE_TEXTMAP_FIELD_NUMBER; + hash = (53 * hash) + getTitleTextmap().hashCode(); + hash = (37 * hash) + TEN_COST_ITEM_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTenCostItemNum(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + WISH_MAX_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishMaxProgress(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + TEN_COST_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTenCostItemId(); + hash = (37 * hash) + GACHA_RECORD_URL_FIELD_NUMBER; + hash = (53 * hash) + getGachaRecordUrl().hashCode(); + hash = (37 * hash) + WISH_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getWishItemId(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + GACHA_PROB_URL_OVERSEA_FIELD_NUMBER; + hash = (53 * hash) + getGachaProbUrlOversea().hashCode(); + hash = (37 * hash) + GACHA_TIMES_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getGachaTimesLimit(); + if (getDisplayUp5ItemListCount() > 0) { + hash = (37 * hash) + DISPLAY_UP_5_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDisplayUp5ItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo 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.GachaInfoOuterClass.GachaInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo 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.GachaInfoOuterClass.GachaInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo 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.GachaInfoOuterClass.GachaInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo 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.GachaInfoOuterClass.GachaInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo 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.GachaInfoOuterClass.GachaInfo 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; + } + /** + * Protobuf type {@code GachaInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaInfo) + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.class, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGachaUpInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gachaPreviewPrefabPath_ = ""; + + costItemId_ = 0; + + isNewWish_ = false; + + gachaProbUrl_ = ""; + + gachaRecordUrlOversea_ = ""; + + costItemNum_ = 0; + + if (gachaUpInfoListBuilder_ == null) { + gachaUpInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + gachaUpInfoListBuilder_.clear(); + } + displayUp4ItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + wishProgress_ = 0; + + scheduleId_ = 0; + + gachaSortId_ = 0; + + leftGachaTimes_ = 0; + + gachaPrefabPath_ = ""; + + titleTextmap_ = ""; + + tenCostItemNum_ = 0; + + gachaType_ = 0; + + wishMaxProgress_ = 0; + + endTime_ = 0; + + tenCostItemId_ = 0; + + gachaRecordUrl_ = ""; + + wishItemId_ = 0; + + beginTime_ = 0; + + gachaProbUrlOversea_ = ""; + + gachaTimesLimit_ = 0; + + displayUp5ItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.internal_static_GachaInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo build() { + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo buildPartial() { + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo result = new emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo(this); + int from_bitField0_ = bitField0_; + result.gachaPreviewPrefabPath_ = gachaPreviewPrefabPath_; + result.costItemId_ = costItemId_; + result.isNewWish_ = isNewWish_; + result.gachaProbUrl_ = gachaProbUrl_; + result.gachaRecordUrlOversea_ = gachaRecordUrlOversea_; + result.costItemNum_ = costItemNum_; + if (gachaUpInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + gachaUpInfoList_ = java.util.Collections.unmodifiableList(gachaUpInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.gachaUpInfoList_ = gachaUpInfoList_; + } else { + result.gachaUpInfoList_ = gachaUpInfoListBuilder_.build(); + } + if (((bitField0_ & 0x00000002) != 0)) { + displayUp4ItemList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.displayUp4ItemList_ = displayUp4ItemList_; + result.wishProgress_ = wishProgress_; + result.scheduleId_ = scheduleId_; + result.gachaSortId_ = gachaSortId_; + result.leftGachaTimes_ = leftGachaTimes_; + result.gachaPrefabPath_ = gachaPrefabPath_; + result.titleTextmap_ = titleTextmap_; + result.tenCostItemNum_ = tenCostItemNum_; + result.gachaType_ = gachaType_; + result.wishMaxProgress_ = wishMaxProgress_; + result.endTime_ = endTime_; + result.tenCostItemId_ = tenCostItemId_; + result.gachaRecordUrl_ = gachaRecordUrl_; + result.wishItemId_ = wishItemId_; + result.beginTime_ = beginTime_; + result.gachaProbUrlOversea_ = gachaProbUrlOversea_; + result.gachaTimesLimit_ = gachaTimesLimit_; + if (((bitField0_ & 0x00000004) != 0)) { + displayUp5ItemList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.displayUp5ItemList_ = displayUp5ItemList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo) { + return mergeFrom((emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo other) { + if (other == emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance()) return this; + if (!other.getGachaPreviewPrefabPath().isEmpty()) { + gachaPreviewPrefabPath_ = other.gachaPreviewPrefabPath_; + onChanged(); + } + if (other.getCostItemId() != 0) { + setCostItemId(other.getCostItemId()); + } + if (other.getIsNewWish() != false) { + setIsNewWish(other.getIsNewWish()); + } + if (!other.getGachaProbUrl().isEmpty()) { + gachaProbUrl_ = other.gachaProbUrl_; + onChanged(); + } + if (!other.getGachaRecordUrlOversea().isEmpty()) { + gachaRecordUrlOversea_ = other.gachaRecordUrlOversea_; + onChanged(); + } + if (other.getCostItemNum() != 0) { + setCostItemNum(other.getCostItemNum()); + } + if (gachaUpInfoListBuilder_ == null) { + if (!other.gachaUpInfoList_.isEmpty()) { + if (gachaUpInfoList_.isEmpty()) { + gachaUpInfoList_ = other.gachaUpInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.addAll(other.gachaUpInfoList_); + } + onChanged(); + } + } else { + if (!other.gachaUpInfoList_.isEmpty()) { + if (gachaUpInfoListBuilder_.isEmpty()) { + gachaUpInfoListBuilder_.dispose(); + gachaUpInfoListBuilder_ = null; + gachaUpInfoList_ = other.gachaUpInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + gachaUpInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGachaUpInfoListFieldBuilder() : null; + } else { + gachaUpInfoListBuilder_.addAllMessages(other.gachaUpInfoList_); + } + } + } + if (!other.displayUp4ItemList_.isEmpty()) { + if (displayUp4ItemList_.isEmpty()) { + displayUp4ItemList_ = other.displayUp4ItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDisplayUp4ItemListIsMutable(); + displayUp4ItemList_.addAll(other.displayUp4ItemList_); + } + onChanged(); + } + if (other.getWishProgress() != 0) { + setWishProgress(other.getWishProgress()); + } + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + if (other.getGachaSortId() != 0) { + setGachaSortId(other.getGachaSortId()); + } + if (other.getLeftGachaTimes() != 0) { + setLeftGachaTimes(other.getLeftGachaTimes()); + } + if (!other.getGachaPrefabPath().isEmpty()) { + gachaPrefabPath_ = other.gachaPrefabPath_; + onChanged(); + } + if (!other.getTitleTextmap().isEmpty()) { + titleTextmap_ = other.titleTextmap_; + onChanged(); + } + if (other.getTenCostItemNum() != 0) { + setTenCostItemNum(other.getTenCostItemNum()); + } + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getWishMaxProgress() != 0) { + setWishMaxProgress(other.getWishMaxProgress()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getTenCostItemId() != 0) { + setTenCostItemId(other.getTenCostItemId()); + } + if (!other.getGachaRecordUrl().isEmpty()) { + gachaRecordUrl_ = other.gachaRecordUrl_; + onChanged(); + } + if (other.getWishItemId() != 0) { + setWishItemId(other.getWishItemId()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (!other.getGachaProbUrlOversea().isEmpty()) { + gachaProbUrlOversea_ = other.gachaProbUrlOversea_; + onChanged(); + } + if (other.getGachaTimesLimit() != 0) { + setGachaTimesLimit(other.getGachaTimesLimit()); + } + if (!other.displayUp5ItemList_.isEmpty()) { + if (displayUp5ItemList_.isEmpty()) { + displayUp5ItemList_ = other.displayUp5ItemList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureDisplayUp5ItemListIsMutable(); + displayUp5ItemList_.addAll(other.displayUp5ItemList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object gachaPreviewPrefabPath_ = ""; + /** + * string gacha_preview_prefab_path = 4; + * @return The gachaPreviewPrefabPath. + */ + public java.lang.String getGachaPreviewPrefabPath() { + java.lang.Object ref = gachaPreviewPrefabPath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaPreviewPrefabPath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_preview_prefab_path = 4; + * @return The bytes for gachaPreviewPrefabPath. + */ + public com.google.protobuf.ByteString + getGachaPreviewPrefabPathBytes() { + java.lang.Object ref = gachaPreviewPrefabPath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaPreviewPrefabPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_preview_prefab_path = 4; + * @param value The gachaPreviewPrefabPath to set. + * @return This builder for chaining. + */ + public Builder setGachaPreviewPrefabPath( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaPreviewPrefabPath_ = value; + onChanged(); + return this; + } + /** + * string gacha_preview_prefab_path = 4; + * @return This builder for chaining. + */ + public Builder clearGachaPreviewPrefabPath() { + + gachaPreviewPrefabPath_ = getDefaultInstance().getGachaPreviewPrefabPath(); + onChanged(); + return this; + } + /** + * string gacha_preview_prefab_path = 4; + * @param value The bytes for gachaPreviewPrefabPath to set. + * @return This builder for chaining. + */ + public Builder setGachaPreviewPrefabPathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaPreviewPrefabPath_ = value; + onChanged(); + return this; + } + + private int costItemId_ ; + /** + * uint32 cost_item_id = 9; + * @return The costItemId. + */ + @java.lang.Override + public int getCostItemId() { + return costItemId_; + } + /** + * uint32 cost_item_id = 9; + * @param value The costItemId to set. + * @return This builder for chaining. + */ + public Builder setCostItemId(int value) { + + costItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 cost_item_id = 9; + * @return This builder for chaining. + */ + public Builder clearCostItemId() { + + costItemId_ = 0; + onChanged(); + return this; + } + + private boolean isNewWish_ ; + /** + * bool is_new_wish = 733; + * @return The isNewWish. + */ + @java.lang.Override + public boolean getIsNewWish() { + return isNewWish_; + } + /** + * bool is_new_wish = 733; + * @param value The isNewWish to set. + * @return This builder for chaining. + */ + public Builder setIsNewWish(boolean value) { + + isNewWish_ = value; + onChanged(); + return this; + } + /** + * bool is_new_wish = 733; + * @return This builder for chaining. + */ + public Builder clearIsNewWish() { + + isNewWish_ = false; + onChanged(); + return this; + } + + private java.lang.Object gachaProbUrl_ = ""; + /** + * string gacha_prob_url = 8; + * @return The gachaProbUrl. + */ + public java.lang.String getGachaProbUrl() { + java.lang.Object ref = gachaProbUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaProbUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_prob_url = 8; + * @return The bytes for gachaProbUrl. + */ + public com.google.protobuf.ByteString + getGachaProbUrlBytes() { + java.lang.Object ref = gachaProbUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaProbUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_prob_url = 8; + * @param value The gachaProbUrl to set. + * @return This builder for chaining. + */ + public Builder setGachaProbUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaProbUrl_ = value; + onChanged(); + return this; + } + /** + * string gacha_prob_url = 8; + * @return This builder for chaining. + */ + public Builder clearGachaProbUrl() { + + gachaProbUrl_ = getDefaultInstance().getGachaProbUrl(); + onChanged(); + return this; + } + /** + * string gacha_prob_url = 8; + * @param value The bytes for gachaProbUrl to set. + * @return This builder for chaining. + */ + public Builder setGachaProbUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaProbUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object gachaRecordUrlOversea_ = ""; + /** + * string gacha_record_url_oversea = 1854; + * @return The gachaRecordUrlOversea. + */ + public java.lang.String getGachaRecordUrlOversea() { + java.lang.Object ref = gachaRecordUrlOversea_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaRecordUrlOversea_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_record_url_oversea = 1854; + * @return The bytes for gachaRecordUrlOversea. + */ + public com.google.protobuf.ByteString + getGachaRecordUrlOverseaBytes() { + java.lang.Object ref = gachaRecordUrlOversea_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaRecordUrlOversea_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_record_url_oversea = 1854; + * @param value The gachaRecordUrlOversea to set. + * @return This builder for chaining. + */ + public Builder setGachaRecordUrlOversea( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaRecordUrlOversea_ = value; + onChanged(); + return this; + } + /** + * string gacha_record_url_oversea = 1854; + * @return This builder for chaining. + */ + public Builder clearGachaRecordUrlOversea() { + + gachaRecordUrlOversea_ = getDefaultInstance().getGachaRecordUrlOversea(); + onChanged(); + return this; + } + /** + * string gacha_record_url_oversea = 1854; + * @param value The bytes for gachaRecordUrlOversea to set. + * @return This builder for chaining. + */ + public Builder setGachaRecordUrlOverseaBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaRecordUrlOversea_ = value; + onChanged(); + return this; + } + + private int costItemNum_ ; + /** + * uint32 cost_item_num = 3; + * @return The costItemNum. + */ + @java.lang.Override + public int getCostItemNum() { + return costItemNum_; + } + /** + * uint32 cost_item_num = 3; + * @param value The costItemNum to set. + * @return This builder for chaining. + */ + public Builder setCostItemNum(int value) { + + costItemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 cost_item_num = 3; + * @return This builder for chaining. + */ + public Builder clearCostItemNum() { + + costItemNum_ = 0; + onChanged(); + return this; + } + + private java.util.List gachaUpInfoList_ = + java.util.Collections.emptyList(); + private void ensureGachaUpInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + gachaUpInfoList_ = new java.util.ArrayList(gachaUpInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder> gachaUpInfoListBuilder_; + + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public java.util.List getGachaUpInfoListList() { + if (gachaUpInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(gachaUpInfoList_); + } else { + return gachaUpInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public int getGachaUpInfoListCount() { + if (gachaUpInfoListBuilder_ == null) { + return gachaUpInfoList_.size(); + } else { + return gachaUpInfoListBuilder_.getCount(); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getGachaUpInfoList(int index) { + if (gachaUpInfoListBuilder_ == null) { + return gachaUpInfoList_.get(index); + } else { + return gachaUpInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder setGachaUpInfoList( + int index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo value) { + if (gachaUpInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.set(index, value); + onChanged(); + } else { + gachaUpInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder setGachaUpInfoList( + int index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder builderForValue) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + gachaUpInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addGachaUpInfoList(emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo value) { + if (gachaUpInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.add(value); + onChanged(); + } else { + gachaUpInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addGachaUpInfoList( + int index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo value) { + if (gachaUpInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.add(index, value); + onChanged(); + } else { + gachaUpInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addGachaUpInfoList( + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder builderForValue) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.add(builderForValue.build()); + onChanged(); + } else { + gachaUpInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addGachaUpInfoList( + int index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder builderForValue) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + gachaUpInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder addAllGachaUpInfoList( + java.lang.Iterable values) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, gachaUpInfoList_); + onChanged(); + } else { + gachaUpInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder clearGachaUpInfoList() { + if (gachaUpInfoListBuilder_ == null) { + gachaUpInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + gachaUpInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public Builder removeGachaUpInfoList(int index) { + if (gachaUpInfoListBuilder_ == null) { + ensureGachaUpInfoListIsMutable(); + gachaUpInfoList_.remove(index); + onChanged(); + } else { + gachaUpInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder getGachaUpInfoListBuilder( + int index) { + return getGachaUpInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder getGachaUpInfoListOrBuilder( + int index) { + if (gachaUpInfoListBuilder_ == null) { + return gachaUpInfoList_.get(index); } else { + return gachaUpInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public java.util.List + getGachaUpInfoListOrBuilderList() { + if (gachaUpInfoListBuilder_ != null) { + return gachaUpInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(gachaUpInfoList_); + } + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder addGachaUpInfoListBuilder() { + return getGachaUpInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance()); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder addGachaUpInfoListBuilder( + int index) { + return getGachaUpInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance()); + } + /** + * repeated .GachaUpInfo gacha_up_info_list = 1233; + */ + public java.util.List + getGachaUpInfoListBuilderList() { + return getGachaUpInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder> + getGachaUpInfoListFieldBuilder() { + if (gachaUpInfoListBuilder_ == null) { + gachaUpInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder>( + gachaUpInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + gachaUpInfoList_ = null; + } + return gachaUpInfoListBuilder_; + } + + private com.google.protobuf.Internal.IntList displayUp4ItemList_ = emptyIntList(); + private void ensureDisplayUp4ItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + displayUp4ItemList_ = mutableCopy(displayUp4ItemList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @return A list containing the displayUp4ItemList. + */ + public java.util.List + getDisplayUp4ItemListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(displayUp4ItemList_) : displayUp4ItemList_; + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @return The count of displayUp4ItemList. + */ + public int getDisplayUp4ItemListCount() { + return displayUp4ItemList_.size(); + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @param index The index of the element to return. + * @return The displayUp4ItemList at the given index. + */ + public int getDisplayUp4ItemList(int index) { + return displayUp4ItemList_.getInt(index); + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @param index The index to set the value at. + * @param value The displayUp4ItemList to set. + * @return This builder for chaining. + */ + public Builder setDisplayUp4ItemList( + int index, int value) { + ensureDisplayUp4ItemListIsMutable(); + displayUp4ItemList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @param value The displayUp4ItemList to add. + * @return This builder for chaining. + */ + public Builder addDisplayUp4ItemList(int value) { + ensureDisplayUp4ItemListIsMutable(); + displayUp4ItemList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @param values The displayUp4ItemList to add. + * @return This builder for chaining. + */ + public Builder addAllDisplayUp4ItemList( + java.lang.Iterable values) { + ensureDisplayUp4ItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, displayUp4ItemList_); + onChanged(); + return this; + } + /** + * repeated uint32 display_up_4_item_list = 1875; + * @return This builder for chaining. + */ + public Builder clearDisplayUp4ItemList() { + displayUp4ItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int wishProgress_ ; + /** + * uint32 wish_progress = 1819; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + /** + * uint32 wish_progress = 1819; + * @param value The wishProgress to set. + * @return This builder for chaining. + */ + public Builder setWishProgress(int value) { + + wishProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_progress = 1819; + * @return This builder for chaining. + */ + public Builder clearWishProgress() { + + wishProgress_ = 0; + onChanged(); + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 10; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 10; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 10; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 0; + onChanged(); + return this; + } + + private int gachaSortId_ ; + /** + * uint32 gacha_sort_id = 7; + * @return The gachaSortId. + */ + @java.lang.Override + public int getGachaSortId() { + return gachaSortId_; + } + /** + * uint32 gacha_sort_id = 7; + * @param value The gachaSortId to set. + * @return This builder for chaining. + */ + public Builder setGachaSortId(int value) { + + gachaSortId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_sort_id = 7; + * @return This builder for chaining. + */ + public Builder clearGachaSortId() { + + gachaSortId_ = 0; + onChanged(); + return this; + } + + private int leftGachaTimes_ ; + /** + * uint32 left_gacha_times = 5; + * @return The leftGachaTimes. + */ + @java.lang.Override + public int getLeftGachaTimes() { + return leftGachaTimes_; + } + /** + * uint32 left_gacha_times = 5; + * @param value The leftGachaTimes to set. + * @return This builder for chaining. + */ + public Builder setLeftGachaTimes(int value) { + + leftGachaTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 left_gacha_times = 5; + * @return This builder for chaining. + */ + public Builder clearLeftGachaTimes() { + + leftGachaTimes_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gachaPrefabPath_ = ""; + /** + * string gacha_prefab_path = 15; + * @return The gachaPrefabPath. + */ + public java.lang.String getGachaPrefabPath() { + java.lang.Object ref = gachaPrefabPath_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaPrefabPath_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_prefab_path = 15; + * @return The bytes for gachaPrefabPath. + */ + public com.google.protobuf.ByteString + getGachaPrefabPathBytes() { + java.lang.Object ref = gachaPrefabPath_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaPrefabPath_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_prefab_path = 15; + * @param value The gachaPrefabPath to set. + * @return This builder for chaining. + */ + public Builder setGachaPrefabPath( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaPrefabPath_ = value; + onChanged(); + return this; + } + /** + * string gacha_prefab_path = 15; + * @return This builder for chaining. + */ + public Builder clearGachaPrefabPath() { + + gachaPrefabPath_ = getDefaultInstance().getGachaPrefabPath(); + onChanged(); + return this; + } + /** + * string gacha_prefab_path = 15; + * @param value The bytes for gachaPrefabPath to set. + * @return This builder for chaining. + */ + public Builder setGachaPrefabPathBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaPrefabPath_ = value; + onChanged(); + return this; + } + + private java.lang.Object titleTextmap_ = ""; + /** + * string title_textmap = 736; + * @return The titleTextmap. + */ + public java.lang.String getTitleTextmap() { + java.lang.Object ref = titleTextmap_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + titleTextmap_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string title_textmap = 736; + * @return The bytes for titleTextmap. + */ + public com.google.protobuf.ByteString + getTitleTextmapBytes() { + java.lang.Object ref = titleTextmap_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + titleTextmap_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string title_textmap = 736; + * @param value The titleTextmap to set. + * @return This builder for chaining. + */ + public Builder setTitleTextmap( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + titleTextmap_ = value; + onChanged(); + return this; + } + /** + * string title_textmap = 736; + * @return This builder for chaining. + */ + public Builder clearTitleTextmap() { + + titleTextmap_ = getDefaultInstance().getTitleTextmap(); + onChanged(); + return this; + } + /** + * string title_textmap = 736; + * @param value The bytes for titleTextmap to set. + * @return This builder for chaining. + */ + public Builder setTitleTextmapBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + titleTextmap_ = value; + onChanged(); + return this; + } + + private int tenCostItemNum_ ; + /** + * uint32 ten_cost_item_num = 6; + * @return The tenCostItemNum. + */ + @java.lang.Override + public int getTenCostItemNum() { + return tenCostItemNum_; + } + /** + * uint32 ten_cost_item_num = 6; + * @param value The tenCostItemNum to set. + * @return This builder for chaining. + */ + public Builder setTenCostItemNum(int value) { + + tenCostItemNum_ = value; + onChanged(); + return this; + } + /** + * uint32 ten_cost_item_num = 6; + * @return This builder for chaining. + */ + public Builder clearTenCostItemNum() { + + tenCostItemNum_ = 0; + onChanged(); + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 13; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 13; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int wishMaxProgress_ ; + /** + * uint32 wish_max_progress = 1222; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + /** + * uint32 wish_max_progress = 1222; + * @param value The wishMaxProgress to set. + * @return This builder for chaining. + */ + public Builder setWishMaxProgress(int value) { + + wishMaxProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_max_progress = 1222; + * @return This builder for chaining. + */ + public Builder clearWishMaxProgress() { + + wishMaxProgress_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 14; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 14; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 14; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int tenCostItemId_ ; + /** + * uint32 ten_cost_item_id = 2; + * @return The tenCostItemId. + */ + @java.lang.Override + public int getTenCostItemId() { + return tenCostItemId_; + } + /** + * uint32 ten_cost_item_id = 2; + * @param value The tenCostItemId to set. + * @return This builder for chaining. + */ + public Builder setTenCostItemId(int value) { + + tenCostItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 ten_cost_item_id = 2; + * @return This builder for chaining. + */ + public Builder clearTenCostItemId() { + + tenCostItemId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gachaRecordUrl_ = ""; + /** + * string gacha_record_url = 12; + * @return The gachaRecordUrl. + */ + public java.lang.String getGachaRecordUrl() { + java.lang.Object ref = gachaRecordUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaRecordUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_record_url = 12; + * @return The bytes for gachaRecordUrl. + */ + public com.google.protobuf.ByteString + getGachaRecordUrlBytes() { + java.lang.Object ref = gachaRecordUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaRecordUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_record_url = 12; + * @param value The gachaRecordUrl to set. + * @return This builder for chaining. + */ + public Builder setGachaRecordUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaRecordUrl_ = value; + onChanged(); + return this; + } + /** + * string gacha_record_url = 12; + * @return This builder for chaining. + */ + public Builder clearGachaRecordUrl() { + + gachaRecordUrl_ = getDefaultInstance().getGachaRecordUrl(); + onChanged(); + return this; + } + /** + * string gacha_record_url = 12; + * @param value The bytes for gachaRecordUrl to set. + * @return This builder for chaining. + */ + public Builder setGachaRecordUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaRecordUrl_ = value; + onChanged(); + return this; + } + + private int wishItemId_ ; + /** + * uint32 wish_item_id = 1637; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + /** + * uint32 wish_item_id = 1637; + * @param value The wishItemId to set. + * @return This builder for chaining. + */ + public Builder setWishItemId(int value) { + + wishItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_item_id = 1637; + * @return This builder for chaining. + */ + public Builder clearWishItemId() { + + wishItemId_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 1; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 1; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 1; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gachaProbUrlOversea_ = ""; + /** + * string gacha_prob_url_oversea = 1481; + * @return The gachaProbUrlOversea. + */ + public java.lang.String getGachaProbUrlOversea() { + java.lang.Object ref = gachaProbUrlOversea_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gachaProbUrlOversea_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gacha_prob_url_oversea = 1481; + * @return The bytes for gachaProbUrlOversea. + */ + public com.google.protobuf.ByteString + getGachaProbUrlOverseaBytes() { + java.lang.Object ref = gachaProbUrlOversea_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gachaProbUrlOversea_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gacha_prob_url_oversea = 1481; + * @param value The gachaProbUrlOversea to set. + * @return This builder for chaining. + */ + public Builder setGachaProbUrlOversea( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gachaProbUrlOversea_ = value; + onChanged(); + return this; + } + /** + * string gacha_prob_url_oversea = 1481; + * @return This builder for chaining. + */ + public Builder clearGachaProbUrlOversea() { + + gachaProbUrlOversea_ = getDefaultInstance().getGachaProbUrlOversea(); + onChanged(); + return this; + } + /** + * string gacha_prob_url_oversea = 1481; + * @param value The bytes for gachaProbUrlOversea to set. + * @return This builder for chaining. + */ + public Builder setGachaProbUrlOverseaBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gachaProbUrlOversea_ = value; + onChanged(); + return this; + } + + private int gachaTimesLimit_ ; + /** + * uint32 gacha_times_limit = 11; + * @return The gachaTimesLimit. + */ + @java.lang.Override + public int getGachaTimesLimit() { + return gachaTimesLimit_; + } + /** + * uint32 gacha_times_limit = 11; + * @param value The gachaTimesLimit to set. + * @return This builder for chaining. + */ + public Builder setGachaTimesLimit(int value) { + + gachaTimesLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_times_limit = 11; + * @return This builder for chaining. + */ + public Builder clearGachaTimesLimit() { + + gachaTimesLimit_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList displayUp5ItemList_ = emptyIntList(); + private void ensureDisplayUp5ItemListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + displayUp5ItemList_ = mutableCopy(displayUp5ItemList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @return A list containing the displayUp5ItemList. + */ + public java.util.List + getDisplayUp5ItemListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(displayUp5ItemList_) : displayUp5ItemList_; + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @return The count of displayUp5ItemList. + */ + public int getDisplayUp5ItemListCount() { + return displayUp5ItemList_.size(); + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @param index The index of the element to return. + * @return The displayUp5ItemList at the given index. + */ + public int getDisplayUp5ItemList(int index) { + return displayUp5ItemList_.getInt(index); + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @param index The index to set the value at. + * @param value The displayUp5ItemList to set. + * @return This builder for chaining. + */ + public Builder setDisplayUp5ItemList( + int index, int value) { + ensureDisplayUp5ItemListIsMutable(); + displayUp5ItemList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @param value The displayUp5ItemList to add. + * @return This builder for chaining. + */ + public Builder addDisplayUp5ItemList(int value) { + ensureDisplayUp5ItemListIsMutable(); + displayUp5ItemList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @param values The displayUp5ItemList to add. + * @return This builder for chaining. + */ + public Builder addAllDisplayUp5ItemList( + java.lang.Iterable values) { + ensureDisplayUp5ItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, displayUp5ItemList_); + onChanged(); + return this; + } + /** + * repeated uint32 display_up_5_item_list = 2006; + * @return This builder for chaining. + */ + public Builder clearDisplayUp5ItemList() { + displayUp5ItemList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + 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:GachaInfo) + } + + // @@protoc_insertion_point(class_scope:GachaInfo) + private static final emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo(); + } + + public static emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017GachaInfo.proto\032\021GachaUpInfo.proto\"\242\005\n" + + "\tGachaInfo\022!\n\031gacha_preview_prefab_path\030" + + "\004 \001(\t\022\024\n\014cost_item_id\030\t \001(\r\022\024\n\013is_new_wi" + + "sh\030\335\005 \001(\010\022\026\n\016gacha_prob_url\030\010 \001(\t\022!\n\030gac" + + "ha_record_url_oversea\030\276\016 \001(\t\022\025\n\rcost_ite" + + "m_num\030\003 \001(\r\022)\n\022gacha_up_info_list\030\321\t \003(\013" + + "2\014.GachaUpInfo\022\037\n\026display_up_4_item_list" + + "\030\323\016 \003(\r\022\026\n\rwish_progress\030\233\016 \001(\r\022\023\n\013sched" + + "ule_id\030\n \001(\r\022\025\n\rgacha_sort_id\030\007 \001(\r\022\030\n\020l" + + "eft_gacha_times\030\005 \001(\r\022\031\n\021gacha_prefab_pa" + + "th\030\017 \001(\t\022\026\n\rtitle_textmap\030\340\005 \001(\t\022\031\n\021ten_" + + "cost_item_num\030\006 \001(\r\022\022\n\ngacha_type\030\r \001(\r\022" + + "\032\n\021wish_max_progress\030\306\t \001(\r\022\020\n\010end_time\030" + + "\016 \001(\r\022\030\n\020ten_cost_item_id\030\002 \001(\r\022\030\n\020gacha" + + "_record_url\030\014 \001(\t\022\025\n\014wish_item_id\030\345\014 \001(\r" + + "\022\022\n\nbegin_time\030\001 \001(\r\022\037\n\026gacha_prob_url_o" + + "versea\030\311\013 \001(\t\022\031\n\021gacha_times_limit\030\013 \001(\r" + + "\022\037\n\026display_up_5_item_list\030\326\017 \003(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GachaUpInfoOuterClass.getDescriptor(), + }); + internal_static_GachaInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaInfo_descriptor, + new java.lang.String[] { "GachaPreviewPrefabPath", "CostItemId", "IsNewWish", "GachaProbUrl", "GachaRecordUrlOversea", "CostItemNum", "GachaUpInfoList", "DisplayUp4ItemList", "WishProgress", "ScheduleId", "GachaSortId", "LeftGachaTimes", "GachaPrefabPath", "TitleTextmap", "TenCostItemNum", "GachaType", "WishMaxProgress", "EndTime", "TenCostItemId", "GachaRecordUrl", "WishItemId", "BeginTime", "GachaProbUrlOversea", "GachaTimesLimit", "DisplayUp5ItemList", }); + emu.grasscutter.net.proto.GachaUpInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java new file mode 100644 index 00000000000..01fe2716892 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaItemOuterClass.java @@ -0,0 +1,1566 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaItem.proto + +package emu.grasscutter.net.proto; + +public final class GachaItemOuterClass { + private GachaItemOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaItem) + com.google.protobuf.MessageOrBuilder { + + /** + * .ItemParam gacha_item_ = 7; + * @return Whether the gachaItem field is set. + */ + boolean hasGachaItem(); + /** + * .ItemParam gacha_item_ = 7; + * @return The gachaItem. + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGachaItem(); + /** + * .ItemParam gacha_item_ = 7; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGachaItemOrBuilder(); + + /** + * bool is_gacha_item_new = 6; + * @return The isGachaItemNew. + */ + boolean getIsGachaItemNew(); + + /** + * bool is_flash_card = 8; + * @return The isFlashCard. + */ + boolean getIsFlashCard(); + + /** + * repeated .ItemParam token_item_list = 9; + */ + java.util.List + getTokenItemListList(); + /** + * repeated .ItemParam token_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index); + /** + * repeated .ItemParam token_item_list = 9; + */ + int getTokenItemListCount(); + /** + * repeated .ItemParam token_item_list = 9; + */ + java.util.List + getTokenItemListOrBuilderList(); + /** + * repeated .ItemParam token_item_list = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( + int index); + + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + java.util.List + getTransferItemsList(); + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index); + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + int getTransferItemsCount(); + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + java.util.List + getTransferItemsOrBuilderList(); + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( + int index); + } + /** + * Protobuf type {@code GachaItem} + */ + public static final class GachaItem extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaItem) + GachaItemOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaItem.newBuilder() to construct. + private GachaItem(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaItem() { + tokenItemList_ = java.util.Collections.emptyList(); + transferItems_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaItem(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaItem( + 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 48: { + + isGachaItemNew_ = input.readBool(); + break; + } + case 58: { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder subBuilder = null; + if (gachaItem_ != null) { + subBuilder = gachaItem_.toBuilder(); + } + gachaItem_ = input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(gachaItem_); + gachaItem_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + isFlashCard_ = input.readBool(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tokenItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tokenItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + transferItems_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + transferItems_.add( + input.readMessage(emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.parser(), extensionRegistry)); + 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)) { + tokenItemList_ = java.util.Collections.unmodifiableList(tokenItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + transferItems_ = java.util.Collections.unmodifiableList(transferItems_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.class, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder.class); + } + + public static final int GACHA_ITEM__FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam gachaItem_; + /** + * .ItemParam gacha_item_ = 7; + * @return Whether the gachaItem field is set. + */ + @java.lang.Override + public boolean hasGachaItem() { + return gachaItem_ != null; + } + /** + * .ItemParam gacha_item_ = 7; + * @return The gachaItem. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGachaItem() { + return gachaItem_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : gachaItem_; + } + /** + * .ItemParam gacha_item_ = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGachaItemOrBuilder() { + return getGachaItem(); + } + + public static final int IS_GACHA_ITEM_NEW_FIELD_NUMBER = 6; + private boolean isGachaItemNew_; + /** + * bool is_gacha_item_new = 6; + * @return The isGachaItemNew. + */ + @java.lang.Override + public boolean getIsGachaItemNew() { + return isGachaItemNew_; + } + + public static final int IS_FLASH_CARD_FIELD_NUMBER = 8; + private boolean isFlashCard_; + /** + * bool is_flash_card = 8; + * @return The isFlashCard. + */ + @java.lang.Override + public boolean getIsFlashCard() { + return isFlashCard_; + } + + public static final int TOKEN_ITEM_LIST_FIELD_NUMBER = 9; + private java.util.List tokenItemList_; + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public java.util.List getTokenItemListList() { + return tokenItemList_; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public java.util.List + getTokenItemListOrBuilderList() { + return tokenItemList_; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public int getTokenItemListCount() { + return tokenItemList_.size(); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index) { + return tokenItemList_.get(index); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( + int index) { + return tokenItemList_.get(index); + } + + public static final int TRANSFER_ITEMS_FIELD_NUMBER = 12; + private java.util.List transferItems_; + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public java.util.List getTransferItemsList() { + return transferItems_; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public java.util.List + getTransferItemsOrBuilderList() { + return transferItems_; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public int getTransferItemsCount() { + return transferItems_.size(); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index) { + return transferItems_.get(index); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( + int index) { + return transferItems_.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 { + if (isGachaItemNew_ != false) { + output.writeBool(6, isGachaItemNew_); + } + if (gachaItem_ != null) { + output.writeMessage(7, getGachaItem()); + } + if (isFlashCard_ != false) { + output.writeBool(8, isFlashCard_); + } + for (int i = 0; i < tokenItemList_.size(); i++) { + output.writeMessage(9, tokenItemList_.get(i)); + } + for (int i = 0; i < transferItems_.size(); i++) { + output.writeMessage(12, transferItems_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isGachaItemNew_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isGachaItemNew_); + } + if (gachaItem_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getGachaItem()); + } + if (isFlashCard_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isFlashCard_); + } + for (int i = 0; i < tokenItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, tokenItemList_.get(i)); + } + for (int i = 0; i < transferItems_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, transferItems_.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.GachaItemOuterClass.GachaItem)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem other = (emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem) obj; + + if (hasGachaItem() != other.hasGachaItem()) return false; + if (hasGachaItem()) { + if (!getGachaItem() + .equals(other.getGachaItem())) return false; + } + if (getIsGachaItemNew() + != other.getIsGachaItemNew()) return false; + if (getIsFlashCard() + != other.getIsFlashCard()) return false; + if (!getTokenItemListList() + .equals(other.getTokenItemListList())) return false; + if (!getTransferItemsList() + .equals(other.getTransferItemsList())) 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 (hasGachaItem()) { + hash = (37 * hash) + GACHA_ITEM__FIELD_NUMBER; + hash = (53 * hash) + getGachaItem().hashCode(); + } + hash = (37 * hash) + IS_GACHA_ITEM_NEW_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGachaItemNew()); + hash = (37 * hash) + IS_FLASH_CARD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFlashCard()); + if (getTokenItemListCount() > 0) { + hash = (37 * hash) + TOKEN_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTokenItemListList().hashCode(); + } + if (getTransferItemsCount() > 0) { + hash = (37 * hash) + TRANSFER_ITEMS_FIELD_NUMBER; + hash = (53 * hash) + getTransferItemsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem 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.GachaItemOuterClass.GachaItem parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem 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.GachaItemOuterClass.GachaItem parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem 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.GachaItemOuterClass.GachaItem parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem 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.GachaItemOuterClass.GachaItem parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem 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.GachaItemOuterClass.GachaItem 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; + } + /** + * Protobuf type {@code GachaItem} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaItem) + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.class, emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTokenItemListFieldBuilder(); + getTransferItemsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (gachaItemBuilder_ == null) { + gachaItem_ = null; + } else { + gachaItem_ = null; + gachaItemBuilder_ = null; + } + isGachaItemNew_ = false; + + isFlashCard_ = false; + + if (tokenItemListBuilder_ == null) { + tokenItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + tokenItemListBuilder_.clear(); + } + if (transferItemsBuilder_ == null) { + transferItems_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + transferItemsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaItemOuterClass.internal_static_GachaItem_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem build() { + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem buildPartial() { + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem result = new emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem(this); + int from_bitField0_ = bitField0_; + if (gachaItemBuilder_ == null) { + result.gachaItem_ = gachaItem_; + } else { + result.gachaItem_ = gachaItemBuilder_.build(); + } + result.isGachaItemNew_ = isGachaItemNew_; + result.isFlashCard_ = isFlashCard_; + if (tokenItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + tokenItemList_ = java.util.Collections.unmodifiableList(tokenItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tokenItemList_ = tokenItemList_; + } else { + result.tokenItemList_ = tokenItemListBuilder_.build(); + } + if (transferItemsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + transferItems_ = java.util.Collections.unmodifiableList(transferItems_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.transferItems_ = transferItems_; + } else { + result.transferItems_ = transferItemsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem) { + return mergeFrom((emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem other) { + if (other == emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem.getDefaultInstance()) return this; + if (other.hasGachaItem()) { + mergeGachaItem(other.getGachaItem()); + } + if (other.getIsGachaItemNew() != false) { + setIsGachaItemNew(other.getIsGachaItemNew()); + } + if (other.getIsFlashCard() != false) { + setIsFlashCard(other.getIsFlashCard()); + } + if (tokenItemListBuilder_ == null) { + if (!other.tokenItemList_.isEmpty()) { + if (tokenItemList_.isEmpty()) { + tokenItemList_ = other.tokenItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTokenItemListIsMutable(); + tokenItemList_.addAll(other.tokenItemList_); + } + onChanged(); + } + } else { + if (!other.tokenItemList_.isEmpty()) { + if (tokenItemListBuilder_.isEmpty()) { + tokenItemListBuilder_.dispose(); + tokenItemListBuilder_ = null; + tokenItemList_ = other.tokenItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + tokenItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTokenItemListFieldBuilder() : null; + } else { + tokenItemListBuilder_.addAllMessages(other.tokenItemList_); + } + } + } + if (transferItemsBuilder_ == null) { + if (!other.transferItems_.isEmpty()) { + if (transferItems_.isEmpty()) { + transferItems_ = other.transferItems_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTransferItemsIsMutable(); + transferItems_.addAll(other.transferItems_); + } + onChanged(); + } + } else { + if (!other.transferItems_.isEmpty()) { + if (transferItemsBuilder_.isEmpty()) { + transferItemsBuilder_.dispose(); + transferItemsBuilder_ = null; + transferItems_ = other.transferItems_; + bitField0_ = (bitField0_ & ~0x00000002); + transferItemsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTransferItemsFieldBuilder() : null; + } else { + transferItemsBuilder_.addAllMessages(other.transferItems_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam gachaItem_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> gachaItemBuilder_; + /** + * .ItemParam gacha_item_ = 7; + * @return Whether the gachaItem field is set. + */ + public boolean hasGachaItem() { + return gachaItemBuilder_ != null || gachaItem_ != null; + } + /** + * .ItemParam gacha_item_ = 7; + * @return The gachaItem. + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGachaItem() { + if (gachaItemBuilder_ == null) { + return gachaItem_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : gachaItem_; + } else { + return gachaItemBuilder_.getMessage(); + } + } + /** + * .ItemParam gacha_item_ = 7; + */ + public Builder setGachaItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (gachaItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + gachaItem_ = value; + onChanged(); + } else { + gachaItemBuilder_.setMessage(value); + } + + return this; + } + /** + * .ItemParam gacha_item_ = 7; + */ + public Builder setGachaItem( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (gachaItemBuilder_ == null) { + gachaItem_ = builderForValue.build(); + onChanged(); + } else { + gachaItemBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ItemParam gacha_item_ = 7; + */ + public Builder mergeGachaItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (gachaItemBuilder_ == null) { + if (gachaItem_ != null) { + gachaItem_ = + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder(gachaItem_).mergeFrom(value).buildPartial(); + } else { + gachaItem_ = value; + } + onChanged(); + } else { + gachaItemBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ItemParam gacha_item_ = 7; + */ + public Builder clearGachaItem() { + if (gachaItemBuilder_ == null) { + gachaItem_ = null; + onChanged(); + } else { + gachaItem_ = null; + gachaItemBuilder_ = null; + } + + return this; + } + /** + * .ItemParam gacha_item_ = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getGachaItemBuilder() { + + onChanged(); + return getGachaItemFieldBuilder().getBuilder(); + } + /** + * .ItemParam gacha_item_ = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGachaItemOrBuilder() { + if (gachaItemBuilder_ != null) { + return gachaItemBuilder_.getMessageOrBuilder(); + } else { + return gachaItem_ == null ? + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : gachaItem_; + } + } + /** + * .ItemParam gacha_item_ = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getGachaItemFieldBuilder() { + if (gachaItemBuilder_ == null) { + gachaItemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + getGachaItem(), + getParentForChildren(), + isClean()); + gachaItem_ = null; + } + return gachaItemBuilder_; + } + + private boolean isGachaItemNew_ ; + /** + * bool is_gacha_item_new = 6; + * @return The isGachaItemNew. + */ + @java.lang.Override + public boolean getIsGachaItemNew() { + return isGachaItemNew_; + } + /** + * bool is_gacha_item_new = 6; + * @param value The isGachaItemNew to set. + * @return This builder for chaining. + */ + public Builder setIsGachaItemNew(boolean value) { + + isGachaItemNew_ = value; + onChanged(); + return this; + } + /** + * bool is_gacha_item_new = 6; + * @return This builder for chaining. + */ + public Builder clearIsGachaItemNew() { + + isGachaItemNew_ = false; + onChanged(); + return this; + } + + private boolean isFlashCard_ ; + /** + * bool is_flash_card = 8; + * @return The isFlashCard. + */ + @java.lang.Override + public boolean getIsFlashCard() { + return isFlashCard_; + } + /** + * bool is_flash_card = 8; + * @param value The isFlashCard to set. + * @return This builder for chaining. + */ + public Builder setIsFlashCard(boolean value) { + + isFlashCard_ = value; + onChanged(); + return this; + } + /** + * bool is_flash_card = 8; + * @return This builder for chaining. + */ + public Builder clearIsFlashCard() { + + isFlashCard_ = false; + onChanged(); + return this; + } + + private java.util.List tokenItemList_ = + java.util.Collections.emptyList(); + private void ensureTokenItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tokenItemList_ = new java.util.ArrayList(tokenItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> tokenItemListBuilder_; + + /** + * repeated .ItemParam token_item_list = 9; + */ + public java.util.List getTokenItemListList() { + if (tokenItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(tokenItemList_); + } else { + return tokenItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public int getTokenItemListCount() { + if (tokenItemListBuilder_ == null) { + return tokenItemList_.size(); + } else { + return tokenItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getTokenItemList(int index) { + if (tokenItemListBuilder_ == null) { + return tokenItemList_.get(index); + } else { + return tokenItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder setTokenItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (tokenItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTokenItemListIsMutable(); + tokenItemList_.set(index, value); + onChanged(); + } else { + tokenItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder setTokenItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + tokenItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + tokenItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addTokenItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (tokenItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTokenItemListIsMutable(); + tokenItemList_.add(value); + onChanged(); + } else { + tokenItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addTokenItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (tokenItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTokenItemListIsMutable(); + tokenItemList_.add(index, value); + onChanged(); + } else { + tokenItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addTokenItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + tokenItemList_.add(builderForValue.build()); + onChanged(); + } else { + tokenItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addTokenItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + tokenItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + tokenItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder addAllTokenItemList( + java.lang.Iterable values) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tokenItemList_); + onChanged(); + } else { + tokenItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder clearTokenItemList() { + if (tokenItemListBuilder_ == null) { + tokenItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + tokenItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public Builder removeTokenItemList(int index) { + if (tokenItemListBuilder_ == null) { + ensureTokenItemListIsMutable(); + tokenItemList_.remove(index); + onChanged(); + } else { + tokenItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getTokenItemListBuilder( + int index) { + return getTokenItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getTokenItemListOrBuilder( + int index) { + if (tokenItemListBuilder_ == null) { + return tokenItemList_.get(index); } else { + return tokenItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public java.util.List + getTokenItemListOrBuilderList() { + if (tokenItemListBuilder_ != null) { + return tokenItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(tokenItemList_); + } + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTokenItemListBuilder() { + return getTokenItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addTokenItemListBuilder( + int index) { + return getTokenItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam token_item_list = 9; + */ + public java.util.List + getTokenItemListBuilderList() { + return getTokenItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getTokenItemListFieldBuilder() { + if (tokenItemListBuilder_ == null) { + tokenItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + tokenItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + tokenItemList_ = null; + } + return tokenItemListBuilder_; + } + + private java.util.List transferItems_ = + java.util.Collections.emptyList(); + private void ensureTransferItemsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + transferItems_ = new java.util.ArrayList(transferItems_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder> transferItemsBuilder_; + + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public java.util.List getTransferItemsList() { + if (transferItemsBuilder_ == null) { + return java.util.Collections.unmodifiableList(transferItems_); + } else { + return transferItemsBuilder_.getMessageList(); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public int getTransferItemsCount() { + if (transferItemsBuilder_ == null) { + return transferItems_.size(); + } else { + return transferItemsBuilder_.getCount(); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getTransferItems(int index) { + if (transferItemsBuilder_ == null) { + return transferItems_.get(index); + } else { + return transferItemsBuilder_.getMessage(index); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder setTransferItems( + int index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem value) { + if (transferItemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransferItemsIsMutable(); + transferItems_.set(index, value); + onChanged(); + } else { + transferItemsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder setTransferItems( + int index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder builderForValue) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + transferItems_.set(index, builderForValue.build()); + onChanged(); + } else { + transferItemsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addTransferItems(emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem value) { + if (transferItemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransferItemsIsMutable(); + transferItems_.add(value); + onChanged(); + } else { + transferItemsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addTransferItems( + int index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem value) { + if (transferItemsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTransferItemsIsMutable(); + transferItems_.add(index, value); + onChanged(); + } else { + transferItemsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addTransferItems( + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder builderForValue) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + transferItems_.add(builderForValue.build()); + onChanged(); + } else { + transferItemsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addTransferItems( + int index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder builderForValue) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + transferItems_.add(index, builderForValue.build()); + onChanged(); + } else { + transferItemsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder addAllTransferItems( + java.lang.Iterable values) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, transferItems_); + onChanged(); + } else { + transferItemsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder clearTransferItems() { + if (transferItemsBuilder_ == null) { + transferItems_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + transferItemsBuilder_.clear(); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public Builder removeTransferItems(int index) { + if (transferItemsBuilder_ == null) { + ensureTransferItemsIsMutable(); + transferItems_.remove(index); + onChanged(); + } else { + transferItemsBuilder_.remove(index); + } + return this; + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder getTransferItemsBuilder( + int index) { + return getTransferItemsFieldBuilder().getBuilder(index); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder getTransferItemsOrBuilder( + int index) { + if (transferItemsBuilder_ == null) { + return transferItems_.get(index); } else { + return transferItemsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public java.util.List + getTransferItemsOrBuilderList() { + if (transferItemsBuilder_ != null) { + return transferItemsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(transferItems_); + } + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder addTransferItemsBuilder() { + return getTransferItemsFieldBuilder().addBuilder( + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance()); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder addTransferItemsBuilder( + int index) { + return getTransferItemsFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance()); + } + /** + * repeated .GachaTransferItem transfer_items = 12; + */ + public java.util.List + getTransferItemsBuilderList() { + return getTransferItemsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder> + getTransferItemsFieldBuilder() { + if (transferItemsBuilder_ == null) { + transferItemsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder>( + transferItems_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + transferItems_ = null; + } + return transferItemsBuilder_; + } + @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:GachaItem) + } + + // @@protoc_insertion_point(class_scope:GachaItem) + private static final emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem(); + } + + public static emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaItem parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaItem(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaItemOuterClass.GachaItem getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaItem_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaItem_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017GachaItem.proto\032\027GachaTransferItem.pro" + + "to\032\017ItemParam.proto\"\257\001\n\tGachaItem\022\037\n\013gac" + + "ha_item_\030\007 \001(\0132\n.ItemParam\022\031\n\021is_gacha_i" + + "tem_new\030\006 \001(\010\022\025\n\ris_flash_card\030\010 \001(\010\022#\n\017" + + "token_item_list\030\t \003(\0132\n.ItemParam\022*\n\016tra" + + "nsfer_items\030\014 \003(\0132\022.GachaTransferItemB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GachaTransferItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_GachaItem_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaItem_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaItem_descriptor, + new java.lang.String[] { "GachaItem", "IsGachaItemNew", "IsFlashCard", "TokenItemList", "TransferItems", }); + emu.grasscutter.net.proto.GachaTransferItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java new file mode 100644 index 00000000000..cdb3f6cf1b6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaTransferItemOuterClass.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaTransferItem.proto + +package emu.grasscutter.net.proto; + +public final class GachaTransferItemOuterClass { + private GachaTransferItemOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaTransferItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaTransferItem) + com.google.protobuf.MessageOrBuilder { + + /** + * .ItemParam item = 3; + * @return Whether the item field is set. + */ + boolean hasItem(); + /** + * .ItemParam item = 3; + * @return The item. + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItem(); + /** + * .ItemParam item = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemOrBuilder(); + + /** + * bool is_transfer_item_new = 1; + * @return The isTransferItemNew. + */ + boolean getIsTransferItemNew(); + } + /** + * Protobuf type {@code GachaTransferItem} + */ + public static final class GachaTransferItem extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaTransferItem) + GachaTransferItemOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaTransferItem.newBuilder() to construct. + private GachaTransferItem(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaTransferItem() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaTransferItem(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaTransferItem( + 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: { + + isTransferItemNew_ = input.readBool(); + break; + } + case 26: { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder subBuilder = null; + if (item_ != null) { + subBuilder = item_.toBuilder(); + } + item_ = input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(item_); + item_ = subBuilder.buildPartial(); + } + + 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.GachaTransferItemOuterClass.internal_static_GachaTransferItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.class, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder.class); + } + + public static final int ITEM_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam item_; + /** + * .ItemParam item = 3; + * @return Whether the item field is set. + */ + @java.lang.Override + public boolean hasItem() { + return item_ != null; + } + /** + * .ItemParam item = 3; + * @return The item. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItem() { + return item_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : item_; + } + /** + * .ItemParam item = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemOrBuilder() { + return getItem(); + } + + public static final int IS_TRANSFER_ITEM_NEW_FIELD_NUMBER = 1; + private boolean isTransferItemNew_; + /** + * bool is_transfer_item_new = 1; + * @return The isTransferItemNew. + */ + @java.lang.Override + public boolean getIsTransferItemNew() { + return isTransferItemNew_; + } + + 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 (isTransferItemNew_ != false) { + output.writeBool(1, isTransferItemNew_); + } + if (item_ != null) { + output.writeMessage(3, getItem()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isTransferItemNew_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isTransferItemNew_); + } + if (item_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getItem()); + } + 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.GachaTransferItemOuterClass.GachaTransferItem)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem other = (emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem) obj; + + if (hasItem() != other.hasItem()) return false; + if (hasItem()) { + if (!getItem() + .equals(other.getItem())) return false; + } + if (getIsTransferItemNew() + != other.getIsTransferItemNew()) 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 (hasItem()) { + hash = (37 * hash) + ITEM_FIELD_NUMBER; + hash = (53 * hash) + getItem().hashCode(); + } + hash = (37 * hash) + IS_TRANSFER_ITEM_NEW_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTransferItemNew()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem 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.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem 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.GachaTransferItemOuterClass.GachaTransferItem parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem 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.GachaTransferItemOuterClass.GachaTransferItem parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem 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.GachaTransferItemOuterClass.GachaTransferItem parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem 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.GachaTransferItemOuterClass.GachaTransferItem 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; + } + /** + * Protobuf type {@code GachaTransferItem} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaTransferItem) + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.class, emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemBuilder_ == null) { + item_ = null; + } else { + item_ = null; + itemBuilder_ = null; + } + isTransferItemNew_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.internal_static_GachaTransferItem_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem build() { + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem buildPartial() { + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem result = new emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem(this); + if (itemBuilder_ == null) { + result.item_ = item_; + } else { + result.item_ = itemBuilder_.build(); + } + result.isTransferItemNew_ = isTransferItemNew_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem) { + return mergeFrom((emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem other) { + if (other == emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem.getDefaultInstance()) return this; + if (other.hasItem()) { + mergeItem(other.getItem()); + } + if (other.getIsTransferItemNew() != false) { + setIsTransferItemNew(other.getIsTransferItemNew()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam item_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemBuilder_; + /** + * .ItemParam item = 3; + * @return Whether the item field is set. + */ + public boolean hasItem() { + return itemBuilder_ != null || item_ != null; + } + /** + * .ItemParam item = 3; + * @return The item. + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItem() { + if (itemBuilder_ == null) { + return item_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : item_; + } else { + return itemBuilder_.getMessage(); + } + } + /** + * .ItemParam item = 3; + */ + public Builder setItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + item_ = value; + onChanged(); + } else { + itemBuilder_.setMessage(value); + } + + return this; + } + /** + * .ItemParam item = 3; + */ + public Builder setItem( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemBuilder_ == null) { + item_ = builderForValue.build(); + onChanged(); + } else { + itemBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ItemParam item = 3; + */ + public Builder mergeItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemBuilder_ == null) { + if (item_ != null) { + item_ = + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder(item_).mergeFrom(value).buildPartial(); + } else { + item_ = value; + } + onChanged(); + } else { + itemBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ItemParam item = 3; + */ + public Builder clearItem() { + if (itemBuilder_ == null) { + item_ = null; + onChanged(); + } else { + item_ = null; + itemBuilder_ = null; + } + + return this; + } + /** + * .ItemParam item = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemBuilder() { + + onChanged(); + return getItemFieldBuilder().getBuilder(); + } + /** + * .ItemParam item = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemOrBuilder() { + if (itemBuilder_ != null) { + return itemBuilder_.getMessageOrBuilder(); + } else { + return item_ == null ? + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : item_; + } + } + /** + * .ItemParam item = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemFieldBuilder() { + if (itemBuilder_ == null) { + itemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + getItem(), + getParentForChildren(), + isClean()); + item_ = null; + } + return itemBuilder_; + } + + private boolean isTransferItemNew_ ; + /** + * bool is_transfer_item_new = 1; + * @return The isTransferItemNew. + */ + @java.lang.Override + public boolean getIsTransferItemNew() { + return isTransferItemNew_; + } + /** + * bool is_transfer_item_new = 1; + * @param value The isTransferItemNew to set. + * @return This builder for chaining. + */ + public Builder setIsTransferItemNew(boolean value) { + + isTransferItemNew_ = value; + onChanged(); + return this; + } + /** + * bool is_transfer_item_new = 1; + * @return This builder for chaining. + */ + public Builder clearIsTransferItemNew() { + + isTransferItemNew_ = 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:GachaTransferItem) + } + + // @@protoc_insertion_point(class_scope:GachaTransferItem) + private static final emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem(); + } + + public static emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaTransferItem parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaTransferItem(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaTransferItemOuterClass.GachaTransferItem getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaTransferItem_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaTransferItem_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GachaTransferItem.proto\032\017ItemParam.pro" + + "to\"K\n\021GachaTransferItem\022\030\n\004item\030\003 \001(\0132\n." + + "ItemParam\022\034\n\024is_transfer_item_new\030\001 \001(\010B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_GachaTransferItem_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaTransferItem_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaTransferItem_descriptor, + new java.lang.String[] { "Item", "IsTransferItemNew", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java new file mode 100644 index 00000000000..96e4fd9c274 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaUpInfoOuterClass.java @@ -0,0 +1,733 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaUpInfo.proto + +package emu.grasscutter.net.proto; + +public final class GachaUpInfoOuterClass { + private GachaUpInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaUpInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaUpInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_parent_type = 7; + * @return The itemParentType. + */ + int getItemParentType(); + + /** + * repeated uint32 item_id_list = 15; + * @return A list containing the itemIdList. + */ + java.util.List getItemIdListList(); + /** + * repeated uint32 item_id_list = 15; + * @return The count of itemIdList. + */ + int getItemIdListCount(); + /** + * repeated uint32 item_id_list = 15; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + int getItemIdList(int index); + } + /** + * Protobuf type {@code GachaUpInfo} + */ + public static final class GachaUpInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaUpInfo) + GachaUpInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaUpInfo.newBuilder() to construct. + private GachaUpInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaUpInfo() { + itemIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaUpInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaUpInfo( + 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 56: { + + itemParentType_ = input.readUInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + itemIdList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + itemIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + itemIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + itemIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.class, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder.class); + } + + public static final int ITEM_PARENT_TYPE_FIELD_NUMBER = 7; + private int itemParentType_; + /** + * uint32 item_parent_type = 7; + * @return The itemParentType. + */ + @java.lang.Override + public int getItemParentType() { + return itemParentType_; + } + + public static final int ITEM_ID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList itemIdList_; + /** + * repeated uint32 item_id_list = 15; + * @return A list containing the itemIdList. + */ + @java.lang.Override + public java.util.List + getItemIdListList() { + return itemIdList_; + } + /** + * repeated uint32 item_id_list = 15; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 15; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + private int itemIdListMemoizedSerializedSize = -1; + + 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 (itemParentType_ != 0) { + output.writeUInt32(7, itemParentType_); + } + if (getItemIdListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(itemIdListMemoizedSerializedSize); + } + for (int i = 0; i < itemIdList_.size(); i++) { + output.writeUInt32NoTag(itemIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemParentType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, itemParentType_); + } + { + int dataSize = 0; + for (int i = 0; i < itemIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(itemIdList_.getInt(i)); + } + size += dataSize; + if (!getItemIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + itemIdListMemoizedSerializedSize = dataSize; + } + 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.GachaUpInfoOuterClass.GachaUpInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo other = (emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo) obj; + + if (getItemParentType() + != other.getItemParentType()) return false; + if (!getItemIdListList() + .equals(other.getItemIdListList())) 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) + ITEM_PARENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getItemParentType(); + if (getItemIdListCount() > 0) { + hash = (37 * hash) + ITEM_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo 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.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo 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.GachaUpInfoOuterClass.GachaUpInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo 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.GachaUpInfoOuterClass.GachaUpInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo 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.GachaUpInfoOuterClass.GachaUpInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo 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.GachaUpInfoOuterClass.GachaUpInfo 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; + } + /** + * Protobuf type {@code GachaUpInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaUpInfo) + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.class, emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemParentType_ = 0; + + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.internal_static_GachaUpInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo build() { + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo buildPartial() { + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo result = new emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo(this); + int from_bitField0_ = bitField0_; + result.itemParentType_ = itemParentType_; + if (((bitField0_ & 0x00000001) != 0)) { + itemIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemIdList_ = itemIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo) { + return mergeFrom((emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo other) { + if (other == emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo.getDefaultInstance()) return this; + if (other.getItemParentType() != 0) { + setItemParentType(other.getItemParentType()); + } + if (!other.itemIdList_.isEmpty()) { + if (itemIdList_.isEmpty()) { + itemIdList_ = other.itemIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemIdListIsMutable(); + itemIdList_.addAll(other.itemIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int itemParentType_ ; + /** + * uint32 item_parent_type = 7; + * @return The itemParentType. + */ + @java.lang.Override + public int getItemParentType() { + return itemParentType_; + } + /** + * uint32 item_parent_type = 7; + * @param value The itemParentType to set. + * @return This builder for chaining. + */ + public Builder setItemParentType(int value) { + + itemParentType_ = value; + onChanged(); + return this; + } + /** + * uint32 item_parent_type = 7; + * @return This builder for chaining. + */ + public Builder clearItemParentType() { + + itemParentType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList itemIdList_ = emptyIntList(); + private void ensureItemIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemIdList_ = mutableCopy(itemIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 item_id_list = 15; + * @return A list containing the itemIdList. + */ + public java.util.List + getItemIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(itemIdList_) : itemIdList_; + } + /** + * repeated uint32 item_id_list = 15; + * @return The count of itemIdList. + */ + public int getItemIdListCount() { + return itemIdList_.size(); + } + /** + * repeated uint32 item_id_list = 15; + * @param index The index of the element to return. + * @return The itemIdList at the given index. + */ + public int getItemIdList(int index) { + return itemIdList_.getInt(index); + } + /** + * repeated uint32 item_id_list = 15; + * @param index The index to set the value at. + * @param value The itemIdList to set. + * @return This builder for chaining. + */ + public Builder setItemIdList( + int index, int value) { + ensureItemIdListIsMutable(); + itemIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 15; + * @param value The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addItemIdList(int value) { + ensureItemIdListIsMutable(); + itemIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 15; + * @param values The itemIdList to add. + * @return This builder for chaining. + */ + public Builder addAllItemIdList( + java.lang.Iterable values) { + ensureItemIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 item_id_list = 15; + * @return This builder for chaining. + */ + public Builder clearItemIdList() { + itemIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:GachaUpInfo) + } + + // @@protoc_insertion_point(class_scope:GachaUpInfo) + private static final emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo(); + } + + public static emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaUpInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaUpInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaUpInfoOuterClass.GachaUpInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaUpInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaUpInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021GachaUpInfo.proto\"=\n\013GachaUpInfo\022\030\n\020it" + + "em_parent_type\030\007 \001(\r\022\024\n\014item_id_list\030\017 \003" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GachaUpInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaUpInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaUpInfo_descriptor, + new java.lang.String[] { "ItemParentType", "ItemIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaWishReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaWishReqOuterClass.java new file mode 100644 index 00000000000..1af0e26a629 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaWishReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaWishReq.proto + +package emu.grasscutter.net.proto; + +public final class GachaWishReqOuterClass { + private GachaWishReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaWishReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaWishReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gacha_schedule_id = 14; + * @return The gachaScheduleId. + */ + int getGachaScheduleId(); + + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 item_id = 4; + * @return The itemId. + */ + int getItemId(); + } + /** + *
+   * CmdId: 1507
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GachaWishReq} + */ + public static final class GachaWishReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaWishReq) + GachaWishReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaWishReq.newBuilder() to construct. + private GachaWishReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaWishReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaWishReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaWishReq( + 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: { + + itemId_ = input.readUInt32(); + break; + } + case 104: { + + 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.GachaWishReqOuterClass.internal_static_GachaWishReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.class, emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.Builder.class); + } + + public static final int GACHA_SCHEDULE_ID_FIELD_NUMBER = 14; + private int gachaScheduleId_; + /** + * uint32 gacha_schedule_id = 14; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 13; + private int gachaType_; + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int ITEM_ID_FIELD_NUMBER = 4; + private int itemId_; + /** + * uint32 item_id = 4; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + 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 (itemId_ != 0) { + output.writeUInt32(4, itemId_); + } + if (gachaType_ != 0) { + output.writeUInt32(13, 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 (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, itemId_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, 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.GachaWishReqOuterClass.GachaWishReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq other = (emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq) obj; + + if (getGachaScheduleId() + != other.getGachaScheduleId()) return false; + if (getGachaType() + != other.getGachaType()) return false; + if (getItemId() + != other.getItemId()) 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) + GACHA_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaScheduleId(); + hash = (37 * hash) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq 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.GachaWishReqOuterClass.GachaWishReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq 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.GachaWishReqOuterClass.GachaWishReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq 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.GachaWishReqOuterClass.GachaWishReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq 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.GachaWishReqOuterClass.GachaWishReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq 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.GachaWishReqOuterClass.GachaWishReq 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: 1507
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GachaWishReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaWishReq) + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.class, emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gachaScheduleId_ = 0; + + gachaType_ = 0; + + itemId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.internal_static_GachaWishReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq build() { + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq buildPartial() { + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq result = new emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq(this); + result.gachaScheduleId_ = gachaScheduleId_; + result.gachaType_ = gachaType_; + result.itemId_ = itemId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq) { + return mergeFrom((emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq other) { + if (other == emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq.getDefaultInstance()) return this; + if (other.getGachaScheduleId() != 0) { + setGachaScheduleId(other.getGachaScheduleId()); + } + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gachaScheduleId_ ; + /** + * uint32 gacha_schedule_id = 14; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + /** + * uint32 gacha_schedule_id = 14; + * @param value The gachaScheduleId to set. + * @return This builder for chaining. + */ + public Builder setGachaScheduleId(int value) { + + gachaScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_schedule_id = 14; + * @return This builder for chaining. + */ + public Builder clearGachaScheduleId() { + + gachaScheduleId_ = 0; + onChanged(); + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 13; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 13; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 13; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 4; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 4; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 4; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 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:GachaWishReq) + } + + // @@protoc_insertion_point(class_scope:GachaWishReq) + private static final emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq(); + } + + public static emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaWishReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaWishReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishReqOuterClass.GachaWishReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaWishReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaWishReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022GachaWishReq.proto\"N\n\014GachaWishReq\022\031\n\021" + + "gacha_schedule_id\030\016 \001(\r\022\022\n\ngacha_type\030\r " + + "\001(\r\022\017\n\007item_id\030\004 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GachaWishReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaWishReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaWishReq_descriptor, + new java.lang.String[] { "GachaScheduleId", "GachaType", "ItemId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GachaWishRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GachaWishRspOuterClass.java new file mode 100644 index 00000000000..1a410160295 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GachaWishRspOuterClass.java @@ -0,0 +1,901 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GachaWishRsp.proto + +package emu.grasscutter.net.proto; + +public final class GachaWishRspOuterClass { + private GachaWishRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GachaWishRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GachaWishRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gacha_type = 8; + * @return The gachaType. + */ + int getGachaType(); + + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + int getGachaScheduleId(); + + /** + * uint32 wish_max_progress = 2; + * @return The wishMaxProgress. + */ + int getWishMaxProgress(); + + /** + * uint32 wish_progress = 5; + * @return The wishProgress. + */ + int getWishProgress(); + + /** + * uint32 wish_item_id = 3; + * @return The wishItemId. + */ + int getWishItemId(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 1521
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GachaWishRsp} + */ + public static final class GachaWishRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaWishRsp) + GachaWishRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaWishRsp.newBuilder() to construct. + private GachaWishRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GachaWishRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaWishRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaWishRsp( + 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: { + + wishMaxProgress_ = input.readUInt32(); + break; + } + case 24: { + + wishItemId_ = input.readUInt32(); + break; + } + case 40: { + + wishProgress_ = input.readUInt32(); + break; + } + case 56: { + + gachaScheduleId_ = input.readUInt32(); + break; + } + case 64: { + + gachaType_ = input.readUInt32(); + break; + } + case 112: { + + 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.GachaWishRspOuterClass.internal_static_GachaWishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.class, emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.Builder.class); + } + + public static final int GACHA_TYPE_FIELD_NUMBER = 8; + private int gachaType_; + /** + * uint32 gacha_type = 8; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + + public static final int GACHA_SCHEDULE_ID_FIELD_NUMBER = 7; + private int gachaScheduleId_; + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + + public static final int WISH_MAX_PROGRESS_FIELD_NUMBER = 2; + private int wishMaxProgress_; + /** + * uint32 wish_max_progress = 2; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + + public static final int WISH_PROGRESS_FIELD_NUMBER = 5; + private int wishProgress_; + /** + * uint32 wish_progress = 5; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + + public static final int WISH_ITEM_ID_FIELD_NUMBER = 3; + private int wishItemId_; + /** + * uint32 wish_item_id = 3; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @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 (wishMaxProgress_ != 0) { + output.writeUInt32(2, wishMaxProgress_); + } + if (wishItemId_ != 0) { + output.writeUInt32(3, wishItemId_); + } + if (wishProgress_ != 0) { + output.writeUInt32(5, wishProgress_); + } + if (gachaScheduleId_ != 0) { + output.writeUInt32(7, gachaScheduleId_); + } + if (gachaType_ != 0) { + output.writeUInt32(8, gachaType_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (wishMaxProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, wishMaxProgress_); + } + if (wishItemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, wishItemId_); + } + if (wishProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, wishProgress_); + } + if (gachaScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, gachaScheduleId_); + } + if (gachaType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, gachaType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, 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.GachaWishRspOuterClass.GachaWishRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp other = (emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp) obj; + + if (getGachaType() + != other.getGachaType()) return false; + if (getGachaScheduleId() + != other.getGachaScheduleId()) return false; + if (getWishMaxProgress() + != other.getWishMaxProgress()) return false; + if (getWishProgress() + != other.getWishProgress()) return false; + if (getWishItemId() + != other.getWishItemId()) 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) + GACHA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGachaType(); + hash = (37 * hash) + GACHA_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getGachaScheduleId(); + hash = (37 * hash) + WISH_MAX_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishMaxProgress(); + hash = (37 * hash) + WISH_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getWishProgress(); + hash = (37 * hash) + WISH_ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getWishItemId(); + 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.GachaWishRspOuterClass.GachaWishRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp 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.GachaWishRspOuterClass.GachaWishRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp 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.GachaWishRspOuterClass.GachaWishRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp 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.GachaWishRspOuterClass.GachaWishRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp 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.GachaWishRspOuterClass.GachaWishRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp 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.GachaWishRspOuterClass.GachaWishRsp 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: 1521
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GachaWishRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GachaWishRsp) + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.class, emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gachaType_ = 0; + + gachaScheduleId_ = 0; + + wishMaxProgress_ = 0; + + wishProgress_ = 0; + + wishItemId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.internal_static_GachaWishRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp build() { + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp buildPartial() { + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp result = new emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp(this); + result.gachaType_ = gachaType_; + result.gachaScheduleId_ = gachaScheduleId_; + result.wishMaxProgress_ = wishMaxProgress_; + result.wishProgress_ = wishProgress_; + result.wishItemId_ = wishItemId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp) { + return mergeFrom((emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp other) { + if (other == emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp.getDefaultInstance()) return this; + if (other.getGachaType() != 0) { + setGachaType(other.getGachaType()); + } + if (other.getGachaScheduleId() != 0) { + setGachaScheduleId(other.getGachaScheduleId()); + } + if (other.getWishMaxProgress() != 0) { + setWishMaxProgress(other.getWishMaxProgress()); + } + if (other.getWishProgress() != 0) { + setWishProgress(other.getWishProgress()); + } + if (other.getWishItemId() != 0) { + setWishItemId(other.getWishItemId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gachaType_ ; + /** + * uint32 gacha_type = 8; + * @return The gachaType. + */ + @java.lang.Override + public int getGachaType() { + return gachaType_; + } + /** + * uint32 gacha_type = 8; + * @param value The gachaType to set. + * @return This builder for chaining. + */ + public Builder setGachaType(int value) { + + gachaType_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_type = 8; + * @return This builder for chaining. + */ + public Builder clearGachaType() { + + gachaType_ = 0; + onChanged(); + return this; + } + + private int gachaScheduleId_ ; + /** + * uint32 gacha_schedule_id = 7; + * @return The gachaScheduleId. + */ + @java.lang.Override + public int getGachaScheduleId() { + return gachaScheduleId_; + } + /** + * uint32 gacha_schedule_id = 7; + * @param value The gachaScheduleId to set. + * @return This builder for chaining. + */ + public Builder setGachaScheduleId(int value) { + + gachaScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_schedule_id = 7; + * @return This builder for chaining. + */ + public Builder clearGachaScheduleId() { + + gachaScheduleId_ = 0; + onChanged(); + return this; + } + + private int wishMaxProgress_ ; + /** + * uint32 wish_max_progress = 2; + * @return The wishMaxProgress. + */ + @java.lang.Override + public int getWishMaxProgress() { + return wishMaxProgress_; + } + /** + * uint32 wish_max_progress = 2; + * @param value The wishMaxProgress to set. + * @return This builder for chaining. + */ + public Builder setWishMaxProgress(int value) { + + wishMaxProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_max_progress = 2; + * @return This builder for chaining. + */ + public Builder clearWishMaxProgress() { + + wishMaxProgress_ = 0; + onChanged(); + return this; + } + + private int wishProgress_ ; + /** + * uint32 wish_progress = 5; + * @return The wishProgress. + */ + @java.lang.Override + public int getWishProgress() { + return wishProgress_; + } + /** + * uint32 wish_progress = 5; + * @param value The wishProgress to set. + * @return This builder for chaining. + */ + public Builder setWishProgress(int value) { + + wishProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_progress = 5; + * @return This builder for chaining. + */ + public Builder clearWishProgress() { + + wishProgress_ = 0; + onChanged(); + return this; + } + + private int wishItemId_ ; + /** + * uint32 wish_item_id = 3; + * @return The wishItemId. + */ + @java.lang.Override + public int getWishItemId() { + return wishItemId_; + } + /** + * uint32 wish_item_id = 3; + * @param value The wishItemId to set. + * @return This builder for chaining. + */ + public Builder setWishItemId(int value) { + + wishItemId_ = value; + onChanged(); + return this; + } + /** + * uint32 wish_item_id = 3; + * @return This builder for chaining. + */ + public Builder clearWishItemId() { + + wishItemId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @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:GachaWishRsp) + } + + // @@protoc_insertion_point(class_scope:GachaWishRsp) + private static final emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp(); + } + + public static emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GachaWishRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GachaWishRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GachaWishRspOuterClass.GachaWishRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GachaWishRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GachaWishRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022GachaWishRsp.proto\"\226\001\n\014GachaWishRsp\022\022\n" + + "\ngacha_type\030\010 \001(\r\022\031\n\021gacha_schedule_id\030\007" + + " \001(\r\022\031\n\021wish_max_progress\030\002 \001(\r\022\025\n\rwish_" + + "progress\030\005 \001(\r\022\024\n\014wish_item_id\030\003 \001(\r\022\017\n\007" + + "retcode\030\016 \001(\005B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GachaWishRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GachaWishRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GachaWishRsp_descriptor, + new java.lang.String[] { "GachaType", "GachaScheduleId", "WishMaxProgress", "WishProgress", "WishItemId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetAutoPickDropInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetAutoPickDropInfoNotifyOuterClass.java new file mode 100644 index 00000000000..e43b83eb35b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetAutoPickDropInfoNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetAutoPickDropInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class GadgetAutoPickDropInfoNotifyOuterClass { + private GadgetAutoPickDropInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetAutoPickDropInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetAutoPickDropInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Item item_list = 11; + */ + java.util.List + getItemListList(); + /** + * repeated .Item item_list = 11; + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index); + /** + * repeated .Item item_list = 11; + */ + int getItemListCount(); + /** + * repeated .Item item_list = 11; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .Item item_list = 11; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 897
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GadgetAutoPickDropInfoNotify} + */ + public static final class GadgetAutoPickDropInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetAutoPickDropInfoNotify) + GadgetAutoPickDropInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetAutoPickDropInfoNotify.newBuilder() to construct. + private GadgetAutoPickDropInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetAutoPickDropInfoNotify() { + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetAutoPickDropInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetAutoPickDropInfoNotify( + 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 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry)); + 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)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.class, emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.Builder.class); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 11; + private java.util.List itemList_; + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .Item item_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + return itemList_.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 < itemList_.size(); i++) { + output.writeMessage(11, itemList_.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 < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, itemList_.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.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify other = (emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify) obj; + + if (!getItemListList() + .equals(other.getItemListList())) 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 (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify 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.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify 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.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify 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.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify 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.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify 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.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify 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: 897
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GadgetAutoPickDropInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetAutoPickDropInfoNotify) + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.class, emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.internal_static_GadgetAutoPickDropInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify build() { + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify buildPartial() { + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify result = new emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify(this); + int from_bitField0_ = bitField0_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify other) { + if (other == emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify.getDefaultInstance()) return this; + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> itemListBuilder_; + + /** + * repeated .Item item_list = 11; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .Item item_list = 11; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .Item item_list = 11; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Item item_list = 11; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 11; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 11; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + @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:GadgetAutoPickDropInfoNotify) + } + + // @@protoc_insertion_point(class_scope:GadgetAutoPickDropInfoNotify) + private static final emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify(); + } + + public static emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetAutoPickDropInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetAutoPickDropInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetAutoPickDropInfoNotifyOuterClass.GadgetAutoPickDropInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetAutoPickDropInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetAutoPickDropInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"GadgetAutoPickDropInfoNotify.proto\032\nIt" + + "em.proto\"8\n\034GadgetAutoPickDropInfoNotify" + + "\022\030\n\titem_list\030\013 \003(\0132\005.ItemB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + }); + internal_static_GadgetAutoPickDropInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetAutoPickDropInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetAutoPickDropInfoNotify_descriptor, + new java.lang.String[] { "ItemList", }); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java new file mode 100644 index 00000000000..37968ae7a71 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetBornTypeOuterClass.java @@ -0,0 +1,195 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetBornType.proto + +package emu.grasscutter.net.proto; + +public final class GadgetBornTypeOuterClass { + private GadgetBornTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code GadgetBornType} + */ + public enum GadgetBornType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * GADGET_BORN_TYPE_NONE = 0; + */ + GADGET_BORN_TYPE_NONE(0), + /** + * GADGET_BORN_TYPE_IN_AIR = 1; + */ + GADGET_BORN_TYPE_IN_AIR(1), + /** + * GADGET_BORN_TYPE_PLAYER = 2; + */ + GADGET_BORN_TYPE_PLAYER(2), + /** + * GADGET_BORN_TYPE_MONSTER_HIT = 3; + */ + GADGET_BORN_TYPE_MONSTER_HIT(3), + /** + * GADGET_BORN_TYPE_MONSTER_DIE = 4; + */ + GADGET_BORN_TYPE_MONSTER_DIE(4), + /** + * GADGET_BORN_TYPE_GADGET = 5; + */ + GADGET_BORN_TYPE_GADGET(5), + /** + * GADGET_BORN_TYPE_GROUND = 6; + */ + GADGET_BORN_TYPE_GROUND(6), + UNRECOGNIZED(-1), + ; + + /** + * GADGET_BORN_TYPE_NONE = 0; + */ + public static final int GADGET_BORN_TYPE_NONE_VALUE = 0; + /** + * GADGET_BORN_TYPE_IN_AIR = 1; + */ + public static final int GADGET_BORN_TYPE_IN_AIR_VALUE = 1; + /** + * GADGET_BORN_TYPE_PLAYER = 2; + */ + public static final int GADGET_BORN_TYPE_PLAYER_VALUE = 2; + /** + * GADGET_BORN_TYPE_MONSTER_HIT = 3; + */ + public static final int GADGET_BORN_TYPE_MONSTER_HIT_VALUE = 3; + /** + * GADGET_BORN_TYPE_MONSTER_DIE = 4; + */ + public static final int GADGET_BORN_TYPE_MONSTER_DIE_VALUE = 4; + /** + * GADGET_BORN_TYPE_GADGET = 5; + */ + public static final int GADGET_BORN_TYPE_GADGET_VALUE = 5; + /** + * GADGET_BORN_TYPE_GROUND = 6; + */ + public static final int GADGET_BORN_TYPE_GROUND_VALUE = 6; + + + 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 GadgetBornType 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 GadgetBornType forNumber(int value) { + switch (value) { + case 0: return GADGET_BORN_TYPE_NONE; + case 1: return GADGET_BORN_TYPE_IN_AIR; + case 2: return GADGET_BORN_TYPE_PLAYER; + case 3: return GADGET_BORN_TYPE_MONSTER_HIT; + case 4: return GADGET_BORN_TYPE_MONSTER_DIE; + case 5: return GADGET_BORN_TYPE_GADGET; + case 6: return GADGET_BORN_TYPE_GROUND; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + GadgetBornType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public GadgetBornType findValueByNumber(int number) { + return GadgetBornType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetBornTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final GadgetBornType[] VALUES = values(); + + public static GadgetBornType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private GadgetBornType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:GadgetBornType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024GadgetBornType.proto*\343\001\n\016GadgetBornTyp" + + "e\022\031\n\025GADGET_BORN_TYPE_NONE\020\000\022\033\n\027GADGET_B" + + "ORN_TYPE_IN_AIR\020\001\022\033\n\027GADGET_BORN_TYPE_PL" + + "AYER\020\002\022 \n\034GADGET_BORN_TYPE_MONSTER_HIT\020\003" + + "\022 \n\034GADGET_BORN_TYPE_MONSTER_DIE\020\004\022\033\n\027GA" + + "DGET_BORN_TYPE_GADGET\020\005\022\033\n\027GADGET_BORN_T" + + "YPE_GROUND\020\006B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java new file mode 100644 index 00000000000..149e9f9c88d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetClientParamOuterClass.java @@ -0,0 +1,890 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetClientParam.proto + +package emu.grasscutter.net.proto; + +public final class GadgetClientParamOuterClass { + private GadgetClientParamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetClientParamOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetClientParam) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 campId = 1; + * @return The campId. + */ + int getCampId(); + + /** + * uint32 campType = 2; + * @return The campType. + */ + int getCampType(); + + /** + * uint64 guid = 3; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 ownerEntityId = 4; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 targetEntityId = 5; + * @return The targetEntityId. + */ + int getTargetEntityId(); + + /** + * bool asyncLoad = 6; + * @return The asyncLoad. + */ + boolean getAsyncLoad(); + } + /** + * Protobuf type {@code GadgetClientParam} + */ + public static final class GadgetClientParam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetClientParam) + GadgetClientParamOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetClientParam.newBuilder() to construct. + private GadgetClientParam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetClientParam() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetClientParam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetClientParam( + 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: { + + campId_ = input.readUInt32(); + break; + } + case 16: { + + campType_ = input.readUInt32(); + break; + } + case 24: { + + guid_ = input.readUInt64(); + break; + } + case 32: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 40: { + + targetEntityId_ = input.readUInt32(); + break; + } + case 48: { + + asyncLoad_ = 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.GadgetClientParamOuterClass.internal_static_GadgetClientParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.class, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder.class); + } + + public static final int CAMPID_FIELD_NUMBER = 1; + private int campId_; + /** + * uint32 campId = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + + public static final int CAMPTYPE_FIELD_NUMBER = 2; + private int campType_; + /** + * uint32 campType = 2; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + + public static final int GUID_FIELD_NUMBER = 3; + private long guid_; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int OWNERENTITYID_FIELD_NUMBER = 4; + private int ownerEntityId_; + /** + * uint32 ownerEntityId = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int TARGETENTITYID_FIELD_NUMBER = 5; + private int targetEntityId_; + /** + * uint32 targetEntityId = 5; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + public static final int ASYNCLOAD_FIELD_NUMBER = 6; + private boolean asyncLoad_; + /** + * bool asyncLoad = 6; + * @return The asyncLoad. + */ + @java.lang.Override + public boolean getAsyncLoad() { + return asyncLoad_; + } + + 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 (campId_ != 0) { + output.writeUInt32(1, campId_); + } + if (campType_ != 0) { + output.writeUInt32(2, campType_); + } + if (guid_ != 0L) { + output.writeUInt64(3, guid_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(4, ownerEntityId_); + } + if (targetEntityId_ != 0) { + output.writeUInt32(5, targetEntityId_); + } + if (asyncLoad_ != false) { + output.writeBool(6, asyncLoad_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (campId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, campId_); + } + if (campType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, campType_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, guid_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, ownerEntityId_); + } + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, targetEntityId_); + } + if (asyncLoad_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, asyncLoad_); + } + 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.GadgetClientParamOuterClass.GadgetClientParam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam other = (emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam) obj; + + if (getCampId() + != other.getCampId()) return false; + if (getCampType() + != other.getCampType()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getTargetEntityId() + != other.getTargetEntityId()) return false; + if (getAsyncLoad() + != other.getAsyncLoad()) 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) + CAMPID_FIELD_NUMBER; + hash = (53 * hash) + getCampId(); + hash = (37 * hash) + CAMPTYPE_FIELD_NUMBER; + hash = (53 * hash) + getCampType(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + OWNERENTITYID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + TARGETENTITYID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (37 * hash) + ASYNCLOAD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getAsyncLoad()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam 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.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam 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.GadgetClientParamOuterClass.GadgetClientParam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam 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.GadgetClientParamOuterClass.GadgetClientParam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam 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.GadgetClientParamOuterClass.GadgetClientParam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam 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.GadgetClientParamOuterClass.GadgetClientParam 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; + } + /** + * Protobuf type {@code GadgetClientParam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetClientParam) + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.class, emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + campId_ = 0; + + campType_ = 0; + + guid_ = 0L; + + ownerEntityId_ = 0; + + targetEntityId_ = 0; + + asyncLoad_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.internal_static_GadgetClientParam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam build() { + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam buildPartial() { + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam result = new emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam(this); + result.campId_ = campId_; + result.campType_ = campType_; + result.guid_ = guid_; + result.ownerEntityId_ = ownerEntityId_; + result.targetEntityId_ = targetEntityId_; + result.asyncLoad_ = asyncLoad_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam) { + return mergeFrom((emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam other) { + if (other == emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam.getDefaultInstance()) return this; + if (other.getCampId() != 0) { + setCampId(other.getCampId()); + } + if (other.getCampType() != 0) { + setCampType(other.getCampType()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + if (other.getAsyncLoad() != false) { + setAsyncLoad(other.getAsyncLoad()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int campId_ ; + /** + * uint32 campId = 1; + * @return The campId. + */ + @java.lang.Override + public int getCampId() { + return campId_; + } + /** + * uint32 campId = 1; + * @param value The campId to set. + * @return This builder for chaining. + */ + public Builder setCampId(int value) { + + campId_ = value; + onChanged(); + return this; + } + /** + * uint32 campId = 1; + * @return This builder for chaining. + */ + public Builder clearCampId() { + + campId_ = 0; + onChanged(); + return this; + } + + private int campType_ ; + /** + * uint32 campType = 2; + * @return The campType. + */ + @java.lang.Override + public int getCampType() { + return campType_; + } + /** + * uint32 campType = 2; + * @param value The campType to set. + * @return This builder for chaining. + */ + public Builder setCampType(int value) { + + campType_ = value; + onChanged(); + return this; + } + /** + * uint32 campType = 2; + * @return This builder for chaining. + */ + public Builder clearCampType() { + + campType_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 3; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 3; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 ownerEntityId = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 ownerEntityId = 4; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 ownerEntityId = 4; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int targetEntityId_ ; + /** + * uint32 targetEntityId = 5; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 targetEntityId = 5; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 targetEntityId = 5; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 0; + onChanged(); + return this; + } + + private boolean asyncLoad_ ; + /** + * bool asyncLoad = 6; + * @return The asyncLoad. + */ + @java.lang.Override + public boolean getAsyncLoad() { + return asyncLoad_; + } + /** + * bool asyncLoad = 6; + * @param value The asyncLoad to set. + * @return This builder for chaining. + */ + public Builder setAsyncLoad(boolean value) { + + asyncLoad_ = value; + onChanged(); + return this; + } + /** + * bool asyncLoad = 6; + * @return This builder for chaining. + */ + public Builder clearAsyncLoad() { + + asyncLoad_ = 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:GadgetClientParam) + } + + // @@protoc_insertion_point(class_scope:GadgetClientParam) + private static final emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam(); + } + + public static emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetClientParam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetClientParam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetClientParamOuterClass.GadgetClientParam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetClientParam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetClientParam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GadgetClientParam.proto\"\205\001\n\021GadgetClie" + + "ntParam\022\016\n\006campId\030\001 \001(\r\022\020\n\010campType\030\002 \001(" + + "\r\022\014\n\004guid\030\003 \001(\004\022\025\n\rownerEntityId\030\004 \001(\r\022\026" + + "\n\016targetEntityId\030\005 \001(\r\022\021\n\tasyncLoad\030\006 \001(" + + "\010B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GadgetClientParam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetClientParam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetClientParam_descriptor, + new java.lang.String[] { "CampId", "CampType", "Guid", "OwnerEntityId", "TargetEntityId", "AsyncLoad", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java new file mode 100644 index 00000000000..2c771535122 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetCrucibleInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetCrucibleInfo.proto + +package emu.grasscutter.net.proto; + +public final class GadgetCrucibleInfoOuterClass { + private GadgetCrucibleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetCrucibleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetCrucibleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 mp_play_id = 1; + * @return The mpPlayId. + */ + int getMpPlayId(); + + /** + * uint32 prepare_end_time = 2; + * @return The prepareEndTime. + */ + int getPrepareEndTime(); + } + /** + * Protobuf type {@code GadgetCrucibleInfo} + */ + public static final class GadgetCrucibleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetCrucibleInfo) + GadgetCrucibleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetCrucibleInfo.newBuilder() to construct. + private GadgetCrucibleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetCrucibleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetCrucibleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetCrucibleInfo( + 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: { + + mpPlayId_ = input.readUInt32(); + break; + } + case 16: { + + prepareEndTime_ = 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.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.class, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder.class); + } + + public static final int MP_PLAY_ID_FIELD_NUMBER = 1; + private int mpPlayId_; + /** + * uint32 mp_play_id = 1; + * @return The mpPlayId. + */ + @java.lang.Override + public int getMpPlayId() { + return mpPlayId_; + } + + public static final int PREPARE_END_TIME_FIELD_NUMBER = 2; + private int prepareEndTime_; + /** + * uint32 prepare_end_time = 2; + * @return The prepareEndTime. + */ + @java.lang.Override + public int getPrepareEndTime() { + return prepareEndTime_; + } + + 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 (mpPlayId_ != 0) { + output.writeUInt32(1, mpPlayId_); + } + if (prepareEndTime_ != 0) { + output.writeUInt32(2, prepareEndTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (mpPlayId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, mpPlayId_); + } + if (prepareEndTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, prepareEndTime_); + } + 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.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo other = (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) obj; + + if (getMpPlayId() + != other.getMpPlayId()) return false; + if (getPrepareEndTime() + != other.getPrepareEndTime()) 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) + MP_PLAY_ID_FIELD_NUMBER; + hash = (53 * hash) + getMpPlayId(); + hash = (37 * hash) + PREPARE_END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getPrepareEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo 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.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo 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.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo 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.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo 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.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo 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.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo 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; + } + /** + * Protobuf type {@code GadgetCrucibleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetCrucibleInfo) + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.class, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mpPlayId_ = 0; + + prepareEndTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.internal_static_GadgetCrucibleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo build() { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo buildPartial() { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo result = new emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo(this); + result.mpPlayId_ = mpPlayId_; + result.prepareEndTime_ = prepareEndTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) { + return mergeFrom((emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo other) { + if (other == emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance()) return this; + if (other.getMpPlayId() != 0) { + setMpPlayId(other.getMpPlayId()); + } + if (other.getPrepareEndTime() != 0) { + setPrepareEndTime(other.getPrepareEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int mpPlayId_ ; + /** + * uint32 mp_play_id = 1; + * @return The mpPlayId. + */ + @java.lang.Override + public int getMpPlayId() { + return mpPlayId_; + } + /** + * uint32 mp_play_id = 1; + * @param value The mpPlayId to set. + * @return This builder for chaining. + */ + public Builder setMpPlayId(int value) { + + mpPlayId_ = value; + onChanged(); + return this; + } + /** + * uint32 mp_play_id = 1; + * @return This builder for chaining. + */ + public Builder clearMpPlayId() { + + mpPlayId_ = 0; + onChanged(); + return this; + } + + private int prepareEndTime_ ; + /** + * uint32 prepare_end_time = 2; + * @return The prepareEndTime. + */ + @java.lang.Override + public int getPrepareEndTime() { + return prepareEndTime_; + } + /** + * uint32 prepare_end_time = 2; + * @param value The prepareEndTime to set. + * @return This builder for chaining. + */ + public Builder setPrepareEndTime(int value) { + + prepareEndTime_ = value; + onChanged(); + return this; + } + /** + * uint32 prepare_end_time = 2; + * @return This builder for chaining. + */ + public Builder clearPrepareEndTime() { + + prepareEndTime_ = 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:GadgetCrucibleInfo) + } + + // @@protoc_insertion_point(class_scope:GadgetCrucibleInfo) + private static final emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo(); + } + + public static emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetCrucibleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetCrucibleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetCrucibleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetCrucibleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030GadgetCrucibleInfo.proto\"B\n\022GadgetCruc" + + "ibleInfo\022\022\n\nmp_play_id\030\001 \001(\r\022\030\n\020prepare_" + + "end_time\030\002 \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GadgetCrucibleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetCrucibleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetCrucibleInfo_descriptor, + new java.lang.String[] { "MpPlayId", "PrepareEndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetGeneralRewardInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetGeneralRewardInfoOuterClass.java new file mode 100644 index 00000000000..5f485d04b08 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetGeneralRewardInfoOuterClass.java @@ -0,0 +1,1204 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetGeneralRewardInfo.proto + +package emu.grasscutter.net.proto; + +public final class GadgetGeneralRewardInfoOuterClass { + private GadgetGeneralRewardInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetGeneralRewardInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetGeneralRewardInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 resin = 1; + * @return The resin. + */ + int getResin(); + + /** + * uint32 dead_time = 2; + * @return The deadTime. + */ + int getDeadTime(); + + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + java.util.List getRemainUidListList(); + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + int getRemainUidListCount(); + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + int getRemainUidList(int index); + + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + java.util.List getQualifyUidListList(); + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + int getQualifyUidListCount(); + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + int getQualifyUidList(int index); + + /** + * .ItemParam item_param = 5; + * @return Whether the itemParam field is set. + */ + boolean hasItemParam(); + /** + * .ItemParam item_param = 5; + * @return The itemParam. + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParam(); + /** + * .ItemParam item_param = 5; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamOrBuilder(); + } + /** + * Protobuf type {@code GadgetGeneralRewardInfo} + */ + public static final class GadgetGeneralRewardInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetGeneralRewardInfo) + GadgetGeneralRewardInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetGeneralRewardInfo.newBuilder() to construct. + private GadgetGeneralRewardInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetGeneralRewardInfo() { + remainUidList_ = emptyIntList(); + qualifyUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetGeneralRewardInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetGeneralRewardInfo( + 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: { + + resin_ = input.readUInt32(); + break; + } + case 16: { + + deadTime_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + remainUidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + remainUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + qualifyUidList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + qualifyUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 42: { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder subBuilder = null; + if (itemParam_ != null) { + subBuilder = itemParam_.toBuilder(); + } + itemParam_ = input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(itemParam_); + itemParam_ = subBuilder.buildPartial(); + } + + 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)) { + remainUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.class, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder.class); + } + + public static final int RESIN_FIELD_NUMBER = 1; + private int resin_; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int DEAD_TIME_FIELD_NUMBER = 2; + private int deadTime_; + /** + * uint32 dead_time = 2; + * @return The deadTime. + */ + @java.lang.Override + public int getDeadTime() { + return deadTime_; + } + + public static final int REMAIN_UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList remainUidList_; + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + @java.lang.Override + public java.util.List + getRemainUidListList() { + return remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + private int remainUidListMemoizedSerializedSize = -1; + + public static final int QUALIFY_UID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList qualifyUidList_; + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + @java.lang.Override + public java.util.List + getQualifyUidListList() { + return qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + private int qualifyUidListMemoizedSerializedSize = -1; + + public static final int ITEM_PARAM_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam itemParam_; + /** + * .ItemParam item_param = 5; + * @return Whether the itemParam field is set. + */ + @java.lang.Override + public boolean hasItemParam() { + return itemParam_ != null; + } + /** + * .ItemParam item_param = 5; + * @return The itemParam. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParam() { + return itemParam_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : itemParam_; + } + /** + * .ItemParam item_param = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamOrBuilder() { + return getItemParam(); + } + + 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 (resin_ != 0) { + output.writeUInt32(1, resin_); + } + if (deadTime_ != 0) { + output.writeUInt32(2, deadTime_); + } + if (getRemainUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(remainUidListMemoizedSerializedSize); + } + for (int i = 0; i < remainUidList_.size(); i++) { + output.writeUInt32NoTag(remainUidList_.getInt(i)); + } + if (getQualifyUidListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(qualifyUidListMemoizedSerializedSize); + } + for (int i = 0; i < qualifyUidList_.size(); i++) { + output.writeUInt32NoTag(qualifyUidList_.getInt(i)); + } + if (itemParam_ != null) { + output.writeMessage(5, getItemParam()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, resin_); + } + if (deadTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, deadTime_); + } + { + int dataSize = 0; + for (int i = 0; i < remainUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(remainUidList_.getInt(i)); + } + size += dataSize; + if (!getRemainUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + remainUidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < qualifyUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(qualifyUidList_.getInt(i)); + } + size += dataSize; + if (!getQualifyUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + qualifyUidListMemoizedSerializedSize = dataSize; + } + if (itemParam_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getItemParam()); + } + 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.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo other = (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) obj; + + if (getResin() + != other.getResin()) return false; + if (getDeadTime() + != other.getDeadTime()) return false; + if (!getRemainUidListList() + .equals(other.getRemainUidListList())) return false; + if (!getQualifyUidListList() + .equals(other.getQualifyUidListList())) return false; + if (hasItemParam() != other.hasItemParam()) return false; + if (hasItemParam()) { + if (!getItemParam() + .equals(other.getItemParam())) 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) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + hash = (37 * hash) + DEAD_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDeadTime(); + if (getRemainUidListCount() > 0) { + hash = (37 * hash) + REMAIN_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemainUidListList().hashCode(); + } + if (getQualifyUidListCount() > 0) { + hash = (37 * hash) + QUALIFY_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQualifyUidListList().hashCode(); + } + if (hasItemParam()) { + hash = (37 * hash) + ITEM_PARAM_FIELD_NUMBER; + hash = (53 * hash) + getItemParam().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo 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.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo 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.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo 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.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo 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.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo 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.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo 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; + } + /** + * Protobuf type {@code GadgetGeneralRewardInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetGeneralRewardInfo) + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.class, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + resin_ = 0; + + deadTime_ = 0; + + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (itemParamBuilder_ == null) { + itemParam_ = null; + } else { + itemParam_ = null; + itemParamBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.internal_static_GadgetGeneralRewardInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo build() { + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo buildPartial() { + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo result = new emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo(this); + int from_bitField0_ = bitField0_; + result.resin_ = resin_; + result.deadTime_ = deadTime_; + if (((bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.remainUidList_ = remainUidList_; + if (((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.qualifyUidList_ = qualifyUidList_; + if (itemParamBuilder_ == null) { + result.itemParam_ = itemParam_; + } else { + result.itemParam_ = itemParamBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) { + return mergeFrom((emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo other) { + if (other == emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance()) return this; + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (other.getDeadTime() != 0) { + setDeadTime(other.getDeadTime()); + } + if (!other.remainUidList_.isEmpty()) { + if (remainUidList_.isEmpty()) { + remainUidList_ = other.remainUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRemainUidListIsMutable(); + remainUidList_.addAll(other.remainUidList_); + } + onChanged(); + } + if (!other.qualifyUidList_.isEmpty()) { + if (qualifyUidList_.isEmpty()) { + qualifyUidList_ = other.qualifyUidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addAll(other.qualifyUidList_); + } + onChanged(); + } + if (other.hasItemParam()) { + mergeItemParam(other.getItemParam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int resin_ ; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 1; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 1; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private int deadTime_ ; + /** + * uint32 dead_time = 2; + * @return The deadTime. + */ + @java.lang.Override + public int getDeadTime() { + return deadTime_; + } + /** + * uint32 dead_time = 2; + * @param value The deadTime to set. + * @return This builder for chaining. + */ + public Builder setDeadTime(int value) { + + deadTime_ = value; + onChanged(); + return this; + } + /** + * uint32 dead_time = 2; + * @return This builder for chaining. + */ + public Builder clearDeadTime() { + + deadTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList remainUidList_ = emptyIntList(); + private void ensureRemainUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + remainUidList_ = mutableCopy(remainUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 remain_uid_list = 3; + * @return A list containing the remainUidList. + */ + public java.util.List + getRemainUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(remainUidList_) : remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + /** + * repeated uint32 remain_uid_list = 3; + * @param index The index to set the value at. + * @param value The remainUidList to set. + * @return This builder for chaining. + */ + public Builder setRemainUidList( + int index, int value) { + ensureRemainUidListIsMutable(); + remainUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param value The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addRemainUidList(int value) { + ensureRemainUidListIsMutable(); + remainUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @param values The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addAllRemainUidList( + java.lang.Iterable values) { + ensureRemainUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, remainUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearRemainUidList() { + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList qualifyUidList_ = emptyIntList(); + private void ensureQualifyUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = mutableCopy(qualifyUidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return A list containing the qualifyUidList. + */ + public java.util.List + getQualifyUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(qualifyUidList_) : qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param index The index to set the value at. + * @param value The qualifyUidList to set. + * @return This builder for chaining. + */ + public Builder setQualifyUidList( + int index, int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param value The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addQualifyUidList(int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @param values The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addAllQualifyUidList( + java.lang.Iterable values) { + ensureQualifyUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, qualifyUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 4; + * @return This builder for chaining. + */ + public Builder clearQualifyUidList() { + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam itemParam_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamBuilder_; + /** + * .ItemParam item_param = 5; + * @return Whether the itemParam field is set. + */ + public boolean hasItemParam() { + return itemParamBuilder_ != null || itemParam_ != null; + } + /** + * .ItemParam item_param = 5; + * @return The itemParam. + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParam() { + if (itemParamBuilder_ == null) { + return itemParam_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : itemParam_; + } else { + return itemParamBuilder_.getMessage(); + } + } + /** + * .ItemParam item_param = 5; + */ + public Builder setItemParam(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + itemParam_ = value; + onChanged(); + } else { + itemParamBuilder_.setMessage(value); + } + + return this; + } + /** + * .ItemParam item_param = 5; + */ + public Builder setItemParam( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamBuilder_ == null) { + itemParam_ = builderForValue.build(); + onChanged(); + } else { + itemParamBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ItemParam item_param = 5; + */ + public Builder mergeItemParam(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamBuilder_ == null) { + if (itemParam_ != null) { + itemParam_ = + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder(itemParam_).mergeFrom(value).buildPartial(); + } else { + itemParam_ = value; + } + onChanged(); + } else { + itemParamBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ItemParam item_param = 5; + */ + public Builder clearItemParam() { + if (itemParamBuilder_ == null) { + itemParam_ = null; + onChanged(); + } else { + itemParam_ = null; + itemParamBuilder_ = null; + } + + return this; + } + /** + * .ItemParam item_param = 5; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamBuilder() { + + onChanged(); + return getItemParamFieldBuilder().getBuilder(); + } + /** + * .ItemParam item_param = 5; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamOrBuilder() { + if (itemParamBuilder_ != null) { + return itemParamBuilder_.getMessageOrBuilder(); + } else { + return itemParam_ == null ? + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : itemParam_; + } + } + /** + * .ItemParam item_param = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamFieldBuilder() { + if (itemParamBuilder_ == null) { + itemParamBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + getItemParam(), + getParentForChildren(), + isClean()); + itemParam_ = null; + } + return itemParamBuilder_; + } + @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:GadgetGeneralRewardInfo) + } + + // @@protoc_insertion_point(class_scope:GadgetGeneralRewardInfo) + private static final emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo(); + } + + public static emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetGeneralRewardInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetGeneralRewardInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetGeneralRewardInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetGeneralRewardInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035GadgetGeneralRewardInfo.proto\032\017ItemPar" + + "am.proto\"\216\001\n\027GadgetGeneralRewardInfo\022\r\n\005" + + "resin\030\001 \001(\r\022\021\n\tdead_time\030\002 \001(\r\022\027\n\017remain" + + "_uid_list\030\003 \003(\r\022\030\n\020qualify_uid_list\030\004 \003(" + + "\r\022\036\n\nitem_param\030\005 \001(\0132\n.ItemParamB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_GadgetGeneralRewardInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetGeneralRewardInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetGeneralRewardInfo_descriptor, + new java.lang.String[] { "Resin", "DeadTime", "RemainUidList", "QualifyUidList", "ItemParam", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java new file mode 100644 index 00000000000..a87c63cdb9d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractReqOuterClass.java @@ -0,0 +1,984 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetInteractReq.proto + +package emu.grasscutter.net.proto; + +public final class GadgetInteractReqOuterClass { + private GadgetInteractReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetInteractReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetInteractReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + int getGadgetId(); + + /** + * bool is_use_condense_resin = 15; + * @return The isUseCondenseResin. + */ + boolean getIsUseCondenseResin(); + + /** + * .InterOpType op_type = 5; + * @return The enum numeric value on the wire for opType. + */ + int getOpTypeValue(); + /** + * .InterOpType op_type = 5; + * @return The opType. + */ + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType(); + + /** + * .ResinCostType resin_cost_type = 1; + * @return The enum numeric value on the wire for resinCostType. + */ + int getResinCostTypeValue(); + /** + * .ResinCostType resin_cost_type = 1; + * @return The resinCostType. + */ + emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType getResinCostType(); + + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @return The unk2700DCPBGMKCHGJ. + */ + int getUnk2700DCPBGMKCHGJ(); + + /** + * uint32 gadget_entity_id = 4; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + } + /** + *
+   * CmdId: 872
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GadgetInteractReq} + */ + public static final class GadgetInteractReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetInteractReq) + GadgetInteractReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetInteractReq.newBuilder() to construct. + private GadgetInteractReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetInteractReq() { + opType_ = 0; + resinCostType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetInteractReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetInteractReq( + 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(); + + resinCostType_ = rawValue; + break; + } + case 16: { + + unk2700DCPBGMKCHGJ_ = input.readUInt32(); + break; + } + case 32: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + case 40: { + int rawValue = input.readEnum(); + + opType_ = rawValue; + break; + } + case 64: { + + gadgetId_ = input.readUInt32(); + break; + } + case 120: { + + isUseCondenseResin_ = 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.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.class, emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.Builder.class); + } + + public static final int GADGET_ID_FIELD_NUMBER = 8; + private int gadgetId_; + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + public static final int IS_USE_CONDENSE_RESIN_FIELD_NUMBER = 15; + private boolean isUseCondenseResin_; + /** + * bool is_use_condense_resin = 15; + * @return The isUseCondenseResin. + */ + @java.lang.Override + public boolean getIsUseCondenseResin() { + return isUseCondenseResin_; + } + + public static final int OP_TYPE_FIELD_NUMBER = 5; + private int opType_; + /** + * .InterOpType op_type = 5; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .InterOpType op_type = 5; + * @return The opType. + */ + @java.lang.Override public emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType result = emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.UNRECOGNIZED : result; + } + + public static final int RESIN_COST_TYPE_FIELD_NUMBER = 1; + private int resinCostType_; + /** + * .ResinCostType resin_cost_type = 1; + * @return The enum numeric value on the wire for resinCostType. + */ + @java.lang.Override public int getResinCostTypeValue() { + return resinCostType_; + } + /** + * .ResinCostType resin_cost_type = 1; + * @return The resinCostType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType getResinCostType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType result = emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.valueOf(resinCostType_); + return result == null ? emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.UNRECOGNIZED : result; + } + + public static final int UNK2700_DCPBGMKCHGJ_FIELD_NUMBER = 2; + private int unk2700DCPBGMKCHGJ_; + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @return The unk2700DCPBGMKCHGJ. + */ + @java.lang.Override + public int getUnk2700DCPBGMKCHGJ() { + return unk2700DCPBGMKCHGJ_; + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 4; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 4; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + 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 (resinCostType_ != emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.RESIN_COST_TYPE_NONE.getNumber()) { + output.writeEnum(1, resinCostType_); + } + if (unk2700DCPBGMKCHGJ_ != 0) { + output.writeUInt32(2, unk2700DCPBGMKCHGJ_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(4, gadgetEntityId_); + } + if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.INTER_OP_TYPE_FINISH.getNumber()) { + output.writeEnum(5, opType_); + } + if (gadgetId_ != 0) { + output.writeUInt32(8, gadgetId_); + } + if (isUseCondenseResin_ != false) { + output.writeBool(15, isUseCondenseResin_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resinCostType_ != emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.RESIN_COST_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, resinCostType_); + } + if (unk2700DCPBGMKCHGJ_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, unk2700DCPBGMKCHGJ_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, gadgetEntityId_); + } + if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.INTER_OP_TYPE_FINISH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, opType_); + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, gadgetId_); + } + if (isUseCondenseResin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isUseCondenseResin_); + } + 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.GadgetInteractReqOuterClass.GadgetInteractReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq other = (emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq) obj; + + if (getGadgetId() + != other.getGadgetId()) return false; + if (getIsUseCondenseResin() + != other.getIsUseCondenseResin()) return false; + if (opType_ != other.opType_) return false; + if (resinCostType_ != other.resinCostType_) return false; + if (getUnk2700DCPBGMKCHGJ() + != other.getUnk2700DCPBGMKCHGJ()) return false; + if (getGadgetEntityId() + != other.getGadgetEntityId()) 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) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (37 * hash) + IS_USE_CONDENSE_RESIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUseCondenseResin()); + hash = (37 * hash) + OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + opType_; + hash = (37 * hash) + RESIN_COST_TYPE_FIELD_NUMBER; + hash = (53 * hash) + resinCostType_; + hash = (37 * hash) + UNK2700_DCPBGMKCHGJ_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700DCPBGMKCHGJ(); + hash = (37 * hash) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq 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.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq 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.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq 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.GadgetInteractReqOuterClass.GadgetInteractReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq 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.GadgetInteractReqOuterClass.GadgetInteractReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq 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.GadgetInteractReqOuterClass.GadgetInteractReq 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: 872
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GadgetInteractReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetInteractReq) + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.class, emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetId_ = 0; + + isUseCondenseResin_ = false; + + opType_ = 0; + + resinCostType_ = 0; + + unk2700DCPBGMKCHGJ_ = 0; + + gadgetEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.internal_static_GadgetInteractReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq build() { + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq buildPartial() { + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq result = new emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq(this); + result.gadgetId_ = gadgetId_; + result.isUseCondenseResin_ = isUseCondenseResin_; + result.opType_ = opType_; + result.resinCostType_ = resinCostType_; + result.unk2700DCPBGMKCHGJ_ = unk2700DCPBGMKCHGJ_; + result.gadgetEntityId_ = gadgetEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq) { + return mergeFrom((emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq other) { + if (other == emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq.getDefaultInstance()) return this; + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + if (other.getIsUseCondenseResin() != false) { + setIsUseCondenseResin(other.getIsUseCondenseResin()); + } + if (other.opType_ != 0) { + setOpTypeValue(other.getOpTypeValue()); + } + if (other.resinCostType_ != 0) { + setResinCostTypeValue(other.getResinCostTypeValue()); + } + if (other.getUnk2700DCPBGMKCHGJ() != 0) { + setUnk2700DCPBGMKCHGJ(other.getUnk2700DCPBGMKCHGJ()); + } + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 8; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 8; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + + private boolean isUseCondenseResin_ ; + /** + * bool is_use_condense_resin = 15; + * @return The isUseCondenseResin. + */ + @java.lang.Override + public boolean getIsUseCondenseResin() { + return isUseCondenseResin_; + } + /** + * bool is_use_condense_resin = 15; + * @param value The isUseCondenseResin to set. + * @return This builder for chaining. + */ + public Builder setIsUseCondenseResin(boolean value) { + + isUseCondenseResin_ = value; + onChanged(); + return this; + } + /** + * bool is_use_condense_resin = 15; + * @return This builder for chaining. + */ + public Builder clearIsUseCondenseResin() { + + isUseCondenseResin_ = false; + onChanged(); + return this; + } + + private int opType_ = 0; + /** + * .InterOpType op_type = 5; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .InterOpType op_type = 5; + * @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; + } + /** + * .InterOpType op_type = 5; + * @return The opType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType result = emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.UNRECOGNIZED : result; + } + /** + * .InterOpType op_type = 5; + * @param value The opType to set. + * @return This builder for chaining. + */ + public Builder setOpType(emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType value) { + if (value == null) { + throw new NullPointerException(); + } + + opType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .InterOpType op_type = 5; + * @return This builder for chaining. + */ + public Builder clearOpType() { + + opType_ = 0; + onChanged(); + return this; + } + + private int resinCostType_ = 0; + /** + * .ResinCostType resin_cost_type = 1; + * @return The enum numeric value on the wire for resinCostType. + */ + @java.lang.Override public int getResinCostTypeValue() { + return resinCostType_; + } + /** + * .ResinCostType resin_cost_type = 1; + * @param value The enum numeric value on the wire for resinCostType to set. + * @return This builder for chaining. + */ + public Builder setResinCostTypeValue(int value) { + + resinCostType_ = value; + onChanged(); + return this; + } + /** + * .ResinCostType resin_cost_type = 1; + * @return The resinCostType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType getResinCostType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType result = emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.valueOf(resinCostType_); + return result == null ? emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType.UNRECOGNIZED : result; + } + /** + * .ResinCostType resin_cost_type = 1; + * @param value The resinCostType to set. + * @return This builder for chaining. + */ + public Builder setResinCostType(emu.grasscutter.net.proto.ResinCostTypeOuterClass.ResinCostType value) { + if (value == null) { + throw new NullPointerException(); + } + + resinCostType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ResinCostType resin_cost_type = 1; + * @return This builder for chaining. + */ + public Builder clearResinCostType() { + + resinCostType_ = 0; + onChanged(); + return this; + } + + private int unk2700DCPBGMKCHGJ_ ; + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @return The unk2700DCPBGMKCHGJ. + */ + @java.lang.Override + public int getUnk2700DCPBGMKCHGJ() { + return unk2700DCPBGMKCHGJ_; + } + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @param value The unk2700DCPBGMKCHGJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DCPBGMKCHGJ(int value) { + + unk2700DCPBGMKCHGJ_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_DCPBGMKCHGJ = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700DCPBGMKCHGJ() { + + unk2700DCPBGMKCHGJ_ = 0; + onChanged(); + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 4; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 4; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 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:GadgetInteractReq) + } + + // @@protoc_insertion_point(class_scope:GadgetInteractReq) + private static final emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq(); + } + + public static emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetInteractReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetInteractReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractReqOuterClass.GadgetInteractReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetInteractReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetInteractReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GadgetInteractReq.proto\032\021InterOpType.p" + + "roto\032\023ResinCostType.proto\"\304\001\n\021GadgetInte" + + "ractReq\022\021\n\tgadget_id\030\010 \001(\r\022\035\n\025is_use_con" + + "dense_resin\030\017 \001(\010\022\035\n\007op_type\030\005 \001(\0162\014.Int" + + "erOpType\022\'\n\017resin_cost_type\030\001 \001(\0162\016.Resi" + + "nCostType\022\033\n\023Unk2700_DCPBGMKCHGJ\030\002 \001(\r\022\030" + + "\n\020gadget_entity_id\030\004 \001(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ResinCostTypeOuterClass.getDescriptor(), + }); + internal_static_GadgetInteractReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetInteractReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetInteractReq_descriptor, + new java.lang.String[] { "GadgetId", "IsUseCondenseResin", "OpType", "ResinCostType", "Unk2700DCPBGMKCHGJ", "GadgetEntityId", }); + emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ResinCostTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java new file mode 100644 index 00000000000..09ef2815563 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetInteractRspOuterClass.java @@ -0,0 +1,910 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetInteractRsp.proto + +package emu.grasscutter.net.proto; + +public final class GadgetInteractRspOuterClass { + private GadgetInteractRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetInteractRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetInteractRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 10; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * .InteractType interact_type = 2; + * @return The enum numeric value on the wire for interactType. + */ + int getInteractTypeValue(); + /** + * .InteractType interact_type = 2; + * @return The interactType. + */ + emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType getInteractType(); + + /** + * .InterOpType op_type = 3; + * @return The enum numeric value on the wire for opType. + */ + int getOpTypeValue(); + /** + * .InterOpType op_type = 3; + * @return The opType. + */ + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 gadget_id = 15; + * @return The gadgetId. + */ + int getGadgetId(); + } + /** + *
+   * CmdId: 898
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GadgetInteractRsp} + */ + public static final class GadgetInteractRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetInteractRsp) + GadgetInteractRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetInteractRsp.newBuilder() to construct. + private GadgetInteractRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetInteractRsp() { + interactType_ = 0; + opType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetInteractRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetInteractRsp( + 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: { + int rawValue = input.readEnum(); + + interactType_ = rawValue; + break; + } + case 24: { + int rawValue = input.readEnum(); + + opType_ = rawValue; + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + case 120: { + + gadgetId_ = 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.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.class, emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 10; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 10; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int INTERACT_TYPE_FIELD_NUMBER = 2; + private int interactType_; + /** + * .InteractType interact_type = 2; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .InteractType interact_type = 2; + * @return The interactType. + */ + @java.lang.Override public emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType result = emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.UNRECOGNIZED : result; + } + + public static final int OP_TYPE_FIELD_NUMBER = 3; + private int opType_; + /** + * .InterOpType op_type = 3; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .InterOpType op_type = 3; + * @return The opType. + */ + @java.lang.Override public emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType result = emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.UNRECOGNIZED : result; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int GADGET_ID_FIELD_NUMBER = 15; + private int gadgetId_; + /** + * uint32 gadget_id = 15; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + 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 (interactType_ != emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.INTERACT_TYPE_NONE.getNumber()) { + output.writeEnum(2, interactType_); + } + if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.INTER_OP_TYPE_FINISH.getNumber()) { + output.writeEnum(3, opType_); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(10, gadgetEntityId_); + } + if (gadgetId_ != 0) { + output.writeUInt32(15, gadgetId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (interactType_ != emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.INTERACT_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, interactType_); + } + if (opType_ != emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.INTER_OP_TYPE_FINISH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, opType_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, gadgetEntityId_); + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, gadgetId_); + } + 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.GadgetInteractRspOuterClass.GadgetInteractRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp other = (emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (interactType_ != other.interactType_) return false; + if (opType_ != other.opType_) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getGadgetId() + != other.getGadgetId()) 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) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (37 * hash) + INTERACT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + interactType_; + hash = (37 * hash) + OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + opType_; + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp 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.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp 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.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp 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.GadgetInteractRspOuterClass.GadgetInteractRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp 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.GadgetInteractRspOuterClass.GadgetInteractRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp 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.GadgetInteractRspOuterClass.GadgetInteractRsp 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: 898
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GadgetInteractRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetInteractRsp) + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.class, emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + interactType_ = 0; + + opType_ = 0; + + retcode_ = 0; + + gadgetId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.internal_static_GadgetInteractRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp build() { + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp buildPartial() { + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp result = new emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp(this); + result.gadgetEntityId_ = gadgetEntityId_; + result.interactType_ = interactType_; + result.opType_ = opType_; + result.retcode_ = retcode_; + result.gadgetId_ = gadgetId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp) { + return mergeFrom((emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp other) { + if (other == emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (other.interactType_ != 0) { + setInteractTypeValue(other.getInteractTypeValue()); + } + if (other.opType_ != 0) { + setOpTypeValue(other.getOpTypeValue()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 10; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 10; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 10; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private int interactType_ = 0; + /** + * .InteractType interact_type = 2; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .InteractType interact_type = 2; + * @param value The enum numeric value on the wire for interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractTypeValue(int value) { + + interactType_ = value; + onChanged(); + return this; + } + /** + * .InteractType interact_type = 2; + * @return The interactType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType result = emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType.UNRECOGNIZED : result; + } + /** + * .InteractType interact_type = 2; + * @param value The interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractType(emu.grasscutter.net.proto.InteractTypeOuterClass.InteractType value) { + if (value == null) { + throw new NullPointerException(); + } + + interactType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .InteractType interact_type = 2; + * @return This builder for chaining. + */ + public Builder clearInteractType() { + + interactType_ = 0; + onChanged(); + return this; + } + + private int opType_ = 0; + /** + * .InterOpType op_type = 3; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .InterOpType op_type = 3; + * @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; + } + /** + * .InterOpType op_type = 3; + * @return The opType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType result = emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType.UNRECOGNIZED : result; + } + /** + * .InterOpType op_type = 3; + * @param value The opType to set. + * @return This builder for chaining. + */ + public Builder setOpType(emu.grasscutter.net.proto.InterOpTypeOuterClass.InterOpType value) { + if (value == null) { + throw new NullPointerException(); + } + + opType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .InterOpType op_type = 3; + * @return This builder for chaining. + */ + public Builder clearOpType() { + + opType_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 15; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 15; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 15; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 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:GadgetInteractRsp) + } + + // @@protoc_insertion_point(class_scope:GadgetInteractRsp) + private static final emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp(); + } + + public static emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetInteractRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetInteractRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetInteractRspOuterClass.GadgetInteractRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetInteractRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetInteractRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GadgetInteractRsp.proto\032\022InteractType." + + "proto\032\021InterOpType.proto\"\226\001\n\021GadgetInter" + + "actRsp\022\030\n\020gadget_entity_id\030\n \001(\r\022$\n\rinte" + + "ract_type\030\002 \001(\0162\r.InteractType\022\035\n\007op_typ" + + "e\030\003 \001(\0162\014.InterOpType\022\017\n\007retcode\030\007 \001(\005\022\021" + + "\n\tgadget_id\030\017 \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.InteractTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(), + }); + internal_static_GadgetInteractRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetInteractRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetInteractRsp_descriptor, + new java.lang.String[] { "GadgetEntityId", "InteractType", "OpType", "Retcode", "GadgetId", }); + emu.grasscutter.net.proto.InteractTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java new file mode 100644 index 00000000000..13cd08a9560 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetPlayInfoOuterClass.java @@ -0,0 +1,1320 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetPlayInfo.proto + +package emu.grasscutter.net.proto; + +public final class GadgetPlayInfoOuterClass { + private GadgetPlayInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetPlayInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetPlayInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 play_type = 1; + * @return The playType. + */ + int getPlayType(); + + /** + * uint32 duration = 2; + * @return The duration. + */ + int getDuration(); + + /** + * repeated uint32 progress_stage_list = 3; + * @return A list containing the progressStageList. + */ + java.util.List getProgressStageListList(); + /** + * repeated uint32 progress_stage_list = 3; + * @return The count of progressStageList. + */ + int getProgressStageListCount(); + /** + * repeated uint32 progress_stage_list = 3; + * @param index The index of the element to return. + * @return The progressStageList at the given index. + */ + int getProgressStageList(int index); + + /** + * uint32 start_cd = 4; + * @return The startCd. + */ + int getStartCd(); + + /** + * uint32 start_time = 5; + * @return The startTime. + */ + int getStartTime(); + + /** + * uint32 progress = 6; + * @return The progress. + */ + int getProgress(); + + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return Whether the crucibleInfo field is set. + */ + boolean hasCrucibleInfo(); + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return The crucibleInfo. + */ + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getCrucibleInfo(); + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder getCrucibleInfoOrBuilder(); + + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.PlayInfoCase getPlayInfoCase(); + } + /** + * Protobuf type {@code GadgetPlayInfo} + */ + public static final class GadgetPlayInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetPlayInfo) + GadgetPlayInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetPlayInfo.newBuilder() to construct. + private GadgetPlayInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetPlayInfo() { + progressStageList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetPlayInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetPlayInfo( + 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: { + + playType_ = input.readUInt32(); + break; + } + case 16: { + + duration_ = input.readUInt32(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + progressStageList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + progressStageList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + progressStageList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + progressStageList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + startCd_ = input.readUInt32(); + break; + } + case 40: { + + startTime_ = input.readUInt32(); + break; + } + case 48: { + + progress_ = input.readUInt32(); + break; + } + case 170: { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder subBuilder = null; + if (playInfoCase_ == 21) { + subBuilder = ((emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_).toBuilder(); + } + playInfo_ = + input.readMessage(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_); + playInfo_ = subBuilder.buildPartial(); + } + playInfoCase_ = 21; + 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)) { + progressStageList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.class, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder.class); + } + + private int playInfoCase_ = 0; + private java.lang.Object playInfo_; + public enum PlayInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + CRUCIBLE_INFO(21), + PLAYINFO_NOT_SET(0); + private final int value; + private PlayInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PlayInfoCase valueOf(int value) { + return forNumber(value); + } + + public static PlayInfoCase forNumber(int value) { + switch (value) { + case 21: return CRUCIBLE_INFO; + case 0: return PLAYINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public PlayInfoCase + getPlayInfoCase() { + return PlayInfoCase.forNumber( + playInfoCase_); + } + + public static final int PLAY_TYPE_FIELD_NUMBER = 1; + private int playType_; + /** + * uint32 play_type = 1; + * @return The playType. + */ + @java.lang.Override + public int getPlayType() { + return playType_; + } + + public static final int DURATION_FIELD_NUMBER = 2; + private int duration_; + /** + * uint32 duration = 2; + * @return The duration. + */ + @java.lang.Override + public int getDuration() { + return duration_; + } + + public static final int PROGRESS_STAGE_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList progressStageList_; + /** + * repeated uint32 progress_stage_list = 3; + * @return A list containing the progressStageList. + */ + @java.lang.Override + public java.util.List + getProgressStageListList() { + return progressStageList_; + } + /** + * repeated uint32 progress_stage_list = 3; + * @return The count of progressStageList. + */ + public int getProgressStageListCount() { + return progressStageList_.size(); + } + /** + * repeated uint32 progress_stage_list = 3; + * @param index The index of the element to return. + * @return The progressStageList at the given index. + */ + public int getProgressStageList(int index) { + return progressStageList_.getInt(index); + } + private int progressStageListMemoizedSerializedSize = -1; + + public static final int START_CD_FIELD_NUMBER = 4; + private int startCd_; + /** + * uint32 start_cd = 4; + * @return The startCd. + */ + @java.lang.Override + public int getStartCd() { + return startCd_; + } + + public static final int START_TIME_FIELD_NUMBER = 5; + private int startTime_; + /** + * uint32 start_time = 5; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int PROGRESS_FIELD_NUMBER = 6; + private int progress_; + /** + * uint32 progress = 6; + * @return The progress. + */ + @java.lang.Override + public int getProgress() { + return progress_; + } + + public static final int CRUCIBLE_INFO_FIELD_NUMBER = 21; + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return Whether the crucibleInfo field is set. + */ + @java.lang.Override + public boolean hasCrucibleInfo() { + return playInfoCase_ == 21; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return The crucibleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getCrucibleInfo() { + if (playInfoCase_ == 21) { + return (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_; + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder getCrucibleInfoOrBuilder() { + if (playInfoCase_ == 21) { + return (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_; + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + + 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 (playType_ != 0) { + output.writeUInt32(1, playType_); + } + if (duration_ != 0) { + output.writeUInt32(2, duration_); + } + if (getProgressStageListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(progressStageListMemoizedSerializedSize); + } + for (int i = 0; i < progressStageList_.size(); i++) { + output.writeUInt32NoTag(progressStageList_.getInt(i)); + } + if (startCd_ != 0) { + output.writeUInt32(4, startCd_); + } + if (startTime_ != 0) { + output.writeUInt32(5, startTime_); + } + if (progress_ != 0) { + output.writeUInt32(6, progress_); + } + if (playInfoCase_ == 21) { + output.writeMessage(21, (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (playType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, playType_); + } + if (duration_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, duration_); + } + { + int dataSize = 0; + for (int i = 0; i < progressStageList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(progressStageList_.getInt(i)); + } + size += dataSize; + if (!getProgressStageListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + progressStageListMemoizedSerializedSize = dataSize; + } + if (startCd_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, startCd_); + } + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, startTime_); + } + if (progress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, progress_); + } + if (playInfoCase_ == 21) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(21, (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_); + } + 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.GadgetPlayInfoOuterClass.GadgetPlayInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo other = (emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo) obj; + + if (getPlayType() + != other.getPlayType()) return false; + if (getDuration() + != other.getDuration()) return false; + if (!getProgressStageListList() + .equals(other.getProgressStageListList())) return false; + if (getStartCd() + != other.getStartCd()) return false; + if (getStartTime() + != other.getStartTime()) return false; + if (getProgress() + != other.getProgress()) return false; + if (!getPlayInfoCase().equals(other.getPlayInfoCase())) return false; + switch (playInfoCase_) { + case 21: + if (!getCrucibleInfo() + .equals(other.getCrucibleInfo())) return false; + break; + case 0: + default: + } + 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) + PLAY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPlayType(); + hash = (37 * hash) + DURATION_FIELD_NUMBER; + hash = (53 * hash) + getDuration(); + if (getProgressStageListCount() > 0) { + hash = (37 * hash) + PROGRESS_STAGE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getProgressStageListList().hashCode(); + } + hash = (37 * hash) + START_CD_FIELD_NUMBER; + hash = (53 * hash) + getStartCd(); + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getProgress(); + switch (playInfoCase_) { + case 21: + hash = (37 * hash) + CRUCIBLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCrucibleInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo 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.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo 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.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo 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.GadgetPlayInfoOuterClass.GadgetPlayInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo 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.GadgetPlayInfoOuterClass.GadgetPlayInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo 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.GadgetPlayInfoOuterClass.GadgetPlayInfo 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; + } + /** + * Protobuf type {@code GadgetPlayInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetPlayInfo) + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.class, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + playType_ = 0; + + duration_ = 0; + + progressStageList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + startCd_ = 0; + + startTime_ = 0; + + progress_ = 0; + + playInfoCase_ = 0; + playInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.internal_static_GadgetPlayInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo build() { + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo buildPartial() { + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo result = new emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo(this); + int from_bitField0_ = bitField0_; + result.playType_ = playType_; + result.duration_ = duration_; + if (((bitField0_ & 0x00000001) != 0)) { + progressStageList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.progressStageList_ = progressStageList_; + result.startCd_ = startCd_; + result.startTime_ = startTime_; + result.progress_ = progress_; + if (playInfoCase_ == 21) { + if (crucibleInfoBuilder_ == null) { + result.playInfo_ = playInfo_; + } else { + result.playInfo_ = crucibleInfoBuilder_.build(); + } + } + result.playInfoCase_ = playInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo) { + return mergeFrom((emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo other) { + if (other == emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance()) return this; + if (other.getPlayType() != 0) { + setPlayType(other.getPlayType()); + } + if (other.getDuration() != 0) { + setDuration(other.getDuration()); + } + if (!other.progressStageList_.isEmpty()) { + if (progressStageList_.isEmpty()) { + progressStageList_ = other.progressStageList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureProgressStageListIsMutable(); + progressStageList_.addAll(other.progressStageList_); + } + onChanged(); + } + if (other.getStartCd() != 0) { + setStartCd(other.getStartCd()); + } + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getProgress() != 0) { + setProgress(other.getProgress()); + } + switch (other.getPlayInfoCase()) { + case CRUCIBLE_INFO: { + mergeCrucibleInfo(other.getCrucibleInfo()); + break; + } + case PLAYINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int playInfoCase_ = 0; + private java.lang.Object playInfo_; + public PlayInfoCase + getPlayInfoCase() { + return PlayInfoCase.forNumber( + playInfoCase_); + } + + public Builder clearPlayInfo() { + playInfoCase_ = 0; + playInfo_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int playType_ ; + /** + * uint32 play_type = 1; + * @return The playType. + */ + @java.lang.Override + public int getPlayType() { + return playType_; + } + /** + * uint32 play_type = 1; + * @param value The playType to set. + * @return This builder for chaining. + */ + public Builder setPlayType(int value) { + + playType_ = value; + onChanged(); + return this; + } + /** + * uint32 play_type = 1; + * @return This builder for chaining. + */ + public Builder clearPlayType() { + + playType_ = 0; + onChanged(); + return this; + } + + private int duration_ ; + /** + * uint32 duration = 2; + * @return The duration. + */ + @java.lang.Override + public int getDuration() { + return duration_; + } + /** + * uint32 duration = 2; + * @param value The duration to set. + * @return This builder for chaining. + */ + public Builder setDuration(int value) { + + duration_ = value; + onChanged(); + return this; + } + /** + * uint32 duration = 2; + * @return This builder for chaining. + */ + public Builder clearDuration() { + + duration_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList progressStageList_ = emptyIntList(); + private void ensureProgressStageListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + progressStageList_ = mutableCopy(progressStageList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 progress_stage_list = 3; + * @return A list containing the progressStageList. + */ + public java.util.List + getProgressStageListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(progressStageList_) : progressStageList_; + } + /** + * repeated uint32 progress_stage_list = 3; + * @return The count of progressStageList. + */ + public int getProgressStageListCount() { + return progressStageList_.size(); + } + /** + * repeated uint32 progress_stage_list = 3; + * @param index The index of the element to return. + * @return The progressStageList at the given index. + */ + public int getProgressStageList(int index) { + return progressStageList_.getInt(index); + } + /** + * repeated uint32 progress_stage_list = 3; + * @param index The index to set the value at. + * @param value The progressStageList to set. + * @return This builder for chaining. + */ + public Builder setProgressStageList( + int index, int value) { + ensureProgressStageListIsMutable(); + progressStageList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 progress_stage_list = 3; + * @param value The progressStageList to add. + * @return This builder for chaining. + */ + public Builder addProgressStageList(int value) { + ensureProgressStageListIsMutable(); + progressStageList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 progress_stage_list = 3; + * @param values The progressStageList to add. + * @return This builder for chaining. + */ + public Builder addAllProgressStageList( + java.lang.Iterable values) { + ensureProgressStageListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, progressStageList_); + onChanged(); + return this; + } + /** + * repeated uint32 progress_stage_list = 3; + * @return This builder for chaining. + */ + public Builder clearProgressStageList() { + progressStageList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int startCd_ ; + /** + * uint32 start_cd = 4; + * @return The startCd. + */ + @java.lang.Override + public int getStartCd() { + return startCd_; + } + /** + * uint32 start_cd = 4; + * @param value The startCd to set. + * @return This builder for chaining. + */ + public Builder setStartCd(int value) { + + startCd_ = value; + onChanged(); + return this; + } + /** + * uint32 start_cd = 4; + * @return This builder for chaining. + */ + public Builder clearStartCd() { + + startCd_ = 0; + onChanged(); + return this; + } + + private int startTime_ ; + /** + * uint32 start_time = 5; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 5; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 5; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private int progress_ ; + /** + * uint32 progress = 6; + * @return The progress. + */ + @java.lang.Override + public int getProgress() { + return progress_; + } + /** + * uint32 progress = 6; + * @param value The progress to set. + * @return This builder for chaining. + */ + public Builder setProgress(int value) { + + progress_ = value; + onChanged(); + return this; + } + /** + * uint32 progress = 6; + * @return This builder for chaining. + */ + public Builder clearProgress() { + + progress_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder> crucibleInfoBuilder_; + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return Whether the crucibleInfo field is set. + */ + @java.lang.Override + public boolean hasCrucibleInfo() { + return playInfoCase_ == 21; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + * @return The crucibleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo getCrucibleInfo() { + if (crucibleInfoBuilder_ == null) { + if (playInfoCase_ == 21) { + return (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_; + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } else { + if (playInfoCase_ == 21) { + return crucibleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public Builder setCrucibleInfo(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo value) { + if (crucibleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + playInfo_ = value; + onChanged(); + } else { + crucibleInfoBuilder_.setMessage(value); + } + playInfoCase_ = 21; + return this; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public Builder setCrucibleInfo( + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder builderForValue) { + if (crucibleInfoBuilder_ == null) { + playInfo_ = builderForValue.build(); + onChanged(); + } else { + crucibleInfoBuilder_.setMessage(builderForValue.build()); + } + playInfoCase_ = 21; + return this; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public Builder mergeCrucibleInfo(emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo value) { + if (crucibleInfoBuilder_ == null) { + if (playInfoCase_ == 21 && + playInfo_ != emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance()) { + playInfo_ = emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.newBuilder((emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_) + .mergeFrom(value).buildPartial(); + } else { + playInfo_ = value; + } + onChanged(); + } else { + if (playInfoCase_ == 21) { + crucibleInfoBuilder_.mergeFrom(value); + } + crucibleInfoBuilder_.setMessage(value); + } + playInfoCase_ = 21; + return this; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public Builder clearCrucibleInfo() { + if (crucibleInfoBuilder_ == null) { + if (playInfoCase_ == 21) { + playInfoCase_ = 0; + playInfo_ = null; + onChanged(); + } + } else { + if (playInfoCase_ == 21) { + playInfoCase_ = 0; + playInfo_ = null; + } + crucibleInfoBuilder_.clear(); + } + return this; + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder getCrucibleInfoBuilder() { + return getCrucibleInfoFieldBuilder().getBuilder(); + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder getCrucibleInfoOrBuilder() { + if ((playInfoCase_ == 21) && (crucibleInfoBuilder_ != null)) { + return crucibleInfoBuilder_.getMessageOrBuilder(); + } else { + if (playInfoCase_ == 21) { + return (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_; + } + return emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + } + /** + * .GadgetCrucibleInfo crucible_info = 21; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder> + getCrucibleInfoFieldBuilder() { + if (crucibleInfoBuilder_ == null) { + if (!(playInfoCase_ == 21)) { + playInfo_ = emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.getDefaultInstance(); + } + crucibleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo.Builder, emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfoOrBuilder>( + (emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.GadgetCrucibleInfo) playInfo_, + getParentForChildren(), + isClean()); + playInfo_ = null; + } + playInfoCase_ = 21; + onChanged();; + return crucibleInfoBuilder_; + } + @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:GadgetPlayInfo) + } + + // @@protoc_insertion_point(class_scope:GadgetPlayInfo) + private static final emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo(); + } + + public static emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetPlayInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetPlayInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetPlayInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetPlayInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024GadgetPlayInfo.proto\032\030GadgetCrucibleIn" + + "fo.proto\"\305\001\n\016GadgetPlayInfo\022\021\n\tplay_type" + + "\030\001 \001(\r\022\020\n\010duration\030\002 \001(\r\022\033\n\023progress_sta" + + "ge_list\030\003 \003(\r\022\020\n\010start_cd\030\004 \001(\r\022\022\n\nstart" + + "_time\030\005 \001(\r\022\020\n\010progress\030\006 \001(\r\022,\n\rcrucibl" + + "e_info\030\025 \001(\0132\023.GadgetCrucibleInfoH\000B\013\n\tp" + + "lay_infoB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.getDescriptor(), + }); + internal_static_GadgetPlayInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetPlayInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetPlayInfo_descriptor, + new java.lang.String[] { "PlayType", "Duration", "ProgressStageList", "StartCd", "StartTime", "Progress", "CrucibleInfo", "PlayInfo", }); + emu.grasscutter.net.proto.GadgetCrucibleInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GadgetStateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GadgetStateNotifyOuterClass.java new file mode 100644 index 00000000000..e18578d47a8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GadgetStateNotifyOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GadgetStateNotify.proto + +package emu.grasscutter.net.proto; + +public final class GadgetStateNotifyOuterClass { + private GadgetStateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GadgetStateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:GadgetStateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 5; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * uint32 gadget_state = 3; + * @return The gadgetState. + */ + int getGadgetState(); + + /** + * bool is_enable_interact = 11; + * @return The isEnableInteract. + */ + boolean getIsEnableInteract(); + } + /** + *
+   * CmdId: 812
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GadgetStateNotify} + */ + public static final class GadgetStateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GadgetStateNotify) + GadgetStateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GadgetStateNotify.newBuilder() to construct. + private GadgetStateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GadgetStateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GadgetStateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GadgetStateNotify( + 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: { + + gadgetState_ = input.readUInt32(); + break; + } + case 40: { + + gadgetEntityId_ = input.readUInt32(); + break; + } + case 88: { + + isEnableInteract_ = 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.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.class, emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 5; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 5; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int GADGET_STATE_FIELD_NUMBER = 3; + private int gadgetState_; + /** + * uint32 gadget_state = 3; + * @return The gadgetState. + */ + @java.lang.Override + public int getGadgetState() { + return gadgetState_; + } + + public static final int IS_ENABLE_INTERACT_FIELD_NUMBER = 11; + private boolean isEnableInteract_; + /** + * bool is_enable_interact = 11; + * @return The isEnableInteract. + */ + @java.lang.Override + public boolean getIsEnableInteract() { + return isEnableInteract_; + } + + 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 (gadgetState_ != 0) { + output.writeUInt32(3, gadgetState_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(5, gadgetEntityId_); + } + if (isEnableInteract_ != false) { + output.writeBool(11, isEnableInteract_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gadgetState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, gadgetState_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, gadgetEntityId_); + } + if (isEnableInteract_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isEnableInteract_); + } + 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.GadgetStateNotifyOuterClass.GadgetStateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify other = (emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (getGadgetState() + != other.getGadgetState()) return false; + if (getIsEnableInteract() + != other.getIsEnableInteract()) 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) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (37 * hash) + GADGET_STATE_FIELD_NUMBER; + hash = (53 * hash) + getGadgetState(); + hash = (37 * hash) + IS_ENABLE_INTERACT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnableInteract()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify 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.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify 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.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify 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.GadgetStateNotifyOuterClass.GadgetStateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify 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.GadgetStateNotifyOuterClass.GadgetStateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify 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.GadgetStateNotifyOuterClass.GadgetStateNotify 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: 812
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GadgetStateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GadgetStateNotify) + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.class, emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + gadgetState_ = 0; + + isEnableInteract_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.internal_static_GadgetStateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify build() { + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify buildPartial() { + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify result = new emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify(this); + result.gadgetEntityId_ = gadgetEntityId_; + result.gadgetState_ = gadgetState_; + result.isEnableInteract_ = isEnableInteract_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify) { + return mergeFrom((emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify other) { + if (other == emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (other.getGadgetState() != 0) { + setGadgetState(other.getGadgetState()); + } + if (other.getIsEnableInteract() != false) { + setIsEnableInteract(other.getIsEnableInteract()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 5; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 5; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 5; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private int gadgetState_ ; + /** + * uint32 gadget_state = 3; + * @return The gadgetState. + */ + @java.lang.Override + public int getGadgetState() { + return gadgetState_; + } + /** + * uint32 gadget_state = 3; + * @param value The gadgetState to set. + * @return This builder for chaining. + */ + public Builder setGadgetState(int value) { + + gadgetState_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_state = 3; + * @return This builder for chaining. + */ + public Builder clearGadgetState() { + + gadgetState_ = 0; + onChanged(); + return this; + } + + private boolean isEnableInteract_ ; + /** + * bool is_enable_interact = 11; + * @return The isEnableInteract. + */ + @java.lang.Override + public boolean getIsEnableInteract() { + return isEnableInteract_; + } + /** + * bool is_enable_interact = 11; + * @param value The isEnableInteract to set. + * @return This builder for chaining. + */ + public Builder setIsEnableInteract(boolean value) { + + isEnableInteract_ = value; + onChanged(); + return this; + } + /** + * bool is_enable_interact = 11; + * @return This builder for chaining. + */ + public Builder clearIsEnableInteract() { + + isEnableInteract_ = 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:GadgetStateNotify) + } + + // @@protoc_insertion_point(class_scope:GadgetStateNotify) + private static final emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify(); + } + + public static emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GadgetStateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GadgetStateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GadgetStateNotifyOuterClass.GadgetStateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GadgetStateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GadgetStateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GadgetStateNotify.proto\"_\n\021GadgetState" + + "Notify\022\030\n\020gadget_entity_id\030\005 \001(\r\022\024\n\014gadg" + + "et_state\030\003 \001(\r\022\032\n\022is_enable_interact\030\013 \001" + + "(\010B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GadgetStateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GadgetStateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GadgetStateNotify_descriptor, + new java.lang.String[] { "GadgetEntityId", "GadgetState", "IsEnableInteract", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GatherGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GatherGadgetInfoOuterClass.java new file mode 100644 index 00000000000..b3e41998675 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GatherGadgetInfoOuterClass.java @@ -0,0 +1,608 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GatherGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class GatherGadgetInfoOuterClass { + private GatherGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GatherGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:GatherGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * bool is_forbid_guest = 2; + * @return The isForbidGuest. + */ + boolean getIsForbidGuest(); + } + /** + * Protobuf type {@code GatherGadgetInfo} + */ + public static final class GatherGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GatherGadgetInfo) + GatherGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use GatherGadgetInfo.newBuilder() to construct. + private GatherGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GatherGadgetInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GatherGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GatherGadgetInfo( + 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: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + isForbidGuest_ = 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.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.class, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int IS_FORBID_GUEST_FIELD_NUMBER = 2; + private boolean isForbidGuest_; + /** + * bool is_forbid_guest = 2; + * @return The isForbidGuest. + */ + @java.lang.Override + public boolean getIsForbidGuest() { + return isForbidGuest_; + } + + 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 (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (isForbidGuest_ != false) { + output.writeBool(2, isForbidGuest_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (isForbidGuest_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isForbidGuest_); + } + 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.GatherGadgetInfoOuterClass.GatherGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo other = (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getIsForbidGuest() + != other.getIsForbidGuest()) 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) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + IS_FORBID_GUEST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsForbidGuest()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo 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.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo 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.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo 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.GatherGadgetInfoOuterClass.GatherGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo 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.GatherGadgetInfoOuterClass.GatherGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo 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.GatherGadgetInfoOuterClass.GatherGadgetInfo 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; + } + /** + * Protobuf type {@code GatherGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GatherGadgetInfo) + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.class, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + isForbidGuest_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.internal_static_GatherGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo build() { + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo buildPartial() { + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo result = new emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo(this); + result.itemId_ = itemId_; + result.isForbidGuest_ = isForbidGuest_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo other) { + if (other == emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getIsForbidGuest() != false) { + setIsForbidGuest(other.getIsForbidGuest()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private boolean isForbidGuest_ ; + /** + * bool is_forbid_guest = 2; + * @return The isForbidGuest. + */ + @java.lang.Override + public boolean getIsForbidGuest() { + return isForbidGuest_; + } + /** + * bool is_forbid_guest = 2; + * @param value The isForbidGuest to set. + * @return This builder for chaining. + */ + public Builder setIsForbidGuest(boolean value) { + + isForbidGuest_ = value; + onChanged(); + return this; + } + /** + * bool is_forbid_guest = 2; + * @return This builder for chaining. + */ + public Builder clearIsForbidGuest() { + + isForbidGuest_ = 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:GatherGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:GatherGadgetInfo) + private static final emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo(); + } + + public static emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GatherGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GatherGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GatherGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GatherGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GatherGadgetInfo.proto\"<\n\020GatherGadget" + + "Info\022\017\n\007item_id\030\001 \001(\r\022\027\n\017is_forbid_guest" + + "\030\002 \001(\010B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GatherGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GatherGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GatherGadgetInfo_descriptor, + new java.lang.String[] { "ItemId", "IsForbidGuest", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoReqOuterClass.java new file mode 100644 index 00000000000..088adc105f1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoReqOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetActivityInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class GetActivityInfoReqOuterClass { + private GetActivityInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetActivityInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetActivityInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 activity_id_list = 4; + * @return A list containing the activityIdList. + */ + java.util.List getActivityIdListList(); + /** + * repeated uint32 activity_id_list = 4; + * @return The count of activityIdList. + */ + int getActivityIdListCount(); + /** + * repeated uint32 activity_id_list = 4; + * @param index The index of the element to return. + * @return The activityIdList at the given index. + */ + int getActivityIdList(int index); + } + /** + *
+   * CmdId: 2067
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetActivityInfoReq} + */ + public static final class GetActivityInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetActivityInfoReq) + GetActivityInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetActivityInfoReq.newBuilder() to construct. + private GetActivityInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetActivityInfoReq() { + activityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetActivityInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetActivityInfoReq( + 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 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + activityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + activityIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + activityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + activityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + activityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.class, emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.Builder.class); + } + + public static final int ACTIVITY_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList activityIdList_; + /** + * repeated uint32 activity_id_list = 4; + * @return A list containing the activityIdList. + */ + @java.lang.Override + public java.util.List + getActivityIdListList() { + return activityIdList_; + } + /** + * repeated uint32 activity_id_list = 4; + * @return The count of activityIdList. + */ + public int getActivityIdListCount() { + return activityIdList_.size(); + } + /** + * repeated uint32 activity_id_list = 4; + * @param index The index of the element to return. + * @return The activityIdList at the given index. + */ + public int getActivityIdList(int index) { + return activityIdList_.getInt(index); + } + private int activityIdListMemoizedSerializedSize = -1; + + 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 (getActivityIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(activityIdListMemoizedSerializedSize); + } + for (int i = 0; i < activityIdList_.size(); i++) { + output.writeUInt32NoTag(activityIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < activityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(activityIdList_.getInt(i)); + } + size += dataSize; + if (!getActivityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + activityIdListMemoizedSerializedSize = dataSize; + } + 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.GetActivityInfoReqOuterClass.GetActivityInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq other = (emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq) obj; + + if (!getActivityIdListList() + .equals(other.getActivityIdListList())) 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 (getActivityIdListCount() > 0) { + hash = (37 * hash) + ACTIVITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getActivityIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq 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.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq 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.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq 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.GetActivityInfoReqOuterClass.GetActivityInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq 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.GetActivityInfoReqOuterClass.GetActivityInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq 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.GetActivityInfoReqOuterClass.GetActivityInfoReq 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: 2067
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetActivityInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetActivityInfoReq) + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.class, emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + activityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.internal_static_GetActivityInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq build() { + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq buildPartial() { + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq result = new emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + activityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.activityIdList_ = activityIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq other) { + if (other == emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq.getDefaultInstance()) return this; + if (!other.activityIdList_.isEmpty()) { + if (activityIdList_.isEmpty()) { + activityIdList_ = other.activityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureActivityIdListIsMutable(); + activityIdList_.addAll(other.activityIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList activityIdList_ = emptyIntList(); + private void ensureActivityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + activityIdList_ = mutableCopy(activityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 activity_id_list = 4; + * @return A list containing the activityIdList. + */ + public java.util.List + getActivityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(activityIdList_) : activityIdList_; + } + /** + * repeated uint32 activity_id_list = 4; + * @return The count of activityIdList. + */ + public int getActivityIdListCount() { + return activityIdList_.size(); + } + /** + * repeated uint32 activity_id_list = 4; + * @param index The index of the element to return. + * @return The activityIdList at the given index. + */ + public int getActivityIdList(int index) { + return activityIdList_.getInt(index); + } + /** + * repeated uint32 activity_id_list = 4; + * @param index The index to set the value at. + * @param value The activityIdList to set. + * @return This builder for chaining. + */ + public Builder setActivityIdList( + int index, int value) { + ensureActivityIdListIsMutable(); + activityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 activity_id_list = 4; + * @param value The activityIdList to add. + * @return This builder for chaining. + */ + public Builder addActivityIdList(int value) { + ensureActivityIdListIsMutable(); + activityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 activity_id_list = 4; + * @param values The activityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllActivityIdList( + java.lang.Iterable values) { + ensureActivityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, activityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 activity_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearActivityIdList() { + activityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:GetActivityInfoReq) + } + + // @@protoc_insertion_point(class_scope:GetActivityInfoReq) + private static final emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq(); + } + + public static emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetActivityInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetActivityInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoReqOuterClass.GetActivityInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetActivityInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetActivityInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030GetActivityInfoReq.proto\".\n\022GetActivit" + + "yInfoReq\022\030\n\020activity_id_list\030\004 \003(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetActivityInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetActivityInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetActivityInfoReq_descriptor, + new java.lang.String[] { "ActivityIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java new file mode 100644 index 00000000000..18b4f3892c6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetActivityInfoRspOuterClass.java @@ -0,0 +1,1497 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetActivityInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetActivityInfoRspOuterClass { + private GetActivityInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetActivityInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetActivityInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + java.util.List + getActivityInfoListList(); + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index); + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + int getActivityInfoListCount(); + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + java.util.List + getActivityInfoListOrBuilderList(); + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( + int index); + + /** + * repeated uint32 activated_sale_id_list = 11; + * @return A list containing the activatedSaleIdList. + */ + java.util.List getActivatedSaleIdListList(); + /** + * repeated uint32 activated_sale_id_list = 11; + * @return The count of activatedSaleIdList. + */ + int getActivatedSaleIdListCount(); + /** + * repeated uint32 activated_sale_id_list = 11; + * @param index The index of the element to return. + * @return The activatedSaleIdList at the given index. + */ + int getActivatedSaleIdList(int index); + + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + java.util.List + getDisableTransferPointInteractionListList(); + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDisableTransferPointInteractionList(int index); + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + int getDisableTransferPointInteractionListCount(); + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + java.util.List + getDisableTransferPointInteractionListOrBuilderList(); + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getDisableTransferPointInteractionListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2041
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetActivityInfoRsp} + */ + public static final class GetActivityInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetActivityInfoRsp) + GetActivityInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetActivityInfoRsp.newBuilder() to construct. + private GetActivityInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetActivityInfoRsp() { + activityInfoList_ = java.util.Collections.emptyList(); + activatedSaleIdList_ = emptyIntList(); + disableTransferPointInteractionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetActivityInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetActivityInfoRsp( + 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 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + activityInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + activityInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.parser(), extensionRegistry)); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + disableTransferPointInteractionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + disableTransferPointInteractionList_.add( + input.readMessage(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.parser(), extensionRegistry)); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + activatedSaleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + activatedSaleIdList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + activatedSaleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + activatedSaleIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + + 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + activityInfoList_ = java.util.Collections.unmodifiableList(activityInfoList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + disableTransferPointInteractionList_ = java.util.Collections.unmodifiableList(disableTransferPointInteractionList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + activatedSaleIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.class, emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ACTIVITY_INFO_LIST_FIELD_NUMBER = 5; + private java.util.List activityInfoList_; + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public java.util.List getActivityInfoListList() { + return activityInfoList_; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public java.util.List + getActivityInfoListOrBuilderList() { + return activityInfoList_; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public int getActivityInfoListCount() { + return activityInfoList_.size(); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index) { + return activityInfoList_.get(index); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( + int index) { + return activityInfoList_.get(index); + } + + public static final int ACTIVATED_SALE_ID_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList activatedSaleIdList_; + /** + * repeated uint32 activated_sale_id_list = 11; + * @return A list containing the activatedSaleIdList. + */ + @java.lang.Override + public java.util.List + getActivatedSaleIdListList() { + return activatedSaleIdList_; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @return The count of activatedSaleIdList. + */ + public int getActivatedSaleIdListCount() { + return activatedSaleIdList_.size(); + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param index The index of the element to return. + * @return The activatedSaleIdList at the given index. + */ + public int getActivatedSaleIdList(int index) { + return activatedSaleIdList_.getInt(index); + } + private int activatedSaleIdListMemoizedSerializedSize = -1; + + public static final int DISABLE_TRANSFER_POINT_INTERACTION_LIST_FIELD_NUMBER = 10; + private java.util.List disableTransferPointInteractionList_; + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public java.util.List getDisableTransferPointInteractionListList() { + return disableTransferPointInteractionList_; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public java.util.List + getDisableTransferPointInteractionListOrBuilderList() { + return disableTransferPointInteractionList_; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public int getDisableTransferPointInteractionListCount() { + return disableTransferPointInteractionList_.size(); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDisableTransferPointInteractionList(int index) { + return disableTransferPointInteractionList_.get(index); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getDisableTransferPointInteractionListOrBuilder( + int index) { + return disableTransferPointInteractionList_.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(); + for (int i = 0; i < activityInfoList_.size(); i++) { + output.writeMessage(5, activityInfoList_.get(i)); + } + for (int i = 0; i < disableTransferPointInteractionList_.size(); i++) { + output.writeMessage(10, disableTransferPointInteractionList_.get(i)); + } + if (getActivatedSaleIdListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(activatedSaleIdListMemoizedSerializedSize); + } + for (int i = 0; i < activatedSaleIdList_.size(); i++) { + output.writeUInt32NoTag(activatedSaleIdList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(13, 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 < activityInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, activityInfoList_.get(i)); + } + for (int i = 0; i < disableTransferPointInteractionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, disableTransferPointInteractionList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < activatedSaleIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(activatedSaleIdList_.getInt(i)); + } + size += dataSize; + if (!getActivatedSaleIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + activatedSaleIdListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, 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.GetActivityInfoRspOuterClass.GetActivityInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp other = (emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getActivityInfoListList() + .equals(other.getActivityInfoListList())) return false; + if (!getActivatedSaleIdListList() + .equals(other.getActivatedSaleIdListList())) return false; + if (!getDisableTransferPointInteractionListList() + .equals(other.getDisableTransferPointInteractionListList())) 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 (getActivityInfoListCount() > 0) { + hash = (37 * hash) + ACTIVITY_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getActivityInfoListList().hashCode(); + } + if (getActivatedSaleIdListCount() > 0) { + hash = (37 * hash) + ACTIVATED_SALE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getActivatedSaleIdListList().hashCode(); + } + if (getDisableTransferPointInteractionListCount() > 0) { + hash = (37 * hash) + DISABLE_TRANSFER_POINT_INTERACTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDisableTransferPointInteractionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp 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.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp 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.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp 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.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp 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.GetActivityInfoRspOuterClass.GetActivityInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp 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.GetActivityInfoRspOuterClass.GetActivityInfoRsp 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: 2041
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetActivityInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetActivityInfoRsp) + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.class, emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getActivityInfoListFieldBuilder(); + getDisableTransferPointInteractionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (activityInfoListBuilder_ == null) { + activityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + activityInfoListBuilder_.clear(); + } + activatedSaleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (disableTransferPointInteractionListBuilder_ == null) { + disableTransferPointInteractionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + disableTransferPointInteractionListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.internal_static_GetActivityInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp build() { + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp result = new emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (activityInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + activityInfoList_ = java.util.Collections.unmodifiableList(activityInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.activityInfoList_ = activityInfoList_; + } else { + result.activityInfoList_ = activityInfoListBuilder_.build(); + } + if (((bitField0_ & 0x00000002) != 0)) { + activatedSaleIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.activatedSaleIdList_ = activatedSaleIdList_; + if (disableTransferPointInteractionListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + disableTransferPointInteractionList_ = java.util.Collections.unmodifiableList(disableTransferPointInteractionList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.disableTransferPointInteractionList_ = disableTransferPointInteractionList_; + } else { + result.disableTransferPointInteractionList_ = disableTransferPointInteractionListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (activityInfoListBuilder_ == null) { + if (!other.activityInfoList_.isEmpty()) { + if (activityInfoList_.isEmpty()) { + activityInfoList_ = other.activityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureActivityInfoListIsMutable(); + activityInfoList_.addAll(other.activityInfoList_); + } + onChanged(); + } + } else { + if (!other.activityInfoList_.isEmpty()) { + if (activityInfoListBuilder_.isEmpty()) { + activityInfoListBuilder_.dispose(); + activityInfoListBuilder_ = null; + activityInfoList_ = other.activityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + activityInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getActivityInfoListFieldBuilder() : null; + } else { + activityInfoListBuilder_.addAllMessages(other.activityInfoList_); + } + } + } + if (!other.activatedSaleIdList_.isEmpty()) { + if (activatedSaleIdList_.isEmpty()) { + activatedSaleIdList_ = other.activatedSaleIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureActivatedSaleIdListIsMutable(); + activatedSaleIdList_.addAll(other.activatedSaleIdList_); + } + onChanged(); + } + if (disableTransferPointInteractionListBuilder_ == null) { + if (!other.disableTransferPointInteractionList_.isEmpty()) { + if (disableTransferPointInteractionList_.isEmpty()) { + disableTransferPointInteractionList_ = other.disableTransferPointInteractionList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.addAll(other.disableTransferPointInteractionList_); + } + onChanged(); + } + } else { + if (!other.disableTransferPointInteractionList_.isEmpty()) { + if (disableTransferPointInteractionListBuilder_.isEmpty()) { + disableTransferPointInteractionListBuilder_.dispose(); + disableTransferPointInteractionListBuilder_ = null; + disableTransferPointInteractionList_ = other.disableTransferPointInteractionList_; + bitField0_ = (bitField0_ & ~0x00000004); + disableTransferPointInteractionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDisableTransferPointInteractionListFieldBuilder() : null; + } else { + disableTransferPointInteractionListBuilder_.addAllMessages(other.disableTransferPointInteractionList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List activityInfoList_ = + java.util.Collections.emptyList(); + private void ensureActivityInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + activityInfoList_ = new java.util.ArrayList(activityInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> activityInfoListBuilder_; + + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public java.util.List getActivityInfoListList() { + if (activityInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(activityInfoList_); + } else { + return activityInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public int getActivityInfoListCount() { + if (activityInfoListBuilder_ == null) { + return activityInfoList_.size(); + } else { + return activityInfoListBuilder_.getCount(); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo getActivityInfoList(int index) { + if (activityInfoListBuilder_ == null) { + return activityInfoList_.get(index); + } else { + return activityInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder setActivityInfoList( + int index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityInfoListIsMutable(); + activityInfoList_.set(index, value); + onChanged(); + } else { + activityInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder setActivityInfoList( + int index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + activityInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + activityInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addActivityInfoList(emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityInfoListIsMutable(); + activityInfoList_.add(value); + onChanged(); + } else { + activityInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addActivityInfoList( + int index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo value) { + if (activityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureActivityInfoListIsMutable(); + activityInfoList_.add(index, value); + onChanged(); + } else { + activityInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addActivityInfoList( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + activityInfoList_.add(builderForValue.build()); + onChanged(); + } else { + activityInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addActivityInfoList( + int index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder builderForValue) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + activityInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + activityInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder addAllActivityInfoList( + java.lang.Iterable values) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, activityInfoList_); + onChanged(); + } else { + activityInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder clearActivityInfoList() { + if (activityInfoListBuilder_ == null) { + activityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + activityInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public Builder removeActivityInfoList(int index) { + if (activityInfoListBuilder_ == null) { + ensureActivityInfoListIsMutable(); + activityInfoList_.remove(index); + onChanged(); + } else { + activityInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder getActivityInfoListBuilder( + int index) { + return getActivityInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder getActivityInfoListOrBuilder( + int index) { + if (activityInfoListBuilder_ == null) { + return activityInfoList_.get(index); } else { + return activityInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public java.util.List + getActivityInfoListOrBuilderList() { + if (activityInfoListBuilder_ != null) { + return activityInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(activityInfoList_); + } + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder addActivityInfoListBuilder() { + return getActivityInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance()); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder addActivityInfoListBuilder( + int index) { + return getActivityInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.getDefaultInstance()); + } + /** + * repeated .ActivityInfo activity_info_list = 5; + */ + public java.util.List + getActivityInfoListBuilderList() { + return getActivityInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder> + getActivityInfoListFieldBuilder() { + if (activityInfoListBuilder_ == null) { + activityInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfo.Builder, emu.grasscutter.net.proto.ActivityInfoOuterClass.ActivityInfoOrBuilder>( + activityInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + activityInfoList_ = null; + } + return activityInfoListBuilder_; + } + + private com.google.protobuf.Internal.IntList activatedSaleIdList_ = emptyIntList(); + private void ensureActivatedSaleIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + activatedSaleIdList_ = mutableCopy(activatedSaleIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @return A list containing the activatedSaleIdList. + */ + public java.util.List + getActivatedSaleIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(activatedSaleIdList_) : activatedSaleIdList_; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @return The count of activatedSaleIdList. + */ + public int getActivatedSaleIdListCount() { + return activatedSaleIdList_.size(); + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param index The index of the element to return. + * @return The activatedSaleIdList at the given index. + */ + public int getActivatedSaleIdList(int index) { + return activatedSaleIdList_.getInt(index); + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param index The index to set the value at. + * @param value The activatedSaleIdList to set. + * @return This builder for chaining. + */ + public Builder setActivatedSaleIdList( + int index, int value) { + ensureActivatedSaleIdListIsMutable(); + activatedSaleIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param value The activatedSaleIdList to add. + * @return This builder for chaining. + */ + public Builder addActivatedSaleIdList(int value) { + ensureActivatedSaleIdListIsMutable(); + activatedSaleIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @param values The activatedSaleIdList to add. + * @return This builder for chaining. + */ + public Builder addAllActivatedSaleIdList( + java.lang.Iterable values) { + ensureActivatedSaleIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, activatedSaleIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 activated_sale_id_list = 11; + * @return This builder for chaining. + */ + public Builder clearActivatedSaleIdList() { + activatedSaleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private java.util.List disableTransferPointInteractionList_ = + java.util.Collections.emptyList(); + private void ensureDisableTransferPointInteractionListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + disableTransferPointInteractionList_ = new java.util.ArrayList(disableTransferPointInteractionList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> disableTransferPointInteractionListBuilder_; + + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public java.util.List getDisableTransferPointInteractionListList() { + if (disableTransferPointInteractionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(disableTransferPointInteractionList_); + } else { + return disableTransferPointInteractionListBuilder_.getMessageList(); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public int getDisableTransferPointInteractionListCount() { + if (disableTransferPointInteractionListBuilder_ == null) { + return disableTransferPointInteractionList_.size(); + } else { + return disableTransferPointInteractionListBuilder_.getCount(); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDisableTransferPointInteractionList(int index) { + if (disableTransferPointInteractionListBuilder_ == null) { + return disableTransferPointInteractionList_.get(index); + } else { + return disableTransferPointInteractionListBuilder_.getMessage(index); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder setDisableTransferPointInteractionList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (disableTransferPointInteractionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.set(index, value); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder setDisableTransferPointInteractionList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.set(index, builderForValue.build()); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addDisableTransferPointInteractionList(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (disableTransferPointInteractionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.add(value); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addDisableTransferPointInteractionList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair value) { + if (disableTransferPointInteractionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.add(index, value); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addDisableTransferPointInteractionList( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.add(builderForValue.build()); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addDisableTransferPointInteractionList( + int index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder builderForValue) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.add(index, builderForValue.build()); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder addAllDisableTransferPointInteractionList( + java.lang.Iterable values) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, disableTransferPointInteractionList_); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder clearDisableTransferPointInteractionList() { + if (disableTransferPointInteractionListBuilder_ == null) { + disableTransferPointInteractionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.clear(); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public Builder removeDisableTransferPointInteractionList(int index) { + if (disableTransferPointInteractionListBuilder_ == null) { + ensureDisableTransferPointInteractionListIsMutable(); + disableTransferPointInteractionList_.remove(index); + onChanged(); + } else { + disableTransferPointInteractionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder getDisableTransferPointInteractionListBuilder( + int index) { + return getDisableTransferPointInteractionListFieldBuilder().getBuilder(index); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder getDisableTransferPointInteractionListOrBuilder( + int index) { + if (disableTransferPointInteractionListBuilder_ == null) { + return disableTransferPointInteractionList_.get(index); } else { + return disableTransferPointInteractionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public java.util.List + getDisableTransferPointInteractionListOrBuilderList() { + if (disableTransferPointInteractionListBuilder_ != null) { + return disableTransferPointInteractionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(disableTransferPointInteractionList_); + } + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addDisableTransferPointInteractionListBuilder() { + return getDisableTransferPointInteractionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder addDisableTransferPointInteractionListBuilder( + int index) { + return getDisableTransferPointInteractionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()); + } + /** + * repeated .Uint32Pair disable_transfer_point_interaction_list = 10; + */ + public java.util.List + getDisableTransferPointInteractionListBuilderList() { + return getDisableTransferPointInteractionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder> + getDisableTransferPointInteractionListFieldBuilder() { + if (disableTransferPointInteractionListBuilder_ == null) { + disableTransferPointInteractionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder>( + disableTransferPointInteractionList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + disableTransferPointInteractionList_ = null; + } + return disableTransferPointInteractionListBuilder_; + } + @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:GetActivityInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetActivityInfoRsp) + private static final emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetActivityInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetActivityInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetActivityInfoRspOuterClass.GetActivityInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetActivityInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetActivityInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030GetActivityInfoRsp.proto\032\022ActivityInfo" + + ".proto\032\020Uint32Pair.proto\"\256\001\n\022GetActivity" + + "InfoRsp\022\017\n\007retcode\030\r \001(\005\022)\n\022activity_inf" + + "o_list\030\005 \003(\0132\r.ActivityInfo\022\036\n\026activated" + + "_sale_id_list\030\013 \003(\r\022<\n\'disable_transfer_" + + "point_interaction_list\030\n \003(\0132\013.Uint32Pai" + + "rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(), + }); + internal_static_GetActivityInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetActivityInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetActivityInfoRsp_descriptor, + new java.lang.String[] { "Retcode", "ActivityInfoList", "ActivatedSaleIdList", "DisableTransferPointInteractionList", }); + emu.grasscutter.net.proto.ActivityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Uint32PairOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailReqOuterClass.java new file mode 100644 index 00000000000..bd445135eef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAllMailReq.proto + +package emu.grasscutter.net.proto; + +public final class GetAllMailReqOuterClass { + private GetAllMailReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAllMailReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAllMailReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @return The unk2700OPEHLDAGICF. + */ + boolean getUnk2700OPEHLDAGICF(); + } + /** + *
+   * CmdId: 1431
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetAllMailReq} + */ + public static final class GetAllMailReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAllMailReq) + GetAllMailReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAllMailReq.newBuilder() to construct. + private GetAllMailReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAllMailReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAllMailReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAllMailReq( + 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: { + + unk2700OPEHLDAGICF_ = 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.GetAllMailReqOuterClass.internal_static_GetAllMailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.class, emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.Builder.class); + } + + public static final int UNK2700_OPEHLDAGICF_FIELD_NUMBER = 7; + private boolean unk2700OPEHLDAGICF_; + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @return The unk2700OPEHLDAGICF. + */ + @java.lang.Override + public boolean getUnk2700OPEHLDAGICF() { + return unk2700OPEHLDAGICF_; + } + + 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 (unk2700OPEHLDAGICF_ != false) { + output.writeBool(7, unk2700OPEHLDAGICF_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700OPEHLDAGICF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, unk2700OPEHLDAGICF_); + } + 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.GetAllMailReqOuterClass.GetAllMailReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq other = (emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq) obj; + + if (getUnk2700OPEHLDAGICF() + != other.getUnk2700OPEHLDAGICF()) 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) + UNK2700_OPEHLDAGICF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700OPEHLDAGICF()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq 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.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq 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.GetAllMailReqOuterClass.GetAllMailReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq 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.GetAllMailReqOuterClass.GetAllMailReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq 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.GetAllMailReqOuterClass.GetAllMailReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq 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.GetAllMailReqOuterClass.GetAllMailReq 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: 1431
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetAllMailReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAllMailReq) + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.class, emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700OPEHLDAGICF_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.internal_static_GetAllMailReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq build() { + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq buildPartial() { + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq result = new emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq(this); + result.unk2700OPEHLDAGICF_ = unk2700OPEHLDAGICF_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq) { + return mergeFrom((emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq other) { + if (other == emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq.getDefaultInstance()) return this; + if (other.getUnk2700OPEHLDAGICF() != false) { + setUnk2700OPEHLDAGICF(other.getUnk2700OPEHLDAGICF()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean unk2700OPEHLDAGICF_ ; + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @return The unk2700OPEHLDAGICF. + */ + @java.lang.Override + public boolean getUnk2700OPEHLDAGICF() { + return unk2700OPEHLDAGICF_; + } + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @param value The unk2700OPEHLDAGICF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OPEHLDAGICF(boolean value) { + + unk2700OPEHLDAGICF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_OPEHLDAGICF = 7; + * @return This builder for chaining. + */ + public Builder clearUnk2700OPEHLDAGICF() { + + unk2700OPEHLDAGICF_ = 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:GetAllMailReq) + } + + // @@protoc_insertion_point(class_scope:GetAllMailReq) + private static final emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq(); + } + + public static emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAllMailReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAllMailReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailReqOuterClass.GetAllMailReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAllMailReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAllMailReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023GetAllMailReq.proto\",\n\rGetAllMailReq\022\033" + + "\n\023Unk2700_OPEHLDAGICF\030\007 \001(\010B\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetAllMailReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAllMailReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAllMailReq_descriptor, + new java.lang.String[] { "Unk2700OPEHLDAGICF", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailRspOuterClass.java new file mode 100644 index 00000000000..c7f57a02fa6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAllMailRspOuterClass.java @@ -0,0 +1,1069 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAllMailRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetAllMailRspOuterClass { + private GetAllMailRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAllMailRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAllMailRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .MailData mail_list = 14; + */ + java.util.List + getMailListList(); + /** + * repeated .MailData mail_list = 14; + */ + emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index); + /** + * repeated .MailData mail_list = 14; + */ + int getMailListCount(); + /** + * repeated .MailData mail_list = 14; + */ + java.util.List + getMailListOrBuilderList(); + /** + * repeated .MailData mail_list = 14; + */ + emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index); + + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @return The unk2700OPEHLDAGICF. + */ + boolean getUnk2700OPEHLDAGICF(); + + /** + * bool is_truncated = 2; + * @return The isTruncated. + */ + boolean getIsTruncated(); + } + /** + *
+   * CmdId: 1475
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetAllMailRsp} + */ + public static final class GetAllMailRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAllMailRsp) + GetAllMailRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAllMailRsp.newBuilder() to construct. + private GetAllMailRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAllMailRsp() { + mailList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAllMailRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAllMailRsp( + 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: { + + unk2700OPEHLDAGICF_ = input.readBool(); + break; + } + case 16: { + + isTruncated_ = input.readBool(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + mailList_.add( + input.readMessage(emu.grasscutter.net.proto.MailDataOuterClass.MailData.parser(), extensionRegistry)); + 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)) { + mailList_ = java.util.Collections.unmodifiableList(mailList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.class, emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MAIL_LIST_FIELD_NUMBER = 14; + private java.util.List mailList_; + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public java.util.List getMailListList() { + return mailList_; + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public java.util.List + getMailListOrBuilderList() { + return mailList_; + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public int getMailListCount() { + return mailList_.size(); + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index) { + return mailList_.get(index); + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index) { + return mailList_.get(index); + } + + public static final int UNK2700_OPEHLDAGICF_FIELD_NUMBER = 1; + private boolean unk2700OPEHLDAGICF_; + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @return The unk2700OPEHLDAGICF. + */ + @java.lang.Override + public boolean getUnk2700OPEHLDAGICF() { + return unk2700OPEHLDAGICF_; + } + + public static final int IS_TRUNCATED_FIELD_NUMBER = 2; + private boolean isTruncated_; + /** + * bool is_truncated = 2; + * @return The isTruncated. + */ + @java.lang.Override + public boolean getIsTruncated() { + return isTruncated_; + } + + 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 (unk2700OPEHLDAGICF_ != false) { + output.writeBool(1, unk2700OPEHLDAGICF_); + } + if (isTruncated_ != false) { + output.writeBool(2, isTruncated_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + for (int i = 0; i < mailList_.size(); i++) { + output.writeMessage(14, mailList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700OPEHLDAGICF_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, unk2700OPEHLDAGICF_); + } + if (isTruncated_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isTruncated_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + for (int i = 0; i < mailList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, mailList_.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.GetAllMailRspOuterClass.GetAllMailRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp other = (emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMailListList() + .equals(other.getMailListList())) return false; + if (getUnk2700OPEHLDAGICF() + != other.getUnk2700OPEHLDAGICF()) return false; + if (getIsTruncated() + != other.getIsTruncated()) 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 (getMailListCount() > 0) { + hash = (37 * hash) + MAIL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailListList().hashCode(); + } + hash = (37 * hash) + UNK2700_OPEHLDAGICF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700OPEHLDAGICF()); + hash = (37 * hash) + IS_TRUNCATED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTruncated()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp 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.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp 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.GetAllMailRspOuterClass.GetAllMailRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp 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.GetAllMailRspOuterClass.GetAllMailRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp 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.GetAllMailRspOuterClass.GetAllMailRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp 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.GetAllMailRspOuterClass.GetAllMailRsp 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: 1475
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetAllMailRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAllMailRsp) + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.class, emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMailListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (mailListBuilder_ == null) { + mailList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + mailListBuilder_.clear(); + } + unk2700OPEHLDAGICF_ = false; + + isTruncated_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.internal_static_GetAllMailRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp build() { + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp buildPartial() { + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp result = new emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (mailListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + mailList_ = java.util.Collections.unmodifiableList(mailList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailList_ = mailList_; + } else { + result.mailList_ = mailListBuilder_.build(); + } + result.unk2700OPEHLDAGICF_ = unk2700OPEHLDAGICF_; + result.isTruncated_ = isTruncated_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp other) { + if (other == emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (mailListBuilder_ == null) { + if (!other.mailList_.isEmpty()) { + if (mailList_.isEmpty()) { + mailList_ = other.mailList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailListIsMutable(); + mailList_.addAll(other.mailList_); + } + onChanged(); + } + } else { + if (!other.mailList_.isEmpty()) { + if (mailListBuilder_.isEmpty()) { + mailListBuilder_.dispose(); + mailListBuilder_ = null; + mailList_ = other.mailList_; + bitField0_ = (bitField0_ & ~0x00000001); + mailListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMailListFieldBuilder() : null; + } else { + mailListBuilder_.addAllMessages(other.mailList_); + } + } + } + if (other.getUnk2700OPEHLDAGICF() != false) { + setUnk2700OPEHLDAGICF(other.getUnk2700OPEHLDAGICF()); + } + if (other.getIsTruncated() != false) { + setIsTruncated(other.getIsTruncated()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List mailList_ = + java.util.Collections.emptyList(); + private void ensureMailListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailList_ = new java.util.ArrayList(mailList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder> mailListBuilder_; + + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List getMailListList() { + if (mailListBuilder_ == null) { + return java.util.Collections.unmodifiableList(mailList_); + } else { + return mailListBuilder_.getMessageList(); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public int getMailListCount() { + if (mailListBuilder_ == null) { + return mailList_.size(); + } else { + return mailListBuilder_.getCount(); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index) { + if (mailListBuilder_ == null) { + return mailList_.get(index); + } else { + return mailListBuilder_.getMessage(index); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder setMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.set(index, value); + onChanged(); + } else { + mailListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder setMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.set(index, builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList(emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.add(value); + onChanged(); + } else { + mailListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.add(index, value); + onChanged(); + } else { + mailListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.add(builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.add(index, builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addAllMailList( + java.lang.Iterable values) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailList_); + onChanged(); + } else { + mailListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder clearMailList() { + if (mailListBuilder_ == null) { + mailList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + mailListBuilder_.clear(); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder removeMailList(int index) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.remove(index); + onChanged(); + } else { + mailListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder getMailListBuilder( + int index) { + return getMailListFieldBuilder().getBuilder(index); + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index) { + if (mailListBuilder_ == null) { + return mailList_.get(index); } else { + return mailListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List + getMailListOrBuilderList() { + if (mailListBuilder_ != null) { + return mailListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(mailList_); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder addMailListBuilder() { + return getMailListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()); + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder addMailListBuilder( + int index) { + return getMailListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()); + } + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List + getMailListBuilderList() { + return getMailListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder> + getMailListFieldBuilder() { + if (mailListBuilder_ == null) { + mailListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder>( + mailList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + mailList_ = null; + } + return mailListBuilder_; + } + + private boolean unk2700OPEHLDAGICF_ ; + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @return The unk2700OPEHLDAGICF. + */ + @java.lang.Override + public boolean getUnk2700OPEHLDAGICF() { + return unk2700OPEHLDAGICF_; + } + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @param value The unk2700OPEHLDAGICF to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OPEHLDAGICF(boolean value) { + + unk2700OPEHLDAGICF_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_OPEHLDAGICF = 1; + * @return This builder for chaining. + */ + public Builder clearUnk2700OPEHLDAGICF() { + + unk2700OPEHLDAGICF_ = false; + onChanged(); + return this; + } + + private boolean isTruncated_ ; + /** + * bool is_truncated = 2; + * @return The isTruncated. + */ + @java.lang.Override + public boolean getIsTruncated() { + return isTruncated_; + } + /** + * bool is_truncated = 2; + * @param value The isTruncated to set. + * @return This builder for chaining. + */ + public Builder setIsTruncated(boolean value) { + + isTruncated_ = value; + onChanged(); + return this; + } + /** + * bool is_truncated = 2; + * @return This builder for chaining. + */ + public Builder clearIsTruncated() { + + isTruncated_ = 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:GetAllMailRsp) + } + + // @@protoc_insertion_point(class_scope:GetAllMailRsp) + private static final emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp(); + } + + public static emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAllMailRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAllMailRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAllMailRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAllMailRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023GetAllMailRsp.proto\032\016MailData.proto\"q\n" + + "\rGetAllMailRsp\022\017\n\007retcode\030\010 \001(\005\022\034\n\tmail_" + + "list\030\016 \003(\0132\t.MailData\022\033\n\023Unk2700_OPEHLDA" + + "GICF\030\001 \001(\010\022\024\n\014is_truncated\030\002 \001(\010B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MailDataOuterClass.getDescriptor(), + }); + internal_static_GetAllMailRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAllMailRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAllMailRsp_descriptor, + new java.lang.String[] { "Retcode", "MailList", "Unk2700OPEHLDAGICF", "IsTruncated", }); + emu.grasscutter.net.proto.MailDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java new file mode 100644 index 00000000000..d08a3a1a3ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAllUnlockNameCardRspOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAllUnlockNameCardRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetAllUnlockNameCardRspOuterClass { + private GetAllUnlockNameCardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAllUnlockNameCardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAllUnlockNameCardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 name_card_list = 14; + * @return A list containing the nameCardList. + */ + java.util.List getNameCardListList(); + /** + * repeated uint32 name_card_list = 14; + * @return The count of nameCardList. + */ + int getNameCardListCount(); + /** + * repeated uint32 name_card_list = 14; + * @param index The index of the element to return. + * @return The nameCardList at the given index. + */ + int getNameCardList(int index); + } + /** + *
+   * CmdId: 4094
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetAllUnlockNameCardRsp} + */ + public static final class GetAllUnlockNameCardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAllUnlockNameCardRsp) + GetAllUnlockNameCardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAllUnlockNameCardRsp.newBuilder() to construct. + private GetAllUnlockNameCardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAllUnlockNameCardRsp() { + nameCardList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAllUnlockNameCardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAllUnlockNameCardRsp( + 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 32: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + nameCardList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + nameCardList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + nameCardList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + nameCardList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + nameCardList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.class, emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int NAME_CARD_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList nameCardList_; + /** + * repeated uint32 name_card_list = 14; + * @return A list containing the nameCardList. + */ + @java.lang.Override + public java.util.List + getNameCardListList() { + return nameCardList_; + } + /** + * repeated uint32 name_card_list = 14; + * @return The count of nameCardList. + */ + public int getNameCardListCount() { + return nameCardList_.size(); + } + /** + * repeated uint32 name_card_list = 14; + * @param index The index of the element to return. + * @return The nameCardList at the given index. + */ + public int getNameCardList(int index) { + return nameCardList_.getInt(index); + } + private int nameCardListMemoizedSerializedSize = -1; + + 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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (getNameCardListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(nameCardListMemoizedSerializedSize); + } + for (int i = 0; i < nameCardList_.size(); i++) { + output.writeUInt32NoTag(nameCardList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < nameCardList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(nameCardList_.getInt(i)); + } + size += dataSize; + if (!getNameCardListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + nameCardListMemoizedSerializedSize = dataSize; + } + 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.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp other = (emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getNameCardListList() + .equals(other.getNameCardListList())) 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 (getNameCardListCount() > 0) { + hash = (37 * hash) + NAME_CARD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNameCardListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp 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.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp 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.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp 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.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp 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.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp 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.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp 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: 4094
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetAllUnlockNameCardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAllUnlockNameCardRsp) + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.class, emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + nameCardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.internal_static_GetAllUnlockNameCardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp build() { + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp buildPartial() { + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp result = new emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + nameCardList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.nameCardList_ = nameCardList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp other) { + if (other == emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.nameCardList_.isEmpty()) { + if (nameCardList_.isEmpty()) { + nameCardList_ = other.nameCardList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNameCardListIsMutable(); + nameCardList_.addAll(other.nameCardList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * 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 com.google.protobuf.Internal.IntList nameCardList_ = emptyIntList(); + private void ensureNameCardListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + nameCardList_ = mutableCopy(nameCardList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 name_card_list = 14; + * @return A list containing the nameCardList. + */ + public java.util.List + getNameCardListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(nameCardList_) : nameCardList_; + } + /** + * repeated uint32 name_card_list = 14; + * @return The count of nameCardList. + */ + public int getNameCardListCount() { + return nameCardList_.size(); + } + /** + * repeated uint32 name_card_list = 14; + * @param index The index of the element to return. + * @return The nameCardList at the given index. + */ + public int getNameCardList(int index) { + return nameCardList_.getInt(index); + } + /** + * repeated uint32 name_card_list = 14; + * @param index The index to set the value at. + * @param value The nameCardList to set. + * @return This builder for chaining. + */ + public Builder setNameCardList( + int index, int value) { + ensureNameCardListIsMutable(); + nameCardList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 name_card_list = 14; + * @param value The nameCardList to add. + * @return This builder for chaining. + */ + public Builder addNameCardList(int value) { + ensureNameCardListIsMutable(); + nameCardList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 name_card_list = 14; + * @param values The nameCardList to add. + * @return This builder for chaining. + */ + public Builder addAllNameCardList( + java.lang.Iterable values) { + ensureNameCardListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, nameCardList_); + onChanged(); + return this; + } + /** + * repeated uint32 name_card_list = 14; + * @return This builder for chaining. + */ + public Builder clearNameCardList() { + nameCardList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:GetAllUnlockNameCardRsp) + } + + // @@protoc_insertion_point(class_scope:GetAllUnlockNameCardRsp) + private static final emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp(); + } + + public static emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAllUnlockNameCardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAllUnlockNameCardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAllUnlockNameCardRspOuterClass.GetAllUnlockNameCardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAllUnlockNameCardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAllUnlockNameCardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035GetAllUnlockNameCardRsp.proto\"B\n\027GetAl" + + "lUnlockNameCardRsp\022\017\n\007retcode\030\004 \001(\005\022\026\n\016n" + + "ame_card_list\030\016 \003(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetAllUnlockNameCardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAllUnlockNameCardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAllUnlockNameCardRsp_descriptor, + new java.lang.String[] { "Retcode", "NameCardList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java new file mode 100644 index 00000000000..c48f92b7949 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyReqOuterClass.java @@ -0,0 +1,771 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAuthkeyReq.proto + +package emu.grasscutter.net.proto; + +public final class GetAuthkeyReqOuterClass { + private GetAuthkeyReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAuthkeyReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAuthkeyReq) + com.google.protobuf.MessageOrBuilder { + + /** + * string auth_appid = 14; + * @return The authAppid. + */ + java.lang.String getAuthAppid(); + /** + * string auth_appid = 14; + * @return The bytes for authAppid. + */ + com.google.protobuf.ByteString + getAuthAppidBytes(); + + /** + * uint32 sign_type = 7; + * @return The signType. + */ + int getSignType(); + + /** + * uint32 authkey_ver = 13; + * @return The authkeyVer. + */ + int getAuthkeyVer(); + } + /** + *
+   * CmdId: 1490
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetAuthkeyReq} + */ + public static final class GetAuthkeyReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAuthkeyReq) + GetAuthkeyReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAuthkeyReq.newBuilder() to construct. + private GetAuthkeyReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAuthkeyReq() { + authAppid_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAuthkeyReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAuthkeyReq( + 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: { + + signType_ = input.readUInt32(); + break; + } + case 104: { + + authkeyVer_ = input.readUInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + authAppid_ = 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.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.class, emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.Builder.class); + } + + public static final int AUTH_APPID_FIELD_NUMBER = 14; + private volatile java.lang.Object authAppid_; + /** + * string auth_appid = 14; + * @return The authAppid. + */ + @java.lang.Override + public java.lang.String getAuthAppid() { + java.lang.Object ref = authAppid_; + 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(); + authAppid_ = s; + return s; + } + } + /** + * string auth_appid = 14; + * @return The bytes for authAppid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAuthAppidBytes() { + java.lang.Object ref = authAppid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authAppid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SIGN_TYPE_FIELD_NUMBER = 7; + private int signType_; + /** + * uint32 sign_type = 7; + * @return The signType. + */ + @java.lang.Override + public int getSignType() { + return signType_; + } + + public static final int AUTHKEY_VER_FIELD_NUMBER = 13; + private int authkeyVer_; + /** + * uint32 authkey_ver = 13; + * @return The authkeyVer. + */ + @java.lang.Override + public int getAuthkeyVer() { + return authkeyVer_; + } + + 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 (signType_ != 0) { + output.writeUInt32(7, signType_); + } + if (authkeyVer_ != 0) { + output.writeUInt32(13, authkeyVer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authAppid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, authAppid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (signType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, signType_); + } + if (authkeyVer_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, authkeyVer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authAppid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, authAppid_); + } + 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.GetAuthkeyReqOuterClass.GetAuthkeyReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq other = (emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq) obj; + + if (!getAuthAppid() + .equals(other.getAuthAppid())) return false; + if (getSignType() + != other.getSignType()) return false; + if (getAuthkeyVer() + != other.getAuthkeyVer()) 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) + AUTH_APPID_FIELD_NUMBER; + hash = (53 * hash) + getAuthAppid().hashCode(); + hash = (37 * hash) + SIGN_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getSignType(); + hash = (37 * hash) + AUTHKEY_VER_FIELD_NUMBER; + hash = (53 * hash) + getAuthkeyVer(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq 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.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq 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.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq 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.GetAuthkeyReqOuterClass.GetAuthkeyReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq 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.GetAuthkeyReqOuterClass.GetAuthkeyReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq 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.GetAuthkeyReqOuterClass.GetAuthkeyReq 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: 1490
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetAuthkeyReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAuthkeyReq) + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.class, emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + authAppid_ = ""; + + signType_ = 0; + + authkeyVer_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.internal_static_GetAuthkeyReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq build() { + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq buildPartial() { + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq result = new emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq(this); + result.authAppid_ = authAppid_; + result.signType_ = signType_; + result.authkeyVer_ = authkeyVer_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq) { + return mergeFrom((emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq other) { + if (other == emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq.getDefaultInstance()) return this; + if (!other.getAuthAppid().isEmpty()) { + authAppid_ = other.authAppid_; + onChanged(); + } + if (other.getSignType() != 0) { + setSignType(other.getSignType()); + } + if (other.getAuthkeyVer() != 0) { + setAuthkeyVer(other.getAuthkeyVer()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object authAppid_ = ""; + /** + * string auth_appid = 14; + * @return The authAppid. + */ + public java.lang.String getAuthAppid() { + java.lang.Object ref = authAppid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authAppid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string auth_appid = 14; + * @return The bytes for authAppid. + */ + public com.google.protobuf.ByteString + getAuthAppidBytes() { + java.lang.Object ref = authAppid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authAppid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string auth_appid = 14; + * @param value The authAppid to set. + * @return This builder for chaining. + */ + public Builder setAuthAppid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + authAppid_ = value; + onChanged(); + return this; + } + /** + * string auth_appid = 14; + * @return This builder for chaining. + */ + public Builder clearAuthAppid() { + + authAppid_ = getDefaultInstance().getAuthAppid(); + onChanged(); + return this; + } + /** + * string auth_appid = 14; + * @param value The bytes for authAppid to set. + * @return This builder for chaining. + */ + public Builder setAuthAppidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + authAppid_ = value; + onChanged(); + return this; + } + + private int signType_ ; + /** + * uint32 sign_type = 7; + * @return The signType. + */ + @java.lang.Override + public int getSignType() { + return signType_; + } + /** + * uint32 sign_type = 7; + * @param value The signType to set. + * @return This builder for chaining. + */ + public Builder setSignType(int value) { + + signType_ = value; + onChanged(); + return this; + } + /** + * uint32 sign_type = 7; + * @return This builder for chaining. + */ + public Builder clearSignType() { + + signType_ = 0; + onChanged(); + return this; + } + + private int authkeyVer_ ; + /** + * uint32 authkey_ver = 13; + * @return The authkeyVer. + */ + @java.lang.Override + public int getAuthkeyVer() { + return authkeyVer_; + } + /** + * uint32 authkey_ver = 13; + * @param value The authkeyVer to set. + * @return This builder for chaining. + */ + public Builder setAuthkeyVer(int value) { + + authkeyVer_ = value; + onChanged(); + return this; + } + /** + * uint32 authkey_ver = 13; + * @return This builder for chaining. + */ + public Builder clearAuthkeyVer() { + + authkeyVer_ = 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:GetAuthkeyReq) + } + + // @@protoc_insertion_point(class_scope:GetAuthkeyReq) + private static final emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq(); + } + + public static emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAuthkeyReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAuthkeyReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyReqOuterClass.GetAuthkeyReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAuthkeyReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAuthkeyReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023GetAuthkeyReq.proto\"K\n\rGetAuthkeyReq\022\022" + + "\n\nauth_appid\030\016 \001(\t\022\021\n\tsign_type\030\007 \001(\r\022\023\n" + + "\013authkey_ver\030\r \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetAuthkeyReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAuthkeyReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAuthkeyReq_descriptor, + new java.lang.String[] { "AuthAppid", "SignType", "AuthkeyVer", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java new file mode 100644 index 00000000000..dfa4d01d15c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetAuthkeyRspOuterClass.java @@ -0,0 +1,1140 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetAuthkeyRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetAuthkeyRspOuterClass { + private GetAuthkeyRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetAuthkeyRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetAuthkeyRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * string auth_appid = 4; + * @return The authAppid. + */ + java.lang.String getAuthAppid(); + /** + * string auth_appid = 4; + * @return The bytes for authAppid. + */ + com.google.protobuf.ByteString + getAuthAppidBytes(); + + /** + * uint32 sign_type = 15; + * @return The signType. + */ + int getSignType(); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 authkey_ver = 9; + * @return The authkeyVer. + */ + int getAuthkeyVer(); + + /** + * string game_biz = 11; + * @return The gameBiz. + */ + java.lang.String getGameBiz(); + /** + * string game_biz = 11; + * @return The bytes for gameBiz. + */ + com.google.protobuf.ByteString + getGameBizBytes(); + + /** + * string authkey = 3; + * @return The authkey. + */ + java.lang.String getAuthkey(); + /** + * string authkey = 3; + * @return The bytes for authkey. + */ + com.google.protobuf.ByteString + getAuthkeyBytes(); + } + /** + *
+   * CmdId: 1473
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetAuthkeyRsp} + */ + public static final class GetAuthkeyRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetAuthkeyRsp) + GetAuthkeyRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetAuthkeyRsp.newBuilder() to construct. + private GetAuthkeyRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetAuthkeyRsp() { + authAppid_ = ""; + gameBiz_ = ""; + authkey_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetAuthkeyRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetAuthkeyRsp( + 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 26: { + java.lang.String s = input.readStringRequireUtf8(); + + authkey_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + authAppid_ = s; + break; + } + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + authkeyVer_ = input.readUInt32(); + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + gameBiz_ = s; + break; + } + case 120: { + + signType_ = 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.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.class, emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.Builder.class); + } + + public static final int AUTH_APPID_FIELD_NUMBER = 4; + private volatile java.lang.Object authAppid_; + /** + * string auth_appid = 4; + * @return The authAppid. + */ + @java.lang.Override + public java.lang.String getAuthAppid() { + java.lang.Object ref = authAppid_; + 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(); + authAppid_ = s; + return s; + } + } + /** + * string auth_appid = 4; + * @return The bytes for authAppid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAuthAppidBytes() { + java.lang.Object ref = authAppid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authAppid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SIGN_TYPE_FIELD_NUMBER = 15; + private int signType_; + /** + * uint32 sign_type = 15; + * @return The signType. + */ + @java.lang.Override + public int getSignType() { + return signType_; + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int AUTHKEY_VER_FIELD_NUMBER = 9; + private int authkeyVer_; + /** + * uint32 authkey_ver = 9; + * @return The authkeyVer. + */ + @java.lang.Override + public int getAuthkeyVer() { + return authkeyVer_; + } + + public static final int GAME_BIZ_FIELD_NUMBER = 11; + private volatile java.lang.Object gameBiz_; + /** + * string game_biz = 11; + * @return The gameBiz. + */ + @java.lang.Override + public java.lang.String getGameBiz() { + java.lang.Object ref = gameBiz_; + 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(); + gameBiz_ = s; + return s; + } + } + /** + * string game_biz = 11; + * @return The bytes for gameBiz. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGameBizBytes() { + java.lang.Object ref = gameBiz_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gameBiz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int AUTHKEY_FIELD_NUMBER = 3; + private volatile java.lang.Object authkey_; + /** + * string authkey = 3; + * @return The authkey. + */ + @java.lang.Override + public java.lang.String getAuthkey() { + java.lang.Object ref = authkey_; + 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(); + authkey_ = s; + return s; + } + } + /** + * string authkey = 3; + * @return The bytes for authkey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAuthkeyBytes() { + java.lang.Object ref = authkey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authkey_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authkey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, authkey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authAppid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, authAppid_); + } + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (authkeyVer_ != 0) { + output.writeUInt32(9, authkeyVer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gameBiz_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, gameBiz_); + } + if (signType_ != 0) { + output.writeUInt32(15, signType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authkey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, authkey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authAppid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, authAppid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (authkeyVer_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, authkeyVer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gameBiz_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, gameBiz_); + } + if (signType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, signType_); + } + 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.GetAuthkeyRspOuterClass.GetAuthkeyRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp other = (emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp) obj; + + if (!getAuthAppid() + .equals(other.getAuthAppid())) return false; + if (getSignType() + != other.getSignType()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getAuthkeyVer() + != other.getAuthkeyVer()) return false; + if (!getGameBiz() + .equals(other.getGameBiz())) return false; + if (!getAuthkey() + .equals(other.getAuthkey())) 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) + AUTH_APPID_FIELD_NUMBER; + hash = (53 * hash) + getAuthAppid().hashCode(); + hash = (37 * hash) + SIGN_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getSignType(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + AUTHKEY_VER_FIELD_NUMBER; + hash = (53 * hash) + getAuthkeyVer(); + hash = (37 * hash) + GAME_BIZ_FIELD_NUMBER; + hash = (53 * hash) + getGameBiz().hashCode(); + hash = (37 * hash) + AUTHKEY_FIELD_NUMBER; + hash = (53 * hash) + getAuthkey().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp 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.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp 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.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp 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.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp 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.GetAuthkeyRspOuterClass.GetAuthkeyRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp 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.GetAuthkeyRspOuterClass.GetAuthkeyRsp 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: 1473
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetAuthkeyRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetAuthkeyRsp) + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.class, emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + authAppid_ = ""; + + signType_ = 0; + + retcode_ = 0; + + authkeyVer_ = 0; + + gameBiz_ = ""; + + authkey_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.internal_static_GetAuthkeyRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp build() { + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp buildPartial() { + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp result = new emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp(this); + result.authAppid_ = authAppid_; + result.signType_ = signType_; + result.retcode_ = retcode_; + result.authkeyVer_ = authkeyVer_; + result.gameBiz_ = gameBiz_; + result.authkey_ = authkey_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp other) { + if (other == emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp.getDefaultInstance()) return this; + if (!other.getAuthAppid().isEmpty()) { + authAppid_ = other.authAppid_; + onChanged(); + } + if (other.getSignType() != 0) { + setSignType(other.getSignType()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getAuthkeyVer() != 0) { + setAuthkeyVer(other.getAuthkeyVer()); + } + if (!other.getGameBiz().isEmpty()) { + gameBiz_ = other.gameBiz_; + onChanged(); + } + if (!other.getAuthkey().isEmpty()) { + authkey_ = other.authkey_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object authAppid_ = ""; + /** + * string auth_appid = 4; + * @return The authAppid. + */ + public java.lang.String getAuthAppid() { + java.lang.Object ref = authAppid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authAppid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string auth_appid = 4; + * @return The bytes for authAppid. + */ + public com.google.protobuf.ByteString + getAuthAppidBytes() { + java.lang.Object ref = authAppid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authAppid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string auth_appid = 4; + * @param value The authAppid to set. + * @return This builder for chaining. + */ + public Builder setAuthAppid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + authAppid_ = value; + onChanged(); + return this; + } + /** + * string auth_appid = 4; + * @return This builder for chaining. + */ + public Builder clearAuthAppid() { + + authAppid_ = getDefaultInstance().getAuthAppid(); + onChanged(); + return this; + } + /** + * string auth_appid = 4; + * @param value The bytes for authAppid to set. + * @return This builder for chaining. + */ + public Builder setAuthAppidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + authAppid_ = value; + onChanged(); + return this; + } + + private int signType_ ; + /** + * uint32 sign_type = 15; + * @return The signType. + */ + @java.lang.Override + public int getSignType() { + return signType_; + } + /** + * uint32 sign_type = 15; + * @param value The signType to set. + * @return This builder for chaining. + */ + public Builder setSignType(int value) { + + signType_ = value; + onChanged(); + return this; + } + /** + * uint32 sign_type = 15; + * @return This builder for chaining. + */ + public Builder clearSignType() { + + signType_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int authkeyVer_ ; + /** + * uint32 authkey_ver = 9; + * @return The authkeyVer. + */ + @java.lang.Override + public int getAuthkeyVer() { + return authkeyVer_; + } + /** + * uint32 authkey_ver = 9; + * @param value The authkeyVer to set. + * @return This builder for chaining. + */ + public Builder setAuthkeyVer(int value) { + + authkeyVer_ = value; + onChanged(); + return this; + } + /** + * uint32 authkey_ver = 9; + * @return This builder for chaining. + */ + public Builder clearAuthkeyVer() { + + authkeyVer_ = 0; + onChanged(); + return this; + } + + private java.lang.Object gameBiz_ = ""; + /** + * string game_biz = 11; + * @return The gameBiz. + */ + public java.lang.String getGameBiz() { + java.lang.Object ref = gameBiz_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gameBiz_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string game_biz = 11; + * @return The bytes for gameBiz. + */ + public com.google.protobuf.ByteString + getGameBizBytes() { + java.lang.Object ref = gameBiz_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gameBiz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string game_biz = 11; + * @param value The gameBiz to set. + * @return This builder for chaining. + */ + public Builder setGameBiz( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gameBiz_ = value; + onChanged(); + return this; + } + /** + * string game_biz = 11; + * @return This builder for chaining. + */ + public Builder clearGameBiz() { + + gameBiz_ = getDefaultInstance().getGameBiz(); + onChanged(); + return this; + } + /** + * string game_biz = 11; + * @param value The bytes for gameBiz to set. + * @return This builder for chaining. + */ + public Builder setGameBizBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gameBiz_ = value; + onChanged(); + return this; + } + + private java.lang.Object authkey_ = ""; + /** + * string authkey = 3; + * @return The authkey. + */ + public java.lang.String getAuthkey() { + java.lang.Object ref = authkey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authkey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string authkey = 3; + * @return The bytes for authkey. + */ + public com.google.protobuf.ByteString + getAuthkeyBytes() { + java.lang.Object ref = authkey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authkey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string authkey = 3; + * @param value The authkey to set. + * @return This builder for chaining. + */ + public Builder setAuthkey( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + authkey_ = value; + onChanged(); + return this; + } + /** + * string authkey = 3; + * @return This builder for chaining. + */ + public Builder clearAuthkey() { + + authkey_ = getDefaultInstance().getAuthkey(); + onChanged(); + return this; + } + /** + * string authkey = 3; + * @param value The bytes for authkey to set. + * @return This builder for chaining. + */ + public Builder setAuthkeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + authkey_ = 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:GetAuthkeyRsp) + } + + // @@protoc_insertion_point(class_scope:GetAuthkeyRsp) + private static final emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp(); + } + + public static emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetAuthkeyRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetAuthkeyRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetAuthkeyRspOuterClass.GetAuthkeyRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetAuthkeyRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetAuthkeyRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023GetAuthkeyRsp.proto\"\177\n\rGetAuthkeyRsp\022\022" + + "\n\nauth_appid\030\004 \001(\t\022\021\n\tsign_type\030\017 \001(\r\022\017\n" + + "\007retcode\030\006 \001(\005\022\023\n\013authkey_ver\030\t \001(\r\022\020\n\010g" + + "ame_biz\030\013 \001(\t\022\017\n\007authkey\030\003 \001(\tB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetAuthkeyRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetAuthkeyRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetAuthkeyRsp_descriptor, + new java.lang.String[] { "AuthAppid", "SignType", "Retcode", "AuthkeyVer", "GameBiz", "Authkey", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductReqOuterClass.java new file mode 100644 index 00000000000..bbc15cb7896 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetBattlePassProductReq.proto + +package emu.grasscutter.net.proto; + +public final class GetBattlePassProductReqOuterClass { + private GetBattlePassProductReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetBattlePassProductReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetBattlePassProductReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 battle_pass_product_play_type = 10; + * @return The battlePassProductPlayType. + */ + int getBattlePassProductPlayType(); + } + /** + *
+   * CmdId: 2644
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetBattlePassProductReq} + */ + public static final class GetBattlePassProductReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetBattlePassProductReq) + GetBattlePassProductReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetBattlePassProductReq.newBuilder() to construct. + private GetBattlePassProductReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetBattlePassProductReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetBattlePassProductReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetBattlePassProductReq( + 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 80: { + + battlePassProductPlayType_ = 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.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.class, emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.Builder.class); + } + + public static final int BATTLE_PASS_PRODUCT_PLAY_TYPE_FIELD_NUMBER = 10; + private int battlePassProductPlayType_; + /** + * uint32 battle_pass_product_play_type = 10; + * @return The battlePassProductPlayType. + */ + @java.lang.Override + public int getBattlePassProductPlayType() { + return battlePassProductPlayType_; + } + + 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 (battlePassProductPlayType_ != 0) { + output.writeUInt32(10, battlePassProductPlayType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (battlePassProductPlayType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, battlePassProductPlayType_); + } + 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.GetBattlePassProductReqOuterClass.GetBattlePassProductReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq other = (emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq) obj; + + if (getBattlePassProductPlayType() + != other.getBattlePassProductPlayType()) 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) + BATTLE_PASS_PRODUCT_PLAY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getBattlePassProductPlayType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq 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.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq 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.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq 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.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq 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.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq 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.GetBattlePassProductReqOuterClass.GetBattlePassProductReq 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: 2644
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetBattlePassProductReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetBattlePassProductReq) + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.class, emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + battlePassProductPlayType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.internal_static_GetBattlePassProductReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq build() { + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq buildPartial() { + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq result = new emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq(this); + result.battlePassProductPlayType_ = battlePassProductPlayType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq) { + return mergeFrom((emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq other) { + if (other == emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq.getDefaultInstance()) return this; + if (other.getBattlePassProductPlayType() != 0) { + setBattlePassProductPlayType(other.getBattlePassProductPlayType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int battlePassProductPlayType_ ; + /** + * uint32 battle_pass_product_play_type = 10; + * @return The battlePassProductPlayType. + */ + @java.lang.Override + public int getBattlePassProductPlayType() { + return battlePassProductPlayType_; + } + /** + * uint32 battle_pass_product_play_type = 10; + * @param value The battlePassProductPlayType to set. + * @return This builder for chaining. + */ + public Builder setBattlePassProductPlayType(int value) { + + battlePassProductPlayType_ = value; + onChanged(); + return this; + } + /** + * uint32 battle_pass_product_play_type = 10; + * @return This builder for chaining. + */ + public Builder clearBattlePassProductPlayType() { + + battlePassProductPlayType_ = 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:GetBattlePassProductReq) + } + + // @@protoc_insertion_point(class_scope:GetBattlePassProductReq) + private static final emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq(); + } + + public static emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetBattlePassProductReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetBattlePassProductReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductReqOuterClass.GetBattlePassProductReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetBattlePassProductReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetBattlePassProductReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035GetBattlePassProductReq.proto\"@\n\027GetBa" + + "ttlePassProductReq\022%\n\035battle_pass_produc" + + "t_play_type\030\n \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetBattlePassProductReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetBattlePassProductReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetBattlePassProductReq_descriptor, + new java.lang.String[] { "BattlePassProductPlayType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductRspOuterClass.java new file mode 100644 index 00000000000..643e0daa44c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetBattlePassProductRspOuterClass.java @@ -0,0 +1,991 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetBattlePassProductRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetBattlePassProductRspOuterClass { + private GetBattlePassProductRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetBattlePassProductRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetBattlePassProductRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 battle_pass_product_play_type = 2; + * @return The battlePassProductPlayType. + */ + int getBattlePassProductPlayType(); + + /** + * uint32 cur_schedule_id = 11; + * @return The curScheduleId. + */ + int getCurScheduleId(); + + /** + * string product_id = 1; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 1; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * string price_tier = 6; + * @return The priceTier. + */ + java.lang.String getPriceTier(); + /** + * string price_tier = 6; + * @return The bytes for priceTier. + */ + com.google.protobuf.ByteString + getPriceTierBytes(); + } + /** + *
+   * CmdId: 2649
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetBattlePassProductRsp} + */ + public static final class GetBattlePassProductRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetBattlePassProductRsp) + GetBattlePassProductRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetBattlePassProductRsp.newBuilder() to construct. + private GetBattlePassProductRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetBattlePassProductRsp() { + productId_ = ""; + priceTier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetBattlePassProductRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetBattlePassProductRsp( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + case 16: { + + battlePassProductPlayType_ = input.readUInt32(); + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + priceTier_ = s; + break; + } + case 88: { + + curScheduleId_ = input.readUInt32(); + break; + } + case 112: { + + 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.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.class, emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int BATTLE_PASS_PRODUCT_PLAY_TYPE_FIELD_NUMBER = 2; + private int battlePassProductPlayType_; + /** + * uint32 battle_pass_product_play_type = 2; + * @return The battlePassProductPlayType. + */ + @java.lang.Override + public int getBattlePassProductPlayType() { + return battlePassProductPlayType_; + } + + public static final int CUR_SCHEDULE_ID_FIELD_NUMBER = 11; + private int curScheduleId_; + /** + * uint32 cur_schedule_id = 11; + * @return The curScheduleId. + */ + @java.lang.Override + public int getCurScheduleId() { + return curScheduleId_; + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object productId_; + /** + * string product_id = 1; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + 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(); + productId_ = s; + return s; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRICE_TIER_FIELD_NUMBER = 6; + private volatile java.lang.Object priceTier_; + /** + * string price_tier = 6; + * @return The priceTier. + */ + @java.lang.Override + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + 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(); + priceTier_ = s; + return s; + } + } + /** + * string price_tier = 6; + * @return The bytes for priceTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); + } + if (battlePassProductPlayType_ != 0) { + output.writeUInt32(2, battlePassProductPlayType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, priceTier_); + } + if (curScheduleId_ != 0) { + output.writeUInt32(11, curScheduleId_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); + } + if (battlePassProductPlayType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, battlePassProductPlayType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, priceTier_); + } + if (curScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, curScheduleId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, 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.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp other = (emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getBattlePassProductPlayType() + != other.getBattlePassProductPlayType()) return false; + if (getCurScheduleId() + != other.getCurScheduleId()) return false; + if (!getProductId() + .equals(other.getProductId())) return false; + if (!getPriceTier() + .equals(other.getPriceTier())) 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(); + hash = (37 * hash) + BATTLE_PASS_PRODUCT_PLAY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getBattlePassProductPlayType(); + hash = (37 * hash) + CUR_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurScheduleId(); + hash = (37 * hash) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + PRICE_TIER_FIELD_NUMBER; + hash = (53 * hash) + getPriceTier().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp 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.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp 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.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp 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.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp 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.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp 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.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp 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: 2649
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetBattlePassProductRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetBattlePassProductRsp) + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.class, emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + battlePassProductPlayType_ = 0; + + curScheduleId_ = 0; + + productId_ = ""; + + priceTier_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.internal_static_GetBattlePassProductRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp build() { + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp buildPartial() { + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp result = new emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp(this); + result.retcode_ = retcode_; + result.battlePassProductPlayType_ = battlePassProductPlayType_; + result.curScheduleId_ = curScheduleId_; + result.productId_ = productId_; + result.priceTier_ = priceTier_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp other) { + if (other == emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getBattlePassProductPlayType() != 0) { + setBattlePassProductPlayType(other.getBattlePassProductPlayType()); + } + if (other.getCurScheduleId() != 0) { + setCurScheduleId(other.getCurScheduleId()); + } + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (!other.getPriceTier().isEmpty()) { + priceTier_ = other.priceTier_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int battlePassProductPlayType_ ; + /** + * uint32 battle_pass_product_play_type = 2; + * @return The battlePassProductPlayType. + */ + @java.lang.Override + public int getBattlePassProductPlayType() { + return battlePassProductPlayType_; + } + /** + * uint32 battle_pass_product_play_type = 2; + * @param value The battlePassProductPlayType to set. + * @return This builder for chaining. + */ + public Builder setBattlePassProductPlayType(int value) { + + battlePassProductPlayType_ = value; + onChanged(); + return this; + } + /** + * uint32 battle_pass_product_play_type = 2; + * @return This builder for chaining. + */ + public Builder clearBattlePassProductPlayType() { + + battlePassProductPlayType_ = 0; + onChanged(); + return this; + } + + private int curScheduleId_ ; + /** + * uint32 cur_schedule_id = 11; + * @return The curScheduleId. + */ + @java.lang.Override + public int getCurScheduleId() { + return curScheduleId_; + } + /** + * uint32 cur_schedule_id = 11; + * @param value The curScheduleId to set. + * @return This builder for chaining. + */ + public Builder setCurScheduleId(int value) { + + curScheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_schedule_id = 11; + * @return This builder for chaining. + */ + public Builder clearCurScheduleId() { + + curScheduleId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object productId_ = ""; + /** + * string product_id = 1; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 1; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 1; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 1; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private java.lang.Object priceTier_ = ""; + /** + * string price_tier = 6; + * @return The priceTier. + */ + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string price_tier = 6; + * @return The bytes for priceTier. + */ + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string price_tier = 6; + * @param value The priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + priceTier_ = value; + onChanged(); + return this; + } + /** + * string price_tier = 6; + * @return This builder for chaining. + */ + public Builder clearPriceTier() { + + priceTier_ = getDefaultInstance().getPriceTier(); + onChanged(); + return this; + } + /** + * string price_tier = 6; + * @param value The bytes for priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + priceTier_ = 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:GetBattlePassProductRsp) + } + + // @@protoc_insertion_point(class_scope:GetBattlePassProductRsp) + private static final emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp(); + } + + public static emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetBattlePassProductRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetBattlePassProductRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetBattlePassProductRspOuterClass.GetBattlePassProductRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetBattlePassProductRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetBattlePassProductRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035GetBattlePassProductRsp.proto\"\222\001\n\027GetB" + + "attlePassProductRsp\022\017\n\007retcode\030\016 \001(\005\022%\n\035" + + "battle_pass_product_play_type\030\002 \001(\r\022\027\n\017c" + + "ur_schedule_id\030\013 \001(\r\022\022\n\nproduct_id\030\001 \001(\t" + + "\022\022\n\nprice_tier\030\006 \001(\tB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetBattlePassProductRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetBattlePassProductRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetBattlePassProductRsp_descriptor, + new java.lang.String[] { "Retcode", "BattlePassProductPlayType", "CurScheduleId", "ProductId", "PriceTier", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoReqOuterClass.java new file mode 100644 index 00000000000..f63eaf44d44 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetDailyDungeonEntryInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class GetDailyDungeonEntryInfoReqOuterClass { + private GetDailyDungeonEntryInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetDailyDungeonEntryInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetDailyDungeonEntryInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 930
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetDailyDungeonEntryInfoReq} + */ + public static final class GetDailyDungeonEntryInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetDailyDungeonEntryInfoReq) + GetDailyDungeonEntryInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetDailyDungeonEntryInfoReq.newBuilder() to construct. + private GetDailyDungeonEntryInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetDailyDungeonEntryInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetDailyDungeonEntryInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetDailyDungeonEntryInfoReq( + 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 120: { + + sceneId_ = 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.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.class, emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 15; + private int sceneId_; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + 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 (sceneId_ != 0) { + output.writeUInt32(15, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, sceneId_); + } + 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.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq other = (emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq) obj; + + if (getSceneId() + != other.getSceneId()) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq 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.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq 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.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq 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.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq 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.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq 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.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq 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: 930
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetDailyDungeonEntryInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetDailyDungeonEntryInfoReq) + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.class, emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.internal_static_GetDailyDungeonEntryInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq build() { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq buildPartial() { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq result = new emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq(this); + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq other) { + if (other == emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 15; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 15; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 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:GetDailyDungeonEntryInfoReq) + } + + // @@protoc_insertion_point(class_scope:GetDailyDungeonEntryInfoReq) + private static final emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq(); + } + + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetDailyDungeonEntryInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetDailyDungeonEntryInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoReqOuterClass.GetDailyDungeonEntryInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetDailyDungeonEntryInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetDailyDungeonEntryInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!GetDailyDungeonEntryInfoReq.proto\"/\n\033G" + + "etDailyDungeonEntryInfoReq\022\020\n\010scene_id\030\017" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetDailyDungeonEntryInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetDailyDungeonEntryInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetDailyDungeonEntryInfoReq_descriptor, + new java.lang.String[] { "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoRspOuterClass.java new file mode 100644 index 00000000000..cfc4fc82323 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetDailyDungeonEntryInfoRspOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetDailyDungeonEntryInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetDailyDungeonEntryInfoRspOuterClass { + private GetDailyDungeonEntryInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetDailyDungeonEntryInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetDailyDungeonEntryInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + java.util.List + getDailyDungeonInfoListList(); + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDailyDungeonInfoList(int index); + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + int getDailyDungeonInfoListCount(); + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + java.util.List + getDailyDungeonInfoListOrBuilderList(); + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder getDailyDungeonInfoListOrBuilder( + int index); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 967
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetDailyDungeonEntryInfoRsp} + */ + public static final class GetDailyDungeonEntryInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetDailyDungeonEntryInfoRsp) + GetDailyDungeonEntryInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetDailyDungeonEntryInfoRsp.newBuilder() to construct. + private GetDailyDungeonEntryInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetDailyDungeonEntryInfoRsp() { + dailyDungeonInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetDailyDungeonEntryInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetDailyDungeonEntryInfoRsp( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dailyDungeonInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + dailyDungeonInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.parser(), extensionRegistry)); + break; + } + case 112: { + + 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + dailyDungeonInfoList_ = java.util.Collections.unmodifiableList(dailyDungeonInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.class, emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.Builder.class); + } + + public static final int DAILY_DUNGEON_INFO_LIST_FIELD_NUMBER = 2; + private java.util.List dailyDungeonInfoList_; + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public java.util.List getDailyDungeonInfoListList() { + return dailyDungeonInfoList_; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public java.util.List + getDailyDungeonInfoListOrBuilderList() { + return dailyDungeonInfoList_; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public int getDailyDungeonInfoListCount() { + return dailyDungeonInfoList_.size(); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDailyDungeonInfoList(int index) { + return dailyDungeonInfoList_.get(index); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder getDailyDungeonInfoListOrBuilder( + int index) { + return dailyDungeonInfoList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @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 { + for (int i = 0; i < dailyDungeonInfoList_.size(); i++) { + output.writeMessage(2, dailyDungeonInfoList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(14, 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 < dailyDungeonInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, dailyDungeonInfoList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, 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.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp other = (emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp) obj; + + if (!getDailyDungeonInfoListList() + .equals(other.getDailyDungeonInfoListList())) 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(); + if (getDailyDungeonInfoListCount() > 0) { + hash = (37 * hash) + DAILY_DUNGEON_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDailyDungeonInfoListList().hashCode(); + } + 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.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp 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.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp 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.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp 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.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp 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.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp 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.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp 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: 967
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetDailyDungeonEntryInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetDailyDungeonEntryInfoRsp) + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.class, emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDailyDungeonInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (dailyDungeonInfoListBuilder_ == null) { + dailyDungeonInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dailyDungeonInfoListBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.internal_static_GetDailyDungeonEntryInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp build() { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp result = new emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp(this); + int from_bitField0_ = bitField0_; + if (dailyDungeonInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dailyDungeonInfoList_ = java.util.Collections.unmodifiableList(dailyDungeonInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dailyDungeonInfoList_ = dailyDungeonInfoList_; + } else { + result.dailyDungeonInfoList_ = dailyDungeonInfoListBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp.getDefaultInstance()) return this; + if (dailyDungeonInfoListBuilder_ == null) { + if (!other.dailyDungeonInfoList_.isEmpty()) { + if (dailyDungeonInfoList_.isEmpty()) { + dailyDungeonInfoList_ = other.dailyDungeonInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.addAll(other.dailyDungeonInfoList_); + } + onChanged(); + } + } else { + if (!other.dailyDungeonInfoList_.isEmpty()) { + if (dailyDungeonInfoListBuilder_.isEmpty()) { + dailyDungeonInfoListBuilder_.dispose(); + dailyDungeonInfoListBuilder_ = null; + dailyDungeonInfoList_ = other.dailyDungeonInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + dailyDungeonInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDailyDungeonInfoListFieldBuilder() : null; + } else { + dailyDungeonInfoListBuilder_.addAllMessages(other.dailyDungeonInfoList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List dailyDungeonInfoList_ = + java.util.Collections.emptyList(); + private void ensureDailyDungeonInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dailyDungeonInfoList_ = new java.util.ArrayList(dailyDungeonInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder> dailyDungeonInfoListBuilder_; + + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public java.util.List getDailyDungeonInfoListList() { + if (dailyDungeonInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(dailyDungeonInfoList_); + } else { + return dailyDungeonInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public int getDailyDungeonInfoListCount() { + if (dailyDungeonInfoListBuilder_ == null) { + return dailyDungeonInfoList_.size(); + } else { + return dailyDungeonInfoListBuilder_.getCount(); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo getDailyDungeonInfoList(int index) { + if (dailyDungeonInfoListBuilder_ == null) { + return dailyDungeonInfoList_.get(index); + } else { + return dailyDungeonInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder setDailyDungeonInfoList( + int index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo value) { + if (dailyDungeonInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.set(index, value); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder setDailyDungeonInfoList( + int index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder builderForValue) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addDailyDungeonInfoList(emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo value) { + if (dailyDungeonInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.add(value); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addDailyDungeonInfoList( + int index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo value) { + if (dailyDungeonInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.add(index, value); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addDailyDungeonInfoList( + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder builderForValue) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.add(builderForValue.build()); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addDailyDungeonInfoList( + int index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder builderForValue) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder addAllDailyDungeonInfoList( + java.lang.Iterable values) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dailyDungeonInfoList_); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder clearDailyDungeonInfoList() { + if (dailyDungeonInfoListBuilder_ == null) { + dailyDungeonInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public Builder removeDailyDungeonInfoList(int index) { + if (dailyDungeonInfoListBuilder_ == null) { + ensureDailyDungeonInfoListIsMutable(); + dailyDungeonInfoList_.remove(index); + onChanged(); + } else { + dailyDungeonInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder getDailyDungeonInfoListBuilder( + int index) { + return getDailyDungeonInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder getDailyDungeonInfoListOrBuilder( + int index) { + if (dailyDungeonInfoListBuilder_ == null) { + return dailyDungeonInfoList_.get(index); } else { + return dailyDungeonInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public java.util.List + getDailyDungeonInfoListOrBuilderList() { + if (dailyDungeonInfoListBuilder_ != null) { + return dailyDungeonInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dailyDungeonInfoList_); + } + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder addDailyDungeonInfoListBuilder() { + return getDailyDungeonInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder addDailyDungeonInfoListBuilder( + int index) { + return getDailyDungeonInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DailyDungeonEntryInfo daily_dungeon_info_list = 2; + */ + public java.util.List + getDailyDungeonInfoListBuilderList() { + return getDailyDungeonInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder> + getDailyDungeonInfoListFieldBuilder() { + if (dailyDungeonInfoListBuilder_ == null) { + dailyDungeonInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfo.Builder, emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.DailyDungeonEntryInfoOrBuilder>( + dailyDungeonInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dailyDungeonInfoList_ = null; + } + return dailyDungeonInfoListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @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:GetDailyDungeonEntryInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetDailyDungeonEntryInfoRsp) + private static final emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetDailyDungeonEntryInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetDailyDungeonEntryInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetDailyDungeonEntryInfoRspOuterClass.GetDailyDungeonEntryInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetDailyDungeonEntryInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetDailyDungeonEntryInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!GetDailyDungeonEntryInfoRsp.proto\032\033Dai" + + "lyDungeonEntryInfo.proto\"g\n\033GetDailyDung" + + "eonEntryInfoRsp\0227\n\027daily_dungeon_info_li" + + "st\030\002 \003(\0132\026.DailyDungeonEntryInfo\022\017\n\007retc" + + "ode\030\016 \001(\005B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.getDescriptor(), + }); + internal_static_GetDailyDungeonEntryInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetDailyDungeonEntryInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetDailyDungeonEntryInfoRsp_descriptor, + new java.lang.String[] { "DailyDungeonInfoList", "Retcode", }); + emu.grasscutter.net.proto.DailyDungeonEntryInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoReqOuterClass.java new file mode 100644 index 00000000000..bc67dd0a430 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetFriendShowAvatarInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class GetFriendShowAvatarInfoReqOuterClass { + private GetFriendShowAvatarInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetFriendShowAvatarInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetFriendShowAvatarInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 15; + * @return The uid. + */ + int getUid(); + } + /** + *
+   * CmdId: 4070
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetFriendShowAvatarInfoReq} + */ + public static final class GetFriendShowAvatarInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetFriendShowAvatarInfoReq) + GetFriendShowAvatarInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetFriendShowAvatarInfoReq.newBuilder() to construct. + private GetFriendShowAvatarInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetFriendShowAvatarInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetFriendShowAvatarInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetFriendShowAvatarInfoReq( + 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 120: { + + uid_ = 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.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.class, emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 15; + private int uid_; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + 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 (uid_ != 0) { + output.writeUInt32(15, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, uid_); + } + 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.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq other = (emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq) obj; + + if (getUid() + != other.getUid()) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq 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.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq 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.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq 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.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq 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.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq 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.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq 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: 4070
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetFriendShowAvatarInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetFriendShowAvatarInfoReq) + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.class, emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.internal_static_GetFriendShowAvatarInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq build() { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq buildPartial() { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq result = new emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq(this); + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq other) { + if (other == emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 15; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 15; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 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:GetFriendShowAvatarInfoReq) + } + + // @@protoc_insertion_point(class_scope:GetFriendShowAvatarInfoReq) + private static final emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq(); + } + + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetFriendShowAvatarInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetFriendShowAvatarInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoReqOuterClass.GetFriendShowAvatarInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetFriendShowAvatarInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetFriendShowAvatarInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n GetFriendShowAvatarInfoReq.proto\")\n\032Ge" + + "tFriendShowAvatarInfoReq\022\013\n\003uid\030\017 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetFriendShowAvatarInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetFriendShowAvatarInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetFriendShowAvatarInfoReq_descriptor, + new java.lang.String[] { "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoRspOuterClass.java new file mode 100644 index 00000000000..3446c894fee --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetFriendShowAvatarInfoRspOuterClass.java @@ -0,0 +1,998 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetFriendShowAvatarInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetFriendShowAvatarInfoRspOuterClass { + private GetFriendShowAvatarInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetFriendShowAvatarInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetFriendShowAvatarInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 6; + * @return The uid. + */ + int getUid(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + java.util.List + getShowAvatarInfoListList(); + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getShowAvatarInfoList(int index); + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + int getShowAvatarInfoListCount(); + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + java.util.List + getShowAvatarInfoListOrBuilderList(); + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4017
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetFriendShowAvatarInfoRsp} + */ + public static final class GetFriendShowAvatarInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetFriendShowAvatarInfoRsp) + GetFriendShowAvatarInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetFriendShowAvatarInfoRsp.newBuilder() to construct. + private GetFriendShowAvatarInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetFriendShowAvatarInfoRsp() { + showAvatarInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetFriendShowAvatarInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetFriendShowAvatarInfoRsp( + 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 24: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + uid_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + showAvatarInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.parser(), extensionRegistry)); + 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)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.class, emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 6; + private int uid_; + /** + * uint32 uid = 6; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SHOW_AVATAR_INFO_LIST_FIELD_NUMBER = 9; + private java.util.List showAvatarInfoList_; + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public java.util.List getShowAvatarInfoListList() { + return showAvatarInfoList_; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public java.util.List + getShowAvatarInfoListOrBuilderList() { + return showAvatarInfoList_; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public int getShowAvatarInfoListCount() { + return showAvatarInfoList_.size(); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getShowAvatarInfoList(int index) { + return showAvatarInfoList_.get(index); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + return showAvatarInfoList_.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 { + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (uid_ != 0) { + output.writeUInt32(6, uid_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + output.writeMessage(9, showAvatarInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, uid_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, showAvatarInfoList_.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.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp other = (emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp) obj; + + if (getUid() + != other.getUid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getShowAvatarInfoListList() + .equals(other.getShowAvatarInfoListList())) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getShowAvatarInfoListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp 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.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp 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.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp 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.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp 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.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp 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.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp 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: 4017
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetFriendShowAvatarInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetFriendShowAvatarInfoRsp) + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.class, emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getShowAvatarInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + retcode_ = 0; + + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + showAvatarInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.internal_static_GetFriendShowAvatarInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp build() { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp result = new emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.retcode_ = retcode_; + if (showAvatarInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.showAvatarInfoList_ = showAvatarInfoList_; + } else { + result.showAvatarInfoList_ = showAvatarInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (showAvatarInfoListBuilder_ == null) { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoList_.isEmpty()) { + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.addAll(other.showAvatarInfoList_); + } + onChanged(); + } + } else { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoListBuilder_.isEmpty()) { + showAvatarInfoListBuilder_.dispose(); + showAvatarInfoListBuilder_ = null; + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + showAvatarInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getShowAvatarInfoListFieldBuilder() : null; + } else { + showAvatarInfoListBuilder_.addAllMessages(other.showAvatarInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 6; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 6; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 6; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List showAvatarInfoList_ = + java.util.Collections.emptyList(); + private void ensureShowAvatarInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(showAvatarInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder> showAvatarInfoListBuilder_; + + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public java.util.List getShowAvatarInfoListList() { + if (showAvatarInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } else { + return showAvatarInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public int getShowAvatarInfoListCount() { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.size(); + } else { + return showAvatarInfoListBuilder_.getCount(); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); + } else { + return showAvatarInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addShowAvatarInfoList(emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addShowAvatarInfoList( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder addAllShowAvatarInfoList( + java.lang.Iterable values) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarInfoList_); + onChanged(); + } else { + showAvatarInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder clearShowAvatarInfoList() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + showAvatarInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public Builder removeShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.remove(index); + onChanged(); + } else { + showAvatarInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder getShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); } else { + return showAvatarInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public java.util.List + getShowAvatarInfoListOrBuilderList() { + if (showAvatarInfoListBuilder_ != null) { + return showAvatarInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder addShowAvatarInfoListBuilder() { + return getShowAvatarInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder addShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .ShowAvatarInfo show_avatar_info_list = 9; + */ + public java.util.List + getShowAvatarInfoListBuilderList() { + return getShowAvatarInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder> + getShowAvatarInfoListFieldBuilder() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder>( + showAvatarInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + showAvatarInfoList_ = null; + } + return showAvatarInfoListBuilder_; + } + @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:GetFriendShowAvatarInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetFriendShowAvatarInfoRsp) + private static final emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetFriendShowAvatarInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetFriendShowAvatarInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFriendShowAvatarInfoRspOuterClass.GetFriendShowAvatarInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetFriendShowAvatarInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetFriendShowAvatarInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n GetFriendShowAvatarInfoRsp.proto\032\024Show" + + "AvatarInfo.proto\"j\n\032GetFriendShowAvatarI" + + "nfoRsp\022\013\n\003uid\030\006 \001(\r\022\017\n\007retcode\030\003 \001(\005\022.\n\025" + + "show_avatar_info_list\030\t \003(\0132\017.ShowAvatar" + + "InfoB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.getDescriptor(), + }); + internal_static_GetFriendShowAvatarInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetFriendShowAvatarInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetFriendShowAvatarInfoRsp_descriptor, + new java.lang.String[] { "Uid", "Retcode", "ShowAvatarInfoList", }); + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetFurnitureCurModuleArrangeCountReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetFurnitureCurModuleArrangeCountReqOuterClass.java new file mode 100644 index 00000000000..fbfeab7f6c1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetFurnitureCurModuleArrangeCountReqOuterClass.java @@ -0,0 +1,481 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetFurnitureCurModuleArrangeCountReq.proto + +package emu.grasscutter.net.proto; + +public final class GetFurnitureCurModuleArrangeCountReqOuterClass { + private GetFurnitureCurModuleArrangeCountReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetFurnitureCurModuleArrangeCountReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetFurnitureCurModuleArrangeCountReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4711
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetFurnitureCurModuleArrangeCountReq} + */ + public static final class GetFurnitureCurModuleArrangeCountReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetFurnitureCurModuleArrangeCountReq) + GetFurnitureCurModuleArrangeCountReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetFurnitureCurModuleArrangeCountReq.newBuilder() to construct. + private GetFurnitureCurModuleArrangeCountReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetFurnitureCurModuleArrangeCountReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetFurnitureCurModuleArrangeCountReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetFurnitureCurModuleArrangeCountReq( + 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; + 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.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.class, emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq other = (emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq 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.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq 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.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq 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.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq 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.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq 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.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq 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: 4711
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetFurnitureCurModuleArrangeCountReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetFurnitureCurModuleArrangeCountReq) + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.class, emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq build() { + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq buildPartial() { + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq result = new emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq) { + return mergeFrom((emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq other) { + if (other == emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:GetFurnitureCurModuleArrangeCountReq) + } + + // @@protoc_insertion_point(class_scope:GetFurnitureCurModuleArrangeCountReq) + private static final emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq(); + } + + public static emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetFurnitureCurModuleArrangeCountReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetFurnitureCurModuleArrangeCountReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetFurnitureCurModuleArrangeCountReqOuterClass.GetFurnitureCurModuleArrangeCountReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetFurnitureCurModuleArrangeCountReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n*GetFurnitureCurModuleArrangeCountReq.p" + + "roto\"&\n$GetFurnitureCurModuleArrangeCoun" + + "tReqB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetFurnitureCurModuleArrangeCountReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetFurnitureCurModuleArrangeCountReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java new file mode 100644 index 00000000000..ebbffd3248a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetGachaInfoRspOuterClass.java @@ -0,0 +1,1139 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetGachaInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetGachaInfoRspOuterClass { + private GetGachaInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetGachaInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetGachaInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_LEEPELHDING = 2; + * @return The unk2700LEEPELHDING. + */ + boolean getUnk2700LEEPELHDING(); + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 gacha_random = 9; + * @return The gachaRandom. + */ + int getGachaRandom(); + + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @return The unk2700OJKKHDLEDCI. + */ + int getUnk2700OJKKHDLEDCI(); + + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + java.util.List + getGachaInfoListList(); + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index); + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + int getGachaInfoListCount(); + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + java.util.List + getGachaInfoListOrBuilderList(); + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 1598
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetGachaInfoRsp} + */ + public static final class GetGachaInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetGachaInfoRsp) + GetGachaInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetGachaInfoRsp.newBuilder() to construct. + private GetGachaInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetGachaInfoRsp() { + gachaInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetGachaInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetGachaInfoRsp( + 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 16: { + + unk2700LEEPELHDING_ = input.readBool(); + break; + } + case 40: { + + unk2700OJKKHDLEDCI_ = input.readUInt32(); + break; + } + case 72: { + + gachaRandom_ = input.readUInt32(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + gachaInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + gachaInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.parser(), extensionRegistry)); + 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)) { + gachaInfoList_ = java.util.Collections.unmodifiableList(gachaInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.class, emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.Builder.class); + } + + public static final int UNK2700_LEEPELHDING_FIELD_NUMBER = 2; + private boolean unk2700LEEPELHDING_; + /** + * bool Unk2700_LEEPELHDING = 2; + * @return The unk2700LEEPELHDING. + */ + @java.lang.Override + public boolean getUnk2700LEEPELHDING() { + return unk2700LEEPELHDING_; + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int GACHA_RANDOM_FIELD_NUMBER = 9; + private int gachaRandom_; + /** + * uint32 gacha_random = 9; + * @return The gachaRandom. + */ + @java.lang.Override + public int getGachaRandom() { + return gachaRandom_; + } + + public static final int UNK2700_OJKKHDLEDCI_FIELD_NUMBER = 5; + private int unk2700OJKKHDLEDCI_; + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @return The unk2700OJKKHDLEDCI. + */ + @java.lang.Override + public int getUnk2700OJKKHDLEDCI() { + return unk2700OJKKHDLEDCI_; + } + + public static final int GACHA_INFO_LIST_FIELD_NUMBER = 13; + private java.util.List gachaInfoList_; + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public java.util.List getGachaInfoListList() { + return gachaInfoList_; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public java.util.List + getGachaInfoListOrBuilderList() { + return gachaInfoList_; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public int getGachaInfoListCount() { + return gachaInfoList_.size(); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index) { + return gachaInfoList_.get(index); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( + int index) { + return gachaInfoList_.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 { + if (unk2700LEEPELHDING_ != false) { + output.writeBool(2, unk2700LEEPELHDING_); + } + if (unk2700OJKKHDLEDCI_ != 0) { + output.writeUInt32(5, unk2700OJKKHDLEDCI_); + } + if (gachaRandom_ != 0) { + output.writeUInt32(9, gachaRandom_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + for (int i = 0; i < gachaInfoList_.size(); i++) { + output.writeMessage(13, gachaInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700LEEPELHDING_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, unk2700LEEPELHDING_); + } + if (unk2700OJKKHDLEDCI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, unk2700OJKKHDLEDCI_); + } + if (gachaRandom_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, gachaRandom_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + for (int i = 0; i < gachaInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, gachaInfoList_.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.GetGachaInfoRspOuterClass.GetGachaInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp other = (emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp) obj; + + if (getUnk2700LEEPELHDING() + != other.getUnk2700LEEPELHDING()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getGachaRandom() + != other.getGachaRandom()) return false; + if (getUnk2700OJKKHDLEDCI() + != other.getUnk2700OJKKHDLEDCI()) return false; + if (!getGachaInfoListList() + .equals(other.getGachaInfoListList())) 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) + UNK2700_LEEPELHDING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700LEEPELHDING()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + GACHA_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + getGachaRandom(); + hash = (37 * hash) + UNK2700_OJKKHDLEDCI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700OJKKHDLEDCI(); + if (getGachaInfoListCount() > 0) { + hash = (37 * hash) + GACHA_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGachaInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp 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.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp 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.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp 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.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp 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.GetGachaInfoRspOuterClass.GetGachaInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp 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.GetGachaInfoRspOuterClass.GetGachaInfoRsp 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: 1598
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetGachaInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetGachaInfoRsp) + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.class, emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGachaInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700LEEPELHDING_ = false; + + retcode_ = 0; + + gachaRandom_ = 0; + + unk2700OJKKHDLEDCI_ = 0; + + if (gachaInfoListBuilder_ == null) { + gachaInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + gachaInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.internal_static_GetGachaInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp build() { + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp result = new emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp(this); + int from_bitField0_ = bitField0_; + result.unk2700LEEPELHDING_ = unk2700LEEPELHDING_; + result.retcode_ = retcode_; + result.gachaRandom_ = gachaRandom_; + result.unk2700OJKKHDLEDCI_ = unk2700OJKKHDLEDCI_; + if (gachaInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + gachaInfoList_ = java.util.Collections.unmodifiableList(gachaInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.gachaInfoList_ = gachaInfoList_; + } else { + result.gachaInfoList_ = gachaInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp.getDefaultInstance()) return this; + if (other.getUnk2700LEEPELHDING() != false) { + setUnk2700LEEPELHDING(other.getUnk2700LEEPELHDING()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getGachaRandom() != 0) { + setGachaRandom(other.getGachaRandom()); + } + if (other.getUnk2700OJKKHDLEDCI() != 0) { + setUnk2700OJKKHDLEDCI(other.getUnk2700OJKKHDLEDCI()); + } + if (gachaInfoListBuilder_ == null) { + if (!other.gachaInfoList_.isEmpty()) { + if (gachaInfoList_.isEmpty()) { + gachaInfoList_ = other.gachaInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGachaInfoListIsMutable(); + gachaInfoList_.addAll(other.gachaInfoList_); + } + onChanged(); + } + } else { + if (!other.gachaInfoList_.isEmpty()) { + if (gachaInfoListBuilder_.isEmpty()) { + gachaInfoListBuilder_.dispose(); + gachaInfoListBuilder_ = null; + gachaInfoList_ = other.gachaInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + gachaInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGachaInfoListFieldBuilder() : null; + } else { + gachaInfoListBuilder_.addAllMessages(other.gachaInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean unk2700LEEPELHDING_ ; + /** + * bool Unk2700_LEEPELHDING = 2; + * @return The unk2700LEEPELHDING. + */ + @java.lang.Override + public boolean getUnk2700LEEPELHDING() { + return unk2700LEEPELHDING_; + } + /** + * bool Unk2700_LEEPELHDING = 2; + * @param value The unk2700LEEPELHDING to set. + * @return This builder for chaining. + */ + public Builder setUnk2700LEEPELHDING(boolean value) { + + unk2700LEEPELHDING_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_LEEPELHDING = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700LEEPELHDING() { + + unk2700LEEPELHDING_ = false; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int gachaRandom_ ; + /** + * uint32 gacha_random = 9; + * @return The gachaRandom. + */ + @java.lang.Override + public int getGachaRandom() { + return gachaRandom_; + } + /** + * uint32 gacha_random = 9; + * @param value The gachaRandom to set. + * @return This builder for chaining. + */ + public Builder setGachaRandom(int value) { + + gachaRandom_ = value; + onChanged(); + return this; + } + /** + * uint32 gacha_random = 9; + * @return This builder for chaining. + */ + public Builder clearGachaRandom() { + + gachaRandom_ = 0; + onChanged(); + return this; + } + + private int unk2700OJKKHDLEDCI_ ; + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @return The unk2700OJKKHDLEDCI. + */ + @java.lang.Override + public int getUnk2700OJKKHDLEDCI() { + return unk2700OJKKHDLEDCI_; + } + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @param value The unk2700OJKKHDLEDCI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OJKKHDLEDCI(int value) { + + unk2700OJKKHDLEDCI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_OJKKHDLEDCI = 5; + * @return This builder for chaining. + */ + public Builder clearUnk2700OJKKHDLEDCI() { + + unk2700OJKKHDLEDCI_ = 0; + onChanged(); + return this; + } + + private java.util.List gachaInfoList_ = + java.util.Collections.emptyList(); + private void ensureGachaInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + gachaInfoList_ = new java.util.ArrayList(gachaInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder> gachaInfoListBuilder_; + + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public java.util.List getGachaInfoListList() { + if (gachaInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(gachaInfoList_); + } else { + return gachaInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public int getGachaInfoListCount() { + if (gachaInfoListBuilder_ == null) { + return gachaInfoList_.size(); + } else { + return gachaInfoListBuilder_.getCount(); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo getGachaInfoList(int index) { + if (gachaInfoListBuilder_ == null) { + return gachaInfoList_.get(index); + } else { + return gachaInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder setGachaInfoList( + int index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo value) { + if (gachaInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaInfoListIsMutable(); + gachaInfoList_.set(index, value); + onChanged(); + } else { + gachaInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder setGachaInfoList( + int index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder builderForValue) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + gachaInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + gachaInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addGachaInfoList(emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo value) { + if (gachaInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaInfoListIsMutable(); + gachaInfoList_.add(value); + onChanged(); + } else { + gachaInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addGachaInfoList( + int index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo value) { + if (gachaInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGachaInfoListIsMutable(); + gachaInfoList_.add(index, value); + onChanged(); + } else { + gachaInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addGachaInfoList( + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder builderForValue) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + gachaInfoList_.add(builderForValue.build()); + onChanged(); + } else { + gachaInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addGachaInfoList( + int index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder builderForValue) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + gachaInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + gachaInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder addAllGachaInfoList( + java.lang.Iterable values) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, gachaInfoList_); + onChanged(); + } else { + gachaInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder clearGachaInfoList() { + if (gachaInfoListBuilder_ == null) { + gachaInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + gachaInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public Builder removeGachaInfoList(int index) { + if (gachaInfoListBuilder_ == null) { + ensureGachaInfoListIsMutable(); + gachaInfoList_.remove(index); + onChanged(); + } else { + gachaInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder getGachaInfoListBuilder( + int index) { + return getGachaInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder getGachaInfoListOrBuilder( + int index) { + if (gachaInfoListBuilder_ == null) { + return gachaInfoList_.get(index); } else { + return gachaInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public java.util.List + getGachaInfoListOrBuilderList() { + if (gachaInfoListBuilder_ != null) { + return gachaInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(gachaInfoList_); + } + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder addGachaInfoListBuilder() { + return getGachaInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance()); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder addGachaInfoListBuilder( + int index) { + return getGachaInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.getDefaultInstance()); + } + /** + * repeated .GachaInfo gacha_info_list = 13; + */ + public java.util.List + getGachaInfoListBuilderList() { + return getGachaInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder> + getGachaInfoListFieldBuilder() { + if (gachaInfoListBuilder_ == null) { + gachaInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfo.Builder, emu.grasscutter.net.proto.GachaInfoOuterClass.GachaInfoOrBuilder>( + gachaInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + gachaInfoList_ = null; + } + return gachaInfoListBuilder_; + } + @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:GetGachaInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetGachaInfoRsp) + private static final emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetGachaInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetGachaInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetGachaInfoRspOuterClass.GetGachaInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetGachaInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetGachaInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025GetGachaInfoRsp.proto\032\017GachaInfo.proto" + + "\"\227\001\n\017GetGachaInfoRsp\022\033\n\023Unk2700_LEEPELHD" + + "ING\030\002 \001(\010\022\017\n\007retcode\030\n \001(\005\022\024\n\014gacha_rand" + + "om\030\t \001(\r\022\033\n\023Unk2700_OJKKHDLEDCI\030\005 \001(\r\022#\n" + + "\017gacha_info_list\030\r \003(\0132\n.GachaInfoB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.GachaInfoOuterClass.getDescriptor(), + }); + internal_static_GetGachaInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetGachaInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetGachaInfoRsp_descriptor, + new java.lang.String[] { "Unk2700LEEPELHDING", "Retcode", "GachaRandom", "Unk2700OJKKHDLEDCI", "GachaInfoList", }); + emu.grasscutter.net.proto.GachaInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterReqOuterClass.java new file mode 100644 index 00000000000..2ddcb5d96ab --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterReqOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetInvestigationMonsterReq.proto + +package emu.grasscutter.net.proto; + +public final class GetInvestigationMonsterReqOuterClass { + private GetInvestigationMonsterReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetInvestigationMonsterReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetInvestigationMonsterReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 city_id_list = 3; + * @return A list containing the cityIdList. + */ + java.util.List getCityIdListList(); + /** + * repeated uint32 city_id_list = 3; + * @return The count of cityIdList. + */ + int getCityIdListCount(); + /** + * repeated uint32 city_id_list = 3; + * @param index The index of the element to return. + * @return The cityIdList at the given index. + */ + int getCityIdList(int index); + + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @return The unk2700DEMFDHNFBBJ. + */ + boolean getUnk2700DEMFDHNFBBJ(); + } + /** + *
+   * CmdId: 1901
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetInvestigationMonsterReq} + */ + public static final class GetInvestigationMonsterReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetInvestigationMonsterReq) + GetInvestigationMonsterReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetInvestigationMonsterReq.newBuilder() to construct. + private GetInvestigationMonsterReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetInvestigationMonsterReq() { + cityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetInvestigationMonsterReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetInvestigationMonsterReq( + 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 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + cityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + cityIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + cityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + cityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + unk2700DEMFDHNFBBJ_ = 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)) { + cityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.class, emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.Builder.class); + } + + public static final int CITY_ID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList cityIdList_; + /** + * repeated uint32 city_id_list = 3; + * @return A list containing the cityIdList. + */ + @java.lang.Override + public java.util.List + getCityIdListList() { + return cityIdList_; + } + /** + * repeated uint32 city_id_list = 3; + * @return The count of cityIdList. + */ + public int getCityIdListCount() { + return cityIdList_.size(); + } + /** + * repeated uint32 city_id_list = 3; + * @param index The index of the element to return. + * @return The cityIdList at the given index. + */ + public int getCityIdList(int index) { + return cityIdList_.getInt(index); + } + private int cityIdListMemoizedSerializedSize = -1; + + public static final int UNK2700_DEMFDHNFBBJ_FIELD_NUMBER = 4; + private boolean unk2700DEMFDHNFBBJ_; + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @return The unk2700DEMFDHNFBBJ. + */ + @java.lang.Override + public boolean getUnk2700DEMFDHNFBBJ() { + return unk2700DEMFDHNFBBJ_; + } + + 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 (getCityIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(cityIdListMemoizedSerializedSize); + } + for (int i = 0; i < cityIdList_.size(); i++) { + output.writeUInt32NoTag(cityIdList_.getInt(i)); + } + if (unk2700DEMFDHNFBBJ_ != false) { + output.writeBool(4, unk2700DEMFDHNFBBJ_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < cityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(cityIdList_.getInt(i)); + } + size += dataSize; + if (!getCityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + cityIdListMemoizedSerializedSize = dataSize; + } + if (unk2700DEMFDHNFBBJ_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, unk2700DEMFDHNFBBJ_); + } + 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.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq other = (emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq) obj; + + if (!getCityIdListList() + .equals(other.getCityIdListList())) return false; + if (getUnk2700DEMFDHNFBBJ() + != other.getUnk2700DEMFDHNFBBJ()) 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 (getCityIdListCount() > 0) { + hash = (37 * hash) + CITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCityIdListList().hashCode(); + } + hash = (37 * hash) + UNK2700_DEMFDHNFBBJ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700DEMFDHNFBBJ()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq 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.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq 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.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq 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.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq 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.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq 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.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq 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: 1901
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetInvestigationMonsterReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetInvestigationMonsterReq) + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.class, emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700DEMFDHNFBBJ_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.internal_static_GetInvestigationMonsterReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq build() { + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq buildPartial() { + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq result = new emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + cityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cityIdList_ = cityIdList_; + result.unk2700DEMFDHNFBBJ_ = unk2700DEMFDHNFBBJ_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq) { + return mergeFrom((emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq other) { + if (other == emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq.getDefaultInstance()) return this; + if (!other.cityIdList_.isEmpty()) { + if (cityIdList_.isEmpty()) { + cityIdList_ = other.cityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCityIdListIsMutable(); + cityIdList_.addAll(other.cityIdList_); + } + onChanged(); + } + if (other.getUnk2700DEMFDHNFBBJ() != false) { + setUnk2700DEMFDHNFBBJ(other.getUnk2700DEMFDHNFBBJ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList cityIdList_ = emptyIntList(); + private void ensureCityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + cityIdList_ = mutableCopy(cityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 city_id_list = 3; + * @return A list containing the cityIdList. + */ + public java.util.List + getCityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(cityIdList_) : cityIdList_; + } + /** + * repeated uint32 city_id_list = 3; + * @return The count of cityIdList. + */ + public int getCityIdListCount() { + return cityIdList_.size(); + } + /** + * repeated uint32 city_id_list = 3; + * @param index The index of the element to return. + * @return The cityIdList at the given index. + */ + public int getCityIdList(int index) { + return cityIdList_.getInt(index); + } + /** + * repeated uint32 city_id_list = 3; + * @param index The index to set the value at. + * @param value The cityIdList to set. + * @return This builder for chaining. + */ + public Builder setCityIdList( + int index, int value) { + ensureCityIdListIsMutable(); + cityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 city_id_list = 3; + * @param value The cityIdList to add. + * @return This builder for chaining. + */ + public Builder addCityIdList(int value) { + ensureCityIdListIsMutable(); + cityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 city_id_list = 3; + * @param values The cityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCityIdList( + java.lang.Iterable values) { + ensureCityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 city_id_list = 3; + * @return This builder for chaining. + */ + public Builder clearCityIdList() { + cityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean unk2700DEMFDHNFBBJ_ ; + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @return The unk2700DEMFDHNFBBJ. + */ + @java.lang.Override + public boolean getUnk2700DEMFDHNFBBJ() { + return unk2700DEMFDHNFBBJ_; + } + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @param value The unk2700DEMFDHNFBBJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DEMFDHNFBBJ(boolean value) { + + unk2700DEMFDHNFBBJ_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_DEMFDHNFBBJ = 4; + * @return This builder for chaining. + */ + public Builder clearUnk2700DEMFDHNFBBJ() { + + unk2700DEMFDHNFBBJ_ = 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:GetInvestigationMonsterReq) + } + + // @@protoc_insertion_point(class_scope:GetInvestigationMonsterReq) + private static final emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq(); + } + + public static emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetInvestigationMonsterReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetInvestigationMonsterReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterReqOuterClass.GetInvestigationMonsterReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetInvestigationMonsterReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetInvestigationMonsterReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n GetInvestigationMonsterReq.proto\"O\n\032Ge" + + "tInvestigationMonsterReq\022\024\n\014city_id_list" + + "\030\003 \003(\r\022\033\n\023Unk2700_DEMFDHNFBBJ\030\004 \001(\010B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetInvestigationMonsterReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetInvestigationMonsterReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetInvestigationMonsterReq_descriptor, + new java.lang.String[] { "CityIdList", "Unk2700DEMFDHNFBBJ", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterRspOuterClass.java new file mode 100644 index 00000000000..67ca2b59ae1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetInvestigationMonsterRspOuterClass.java @@ -0,0 +1,1001 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetInvestigationMonsterRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetInvestigationMonsterRspOuterClass { + private GetInvestigationMonsterRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetInvestigationMonsterRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetInvestigationMonsterRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .InvestigationMonster monster_list = 10; + */ + java.util.List + getMonsterListList(); + /** + * repeated .InvestigationMonster monster_list = 10; + */ + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getMonsterList(int index); + /** + * repeated .InvestigationMonster monster_list = 10; + */ + int getMonsterListCount(); + /** + * repeated .InvestigationMonster monster_list = 10; + */ + java.util.List + getMonsterListOrBuilderList(); + /** + * repeated .InvestigationMonster monster_list = 10; + */ + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder getMonsterListOrBuilder( + int index); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @return The unk2700DEMFDHNFBBJ. + */ + boolean getUnk2700DEMFDHNFBBJ(); + } + /** + *
+   * CmdId: 1910
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetInvestigationMonsterRsp} + */ + public static final class GetInvestigationMonsterRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetInvestigationMonsterRsp) + GetInvestigationMonsterRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetInvestigationMonsterRsp.newBuilder() to construct. + private GetInvestigationMonsterRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetInvestigationMonsterRsp() { + monsterList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetInvestigationMonsterRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetInvestigationMonsterRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 16: { + + unk2700DEMFDHNFBBJ_ = input.readBool(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + monsterList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + monsterList_.add( + input.readMessage(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.parser(), extensionRegistry)); + 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)) { + monsterList_ = java.util.Collections.unmodifiableList(monsterList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.class, emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.Builder.class); + } + + public static final int MONSTER_LIST_FIELD_NUMBER = 10; + private java.util.List monsterList_; + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public java.util.List getMonsterListList() { + return monsterList_; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public java.util.List + getMonsterListOrBuilderList() { + return monsterList_; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public int getMonsterListCount() { + return monsterList_.size(); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getMonsterList(int index) { + return monsterList_.get(index); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder getMonsterListOrBuilder( + int index) { + return monsterList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNK2700_DEMFDHNFBBJ_FIELD_NUMBER = 2; + private boolean unk2700DEMFDHNFBBJ_; + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @return The unk2700DEMFDHNFBBJ. + */ + @java.lang.Override + public boolean getUnk2700DEMFDHNFBBJ() { + return unk2700DEMFDHNFBBJ_; + } + + 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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (unk2700DEMFDHNFBBJ_ != false) { + output.writeBool(2, unk2700DEMFDHNFBBJ_); + } + for (int i = 0; i < monsterList_.size(); i++) { + output.writeMessage(10, monsterList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (unk2700DEMFDHNFBBJ_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, unk2700DEMFDHNFBBJ_); + } + for (int i = 0; i < monsterList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, monsterList_.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.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp other = (emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp) obj; + + if (!getMonsterListList() + .equals(other.getMonsterListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getUnk2700DEMFDHNFBBJ() + != other.getUnk2700DEMFDHNFBBJ()) 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 (getMonsterListCount() > 0) { + hash = (37 * hash) + MONSTER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMonsterListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + UNK2700_DEMFDHNFBBJ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700DEMFDHNFBBJ()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp 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.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp 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.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp 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.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp 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.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp 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.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp 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
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetInvestigationMonsterRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetInvestigationMonsterRsp) + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.class, emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMonsterListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (monsterListBuilder_ == null) { + monsterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + monsterListBuilder_.clear(); + } + retcode_ = 0; + + unk2700DEMFDHNFBBJ_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.internal_static_GetInvestigationMonsterRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp build() { + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp buildPartial() { + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp result = new emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp(this); + int from_bitField0_ = bitField0_; + if (monsterListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + monsterList_ = java.util.Collections.unmodifiableList(monsterList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.monsterList_ = monsterList_; + } else { + result.monsterList_ = monsterListBuilder_.build(); + } + result.retcode_ = retcode_; + result.unk2700DEMFDHNFBBJ_ = unk2700DEMFDHNFBBJ_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp other) { + if (other == emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp.getDefaultInstance()) return this; + if (monsterListBuilder_ == null) { + if (!other.monsterList_.isEmpty()) { + if (monsterList_.isEmpty()) { + monsterList_ = other.monsterList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMonsterListIsMutable(); + monsterList_.addAll(other.monsterList_); + } + onChanged(); + } + } else { + if (!other.monsterList_.isEmpty()) { + if (monsterListBuilder_.isEmpty()) { + monsterListBuilder_.dispose(); + monsterListBuilder_ = null; + monsterList_ = other.monsterList_; + bitField0_ = (bitField0_ & ~0x00000001); + monsterListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMonsterListFieldBuilder() : null; + } else { + monsterListBuilder_.addAllMessages(other.monsterList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getUnk2700DEMFDHNFBBJ() != false) { + setUnk2700DEMFDHNFBBJ(other.getUnk2700DEMFDHNFBBJ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List monsterList_ = + java.util.Collections.emptyList(); + private void ensureMonsterListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + monsterList_ = new java.util.ArrayList(monsterList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder> monsterListBuilder_; + + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public java.util.List getMonsterListList() { + if (monsterListBuilder_ == null) { + return java.util.Collections.unmodifiableList(monsterList_); + } else { + return monsterListBuilder_.getMessageList(); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public int getMonsterListCount() { + if (monsterListBuilder_ == null) { + return monsterList_.size(); + } else { + return monsterListBuilder_.getCount(); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getMonsterList(int index) { + if (monsterListBuilder_ == null) { + return monsterList_.get(index); + } else { + return monsterListBuilder_.getMessage(index); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder setMonsterList( + int index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster value) { + if (monsterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMonsterListIsMutable(); + monsterList_.set(index, value); + onChanged(); + } else { + monsterListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder setMonsterList( + int index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder builderForValue) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + monsterList_.set(index, builderForValue.build()); + onChanged(); + } else { + monsterListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addMonsterList(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster value) { + if (monsterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMonsterListIsMutable(); + monsterList_.add(value); + onChanged(); + } else { + monsterListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addMonsterList( + int index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster value) { + if (monsterListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMonsterListIsMutable(); + monsterList_.add(index, value); + onChanged(); + } else { + monsterListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addMonsterList( + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder builderForValue) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + monsterList_.add(builderForValue.build()); + onChanged(); + } else { + monsterListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addMonsterList( + int index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder builderForValue) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + monsterList_.add(index, builderForValue.build()); + onChanged(); + } else { + monsterListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder addAllMonsterList( + java.lang.Iterable values) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, monsterList_); + onChanged(); + } else { + monsterListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder clearMonsterList() { + if (monsterListBuilder_ == null) { + monsterList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + monsterListBuilder_.clear(); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public Builder removeMonsterList(int index) { + if (monsterListBuilder_ == null) { + ensureMonsterListIsMutable(); + monsterList_.remove(index); + onChanged(); + } else { + monsterListBuilder_.remove(index); + } + return this; + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder getMonsterListBuilder( + int index) { + return getMonsterListFieldBuilder().getBuilder(index); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder getMonsterListOrBuilder( + int index) { + if (monsterListBuilder_ == null) { + return monsterList_.get(index); } else { + return monsterListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public java.util.List + getMonsterListOrBuilderList() { + if (monsterListBuilder_ != null) { + return monsterListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(monsterList_); + } + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder addMonsterListBuilder() { + return getMonsterListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDefaultInstance()); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder addMonsterListBuilder( + int index) { + return getMonsterListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDefaultInstance()); + } + /** + * repeated .InvestigationMonster monster_list = 10; + */ + public java.util.List + getMonsterListBuilderList() { + return getMonsterListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder> + getMonsterListFieldBuilder() { + if (monsterListBuilder_ == null) { + monsterListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder>( + monsterList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + monsterList_ = null; + } + return monsterListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean unk2700DEMFDHNFBBJ_ ; + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @return The unk2700DEMFDHNFBBJ. + */ + @java.lang.Override + public boolean getUnk2700DEMFDHNFBBJ() { + return unk2700DEMFDHNFBBJ_; + } + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @param value The unk2700DEMFDHNFBBJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DEMFDHNFBBJ(boolean value) { + + unk2700DEMFDHNFBBJ_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_DEMFDHNFBBJ = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700DEMFDHNFBBJ() { + + unk2700DEMFDHNFBBJ_ = 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:GetInvestigationMonsterRsp) + } + + // @@protoc_insertion_point(class_scope:GetInvestigationMonsterRsp) + private static final emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp(); + } + + public static emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetInvestigationMonsterRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetInvestigationMonsterRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetInvestigationMonsterRspOuterClass.GetInvestigationMonsterRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetInvestigationMonsterRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetInvestigationMonsterRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n GetInvestigationMonsterRsp.proto\032\032Inve" + + "stigationMonster.proto\"w\n\032GetInvestigati" + + "onMonsterRsp\022+\n\014monster_list\030\n \003(\0132\025.Inv" + + "estigationMonster\022\017\n\007retcode\030\001 \001(\005\022\033\n\023Un" + + "k2700_DEMFDHNFBBJ\030\002 \001(\010B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.getDescriptor(), + }); + internal_static_GetInvestigationMonsterRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetInvestigationMonsterRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetInvestigationMonsterRsp_descriptor, + new java.lang.String[] { "MonsterList", "Retcode", "Unk2700DEMFDHNFBBJ", }); + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemReqOuterClass.java new file mode 100644 index 00000000000..37217f22d56 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemReqOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetMailItemReq.proto + +package emu.grasscutter.net.proto; + +public final class GetMailItemReqOuterClass { + private GetMailItemReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetMailItemReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetMailItemReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 mail_id_list = 6; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 6; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 6; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1435
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetMailItemReq} + */ + public static final class GetMailItemReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetMailItemReq) + GetMailItemReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetMailItemReq.newBuilder() to construct. + private GetMailItemReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetMailItemReq() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetMailItemReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetMailItemReq( + 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 48: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.class, emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.Builder.class); + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 6; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 6; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 6; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + 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 (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + 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.GetMailItemReqOuterClass.GetMailItemReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq other = (emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq) obj; + + if (!getMailIdListList() + .equals(other.getMailIdListList())) 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 (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq 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.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq 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.GetMailItemReqOuterClass.GetMailItemReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq 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.GetMailItemReqOuterClass.GetMailItemReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq 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.GetMailItemReqOuterClass.GetMailItemReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq 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.GetMailItemReqOuterClass.GetMailItemReq 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: 1435
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetMailItemReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetMailItemReq) + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.class, emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.internal_static_GetMailItemReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq build() { + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq buildPartial() { + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq result = new emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq) { + return mergeFrom((emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq other) { + if (other == emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq.getDefaultInstance()) return this; + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 6; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 6; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 6; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 6; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 6; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 6; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 6; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:GetMailItemReq) + } + + // @@protoc_insertion_point(class_scope:GetMailItemReq) + private static final emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq(); + } + + public static emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetMailItemReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetMailItemReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemReqOuterClass.GetMailItemReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetMailItemReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetMailItemReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024GetMailItemReq.proto\"&\n\016GetMailItemReq" + + "\022\024\n\014mail_id_list\030\006 \003(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetMailItemReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetMailItemReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetMailItemReq_descriptor, + new java.lang.String[] { "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemRspOuterClass.java new file mode 100644 index 00000000000..5d4af6ccb74 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetMailItemRspOuterClass.java @@ -0,0 +1,1121 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetMailItemRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetMailItemRspOuterClass { + private GetMailItemRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetMailItemRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetMailItemRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 mail_id_list = 3; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 3; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 3; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + + /** + * repeated .EquipParam item_list = 2; + */ + java.util.List + getItemListList(); + /** + * repeated .EquipParam item_list = 2; + */ + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getItemList(int index); + /** + * repeated .EquipParam item_list = 2; + */ + int getItemListCount(); + /** + * repeated .EquipParam item_list = 2; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .EquipParam item_list = 2; + */ + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 1407
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetMailItemRsp} + */ + public static final class GetMailItemRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetMailItemRsp) + GetMailItemRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetMailItemRsp.newBuilder() to construct. + private GetMailItemRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetMailItemRsp() { + mailIdList_ = emptyIntList(); + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetMailItemRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetMailItemRsp( + 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 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.parser(), extensionRegistry)); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + + 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.class, emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 3; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 3; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 3; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + public static final int ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List itemList_; + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .EquipParam item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.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(); + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(2, itemList_.get(i)); + } + if (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(7, 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 < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, itemList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, 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.GetMailItemRspOuterClass.GetMailItemRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp other = (emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMailIdListList() + .equals(other.getMailIdListList())) return false; + if (!getItemListList() + .equals(other.getItemListList())) 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 (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp 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.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp 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.GetMailItemRspOuterClass.GetMailItemRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp 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.GetMailItemRspOuterClass.GetMailItemRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp 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.GetMailItemRspOuterClass.GetMailItemRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp 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.GetMailItemRspOuterClass.GetMailItemRsp 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: 1407
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetMailItemRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetMailItemRsp) + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.class, emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.internal_static_GetMailItemRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp build() { + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp buildPartial() { + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp result = new emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp other) { + if (other == emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 3; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 3; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 3; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 3; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 3; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 3; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 3; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder> itemListBuilder_; + + /** + * repeated .EquipParam item_list = 2; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addItemList(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addItemList( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance()); + } + /** + * repeated .EquipParam item_list = 2; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance()); + } + /** + * repeated .EquipParam item_list = 2; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + @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:GetMailItemRsp) + } + + // @@protoc_insertion_point(class_scope:GetMailItemRsp) + private static final emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp(); + } + + public static emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetMailItemRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetMailItemRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetMailItemRspOuterClass.GetMailItemRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetMailItemRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetMailItemRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024GetMailItemRsp.proto\032\020EquipParam.proto" + + "\"W\n\016GetMailItemRsp\022\017\n\007retcode\030\007 \001(\005\022\024\n\014m" + + "ail_id_list\030\003 \003(\r\022\036\n\titem_list\030\002 \003(\0132\013.E" + + "quipParamB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EquipParamOuterClass.getDescriptor(), + }); + internal_static_GetMailItemRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetMailItemRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetMailItemRsp_descriptor, + new java.lang.String[] { "Retcode", "MailIdList", "ItemList", }); + emu.grasscutter.net.proto.EquipParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListReqOuterClass.java new file mode 100644 index 00000000000..783391b680e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetOnlinePlayerListReq.proto + +package emu.grasscutter.net.proto; + +public final class GetOnlinePlayerListReqOuterClass { + private GetOnlinePlayerListReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetOnlinePlayerListReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetOnlinePlayerListReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 90
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetOnlinePlayerListReq} + */ + public static final class GetOnlinePlayerListReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetOnlinePlayerListReq) + GetOnlinePlayerListReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetOnlinePlayerListReq.newBuilder() to construct. + private GetOnlinePlayerListReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetOnlinePlayerListReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetOnlinePlayerListReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetOnlinePlayerListReq( + 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; + 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.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.class, emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq other = (emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq 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.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq 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.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq 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.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq 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.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq 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.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq 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: 90
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetOnlinePlayerListReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetOnlinePlayerListReq) + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.class, emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.internal_static_GetOnlinePlayerListReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq build() { + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq buildPartial() { + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq result = new emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq) { + return mergeFrom((emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq other) { + if (other == emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:GetOnlinePlayerListReq) + } + + // @@protoc_insertion_point(class_scope:GetOnlinePlayerListReq) + private static final emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq(); + } + + public static emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetOnlinePlayerListReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetOnlinePlayerListReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListReqOuterClass.GetOnlinePlayerListReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetOnlinePlayerListReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetOnlinePlayerListReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034GetOnlinePlayerListReq.proto\"\030\n\026GetOnl" + + "inePlayerListReqB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetOnlinePlayerListReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetOnlinePlayerListReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetOnlinePlayerListReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListRspOuterClass.java new file mode 100644 index 00000000000..01c6cf44f30 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetOnlinePlayerListRspOuterClass.java @@ -0,0 +1,997 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetOnlinePlayerListRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetOnlinePlayerListRspOuterClass { + private GetOnlinePlayerListRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetOnlinePlayerListRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetOnlinePlayerListRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 param = 11; + * @return The param. + */ + int getParam(); + + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + java.util.List + getPlayerInfoListList(); + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index); + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + int getPlayerInfoListCount(); + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + java.util.List + getPlayerInfoListOrBuilderList(); + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 73
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetOnlinePlayerListRsp} + */ + public static final class GetOnlinePlayerListRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetOnlinePlayerListRsp) + GetOnlinePlayerListRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetOnlinePlayerListRsp.newBuilder() to construct. + private GetOnlinePlayerListRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetOnlinePlayerListRsp() { + playerInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetOnlinePlayerListRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetOnlinePlayerListRsp( + 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 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + playerInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry)); + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + param_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.class, emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PARAM_FIELD_NUMBER = 11; + private int param_; + /** + * uint32 param = 11; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int PLAYER_INFO_LIST_FIELD_NUMBER = 5; + private java.util.List playerInfoList_; + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public java.util.List getPlayerInfoListList() { + return playerInfoList_; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public java.util.List + getPlayerInfoListOrBuilderList() { + return playerInfoList_; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public int getPlayerInfoListCount() { + return playerInfoList_.size(); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { + return playerInfoList_.get(index); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + return playerInfoList_.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 < playerInfoList_.size(); i++) { + output.writeMessage(5, playerInfoList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (param_ != 0) { + output.writeUInt32(11, param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < playerInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, playerInfoList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, param_); + } + 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.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp other = (emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getParam() + != other.getParam()) return false; + if (!getPlayerInfoListList() + .equals(other.getPlayerInfoListList())) 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(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + if (getPlayerInfoListCount() > 0) { + hash = (37 * hash) + PLAYER_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp 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.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp 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.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp 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.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp 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.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp 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.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp 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: 73
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetOnlinePlayerListRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetOnlinePlayerListRsp) + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.class, emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + param_ = 0; + + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.internal_static_GetOnlinePlayerListRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp build() { + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp buildPartial() { + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp result = new emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + result.param_ = param_; + if (playerInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerInfoList_ = playerInfoList_; + } else { + result.playerInfoList_ = playerInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp other) { + if (other == emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (playerInfoListBuilder_ == null) { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoList_.isEmpty()) { + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerInfoListIsMutable(); + playerInfoList_.addAll(other.playerInfoList_); + } + onChanged(); + } + } else { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoListBuilder_.isEmpty()) { + playerInfoListBuilder_.dispose(); + playerInfoListBuilder_ = null; + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + playerInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerInfoListFieldBuilder() : null; + } else { + playerInfoListBuilder_.addAllMessages(other.playerInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 11; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 11; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 11; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private java.util.List playerInfoList_ = + java.util.Collections.emptyList(); + private void ensurePlayerInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = new java.util.ArrayList(playerInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> playerInfoListBuilder_; + + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public java.util.List getPlayerInfoListList() { + if (playerInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerInfoList_); + } else { + return playerInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public int getPlayerInfoListCount() { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.size(); + } else { + return playerInfoListBuilder_.getCount(); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); + } else { + return playerInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, value); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder addAllPlayerInfoList( + java.lang.Iterable values) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerInfoList_); + onChanged(); + } else { + playerInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder clearPlayerInfoList() { + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public Builder removePlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.remove(index); + onChanged(); + } else { + playerInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); } else { + return playerInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public java.util.List + getPlayerInfoListOrBuilderList() { + if (playerInfoListBuilder_ != null) { + return playerInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerInfoList_); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder() { + return getPlayerInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 5; + */ + public java.util.List + getPlayerInfoListBuilderList() { + return getPlayerInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getPlayerInfoListFieldBuilder() { + if (playerInfoListBuilder_ == null) { + playerInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + playerInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + playerInfoList_ = null; + } + return playerInfoListBuilder_; + } + @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:GetOnlinePlayerListRsp) + } + + // @@protoc_insertion_point(class_scope:GetOnlinePlayerListRsp) + private static final emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp(); + } + + public static emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetOnlinePlayerListRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetOnlinePlayerListRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetOnlinePlayerListRspOuterClass.GetOnlinePlayerListRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetOnlinePlayerListRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetOnlinePlayerListRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034GetOnlinePlayerListRsp.proto\032\026OnlinePl" + + "ayerInfo.proto\"e\n\026GetOnlinePlayerListRsp" + + "\022\017\n\007retcode\030\007 \001(\005\022\r\n\005param\030\013 \001(\r\022+\n\020play" + + "er_info_list\030\005 \003(\0132\021.OnlinePlayerInfoB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_GetOnlinePlayerListRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetOnlinePlayerListRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetOnlinePlayerListRsp_descriptor, + new java.lang.String[] { "Retcode", "Param", "PlayerInfoList", }); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java new file mode 100644 index 00000000000..cfe08afc94f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerAskFriendListRspOuterClass.java @@ -0,0 +1,927 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerAskFriendListRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerAskFriendListRspOuterClass { + private GetPlayerAskFriendListRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerAskFriendListRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerAskFriendListRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + java.util.List + getAskFriendListList(); + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index); + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + int getAskFriendListCount(); + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + java.util.List + getAskFriendListOrBuilderList(); + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4066
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetPlayerAskFriendListRsp} + */ + public static final class GetPlayerAskFriendListRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerAskFriendListRsp) + GetPlayerAskFriendListRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerAskFriendListRsp.newBuilder() to construct. + private GetPlayerAskFriendListRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerAskFriendListRsp() { + askFriendList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerAskFriendListRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerAskFriendListRsp( + 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 104: { + + retcode_ = input.readInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + askFriendList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + askFriendList_.add( + input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); + 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)) { + askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.class, emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ASK_FRIEND_LIST_FIELD_NUMBER = 15; + private java.util.List askFriendList_; + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public java.util.List getAskFriendListList() { + return askFriendList_; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public java.util.List + getAskFriendListOrBuilderList() { + return askFriendList_; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public int getAskFriendListCount() { + return askFriendList_.size(); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { + return askFriendList_.get(index); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index) { + return askFriendList_.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 { + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + for (int i = 0; i < askFriendList_.size(); i++) { + output.writeMessage(15, askFriendList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + for (int i = 0; i < askFriendList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, askFriendList_.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.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp other = (emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getAskFriendListList() + .equals(other.getAskFriendListList())) 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 (getAskFriendListCount() > 0) { + hash = (37 * hash) + ASK_FRIEND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAskFriendListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp 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.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp 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.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp 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.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp 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.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp 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.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp 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: 4066
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetPlayerAskFriendListRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerAskFriendListRsp) + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.class, emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAskFriendListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (askFriendListBuilder_ == null) { + askFriendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + askFriendListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.internal_static_GetPlayerAskFriendListRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp build() { + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp result = new emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (askFriendListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.askFriendList_ = askFriendList_; + } else { + result.askFriendList_ = askFriendListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (askFriendListBuilder_ == null) { + if (!other.askFriendList_.isEmpty()) { + if (askFriendList_.isEmpty()) { + askFriendList_ = other.askFriendList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAskFriendListIsMutable(); + askFriendList_.addAll(other.askFriendList_); + } + onChanged(); + } + } else { + if (!other.askFriendList_.isEmpty()) { + if (askFriendListBuilder_.isEmpty()) { + askFriendListBuilder_.dispose(); + askFriendListBuilder_ = null; + askFriendList_ = other.askFriendList_; + bitField0_ = (bitField0_ & ~0x00000001); + askFriendListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAskFriendListFieldBuilder() : null; + } else { + askFriendListBuilder_.addAllMessages(other.askFriendList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List askFriendList_ = + java.util.Collections.emptyList(); + private void ensureAskFriendListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + askFriendList_ = new java.util.ArrayList(askFriendList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> askFriendListBuilder_; + + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public java.util.List getAskFriendListList() { + if (askFriendListBuilder_ == null) { + return java.util.Collections.unmodifiableList(askFriendList_); + } else { + return askFriendListBuilder_.getMessageList(); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public int getAskFriendListCount() { + if (askFriendListBuilder_ == null) { + return askFriendList_.size(); + } else { + return askFriendListBuilder_.getCount(); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { + if (askFriendListBuilder_ == null) { + return askFriendList_.get(index); + } else { + return askFriendListBuilder_.getMessage(index); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder setAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.set(index, value); + onChanged(); + } else { + askFriendListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder setAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.set(index, builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAskFriendList(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.add(value); + onChanged(); + } else { + askFriendListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.add(index, value); + onChanged(); + } else { + askFriendListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAskFriendList( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.add(builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.add(index, builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder addAllAskFriendList( + java.lang.Iterable values) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, askFriendList_); + onChanged(); + } else { + askFriendListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder clearAskFriendList() { + if (askFriendListBuilder_ == null) { + askFriendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + askFriendListBuilder_.clear(); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public Builder removeAskFriendList(int index) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.remove(index); + onChanged(); + } else { + askFriendListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getAskFriendListBuilder( + int index) { + return getAskFriendListFieldBuilder().getBuilder(index); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index) { + if (askFriendListBuilder_ == null) { + return askFriendList_.get(index); } else { + return askFriendListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public java.util.List + getAskFriendListOrBuilderList() { + if (askFriendListBuilder_ != null) { + return askFriendListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(askFriendList_); + } + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder() { + return getAskFriendListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder( + int index) { + return getAskFriendListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief ask_friend_list = 15; + */ + public java.util.List + getAskFriendListBuilderList() { + return getAskFriendListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getAskFriendListFieldBuilder() { + if (askFriendListBuilder_ == null) { + askFriendListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + askFriendList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + askFriendList_ = null; + } + return askFriendListBuilder_; + } + @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:GetPlayerAskFriendListRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerAskFriendListRsp) + private static final emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerAskFriendListRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerAskFriendListRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerAskFriendListRspOuterClass.GetPlayerAskFriendListRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerAskFriendListRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerAskFriendListRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037GetPlayerAskFriendListRsp.proto\032\021Frien" + + "dBrief.proto\"S\n\031GetPlayerAskFriendListRs" + + "p\022\017\n\007retcode\030\r \001(\005\022%\n\017ask_friend_list\030\017 " + + "\003(\0132\014.FriendBriefB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(), + }); + internal_static_GetPlayerAskFriendListRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerAskFriendListRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerAskFriendListRsp_descriptor, + new java.lang.String[] { "Retcode", "AskFriendList", }); + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java new file mode 100644 index 00000000000..41a93faefd2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerBlacklistRspOuterClass.java @@ -0,0 +1,926 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerBlacklistRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerBlacklistRspOuterClass { + private GetPlayerBlacklistRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerBlacklistRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerBlacklistRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .FriendBrief blacklist = 3; + */ + java.util.List + getBlacklistList(); + /** + * repeated .FriendBrief blacklist = 3; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getBlacklist(int index); + /** + * repeated .FriendBrief blacklist = 3; + */ + int getBlacklistCount(); + /** + * repeated .FriendBrief blacklist = 3; + */ + java.util.List + getBlacklistOrBuilderList(); + /** + * repeated .FriendBrief blacklist = 3; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getBlacklistOrBuilder( + int index); + } + /** + *
+   * CmdId: 4091
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetPlayerBlacklistRsp} + */ + public static final class GetPlayerBlacklistRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerBlacklistRsp) + GetPlayerBlacklistRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerBlacklistRsp.newBuilder() to construct. + private GetPlayerBlacklistRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerBlacklistRsp() { + blacklist_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerBlacklistRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerBlacklistRsp( + 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 16: { + + retcode_ = input.readInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + blacklist_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + blacklist_.add( + input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); + 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)) { + blacklist_ = java.util.Collections.unmodifiableList(blacklist_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.class, emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int BLACKLIST_FIELD_NUMBER = 3; + private java.util.List blacklist_; + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public java.util.List getBlacklistList() { + return blacklist_; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public java.util.List + getBlacklistOrBuilderList() { + return blacklist_; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public int getBlacklistCount() { + return blacklist_.size(); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getBlacklist(int index) { + return blacklist_.get(index); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getBlacklistOrBuilder( + int index) { + return blacklist_.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 { + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + for (int i = 0; i < blacklist_.size(); i++) { + output.writeMessage(3, blacklist_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + for (int i = 0; i < blacklist_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, blacklist_.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.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp other = (emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getBlacklistList() + .equals(other.getBlacklistList())) 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 (getBlacklistCount() > 0) { + hash = (37 * hash) + BLACKLIST_FIELD_NUMBER; + hash = (53 * hash) + getBlacklistList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp 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.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp 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.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp 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.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp 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.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp 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.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp 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: 4091
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetPlayerBlacklistRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerBlacklistRsp) + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.class, emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBlacklistFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (blacklistBuilder_ == null) { + blacklist_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + blacklistBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.internal_static_GetPlayerBlacklistRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp build() { + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp result = new emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (blacklistBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + blacklist_ = java.util.Collections.unmodifiableList(blacklist_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.blacklist_ = blacklist_; + } else { + result.blacklist_ = blacklistBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (blacklistBuilder_ == null) { + if (!other.blacklist_.isEmpty()) { + if (blacklist_.isEmpty()) { + blacklist_ = other.blacklist_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBlacklistIsMutable(); + blacklist_.addAll(other.blacklist_); + } + onChanged(); + } + } else { + if (!other.blacklist_.isEmpty()) { + if (blacklistBuilder_.isEmpty()) { + blacklistBuilder_.dispose(); + blacklistBuilder_ = null; + blacklist_ = other.blacklist_; + bitField0_ = (bitField0_ & ~0x00000001); + blacklistBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBlacklistFieldBuilder() : null; + } else { + blacklistBuilder_.addAllMessages(other.blacklist_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List blacklist_ = + java.util.Collections.emptyList(); + private void ensureBlacklistIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + blacklist_ = new java.util.ArrayList(blacklist_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> blacklistBuilder_; + + /** + * repeated .FriendBrief blacklist = 3; + */ + public java.util.List getBlacklistList() { + if (blacklistBuilder_ == null) { + return java.util.Collections.unmodifiableList(blacklist_); + } else { + return blacklistBuilder_.getMessageList(); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public int getBlacklistCount() { + if (blacklistBuilder_ == null) { + return blacklist_.size(); + } else { + return blacklistBuilder_.getCount(); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getBlacklist(int index) { + if (blacklistBuilder_ == null) { + return blacklist_.get(index); + } else { + return blacklistBuilder_.getMessage(index); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder setBlacklist( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (blacklistBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlacklistIsMutable(); + blacklist_.set(index, value); + onChanged(); + } else { + blacklistBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder setBlacklist( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + blacklist_.set(index, builderForValue.build()); + onChanged(); + } else { + blacklistBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addBlacklist(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (blacklistBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlacklistIsMutable(); + blacklist_.add(value); + onChanged(); + } else { + blacklistBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addBlacklist( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (blacklistBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlacklistIsMutable(); + blacklist_.add(index, value); + onChanged(); + } else { + blacklistBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addBlacklist( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + blacklist_.add(builderForValue.build()); + onChanged(); + } else { + blacklistBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addBlacklist( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + blacklist_.add(index, builderForValue.build()); + onChanged(); + } else { + blacklistBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder addAllBlacklist( + java.lang.Iterable values) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, blacklist_); + onChanged(); + } else { + blacklistBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder clearBlacklist() { + if (blacklistBuilder_ == null) { + blacklist_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + blacklistBuilder_.clear(); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public Builder removeBlacklist(int index) { + if (blacklistBuilder_ == null) { + ensureBlacklistIsMutable(); + blacklist_.remove(index); + onChanged(); + } else { + blacklistBuilder_.remove(index); + } + return this; + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getBlacklistBuilder( + int index) { + return getBlacklistFieldBuilder().getBuilder(index); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getBlacklistOrBuilder( + int index) { + if (blacklistBuilder_ == null) { + return blacklist_.get(index); } else { + return blacklistBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public java.util.List + getBlacklistOrBuilderList() { + if (blacklistBuilder_ != null) { + return blacklistBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(blacklist_); + } + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addBlacklistBuilder() { + return getBlacklistFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addBlacklistBuilder( + int index) { + return getBlacklistFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief blacklist = 3; + */ + public java.util.List + getBlacklistBuilderList() { + return getBlacklistFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getBlacklistFieldBuilder() { + if (blacklistBuilder_ == null) { + blacklistBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + blacklist_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + blacklist_ = null; + } + return blacklistBuilder_; + } + @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:GetPlayerBlacklistRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerBlacklistRsp) + private static final emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerBlacklistRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerBlacklistRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerBlacklistRspOuterClass.GetPlayerBlacklistRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerBlacklistRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerBlacklistRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033GetPlayerBlacklistRsp.proto\032\021FriendBri" + + "ef.proto\"I\n\025GetPlayerBlacklistRsp\022\017\n\007ret" + + "code\030\002 \001(\005\022\037\n\tblacklist\030\003 \003(\0132\014.FriendBr" + + "iefB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(), + }); + internal_static_GetPlayerBlacklistRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerBlacklistRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerBlacklistRsp_descriptor, + new java.lang.String[] { "Retcode", "Blacklist", }); + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java new file mode 100644 index 00000000000..d35ba08117d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerFriendListRspOuterClass.java @@ -0,0 +1,1302 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerFriendListRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerFriendListRspOuterClass { + private GetPlayerFriendListRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerFriendListRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerFriendListRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + java.util.List + getAskFriendListList(); + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index); + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + int getAskFriendListCount(); + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + java.util.List + getAskFriendListOrBuilderList(); + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index); + + /** + * repeated .FriendBrief friend_list = 14; + */ + java.util.List + getFriendListList(); + /** + * repeated .FriendBrief friend_list = 14; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index); + /** + * repeated .FriendBrief friend_list = 14; + */ + int getFriendListCount(); + /** + * repeated .FriendBrief friend_list = 14; + */ + java.util.List + getFriendListOrBuilderList(); + /** + * repeated .FriendBrief friend_list = 14; + */ + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4098
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerFriendListRsp} + */ + public static final class GetPlayerFriendListRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerFriendListRsp) + GetPlayerFriendListRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerFriendListRsp.newBuilder() to construct. + private GetPlayerFriendListRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerFriendListRsp() { + askFriendList_ = java.util.Collections.emptyList(); + friendList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerFriendListRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerFriendListRsp( + 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 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + askFriendList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + askFriendList_.add( + input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + friendList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + friendList_.add( + input.readMessage(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.parser(), extensionRegistry)); + 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)) { + askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + friendList_ = java.util.Collections.unmodifiableList(friendList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.class, emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ASK_FRIEND_LIST_FIELD_NUMBER = 8; + private java.util.List askFriendList_; + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public java.util.List getAskFriendListList() { + return askFriendList_; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public java.util.List + getAskFriendListOrBuilderList() { + return askFriendList_; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public int getAskFriendListCount() { + return askFriendList_.size(); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { + return askFriendList_.get(index); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index) { + return askFriendList_.get(index); + } + + public static final int FRIEND_LIST_FIELD_NUMBER = 14; + private java.util.List friendList_; + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public java.util.List getFriendListList() { + return friendList_; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public java.util.List + getFriendListOrBuilderList() { + return friendList_; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public int getFriendListCount() { + return friendList_.size(); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index) { + return friendList_.get(index); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( + int index) { + return friendList_.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 < askFriendList_.size(); i++) { + output.writeMessage(8, askFriendList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + for (int i = 0; i < friendList_.size(); i++) { + output.writeMessage(14, friendList_.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 < askFriendList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, askFriendList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + for (int i = 0; i < friendList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, friendList_.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.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp other = (emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getAskFriendListList() + .equals(other.getAskFriendListList())) return false; + if (!getFriendListList() + .equals(other.getFriendListList())) 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 (getAskFriendListCount() > 0) { + hash = (37 * hash) + ASK_FRIEND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAskFriendListList().hashCode(); + } + if (getFriendListCount() > 0) { + hash = (37 * hash) + FRIEND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFriendListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp 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.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp 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.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp 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.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp 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.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp 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.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp 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: 4098
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerFriendListRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerFriendListRsp) + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.class, emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAskFriendListFieldBuilder(); + getFriendListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (askFriendListBuilder_ == null) { + askFriendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + askFriendListBuilder_.clear(); + } + if (friendListBuilder_ == null) { + friendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + friendListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.internal_static_GetPlayerFriendListRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp build() { + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp result = new emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (askFriendListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + askFriendList_ = java.util.Collections.unmodifiableList(askFriendList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.askFriendList_ = askFriendList_; + } else { + result.askFriendList_ = askFriendListBuilder_.build(); + } + if (friendListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + friendList_ = java.util.Collections.unmodifiableList(friendList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.friendList_ = friendList_; + } else { + result.friendList_ = friendListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (askFriendListBuilder_ == null) { + if (!other.askFriendList_.isEmpty()) { + if (askFriendList_.isEmpty()) { + askFriendList_ = other.askFriendList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAskFriendListIsMutable(); + askFriendList_.addAll(other.askFriendList_); + } + onChanged(); + } + } else { + if (!other.askFriendList_.isEmpty()) { + if (askFriendListBuilder_.isEmpty()) { + askFriendListBuilder_.dispose(); + askFriendListBuilder_ = null; + askFriendList_ = other.askFriendList_; + bitField0_ = (bitField0_ & ~0x00000001); + askFriendListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAskFriendListFieldBuilder() : null; + } else { + askFriendListBuilder_.addAllMessages(other.askFriendList_); + } + } + } + if (friendListBuilder_ == null) { + if (!other.friendList_.isEmpty()) { + if (friendList_.isEmpty()) { + friendList_ = other.friendList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFriendListIsMutable(); + friendList_.addAll(other.friendList_); + } + onChanged(); + } + } else { + if (!other.friendList_.isEmpty()) { + if (friendListBuilder_.isEmpty()) { + friendListBuilder_.dispose(); + friendListBuilder_ = null; + friendList_ = other.friendList_; + bitField0_ = (bitField0_ & ~0x00000002); + friendListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFriendListFieldBuilder() : null; + } else { + friendListBuilder_.addAllMessages(other.friendList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List askFriendList_ = + java.util.Collections.emptyList(); + private void ensureAskFriendListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + askFriendList_ = new java.util.ArrayList(askFriendList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> askFriendListBuilder_; + + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public java.util.List getAskFriendListList() { + if (askFriendListBuilder_ == null) { + return java.util.Collections.unmodifiableList(askFriendList_); + } else { + return askFriendListBuilder_.getMessageList(); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public int getAskFriendListCount() { + if (askFriendListBuilder_ == null) { + return askFriendList_.size(); + } else { + return askFriendListBuilder_.getCount(); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getAskFriendList(int index) { + if (askFriendListBuilder_ == null) { + return askFriendList_.get(index); + } else { + return askFriendListBuilder_.getMessage(index); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder setAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.set(index, value); + onChanged(); + } else { + askFriendListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder setAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.set(index, builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAskFriendList(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.add(value); + onChanged(); + } else { + askFriendListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (askFriendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAskFriendListIsMutable(); + askFriendList_.add(index, value); + onChanged(); + } else { + askFriendListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAskFriendList( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.add(builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAskFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.add(index, builderForValue.build()); + onChanged(); + } else { + askFriendListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder addAllAskFriendList( + java.lang.Iterable values) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, askFriendList_); + onChanged(); + } else { + askFriendListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder clearAskFriendList() { + if (askFriendListBuilder_ == null) { + askFriendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + askFriendListBuilder_.clear(); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public Builder removeAskFriendList(int index) { + if (askFriendListBuilder_ == null) { + ensureAskFriendListIsMutable(); + askFriendList_.remove(index); + onChanged(); + } else { + askFriendListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getAskFriendListBuilder( + int index) { + return getAskFriendListFieldBuilder().getBuilder(index); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getAskFriendListOrBuilder( + int index) { + if (askFriendListBuilder_ == null) { + return askFriendList_.get(index); } else { + return askFriendListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public java.util.List + getAskFriendListOrBuilderList() { + if (askFriendListBuilder_ != null) { + return askFriendListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(askFriendList_); + } + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder() { + return getAskFriendListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addAskFriendListBuilder( + int index) { + return getAskFriendListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief ask_friend_list = 8; + */ + public java.util.List + getAskFriendListBuilderList() { + return getAskFriendListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getAskFriendListFieldBuilder() { + if (askFriendListBuilder_ == null) { + askFriendListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + askFriendList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + askFriendList_ = null; + } + return askFriendListBuilder_; + } + + private java.util.List friendList_ = + java.util.Collections.emptyList(); + private void ensureFriendListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + friendList_ = new java.util.ArrayList(friendList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> friendListBuilder_; + + /** + * repeated .FriendBrief friend_list = 14; + */ + public java.util.List getFriendListList() { + if (friendListBuilder_ == null) { + return java.util.Collections.unmodifiableList(friendList_); + } else { + return friendListBuilder_.getMessageList(); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public int getFriendListCount() { + if (friendListBuilder_ == null) { + return friendList_.size(); + } else { + return friendListBuilder_.getCount(); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief getFriendList(int index) { + if (friendListBuilder_ == null) { + return friendList_.get(index); + } else { + return friendListBuilder_.getMessage(index); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder setFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (friendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFriendListIsMutable(); + friendList_.set(index, value); + onChanged(); + } else { + friendListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder setFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + friendList_.set(index, builderForValue.build()); + onChanged(); + } else { + friendListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addFriendList(emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (friendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFriendListIsMutable(); + friendList_.add(value); + onChanged(); + } else { + friendListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief value) { + if (friendListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFriendListIsMutable(); + friendList_.add(index, value); + onChanged(); + } else { + friendListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addFriendList( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + friendList_.add(builderForValue.build()); + onChanged(); + } else { + friendListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addFriendList( + int index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder builderForValue) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + friendList_.add(index, builderForValue.build()); + onChanged(); + } else { + friendListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder addAllFriendList( + java.lang.Iterable values) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, friendList_); + onChanged(); + } else { + friendListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder clearFriendList() { + if (friendListBuilder_ == null) { + friendList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + friendListBuilder_.clear(); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public Builder removeFriendList(int index) { + if (friendListBuilder_ == null) { + ensureFriendListIsMutable(); + friendList_.remove(index); + onChanged(); + } else { + friendListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder getFriendListBuilder( + int index) { + return getFriendListFieldBuilder().getBuilder(index); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder getFriendListOrBuilder( + int index) { + if (friendListBuilder_ == null) { + return friendList_.get(index); } else { + return friendListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public java.util.List + getFriendListOrBuilderList() { + if (friendListBuilder_ != null) { + return friendListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(friendList_); + } + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addFriendListBuilder() { + return getFriendListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder addFriendListBuilder( + int index) { + return getFriendListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.getDefaultInstance()); + } + /** + * repeated .FriendBrief friend_list = 14; + */ + public java.util.List + getFriendListBuilderList() { + return getFriendListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder> + getFriendListFieldBuilder() { + if (friendListBuilder_ == null) { + friendListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBrief.Builder, emu.grasscutter.net.proto.FriendBriefOuterClass.FriendBriefOrBuilder>( + friendList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + friendList_ = null; + } + return friendListBuilder_; + } + @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:GetPlayerFriendListRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerFriendListRsp) + private static final emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerFriendListRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerFriendListRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerFriendListRspOuterClass.GetPlayerFriendListRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerFriendListRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerFriendListRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034GetPlayerFriendListRsp.proto\032\021FriendBr" + + "ief.proto\"s\n\026GetPlayerFriendListRsp\022\017\n\007r" + + "etcode\030\t \001(\005\022%\n\017ask_friend_list\030\010 \003(\0132\014." + + "FriendBrief\022!\n\013friend_list\030\016 \003(\0132\014.Frien" + + "dBriefB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(), + }); + internal_static_GetPlayerFriendListRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerFriendListRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerFriendListRsp_descriptor, + new java.lang.String[] { "Retcode", "AskFriendList", "FriendList", }); + emu.grasscutter.net.proto.FriendBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerHomeCompInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerHomeCompInfoReqOuterClass.java new file mode 100644 index 00000000000..a0a5e8ba8ea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerHomeCompInfoReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerHomeCompInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerHomeCompInfoReqOuterClass { + private GetPlayerHomeCompInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerHomeCompInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerHomeCompInfoReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4597
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerHomeCompInfoReq} + */ + public static final class GetPlayerHomeCompInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerHomeCompInfoReq) + GetPlayerHomeCompInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerHomeCompInfoReq.newBuilder() to construct. + private GetPlayerHomeCompInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerHomeCompInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerHomeCompInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerHomeCompInfoReq( + 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; + 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.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.class, emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq other = (emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq 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.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq 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.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq 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.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq 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.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq 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.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq 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: 4597
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerHomeCompInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerHomeCompInfoReq) + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.class, emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.internal_static_GetPlayerHomeCompInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq build() { + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq buildPartial() { + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq result = new emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq other) { + if (other == emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:GetPlayerHomeCompInfoReq) + } + + // @@protoc_insertion_point(class_scope:GetPlayerHomeCompInfoReq) + private static final emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq(); + } + + public static emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerHomeCompInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerHomeCompInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerHomeCompInfoReqOuterClass.GetPlayerHomeCompInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerHomeCompInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerHomeCompInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036GetPlayerHomeCompInfoReq.proto\"\032\n\030GetP" + + "layerHomeCompInfoReqB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetPlayerHomeCompInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerHomeCompInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerHomeCompInfoReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java new file mode 100644 index 00000000000..4932a435266 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerSocialDetailReq.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerSocialDetailReqOuterClass { + private GetPlayerSocialDetailReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerSocialDetailReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerSocialDetailReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 9; + * @return The uid. + */ + int getUid(); + } + /** + *
+   * CmdId: 4073
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerSocialDetailReq} + */ + public static final class GetPlayerSocialDetailReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerSocialDetailReq) + GetPlayerSocialDetailReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerSocialDetailReq.newBuilder() to construct. + private GetPlayerSocialDetailReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerSocialDetailReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerSocialDetailReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerSocialDetailReq( + 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: { + + uid_ = 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.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.class, emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 9; + private int uid_; + /** + * uint32 uid = 9; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + 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 (uid_ != 0) { + output.writeUInt32(9, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, uid_); + } + 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.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq other = (emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq) obj; + + if (getUid() + != other.getUid()) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq 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.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq 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.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq 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.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq 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.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq 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.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq 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: 4073
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerSocialDetailReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerSocialDetailReq) + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.class, emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.internal_static_GetPlayerSocialDetailReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq build() { + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq buildPartial() { + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq result = new emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq(this); + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq other) { + if (other == emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 9; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 9; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 9; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 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:GetPlayerSocialDetailReq) + } + + // @@protoc_insertion_point(class_scope:GetPlayerSocialDetailReq) + private static final emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq(); + } + + public static emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerSocialDetailReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerSocialDetailReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailReqOuterClass.GetPlayerSocialDetailReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerSocialDetailReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerSocialDetailReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036GetPlayerSocialDetailReq.proto\"\'\n\030GetP" + + "layerSocialDetailReq\022\013\n\003uid\030\t \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetPlayerSocialDetailReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerSocialDetailReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerSocialDetailReq_descriptor, + new java.lang.String[] { "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java new file mode 100644 index 00000000000..06aa7d6fc6f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerSocialDetailRspOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerSocialDetailRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerSocialDetailRspOuterClass { + private GetPlayerSocialDetailRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerSocialDetailRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerSocialDetailRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .SocialDetail detail_data = 12; + * @return Whether the detailData field is set. + */ + boolean hasDetailData(); + /** + * .SocialDetail detail_data = 12; + * @return The detailData. + */ + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDetailData(); + /** + * .SocialDetail detail_data = 12; + */ + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder getDetailDataOrBuilder(); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4099
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetPlayerSocialDetailRsp} + */ + public static final class GetPlayerSocialDetailRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerSocialDetailRsp) + GetPlayerSocialDetailRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerSocialDetailRsp.newBuilder() to construct. + private GetPlayerSocialDetailRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerSocialDetailRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerSocialDetailRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerSocialDetailRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder subBuilder = null; + if (detailData_ != null) { + subBuilder = detailData_.toBuilder(); + } + detailData_ = input.readMessage(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(detailData_); + detailData_ = subBuilder.buildPartial(); + } + + 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.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.class, emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.Builder.class); + } + + public static final int DETAIL_DATA_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail detailData_; + /** + * .SocialDetail detail_data = 12; + * @return Whether the detailData field is set. + */ + @java.lang.Override + public boolean hasDetailData() { + return detailData_ != null; + } + /** + * .SocialDetail detail_data = 12; + * @return The detailData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDetailData() { + return detailData_ == null ? emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance() : detailData_; + } + /** + * .SocialDetail detail_data = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder getDetailDataOrBuilder() { + return getDetailData(); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (detailData_ != null) { + output.writeMessage(12, getDetailData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (detailData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getDetailData()); + } + 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.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp other = (emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp) obj; + + if (hasDetailData() != other.hasDetailData()) return false; + if (hasDetailData()) { + if (!getDetailData() + .equals(other.getDetailData())) 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(); + if (hasDetailData()) { + hash = (37 * hash) + DETAIL_DATA_FIELD_NUMBER; + hash = (53 * hash) + getDetailData().hashCode(); + } + 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.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp 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.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp 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.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp 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.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp 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.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp 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.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp 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: 4099
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetPlayerSocialDetailRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerSocialDetailRsp) + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.class, emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (detailDataBuilder_ == null) { + detailData_ = null; + } else { + detailData_ = null; + detailDataBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.internal_static_GetPlayerSocialDetailRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp build() { + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp result = new emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp(this); + if (detailDataBuilder_ == null) { + result.detailData_ = detailData_; + } else { + result.detailData_ = detailDataBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp.getDefaultInstance()) return this; + if (other.hasDetailData()) { + mergeDetailData(other.getDetailData()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail detailData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder> detailDataBuilder_; + /** + * .SocialDetail detail_data = 12; + * @return Whether the detailData field is set. + */ + public boolean hasDetailData() { + return detailDataBuilder_ != null || detailData_ != null; + } + /** + * .SocialDetail detail_data = 12; + * @return The detailData. + */ + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDetailData() { + if (detailDataBuilder_ == null) { + return detailData_ == null ? emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance() : detailData_; + } else { + return detailDataBuilder_.getMessage(); + } + } + /** + * .SocialDetail detail_data = 12; + */ + public Builder setDetailData(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail value) { + if (detailDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detailData_ = value; + onChanged(); + } else { + detailDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .SocialDetail detail_data = 12; + */ + public Builder setDetailData( + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder builderForValue) { + if (detailDataBuilder_ == null) { + detailData_ = builderForValue.build(); + onChanged(); + } else { + detailDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SocialDetail detail_data = 12; + */ + public Builder mergeDetailData(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail value) { + if (detailDataBuilder_ == null) { + if (detailData_ != null) { + detailData_ = + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.newBuilder(detailData_).mergeFrom(value).buildPartial(); + } else { + detailData_ = value; + } + onChanged(); + } else { + detailDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SocialDetail detail_data = 12; + */ + public Builder clearDetailData() { + if (detailDataBuilder_ == null) { + detailData_ = null; + onChanged(); + } else { + detailData_ = null; + detailDataBuilder_ = null; + } + + return this; + } + /** + * .SocialDetail detail_data = 12; + */ + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder getDetailDataBuilder() { + + onChanged(); + return getDetailDataFieldBuilder().getBuilder(); + } + /** + * .SocialDetail detail_data = 12; + */ + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder getDetailDataOrBuilder() { + if (detailDataBuilder_ != null) { + return detailDataBuilder_.getMessageOrBuilder(); + } else { + return detailData_ == null ? + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance() : detailData_; + } + } + /** + * .SocialDetail detail_data = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder> + getDetailDataFieldBuilder() { + if (detailDataBuilder_ == null) { + detailDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder>( + getDetailData(), + getParentForChildren(), + isClean()); + detailData_ = null; + } + return detailDataBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @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:GetPlayerSocialDetailRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerSocialDetailRsp) + private static final emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerSocialDetailRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerSocialDetailRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerSocialDetailRspOuterClass.GetPlayerSocialDetailRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerSocialDetailRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerSocialDetailRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036GetPlayerSocialDetailRsp.proto\032\022Social" + + "Detail.proto\"O\n\030GetPlayerSocialDetailRsp" + + "\022\"\n\013detail_data\030\014 \001(\0132\r.SocialDetail\022\017\n\007" + + "retcode\030\001 \001(\005B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SocialDetailOuterClass.getDescriptor(), + }); + internal_static_GetPlayerSocialDetailRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerSocialDetailRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerSocialDetailRsp_descriptor, + new java.lang.String[] { "DetailData", "Retcode", }); + emu.grasscutter.net.proto.SocialDetailOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java new file mode 100644 index 00000000000..fb262e511f3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenReqOuterClass.java @@ -0,0 +1,2621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerTokenReq.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerTokenReqOuterClass { + private GetPlayerTokenReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerTokenReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerTokenReq) + com.google.protobuf.MessageOrBuilder { + + /** + * string account_token = 10; + * @return The accountToken. + */ + java.lang.String getAccountToken(); + /** + * string account_token = 10; + * @return The bytes for accountToken. + */ + com.google.protobuf.ByteString + getAccountTokenBytes(); + + /** + * string account_uid = 11; + * @return The accountUid. + */ + java.lang.String getAccountUid(); + /** + * string account_uid = 11; + * @return The bytes for accountUid. + */ + com.google.protobuf.ByteString + getAccountUidBytes(); + + /** + * string psn_region = 4; + * @return The psnRegion. + */ + java.lang.String getPsnRegion(); + /** + * string psn_region = 4; + * @return The bytes for psnRegion. + */ + com.google.protobuf.ByteString + getPsnRegionBytes(); + + /** + * string online_id = 7; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 7; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * uint32 channel_id = 15; + * @return The channelId. + */ + int getChannelId(); + + /** + * string account_ext = 9; + * @return The accountExt. + */ + java.lang.String getAccountExt(); + /** + * string account_ext = 9; + * @return The bytes for accountExt. + */ + com.google.protobuf.ByteString + getAccountExtBytes(); + + /** + * string country_code = 5; + * @return The countryCode. + */ + java.lang.String getCountryCode(); + /** + * string country_code = 5; + * @return The bytes for countryCode. + */ + com.google.protobuf.ByteString + getCountryCodeBytes(); + + /** + * string client_seed = 760; + * @return The clientSeed. + */ + java.lang.String getClientSeed(); + /** + * string client_seed = 760; + * @return The bytes for clientSeed. + */ + com.google.protobuf.ByteString + getClientSeedBytes(); + + /** + * bool is_guest = 6; + * @return The isGuest. + */ + boolean getIsGuest(); + + /** + * string birthday = 1718; + * @return The birthday. + */ + java.lang.String getBirthday(); + /** + * string birthday = 1718; + * @return The bytes for birthday. + */ + com.google.protobuf.ByteString + getBirthdayBytes(); + + /** + * uint32 sub_channel_id = 8; + * @return The subChannelId. + */ + int getSubChannelId(); + + /** + * uint32 platform_type = 12; + * @return The platformType. + */ + int getPlatformType(); + + /** + * string client_ip_str = 3; + * @return The clientIpStr. + */ + java.lang.String getClientIpStr(); + /** + * string client_ip_str = 3; + * @return The bytes for clientIpStr. + */ + com.google.protobuf.ByteString + getClientIpStrBytes(); + + /** + * string psn_id = 13; + * @return The psnId. + */ + java.lang.String getPsnId(); + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + com.google.protobuf.ByteString + getPsnIdBytes(); + + /** + * uint32 account_type = 1; + * @return The accountType. + */ + int getAccountType(); + + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @return The unk2700NOJPEHIBDJH. + */ + int getUnk2700NOJPEHIBDJH(); + + /** + * uint32 cloud_client_ip = 14; + * @return The cloudClientIp. + */ + int getCloudClientIp(); + + /** + * uint32 key_id = 1787; + * @return The keyId. + */ + int getKeyId(); + + /** + * uint32 uid = 2; + * @return The uid. + */ + int getUid(); + } + /** + *
+   * CmdId: 172
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetPlayerTokenReq} + */ + public static final class GetPlayerTokenReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerTokenReq) + GetPlayerTokenReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerTokenReq.newBuilder() to construct. + private GetPlayerTokenReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerTokenReq() { + accountToken_ = ""; + accountUid_ = ""; + psnRegion_ = ""; + onlineId_ = ""; + accountExt_ = ""; + countryCode_ = ""; + clientSeed_ = ""; + birthday_ = ""; + clientIpStr_ = ""; + psnId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerTokenReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerTokenReq( + 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: { + + accountType_ = input.readUInt32(); + break; + } + case 16: { + + uid_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + clientIpStr_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + psnRegion_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + countryCode_ = s; + break; + } + case 48: { + + isGuest_ = input.readBool(); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 64: { + + subChannelId_ = input.readUInt32(); + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + accountExt_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + accountToken_ = s; + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + accountUid_ = s; + break; + } + case 96: { + + platformType_ = input.readUInt32(); + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + psnId_ = s; + break; + } + case 112: { + + cloudClientIp_ = input.readUInt32(); + break; + } + case 120: { + + channelId_ = input.readUInt32(); + break; + } + case 6082: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSeed_ = s; + break; + } + case 7960: { + + unk2700NOJPEHIBDJH_ = input.readUInt32(); + break; + } + case 13746: { + java.lang.String s = input.readStringRequireUtf8(); + + birthday_ = s; + break; + } + case 14296: { + + keyId_ = 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.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.class, emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.Builder.class); + } + + public static final int ACCOUNT_TOKEN_FIELD_NUMBER = 10; + private volatile java.lang.Object accountToken_; + /** + * string account_token = 10; + * @return The accountToken. + */ + @java.lang.Override + public java.lang.String getAccountToken() { + java.lang.Object ref = accountToken_; + 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(); + accountToken_ = s; + return s; + } + } + /** + * string account_token = 10; + * @return The bytes for accountToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountTokenBytes() { + java.lang.Object ref = accountToken_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCOUNT_UID_FIELD_NUMBER = 11; + private volatile java.lang.Object accountUid_; + /** + * string account_uid = 11; + * @return The accountUid. + */ + @java.lang.Override + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + 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(); + accountUid_ = s; + return s; + } + } + /** + * string account_uid = 11; + * @return The bytes for accountUid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PSN_REGION_FIELD_NUMBER = 4; + private volatile java.lang.Object psnRegion_; + /** + * string psn_region = 4; + * @return The psnRegion. + */ + @java.lang.Override + public java.lang.String getPsnRegion() { + java.lang.Object ref = psnRegion_; + 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(); + psnRegion_ = s; + return s; + } + } + /** + * string psn_region = 4; + * @return The bytes for psnRegion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnRegionBytes() { + java.lang.Object ref = psnRegion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnRegion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ONLINE_ID_FIELD_NUMBER = 7; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 7; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + 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(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 7; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 15; + private int channelId_; + /** + * uint32 channel_id = 15; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + public static final int ACCOUNT_EXT_FIELD_NUMBER = 9; + private volatile java.lang.Object accountExt_; + /** + * string account_ext = 9; + * @return The accountExt. + */ + @java.lang.Override + public java.lang.String getAccountExt() { + java.lang.Object ref = accountExt_; + 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(); + accountExt_ = s; + return s; + } + } + /** + * string account_ext = 9; + * @return The bytes for accountExt. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountExtBytes() { + java.lang.Object ref = accountExt_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountExt_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int COUNTRY_CODE_FIELD_NUMBER = 5; + private volatile java.lang.Object countryCode_; + /** + * string country_code = 5; + * @return The countryCode. + */ + @java.lang.Override + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + 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(); + countryCode_ = s; + return s; + } + } + /** + * string country_code = 5; + * @return The bytes for countryCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_SEED_FIELD_NUMBER = 760; + private volatile java.lang.Object clientSeed_; + /** + * string client_seed = 760; + * @return The clientSeed. + */ + @java.lang.Override + public java.lang.String getClientSeed() { + java.lang.Object ref = clientSeed_; + 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(); + clientSeed_ = s; + return s; + } + } + /** + * string client_seed = 760; + * @return The bytes for clientSeed. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientSeedBytes() { + java.lang.Object ref = clientSeed_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSeed_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_GUEST_FIELD_NUMBER = 6; + private boolean isGuest_; + /** + * bool is_guest = 6; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + + public static final int BIRTHDAY_FIELD_NUMBER = 1718; + private volatile java.lang.Object birthday_; + /** + * string birthday = 1718; + * @return The birthday. + */ + @java.lang.Override + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + 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(); + birthday_ = s; + return s; + } + } + /** + * string birthday = 1718; + * @return The bytes for birthday. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SUB_CHANNEL_ID_FIELD_NUMBER = 8; + private int subChannelId_; + /** + * uint32 sub_channel_id = 8; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + + public static final int PLATFORM_TYPE_FIELD_NUMBER = 12; + private int platformType_; + /** + * uint32 platform_type = 12; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + + public static final int CLIENT_IP_STR_FIELD_NUMBER = 3; + private volatile java.lang.Object clientIpStr_; + /** + * string client_ip_str = 3; + * @return The clientIpStr. + */ + @java.lang.Override + public java.lang.String getClientIpStr() { + java.lang.Object ref = clientIpStr_; + 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(); + clientIpStr_ = s; + return s; + } + } + /** + * string client_ip_str = 3; + * @return The bytes for clientIpStr. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientIpStrBytes() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientIpStr_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PSN_ID_FIELD_NUMBER = 13; + private volatile java.lang.Object psnId_; + /** + * string psn_id = 13; + * @return The psnId. + */ + @java.lang.Override + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + 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(); + psnId_ = s; + return s; + } + } + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCOUNT_TYPE_FIELD_NUMBER = 1; + private int accountType_; + /** + * uint32 account_type = 1; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + + public static final int UNK2700_NOJPEHIBDJH_FIELD_NUMBER = 995; + private int unk2700NOJPEHIBDJH_; + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @return The unk2700NOJPEHIBDJH. + */ + @java.lang.Override + public int getUnk2700NOJPEHIBDJH() { + return unk2700NOJPEHIBDJH_; + } + + public static final int CLOUD_CLIENT_IP_FIELD_NUMBER = 14; + private int cloudClientIp_; + /** + * uint32 cloud_client_ip = 14; + * @return The cloudClientIp. + */ + @java.lang.Override + public int getCloudClientIp() { + return cloudClientIp_; + } + + public static final int KEY_ID_FIELD_NUMBER = 1787; + private int keyId_; + /** + * uint32 key_id = 1787; + * @return The keyId. + */ + @java.lang.Override + public int getKeyId() { + return keyId_; + } + + public static final int UID_FIELD_NUMBER = 2; + private int uid_; + /** + * uint32 uid = 2; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + 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 (accountType_ != 0) { + output.writeUInt32(1, accountType_); + } + if (uid_ != 0) { + output.writeUInt32(2, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientIpStr_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, clientIpStr_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnRegion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, psnRegion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, countryCode_); + } + if (isGuest_ != false) { + output.writeBool(6, isGuest_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, onlineId_); + } + if (subChannelId_ != 0) { + output.writeUInt32(8, subChannelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountExt_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, accountExt_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountToken_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, accountToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, accountUid_); + } + if (platformType_ != 0) { + output.writeUInt32(12, platformType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, psnId_); + } + if (cloudClientIp_ != 0) { + output.writeUInt32(14, cloudClientIp_); + } + if (channelId_ != 0) { + output.writeUInt32(15, channelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSeed_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 760, clientSeed_); + } + if (unk2700NOJPEHIBDJH_ != 0) { + output.writeUInt32(995, unk2700NOJPEHIBDJH_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1718, birthday_); + } + if (keyId_ != 0) { + output.writeUInt32(1787, keyId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (accountType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, accountType_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientIpStr_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, clientIpStr_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnRegion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, psnRegion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, countryCode_); + } + if (isGuest_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isGuest_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, onlineId_); + } + if (subChannelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, subChannelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountExt_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, accountExt_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountToken_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, accountToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, accountUid_); + } + if (platformType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, platformType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, psnId_); + } + if (cloudClientIp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, cloudClientIp_); + } + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, channelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSeed_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(760, clientSeed_); + } + if (unk2700NOJPEHIBDJH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(995, unk2700NOJPEHIBDJH_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1718, birthday_); + } + if (keyId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1787, keyId_); + } + 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.GetPlayerTokenReqOuterClass.GetPlayerTokenReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq other = (emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq) obj; + + if (!getAccountToken() + .equals(other.getAccountToken())) return false; + if (!getAccountUid() + .equals(other.getAccountUid())) return false; + if (!getPsnRegion() + .equals(other.getPsnRegion())) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getChannelId() + != other.getChannelId()) return false; + if (!getAccountExt() + .equals(other.getAccountExt())) return false; + if (!getCountryCode() + .equals(other.getCountryCode())) return false; + if (!getClientSeed() + .equals(other.getClientSeed())) return false; + if (getIsGuest() + != other.getIsGuest()) return false; + if (!getBirthday() + .equals(other.getBirthday())) return false; + if (getSubChannelId() + != other.getSubChannelId()) return false; + if (getPlatformType() + != other.getPlatformType()) return false; + if (!getClientIpStr() + .equals(other.getClientIpStr())) return false; + if (!getPsnId() + .equals(other.getPsnId())) return false; + if (getAccountType() + != other.getAccountType()) return false; + if (getUnk2700NOJPEHIBDJH() + != other.getUnk2700NOJPEHIBDJH()) return false; + if (getCloudClientIp() + != other.getCloudClientIp()) return false; + if (getKeyId() + != other.getKeyId()) return false; + if (getUid() + != other.getUid()) 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) + ACCOUNT_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getAccountToken().hashCode(); + hash = (37 * hash) + ACCOUNT_UID_FIELD_NUMBER; + hash = (53 * hash) + getAccountUid().hashCode(); + hash = (37 * hash) + PSN_REGION_FIELD_NUMBER; + hash = (53 * hash) + getPsnRegion().hashCode(); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + hash = (37 * hash) + ACCOUNT_EXT_FIELD_NUMBER; + hash = (53 * hash) + getAccountExt().hashCode(); + hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; + hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + CLIENT_SEED_FIELD_NUMBER; + hash = (53 * hash) + getClientSeed().hashCode(); + hash = (37 * hash) + IS_GUEST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuest()); + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + hash = (37 * hash) + SUB_CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSubChannelId(); + hash = (37 * hash) + PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPlatformType(); + hash = (37 * hash) + CLIENT_IP_STR_FIELD_NUMBER; + hash = (53 * hash) + getClientIpStr().hashCode(); + hash = (37 * hash) + PSN_ID_FIELD_NUMBER; + hash = (53 * hash) + getPsnId().hashCode(); + hash = (37 * hash) + ACCOUNT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAccountType(); + hash = (37 * hash) + UNK2700_NOJPEHIBDJH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NOJPEHIBDJH(); + hash = (37 * hash) + CLOUD_CLIENT_IP_FIELD_NUMBER; + hash = (53 * hash) + getCloudClientIp(); + hash = (37 * hash) + KEY_ID_FIELD_NUMBER; + hash = (53 * hash) + getKeyId(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq 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.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq 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.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq 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.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq 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.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq 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.GetPlayerTokenReqOuterClass.GetPlayerTokenReq 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: 172
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetPlayerTokenReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerTokenReq) + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.class, emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + accountToken_ = ""; + + accountUid_ = ""; + + psnRegion_ = ""; + + onlineId_ = ""; + + channelId_ = 0; + + accountExt_ = ""; + + countryCode_ = ""; + + clientSeed_ = ""; + + isGuest_ = false; + + birthday_ = ""; + + subChannelId_ = 0; + + platformType_ = 0; + + clientIpStr_ = ""; + + psnId_ = ""; + + accountType_ = 0; + + unk2700NOJPEHIBDJH_ = 0; + + cloudClientIp_ = 0; + + keyId_ = 0; + + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.internal_static_GetPlayerTokenReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq build() { + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq buildPartial() { + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq result = new emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq(this); + result.accountToken_ = accountToken_; + result.accountUid_ = accountUid_; + result.psnRegion_ = psnRegion_; + result.onlineId_ = onlineId_; + result.channelId_ = channelId_; + result.accountExt_ = accountExt_; + result.countryCode_ = countryCode_; + result.clientSeed_ = clientSeed_; + result.isGuest_ = isGuest_; + result.birthday_ = birthday_; + result.subChannelId_ = subChannelId_; + result.platformType_ = platformType_; + result.clientIpStr_ = clientIpStr_; + result.psnId_ = psnId_; + result.accountType_ = accountType_; + result.unk2700NOJPEHIBDJH_ = unk2700NOJPEHIBDJH_; + result.cloudClientIp_ = cloudClientIp_; + result.keyId_ = keyId_; + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq other) { + if (other == emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq.getDefaultInstance()) return this; + if (!other.getAccountToken().isEmpty()) { + accountToken_ = other.accountToken_; + onChanged(); + } + if (!other.getAccountUid().isEmpty()) { + accountUid_ = other.accountUid_; + onChanged(); + } + if (!other.getPsnRegion().isEmpty()) { + psnRegion_ = other.psnRegion_; + onChanged(); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + if (!other.getAccountExt().isEmpty()) { + accountExt_ = other.accountExt_; + onChanged(); + } + if (!other.getCountryCode().isEmpty()) { + countryCode_ = other.countryCode_; + onChanged(); + } + if (!other.getClientSeed().isEmpty()) { + clientSeed_ = other.clientSeed_; + onChanged(); + } + if (other.getIsGuest() != false) { + setIsGuest(other.getIsGuest()); + } + if (!other.getBirthday().isEmpty()) { + birthday_ = other.birthday_; + onChanged(); + } + if (other.getSubChannelId() != 0) { + setSubChannelId(other.getSubChannelId()); + } + if (other.getPlatformType() != 0) { + setPlatformType(other.getPlatformType()); + } + if (!other.getClientIpStr().isEmpty()) { + clientIpStr_ = other.clientIpStr_; + onChanged(); + } + if (!other.getPsnId().isEmpty()) { + psnId_ = other.psnId_; + onChanged(); + } + if (other.getAccountType() != 0) { + setAccountType(other.getAccountType()); + } + if (other.getUnk2700NOJPEHIBDJH() != 0) { + setUnk2700NOJPEHIBDJH(other.getUnk2700NOJPEHIBDJH()); + } + if (other.getCloudClientIp() != 0) { + setCloudClientIp(other.getCloudClientIp()); + } + if (other.getKeyId() != 0) { + setKeyId(other.getKeyId()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object accountToken_ = ""; + /** + * string account_token = 10; + * @return The accountToken. + */ + public java.lang.String getAccountToken() { + java.lang.Object ref = accountToken_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountToken_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_token = 10; + * @return The bytes for accountToken. + */ + public com.google.protobuf.ByteString + getAccountTokenBytes() { + java.lang.Object ref = accountToken_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountToken_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_token = 10; + * @param value The accountToken to set. + * @return This builder for chaining. + */ + public Builder setAccountToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountToken_ = value; + onChanged(); + return this; + } + /** + * string account_token = 10; + * @return This builder for chaining. + */ + public Builder clearAccountToken() { + + accountToken_ = getDefaultInstance().getAccountToken(); + onChanged(); + return this; + } + /** + * string account_token = 10; + * @param value The bytes for accountToken to set. + * @return This builder for chaining. + */ + public Builder setAccountTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountToken_ = value; + onChanged(); + return this; + } + + private java.lang.Object accountUid_ = ""; + /** + * string account_uid = 11; + * @return The accountUid. + */ + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_uid = 11; + * @return The bytes for accountUid. + */ + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_uid = 11; + * @param value The accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountUid_ = value; + onChanged(); + return this; + } + /** + * string account_uid = 11; + * @return This builder for chaining. + */ + public Builder clearAccountUid() { + + accountUid_ = getDefaultInstance().getAccountUid(); + onChanged(); + return this; + } + /** + * string account_uid = 11; + * @param value The bytes for accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountUid_ = value; + onChanged(); + return this; + } + + private java.lang.Object psnRegion_ = ""; + /** + * string psn_region = 4; + * @return The psnRegion. + */ + public java.lang.String getPsnRegion() { + java.lang.Object ref = psnRegion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnRegion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_region = 4; + * @return The bytes for psnRegion. + */ + public com.google.protobuf.ByteString + getPsnRegionBytes() { + java.lang.Object ref = psnRegion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnRegion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_region = 4; + * @param value The psnRegion to set. + * @return This builder for chaining. + */ + public Builder setPsnRegion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnRegion_ = value; + onChanged(); + return this; + } + /** + * string psn_region = 4; + * @return This builder for chaining. + */ + public Builder clearPsnRegion() { + + psnRegion_ = getDefaultInstance().getPsnRegion(); + onChanged(); + return this; + } + /** + * string psn_region = 4; + * @param value The bytes for psnRegion to set. + * @return This builder for chaining. + */ + public Builder setPsnRegionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnRegion_ = value; + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 7; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 7; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 7; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 7; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 7; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private int channelId_ ; + /** + * uint32 channel_id = 15; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 15; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 15; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object accountExt_ = ""; + /** + * string account_ext = 9; + * @return The accountExt. + */ + public java.lang.String getAccountExt() { + java.lang.Object ref = accountExt_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountExt_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_ext = 9; + * @return The bytes for accountExt. + */ + public com.google.protobuf.ByteString + getAccountExtBytes() { + java.lang.Object ref = accountExt_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountExt_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_ext = 9; + * @param value The accountExt to set. + * @return This builder for chaining. + */ + public Builder setAccountExt( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountExt_ = value; + onChanged(); + return this; + } + /** + * string account_ext = 9; + * @return This builder for chaining. + */ + public Builder clearAccountExt() { + + accountExt_ = getDefaultInstance().getAccountExt(); + onChanged(); + return this; + } + /** + * string account_ext = 9; + * @param value The bytes for accountExt to set. + * @return This builder for chaining. + */ + public Builder setAccountExtBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountExt_ = value; + onChanged(); + return this; + } + + private java.lang.Object countryCode_ = ""; + /** + * string country_code = 5; + * @return The countryCode. + */ + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string country_code = 5; + * @return The bytes for countryCode. + */ + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string country_code = 5; + * @param value The countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countryCode_ = value; + onChanged(); + return this; + } + /** + * string country_code = 5; + * @return This builder for chaining. + */ + public Builder clearCountryCode() { + + countryCode_ = getDefaultInstance().getCountryCode(); + onChanged(); + return this; + } + /** + * string country_code = 5; + * @param value The bytes for countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countryCode_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientSeed_ = ""; + /** + * string client_seed = 760; + * @return The clientSeed. + */ + public java.lang.String getClientSeed() { + java.lang.Object ref = clientSeed_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSeed_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_seed = 760; + * @return The bytes for clientSeed. + */ + public com.google.protobuf.ByteString + getClientSeedBytes() { + java.lang.Object ref = clientSeed_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSeed_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_seed = 760; + * @param value The clientSeed to set. + * @return This builder for chaining. + */ + public Builder setClientSeed( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSeed_ = value; + onChanged(); + return this; + } + /** + * string client_seed = 760; + * @return This builder for chaining. + */ + public Builder clearClientSeed() { + + clientSeed_ = getDefaultInstance().getClientSeed(); + onChanged(); + return this; + } + /** + * string client_seed = 760; + * @param value The bytes for clientSeed to set. + * @return This builder for chaining. + */ + public Builder setClientSeedBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientSeed_ = value; + onChanged(); + return this; + } + + private boolean isGuest_ ; + /** + * bool is_guest = 6; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + /** + * bool is_guest = 6; + * @param value The isGuest to set. + * @return This builder for chaining. + */ + public Builder setIsGuest(boolean value) { + + isGuest_ = value; + onChanged(); + return this; + } + /** + * bool is_guest = 6; + * @return This builder for chaining. + */ + public Builder clearIsGuest() { + + isGuest_ = false; + onChanged(); + return this; + } + + private java.lang.Object birthday_ = ""; + /** + * string birthday = 1718; + * @return The birthday. + */ + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string birthday = 1718; + * @return The bytes for birthday. + */ + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string birthday = 1718; + * @param value The birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthday( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + birthday_ = value; + onChanged(); + return this; + } + /** + * string birthday = 1718; + * @return This builder for chaining. + */ + public Builder clearBirthday() { + + birthday_ = getDefaultInstance().getBirthday(); + onChanged(); + return this; + } + /** + * string birthday = 1718; + * @param value The bytes for birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthdayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + birthday_ = value; + onChanged(); + return this; + } + + private int subChannelId_ ; + /** + * uint32 sub_channel_id = 8; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + /** + * uint32 sub_channel_id = 8; + * @param value The subChannelId to set. + * @return This builder for chaining. + */ + public Builder setSubChannelId(int value) { + + subChannelId_ = value; + onChanged(); + return this; + } + /** + * uint32 sub_channel_id = 8; + * @return This builder for chaining. + */ + public Builder clearSubChannelId() { + + subChannelId_ = 0; + onChanged(); + return this; + } + + private int platformType_ ; + /** + * uint32 platform_type = 12; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + /** + * uint32 platform_type = 12; + * @param value The platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformType(int value) { + + platformType_ = value; + onChanged(); + return this; + } + /** + * uint32 platform_type = 12; + * @return This builder for chaining. + */ + public Builder clearPlatformType() { + + platformType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object clientIpStr_ = ""; + /** + * string client_ip_str = 3; + * @return The clientIpStr. + */ + public java.lang.String getClientIpStr() { + java.lang.Object ref = clientIpStr_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientIpStr_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_ip_str = 3; + * @return The bytes for clientIpStr. + */ + public com.google.protobuf.ByteString + getClientIpStrBytes() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientIpStr_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_ip_str = 3; + * @param value The clientIpStr to set. + * @return This builder for chaining. + */ + public Builder setClientIpStr( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientIpStr_ = value; + onChanged(); + return this; + } + /** + * string client_ip_str = 3; + * @return This builder for chaining. + */ + public Builder clearClientIpStr() { + + clientIpStr_ = getDefaultInstance().getClientIpStr(); + onChanged(); + return this; + } + /** + * string client_ip_str = 3; + * @param value The bytes for clientIpStr to set. + * @return This builder for chaining. + */ + public Builder setClientIpStrBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientIpStr_ = value; + onChanged(); + return this; + } + + private java.lang.Object psnId_ = ""; + /** + * string psn_id = 13; + * @return The psnId. + */ + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_id = 13; + * @param value The psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnId_ = value; + onChanged(); + return this; + } + /** + * string psn_id = 13; + * @return This builder for chaining. + */ + public Builder clearPsnId() { + + psnId_ = getDefaultInstance().getPsnId(); + onChanged(); + return this; + } + /** + * string psn_id = 13; + * @param value The bytes for psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnId_ = value; + onChanged(); + return this; + } + + private int accountType_ ; + /** + * uint32 account_type = 1; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + /** + * uint32 account_type = 1; + * @param value The accountType to set. + * @return This builder for chaining. + */ + public Builder setAccountType(int value) { + + accountType_ = value; + onChanged(); + return this; + } + /** + * uint32 account_type = 1; + * @return This builder for chaining. + */ + public Builder clearAccountType() { + + accountType_ = 0; + onChanged(); + return this; + } + + private int unk2700NOJPEHIBDJH_ ; + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @return The unk2700NOJPEHIBDJH. + */ + @java.lang.Override + public int getUnk2700NOJPEHIBDJH() { + return unk2700NOJPEHIBDJH_; + } + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @param value The unk2700NOJPEHIBDJH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NOJPEHIBDJH(int value) { + + unk2700NOJPEHIBDJH_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_NOJPEHIBDJH = 995; + * @return This builder for chaining. + */ + public Builder clearUnk2700NOJPEHIBDJH() { + + unk2700NOJPEHIBDJH_ = 0; + onChanged(); + return this; + } + + private int cloudClientIp_ ; + /** + * uint32 cloud_client_ip = 14; + * @return The cloudClientIp. + */ + @java.lang.Override + public int getCloudClientIp() { + return cloudClientIp_; + } + /** + * uint32 cloud_client_ip = 14; + * @param value The cloudClientIp to set. + * @return This builder for chaining. + */ + public Builder setCloudClientIp(int value) { + + cloudClientIp_ = value; + onChanged(); + return this; + } + /** + * uint32 cloud_client_ip = 14; + * @return This builder for chaining. + */ + public Builder clearCloudClientIp() { + + cloudClientIp_ = 0; + onChanged(); + return this; + } + + private int keyId_ ; + /** + * uint32 key_id = 1787; + * @return The keyId. + */ + @java.lang.Override + public int getKeyId() { + return keyId_; + } + /** + * uint32 key_id = 1787; + * @param value The keyId to set. + * @return This builder for chaining. + */ + public Builder setKeyId(int value) { + + keyId_ = value; + onChanged(); + return this; + } + /** + * uint32 key_id = 1787; + * @return This builder for chaining. + */ + public Builder clearKeyId() { + + keyId_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 2; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 2; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 2; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 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:GetPlayerTokenReq) + } + + // @@protoc_insertion_point(class_scope:GetPlayerTokenReq) + private static final emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq(); + } + + public static emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerTokenReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerTokenReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenReqOuterClass.GetPlayerTokenReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerTokenReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerTokenReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GetPlayerTokenReq.proto\"\241\003\n\021GetPlayerT" + + "okenReq\022\025\n\raccount_token\030\n \001(\t\022\023\n\013accoun" + + "t_uid\030\013 \001(\t\022\022\n\npsn_region\030\004 \001(\t\022\021\n\tonlin" + + "e_id\030\007 \001(\t\022\022\n\nchannel_id\030\017 \001(\r\022\023\n\013accoun" + + "t_ext\030\t \001(\t\022\024\n\014country_code\030\005 \001(\t\022\024\n\013cli" + + "ent_seed\030\370\005 \001(\t\022\020\n\010is_guest\030\006 \001(\010\022\021\n\010bir" + + "thday\030\266\r \001(\t\022\026\n\016sub_channel_id\030\010 \001(\r\022\025\n\r" + + "platform_type\030\014 \001(\r\022\025\n\rclient_ip_str\030\003 \001" + + "(\t\022\016\n\006psn_id\030\r \001(\t\022\024\n\014account_type\030\001 \001(\r" + + "\022\034\n\023Unk2700_NOJPEHIBDJH\030\343\007 \001(\r\022\027\n\017cloud_" + + "client_ip\030\016 \001(\r\022\017\n\006key_id\030\373\r \001(\r\022\013\n\003uid\030" + + "\002 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetPlayerTokenReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerTokenReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerTokenReq_descriptor, + new java.lang.String[] { "AccountToken", "AccountUid", "PsnRegion", "OnlineId", "ChannelId", "AccountExt", "CountryCode", "ClientSeed", "IsGuest", "Birthday", "SubChannelId", "PlatformType", "ClientIpStr", "PsnId", "AccountType", "Unk2700NOJPEHIBDJH", "CloudClientIp", "KeyId", "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java new file mode 100644 index 00000000000..879b1d9d122 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetPlayerTokenRspOuterClass.java @@ -0,0 +1,3685 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetPlayerTokenRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetPlayerTokenRspOuterClass { + private GetPlayerTokenRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetPlayerTokenRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetPlayerTokenRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * string birthday = 937; + * @return The birthday. + */ + java.lang.String getBirthday(); + /** + * string birthday = 937; + * @return The bytes for birthday. + */ + com.google.protobuf.ByteString + getBirthdayBytes(); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * bytes security_cmd_buffer = 6; + * @return The securityCmdBuffer. + */ + com.google.protobuf.ByteString getSecurityCmdBuffer(); + + /** + * uint64 secret_key_seed = 13; + * @return The secretKeySeed. + */ + long getSecretKeySeed(); + + /** + * string country_code = 2013; + * @return The countryCode. + */ + java.lang.String getCountryCode(); + /** + * string country_code = 2013; + * @return The bytes for countryCode. + */ + com.google.protobuf.ByteString + getCountryCodeBytes(); + + /** + * bytes extra_bin_data = 3; + * @return The extraBinData. + */ + com.google.protobuf.ByteString getExtraBinData(); + + /** + * string secret_key = 15; + * @return The secretKey. + */ + java.lang.String getSecretKey(); + /** + * string secret_key = 15; + * @return The bytes for secretKey. + */ + com.google.protobuf.ByteString + getSecretKeyBytes(); + + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @return The unk2700NOJPEHIBDJH. + */ + int getUnk2700NOJPEHIBDJH(); + + /** + * uint32 black_uid_end_time = 14; + * @return The blackUidEndTime. + */ + int getBlackUidEndTime(); + + /** + * uint32 tag = 1635; + * @return The tag. + */ + int getTag(); + + /** + * string token = 11; + * @return The token. + */ + java.lang.String getToken(); + /** + * string token = 11; + * @return The bytes for token. + */ + com.google.protobuf.ByteString + getTokenBytes(); + + /** + * uint32 gm_uid = 10; + * @return The gmUid. + */ + int getGmUid(); + + /** + * uint32 channel_id = 896; + * @return The channelId. + */ + int getChannelId(); + + /** + * string psn_id = 1811; + * @return The psnId. + */ + java.lang.String getPsnId(); + /** + * string psn_id = 1811; + * @return The bytes for psnId. + */ + com.google.protobuf.ByteString + getPsnIdBytes(); + + /** + * string client_ip_str = 860; + * @return The clientIpStr. + */ + java.lang.String getClientIpStr(); + /** + * string client_ip_str = 860; + * @return The bytes for clientIpStr. + */ + com.google.protobuf.ByteString + getClientIpStrBytes(); + + /** + * string msg = 7; + * @return The msg. + */ + java.lang.String getMsg(); + /** + * string msg = 7; + * @return The bytes for msg. + */ + com.google.protobuf.ByteString + getMsgBytes(); + + /** + * uint32 account_type = 5; + * @return The accountType. + */ + int getAccountType(); + + /** + * uint32 sub_channel_id = 1802; + * @return The subChannelId. + */ + int getSubChannelId(); + + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @return The unk2700FLBKPCPGPDH. + */ + boolean getUnk2700FLBKPCPGPDH(); + + /** + * string encrypted_seed = 1493; + * @return The encryptedSeed. + */ + java.lang.String getEncryptedSeed(); + /** + * string encrypted_seed = 1493; + * @return The bytes for encryptedSeed. + */ + com.google.protobuf.ByteString + getEncryptedSeedBytes(); + + /** + * bool is_proficient_player = 9; + * @return The isProficientPlayer. + */ + boolean getIsProficientPlayer(); + + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @return The unk2800BPJOBLNCBEI. + */ + int getUnk2800BPJOBLNCBEI(); + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * string account_uid = 12; + * @return The accountUid. + */ + java.lang.String getAccountUid(); + /** + * string account_uid = 12; + * @return The bytes for accountUid. + */ + com.google.protobuf.ByteString + getAccountUidBytes(); + + /** + * bool is_guest = 4; + * @return The isGuest. + */ + boolean getIsGuest(); + + /** + * string client_version_random_key = 1529; + * @return The clientVersionRandomKey. + */ + java.lang.String getClientVersionRandomKey(); + /** + * string client_version_random_key = 1529; + * @return The bytes for clientVersionRandomKey. + */ + com.google.protobuf.ByteString + getClientVersionRandomKeyBytes(); + + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return A list containing the unk2800NNBFCEAOEPB. + */ + java.util.List getUnk2800NNBFCEAOEPBList(); + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return The count of unk2800NNBFCEAOEPB. + */ + int getUnk2800NNBFCEAOEPBCount(); + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param index The index of the element to return. + * @return The unk2800NNBFCEAOEPB at the given index. + */ + int getUnk2800NNBFCEAOEPB(int index); + + /** + * uint32 platform_type = 8; + * @return The platformType. + */ + int getPlatformType(); + + /** + * uint32 reg_platform = 1112; + * @return The regPlatform. + */ + int getRegPlatform(); + + /** + * bool is_login_white_list = 573; + * @return The isLoginWhiteList. + */ + boolean getIsLoginWhiteList(); + + /** + * string seed_signature = 1140; + * @return The seedSignature. + */ + java.lang.String getSeedSignature(); + /** + * string seed_signature = 1140; + * @return The bytes for seedSignature. + */ + com.google.protobuf.ByteString + getSeedSignatureBytes(); + } + /** + *
+   * CmdId: 198
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetPlayerTokenRsp} + */ + public static final class GetPlayerTokenRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetPlayerTokenRsp) + GetPlayerTokenRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetPlayerTokenRsp.newBuilder() to construct. + private GetPlayerTokenRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetPlayerTokenRsp() { + birthday_ = ""; + securityCmdBuffer_ = com.google.protobuf.ByteString.EMPTY; + countryCode_ = ""; + extraBinData_ = com.google.protobuf.ByteString.EMPTY; + secretKey_ = ""; + token_ = ""; + psnId_ = ""; + clientIpStr_ = ""; + msg_ = ""; + encryptedSeed_ = ""; + accountUid_ = ""; + clientVersionRandomKey_ = ""; + unk2800NNBFCEAOEPB_ = emptyIntList(); + seedSignature_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetPlayerTokenRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetPlayerTokenRsp( + 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: { + + uid_ = input.readUInt32(); + break; + } + case 16: { + + retcode_ = input.readInt32(); + break; + } + case 26: { + + extraBinData_ = input.readBytes(); + break; + } + case 32: { + + isGuest_ = input.readBool(); + break; + } + case 40: { + + accountType_ = input.readUInt32(); + break; + } + case 50: { + + securityCmdBuffer_ = input.readBytes(); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + msg_ = s; + break; + } + case 64: { + + platformType_ = input.readUInt32(); + break; + } + case 72: { + + isProficientPlayer_ = input.readBool(); + break; + } + case 80: { + + gmUid_ = input.readUInt32(); + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + token_ = s; + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + accountUid_ = s; + break; + } + case 104: { + + secretKeySeed_ = input.readUInt64(); + break; + } + case 112: { + + blackUidEndTime_ = input.readUInt32(); + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + secretKey_ = s; + break; + } + case 4584: { + + isLoginWhiteList_ = input.readBool(); + break; + } + case 6882: { + java.lang.String s = input.readStringRequireUtf8(); + + clientIpStr_ = s; + break; + } + case 7168: { + + channelId_ = input.readUInt32(); + break; + } + case 7498: { + java.lang.String s = input.readStringRequireUtf8(); + + birthday_ = s; + break; + } + case 8896: { + + regPlatform_ = input.readUInt32(); + break; + } + case 9122: { + java.lang.String s = input.readStringRequireUtf8(); + + seedSignature_ = s; + break; + } + case 9376: { + + unk2800BPJOBLNCBEI_ = input.readUInt32(); + break; + } + case 11946: { + java.lang.String s = input.readStringRequireUtf8(); + + encryptedSeed_ = s; + break; + } + case 12234: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersionRandomKey_ = s; + break; + } + case 12488: { + + unk2700NOJPEHIBDJH_ = input.readUInt32(); + break; + } + case 13080: { + + tag_ = input.readUInt32(); + break; + } + case 13120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2800NNBFCEAOEPB_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2800NNBFCEAOEPB_.addInt(input.readUInt32()); + break; + } + case 13122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2800NNBFCEAOEPB_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2800NNBFCEAOEPB_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 14416: { + + subChannelId_ = input.readUInt32(); + break; + } + case 14490: { + java.lang.String s = input.readStringRequireUtf8(); + + psnId_ = s; + break; + } + case 16106: { + java.lang.String s = input.readStringRequireUtf8(); + + countryCode_ = s; + break; + } + case 16224: { + + unk2700FLBKPCPGPDH_ = 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)) { + unk2800NNBFCEAOEPB_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.class, emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.Builder.class); + } + + public static final int BIRTHDAY_FIELD_NUMBER = 937; + private volatile java.lang.Object birthday_; + /** + * string birthday = 937; + * @return The birthday. + */ + @java.lang.Override + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + 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(); + birthday_ = s; + return s; + } + } + /** + * string birthday = 937; + * @return The bytes for birthday. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SECURITY_CMD_BUFFER_FIELD_NUMBER = 6; + private com.google.protobuf.ByteString securityCmdBuffer_; + /** + * bytes security_cmd_buffer = 6; + * @return The securityCmdBuffer. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecurityCmdBuffer() { + return securityCmdBuffer_; + } + + public static final int SECRET_KEY_SEED_FIELD_NUMBER = 13; + private long secretKeySeed_; + /** + * uint64 secret_key_seed = 13; + * @return The secretKeySeed. + */ + @java.lang.Override + public long getSecretKeySeed() { + return secretKeySeed_; + } + + public static final int COUNTRY_CODE_FIELD_NUMBER = 2013; + private volatile java.lang.Object countryCode_; + /** + * string country_code = 2013; + * @return The countryCode. + */ + @java.lang.Override + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + 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(); + countryCode_ = s; + return s; + } + } + /** + * string country_code = 2013; + * @return The bytes for countryCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EXTRA_BIN_DATA_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString extraBinData_; + /** + * bytes extra_bin_data = 3; + * @return The extraBinData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getExtraBinData() { + return extraBinData_; + } + + public static final int SECRET_KEY_FIELD_NUMBER = 15; + private volatile java.lang.Object secretKey_; + /** + * string secret_key = 15; + * @return The secretKey. + */ + @java.lang.Override + public java.lang.String getSecretKey() { + java.lang.Object ref = secretKey_; + 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(); + secretKey_ = s; + return s; + } + } + /** + * string secret_key = 15; + * @return The bytes for secretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSecretKeyBytes() { + java.lang.Object ref = secretKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + secretKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNK2700_NOJPEHIBDJH_FIELD_NUMBER = 1561; + private int unk2700NOJPEHIBDJH_; + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @return The unk2700NOJPEHIBDJH. + */ + @java.lang.Override + public int getUnk2700NOJPEHIBDJH() { + return unk2700NOJPEHIBDJH_; + } + + public static final int BLACK_UID_END_TIME_FIELD_NUMBER = 14; + private int blackUidEndTime_; + /** + * uint32 black_uid_end_time = 14; + * @return The blackUidEndTime. + */ + @java.lang.Override + public int getBlackUidEndTime() { + return blackUidEndTime_; + } + + public static final int TAG_FIELD_NUMBER = 1635; + private int tag_; + /** + * uint32 tag = 1635; + * @return The tag. + */ + @java.lang.Override + public int getTag() { + return tag_; + } + + public static final int TOKEN_FIELD_NUMBER = 11; + private volatile java.lang.Object token_; + /** + * string token = 11; + * @return The token. + */ + @java.lang.Override + public java.lang.String getToken() { + java.lang.Object ref = token_; + 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(); + token_ = s; + return s; + } + } + /** + * string token = 11; + * @return The bytes for token. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GM_UID_FIELD_NUMBER = 10; + private int gmUid_; + /** + * uint32 gm_uid = 10; + * @return The gmUid. + */ + @java.lang.Override + public int getGmUid() { + return gmUid_; + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 896; + private int channelId_; + /** + * uint32 channel_id = 896; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + public static final int PSN_ID_FIELD_NUMBER = 1811; + private volatile java.lang.Object psnId_; + /** + * string psn_id = 1811; + * @return The psnId. + */ + @java.lang.Override + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + 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(); + psnId_ = s; + return s; + } + } + /** + * string psn_id = 1811; + * @return The bytes for psnId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_IP_STR_FIELD_NUMBER = 860; + private volatile java.lang.Object clientIpStr_; + /** + * string client_ip_str = 860; + * @return The clientIpStr. + */ + @java.lang.Override + public java.lang.String getClientIpStr() { + java.lang.Object ref = clientIpStr_; + 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(); + clientIpStr_ = s; + return s; + } + } + /** + * string client_ip_str = 860; + * @return The bytes for clientIpStr. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientIpStrBytes() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientIpStr_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MSG_FIELD_NUMBER = 7; + private volatile java.lang.Object msg_; + /** + * string msg = 7; + * @return The msg. + */ + @java.lang.Override + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + 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(); + msg_ = s; + return s; + } + } + /** + * string msg = 7; + * @return The bytes for msg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCOUNT_TYPE_FIELD_NUMBER = 5; + private int accountType_; + /** + * uint32 account_type = 5; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + + public static final int SUB_CHANNEL_ID_FIELD_NUMBER = 1802; + private int subChannelId_; + /** + * uint32 sub_channel_id = 1802; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + + public static final int UNK2700_FLBKPCPGPDH_FIELD_NUMBER = 2028; + private boolean unk2700FLBKPCPGPDH_; + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @return The unk2700FLBKPCPGPDH. + */ + @java.lang.Override + public boolean getUnk2700FLBKPCPGPDH() { + return unk2700FLBKPCPGPDH_; + } + + public static final int ENCRYPTED_SEED_FIELD_NUMBER = 1493; + private volatile java.lang.Object encryptedSeed_; + /** + * string encrypted_seed = 1493; + * @return The encryptedSeed. + */ + @java.lang.Override + public java.lang.String getEncryptedSeed() { + java.lang.Object ref = encryptedSeed_; + 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(); + encryptedSeed_ = s; + return s; + } + } + /** + * string encrypted_seed = 1493; + * @return The bytes for encryptedSeed. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getEncryptedSeedBytes() { + java.lang.Object ref = encryptedSeed_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + encryptedSeed_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_PROFICIENT_PLAYER_FIELD_NUMBER = 9; + private boolean isProficientPlayer_; + /** + * bool is_proficient_player = 9; + * @return The isProficientPlayer. + */ + @java.lang.Override + public boolean getIsProficientPlayer() { + return isProficientPlayer_; + } + + public static final int UNK2800_BPJOBLNCBEI_FIELD_NUMBER = 1172; + private int unk2800BPJOBLNCBEI_; + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @return The unk2800BPJOBLNCBEI. + */ + @java.lang.Override + public int getUnk2800BPJOBLNCBEI() { + return unk2800BPJOBLNCBEI_; + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int ACCOUNT_UID_FIELD_NUMBER = 12; + private volatile java.lang.Object accountUid_; + /** + * string account_uid = 12; + * @return The accountUid. + */ + @java.lang.Override + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + 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(); + accountUid_ = s; + return s; + } + } + /** + * string account_uid = 12; + * @return The bytes for accountUid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_GUEST_FIELD_NUMBER = 4; + private boolean isGuest_; + /** + * bool is_guest = 4; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + + public static final int CLIENT_VERSION_RANDOM_KEY_FIELD_NUMBER = 1529; + private volatile java.lang.Object clientVersionRandomKey_; + /** + * string client_version_random_key = 1529; + * @return The clientVersionRandomKey. + */ + @java.lang.Override + public java.lang.String getClientVersionRandomKey() { + java.lang.Object ref = clientVersionRandomKey_; + 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(); + clientVersionRandomKey_ = s; + return s; + } + } + /** + * string client_version_random_key = 1529; + * @return The bytes for clientVersionRandomKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientVersionRandomKeyBytes() { + java.lang.Object ref = clientVersionRandomKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersionRandomKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNK2800_NNBFCEAOEPB_FIELD_NUMBER = 1640; + private com.google.protobuf.Internal.IntList unk2800NNBFCEAOEPB_; + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return A list containing the unk2800NNBFCEAOEPB. + */ + @java.lang.Override + public java.util.List + getUnk2800NNBFCEAOEPBList() { + return unk2800NNBFCEAOEPB_; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return The count of unk2800NNBFCEAOEPB. + */ + public int getUnk2800NNBFCEAOEPBCount() { + return unk2800NNBFCEAOEPB_.size(); + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param index The index of the element to return. + * @return The unk2800NNBFCEAOEPB at the given index. + */ + public int getUnk2800NNBFCEAOEPB(int index) { + return unk2800NNBFCEAOEPB_.getInt(index); + } + private int unk2800NNBFCEAOEPBMemoizedSerializedSize = -1; + + public static final int PLATFORM_TYPE_FIELD_NUMBER = 8; + private int platformType_; + /** + * uint32 platform_type = 8; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + + public static final int REG_PLATFORM_FIELD_NUMBER = 1112; + private int regPlatform_; + /** + * uint32 reg_platform = 1112; + * @return The regPlatform. + */ + @java.lang.Override + public int getRegPlatform() { + return regPlatform_; + } + + public static final int IS_LOGIN_WHITE_LIST_FIELD_NUMBER = 573; + private boolean isLoginWhiteList_; + /** + * bool is_login_white_list = 573; + * @return The isLoginWhiteList. + */ + @java.lang.Override + public boolean getIsLoginWhiteList() { + return isLoginWhiteList_; + } + + public static final int SEED_SIGNATURE_FIELD_NUMBER = 1140; + private volatile java.lang.Object seedSignature_; + /** + * string seed_signature = 1140; + * @return The seedSignature. + */ + @java.lang.Override + public java.lang.String getSeedSignature() { + java.lang.Object ref = seedSignature_; + 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(); + seedSignature_ = s; + return s; + } + } + /** + * string seed_signature = 1140; + * @return The bytes for seedSignature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSeedSignatureBytes() { + java.lang.Object ref = seedSignature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + seedSignature_ = 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 { + getSerializedSize(); + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (!extraBinData_.isEmpty()) { + output.writeBytes(3, extraBinData_); + } + if (isGuest_ != false) { + output.writeBool(4, isGuest_); + } + if (accountType_ != 0) { + output.writeUInt32(5, accountType_); + } + if (!securityCmdBuffer_.isEmpty()) { + output.writeBytes(6, securityCmdBuffer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, msg_); + } + if (platformType_ != 0) { + output.writeUInt32(8, platformType_); + } + if (isProficientPlayer_ != false) { + output.writeBool(9, isProficientPlayer_); + } + if (gmUid_ != 0) { + output.writeUInt32(10, gmUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, token_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, accountUid_); + } + if (secretKeySeed_ != 0L) { + output.writeUInt64(13, secretKeySeed_); + } + if (blackUidEndTime_ != 0) { + output.writeUInt32(14, blackUidEndTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretKey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, secretKey_); + } + if (isLoginWhiteList_ != false) { + output.writeBool(573, isLoginWhiteList_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientIpStr_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 860, clientIpStr_); + } + if (channelId_ != 0) { + output.writeUInt32(896, channelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 937, birthday_); + } + if (regPlatform_ != 0) { + output.writeUInt32(1112, regPlatform_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(seedSignature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1140, seedSignature_); + } + if (unk2800BPJOBLNCBEI_ != 0) { + output.writeUInt32(1172, unk2800BPJOBLNCBEI_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(encryptedSeed_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1493, encryptedSeed_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionRandomKey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1529, clientVersionRandomKey_); + } + if (unk2700NOJPEHIBDJH_ != 0) { + output.writeUInt32(1561, unk2700NOJPEHIBDJH_); + } + if (tag_ != 0) { + output.writeUInt32(1635, tag_); + } + if (getUnk2800NNBFCEAOEPBList().size() > 0) { + output.writeUInt32NoTag(13122); + output.writeUInt32NoTag(unk2800NNBFCEAOEPBMemoizedSerializedSize); + } + for (int i = 0; i < unk2800NNBFCEAOEPB_.size(); i++) { + output.writeUInt32NoTag(unk2800NNBFCEAOEPB_.getInt(i)); + } + if (subChannelId_ != 0) { + output.writeUInt32(1802, subChannelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1811, psnId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2013, countryCode_); + } + if (unk2700FLBKPCPGPDH_ != false) { + output.writeBool(2028, unk2700FLBKPCPGPDH_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + if (!extraBinData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, extraBinData_); + } + if (isGuest_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isGuest_); + } + if (accountType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, accountType_); + } + if (!securityCmdBuffer_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(6, securityCmdBuffer_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, msg_); + } + if (platformType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, platformType_); + } + if (isProficientPlayer_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isProficientPlayer_); + } + if (gmUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, gmUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, token_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, accountUid_); + } + if (secretKeySeed_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, secretKeySeed_); + } + if (blackUidEndTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, blackUidEndTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(secretKey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, secretKey_); + } + if (isLoginWhiteList_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(573, isLoginWhiteList_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientIpStr_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(860, clientIpStr_); + } + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(896, channelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(937, birthday_); + } + if (regPlatform_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1112, regPlatform_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(seedSignature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1140, seedSignature_); + } + if (unk2800BPJOBLNCBEI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1172, unk2800BPJOBLNCBEI_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(encryptedSeed_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1493, encryptedSeed_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionRandomKey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1529, clientVersionRandomKey_); + } + if (unk2700NOJPEHIBDJH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1561, unk2700NOJPEHIBDJH_); + } + if (tag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1635, tag_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2800NNBFCEAOEPB_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2800NNBFCEAOEPB_.getInt(i)); + } + size += dataSize; + if (!getUnk2800NNBFCEAOEPBList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2800NNBFCEAOEPBMemoizedSerializedSize = dataSize; + } + if (subChannelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1802, subChannelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1811, psnId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2013, countryCode_); + } + if (unk2700FLBKPCPGPDH_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2028, unk2700FLBKPCPGPDH_); + } + 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.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp other = (emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp) obj; + + if (!getBirthday() + .equals(other.getBirthday())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getSecurityCmdBuffer() + .equals(other.getSecurityCmdBuffer())) return false; + if (getSecretKeySeed() + != other.getSecretKeySeed()) return false; + if (!getCountryCode() + .equals(other.getCountryCode())) return false; + if (!getExtraBinData() + .equals(other.getExtraBinData())) return false; + if (!getSecretKey() + .equals(other.getSecretKey())) return false; + if (getUnk2700NOJPEHIBDJH() + != other.getUnk2700NOJPEHIBDJH()) return false; + if (getBlackUidEndTime() + != other.getBlackUidEndTime()) return false; + if (getTag() + != other.getTag()) return false; + if (!getToken() + .equals(other.getToken())) return false; + if (getGmUid() + != other.getGmUid()) return false; + if (getChannelId() + != other.getChannelId()) return false; + if (!getPsnId() + .equals(other.getPsnId())) return false; + if (!getClientIpStr() + .equals(other.getClientIpStr())) return false; + if (!getMsg() + .equals(other.getMsg())) return false; + if (getAccountType() + != other.getAccountType()) return false; + if (getSubChannelId() + != other.getSubChannelId()) return false; + if (getUnk2700FLBKPCPGPDH() + != other.getUnk2700FLBKPCPGPDH()) return false; + if (!getEncryptedSeed() + .equals(other.getEncryptedSeed())) return false; + if (getIsProficientPlayer() + != other.getIsProficientPlayer()) return false; + if (getUnk2800BPJOBLNCBEI() + != other.getUnk2800BPJOBLNCBEI()) return false; + if (getUid() + != other.getUid()) return false; + if (!getAccountUid() + .equals(other.getAccountUid())) return false; + if (getIsGuest() + != other.getIsGuest()) return false; + if (!getClientVersionRandomKey() + .equals(other.getClientVersionRandomKey())) return false; + if (!getUnk2800NNBFCEAOEPBList() + .equals(other.getUnk2800NNBFCEAOEPBList())) return false; + if (getPlatformType() + != other.getPlatformType()) return false; + if (getRegPlatform() + != other.getRegPlatform()) return false; + if (getIsLoginWhiteList() + != other.getIsLoginWhiteList()) return false; + if (!getSeedSignature() + .equals(other.getSeedSignature())) 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) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + SECURITY_CMD_BUFFER_FIELD_NUMBER; + hash = (53 * hash) + getSecurityCmdBuffer().hashCode(); + hash = (37 * hash) + SECRET_KEY_SEED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSecretKeySeed()); + hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; + hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + EXTRA_BIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getExtraBinData().hashCode(); + hash = (37 * hash) + SECRET_KEY_FIELD_NUMBER; + hash = (53 * hash) + getSecretKey().hashCode(); + hash = (37 * hash) + UNK2700_NOJPEHIBDJH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NOJPEHIBDJH(); + hash = (37 * hash) + BLACK_UID_END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBlackUidEndTime(); + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + getTag(); + hash = (37 * hash) + TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getToken().hashCode(); + hash = (37 * hash) + GM_UID_FIELD_NUMBER; + hash = (53 * hash) + getGmUid(); + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + hash = (37 * hash) + PSN_ID_FIELD_NUMBER; + hash = (53 * hash) + getPsnId().hashCode(); + hash = (37 * hash) + CLIENT_IP_STR_FIELD_NUMBER; + hash = (53 * hash) + getClientIpStr().hashCode(); + hash = (37 * hash) + MSG_FIELD_NUMBER; + hash = (53 * hash) + getMsg().hashCode(); + hash = (37 * hash) + ACCOUNT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAccountType(); + hash = (37 * hash) + SUB_CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSubChannelId(); + hash = (37 * hash) + UNK2700_FLBKPCPGPDH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700FLBKPCPGPDH()); + hash = (37 * hash) + ENCRYPTED_SEED_FIELD_NUMBER; + hash = (53 * hash) + getEncryptedSeed().hashCode(); + hash = (37 * hash) + IS_PROFICIENT_PLAYER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsProficientPlayer()); + hash = (37 * hash) + UNK2800_BPJOBLNCBEI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800BPJOBLNCBEI(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + ACCOUNT_UID_FIELD_NUMBER; + hash = (53 * hash) + getAccountUid().hashCode(); + hash = (37 * hash) + IS_GUEST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuest()); + hash = (37 * hash) + CLIENT_VERSION_RANDOM_KEY_FIELD_NUMBER; + hash = (53 * hash) + getClientVersionRandomKey().hashCode(); + if (getUnk2800NNBFCEAOEPBCount() > 0) { + hash = (37 * hash) + UNK2800_NNBFCEAOEPB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800NNBFCEAOEPBList().hashCode(); + } + hash = (37 * hash) + PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPlatformType(); + hash = (37 * hash) + REG_PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getRegPlatform(); + hash = (37 * hash) + IS_LOGIN_WHITE_LIST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLoginWhiteList()); + hash = (37 * hash) + SEED_SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSeedSignature().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp 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.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp 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.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp 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.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp 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.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp 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.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp 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: 198
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetPlayerTokenRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetPlayerTokenRsp) + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.class, emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + birthday_ = ""; + + retcode_ = 0; + + securityCmdBuffer_ = com.google.protobuf.ByteString.EMPTY; + + secretKeySeed_ = 0L; + + countryCode_ = ""; + + extraBinData_ = com.google.protobuf.ByteString.EMPTY; + + secretKey_ = ""; + + unk2700NOJPEHIBDJH_ = 0; + + blackUidEndTime_ = 0; + + tag_ = 0; + + token_ = ""; + + gmUid_ = 0; + + channelId_ = 0; + + psnId_ = ""; + + clientIpStr_ = ""; + + msg_ = ""; + + accountType_ = 0; + + subChannelId_ = 0; + + unk2700FLBKPCPGPDH_ = false; + + encryptedSeed_ = ""; + + isProficientPlayer_ = false; + + unk2800BPJOBLNCBEI_ = 0; + + uid_ = 0; + + accountUid_ = ""; + + isGuest_ = false; + + clientVersionRandomKey_ = ""; + + unk2800NNBFCEAOEPB_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + platformType_ = 0; + + regPlatform_ = 0; + + isLoginWhiteList_ = false; + + seedSignature_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.internal_static_GetPlayerTokenRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp build() { + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp buildPartial() { + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp result = new emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp(this); + int from_bitField0_ = bitField0_; + result.birthday_ = birthday_; + result.retcode_ = retcode_; + result.securityCmdBuffer_ = securityCmdBuffer_; + result.secretKeySeed_ = secretKeySeed_; + result.countryCode_ = countryCode_; + result.extraBinData_ = extraBinData_; + result.secretKey_ = secretKey_; + result.unk2700NOJPEHIBDJH_ = unk2700NOJPEHIBDJH_; + result.blackUidEndTime_ = blackUidEndTime_; + result.tag_ = tag_; + result.token_ = token_; + result.gmUid_ = gmUid_; + result.channelId_ = channelId_; + result.psnId_ = psnId_; + result.clientIpStr_ = clientIpStr_; + result.msg_ = msg_; + result.accountType_ = accountType_; + result.subChannelId_ = subChannelId_; + result.unk2700FLBKPCPGPDH_ = unk2700FLBKPCPGPDH_; + result.encryptedSeed_ = encryptedSeed_; + result.isProficientPlayer_ = isProficientPlayer_; + result.unk2800BPJOBLNCBEI_ = unk2800BPJOBLNCBEI_; + result.uid_ = uid_; + result.accountUid_ = accountUid_; + result.isGuest_ = isGuest_; + result.clientVersionRandomKey_ = clientVersionRandomKey_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2800NNBFCEAOEPB_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2800NNBFCEAOEPB_ = unk2800NNBFCEAOEPB_; + result.platformType_ = platformType_; + result.regPlatform_ = regPlatform_; + result.isLoginWhiteList_ = isLoginWhiteList_; + result.seedSignature_ = seedSignature_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp other) { + if (other == emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp.getDefaultInstance()) return this; + if (!other.getBirthday().isEmpty()) { + birthday_ = other.birthday_; + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getSecurityCmdBuffer() != com.google.protobuf.ByteString.EMPTY) { + setSecurityCmdBuffer(other.getSecurityCmdBuffer()); + } + if (other.getSecretKeySeed() != 0L) { + setSecretKeySeed(other.getSecretKeySeed()); + } + if (!other.getCountryCode().isEmpty()) { + countryCode_ = other.countryCode_; + onChanged(); + } + if (other.getExtraBinData() != com.google.protobuf.ByteString.EMPTY) { + setExtraBinData(other.getExtraBinData()); + } + if (!other.getSecretKey().isEmpty()) { + secretKey_ = other.secretKey_; + onChanged(); + } + if (other.getUnk2700NOJPEHIBDJH() != 0) { + setUnk2700NOJPEHIBDJH(other.getUnk2700NOJPEHIBDJH()); + } + if (other.getBlackUidEndTime() != 0) { + setBlackUidEndTime(other.getBlackUidEndTime()); + } + if (other.getTag() != 0) { + setTag(other.getTag()); + } + if (!other.getToken().isEmpty()) { + token_ = other.token_; + onChanged(); + } + if (other.getGmUid() != 0) { + setGmUid(other.getGmUid()); + } + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + if (!other.getPsnId().isEmpty()) { + psnId_ = other.psnId_; + onChanged(); + } + if (!other.getClientIpStr().isEmpty()) { + clientIpStr_ = other.clientIpStr_; + onChanged(); + } + if (!other.getMsg().isEmpty()) { + msg_ = other.msg_; + onChanged(); + } + if (other.getAccountType() != 0) { + setAccountType(other.getAccountType()); + } + if (other.getSubChannelId() != 0) { + setSubChannelId(other.getSubChannelId()); + } + if (other.getUnk2700FLBKPCPGPDH() != false) { + setUnk2700FLBKPCPGPDH(other.getUnk2700FLBKPCPGPDH()); + } + if (!other.getEncryptedSeed().isEmpty()) { + encryptedSeed_ = other.encryptedSeed_; + onChanged(); + } + if (other.getIsProficientPlayer() != false) { + setIsProficientPlayer(other.getIsProficientPlayer()); + } + if (other.getUnk2800BPJOBLNCBEI() != 0) { + setUnk2800BPJOBLNCBEI(other.getUnk2800BPJOBLNCBEI()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getAccountUid().isEmpty()) { + accountUid_ = other.accountUid_; + onChanged(); + } + if (other.getIsGuest() != false) { + setIsGuest(other.getIsGuest()); + } + if (!other.getClientVersionRandomKey().isEmpty()) { + clientVersionRandomKey_ = other.clientVersionRandomKey_; + onChanged(); + } + if (!other.unk2800NNBFCEAOEPB_.isEmpty()) { + if (unk2800NNBFCEAOEPB_.isEmpty()) { + unk2800NNBFCEAOEPB_ = other.unk2800NNBFCEAOEPB_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2800NNBFCEAOEPBIsMutable(); + unk2800NNBFCEAOEPB_.addAll(other.unk2800NNBFCEAOEPB_); + } + onChanged(); + } + if (other.getPlatformType() != 0) { + setPlatformType(other.getPlatformType()); + } + if (other.getRegPlatform() != 0) { + setRegPlatform(other.getRegPlatform()); + } + if (other.getIsLoginWhiteList() != false) { + setIsLoginWhiteList(other.getIsLoginWhiteList()); + } + if (!other.getSeedSignature().isEmpty()) { + seedSignature_ = other.seedSignature_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object birthday_ = ""; + /** + * string birthday = 937; + * @return The birthday. + */ + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string birthday = 937; + * @return The bytes for birthday. + */ + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string birthday = 937; + * @param value The birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthday( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + birthday_ = value; + onChanged(); + return this; + } + /** + * string birthday = 937; + * @return This builder for chaining. + */ + public Builder clearBirthday() { + + birthday_ = getDefaultInstance().getBirthday(); + onChanged(); + return this; + } + /** + * string birthday = 937; + * @param value The bytes for birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthdayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + birthday_ = value; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString securityCmdBuffer_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes security_cmd_buffer = 6; + * @return The securityCmdBuffer. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecurityCmdBuffer() { + return securityCmdBuffer_; + } + /** + * bytes security_cmd_buffer = 6; + * @param value The securityCmdBuffer to set. + * @return This builder for chaining. + */ + public Builder setSecurityCmdBuffer(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + securityCmdBuffer_ = value; + onChanged(); + return this; + } + /** + * bytes security_cmd_buffer = 6; + * @return This builder for chaining. + */ + public Builder clearSecurityCmdBuffer() { + + securityCmdBuffer_ = getDefaultInstance().getSecurityCmdBuffer(); + onChanged(); + return this; + } + + private long secretKeySeed_ ; + /** + * uint64 secret_key_seed = 13; + * @return The secretKeySeed. + */ + @java.lang.Override + public long getSecretKeySeed() { + return secretKeySeed_; + } + /** + * uint64 secret_key_seed = 13; + * @param value The secretKeySeed to set. + * @return This builder for chaining. + */ + public Builder setSecretKeySeed(long value) { + + secretKeySeed_ = value; + onChanged(); + return this; + } + /** + * uint64 secret_key_seed = 13; + * @return This builder for chaining. + */ + public Builder clearSecretKeySeed() { + + secretKeySeed_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object countryCode_ = ""; + /** + * string country_code = 2013; + * @return The countryCode. + */ + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string country_code = 2013; + * @return The bytes for countryCode. + */ + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string country_code = 2013; + * @param value The countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countryCode_ = value; + onChanged(); + return this; + } + /** + * string country_code = 2013; + * @return This builder for chaining. + */ + public Builder clearCountryCode() { + + countryCode_ = getDefaultInstance().getCountryCode(); + onChanged(); + return this; + } + /** + * string country_code = 2013; + * @param value The bytes for countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countryCode_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString extraBinData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes extra_bin_data = 3; + * @return The extraBinData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getExtraBinData() { + return extraBinData_; + } + /** + * bytes extra_bin_data = 3; + * @param value The extraBinData to set. + * @return This builder for chaining. + */ + public Builder setExtraBinData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + extraBinData_ = value; + onChanged(); + return this; + } + /** + * bytes extra_bin_data = 3; + * @return This builder for chaining. + */ + public Builder clearExtraBinData() { + + extraBinData_ = getDefaultInstance().getExtraBinData(); + onChanged(); + return this; + } + + private java.lang.Object secretKey_ = ""; + /** + * string secret_key = 15; + * @return The secretKey. + */ + public java.lang.String getSecretKey() { + java.lang.Object ref = secretKey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + secretKey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string secret_key = 15; + * @return The bytes for secretKey. + */ + public com.google.protobuf.ByteString + getSecretKeyBytes() { + java.lang.Object ref = secretKey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + secretKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string secret_key = 15; + * @param value The secretKey to set. + * @return This builder for chaining. + */ + public Builder setSecretKey( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + secretKey_ = value; + onChanged(); + return this; + } + /** + * string secret_key = 15; + * @return This builder for chaining. + */ + public Builder clearSecretKey() { + + secretKey_ = getDefaultInstance().getSecretKey(); + onChanged(); + return this; + } + /** + * string secret_key = 15; + * @param value The bytes for secretKey to set. + * @return This builder for chaining. + */ + public Builder setSecretKeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + secretKey_ = value; + onChanged(); + return this; + } + + private int unk2700NOJPEHIBDJH_ ; + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @return The unk2700NOJPEHIBDJH. + */ + @java.lang.Override + public int getUnk2700NOJPEHIBDJH() { + return unk2700NOJPEHIBDJH_; + } + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @param value The unk2700NOJPEHIBDJH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NOJPEHIBDJH(int value) { + + unk2700NOJPEHIBDJH_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_NOJPEHIBDJH = 1561; + * @return This builder for chaining. + */ + public Builder clearUnk2700NOJPEHIBDJH() { + + unk2700NOJPEHIBDJH_ = 0; + onChanged(); + return this; + } + + private int blackUidEndTime_ ; + /** + * uint32 black_uid_end_time = 14; + * @return The blackUidEndTime. + */ + @java.lang.Override + public int getBlackUidEndTime() { + return blackUidEndTime_; + } + /** + * uint32 black_uid_end_time = 14; + * @param value The blackUidEndTime to set. + * @return This builder for chaining. + */ + public Builder setBlackUidEndTime(int value) { + + blackUidEndTime_ = value; + onChanged(); + return this; + } + /** + * uint32 black_uid_end_time = 14; + * @return This builder for chaining. + */ + public Builder clearBlackUidEndTime() { + + blackUidEndTime_ = 0; + onChanged(); + return this; + } + + private int tag_ ; + /** + * uint32 tag = 1635; + * @return The tag. + */ + @java.lang.Override + public int getTag() { + return tag_; + } + /** + * uint32 tag = 1635; + * @param value The tag to set. + * @return This builder for chaining. + */ + public Builder setTag(int value) { + + tag_ = value; + onChanged(); + return this; + } + /** + * uint32 tag = 1635; + * @return This builder for chaining. + */ + public Builder clearTag() { + + tag_ = 0; + onChanged(); + return this; + } + + private java.lang.Object token_ = ""; + /** + * string token = 11; + * @return The token. + */ + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string token = 11; + * @return The bytes for token. + */ + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string token = 11; + * @param value The token to set. + * @return This builder for chaining. + */ + public Builder setToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + token_ = value; + onChanged(); + return this; + } + /** + * string token = 11; + * @return This builder for chaining. + */ + public Builder clearToken() { + + token_ = getDefaultInstance().getToken(); + onChanged(); + return this; + } + /** + * string token = 11; + * @param value The bytes for token to set. + * @return This builder for chaining. + */ + public Builder setTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + token_ = value; + onChanged(); + return this; + } + + private int gmUid_ ; + /** + * uint32 gm_uid = 10; + * @return The gmUid. + */ + @java.lang.Override + public int getGmUid() { + return gmUid_; + } + /** + * uint32 gm_uid = 10; + * @param value The gmUid to set. + * @return This builder for chaining. + */ + public Builder setGmUid(int value) { + + gmUid_ = value; + onChanged(); + return this; + } + /** + * uint32 gm_uid = 10; + * @return This builder for chaining. + */ + public Builder clearGmUid() { + + gmUid_ = 0; + onChanged(); + return this; + } + + private int channelId_ ; + /** + * uint32 channel_id = 896; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 896; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 896; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object psnId_ = ""; + /** + * string psn_id = 1811; + * @return The psnId. + */ + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_id = 1811; + * @return The bytes for psnId. + */ + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_id = 1811; + * @param value The psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnId_ = value; + onChanged(); + return this; + } + /** + * string psn_id = 1811; + * @return This builder for chaining. + */ + public Builder clearPsnId() { + + psnId_ = getDefaultInstance().getPsnId(); + onChanged(); + return this; + } + /** + * string psn_id = 1811; + * @param value The bytes for psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnId_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientIpStr_ = ""; + /** + * string client_ip_str = 860; + * @return The clientIpStr. + */ + public java.lang.String getClientIpStr() { + java.lang.Object ref = clientIpStr_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientIpStr_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_ip_str = 860; + * @return The bytes for clientIpStr. + */ + public com.google.protobuf.ByteString + getClientIpStrBytes() { + java.lang.Object ref = clientIpStr_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientIpStr_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_ip_str = 860; + * @param value The clientIpStr to set. + * @return This builder for chaining. + */ + public Builder setClientIpStr( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientIpStr_ = value; + onChanged(); + return this; + } + /** + * string client_ip_str = 860; + * @return This builder for chaining. + */ + public Builder clearClientIpStr() { + + clientIpStr_ = getDefaultInstance().getClientIpStr(); + onChanged(); + return this; + } + /** + * string client_ip_str = 860; + * @param value The bytes for clientIpStr to set. + * @return This builder for chaining. + */ + public Builder setClientIpStrBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientIpStr_ = value; + onChanged(); + return this; + } + + private java.lang.Object msg_ = ""; + /** + * string msg = 7; + * @return The msg. + */ + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + msg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string msg = 7; + * @return The bytes for msg. + */ + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string msg = 7; + * @param value The msg to set. + * @return This builder for chaining. + */ + public Builder setMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + msg_ = value; + onChanged(); + return this; + } + /** + * string msg = 7; + * @return This builder for chaining. + */ + public Builder clearMsg() { + + msg_ = getDefaultInstance().getMsg(); + onChanged(); + return this; + } + /** + * string msg = 7; + * @param value The bytes for msg to set. + * @return This builder for chaining. + */ + public Builder setMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + msg_ = value; + onChanged(); + return this; + } + + private int accountType_ ; + /** + * uint32 account_type = 5; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + /** + * uint32 account_type = 5; + * @param value The accountType to set. + * @return This builder for chaining. + */ + public Builder setAccountType(int value) { + + accountType_ = value; + onChanged(); + return this; + } + /** + * uint32 account_type = 5; + * @return This builder for chaining. + */ + public Builder clearAccountType() { + + accountType_ = 0; + onChanged(); + return this; + } + + private int subChannelId_ ; + /** + * uint32 sub_channel_id = 1802; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + /** + * uint32 sub_channel_id = 1802; + * @param value The subChannelId to set. + * @return This builder for chaining. + */ + public Builder setSubChannelId(int value) { + + subChannelId_ = value; + onChanged(); + return this; + } + /** + * uint32 sub_channel_id = 1802; + * @return This builder for chaining. + */ + public Builder clearSubChannelId() { + + subChannelId_ = 0; + onChanged(); + return this; + } + + private boolean unk2700FLBKPCPGPDH_ ; + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @return The unk2700FLBKPCPGPDH. + */ + @java.lang.Override + public boolean getUnk2700FLBKPCPGPDH() { + return unk2700FLBKPCPGPDH_; + } + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @param value The unk2700FLBKPCPGPDH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700FLBKPCPGPDH(boolean value) { + + unk2700FLBKPCPGPDH_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_FLBKPCPGPDH = 2028; + * @return This builder for chaining. + */ + public Builder clearUnk2700FLBKPCPGPDH() { + + unk2700FLBKPCPGPDH_ = false; + onChanged(); + return this; + } + + private java.lang.Object encryptedSeed_ = ""; + /** + * string encrypted_seed = 1493; + * @return The encryptedSeed. + */ + public java.lang.String getEncryptedSeed() { + java.lang.Object ref = encryptedSeed_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + encryptedSeed_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string encrypted_seed = 1493; + * @return The bytes for encryptedSeed. + */ + public com.google.protobuf.ByteString + getEncryptedSeedBytes() { + java.lang.Object ref = encryptedSeed_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + encryptedSeed_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string encrypted_seed = 1493; + * @param value The encryptedSeed to set. + * @return This builder for chaining. + */ + public Builder setEncryptedSeed( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + encryptedSeed_ = value; + onChanged(); + return this; + } + /** + * string encrypted_seed = 1493; + * @return This builder for chaining. + */ + public Builder clearEncryptedSeed() { + + encryptedSeed_ = getDefaultInstance().getEncryptedSeed(); + onChanged(); + return this; + } + /** + * string encrypted_seed = 1493; + * @param value The bytes for encryptedSeed to set. + * @return This builder for chaining. + */ + public Builder setEncryptedSeedBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + encryptedSeed_ = value; + onChanged(); + return this; + } + + private boolean isProficientPlayer_ ; + /** + * bool is_proficient_player = 9; + * @return The isProficientPlayer. + */ + @java.lang.Override + public boolean getIsProficientPlayer() { + return isProficientPlayer_; + } + /** + * bool is_proficient_player = 9; + * @param value The isProficientPlayer to set. + * @return This builder for chaining. + */ + public Builder setIsProficientPlayer(boolean value) { + + isProficientPlayer_ = value; + onChanged(); + return this; + } + /** + * bool is_proficient_player = 9; + * @return This builder for chaining. + */ + public Builder clearIsProficientPlayer() { + + isProficientPlayer_ = false; + onChanged(); + return this; + } + + private int unk2800BPJOBLNCBEI_ ; + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @return The unk2800BPJOBLNCBEI. + */ + @java.lang.Override + public int getUnk2800BPJOBLNCBEI() { + return unk2800BPJOBLNCBEI_; + } + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @param value The unk2800BPJOBLNCBEI to set. + * @return This builder for chaining. + */ + public Builder setUnk2800BPJOBLNCBEI(int value) { + + unk2800BPJOBLNCBEI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2800_BPJOBLNCBEI = 1172; + * @return This builder for chaining. + */ + public Builder clearUnk2800BPJOBLNCBEI() { + + unk2800BPJOBLNCBEI_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object accountUid_ = ""; + /** + * string account_uid = 12; + * @return The accountUid. + */ + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_uid = 12; + * @return The bytes for accountUid. + */ + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_uid = 12; + * @param value The accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountUid_ = value; + onChanged(); + return this; + } + /** + * string account_uid = 12; + * @return This builder for chaining. + */ + public Builder clearAccountUid() { + + accountUid_ = getDefaultInstance().getAccountUid(); + onChanged(); + return this; + } + /** + * string account_uid = 12; + * @param value The bytes for accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountUid_ = value; + onChanged(); + return this; + } + + private boolean isGuest_ ; + /** + * bool is_guest = 4; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + /** + * bool is_guest = 4; + * @param value The isGuest to set. + * @return This builder for chaining. + */ + public Builder setIsGuest(boolean value) { + + isGuest_ = value; + onChanged(); + return this; + } + /** + * bool is_guest = 4; + * @return This builder for chaining. + */ + public Builder clearIsGuest() { + + isGuest_ = false; + onChanged(); + return this; + } + + private java.lang.Object clientVersionRandomKey_ = ""; + /** + * string client_version_random_key = 1529; + * @return The clientVersionRandomKey. + */ + public java.lang.String getClientVersionRandomKey() { + java.lang.Object ref = clientVersionRandomKey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersionRandomKey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_version_random_key = 1529; + * @return The bytes for clientVersionRandomKey. + */ + public com.google.protobuf.ByteString + getClientVersionRandomKeyBytes() { + java.lang.Object ref = clientVersionRandomKey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersionRandomKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_version_random_key = 1529; + * @param value The clientVersionRandomKey to set. + * @return This builder for chaining. + */ + public Builder setClientVersionRandomKey( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientVersionRandomKey_ = value; + onChanged(); + return this; + } + /** + * string client_version_random_key = 1529; + * @return This builder for chaining. + */ + public Builder clearClientVersionRandomKey() { + + clientVersionRandomKey_ = getDefaultInstance().getClientVersionRandomKey(); + onChanged(); + return this; + } + /** + * string client_version_random_key = 1529; + * @param value The bytes for clientVersionRandomKey to set. + * @return This builder for chaining. + */ + public Builder setClientVersionRandomKeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientVersionRandomKey_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2800NNBFCEAOEPB_ = emptyIntList(); + private void ensureUnk2800NNBFCEAOEPBIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2800NNBFCEAOEPB_ = mutableCopy(unk2800NNBFCEAOEPB_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return A list containing the unk2800NNBFCEAOEPB. + */ + public java.util.List + getUnk2800NNBFCEAOEPBList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2800NNBFCEAOEPB_) : unk2800NNBFCEAOEPB_; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return The count of unk2800NNBFCEAOEPB. + */ + public int getUnk2800NNBFCEAOEPBCount() { + return unk2800NNBFCEAOEPB_.size(); + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param index The index of the element to return. + * @return The unk2800NNBFCEAOEPB at the given index. + */ + public int getUnk2800NNBFCEAOEPB(int index) { + return unk2800NNBFCEAOEPB_.getInt(index); + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param index The index to set the value at. + * @param value The unk2800NNBFCEAOEPB to set. + * @return This builder for chaining. + */ + public Builder setUnk2800NNBFCEAOEPB( + int index, int value) { + ensureUnk2800NNBFCEAOEPBIsMutable(); + unk2800NNBFCEAOEPB_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param value The unk2800NNBFCEAOEPB to add. + * @return This builder for chaining. + */ + public Builder addUnk2800NNBFCEAOEPB(int value) { + ensureUnk2800NNBFCEAOEPBIsMutable(); + unk2800NNBFCEAOEPB_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @param values The unk2800NNBFCEAOEPB to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2800NNBFCEAOEPB( + java.lang.Iterable values) { + ensureUnk2800NNBFCEAOEPBIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2800NNBFCEAOEPB_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2800_NNBFCEAOEPB = 1640; + * @return This builder for chaining. + */ + public Builder clearUnk2800NNBFCEAOEPB() { + unk2800NNBFCEAOEPB_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int platformType_ ; + /** + * uint32 platform_type = 8; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + /** + * uint32 platform_type = 8; + * @param value The platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformType(int value) { + + platformType_ = value; + onChanged(); + return this; + } + /** + * uint32 platform_type = 8; + * @return This builder for chaining. + */ + public Builder clearPlatformType() { + + platformType_ = 0; + onChanged(); + return this; + } + + private int regPlatform_ ; + /** + * uint32 reg_platform = 1112; + * @return The regPlatform. + */ + @java.lang.Override + public int getRegPlatform() { + return regPlatform_; + } + /** + * uint32 reg_platform = 1112; + * @param value The regPlatform to set. + * @return This builder for chaining. + */ + public Builder setRegPlatform(int value) { + + regPlatform_ = value; + onChanged(); + return this; + } + /** + * uint32 reg_platform = 1112; + * @return This builder for chaining. + */ + public Builder clearRegPlatform() { + + regPlatform_ = 0; + onChanged(); + return this; + } + + private boolean isLoginWhiteList_ ; + /** + * bool is_login_white_list = 573; + * @return The isLoginWhiteList. + */ + @java.lang.Override + public boolean getIsLoginWhiteList() { + return isLoginWhiteList_; + } + /** + * bool is_login_white_list = 573; + * @param value The isLoginWhiteList to set. + * @return This builder for chaining. + */ + public Builder setIsLoginWhiteList(boolean value) { + + isLoginWhiteList_ = value; + onChanged(); + return this; + } + /** + * bool is_login_white_list = 573; + * @return This builder for chaining. + */ + public Builder clearIsLoginWhiteList() { + + isLoginWhiteList_ = false; + onChanged(); + return this; + } + + private java.lang.Object seedSignature_ = ""; + /** + * string seed_signature = 1140; + * @return The seedSignature. + */ + public java.lang.String getSeedSignature() { + java.lang.Object ref = seedSignature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + seedSignature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string seed_signature = 1140; + * @return The bytes for seedSignature. + */ + public com.google.protobuf.ByteString + getSeedSignatureBytes() { + java.lang.Object ref = seedSignature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + seedSignature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string seed_signature = 1140; + * @param value The seedSignature to set. + * @return This builder for chaining. + */ + public Builder setSeedSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + seedSignature_ = value; + onChanged(); + return this; + } + /** + * string seed_signature = 1140; + * @return This builder for chaining. + */ + public Builder clearSeedSignature() { + + seedSignature_ = getDefaultInstance().getSeedSignature(); + onChanged(); + return this; + } + /** + * string seed_signature = 1140; + * @param value The bytes for seedSignature to set. + * @return This builder for chaining. + */ + public Builder setSeedSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + seedSignature_ = 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:GetPlayerTokenRsp) + } + + // @@protoc_insertion_point(class_scope:GetPlayerTokenRsp) + private static final emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp(); + } + + public static emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetPlayerTokenRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetPlayerTokenRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetPlayerTokenRspOuterClass.GetPlayerTokenRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetPlayerTokenRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetPlayerTokenRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GetPlayerTokenRsp.proto\"\337\005\n\021GetPlayerT" + + "okenRsp\022\021\n\010birthday\030\251\007 \001(\t\022\017\n\007retcode\030\002 " + + "\001(\005\022\033\n\023security_cmd_buffer\030\006 \001(\014\022\027\n\017secr" + + "et_key_seed\030\r \001(\004\022\025\n\014country_code\030\335\017 \001(\t" + + "\022\026\n\016extra_bin_data\030\003 \001(\014\022\022\n\nsecret_key\030\017" + + " \001(\t\022\034\n\023Unk2700_NOJPEHIBDJH\030\231\014 \001(\r\022\032\n\022bl" + + "ack_uid_end_time\030\016 \001(\r\022\014\n\003tag\030\343\014 \001(\r\022\r\n\005" + + "token\030\013 \001(\t\022\016\n\006gm_uid\030\n \001(\r\022\023\n\nchannel_i" + + "d\030\200\007 \001(\r\022\017\n\006psn_id\030\223\016 \001(\t\022\026\n\rclient_ip_s" + + "tr\030\334\006 \001(\t\022\013\n\003msg\030\007 \001(\t\022\024\n\014account_type\030\005" + + " \001(\r\022\027\n\016sub_channel_id\030\212\016 \001(\r\022\034\n\023Unk2700" + + "_FLBKPCPGPDH\030\354\017 \001(\010\022\027\n\016encrypted_seed\030\325\013" + + " \001(\t\022\034\n\024is_proficient_player\030\t \001(\010\022\034\n\023Un" + + "k2800_BPJOBLNCBEI\030\224\t \001(\r\022\013\n\003uid\030\001 \001(\r\022\023\n" + + "\013account_uid\030\014 \001(\t\022\020\n\010is_guest\030\004 \001(\010\022\"\n\031" + + "client_version_random_key\030\371\013 \001(\t\022\034\n\023Unk2" + + "800_NNBFCEAOEPB\030\350\014 \003(\r\022\025\n\rplatform_type\030" + + "\010 \001(\r\022\025\n\014reg_platform\030\330\010 \001(\r\022\034\n\023is_login" + + "_white_list\030\275\004 \001(\010\022\027\n\016seed_signature\030\364\010 " + + "\001(\tB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetPlayerTokenRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetPlayerTokenRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetPlayerTokenRsp_descriptor, + new java.lang.String[] { "Birthday", "Retcode", "SecurityCmdBuffer", "SecretKeySeed", "CountryCode", "ExtraBinData", "SecretKey", "Unk2700NOJPEHIBDJH", "BlackUidEndTime", "Tag", "Token", "GmUid", "ChannelId", "PsnId", "ClientIpStr", "Msg", "AccountType", "SubChannelId", "Unk2700FLBKPCPGPDH", "EncryptedSeed", "IsProficientPlayer", "Unk2800BPJOBLNCBEI", "Uid", "AccountUid", "IsGuest", "ClientVersionRandomKey", "Unk2800NNBFCEAOEPB", "PlatformType", "RegPlatform", "IsLoginWhiteList", "SeedSignature", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java new file mode 100644 index 00000000000..ced41779adc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaReqOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetSceneAreaReq.proto + +package emu.grasscutter.net.proto; + +public final class GetSceneAreaReqOuterClass { + private GetSceneAreaReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetSceneAreaReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetSceneAreaReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 belong_uid = 7; + * @return The belongUid. + */ + int getBelongUid(); + } + /** + *
+   * CmdId: 265
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetSceneAreaReq} + */ + public static final class GetSceneAreaReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetSceneAreaReq) + GetSceneAreaReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetSceneAreaReq.newBuilder() to construct. + private GetSceneAreaReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetSceneAreaReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetSceneAreaReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetSceneAreaReq( + 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: { + + sceneId_ = input.readUInt32(); + break; + } + case 56: { + + belongUid_ = 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.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.class, emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 4; + private int sceneId_; + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int BELONG_UID_FIELD_NUMBER = 7; + private int belongUid_; + /** + * uint32 belong_uid = 7; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + + 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 (sceneId_ != 0) { + output.writeUInt32(4, sceneId_); + } + if (belongUid_ != 0) { + output.writeUInt32(7, belongUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, sceneId_); + } + if (belongUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, belongUid_); + } + 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.GetSceneAreaReqOuterClass.GetSceneAreaReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq other = (emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getBelongUid() + != other.getBelongUid()) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + BELONG_UID_FIELD_NUMBER; + hash = (53 * hash) + getBelongUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq 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.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq 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.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq 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.GetSceneAreaReqOuterClass.GetSceneAreaReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq 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.GetSceneAreaReqOuterClass.GetSceneAreaReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq 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.GetSceneAreaReqOuterClass.GetSceneAreaReq 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: 265
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetSceneAreaReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetSceneAreaReq) + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.class, emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + belongUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.internal_static_GetSceneAreaReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq build() { + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq buildPartial() { + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq result = new emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq(this); + result.sceneId_ = sceneId_; + result.belongUid_ = belongUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq) { + return mergeFrom((emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq other) { + if (other == emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getBelongUid() != 0) { + setBelongUid(other.getBelongUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 4; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 4; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int belongUid_ ; + /** + * uint32 belong_uid = 7; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + /** + * uint32 belong_uid = 7; + * @param value The belongUid to set. + * @return This builder for chaining. + */ + public Builder setBelongUid(int value) { + + belongUid_ = value; + onChanged(); + return this; + } + /** + * uint32 belong_uid = 7; + * @return This builder for chaining. + */ + public Builder clearBelongUid() { + + belongUid_ = 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:GetSceneAreaReq) + } + + // @@protoc_insertion_point(class_scope:GetSceneAreaReq) + private static final emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq(); + } + + public static emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetSceneAreaReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetSceneAreaReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaReqOuterClass.GetSceneAreaReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetSceneAreaReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetSceneAreaReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025GetSceneAreaReq.proto\"7\n\017GetSceneAreaR" + + "eq\022\020\n\010scene_id\030\004 \001(\r\022\022\n\nbelong_uid\030\007 \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetSceneAreaReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetSceneAreaReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetSceneAreaReq_descriptor, + new java.lang.String[] { "SceneId", "BelongUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java new file mode 100644 index 00000000000..5412940ce8a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetSceneAreaRspOuterClass.java @@ -0,0 +1,1191 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetSceneAreaRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetSceneAreaRspOuterClass { + private GetSceneAreaRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetSceneAreaRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetSceneAreaRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .CityInfo city_info_list = 13; + */ + java.util.List + getCityInfoListList(); + /** + * repeated .CityInfo city_info_list = 13; + */ + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index); + /** + * repeated .CityInfo city_info_list = 13; + */ + int getCityInfoListCount(); + /** + * repeated .CityInfo city_info_list = 13; + */ + java.util.List + getCityInfoListOrBuilderList(); + /** + * repeated .CityInfo city_info_list = 13; + */ + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( + int index); + + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated uint32 area_id_list = 9; + * @return A list containing the areaIdList. + */ + java.util.List getAreaIdListList(); + /** + * repeated uint32 area_id_list = 9; + * @return The count of areaIdList. + */ + int getAreaIdListCount(); + /** + * repeated uint32 area_id_list = 9; + * @param index The index of the element to return. + * @return The areaIdList at the given index. + */ + int getAreaIdList(int index); + } + /** + *
+   * CmdId: 204
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetSceneAreaRsp} + */ + public static final class GetSceneAreaRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetSceneAreaRsp) + GetSceneAreaRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetSceneAreaRsp.newBuilder() to construct. + private GetSceneAreaRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetSceneAreaRsp() { + cityInfoList_ = java.util.Collections.emptyList(); + areaIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetSceneAreaRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetSceneAreaRsp( + 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 56: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + areaIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + areaIdList_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + areaIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + areaIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + cityInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + cityInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.parser(), extensionRegistry)); + break; + } + case 120: { + + sceneId_ = 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + areaIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + cityInfoList_ = java.util.Collections.unmodifiableList(cityInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.class, emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CITY_INFO_LIST_FIELD_NUMBER = 13; + private java.util.List cityInfoList_; + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public java.util.List getCityInfoListList() { + return cityInfoList_; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public java.util.List + getCityInfoListOrBuilderList() { + return cityInfoList_; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public int getCityInfoListCount() { + return cityInfoList_.size(); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index) { + return cityInfoList_.get(index); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( + int index) { + return cityInfoList_.get(index); + } + + public static final int SCENE_ID_FIELD_NUMBER = 15; + private int sceneId_; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int AREA_ID_LIST_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList areaIdList_; + /** + * repeated uint32 area_id_list = 9; + * @return A list containing the areaIdList. + */ + @java.lang.Override + public java.util.List + getAreaIdListList() { + return areaIdList_; + } + /** + * repeated uint32 area_id_list = 9; + * @return The count of areaIdList. + */ + public int getAreaIdListCount() { + return areaIdList_.size(); + } + /** + * repeated uint32 area_id_list = 9; + * @param index The index of the element to return. + * @return The areaIdList at the given index. + */ + public int getAreaIdList(int index) { + return areaIdList_.getInt(index); + } + private int areaIdListMemoizedSerializedSize = -1; + + 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 (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (getAreaIdListList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(areaIdListMemoizedSerializedSize); + } + for (int i = 0; i < areaIdList_.size(); i++) { + output.writeUInt32NoTag(areaIdList_.getInt(i)); + } + for (int i = 0; i < cityInfoList_.size(); i++) { + output.writeMessage(13, cityInfoList_.get(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(15, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < areaIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(areaIdList_.getInt(i)); + } + size += dataSize; + if (!getAreaIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + areaIdListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < cityInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, cityInfoList_.get(i)); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, sceneId_); + } + 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.GetSceneAreaRspOuterClass.GetSceneAreaRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp other = (emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getCityInfoListList() + .equals(other.getCityInfoListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getAreaIdListList() + .equals(other.getAreaIdListList())) 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 (getCityInfoListCount() > 0) { + hash = (37 * hash) + CITY_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCityInfoListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getAreaIdListCount() > 0) { + hash = (37 * hash) + AREA_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAreaIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp 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.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp 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.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp 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.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp 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.GetSceneAreaRspOuterClass.GetSceneAreaRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp 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.GetSceneAreaRspOuterClass.GetSceneAreaRsp 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: 204
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetSceneAreaRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetSceneAreaRsp) + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.class, emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCityInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (cityInfoListBuilder_ == null) { + cityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + cityInfoListBuilder_.clear(); + } + sceneId_ = 0; + + areaIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.internal_static_GetSceneAreaRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp build() { + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp buildPartial() { + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp result = new emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (cityInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + cityInfoList_ = java.util.Collections.unmodifiableList(cityInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cityInfoList_ = cityInfoList_; + } else { + result.cityInfoList_ = cityInfoListBuilder_.build(); + } + result.sceneId_ = sceneId_; + if (((bitField0_ & 0x00000002) != 0)) { + areaIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.areaIdList_ = areaIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp other) { + if (other == emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (cityInfoListBuilder_ == null) { + if (!other.cityInfoList_.isEmpty()) { + if (cityInfoList_.isEmpty()) { + cityInfoList_ = other.cityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCityInfoListIsMutable(); + cityInfoList_.addAll(other.cityInfoList_); + } + onChanged(); + } + } else { + if (!other.cityInfoList_.isEmpty()) { + if (cityInfoListBuilder_.isEmpty()) { + cityInfoListBuilder_.dispose(); + cityInfoListBuilder_ = null; + cityInfoList_ = other.cityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + cityInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCityInfoListFieldBuilder() : null; + } else { + cityInfoListBuilder_.addAllMessages(other.cityInfoList_); + } + } + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.areaIdList_.isEmpty()) { + if (areaIdList_.isEmpty()) { + areaIdList_ = other.areaIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAreaIdListIsMutable(); + areaIdList_.addAll(other.areaIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List cityInfoList_ = + java.util.Collections.emptyList(); + private void ensureCityInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + cityInfoList_ = new java.util.ArrayList(cityInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder> cityInfoListBuilder_; + + /** + * repeated .CityInfo city_info_list = 13; + */ + public java.util.List getCityInfoListList() { + if (cityInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(cityInfoList_); + } else { + return cityInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public int getCityInfoListCount() { + if (cityInfoListBuilder_ == null) { + return cityInfoList_.size(); + } else { + return cityInfoListBuilder_.getCount(); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo getCityInfoList(int index) { + if (cityInfoListBuilder_ == null) { + return cityInfoList_.get(index); + } else { + return cityInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder setCityInfoList( + int index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo value) { + if (cityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCityInfoListIsMutable(); + cityInfoList_.set(index, value); + onChanged(); + } else { + cityInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder setCityInfoList( + int index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder builderForValue) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + cityInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + cityInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addCityInfoList(emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo value) { + if (cityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCityInfoListIsMutable(); + cityInfoList_.add(value); + onChanged(); + } else { + cityInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addCityInfoList( + int index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo value) { + if (cityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCityInfoListIsMutable(); + cityInfoList_.add(index, value); + onChanged(); + } else { + cityInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addCityInfoList( + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder builderForValue) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + cityInfoList_.add(builderForValue.build()); + onChanged(); + } else { + cityInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addCityInfoList( + int index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder builderForValue) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + cityInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + cityInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder addAllCityInfoList( + java.lang.Iterable values) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cityInfoList_); + onChanged(); + } else { + cityInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder clearCityInfoList() { + if (cityInfoListBuilder_ == null) { + cityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + cityInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public Builder removeCityInfoList(int index) { + if (cityInfoListBuilder_ == null) { + ensureCityInfoListIsMutable(); + cityInfoList_.remove(index); + onChanged(); + } else { + cityInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder getCityInfoListBuilder( + int index) { + return getCityInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder getCityInfoListOrBuilder( + int index) { + if (cityInfoListBuilder_ == null) { + return cityInfoList_.get(index); } else { + return cityInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public java.util.List + getCityInfoListOrBuilderList() { + if (cityInfoListBuilder_ != null) { + return cityInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cityInfoList_); + } + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder addCityInfoListBuilder() { + return getCityInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance()); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder addCityInfoListBuilder( + int index) { + return getCityInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.getDefaultInstance()); + } + /** + * repeated .CityInfo city_info_list = 13; + */ + public java.util.List + getCityInfoListBuilderList() { + return getCityInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder> + getCityInfoListFieldBuilder() { + if (cityInfoListBuilder_ == null) { + cityInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfo.Builder, emu.grasscutter.net.proto.CityInfoOuterClass.CityInfoOrBuilder>( + cityInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + cityInfoList_ = null; + } + return cityInfoListBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 15; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 15; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList areaIdList_ = emptyIntList(); + private void ensureAreaIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + areaIdList_ = mutableCopy(areaIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 area_id_list = 9; + * @return A list containing the areaIdList. + */ + public java.util.List + getAreaIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(areaIdList_) : areaIdList_; + } + /** + * repeated uint32 area_id_list = 9; + * @return The count of areaIdList. + */ + public int getAreaIdListCount() { + return areaIdList_.size(); + } + /** + * repeated uint32 area_id_list = 9; + * @param index The index of the element to return. + * @return The areaIdList at the given index. + */ + public int getAreaIdList(int index) { + return areaIdList_.getInt(index); + } + /** + * repeated uint32 area_id_list = 9; + * @param index The index to set the value at. + * @param value The areaIdList to set. + * @return This builder for chaining. + */ + public Builder setAreaIdList( + int index, int value) { + ensureAreaIdListIsMutable(); + areaIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 area_id_list = 9; + * @param value The areaIdList to add. + * @return This builder for chaining. + */ + public Builder addAreaIdList(int value) { + ensureAreaIdListIsMutable(); + areaIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 area_id_list = 9; + * @param values The areaIdList to add. + * @return This builder for chaining. + */ + public Builder addAllAreaIdList( + java.lang.Iterable values) { + ensureAreaIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, areaIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 area_id_list = 9; + * @return This builder for chaining. + */ + public Builder clearAreaIdList() { + areaIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:GetSceneAreaRsp) + } + + // @@protoc_insertion_point(class_scope:GetSceneAreaRsp) + private static final emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp(); + } + + public static emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetSceneAreaRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetSceneAreaRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetSceneAreaRspOuterClass.GetSceneAreaRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetSceneAreaRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetSceneAreaRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025GetSceneAreaRsp.proto\032\016CityInfo.proto\"" + + "m\n\017GetSceneAreaRsp\022\017\n\007retcode\030\007 \001(\005\022!\n\016c" + + "ity_info_list\030\r \003(\0132\t.CityInfo\022\020\n\010scene_" + + "id\030\017 \001(\r\022\024\n\014area_id_list\030\t \003(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CityInfoOuterClass.getDescriptor(), + }); + internal_static_GetSceneAreaRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetSceneAreaRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetSceneAreaRsp_descriptor, + new java.lang.String[] { "Retcode", "CityInfoList", "SceneId", "AreaIdList", }); + emu.grasscutter.net.proto.CityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java new file mode 100644 index 00000000000..c0665e3b7b7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointReqOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetScenePointReq.proto + +package emu.grasscutter.net.proto; + +public final class GetScenePointReqOuterClass { + private GetScenePointReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetScenePointReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetScenePointReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 belong_uid = 10; + * @return The belongUid. + */ + int getBelongUid(); + + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 297
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetScenePointReq} + */ + public static final class GetScenePointReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetScenePointReq) + GetScenePointReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetScenePointReq.newBuilder() to construct. + private GetScenePointReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetScenePointReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetScenePointReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetScenePointReq( + 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: { + + sceneId_ = input.readUInt32(); + break; + } + case 80: { + + belongUid_ = 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.GetScenePointReqOuterClass.internal_static_GetScenePointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.class, emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.Builder.class); + } + + public static final int BELONG_UID_FIELD_NUMBER = 10; + private int belongUid_; + /** + * uint32 belong_uid = 10; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 4; + private int sceneId_; + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + 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 (sceneId_ != 0) { + output.writeUInt32(4, sceneId_); + } + if (belongUid_ != 0) { + output.writeUInt32(10, belongUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, sceneId_); + } + if (belongUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, belongUid_); + } + 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.GetScenePointReqOuterClass.GetScenePointReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq other = (emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq) obj; + + if (getBelongUid() + != other.getBelongUid()) return false; + if (getSceneId() + != other.getSceneId()) 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) + BELONG_UID_FIELD_NUMBER; + hash = (53 * hash) + getBelongUid(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq 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.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq 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.GetScenePointReqOuterClass.GetScenePointReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq 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.GetScenePointReqOuterClass.GetScenePointReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq 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.GetScenePointReqOuterClass.GetScenePointReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq 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.GetScenePointReqOuterClass.GetScenePointReq 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: 297
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetScenePointReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetScenePointReq) + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.class, emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + belongUid_ = 0; + + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.internal_static_GetScenePointReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq build() { + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq buildPartial() { + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq result = new emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq(this); + result.belongUid_ = belongUid_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq) { + return mergeFrom((emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq other) { + if (other == emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq.getDefaultInstance()) return this; + if (other.getBelongUid() != 0) { + setBelongUid(other.getBelongUid()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int belongUid_ ; + /** + * uint32 belong_uid = 10; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + /** + * uint32 belong_uid = 10; + * @param value The belongUid to set. + * @return This builder for chaining. + */ + public Builder setBelongUid(int value) { + + belongUid_ = value; + onChanged(); + return this; + } + /** + * uint32 belong_uid = 10; + * @return This builder for chaining. + */ + public Builder clearBelongUid() { + + belongUid_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 4; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 4; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 4; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 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:GetScenePointReq) + } + + // @@protoc_insertion_point(class_scope:GetScenePointReq) + private static final emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq(); + } + + public static emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetScenePointReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetScenePointReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointReqOuterClass.GetScenePointReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetScenePointReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetScenePointReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GetScenePointReq.proto\"8\n\020GetScenePoin" + + "tReq\022\022\n\nbelong_uid\030\n \001(\r\022\020\n\010scene_id\030\004 \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetScenePointReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetScenePointReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetScenePointReq_descriptor, + new java.lang.String[] { "BelongUid", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java new file mode 100644 index 00000000000..c6e82497142 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetScenePointRspOuterClass.java @@ -0,0 +1,2437 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetScenePointRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetScenePointRspOuterClass { + private GetScenePointRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetScenePointRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetScenePointRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return A list containing the notExploredDungeonEntryList. + */ + java.util.List getNotExploredDungeonEntryListList(); + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return The count of notExploredDungeonEntryList. + */ + int getNotExploredDungeonEntryListCount(); + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param index The index of the element to return. + * @return The notExploredDungeonEntryList at the given index. + */ + int getNotExploredDungeonEntryList(int index); + + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return A list containing the toBeExploreDungeonEntryList. + */ + java.util.List getToBeExploreDungeonEntryListList(); + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return The count of toBeExploreDungeonEntryList. + */ + int getToBeExploreDungeonEntryListCount(); + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param index The index of the element to return. + * @return The toBeExploreDungeonEntryList at the given index. + */ + int getToBeExploreDungeonEntryList(int index); + + /** + * repeated uint32 locked_point_list = 2; + * @return A list containing the lockedPointList. + */ + java.util.List getLockedPointListList(); + /** + * repeated uint32 locked_point_list = 2; + * @return The count of lockedPointList. + */ + int getLockedPointListCount(); + /** + * repeated uint32 locked_point_list = 2; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + int getLockedPointList(int index); + + /** + * repeated uint32 unhide_point_list = 5; + * @return A list containing the unhidePointList. + */ + java.util.List getUnhidePointListList(); + /** + * repeated uint32 unhide_point_list = 5; + * @return The count of unhidePointList. + */ + int getUnhidePointListCount(); + /** + * repeated uint32 unhide_point_list = 5; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + int getUnhidePointList(int index); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 belong_uid = 12; + * @return The belongUid. + */ + int getBelongUid(); + + /** + * repeated uint32 unlocked_point_list = 13; + * @return A list containing the unlockedPointList. + */ + java.util.List getUnlockedPointListList(); + /** + * repeated uint32 unlocked_point_list = 13; + * @return The count of unlockedPointList. + */ + int getUnlockedPointListCount(); + /** + * repeated uint32 unlocked_point_list = 13; + * @param index The index of the element to return. + * @return The unlockedPointList at the given index. + */ + int getUnlockedPointList(int index); + + /** + * repeated uint32 unlock_area_list = 1; + * @return A list containing the unlockAreaList. + */ + java.util.List getUnlockAreaListList(); + /** + * repeated uint32 unlock_area_list = 1; + * @return The count of unlockAreaList. + */ + int getUnlockAreaListCount(); + /** + * repeated uint32 unlock_area_list = 1; + * @param index The index of the element to return. + * @return The unlockAreaList at the given index. + */ + int getUnlockAreaList(int index); + + /** + * repeated uint32 hide_point_list = 4; + * @return A list containing the hidePointList. + */ + java.util.List getHidePointListList(); + /** + * repeated uint32 hide_point_list = 4; + * @return The count of hidePointList. + */ + int getHidePointListCount(); + /** + * repeated uint32 hide_point_list = 4; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + int getHidePointList(int index); + + /** + * uint32 scene_id = 14; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return A list containing the notInteractDungeonEntryList. + */ + java.util.List getNotInteractDungeonEntryListList(); + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return The count of notInteractDungeonEntryList. + */ + int getNotInteractDungeonEntryListCount(); + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param index The index of the element to return. + * @return The notInteractDungeonEntryList at the given index. + */ + int getNotInteractDungeonEntryList(int index); + + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return A list containing the groupUnlimitPointList. + */ + java.util.List getGroupUnlimitPointListList(); + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return The count of groupUnlimitPointList. + */ + int getGroupUnlimitPointListCount(); + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param index The index of the element to return. + * @return The groupUnlimitPointList at the given index. + */ + int getGroupUnlimitPointList(int index); + } + /** + *
+   * CmdId: 281
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetScenePointRsp} + */ + public static final class GetScenePointRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetScenePointRsp) + GetScenePointRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetScenePointRsp.newBuilder() to construct. + private GetScenePointRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetScenePointRsp() { + notExploredDungeonEntryList_ = emptyIntList(); + toBeExploreDungeonEntryList_ = emptyIntList(); + lockedPointList_ = emptyIntList(); + unhidePointList_ = emptyIntList(); + unlockedPointList_ = emptyIntList(); + unlockAreaList_ = emptyIntList(); + hidePointList_ = emptyIntList(); + notInteractDungeonEntryList_ = emptyIntList(); + groupUnlimitPointList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetScenePointRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetScenePointRsp( + 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: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + unlockAreaList_ = newIntList(); + mutable_bitField0_ |= 0x00000020; + } + unlockAreaList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000020) != 0) && input.getBytesUntilLimit() > 0) { + unlockAreaList_ = newIntList(); + mutable_bitField0_ |= 0x00000020; + } + while (input.getBytesUntilLimit() > 0) { + unlockAreaList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + lockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + lockedPointList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + lockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + lockedPointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + hidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000040; + } + hidePointList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000040) != 0) && input.getBytesUntilLimit() > 0) { + hidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000040; + } + while (input.getBytesUntilLimit() > 0) { + hidePointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + unhidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + unhidePointList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + unhidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + unhidePointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000080) != 0)) { + notInteractDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000080; + } + notInteractDungeonEntryList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000080) != 0) && input.getBytesUntilLimit() > 0) { + notInteractDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000080; + } + while (input.getBytesUntilLimit() > 0) { + notInteractDungeonEntryList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000100) != 0)) { + groupUnlimitPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000100; + } + groupUnlimitPointList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000100) != 0) && input.getBytesUntilLimit() > 0) { + groupUnlimitPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000100; + } + while (input.getBytesUntilLimit() > 0) { + groupUnlimitPointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + notExploredDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + notExploredDungeonEntryList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + notExploredDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + notExploredDungeonEntryList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + + belongUid_ = input.readUInt32(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + unlockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + unlockedPointList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + unlockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + unlockedPointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + sceneId_ = input.readUInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + toBeExploreDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + toBeExploreDungeonEntryList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + toBeExploreDungeonEntryList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + toBeExploreDungeonEntryList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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_ & 0x00000020) != 0)) { + unlockAreaList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + lockedPointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + hidePointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + unhidePointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000080) != 0)) { + notInteractDungeonEntryList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000100) != 0)) { + groupUnlimitPointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + notExploredDungeonEntryList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + unlockedPointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + toBeExploreDungeonEntryList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.class, emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.Builder.class); + } + + public static final int NOT_EXPLORED_DUNGEON_ENTRY_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList notExploredDungeonEntryList_; + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return A list containing the notExploredDungeonEntryList. + */ + @java.lang.Override + public java.util.List + getNotExploredDungeonEntryListList() { + return notExploredDungeonEntryList_; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return The count of notExploredDungeonEntryList. + */ + public int getNotExploredDungeonEntryListCount() { + return notExploredDungeonEntryList_.size(); + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param index The index of the element to return. + * @return The notExploredDungeonEntryList at the given index. + */ + public int getNotExploredDungeonEntryList(int index) { + return notExploredDungeonEntryList_.getInt(index); + } + private int notExploredDungeonEntryListMemoizedSerializedSize = -1; + + public static final int TO_BE_EXPLORE_DUNGEON_ENTRY_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList toBeExploreDungeonEntryList_; + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return A list containing the toBeExploreDungeonEntryList. + */ + @java.lang.Override + public java.util.List + getToBeExploreDungeonEntryListList() { + return toBeExploreDungeonEntryList_; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return The count of toBeExploreDungeonEntryList. + */ + public int getToBeExploreDungeonEntryListCount() { + return toBeExploreDungeonEntryList_.size(); + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param index The index of the element to return. + * @return The toBeExploreDungeonEntryList at the given index. + */ + public int getToBeExploreDungeonEntryList(int index) { + return toBeExploreDungeonEntryList_.getInt(index); + } + private int toBeExploreDungeonEntryListMemoizedSerializedSize = -1; + + public static final int LOCKED_POINT_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList lockedPointList_; + /** + * repeated uint32 locked_point_list = 2; + * @return A list containing the lockedPointList. + */ + @java.lang.Override + public java.util.List + getLockedPointListList() { + return lockedPointList_; + } + /** + * repeated uint32 locked_point_list = 2; + * @return The count of lockedPointList. + */ + public int getLockedPointListCount() { + return lockedPointList_.size(); + } + /** + * repeated uint32 locked_point_list = 2; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + public int getLockedPointList(int index) { + return lockedPointList_.getInt(index); + } + private int lockedPointListMemoizedSerializedSize = -1; + + public static final int UNHIDE_POINT_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList unhidePointList_; + /** + * repeated uint32 unhide_point_list = 5; + * @return A list containing the unhidePointList. + */ + @java.lang.Override + public java.util.List + getUnhidePointListList() { + return unhidePointList_; + } + /** + * repeated uint32 unhide_point_list = 5; + * @return The count of unhidePointList. + */ + public int getUnhidePointListCount() { + return unhidePointList_.size(); + } + /** + * repeated uint32 unhide_point_list = 5; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + public int getUnhidePointList(int index) { + return unhidePointList_.getInt(index); + } + private int unhidePointListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int BELONG_UID_FIELD_NUMBER = 12; + private int belongUid_; + /** + * uint32 belong_uid = 12; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + + public static final int UNLOCKED_POINT_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList unlockedPointList_; + /** + * repeated uint32 unlocked_point_list = 13; + * @return A list containing the unlockedPointList. + */ + @java.lang.Override + public java.util.List + getUnlockedPointListList() { + return unlockedPointList_; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @return The count of unlockedPointList. + */ + public int getUnlockedPointListCount() { + return unlockedPointList_.size(); + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param index The index of the element to return. + * @return The unlockedPointList at the given index. + */ + public int getUnlockedPointList(int index) { + return unlockedPointList_.getInt(index); + } + private int unlockedPointListMemoizedSerializedSize = -1; + + public static final int UNLOCK_AREA_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList unlockAreaList_; + /** + * repeated uint32 unlock_area_list = 1; + * @return A list containing the unlockAreaList. + */ + @java.lang.Override + public java.util.List + getUnlockAreaListList() { + return unlockAreaList_; + } + /** + * repeated uint32 unlock_area_list = 1; + * @return The count of unlockAreaList. + */ + public int getUnlockAreaListCount() { + return unlockAreaList_.size(); + } + /** + * repeated uint32 unlock_area_list = 1; + * @param index The index of the element to return. + * @return The unlockAreaList at the given index. + */ + public int getUnlockAreaList(int index) { + return unlockAreaList_.getInt(index); + } + private int unlockAreaListMemoizedSerializedSize = -1; + + public static final int HIDE_POINT_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList hidePointList_; + /** + * repeated uint32 hide_point_list = 4; + * @return A list containing the hidePointList. + */ + @java.lang.Override + public java.util.List + getHidePointListList() { + return hidePointList_; + } + /** + * repeated uint32 hide_point_list = 4; + * @return The count of hidePointList. + */ + public int getHidePointListCount() { + return hidePointList_.size(); + } + /** + * repeated uint32 hide_point_list = 4; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + public int getHidePointList(int index) { + return hidePointList_.getInt(index); + } + private int hidePointListMemoizedSerializedSize = -1; + + public static final int SCENE_ID_FIELD_NUMBER = 14; + private int sceneId_; + /** + * uint32 scene_id = 14; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int NOT_INTERACT_DUNGEON_ENTRY_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList notInteractDungeonEntryList_; + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return A list containing the notInteractDungeonEntryList. + */ + @java.lang.Override + public java.util.List + getNotInteractDungeonEntryListList() { + return notInteractDungeonEntryList_; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return The count of notInteractDungeonEntryList. + */ + public int getNotInteractDungeonEntryListCount() { + return notInteractDungeonEntryList_.size(); + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param index The index of the element to return. + * @return The notInteractDungeonEntryList at the given index. + */ + public int getNotInteractDungeonEntryList(int index) { + return notInteractDungeonEntryList_.getInt(index); + } + private int notInteractDungeonEntryListMemoizedSerializedSize = -1; + + public static final int GROUP_UNLIMIT_POINT_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList groupUnlimitPointList_; + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return A list containing the groupUnlimitPointList. + */ + @java.lang.Override + public java.util.List + getGroupUnlimitPointListList() { + return groupUnlimitPointList_; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return The count of groupUnlimitPointList. + */ + public int getGroupUnlimitPointListCount() { + return groupUnlimitPointList_.size(); + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param index The index of the element to return. + * @return The groupUnlimitPointList at the given index. + */ + public int getGroupUnlimitPointList(int index) { + return groupUnlimitPointList_.getInt(index); + } + private int groupUnlimitPointListMemoizedSerializedSize = -1; + + 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 (getUnlockAreaListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(unlockAreaListMemoizedSerializedSize); + } + for (int i = 0; i < unlockAreaList_.size(); i++) { + output.writeUInt32NoTag(unlockAreaList_.getInt(i)); + } + if (getLockedPointListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(lockedPointListMemoizedSerializedSize); + } + for (int i = 0; i < lockedPointList_.size(); i++) { + output.writeUInt32NoTag(lockedPointList_.getInt(i)); + } + if (getHidePointListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(hidePointListMemoizedSerializedSize); + } + for (int i = 0; i < hidePointList_.size(); i++) { + output.writeUInt32NoTag(hidePointList_.getInt(i)); + } + if (getUnhidePointListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(unhidePointListMemoizedSerializedSize); + } + for (int i = 0; i < unhidePointList_.size(); i++) { + output.writeUInt32NoTag(unhidePointList_.getInt(i)); + } + if (getNotInteractDungeonEntryListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(notInteractDungeonEntryListMemoizedSerializedSize); + } + for (int i = 0; i < notInteractDungeonEntryList_.size(); i++) { + output.writeUInt32NoTag(notInteractDungeonEntryList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (getGroupUnlimitPointListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(groupUnlimitPointListMemoizedSerializedSize); + } + for (int i = 0; i < groupUnlimitPointList_.size(); i++) { + output.writeUInt32NoTag(groupUnlimitPointList_.getInt(i)); + } + if (getNotExploredDungeonEntryListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(notExploredDungeonEntryListMemoizedSerializedSize); + } + for (int i = 0; i < notExploredDungeonEntryList_.size(); i++) { + output.writeUInt32NoTag(notExploredDungeonEntryList_.getInt(i)); + } + if (belongUid_ != 0) { + output.writeUInt32(12, belongUid_); + } + if (getUnlockedPointListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(unlockedPointListMemoizedSerializedSize); + } + for (int i = 0; i < unlockedPointList_.size(); i++) { + output.writeUInt32NoTag(unlockedPointList_.getInt(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(14, sceneId_); + } + if (getToBeExploreDungeonEntryListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(toBeExploreDungeonEntryListMemoizedSerializedSize); + } + for (int i = 0; i < toBeExploreDungeonEntryList_.size(); i++) { + output.writeUInt32NoTag(toBeExploreDungeonEntryList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < unlockAreaList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unlockAreaList_.getInt(i)); + } + size += dataSize; + if (!getUnlockAreaListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unlockAreaListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < lockedPointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lockedPointList_.getInt(i)); + } + size += dataSize; + if (!getLockedPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lockedPointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < hidePointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(hidePointList_.getInt(i)); + } + size += dataSize; + if (!getHidePointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + hidePointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unhidePointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unhidePointList_.getInt(i)); + } + size += dataSize; + if (!getUnhidePointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unhidePointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < notInteractDungeonEntryList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(notInteractDungeonEntryList_.getInt(i)); + } + size += dataSize; + if (!getNotInteractDungeonEntryListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + notInteractDungeonEntryListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < groupUnlimitPointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(groupUnlimitPointList_.getInt(i)); + } + size += dataSize; + if (!getGroupUnlimitPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + groupUnlimitPointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < notExploredDungeonEntryList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(notExploredDungeonEntryList_.getInt(i)); + } + size += dataSize; + if (!getNotExploredDungeonEntryListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + notExploredDungeonEntryListMemoizedSerializedSize = dataSize; + } + if (belongUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, belongUid_); + } + { + int dataSize = 0; + for (int i = 0; i < unlockedPointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unlockedPointList_.getInt(i)); + } + size += dataSize; + if (!getUnlockedPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unlockedPointListMemoizedSerializedSize = dataSize; + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, sceneId_); + } + { + int dataSize = 0; + for (int i = 0; i < toBeExploreDungeonEntryList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(toBeExploreDungeonEntryList_.getInt(i)); + } + size += dataSize; + if (!getToBeExploreDungeonEntryListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + toBeExploreDungeonEntryListMemoizedSerializedSize = dataSize; + } + 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.GetScenePointRspOuterClass.GetScenePointRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp other = (emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp) obj; + + if (!getNotExploredDungeonEntryListList() + .equals(other.getNotExploredDungeonEntryListList())) return false; + if (!getToBeExploreDungeonEntryListList() + .equals(other.getToBeExploreDungeonEntryListList())) return false; + if (!getLockedPointListList() + .equals(other.getLockedPointListList())) return false; + if (!getUnhidePointListList() + .equals(other.getUnhidePointListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getBelongUid() + != other.getBelongUid()) return false; + if (!getUnlockedPointListList() + .equals(other.getUnlockedPointListList())) return false; + if (!getUnlockAreaListList() + .equals(other.getUnlockAreaListList())) return false; + if (!getHidePointListList() + .equals(other.getHidePointListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getNotInteractDungeonEntryListList() + .equals(other.getNotInteractDungeonEntryListList())) return false; + if (!getGroupUnlimitPointListList() + .equals(other.getGroupUnlimitPointListList())) 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 (getNotExploredDungeonEntryListCount() > 0) { + hash = (37 * hash) + NOT_EXPLORED_DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNotExploredDungeonEntryListList().hashCode(); + } + if (getToBeExploreDungeonEntryListCount() > 0) { + hash = (37 * hash) + TO_BE_EXPLORE_DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getToBeExploreDungeonEntryListList().hashCode(); + } + if (getLockedPointListCount() > 0) { + hash = (37 * hash) + LOCKED_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLockedPointListList().hashCode(); + } + if (getUnhidePointListCount() > 0) { + hash = (37 * hash) + UNHIDE_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnhidePointListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + BELONG_UID_FIELD_NUMBER; + hash = (53 * hash) + getBelongUid(); + if (getUnlockedPointListCount() > 0) { + hash = (37 * hash) + UNLOCKED_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnlockedPointListList().hashCode(); + } + if (getUnlockAreaListCount() > 0) { + hash = (37 * hash) + UNLOCK_AREA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnlockAreaListList().hashCode(); + } + if (getHidePointListCount() > 0) { + hash = (37 * hash) + HIDE_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHidePointListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getNotInteractDungeonEntryListCount() > 0) { + hash = (37 * hash) + NOT_INTERACT_DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNotInteractDungeonEntryListList().hashCode(); + } + if (getGroupUnlimitPointListCount() > 0) { + hash = (37 * hash) + GROUP_UNLIMIT_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGroupUnlimitPointListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp 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.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp 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.GetScenePointRspOuterClass.GetScenePointRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp 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.GetScenePointRspOuterClass.GetScenePointRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp 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.GetScenePointRspOuterClass.GetScenePointRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp 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.GetScenePointRspOuterClass.GetScenePointRsp 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: 281
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetScenePointRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetScenePointRsp) + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.class, emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + notExploredDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + toBeExploreDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + lockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + unhidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + retcode_ = 0; + + belongUid_ = 0; + + unlockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + unlockAreaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000020); + hidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000040); + sceneId_ = 0; + + notInteractDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000080); + groupUnlimitPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000100); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.internal_static_GetScenePointRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp build() { + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp buildPartial() { + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp result = new emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + notExploredDungeonEntryList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.notExploredDungeonEntryList_ = notExploredDungeonEntryList_; + if (((bitField0_ & 0x00000002) != 0)) { + toBeExploreDungeonEntryList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.toBeExploreDungeonEntryList_ = toBeExploreDungeonEntryList_; + if (((bitField0_ & 0x00000004) != 0)) { + lockedPointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.lockedPointList_ = lockedPointList_; + if (((bitField0_ & 0x00000008) != 0)) { + unhidePointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.unhidePointList_ = unhidePointList_; + result.retcode_ = retcode_; + result.belongUid_ = belongUid_; + if (((bitField0_ & 0x00000010) != 0)) { + unlockedPointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.unlockedPointList_ = unlockedPointList_; + if (((bitField0_ & 0x00000020) != 0)) { + unlockAreaList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.unlockAreaList_ = unlockAreaList_; + if (((bitField0_ & 0x00000040) != 0)) { + hidePointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.hidePointList_ = hidePointList_; + result.sceneId_ = sceneId_; + if (((bitField0_ & 0x00000080) != 0)) { + notInteractDungeonEntryList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000080); + } + result.notInteractDungeonEntryList_ = notInteractDungeonEntryList_; + if (((bitField0_ & 0x00000100) != 0)) { + groupUnlimitPointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000100); + } + result.groupUnlimitPointList_ = groupUnlimitPointList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp other) { + if (other == emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp.getDefaultInstance()) return this; + if (!other.notExploredDungeonEntryList_.isEmpty()) { + if (notExploredDungeonEntryList_.isEmpty()) { + notExploredDungeonEntryList_ = other.notExploredDungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNotExploredDungeonEntryListIsMutable(); + notExploredDungeonEntryList_.addAll(other.notExploredDungeonEntryList_); + } + onChanged(); + } + if (!other.toBeExploreDungeonEntryList_.isEmpty()) { + if (toBeExploreDungeonEntryList_.isEmpty()) { + toBeExploreDungeonEntryList_ = other.toBeExploreDungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureToBeExploreDungeonEntryListIsMutable(); + toBeExploreDungeonEntryList_.addAll(other.toBeExploreDungeonEntryList_); + } + onChanged(); + } + if (!other.lockedPointList_.isEmpty()) { + if (lockedPointList_.isEmpty()) { + lockedPointList_ = other.lockedPointList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureLockedPointListIsMutable(); + lockedPointList_.addAll(other.lockedPointList_); + } + onChanged(); + } + if (!other.unhidePointList_.isEmpty()) { + if (unhidePointList_.isEmpty()) { + unhidePointList_ = other.unhidePointList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureUnhidePointListIsMutable(); + unhidePointList_.addAll(other.unhidePointList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getBelongUid() != 0) { + setBelongUid(other.getBelongUid()); + } + if (!other.unlockedPointList_.isEmpty()) { + if (unlockedPointList_.isEmpty()) { + unlockedPointList_ = other.unlockedPointList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureUnlockedPointListIsMutable(); + unlockedPointList_.addAll(other.unlockedPointList_); + } + onChanged(); + } + if (!other.unlockAreaList_.isEmpty()) { + if (unlockAreaList_.isEmpty()) { + unlockAreaList_ = other.unlockAreaList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureUnlockAreaListIsMutable(); + unlockAreaList_.addAll(other.unlockAreaList_); + } + onChanged(); + } + if (!other.hidePointList_.isEmpty()) { + if (hidePointList_.isEmpty()) { + hidePointList_ = other.hidePointList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureHidePointListIsMutable(); + hidePointList_.addAll(other.hidePointList_); + } + onChanged(); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.notInteractDungeonEntryList_.isEmpty()) { + if (notInteractDungeonEntryList_.isEmpty()) { + notInteractDungeonEntryList_ = other.notInteractDungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000080); + } else { + ensureNotInteractDungeonEntryListIsMutable(); + notInteractDungeonEntryList_.addAll(other.notInteractDungeonEntryList_); + } + onChanged(); + } + if (!other.groupUnlimitPointList_.isEmpty()) { + if (groupUnlimitPointList_.isEmpty()) { + groupUnlimitPointList_ = other.groupUnlimitPointList_; + bitField0_ = (bitField0_ & ~0x00000100); + } else { + ensureGroupUnlimitPointListIsMutable(); + groupUnlimitPointList_.addAll(other.groupUnlimitPointList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList notExploredDungeonEntryList_ = emptyIntList(); + private void ensureNotExploredDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + notExploredDungeonEntryList_ = mutableCopy(notExploredDungeonEntryList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return A list containing the notExploredDungeonEntryList. + */ + public java.util.List + getNotExploredDungeonEntryListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(notExploredDungeonEntryList_) : notExploredDungeonEntryList_; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return The count of notExploredDungeonEntryList. + */ + public int getNotExploredDungeonEntryListCount() { + return notExploredDungeonEntryList_.size(); + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param index The index of the element to return. + * @return The notExploredDungeonEntryList at the given index. + */ + public int getNotExploredDungeonEntryList(int index) { + return notExploredDungeonEntryList_.getInt(index); + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param index The index to set the value at. + * @param value The notExploredDungeonEntryList to set. + * @return This builder for chaining. + */ + public Builder setNotExploredDungeonEntryList( + int index, int value) { + ensureNotExploredDungeonEntryListIsMutable(); + notExploredDungeonEntryList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param value The notExploredDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addNotExploredDungeonEntryList(int value) { + ensureNotExploredDungeonEntryListIsMutable(); + notExploredDungeonEntryList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @param values The notExploredDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addAllNotExploredDungeonEntryList( + java.lang.Iterable values) { + ensureNotExploredDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, notExploredDungeonEntryList_); + onChanged(); + return this; + } + /** + * repeated uint32 not_explored_dungeon_entry_list = 11; + * @return This builder for chaining. + */ + public Builder clearNotExploredDungeonEntryList() { + notExploredDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList toBeExploreDungeonEntryList_ = emptyIntList(); + private void ensureToBeExploreDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + toBeExploreDungeonEntryList_ = mutableCopy(toBeExploreDungeonEntryList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return A list containing the toBeExploreDungeonEntryList. + */ + public java.util.List + getToBeExploreDungeonEntryListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(toBeExploreDungeonEntryList_) : toBeExploreDungeonEntryList_; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return The count of toBeExploreDungeonEntryList. + */ + public int getToBeExploreDungeonEntryListCount() { + return toBeExploreDungeonEntryList_.size(); + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param index The index of the element to return. + * @return The toBeExploreDungeonEntryList at the given index. + */ + public int getToBeExploreDungeonEntryList(int index) { + return toBeExploreDungeonEntryList_.getInt(index); + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param index The index to set the value at. + * @param value The toBeExploreDungeonEntryList to set. + * @return This builder for chaining. + */ + public Builder setToBeExploreDungeonEntryList( + int index, int value) { + ensureToBeExploreDungeonEntryListIsMutable(); + toBeExploreDungeonEntryList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param value The toBeExploreDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addToBeExploreDungeonEntryList(int value) { + ensureToBeExploreDungeonEntryListIsMutable(); + toBeExploreDungeonEntryList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @param values The toBeExploreDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addAllToBeExploreDungeonEntryList( + java.lang.Iterable values) { + ensureToBeExploreDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, toBeExploreDungeonEntryList_); + onChanged(); + return this; + } + /** + * repeated uint32 to_be_explore_dungeon_entry_list = 15; + * @return This builder for chaining. + */ + public Builder clearToBeExploreDungeonEntryList() { + toBeExploreDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList lockedPointList_ = emptyIntList(); + private void ensureLockedPointListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + lockedPointList_ = mutableCopy(lockedPointList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 locked_point_list = 2; + * @return A list containing the lockedPointList. + */ + public java.util.List + getLockedPointListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(lockedPointList_) : lockedPointList_; + } + /** + * repeated uint32 locked_point_list = 2; + * @return The count of lockedPointList. + */ + public int getLockedPointListCount() { + return lockedPointList_.size(); + } + /** + * repeated uint32 locked_point_list = 2; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + public int getLockedPointList(int index) { + return lockedPointList_.getInt(index); + } + /** + * repeated uint32 locked_point_list = 2; + * @param index The index to set the value at. + * @param value The lockedPointList to set. + * @return This builder for chaining. + */ + public Builder setLockedPointList( + int index, int value) { + ensureLockedPointListIsMutable(); + lockedPointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 2; + * @param value The lockedPointList to add. + * @return This builder for chaining. + */ + public Builder addLockedPointList(int value) { + ensureLockedPointListIsMutable(); + lockedPointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 2; + * @param values The lockedPointList to add. + * @return This builder for chaining. + */ + public Builder addAllLockedPointList( + java.lang.Iterable values) { + ensureLockedPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lockedPointList_); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 2; + * @return This builder for chaining. + */ + public Builder clearLockedPointList() { + lockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unhidePointList_ = emptyIntList(); + private void ensureUnhidePointListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + unhidePointList_ = mutableCopy(unhidePointList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 unhide_point_list = 5; + * @return A list containing the unhidePointList. + */ + public java.util.List + getUnhidePointListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(unhidePointList_) : unhidePointList_; + } + /** + * repeated uint32 unhide_point_list = 5; + * @return The count of unhidePointList. + */ + public int getUnhidePointListCount() { + return unhidePointList_.size(); + } + /** + * repeated uint32 unhide_point_list = 5; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + public int getUnhidePointList(int index) { + return unhidePointList_.getInt(index); + } + /** + * repeated uint32 unhide_point_list = 5; + * @param index The index to set the value at. + * @param value The unhidePointList to set. + * @return This builder for chaining. + */ + public Builder setUnhidePointList( + int index, int value) { + ensureUnhidePointListIsMutable(); + unhidePointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 5; + * @param value The unhidePointList to add. + * @return This builder for chaining. + */ + public Builder addUnhidePointList(int value) { + ensureUnhidePointListIsMutable(); + unhidePointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 5; + * @param values The unhidePointList to add. + * @return This builder for chaining. + */ + public Builder addAllUnhidePointList( + java.lang.Iterable values) { + ensureUnhidePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unhidePointList_); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 5; + * @return This builder for chaining. + */ + public Builder clearUnhidePointList() { + unhidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int belongUid_ ; + /** + * uint32 belong_uid = 12; + * @return The belongUid. + */ + @java.lang.Override + public int getBelongUid() { + return belongUid_; + } + /** + * uint32 belong_uid = 12; + * @param value The belongUid to set. + * @return This builder for chaining. + */ + public Builder setBelongUid(int value) { + + belongUid_ = value; + onChanged(); + return this; + } + /** + * uint32 belong_uid = 12; + * @return This builder for chaining. + */ + public Builder clearBelongUid() { + + belongUid_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unlockedPointList_ = emptyIntList(); + private void ensureUnlockedPointListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + unlockedPointList_ = mutableCopy(unlockedPointList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated uint32 unlocked_point_list = 13; + * @return A list containing the unlockedPointList. + */ + public java.util.List + getUnlockedPointListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(unlockedPointList_) : unlockedPointList_; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @return The count of unlockedPointList. + */ + public int getUnlockedPointListCount() { + return unlockedPointList_.size(); + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param index The index of the element to return. + * @return The unlockedPointList at the given index. + */ + public int getUnlockedPointList(int index) { + return unlockedPointList_.getInt(index); + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param index The index to set the value at. + * @param value The unlockedPointList to set. + * @return This builder for chaining. + */ + public Builder setUnlockedPointList( + int index, int value) { + ensureUnlockedPointListIsMutable(); + unlockedPointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param value The unlockedPointList to add. + * @return This builder for chaining. + */ + public Builder addUnlockedPointList(int value) { + ensureUnlockedPointListIsMutable(); + unlockedPointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @param values The unlockedPointList to add. + * @return This builder for chaining. + */ + public Builder addAllUnlockedPointList( + java.lang.Iterable values) { + ensureUnlockedPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unlockedPointList_); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_point_list = 13; + * @return This builder for chaining. + */ + public Builder clearUnlockedPointList() { + unlockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unlockAreaList_ = emptyIntList(); + private void ensureUnlockAreaListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + unlockAreaList_ = mutableCopy(unlockAreaList_); + bitField0_ |= 0x00000020; + } + } + /** + * repeated uint32 unlock_area_list = 1; + * @return A list containing the unlockAreaList. + */ + public java.util.List + getUnlockAreaListList() { + return ((bitField0_ & 0x00000020) != 0) ? + java.util.Collections.unmodifiableList(unlockAreaList_) : unlockAreaList_; + } + /** + * repeated uint32 unlock_area_list = 1; + * @return The count of unlockAreaList. + */ + public int getUnlockAreaListCount() { + return unlockAreaList_.size(); + } + /** + * repeated uint32 unlock_area_list = 1; + * @param index The index of the element to return. + * @return The unlockAreaList at the given index. + */ + public int getUnlockAreaList(int index) { + return unlockAreaList_.getInt(index); + } + /** + * repeated uint32 unlock_area_list = 1; + * @param index The index to set the value at. + * @param value The unlockAreaList to set. + * @return This builder for chaining. + */ + public Builder setUnlockAreaList( + int index, int value) { + ensureUnlockAreaListIsMutable(); + unlockAreaList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unlock_area_list = 1; + * @param value The unlockAreaList to add. + * @return This builder for chaining. + */ + public Builder addUnlockAreaList(int value) { + ensureUnlockAreaListIsMutable(); + unlockAreaList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unlock_area_list = 1; + * @param values The unlockAreaList to add. + * @return This builder for chaining. + */ + public Builder addAllUnlockAreaList( + java.lang.Iterable values) { + ensureUnlockAreaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unlockAreaList_); + onChanged(); + return this; + } + /** + * repeated uint32 unlock_area_list = 1; + * @return This builder for chaining. + */ + public Builder clearUnlockAreaList() { + unlockAreaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList hidePointList_ = emptyIntList(); + private void ensureHidePointListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + hidePointList_ = mutableCopy(hidePointList_); + bitField0_ |= 0x00000040; + } + } + /** + * repeated uint32 hide_point_list = 4; + * @return A list containing the hidePointList. + */ + public java.util.List + getHidePointListList() { + return ((bitField0_ & 0x00000040) != 0) ? + java.util.Collections.unmodifiableList(hidePointList_) : hidePointList_; + } + /** + * repeated uint32 hide_point_list = 4; + * @return The count of hidePointList. + */ + public int getHidePointListCount() { + return hidePointList_.size(); + } + /** + * repeated uint32 hide_point_list = 4; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + public int getHidePointList(int index) { + return hidePointList_.getInt(index); + } + /** + * repeated uint32 hide_point_list = 4; + * @param index The index to set the value at. + * @param value The hidePointList to set. + * @return This builder for chaining. + */ + public Builder setHidePointList( + int index, int value) { + ensureHidePointListIsMutable(); + hidePointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 4; + * @param value The hidePointList to add. + * @return This builder for chaining. + */ + public Builder addHidePointList(int value) { + ensureHidePointListIsMutable(); + hidePointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 4; + * @param values The hidePointList to add. + * @return This builder for chaining. + */ + public Builder addAllHidePointList( + java.lang.Iterable values) { + ensureHidePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, hidePointList_); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 4; + * @return This builder for chaining. + */ + public Builder clearHidePointList() { + hidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 14; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 14; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 14; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList notInteractDungeonEntryList_ = emptyIntList(); + private void ensureNotInteractDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000080) != 0)) { + notInteractDungeonEntryList_ = mutableCopy(notInteractDungeonEntryList_); + bitField0_ |= 0x00000080; + } + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return A list containing the notInteractDungeonEntryList. + */ + public java.util.List + getNotInteractDungeonEntryListList() { + return ((bitField0_ & 0x00000080) != 0) ? + java.util.Collections.unmodifiableList(notInteractDungeonEntryList_) : notInteractDungeonEntryList_; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return The count of notInteractDungeonEntryList. + */ + public int getNotInteractDungeonEntryListCount() { + return notInteractDungeonEntryList_.size(); + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param index The index of the element to return. + * @return The notInteractDungeonEntryList at the given index. + */ + public int getNotInteractDungeonEntryList(int index) { + return notInteractDungeonEntryList_.getInt(index); + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param index The index to set the value at. + * @param value The notInteractDungeonEntryList to set. + * @return This builder for chaining. + */ + public Builder setNotInteractDungeonEntryList( + int index, int value) { + ensureNotInteractDungeonEntryListIsMutable(); + notInteractDungeonEntryList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param value The notInteractDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addNotInteractDungeonEntryList(int value) { + ensureNotInteractDungeonEntryListIsMutable(); + notInteractDungeonEntryList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @param values The notInteractDungeonEntryList to add. + * @return This builder for chaining. + */ + public Builder addAllNotInteractDungeonEntryList( + java.lang.Iterable values) { + ensureNotInteractDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, notInteractDungeonEntryList_); + onChanged(); + return this; + } + /** + * repeated uint32 not_interact_dungeon_entry_list = 6; + * @return This builder for chaining. + */ + public Builder clearNotInteractDungeonEntryList() { + notInteractDungeonEntryList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000080); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList groupUnlimitPointList_ = emptyIntList(); + private void ensureGroupUnlimitPointListIsMutable() { + if (!((bitField0_ & 0x00000100) != 0)) { + groupUnlimitPointList_ = mutableCopy(groupUnlimitPointList_); + bitField0_ |= 0x00000100; + } + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return A list containing the groupUnlimitPointList. + */ + public java.util.List + getGroupUnlimitPointListList() { + return ((bitField0_ & 0x00000100) != 0) ? + java.util.Collections.unmodifiableList(groupUnlimitPointList_) : groupUnlimitPointList_; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return The count of groupUnlimitPointList. + */ + public int getGroupUnlimitPointListCount() { + return groupUnlimitPointList_.size(); + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param index The index of the element to return. + * @return The groupUnlimitPointList at the given index. + */ + public int getGroupUnlimitPointList(int index) { + return groupUnlimitPointList_.getInt(index); + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param index The index to set the value at. + * @param value The groupUnlimitPointList to set. + * @return This builder for chaining. + */ + public Builder setGroupUnlimitPointList( + int index, int value) { + ensureGroupUnlimitPointListIsMutable(); + groupUnlimitPointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param value The groupUnlimitPointList to add. + * @return This builder for chaining. + */ + public Builder addGroupUnlimitPointList(int value) { + ensureGroupUnlimitPointListIsMutable(); + groupUnlimitPointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @param values The groupUnlimitPointList to add. + * @return This builder for chaining. + */ + public Builder addAllGroupUnlimitPointList( + java.lang.Iterable values) { + ensureGroupUnlimitPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, groupUnlimitPointList_); + onChanged(); + return this; + } + /** + * repeated uint32 group_unlimit_point_list = 10; + * @return This builder for chaining. + */ + public Builder clearGroupUnlimitPointList() { + groupUnlimitPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000100); + 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:GetScenePointRsp) + } + + // @@protoc_insertion_point(class_scope:GetScenePointRsp) + private static final emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp(); + } + + public static emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetScenePointRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetScenePointRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetScenePointRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetScenePointRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GetScenePointRsp.proto\"\355\002\n\020GetScenePoi" + + "ntRsp\022\'\n\037not_explored_dungeon_entry_list" + + "\030\013 \003(\r\022(\n to_be_explore_dungeon_entry_li" + + "st\030\017 \003(\r\022\031\n\021locked_point_list\030\002 \003(\r\022\031\n\021u" + + "nhide_point_list\030\005 \003(\r\022\017\n\007retcode\030\t \001(\005\022" + + "\022\n\nbelong_uid\030\014 \001(\r\022\033\n\023unlocked_point_li" + + "st\030\r \003(\r\022\030\n\020unlock_area_list\030\001 \003(\r\022\027\n\017hi" + + "de_point_list\030\004 \003(\r\022\020\n\010scene_id\030\016 \001(\r\022\'\n" + + "\037not_interact_dungeon_entry_list\030\006 \003(\r\022 " + + "\n\030group_unlimit_point_list\030\n \003(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetScenePointRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetScenePointRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetScenePointRsp_descriptor, + new java.lang.String[] { "NotExploredDungeonEntryList", "ToBeExploreDungeonEntryList", "LockedPointList", "UnhidePointList", "Retcode", "BelongUid", "UnlockedPointList", "UnlockAreaList", "HidePointList", "SceneId", "NotInteractDungeonEntryList", "GroupUnlimitPointList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java new file mode 100644 index 00000000000..1e9c8c1a994 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetShopReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetShopReq.proto + +package emu.grasscutter.net.proto; + +public final class GetShopReqOuterClass { + private GetShopReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetShopReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetShopReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + int getShopType(); + } + /** + *
+   * CmdId: 772
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetShopReq} + */ + public static final class GetShopReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetShopReq) + GetShopReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetShopReq.newBuilder() to construct. + private GetShopReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetShopReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetShopReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetShopReq( + 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 104: { + + shopType_ = 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.GetShopReqOuterClass.internal_static_GetShopReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.class, emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.Builder.class); + } + + public static final int SHOP_TYPE_FIELD_NUMBER = 13; + private int shopType_; + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + + 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 (shopType_ != 0) { + output.writeUInt32(13, shopType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (shopType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, shopType_); + } + 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.GetShopReqOuterClass.GetShopReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq other = (emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq) obj; + + if (getShopType() + != other.getShopType()) 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) + SHOP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getShopType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq 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.GetShopReqOuterClass.GetShopReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq 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.GetShopReqOuterClass.GetShopReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq 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.GetShopReqOuterClass.GetShopReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq 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.GetShopReqOuterClass.GetShopReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq 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.GetShopReqOuterClass.GetShopReq 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: 772
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetShopReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetShopReq) + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.class, emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + shopType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.internal_static_GetShopReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq build() { + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq buildPartial() { + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq result = new emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq(this); + result.shopType_ = shopType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq) { + return mergeFrom((emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq other) { + if (other == emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq.getDefaultInstance()) return this; + if (other.getShopType() != 0) { + setShopType(other.getShopType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int shopType_ ; + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + /** + * uint32 shop_type = 13; + * @param value The shopType to set. + * @return This builder for chaining. + */ + public Builder setShopType(int value) { + + shopType_ = value; + onChanged(); + return this; + } + /** + * uint32 shop_type = 13; + * @return This builder for chaining. + */ + public Builder clearShopType() { + + shopType_ = 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:GetShopReq) + } + + // @@protoc_insertion_point(class_scope:GetShopReq) + private static final emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq(); + } + + public static emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetShopReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetShopReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopReqOuterClass.GetShopReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetShopReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetShopReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020GetShopReq.proto\"\037\n\nGetShopReq\022\021\n\tshop" + + "_type\030\r \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetShopReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetShopReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetShopReq_descriptor, + new java.lang.String[] { "ShopType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java new file mode 100644 index 00000000000..ec38b3ac262 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetShopRspOuterClass.java @@ -0,0 +1,753 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetShopRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetShopRspOuterClass { + private GetShopRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetShopRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetShopRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .Shop shop = 11; + * @return Whether the shop field is set. + */ + boolean hasShop(); + /** + * .Shop shop = 11; + * @return The shop. + */ + emu.grasscutter.net.proto.ShopOuterClass.Shop getShop(); + /** + * .Shop shop = 11; + */ + emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder getShopOrBuilder(); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 798
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetShopRsp} + */ + public static final class GetShopRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetShopRsp) + GetShopRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetShopRsp.newBuilder() to construct. + private GetShopRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetShopRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetShopRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetShopRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder subBuilder = null; + if (shop_ != null) { + subBuilder = shop_.toBuilder(); + } + shop_ = input.readMessage(emu.grasscutter.net.proto.ShopOuterClass.Shop.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(shop_); + shop_ = subBuilder.buildPartial(); + } + + 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.GetShopRspOuterClass.internal_static_GetShopRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.class, emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.Builder.class); + } + + public static final int SHOP_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.ShopOuterClass.Shop shop_; + /** + * .Shop shop = 11; + * @return Whether the shop field is set. + */ + @java.lang.Override + public boolean hasShop() { + return shop_ != null; + } + /** + * .Shop shop = 11; + * @return The shop. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop getShop() { + return shop_ == null ? emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance() : shop_; + } + /** + * .Shop shop = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder getShopOrBuilder() { + return getShop(); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @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 (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (shop_ != null) { + output.writeMessage(11, getShop()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + if (shop_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getShop()); + } + 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.GetShopRspOuterClass.GetShopRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp other = (emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp) obj; + + if (hasShop() != other.hasShop()) return false; + if (hasShop()) { + if (!getShop() + .equals(other.getShop())) 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(); + if (hasShop()) { + hash = (37 * hash) + SHOP_FIELD_NUMBER; + hash = (53 * hash) + getShop().hashCode(); + } + 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.GetShopRspOuterClass.GetShopRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp 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.GetShopRspOuterClass.GetShopRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp 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.GetShopRspOuterClass.GetShopRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp 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.GetShopRspOuterClass.GetShopRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp 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.GetShopRspOuterClass.GetShopRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp 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.GetShopRspOuterClass.GetShopRsp 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: 798
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetShopRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetShopRsp) + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.class, emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (shopBuilder_ == null) { + shop_ = null; + } else { + shop_ = null; + shopBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.internal_static_GetShopRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp build() { + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp buildPartial() { + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp result = new emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp(this); + if (shopBuilder_ == null) { + result.shop_ = shop_; + } else { + result.shop_ = shopBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp other) { + if (other == emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp.getDefaultInstance()) return this; + if (other.hasShop()) { + mergeShop(other.getShop()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ShopOuterClass.Shop shop_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopOuterClass.Shop, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder, emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder> shopBuilder_; + /** + * .Shop shop = 11; + * @return Whether the shop field is set. + */ + public boolean hasShop() { + return shopBuilder_ != null || shop_ != null; + } + /** + * .Shop shop = 11; + * @return The shop. + */ + public emu.grasscutter.net.proto.ShopOuterClass.Shop getShop() { + if (shopBuilder_ == null) { + return shop_ == null ? emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance() : shop_; + } else { + return shopBuilder_.getMessage(); + } + } + /** + * .Shop shop = 11; + */ + public Builder setShop(emu.grasscutter.net.proto.ShopOuterClass.Shop value) { + if (shopBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + shop_ = value; + onChanged(); + } else { + shopBuilder_.setMessage(value); + } + + return this; + } + /** + * .Shop shop = 11; + */ + public Builder setShop( + emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder builderForValue) { + if (shopBuilder_ == null) { + shop_ = builderForValue.build(); + onChanged(); + } else { + shopBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Shop shop = 11; + */ + public Builder mergeShop(emu.grasscutter.net.proto.ShopOuterClass.Shop value) { + if (shopBuilder_ == null) { + if (shop_ != null) { + shop_ = + emu.grasscutter.net.proto.ShopOuterClass.Shop.newBuilder(shop_).mergeFrom(value).buildPartial(); + } else { + shop_ = value; + } + onChanged(); + } else { + shopBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Shop shop = 11; + */ + public Builder clearShop() { + if (shopBuilder_ == null) { + shop_ = null; + onChanged(); + } else { + shop_ = null; + shopBuilder_ = null; + } + + return this; + } + /** + * .Shop shop = 11; + */ + public emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder getShopBuilder() { + + onChanged(); + return getShopFieldBuilder().getBuilder(); + } + /** + * .Shop shop = 11; + */ + public emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder getShopOrBuilder() { + if (shopBuilder_ != null) { + return shopBuilder_.getMessageOrBuilder(); + } else { + return shop_ == null ? + emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance() : shop_; + } + } + /** + * .Shop shop = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopOuterClass.Shop, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder, emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder> + getShopFieldBuilder() { + if (shopBuilder_ == null) { + shopBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopOuterClass.Shop, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder, emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder>( + getShop(), + getParentForChildren(), + isClean()); + shop_ = null; + } + return shopBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @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:GetShopRsp) + } + + // @@protoc_insertion_point(class_scope:GetShopRsp) + private static final emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp(); + } + + public static emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetShopRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetShopRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetShopRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetShopRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020GetShopRsp.proto\032\nShop.proto\"2\n\nGetSho" + + "pRsp\022\023\n\004shop\030\013 \001(\0132\005.Shop\022\017\n\007retcode\030\002 \001" + + "(\005B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShopOuterClass.getDescriptor(), + }); + internal_static_GetShopRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetShopRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetShopRsp_descriptor, + new java.lang.String[] { "Shop", "Retcode", }); + emu.grasscutter.net.proto.ShopOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java new file mode 100644 index 00000000000..5ee5986be6e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetShopmallDataRspOuterClass.java @@ -0,0 +1,746 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetShopmallDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetShopmallDataRspOuterClass { + private GetShopmallDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetShopmallDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetShopmallDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 shop_type_list = 15; + * @return A list containing the shopTypeList. + */ + java.util.List getShopTypeListList(); + /** + * repeated uint32 shop_type_list = 15; + * @return The count of shopTypeList. + */ + int getShopTypeListCount(); + /** + * repeated uint32 shop_type_list = 15; + * @param index The index of the element to return. + * @return The shopTypeList at the given index. + */ + int getShopTypeList(int index); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 721
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetShopmallDataRsp} + */ + public static final class GetShopmallDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetShopmallDataRsp) + GetShopmallDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetShopmallDataRsp.newBuilder() to construct. + private GetShopmallDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetShopmallDataRsp() { + shopTypeList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetShopmallDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetShopmallDataRsp( + 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 24: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + shopTypeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + shopTypeList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + shopTypeList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + shopTypeList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + shopTypeList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.class, emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.Builder.class); + } + + public static final int SHOP_TYPE_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList shopTypeList_; + /** + * repeated uint32 shop_type_list = 15; + * @return A list containing the shopTypeList. + */ + @java.lang.Override + public java.util.List + getShopTypeListList() { + return shopTypeList_; + } + /** + * repeated uint32 shop_type_list = 15; + * @return The count of shopTypeList. + */ + public int getShopTypeListCount() { + return shopTypeList_.size(); + } + /** + * repeated uint32 shop_type_list = 15; + * @param index The index of the element to return. + * @return The shopTypeList at the given index. + */ + public int getShopTypeList(int index) { + return shopTypeList_.getInt(index); + } + private int shopTypeListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @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 { + getSerializedSize(); + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (getShopTypeListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(shopTypeListMemoizedSerializedSize); + } + for (int i = 0; i < shopTypeList_.size(); i++) { + output.writeUInt32NoTag(shopTypeList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < shopTypeList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(shopTypeList_.getInt(i)); + } + size += dataSize; + if (!getShopTypeListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + shopTypeListMemoizedSerializedSize = dataSize; + } + 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.GetShopmallDataRspOuterClass.GetShopmallDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp other = (emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp) obj; + + if (!getShopTypeListList() + .equals(other.getShopTypeListList())) 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(); + if (getShopTypeListCount() > 0) { + hash = (37 * hash) + SHOP_TYPE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShopTypeListList().hashCode(); + } + 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.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp 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.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp 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.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp 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.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp 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.GetShopmallDataRspOuterClass.GetShopmallDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp 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.GetShopmallDataRspOuterClass.GetShopmallDataRsp 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: 721
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetShopmallDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetShopmallDataRsp) + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.class, emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + shopTypeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.internal_static_GetShopmallDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp build() { + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp buildPartial() { + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp result = new emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + shopTypeList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.shopTypeList_ = shopTypeList_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp other) { + if (other == emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp.getDefaultInstance()) return this; + if (!other.shopTypeList_.isEmpty()) { + if (shopTypeList_.isEmpty()) { + shopTypeList_ = other.shopTypeList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShopTypeListIsMutable(); + shopTypeList_.addAll(other.shopTypeList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList shopTypeList_ = emptyIntList(); + private void ensureShopTypeListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + shopTypeList_ = mutableCopy(shopTypeList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 shop_type_list = 15; + * @return A list containing the shopTypeList. + */ + public java.util.List + getShopTypeListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(shopTypeList_) : shopTypeList_; + } + /** + * repeated uint32 shop_type_list = 15; + * @return The count of shopTypeList. + */ + public int getShopTypeListCount() { + return shopTypeList_.size(); + } + /** + * repeated uint32 shop_type_list = 15; + * @param index The index of the element to return. + * @return The shopTypeList at the given index. + */ + public int getShopTypeList(int index) { + return shopTypeList_.getInt(index); + } + /** + * repeated uint32 shop_type_list = 15; + * @param index The index to set the value at. + * @param value The shopTypeList to set. + * @return This builder for chaining. + */ + public Builder setShopTypeList( + int index, int value) { + ensureShopTypeListIsMutable(); + shopTypeList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 shop_type_list = 15; + * @param value The shopTypeList to add. + * @return This builder for chaining. + */ + public Builder addShopTypeList(int value) { + ensureShopTypeListIsMutable(); + shopTypeList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 shop_type_list = 15; + * @param values The shopTypeList to add. + * @return This builder for chaining. + */ + public Builder addAllShopTypeList( + java.lang.Iterable values) { + ensureShopTypeListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, shopTypeList_); + onChanged(); + return this; + } + /** + * repeated uint32 shop_type_list = 15; + * @return This builder for chaining. + */ + public Builder clearShopTypeList() { + shopTypeList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @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:GetShopmallDataRsp) + } + + // @@protoc_insertion_point(class_scope:GetShopmallDataRsp) + private static final emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp(); + } + + public static emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetShopmallDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetShopmallDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetShopmallDataRspOuterClass.GetShopmallDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetShopmallDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetShopmallDataRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030GetShopmallDataRsp.proto\"=\n\022GetShopmal" + + "lDataRsp\022\026\n\016shop_type_list\030\017 \003(\r\022\017\n\007retc" + + "ode\030\003 \001(\005B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetShopmallDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetShopmallDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetShopmallDataRsp_descriptor, + new java.lang.String[] { "ShopTypeList", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotReqOuterClass.java new file mode 100644 index 00000000000..220f0e95965 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetWidgetSlotReq.proto + +package emu.grasscutter.net.proto; + +public final class GetWidgetSlotReqOuterClass { + private GetWidgetSlotReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetWidgetSlotReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetWidgetSlotReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4253
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code GetWidgetSlotReq} + */ + public static final class GetWidgetSlotReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetWidgetSlotReq) + GetWidgetSlotReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetWidgetSlotReq.newBuilder() to construct. + private GetWidgetSlotReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetWidgetSlotReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetWidgetSlotReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetWidgetSlotReq( + 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; + 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.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.class, emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.GetWidgetSlotReqOuterClass.GetWidgetSlotReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq other = (emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq 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.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq 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.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq 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.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq 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.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq 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.GetWidgetSlotReqOuterClass.GetWidgetSlotReq 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: 4253
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code GetWidgetSlotReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetWidgetSlotReq) + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.class, emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.internal_static_GetWidgetSlotReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq build() { + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq buildPartial() { + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq result = new emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq) { + return mergeFrom((emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq other) { + if (other == emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:GetWidgetSlotReq) + } + + // @@protoc_insertion_point(class_scope:GetWidgetSlotReq) + private static final emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq(); + } + + public static emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetWidgetSlotReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetWidgetSlotReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotReqOuterClass.GetWidgetSlotReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetWidgetSlotReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetWidgetSlotReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GetWidgetSlotReq.proto\"\022\n\020GetWidgetSlo" + + "tReqB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetWidgetSlotReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetWidgetSlotReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetWidgetSlotReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotRspOuterClass.java new file mode 100644 index 00000000000..7687b7a6c31 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetWidgetSlotRspOuterClass.java @@ -0,0 +1,926 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetWidgetSlotRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetWidgetSlotRspOuterClass { + private GetWidgetSlotRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetWidgetSlotRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetWidgetSlotRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetSlotData slot_list = 13; + */ + java.util.List + getSlotListList(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + int getSlotListCount(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + java.util.List + getSlotListOrBuilderList(); + /** + * repeated .WidgetSlotData slot_list = 13; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4254
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetWidgetSlotRsp} + */ + public static final class GetWidgetSlotRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetWidgetSlotRsp) + GetWidgetSlotRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetWidgetSlotRsp.newBuilder() to construct. + private GetWidgetSlotRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetWidgetSlotRsp() { + slotList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetWidgetSlotRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetWidgetSlotRsp( + 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 72: { + + retcode_ = input.readInt32(); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + slotList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + slotList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry)); + 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)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.class, emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.Builder.class); + } + + public static final int SLOT_LIST_FIELD_NUMBER = 13; + private java.util.List slotList_; + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public java.util.List getSlotListList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public java.util.List + getSlotListOrBuilderList() { + return slotList_; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public int getSlotListCount() { + return slotList_.size(); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + return slotList_.get(index); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + return slotList_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @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 (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + for (int i = 0; i < slotList_.size(); i++) { + output.writeMessage(13, slotList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + for (int i = 0; i < slotList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, slotList_.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.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp other = (emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp) obj; + + if (!getSlotListList() + .equals(other.getSlotListList())) 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(); + if (getSlotListCount() > 0) { + hash = (37 * hash) + SLOT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSlotListList().hashCode(); + } + 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.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp 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.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp 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.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp 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.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp 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.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp 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.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp 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: 4254
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetWidgetSlotRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetWidgetSlotRsp) + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.class, emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSlotListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + slotListBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.internal_static_GetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp build() { + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp buildPartial() { + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp result = new emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp(this); + int from_bitField0_ = bitField0_; + if (slotListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + slotList_ = java.util.Collections.unmodifiableList(slotList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.slotList_ = slotList_; + } else { + result.slotList_ = slotListBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp other) { + if (other == emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp.getDefaultInstance()) return this; + if (slotListBuilder_ == null) { + if (!other.slotList_.isEmpty()) { + if (slotList_.isEmpty()) { + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSlotListIsMutable(); + slotList_.addAll(other.slotList_); + } + onChanged(); + } + } else { + if (!other.slotList_.isEmpty()) { + if (slotListBuilder_.isEmpty()) { + slotListBuilder_.dispose(); + slotListBuilder_ = null; + slotList_ = other.slotList_; + bitField0_ = (bitField0_ & ~0x00000001); + slotListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSlotListFieldBuilder() : null; + } else { + slotListBuilder_.addAllMessages(other.slotList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List slotList_ = + java.util.Collections.emptyList(); + private void ensureSlotListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + slotList_ = new java.util.ArrayList(slotList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> slotListBuilder_; + + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List getSlotListList() { + if (slotListBuilder_ == null) { + return java.util.Collections.unmodifiableList(slotList_); + } else { + return slotListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public int getSlotListCount() { + if (slotListBuilder_ == null) { + return slotList_.size(); + } else { + return slotListBuilder_.getCount(); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlotList(int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); + } else { + return slotListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.set(index, value); + onChanged(); + } else { + slotListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder setSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.set(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(value); + onChanged(); + } else { + slotListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSlotListIsMutable(); + slotList_.add(index, value); + onChanged(); + } else { + slotListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addSlotList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.add(index, builderForValue.build()); + onChanged(); + } else { + slotListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder addAllSlotList( + java.lang.Iterable values) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, slotList_); + onChanged(); + } else { + slotListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder clearSlotList() { + if (slotListBuilder_ == null) { + slotList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + slotListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public Builder removeSlotList(int index) { + if (slotListBuilder_ == null) { + ensureSlotListIsMutable(); + slotList_.remove(index); + onChanged(); + } else { + slotListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getSlotListBuilder( + int index) { + return getSlotListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotListOrBuilder( + int index) { + if (slotListBuilder_ == null) { + return slotList_.get(index); } else { + return slotListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List + getSlotListOrBuilderList() { + if (slotListBuilder_ != null) { + return slotListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(slotList_); + } + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder() { + return getSlotListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addSlotListBuilder( + int index) { + return getSlotListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData slot_list = 13; + */ + public java.util.List + getSlotListBuilderList() { + return getSlotListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getSlotListFieldBuilder() { + if (slotListBuilder_ == null) { + slotListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + slotList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + slotList_ = null; + } + return slotListBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @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:GetWidgetSlotRsp) + } + + // @@protoc_insertion_point(class_scope:GetWidgetSlotRsp) + private static final emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp(); + } + + public static emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetWidgetSlotRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetWidgetSlotRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWidgetSlotRspOuterClass.GetWidgetSlotRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetWidgetSlotRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetWidgetSlotRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GetWidgetSlotRsp.proto\032\024WidgetSlotData" + + ".proto\"G\n\020GetWidgetSlotRsp\022\"\n\tslot_list\030" + + "\r \003(\0132\017.WidgetSlotData\022\017\n\007retcode\030\t \001(\005B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + }); + internal_static_GetWidgetSlotRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetWidgetSlotRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetWidgetSlotRsp_descriptor, + new java.lang.String[] { "SlotList", "Retcode", }); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java new file mode 100644 index 00000000000..c68311c97e2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GetWorldMpInfoRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GetWorldMpInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class GetWorldMpInfoRspOuterClass { + private GetWorldMpInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GetWorldMpInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:GetWorldMpInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_in_mp_mode = 1; + * @return The isInMpMode. + */ + boolean getIsInMpMode(); + + /** + * uint32 quit_mp_valid_time = 9; + * @return The quitMpValidTime. + */ + int getQuitMpValidTime(); + } + /** + *
+   * CmdId: 3320
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GetWorldMpInfoRsp} + */ + public static final class GetWorldMpInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetWorldMpInfoRsp) + GetWorldMpInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetWorldMpInfoRsp.newBuilder() to construct. + private GetWorldMpInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetWorldMpInfoRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetWorldMpInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetWorldMpInfoRsp( + 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: { + + isInMpMode_ = input.readBool(); + break; + } + case 72: { + + quitMpValidTime_ = input.readUInt32(); + break; + } + case 96: { + + 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.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.class, emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_IN_MP_MODE_FIELD_NUMBER = 1; + private boolean isInMpMode_; + /** + * bool is_in_mp_mode = 1; + * @return The isInMpMode. + */ + @java.lang.Override + public boolean getIsInMpMode() { + return isInMpMode_; + } + + public static final int QUIT_MP_VALID_TIME_FIELD_NUMBER = 9; + private int quitMpValidTime_; + /** + * uint32 quit_mp_valid_time = 9; + * @return The quitMpValidTime. + */ + @java.lang.Override + public int getQuitMpValidTime() { + return quitMpValidTime_; + } + + 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 (isInMpMode_ != false) { + output.writeBool(1, isInMpMode_); + } + if (quitMpValidTime_ != 0) { + output.writeUInt32(9, quitMpValidTime_); + } + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isInMpMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isInMpMode_); + } + if (quitMpValidTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, quitMpValidTime_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, 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.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp other = (emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getIsInMpMode() + != other.getIsInMpMode()) return false; + if (getQuitMpValidTime() + != other.getQuitMpValidTime()) 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(); + hash = (37 * hash) + IS_IN_MP_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInMpMode()); + hash = (37 * hash) + QUIT_MP_VALID_TIME_FIELD_NUMBER; + hash = (53 * hash) + getQuitMpValidTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp 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.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp 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.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp 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.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp 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.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp 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.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp 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: 3320
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GetWorldMpInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GetWorldMpInfoRsp) + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.class, emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + isInMpMode_ = false; + + quitMpValidTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.internal_static_GetWorldMpInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp build() { + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp buildPartial() { + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp result = new emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp(this); + result.retcode_ = retcode_; + result.isInMpMode_ = isInMpMode_; + result.quitMpValidTime_ = quitMpValidTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp other) { + if (other == emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsInMpMode() != false) { + setIsInMpMode(other.getIsInMpMode()); + } + if (other.getQuitMpValidTime() != 0) { + setQuitMpValidTime(other.getQuitMpValidTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isInMpMode_ ; + /** + * bool is_in_mp_mode = 1; + * @return The isInMpMode. + */ + @java.lang.Override + public boolean getIsInMpMode() { + return isInMpMode_; + } + /** + * bool is_in_mp_mode = 1; + * @param value The isInMpMode to set. + * @return This builder for chaining. + */ + public Builder setIsInMpMode(boolean value) { + + isInMpMode_ = value; + onChanged(); + return this; + } + /** + * bool is_in_mp_mode = 1; + * @return This builder for chaining. + */ + public Builder clearIsInMpMode() { + + isInMpMode_ = false; + onChanged(); + return this; + } + + private int quitMpValidTime_ ; + /** + * uint32 quit_mp_valid_time = 9; + * @return The quitMpValidTime. + */ + @java.lang.Override + public int getQuitMpValidTime() { + return quitMpValidTime_; + } + /** + * uint32 quit_mp_valid_time = 9; + * @param value The quitMpValidTime to set. + * @return This builder for chaining. + */ + public Builder setQuitMpValidTime(int value) { + + quitMpValidTime_ = value; + onChanged(); + return this; + } + /** + * uint32 quit_mp_valid_time = 9; + * @return This builder for chaining. + */ + public Builder clearQuitMpValidTime() { + + quitMpValidTime_ = 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:GetWorldMpInfoRsp) + } + + // @@protoc_insertion_point(class_scope:GetWorldMpInfoRsp) + private static final emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp(); + } + + public static emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetWorldMpInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetWorldMpInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GetWorldMpInfoRspOuterClass.GetWorldMpInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GetWorldMpInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GetWorldMpInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GetWorldMpInfoRsp.proto\"W\n\021GetWorldMpI" + + "nfoRsp\022\017\n\007retcode\030\014 \001(\005\022\025\n\ris_in_mp_mode" + + "\030\001 \001(\010\022\032\n\022quit_mp_valid_time\030\t \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GetWorldMpInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GetWorldMpInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GetWorldMpInfoRsp_descriptor, + new java.lang.String[] { "Retcode", "IsInMpMode", "QuitMpValidTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GroupSuiteNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GroupSuiteNotifyOuterClass.java new file mode 100644 index 00000000000..aa473c8213c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GroupSuiteNotifyOuterClass.java @@ -0,0 +1,811 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GroupSuiteNotify.proto + +package emu.grasscutter.net.proto; + +public final class GroupSuiteNotifyOuterClass { + private GroupSuiteNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GroupSuiteNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:GroupSuiteNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> group_map = 3; + */ + int getGroupMapCount(); + /** + * map<uint32, uint32> group_map = 3; + */ + boolean containsGroupMap( + int key); + /** + * Use {@link #getGroupMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getGroupMap(); + /** + * map<uint32, uint32> group_map = 3; + */ + java.util.Map + getGroupMapMap(); + /** + * map<uint32, uint32> group_map = 3; + */ + + int getGroupMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> group_map = 3; + */ + + int getGroupMapOrThrow( + int key); + } + /** + *
+   * CmdId: 3257
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GroupSuiteNotify} + */ + public static final class GroupSuiteNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GroupSuiteNotify) + GroupSuiteNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GroupSuiteNotify.newBuilder() to construct. + private GroupSuiteNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GroupSuiteNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GroupSuiteNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GroupSuiteNotify( + 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)) { + groupMap_ = com.google.protobuf.MapField.newMapField( + GroupMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + groupMap__ = input.readMessage( + GroupMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + groupMap_.getMutableMap().put( + groupMap__.getKey(), groupMap__.getValue()); + 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.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetGroupMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.class, emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.Builder.class); + } + + public static final int GROUP_MAP_FIELD_NUMBER = 3; + private static final class GroupMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_GroupMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> groupMap_; + private com.google.protobuf.MapField + internalGetGroupMap() { + if (groupMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + GroupMapDefaultEntryHolder.defaultEntry); + } + return groupMap_; + } + + public int getGroupMapCount() { + return internalGetGroupMap().getMap().size(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + + @java.lang.Override + public boolean containsGroupMap( + int key) { + + return internalGetGroupMap().getMap().containsKey(key); + } + /** + * Use {@link #getGroupMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getGroupMap() { + return getGroupMapMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public java.util.Map getGroupMapMap() { + return internalGetGroupMap().getMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public int getGroupMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetGroupMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public int getGroupMapOrThrow( + int key) { + + java.util.Map map = + internalGetGroupMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetGroupMap(), + GroupMapDefaultEntryHolder.defaultEntry, + 3); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetGroupMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + groupMap__ = GroupMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, groupMap__); + } + 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.GroupSuiteNotifyOuterClass.GroupSuiteNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify other = (emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify) obj; + + if (!internalGetGroupMap().equals( + other.internalGetGroupMap())) 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 (!internalGetGroupMap().getMap().isEmpty()) { + hash = (37 * hash) + GROUP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetGroupMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify 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.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify 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.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify 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.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify 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.GroupSuiteNotifyOuterClass.GroupSuiteNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify 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.GroupSuiteNotifyOuterClass.GroupSuiteNotify 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: 3257
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GroupSuiteNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GroupSuiteNotify) + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetGroupMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableGroupMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.class, emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableGroupMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.internal_static_GroupSuiteNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify build() { + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify buildPartial() { + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify result = new emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify(this); + int from_bitField0_ = bitField0_; + result.groupMap_ = internalGetGroupMap(); + result.groupMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify) { + return mergeFrom((emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify other) { + if (other == emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify.getDefaultInstance()) return this; + internalGetMutableGroupMap().mergeFrom( + other.internalGetGroupMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> groupMap_; + private com.google.protobuf.MapField + internalGetGroupMap() { + if (groupMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + GroupMapDefaultEntryHolder.defaultEntry); + } + return groupMap_; + } + private com.google.protobuf.MapField + internalGetMutableGroupMap() { + onChanged();; + if (groupMap_ == null) { + groupMap_ = com.google.protobuf.MapField.newMapField( + GroupMapDefaultEntryHolder.defaultEntry); + } + if (!groupMap_.isMutable()) { + groupMap_ = groupMap_.copy(); + } + return groupMap_; + } + + public int getGroupMapCount() { + return internalGetGroupMap().getMap().size(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + + @java.lang.Override + public boolean containsGroupMap( + int key) { + + return internalGetGroupMap().getMap().containsKey(key); + } + /** + * Use {@link #getGroupMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getGroupMap() { + return getGroupMapMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public java.util.Map getGroupMapMap() { + return internalGetGroupMap().getMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public int getGroupMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetGroupMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> group_map = 3; + */ + @java.lang.Override + + public int getGroupMapOrThrow( + int key) { + + java.util.Map map = + internalGetGroupMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearGroupMap() { + internalGetMutableGroupMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> group_map = 3; + */ + + public Builder removeGroupMap( + int key) { + + internalGetMutableGroupMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableGroupMap() { + return internalGetMutableGroupMap().getMutableMap(); + } + /** + * map<uint32, uint32> group_map = 3; + */ + public Builder putGroupMap( + int key, + int value) { + + + internalGetMutableGroupMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> group_map = 3; + */ + + public Builder putAllGroupMap( + java.util.Map values) { + internalGetMutableGroupMap().getMutableMap() + .putAll(values); + 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:GroupSuiteNotify) + } + + // @@protoc_insertion_point(class_scope:GroupSuiteNotify) + private static final emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify(); + } + + public static emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GroupSuiteNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GroupSuiteNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupSuiteNotifyOuterClass.GroupSuiteNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GroupSuiteNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GroupSuiteNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GroupSuiteNotify_GroupMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GroupSuiteNotify_GroupMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026GroupSuiteNotify.proto\"w\n\020GroupSuiteNo" + + "tify\0222\n\tgroup_map\030\003 \003(\0132\037.GroupSuiteNoti" + + "fy.GroupMapEntry\032/\n\rGroupMapEntry\022\013\n\003key" + + "\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GroupSuiteNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GroupSuiteNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GroupSuiteNotify_descriptor, + new java.lang.String[] { "GroupMap", }); + internal_static_GroupSuiteNotify_GroupMapEntry_descriptor = + internal_static_GroupSuiteNotify_descriptor.getNestedTypes().get(0); + internal_static_GroupSuiteNotify_GroupMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GroupSuiteNotify_GroupMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/GroupUnloadNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/GroupUnloadNotifyOuterClass.java new file mode 100644 index 00000000000..955a4585693 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/GroupUnloadNotifyOuterClass.java @@ -0,0 +1,675 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: GroupUnloadNotify.proto + +package emu.grasscutter.net.proto; + +public final class GroupUnloadNotifyOuterClass { + private GroupUnloadNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface GroupUnloadNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:GroupUnloadNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 group_list = 10; + * @return A list containing the groupList. + */ + java.util.List getGroupListList(); + /** + * repeated uint32 group_list = 10; + * @return The count of groupList. + */ + int getGroupListCount(); + /** + * repeated uint32 group_list = 10; + * @param index The index of the element to return. + * @return The groupList at the given index. + */ + int getGroupList(int index); + } + /** + *
+   * CmdId: 3344
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code GroupUnloadNotify} + */ + public static final class GroupUnloadNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GroupUnloadNotify) + GroupUnloadNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GroupUnloadNotify.newBuilder() to construct. + private GroupUnloadNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GroupUnloadNotify() { + groupList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GroupUnloadNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GroupUnloadNotify( + 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 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + groupList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + groupList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + groupList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + groupList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + groupList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.class, emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.Builder.class); + } + + public static final int GROUP_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList groupList_; + /** + * repeated uint32 group_list = 10; + * @return A list containing the groupList. + */ + @java.lang.Override + public java.util.List + getGroupListList() { + return groupList_; + } + /** + * repeated uint32 group_list = 10; + * @return The count of groupList. + */ + public int getGroupListCount() { + return groupList_.size(); + } + /** + * repeated uint32 group_list = 10; + * @param index The index of the element to return. + * @return The groupList at the given index. + */ + public int getGroupList(int index) { + return groupList_.getInt(index); + } + private int groupListMemoizedSerializedSize = -1; + + 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 (getGroupListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(groupListMemoizedSerializedSize); + } + for (int i = 0; i < groupList_.size(); i++) { + output.writeUInt32NoTag(groupList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < groupList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(groupList_.getInt(i)); + } + size += dataSize; + if (!getGroupListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + groupListMemoizedSerializedSize = dataSize; + } + 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.GroupUnloadNotifyOuterClass.GroupUnloadNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify other = (emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify) obj; + + if (!getGroupListList() + .equals(other.getGroupListList())) 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 (getGroupListCount() > 0) { + hash = (37 * hash) + GROUP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGroupListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify 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.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify 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.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify 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.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify 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.GroupUnloadNotifyOuterClass.GroupUnloadNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify 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.GroupUnloadNotifyOuterClass.GroupUnloadNotify 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: 3344
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code GroupUnloadNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:GroupUnloadNotify) + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.class, emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + groupList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.internal_static_GroupUnloadNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify build() { + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify buildPartial() { + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify result = new emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + groupList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.groupList_ = groupList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify) { + return mergeFrom((emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify other) { + if (other == emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify.getDefaultInstance()) return this; + if (!other.groupList_.isEmpty()) { + if (groupList_.isEmpty()) { + groupList_ = other.groupList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGroupListIsMutable(); + groupList_.addAll(other.groupList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList groupList_ = emptyIntList(); + private void ensureGroupListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + groupList_ = mutableCopy(groupList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 group_list = 10; + * @return A list containing the groupList. + */ + public java.util.List + getGroupListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(groupList_) : groupList_; + } + /** + * repeated uint32 group_list = 10; + * @return The count of groupList. + */ + public int getGroupListCount() { + return groupList_.size(); + } + /** + * repeated uint32 group_list = 10; + * @param index The index of the element to return. + * @return The groupList at the given index. + */ + public int getGroupList(int index) { + return groupList_.getInt(index); + } + /** + * repeated uint32 group_list = 10; + * @param index The index to set the value at. + * @param value The groupList to set. + * @return This builder for chaining. + */ + public Builder setGroupList( + int index, int value) { + ensureGroupListIsMutable(); + groupList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 group_list = 10; + * @param value The groupList to add. + * @return This builder for chaining. + */ + public Builder addGroupList(int value) { + ensureGroupListIsMutable(); + groupList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 group_list = 10; + * @param values The groupList to add. + * @return This builder for chaining. + */ + public Builder addAllGroupList( + java.lang.Iterable values) { + ensureGroupListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, groupList_); + onChanged(); + return this; + } + /** + * repeated uint32 group_list = 10; + * @return This builder for chaining. + */ + public Builder clearGroupList() { + groupList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:GroupUnloadNotify) + } + + // @@protoc_insertion_point(class_scope:GroupUnloadNotify) + private static final emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify(); + } + + public static emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GroupUnloadNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GroupUnloadNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.GroupUnloadNotifyOuterClass.GroupUnloadNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_GroupUnloadNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_GroupUnloadNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027GroupUnloadNotify.proto\"\'\n\021GroupUnload" + + "Notify\022\022\n\ngroup_list\030\n \003(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_GroupUnloadNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_GroupUnloadNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_GroupUnloadNotify_descriptor, + new java.lang.String[] { "GroupList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java new file mode 100644 index 00000000000..dc949f45c37 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/H5ActivityIdsNotifyOuterClass.java @@ -0,0 +1,883 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: H5ActivityIdsNotify.proto + +package emu.grasscutter.net.proto; + +public final class H5ActivityIdsNotifyOuterClass { + private H5ActivityIdsNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface H5ActivityIdsNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:H5ActivityIdsNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 client_red_dot_timestamp = 1; + * @return The clientRedDotTimestamp. + */ + int getClientRedDotTimestamp(); + + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + int getH5ActivityMapCount(); + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + boolean containsH5ActivityMap( + int key); + /** + * Use {@link #getH5ActivityMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getH5ActivityMap(); + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + java.util.Map + getH5ActivityMapMap(); + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + + int getH5ActivityMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + + int getH5ActivityMapOrThrow( + int key); + } + /** + *
+   * CmdId: 5675
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code H5ActivityIdsNotify} + */ + public static final class H5ActivityIdsNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:H5ActivityIdsNotify) + H5ActivityIdsNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use H5ActivityIdsNotify.newBuilder() to construct. + private H5ActivityIdsNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private H5ActivityIdsNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new H5ActivityIdsNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private H5ActivityIdsNotify( + 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: { + + clientRedDotTimestamp_ = input.readUInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + h5ActivityMap_ = com.google.protobuf.MapField.newMapField( + H5ActivityMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + h5ActivityMap__ = input.readMessage( + H5ActivityMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + h5ActivityMap_.getMutableMap().put( + h5ActivityMap__.getKey(), h5ActivityMap__.getValue()); + 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.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetH5ActivityMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.class, emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.Builder.class); + } + + public static final int CLIENT_RED_DOT_TIMESTAMP_FIELD_NUMBER = 1; + private int clientRedDotTimestamp_; + /** + * uint32 client_red_dot_timestamp = 1; + * @return The clientRedDotTimestamp. + */ + @java.lang.Override + public int getClientRedDotTimestamp() { + return clientRedDotTimestamp_; + } + + public static final int H_5_ACTIVITY_MAP_FIELD_NUMBER = 12; + private static final class H5ActivityMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> h5ActivityMap_; + private com.google.protobuf.MapField + internalGetH5ActivityMap() { + if (h5ActivityMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + H5ActivityMapDefaultEntryHolder.defaultEntry); + } + return h5ActivityMap_; + } + + public int getH5ActivityMapCount() { + return internalGetH5ActivityMap().getMap().size(); + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + + @java.lang.Override + public boolean containsH5ActivityMap( + int key) { + + return internalGetH5ActivityMap().getMap().containsKey(key); + } + /** + * Use {@link #getH5ActivityMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getH5ActivityMap() { + return getH5ActivityMapMap(); + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + @java.lang.Override + + public java.util.Map getH5ActivityMapMap() { + return internalGetH5ActivityMap().getMap(); + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + @java.lang.Override + + public int getH5ActivityMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetH5ActivityMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + @java.lang.Override + + public int getH5ActivityMapOrThrow( + int key) { + + java.util.Map map = + internalGetH5ActivityMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (clientRedDotTimestamp_ != 0) { + output.writeUInt32(1, clientRedDotTimestamp_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetH5ActivityMap(), + H5ActivityMapDefaultEntryHolder.defaultEntry, + 12); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (clientRedDotTimestamp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, clientRedDotTimestamp_); + } + for (java.util.Map.Entry entry + : internalGetH5ActivityMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + h5ActivityMap__ = H5ActivityMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, h5ActivityMap__); + } + 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.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify other = (emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify) obj; + + if (getClientRedDotTimestamp() + != other.getClientRedDotTimestamp()) return false; + if (!internalGetH5ActivityMap().equals( + other.internalGetH5ActivityMap())) 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) + CLIENT_RED_DOT_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getClientRedDotTimestamp(); + if (!internalGetH5ActivityMap().getMap().isEmpty()) { + hash = (37 * hash) + H_5_ACTIVITY_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetH5ActivityMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify 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.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify 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.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify 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.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify 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.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify 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.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify 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: 5675
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code H5ActivityIdsNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:H5ActivityIdsNotify) + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetH5ActivityMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 12: + return internalGetMutableH5ActivityMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.class, emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + clientRedDotTimestamp_ = 0; + + internalGetMutableH5ActivityMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.internal_static_H5ActivityIdsNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify build() { + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify buildPartial() { + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify result = new emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify(this); + int from_bitField0_ = bitField0_; + result.clientRedDotTimestamp_ = clientRedDotTimestamp_; + result.h5ActivityMap_ = internalGetH5ActivityMap(); + result.h5ActivityMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify) { + return mergeFrom((emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify other) { + if (other == emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify.getDefaultInstance()) return this; + if (other.getClientRedDotTimestamp() != 0) { + setClientRedDotTimestamp(other.getClientRedDotTimestamp()); + } + internalGetMutableH5ActivityMap().mergeFrom( + other.internalGetH5ActivityMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int clientRedDotTimestamp_ ; + /** + * uint32 client_red_dot_timestamp = 1; + * @return The clientRedDotTimestamp. + */ + @java.lang.Override + public int getClientRedDotTimestamp() { + return clientRedDotTimestamp_; + } + /** + * uint32 client_red_dot_timestamp = 1; + * @param value The clientRedDotTimestamp to set. + * @return This builder for chaining. + */ + public Builder setClientRedDotTimestamp(int value) { + + clientRedDotTimestamp_ = value; + onChanged(); + return this; + } + /** + * uint32 client_red_dot_timestamp = 1; + * @return This builder for chaining. + */ + public Builder clearClientRedDotTimestamp() { + + clientRedDotTimestamp_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> h5ActivityMap_; + private com.google.protobuf.MapField + internalGetH5ActivityMap() { + if (h5ActivityMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + H5ActivityMapDefaultEntryHolder.defaultEntry); + } + return h5ActivityMap_; + } + private com.google.protobuf.MapField + internalGetMutableH5ActivityMap() { + onChanged();; + if (h5ActivityMap_ == null) { + h5ActivityMap_ = com.google.protobuf.MapField.newMapField( + H5ActivityMapDefaultEntryHolder.defaultEntry); + } + if (!h5ActivityMap_.isMutable()) { + h5ActivityMap_ = h5ActivityMap_.copy(); + } + return h5ActivityMap_; + } + + public int getH5ActivityMapCount() { + return internalGetH5ActivityMap().getMap().size(); + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + + @java.lang.Override + public boolean containsH5ActivityMap( + int key) { + + return internalGetH5ActivityMap().getMap().containsKey(key); + } + /** + * Use {@link #getH5ActivityMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getH5ActivityMap() { + return getH5ActivityMapMap(); + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + @java.lang.Override + + public java.util.Map getH5ActivityMapMap() { + return internalGetH5ActivityMap().getMap(); + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + @java.lang.Override + + public int getH5ActivityMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetH5ActivityMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + @java.lang.Override + + public int getH5ActivityMapOrThrow( + int key) { + + java.util.Map map = + internalGetH5ActivityMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearH5ActivityMap() { + internalGetMutableH5ActivityMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + + public Builder removeH5ActivityMap( + int key) { + + internalGetMutableH5ActivityMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableH5ActivityMap() { + return internalGetMutableH5ActivityMap().getMutableMap(); + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + public Builder putH5ActivityMap( + int key, + int value) { + + + internalGetMutableH5ActivityMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> h_5_activity_map = 12; + */ + + public Builder putAllH5ActivityMap( + java.util.Map values) { + internalGetMutableH5ActivityMap().getMutableMap() + .putAll(values); + 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:H5ActivityIdsNotify) + } + + // @@protoc_insertion_point(class_scope:H5ActivityIdsNotify) + private static final emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify(); + } + + public static emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public H5ActivityIdsNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new H5ActivityIdsNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.H5ActivityIdsNotifyOuterClass.H5ActivityIdsNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_H5ActivityIdsNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_H5ActivityIdsNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031H5ActivityIdsNotify.proto\"\260\001\n\023H5Activi" + + "tyIdsNotify\022 \n\030client_red_dot_timestamp\030" + + "\001 \001(\r\022A\n\020h_5_activity_map\030\014 \003(\0132\'.H5Acti" + + "vityIdsNotify.H5ActivityMapEntry\0324\n\022H5Ac" + + "tivityMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001" + + "(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_H5ActivityIdsNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_H5ActivityIdsNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_H5ActivityIdsNotify_descriptor, + new java.lang.String[] { "ClientRedDotTimestamp", "H5ActivityMap", }); + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_descriptor = + internal_static_H5ActivityIdsNotify_descriptor.getNestedTypes().get(0); + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_H5ActivityIdsNotify_H5ActivityMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java new file mode 100644 index 00000000000..1b95a78533f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HitColliderTypeOuterClass.java @@ -0,0 +1,166 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HitColliderType.proto + +package emu.grasscutter.net.proto; + +public final class HitColliderTypeOuterClass { + private HitColliderTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code HitColliderType} + */ + public enum HitColliderType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * HIT_COLLIDER_TYPE_INVALID = 0; + */ + HIT_COLLIDER_TYPE_INVALID(0), + /** + * HIT_COLLIDER_TYPE_HIT_BOX = 1; + */ + HIT_COLLIDER_TYPE_HIT_BOX(1), + /** + * HIT_COLLIDER_TYPE_WET_HIT_BOX = 2; + */ + HIT_COLLIDER_TYPE_WET_HIT_BOX(2), + /** + * HIT_COLLIDER_TYPE_HEAD_BOX = 3; + */ + HIT_COLLIDER_TYPE_HEAD_BOX(3), + UNRECOGNIZED(-1), + ; + + /** + * HIT_COLLIDER_TYPE_INVALID = 0; + */ + public static final int HIT_COLLIDER_TYPE_INVALID_VALUE = 0; + /** + * HIT_COLLIDER_TYPE_HIT_BOX = 1; + */ + public static final int HIT_COLLIDER_TYPE_HIT_BOX_VALUE = 1; + /** + * HIT_COLLIDER_TYPE_WET_HIT_BOX = 2; + */ + public static final int HIT_COLLIDER_TYPE_WET_HIT_BOX_VALUE = 2; + /** + * HIT_COLLIDER_TYPE_HEAD_BOX = 3; + */ + public static final int HIT_COLLIDER_TYPE_HEAD_BOX_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 HitColliderType 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 HitColliderType forNumber(int value) { + switch (value) { + case 0: return HIT_COLLIDER_TYPE_INVALID; + case 1: return HIT_COLLIDER_TYPE_HIT_BOX; + case 2: return HIT_COLLIDER_TYPE_WET_HIT_BOX; + case 3: return HIT_COLLIDER_TYPE_HEAD_BOX; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + HitColliderType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public HitColliderType findValueByNumber(int number) { + return HitColliderType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.HitColliderTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final HitColliderType[] VALUES = values(); + + public static HitColliderType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private HitColliderType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:HitColliderType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025HitColliderType.proto*\222\001\n\017HitColliderT" + + "ype\022\035\n\031HIT_COLLIDER_TYPE_INVALID\020\000\022\035\n\031HI" + + "T_COLLIDER_TYPE_HIT_BOX\020\001\022!\n\035HIT_COLLIDE" + + "R_TYPE_WET_HIT_BOX\020\002\022\036\n\032HIT_COLLIDER_TYP" + + "E_HEAD_BOX\020\003B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java new file mode 100644 index 00000000000..6aafdcce392 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HitCollisionOuterClass.java @@ -0,0 +1,1202 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HitCollision.proto + +package emu.grasscutter.net.proto; + +public final class HitCollisionOuterClass { + private HitCollisionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HitCollisionOrBuilder extends + // @@protoc_insertion_point(interface_extends:HitCollision) + com.google.protobuf.MessageOrBuilder { + + /** + * .HitColliderType hit_collider_type = 8; + * @return The enum numeric value on the wire for hitColliderType. + */ + int getHitColliderTypeValue(); + /** + * .HitColliderType hit_collider_type = 8; + * @return The hitColliderType. + */ + emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType getHitColliderType(); + + /** + * .Vector hit_point = 7; + * @return Whether the hitPoint field is set. + */ + boolean hasHitPoint(); + /** + * .Vector hit_point = 7; + * @return The hitPoint. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHitPoint(); + /** + * .Vector hit_point = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitPointOrBuilder(); + + /** + * float attackee_hit_force_angle = 2; + * @return The attackeeHitForceAngle. + */ + float getAttackeeHitForceAngle(); + + /** + * .Vector hit_dir = 13; + * @return Whether the hitDir field is set. + */ + boolean hasHitDir(); + /** + * .Vector hit_dir = 13; + * @return The hitDir. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHitDir(); + /** + * .Vector hit_dir = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitDirOrBuilder(); + + /** + * float attackee_hit_entity_angle = 15; + * @return The attackeeHitEntityAngle. + */ + float getAttackeeHitEntityAngle(); + + /** + * int32 hit_box_index = 4; + * @return The hitBoxIndex. + */ + int getHitBoxIndex(); + } + /** + * Protobuf type {@code HitCollision} + */ + public static final class HitCollision extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HitCollision) + HitCollisionOrBuilder { + private static final long serialVersionUID = 0L; + // Use HitCollision.newBuilder() to construct. + private HitCollision(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HitCollision() { + hitColliderType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HitCollision(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HitCollision( + 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 21: { + + attackeeHitForceAngle_ = input.readFloat(); + break; + } + case 32: { + + hitBoxIndex_ = input.readInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hitPoint_ != null) { + subBuilder = hitPoint_.toBuilder(); + } + hitPoint_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hitPoint_); + hitPoint_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + int rawValue = input.readEnum(); + + hitColliderType_ = rawValue; + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hitDir_ != null) { + subBuilder = hitDir_.toBuilder(); + } + hitDir_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hitDir_); + hitDir_ = subBuilder.buildPartial(); + } + + break; + } + case 125: { + + attackeeHitEntityAngle_ = input.readFloat(); + 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.HitCollisionOuterClass.internal_static_HitCollision_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.class, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder.class); + } + + public static final int HIT_COLLIDER_TYPE_FIELD_NUMBER = 8; + private int hitColliderType_; + /** + * .HitColliderType hit_collider_type = 8; + * @return The enum numeric value on the wire for hitColliderType. + */ + @java.lang.Override public int getHitColliderTypeValue() { + return hitColliderType_; + } + /** + * .HitColliderType hit_collider_type = 8; + * @return The hitColliderType. + */ + @java.lang.Override public emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType getHitColliderType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType result = emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.valueOf(hitColliderType_); + return result == null ? emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.UNRECOGNIZED : result; + } + + public static final int HIT_POINT_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hitPoint_; + /** + * .Vector hit_point = 7; + * @return Whether the hitPoint field is set. + */ + @java.lang.Override + public boolean hasHitPoint() { + return hitPoint_ != null; + } + /** + * .Vector hit_point = 7; + * @return The hitPoint. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHitPoint() { + return hitPoint_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitPoint_; + } + /** + * .Vector hit_point = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitPointOrBuilder() { + return getHitPoint(); + } + + public static final int ATTACKEE_HIT_FORCE_ANGLE_FIELD_NUMBER = 2; + private float attackeeHitForceAngle_; + /** + * float attackee_hit_force_angle = 2; + * @return The attackeeHitForceAngle. + */ + @java.lang.Override + public float getAttackeeHitForceAngle() { + return attackeeHitForceAngle_; + } + + public static final int HIT_DIR_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hitDir_; + /** + * .Vector hit_dir = 13; + * @return Whether the hitDir field is set. + */ + @java.lang.Override + public boolean hasHitDir() { + return hitDir_ != null; + } + /** + * .Vector hit_dir = 13; + * @return The hitDir. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHitDir() { + return hitDir_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitDir_; + } + /** + * .Vector hit_dir = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitDirOrBuilder() { + return getHitDir(); + } + + public static final int ATTACKEE_HIT_ENTITY_ANGLE_FIELD_NUMBER = 15; + private float attackeeHitEntityAngle_; + /** + * float attackee_hit_entity_angle = 15; + * @return The attackeeHitEntityAngle. + */ + @java.lang.Override + public float getAttackeeHitEntityAngle() { + return attackeeHitEntityAngle_; + } + + public static final int HIT_BOX_INDEX_FIELD_NUMBER = 4; + private int hitBoxIndex_; + /** + * int32 hit_box_index = 4; + * @return The hitBoxIndex. + */ + @java.lang.Override + public int getHitBoxIndex() { + return hitBoxIndex_; + } + + 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 (attackeeHitForceAngle_ != 0F) { + output.writeFloat(2, attackeeHitForceAngle_); + } + if (hitBoxIndex_ != 0) { + output.writeInt32(4, hitBoxIndex_); + } + if (hitPoint_ != null) { + output.writeMessage(7, getHitPoint()); + } + if (hitColliderType_ != emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.HIT_COLLIDER_TYPE_INVALID.getNumber()) { + output.writeEnum(8, hitColliderType_); + } + if (hitDir_ != null) { + output.writeMessage(13, getHitDir()); + } + if (attackeeHitEntityAngle_ != 0F) { + output.writeFloat(15, attackeeHitEntityAngle_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (attackeeHitForceAngle_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, attackeeHitForceAngle_); + } + if (hitBoxIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, hitBoxIndex_); + } + if (hitPoint_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getHitPoint()); + } + if (hitColliderType_ != emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.HIT_COLLIDER_TYPE_INVALID.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, hitColliderType_); + } + if (hitDir_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getHitDir()); + } + if (attackeeHitEntityAngle_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(15, attackeeHitEntityAngle_); + } + 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.HitCollisionOuterClass.HitCollision)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision other = (emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision) obj; + + if (hitColliderType_ != other.hitColliderType_) return false; + if (hasHitPoint() != other.hasHitPoint()) return false; + if (hasHitPoint()) { + if (!getHitPoint() + .equals(other.getHitPoint())) return false; + } + if (java.lang.Float.floatToIntBits(getAttackeeHitForceAngle()) + != java.lang.Float.floatToIntBits( + other.getAttackeeHitForceAngle())) return false; + if (hasHitDir() != other.hasHitDir()) return false; + if (hasHitDir()) { + if (!getHitDir() + .equals(other.getHitDir())) return false; + } + if (java.lang.Float.floatToIntBits(getAttackeeHitEntityAngle()) + != java.lang.Float.floatToIntBits( + other.getAttackeeHitEntityAngle())) return false; + if (getHitBoxIndex() + != other.getHitBoxIndex()) 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) + HIT_COLLIDER_TYPE_FIELD_NUMBER; + hash = (53 * hash) + hitColliderType_; + if (hasHitPoint()) { + hash = (37 * hash) + HIT_POINT_FIELD_NUMBER; + hash = (53 * hash) + getHitPoint().hashCode(); + } + hash = (37 * hash) + ATTACKEE_HIT_FORCE_ANGLE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getAttackeeHitForceAngle()); + if (hasHitDir()) { + hash = (37 * hash) + HIT_DIR_FIELD_NUMBER; + hash = (53 * hash) + getHitDir().hashCode(); + } + hash = (37 * hash) + ATTACKEE_HIT_ENTITY_ANGLE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getAttackeeHitEntityAngle()); + hash = (37 * hash) + HIT_BOX_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getHitBoxIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision 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.HitCollisionOuterClass.HitCollision parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision 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.HitCollisionOuterClass.HitCollision parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision 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.HitCollisionOuterClass.HitCollision parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision 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.HitCollisionOuterClass.HitCollision parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision 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.HitCollisionOuterClass.HitCollision 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; + } + /** + * Protobuf type {@code HitCollision} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HitCollision) + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollisionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.class, emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hitColliderType_ = 0; + + if (hitPointBuilder_ == null) { + hitPoint_ = null; + } else { + hitPoint_ = null; + hitPointBuilder_ = null; + } + attackeeHitForceAngle_ = 0F; + + if (hitDirBuilder_ == null) { + hitDir_ = null; + } else { + hitDir_ = null; + hitDirBuilder_ = null; + } + attackeeHitEntityAngle_ = 0F; + + hitBoxIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.internal_static_HitCollision_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision build() { + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision buildPartial() { + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision result = new emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision(this); + result.hitColliderType_ = hitColliderType_; + if (hitPointBuilder_ == null) { + result.hitPoint_ = hitPoint_; + } else { + result.hitPoint_ = hitPointBuilder_.build(); + } + result.attackeeHitForceAngle_ = attackeeHitForceAngle_; + if (hitDirBuilder_ == null) { + result.hitDir_ = hitDir_; + } else { + result.hitDir_ = hitDirBuilder_.build(); + } + result.attackeeHitEntityAngle_ = attackeeHitEntityAngle_; + result.hitBoxIndex_ = hitBoxIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision) { + return mergeFrom((emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision other) { + if (other == emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision.getDefaultInstance()) return this; + if (other.hitColliderType_ != 0) { + setHitColliderTypeValue(other.getHitColliderTypeValue()); + } + if (other.hasHitPoint()) { + mergeHitPoint(other.getHitPoint()); + } + if (other.getAttackeeHitForceAngle() != 0F) { + setAttackeeHitForceAngle(other.getAttackeeHitForceAngle()); + } + if (other.hasHitDir()) { + mergeHitDir(other.getHitDir()); + } + if (other.getAttackeeHitEntityAngle() != 0F) { + setAttackeeHitEntityAngle(other.getAttackeeHitEntityAngle()); + } + if (other.getHitBoxIndex() != 0) { + setHitBoxIndex(other.getHitBoxIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int hitColliderType_ = 0; + /** + * .HitColliderType hit_collider_type = 8; + * @return The enum numeric value on the wire for hitColliderType. + */ + @java.lang.Override public int getHitColliderTypeValue() { + return hitColliderType_; + } + /** + * .HitColliderType hit_collider_type = 8; + * @param value The enum numeric value on the wire for hitColliderType to set. + * @return This builder for chaining. + */ + public Builder setHitColliderTypeValue(int value) { + + hitColliderType_ = value; + onChanged(); + return this; + } + /** + * .HitColliderType hit_collider_type = 8; + * @return The hitColliderType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType getHitColliderType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType result = emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.valueOf(hitColliderType_); + return result == null ? emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType.UNRECOGNIZED : result; + } + /** + * .HitColliderType hit_collider_type = 8; + * @param value The hitColliderType to set. + * @return This builder for chaining. + */ + public Builder setHitColliderType(emu.grasscutter.net.proto.HitColliderTypeOuterClass.HitColliderType value) { + if (value == null) { + throw new NullPointerException(); + } + + hitColliderType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .HitColliderType hit_collider_type = 8; + * @return This builder for chaining. + */ + public Builder clearHitColliderType() { + + hitColliderType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hitPoint_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hitPointBuilder_; + /** + * .Vector hit_point = 7; + * @return Whether the hitPoint field is set. + */ + public boolean hasHitPoint() { + return hitPointBuilder_ != null || hitPoint_ != null; + } + /** + * .Vector hit_point = 7; + * @return The hitPoint. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHitPoint() { + if (hitPointBuilder_ == null) { + return hitPoint_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitPoint_; + } else { + return hitPointBuilder_.getMessage(); + } + } + /** + * .Vector hit_point = 7; + */ + public Builder setHitPoint(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hitPointBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hitPoint_ = value; + onChanged(); + } else { + hitPointBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hit_point = 7; + */ + public Builder setHitPoint( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hitPointBuilder_ == null) { + hitPoint_ = builderForValue.build(); + onChanged(); + } else { + hitPointBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hit_point = 7; + */ + public Builder mergeHitPoint(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hitPointBuilder_ == null) { + if (hitPoint_ != null) { + hitPoint_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hitPoint_).mergeFrom(value).buildPartial(); + } else { + hitPoint_ = value; + } + onChanged(); + } else { + hitPointBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hit_point = 7; + */ + public Builder clearHitPoint() { + if (hitPointBuilder_ == null) { + hitPoint_ = null; + onChanged(); + } else { + hitPoint_ = null; + hitPointBuilder_ = null; + } + + return this; + } + /** + * .Vector hit_point = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHitPointBuilder() { + + onChanged(); + return getHitPointFieldBuilder().getBuilder(); + } + /** + * .Vector hit_point = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitPointOrBuilder() { + if (hitPointBuilder_ != null) { + return hitPointBuilder_.getMessageOrBuilder(); + } else { + return hitPoint_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitPoint_; + } + } + /** + * .Vector hit_point = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHitPointFieldBuilder() { + if (hitPointBuilder_ == null) { + hitPointBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHitPoint(), + getParentForChildren(), + isClean()); + hitPoint_ = null; + } + return hitPointBuilder_; + } + + private float attackeeHitForceAngle_ ; + /** + * float attackee_hit_force_angle = 2; + * @return The attackeeHitForceAngle. + */ + @java.lang.Override + public float getAttackeeHitForceAngle() { + return attackeeHitForceAngle_; + } + /** + * float attackee_hit_force_angle = 2; + * @param value The attackeeHitForceAngle to set. + * @return This builder for chaining. + */ + public Builder setAttackeeHitForceAngle(float value) { + + attackeeHitForceAngle_ = value; + onChanged(); + return this; + } + /** + * float attackee_hit_force_angle = 2; + * @return This builder for chaining. + */ + public Builder clearAttackeeHitForceAngle() { + + attackeeHitForceAngle_ = 0F; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hitDir_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hitDirBuilder_; + /** + * .Vector hit_dir = 13; + * @return Whether the hitDir field is set. + */ + public boolean hasHitDir() { + return hitDirBuilder_ != null || hitDir_ != null; + } + /** + * .Vector hit_dir = 13; + * @return The hitDir. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHitDir() { + if (hitDirBuilder_ == null) { + return hitDir_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitDir_; + } else { + return hitDirBuilder_.getMessage(); + } + } + /** + * .Vector hit_dir = 13; + */ + public Builder setHitDir(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hitDirBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hitDir_ = value; + onChanged(); + } else { + hitDirBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hit_dir = 13; + */ + public Builder setHitDir( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hitDirBuilder_ == null) { + hitDir_ = builderForValue.build(); + onChanged(); + } else { + hitDirBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hit_dir = 13; + */ + public Builder mergeHitDir(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hitDirBuilder_ == null) { + if (hitDir_ != null) { + hitDir_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hitDir_).mergeFrom(value).buildPartial(); + } else { + hitDir_ = value; + } + onChanged(); + } else { + hitDirBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hit_dir = 13; + */ + public Builder clearHitDir() { + if (hitDirBuilder_ == null) { + hitDir_ = null; + onChanged(); + } else { + hitDir_ = null; + hitDirBuilder_ = null; + } + + return this; + } + /** + * .Vector hit_dir = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHitDirBuilder() { + + onChanged(); + return getHitDirFieldBuilder().getBuilder(); + } + /** + * .Vector hit_dir = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHitDirOrBuilder() { + if (hitDirBuilder_ != null) { + return hitDirBuilder_.getMessageOrBuilder(); + } else { + return hitDir_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hitDir_; + } + } + /** + * .Vector hit_dir = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHitDirFieldBuilder() { + if (hitDirBuilder_ == null) { + hitDirBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHitDir(), + getParentForChildren(), + isClean()); + hitDir_ = null; + } + return hitDirBuilder_; + } + + private float attackeeHitEntityAngle_ ; + /** + * float attackee_hit_entity_angle = 15; + * @return The attackeeHitEntityAngle. + */ + @java.lang.Override + public float getAttackeeHitEntityAngle() { + return attackeeHitEntityAngle_; + } + /** + * float attackee_hit_entity_angle = 15; + * @param value The attackeeHitEntityAngle to set. + * @return This builder for chaining. + */ + public Builder setAttackeeHitEntityAngle(float value) { + + attackeeHitEntityAngle_ = value; + onChanged(); + return this; + } + /** + * float attackee_hit_entity_angle = 15; + * @return This builder for chaining. + */ + public Builder clearAttackeeHitEntityAngle() { + + attackeeHitEntityAngle_ = 0F; + onChanged(); + return this; + } + + private int hitBoxIndex_ ; + /** + * int32 hit_box_index = 4; + * @return The hitBoxIndex. + */ + @java.lang.Override + public int getHitBoxIndex() { + return hitBoxIndex_; + } + /** + * int32 hit_box_index = 4; + * @param value The hitBoxIndex to set. + * @return This builder for chaining. + */ + public Builder setHitBoxIndex(int value) { + + hitBoxIndex_ = value; + onChanged(); + return this; + } + /** + * int32 hit_box_index = 4; + * @return This builder for chaining. + */ + public Builder clearHitBoxIndex() { + + hitBoxIndex_ = 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:HitCollision) + } + + // @@protoc_insertion_point(class_scope:HitCollision) + private static final emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision(); + } + + public static emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HitCollision parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HitCollision(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitCollisionOuterClass.HitCollision getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HitCollision_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HitCollision_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022HitCollision.proto\032\025HitColliderType.pr" + + "oto\032\014Vector.proto\"\315\001\n\014HitCollision\022+\n\021hi" + + "t_collider_type\030\010 \001(\0162\020.HitColliderType\022" + + "\032\n\thit_point\030\007 \001(\0132\007.Vector\022 \n\030attackee_" + + "hit_force_angle\030\002 \001(\002\022\030\n\007hit_dir\030\r \001(\0132\007" + + ".Vector\022!\n\031attackee_hit_entity_angle\030\017 \001" + + "(\002\022\025\n\rhit_box_index\030\004 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HitColliderTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HitCollision_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HitCollision_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HitCollision_descriptor, + new java.lang.String[] { "HitColliderType", "HitPoint", "AttackeeHitForceAngle", "HitDir", "AttackeeHitEntityAngle", "HitBoxIndex", }); + emu.grasscutter.net.proto.HitColliderTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HitTreeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HitTreeNotifyOuterClass.java new file mode 100644 index 00000000000..2b57b6b6f43 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HitTreeNotifyOuterClass.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HitTreeNotify.proto + +package emu.grasscutter.net.proto; + +public final class HitTreeNotifyOuterClass { + private HitTreeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HitTreeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HitTreeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tree_type = 11; + * @return The treeType. + */ + int getTreeType(); + + /** + * .Vector tree_pos = 2; + * @return Whether the treePos field is set. + */ + boolean hasTreePos(); + /** + * .Vector tree_pos = 2; + * @return The treePos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getTreePos(); + /** + * .Vector tree_pos = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTreePosOrBuilder(); + + /** + * .Vector drop_pos = 8; + * @return Whether the dropPos field is set. + */ + boolean hasDropPos(); + /** + * .Vector drop_pos = 8; + * @return The dropPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDropPos(); + /** + * .Vector drop_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDropPosOrBuilder(); + } + /** + *
+   * CmdId: 3019
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HitTreeNotify} + */ + public static final class HitTreeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HitTreeNotify) + HitTreeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HitTreeNotify.newBuilder() to construct. + private HitTreeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HitTreeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HitTreeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HitTreeNotify( + 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 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (treePos_ != null) { + subBuilder = treePos_.toBuilder(); + } + treePos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(treePos_); + treePos_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (dropPos_ != null) { + subBuilder = dropPos_.toBuilder(); + } + dropPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(dropPos_); + dropPos_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + treeType_ = 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.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.class, emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.Builder.class); + } + + public static final int TREE_TYPE_FIELD_NUMBER = 11; + private int treeType_; + /** + * uint32 tree_type = 11; + * @return The treeType. + */ + @java.lang.Override + public int getTreeType() { + return treeType_; + } + + public static final int TREE_POS_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector treePos_; + /** + * .Vector tree_pos = 2; + * @return Whether the treePos field is set. + */ + @java.lang.Override + public boolean hasTreePos() { + return treePos_ != null; + } + /** + * .Vector tree_pos = 2; + * @return The treePos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getTreePos() { + return treePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : treePos_; + } + /** + * .Vector tree_pos = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTreePosOrBuilder() { + return getTreePos(); + } + + public static final int DROP_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector dropPos_; + /** + * .Vector drop_pos = 8; + * @return Whether the dropPos field is set. + */ + @java.lang.Override + public boolean hasDropPos() { + return dropPos_ != null; + } + /** + * .Vector drop_pos = 8; + * @return The dropPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDropPos() { + return dropPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : dropPos_; + } + /** + * .Vector drop_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDropPosOrBuilder() { + return getDropPos(); + } + + 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 (treePos_ != null) { + output.writeMessage(2, getTreePos()); + } + if (dropPos_ != null) { + output.writeMessage(8, getDropPos()); + } + if (treeType_ != 0) { + output.writeUInt32(11, treeType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (treePos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTreePos()); + } + if (dropPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getDropPos()); + } + if (treeType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, treeType_); + } + 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.HitTreeNotifyOuterClass.HitTreeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify other = (emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify) obj; + + if (getTreeType() + != other.getTreeType()) return false; + if (hasTreePos() != other.hasTreePos()) return false; + if (hasTreePos()) { + if (!getTreePos() + .equals(other.getTreePos())) return false; + } + if (hasDropPos() != other.hasDropPos()) return false; + if (hasDropPos()) { + if (!getDropPos() + .equals(other.getDropPos())) 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) + TREE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getTreeType(); + if (hasTreePos()) { + hash = (37 * hash) + TREE_POS_FIELD_NUMBER; + hash = (53 * hash) + getTreePos().hashCode(); + } + if (hasDropPos()) { + hash = (37 * hash) + DROP_POS_FIELD_NUMBER; + hash = (53 * hash) + getDropPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify 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.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify 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.HitTreeNotifyOuterClass.HitTreeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify 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.HitTreeNotifyOuterClass.HitTreeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify 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.HitTreeNotifyOuterClass.HitTreeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify 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.HitTreeNotifyOuterClass.HitTreeNotify 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: 3019
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HitTreeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HitTreeNotify) + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.class, emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + treeType_ = 0; + + if (treePosBuilder_ == null) { + treePos_ = null; + } else { + treePos_ = null; + treePosBuilder_ = null; + } + if (dropPosBuilder_ == null) { + dropPos_ = null; + } else { + dropPos_ = null; + dropPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.internal_static_HitTreeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify build() { + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify buildPartial() { + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify result = new emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify(this); + result.treeType_ = treeType_; + if (treePosBuilder_ == null) { + result.treePos_ = treePos_; + } else { + result.treePos_ = treePosBuilder_.build(); + } + if (dropPosBuilder_ == null) { + result.dropPos_ = dropPos_; + } else { + result.dropPos_ = dropPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify) { + return mergeFrom((emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify other) { + if (other == emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify.getDefaultInstance()) return this; + if (other.getTreeType() != 0) { + setTreeType(other.getTreeType()); + } + if (other.hasTreePos()) { + mergeTreePos(other.getTreePos()); + } + if (other.hasDropPos()) { + mergeDropPos(other.getDropPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int treeType_ ; + /** + * uint32 tree_type = 11; + * @return The treeType. + */ + @java.lang.Override + public int getTreeType() { + return treeType_; + } + /** + * uint32 tree_type = 11; + * @param value The treeType to set. + * @return This builder for chaining. + */ + public Builder setTreeType(int value) { + + treeType_ = value; + onChanged(); + return this; + } + /** + * uint32 tree_type = 11; + * @return This builder for chaining. + */ + public Builder clearTreeType() { + + treeType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector treePos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> treePosBuilder_; + /** + * .Vector tree_pos = 2; + * @return Whether the treePos field is set. + */ + public boolean hasTreePos() { + return treePosBuilder_ != null || treePos_ != null; + } + /** + * .Vector tree_pos = 2; + * @return The treePos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getTreePos() { + if (treePosBuilder_ == null) { + return treePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : treePos_; + } else { + return treePosBuilder_.getMessage(); + } + } + /** + * .Vector tree_pos = 2; + */ + public Builder setTreePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (treePosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + treePos_ = value; + onChanged(); + } else { + treePosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector tree_pos = 2; + */ + public Builder setTreePos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (treePosBuilder_ == null) { + treePos_ = builderForValue.build(); + onChanged(); + } else { + treePosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector tree_pos = 2; + */ + public Builder mergeTreePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (treePosBuilder_ == null) { + if (treePos_ != null) { + treePos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(treePos_).mergeFrom(value).buildPartial(); + } else { + treePos_ = value; + } + onChanged(); + } else { + treePosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector tree_pos = 2; + */ + public Builder clearTreePos() { + if (treePosBuilder_ == null) { + treePos_ = null; + onChanged(); + } else { + treePos_ = null; + treePosBuilder_ = null; + } + + return this; + } + /** + * .Vector tree_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getTreePosBuilder() { + + onChanged(); + return getTreePosFieldBuilder().getBuilder(); + } + /** + * .Vector tree_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTreePosOrBuilder() { + if (treePosBuilder_ != null) { + return treePosBuilder_.getMessageOrBuilder(); + } else { + return treePos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : treePos_; + } + } + /** + * .Vector tree_pos = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getTreePosFieldBuilder() { + if (treePosBuilder_ == null) { + treePosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getTreePos(), + getParentForChildren(), + isClean()); + treePos_ = null; + } + return treePosBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector dropPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> dropPosBuilder_; + /** + * .Vector drop_pos = 8; + * @return Whether the dropPos field is set. + */ + public boolean hasDropPos() { + return dropPosBuilder_ != null || dropPos_ != null; + } + /** + * .Vector drop_pos = 8; + * @return The dropPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDropPos() { + if (dropPosBuilder_ == null) { + return dropPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : dropPos_; + } else { + return dropPosBuilder_.getMessage(); + } + } + /** + * .Vector drop_pos = 8; + */ + public Builder setDropPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (dropPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + dropPos_ = value; + onChanged(); + } else { + dropPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector drop_pos = 8; + */ + public Builder setDropPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (dropPosBuilder_ == null) { + dropPos_ = builderForValue.build(); + onChanged(); + } else { + dropPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector drop_pos = 8; + */ + public Builder mergeDropPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (dropPosBuilder_ == null) { + if (dropPos_ != null) { + dropPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(dropPos_).mergeFrom(value).buildPartial(); + } else { + dropPos_ = value; + } + onChanged(); + } else { + dropPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector drop_pos = 8; + */ + public Builder clearDropPos() { + if (dropPosBuilder_ == null) { + dropPos_ = null; + onChanged(); + } else { + dropPos_ = null; + dropPosBuilder_ = null; + } + + return this; + } + /** + * .Vector drop_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDropPosBuilder() { + + onChanged(); + return getDropPosFieldBuilder().getBuilder(); + } + /** + * .Vector drop_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDropPosOrBuilder() { + if (dropPosBuilder_ != null) { + return dropPosBuilder_.getMessageOrBuilder(); + } else { + return dropPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : dropPos_; + } + } + /** + * .Vector drop_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDropPosFieldBuilder() { + if (dropPosBuilder_ == null) { + dropPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDropPos(), + getParentForChildren(), + isClean()); + dropPos_ = null; + } + return dropPosBuilder_; + } + @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:HitTreeNotify) + } + + // @@protoc_insertion_point(class_scope:HitTreeNotify) + private static final emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify(); + } + + public static emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HitTreeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HitTreeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HitTreeNotifyOuterClass.HitTreeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HitTreeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HitTreeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023HitTreeNotify.proto\032\014Vector.proto\"X\n\rH" + + "itTreeNotify\022\021\n\ttree_type\030\013 \001(\r\022\031\n\010tree_" + + "pos\030\002 \001(\0132\007.Vector\022\031\n\010drop_pos\030\010 \001(\0132\007.V" + + "ectorB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HitTreeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HitTreeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HitTreeNotify_descriptor, + new java.lang.String[] { "TreeType", "TreePos", "DropPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeAnimalDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeAnimalDataOuterClass.java new file mode 100644 index 00000000000..a22ca650e97 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeAnimalDataOuterClass.java @@ -0,0 +1,946 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeAnimalData.proto + +package emu.grasscutter.net.proto; + +public final class HomeAnimalDataOuterClass { + private HomeAnimalDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeAnimalDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeAnimalData) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + boolean hasSpawnRot(); + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot(); + /** + * .Vector spawn_rot = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder(); + + /** + * uint32 furniture_id = 5; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * .Vector spawn_pos = 6; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 6; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 6; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + } + /** + * Protobuf type {@code HomeAnimalData} + */ + public static final class HomeAnimalData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeAnimalData) + HomeAnimalDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeAnimalData.newBuilder() to construct. + private HomeAnimalData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeAnimalData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeAnimalData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeAnimalData( + 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 40: { + + furnitureId_ = input.readUInt32(); + break; + } + case 50: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnRot_ != null) { + subBuilder = spawnRot_.toBuilder(); + } + spawnRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnRot_); + spawnRot_ = subBuilder.buildPartial(); + } + + 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.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.class, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder.class); + } + + public static final int SPAWN_ROT_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + @java.lang.Override + public boolean hasSpawnRot() { + return spawnRot_ != null; + } + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + /** + * .Vector spawn_rot = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + return getSpawnRot(); + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 5; + private int furnitureId_; + /** + * uint32 furniture_id = 5; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int SPAWN_POS_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 6; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 6; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + 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 (furnitureId_ != 0) { + output.writeUInt32(5, furnitureId_); + } + if (spawnPos_ != null) { + output.writeMessage(6, getSpawnPos()); + } + if (spawnRot_ != null) { + output.writeMessage(10, getSpawnRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, furnitureId_); + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getSpawnPos()); + } + if (spawnRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getSpawnRot()); + } + 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.HomeAnimalDataOuterClass.HomeAnimalData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData other = (emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData) obj; + + if (hasSpawnRot() != other.hasSpawnRot()) return false; + if (hasSpawnRot()) { + if (!getSpawnRot() + .equals(other.getSpawnRot())) return false; + } + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) 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 (hasSpawnRot()) { + hash = (37 * hash) + SPAWN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getSpawnRot().hashCode(); + } + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData 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.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData 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.HomeAnimalDataOuterClass.HomeAnimalData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData 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.HomeAnimalDataOuterClass.HomeAnimalData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData 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.HomeAnimalDataOuterClass.HomeAnimalData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData 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.HomeAnimalDataOuterClass.HomeAnimalData 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; + } + /** + * Protobuf type {@code HomeAnimalData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeAnimalData) + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.class, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + furnitureId_ = 0; + + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.internal_static_HomeAnimalData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData build() { + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData buildPartial() { + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData result = new emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData(this); + if (spawnRotBuilder_ == null) { + result.spawnRot_ = spawnRot_; + } else { + result.spawnRot_ = spawnRotBuilder_.build(); + } + result.furnitureId_ = furnitureId_; + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData) { + return mergeFrom((emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData other) { + if (other == emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.getDefaultInstance()) return this; + if (other.hasSpawnRot()) { + mergeSpawnRot(other.getSpawnRot()); + } + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnRotBuilder_; + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + public boolean hasSpawnRot() { + return spawnRotBuilder_ != null || spawnRot_ != null; + } + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + if (spawnRotBuilder_ == null) { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } else { + return spawnRotBuilder_.getMessage(); + } + } + /** + * .Vector spawn_rot = 10; + */ + public Builder setSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnRot_ = value; + onChanged(); + } else { + spawnRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder setSpawnRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnRotBuilder_ == null) { + spawnRot_ = builderForValue.build(); + onChanged(); + } else { + spawnRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder mergeSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (spawnRot_ != null) { + spawnRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnRot_).mergeFrom(value).buildPartial(); + } else { + spawnRot_ = value; + } + onChanged(); + } else { + spawnRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder clearSpawnRot() { + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + onChanged(); + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnRotBuilder() { + + onChanged(); + return getSpawnRotFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_rot = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + if (spawnRotBuilder_ != null) { + return spawnRotBuilder_.getMessageOrBuilder(); + } else { + return spawnRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + } + /** + * .Vector spawn_rot = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnRotFieldBuilder() { + if (spawnRotBuilder_ == null) { + spawnRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnRot(), + getParentForChildren(), + isClean()); + spawnRot_ = null; + } + return spawnRotBuilder_; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 5; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 5; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 5; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 6; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 6; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 6; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 6; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 6; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 6; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + @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:HomeAnimalData) + } + + // @@protoc_insertion_point(class_scope:HomeAnimalData) + private static final emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData(); + } + + public static emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeAnimalData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeAnimalData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeAnimalData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeAnimalData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024HomeAnimalData.proto\032\014Vector.proto\"^\n\016" + + "HomeAnimalData\022\032\n\tspawn_rot\030\n \001(\0132\007.Vect" + + "or\022\024\n\014furniture_id\030\005 \001(\r\022\032\n\tspawn_pos\030\006 " + + "\001(\0132\007.VectorB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeAnimalData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeAnimalData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeAnimalData_descriptor, + new java.lang.String[] { "SpawnRot", "FurnitureId", "SpawnPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoNotifyOuterClass.java new file mode 100644 index 00000000000..d9869f0f86a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoNotifyOuterClass.java @@ -0,0 +1,684 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBasicInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class HomeBasicInfoNotifyOuterClass { + private HomeBasicInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBasicInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBasicInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .HomeBasicInfo basic_info = 15; + * @return Whether the basicInfo field is set. + */ + boolean hasBasicInfo(); + /** + * .HomeBasicInfo basic_info = 15; + * @return The basicInfo. + */ + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getBasicInfo(); + /** + * .HomeBasicInfo basic_info = 15; + */ + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder getBasicInfoOrBuilder(); + } + /** + *
+   * CmdId: 4885
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeBasicInfoNotify} + */ + public static final class HomeBasicInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBasicInfoNotify) + HomeBasicInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBasicInfoNotify.newBuilder() to construct. + private HomeBasicInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBasicInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBasicInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBasicInfoNotify( + 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 122: { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder subBuilder = null; + if (basicInfo_ != null) { + subBuilder = basicInfo_.toBuilder(); + } + basicInfo_ = input.readMessage(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(basicInfo_); + basicInfo_ = subBuilder.buildPartial(); + } + + 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.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.class, emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.Builder.class); + } + + public static final int BASIC_INFO_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo basicInfo_; + /** + * .HomeBasicInfo basic_info = 15; + * @return Whether the basicInfo field is set. + */ + @java.lang.Override + public boolean hasBasicInfo() { + return basicInfo_ != null; + } + /** + * .HomeBasicInfo basic_info = 15; + * @return The basicInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getBasicInfo() { + return basicInfo_ == null ? emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance() : basicInfo_; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder getBasicInfoOrBuilder() { + return getBasicInfo(); + } + + 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 (basicInfo_ != null) { + output.writeMessage(15, getBasicInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (basicInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getBasicInfo()); + } + 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.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify other = (emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify) obj; + + if (hasBasicInfo() != other.hasBasicInfo()) return false; + if (hasBasicInfo()) { + if (!getBasicInfo() + .equals(other.getBasicInfo())) 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 (hasBasicInfo()) { + hash = (37 * hash) + BASIC_INFO_FIELD_NUMBER; + hash = (53 * hash) + getBasicInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify 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.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify 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.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify 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.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify 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.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify 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.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify 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: 4885
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeBasicInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBasicInfoNotify) + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.class, emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (basicInfoBuilder_ == null) { + basicInfo_ = null; + } else { + basicInfo_ = null; + basicInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.internal_static_HomeBasicInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify build() { + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify buildPartial() { + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify result = new emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify(this); + if (basicInfoBuilder_ == null) { + result.basicInfo_ = basicInfo_; + } else { + result.basicInfo_ = basicInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify other) { + if (other == emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify.getDefaultInstance()) return this; + if (other.hasBasicInfo()) { + mergeBasicInfo(other.getBasicInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo basicInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder> basicInfoBuilder_; + /** + * .HomeBasicInfo basic_info = 15; + * @return Whether the basicInfo field is set. + */ + public boolean hasBasicInfo() { + return basicInfoBuilder_ != null || basicInfo_ != null; + } + /** + * .HomeBasicInfo basic_info = 15; + * @return The basicInfo. + */ + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getBasicInfo() { + if (basicInfoBuilder_ == null) { + return basicInfo_ == null ? emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance() : basicInfo_; + } else { + return basicInfoBuilder_.getMessage(); + } + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public Builder setBasicInfo(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo value) { + if (basicInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + basicInfo_ = value; + onChanged(); + } else { + basicInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public Builder setBasicInfo( + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder builderForValue) { + if (basicInfoBuilder_ == null) { + basicInfo_ = builderForValue.build(); + onChanged(); + } else { + basicInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public Builder mergeBasicInfo(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo value) { + if (basicInfoBuilder_ == null) { + if (basicInfo_ != null) { + basicInfo_ = + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.newBuilder(basicInfo_).mergeFrom(value).buildPartial(); + } else { + basicInfo_ = value; + } + onChanged(); + } else { + basicInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public Builder clearBasicInfo() { + if (basicInfoBuilder_ == null) { + basicInfo_ = null; + onChanged(); + } else { + basicInfo_ = null; + basicInfoBuilder_ = null; + } + + return this; + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder getBasicInfoBuilder() { + + onChanged(); + return getBasicInfoFieldBuilder().getBuilder(); + } + /** + * .HomeBasicInfo basic_info = 15; + */ + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder getBasicInfoOrBuilder() { + if (basicInfoBuilder_ != null) { + return basicInfoBuilder_.getMessageOrBuilder(); + } else { + return basicInfo_ == null ? + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance() : basicInfo_; + } + } + /** + * .HomeBasicInfo basic_info = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder> + getBasicInfoFieldBuilder() { + if (basicInfoBuilder_ == null) { + basicInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder>( + getBasicInfo(), + getParentForChildren(), + isClean()); + basicInfo_ = null; + } + return basicInfoBuilder_; + } + @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:HomeBasicInfoNotify) + } + + // @@protoc_insertion_point(class_scope:HomeBasicInfoNotify) + private static final emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify(); + } + + public static emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBasicInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBasicInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoNotifyOuterClass.HomeBasicInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBasicInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBasicInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeBasicInfoNotify.proto\032\023HomeBasicIn" + + "fo.proto\"9\n\023HomeBasicInfoNotify\022\"\n\nbasic" + + "_info\030\017 \001(\0132\016.HomeBasicInfoB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.getDescriptor(), + }); + internal_static_HomeBasicInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBasicInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBasicInfoNotify_descriptor, + new java.lang.String[] { "BasicInfo", }); + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoOuterClass.java new file mode 100644 index 00000000000..6621f16c2c3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBasicInfoOuterClass.java @@ -0,0 +1,1248 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBasicInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeBasicInfoOuterClass { + private HomeBasicInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBasicInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBasicInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 10; + * @return The level. + */ + int getLevel(); + + /** + * uint32 cur_room_scene_id = 13; + * @return The curRoomSceneId. + */ + int getCurRoomSceneId(); + + /** + * uint32 cur_module_id = 9; + * @return The curModuleId. + */ + int getCurModuleId(); + + /** + * bool is_in_edit_mode = 5; + * @return The isInEditMode. + */ + boolean getIsInEditMode(); + + /** + * uint32 home_owner_uid = 3; + * @return The homeOwnerUid. + */ + int getHomeOwnerUid(); + + /** + * uint64 exp = 14; + * @return The exp. + */ + long getExp(); + + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return Whether the limitedShopInfo field is set. + */ + boolean hasLimitedShopInfo(); + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return The limitedShopInfo. + */ + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getLimitedShopInfo(); + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder getLimitedShopInfoOrBuilder(); + + /** + * string owner_nick_name = 4; + * @return The ownerNickName. + */ + java.lang.String getOwnerNickName(); + /** + * string owner_nick_name = 4; + * @return The bytes for ownerNickName. + */ + com.google.protobuf.ByteString + getOwnerNickNameBytes(); + } + /** + * Protobuf type {@code HomeBasicInfo} + */ + public static final class HomeBasicInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBasicInfo) + HomeBasicInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBasicInfo.newBuilder() to construct. + private HomeBasicInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBasicInfo() { + ownerNickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBasicInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBasicInfo( + 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: { + + homeOwnerUid_ = input.readUInt32(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + ownerNickName_ = s; + break; + } + case 40: { + + isInEditMode_ = input.readBool(); + break; + } + case 72: { + + curModuleId_ = input.readUInt32(); + break; + } + case 80: { + + level_ = input.readUInt32(); + break; + } + case 104: { + + curRoomSceneId_ = input.readUInt32(); + break; + } + case 112: { + + exp_ = input.readUInt64(); + break; + } + case 122: { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder subBuilder = null; + if (limitedShopInfo_ != null) { + subBuilder = limitedShopInfo_.toBuilder(); + } + limitedShopInfo_ = input.readMessage(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(limitedShopInfo_); + limitedShopInfo_ = subBuilder.buildPartial(); + } + + 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.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.class, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 10; + private int level_; + /** + * uint32 level = 10; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int CUR_ROOM_SCENE_ID_FIELD_NUMBER = 13; + private int curRoomSceneId_; + /** + * uint32 cur_room_scene_id = 13; + * @return The curRoomSceneId. + */ + @java.lang.Override + public int getCurRoomSceneId() { + return curRoomSceneId_; + } + + public static final int CUR_MODULE_ID_FIELD_NUMBER = 9; + private int curModuleId_; + /** + * uint32 cur_module_id = 9; + * @return The curModuleId. + */ + @java.lang.Override + public int getCurModuleId() { + return curModuleId_; + } + + public static final int IS_IN_EDIT_MODE_FIELD_NUMBER = 5; + private boolean isInEditMode_; + /** + * bool is_in_edit_mode = 5; + * @return The isInEditMode. + */ + @java.lang.Override + public boolean getIsInEditMode() { + return isInEditMode_; + } + + public static final int HOME_OWNER_UID_FIELD_NUMBER = 3; + private int homeOwnerUid_; + /** + * uint32 home_owner_uid = 3; + * @return The homeOwnerUid. + */ + @java.lang.Override + public int getHomeOwnerUid() { + return homeOwnerUid_; + } + + public static final int EXP_FIELD_NUMBER = 14; + private long exp_; + /** + * uint64 exp = 14; + * @return The exp. + */ + @java.lang.Override + public long getExp() { + return exp_; + } + + public static final int LIMITED_SHOP_INFO_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo limitedShopInfo_; + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return Whether the limitedShopInfo field is set. + */ + @java.lang.Override + public boolean hasLimitedShopInfo() { + return limitedShopInfo_ != null; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return The limitedShopInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getLimitedShopInfo() { + return limitedShopInfo_ == null ? emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance() : limitedShopInfo_; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder getLimitedShopInfoOrBuilder() { + return getLimitedShopInfo(); + } + + public static final int OWNER_NICK_NAME_FIELD_NUMBER = 4; + private volatile java.lang.Object ownerNickName_; + /** + * string owner_nick_name = 4; + * @return The ownerNickName. + */ + @java.lang.Override + public java.lang.String getOwnerNickName() { + java.lang.Object ref = ownerNickName_; + 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(); + ownerNickName_ = s; + return s; + } + } + /** + * string owner_nick_name = 4; + * @return The bytes for ownerNickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOwnerNickNameBytes() { + java.lang.Object ref = ownerNickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ownerNickName_ = 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 (homeOwnerUid_ != 0) { + output.writeUInt32(3, homeOwnerUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(ownerNickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, ownerNickName_); + } + if (isInEditMode_ != false) { + output.writeBool(5, isInEditMode_); + } + if (curModuleId_ != 0) { + output.writeUInt32(9, curModuleId_); + } + if (level_ != 0) { + output.writeUInt32(10, level_); + } + if (curRoomSceneId_ != 0) { + output.writeUInt32(13, curRoomSceneId_); + } + if (exp_ != 0L) { + output.writeUInt64(14, exp_); + } + if (limitedShopInfo_ != null) { + output.writeMessage(15, getLimitedShopInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (homeOwnerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, homeOwnerUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(ownerNickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, ownerNickName_); + } + if (isInEditMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isInEditMode_); + } + if (curModuleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, curModuleId_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, level_); + } + if (curRoomSceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, curRoomSceneId_); + } + if (exp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, exp_); + } + if (limitedShopInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getLimitedShopInfo()); + } + 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.HomeBasicInfoOuterClass.HomeBasicInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo other = (emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo) obj; + + if (getLevel() + != other.getLevel()) return false; + if (getCurRoomSceneId() + != other.getCurRoomSceneId()) return false; + if (getCurModuleId() + != other.getCurModuleId()) return false; + if (getIsInEditMode() + != other.getIsInEditMode()) return false; + if (getHomeOwnerUid() + != other.getHomeOwnerUid()) return false; + if (getExp() + != other.getExp()) return false; + if (hasLimitedShopInfo() != other.hasLimitedShopInfo()) return false; + if (hasLimitedShopInfo()) { + if (!getLimitedShopInfo() + .equals(other.getLimitedShopInfo())) return false; + } + if (!getOwnerNickName() + .equals(other.getOwnerNickName())) 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) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + CUR_ROOM_SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurRoomSceneId(); + hash = (37 * hash) + CUR_MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurModuleId(); + hash = (37 * hash) + IS_IN_EDIT_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInEditMode()); + hash = (37 * hash) + HOME_OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getHomeOwnerUid(); + hash = (37 * hash) + EXP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getExp()); + if (hasLimitedShopInfo()) { + hash = (37 * hash) + LIMITED_SHOP_INFO_FIELD_NUMBER; + hash = (53 * hash) + getLimitedShopInfo().hashCode(); + } + hash = (37 * hash) + OWNER_NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getOwnerNickName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo 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.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo 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.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo 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.HomeBasicInfoOuterClass.HomeBasicInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo 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.HomeBasicInfoOuterClass.HomeBasicInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo 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.HomeBasicInfoOuterClass.HomeBasicInfo 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; + } + /** + * Protobuf type {@code HomeBasicInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBasicInfo) + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.class, emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + curRoomSceneId_ = 0; + + curModuleId_ = 0; + + isInEditMode_ = false; + + homeOwnerUid_ = 0; + + exp_ = 0L; + + if (limitedShopInfoBuilder_ == null) { + limitedShopInfo_ = null; + } else { + limitedShopInfo_ = null; + limitedShopInfoBuilder_ = null; + } + ownerNickName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.internal_static_HomeBasicInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo build() { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo buildPartial() { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo result = new emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo(this); + result.level_ = level_; + result.curRoomSceneId_ = curRoomSceneId_; + result.curModuleId_ = curModuleId_; + result.isInEditMode_ = isInEditMode_; + result.homeOwnerUid_ = homeOwnerUid_; + result.exp_ = exp_; + if (limitedShopInfoBuilder_ == null) { + result.limitedShopInfo_ = limitedShopInfo_; + } else { + result.limitedShopInfo_ = limitedShopInfoBuilder_.build(); + } + result.ownerNickName_ = ownerNickName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo other) { + if (other == emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getCurRoomSceneId() != 0) { + setCurRoomSceneId(other.getCurRoomSceneId()); + } + if (other.getCurModuleId() != 0) { + setCurModuleId(other.getCurModuleId()); + } + if (other.getIsInEditMode() != false) { + setIsInEditMode(other.getIsInEditMode()); + } + if (other.getHomeOwnerUid() != 0) { + setHomeOwnerUid(other.getHomeOwnerUid()); + } + if (other.getExp() != 0L) { + setExp(other.getExp()); + } + if (other.hasLimitedShopInfo()) { + mergeLimitedShopInfo(other.getLimitedShopInfo()); + } + if (!other.getOwnerNickName().isEmpty()) { + ownerNickName_ = other.ownerNickName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int level_ ; + /** + * uint32 level = 10; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 10; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 10; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int curRoomSceneId_ ; + /** + * uint32 cur_room_scene_id = 13; + * @return The curRoomSceneId. + */ + @java.lang.Override + public int getCurRoomSceneId() { + return curRoomSceneId_; + } + /** + * uint32 cur_room_scene_id = 13; + * @param value The curRoomSceneId to set. + * @return This builder for chaining. + */ + public Builder setCurRoomSceneId(int value) { + + curRoomSceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_room_scene_id = 13; + * @return This builder for chaining. + */ + public Builder clearCurRoomSceneId() { + + curRoomSceneId_ = 0; + onChanged(); + return this; + } + + private int curModuleId_ ; + /** + * uint32 cur_module_id = 9; + * @return The curModuleId. + */ + @java.lang.Override + public int getCurModuleId() { + return curModuleId_; + } + /** + * uint32 cur_module_id = 9; + * @param value The curModuleId to set. + * @return This builder for chaining. + */ + public Builder setCurModuleId(int value) { + + curModuleId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_module_id = 9; + * @return This builder for chaining. + */ + public Builder clearCurModuleId() { + + curModuleId_ = 0; + onChanged(); + return this; + } + + private boolean isInEditMode_ ; + /** + * bool is_in_edit_mode = 5; + * @return The isInEditMode. + */ + @java.lang.Override + public boolean getIsInEditMode() { + return isInEditMode_; + } + /** + * bool is_in_edit_mode = 5; + * @param value The isInEditMode to set. + * @return This builder for chaining. + */ + public Builder setIsInEditMode(boolean value) { + + isInEditMode_ = value; + onChanged(); + return this; + } + /** + * bool is_in_edit_mode = 5; + * @return This builder for chaining. + */ + public Builder clearIsInEditMode() { + + isInEditMode_ = false; + onChanged(); + return this; + } + + private int homeOwnerUid_ ; + /** + * uint32 home_owner_uid = 3; + * @return The homeOwnerUid. + */ + @java.lang.Override + public int getHomeOwnerUid() { + return homeOwnerUid_; + } + /** + * uint32 home_owner_uid = 3; + * @param value The homeOwnerUid to set. + * @return This builder for chaining. + */ + public Builder setHomeOwnerUid(int value) { + + homeOwnerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 home_owner_uid = 3; + * @return This builder for chaining. + */ + public Builder clearHomeOwnerUid() { + + homeOwnerUid_ = 0; + onChanged(); + return this; + } + + private long exp_ ; + /** + * uint64 exp = 14; + * @return The exp. + */ + @java.lang.Override + public long getExp() { + return exp_; + } + /** + * uint64 exp = 14; + * @param value The exp to set. + * @return This builder for chaining. + */ + public Builder setExp(long value) { + + exp_ = value; + onChanged(); + return this; + } + /** + * uint64 exp = 14; + * @return This builder for chaining. + */ + public Builder clearExp() { + + exp_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo limitedShopInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder> limitedShopInfoBuilder_; + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return Whether the limitedShopInfo field is set. + */ + public boolean hasLimitedShopInfo() { + return limitedShopInfoBuilder_ != null || limitedShopInfo_ != null; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + * @return The limitedShopInfo. + */ + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getLimitedShopInfo() { + if (limitedShopInfoBuilder_ == null) { + return limitedShopInfo_ == null ? emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance() : limitedShopInfo_; + } else { + return limitedShopInfoBuilder_.getMessage(); + } + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public Builder setLimitedShopInfo(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo value) { + if (limitedShopInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + limitedShopInfo_ = value; + onChanged(); + } else { + limitedShopInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public Builder setLimitedShopInfo( + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder builderForValue) { + if (limitedShopInfoBuilder_ == null) { + limitedShopInfo_ = builderForValue.build(); + onChanged(); + } else { + limitedShopInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public Builder mergeLimitedShopInfo(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo value) { + if (limitedShopInfoBuilder_ == null) { + if (limitedShopInfo_ != null) { + limitedShopInfo_ = + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.newBuilder(limitedShopInfo_).mergeFrom(value).buildPartial(); + } else { + limitedShopInfo_ = value; + } + onChanged(); + } else { + limitedShopInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public Builder clearLimitedShopInfo() { + if (limitedShopInfoBuilder_ == null) { + limitedShopInfo_ = null; + onChanged(); + } else { + limitedShopInfo_ = null; + limitedShopInfoBuilder_ = null; + } + + return this; + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder getLimitedShopInfoBuilder() { + + onChanged(); + return getLimitedShopInfoFieldBuilder().getBuilder(); + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder getLimitedShopInfoOrBuilder() { + if (limitedShopInfoBuilder_ != null) { + return limitedShopInfoBuilder_.getMessageOrBuilder(); + } else { + return limitedShopInfo_ == null ? + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance() : limitedShopInfo_; + } + } + /** + * .HomeLimitedShopInfo limited_shop_info = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder> + getLimitedShopInfoFieldBuilder() { + if (limitedShopInfoBuilder_ == null) { + limitedShopInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder>( + getLimitedShopInfo(), + getParentForChildren(), + isClean()); + limitedShopInfo_ = null; + } + return limitedShopInfoBuilder_; + } + + private java.lang.Object ownerNickName_ = ""; + /** + * string owner_nick_name = 4; + * @return The ownerNickName. + */ + public java.lang.String getOwnerNickName() { + java.lang.Object ref = ownerNickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + ownerNickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string owner_nick_name = 4; + * @return The bytes for ownerNickName. + */ + public com.google.protobuf.ByteString + getOwnerNickNameBytes() { + java.lang.Object ref = ownerNickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + ownerNickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string owner_nick_name = 4; + * @param value The ownerNickName to set. + * @return This builder for chaining. + */ + public Builder setOwnerNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + ownerNickName_ = value; + onChanged(); + return this; + } + /** + * string owner_nick_name = 4; + * @return This builder for chaining. + */ + public Builder clearOwnerNickName() { + + ownerNickName_ = getDefaultInstance().getOwnerNickName(); + onChanged(); + return this; + } + /** + * string owner_nick_name = 4; + * @param value The bytes for ownerNickName to set. + * @return This builder for chaining. + */ + public Builder setOwnerNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + ownerNickName_ = 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:HomeBasicInfo) + } + + // @@protoc_insertion_point(class_scope:HomeBasicInfo) + private static final emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo(); + } + + public static emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBasicInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBasicInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBasicInfoOuterClass.HomeBasicInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBasicInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBasicInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023HomeBasicInfo.proto\032\031HomeLimitedShopIn" + + "fo.proto\"\330\001\n\rHomeBasicInfo\022\r\n\005level\030\n \001(" + + "\r\022\031\n\021cur_room_scene_id\030\r \001(\r\022\025\n\rcur_modu" + + "le_id\030\t \001(\r\022\027\n\017is_in_edit_mode\030\005 \001(\010\022\026\n\016" + + "home_owner_uid\030\003 \001(\r\022\013\n\003exp\030\016 \001(\004\022/\n\021lim" + + "ited_shop_info\030\017 \001(\0132\024.HomeLimitedShopIn" + + "fo\022\027\n\017owner_nick_name\030\004 \001(\tB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.getDescriptor(), + }); + internal_static_HomeBasicInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBasicInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBasicInfo_descriptor, + new java.lang.String[] { "Level", "CurRoomSceneId", "CurModuleId", "IsInEditMode", "HomeOwnerUid", "Exp", "LimitedShopInfo", "OwnerNickName", }); + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockArrangementInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockArrangementInfoOuterClass.java new file mode 100644 index 00000000000..b193c16f637 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockArrangementInfoOuterClass.java @@ -0,0 +1,4437 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockArrangementInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockArrangementInfoOuterClass { + private HomeBlockArrangementInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockArrangementInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockArrangementInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_unlocked = 1; + * @return The isUnlocked. + */ + boolean getIsUnlocked(); + + /** + * uint32 comfort_value = 2; + * @return The comfortValue. + */ + int getComfortValue(); + + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + java.util.List + getDeployAnimalListList(); + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDeployAnimalList(int index); + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + int getDeployAnimalListCount(); + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + java.util.List + getDeployAnimalListOrBuilderList(); + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder getDeployAnimalListOrBuilder( + int index); + + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + java.util.List + getUnk2700HGIECHILOJLList(); + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getUnk2700HGIECHILOJL(int index); + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + int getUnk2700HGIECHILOJLCount(); + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + java.util.List + getUnk2700HGIECHILOJLOrBuilderList(); + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder getUnk2700HGIECHILOJLOrBuilder( + int index); + + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + java.util.List + getWeekendDjinnInfoListList(); + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getWeekendDjinnInfoList(int index); + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + int getWeekendDjinnInfoListCount(); + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + java.util.List + getWeekendDjinnInfoListOrBuilderList(); + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder getWeekendDjinnInfoListOrBuilder( + int index); + + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + java.util.List + getFurnitureSuiteListList(); + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getFurnitureSuiteList(int index); + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + int getFurnitureSuiteListCount(); + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + java.util.List + getFurnitureSuiteListOrBuilderList(); + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder getFurnitureSuiteListOrBuilder( + int index); + + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + java.util.List + getFieldListList(); + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getFieldList(int index); + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + int getFieldListCount(); + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + java.util.List + getFieldListOrBuilderList(); + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder getFieldListOrBuilder( + int index); + + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + java.util.List + getDeployNpcListList(); + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDeployNpcList(int index); + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + int getDeployNpcListCount(); + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + java.util.List + getDeployNpcListOrBuilderList(); + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder getDeployNpcListOrBuilder( + int index); + + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + java.util.List + getDotPatternListList(); + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDotPatternList(int index); + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + int getDotPatternListCount(); + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + java.util.List + getDotPatternListOrBuilderList(); + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder getDotPatternListOrBuilder( + int index); + + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + java.util.List + getPersistentFurnitureListList(); + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getPersistentFurnitureList(int index); + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + int getPersistentFurnitureListCount(); + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + java.util.List + getPersistentFurnitureListOrBuilderList(); + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getPersistentFurnitureListOrBuilder( + int index); + + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + java.util.List + getDeployFurniureListList(); + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDeployFurniureList(int index); + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + int getDeployFurniureListCount(); + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + java.util.List + getDeployFurniureListOrBuilderList(); + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDeployFurniureListOrBuilder( + int index); + + /** + * uint32 block_id = 6; + * @return The blockId. + */ + int getBlockId(); + + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + java.util.List + getUnk2700KJGLLEEHBPFList(); + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getUnk2700KJGLLEEHBPF(int index); + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + int getUnk2700KJGLLEEHBPFCount(); + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + java.util.List + getUnk2700KJGLLEEHBPFOrBuilderList(); + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder getUnk2700KJGLLEEHBPFOrBuilder( + int index); + } + /** + * Protobuf type {@code HomeBlockArrangementInfo} + */ + public static final class HomeBlockArrangementInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockArrangementInfo) + HomeBlockArrangementInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockArrangementInfo.newBuilder() to construct. + private HomeBlockArrangementInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockArrangementInfo() { + deployAnimalList_ = java.util.Collections.emptyList(); + unk2700HGIECHILOJL_ = java.util.Collections.emptyList(); + weekendDjinnInfoList_ = java.util.Collections.emptyList(); + furnitureSuiteList_ = java.util.Collections.emptyList(); + fieldList_ = java.util.Collections.emptyList(); + deployNpcList_ = java.util.Collections.emptyList(); + dotPatternList_ = java.util.Collections.emptyList(); + persistentFurnitureList_ = java.util.Collections.emptyList(); + deployFurniureList_ = java.util.Collections.emptyList(); + unk2700KJGLLEEHBPF_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockArrangementInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockArrangementInfo( + 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: { + + isUnlocked_ = input.readBool(); + break; + } + case 16: { + + comfortValue_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + fieldList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + fieldList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.parser(), extensionRegistry)); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + deployAnimalList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + deployAnimalList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.parser(), extensionRegistry)); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700HGIECHILOJL_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700HGIECHILOJL_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.parser(), extensionRegistry)); + break; + } + case 48: { + + blockId_ = input.readUInt32(); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + dotPatternList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000040; + } + dotPatternList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000080) != 0)) { + persistentFurnitureList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000080; + } + persistentFurnitureList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + deployNpcList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + deployNpcList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.parser(), extensionRegistry)); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000100) != 0)) { + deployFurniureList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000100; + } + deployFurniureList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + weekendDjinnInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + weekendDjinnInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.parser(), extensionRegistry)); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000200) != 0)) { + unk2700KJGLLEEHBPF_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000200; + } + unk2700KJGLLEEHBPF_.add( + input.readMessage(emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.parser(), extensionRegistry)); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + furnitureSuiteList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + furnitureSuiteList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.parser(), extensionRegistry)); + 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_ & 0x00000010) != 0)) { + fieldList_ = java.util.Collections.unmodifiableList(fieldList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + deployAnimalList_ = java.util.Collections.unmodifiableList(deployAnimalList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700HGIECHILOJL_ = java.util.Collections.unmodifiableList(unk2700HGIECHILOJL_); + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + dotPatternList_ = java.util.Collections.unmodifiableList(dotPatternList_); + } + if (((mutable_bitField0_ & 0x00000080) != 0)) { + persistentFurnitureList_ = java.util.Collections.unmodifiableList(persistentFurnitureList_); + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + deployNpcList_ = java.util.Collections.unmodifiableList(deployNpcList_); + } + if (((mutable_bitField0_ & 0x00000100) != 0)) { + deployFurniureList_ = java.util.Collections.unmodifiableList(deployFurniureList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + weekendDjinnInfoList_ = java.util.Collections.unmodifiableList(weekendDjinnInfoList_); + } + if (((mutable_bitField0_ & 0x00000200) != 0)) { + unk2700KJGLLEEHBPF_ = java.util.Collections.unmodifiableList(unk2700KJGLLEEHBPF_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + furnitureSuiteList_ = java.util.Collections.unmodifiableList(furnitureSuiteList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.class, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder.class); + } + + public static final int IS_UNLOCKED_FIELD_NUMBER = 1; + private boolean isUnlocked_; + /** + * bool is_unlocked = 1; + * @return The isUnlocked. + */ + @java.lang.Override + public boolean getIsUnlocked() { + return isUnlocked_; + } + + public static final int COMFORT_VALUE_FIELD_NUMBER = 2; + private int comfortValue_; + /** + * uint32 comfort_value = 2; + * @return The comfortValue. + */ + @java.lang.Override + public int getComfortValue() { + return comfortValue_; + } + + public static final int DEPLOY_ANIMAL_LIST_FIELD_NUMBER = 4; + private java.util.List deployAnimalList_; + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public java.util.List getDeployAnimalListList() { + return deployAnimalList_; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public java.util.List + getDeployAnimalListOrBuilderList() { + return deployAnimalList_; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public int getDeployAnimalListCount() { + return deployAnimalList_.size(); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDeployAnimalList(int index) { + return deployAnimalList_.get(index); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder getDeployAnimalListOrBuilder( + int index) { + return deployAnimalList_.get(index); + } + + public static final int UNK2700_HGIECHILOJL_FIELD_NUMBER = 5; + private java.util.List unk2700HGIECHILOJL_; + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public java.util.List getUnk2700HGIECHILOJLList() { + return unk2700HGIECHILOJL_; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public java.util.List + getUnk2700HGIECHILOJLOrBuilderList() { + return unk2700HGIECHILOJL_; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public int getUnk2700HGIECHILOJLCount() { + return unk2700HGIECHILOJL_.size(); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getUnk2700HGIECHILOJL(int index) { + return unk2700HGIECHILOJL_.get(index); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder getUnk2700HGIECHILOJLOrBuilder( + int index) { + return unk2700HGIECHILOJL_.get(index); + } + + public static final int WEEKEND_DJINN_INFO_LIST_FIELD_NUMBER = 13; + private java.util.List weekendDjinnInfoList_; + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public java.util.List getWeekendDjinnInfoListList() { + return weekendDjinnInfoList_; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public java.util.List + getWeekendDjinnInfoListOrBuilderList() { + return weekendDjinnInfoList_; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public int getWeekendDjinnInfoListCount() { + return weekendDjinnInfoList_.size(); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getWeekendDjinnInfoList(int index) { + return weekendDjinnInfoList_.get(index); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder getWeekendDjinnInfoListOrBuilder( + int index) { + return weekendDjinnInfoList_.get(index); + } + + public static final int FURNITURE_SUITE_LIST_FIELD_NUMBER = 15; + private java.util.List furnitureSuiteList_; + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public java.util.List getFurnitureSuiteListList() { + return furnitureSuiteList_; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public java.util.List + getFurnitureSuiteListOrBuilderList() { + return furnitureSuiteList_; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public int getFurnitureSuiteListCount() { + return furnitureSuiteList_.size(); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getFurnitureSuiteList(int index) { + return furnitureSuiteList_.get(index); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder getFurnitureSuiteListOrBuilder( + int index) { + return furnitureSuiteList_.get(index); + } + + public static final int FIELD_LIST_FIELD_NUMBER = 3; + private java.util.List fieldList_; + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public java.util.List getFieldListList() { + return fieldList_; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public java.util.List + getFieldListOrBuilderList() { + return fieldList_; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public int getFieldListCount() { + return fieldList_.size(); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getFieldList(int index) { + return fieldList_.get(index); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder getFieldListOrBuilder( + int index) { + return fieldList_.get(index); + } + + public static final int DEPLOY_NPC_LIST_FIELD_NUMBER = 11; + private java.util.List deployNpcList_; + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public java.util.List getDeployNpcListList() { + return deployNpcList_; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public java.util.List + getDeployNpcListOrBuilderList() { + return deployNpcList_; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public int getDeployNpcListCount() { + return deployNpcList_.size(); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDeployNpcList(int index) { + return deployNpcList_.get(index); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder getDeployNpcListOrBuilder( + int index) { + return deployNpcList_.get(index); + } + + public static final int DOT_PATTERN_LIST_FIELD_NUMBER = 7; + private java.util.List dotPatternList_; + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public java.util.List getDotPatternListList() { + return dotPatternList_; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public java.util.List + getDotPatternListOrBuilderList() { + return dotPatternList_; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public int getDotPatternListCount() { + return dotPatternList_.size(); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDotPatternList(int index) { + return dotPatternList_.get(index); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder getDotPatternListOrBuilder( + int index) { + return dotPatternList_.get(index); + } + + public static final int PERSISTENT_FURNITURE_LIST_FIELD_NUMBER = 9; + private java.util.List persistentFurnitureList_; + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public java.util.List getPersistentFurnitureListList() { + return persistentFurnitureList_; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public java.util.List + getPersistentFurnitureListOrBuilderList() { + return persistentFurnitureList_; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public int getPersistentFurnitureListCount() { + return persistentFurnitureList_.size(); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getPersistentFurnitureList(int index) { + return persistentFurnitureList_.get(index); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getPersistentFurnitureListOrBuilder( + int index) { + return persistentFurnitureList_.get(index); + } + + public static final int DEPLOY_FURNIURE_LIST_FIELD_NUMBER = 12; + private java.util.List deployFurniureList_; + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public java.util.List getDeployFurniureListList() { + return deployFurniureList_; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public java.util.List + getDeployFurniureListOrBuilderList() { + return deployFurniureList_; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public int getDeployFurniureListCount() { + return deployFurniureList_.size(); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDeployFurniureList(int index) { + return deployFurniureList_.get(index); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDeployFurniureListOrBuilder( + int index) { + return deployFurniureList_.get(index); + } + + public static final int BLOCK_ID_FIELD_NUMBER = 6; + private int blockId_; + /** + * uint32 block_id = 6; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + + public static final int UNK2700_KJGLLEEHBPF_FIELD_NUMBER = 14; + private java.util.List unk2700KJGLLEEHBPF_; + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public java.util.List getUnk2700KJGLLEEHBPFList() { + return unk2700KJGLLEEHBPF_; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public java.util.List + getUnk2700KJGLLEEHBPFOrBuilderList() { + return unk2700KJGLLEEHBPF_; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public int getUnk2700KJGLLEEHBPFCount() { + return unk2700KJGLLEEHBPF_.size(); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getUnk2700KJGLLEEHBPF(int index) { + return unk2700KJGLLEEHBPF_.get(index); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder getUnk2700KJGLLEEHBPFOrBuilder( + int index) { + return unk2700KJGLLEEHBPF_.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 { + if (isUnlocked_ != false) { + output.writeBool(1, isUnlocked_); + } + if (comfortValue_ != 0) { + output.writeUInt32(2, comfortValue_); + } + for (int i = 0; i < fieldList_.size(); i++) { + output.writeMessage(3, fieldList_.get(i)); + } + for (int i = 0; i < deployAnimalList_.size(); i++) { + output.writeMessage(4, deployAnimalList_.get(i)); + } + for (int i = 0; i < unk2700HGIECHILOJL_.size(); i++) { + output.writeMessage(5, unk2700HGIECHILOJL_.get(i)); + } + if (blockId_ != 0) { + output.writeUInt32(6, blockId_); + } + for (int i = 0; i < dotPatternList_.size(); i++) { + output.writeMessage(7, dotPatternList_.get(i)); + } + for (int i = 0; i < persistentFurnitureList_.size(); i++) { + output.writeMessage(9, persistentFurnitureList_.get(i)); + } + for (int i = 0; i < deployNpcList_.size(); i++) { + output.writeMessage(11, deployNpcList_.get(i)); + } + for (int i = 0; i < deployFurniureList_.size(); i++) { + output.writeMessage(12, deployFurniureList_.get(i)); + } + for (int i = 0; i < weekendDjinnInfoList_.size(); i++) { + output.writeMessage(13, weekendDjinnInfoList_.get(i)); + } + for (int i = 0; i < unk2700KJGLLEEHBPF_.size(); i++) { + output.writeMessage(14, unk2700KJGLLEEHBPF_.get(i)); + } + for (int i = 0; i < furnitureSuiteList_.size(); i++) { + output.writeMessage(15, furnitureSuiteList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isUnlocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isUnlocked_); + } + if (comfortValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, comfortValue_); + } + for (int i = 0; i < fieldList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, fieldList_.get(i)); + } + for (int i = 0; i < deployAnimalList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, deployAnimalList_.get(i)); + } + for (int i = 0; i < unk2700HGIECHILOJL_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, unk2700HGIECHILOJL_.get(i)); + } + if (blockId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, blockId_); + } + for (int i = 0; i < dotPatternList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, dotPatternList_.get(i)); + } + for (int i = 0; i < persistentFurnitureList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, persistentFurnitureList_.get(i)); + } + for (int i = 0; i < deployNpcList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, deployNpcList_.get(i)); + } + for (int i = 0; i < deployFurniureList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, deployFurniureList_.get(i)); + } + for (int i = 0; i < weekendDjinnInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, weekendDjinnInfoList_.get(i)); + } + for (int i = 0; i < unk2700KJGLLEEHBPF_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, unk2700KJGLLEEHBPF_.get(i)); + } + for (int i = 0; i < furnitureSuiteList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, furnitureSuiteList_.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.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo other = (emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo) obj; + + if (getIsUnlocked() + != other.getIsUnlocked()) return false; + if (getComfortValue() + != other.getComfortValue()) return false; + if (!getDeployAnimalListList() + .equals(other.getDeployAnimalListList())) return false; + if (!getUnk2700HGIECHILOJLList() + .equals(other.getUnk2700HGIECHILOJLList())) return false; + if (!getWeekendDjinnInfoListList() + .equals(other.getWeekendDjinnInfoListList())) return false; + if (!getFurnitureSuiteListList() + .equals(other.getFurnitureSuiteListList())) return false; + if (!getFieldListList() + .equals(other.getFieldListList())) return false; + if (!getDeployNpcListList() + .equals(other.getDeployNpcListList())) return false; + if (!getDotPatternListList() + .equals(other.getDotPatternListList())) return false; + if (!getPersistentFurnitureListList() + .equals(other.getPersistentFurnitureListList())) return false; + if (!getDeployFurniureListList() + .equals(other.getDeployFurniureListList())) return false; + if (getBlockId() + != other.getBlockId()) return false; + if (!getUnk2700KJGLLEEHBPFList() + .equals(other.getUnk2700KJGLLEEHBPFList())) 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) + IS_UNLOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUnlocked()); + hash = (37 * hash) + COMFORT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getComfortValue(); + if (getDeployAnimalListCount() > 0) { + hash = (37 * hash) + DEPLOY_ANIMAL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDeployAnimalListList().hashCode(); + } + if (getUnk2700HGIECHILOJLCount() > 0) { + hash = (37 * hash) + UNK2700_HGIECHILOJL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HGIECHILOJLList().hashCode(); + } + if (getWeekendDjinnInfoListCount() > 0) { + hash = (37 * hash) + WEEKEND_DJINN_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWeekendDjinnInfoListList().hashCode(); + } + if (getFurnitureSuiteListCount() > 0) { + hash = (37 * hash) + FURNITURE_SUITE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureSuiteListList().hashCode(); + } + if (getFieldListCount() > 0) { + hash = (37 * hash) + FIELD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFieldListList().hashCode(); + } + if (getDeployNpcListCount() > 0) { + hash = (37 * hash) + DEPLOY_NPC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDeployNpcListList().hashCode(); + } + if (getDotPatternListCount() > 0) { + hash = (37 * hash) + DOT_PATTERN_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDotPatternListList().hashCode(); + } + if (getPersistentFurnitureListCount() > 0) { + hash = (37 * hash) + PERSISTENT_FURNITURE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPersistentFurnitureListList().hashCode(); + } + if (getDeployFurniureListCount() > 0) { + hash = (37 * hash) + DEPLOY_FURNIURE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDeployFurniureListList().hashCode(); + } + hash = (37 * hash) + BLOCK_ID_FIELD_NUMBER; + hash = (53 * hash) + getBlockId(); + if (getUnk2700KJGLLEEHBPFCount() > 0) { + hash = (37 * hash) + UNK2700_KJGLLEEHBPF_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700KJGLLEEHBPFList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo 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.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo 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.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo 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.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo 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.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo 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.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo 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; + } + /** + * Protobuf type {@code HomeBlockArrangementInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockArrangementInfo) + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.class, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDeployAnimalListFieldBuilder(); + getUnk2700HGIECHILOJLFieldBuilder(); + getWeekendDjinnInfoListFieldBuilder(); + getFurnitureSuiteListFieldBuilder(); + getFieldListFieldBuilder(); + getDeployNpcListFieldBuilder(); + getDotPatternListFieldBuilder(); + getPersistentFurnitureListFieldBuilder(); + getDeployFurniureListFieldBuilder(); + getUnk2700KJGLLEEHBPFFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isUnlocked_ = false; + + comfortValue_ = 0; + + if (deployAnimalListBuilder_ == null) { + deployAnimalList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + deployAnimalListBuilder_.clear(); + } + if (unk2700HGIECHILOJLBuilder_ == null) { + unk2700HGIECHILOJL_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + unk2700HGIECHILOJLBuilder_.clear(); + } + if (weekendDjinnInfoListBuilder_ == null) { + weekendDjinnInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + weekendDjinnInfoListBuilder_.clear(); + } + if (furnitureSuiteListBuilder_ == null) { + furnitureSuiteList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + furnitureSuiteListBuilder_.clear(); + } + if (fieldListBuilder_ == null) { + fieldList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + fieldListBuilder_.clear(); + } + if (deployNpcListBuilder_ == null) { + deployNpcList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + deployNpcListBuilder_.clear(); + } + if (dotPatternListBuilder_ == null) { + dotPatternList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + } else { + dotPatternListBuilder_.clear(); + } + if (persistentFurnitureListBuilder_ == null) { + persistentFurnitureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000080); + } else { + persistentFurnitureListBuilder_.clear(); + } + if (deployFurniureListBuilder_ == null) { + deployFurniureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000100); + } else { + deployFurniureListBuilder_.clear(); + } + blockId_ = 0; + + if (unk2700KJGLLEEHBPFBuilder_ == null) { + unk2700KJGLLEEHBPF_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000200); + } else { + unk2700KJGLLEEHBPFBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.internal_static_HomeBlockArrangementInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo build() { + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo buildPartial() { + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo result = new emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo(this); + int from_bitField0_ = bitField0_; + result.isUnlocked_ = isUnlocked_; + result.comfortValue_ = comfortValue_; + if (deployAnimalListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + deployAnimalList_ = java.util.Collections.unmodifiableList(deployAnimalList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.deployAnimalList_ = deployAnimalList_; + } else { + result.deployAnimalList_ = deployAnimalListBuilder_.build(); + } + if (unk2700HGIECHILOJLBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + unk2700HGIECHILOJL_ = java.util.Collections.unmodifiableList(unk2700HGIECHILOJL_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700HGIECHILOJL_ = unk2700HGIECHILOJL_; + } else { + result.unk2700HGIECHILOJL_ = unk2700HGIECHILOJLBuilder_.build(); + } + if (weekendDjinnInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + weekendDjinnInfoList_ = java.util.Collections.unmodifiableList(weekendDjinnInfoList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.weekendDjinnInfoList_ = weekendDjinnInfoList_; + } else { + result.weekendDjinnInfoList_ = weekendDjinnInfoListBuilder_.build(); + } + if (furnitureSuiteListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + furnitureSuiteList_ = java.util.Collections.unmodifiableList(furnitureSuiteList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.furnitureSuiteList_ = furnitureSuiteList_; + } else { + result.furnitureSuiteList_ = furnitureSuiteListBuilder_.build(); + } + if (fieldListBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + fieldList_ = java.util.Collections.unmodifiableList(fieldList_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.fieldList_ = fieldList_; + } else { + result.fieldList_ = fieldListBuilder_.build(); + } + if (deployNpcListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + deployNpcList_ = java.util.Collections.unmodifiableList(deployNpcList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.deployNpcList_ = deployNpcList_; + } else { + result.deployNpcList_ = deployNpcListBuilder_.build(); + } + if (dotPatternListBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0)) { + dotPatternList_ = java.util.Collections.unmodifiableList(dotPatternList_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.dotPatternList_ = dotPatternList_; + } else { + result.dotPatternList_ = dotPatternListBuilder_.build(); + } + if (persistentFurnitureListBuilder_ == null) { + if (((bitField0_ & 0x00000080) != 0)) { + persistentFurnitureList_ = java.util.Collections.unmodifiableList(persistentFurnitureList_); + bitField0_ = (bitField0_ & ~0x00000080); + } + result.persistentFurnitureList_ = persistentFurnitureList_; + } else { + result.persistentFurnitureList_ = persistentFurnitureListBuilder_.build(); + } + if (deployFurniureListBuilder_ == null) { + if (((bitField0_ & 0x00000100) != 0)) { + deployFurniureList_ = java.util.Collections.unmodifiableList(deployFurniureList_); + bitField0_ = (bitField0_ & ~0x00000100); + } + result.deployFurniureList_ = deployFurniureList_; + } else { + result.deployFurniureList_ = deployFurniureListBuilder_.build(); + } + result.blockId_ = blockId_; + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (((bitField0_ & 0x00000200) != 0)) { + unk2700KJGLLEEHBPF_ = java.util.Collections.unmodifiableList(unk2700KJGLLEEHBPF_); + bitField0_ = (bitField0_ & ~0x00000200); + } + result.unk2700KJGLLEEHBPF_ = unk2700KJGLLEEHBPF_; + } else { + result.unk2700KJGLLEEHBPF_ = unk2700KJGLLEEHBPFBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo other) { + if (other == emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.getDefaultInstance()) return this; + if (other.getIsUnlocked() != false) { + setIsUnlocked(other.getIsUnlocked()); + } + if (other.getComfortValue() != 0) { + setComfortValue(other.getComfortValue()); + } + if (deployAnimalListBuilder_ == null) { + if (!other.deployAnimalList_.isEmpty()) { + if (deployAnimalList_.isEmpty()) { + deployAnimalList_ = other.deployAnimalList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.addAll(other.deployAnimalList_); + } + onChanged(); + } + } else { + if (!other.deployAnimalList_.isEmpty()) { + if (deployAnimalListBuilder_.isEmpty()) { + deployAnimalListBuilder_.dispose(); + deployAnimalListBuilder_ = null; + deployAnimalList_ = other.deployAnimalList_; + bitField0_ = (bitField0_ & ~0x00000001); + deployAnimalListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDeployAnimalListFieldBuilder() : null; + } else { + deployAnimalListBuilder_.addAllMessages(other.deployAnimalList_); + } + } + } + if (unk2700HGIECHILOJLBuilder_ == null) { + if (!other.unk2700HGIECHILOJL_.isEmpty()) { + if (unk2700HGIECHILOJL_.isEmpty()) { + unk2700HGIECHILOJL_ = other.unk2700HGIECHILOJL_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.addAll(other.unk2700HGIECHILOJL_); + } + onChanged(); + } + } else { + if (!other.unk2700HGIECHILOJL_.isEmpty()) { + if (unk2700HGIECHILOJLBuilder_.isEmpty()) { + unk2700HGIECHILOJLBuilder_.dispose(); + unk2700HGIECHILOJLBuilder_ = null; + unk2700HGIECHILOJL_ = other.unk2700HGIECHILOJL_; + bitField0_ = (bitField0_ & ~0x00000002); + unk2700HGIECHILOJLBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2700HGIECHILOJLFieldBuilder() : null; + } else { + unk2700HGIECHILOJLBuilder_.addAllMessages(other.unk2700HGIECHILOJL_); + } + } + } + if (weekendDjinnInfoListBuilder_ == null) { + if (!other.weekendDjinnInfoList_.isEmpty()) { + if (weekendDjinnInfoList_.isEmpty()) { + weekendDjinnInfoList_ = other.weekendDjinnInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.addAll(other.weekendDjinnInfoList_); + } + onChanged(); + } + } else { + if (!other.weekendDjinnInfoList_.isEmpty()) { + if (weekendDjinnInfoListBuilder_.isEmpty()) { + weekendDjinnInfoListBuilder_.dispose(); + weekendDjinnInfoListBuilder_ = null; + weekendDjinnInfoList_ = other.weekendDjinnInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + weekendDjinnInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWeekendDjinnInfoListFieldBuilder() : null; + } else { + weekendDjinnInfoListBuilder_.addAllMessages(other.weekendDjinnInfoList_); + } + } + } + if (furnitureSuiteListBuilder_ == null) { + if (!other.furnitureSuiteList_.isEmpty()) { + if (furnitureSuiteList_.isEmpty()) { + furnitureSuiteList_ = other.furnitureSuiteList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.addAll(other.furnitureSuiteList_); + } + onChanged(); + } + } else { + if (!other.furnitureSuiteList_.isEmpty()) { + if (furnitureSuiteListBuilder_.isEmpty()) { + furnitureSuiteListBuilder_.dispose(); + furnitureSuiteListBuilder_ = null; + furnitureSuiteList_ = other.furnitureSuiteList_; + bitField0_ = (bitField0_ & ~0x00000008); + furnitureSuiteListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFurnitureSuiteListFieldBuilder() : null; + } else { + furnitureSuiteListBuilder_.addAllMessages(other.furnitureSuiteList_); + } + } + } + if (fieldListBuilder_ == null) { + if (!other.fieldList_.isEmpty()) { + if (fieldList_.isEmpty()) { + fieldList_ = other.fieldList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureFieldListIsMutable(); + fieldList_.addAll(other.fieldList_); + } + onChanged(); + } + } else { + if (!other.fieldList_.isEmpty()) { + if (fieldListBuilder_.isEmpty()) { + fieldListBuilder_.dispose(); + fieldListBuilder_ = null; + fieldList_ = other.fieldList_; + bitField0_ = (bitField0_ & ~0x00000010); + fieldListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFieldListFieldBuilder() : null; + } else { + fieldListBuilder_.addAllMessages(other.fieldList_); + } + } + } + if (deployNpcListBuilder_ == null) { + if (!other.deployNpcList_.isEmpty()) { + if (deployNpcList_.isEmpty()) { + deployNpcList_ = other.deployNpcList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureDeployNpcListIsMutable(); + deployNpcList_.addAll(other.deployNpcList_); + } + onChanged(); + } + } else { + if (!other.deployNpcList_.isEmpty()) { + if (deployNpcListBuilder_.isEmpty()) { + deployNpcListBuilder_.dispose(); + deployNpcListBuilder_ = null; + deployNpcList_ = other.deployNpcList_; + bitField0_ = (bitField0_ & ~0x00000020); + deployNpcListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDeployNpcListFieldBuilder() : null; + } else { + deployNpcListBuilder_.addAllMessages(other.deployNpcList_); + } + } + } + if (dotPatternListBuilder_ == null) { + if (!other.dotPatternList_.isEmpty()) { + if (dotPatternList_.isEmpty()) { + dotPatternList_ = other.dotPatternList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureDotPatternListIsMutable(); + dotPatternList_.addAll(other.dotPatternList_); + } + onChanged(); + } + } else { + if (!other.dotPatternList_.isEmpty()) { + if (dotPatternListBuilder_.isEmpty()) { + dotPatternListBuilder_.dispose(); + dotPatternListBuilder_ = null; + dotPatternList_ = other.dotPatternList_; + bitField0_ = (bitField0_ & ~0x00000040); + dotPatternListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDotPatternListFieldBuilder() : null; + } else { + dotPatternListBuilder_.addAllMessages(other.dotPatternList_); + } + } + } + if (persistentFurnitureListBuilder_ == null) { + if (!other.persistentFurnitureList_.isEmpty()) { + if (persistentFurnitureList_.isEmpty()) { + persistentFurnitureList_ = other.persistentFurnitureList_; + bitField0_ = (bitField0_ & ~0x00000080); + } else { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.addAll(other.persistentFurnitureList_); + } + onChanged(); + } + } else { + if (!other.persistentFurnitureList_.isEmpty()) { + if (persistentFurnitureListBuilder_.isEmpty()) { + persistentFurnitureListBuilder_.dispose(); + persistentFurnitureListBuilder_ = null; + persistentFurnitureList_ = other.persistentFurnitureList_; + bitField0_ = (bitField0_ & ~0x00000080); + persistentFurnitureListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPersistentFurnitureListFieldBuilder() : null; + } else { + persistentFurnitureListBuilder_.addAllMessages(other.persistentFurnitureList_); + } + } + } + if (deployFurniureListBuilder_ == null) { + if (!other.deployFurniureList_.isEmpty()) { + if (deployFurniureList_.isEmpty()) { + deployFurniureList_ = other.deployFurniureList_; + bitField0_ = (bitField0_ & ~0x00000100); + } else { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.addAll(other.deployFurniureList_); + } + onChanged(); + } + } else { + if (!other.deployFurniureList_.isEmpty()) { + if (deployFurniureListBuilder_.isEmpty()) { + deployFurniureListBuilder_.dispose(); + deployFurniureListBuilder_ = null; + deployFurniureList_ = other.deployFurniureList_; + bitField0_ = (bitField0_ & ~0x00000100); + deployFurniureListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDeployFurniureListFieldBuilder() : null; + } else { + deployFurniureListBuilder_.addAllMessages(other.deployFurniureList_); + } + } + } + if (other.getBlockId() != 0) { + setBlockId(other.getBlockId()); + } + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (!other.unk2700KJGLLEEHBPF_.isEmpty()) { + if (unk2700KJGLLEEHBPF_.isEmpty()) { + unk2700KJGLLEEHBPF_ = other.unk2700KJGLLEEHBPF_; + bitField0_ = (bitField0_ & ~0x00000200); + } else { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.addAll(other.unk2700KJGLLEEHBPF_); + } + onChanged(); + } + } else { + if (!other.unk2700KJGLLEEHBPF_.isEmpty()) { + if (unk2700KJGLLEEHBPFBuilder_.isEmpty()) { + unk2700KJGLLEEHBPFBuilder_.dispose(); + unk2700KJGLLEEHBPFBuilder_ = null; + unk2700KJGLLEEHBPF_ = other.unk2700KJGLLEEHBPF_; + bitField0_ = (bitField0_ & ~0x00000200); + unk2700KJGLLEEHBPFBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2700KJGLLEEHBPFFieldBuilder() : null; + } else { + unk2700KJGLLEEHBPFBuilder_.addAllMessages(other.unk2700KJGLLEEHBPF_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isUnlocked_ ; + /** + * bool is_unlocked = 1; + * @return The isUnlocked. + */ + @java.lang.Override + public boolean getIsUnlocked() { + return isUnlocked_; + } + /** + * bool is_unlocked = 1; + * @param value The isUnlocked to set. + * @return This builder for chaining. + */ + public Builder setIsUnlocked(boolean value) { + + isUnlocked_ = value; + onChanged(); + return this; + } + /** + * bool is_unlocked = 1; + * @return This builder for chaining. + */ + public Builder clearIsUnlocked() { + + isUnlocked_ = false; + onChanged(); + return this; + } + + private int comfortValue_ ; + /** + * uint32 comfort_value = 2; + * @return The comfortValue. + */ + @java.lang.Override + public int getComfortValue() { + return comfortValue_; + } + /** + * uint32 comfort_value = 2; + * @param value The comfortValue to set. + * @return This builder for chaining. + */ + public Builder setComfortValue(int value) { + + comfortValue_ = value; + onChanged(); + return this; + } + /** + * uint32 comfort_value = 2; + * @return This builder for chaining. + */ + public Builder clearComfortValue() { + + comfortValue_ = 0; + onChanged(); + return this; + } + + private java.util.List deployAnimalList_ = + java.util.Collections.emptyList(); + private void ensureDeployAnimalListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + deployAnimalList_ = new java.util.ArrayList(deployAnimalList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder> deployAnimalListBuilder_; + + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public java.util.List getDeployAnimalListList() { + if (deployAnimalListBuilder_ == null) { + return java.util.Collections.unmodifiableList(deployAnimalList_); + } else { + return deployAnimalListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public int getDeployAnimalListCount() { + if (deployAnimalListBuilder_ == null) { + return deployAnimalList_.size(); + } else { + return deployAnimalListBuilder_.getCount(); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData getDeployAnimalList(int index) { + if (deployAnimalListBuilder_ == null) { + return deployAnimalList_.get(index); + } else { + return deployAnimalListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder setDeployAnimalList( + int index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData value) { + if (deployAnimalListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployAnimalListIsMutable(); + deployAnimalList_.set(index, value); + onChanged(); + } else { + deployAnimalListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder setDeployAnimalList( + int index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder builderForValue) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.set(index, builderForValue.build()); + onChanged(); + } else { + deployAnimalListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addDeployAnimalList(emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData value) { + if (deployAnimalListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployAnimalListIsMutable(); + deployAnimalList_.add(value); + onChanged(); + } else { + deployAnimalListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addDeployAnimalList( + int index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData value) { + if (deployAnimalListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployAnimalListIsMutable(); + deployAnimalList_.add(index, value); + onChanged(); + } else { + deployAnimalListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addDeployAnimalList( + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder builderForValue) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.add(builderForValue.build()); + onChanged(); + } else { + deployAnimalListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addDeployAnimalList( + int index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder builderForValue) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.add(index, builderForValue.build()); + onChanged(); + } else { + deployAnimalListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder addAllDeployAnimalList( + java.lang.Iterable values) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, deployAnimalList_); + onChanged(); + } else { + deployAnimalListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder clearDeployAnimalList() { + if (deployAnimalListBuilder_ == null) { + deployAnimalList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + deployAnimalListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public Builder removeDeployAnimalList(int index) { + if (deployAnimalListBuilder_ == null) { + ensureDeployAnimalListIsMutable(); + deployAnimalList_.remove(index); + onChanged(); + } else { + deployAnimalListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder getDeployAnimalListBuilder( + int index) { + return getDeployAnimalListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder getDeployAnimalListOrBuilder( + int index) { + if (deployAnimalListBuilder_ == null) { + return deployAnimalList_.get(index); } else { + return deployAnimalListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public java.util.List + getDeployAnimalListOrBuilderList() { + if (deployAnimalListBuilder_ != null) { + return deployAnimalListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(deployAnimalList_); + } + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder addDeployAnimalListBuilder() { + return getDeployAnimalListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.getDefaultInstance()); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder addDeployAnimalListBuilder( + int index) { + return getDeployAnimalListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.getDefaultInstance()); + } + /** + * repeated .HomeAnimalData deploy_animal_list = 4; + */ + public java.util.List + getDeployAnimalListBuilderList() { + return getDeployAnimalListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder> + getDeployAnimalListFieldBuilder() { + if (deployAnimalListBuilder_ == null) { + deployAnimalListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalData.Builder, emu.grasscutter.net.proto.HomeAnimalDataOuterClass.HomeAnimalDataOrBuilder>( + deployAnimalList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + deployAnimalList_ = null; + } + return deployAnimalListBuilder_; + } + + private java.util.List unk2700HGIECHILOJL_ = + java.util.Collections.emptyList(); + private void ensureUnk2700HGIECHILOJLIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700HGIECHILOJL_ = new java.util.ArrayList(unk2700HGIECHILOJL_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder> unk2700HGIECHILOJLBuilder_; + + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public java.util.List getUnk2700HGIECHILOJLList() { + if (unk2700HGIECHILOJLBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2700HGIECHILOJL_); + } else { + return unk2700HGIECHILOJLBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public int getUnk2700HGIECHILOJLCount() { + if (unk2700HGIECHILOJLBuilder_ == null) { + return unk2700HGIECHILOJL_.size(); + } else { + return unk2700HGIECHILOJLBuilder_.getCount(); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getUnk2700HGIECHILOJL(int index) { + if (unk2700HGIECHILOJLBuilder_ == null) { + return unk2700HGIECHILOJL_.get(index); + } else { + return unk2700HGIECHILOJLBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder setUnk2700HGIECHILOJL( + int index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF value) { + if (unk2700HGIECHILOJLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.set(index, value); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder setUnk2700HGIECHILOJL( + int index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder builderForValue) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addUnk2700HGIECHILOJL(emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF value) { + if (unk2700HGIECHILOJLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.add(value); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addUnk2700HGIECHILOJL( + int index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF value) { + if (unk2700HGIECHILOJLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.add(index, value); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addUnk2700HGIECHILOJL( + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder builderForValue) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.add(builderForValue.build()); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addUnk2700HGIECHILOJL( + int index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder builderForValue) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder addAllUnk2700HGIECHILOJL( + java.lang.Iterable values) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700HGIECHILOJL_); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder clearUnk2700HGIECHILOJL() { + if (unk2700HGIECHILOJLBuilder_ == null) { + unk2700HGIECHILOJL_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public Builder removeUnk2700HGIECHILOJL(int index) { + if (unk2700HGIECHILOJLBuilder_ == null) { + ensureUnk2700HGIECHILOJLIsMutable(); + unk2700HGIECHILOJL_.remove(index); + onChanged(); + } else { + unk2700HGIECHILOJLBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder getUnk2700HGIECHILOJLBuilder( + int index) { + return getUnk2700HGIECHILOJLFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder getUnk2700HGIECHILOJLOrBuilder( + int index) { + if (unk2700HGIECHILOJLBuilder_ == null) { + return unk2700HGIECHILOJL_.get(index); } else { + return unk2700HGIECHILOJLBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public java.util.List + getUnk2700HGIECHILOJLOrBuilderList() { + if (unk2700HGIECHILOJLBuilder_ != null) { + return unk2700HGIECHILOJLBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2700HGIECHILOJL_); + } + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder addUnk2700HGIECHILOJLBuilder() { + return getUnk2700HGIECHILOJLFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.getDefaultInstance()); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder addUnk2700HGIECHILOJLBuilder( + int index) { + return getUnk2700HGIECHILOJLFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.getDefaultInstance()); + } + /** + * repeated .Unk2700_GOHMLAFNBGF Unk2700_HGIECHILOJL = 5; + */ + public java.util.List + getUnk2700HGIECHILOJLBuilderList() { + return getUnk2700HGIECHILOJLFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder> + getUnk2700HGIECHILOJLFieldBuilder() { + if (unk2700HGIECHILOJLBuilder_ == null) { + unk2700HGIECHILOJLBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder>( + unk2700HGIECHILOJL_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + unk2700HGIECHILOJL_ = null; + } + return unk2700HGIECHILOJLBuilder_; + } + + private java.util.List weekendDjinnInfoList_ = + java.util.Collections.emptyList(); + private void ensureWeekendDjinnInfoListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + weekendDjinnInfoList_ = new java.util.ArrayList(weekendDjinnInfoList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder> weekendDjinnInfoListBuilder_; + + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public java.util.List getWeekendDjinnInfoListList() { + if (weekendDjinnInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(weekendDjinnInfoList_); + } else { + return weekendDjinnInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public int getWeekendDjinnInfoListCount() { + if (weekendDjinnInfoListBuilder_ == null) { + return weekendDjinnInfoList_.size(); + } else { + return weekendDjinnInfoListBuilder_.getCount(); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getWeekendDjinnInfoList(int index) { + if (weekendDjinnInfoListBuilder_ == null) { + return weekendDjinnInfoList_.get(index); + } else { + return weekendDjinnInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder setWeekendDjinnInfoList( + int index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo value) { + if (weekendDjinnInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.set(index, value); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder setWeekendDjinnInfoList( + int index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder builderForValue) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addWeekendDjinnInfoList(emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo value) { + if (weekendDjinnInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.add(value); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addWeekendDjinnInfoList( + int index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo value) { + if (weekendDjinnInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.add(index, value); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addWeekendDjinnInfoList( + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder builderForValue) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.add(builderForValue.build()); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addWeekendDjinnInfoList( + int index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder builderForValue) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder addAllWeekendDjinnInfoList( + java.lang.Iterable values) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, weekendDjinnInfoList_); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder clearWeekendDjinnInfoList() { + if (weekendDjinnInfoListBuilder_ == null) { + weekendDjinnInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public Builder removeWeekendDjinnInfoList(int index) { + if (weekendDjinnInfoListBuilder_ == null) { + ensureWeekendDjinnInfoListIsMutable(); + weekendDjinnInfoList_.remove(index); + onChanged(); + } else { + weekendDjinnInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder getWeekendDjinnInfoListBuilder( + int index) { + return getWeekendDjinnInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder getWeekendDjinnInfoListOrBuilder( + int index) { + if (weekendDjinnInfoListBuilder_ == null) { + return weekendDjinnInfoList_.get(index); } else { + return weekendDjinnInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public java.util.List + getWeekendDjinnInfoListOrBuilderList() { + if (weekendDjinnInfoListBuilder_ != null) { + return weekendDjinnInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(weekendDjinnInfoList_); + } + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder addWeekendDjinnInfoListBuilder() { + return getWeekendDjinnInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.getDefaultInstance()); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder addWeekendDjinnInfoListBuilder( + int index) { + return getWeekendDjinnInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.getDefaultInstance()); + } + /** + * repeated .WeekendDjinnInfo weekend_djinn_info_list = 13; + */ + public java.util.List + getWeekendDjinnInfoListBuilderList() { + return getWeekendDjinnInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder> + getWeekendDjinnInfoListFieldBuilder() { + if (weekendDjinnInfoListBuilder_ == null) { + weekendDjinnInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder>( + weekendDjinnInfoList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + weekendDjinnInfoList_ = null; + } + return weekendDjinnInfoListBuilder_; + } + + private java.util.List furnitureSuiteList_ = + java.util.Collections.emptyList(); + private void ensureFurnitureSuiteListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + furnitureSuiteList_ = new java.util.ArrayList(furnitureSuiteList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder> furnitureSuiteListBuilder_; + + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public java.util.List getFurnitureSuiteListList() { + if (furnitureSuiteListBuilder_ == null) { + return java.util.Collections.unmodifiableList(furnitureSuiteList_); + } else { + return furnitureSuiteListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public int getFurnitureSuiteListCount() { + if (furnitureSuiteListBuilder_ == null) { + return furnitureSuiteList_.size(); + } else { + return furnitureSuiteListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getFurnitureSuiteList(int index) { + if (furnitureSuiteListBuilder_ == null) { + return furnitureSuiteList_.get(index); + } else { + return furnitureSuiteListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder setFurnitureSuiteList( + int index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData value) { + if (furnitureSuiteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.set(index, value); + onChanged(); + } else { + furnitureSuiteListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder setFurnitureSuiteList( + int index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder builderForValue) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.set(index, builderForValue.build()); + onChanged(); + } else { + furnitureSuiteListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addFurnitureSuiteList(emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData value) { + if (furnitureSuiteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.add(value); + onChanged(); + } else { + furnitureSuiteListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addFurnitureSuiteList( + int index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData value) { + if (furnitureSuiteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.add(index, value); + onChanged(); + } else { + furnitureSuiteListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addFurnitureSuiteList( + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder builderForValue) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.add(builderForValue.build()); + onChanged(); + } else { + furnitureSuiteListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addFurnitureSuiteList( + int index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder builderForValue) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.add(index, builderForValue.build()); + onChanged(); + } else { + furnitureSuiteListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder addAllFurnitureSuiteList( + java.lang.Iterable values) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureSuiteList_); + onChanged(); + } else { + furnitureSuiteListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder clearFurnitureSuiteList() { + if (furnitureSuiteListBuilder_ == null) { + furnitureSuiteList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + furnitureSuiteListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public Builder removeFurnitureSuiteList(int index) { + if (furnitureSuiteListBuilder_ == null) { + ensureFurnitureSuiteListIsMutable(); + furnitureSuiteList_.remove(index); + onChanged(); + } else { + furnitureSuiteListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder getFurnitureSuiteListBuilder( + int index) { + return getFurnitureSuiteListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder getFurnitureSuiteListOrBuilder( + int index) { + if (furnitureSuiteListBuilder_ == null) { + return furnitureSuiteList_.get(index); } else { + return furnitureSuiteListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public java.util.List + getFurnitureSuiteListOrBuilderList() { + if (furnitureSuiteListBuilder_ != null) { + return furnitureSuiteListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(furnitureSuiteList_); + } + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder addFurnitureSuiteListBuilder() { + return getFurnitureSuiteListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder addFurnitureSuiteListBuilder( + int index) { + return getFurnitureSuiteListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureSuiteData furniture_suite_list = 15; + */ + public java.util.List + getFurnitureSuiteListBuilderList() { + return getFurnitureSuiteListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder> + getFurnitureSuiteListFieldBuilder() { + if (furnitureSuiteListBuilder_ == null) { + furnitureSuiteListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder>( + furnitureSuiteList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + furnitureSuiteList_ = null; + } + return furnitureSuiteListBuilder_; + } + + private java.util.List fieldList_ = + java.util.Collections.emptyList(); + private void ensureFieldListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + fieldList_ = new java.util.ArrayList(fieldList_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder> fieldListBuilder_; + + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public java.util.List getFieldListList() { + if (fieldListBuilder_ == null) { + return java.util.Collections.unmodifiableList(fieldList_); + } else { + return fieldListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public int getFieldListCount() { + if (fieldListBuilder_ == null) { + return fieldList_.size(); + } else { + return fieldListBuilder_.getCount(); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getFieldList(int index) { + if (fieldListBuilder_ == null) { + return fieldList_.get(index); + } else { + return fieldListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder setFieldList( + int index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData value) { + if (fieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldListIsMutable(); + fieldList_.set(index, value); + onChanged(); + } else { + fieldListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder setFieldList( + int index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder builderForValue) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + fieldList_.set(index, builderForValue.build()); + onChanged(); + } else { + fieldListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addFieldList(emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData value) { + if (fieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldListIsMutable(); + fieldList_.add(value); + onChanged(); + } else { + fieldListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addFieldList( + int index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData value) { + if (fieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFieldListIsMutable(); + fieldList_.add(index, value); + onChanged(); + } else { + fieldListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addFieldList( + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder builderForValue) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + fieldList_.add(builderForValue.build()); + onChanged(); + } else { + fieldListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addFieldList( + int index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder builderForValue) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + fieldList_.add(index, builderForValue.build()); + onChanged(); + } else { + fieldListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder addAllFieldList( + java.lang.Iterable values) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fieldList_); + onChanged(); + } else { + fieldListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder clearFieldList() { + if (fieldListBuilder_ == null) { + fieldList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + fieldListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public Builder removeFieldList(int index) { + if (fieldListBuilder_ == null) { + ensureFieldListIsMutable(); + fieldList_.remove(index); + onChanged(); + } else { + fieldListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder getFieldListBuilder( + int index) { + return getFieldListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder getFieldListOrBuilder( + int index) { + if (fieldListBuilder_ == null) { + return fieldList_.get(index); } else { + return fieldListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public java.util.List + getFieldListOrBuilderList() { + if (fieldListBuilder_ != null) { + return fieldListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fieldList_); + } + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder addFieldListBuilder() { + return getFieldListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.getDefaultInstance()); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder addFieldListBuilder( + int index) { + return getFieldListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.getDefaultInstance()); + } + /** + * repeated .HomeBlockFieldData field_list = 3; + */ + public java.util.List + getFieldListBuilderList() { + return getFieldListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder> + getFieldListFieldBuilder() { + if (fieldListBuilder_ == null) { + fieldListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder>( + fieldList_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + fieldList_ = null; + } + return fieldListBuilder_; + } + + private java.util.List deployNpcList_ = + java.util.Collections.emptyList(); + private void ensureDeployNpcListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + deployNpcList_ = new java.util.ArrayList(deployNpcList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder> deployNpcListBuilder_; + + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public java.util.List getDeployNpcListList() { + if (deployNpcListBuilder_ == null) { + return java.util.Collections.unmodifiableList(deployNpcList_); + } else { + return deployNpcListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public int getDeployNpcListCount() { + if (deployNpcListBuilder_ == null) { + return deployNpcList_.size(); + } else { + return deployNpcListBuilder_.getCount(); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDeployNpcList(int index) { + if (deployNpcListBuilder_ == null) { + return deployNpcList_.get(index); + } else { + return deployNpcListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder setDeployNpcList( + int index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData value) { + if (deployNpcListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployNpcListIsMutable(); + deployNpcList_.set(index, value); + onChanged(); + } else { + deployNpcListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder setDeployNpcList( + int index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder builderForValue) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + deployNpcList_.set(index, builderForValue.build()); + onChanged(); + } else { + deployNpcListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addDeployNpcList(emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData value) { + if (deployNpcListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployNpcListIsMutable(); + deployNpcList_.add(value); + onChanged(); + } else { + deployNpcListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addDeployNpcList( + int index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData value) { + if (deployNpcListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployNpcListIsMutable(); + deployNpcList_.add(index, value); + onChanged(); + } else { + deployNpcListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addDeployNpcList( + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder builderForValue) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + deployNpcList_.add(builderForValue.build()); + onChanged(); + } else { + deployNpcListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addDeployNpcList( + int index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder builderForValue) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + deployNpcList_.add(index, builderForValue.build()); + onChanged(); + } else { + deployNpcListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder addAllDeployNpcList( + java.lang.Iterable values) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, deployNpcList_); + onChanged(); + } else { + deployNpcListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder clearDeployNpcList() { + if (deployNpcListBuilder_ == null) { + deployNpcList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + deployNpcListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public Builder removeDeployNpcList(int index) { + if (deployNpcListBuilder_ == null) { + ensureDeployNpcListIsMutable(); + deployNpcList_.remove(index); + onChanged(); + } else { + deployNpcListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder getDeployNpcListBuilder( + int index) { + return getDeployNpcListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder getDeployNpcListOrBuilder( + int index) { + if (deployNpcListBuilder_ == null) { + return deployNpcList_.get(index); } else { + return deployNpcListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public java.util.List + getDeployNpcListOrBuilderList() { + if (deployNpcListBuilder_ != null) { + return deployNpcListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(deployNpcList_); + } + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder addDeployNpcListBuilder() { + return getDeployNpcListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.getDefaultInstance()); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder addDeployNpcListBuilder( + int index) { + return getDeployNpcListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.getDefaultInstance()); + } + /** + * repeated .HomeNpcData deploy_npc_list = 11; + */ + public java.util.List + getDeployNpcListBuilderList() { + return getDeployNpcListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder> + getDeployNpcListFieldBuilder() { + if (deployNpcListBuilder_ == null) { + deployNpcListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder>( + deployNpcList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + deployNpcList_ = null; + } + return deployNpcListBuilder_; + } + + private java.util.List dotPatternList_ = + java.util.Collections.emptyList(); + private void ensureDotPatternListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + dotPatternList_ = new java.util.ArrayList(dotPatternList_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder> dotPatternListBuilder_; + + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public java.util.List getDotPatternListList() { + if (dotPatternListBuilder_ == null) { + return java.util.Collections.unmodifiableList(dotPatternList_); + } else { + return dotPatternListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public int getDotPatternListCount() { + if (dotPatternListBuilder_ == null) { + return dotPatternList_.size(); + } else { + return dotPatternListBuilder_.getCount(); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDotPatternList(int index) { + if (dotPatternListBuilder_ == null) { + return dotPatternList_.get(index); + } else { + return dotPatternListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder setDotPatternList( + int index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern value) { + if (dotPatternListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDotPatternListIsMutable(); + dotPatternList_.set(index, value); + onChanged(); + } else { + dotPatternListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder setDotPatternList( + int index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder builderForValue) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + dotPatternList_.set(index, builderForValue.build()); + onChanged(); + } else { + dotPatternListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addDotPatternList(emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern value) { + if (dotPatternListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDotPatternListIsMutable(); + dotPatternList_.add(value); + onChanged(); + } else { + dotPatternListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addDotPatternList( + int index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern value) { + if (dotPatternListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDotPatternListIsMutable(); + dotPatternList_.add(index, value); + onChanged(); + } else { + dotPatternListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addDotPatternList( + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder builderForValue) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + dotPatternList_.add(builderForValue.build()); + onChanged(); + } else { + dotPatternListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addDotPatternList( + int index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder builderForValue) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + dotPatternList_.add(index, builderForValue.build()); + onChanged(); + } else { + dotPatternListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder addAllDotPatternList( + java.lang.Iterable values) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dotPatternList_); + onChanged(); + } else { + dotPatternListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder clearDotPatternList() { + if (dotPatternListBuilder_ == null) { + dotPatternList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + dotPatternListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public Builder removeDotPatternList(int index) { + if (dotPatternListBuilder_ == null) { + ensureDotPatternListIsMutable(); + dotPatternList_.remove(index); + onChanged(); + } else { + dotPatternListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder getDotPatternListBuilder( + int index) { + return getDotPatternListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder getDotPatternListOrBuilder( + int index) { + if (dotPatternListBuilder_ == null) { + return dotPatternList_.get(index); } else { + return dotPatternListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public java.util.List + getDotPatternListOrBuilderList() { + if (dotPatternListBuilder_ != null) { + return dotPatternListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dotPatternList_); + } + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder addDotPatternListBuilder() { + return getDotPatternListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.getDefaultInstance()); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder addDotPatternListBuilder( + int index) { + return getDotPatternListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.getDefaultInstance()); + } + /** + * repeated .HomeBlockDotPattern dot_pattern_list = 7; + */ + public java.util.List + getDotPatternListBuilderList() { + return getDotPatternListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder> + getDotPatternListFieldBuilder() { + if (dotPatternListBuilder_ == null) { + dotPatternListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder>( + dotPatternList_, + ((bitField0_ & 0x00000040) != 0), + getParentForChildren(), + isClean()); + dotPatternList_ = null; + } + return dotPatternListBuilder_; + } + + private java.util.List persistentFurnitureList_ = + java.util.Collections.emptyList(); + private void ensurePersistentFurnitureListIsMutable() { + if (!((bitField0_ & 0x00000080) != 0)) { + persistentFurnitureList_ = new java.util.ArrayList(persistentFurnitureList_); + bitField0_ |= 0x00000080; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> persistentFurnitureListBuilder_; + + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public java.util.List getPersistentFurnitureListList() { + if (persistentFurnitureListBuilder_ == null) { + return java.util.Collections.unmodifiableList(persistentFurnitureList_); + } else { + return persistentFurnitureListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public int getPersistentFurnitureListCount() { + if (persistentFurnitureListBuilder_ == null) { + return persistentFurnitureList_.size(); + } else { + return persistentFurnitureListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getPersistentFurnitureList(int index) { + if (persistentFurnitureListBuilder_ == null) { + return persistentFurnitureList_.get(index); + } else { + return persistentFurnitureListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder setPersistentFurnitureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (persistentFurnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.set(index, value); + onChanged(); + } else { + persistentFurnitureListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder setPersistentFurnitureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.set(index, builderForValue.build()); + onChanged(); + } else { + persistentFurnitureListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addPersistentFurnitureList(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (persistentFurnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.add(value); + onChanged(); + } else { + persistentFurnitureListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addPersistentFurnitureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (persistentFurnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.add(index, value); + onChanged(); + } else { + persistentFurnitureListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addPersistentFurnitureList( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.add(builderForValue.build()); + onChanged(); + } else { + persistentFurnitureListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addPersistentFurnitureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.add(index, builderForValue.build()); + onChanged(); + } else { + persistentFurnitureListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder addAllPersistentFurnitureList( + java.lang.Iterable values) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, persistentFurnitureList_); + onChanged(); + } else { + persistentFurnitureListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder clearPersistentFurnitureList() { + if (persistentFurnitureListBuilder_ == null) { + persistentFurnitureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000080); + onChanged(); + } else { + persistentFurnitureListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public Builder removePersistentFurnitureList(int index) { + if (persistentFurnitureListBuilder_ == null) { + ensurePersistentFurnitureListIsMutable(); + persistentFurnitureList_.remove(index); + onChanged(); + } else { + persistentFurnitureListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getPersistentFurnitureListBuilder( + int index) { + return getPersistentFurnitureListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getPersistentFurnitureListOrBuilder( + int index) { + if (persistentFurnitureListBuilder_ == null) { + return persistentFurnitureList_.get(index); } else { + return persistentFurnitureListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public java.util.List + getPersistentFurnitureListOrBuilderList() { + if (persistentFurnitureListBuilder_ != null) { + return persistentFurnitureListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(persistentFurnitureList_); + } + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addPersistentFurnitureListBuilder() { + return getPersistentFurnitureListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addPersistentFurnitureListBuilder( + int index) { + return getPersistentFurnitureListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData persistent_furniture_list = 9; + */ + public java.util.List + getPersistentFurnitureListBuilderList() { + return getPersistentFurnitureListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getPersistentFurnitureListFieldBuilder() { + if (persistentFurnitureListBuilder_ == null) { + persistentFurnitureListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + persistentFurnitureList_, + ((bitField0_ & 0x00000080) != 0), + getParentForChildren(), + isClean()); + persistentFurnitureList_ = null; + } + return persistentFurnitureListBuilder_; + } + + private java.util.List deployFurniureList_ = + java.util.Collections.emptyList(); + private void ensureDeployFurniureListIsMutable() { + if (!((bitField0_ & 0x00000100) != 0)) { + deployFurniureList_ = new java.util.ArrayList(deployFurniureList_); + bitField0_ |= 0x00000100; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> deployFurniureListBuilder_; + + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public java.util.List getDeployFurniureListList() { + if (deployFurniureListBuilder_ == null) { + return java.util.Collections.unmodifiableList(deployFurniureList_); + } else { + return deployFurniureListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public int getDeployFurniureListCount() { + if (deployFurniureListBuilder_ == null) { + return deployFurniureList_.size(); + } else { + return deployFurniureListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDeployFurniureList(int index) { + if (deployFurniureListBuilder_ == null) { + return deployFurniureList_.get(index); + } else { + return deployFurniureListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder setDeployFurniureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (deployFurniureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployFurniureListIsMutable(); + deployFurniureList_.set(index, value); + onChanged(); + } else { + deployFurniureListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder setDeployFurniureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.set(index, builderForValue.build()); + onChanged(); + } else { + deployFurniureListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addDeployFurniureList(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (deployFurniureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployFurniureListIsMutable(); + deployFurniureList_.add(value); + onChanged(); + } else { + deployFurniureListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addDeployFurniureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (deployFurniureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDeployFurniureListIsMutable(); + deployFurniureList_.add(index, value); + onChanged(); + } else { + deployFurniureListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addDeployFurniureList( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.add(builderForValue.build()); + onChanged(); + } else { + deployFurniureListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addDeployFurniureList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.add(index, builderForValue.build()); + onChanged(); + } else { + deployFurniureListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder addAllDeployFurniureList( + java.lang.Iterable values) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, deployFurniureList_); + onChanged(); + } else { + deployFurniureListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder clearDeployFurniureList() { + if (deployFurniureListBuilder_ == null) { + deployFurniureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000100); + onChanged(); + } else { + deployFurniureListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public Builder removeDeployFurniureList(int index) { + if (deployFurniureListBuilder_ == null) { + ensureDeployFurniureListIsMutable(); + deployFurniureList_.remove(index); + onChanged(); + } else { + deployFurniureListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getDeployFurniureListBuilder( + int index) { + return getDeployFurniureListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDeployFurniureListOrBuilder( + int index) { + if (deployFurniureListBuilder_ == null) { + return deployFurniureList_.get(index); } else { + return deployFurniureListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public java.util.List + getDeployFurniureListOrBuilderList() { + if (deployFurniureListBuilder_ != null) { + return deployFurniureListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(deployFurniureList_); + } + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addDeployFurniureListBuilder() { + return getDeployFurniureListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addDeployFurniureListBuilder( + int index) { + return getDeployFurniureListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData deploy_furniure_list = 12; + */ + public java.util.List + getDeployFurniureListBuilderList() { + return getDeployFurniureListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getDeployFurniureListFieldBuilder() { + if (deployFurniureListBuilder_ == null) { + deployFurniureListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + deployFurniureList_, + ((bitField0_ & 0x00000100) != 0), + getParentForChildren(), + isClean()); + deployFurniureList_ = null; + } + return deployFurniureListBuilder_; + } + + private int blockId_ ; + /** + * uint32 block_id = 6; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + /** + * uint32 block_id = 6; + * @param value The blockId to set. + * @return This builder for chaining. + */ + public Builder setBlockId(int value) { + + blockId_ = value; + onChanged(); + return this; + } + /** + * uint32 block_id = 6; + * @return This builder for chaining. + */ + public Builder clearBlockId() { + + blockId_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2700KJGLLEEHBPF_ = + java.util.Collections.emptyList(); + private void ensureUnk2700KJGLLEEHBPFIsMutable() { + if (!((bitField0_ & 0x00000200) != 0)) { + unk2700KJGLLEEHBPF_ = new java.util.ArrayList(unk2700KJGLLEEHBPF_); + bitField0_ |= 0x00000200; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder> unk2700KJGLLEEHBPFBuilder_; + + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public java.util.List getUnk2700KJGLLEEHBPFList() { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2700KJGLLEEHBPF_); + } else { + return unk2700KJGLLEEHBPFBuilder_.getMessageList(); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public int getUnk2700KJGLLEEHBPFCount() { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + return unk2700KJGLLEEHBPF_.size(); + } else { + return unk2700KJGLLEEHBPFBuilder_.getCount(); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getUnk2700KJGLLEEHBPF(int index) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + return unk2700KJGLLEEHBPF_.get(index); + } else { + return unk2700KJGLLEEHBPFBuilder_.getMessage(index); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder setUnk2700KJGLLEEHBPF( + int index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD value) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.set(index, value); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder setUnk2700KJGLLEEHBPF( + int index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder builderForValue) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addUnk2700KJGLLEEHBPF(emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD value) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.add(value); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addUnk2700KJGLLEEHBPF( + int index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD value) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.add(index, value); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addUnk2700KJGLLEEHBPF( + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder builderForValue) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.add(builderForValue.build()); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addUnk2700KJGLLEEHBPF( + int index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder builderForValue) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder addAllUnk2700KJGLLEEHBPF( + java.lang.Iterable values) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700KJGLLEEHBPF_); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder clearUnk2700KJGLLEEHBPF() { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + unk2700KJGLLEEHBPF_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000200); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.clear(); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public Builder removeUnk2700KJGLLEEHBPF(int index) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + ensureUnk2700KJGLLEEHBPFIsMutable(); + unk2700KJGLLEEHBPF_.remove(index); + onChanged(); + } else { + unk2700KJGLLEEHBPFBuilder_.remove(index); + } + return this; + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder getUnk2700KJGLLEEHBPFBuilder( + int index) { + return getUnk2700KJGLLEEHBPFFieldBuilder().getBuilder(index); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder getUnk2700KJGLLEEHBPFOrBuilder( + int index) { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + return unk2700KJGLLEEHBPF_.get(index); } else { + return unk2700KJGLLEEHBPFBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public java.util.List + getUnk2700KJGLLEEHBPFOrBuilderList() { + if (unk2700KJGLLEEHBPFBuilder_ != null) { + return unk2700KJGLLEEHBPFBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2700KJGLLEEHBPF_); + } + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder addUnk2700KJGLLEEHBPFBuilder() { + return getUnk2700KJGLLEEHBPFFieldBuilder().addBuilder( + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.getDefaultInstance()); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder addUnk2700KJGLLEEHBPFBuilder( + int index) { + return getUnk2700KJGLLEEHBPFFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.getDefaultInstance()); + } + /** + * repeated .Unk2700_BIEMCDLIFOD Unk2700_KJGLLEEHBPF = 14; + */ + public java.util.List + getUnk2700KJGLLEEHBPFBuilderList() { + return getUnk2700KJGLLEEHBPFFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder> + getUnk2700KJGLLEEHBPFFieldBuilder() { + if (unk2700KJGLLEEHBPFBuilder_ == null) { + unk2700KJGLLEEHBPFBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder>( + unk2700KJGLLEEHBPF_, + ((bitField0_ & 0x00000200) != 0), + getParentForChildren(), + isClean()); + unk2700KJGLLEEHBPF_ = null; + } + return unk2700KJGLLEEHBPFBuilder_; + } + @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:HomeBlockArrangementInfo) + } + + // @@protoc_insertion_point(class_scope:HomeBlockArrangementInfo) + private static final emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo(); + } + + public static emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockArrangementInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockArrangementInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockArrangementInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockArrangementInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036HomeBlockArrangementInfo.proto\032\024HomeAn" + + "imalData.proto\032\031HomeBlockDotPattern.prot" + + "o\032\030HomeBlockFieldData.proto\032\027HomeFurnitu" + + "reData.proto\032\034HomeFurnitureSuiteData.pro" + + "to\032\021HomeNpcData.proto\032\031Unk2700_BIEMCDLIF" + + "OD.proto\032\031Unk2700_GOHMLAFNBGF.proto\032\026Wee" + + "kendDjinnInfo.proto\"\277\004\n\030HomeBlockArrange" + + "mentInfo\022\023\n\013is_unlocked\030\001 \001(\010\022\025\n\rcomfort" + + "_value\030\002 \001(\r\022+\n\022deploy_animal_list\030\004 \003(\013" + + "2\017.HomeAnimalData\0221\n\023Unk2700_HGIECHILOJL" + + "\030\005 \003(\0132\024.Unk2700_GOHMLAFNBGF\0222\n\027weekend_" + + "djinn_info_list\030\r \003(\0132\021.WeekendDjinnInfo" + + "\0225\n\024furniture_suite_list\030\017 \003(\0132\027.HomeFur" + + "nitureSuiteData\022\'\n\nfield_list\030\003 \003(\0132\023.Ho" + + "meBlockFieldData\022%\n\017deploy_npc_list\030\013 \003(" + + "\0132\014.HomeNpcData\022.\n\020dot_pattern_list\030\007 \003(" + + "\0132\024.HomeBlockDotPattern\0225\n\031persistent_fu" + + "rniture_list\030\t \003(\0132\022.HomeFurnitureData\0220" + + "\n\024deploy_furniure_list\030\014 \003(\0132\022.HomeFurni" + + "tureData\022\020\n\010block_id\030\006 \001(\r\0221\n\023Unk2700_KJ" + + "GLLEEHBPF\030\016 \003(\0132\024.Unk2700_BIEMCDLIFODB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeNpcDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.getDescriptor(), + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.getDescriptor(), + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.getDescriptor(), + }); + internal_static_HomeBlockArrangementInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockArrangementInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockArrangementInfo_descriptor, + new java.lang.String[] { "IsUnlocked", "ComfortValue", "DeployAnimalList", "Unk2700HGIECHILOJL", "WeekendDjinnInfoList", "FurnitureSuiteList", "FieldList", "DeployNpcList", "DotPatternList", "PersistentFurnitureList", "DeployFurniureList", "BlockId", "Unk2700KJGLLEEHBPF", }); + emu.grasscutter.net.proto.HomeAnimalDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeNpcDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.getDescriptor(); + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.getDescriptor(); + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockDotPatternOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockDotPatternOuterClass.java new file mode 100644 index 00000000000..abbad07ea8d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockDotPatternOuterClass.java @@ -0,0 +1,681 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockDotPattern.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockDotPatternOuterClass { + private HomeBlockDotPatternOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockDotPatternOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockDotPattern) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 width = 8; + * @return The width. + */ + int getWidth(); + + /** + * uint32 height = 11; + * @return The height. + */ + int getHeight(); + + /** + * bytes data = 9; + * @return The data. + */ + com.google.protobuf.ByteString getData(); + } + /** + * Protobuf type {@code HomeBlockDotPattern} + */ + public static final class HomeBlockDotPattern extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockDotPattern) + HomeBlockDotPatternOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockDotPattern.newBuilder() to construct. + private HomeBlockDotPattern(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockDotPattern() { + data_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockDotPattern(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockDotPattern( + 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 64: { + + width_ = input.readUInt32(); + break; + } + case 74: { + + data_ = input.readBytes(); + break; + } + case 88: { + + height_ = 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.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.class, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder.class); + } + + public static final int WIDTH_FIELD_NUMBER = 8; + private int width_; + /** + * uint32 width = 8; + * @return The width. + */ + @java.lang.Override + public int getWidth() { + return width_; + } + + public static final int HEIGHT_FIELD_NUMBER = 11; + private int height_; + /** + * uint32 height = 11; + * @return The height. + */ + @java.lang.Override + public int getHeight() { + return height_; + } + + public static final int DATA_FIELD_NUMBER = 9; + private com.google.protobuf.ByteString data_; + /** + * bytes data = 9; + * @return The data. + */ + @java.lang.Override + public com.google.protobuf.ByteString getData() { + return data_; + } + + 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 (width_ != 0) { + output.writeUInt32(8, width_); + } + if (!data_.isEmpty()) { + output.writeBytes(9, data_); + } + if (height_ != 0) { + output.writeUInt32(11, height_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (width_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, width_); + } + if (!data_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(9, data_); + } + if (height_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, height_); + } + 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.HomeBlockDotPatternOuterClass.HomeBlockDotPattern)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern other = (emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern) obj; + + if (getWidth() + != other.getWidth()) return false; + if (getHeight() + != other.getHeight()) return false; + if (!getData() + .equals(other.getData())) 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) + WIDTH_FIELD_NUMBER; + hash = (53 * hash) + getWidth(); + hash = (37 * hash) + HEIGHT_FIELD_NUMBER; + hash = (53 * hash) + getHeight(); + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getData().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern 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.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern 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.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern 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.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern 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.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern 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.HomeBlockDotPatternOuterClass.HomeBlockDotPattern 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; + } + /** + * Protobuf type {@code HomeBlockDotPattern} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockDotPattern) + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPatternOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.class, emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + width_ = 0; + + height_ = 0; + + data_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.internal_static_HomeBlockDotPattern_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern build() { + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern buildPartial() { + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern result = new emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern(this); + result.width_ = width_; + result.height_ = height_; + result.data_ = data_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern other) { + if (other == emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern.getDefaultInstance()) return this; + if (other.getWidth() != 0) { + setWidth(other.getWidth()); + } + if (other.getHeight() != 0) { + setHeight(other.getHeight()); + } + if (other.getData() != com.google.protobuf.ByteString.EMPTY) { + setData(other.getData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int width_ ; + /** + * uint32 width = 8; + * @return The width. + */ + @java.lang.Override + public int getWidth() { + return width_; + } + /** + * uint32 width = 8; + * @param value The width to set. + * @return This builder for chaining. + */ + public Builder setWidth(int value) { + + width_ = value; + onChanged(); + return this; + } + /** + * uint32 width = 8; + * @return This builder for chaining. + */ + public Builder clearWidth() { + + width_ = 0; + onChanged(); + return this; + } + + private int height_ ; + /** + * uint32 height = 11; + * @return The height. + */ + @java.lang.Override + public int getHeight() { + return height_; + } + /** + * uint32 height = 11; + * @param value The height to set. + * @return This builder for chaining. + */ + public Builder setHeight(int value) { + + height_ = value; + onChanged(); + return this; + } + /** + * uint32 height = 11; + * @return This builder for chaining. + */ + public Builder clearHeight() { + + height_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes data = 9; + * @return The data. + */ + @java.lang.Override + public com.google.protobuf.ByteString getData() { + return data_; + } + /** + * bytes data = 9; + * @param value The data to set. + * @return This builder for chaining. + */ + public Builder setData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + data_ = value; + onChanged(); + return this; + } + /** + * bytes data = 9; + * @return This builder for chaining. + */ + public Builder clearData() { + + data_ = getDefaultInstance().getData(); + 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:HomeBlockDotPattern) + } + + // @@protoc_insertion_point(class_scope:HomeBlockDotPattern) + private static final emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern(); + } + + public static emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockDotPattern parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockDotPattern(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockDotPatternOuterClass.HomeBlockDotPattern getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockDotPattern_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockDotPattern_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeBlockDotPattern.proto\"B\n\023HomeBlock" + + "DotPattern\022\r\n\005width\030\010 \001(\r\022\016\n\006height\030\013 \001(" + + "\r\022\014\n\004data\030\t \001(\014B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeBlockDotPattern_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockDotPattern_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockDotPattern_descriptor, + new java.lang.String[] { "Width", "Height", "Data", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockFieldDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockFieldDataOuterClass.java new file mode 100644 index 00000000000..11fb9a0f766 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockFieldDataOuterClass.java @@ -0,0 +1,1395 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockFieldData.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockFieldDataOuterClass { + private HomeBlockFieldDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockFieldDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockFieldData) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 15; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 15; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 4; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 guid = 9; + * @return The guid. + */ + int getGuid(); + + /** + * uint32 furniture_id = 1; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + java.util.List + getSubFieldListList(); + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getSubFieldList(int index); + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + int getSubFieldListCount(); + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + java.util.List + getSubFieldListOrBuilderList(); + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder getSubFieldListOrBuilder( + int index); + } + /** + * Protobuf type {@code HomeBlockFieldData} + */ + public static final class HomeBlockFieldData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockFieldData) + HomeBlockFieldDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockFieldData.newBuilder() to construct. + private HomeBlockFieldData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockFieldData() { + subFieldList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockFieldData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockFieldData( + 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: { + + furnitureId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + subFieldList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + subFieldList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.parser(), extensionRegistry)); + break; + } + case 72: { + + guid_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + 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)) { + subFieldList_ = java.util.Collections.unmodifiableList(subFieldList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.class, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 15; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 15; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 4; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int GUID_FIELD_NUMBER = 9; + private int guid_; + /** + * uint32 guid = 9; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 1; + private int furnitureId_; + /** + * uint32 furniture_id = 1; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int SUB_FIELD_LIST_FIELD_NUMBER = 7; + private java.util.List subFieldList_; + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public java.util.List getSubFieldListList() { + return subFieldList_; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public java.util.List + getSubFieldListOrBuilderList() { + return subFieldList_; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public int getSubFieldListCount() { + return subFieldList_.size(); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getSubFieldList(int index) { + return subFieldList_.get(index); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder getSubFieldListOrBuilder( + int index) { + return subFieldList_.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 { + if (furnitureId_ != 0) { + output.writeUInt32(1, furnitureId_); + } + if (pos_ != null) { + output.writeMessage(4, getPos()); + } + for (int i = 0; i < subFieldList_.size(); i++) { + output.writeMessage(7, subFieldList_.get(i)); + } + if (guid_ != 0) { + output.writeUInt32(9, guid_); + } + if (rot_ != null) { + output.writeMessage(15, getRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, furnitureId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getPos()); + } + for (int i = 0; i < subFieldList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, subFieldList_.get(i)); + } + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, guid_); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getRot()); + } + 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.HomeBlockFieldDataOuterClass.HomeBlockFieldData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData other = (emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getGuid() + != other.getGuid()) return false; + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (!getSubFieldListList() + .equals(other.getSubFieldListList())) 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 (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + if (getSubFieldListCount() > 0) { + hash = (37 * hash) + SUB_FIELD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSubFieldListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData 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.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData 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.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData 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.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData 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.HomeBlockFieldDataOuterClass.HomeBlockFieldData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData 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.HomeBlockFieldDataOuterClass.HomeBlockFieldData 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; + } + /** + * Protobuf type {@code HomeBlockFieldData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockFieldData) + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.class, emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSubFieldListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + guid_ = 0; + + furnitureId_ = 0; + + if (subFieldListBuilder_ == null) { + subFieldList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + subFieldListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.internal_static_HomeBlockFieldData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData build() { + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData buildPartial() { + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData result = new emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData(this); + int from_bitField0_ = bitField0_; + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.guid_ = guid_; + result.furnitureId_ = furnitureId_; + if (subFieldListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + subFieldList_ = java.util.Collections.unmodifiableList(subFieldList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.subFieldList_ = subFieldList_; + } else { + result.subFieldList_ = subFieldListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData other) { + if (other == emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (subFieldListBuilder_ == null) { + if (!other.subFieldList_.isEmpty()) { + if (subFieldList_.isEmpty()) { + subFieldList_ = other.subFieldList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSubFieldListIsMutable(); + subFieldList_.addAll(other.subFieldList_); + } + onChanged(); + } + } else { + if (!other.subFieldList_.isEmpty()) { + if (subFieldListBuilder_.isEmpty()) { + subFieldListBuilder_.dispose(); + subFieldListBuilder_ = null; + subFieldList_ = other.subFieldList_; + bitField0_ = (bitField0_ & ~0x00000001); + subFieldListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSubFieldListFieldBuilder() : null; + } else { + subFieldListBuilder_.addAllMessages(other.subFieldList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 15; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 15; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 15; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 15; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 15; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 15; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 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> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 4; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 4; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector 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> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int guid_ ; + /** + * uint32 guid = 9; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 9; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 9; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 1; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 1; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 1; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private java.util.List subFieldList_ = + java.util.Collections.emptyList(); + private void ensureSubFieldListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + subFieldList_ = new java.util.ArrayList(subFieldList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder> subFieldListBuilder_; + + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public java.util.List getSubFieldListList() { + if (subFieldListBuilder_ == null) { + return java.util.Collections.unmodifiableList(subFieldList_); + } else { + return subFieldListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public int getSubFieldListCount() { + if (subFieldListBuilder_ == null) { + return subFieldList_.size(); + } else { + return subFieldListBuilder_.getCount(); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getSubFieldList(int index) { + if (subFieldListBuilder_ == null) { + return subFieldList_.get(index); + } else { + return subFieldListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder setSubFieldList( + int index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData value) { + if (subFieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubFieldListIsMutable(); + subFieldList_.set(index, value); + onChanged(); + } else { + subFieldListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder setSubFieldList( + int index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder builderForValue) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + subFieldList_.set(index, builderForValue.build()); + onChanged(); + } else { + subFieldListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addSubFieldList(emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData value) { + if (subFieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubFieldListIsMutable(); + subFieldList_.add(value); + onChanged(); + } else { + subFieldListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addSubFieldList( + int index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData value) { + if (subFieldListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubFieldListIsMutable(); + subFieldList_.add(index, value); + onChanged(); + } else { + subFieldListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addSubFieldList( + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder builderForValue) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + subFieldList_.add(builderForValue.build()); + onChanged(); + } else { + subFieldListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addSubFieldList( + int index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder builderForValue) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + subFieldList_.add(index, builderForValue.build()); + onChanged(); + } else { + subFieldListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder addAllSubFieldList( + java.lang.Iterable values) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, subFieldList_); + onChanged(); + } else { + subFieldListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder clearSubFieldList() { + if (subFieldListBuilder_ == null) { + subFieldList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + subFieldListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public Builder removeSubFieldList(int index) { + if (subFieldListBuilder_ == null) { + ensureSubFieldListIsMutable(); + subFieldList_.remove(index); + onChanged(); + } else { + subFieldListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder getSubFieldListBuilder( + int index) { + return getSubFieldListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder getSubFieldListOrBuilder( + int index) { + if (subFieldListBuilder_ == null) { + return subFieldList_.get(index); } else { + return subFieldListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public java.util.List + getSubFieldListOrBuilderList() { + if (subFieldListBuilder_ != null) { + return subFieldListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(subFieldList_); + } + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder addSubFieldListBuilder() { + return getSubFieldListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.getDefaultInstance()); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder addSubFieldListBuilder( + int index) { + return getSubFieldListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.getDefaultInstance()); + } + /** + * repeated .HomeBlockSubFieldData sub_field_list = 7; + */ + public java.util.List + getSubFieldListBuilderList() { + return getSubFieldListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder> + getSubFieldListFieldBuilder() { + if (subFieldListBuilder_ == null) { + subFieldListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder>( + subFieldList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + subFieldList_ = null; + } + return subFieldListBuilder_; + } + @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:HomeBlockFieldData) + } + + // @@protoc_insertion_point(class_scope:HomeBlockFieldData) + private static final emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData(); + } + + public static emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockFieldData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockFieldData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockFieldDataOuterClass.HomeBlockFieldData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockFieldData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockFieldData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030HomeBlockFieldData.proto\032\033HomeBlockSub" + + "FieldData.proto\032\014Vector.proto\"\224\001\n\022HomeBl" + + "ockFieldData\022\024\n\003rot\030\017 \001(\0132\007.Vector\022\024\n\003po" + + "s\030\004 \001(\0132\007.Vector\022\014\n\004guid\030\t \001(\r\022\024\n\014furnit" + + "ure_id\030\001 \001(\r\022.\n\016sub_field_list\030\007 \003(\0132\026.H" + + "omeBlockSubFieldDataB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeBlockFieldData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockFieldData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockFieldData_descriptor, + new java.lang.String[] { "Rot", "Pos", "Guid", "FurnitureId", "SubFieldList", }); + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockNotifyOuterClass.java new file mode 100644 index 00000000000..ef512343e37 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockNotify.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockNotifyOuterClass { + private HomeBlockNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 end_time = 3; + * @return The endTime. + */ + int getEndTime(); + } + /** + *
+   * CmdId: 4543
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeBlockNotify} + */ + public static final class HomeBlockNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockNotify) + HomeBlockNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockNotify.newBuilder() to construct. + private HomeBlockNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockNotify( + 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: { + + endTime_ = 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.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.class, emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.Builder.class); + } + + public static final int END_TIME_FIELD_NUMBER = 3; + private int endTime_; + /** + * uint32 end_time = 3; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + 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 (endTime_ != 0) { + output.writeUInt32(3, endTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, endTime_); + } + 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.HomeBlockNotifyOuterClass.HomeBlockNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify other = (emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify) obj; + + if (getEndTime() + != other.getEndTime()) 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) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify 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.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify 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.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify 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.HomeBlockNotifyOuterClass.HomeBlockNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify 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.HomeBlockNotifyOuterClass.HomeBlockNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify 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.HomeBlockNotifyOuterClass.HomeBlockNotify 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: 4543
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeBlockNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockNotify) + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.class, emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.internal_static_HomeBlockNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify build() { + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify buildPartial() { + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify result = new emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify(this); + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify other) { + if (other == emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify.getDefaultInstance()) return this; + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 3; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 3; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 3; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 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:HomeBlockNotify) + } + + // @@protoc_insertion_point(class_scope:HomeBlockNotify) + private static final emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify(); + } + + public static emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockNotifyOuterClass.HomeBlockNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025HomeBlockNotify.proto\"#\n\017HomeBlockNoti" + + "fy\022\020\n\010end_time\030\003 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeBlockNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockNotify_descriptor, + new java.lang.String[] { "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockSubFieldDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockSubFieldDataOuterClass.java new file mode 100644 index 00000000000..07776019e79 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeBlockSubFieldDataOuterClass.java @@ -0,0 +1,875 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeBlockSubFieldData.proto + +package emu.grasscutter.net.proto; + +public final class HomeBlockSubFieldDataOuterClass { + private HomeBlockSubFieldDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeBlockSubFieldDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeBlockSubFieldData) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 3; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 1; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + } + /** + * Protobuf type {@code HomeBlockSubFieldData} + */ + public static final class HomeBlockSubFieldData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeBlockSubFieldData) + HomeBlockSubFieldDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeBlockSubFieldData.newBuilder() to construct. + private HomeBlockSubFieldData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeBlockSubFieldData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeBlockSubFieldData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeBlockSubFieldData( + 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 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + 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.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.class, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 3; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int POS_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + 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 (pos_ != null) { + output.writeMessage(1, getPos()); + } + if (rot_ != null) { + output.writeMessage(3, getRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getRot()); + } + 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.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData other = (emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) 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 (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData 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.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData 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.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData 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.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData 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.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData 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.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData 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; + } + /** + * Protobuf type {@code HomeBlockSubFieldData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeBlockSubFieldData) + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.class, emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.internal_static_HomeBlockSubFieldData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData build() { + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData buildPartial() { + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData result = new emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData(this); + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData) { + return mergeFrom((emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData other) { + if (other == emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 3; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 3; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 1; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + @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:HomeBlockSubFieldData) + } + + // @@protoc_insertion_point(class_scope:HomeBlockSubFieldData) + private static final emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData(); + } + + public static emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeBlockSubFieldData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeBlockSubFieldData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockSubFieldDataOuterClass.HomeBlockSubFieldData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeBlockSubFieldData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeBlockSubFieldData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeBlockSubFieldData.proto\032\014Vector.pr" + + "oto\"C\n\025HomeBlockSubFieldData\022\024\n\003rot\030\003 \001(" + + "\0132\007.Vector\022\024\n\003pos\030\001 \001(\0132\007.VectorB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeBlockSubFieldData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeBlockSubFieldData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeBlockSubFieldData_descriptor, + new java.lang.String[] { "Rot", "Pos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeReqOuterClass.java new file mode 100644 index 00000000000..b6960d85760 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeChangeEditModeReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeChangeEditModeReqOuterClass { + private HomeChangeEditModeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeChangeEditModeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeChangeEditModeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + boolean getIsEnterEditMode(); + } + /** + *
+   * CmdId: 4564
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeChangeEditModeReq} + */ + public static final class HomeChangeEditModeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeChangeEditModeReq) + HomeChangeEditModeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeChangeEditModeReq.newBuilder() to construct. + private HomeChangeEditModeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeChangeEditModeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeChangeEditModeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeChangeEditModeReq( + 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 96: { + + isEnterEditMode_ = 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.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.class, emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.Builder.class); + } + + public static final int IS_ENTER_EDIT_MODE_FIELD_NUMBER = 12; + private boolean isEnterEditMode_; + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + + 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 (isEnterEditMode_ != false) { + output.writeBool(12, isEnterEditMode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterEditMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isEnterEditMode_); + } + 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.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq other = (emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq) obj; + + if (getIsEnterEditMode() + != other.getIsEnterEditMode()) 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) + IS_ENTER_EDIT_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterEditMode()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq 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.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq 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.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq 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.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq 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.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq 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.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq 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: 4564
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeChangeEditModeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeChangeEditModeReq) + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.class, emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isEnterEditMode_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.internal_static_HomeChangeEditModeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq build() { + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq buildPartial() { + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq result = new emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq(this); + result.isEnterEditMode_ = isEnterEditMode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq other) { + if (other == emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq.getDefaultInstance()) return this; + if (other.getIsEnterEditMode() != false) { + setIsEnterEditMode(other.getIsEnterEditMode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isEnterEditMode_ ; + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + /** + * bool is_enter_edit_mode = 12; + * @param value The isEnterEditMode to set. + * @return This builder for chaining. + */ + public Builder setIsEnterEditMode(boolean value) { + + isEnterEditMode_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_edit_mode = 12; + * @return This builder for chaining. + */ + public Builder clearIsEnterEditMode() { + + isEnterEditMode_ = 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:HomeChangeEditModeReq) + } + + // @@protoc_insertion_point(class_scope:HomeChangeEditModeReq) + private static final emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq(); + } + + public static emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeChangeEditModeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeChangeEditModeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeReqOuterClass.HomeChangeEditModeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeChangeEditModeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeChangeEditModeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeChangeEditModeReq.proto\"3\n\025HomeCha" + + "ngeEditModeReq\022\032\n\022is_enter_edit_mode\030\014 \001" + + "(\010B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeChangeEditModeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeChangeEditModeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeChangeEditModeReq_descriptor, + new java.lang.String[] { "IsEnterEditMode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeRspOuterClass.java new file mode 100644 index 00000000000..636e0f677a1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeChangeEditModeRspOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeChangeEditModeRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeChangeEditModeRspOuterClass { + private HomeChangeEditModeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeChangeEditModeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeChangeEditModeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_enter_edit_mode = 5; + * @return The isEnterEditMode. + */ + boolean getIsEnterEditMode(); + } + /** + *
+   * CmdId: 4559
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeChangeEditModeRsp} + */ + public static final class HomeChangeEditModeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeChangeEditModeRsp) + HomeChangeEditModeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeChangeEditModeRsp.newBuilder() to construct. + private HomeChangeEditModeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeChangeEditModeRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeChangeEditModeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeChangeEditModeRsp( + 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 40: { + + isEnterEditMode_ = input.readBool(); + break; + } + case 80: { + + 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.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.class, emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_ENTER_EDIT_MODE_FIELD_NUMBER = 5; + private boolean isEnterEditMode_; + /** + * bool is_enter_edit_mode = 5; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + + 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 (isEnterEditMode_ != false) { + output.writeBool(5, isEnterEditMode_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterEditMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isEnterEditMode_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, 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.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp other = (emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getIsEnterEditMode() + != other.getIsEnterEditMode()) 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(); + hash = (37 * hash) + IS_ENTER_EDIT_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterEditMode()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp 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.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp 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.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp 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.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp 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.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp 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.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp 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: 4559
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeChangeEditModeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeChangeEditModeRsp) + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.class, emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + isEnterEditMode_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.internal_static_HomeChangeEditModeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp build() { + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp buildPartial() { + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp result = new emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp(this); + result.retcode_ = retcode_; + result.isEnterEditMode_ = isEnterEditMode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp other) { + if (other == emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsEnterEditMode() != false) { + setIsEnterEditMode(other.getIsEnterEditMode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isEnterEditMode_ ; + /** + * bool is_enter_edit_mode = 5; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + /** + * bool is_enter_edit_mode = 5; + * @param value The isEnterEditMode to set. + * @return This builder for chaining. + */ + public Builder setIsEnterEditMode(boolean value) { + + isEnterEditMode_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_edit_mode = 5; + * @return This builder for chaining. + */ + public Builder clearIsEnterEditMode() { + + isEnterEditMode_ = 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:HomeChangeEditModeRsp) + } + + // @@protoc_insertion_point(class_scope:HomeChangeEditModeRsp) + private static final emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp(); + } + + public static emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeChangeEditModeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeChangeEditModeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChangeEditModeRspOuterClass.HomeChangeEditModeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeChangeEditModeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeChangeEditModeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeChangeEditModeRsp.proto\"D\n\025HomeCha" + + "ngeEditModeRsp\022\017\n\007retcode\030\n \001(\005\022\032\n\022is_en" + + "ter_edit_mode\030\005 \001(\010B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeChangeEditModeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeChangeEditModeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeChangeEditModeRsp_descriptor, + new java.lang.String[] { "Retcode", "IsEnterEditMode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleReqOuterClass.java new file mode 100644 index 00000000000..449cf68eec2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeChooseModuleReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeChooseModuleReqOuterClass { + private HomeChooseModuleReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeChooseModuleReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeChooseModuleReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 module_id = 9; + * @return The moduleId. + */ + int getModuleId(); + } + /** + *
+   * CmdId: 4524
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeChooseModuleReq} + */ + public static final class HomeChooseModuleReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeChooseModuleReq) + HomeChooseModuleReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeChooseModuleReq.newBuilder() to construct. + private HomeChooseModuleReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeChooseModuleReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeChooseModuleReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeChooseModuleReq( + 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: { + + moduleId_ = 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.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.class, emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.Builder.class); + } + + public static final int MODULE_ID_FIELD_NUMBER = 9; + private int moduleId_; + /** + * uint32 module_id = 9; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + + 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 (moduleId_ != 0) { + output.writeUInt32(9, moduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (moduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, moduleId_); + } + 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.HomeChooseModuleReqOuterClass.HomeChooseModuleReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq other = (emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq) obj; + + if (getModuleId() + != other.getModuleId()) 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) + MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getModuleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq 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.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq 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.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq 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.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq 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.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq 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.HomeChooseModuleReqOuterClass.HomeChooseModuleReq 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: 4524
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeChooseModuleReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeChooseModuleReq) + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.class, emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + moduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.internal_static_HomeChooseModuleReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq build() { + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq buildPartial() { + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq result = new emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq(this); + result.moduleId_ = moduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq other) { + if (other == emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq.getDefaultInstance()) return this; + if (other.getModuleId() != 0) { + setModuleId(other.getModuleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int moduleId_ ; + /** + * uint32 module_id = 9; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + /** + * uint32 module_id = 9; + * @param value The moduleId to set. + * @return This builder for chaining. + */ + public Builder setModuleId(int value) { + + moduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 module_id = 9; + * @return This builder for chaining. + */ + public Builder clearModuleId() { + + moduleId_ = 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:HomeChooseModuleReq) + } + + // @@protoc_insertion_point(class_scope:HomeChooseModuleReq) + private static final emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq(); + } + + public static emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeChooseModuleReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeChooseModuleReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleReqOuterClass.HomeChooseModuleReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeChooseModuleReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeChooseModuleReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeChooseModuleReq.proto\"(\n\023HomeChoos" + + "eModuleReq\022\021\n\tmodule_id\030\t \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeChooseModuleReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeChooseModuleReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeChooseModuleReq_descriptor, + new java.lang.String[] { "ModuleId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleRspOuterClass.java new file mode 100644 index 00000000000..c87659eb947 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeChooseModuleRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeChooseModuleRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeChooseModuleRspOuterClass { + private HomeChooseModuleRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeChooseModuleRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeChooseModuleRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 module_id = 8; + * @return The moduleId. + */ + int getModuleId(); + } + /** + *
+   * CmdId: 4648
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeChooseModuleRsp} + */ + public static final class HomeChooseModuleRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeChooseModuleRsp) + HomeChooseModuleRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeChooseModuleRsp.newBuilder() to construct. + private HomeChooseModuleRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeChooseModuleRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeChooseModuleRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeChooseModuleRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 64: { + + moduleId_ = 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.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.class, emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MODULE_ID_FIELD_NUMBER = 8; + private int moduleId_; + /** + * uint32 module_id = 8; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (moduleId_ != 0) { + output.writeUInt32(8, moduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + if (moduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, moduleId_); + } + 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.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp other = (emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getModuleId() + != other.getModuleId()) 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(); + hash = (37 * hash) + MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getModuleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp 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.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp 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.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp 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.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp 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.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp 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.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp 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: 4648
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeChooseModuleRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeChooseModuleRsp) + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.class, emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + moduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.internal_static_HomeChooseModuleRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp build() { + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp buildPartial() { + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp result = new emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp(this); + result.retcode_ = retcode_; + result.moduleId_ = moduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp other) { + if (other == emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getModuleId() != 0) { + setModuleId(other.getModuleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int moduleId_ ; + /** + * uint32 module_id = 8; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + /** + * uint32 module_id = 8; + * @param value The moduleId to set. + * @return This builder for chaining. + */ + public Builder setModuleId(int value) { + + moduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 module_id = 8; + * @return This builder for chaining. + */ + public Builder clearModuleId() { + + moduleId_ = 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:HomeChooseModuleRsp) + } + + // @@protoc_insertion_point(class_scope:HomeChooseModuleRsp) + private static final emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp(); + } + + public static emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeChooseModuleRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeChooseModuleRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeChooseModuleRspOuterClass.HomeChooseModuleRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeChooseModuleRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeChooseModuleRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeChooseModuleRsp.proto\"9\n\023HomeChoos" + + "eModuleRsp\022\017\n\007retcode\030\002 \001(\005\022\021\n\tmodule_id" + + "\030\010 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeChooseModuleRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeChooseModuleRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeChooseModuleRsp_descriptor, + new java.lang.String[] { "Retcode", "ModuleId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeComfortInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeComfortInfoNotifyOuterClass.java new file mode 100644 index 00000000000..7c71d35093c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeComfortInfoNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeComfortInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class HomeComfortInfoNotifyOuterClass { + private HomeComfortInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeComfortInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeComfortInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + java.util.List + getModuleInfoListList(); + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getModuleInfoList(int index); + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + int getModuleInfoListCount(); + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + java.util.List + getModuleInfoListOrBuilderList(); + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder getModuleInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4699
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeComfortInfoNotify} + */ + public static final class HomeComfortInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeComfortInfoNotify) + HomeComfortInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeComfortInfoNotify.newBuilder() to construct. + private HomeComfortInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeComfortInfoNotify() { + moduleInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeComfortInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeComfortInfoNotify( + 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)) { + moduleInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + moduleInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.parser(), extensionRegistry)); + 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)) { + moduleInfoList_ = java.util.Collections.unmodifiableList(moduleInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.class, emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.Builder.class); + } + + public static final int MODULE_INFO_LIST_FIELD_NUMBER = 6; + private java.util.List moduleInfoList_; + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public java.util.List getModuleInfoListList() { + return moduleInfoList_; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public java.util.List + getModuleInfoListOrBuilderList() { + return moduleInfoList_; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public int getModuleInfoListCount() { + return moduleInfoList_.size(); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getModuleInfoList(int index) { + return moduleInfoList_.get(index); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder getModuleInfoListOrBuilder( + int index) { + return moduleInfoList_.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 < moduleInfoList_.size(); i++) { + output.writeMessage(6, moduleInfoList_.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 < moduleInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, moduleInfoList_.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.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify other = (emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify) obj; + + if (!getModuleInfoListList() + .equals(other.getModuleInfoListList())) 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 (getModuleInfoListCount() > 0) { + hash = (37 * hash) + MODULE_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getModuleInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify 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.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify 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.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify 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.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify 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.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify 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.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify 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: 4699
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeComfortInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeComfortInfoNotify) + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.class, emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getModuleInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (moduleInfoListBuilder_ == null) { + moduleInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + moduleInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.internal_static_HomeComfortInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify build() { + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify buildPartial() { + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify result = new emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify(this); + int from_bitField0_ = bitField0_; + if (moduleInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + moduleInfoList_ = java.util.Collections.unmodifiableList(moduleInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.moduleInfoList_ = moduleInfoList_; + } else { + result.moduleInfoList_ = moduleInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify other) { + if (other == emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify.getDefaultInstance()) return this; + if (moduleInfoListBuilder_ == null) { + if (!other.moduleInfoList_.isEmpty()) { + if (moduleInfoList_.isEmpty()) { + moduleInfoList_ = other.moduleInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureModuleInfoListIsMutable(); + moduleInfoList_.addAll(other.moduleInfoList_); + } + onChanged(); + } + } else { + if (!other.moduleInfoList_.isEmpty()) { + if (moduleInfoListBuilder_.isEmpty()) { + moduleInfoListBuilder_.dispose(); + moduleInfoListBuilder_ = null; + moduleInfoList_ = other.moduleInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + moduleInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getModuleInfoListFieldBuilder() : null; + } else { + moduleInfoListBuilder_.addAllMessages(other.moduleInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List moduleInfoList_ = + java.util.Collections.emptyList(); + private void ensureModuleInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + moduleInfoList_ = new java.util.ArrayList(moduleInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder> moduleInfoListBuilder_; + + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public java.util.List getModuleInfoListList() { + if (moduleInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(moduleInfoList_); + } else { + return moduleInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public int getModuleInfoListCount() { + if (moduleInfoListBuilder_ == null) { + return moduleInfoList_.size(); + } else { + return moduleInfoListBuilder_.getCount(); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getModuleInfoList(int index) { + if (moduleInfoListBuilder_ == null) { + return moduleInfoList_.get(index); + } else { + return moduleInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder setModuleInfoList( + int index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo value) { + if (moduleInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureModuleInfoListIsMutable(); + moduleInfoList_.set(index, value); + onChanged(); + } else { + moduleInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder setModuleInfoList( + int index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder builderForValue) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + moduleInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + moduleInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addModuleInfoList(emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo value) { + if (moduleInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureModuleInfoListIsMutable(); + moduleInfoList_.add(value); + onChanged(); + } else { + moduleInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addModuleInfoList( + int index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo value) { + if (moduleInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureModuleInfoListIsMutable(); + moduleInfoList_.add(index, value); + onChanged(); + } else { + moduleInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addModuleInfoList( + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder builderForValue) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + moduleInfoList_.add(builderForValue.build()); + onChanged(); + } else { + moduleInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addModuleInfoList( + int index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder builderForValue) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + moduleInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + moduleInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder addAllModuleInfoList( + java.lang.Iterable values) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, moduleInfoList_); + onChanged(); + } else { + moduleInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder clearModuleInfoList() { + if (moduleInfoListBuilder_ == null) { + moduleInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + moduleInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public Builder removeModuleInfoList(int index) { + if (moduleInfoListBuilder_ == null) { + ensureModuleInfoListIsMutable(); + moduleInfoList_.remove(index); + onChanged(); + } else { + moduleInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder getModuleInfoListBuilder( + int index) { + return getModuleInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder getModuleInfoListOrBuilder( + int index) { + if (moduleInfoListBuilder_ == null) { + return moduleInfoList_.get(index); } else { + return moduleInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public java.util.List + getModuleInfoListOrBuilderList() { + if (moduleInfoListBuilder_ != null) { + return moduleInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(moduleInfoList_); + } + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder addModuleInfoListBuilder() { + return getModuleInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.getDefaultInstance()); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder addModuleInfoListBuilder( + int index) { + return getModuleInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.getDefaultInstance()); + } + /** + * repeated .HomeModuleComfortInfo module_info_list = 6; + */ + public java.util.List + getModuleInfoListBuilderList() { + return getModuleInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder> + getModuleInfoListFieldBuilder() { + if (moduleInfoListBuilder_ == null) { + moduleInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder>( + moduleInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + moduleInfoList_ = null; + } + return moduleInfoListBuilder_; + } + @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:HomeComfortInfoNotify) + } + + // @@protoc_insertion_point(class_scope:HomeComfortInfoNotify) + private static final emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify(); + } + + public static emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeComfortInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeComfortInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeComfortInfoNotifyOuterClass.HomeComfortInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeComfortInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeComfortInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeComfortInfoNotify.proto\032\033HomeModul" + + "eComfortInfo.proto\"I\n\025HomeComfortInfoNot" + + "ify\0220\n\020module_info_list\030\006 \003(\0132\026.HomeModu" + + "leComfortInfoB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.getDescriptor(), + }); + internal_static_HomeComfortInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeComfortInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeComfortInfoNotify_descriptor, + new java.lang.String[] { "ModuleInfoList", }); + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureDataOuterClass.java new file mode 100644 index 00000000000..4c85152746a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureDataOuterClass.java @@ -0,0 +1,1157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeFurnitureData.proto + +package emu.grasscutter.net.proto; + +public final class HomeFurnitureDataOuterClass { + private HomeFurnitureDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeFurnitureDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeFurnitureData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 version = 6; + * @return The version. + */ + int getVersion(); + + /** + * int32 parent_furniture_index = 3; + * @return The parentFurnitureIndex. + */ + int getParentFurnitureIndex(); + + /** + * uint32 furniture_id = 4; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * uint32 guid = 9; + * @return The guid. + */ + int getGuid(); + + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + boolean hasSpawnRot(); + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot(); + /** + * .Vector spawn_rot = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder(); + + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + } + /** + * Protobuf type {@code HomeFurnitureData} + */ + public static final class HomeFurnitureData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeFurnitureData) + HomeFurnitureDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeFurnitureData.newBuilder() to construct. + private HomeFurnitureData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeFurnitureData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeFurnitureData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeFurnitureData( + 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: { + + parentFurnitureIndex_ = input.readInt32(); + break; + } + case 32: { + + furnitureId_ = input.readUInt32(); + break; + } + case 48: { + + version_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + guid_ = input.readUInt32(); + break; + } + case 82: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnRot_ != null) { + subBuilder = spawnRot_.toBuilder(); + } + spawnRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnRot_); + spawnRot_ = subBuilder.buildPartial(); + } + + 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.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.class, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder.class); + } + + public static final int VERSION_FIELD_NUMBER = 6; + private int version_; + /** + * uint32 version = 6; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + + public static final int PARENT_FURNITURE_INDEX_FIELD_NUMBER = 3; + private int parentFurnitureIndex_; + /** + * int32 parent_furniture_index = 3; + * @return The parentFurnitureIndex. + */ + @java.lang.Override + public int getParentFurnitureIndex() { + return parentFurnitureIndex_; + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 4; + private int furnitureId_; + /** + * uint32 furniture_id = 4; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int GUID_FIELD_NUMBER = 9; + private int guid_; + /** + * uint32 guid = 9; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int SPAWN_ROT_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + @java.lang.Override + public boolean hasSpawnRot() { + return spawnRot_ != null; + } + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + /** + * .Vector spawn_rot = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + return getSpawnRot(); + } + + public static final int SPAWN_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + 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 (parentFurnitureIndex_ != 0) { + output.writeInt32(3, parentFurnitureIndex_); + } + if (furnitureId_ != 0) { + output.writeUInt32(4, furnitureId_); + } + if (version_ != 0) { + output.writeUInt32(6, version_); + } + if (spawnPos_ != null) { + output.writeMessage(8, getSpawnPos()); + } + if (guid_ != 0) { + output.writeUInt32(9, guid_); + } + if (spawnRot_ != null) { + output.writeMessage(10, getSpawnRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentFurnitureIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, parentFurnitureIndex_); + } + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, furnitureId_); + } + if (version_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, version_); + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getSpawnPos()); + } + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, guid_); + } + if (spawnRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getSpawnRot()); + } + 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.HomeFurnitureDataOuterClass.HomeFurnitureData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData other = (emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData) obj; + + if (getVersion() + != other.getVersion()) return false; + if (getParentFurnitureIndex() + != other.getParentFurnitureIndex()) return false; + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (hasSpawnRot() != other.hasSpawnRot()) return false; + if (hasSpawnRot()) { + if (!getSpawnRot() + .equals(other.getSpawnRot())) return false; + } + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) 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) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion(); + hash = (37 * hash) + PARENT_FURNITURE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getParentFurnitureIndex(); + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + if (hasSpawnRot()) { + hash = (37 * hash) + SPAWN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getSpawnRot().hashCode(); + } + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData 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.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData 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.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData 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.HomeFurnitureDataOuterClass.HomeFurnitureData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData 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.HomeFurnitureDataOuterClass.HomeFurnitureData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData 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.HomeFurnitureDataOuterClass.HomeFurnitureData 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; + } + /** + * Protobuf type {@code HomeFurnitureData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeFurnitureData) + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.class, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + version_ = 0; + + parentFurnitureIndex_ = 0; + + furnitureId_ = 0; + + guid_ = 0; + + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.internal_static_HomeFurnitureData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData build() { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData buildPartial() { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData result = new emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData(this); + result.version_ = version_; + result.parentFurnitureIndex_ = parentFurnitureIndex_; + result.furnitureId_ = furnitureId_; + result.guid_ = guid_; + if (spawnRotBuilder_ == null) { + result.spawnRot_ = spawnRot_; + } else { + result.spawnRot_ = spawnRotBuilder_.build(); + } + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData) { + return mergeFrom((emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData other) { + if (other == emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()) return this; + if (other.getVersion() != 0) { + setVersion(other.getVersion()); + } + if (other.getParentFurnitureIndex() != 0) { + setParentFurnitureIndex(other.getParentFurnitureIndex()); + } + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (other.hasSpawnRot()) { + mergeSpawnRot(other.getSpawnRot()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int version_ ; + /** + * uint32 version = 6; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + /** + * uint32 version = 6; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion(int value) { + + version_ = value; + onChanged(); + return this; + } + /** + * uint32 version = 6; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = 0; + onChanged(); + return this; + } + + private int parentFurnitureIndex_ ; + /** + * int32 parent_furniture_index = 3; + * @return The parentFurnitureIndex. + */ + @java.lang.Override + public int getParentFurnitureIndex() { + return parentFurnitureIndex_; + } + /** + * int32 parent_furniture_index = 3; + * @param value The parentFurnitureIndex to set. + * @return This builder for chaining. + */ + public Builder setParentFurnitureIndex(int value) { + + parentFurnitureIndex_ = value; + onChanged(); + return this; + } + /** + * int32 parent_furniture_index = 3; + * @return This builder for chaining. + */ + public Builder clearParentFurnitureIndex() { + + parentFurnitureIndex_ = 0; + onChanged(); + return this; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 4; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 4; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 4; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private int guid_ ; + /** + * uint32 guid = 9; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 9; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 9; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnRotBuilder_; + /** + * .Vector spawn_rot = 10; + * @return Whether the spawnRot field is set. + */ + public boolean hasSpawnRot() { + return spawnRotBuilder_ != null || spawnRot_ != null; + } + /** + * .Vector spawn_rot = 10; + * @return The spawnRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + if (spawnRotBuilder_ == null) { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } else { + return spawnRotBuilder_.getMessage(); + } + } + /** + * .Vector spawn_rot = 10; + */ + public Builder setSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnRot_ = value; + onChanged(); + } else { + spawnRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder setSpawnRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnRotBuilder_ == null) { + spawnRot_ = builderForValue.build(); + onChanged(); + } else { + spawnRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder mergeSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (spawnRot_ != null) { + spawnRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnRot_).mergeFrom(value).buildPartial(); + } else { + spawnRot_ = value; + } + onChanged(); + } else { + spawnRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public Builder clearSpawnRot() { + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + onChanged(); + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_rot = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnRotBuilder() { + + onChanged(); + return getSpawnRotFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_rot = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + if (spawnRotBuilder_ != null) { + return spawnRotBuilder_.getMessageOrBuilder(); + } else { + return spawnRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + } + /** + * .Vector spawn_rot = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnRotFieldBuilder() { + if (spawnRotBuilder_ == null) { + spawnRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnRot(), + getParentForChildren(), + isClean()); + spawnRot_ = null; + } + return spawnRotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 8; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + @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:HomeFurnitureData) + } + + // @@protoc_insertion_point(class_scope:HomeFurnitureData) + private static final emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData(); + } + + public static emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeFurnitureData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeFurnitureData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeFurnitureData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeFurnitureData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027HomeFurnitureData.proto\032\014Vector.proto\"" + + "\240\001\n\021HomeFurnitureData\022\017\n\007version\030\006 \001(\r\022\036" + + "\n\026parent_furniture_index\030\003 \001(\005\022\024\n\014furnit" + + "ure_id\030\004 \001(\r\022\014\n\004guid\030\t \001(\r\022\032\n\tspawn_rot\030" + + "\n \001(\0132\007.Vector\022\032\n\tspawn_pos\030\010 \001(\0132\007.Vect" + + "orB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeFurnitureData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeFurnitureData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeFurnitureData_descriptor, + new java.lang.String[] { "Version", "ParentFurnitureIndex", "FurnitureId", "Guid", "SpawnRot", "SpawnPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureSuiteDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureSuiteDataOuterClass.java new file mode 100644 index 00000000000..0799b74f45f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeFurnitureSuiteDataOuterClass.java @@ -0,0 +1,1082 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeFurnitureSuiteData.proto + +package emu.grasscutter.net.proto; + +public final class HomeFurnitureSuiteDataOuterClass { + private HomeFurnitureSuiteDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeFurnitureSuiteDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeFurnitureSuiteData) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_allow_summon = 10; + * @return The isAllowSummon. + */ + boolean getIsAllowSummon(); + + /** + * uint32 suite_id = 6; + * @return The suiteId. + */ + int getSuiteId(); + + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + + /** + * uint32 guid = 13; + * @return The guid. + */ + int getGuid(); + + /** + * repeated int32 included_furniture_index_list = 1; + * @return A list containing the includedFurnitureIndexList. + */ + java.util.List getIncludedFurnitureIndexListList(); + /** + * repeated int32 included_furniture_index_list = 1; + * @return The count of includedFurnitureIndexList. + */ + int getIncludedFurnitureIndexListCount(); + /** + * repeated int32 included_furniture_index_list = 1; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + int getIncludedFurnitureIndexList(int index); + } + /** + * Protobuf type {@code HomeFurnitureSuiteData} + */ + public static final class HomeFurnitureSuiteData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeFurnitureSuiteData) + HomeFurnitureSuiteDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeFurnitureSuiteData.newBuilder() to construct. + private HomeFurnitureSuiteData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeFurnitureSuiteData() { + includedFurnitureIndexList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeFurnitureSuiteData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeFurnitureSuiteData( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + includedFurnitureIndexList_.addInt(input.readInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + includedFurnitureIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + includedFurnitureIndexList_.addInt(input.readInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + suiteId_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + isAllowSummon_ = input.readBool(); + break; + } + case 104: { + + guid_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.class, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder.class); + } + + public static final int IS_ALLOW_SUMMON_FIELD_NUMBER = 10; + private boolean isAllowSummon_; + /** + * bool is_allow_summon = 10; + * @return The isAllowSummon. + */ + @java.lang.Override + public boolean getIsAllowSummon() { + return isAllowSummon_; + } + + public static final int SUITE_ID_FIELD_NUMBER = 6; + private int suiteId_; + /** + * uint32 suite_id = 6; + * @return The suiteId. + */ + @java.lang.Override + public int getSuiteId() { + return suiteId_; + } + + public static final int SPAWN_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + public static final int GUID_FIELD_NUMBER = 13; + private int guid_; + /** + * uint32 guid = 13; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int INCLUDED_FURNITURE_INDEX_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList includedFurnitureIndexList_; + /** + * repeated int32 included_furniture_index_list = 1; + * @return A list containing the includedFurnitureIndexList. + */ + @java.lang.Override + public java.util.List + getIncludedFurnitureIndexListList() { + return includedFurnitureIndexList_; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @return The count of includedFurnitureIndexList. + */ + public int getIncludedFurnitureIndexListCount() { + return includedFurnitureIndexList_.size(); + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + public int getIncludedFurnitureIndexList(int index) { + return includedFurnitureIndexList_.getInt(index); + } + private int includedFurnitureIndexListMemoizedSerializedSize = -1; + + 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 (getIncludedFurnitureIndexListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(includedFurnitureIndexListMemoizedSerializedSize); + } + for (int i = 0; i < includedFurnitureIndexList_.size(); i++) { + output.writeInt32NoTag(includedFurnitureIndexList_.getInt(i)); + } + if (suiteId_ != 0) { + output.writeUInt32(6, suiteId_); + } + if (spawnPos_ != null) { + output.writeMessage(8, getSpawnPos()); + } + if (isAllowSummon_ != false) { + output.writeBool(10, isAllowSummon_); + } + if (guid_ != 0) { + output.writeUInt32(13, guid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < includedFurnitureIndexList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(includedFurnitureIndexList_.getInt(i)); + } + size += dataSize; + if (!getIncludedFurnitureIndexListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + includedFurnitureIndexListMemoizedSerializedSize = dataSize; + } + if (suiteId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, suiteId_); + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getSpawnPos()); + } + if (isAllowSummon_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAllowSummon_); + } + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, guid_); + } + 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.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData other = (emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData) obj; + + if (getIsAllowSummon() + != other.getIsAllowSummon()) return false; + if (getSuiteId() + != other.getSuiteId()) return false; + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) return false; + } + if (getGuid() + != other.getGuid()) return false; + if (!getIncludedFurnitureIndexListList() + .equals(other.getIncludedFurnitureIndexListList())) 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) + IS_ALLOW_SUMMON_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAllowSummon()); + hash = (37 * hash) + SUITE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSuiteId(); + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + if (getIncludedFurnitureIndexListCount() > 0) { + hash = (37 * hash) + INCLUDED_FURNITURE_INDEX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getIncludedFurnitureIndexListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData 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.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData 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.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData 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.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData 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.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData 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.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData 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; + } + /** + * Protobuf type {@code HomeFurnitureSuiteData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeFurnitureSuiteData) + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.class, emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAllowSummon_ = false; + + suiteId_ = 0; + + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + guid_ = 0; + + includedFurnitureIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.internal_static_HomeFurnitureSuiteData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData build() { + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData buildPartial() { + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData result = new emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData(this); + int from_bitField0_ = bitField0_; + result.isAllowSummon_ = isAllowSummon_; + result.suiteId_ = suiteId_; + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + result.guid_ = guid_; + if (((bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.includedFurnitureIndexList_ = includedFurnitureIndexList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData) { + return mergeFrom((emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData other) { + if (other == emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData.getDefaultInstance()) return this; + if (other.getIsAllowSummon() != false) { + setIsAllowSummon(other.getIsAllowSummon()); + } + if (other.getSuiteId() != 0) { + setSuiteId(other.getSuiteId()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (!other.includedFurnitureIndexList_.isEmpty()) { + if (includedFurnitureIndexList_.isEmpty()) { + includedFurnitureIndexList_ = other.includedFurnitureIndexList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.addAll(other.includedFurnitureIndexList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAllowSummon_ ; + /** + * bool is_allow_summon = 10; + * @return The isAllowSummon. + */ + @java.lang.Override + public boolean getIsAllowSummon() { + return isAllowSummon_; + } + /** + * bool is_allow_summon = 10; + * @param value The isAllowSummon to set. + * @return This builder for chaining. + */ + public Builder setIsAllowSummon(boolean value) { + + isAllowSummon_ = value; + onChanged(); + return this; + } + /** + * bool is_allow_summon = 10; + * @return This builder for chaining. + */ + public Builder clearIsAllowSummon() { + + isAllowSummon_ = false; + onChanged(); + return this; + } + + private int suiteId_ ; + /** + * uint32 suite_id = 6; + * @return The suiteId. + */ + @java.lang.Override + public int getSuiteId() { + return suiteId_; + } + /** + * uint32 suite_id = 6; + * @param value The suiteId to set. + * @return This builder for chaining. + */ + public Builder setSuiteId(int value) { + + suiteId_ = value; + onChanged(); + return this; + } + /** + * uint32 suite_id = 6; + * @return This builder for chaining. + */ + public Builder clearSuiteId() { + + suiteId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 8; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 8; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 8; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + + private int guid_ ; + /** + * uint32 guid = 13; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 13; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 13; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList includedFurnitureIndexList_ = emptyIntList(); + private void ensureIncludedFurnitureIndexListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_ = mutableCopy(includedFurnitureIndexList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated int32 included_furniture_index_list = 1; + * @return A list containing the includedFurnitureIndexList. + */ + public java.util.List + getIncludedFurnitureIndexListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(includedFurnitureIndexList_) : includedFurnitureIndexList_; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @return The count of includedFurnitureIndexList. + */ + public int getIncludedFurnitureIndexListCount() { + return includedFurnitureIndexList_.size(); + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + public int getIncludedFurnitureIndexList(int index) { + return includedFurnitureIndexList_.getInt(index); + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param index The index to set the value at. + * @param value The includedFurnitureIndexList to set. + * @return This builder for chaining. + */ + public Builder setIncludedFurnitureIndexList( + int index, int value) { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param value The includedFurnitureIndexList to add. + * @return This builder for chaining. + */ + public Builder addIncludedFurnitureIndexList(int value) { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @param values The includedFurnitureIndexList to add. + * @return This builder for chaining. + */ + public Builder addAllIncludedFurnitureIndexList( + java.lang.Iterable values) { + ensureIncludedFurnitureIndexListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, includedFurnitureIndexList_); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 1; + * @return This builder for chaining. + */ + public Builder clearIncludedFurnitureIndexList() { + includedFurnitureIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:HomeFurnitureSuiteData) + } + + // @@protoc_insertion_point(class_scope:HomeFurnitureSuiteData) + private static final emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData(); + } + + public static emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeFurnitureSuiteData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeFurnitureSuiteData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureSuiteDataOuterClass.HomeFurnitureSuiteData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeFurnitureSuiteData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeFurnitureSuiteData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeFurnitureSuiteData.proto\032\014Vector.p" + + "roto\"\224\001\n\026HomeFurnitureSuiteData\022\027\n\017is_al" + + "low_summon\030\n \001(\010\022\020\n\010suite_id\030\006 \001(\r\022\032\n\tsp" + + "awn_pos\030\010 \001(\0132\007.Vector\022\014\n\004guid\030\r \001(\r\022%\n\035" + + "included_furniture_index_list\030\001 \003(\005B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeFurnitureSuiteData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeFurnitureSuiteData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeFurnitureSuiteData_descriptor, + new java.lang.String[] { "IsAllowSummon", "SuiteId", "SpawnPos", "Guid", "IncludedFurnitureIndexList", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoReqOuterClass.java new file mode 100644 index 00000000000..f18d9e957d9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoReqOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeGetArrangementInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeGetArrangementInfoReqOuterClass { + private HomeGetArrangementInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeGetArrangementInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeGetArrangementInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 scene_id_list = 13; + * @return A list containing the sceneIdList. + */ + java.util.List getSceneIdListList(); + /** + * repeated uint32 scene_id_list = 13; + * @return The count of sceneIdList. + */ + int getSceneIdListCount(); + /** + * repeated uint32 scene_id_list = 13; + * @param index The index of the element to return. + * @return The sceneIdList at the given index. + */ + int getSceneIdList(int index); + } + /** + *
+   * CmdId: 4848
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeGetArrangementInfoReq} + */ + public static final class HomeGetArrangementInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeGetArrangementInfoReq) + HomeGetArrangementInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeGetArrangementInfoReq.newBuilder() to construct. + private HomeGetArrangementInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeGetArrangementInfoReq() { + sceneIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeGetArrangementInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeGetArrangementInfoReq( + 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 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + sceneIdList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + sceneIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + sceneIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + sceneIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.class, emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.Builder.class); + } + + public static final int SCENE_ID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList sceneIdList_; + /** + * repeated uint32 scene_id_list = 13; + * @return A list containing the sceneIdList. + */ + @java.lang.Override + public java.util.List + getSceneIdListList() { + return sceneIdList_; + } + /** + * repeated uint32 scene_id_list = 13; + * @return The count of sceneIdList. + */ + public int getSceneIdListCount() { + return sceneIdList_.size(); + } + /** + * repeated uint32 scene_id_list = 13; + * @param index The index of the element to return. + * @return The sceneIdList at the given index. + */ + public int getSceneIdList(int index) { + return sceneIdList_.getInt(index); + } + private int sceneIdListMemoizedSerializedSize = -1; + + 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 (getSceneIdListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(sceneIdListMemoizedSerializedSize); + } + for (int i = 0; i < sceneIdList_.size(); i++) { + output.writeUInt32NoTag(sceneIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < sceneIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(sceneIdList_.getInt(i)); + } + size += dataSize; + if (!getSceneIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + sceneIdListMemoizedSerializedSize = dataSize; + } + 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.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq other = (emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq) obj; + + if (!getSceneIdListList() + .equals(other.getSceneIdListList())) 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 (getSceneIdListCount() > 0) { + hash = (37 * hash) + SCENE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq 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.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq 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.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq 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.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq 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.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq 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.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq 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: 4848
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeGetArrangementInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeGetArrangementInfoReq) + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.class, emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.internal_static_HomeGetArrangementInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq build() { + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq buildPartial() { + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq result = new emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + sceneIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneIdList_ = sceneIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq other) { + if (other == emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq.getDefaultInstance()) return this; + if (!other.sceneIdList_.isEmpty()) { + if (sceneIdList_.isEmpty()) { + sceneIdList_ = other.sceneIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneIdListIsMutable(); + sceneIdList_.addAll(other.sceneIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList sceneIdList_ = emptyIntList(); + private void ensureSceneIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneIdList_ = mutableCopy(sceneIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 scene_id_list = 13; + * @return A list containing the sceneIdList. + */ + public java.util.List + getSceneIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(sceneIdList_) : sceneIdList_; + } + /** + * repeated uint32 scene_id_list = 13; + * @return The count of sceneIdList. + */ + public int getSceneIdListCount() { + return sceneIdList_.size(); + } + /** + * repeated uint32 scene_id_list = 13; + * @param index The index of the element to return. + * @return The sceneIdList at the given index. + */ + public int getSceneIdList(int index) { + return sceneIdList_.getInt(index); + } + /** + * repeated uint32 scene_id_list = 13; + * @param index The index to set the value at. + * @param value The sceneIdList to set. + * @return This builder for chaining. + */ + public Builder setSceneIdList( + int index, int value) { + ensureSceneIdListIsMutable(); + sceneIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_id_list = 13; + * @param value The sceneIdList to add. + * @return This builder for chaining. + */ + public Builder addSceneIdList(int value) { + ensureSceneIdListIsMutable(); + sceneIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_id_list = 13; + * @param values The sceneIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSceneIdList( + java.lang.Iterable values) { + ensureSceneIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 scene_id_list = 13; + * @return This builder for chaining. + */ + public Builder clearSceneIdList() { + sceneIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:HomeGetArrangementInfoReq) + } + + // @@protoc_insertion_point(class_scope:HomeGetArrangementInfoReq) + private static final emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq(); + } + + public static emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeGetArrangementInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeGetArrangementInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoReqOuterClass.HomeGetArrangementInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeGetArrangementInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeGetArrangementInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037HomeGetArrangementInfoReq.proto\"2\n\031Hom" + + "eGetArrangementInfoReq\022\025\n\rscene_id_list\030" + + "\r \003(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeGetArrangementInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeGetArrangementInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeGetArrangementInfoReq_descriptor, + new java.lang.String[] { "SceneIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoRspOuterClass.java new file mode 100644 index 00000000000..9d62076ecc7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetArrangementInfoRspOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeGetArrangementInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeGetArrangementInfoRspOuterClass { + private HomeGetArrangementInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeGetArrangementInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeGetArrangementInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + java.util.List + getSceneArrangementInfoListList(); + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfoList(int index); + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + int getSceneArrangementInfoListCount(); + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + java.util.List + getSceneArrangementInfoListOrBuilderList(); + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4844
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeGetArrangementInfoRsp} + */ + public static final class HomeGetArrangementInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeGetArrangementInfoRsp) + HomeGetArrangementInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeGetArrangementInfoRsp.newBuilder() to construct. + private HomeGetArrangementInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeGetArrangementInfoRsp() { + sceneArrangementInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeGetArrangementInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeGetArrangementInfoRsp( + 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 48: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneArrangementInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + sceneArrangementInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.parser(), extensionRegistry)); + 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)) { + sceneArrangementInfoList_ = java.util.Collections.unmodifiableList(sceneArrangementInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.class, emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SCENE_ARRANGEMENT_INFO_LIST_FIELD_NUMBER = 14; + private java.util.List sceneArrangementInfoList_; + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public java.util.List getSceneArrangementInfoListList() { + return sceneArrangementInfoList_; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public java.util.List + getSceneArrangementInfoListOrBuilderList() { + return sceneArrangementInfoList_; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public int getSceneArrangementInfoListCount() { + return sceneArrangementInfoList_.size(); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfoList(int index) { + return sceneArrangementInfoList_.get(index); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoListOrBuilder( + int index) { + return sceneArrangementInfoList_.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 { + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + for (int i = 0; i < sceneArrangementInfoList_.size(); i++) { + output.writeMessage(14, sceneArrangementInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + for (int i = 0; i < sceneArrangementInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, sceneArrangementInfoList_.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.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp other = (emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getSceneArrangementInfoListList() + .equals(other.getSceneArrangementInfoListList())) 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 (getSceneArrangementInfoListCount() > 0) { + hash = (37 * hash) + SCENE_ARRANGEMENT_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneArrangementInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp 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.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp 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.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp 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.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp 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.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp 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.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp 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: 4844
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeGetArrangementInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeGetArrangementInfoRsp) + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.class, emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSceneArrangementInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (sceneArrangementInfoListBuilder_ == null) { + sceneArrangementInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + sceneArrangementInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.internal_static_HomeGetArrangementInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp build() { + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp buildPartial() { + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp result = new emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (sceneArrangementInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + sceneArrangementInfoList_ = java.util.Collections.unmodifiableList(sceneArrangementInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneArrangementInfoList_ = sceneArrangementInfoList_; + } else { + result.sceneArrangementInfoList_ = sceneArrangementInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp other) { + if (other == emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (sceneArrangementInfoListBuilder_ == null) { + if (!other.sceneArrangementInfoList_.isEmpty()) { + if (sceneArrangementInfoList_.isEmpty()) { + sceneArrangementInfoList_ = other.sceneArrangementInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.addAll(other.sceneArrangementInfoList_); + } + onChanged(); + } + } else { + if (!other.sceneArrangementInfoList_.isEmpty()) { + if (sceneArrangementInfoListBuilder_.isEmpty()) { + sceneArrangementInfoListBuilder_.dispose(); + sceneArrangementInfoListBuilder_ = null; + sceneArrangementInfoList_ = other.sceneArrangementInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + sceneArrangementInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSceneArrangementInfoListFieldBuilder() : null; + } else { + sceneArrangementInfoListBuilder_.addAllMessages(other.sceneArrangementInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List sceneArrangementInfoList_ = + java.util.Collections.emptyList(); + private void ensureSceneArrangementInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneArrangementInfoList_ = new java.util.ArrayList(sceneArrangementInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder> sceneArrangementInfoListBuilder_; + + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public java.util.List getSceneArrangementInfoListList() { + if (sceneArrangementInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(sceneArrangementInfoList_); + } else { + return sceneArrangementInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public int getSceneArrangementInfoListCount() { + if (sceneArrangementInfoListBuilder_ == null) { + return sceneArrangementInfoList_.size(); + } else { + return sceneArrangementInfoListBuilder_.getCount(); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfoList(int index) { + if (sceneArrangementInfoListBuilder_ == null) { + return sceneArrangementInfoList_.get(index); + } else { + return sceneArrangementInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder setSceneArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.set(index, value); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder setSceneArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder builderForValue) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addSceneArrangementInfoList(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.add(value); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addSceneArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.add(index, value); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addSceneArrangementInfoList( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder builderForValue) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.add(builderForValue.build()); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addSceneArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder builderForValue) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder addAllSceneArrangementInfoList( + java.lang.Iterable values) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneArrangementInfoList_); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder clearSceneArrangementInfoList() { + if (sceneArrangementInfoListBuilder_ == null) { + sceneArrangementInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public Builder removeSceneArrangementInfoList(int index) { + if (sceneArrangementInfoListBuilder_ == null) { + ensureSceneArrangementInfoListIsMutable(); + sceneArrangementInfoList_.remove(index); + onChanged(); + } else { + sceneArrangementInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder getSceneArrangementInfoListBuilder( + int index) { + return getSceneArrangementInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoListOrBuilder( + int index) { + if (sceneArrangementInfoListBuilder_ == null) { + return sceneArrangementInfoList_.get(index); } else { + return sceneArrangementInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public java.util.List + getSceneArrangementInfoListOrBuilderList() { + if (sceneArrangementInfoListBuilder_ != null) { + return sceneArrangementInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sceneArrangementInfoList_); + } + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder addSceneArrangementInfoListBuilder() { + return getSceneArrangementInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance()); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder addSceneArrangementInfoListBuilder( + int index) { + return getSceneArrangementInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance()); + } + /** + * repeated .HomeSceneArrangementInfo scene_arrangement_info_list = 14; + */ + public java.util.List + getSceneArrangementInfoListBuilderList() { + return getSceneArrangementInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder> + getSceneArrangementInfoListFieldBuilder() { + if (sceneArrangementInfoListBuilder_ == null) { + sceneArrangementInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder>( + sceneArrangementInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + sceneArrangementInfoList_ = null; + } + return sceneArrangementInfoListBuilder_; + } + @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:HomeGetArrangementInfoRsp) + } + + // @@protoc_insertion_point(class_scope:HomeGetArrangementInfoRsp) + private static final emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp(); + } + + public static emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeGetArrangementInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeGetArrangementInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetArrangementInfoRspOuterClass.HomeGetArrangementInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeGetArrangementInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeGetArrangementInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037HomeGetArrangementInfoRsp.proto\032\036HomeS" + + "ceneArrangementInfo.proto\"l\n\031HomeGetArra" + + "ngementInfoRsp\022\017\n\007retcode\030\006 \001(\005\022>\n\033scene" + + "_arrangement_info_list\030\016 \003(\0132\031.HomeScene" + + "ArrangementInfoB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.getDescriptor(), + }); + internal_static_HomeGetArrangementInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeGetArrangementInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeGetArrangementInfoRsp_descriptor, + new java.lang.String[] { "Retcode", "SceneArrangementInfoList", }); + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeGetBasicInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetBasicInfoReqOuterClass.java new file mode 100644 index 00000000000..45c5547f201 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeGetBasicInfoReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeGetBasicInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeGetBasicInfoReqOuterClass { + private HomeGetBasicInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeGetBasicInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeGetBasicInfoReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4655
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeGetBasicInfoReq} + */ + public static final class HomeGetBasicInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeGetBasicInfoReq) + HomeGetBasicInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeGetBasicInfoReq.newBuilder() to construct. + private HomeGetBasicInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeGetBasicInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeGetBasicInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeGetBasicInfoReq( + 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; + 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.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.class, emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq other = (emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq 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.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq 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.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq 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.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq 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.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq 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.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq 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: 4655
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeGetBasicInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeGetBasicInfoReq) + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.class, emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.internal_static_HomeGetBasicInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq build() { + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq buildPartial() { + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq result = new emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq other) { + if (other == emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:HomeGetBasicInfoReq) + } + + // @@protoc_insertion_point(class_scope:HomeGetBasicInfoReq) + private static final emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq(); + } + + public static emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeGetBasicInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeGetBasicInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeGetBasicInfoReqOuterClass.HomeGetBasicInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeGetBasicInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeGetBasicInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeGetBasicInfoReq.proto\"\025\n\023HomeGetBa" + + "sicInfoReqB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeGetBasicInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeGetBasicInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeGetBasicInfoReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeLimitedShopInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeLimitedShopInfoOuterClass.java new file mode 100644 index 00000000000..20034cac81a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeLimitedShopInfoOuterClass.java @@ -0,0 +1,1158 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeLimitedShopInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeLimitedShopInfoOuterClass { + private HomeLimitedShopInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeLimitedShopInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeLimitedShopInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * fixed32 next_close_time = 9; + * @return The nextCloseTime. + */ + int getNextCloseTime(); + + /** + * fixed32 next_guest_open_time = 11; + * @return The nextGuestOpenTime. + */ + int getNextGuestOpenTime(); + + /** + * .Vector djinn_rot = 7; + * @return Whether the djinnRot field is set. + */ + boolean hasDjinnRot(); + /** + * .Vector djinn_rot = 7; + * @return The djinnRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnRot(); + /** + * .Vector djinn_rot = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnRotOrBuilder(); + + /** + * uint32 uid = 4; + * @return The uid. + */ + int getUid(); + + /** + * fixed32 next_open_time = 6; + * @return The nextOpenTime. + */ + int getNextOpenTime(); + + /** + * .Vector djinn_pos = 2; + * @return Whether the djinnPos field is set. + */ + boolean hasDjinnPos(); + /** + * .Vector djinn_pos = 2; + * @return The djinnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos(); + /** + * .Vector djinn_pos = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder(); + } + /** + * Protobuf type {@code HomeLimitedShopInfo} + */ + public static final class HomeLimitedShopInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeLimitedShopInfo) + HomeLimitedShopInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeLimitedShopInfo.newBuilder() to construct. + private HomeLimitedShopInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeLimitedShopInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeLimitedShopInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeLimitedShopInfo( + 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 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (djinnPos_ != null) { + subBuilder = djinnPos_.toBuilder(); + } + djinnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(djinnPos_); + djinnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + uid_ = input.readUInt32(); + break; + } + case 53: { + + nextOpenTime_ = input.readFixed32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (djinnRot_ != null) { + subBuilder = djinnRot_.toBuilder(); + } + djinnRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(djinnRot_); + djinnRot_ = subBuilder.buildPartial(); + } + + break; + } + case 77: { + + nextCloseTime_ = input.readFixed32(); + break; + } + case 93: { + + nextGuestOpenTime_ = input.readFixed32(); + 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.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.class, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder.class); + } + + public static final int NEXT_CLOSE_TIME_FIELD_NUMBER = 9; + private int nextCloseTime_; + /** + * fixed32 next_close_time = 9; + * @return The nextCloseTime. + */ + @java.lang.Override + public int getNextCloseTime() { + return nextCloseTime_; + } + + public static final int NEXT_GUEST_OPEN_TIME_FIELD_NUMBER = 11; + private int nextGuestOpenTime_; + /** + * fixed32 next_guest_open_time = 11; + * @return The nextGuestOpenTime. + */ + @java.lang.Override + public int getNextGuestOpenTime() { + return nextGuestOpenTime_; + } + + public static final int DJINN_ROT_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnRot_; + /** + * .Vector djinn_rot = 7; + * @return Whether the djinnRot field is set. + */ + @java.lang.Override + public boolean hasDjinnRot() { + return djinnRot_ != null; + } + /** + * .Vector djinn_rot = 7; + * @return The djinnRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnRot() { + return djinnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnRot_; + } + /** + * .Vector djinn_rot = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnRotOrBuilder() { + return getDjinnRot(); + } + + public static final int UID_FIELD_NUMBER = 4; + private int uid_; + /** + * uint32 uid = 4; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int NEXT_OPEN_TIME_FIELD_NUMBER = 6; + private int nextOpenTime_; + /** + * fixed32 next_open_time = 6; + * @return The nextOpenTime. + */ + @java.lang.Override + public int getNextOpenTime() { + return nextOpenTime_; + } + + public static final int DJINN_POS_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnPos_; + /** + * .Vector djinn_pos = 2; + * @return Whether the djinnPos field is set. + */ + @java.lang.Override + public boolean hasDjinnPos() { + return djinnPos_ != null; + } + /** + * .Vector djinn_pos = 2; + * @return The djinnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos() { + return djinnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } + /** + * .Vector djinn_pos = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder() { + return getDjinnPos(); + } + + 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 (djinnPos_ != null) { + output.writeMessage(2, getDjinnPos()); + } + if (uid_ != 0) { + output.writeUInt32(4, uid_); + } + if (nextOpenTime_ != 0) { + output.writeFixed32(6, nextOpenTime_); + } + if (djinnRot_ != null) { + output.writeMessage(7, getDjinnRot()); + } + if (nextCloseTime_ != 0) { + output.writeFixed32(9, nextCloseTime_); + } + if (nextGuestOpenTime_ != 0) { + output.writeFixed32(11, nextGuestOpenTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (djinnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDjinnPos()); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, uid_); + } + if (nextOpenTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(6, nextOpenTime_); + } + if (djinnRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getDjinnRot()); + } + if (nextCloseTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(9, nextCloseTime_); + } + if (nextGuestOpenTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFixed32Size(11, nextGuestOpenTime_); + } + 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.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo other = (emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo) obj; + + if (getNextCloseTime() + != other.getNextCloseTime()) return false; + if (getNextGuestOpenTime() + != other.getNextGuestOpenTime()) return false; + if (hasDjinnRot() != other.hasDjinnRot()) return false; + if (hasDjinnRot()) { + if (!getDjinnRot() + .equals(other.getDjinnRot())) return false; + } + if (getUid() + != other.getUid()) return false; + if (getNextOpenTime() + != other.getNextOpenTime()) return false; + if (hasDjinnPos() != other.hasDjinnPos()) return false; + if (hasDjinnPos()) { + if (!getDjinnPos() + .equals(other.getDjinnPos())) 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_CLOSE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextCloseTime(); + hash = (37 * hash) + NEXT_GUEST_OPEN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextGuestOpenTime(); + if (hasDjinnRot()) { + hash = (37 * hash) + DJINN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getDjinnRot().hashCode(); + } + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + NEXT_OPEN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextOpenTime(); + if (hasDjinnPos()) { + hash = (37 * hash) + DJINN_POS_FIELD_NUMBER; + hash = (53 * hash) + getDjinnPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo 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.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo 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.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo 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.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo 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.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo 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.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo 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; + } + /** + * Protobuf type {@code HomeLimitedShopInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeLimitedShopInfo) + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.class, emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nextCloseTime_ = 0; + + nextGuestOpenTime_ = 0; + + if (djinnRotBuilder_ == null) { + djinnRot_ = null; + } else { + djinnRot_ = null; + djinnRotBuilder_ = null; + } + uid_ = 0; + + nextOpenTime_ = 0; + + if (djinnPosBuilder_ == null) { + djinnPos_ = null; + } else { + djinnPos_ = null; + djinnPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.internal_static_HomeLimitedShopInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo build() { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo buildPartial() { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo result = new emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo(this); + result.nextCloseTime_ = nextCloseTime_; + result.nextGuestOpenTime_ = nextGuestOpenTime_; + if (djinnRotBuilder_ == null) { + result.djinnRot_ = djinnRot_; + } else { + result.djinnRot_ = djinnRotBuilder_.build(); + } + result.uid_ = uid_; + result.nextOpenTime_ = nextOpenTime_; + if (djinnPosBuilder_ == null) { + result.djinnPos_ = djinnPos_; + } else { + result.djinnPos_ = djinnPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo other) { + if (other == emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo.getDefaultInstance()) return this; + if (other.getNextCloseTime() != 0) { + setNextCloseTime(other.getNextCloseTime()); + } + if (other.getNextGuestOpenTime() != 0) { + setNextGuestOpenTime(other.getNextGuestOpenTime()); + } + if (other.hasDjinnRot()) { + mergeDjinnRot(other.getDjinnRot()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getNextOpenTime() != 0) { + setNextOpenTime(other.getNextOpenTime()); + } + if (other.hasDjinnPos()) { + mergeDjinnPos(other.getDjinnPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nextCloseTime_ ; + /** + * fixed32 next_close_time = 9; + * @return The nextCloseTime. + */ + @java.lang.Override + public int getNextCloseTime() { + return nextCloseTime_; + } + /** + * fixed32 next_close_time = 9; + * @param value The nextCloseTime to set. + * @return This builder for chaining. + */ + public Builder setNextCloseTime(int value) { + + nextCloseTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 next_close_time = 9; + * @return This builder for chaining. + */ + public Builder clearNextCloseTime() { + + nextCloseTime_ = 0; + onChanged(); + return this; + } + + private int nextGuestOpenTime_ ; + /** + * fixed32 next_guest_open_time = 11; + * @return The nextGuestOpenTime. + */ + @java.lang.Override + public int getNextGuestOpenTime() { + return nextGuestOpenTime_; + } + /** + * fixed32 next_guest_open_time = 11; + * @param value The nextGuestOpenTime to set. + * @return This builder for chaining. + */ + public Builder setNextGuestOpenTime(int value) { + + nextGuestOpenTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 next_guest_open_time = 11; + * @return This builder for chaining. + */ + public Builder clearNextGuestOpenTime() { + + nextGuestOpenTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> djinnRotBuilder_; + /** + * .Vector djinn_rot = 7; + * @return Whether the djinnRot field is set. + */ + public boolean hasDjinnRot() { + return djinnRotBuilder_ != null || djinnRot_ != null; + } + /** + * .Vector djinn_rot = 7; + * @return The djinnRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnRot() { + if (djinnRotBuilder_ == null) { + return djinnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnRot_; + } else { + return djinnRotBuilder_.getMessage(); + } + } + /** + * .Vector djinn_rot = 7; + */ + public Builder setDjinnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + djinnRot_ = value; + onChanged(); + } else { + djinnRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector djinn_rot = 7; + */ + public Builder setDjinnRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (djinnRotBuilder_ == null) { + djinnRot_ = builderForValue.build(); + onChanged(); + } else { + djinnRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector djinn_rot = 7; + */ + public Builder mergeDjinnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnRotBuilder_ == null) { + if (djinnRot_ != null) { + djinnRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(djinnRot_).mergeFrom(value).buildPartial(); + } else { + djinnRot_ = value; + } + onChanged(); + } else { + djinnRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector djinn_rot = 7; + */ + public Builder clearDjinnRot() { + if (djinnRotBuilder_ == null) { + djinnRot_ = null; + onChanged(); + } else { + djinnRot_ = null; + djinnRotBuilder_ = null; + } + + return this; + } + /** + * .Vector djinn_rot = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDjinnRotBuilder() { + + onChanged(); + return getDjinnRotFieldBuilder().getBuilder(); + } + /** + * .Vector djinn_rot = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnRotOrBuilder() { + if (djinnRotBuilder_ != null) { + return djinnRotBuilder_.getMessageOrBuilder(); + } else { + return djinnRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnRot_; + } + } + /** + * .Vector djinn_rot = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDjinnRotFieldBuilder() { + if (djinnRotBuilder_ == null) { + djinnRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDjinnRot(), + getParentForChildren(), + isClean()); + djinnRot_ = null; + } + return djinnRotBuilder_; + } + + private int uid_ ; + /** + * uint32 uid = 4; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 4; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 4; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private int nextOpenTime_ ; + /** + * fixed32 next_open_time = 6; + * @return The nextOpenTime. + */ + @java.lang.Override + public int getNextOpenTime() { + return nextOpenTime_; + } + /** + * fixed32 next_open_time = 6; + * @param value The nextOpenTime to set. + * @return This builder for chaining. + */ + public Builder setNextOpenTime(int value) { + + nextOpenTime_ = value; + onChanged(); + return this; + } + /** + * fixed32 next_open_time = 6; + * @return This builder for chaining. + */ + public Builder clearNextOpenTime() { + + nextOpenTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> djinnPosBuilder_; + /** + * .Vector djinn_pos = 2; + * @return Whether the djinnPos field is set. + */ + public boolean hasDjinnPos() { + return djinnPosBuilder_ != null || djinnPos_ != null; + } + /** + * .Vector djinn_pos = 2; + * @return The djinnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos() { + if (djinnPosBuilder_ == null) { + return djinnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } else { + return djinnPosBuilder_.getMessage(); + } + } + /** + * .Vector djinn_pos = 2; + */ + public Builder setDjinnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + djinnPos_ = value; + onChanged(); + } else { + djinnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector djinn_pos = 2; + */ + public Builder setDjinnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (djinnPosBuilder_ == null) { + djinnPos_ = builderForValue.build(); + onChanged(); + } else { + djinnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector djinn_pos = 2; + */ + public Builder mergeDjinnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnPosBuilder_ == null) { + if (djinnPos_ != null) { + djinnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(djinnPos_).mergeFrom(value).buildPartial(); + } else { + djinnPos_ = value; + } + onChanged(); + } else { + djinnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector djinn_pos = 2; + */ + public Builder clearDjinnPos() { + if (djinnPosBuilder_ == null) { + djinnPos_ = null; + onChanged(); + } else { + djinnPos_ = null; + djinnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector djinn_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDjinnPosBuilder() { + + onChanged(); + return getDjinnPosFieldBuilder().getBuilder(); + } + /** + * .Vector djinn_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder() { + if (djinnPosBuilder_ != null) { + return djinnPosBuilder_.getMessageOrBuilder(); + } else { + return djinnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } + } + /** + * .Vector djinn_pos = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDjinnPosFieldBuilder() { + if (djinnPosBuilder_ == null) { + djinnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDjinnPos(), + getParentForChildren(), + isClean()); + djinnPos_ = null; + } + return djinnPosBuilder_; + } + @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:HomeLimitedShopInfo) + } + + // @@protoc_insertion_point(class_scope:HomeLimitedShopInfo) + private static final emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo(); + } + + public static emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeLimitedShopInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeLimitedShopInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeLimitedShopInfoOuterClass.HomeLimitedShopInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeLimitedShopInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeLimitedShopInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeLimitedShopInfo.proto\032\014Vector.prot" + + "o\"\251\001\n\023HomeLimitedShopInfo\022\027\n\017next_close_" + + "time\030\t \001(\007\022\034\n\024next_guest_open_time\030\013 \001(\007" + + "\022\032\n\tdjinn_rot\030\007 \001(\0132\007.Vector\022\013\n\003uid\030\004 \001(" + + "\r\022\026\n\016next_open_time\030\006 \001(\007\022\032\n\tdjinn_pos\030\002" + + " \001(\0132\007.VectorB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeLimitedShopInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeLimitedShopInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeLimitedShopInfo_descriptor, + new java.lang.String[] { "NextCloseTime", "NextGuestOpenTime", "DjinnRot", "Uid", "NextOpenTime", "DjinnPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointFurnitureDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointFurnitureDataOuterClass.java new file mode 100644 index 00000000000..6da2dd01a6c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointFurnitureDataOuterClass.java @@ -0,0 +1,1420 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointFurnitureData.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointFurnitureDataOuterClass { + private HomeMarkPointFurnitureDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointFurnitureDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointFurnitureData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 guid = 1; + * @return The guid. + */ + int getGuid(); + + /** + * uint32 furniture_id = 2; + * @return The furnitureId. + */ + int getFurnitureId(); + + /** + * uint32 furniture_type = 3; + * @return The furnitureType. + */ + int getFurnitureType(); + + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 4; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return Whether the npcData field is set. + */ + boolean hasNpcData(); + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return The npcData. + */ + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getNpcData(); + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder getNpcDataOrBuilder(); + + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return Whether the suiteData field is set. + */ + boolean hasSuiteData(); + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return The suiteData. + */ + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getSuiteData(); + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder getSuiteDataOrBuilder(); + + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.ExtraCase getExtraCase(); + } + /** + * Protobuf type {@code HomeMarkPointFurnitureData} + */ + public static final class HomeMarkPointFurnitureData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointFurnitureData) + HomeMarkPointFurnitureDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointFurnitureData.newBuilder() to construct. + private HomeMarkPointFurnitureData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointFurnitureData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointFurnitureData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointFurnitureData( + 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: { + + guid_ = input.readUInt32(); + break; + } + case 16: { + + furnitureId_ = input.readUInt32(); + break; + } + case 24: { + + furnitureType_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 50: { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder subBuilder = null; + if (extraCase_ == 6) { + subBuilder = ((emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_).toBuilder(); + } + extra_ = + input.readMessage(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_); + extra_ = subBuilder.buildPartial(); + } + extraCase_ = 6; + break; + } + case 58: { + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder subBuilder = null; + if (extraCase_ == 7) { + subBuilder = ((emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_).toBuilder(); + } + extra_ = + input.readMessage(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_); + extra_ = subBuilder.buildPartial(); + } + extraCase_ = 7; + 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.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.class, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder.class); + } + + private int extraCase_ = 0; + private java.lang.Object extra_; + public enum ExtraCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + NPC_DATA(6), + SUITE_DATA(7), + EXTRA_NOT_SET(0); + private final int value; + private ExtraCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ExtraCase valueOf(int value) { + return forNumber(value); + } + + public static ExtraCase forNumber(int value) { + switch (value) { + case 6: return NPC_DATA; + case 7: return SUITE_DATA; + case 0: return EXTRA_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ExtraCase + getExtraCase() { + return ExtraCase.forNumber( + extraCase_); + } + + public static final int GUID_FIELD_NUMBER = 1; + private int guid_; + /** + * uint32 guid = 1; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int FURNITURE_ID_FIELD_NUMBER = 2; + private int furnitureId_; + /** + * uint32 furniture_id = 2; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + + public static final int FURNITURE_TYPE_FIELD_NUMBER = 3; + private int furnitureType_; + /** + * uint32 furniture_type = 3; + * @return The furnitureType. + */ + @java.lang.Override + public int getFurnitureType() { + return furnitureType_; + } + + public static final int POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 4; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int NPC_DATA_FIELD_NUMBER = 6; + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return Whether the npcData field is set. + */ + @java.lang.Override + public boolean hasNpcData() { + return extraCase_ == 6; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return The npcData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getNpcData() { + if (extraCase_ == 6) { + return (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder getNpcDataOrBuilder() { + if (extraCase_ == 6) { + return (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + + public static final int SUITE_DATA_FIELD_NUMBER = 7; + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return Whether the suiteData field is set. + */ + @java.lang.Override + public boolean hasSuiteData() { + return extraCase_ == 7; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return The suiteData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getSuiteData() { + if (extraCase_ == 7) { + return (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder getSuiteDataOrBuilder() { + if (extraCase_ == 7) { + return (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + + 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 (guid_ != 0) { + output.writeUInt32(1, guid_); + } + if (furnitureId_ != 0) { + output.writeUInt32(2, furnitureId_); + } + if (furnitureType_ != 0) { + output.writeUInt32(3, furnitureType_); + } + if (pos_ != null) { + output.writeMessage(4, getPos()); + } + if (extraCase_ == 6) { + output.writeMessage(6, (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_); + } + if (extraCase_ == 7) { + output.writeMessage(7, (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, guid_); + } + if (furnitureId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, furnitureId_); + } + if (furnitureType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, furnitureType_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getPos()); + } + if (extraCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_); + } + if (extraCase_ == 7) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_); + } + 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.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData other = (emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData) obj; + + if (getGuid() + != other.getGuid()) return false; + if (getFurnitureId() + != other.getFurnitureId()) return false; + if (getFurnitureType() + != other.getFurnitureType()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (!getExtraCase().equals(other.getExtraCase())) return false; + switch (extraCase_) { + case 6: + if (!getNpcData() + .equals(other.getNpcData())) return false; + break; + case 7: + if (!getSuiteData() + .equals(other.getSuiteData())) return false; + break; + case 0: + default: + } + 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) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + hash = (37 * hash) + FURNITURE_ID_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureId(); + hash = (37 * hash) + FURNITURE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureType(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + switch (extraCase_) { + case 6: + hash = (37 * hash) + NPC_DATA_FIELD_NUMBER; + hash = (53 * hash) + getNpcData().hashCode(); + break; + case 7: + hash = (37 * hash) + SUITE_DATA_FIELD_NUMBER; + hash = (53 * hash) + getSuiteData().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData 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.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData 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.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData 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.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData 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.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData 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.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData 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; + } + /** + * Protobuf type {@code HomeMarkPointFurnitureData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointFurnitureData) + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.class, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0; + + furnitureId_ = 0; + + furnitureType_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + extraCase_ = 0; + extra_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.internal_static_HomeMarkPointFurnitureData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData build() { + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData result = new emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData(this); + result.guid_ = guid_; + result.furnitureId_ = furnitureId_; + result.furnitureType_ = furnitureType_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (extraCase_ == 6) { + if (npcDataBuilder_ == null) { + result.extra_ = extra_; + } else { + result.extra_ = npcDataBuilder_.build(); + } + } + if (extraCase_ == 7) { + if (suiteDataBuilder_ == null) { + result.extra_ = extra_; + } else { + result.extra_ = suiteDataBuilder_.build(); + } + } + result.extraCase_ = extraCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.getDefaultInstance()) return this; + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (other.getFurnitureId() != 0) { + setFurnitureId(other.getFurnitureId()); + } + if (other.getFurnitureType() != 0) { + setFurnitureType(other.getFurnitureType()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + switch (other.getExtraCase()) { + case NPC_DATA: { + mergeNpcData(other.getNpcData()); + break; + } + case SUITE_DATA: { + mergeSuiteData(other.getSuiteData()); + break; + } + case EXTRA_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int extraCase_ = 0; + private java.lang.Object extra_; + public ExtraCase + getExtraCase() { + return ExtraCase.forNumber( + extraCase_); + } + + public Builder clearExtra() { + extraCase_ = 0; + extra_ = null; + onChanged(); + return this; + } + + + private int guid_ ; + /** + * uint32 guid = 1; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 1; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 1; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private int furnitureId_ ; + /** + * uint32 furniture_id = 2; + * @return The furnitureId. + */ + @java.lang.Override + public int getFurnitureId() { + return furnitureId_; + } + /** + * uint32 furniture_id = 2; + * @param value The furnitureId to set. + * @return This builder for chaining. + */ + public Builder setFurnitureId(int value) { + + furnitureId_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_id = 2; + * @return This builder for chaining. + */ + public Builder clearFurnitureId() { + + furnitureId_ = 0; + onChanged(); + return this; + } + + private int furnitureType_ ; + /** + * uint32 furniture_type = 3; + * @return The furnitureType. + */ + @java.lang.Override + public int getFurnitureType() { + return furnitureType_; + } + /** + * uint32 furniture_type = 3; + * @param value The furnitureType to set. + * @return This builder for chaining. + */ + public Builder setFurnitureType(int value) { + + furnitureType_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_type = 3; + * @return This builder for chaining. + */ + public Builder clearFurnitureType() { + + furnitureType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 4; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 4; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 4; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 4; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector 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> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder> npcDataBuilder_; + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return Whether the npcData field is set. + */ + @java.lang.Override + public boolean hasNpcData() { + return extraCase_ == 6; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + * @return The npcData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getNpcData() { + if (npcDataBuilder_ == null) { + if (extraCase_ == 6) { + return (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } else { + if (extraCase_ == 6) { + return npcDataBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public Builder setNpcData(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData value) { + if (npcDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + extra_ = value; + onChanged(); + } else { + npcDataBuilder_.setMessage(value); + } + extraCase_ = 6; + return this; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public Builder setNpcData( + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder builderForValue) { + if (npcDataBuilder_ == null) { + extra_ = builderForValue.build(); + onChanged(); + } else { + npcDataBuilder_.setMessage(builderForValue.build()); + } + extraCase_ = 6; + return this; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public Builder mergeNpcData(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData value) { + if (npcDataBuilder_ == null) { + if (extraCase_ == 6 && + extra_ != emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance()) { + extra_ = emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.newBuilder((emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_) + .mergeFrom(value).buildPartial(); + } else { + extra_ = value; + } + onChanged(); + } else { + if (extraCase_ == 6) { + npcDataBuilder_.mergeFrom(value); + } + npcDataBuilder_.setMessage(value); + } + extraCase_ = 6; + return this; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public Builder clearNpcData() { + if (npcDataBuilder_ == null) { + if (extraCase_ == 6) { + extraCase_ = 0; + extra_ = null; + onChanged(); + } + } else { + if (extraCase_ == 6) { + extraCase_ = 0; + extra_ = null; + } + npcDataBuilder_.clear(); + } + return this; + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder getNpcDataBuilder() { + return getNpcDataFieldBuilder().getBuilder(); + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder getNpcDataOrBuilder() { + if ((extraCase_ == 6) && (npcDataBuilder_ != null)) { + return npcDataBuilder_.getMessageOrBuilder(); + } else { + if (extraCase_ == 6) { + return (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + } + /** + * .HomeMarkPointNPCData npc_data = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder> + getNpcDataFieldBuilder() { + if (npcDataBuilder_ == null) { + if (!(extraCase_ == 6)) { + extra_ = emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + npcDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder>( + (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) extra_, + getParentForChildren(), + isClean()); + extra_ = null; + } + extraCase_ = 6; + onChanged();; + return npcDataBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder> suiteDataBuilder_; + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return Whether the suiteData field is set. + */ + @java.lang.Override + public boolean hasSuiteData() { + return extraCase_ == 7; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + * @return The suiteData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getSuiteData() { + if (suiteDataBuilder_ == null) { + if (extraCase_ == 7) { + return (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } else { + if (extraCase_ == 7) { + return suiteDataBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public Builder setSuiteData(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData value) { + if (suiteDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + extra_ = value; + onChanged(); + } else { + suiteDataBuilder_.setMessage(value); + } + extraCase_ = 7; + return this; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public Builder setSuiteData( + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder builderForValue) { + if (suiteDataBuilder_ == null) { + extra_ = builderForValue.build(); + onChanged(); + } else { + suiteDataBuilder_.setMessage(builderForValue.build()); + } + extraCase_ = 7; + return this; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public Builder mergeSuiteData(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData value) { + if (suiteDataBuilder_ == null) { + if (extraCase_ == 7 && + extra_ != emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance()) { + extra_ = emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.newBuilder((emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_) + .mergeFrom(value).buildPartial(); + } else { + extra_ = value; + } + onChanged(); + } else { + if (extraCase_ == 7) { + suiteDataBuilder_.mergeFrom(value); + } + suiteDataBuilder_.setMessage(value); + } + extraCase_ = 7; + return this; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public Builder clearSuiteData() { + if (suiteDataBuilder_ == null) { + if (extraCase_ == 7) { + extraCase_ = 0; + extra_ = null; + onChanged(); + } + } else { + if (extraCase_ == 7) { + extraCase_ = 0; + extra_ = null; + } + suiteDataBuilder_.clear(); + } + return this; + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder getSuiteDataBuilder() { + return getSuiteDataFieldBuilder().getBuilder(); + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder getSuiteDataOrBuilder() { + if ((extraCase_ == 7) && (suiteDataBuilder_ != null)) { + return suiteDataBuilder_.getMessageOrBuilder(); + } else { + if (extraCase_ == 7) { + return (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_; + } + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + } + /** + * .HomeMarkPointSuiteData suite_data = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder> + getSuiteDataFieldBuilder() { + if (suiteDataBuilder_ == null) { + if (!(extraCase_ == 7)) { + extra_ = emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + suiteDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder>( + (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) extra_, + getParentForChildren(), + isClean()); + extra_ = null; + } + extraCase_ = 7; + onChanged();; + return suiteDataBuilder_; + } + @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:HomeMarkPointFurnitureData) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointFurnitureData) + private static final emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointFurnitureData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointFurnitureData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointFurnitureData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointFurnitureData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n HomeMarkPointFurnitureData.proto\032\032Home" + + "MarkPointNPCData.proto\032\034HomeMarkPointSui" + + "teData.proto\032\014Vector.proto\"\321\001\n\032HomeMarkP" + + "ointFurnitureData\022\014\n\004guid\030\001 \001(\r\022\024\n\014furni" + + "ture_id\030\002 \001(\r\022\026\n\016furniture_type\030\003 \001(\r\022\024\n" + + "\003pos\030\004 \001(\0132\007.Vector\022)\n\010npc_data\030\006 \001(\0132\025." + + "HomeMarkPointNPCDataH\000\022-\n\nsuite_data\030\007 \001" + + "(\0132\027.HomeMarkPointSuiteDataH\000B\007\n\005extraB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeMarkPointFurnitureData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointFurnitureData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointFurnitureData_descriptor, + new java.lang.String[] { "Guid", "FurnitureId", "FurnitureType", "Pos", "NpcData", "SuiteData", "Extra", }); + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNPCDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNPCDataOuterClass.java new file mode 100644 index 00000000000..77b7b131fe6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNPCDataOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointNPCData.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointNPCDataOuterClass { + private HomeMarkPointNPCDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointNPCDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointNPCData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + * Protobuf type {@code HomeMarkPointNPCData} + */ + public static final class HomeMarkPointNPCData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointNPCData) + HomeMarkPointNPCDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointNPCData.newBuilder() to construct. + private HomeMarkPointNPCData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointNPCData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointNPCData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointNPCData( + 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: { + + avatarId_ = input.readUInt32(); + break; + } + case 16: { + + costumeId_ = 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.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.class, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 2; + private int costumeId_; + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + 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 (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + if (costumeId_ != 0) { + output.writeUInt32(2, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, costumeId_); + } + 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.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData other = (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getCostumeId() + != other.getCostumeId()) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData 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.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData 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.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData 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.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData 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.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData 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.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData 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; + } + /** + * Protobuf type {@code HomeMarkPointNPCData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointNPCData) + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.class, emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.internal_static_HomeMarkPointNPCData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData build() { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData result = new emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData(this); + result.avatarId_ = avatarId_; + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 2; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 2; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 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:HomeMarkPointNPCData) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointNPCData) + private static final emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointNPCData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointNPCData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNPCDataOuterClass.HomeMarkPointNPCData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointNPCData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointNPCData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032HomeMarkPointNPCData.proto\"=\n\024HomeMark" + + "PointNPCData\022\021\n\tavatar_id\030\001 \001(\r\022\022\n\ncostu" + + "me_id\030\002 \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeMarkPointNPCData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointNPCData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointNPCData_descriptor, + new java.lang.String[] { "AvatarId", "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNotifyOuterClass.java new file mode 100644 index 00000000000..026722f5e5c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointNotify.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointNotifyOuterClass { + private HomeMarkPointNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + java.util.List + getMarkPointDataListList(); + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getMarkPointDataList(int index); + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + int getMarkPointDataListCount(); + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + java.util.List + getMarkPointDataListOrBuilderList(); + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder getMarkPointDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4474
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeMarkPointNotify} + */ + public static final class HomeMarkPointNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointNotify) + HomeMarkPointNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointNotify.newBuilder() to construct. + private HomeMarkPointNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointNotify() { + markPointDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointNotify( + 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 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + markPointDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + markPointDataList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.parser(), extensionRegistry)); + 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)) { + markPointDataList_ = java.util.Collections.unmodifiableList(markPointDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.class, emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.Builder.class); + } + + public static final int MARK_POINT_DATA_LIST_FIELD_NUMBER = 12; + private java.util.List markPointDataList_; + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public java.util.List getMarkPointDataListList() { + return markPointDataList_; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public java.util.List + getMarkPointDataListOrBuilderList() { + return markPointDataList_; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public int getMarkPointDataListCount() { + return markPointDataList_.size(); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getMarkPointDataList(int index) { + return markPointDataList_.get(index); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder getMarkPointDataListOrBuilder( + int index) { + return markPointDataList_.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 < markPointDataList_.size(); i++) { + output.writeMessage(12, markPointDataList_.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 < markPointDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, markPointDataList_.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.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify other = (emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify) obj; + + if (!getMarkPointDataListList() + .equals(other.getMarkPointDataListList())) 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 (getMarkPointDataListCount() > 0) { + hash = (37 * hash) + MARK_POINT_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMarkPointDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify 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.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify 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.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify 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.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify 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.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify 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.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify 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: 4474
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeMarkPointNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointNotify) + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.class, emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMarkPointDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (markPointDataListBuilder_ == null) { + markPointDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + markPointDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.internal_static_HomeMarkPointNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify build() { + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify result = new emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify(this); + int from_bitField0_ = bitField0_; + if (markPointDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + markPointDataList_ = java.util.Collections.unmodifiableList(markPointDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.markPointDataList_ = markPointDataList_; + } else { + result.markPointDataList_ = markPointDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify.getDefaultInstance()) return this; + if (markPointDataListBuilder_ == null) { + if (!other.markPointDataList_.isEmpty()) { + if (markPointDataList_.isEmpty()) { + markPointDataList_ = other.markPointDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMarkPointDataListIsMutable(); + markPointDataList_.addAll(other.markPointDataList_); + } + onChanged(); + } + } else { + if (!other.markPointDataList_.isEmpty()) { + if (markPointDataListBuilder_.isEmpty()) { + markPointDataListBuilder_.dispose(); + markPointDataListBuilder_ = null; + markPointDataList_ = other.markPointDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + markPointDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMarkPointDataListFieldBuilder() : null; + } else { + markPointDataListBuilder_.addAllMessages(other.markPointDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List markPointDataList_ = + java.util.Collections.emptyList(); + private void ensureMarkPointDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + markPointDataList_ = new java.util.ArrayList(markPointDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder> markPointDataListBuilder_; + + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public java.util.List getMarkPointDataListList() { + if (markPointDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(markPointDataList_); + } else { + return markPointDataListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public int getMarkPointDataListCount() { + if (markPointDataListBuilder_ == null) { + return markPointDataList_.size(); + } else { + return markPointDataListBuilder_.getCount(); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getMarkPointDataList(int index) { + if (markPointDataListBuilder_ == null) { + return markPointDataList_.get(index); + } else { + return markPointDataListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder setMarkPointDataList( + int index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData value) { + if (markPointDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkPointDataListIsMutable(); + markPointDataList_.set(index, value); + onChanged(); + } else { + markPointDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder setMarkPointDataList( + int index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder builderForValue) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + markPointDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + markPointDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addMarkPointDataList(emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData value) { + if (markPointDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkPointDataListIsMutable(); + markPointDataList_.add(value); + onChanged(); + } else { + markPointDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addMarkPointDataList( + int index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData value) { + if (markPointDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkPointDataListIsMutable(); + markPointDataList_.add(index, value); + onChanged(); + } else { + markPointDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addMarkPointDataList( + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder builderForValue) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + markPointDataList_.add(builderForValue.build()); + onChanged(); + } else { + markPointDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addMarkPointDataList( + int index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder builderForValue) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + markPointDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + markPointDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder addAllMarkPointDataList( + java.lang.Iterable values) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, markPointDataList_); + onChanged(); + } else { + markPointDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder clearMarkPointDataList() { + if (markPointDataListBuilder_ == null) { + markPointDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + markPointDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public Builder removeMarkPointDataList(int index) { + if (markPointDataListBuilder_ == null) { + ensureMarkPointDataListIsMutable(); + markPointDataList_.remove(index); + onChanged(); + } else { + markPointDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder getMarkPointDataListBuilder( + int index) { + return getMarkPointDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder getMarkPointDataListOrBuilder( + int index) { + if (markPointDataListBuilder_ == null) { + return markPointDataList_.get(index); } else { + return markPointDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public java.util.List + getMarkPointDataListOrBuilderList() { + if (markPointDataListBuilder_ != null) { + return markPointDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(markPointDataList_); + } + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder addMarkPointDataListBuilder() { + return getMarkPointDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.getDefaultInstance()); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder addMarkPointDataListBuilder( + int index) { + return getMarkPointDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.getDefaultInstance()); + } + /** + * repeated .HomeMarkPointSceneData mark_point_data_list = 12; + */ + public java.util.List + getMarkPointDataListBuilderList() { + return getMarkPointDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder> + getMarkPointDataListFieldBuilder() { + if (markPointDataListBuilder_ == null) { + markPointDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder>( + markPointDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + markPointDataList_ = null; + } + return markPointDataListBuilder_; + } + @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:HomeMarkPointNotify) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointNotify) + private static final emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointNotifyOuterClass.HomeMarkPointNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031HomeMarkPointNotify.proto\032\034HomeMarkPoi" + + "ntSceneData.proto\"L\n\023HomeMarkPointNotify" + + "\0225\n\024mark_point_data_list\030\014 \003(\0132\027.HomeMar" + + "kPointSceneDataB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.getDescriptor(), + }); + internal_static_HomeMarkPointNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointNotify_descriptor, + new java.lang.String[] { "MarkPointDataList", }); + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSceneDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSceneDataOuterClass.java new file mode 100644 index 00000000000..4eaf0e06ee1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSceneDataOuterClass.java @@ -0,0 +1,1192 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointSceneData.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointSceneDataOuterClass { + private HomeMarkPointSceneDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointSceneDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointSceneData) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + java.util.List + getFurnitureListList(); + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getFurnitureList(int index); + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + int getFurnitureListCount(); + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + java.util.List + getFurnitureListOrBuilderList(); + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder getFurnitureListOrBuilder( + int index); + + /** + * uint32 module_id = 5; + * @return The moduleId. + */ + int getModuleId(); + + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + int getSceneId(); + + /** + * .Vector teapot_spirit_pos = 4; + * @return Whether the teapotSpiritPos field is set. + */ + boolean hasTeapotSpiritPos(); + /** + * .Vector teapot_spirit_pos = 4; + * @return The teapotSpiritPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getTeapotSpiritPos(); + /** + * .Vector teapot_spirit_pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTeapotSpiritPosOrBuilder(); + } + /** + * Protobuf type {@code HomeMarkPointSceneData} + */ + public static final class HomeMarkPointSceneData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointSceneData) + HomeMarkPointSceneDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointSceneData.newBuilder() to construct. + private HomeMarkPointSceneData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointSceneData() { + furnitureList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointSceneData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointSceneData( + 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 16: { + + sceneId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (teapotSpiritPos_ != null) { + subBuilder = teapotSpiritPos_.toBuilder(); + } + teapotSpiritPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(teapotSpiritPos_); + teapotSpiritPos_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + moduleId_ = input.readUInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.parser(), extensionRegistry)); + 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)) { + furnitureList_ = java.util.Collections.unmodifiableList(furnitureList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.class, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder.class); + } + + public static final int FURNITURE_LIST_FIELD_NUMBER = 6; + private java.util.List furnitureList_; + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public java.util.List getFurnitureListList() { + return furnitureList_; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public java.util.List + getFurnitureListOrBuilderList() { + return furnitureList_; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public int getFurnitureListCount() { + return furnitureList_.size(); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getFurnitureList(int index) { + return furnitureList_.get(index); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder getFurnitureListOrBuilder( + int index) { + return furnitureList_.get(index); + } + + public static final int MODULE_ID_FIELD_NUMBER = 5; + private int moduleId_; + /** + * uint32 module_id = 5; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 2; + private int sceneId_; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int TEAPOT_SPIRIT_POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector teapotSpiritPos_; + /** + * .Vector teapot_spirit_pos = 4; + * @return Whether the teapotSpiritPos field is set. + */ + @java.lang.Override + public boolean hasTeapotSpiritPos() { + return teapotSpiritPos_ != null; + } + /** + * .Vector teapot_spirit_pos = 4; + * @return The teapotSpiritPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getTeapotSpiritPos() { + return teapotSpiritPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : teapotSpiritPos_; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTeapotSpiritPosOrBuilder() { + return getTeapotSpiritPos(); + } + + 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 (sceneId_ != 0) { + output.writeUInt32(2, sceneId_); + } + if (teapotSpiritPos_ != null) { + output.writeMessage(4, getTeapotSpiritPos()); + } + if (moduleId_ != 0) { + output.writeUInt32(5, moduleId_); + } + for (int i = 0; i < furnitureList_.size(); i++) { + output.writeMessage(6, furnitureList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, sceneId_); + } + if (teapotSpiritPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getTeapotSpiritPos()); + } + if (moduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, moduleId_); + } + for (int i = 0; i < furnitureList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, furnitureList_.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.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData other = (emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData) obj; + + if (!getFurnitureListList() + .equals(other.getFurnitureListList())) return false; + if (getModuleId() + != other.getModuleId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (hasTeapotSpiritPos() != other.hasTeapotSpiritPos()) return false; + if (hasTeapotSpiritPos()) { + if (!getTeapotSpiritPos() + .equals(other.getTeapotSpiritPos())) 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 (getFurnitureListCount() > 0) { + hash = (37 * hash) + FURNITURE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureListList().hashCode(); + } + hash = (37 * hash) + MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getModuleId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (hasTeapotSpiritPos()) { + hash = (37 * hash) + TEAPOT_SPIRIT_POS_FIELD_NUMBER; + hash = (53 * hash) + getTeapotSpiritPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData 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.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData 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.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData 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.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData 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.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData 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.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData 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; + } + /** + * Protobuf type {@code HomeMarkPointSceneData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointSceneData) + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.class, emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getFurnitureListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureListBuilder_ == null) { + furnitureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + furnitureListBuilder_.clear(); + } + moduleId_ = 0; + + sceneId_ = 0; + + if (teapotSpiritPosBuilder_ == null) { + teapotSpiritPos_ = null; + } else { + teapotSpiritPos_ = null; + teapotSpiritPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.internal_static_HomeMarkPointSceneData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData build() { + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData result = new emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData(this); + int from_bitField0_ = bitField0_; + if (furnitureListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + furnitureList_ = java.util.Collections.unmodifiableList(furnitureList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureList_ = furnitureList_; + } else { + result.furnitureList_ = furnitureListBuilder_.build(); + } + result.moduleId_ = moduleId_; + result.sceneId_ = sceneId_; + if (teapotSpiritPosBuilder_ == null) { + result.teapotSpiritPos_ = teapotSpiritPos_; + } else { + result.teapotSpiritPos_ = teapotSpiritPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData.getDefaultInstance()) return this; + if (furnitureListBuilder_ == null) { + if (!other.furnitureList_.isEmpty()) { + if (furnitureList_.isEmpty()) { + furnitureList_ = other.furnitureList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureListIsMutable(); + furnitureList_.addAll(other.furnitureList_); + } + onChanged(); + } + } else { + if (!other.furnitureList_.isEmpty()) { + if (furnitureListBuilder_.isEmpty()) { + furnitureListBuilder_.dispose(); + furnitureListBuilder_ = null; + furnitureList_ = other.furnitureList_; + bitField0_ = (bitField0_ & ~0x00000001); + furnitureListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFurnitureListFieldBuilder() : null; + } else { + furnitureListBuilder_.addAllMessages(other.furnitureList_); + } + } + } + if (other.getModuleId() != 0) { + setModuleId(other.getModuleId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.hasTeapotSpiritPos()) { + mergeTeapotSpiritPos(other.getTeapotSpiritPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List furnitureList_ = + java.util.Collections.emptyList(); + private void ensureFurnitureListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureList_ = new java.util.ArrayList(furnitureList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder> furnitureListBuilder_; + + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public java.util.List getFurnitureListList() { + if (furnitureListBuilder_ == null) { + return java.util.Collections.unmodifiableList(furnitureList_); + } else { + return furnitureListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public int getFurnitureListCount() { + if (furnitureListBuilder_ == null) { + return furnitureList_.size(); + } else { + return furnitureListBuilder_.getCount(); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData getFurnitureList(int index) { + if (furnitureListBuilder_ == null) { + return furnitureList_.get(index); + } else { + return furnitureListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder setFurnitureList( + int index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData value) { + if (furnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureListIsMutable(); + furnitureList_.set(index, value); + onChanged(); + } else { + furnitureListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder setFurnitureList( + int index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder builderForValue) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + furnitureList_.set(index, builderForValue.build()); + onChanged(); + } else { + furnitureListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addFurnitureList(emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData value) { + if (furnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureListIsMutable(); + furnitureList_.add(value); + onChanged(); + } else { + furnitureListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addFurnitureList( + int index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData value) { + if (furnitureListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFurnitureListIsMutable(); + furnitureList_.add(index, value); + onChanged(); + } else { + furnitureListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addFurnitureList( + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder builderForValue) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + furnitureList_.add(builderForValue.build()); + onChanged(); + } else { + furnitureListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addFurnitureList( + int index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder builderForValue) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + furnitureList_.add(index, builderForValue.build()); + onChanged(); + } else { + furnitureListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder addAllFurnitureList( + java.lang.Iterable values) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureList_); + onChanged(); + } else { + furnitureListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder clearFurnitureList() { + if (furnitureListBuilder_ == null) { + furnitureList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + furnitureListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public Builder removeFurnitureList(int index) { + if (furnitureListBuilder_ == null) { + ensureFurnitureListIsMutable(); + furnitureList_.remove(index); + onChanged(); + } else { + furnitureListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder getFurnitureListBuilder( + int index) { + return getFurnitureListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder getFurnitureListOrBuilder( + int index) { + if (furnitureListBuilder_ == null) { + return furnitureList_.get(index); } else { + return furnitureListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public java.util.List + getFurnitureListOrBuilderList() { + if (furnitureListBuilder_ != null) { + return furnitureListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(furnitureList_); + } + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder addFurnitureListBuilder() { + return getFurnitureListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder addFurnitureListBuilder( + int index) { + return getFurnitureListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeMarkPointFurnitureData furniture_list = 6; + */ + public java.util.List + getFurnitureListBuilderList() { + return getFurnitureListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder> + getFurnitureListFieldBuilder() { + if (furnitureListBuilder_ == null) { + furnitureListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureData.Builder, emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.HomeMarkPointFurnitureDataOrBuilder>( + furnitureList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + furnitureList_ = null; + } + return furnitureListBuilder_; + } + + private int moduleId_ ; + /** + * uint32 module_id = 5; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + /** + * uint32 module_id = 5; + * @param value The moduleId to set. + * @return This builder for chaining. + */ + public Builder setModuleId(int value) { + + moduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 module_id = 5; + * @return This builder for chaining. + */ + public Builder clearModuleId() { + + moduleId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 2; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 2; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector teapotSpiritPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> teapotSpiritPosBuilder_; + /** + * .Vector teapot_spirit_pos = 4; + * @return Whether the teapotSpiritPos field is set. + */ + public boolean hasTeapotSpiritPos() { + return teapotSpiritPosBuilder_ != null || teapotSpiritPos_ != null; + } + /** + * .Vector teapot_spirit_pos = 4; + * @return The teapotSpiritPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getTeapotSpiritPos() { + if (teapotSpiritPosBuilder_ == null) { + return teapotSpiritPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : teapotSpiritPos_; + } else { + return teapotSpiritPosBuilder_.getMessage(); + } + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public Builder setTeapotSpiritPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (teapotSpiritPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + teapotSpiritPos_ = value; + onChanged(); + } else { + teapotSpiritPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public Builder setTeapotSpiritPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (teapotSpiritPosBuilder_ == null) { + teapotSpiritPos_ = builderForValue.build(); + onChanged(); + } else { + teapotSpiritPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public Builder mergeTeapotSpiritPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (teapotSpiritPosBuilder_ == null) { + if (teapotSpiritPos_ != null) { + teapotSpiritPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(teapotSpiritPos_).mergeFrom(value).buildPartial(); + } else { + teapotSpiritPos_ = value; + } + onChanged(); + } else { + teapotSpiritPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public Builder clearTeapotSpiritPos() { + if (teapotSpiritPosBuilder_ == null) { + teapotSpiritPos_ = null; + onChanged(); + } else { + teapotSpiritPos_ = null; + teapotSpiritPosBuilder_ = null; + } + + return this; + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getTeapotSpiritPosBuilder() { + + onChanged(); + return getTeapotSpiritPosFieldBuilder().getBuilder(); + } + /** + * .Vector teapot_spirit_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getTeapotSpiritPosOrBuilder() { + if (teapotSpiritPosBuilder_ != null) { + return teapotSpiritPosBuilder_.getMessageOrBuilder(); + } else { + return teapotSpiritPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : teapotSpiritPos_; + } + } + /** + * .Vector teapot_spirit_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> + getTeapotSpiritPosFieldBuilder() { + if (teapotSpiritPosBuilder_ == null) { + teapotSpiritPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getTeapotSpiritPos(), + getParentForChildren(), + isClean()); + teapotSpiritPos_ = null; + } + return teapotSpiritPosBuilder_; + } + @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:HomeMarkPointSceneData) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointSceneData) + private static final emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointSceneData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointSceneData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSceneDataOuterClass.HomeMarkPointSceneData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointSceneData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointSceneData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeMarkPointSceneData.proto\032 HomeMark" + + "PointFurnitureData.proto\032\014Vector.proto\"\226" + + "\001\n\026HomeMarkPointSceneData\0223\n\016furniture_l" + + "ist\030\006 \003(\0132\033.HomeMarkPointFurnitureData\022\021" + + "\n\tmodule_id\030\005 \001(\r\022\020\n\010scene_id\030\002 \001(\r\022\"\n\021t" + + "eapot_spirit_pos\030\004 \001(\0132\007.VectorB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeMarkPointSceneData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointSceneData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointSceneData_descriptor, + new java.lang.String[] { "FurnitureList", "ModuleId", "SceneId", "TeapotSpiritPos", }); + emu.grasscutter.net.proto.HomeMarkPointFurnitureDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSuiteDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSuiteDataOuterClass.java new file mode 100644 index 00000000000..8b098704cf5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeMarkPointSuiteDataOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeMarkPointSuiteData.proto + +package emu.grasscutter.net.proto; + +public final class HomeMarkPointSuiteDataOuterClass { + private HomeMarkPointSuiteDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeMarkPointSuiteDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeMarkPointSuiteData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 suite_id = 1; + * @return The suiteId. + */ + int getSuiteId(); + } + /** + * Protobuf type {@code HomeMarkPointSuiteData} + */ + public static final class HomeMarkPointSuiteData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeMarkPointSuiteData) + HomeMarkPointSuiteDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeMarkPointSuiteData.newBuilder() to construct. + private HomeMarkPointSuiteData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeMarkPointSuiteData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeMarkPointSuiteData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeMarkPointSuiteData( + 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: { + + suiteId_ = 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.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.class, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder.class); + } + + public static final int SUITE_ID_FIELD_NUMBER = 1; + private int suiteId_; + /** + * uint32 suite_id = 1; + * @return The suiteId. + */ + @java.lang.Override + public int getSuiteId() { + return suiteId_; + } + + 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 (suiteId_ != 0) { + output.writeUInt32(1, suiteId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (suiteId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, suiteId_); + } + 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.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData other = (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) obj; + + if (getSuiteId() + != other.getSuiteId()) 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) + SUITE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSuiteId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData 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.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData 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.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData 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.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData 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.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData 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.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData 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; + } + /** + * Protobuf type {@code HomeMarkPointSuiteData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeMarkPointSuiteData) + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.class, emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + suiteId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.internal_static_HomeMarkPointSuiteData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData build() { + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData buildPartial() { + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData result = new emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData(this); + result.suiteId_ = suiteId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) { + return mergeFrom((emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData other) { + if (other == emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData.getDefaultInstance()) return this; + if (other.getSuiteId() != 0) { + setSuiteId(other.getSuiteId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int suiteId_ ; + /** + * uint32 suite_id = 1; + * @return The suiteId. + */ + @java.lang.Override + public int getSuiteId() { + return suiteId_; + } + /** + * uint32 suite_id = 1; + * @param value The suiteId to set. + * @return This builder for chaining. + */ + public Builder setSuiteId(int value) { + + suiteId_ = value; + onChanged(); + return this; + } + /** + * uint32 suite_id = 1; + * @return This builder for chaining. + */ + public Builder clearSuiteId() { + + suiteId_ = 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:HomeMarkPointSuiteData) + } + + // @@protoc_insertion_point(class_scope:HomeMarkPointSuiteData) + private static final emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData(); + } + + public static emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeMarkPointSuiteData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeMarkPointSuiteData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeMarkPointSuiteDataOuterClass.HomeMarkPointSuiteData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeMarkPointSuiteData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeMarkPointSuiteData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeMarkPointSuiteData.proto\"*\n\026HomeMa" + + "rkPointSuiteData\022\020\n\010suite_id\030\001 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeMarkPointSuiteData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeMarkPointSuiteData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeMarkPointSuiteData_descriptor, + new java.lang.String[] { "SuiteId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeModuleComfortInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeModuleComfortInfoOuterClass.java new file mode 100644 index 00000000000..b0de7bc6c60 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeModuleComfortInfoOuterClass.java @@ -0,0 +1,805 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeModuleComfortInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeModuleComfortInfoOuterClass { + private HomeModuleComfortInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeModuleComfortInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeModuleComfortInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 module_id = 13; + * @return The moduleId. + */ + int getModuleId(); + + /** + * uint32 room_scene_comfort_value = 9; + * @return The roomSceneComfortValue. + */ + int getRoomSceneComfortValue(); + + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return A list containing the worldSceneBlockComfortValueList. + */ + java.util.List getWorldSceneBlockComfortValueListList(); + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return The count of worldSceneBlockComfortValueList. + */ + int getWorldSceneBlockComfortValueListCount(); + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param index The index of the element to return. + * @return The worldSceneBlockComfortValueList at the given index. + */ + int getWorldSceneBlockComfortValueList(int index); + } + /** + * Protobuf type {@code HomeModuleComfortInfo} + */ + public static final class HomeModuleComfortInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeModuleComfortInfo) + HomeModuleComfortInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeModuleComfortInfo.newBuilder() to construct. + private HomeModuleComfortInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeModuleComfortInfo() { + worldSceneBlockComfortValueList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeModuleComfortInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeModuleComfortInfo( + 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 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + worldSceneBlockComfortValueList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + worldSceneBlockComfortValueList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + worldSceneBlockComfortValueList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + worldSceneBlockComfortValueList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 72: { + + roomSceneComfortValue_ = input.readUInt32(); + break; + } + case 104: { + + moduleId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + worldSceneBlockComfortValueList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.class, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder.class); + } + + public static final int MODULE_ID_FIELD_NUMBER = 13; + private int moduleId_; + /** + * uint32 module_id = 13; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + + public static final int ROOM_SCENE_COMFORT_VALUE_FIELD_NUMBER = 9; + private int roomSceneComfortValue_; + /** + * uint32 room_scene_comfort_value = 9; + * @return The roomSceneComfortValue. + */ + @java.lang.Override + public int getRoomSceneComfortValue() { + return roomSceneComfortValue_; + } + + public static final int WORLD_SCENE_BLOCK_COMFORT_VALUE_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList worldSceneBlockComfortValueList_; + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return A list containing the worldSceneBlockComfortValueList. + */ + @java.lang.Override + public java.util.List + getWorldSceneBlockComfortValueListList() { + return worldSceneBlockComfortValueList_; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return The count of worldSceneBlockComfortValueList. + */ + public int getWorldSceneBlockComfortValueListCount() { + return worldSceneBlockComfortValueList_.size(); + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param index The index of the element to return. + * @return The worldSceneBlockComfortValueList at the given index. + */ + public int getWorldSceneBlockComfortValueList(int index) { + return worldSceneBlockComfortValueList_.getInt(index); + } + private int worldSceneBlockComfortValueListMemoizedSerializedSize = -1; + + 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 (getWorldSceneBlockComfortValueListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(worldSceneBlockComfortValueListMemoizedSerializedSize); + } + for (int i = 0; i < worldSceneBlockComfortValueList_.size(); i++) { + output.writeUInt32NoTag(worldSceneBlockComfortValueList_.getInt(i)); + } + if (roomSceneComfortValue_ != 0) { + output.writeUInt32(9, roomSceneComfortValue_); + } + if (moduleId_ != 0) { + output.writeUInt32(13, moduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < worldSceneBlockComfortValueList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(worldSceneBlockComfortValueList_.getInt(i)); + } + size += dataSize; + if (!getWorldSceneBlockComfortValueListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + worldSceneBlockComfortValueListMemoizedSerializedSize = dataSize; + } + if (roomSceneComfortValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, roomSceneComfortValue_); + } + if (moduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, moduleId_); + } + 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.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo other = (emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo) obj; + + if (getModuleId() + != other.getModuleId()) return false; + if (getRoomSceneComfortValue() + != other.getRoomSceneComfortValue()) return false; + if (!getWorldSceneBlockComfortValueListList() + .equals(other.getWorldSceneBlockComfortValueListList())) 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) + MODULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getModuleId(); + hash = (37 * hash) + ROOM_SCENE_COMFORT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getRoomSceneComfortValue(); + if (getWorldSceneBlockComfortValueListCount() > 0) { + hash = (37 * hash) + WORLD_SCENE_BLOCK_COMFORT_VALUE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWorldSceneBlockComfortValueListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo 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.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo 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.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo 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.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo 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.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo 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.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo 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; + } + /** + * Protobuf type {@code HomeModuleComfortInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeModuleComfortInfo) + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.class, emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + moduleId_ = 0; + + roomSceneComfortValue_ = 0; + + worldSceneBlockComfortValueList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.internal_static_HomeModuleComfortInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo build() { + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo buildPartial() { + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo result = new emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo(this); + int from_bitField0_ = bitField0_; + result.moduleId_ = moduleId_; + result.roomSceneComfortValue_ = roomSceneComfortValue_; + if (((bitField0_ & 0x00000001) != 0)) { + worldSceneBlockComfortValueList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.worldSceneBlockComfortValueList_ = worldSceneBlockComfortValueList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo other) { + if (other == emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo.getDefaultInstance()) return this; + if (other.getModuleId() != 0) { + setModuleId(other.getModuleId()); + } + if (other.getRoomSceneComfortValue() != 0) { + setRoomSceneComfortValue(other.getRoomSceneComfortValue()); + } + if (!other.worldSceneBlockComfortValueList_.isEmpty()) { + if (worldSceneBlockComfortValueList_.isEmpty()) { + worldSceneBlockComfortValueList_ = other.worldSceneBlockComfortValueList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWorldSceneBlockComfortValueListIsMutable(); + worldSceneBlockComfortValueList_.addAll(other.worldSceneBlockComfortValueList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int moduleId_ ; + /** + * uint32 module_id = 13; + * @return The moduleId. + */ + @java.lang.Override + public int getModuleId() { + return moduleId_; + } + /** + * uint32 module_id = 13; + * @param value The moduleId to set. + * @return This builder for chaining. + */ + public Builder setModuleId(int value) { + + moduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 module_id = 13; + * @return This builder for chaining. + */ + public Builder clearModuleId() { + + moduleId_ = 0; + onChanged(); + return this; + } + + private int roomSceneComfortValue_ ; + /** + * uint32 room_scene_comfort_value = 9; + * @return The roomSceneComfortValue. + */ + @java.lang.Override + public int getRoomSceneComfortValue() { + return roomSceneComfortValue_; + } + /** + * uint32 room_scene_comfort_value = 9; + * @param value The roomSceneComfortValue to set. + * @return This builder for chaining. + */ + public Builder setRoomSceneComfortValue(int value) { + + roomSceneComfortValue_ = value; + onChanged(); + return this; + } + /** + * uint32 room_scene_comfort_value = 9; + * @return This builder for chaining. + */ + public Builder clearRoomSceneComfortValue() { + + roomSceneComfortValue_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList worldSceneBlockComfortValueList_ = emptyIntList(); + private void ensureWorldSceneBlockComfortValueListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + worldSceneBlockComfortValueList_ = mutableCopy(worldSceneBlockComfortValueList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return A list containing the worldSceneBlockComfortValueList. + */ + public java.util.List + getWorldSceneBlockComfortValueListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(worldSceneBlockComfortValueList_) : worldSceneBlockComfortValueList_; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return The count of worldSceneBlockComfortValueList. + */ + public int getWorldSceneBlockComfortValueListCount() { + return worldSceneBlockComfortValueList_.size(); + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param index The index of the element to return. + * @return The worldSceneBlockComfortValueList at the given index. + */ + public int getWorldSceneBlockComfortValueList(int index) { + return worldSceneBlockComfortValueList_.getInt(index); + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param index The index to set the value at. + * @param value The worldSceneBlockComfortValueList to set. + * @return This builder for chaining. + */ + public Builder setWorldSceneBlockComfortValueList( + int index, int value) { + ensureWorldSceneBlockComfortValueListIsMutable(); + worldSceneBlockComfortValueList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param value The worldSceneBlockComfortValueList to add. + * @return This builder for chaining. + */ + public Builder addWorldSceneBlockComfortValueList(int value) { + ensureWorldSceneBlockComfortValueListIsMutable(); + worldSceneBlockComfortValueList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @param values The worldSceneBlockComfortValueList to add. + * @return This builder for chaining. + */ + public Builder addAllWorldSceneBlockComfortValueList( + java.lang.Iterable values) { + ensureWorldSceneBlockComfortValueListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, worldSceneBlockComfortValueList_); + onChanged(); + return this; + } + /** + * repeated uint32 world_scene_block_comfort_value_list = 3; + * @return This builder for chaining. + */ + public Builder clearWorldSceneBlockComfortValueList() { + worldSceneBlockComfortValueList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:HomeModuleComfortInfo) + } + + // @@protoc_insertion_point(class_scope:HomeModuleComfortInfo) + private static final emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo(); + } + + public static emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeModuleComfortInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeModuleComfortInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeModuleComfortInfoOuterClass.HomeModuleComfortInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeModuleComfortInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeModuleComfortInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033HomeModuleComfortInfo.proto\"z\n\025HomeMod" + + "uleComfortInfo\022\021\n\tmodule_id\030\r \001(\r\022 \n\030roo" + + "m_scene_comfort_value\030\t \001(\r\022,\n$world_sce" + + "ne_block_comfort_value_list\030\003 \003(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeModuleComfortInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeModuleComfortInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeModuleComfortInfo_descriptor, + new java.lang.String[] { "ModuleId", "RoomSceneComfortValue", "WorldSceneBlockComfortValueList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeNpcDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeNpcDataOuterClass.java new file mode 100644 index 00000000000..46c8cf941a0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeNpcDataOuterClass.java @@ -0,0 +1,1016 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeNpcData.proto + +package emu.grasscutter.net.proto; + +public final class HomeNpcDataOuterClass { + private HomeNpcDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeNpcDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeNpcData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 14; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * .Vector spawn_pos = 15; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 15; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * .Vector spawn_rot = 13; + * @return Whether the spawnRot field is set. + */ + boolean hasSpawnRot(); + /** + * .Vector spawn_rot = 13; + * @return The spawnRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot(); + /** + * .Vector spawn_rot = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder(); + } + /** + * Protobuf type {@code HomeNpcData} + */ + public static final class HomeNpcData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeNpcData) + HomeNpcDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeNpcData.newBuilder() to construct. + private HomeNpcData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeNpcData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeNpcData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeNpcData( + 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: { + + costumeId_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnRot_ != null) { + subBuilder = spawnRot_.toBuilder(); + } + spawnRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnRot_); + spawnRot_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + avatarId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + 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.HomeNpcDataOuterClass.internal_static_HomeNpcData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.class, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 14; + private int avatarId_; + /** + * uint32 avatar_id = 14; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int SPAWN_POS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 15; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 15; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + public static final int COSTUME_ID_FIELD_NUMBER = 3; + private int costumeId_; + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int SPAWN_ROT_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + /** + * .Vector spawn_rot = 13; + * @return Whether the spawnRot field is set. + */ + @java.lang.Override + public boolean hasSpawnRot() { + return spawnRot_ != null; + } + /** + * .Vector spawn_rot = 13; + * @return The spawnRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + /** + * .Vector spawn_rot = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + return getSpawnRot(); + } + + 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 (costumeId_ != 0) { + output.writeUInt32(3, costumeId_); + } + if (spawnRot_ != null) { + output.writeMessage(13, getSpawnRot()); + } + if (avatarId_ != 0) { + output.writeUInt32(14, avatarId_); + } + if (spawnPos_ != null) { + output.writeMessage(15, getSpawnPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, costumeId_); + } + if (spawnRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getSpawnRot()); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, avatarId_); + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getSpawnPos()); + } + 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.HomeNpcDataOuterClass.HomeNpcData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData other = (emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) return false; + } + if (getCostumeId() + != other.getCostumeId()) return false; + if (hasSpawnRot() != other.hasSpawnRot()) return false; + if (hasSpawnRot()) { + if (!getSpawnRot() + .equals(other.getSpawnRot())) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + if (hasSpawnRot()) { + hash = (37 * hash) + SPAWN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getSpawnRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData 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.HomeNpcDataOuterClass.HomeNpcData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData 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.HomeNpcDataOuterClass.HomeNpcData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData 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.HomeNpcDataOuterClass.HomeNpcData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData 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.HomeNpcDataOuterClass.HomeNpcData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData 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.HomeNpcDataOuterClass.HomeNpcData 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; + } + /** + * Protobuf type {@code HomeNpcData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeNpcData) + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.class, emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + costumeId_ = 0; + + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.internal_static_HomeNpcData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData build() { + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData buildPartial() { + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData result = new emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData(this); + result.avatarId_ = avatarId_; + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + result.costumeId_ = costumeId_; + if (spawnRotBuilder_ == null) { + result.spawnRot_ = spawnRot_; + } else { + result.spawnRot_ = spawnRotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData) { + return mergeFrom((emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData other) { + if (other == emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.hasSpawnRot()) { + mergeSpawnRot(other.getSpawnRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 14; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 14; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 14; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 15; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 15; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 15; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 15; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 15; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 15; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_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> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 3; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 3; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnRotBuilder_; + /** + * .Vector spawn_rot = 13; + * @return Whether the spawnRot field is set. + */ + public boolean hasSpawnRot() { + return spawnRotBuilder_ != null || spawnRot_ != null; + } + /** + * .Vector spawn_rot = 13; + * @return The spawnRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnRot() { + if (spawnRotBuilder_ == null) { + return spawnRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } else { + return spawnRotBuilder_.getMessage(); + } + } + /** + * .Vector spawn_rot = 13; + */ + public Builder setSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnRot_ = value; + onChanged(); + } else { + spawnRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_rot = 13; + */ + public Builder setSpawnRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnRotBuilder_ == null) { + spawnRot_ = builderForValue.build(); + onChanged(); + } else { + spawnRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_rot = 13; + */ + public Builder mergeSpawnRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnRotBuilder_ == null) { + if (spawnRot_ != null) { + spawnRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnRot_).mergeFrom(value).buildPartial(); + } else { + spawnRot_ = value; + } + onChanged(); + } else { + spawnRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_rot = 13; + */ + public Builder clearSpawnRot() { + if (spawnRotBuilder_ == null) { + spawnRot_ = null; + onChanged(); + } else { + spawnRot_ = null; + spawnRotBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnRotBuilder() { + + onChanged(); + return getSpawnRotFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnRotOrBuilder() { + if (spawnRotBuilder_ != null) { + return spawnRotBuilder_.getMessageOrBuilder(); + } else { + return spawnRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnRot_; + } + } + /** + * .Vector spawn_rot = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnRotFieldBuilder() { + if (spawnRotBuilder_ == null) { + spawnRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnRot(), + getParentForChildren(), + isClean()); + spawnRot_ = null; + } + return spawnRotBuilder_; + } + @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:HomeNpcData) + } + + // @@protoc_insertion_point(class_scope:HomeNpcData) + private static final emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData(); + } + + public static emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeNpcData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeNpcData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeNpcDataOuterClass.HomeNpcData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeNpcData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeNpcData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021HomeNpcData.proto\032\014Vector.proto\"l\n\013Hom" + + "eNpcData\022\021\n\tavatar_id\030\016 \001(\r\022\032\n\tspawn_pos" + + "\030\017 \001(\0132\007.Vector\022\022\n\ncostume_id\030\003 \001(\r\022\032\n\ts" + + "pawn_rot\030\r \001(\0132\007.VectorB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeNpcData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeNpcData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeNpcData_descriptor, + new java.lang.String[] { "AvatarId", "SpawnPos", "CostumeId", "SpawnRot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneArrangementInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneArrangementInfoOuterClass.java new file mode 100644 index 00000000000..983e10ab640 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneArrangementInfoOuterClass.java @@ -0,0 +1,2765 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneArrangementInfo.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneArrangementInfoOuterClass { + private HomeSceneArrangementInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneArrangementInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneArrangementInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector born_rot = 4; + * @return Whether the bornRot field is set. + */ + boolean hasBornRot(); + /** + * .Vector born_rot = 4; + * @return The bornRot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getBornRot(); + /** + * .Vector born_rot = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornRotOrBuilder(); + + /** + * .Vector born_pos = 1; + * @return Whether the bornPos field is set. + */ + boolean hasBornPos(); + /** + * .Vector born_pos = 1; + * @return The bornPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos(); + /** + * .Vector born_pos = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder(); + + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + java.util.List + getStairListList(); + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getStairList(int index); + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + int getStairListCount(); + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + java.util.List + getStairListOrBuilderList(); + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getStairListOrBuilder( + int index); + + /** + * repeated .HomeFurnitureData door_list = 13; + */ + java.util.List + getDoorListList(); + /** + * repeated .HomeFurnitureData door_list = 13; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDoorList(int index); + /** + * repeated .HomeFurnitureData door_list = 13; + */ + int getDoorListCount(); + /** + * repeated .HomeFurnitureData door_list = 13; + */ + java.util.List + getDoorListOrBuilderList(); + /** + * repeated .HomeFurnitureData door_list = 13; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDoorListOrBuilder( + int index); + + /** + * bool is_set_born_pos = 10; + * @return The isSetBornPos. + */ + boolean getIsSetBornPos(); + + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + java.util.List + getBlockArrangementInfoListList(); + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getBlockArrangementInfoList(int index); + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + int getBlockArrangementInfoListCount(); + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + java.util.List + getBlockArrangementInfoListOrBuilderList(); + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder getBlockArrangementInfoListOrBuilder( + int index); + + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @return The unk2700BJHAMKKECEI. + */ + int getUnk2700BJHAMKKECEI(); + + /** + * .Vector djinn_pos = 9; + * @return Whether the djinnPos field is set. + */ + boolean hasDjinnPos(); + /** + * .Vector djinn_pos = 9; + * @return The djinnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos(); + /** + * .Vector djinn_pos = 9; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder(); + + /** + * .HomeFurnitureData main_house = 14; + * @return Whether the mainHouse field is set. + */ + boolean hasMainHouse(); + /** + * .HomeFurnitureData main_house = 14; + * @return The mainHouse. + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getMainHouse(); + /** + * .HomeFurnitureData main_house = 14; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getMainHouseOrBuilder(); + + /** + * uint32 comfort_value = 7; + * @return The comfortValue. + */ + int getComfortValue(); + + /** + * uint32 tmp_version = 5; + * @return The tmpVersion. + */ + int getTmpVersion(); + } + /** + * Protobuf type {@code HomeSceneArrangementInfo} + */ + public static final class HomeSceneArrangementInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneArrangementInfo) + HomeSceneArrangementInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneArrangementInfo.newBuilder() to construct. + private HomeSceneArrangementInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneArrangementInfo() { + stairList_ = java.util.Collections.emptyList(); + doorList_ = java.util.Collections.emptyList(); + blockArrangementInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneArrangementInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneArrangementInfo( + 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 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (bornPos_ != null) { + subBuilder = bornPos_.toBuilder(); + } + bornPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornPos_); + bornPos_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + sceneId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (bornRot_ != null) { + subBuilder = bornRot_.toBuilder(); + } + bornRot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornRot_); + bornRot_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + tmpVersion_ = input.readUInt32(); + break; + } + case 56: { + + comfortValue_ = input.readUInt32(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + blockArrangementInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + blockArrangementInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.parser(), extensionRegistry)); + break; + } + case 74: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (djinnPos_ != null) { + subBuilder = djinnPos_.toBuilder(); + } + djinnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(djinnPos_); + djinnPos_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + isSetBornPos_ = input.readBool(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + stairList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + stairList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 96: { + + unk2700BJHAMKKECEI_ = input.readUInt32(); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + doorList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + doorList_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 114: { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder subBuilder = null; + if (mainHouse_ != null) { + subBuilder = mainHouse_.toBuilder(); + } + mainHouse_ = input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(mainHouse_); + mainHouse_ = subBuilder.buildPartial(); + } + + 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_ & 0x00000004) != 0)) { + blockArrangementInfoList_ = java.util.Collections.unmodifiableList(blockArrangementInfoList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + stairList_ = java.util.Collections.unmodifiableList(stairList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + doorList_ = java.util.Collections.unmodifiableList(doorList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.class, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder.class); + } + + public static final int BORN_ROT_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornRot_; + /** + * .Vector born_rot = 4; + * @return Whether the bornRot field is set. + */ + @java.lang.Override + public boolean hasBornRot() { + return bornRot_ != null; + } + /** + * .Vector born_rot = 4; + * @return The bornRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornRot() { + return bornRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornRot_; + } + /** + * .Vector born_rot = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornRotOrBuilder() { + return getBornRot(); + } + + public static final int BORN_POS_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + /** + * .Vector born_pos = 1; + * @return Whether the bornPos field is set. + */ + @java.lang.Override + public boolean hasBornPos() { + return bornPos_ != null; + } + /** + * .Vector born_pos = 1; + * @return The bornPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + /** + * .Vector born_pos = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + return getBornPos(); + } + + public static final int STAIR_LIST_FIELD_NUMBER = 11; + private java.util.List stairList_; + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public java.util.List getStairListList() { + return stairList_; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public java.util.List + getStairListOrBuilderList() { + return stairList_; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public int getStairListCount() { + return stairList_.size(); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getStairList(int index) { + return stairList_.get(index); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getStairListOrBuilder( + int index) { + return stairList_.get(index); + } + + public static final int DOOR_LIST_FIELD_NUMBER = 13; + private java.util.List doorList_; + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public java.util.List getDoorListList() { + return doorList_; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public java.util.List + getDoorListOrBuilderList() { + return doorList_; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public int getDoorListCount() { + return doorList_.size(); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDoorList(int index) { + return doorList_.get(index); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDoorListOrBuilder( + int index) { + return doorList_.get(index); + } + + public static final int IS_SET_BORN_POS_FIELD_NUMBER = 10; + private boolean isSetBornPos_; + /** + * bool is_set_born_pos = 10; + * @return The isSetBornPos. + */ + @java.lang.Override + public boolean getIsSetBornPos() { + return isSetBornPos_; + } + + public static final int BLOCK_ARRANGEMENT_INFO_LIST_FIELD_NUMBER = 8; + private java.util.List blockArrangementInfoList_; + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public java.util.List getBlockArrangementInfoListList() { + return blockArrangementInfoList_; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public java.util.List + getBlockArrangementInfoListOrBuilderList() { + return blockArrangementInfoList_; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public int getBlockArrangementInfoListCount() { + return blockArrangementInfoList_.size(); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getBlockArrangementInfoList(int index) { + return blockArrangementInfoList_.get(index); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder getBlockArrangementInfoListOrBuilder( + int index) { + return blockArrangementInfoList_.get(index); + } + + public static final int SCENE_ID_FIELD_NUMBER = 2; + private int sceneId_; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int UNK2700_BJHAMKKECEI_FIELD_NUMBER = 12; + private int unk2700BJHAMKKECEI_; + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @return The unk2700BJHAMKKECEI. + */ + @java.lang.Override + public int getUnk2700BJHAMKKECEI() { + return unk2700BJHAMKKECEI_; + } + + public static final int DJINN_POS_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnPos_; + /** + * .Vector djinn_pos = 9; + * @return Whether the djinnPos field is set. + */ + @java.lang.Override + public boolean hasDjinnPos() { + return djinnPos_ != null; + } + /** + * .Vector djinn_pos = 9; + * @return The djinnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos() { + return djinnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } + /** + * .Vector djinn_pos = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder() { + return getDjinnPos(); + } + + public static final int MAIN_HOUSE_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData mainHouse_; + /** + * .HomeFurnitureData main_house = 14; + * @return Whether the mainHouse field is set. + */ + @java.lang.Override + public boolean hasMainHouse() { + return mainHouse_ != null; + } + /** + * .HomeFurnitureData main_house = 14; + * @return The mainHouse. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getMainHouse() { + return mainHouse_ == null ? emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance() : mainHouse_; + } + /** + * .HomeFurnitureData main_house = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getMainHouseOrBuilder() { + return getMainHouse(); + } + + public static final int COMFORT_VALUE_FIELD_NUMBER = 7; + private int comfortValue_; + /** + * uint32 comfort_value = 7; + * @return The comfortValue. + */ + @java.lang.Override + public int getComfortValue() { + return comfortValue_; + } + + public static final int TMP_VERSION_FIELD_NUMBER = 5; + private int tmpVersion_; + /** + * uint32 tmp_version = 5; + * @return The tmpVersion. + */ + @java.lang.Override + public int getTmpVersion() { + return tmpVersion_; + } + + 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 (bornPos_ != null) { + output.writeMessage(1, getBornPos()); + } + if (sceneId_ != 0) { + output.writeUInt32(2, sceneId_); + } + if (bornRot_ != null) { + output.writeMessage(4, getBornRot()); + } + if (tmpVersion_ != 0) { + output.writeUInt32(5, tmpVersion_); + } + if (comfortValue_ != 0) { + output.writeUInt32(7, comfortValue_); + } + for (int i = 0; i < blockArrangementInfoList_.size(); i++) { + output.writeMessage(8, blockArrangementInfoList_.get(i)); + } + if (djinnPos_ != null) { + output.writeMessage(9, getDjinnPos()); + } + if (isSetBornPos_ != false) { + output.writeBool(10, isSetBornPos_); + } + for (int i = 0; i < stairList_.size(); i++) { + output.writeMessage(11, stairList_.get(i)); + } + if (unk2700BJHAMKKECEI_ != 0) { + output.writeUInt32(12, unk2700BJHAMKKECEI_); + } + for (int i = 0; i < doorList_.size(); i++) { + output.writeMessage(13, doorList_.get(i)); + } + if (mainHouse_ != null) { + output.writeMessage(14, getMainHouse()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (bornPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getBornPos()); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, sceneId_); + } + if (bornRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getBornRot()); + } + if (tmpVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, tmpVersion_); + } + if (comfortValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, comfortValue_); + } + for (int i = 0; i < blockArrangementInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, blockArrangementInfoList_.get(i)); + } + if (djinnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getDjinnPos()); + } + if (isSetBornPos_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isSetBornPos_); + } + for (int i = 0; i < stairList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, stairList_.get(i)); + } + if (unk2700BJHAMKKECEI_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, unk2700BJHAMKKECEI_); + } + for (int i = 0; i < doorList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, doorList_.get(i)); + } + if (mainHouse_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getMainHouse()); + } + 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.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo other = (emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo) obj; + + if (hasBornRot() != other.hasBornRot()) return false; + if (hasBornRot()) { + if (!getBornRot() + .equals(other.getBornRot())) return false; + } + if (hasBornPos() != other.hasBornPos()) return false; + if (hasBornPos()) { + if (!getBornPos() + .equals(other.getBornPos())) return false; + } + if (!getStairListList() + .equals(other.getStairListList())) return false; + if (!getDoorListList() + .equals(other.getDoorListList())) return false; + if (getIsSetBornPos() + != other.getIsSetBornPos()) return false; + if (!getBlockArrangementInfoListList() + .equals(other.getBlockArrangementInfoListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (getUnk2700BJHAMKKECEI() + != other.getUnk2700BJHAMKKECEI()) return false; + if (hasDjinnPos() != other.hasDjinnPos()) return false; + if (hasDjinnPos()) { + if (!getDjinnPos() + .equals(other.getDjinnPos())) return false; + } + if (hasMainHouse() != other.hasMainHouse()) return false; + if (hasMainHouse()) { + if (!getMainHouse() + .equals(other.getMainHouse())) return false; + } + if (getComfortValue() + != other.getComfortValue()) return false; + if (getTmpVersion() + != other.getTmpVersion()) 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 (hasBornRot()) { + hash = (37 * hash) + BORN_ROT_FIELD_NUMBER; + hash = (53 * hash) + getBornRot().hashCode(); + } + if (hasBornPos()) { + hash = (37 * hash) + BORN_POS_FIELD_NUMBER; + hash = (53 * hash) + getBornPos().hashCode(); + } + if (getStairListCount() > 0) { + hash = (37 * hash) + STAIR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getStairListList().hashCode(); + } + if (getDoorListCount() > 0) { + hash = (37 * hash) + DOOR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDoorListList().hashCode(); + } + hash = (37 * hash) + IS_SET_BORN_POS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSetBornPos()); + if (getBlockArrangementInfoListCount() > 0) { + hash = (37 * hash) + BLOCK_ARRANGEMENT_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBlockArrangementInfoListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + UNK2700_BJHAMKKECEI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700BJHAMKKECEI(); + if (hasDjinnPos()) { + hash = (37 * hash) + DJINN_POS_FIELD_NUMBER; + hash = (53 * hash) + getDjinnPos().hashCode(); + } + if (hasMainHouse()) { + hash = (37 * hash) + MAIN_HOUSE_FIELD_NUMBER; + hash = (53 * hash) + getMainHouse().hashCode(); + } + hash = (37 * hash) + COMFORT_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getComfortValue(); + hash = (37 * hash) + TMP_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getTmpVersion(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo 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.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo 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.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo 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.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo 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.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo 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.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo 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; + } + /** + * Protobuf type {@code HomeSceneArrangementInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneArrangementInfo) + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.class, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getStairListFieldBuilder(); + getDoorListFieldBuilder(); + getBlockArrangementInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (bornRotBuilder_ == null) { + bornRot_ = null; + } else { + bornRot_ = null; + bornRotBuilder_ = null; + } + if (bornPosBuilder_ == null) { + bornPos_ = null; + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + if (stairListBuilder_ == null) { + stairList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + stairListBuilder_.clear(); + } + if (doorListBuilder_ == null) { + doorList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + doorListBuilder_.clear(); + } + isSetBornPos_ = false; + + if (blockArrangementInfoListBuilder_ == null) { + blockArrangementInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + blockArrangementInfoListBuilder_.clear(); + } + sceneId_ = 0; + + unk2700BJHAMKKECEI_ = 0; + + if (djinnPosBuilder_ == null) { + djinnPos_ = null; + } else { + djinnPos_ = null; + djinnPosBuilder_ = null; + } + if (mainHouseBuilder_ == null) { + mainHouse_ = null; + } else { + mainHouse_ = null; + mainHouseBuilder_ = null; + } + comfortValue_ = 0; + + tmpVersion_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.internal_static_HomeSceneArrangementInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo build() { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo buildPartial() { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo result = new emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo(this); + int from_bitField0_ = bitField0_; + if (bornRotBuilder_ == null) { + result.bornRot_ = bornRot_; + } else { + result.bornRot_ = bornRotBuilder_.build(); + } + if (bornPosBuilder_ == null) { + result.bornPos_ = bornPos_; + } else { + result.bornPos_ = bornPosBuilder_.build(); + } + if (stairListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + stairList_ = java.util.Collections.unmodifiableList(stairList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.stairList_ = stairList_; + } else { + result.stairList_ = stairListBuilder_.build(); + } + if (doorListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + doorList_ = java.util.Collections.unmodifiableList(doorList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.doorList_ = doorList_; + } else { + result.doorList_ = doorListBuilder_.build(); + } + result.isSetBornPos_ = isSetBornPos_; + if (blockArrangementInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + blockArrangementInfoList_ = java.util.Collections.unmodifiableList(blockArrangementInfoList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.blockArrangementInfoList_ = blockArrangementInfoList_; + } else { + result.blockArrangementInfoList_ = blockArrangementInfoListBuilder_.build(); + } + result.sceneId_ = sceneId_; + result.unk2700BJHAMKKECEI_ = unk2700BJHAMKKECEI_; + if (djinnPosBuilder_ == null) { + result.djinnPos_ = djinnPos_; + } else { + result.djinnPos_ = djinnPosBuilder_.build(); + } + if (mainHouseBuilder_ == null) { + result.mainHouse_ = mainHouse_; + } else { + result.mainHouse_ = mainHouseBuilder_.build(); + } + result.comfortValue_ = comfortValue_; + result.tmpVersion_ = tmpVersion_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo other) { + if (other == emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance()) return this; + if (other.hasBornRot()) { + mergeBornRot(other.getBornRot()); + } + if (other.hasBornPos()) { + mergeBornPos(other.getBornPos()); + } + if (stairListBuilder_ == null) { + if (!other.stairList_.isEmpty()) { + if (stairList_.isEmpty()) { + stairList_ = other.stairList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureStairListIsMutable(); + stairList_.addAll(other.stairList_); + } + onChanged(); + } + } else { + if (!other.stairList_.isEmpty()) { + if (stairListBuilder_.isEmpty()) { + stairListBuilder_.dispose(); + stairListBuilder_ = null; + stairList_ = other.stairList_; + bitField0_ = (bitField0_ & ~0x00000001); + stairListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getStairListFieldBuilder() : null; + } else { + stairListBuilder_.addAllMessages(other.stairList_); + } + } + } + if (doorListBuilder_ == null) { + if (!other.doorList_.isEmpty()) { + if (doorList_.isEmpty()) { + doorList_ = other.doorList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDoorListIsMutable(); + doorList_.addAll(other.doorList_); + } + onChanged(); + } + } else { + if (!other.doorList_.isEmpty()) { + if (doorListBuilder_.isEmpty()) { + doorListBuilder_.dispose(); + doorListBuilder_ = null; + doorList_ = other.doorList_; + bitField0_ = (bitField0_ & ~0x00000002); + doorListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDoorListFieldBuilder() : null; + } else { + doorListBuilder_.addAllMessages(other.doorList_); + } + } + } + if (other.getIsSetBornPos() != false) { + setIsSetBornPos(other.getIsSetBornPos()); + } + if (blockArrangementInfoListBuilder_ == null) { + if (!other.blockArrangementInfoList_.isEmpty()) { + if (blockArrangementInfoList_.isEmpty()) { + blockArrangementInfoList_ = other.blockArrangementInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.addAll(other.blockArrangementInfoList_); + } + onChanged(); + } + } else { + if (!other.blockArrangementInfoList_.isEmpty()) { + if (blockArrangementInfoListBuilder_.isEmpty()) { + blockArrangementInfoListBuilder_.dispose(); + blockArrangementInfoListBuilder_ = null; + blockArrangementInfoList_ = other.blockArrangementInfoList_; + bitField0_ = (bitField0_ & ~0x00000004); + blockArrangementInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBlockArrangementInfoListFieldBuilder() : null; + } else { + blockArrangementInfoListBuilder_.addAllMessages(other.blockArrangementInfoList_); + } + } + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getUnk2700BJHAMKKECEI() != 0) { + setUnk2700BJHAMKKECEI(other.getUnk2700BJHAMKKECEI()); + } + if (other.hasDjinnPos()) { + mergeDjinnPos(other.getDjinnPos()); + } + if (other.hasMainHouse()) { + mergeMainHouse(other.getMainHouse()); + } + if (other.getComfortValue() != 0) { + setComfortValue(other.getComfortValue()); + } + if (other.getTmpVersion() != 0) { + setTmpVersion(other.getTmpVersion()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> bornRotBuilder_; + /** + * .Vector born_rot = 4; + * @return Whether the bornRot field is set. + */ + public boolean hasBornRot() { + return bornRotBuilder_ != null || bornRot_ != null; + } + /** + * .Vector born_rot = 4; + * @return The bornRot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornRot() { + if (bornRotBuilder_ == null) { + return bornRot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornRot_; + } else { + return bornRotBuilder_.getMessage(); + } + } + /** + * .Vector born_rot = 4; + */ + public Builder setBornRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornRot_ = value; + onChanged(); + } else { + bornRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector born_rot = 4; + */ + public Builder setBornRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (bornRotBuilder_ == null) { + bornRot_ = builderForValue.build(); + onChanged(); + } else { + bornRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector born_rot = 4; + */ + public Builder mergeBornRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornRotBuilder_ == null) { + if (bornRot_ != null) { + bornRot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(bornRot_).mergeFrom(value).buildPartial(); + } else { + bornRot_ = value; + } + onChanged(); + } else { + bornRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector born_rot = 4; + */ + public Builder clearBornRot() { + if (bornRotBuilder_ == null) { + bornRot_ = null; + onChanged(); + } else { + bornRot_ = null; + bornRotBuilder_ = null; + } + + return this; + } + /** + * .Vector born_rot = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornRotBuilder() { + + onChanged(); + return getBornRotFieldBuilder().getBuilder(); + } + /** + * .Vector born_rot = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornRotOrBuilder() { + if (bornRotBuilder_ != null) { + return bornRotBuilder_.getMessageOrBuilder(); + } else { + return bornRot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornRot_; + } + } + /** + * .Vector born_rot = 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> + getBornRotFieldBuilder() { + if (bornRotBuilder_ == null) { + bornRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getBornRot(), + getParentForChildren(), + isClean()); + bornRot_ = null; + } + return bornRotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> bornPosBuilder_; + /** + * .Vector born_pos = 1; + * @return Whether the bornPos field is set. + */ + public boolean hasBornPos() { + return bornPosBuilder_ != null || bornPos_ != null; + } + /** + * .Vector born_pos = 1; + * @return The bornPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + if (bornPosBuilder_ == null) { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } else { + return bornPosBuilder_.getMessage(); + } + } + /** + * .Vector born_pos = 1; + */ + public Builder setBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornPos_ = value; + onChanged(); + } else { + bornPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector born_pos = 1; + */ + public Builder setBornPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (bornPosBuilder_ == null) { + bornPos_ = builderForValue.build(); + onChanged(); + } else { + bornPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector born_pos = 1; + */ + public Builder mergeBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (bornPos_ != null) { + bornPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(bornPos_).mergeFrom(value).buildPartial(); + } else { + bornPos_ = value; + } + onChanged(); + } else { + bornPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector born_pos = 1; + */ + public Builder clearBornPos() { + if (bornPosBuilder_ == null) { + bornPos_ = null; + onChanged(); + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + + return this; + } + /** + * .Vector born_pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornPosBuilder() { + + onChanged(); + return getBornPosFieldBuilder().getBuilder(); + } + /** + * .Vector born_pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + if (bornPosBuilder_ != null) { + return bornPosBuilder_.getMessageOrBuilder(); + } else { + return bornPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + } + /** + * .Vector born_pos = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getBornPosFieldBuilder() { + if (bornPosBuilder_ == null) { + bornPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getBornPos(), + getParentForChildren(), + isClean()); + bornPos_ = null; + } + return bornPosBuilder_; + } + + private java.util.List stairList_ = + java.util.Collections.emptyList(); + private void ensureStairListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + stairList_ = new java.util.ArrayList(stairList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> stairListBuilder_; + + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public java.util.List getStairListList() { + if (stairListBuilder_ == null) { + return java.util.Collections.unmodifiableList(stairList_); + } else { + return stairListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public int getStairListCount() { + if (stairListBuilder_ == null) { + return stairList_.size(); + } else { + return stairListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getStairList(int index) { + if (stairListBuilder_ == null) { + return stairList_.get(index); + } else { + return stairListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder setStairList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (stairListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureStairListIsMutable(); + stairList_.set(index, value); + onChanged(); + } else { + stairListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder setStairList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + stairList_.set(index, builderForValue.build()); + onChanged(); + } else { + stairListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addStairList(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (stairListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureStairListIsMutable(); + stairList_.add(value); + onChanged(); + } else { + stairListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addStairList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (stairListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureStairListIsMutable(); + stairList_.add(index, value); + onChanged(); + } else { + stairListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addStairList( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + stairList_.add(builderForValue.build()); + onChanged(); + } else { + stairListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addStairList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + stairList_.add(index, builderForValue.build()); + onChanged(); + } else { + stairListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder addAllStairList( + java.lang.Iterable values) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, stairList_); + onChanged(); + } else { + stairListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder clearStairList() { + if (stairListBuilder_ == null) { + stairList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + stairListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public Builder removeStairList(int index) { + if (stairListBuilder_ == null) { + ensureStairListIsMutable(); + stairList_.remove(index); + onChanged(); + } else { + stairListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getStairListBuilder( + int index) { + return getStairListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getStairListOrBuilder( + int index) { + if (stairListBuilder_ == null) { + return stairList_.get(index); } else { + return stairListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public java.util.List + getStairListOrBuilderList() { + if (stairListBuilder_ != null) { + return stairListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(stairList_); + } + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addStairListBuilder() { + return getStairListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addStairListBuilder( + int index) { + return getStairListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData stair_list = 11; + */ + public java.util.List + getStairListBuilderList() { + return getStairListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getStairListFieldBuilder() { + if (stairListBuilder_ == null) { + stairListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + stairList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + stairList_ = null; + } + return stairListBuilder_; + } + + private java.util.List doorList_ = + java.util.Collections.emptyList(); + private void ensureDoorListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + doorList_ = new java.util.ArrayList(doorList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> doorListBuilder_; + + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public java.util.List getDoorListList() { + if (doorListBuilder_ == null) { + return java.util.Collections.unmodifiableList(doorList_); + } else { + return doorListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public int getDoorListCount() { + if (doorListBuilder_ == null) { + return doorList_.size(); + } else { + return doorListBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getDoorList(int index) { + if (doorListBuilder_ == null) { + return doorList_.get(index); + } else { + return doorListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder setDoorList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (doorListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDoorListIsMutable(); + doorList_.set(index, value); + onChanged(); + } else { + doorListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder setDoorList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + doorList_.set(index, builderForValue.build()); + onChanged(); + } else { + doorListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addDoorList(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (doorListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDoorListIsMutable(); + doorList_.add(value); + onChanged(); + } else { + doorListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addDoorList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (doorListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDoorListIsMutable(); + doorList_.add(index, value); + onChanged(); + } else { + doorListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addDoorList( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + doorList_.add(builderForValue.build()); + onChanged(); + } else { + doorListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addDoorList( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + doorList_.add(index, builderForValue.build()); + onChanged(); + } else { + doorListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder addAllDoorList( + java.lang.Iterable values) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, doorList_); + onChanged(); + } else { + doorListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder clearDoorList() { + if (doorListBuilder_ == null) { + doorList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + doorListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public Builder removeDoorList(int index) { + if (doorListBuilder_ == null) { + ensureDoorListIsMutable(); + doorList_.remove(index); + onChanged(); + } else { + doorListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getDoorListBuilder( + int index) { + return getDoorListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getDoorListOrBuilder( + int index) { + if (doorListBuilder_ == null) { + return doorList_.get(index); } else { + return doorListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public java.util.List + getDoorListOrBuilderList() { + if (doorListBuilder_ != null) { + return doorListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(doorList_); + } + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addDoorListBuilder() { + return getDoorListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addDoorListBuilder( + int index) { + return getDoorListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData door_list = 13; + */ + public java.util.List + getDoorListBuilderList() { + return getDoorListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getDoorListFieldBuilder() { + if (doorListBuilder_ == null) { + doorListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + doorList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + doorList_ = null; + } + return doorListBuilder_; + } + + private boolean isSetBornPos_ ; + /** + * bool is_set_born_pos = 10; + * @return The isSetBornPos. + */ + @java.lang.Override + public boolean getIsSetBornPos() { + return isSetBornPos_; + } + /** + * bool is_set_born_pos = 10; + * @param value The isSetBornPos to set. + * @return This builder for chaining. + */ + public Builder setIsSetBornPos(boolean value) { + + isSetBornPos_ = value; + onChanged(); + return this; + } + /** + * bool is_set_born_pos = 10; + * @return This builder for chaining. + */ + public Builder clearIsSetBornPos() { + + isSetBornPos_ = false; + onChanged(); + return this; + } + + private java.util.List blockArrangementInfoList_ = + java.util.Collections.emptyList(); + private void ensureBlockArrangementInfoListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + blockArrangementInfoList_ = new java.util.ArrayList(blockArrangementInfoList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder> blockArrangementInfoListBuilder_; + + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public java.util.List getBlockArrangementInfoListList() { + if (blockArrangementInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(blockArrangementInfoList_); + } else { + return blockArrangementInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public int getBlockArrangementInfoListCount() { + if (blockArrangementInfoListBuilder_ == null) { + return blockArrangementInfoList_.size(); + } else { + return blockArrangementInfoListBuilder_.getCount(); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo getBlockArrangementInfoList(int index) { + if (blockArrangementInfoListBuilder_ == null) { + return blockArrangementInfoList_.get(index); + } else { + return blockArrangementInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder setBlockArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo value) { + if (blockArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.set(index, value); + onChanged(); + } else { + blockArrangementInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder setBlockArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder builderForValue) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + blockArrangementInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addBlockArrangementInfoList(emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo value) { + if (blockArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.add(value); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addBlockArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo value) { + if (blockArrangementInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.add(index, value); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addBlockArrangementInfoList( + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder builderForValue) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.add(builderForValue.build()); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addBlockArrangementInfoList( + int index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder builderForValue) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder addAllBlockArrangementInfoList( + java.lang.Iterable values) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, blockArrangementInfoList_); + onChanged(); + } else { + blockArrangementInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder clearBlockArrangementInfoList() { + if (blockArrangementInfoListBuilder_ == null) { + blockArrangementInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + blockArrangementInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public Builder removeBlockArrangementInfoList(int index) { + if (blockArrangementInfoListBuilder_ == null) { + ensureBlockArrangementInfoListIsMutable(); + blockArrangementInfoList_.remove(index); + onChanged(); + } else { + blockArrangementInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder getBlockArrangementInfoListBuilder( + int index) { + return getBlockArrangementInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder getBlockArrangementInfoListOrBuilder( + int index) { + if (blockArrangementInfoListBuilder_ == null) { + return blockArrangementInfoList_.get(index); } else { + return blockArrangementInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public java.util.List + getBlockArrangementInfoListOrBuilderList() { + if (blockArrangementInfoListBuilder_ != null) { + return blockArrangementInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(blockArrangementInfoList_); + } + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder addBlockArrangementInfoListBuilder() { + return getBlockArrangementInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.getDefaultInstance()); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder addBlockArrangementInfoListBuilder( + int index) { + return getBlockArrangementInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.getDefaultInstance()); + } + /** + * repeated .HomeBlockArrangementInfo block_arrangement_info_list = 8; + */ + public java.util.List + getBlockArrangementInfoListBuilderList() { + return getBlockArrangementInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder> + getBlockArrangementInfoListFieldBuilder() { + if (blockArrangementInfoListBuilder_ == null) { + blockArrangementInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfo.Builder, emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.HomeBlockArrangementInfoOrBuilder>( + blockArrangementInfoList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + blockArrangementInfoList_ = null; + } + return blockArrangementInfoListBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 2; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 2; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int unk2700BJHAMKKECEI_ ; + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @return The unk2700BJHAMKKECEI. + */ + @java.lang.Override + public int getUnk2700BJHAMKKECEI() { + return unk2700BJHAMKKECEI_; + } + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @param value The unk2700BJHAMKKECEI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700BJHAMKKECEI(int value) { + + unk2700BJHAMKKECEI_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_BJHAMKKECEI = 12; + * @return This builder for chaining. + */ + public Builder clearUnk2700BJHAMKKECEI() { + + unk2700BJHAMKKECEI_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector djinnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> djinnPosBuilder_; + /** + * .Vector djinn_pos = 9; + * @return Whether the djinnPos field is set. + */ + public boolean hasDjinnPos() { + return djinnPosBuilder_ != null || djinnPos_ != null; + } + /** + * .Vector djinn_pos = 9; + * @return The djinnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDjinnPos() { + if (djinnPosBuilder_ == null) { + return djinnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } else { + return djinnPosBuilder_.getMessage(); + } + } + /** + * .Vector djinn_pos = 9; + */ + public Builder setDjinnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + djinnPos_ = value; + onChanged(); + } else { + djinnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector djinn_pos = 9; + */ + public Builder setDjinnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (djinnPosBuilder_ == null) { + djinnPos_ = builderForValue.build(); + onChanged(); + } else { + djinnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector djinn_pos = 9; + */ + public Builder mergeDjinnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (djinnPosBuilder_ == null) { + if (djinnPos_ != null) { + djinnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(djinnPos_).mergeFrom(value).buildPartial(); + } else { + djinnPos_ = value; + } + onChanged(); + } else { + djinnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector djinn_pos = 9; + */ + public Builder clearDjinnPos() { + if (djinnPosBuilder_ == null) { + djinnPos_ = null; + onChanged(); + } else { + djinnPos_ = null; + djinnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector djinn_pos = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDjinnPosBuilder() { + + onChanged(); + return getDjinnPosFieldBuilder().getBuilder(); + } + /** + * .Vector djinn_pos = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDjinnPosOrBuilder() { + if (djinnPosBuilder_ != null) { + return djinnPosBuilder_.getMessageOrBuilder(); + } else { + return djinnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : djinnPos_; + } + } + /** + * .Vector djinn_pos = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDjinnPosFieldBuilder() { + if (djinnPosBuilder_ == null) { + djinnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDjinnPos(), + getParentForChildren(), + isClean()); + djinnPos_ = null; + } + return djinnPosBuilder_; + } + + private emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData mainHouse_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> mainHouseBuilder_; + /** + * .HomeFurnitureData main_house = 14; + * @return Whether the mainHouse field is set. + */ + public boolean hasMainHouse() { + return mainHouseBuilder_ != null || mainHouse_ != null; + } + /** + * .HomeFurnitureData main_house = 14; + * @return The mainHouse. + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getMainHouse() { + if (mainHouseBuilder_ == null) { + return mainHouse_ == null ? emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance() : mainHouse_; + } else { + return mainHouseBuilder_.getMessage(); + } + } + /** + * .HomeFurnitureData main_house = 14; + */ + public Builder setMainHouse(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (mainHouseBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + mainHouse_ = value; + onChanged(); + } else { + mainHouseBuilder_.setMessage(value); + } + + return this; + } + /** + * .HomeFurnitureData main_house = 14; + */ + public Builder setMainHouse( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (mainHouseBuilder_ == null) { + mainHouse_ = builderForValue.build(); + onChanged(); + } else { + mainHouseBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HomeFurnitureData main_house = 14; + */ + public Builder mergeMainHouse(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (mainHouseBuilder_ == null) { + if (mainHouse_ != null) { + mainHouse_ = + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.newBuilder(mainHouse_).mergeFrom(value).buildPartial(); + } else { + mainHouse_ = value; + } + onChanged(); + } else { + mainHouseBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HomeFurnitureData main_house = 14; + */ + public Builder clearMainHouse() { + if (mainHouseBuilder_ == null) { + mainHouse_ = null; + onChanged(); + } else { + mainHouse_ = null; + mainHouseBuilder_ = null; + } + + return this; + } + /** + * .HomeFurnitureData main_house = 14; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getMainHouseBuilder() { + + onChanged(); + return getMainHouseFieldBuilder().getBuilder(); + } + /** + * .HomeFurnitureData main_house = 14; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getMainHouseOrBuilder() { + if (mainHouseBuilder_ != null) { + return mainHouseBuilder_.getMessageOrBuilder(); + } else { + return mainHouse_ == null ? + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance() : mainHouse_; + } + } + /** + * .HomeFurnitureData main_house = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getMainHouseFieldBuilder() { + if (mainHouseBuilder_ == null) { + mainHouseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + getMainHouse(), + getParentForChildren(), + isClean()); + mainHouse_ = null; + } + return mainHouseBuilder_; + } + + private int comfortValue_ ; + /** + * uint32 comfort_value = 7; + * @return The comfortValue. + */ + @java.lang.Override + public int getComfortValue() { + return comfortValue_; + } + /** + * uint32 comfort_value = 7; + * @param value The comfortValue to set. + * @return This builder for chaining. + */ + public Builder setComfortValue(int value) { + + comfortValue_ = value; + onChanged(); + return this; + } + /** + * uint32 comfort_value = 7; + * @return This builder for chaining. + */ + public Builder clearComfortValue() { + + comfortValue_ = 0; + onChanged(); + return this; + } + + private int tmpVersion_ ; + /** + * uint32 tmp_version = 5; + * @return The tmpVersion. + */ + @java.lang.Override + public int getTmpVersion() { + return tmpVersion_; + } + /** + * uint32 tmp_version = 5; + * @param value The tmpVersion to set. + * @return This builder for chaining. + */ + public Builder setTmpVersion(int value) { + + tmpVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 tmp_version = 5; + * @return This builder for chaining. + */ + public Builder clearTmpVersion() { + + tmpVersion_ = 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:HomeSceneArrangementInfo) + } + + // @@protoc_insertion_point(class_scope:HomeSceneArrangementInfo) + private static final emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo(); + } + + public static emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneArrangementInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneArrangementInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneArrangementInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneArrangementInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036HomeSceneArrangementInfo.proto\032\036HomeBl" + + "ockArrangementInfo.proto\032\027HomeFurnitureD" + + "ata.proto\032\014Vector.proto\"\227\003\n\030HomeSceneArr" + + "angementInfo\022\031\n\010born_rot\030\004 \001(\0132\007.Vector\022" + + "\031\n\010born_pos\030\001 \001(\0132\007.Vector\022&\n\nstair_list" + + "\030\013 \003(\0132\022.HomeFurnitureData\022%\n\tdoor_list\030" + + "\r \003(\0132\022.HomeFurnitureData\022\027\n\017is_set_born" + + "_pos\030\n \001(\010\022>\n\033block_arrangement_info_lis" + + "t\030\010 \003(\0132\031.HomeBlockArrangementInfo\022\020\n\010sc" + + "ene_id\030\002 \001(\r\022\033\n\023Unk2700_BJHAMKKECEI\030\014 \001(" + + "\r\022\032\n\tdjinn_pos\030\t \001(\0132\007.Vector\022&\n\nmain_ho" + + "use\030\016 \001(\0132\022.HomeFurnitureData\022\025\n\rcomfort" + + "_value\030\007 \001(\r\022\023\n\013tmp_version\030\005 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_HomeSceneArrangementInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneArrangementInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneArrangementInfo_descriptor, + new java.lang.String[] { "BornRot", "BornPos", "StairList", "DoorList", "IsSetBornPos", "BlockArrangementInfoList", "SceneId", "Unk2700BJHAMKKECEI", "DjinnPos", "MainHouse", "ComfortValue", "TmpVersion", }); + emu.grasscutter.net.proto.HomeBlockArrangementInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishReqOuterClass.java new file mode 100644 index 00000000000..0d26095d5c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneInitFinishReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneInitFinishReqOuterClass { + private HomeSceneInitFinishReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneInitFinishReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneInitFinishReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 4674
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeSceneInitFinishReq} + */ + public static final class HomeSceneInitFinishReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneInitFinishReq) + HomeSceneInitFinishReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneInitFinishReq.newBuilder() to construct. + private HomeSceneInitFinishReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneInitFinishReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneInitFinishReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneInitFinishReq( + 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; + 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.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.class, emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq other = (emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq 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.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq 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.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq 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.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq 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.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq 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.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq 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: 4674
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeSceneInitFinishReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneInitFinishReq) + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.class, emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.internal_static_HomeSceneInitFinishReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq build() { + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq buildPartial() { + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq result = new emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq other) { + if (other == emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:HomeSceneInitFinishReq) + } + + // @@protoc_insertion_point(class_scope:HomeSceneInitFinishReq) + private static final emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq(); + } + + public static emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneInitFinishReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneInitFinishReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishReqOuterClass.HomeSceneInitFinishReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneInitFinishReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneInitFinishReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeSceneInitFinishReq.proto\"\030\n\026HomeSc" + + "eneInitFinishReqB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeSceneInitFinishReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneInitFinishReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneInitFinishReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishRspOuterClass.java new file mode 100644 index 00000000000..438531202b3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneInitFinishRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneInitFinishRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneInitFinishRspOuterClass { + private HomeSceneInitFinishRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneInitFinishRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneInitFinishRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4505
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeSceneInitFinishRsp} + */ + public static final class HomeSceneInitFinishRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneInitFinishRsp) + HomeSceneInitFinishRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneInitFinishRsp.newBuilder() to construct. + private HomeSceneInitFinishRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneInitFinishRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneInitFinishRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneInitFinishRsp( + 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: { + + 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.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.class, emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @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 (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, 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.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp other = (emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp 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.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp 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.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp 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.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp 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.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp 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.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp 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: 4505
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeSceneInitFinishRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneInitFinishRsp) + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.class, emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.internal_static_HomeSceneInitFinishRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp build() { + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp buildPartial() { + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp result = new emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp other) { + if (other == emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @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:HomeSceneInitFinishRsp) + } + + // @@protoc_insertion_point(class_scope:HomeSceneInitFinishRsp) + private static final emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp(); + } + + public static emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneInitFinishRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneInitFinishRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneInitFinishRspOuterClass.HomeSceneInitFinishRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneInitFinishRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneInitFinishRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034HomeSceneInitFinishRsp.proto\")\n\026HomeSc" + + "eneInitFinishRsp\022\017\n\007retcode\030\006 \001(\005B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeSceneInitFinishRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneInitFinishRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneInitFinishRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpReqOuterClass.java new file mode 100644 index 00000000000..6ef29133984 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneJumpReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneJumpReqOuterClass { + private HomeSceneJumpReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneJumpReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneJumpReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_enter_room_scene = 9; + * @return The isEnterRoomScene. + */ + boolean getIsEnterRoomScene(); + } + /** + *
+   * CmdId: 4528
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeSceneJumpReq} + */ + public static final class HomeSceneJumpReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneJumpReq) + HomeSceneJumpReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneJumpReq.newBuilder() to construct. + private HomeSceneJumpReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneJumpReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneJumpReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneJumpReq( + 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: { + + isEnterRoomScene_ = 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.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.class, emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.Builder.class); + } + + public static final int IS_ENTER_ROOM_SCENE_FIELD_NUMBER = 9; + private boolean isEnterRoomScene_; + /** + * bool is_enter_room_scene = 9; + * @return The isEnterRoomScene. + */ + @java.lang.Override + public boolean getIsEnterRoomScene() { + return isEnterRoomScene_; + } + + 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 (isEnterRoomScene_ != false) { + output.writeBool(9, isEnterRoomScene_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterRoomScene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isEnterRoomScene_); + } + 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.HomeSceneJumpReqOuterClass.HomeSceneJumpReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq other = (emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq) obj; + + if (getIsEnterRoomScene() + != other.getIsEnterRoomScene()) 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) + IS_ENTER_ROOM_SCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterRoomScene()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq 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.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq 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.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq 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.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq 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.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq 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.HomeSceneJumpReqOuterClass.HomeSceneJumpReq 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: 4528
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeSceneJumpReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneJumpReq) + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.class, emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isEnterRoomScene_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.internal_static_HomeSceneJumpReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq build() { + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq buildPartial() { + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq result = new emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq(this); + result.isEnterRoomScene_ = isEnterRoomScene_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq other) { + if (other == emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq.getDefaultInstance()) return this; + if (other.getIsEnterRoomScene() != false) { + setIsEnterRoomScene(other.getIsEnterRoomScene()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isEnterRoomScene_ ; + /** + * bool is_enter_room_scene = 9; + * @return The isEnterRoomScene. + */ + @java.lang.Override + public boolean getIsEnterRoomScene() { + return isEnterRoomScene_; + } + /** + * bool is_enter_room_scene = 9; + * @param value The isEnterRoomScene to set. + * @return This builder for chaining. + */ + public Builder setIsEnterRoomScene(boolean value) { + + isEnterRoomScene_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_room_scene = 9; + * @return This builder for chaining. + */ + public Builder clearIsEnterRoomScene() { + + isEnterRoomScene_ = 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:HomeSceneJumpReq) + } + + // @@protoc_insertion_point(class_scope:HomeSceneJumpReq) + private static final emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq(); + } + + public static emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneJumpReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneJumpReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpReqOuterClass.HomeSceneJumpReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneJumpReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneJumpReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026HomeSceneJumpReq.proto\"/\n\020HomeSceneJum" + + "pReq\022\033\n\023is_enter_room_scene\030\t \001(\010B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeSceneJumpReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneJumpReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneJumpReq_descriptor, + new java.lang.String[] { "IsEnterRoomScene", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpRspOuterClass.java new file mode 100644 index 00000000000..d411325e5a1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeSceneJumpRspOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeSceneJumpRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeSceneJumpRspOuterClass { + private HomeSceneJumpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeSceneJumpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeSceneJumpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_enter_room_scene = 8; + * @return The isEnterRoomScene. + */ + boolean getIsEnterRoomScene(); + } + /** + *
+   * CmdId: 4698
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeSceneJumpRsp} + */ + public static final class HomeSceneJumpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeSceneJumpRsp) + HomeSceneJumpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeSceneJumpRsp.newBuilder() to construct. + private HomeSceneJumpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeSceneJumpRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeSceneJumpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeSceneJumpRsp( + 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 64: { + + isEnterRoomScene_ = input.readBool(); + 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.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.class, emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.Builder.class); + } + + 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_; + } + + public static final int IS_ENTER_ROOM_SCENE_FIELD_NUMBER = 8; + private boolean isEnterRoomScene_; + /** + * bool is_enter_room_scene = 8; + * @return The isEnterRoomScene. + */ + @java.lang.Override + public boolean getIsEnterRoomScene() { + return isEnterRoomScene_; + } + + 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 (isEnterRoomScene_ != false) { + output.writeBool(8, isEnterRoomScene_); + } + 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 (isEnterRoomScene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isEnterRoomScene_); + } + 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.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp other = (emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getIsEnterRoomScene() + != other.getIsEnterRoomScene()) 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(); + hash = (37 * hash) + IS_ENTER_ROOM_SCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterRoomScene()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp 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.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp 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.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp 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.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp 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.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp 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.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp 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: 4698
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeSceneJumpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeSceneJumpRsp) + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.class, emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + isEnterRoomScene_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.internal_static_HomeSceneJumpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp build() { + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp buildPartial() { + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp result = new emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp(this); + result.retcode_ = retcode_; + result.isEnterRoomScene_ = isEnterRoomScene_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp other) { + if (other == emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsEnterRoomScene() != false) { + setIsEnterRoomScene(other.getIsEnterRoomScene()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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; + } + + private boolean isEnterRoomScene_ ; + /** + * bool is_enter_room_scene = 8; + * @return The isEnterRoomScene. + */ + @java.lang.Override + public boolean getIsEnterRoomScene() { + return isEnterRoomScene_; + } + /** + * bool is_enter_room_scene = 8; + * @param value The isEnterRoomScene to set. + * @return This builder for chaining. + */ + public Builder setIsEnterRoomScene(boolean value) { + + isEnterRoomScene_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_room_scene = 8; + * @return This builder for chaining. + */ + public Builder clearIsEnterRoomScene() { + + isEnterRoomScene_ = 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:HomeSceneJumpRsp) + } + + // @@protoc_insertion_point(class_scope:HomeSceneJumpRsp) + private static final emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp(); + } + + public static emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeSceneJumpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeSceneJumpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneJumpRspOuterClass.HomeSceneJumpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeSceneJumpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeSceneJumpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026HomeSceneJumpRsp.proto\"@\n\020HomeSceneJum" + + "pRsp\022\017\n\007retcode\030\013 \001(\005\022\033\n\023is_enter_room_s" + + "cene\030\010 \001(\010B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeSceneJumpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeSceneJumpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeSceneJumpRsp_descriptor, + new java.lang.String[] { "Retcode", "IsEnterRoomScene", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeUnknown1NotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeUnknown1NotifyOuterClass.java new file mode 100644 index 00000000000..5074beb6915 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeUnknown1NotifyOuterClass.java @@ -0,0 +1,537 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeUnknown1Notify.proto + +package emu.grasscutter.net.proto; + +public final class HomeUnknown1NotifyOuterClass { + private HomeUnknown1NotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeUnknown1NotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeUnknown1Notify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + boolean getIsEnterEditMode(); + } + /** + * Protobuf type {@code HomeUnknown1Notify} + */ + public static final class HomeUnknown1Notify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeUnknown1Notify) + HomeUnknown1NotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeUnknown1Notify.newBuilder() to construct. + private HomeUnknown1Notify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeUnknown1Notify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeUnknown1Notify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeUnknown1Notify( + 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 96: { + + isEnterEditMode_ = 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.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.class, emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.Builder.class); + } + + public static final int IS_ENTER_EDIT_MODE_FIELD_NUMBER = 12; + private boolean isEnterEditMode_; + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + + 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 (isEnterEditMode_ != false) { + output.writeBool(12, isEnterEditMode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isEnterEditMode_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isEnterEditMode_); + } + 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.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify other = (emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify) obj; + + if (getIsEnterEditMode() + != other.getIsEnterEditMode()) 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) + IS_ENTER_EDIT_MODE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterEditMode()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify 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.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify 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.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify 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.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify 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.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify 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.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify 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; + } + /** + * Protobuf type {@code HomeUnknown1Notify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeUnknown1Notify) + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1NotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.class, emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isEnterEditMode_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.internal_static_HomeUnknown1Notify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify build() { + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify buildPartial() { + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify result = new emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify(this); + result.isEnterEditMode_ = isEnterEditMode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify) { + return mergeFrom((emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify other) { + if (other == emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify.getDefaultInstance()) return this; + if (other.getIsEnterEditMode() != false) { + setIsEnterEditMode(other.getIsEnterEditMode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isEnterEditMode_ ; + /** + * bool is_enter_edit_mode = 12; + * @return The isEnterEditMode. + */ + @java.lang.Override + public boolean getIsEnterEditMode() { + return isEnterEditMode_; + } + /** + * bool is_enter_edit_mode = 12; + * @param value The isEnterEditMode to set. + * @return This builder for chaining. + */ + public Builder setIsEnterEditMode(boolean value) { + + isEnterEditMode_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_edit_mode = 12; + * @return This builder for chaining. + */ + public Builder clearIsEnterEditMode() { + + isEnterEditMode_ = 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:HomeUnknown1Notify) + } + + // @@protoc_insertion_point(class_scope:HomeUnknown1Notify) + private static final emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify(); + } + + public static emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeUnknown1Notify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeUnknown1Notify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUnknown1NotifyOuterClass.HomeUnknown1Notify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeUnknown1Notify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeUnknown1Notify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030HomeUnknown1Notify.proto\"0\n\022HomeUnknow" + + "n1Notify\022\032\n\022is_enter_edit_mode\030\014 \001(\010B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeUnknown1Notify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeUnknown1Notify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeUnknown1Notify_descriptor, + new java.lang.String[] { "IsEnterEditMode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoReqOuterClass.java new file mode 100644 index 00000000000..8c7e8f654b0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoReqOuterClass.java @@ -0,0 +1,687 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeUpdateArrangementInfoReq.proto + +package emu.grasscutter.net.proto; + +public final class HomeUpdateArrangementInfoReqOuterClass { + private HomeUpdateArrangementInfoReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeUpdateArrangementInfoReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeUpdateArrangementInfoReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return Whether the sceneArrangementInfo field is set. + */ + boolean hasSceneArrangementInfo(); + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return The sceneArrangementInfo. + */ + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfo(); + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoOrBuilder(); + } + /** + *
+   * CmdId: 4510
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code HomeUpdateArrangementInfoReq} + */ + public static final class HomeUpdateArrangementInfoReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeUpdateArrangementInfoReq) + HomeUpdateArrangementInfoReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeUpdateArrangementInfoReq.newBuilder() to construct. + private HomeUpdateArrangementInfoReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeUpdateArrangementInfoReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeUpdateArrangementInfoReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeUpdateArrangementInfoReq( + 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 50: { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder subBuilder = null; + if (sceneArrangementInfo_ != null) { + subBuilder = sceneArrangementInfo_.toBuilder(); + } + sceneArrangementInfo_ = input.readMessage(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sceneArrangementInfo_); + sceneArrangementInfo_ = subBuilder.buildPartial(); + } + + 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.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.class, emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.Builder.class); + } + + public static final int SCENE_ARRANGEMENT_INFO_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo sceneArrangementInfo_; + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return Whether the sceneArrangementInfo field is set. + */ + @java.lang.Override + public boolean hasSceneArrangementInfo() { + return sceneArrangementInfo_ != null; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return The sceneArrangementInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfo() { + return sceneArrangementInfo_ == null ? emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance() : sceneArrangementInfo_; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoOrBuilder() { + return getSceneArrangementInfo(); + } + + 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 (sceneArrangementInfo_ != null) { + output.writeMessage(6, getSceneArrangementInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneArrangementInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getSceneArrangementInfo()); + } + 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.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq other = (emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq) obj; + + if (hasSceneArrangementInfo() != other.hasSceneArrangementInfo()) return false; + if (hasSceneArrangementInfo()) { + if (!getSceneArrangementInfo() + .equals(other.getSceneArrangementInfo())) 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 (hasSceneArrangementInfo()) { + hash = (37 * hash) + SCENE_ARRANGEMENT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSceneArrangementInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq 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.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq 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.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq 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.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq 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.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq 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.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq 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: 4510
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code HomeUpdateArrangementInfoReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeUpdateArrangementInfoReq) + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.class, emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (sceneArrangementInfoBuilder_ == null) { + sceneArrangementInfo_ = null; + } else { + sceneArrangementInfo_ = null; + sceneArrangementInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.internal_static_HomeUpdateArrangementInfoReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq build() { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq buildPartial() { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq result = new emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq(this); + if (sceneArrangementInfoBuilder_ == null) { + result.sceneArrangementInfo_ = sceneArrangementInfo_; + } else { + result.sceneArrangementInfo_ = sceneArrangementInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq) { + return mergeFrom((emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq other) { + if (other == emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq.getDefaultInstance()) return this; + if (other.hasSceneArrangementInfo()) { + mergeSceneArrangementInfo(other.getSceneArrangementInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo sceneArrangementInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder> sceneArrangementInfoBuilder_; + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return Whether the sceneArrangementInfo field is set. + */ + public boolean hasSceneArrangementInfo() { + return sceneArrangementInfoBuilder_ != null || sceneArrangementInfo_ != null; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + * @return The sceneArrangementInfo. + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo getSceneArrangementInfo() { + if (sceneArrangementInfoBuilder_ == null) { + return sceneArrangementInfo_ == null ? emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance() : sceneArrangementInfo_; + } else { + return sceneArrangementInfoBuilder_.getMessage(); + } + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public Builder setSceneArrangementInfo(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sceneArrangementInfo_ = value; + onChanged(); + } else { + sceneArrangementInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public Builder setSceneArrangementInfo( + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder builderForValue) { + if (sceneArrangementInfoBuilder_ == null) { + sceneArrangementInfo_ = builderForValue.build(); + onChanged(); + } else { + sceneArrangementInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public Builder mergeSceneArrangementInfo(emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo value) { + if (sceneArrangementInfoBuilder_ == null) { + if (sceneArrangementInfo_ != null) { + sceneArrangementInfo_ = + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.newBuilder(sceneArrangementInfo_).mergeFrom(value).buildPartial(); + } else { + sceneArrangementInfo_ = value; + } + onChanged(); + } else { + sceneArrangementInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public Builder clearSceneArrangementInfo() { + if (sceneArrangementInfoBuilder_ == null) { + sceneArrangementInfo_ = null; + onChanged(); + } else { + sceneArrangementInfo_ = null; + sceneArrangementInfoBuilder_ = null; + } + + return this; + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder getSceneArrangementInfoBuilder() { + + onChanged(); + return getSceneArrangementInfoFieldBuilder().getBuilder(); + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + public emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder getSceneArrangementInfoOrBuilder() { + if (sceneArrangementInfoBuilder_ != null) { + return sceneArrangementInfoBuilder_.getMessageOrBuilder(); + } else { + return sceneArrangementInfo_ == null ? + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.getDefaultInstance() : sceneArrangementInfo_; + } + } + /** + * .HomeSceneArrangementInfo scene_arrangement_info = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder> + getSceneArrangementInfoFieldBuilder() { + if (sceneArrangementInfoBuilder_ == null) { + sceneArrangementInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfo.Builder, emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.HomeSceneArrangementInfoOrBuilder>( + getSceneArrangementInfo(), + getParentForChildren(), + isClean()); + sceneArrangementInfo_ = null; + } + return sceneArrangementInfoBuilder_; + } + @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:HomeUpdateArrangementInfoReq) + } + + // @@protoc_insertion_point(class_scope:HomeUpdateArrangementInfoReq) + private static final emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq(); + } + + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeUpdateArrangementInfoReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeUpdateArrangementInfoReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoReqOuterClass.HomeUpdateArrangementInfoReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeUpdateArrangementInfoReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeUpdateArrangementInfoReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"HomeUpdateArrangementInfoReq.proto\032\036Ho" + + "meSceneArrangementInfo.proto\"Y\n\034HomeUpda" + + "teArrangementInfoReq\0229\n\026scene_arrangemen" + + "t_info\030\006 \001(\0132\031.HomeSceneArrangementInfoB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.getDescriptor(), + }); + internal_static_HomeUpdateArrangementInfoReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeUpdateArrangementInfoReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeUpdateArrangementInfoReq_descriptor, + new java.lang.String[] { "SceneArrangementInfo", }); + emu.grasscutter.net.proto.HomeSceneArrangementInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoRspOuterClass.java new file mode 100644 index 00000000000..465938d1c39 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HomeUpdateArrangementInfoRspOuterClass.java @@ -0,0 +1,549 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HomeUpdateArrangementInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class HomeUpdateArrangementInfoRspOuterClass { + private HomeUpdateArrangementInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HomeUpdateArrangementInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:HomeUpdateArrangementInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4757
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HomeUpdateArrangementInfoRsp} + */ + public static final class HomeUpdateArrangementInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HomeUpdateArrangementInfoRsp) + HomeUpdateArrangementInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeUpdateArrangementInfoRsp.newBuilder() to construct. + private HomeUpdateArrangementInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HomeUpdateArrangementInfoRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeUpdateArrangementInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeUpdateArrangementInfoRsp( + 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: { + + 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.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.class, emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @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 (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, 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.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp other = (emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp 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.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp 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.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp 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.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp 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.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp 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.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp 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: 4757
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HomeUpdateArrangementInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HomeUpdateArrangementInfoRsp) + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.class, emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.internal_static_HomeUpdateArrangementInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp build() { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp buildPartial() { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp result = new emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp other) { + if (other == emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @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:HomeUpdateArrangementInfoRsp) + } + + // @@protoc_insertion_point(class_scope:HomeUpdateArrangementInfoRsp) + private static final emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp(); + } + + public static emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HomeUpdateArrangementInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HomeUpdateArrangementInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HomeUpdateArrangementInfoRspOuterClass.HomeUpdateArrangementInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HomeUpdateArrangementInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HomeUpdateArrangementInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"HomeUpdateArrangementInfoRsp.proto\"/\n\034" + + "HomeUpdateArrangementInfoRsp\022\017\n\007retcode\030" + + "\002 \001(\005B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HomeUpdateArrangementInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HomeUpdateArrangementInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HomeUpdateArrangementInfoRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java new file mode 100644 index 00000000000..d5567a7a12c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/HostPlayerNotifyOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: HostPlayerNotify.proto + +package emu.grasscutter.net.proto; + +public final class HostPlayerNotifyOuterClass { + private HostPlayerNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface HostPlayerNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:HostPlayerNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 host_peer_id = 13; + * @return The hostPeerId. + */ + int getHostPeerId(); + + /** + * uint32 host_uid = 10; + * @return The hostUid. + */ + int getHostUid(); + } + /** + *
+   * CmdId: 312
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code HostPlayerNotify} + */ + public static final class HostPlayerNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:HostPlayerNotify) + HostPlayerNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use HostPlayerNotify.newBuilder() to construct. + private HostPlayerNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HostPlayerNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HostPlayerNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HostPlayerNotify( + 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 80: { + + hostUid_ = input.readUInt32(); + break; + } + case 104: { + + hostPeerId_ = 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.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.class, emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.Builder.class); + } + + public static final int HOST_PEER_ID_FIELD_NUMBER = 13; + private int hostPeerId_; + /** + * uint32 host_peer_id = 13; + * @return The hostPeerId. + */ + @java.lang.Override + public int getHostPeerId() { + return hostPeerId_; + } + + public static final int HOST_UID_FIELD_NUMBER = 10; + private int hostUid_; + /** + * uint32 host_uid = 10; + * @return The hostUid. + */ + @java.lang.Override + public int getHostUid() { + return hostUid_; + } + + 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 (hostUid_ != 0) { + output.writeUInt32(10, hostUid_); + } + if (hostPeerId_ != 0) { + output.writeUInt32(13, hostPeerId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hostUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, hostUid_); + } + if (hostPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, hostPeerId_); + } + 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.HostPlayerNotifyOuterClass.HostPlayerNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify other = (emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify) obj; + + if (getHostPeerId() + != other.getHostPeerId()) return false; + if (getHostUid() + != other.getHostUid()) 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) + HOST_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getHostPeerId(); + hash = (37 * hash) + HOST_UID_FIELD_NUMBER; + hash = (53 * hash) + getHostUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify 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.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify 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.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify 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.HostPlayerNotifyOuterClass.HostPlayerNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify 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.HostPlayerNotifyOuterClass.HostPlayerNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify 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.HostPlayerNotifyOuterClass.HostPlayerNotify 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: 312
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code HostPlayerNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:HostPlayerNotify) + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.class, emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hostPeerId_ = 0; + + hostUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.internal_static_HostPlayerNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify build() { + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify buildPartial() { + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify result = new emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify(this); + result.hostPeerId_ = hostPeerId_; + result.hostUid_ = hostUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify) { + return mergeFrom((emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify other) { + if (other == emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify.getDefaultInstance()) return this; + if (other.getHostPeerId() != 0) { + setHostPeerId(other.getHostPeerId()); + } + if (other.getHostUid() != 0) { + setHostUid(other.getHostUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int hostPeerId_ ; + /** + * uint32 host_peer_id = 13; + * @return The hostPeerId. + */ + @java.lang.Override + public int getHostPeerId() { + return hostPeerId_; + } + /** + * uint32 host_peer_id = 13; + * @param value The hostPeerId to set. + * @return This builder for chaining. + */ + public Builder setHostPeerId(int value) { + + hostPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 host_peer_id = 13; + * @return This builder for chaining. + */ + public Builder clearHostPeerId() { + + hostPeerId_ = 0; + onChanged(); + return this; + } + + private int hostUid_ ; + /** + * uint32 host_uid = 10; + * @return The hostUid. + */ + @java.lang.Override + public int getHostUid() { + return hostUid_; + } + /** + * uint32 host_uid = 10; + * @param value The hostUid to set. + * @return This builder for chaining. + */ + public Builder setHostUid(int value) { + + hostUid_ = value; + onChanged(); + return this; + } + /** + * uint32 host_uid = 10; + * @return This builder for chaining. + */ + public Builder clearHostUid() { + + hostUid_ = 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:HostPlayerNotify) + } + + // @@protoc_insertion_point(class_scope:HostPlayerNotify) + private static final emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify(); + } + + public static emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HostPlayerNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HostPlayerNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.HostPlayerNotifyOuterClass.HostPlayerNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_HostPlayerNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_HostPlayerNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026HostPlayerNotify.proto\":\n\020HostPlayerNo" + + "tify\022\024\n\014host_peer_id\030\r \001(\r\022\020\n\010host_uid\030\n" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_HostPlayerNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_HostPlayerNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_HostPlayerNotify_descriptor, + new java.lang.String[] { "HostPeerId", "HostUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java new file mode 100644 index 00000000000..3c636f60586 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/InterOpTypeOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: InterOpType.proto + +package emu.grasscutter.net.proto; + +public final class InterOpTypeOuterClass { + private InterOpTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code InterOpType} + */ + public enum InterOpType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * INTER_OP_TYPE_FINISH = 0; + */ + INTER_OP_TYPE_FINISH(0), + /** + * INTER_OP_TYPE_START = 1; + */ + INTER_OP_TYPE_START(1), + UNRECOGNIZED(-1), + ; + + /** + * INTER_OP_TYPE_FINISH = 0; + */ + public static final int INTER_OP_TYPE_FINISH_VALUE = 0; + /** + * INTER_OP_TYPE_START = 1; + */ + public static final int INTER_OP_TYPE_START_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 InterOpType 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 InterOpType forNumber(int value) { + switch (value) { + case 0: return INTER_OP_TYPE_FINISH; + case 1: return INTER_OP_TYPE_START; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + InterOpType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public InterOpType findValueByNumber(int number) { + return InterOpType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.InterOpTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final InterOpType[] VALUES = values(); + + public static InterOpType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private InterOpType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:InterOpType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021InterOpType.proto*@\n\013InterOpType\022\030\n\024IN" + + "TER_OP_TYPE_FINISH\020\000\022\027\n\023INTER_OP_TYPE_ST" + + "ART\020\001B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java new file mode 100644 index 00000000000..23a99999f1d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/InteractTypeOuterClass.java @@ -0,0 +1,282 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: InteractType.proto + +package emu.grasscutter.net.proto; + +public final class InteractTypeOuterClass { + private InteractTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code InteractType} + */ + public enum InteractType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * INTERACT_TYPE_NONE = 0; + */ + INTERACT_TYPE_NONE(0), + /** + * INTERACT_TYPE_PICK_ITEM = 1; + */ + INTERACT_TYPE_PICK_ITEM(1), + /** + * INTERACT_TYPE_GATHER = 2; + */ + INTERACT_TYPE_GATHER(2), + /** + * INTERACT_TYPE_OPEN_CHEST = 3; + */ + INTERACT_TYPE_OPEN_CHEST(3), + /** + * INTERACT_TYPE_OPEN_STATUE = 4; + */ + INTERACT_TYPE_OPEN_STATUE(4), + /** + * INTERACT_TYPE_CONSUM = 5; + */ + INTERACT_TYPE_CONSUM(5), + /** + * INTERACT_TYPE_MP_PLAY_REWARD = 6; + */ + INTERACT_TYPE_MP_PLAY_REWARD(6), + /** + * INTERACT_TYPE_VIEW = 7; + */ + INTERACT_TYPE_VIEW(7), + /** + * INTERACT_TYPE_GENERAL_REWARD = 8; + */ + INTERACT_TYPE_GENERAL_REWARD(8), + /** + * INTERACT_TYPE_MIRACLE_RING = 9; + */ + INTERACT_TYPE_MIRACLE_RING(9), + /** + * INTERACT_TYPE_FOUNDATION = 10; + */ + INTERACT_TYPE_FOUNDATION(10), + /** + * INTERACT_TYPE_ECHO_SHELL = 11; + */ + INTERACT_TYPE_ECHO_SHELL(11), + /** + * INTERACT_TYPE_HOME_GATHER = 12; + */ + INTERACT_TYPE_HOME_GATHER(12), + /** + * INTERACT_TYPE_ENV_ANIMAL = 13; + */ + INTERACT_TYPE_ENV_ANIMAL(13), + /** + * INTERACT_TYPE_QUEST_GADGET = 14; + */ + INTERACT_TYPE_QUEST_GADGET(14), + /** + * INTERACT_TYPE_Unk2700_LIEIKFDFMGF = 15; + */ + INTERACT_TYPE_Unk2700_LIEIKFDFMGF(15), + UNRECOGNIZED(-1), + ; + + /** + * INTERACT_TYPE_NONE = 0; + */ + public static final int INTERACT_TYPE_NONE_VALUE = 0; + /** + * INTERACT_TYPE_PICK_ITEM = 1; + */ + public static final int INTERACT_TYPE_PICK_ITEM_VALUE = 1; + /** + * INTERACT_TYPE_GATHER = 2; + */ + public static final int INTERACT_TYPE_GATHER_VALUE = 2; + /** + * INTERACT_TYPE_OPEN_CHEST = 3; + */ + public static final int INTERACT_TYPE_OPEN_CHEST_VALUE = 3; + /** + * INTERACT_TYPE_OPEN_STATUE = 4; + */ + public static final int INTERACT_TYPE_OPEN_STATUE_VALUE = 4; + /** + * INTERACT_TYPE_CONSUM = 5; + */ + public static final int INTERACT_TYPE_CONSUM_VALUE = 5; + /** + * INTERACT_TYPE_MP_PLAY_REWARD = 6; + */ + public static final int INTERACT_TYPE_MP_PLAY_REWARD_VALUE = 6; + /** + * INTERACT_TYPE_VIEW = 7; + */ + public static final int INTERACT_TYPE_VIEW_VALUE = 7; + /** + * INTERACT_TYPE_GENERAL_REWARD = 8; + */ + public static final int INTERACT_TYPE_GENERAL_REWARD_VALUE = 8; + /** + * INTERACT_TYPE_MIRACLE_RING = 9; + */ + public static final int INTERACT_TYPE_MIRACLE_RING_VALUE = 9; + /** + * INTERACT_TYPE_FOUNDATION = 10; + */ + public static final int INTERACT_TYPE_FOUNDATION_VALUE = 10; + /** + * INTERACT_TYPE_ECHO_SHELL = 11; + */ + public static final int INTERACT_TYPE_ECHO_SHELL_VALUE = 11; + /** + * INTERACT_TYPE_HOME_GATHER = 12; + */ + public static final int INTERACT_TYPE_HOME_GATHER_VALUE = 12; + /** + * INTERACT_TYPE_ENV_ANIMAL = 13; + */ + public static final int INTERACT_TYPE_ENV_ANIMAL_VALUE = 13; + /** + * INTERACT_TYPE_QUEST_GADGET = 14; + */ + public static final int INTERACT_TYPE_QUEST_GADGET_VALUE = 14; + /** + * INTERACT_TYPE_Unk2700_LIEIKFDFMGF = 15; + */ + public static final int INTERACT_TYPE_Unk2700_LIEIKFDFMGF_VALUE = 15; + + + 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 InteractType 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 InteractType forNumber(int value) { + switch (value) { + case 0: return INTERACT_TYPE_NONE; + case 1: return INTERACT_TYPE_PICK_ITEM; + case 2: return INTERACT_TYPE_GATHER; + case 3: return INTERACT_TYPE_OPEN_CHEST; + case 4: return INTERACT_TYPE_OPEN_STATUE; + case 5: return INTERACT_TYPE_CONSUM; + case 6: return INTERACT_TYPE_MP_PLAY_REWARD; + case 7: return INTERACT_TYPE_VIEW; + case 8: return INTERACT_TYPE_GENERAL_REWARD; + case 9: return INTERACT_TYPE_MIRACLE_RING; + case 10: return INTERACT_TYPE_FOUNDATION; + case 11: return INTERACT_TYPE_ECHO_SHELL; + case 12: return INTERACT_TYPE_HOME_GATHER; + case 13: return INTERACT_TYPE_ENV_ANIMAL; + case 14: return INTERACT_TYPE_QUEST_GADGET; + case 15: return INTERACT_TYPE_Unk2700_LIEIKFDFMGF; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + InteractType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public InteractType findValueByNumber(int number) { + return InteractType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.InteractTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final InteractType[] VALUES = values(); + + public static InteractType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private InteractType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:InteractType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022InteractType.proto*\360\003\n\014InteractType\022\026\n" + + "\022INTERACT_TYPE_NONE\020\000\022\033\n\027INTERACT_TYPE_P" + + "ICK_ITEM\020\001\022\030\n\024INTERACT_TYPE_GATHER\020\002\022\034\n\030" + + "INTERACT_TYPE_OPEN_CHEST\020\003\022\035\n\031INTERACT_T" + + "YPE_OPEN_STATUE\020\004\022\030\n\024INTERACT_TYPE_CONSU" + + "M\020\005\022 \n\034INTERACT_TYPE_MP_PLAY_REWARD\020\006\022\026\n" + + "\022INTERACT_TYPE_VIEW\020\007\022 \n\034INTERACT_TYPE_G" + + "ENERAL_REWARD\020\010\022\036\n\032INTERACT_TYPE_MIRACLE" + + "_RING\020\t\022\034\n\030INTERACT_TYPE_FOUNDATION\020\n\022\034\n" + + "\030INTERACT_TYPE_ECHO_SHELL\020\013\022\035\n\031INTERACT_" + + "TYPE_HOME_GATHER\020\014\022\034\n\030INTERACT_TYPE_ENV_" + + "ANIMAL\020\r\022\036\n\032INTERACT_TYPE_QUEST_GADGET\020\016" + + "\022%\n!INTERACT_TYPE_Unk2700_LIEIKFDFMGF\020\017B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/InvestigationMonsterOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/InvestigationMonsterOuterClass.java new file mode 100644 index 00000000000..a10c5da96ab --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/InvestigationMonsterOuterClass.java @@ -0,0 +1,2087 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: InvestigationMonster.proto + +package emu.grasscutter.net.proto; + +public final class InvestigationMonsterOuterClass { + private InvestigationMonsterOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface InvestigationMonsterOrBuilder extends + // @@protoc_insertion_point(interface_extends:InvestigationMonster) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_alive = 9; + * @return The isAlive. + */ + boolean getIsAlive(); + + /** + * uint32 refresh_interval = 3; + * @return The refreshInterval. + */ + int getRefreshInterval(); + + /** + * uint32 id = 13; + * @return The id. + */ + int getId(); + + /** + * uint32 level = 5; + * @return The level. + */ + int getLevel(); + + /** + * uint32 boss_chest_num = 1; + * @return The bossChestNum. + */ + int getBossChestNum(); + + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + boolean hasWeeklyBossResinDiscountInfo(); + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return The weeklyBossResinDiscountInfo. + */ + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo(); + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder(); + + /** + * uint32 monster_id = 301; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * .Vector pos = 14; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 14; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 14; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 resin = 8; + * @return The resin. + */ + int getResin(); + + /** + * uint32 max_boss_chest_num = 4; + * @return The maxBossChestNum. + */ + int getMaxBossChestNum(); + + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + int getNextRefreshTime(); + + /** + * uint32 group_id = 285; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + int getSceneId(); + + /** + * bool is_area_locked = 15; + * @return The isAreaLocked. + */ + boolean getIsAreaLocked(); + + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The enum numeric value on the wire for lockState. + */ + int getLockStateValue(); + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The lockState. + */ + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState getLockState(); + + /** + * uint32 next_boss_chest_refresh_time = 7; + * @return The nextBossChestRefreshTime. + */ + int getNextBossChestRefreshTime(); + + /** + * uint32 city_id = 6; + * @return The cityId. + */ + int getCityId(); + } + /** + * Protobuf type {@code InvestigationMonster} + */ + public static final class InvestigationMonster extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:InvestigationMonster) + InvestigationMonsterOrBuilder { + private static final long serialVersionUID = 0L; + // Use InvestigationMonster.newBuilder() to construct. + private InvestigationMonster(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private InvestigationMonster() { + lockState_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new InvestigationMonster(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private InvestigationMonster( + 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: { + + bossChestNum_ = input.readUInt32(); + break; + } + case 16: { + int rawValue = input.readEnum(); + + lockState_ = rawValue; + break; + } + case 24: { + + refreshInterval_ = input.readUInt32(); + break; + } + case 32: { + + maxBossChestNum_ = input.readUInt32(); + break; + } + case 40: { + + level_ = input.readUInt32(); + break; + } + case 48: { + + cityId_ = input.readUInt32(); + break; + } + case 56: { + + nextBossChestRefreshTime_ = input.readUInt32(); + break; + } + case 64: { + + resin_ = input.readUInt32(); + break; + } + case 72: { + + isAlive_ = input.readBool(); + break; + } + case 80: { + + sceneId_ = input.readUInt32(); + break; + } + case 88: { + + nextRefreshTime_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder subBuilder = null; + if (weeklyBossResinDiscountInfo_ != null) { + subBuilder = weeklyBossResinDiscountInfo_.toBuilder(); + } + weeklyBossResinDiscountInfo_ = input.readMessage(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weeklyBossResinDiscountInfo_); + weeklyBossResinDiscountInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + id_ = input.readUInt32(); + break; + } + case 114: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + isAreaLocked_ = input.readBool(); + break; + } + case 2280: { + + groupId_ = input.readUInt32(); + break; + } + case 2408: { + + monsterId_ = 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.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.class, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder.class); + } + + /** + * Protobuf enum {@code InvestigationMonster.LockState} + */ + public enum LockState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * LOCK_STATE_NONE = 0; + */ + LOCK_STATE_NONE(0), + /** + * LOCK_STATE_QUEST = 1; + */ + LOCK_STATE_QUEST(1), + UNRECOGNIZED(-1), + ; + + /** + * LOCK_STATE_NONE = 0; + */ + public static final int LOCK_STATE_NONE_VALUE = 0; + /** + * LOCK_STATE_QUEST = 1; + */ + public static final int LOCK_STATE_QUEST_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 LockState 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 LockState forNumber(int value) { + switch (value) { + case 0: return LOCK_STATE_NONE; + case 1: return LOCK_STATE_QUEST; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + LockState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LockState findValueByNumber(int number) { + return LockState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDescriptor().getEnumTypes().get(0); + } + + private static final LockState[] VALUES = values(); + + public static LockState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LockState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:InvestigationMonster.LockState) + } + + public static final int IS_ALIVE_FIELD_NUMBER = 9; + private boolean isAlive_; + /** + * bool is_alive = 9; + * @return The isAlive. + */ + @java.lang.Override + public boolean getIsAlive() { + return isAlive_; + } + + public static final int REFRESH_INTERVAL_FIELD_NUMBER = 3; + private int refreshInterval_; + /** + * uint32 refresh_interval = 3; + * @return The refreshInterval. + */ + @java.lang.Override + public int getRefreshInterval() { + return refreshInterval_; + } + + public static final int ID_FIELD_NUMBER = 13; + private int id_; + /** + * uint32 id = 13; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int LEVEL_FIELD_NUMBER = 5; + private int level_; + /** + * uint32 level = 5; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int BOSS_CHEST_NUM_FIELD_NUMBER = 1; + private int bossChestNum_; + /** + * uint32 boss_chest_num = 1; + * @return The bossChestNum. + */ + @java.lang.Override + public int getBossChestNum() { + return bossChestNum_; + } + + public static final int WEEKLY_BOSS_RESIN_DISCOUNT_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + @java.lang.Override + public boolean hasWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfo_ != null; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return The weeklyBossResinDiscountInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfo_ == null ? emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { + return getWeeklyBossResinDiscountInfo(); + } + + public static final int MONSTER_ID_FIELD_NUMBER = 301; + private int monsterId_; + /** + * uint32 monster_id = 301; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + + public static final int POS_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 14; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 14; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int RESIN_FIELD_NUMBER = 8; + private int resin_; + /** + * uint32 resin = 8; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int MAX_BOSS_CHEST_NUM_FIELD_NUMBER = 4; + private int maxBossChestNum_; + /** + * uint32 max_boss_chest_num = 4; + * @return The maxBossChestNum. + */ + @java.lang.Override + public int getMaxBossChestNum() { + return maxBossChestNum_; + } + + public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 11; + private int nextRefreshTime_; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 285; + private int groupId_; + /** + * uint32 group_id = 285; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 10; + private int sceneId_; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int IS_AREA_LOCKED_FIELD_NUMBER = 15; + private boolean isAreaLocked_; + /** + * bool is_area_locked = 15; + * @return The isAreaLocked. + */ + @java.lang.Override + public boolean getIsAreaLocked() { + return isAreaLocked_; + } + + public static final int LOCK_STATE_FIELD_NUMBER = 2; + private int lockState_; + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The enum numeric value on the wire for lockState. + */ + @java.lang.Override public int getLockStateValue() { + return lockState_; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The lockState. + */ + @java.lang.Override public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState getLockState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState result = emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.valueOf(lockState_); + return result == null ? emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.UNRECOGNIZED : result; + } + + public static final int NEXT_BOSS_CHEST_REFRESH_TIME_FIELD_NUMBER = 7; + private int nextBossChestRefreshTime_; + /** + * uint32 next_boss_chest_refresh_time = 7; + * @return The nextBossChestRefreshTime. + */ + @java.lang.Override + public int getNextBossChestRefreshTime() { + return nextBossChestRefreshTime_; + } + + public static final int CITY_ID_FIELD_NUMBER = 6; + private int cityId_; + /** + * uint32 city_id = 6; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + + 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 (bossChestNum_ != 0) { + output.writeUInt32(1, bossChestNum_); + } + if (lockState_ != emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.LOCK_STATE_NONE.getNumber()) { + output.writeEnum(2, lockState_); + } + if (refreshInterval_ != 0) { + output.writeUInt32(3, refreshInterval_); + } + if (maxBossChestNum_ != 0) { + output.writeUInt32(4, maxBossChestNum_); + } + if (level_ != 0) { + output.writeUInt32(5, level_); + } + if (cityId_ != 0) { + output.writeUInt32(6, cityId_); + } + if (nextBossChestRefreshTime_ != 0) { + output.writeUInt32(7, nextBossChestRefreshTime_); + } + if (resin_ != 0) { + output.writeUInt32(8, resin_); + } + if (isAlive_ != false) { + output.writeBool(9, isAlive_); + } + if (sceneId_ != 0) { + output.writeUInt32(10, sceneId_); + } + if (nextRefreshTime_ != 0) { + output.writeUInt32(11, nextRefreshTime_); + } + if (weeklyBossResinDiscountInfo_ != null) { + output.writeMessage(12, getWeeklyBossResinDiscountInfo()); + } + if (id_ != 0) { + output.writeUInt32(13, id_); + } + if (pos_ != null) { + output.writeMessage(14, getPos()); + } + if (isAreaLocked_ != false) { + output.writeBool(15, isAreaLocked_); + } + if (groupId_ != 0) { + output.writeUInt32(285, groupId_); + } + if (monsterId_ != 0) { + output.writeUInt32(301, monsterId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (bossChestNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, bossChestNum_); + } + if (lockState_ != emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.LOCK_STATE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, lockState_); + } + if (refreshInterval_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, refreshInterval_); + } + if (maxBossChestNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, maxBossChestNum_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, level_); + } + if (cityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, cityId_); + } + if (nextBossChestRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, nextBossChestRefreshTime_); + } + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, resin_); + } + if (isAlive_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isAlive_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, sceneId_); + } + if (nextRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nextRefreshTime_); + } + if (weeklyBossResinDiscountInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getWeeklyBossResinDiscountInfo()); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, id_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getPos()); + } + if (isAreaLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isAreaLocked_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(285, groupId_); + } + if (monsterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(301, monsterId_); + } + 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.InvestigationMonsterOuterClass.InvestigationMonster)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster other = (emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster) obj; + + if (getIsAlive() + != other.getIsAlive()) return false; + if (getRefreshInterval() + != other.getRefreshInterval()) return false; + if (getId() + != other.getId()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getBossChestNum() + != other.getBossChestNum()) return false; + if (hasWeeklyBossResinDiscountInfo() != other.hasWeeklyBossResinDiscountInfo()) return false; + if (hasWeeklyBossResinDiscountInfo()) { + if (!getWeeklyBossResinDiscountInfo() + .equals(other.getWeeklyBossResinDiscountInfo())) return false; + } + if (getMonsterId() + != other.getMonsterId()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getResin() + != other.getResin()) return false; + if (getMaxBossChestNum() + != other.getMaxBossChestNum()) return false; + if (getNextRefreshTime() + != other.getNextRefreshTime()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (getIsAreaLocked() + != other.getIsAreaLocked()) return false; + if (lockState_ != other.lockState_) return false; + if (getNextBossChestRefreshTime() + != other.getNextBossChestRefreshTime()) return false; + if (getCityId() + != other.getCityId()) 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) + IS_ALIVE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAlive()); + hash = (37 * hash) + REFRESH_INTERVAL_FIELD_NUMBER; + hash = (53 * hash) + getRefreshInterval(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + BOSS_CHEST_NUM_FIELD_NUMBER; + hash = (53 * hash) + getBossChestNum(); + if (hasWeeklyBossResinDiscountInfo()) { + hash = (37 * hash) + WEEKLY_BOSS_RESIN_DISCOUNT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWeeklyBossResinDiscountInfo().hashCode(); + } + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + hash = (37 * hash) + MAX_BOSS_CHEST_NUM_FIELD_NUMBER; + hash = (53 * hash) + getMaxBossChestNum(); + hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextRefreshTime(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + IS_AREA_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAreaLocked()); + hash = (37 * hash) + LOCK_STATE_FIELD_NUMBER; + hash = (53 * hash) + lockState_; + hash = (37 * hash) + NEXT_BOSS_CHEST_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextBossChestRefreshTime(); + hash = (37 * hash) + CITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster 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.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster 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.InvestigationMonsterOuterClass.InvestigationMonster parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster 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.InvestigationMonsterOuterClass.InvestigationMonster parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster 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.InvestigationMonsterOuterClass.InvestigationMonster parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster 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.InvestigationMonsterOuterClass.InvestigationMonster 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; + } + /** + * Protobuf type {@code InvestigationMonster} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:InvestigationMonster) + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonsterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.class, emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAlive_ = false; + + refreshInterval_ = 0; + + id_ = 0; + + level_ = 0; + + bossChestNum_ = 0; + + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = null; + } else { + weeklyBossResinDiscountInfo_ = null; + weeklyBossResinDiscountInfoBuilder_ = null; + } + monsterId_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + resin_ = 0; + + maxBossChestNum_ = 0; + + nextRefreshTime_ = 0; + + groupId_ = 0; + + sceneId_ = 0; + + isAreaLocked_ = false; + + lockState_ = 0; + + nextBossChestRefreshTime_ = 0; + + cityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.internal_static_InvestigationMonster_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getDefaultInstanceForType() { + return emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster build() { + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster buildPartial() { + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster result = new emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster(this); + result.isAlive_ = isAlive_; + result.refreshInterval_ = refreshInterval_; + result.id_ = id_; + result.level_ = level_; + result.bossChestNum_ = bossChestNum_; + if (weeklyBossResinDiscountInfoBuilder_ == null) { + result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfo_; + } else { + result.weeklyBossResinDiscountInfo_ = weeklyBossResinDiscountInfoBuilder_.build(); + } + result.monsterId_ = monsterId_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.resin_ = resin_; + result.maxBossChestNum_ = maxBossChestNum_; + result.nextRefreshTime_ = nextRefreshTime_; + result.groupId_ = groupId_; + result.sceneId_ = sceneId_; + result.isAreaLocked_ = isAreaLocked_; + result.lockState_ = lockState_; + result.nextBossChestRefreshTime_ = nextBossChestRefreshTime_; + result.cityId_ = cityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster) { + return mergeFrom((emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster other) { + if (other == emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.getDefaultInstance()) return this; + if (other.getIsAlive() != false) { + setIsAlive(other.getIsAlive()); + } + if (other.getRefreshInterval() != 0) { + setRefreshInterval(other.getRefreshInterval()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getBossChestNum() != 0) { + setBossChestNum(other.getBossChestNum()); + } + if (other.hasWeeklyBossResinDiscountInfo()) { + mergeWeeklyBossResinDiscountInfo(other.getWeeklyBossResinDiscountInfo()); + } + if (other.getMonsterId() != 0) { + setMonsterId(other.getMonsterId()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (other.getMaxBossChestNum() != 0) { + setMaxBossChestNum(other.getMaxBossChestNum()); + } + if (other.getNextRefreshTime() != 0) { + setNextRefreshTime(other.getNextRefreshTime()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getIsAreaLocked() != false) { + setIsAreaLocked(other.getIsAreaLocked()); + } + if (other.lockState_ != 0) { + setLockStateValue(other.getLockStateValue()); + } + if (other.getNextBossChestRefreshTime() != 0) { + setNextBossChestRefreshTime(other.getNextBossChestRefreshTime()); + } + if (other.getCityId() != 0) { + setCityId(other.getCityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isAlive_ ; + /** + * bool is_alive = 9; + * @return The isAlive. + */ + @java.lang.Override + public boolean getIsAlive() { + return isAlive_; + } + /** + * bool is_alive = 9; + * @param value The isAlive to set. + * @return This builder for chaining. + */ + public Builder setIsAlive(boolean value) { + + isAlive_ = value; + onChanged(); + return this; + } + /** + * bool is_alive = 9; + * @return This builder for chaining. + */ + public Builder clearIsAlive() { + + isAlive_ = false; + onChanged(); + return this; + } + + private int refreshInterval_ ; + /** + * uint32 refresh_interval = 3; + * @return The refreshInterval. + */ + @java.lang.Override + public int getRefreshInterval() { + return refreshInterval_; + } + /** + * uint32 refresh_interval = 3; + * @param value The refreshInterval to set. + * @return This builder for chaining. + */ + public Builder setRefreshInterval(int value) { + + refreshInterval_ = value; + onChanged(); + return this; + } + /** + * uint32 refresh_interval = 3; + * @return This builder for chaining. + */ + public Builder clearRefreshInterval() { + + refreshInterval_ = 0; + onChanged(); + return this; + } + + private int id_ ; + /** + * uint32 id = 13; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * uint32 id = 13; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * uint32 id = 13; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 5; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 5; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 5; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int bossChestNum_ ; + /** + * uint32 boss_chest_num = 1; + * @return The bossChestNum. + */ + @java.lang.Override + public int getBossChestNum() { + return bossChestNum_; + } + /** + * uint32 boss_chest_num = 1; + * @param value The bossChestNum to set. + * @return This builder for chaining. + */ + public Builder setBossChestNum(int value) { + + bossChestNum_ = value; + onChanged(); + return this; + } + /** + * uint32 boss_chest_num = 1; + * @return This builder for chaining. + */ + public Builder clearBossChestNum() { + + bossChestNum_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo weeklyBossResinDiscountInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder> weeklyBossResinDiscountInfoBuilder_; + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return Whether the weeklyBossResinDiscountInfo field is set. + */ + public boolean hasWeeklyBossResinDiscountInfo() { + return weeklyBossResinDiscountInfoBuilder_ != null || weeklyBossResinDiscountInfo_ != null; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + * @return The weeklyBossResinDiscountInfo. + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getWeeklyBossResinDiscountInfo() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + return weeklyBossResinDiscountInfo_ == null ? emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } else { + return weeklyBossResinDiscountInfoBuilder_.getMessage(); + } + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public Builder setWeeklyBossResinDiscountInfo(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weeklyBossResinDiscountInfo_ = value; + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public Builder setWeeklyBossResinDiscountInfo( + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder builderForValue) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = builderForValue.build(); + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public Builder mergeWeeklyBossResinDiscountInfo(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo value) { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + if (weeklyBossResinDiscountInfo_ != null) { + weeklyBossResinDiscountInfo_ = + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.newBuilder(weeklyBossResinDiscountInfo_).mergeFrom(value).buildPartial(); + } else { + weeklyBossResinDiscountInfo_ = value; + } + onChanged(); + } else { + weeklyBossResinDiscountInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public Builder clearWeeklyBossResinDiscountInfo() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfo_ = null; + onChanged(); + } else { + weeklyBossResinDiscountInfo_ = null; + weeklyBossResinDiscountInfoBuilder_ = null; + } + + return this; + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder getWeeklyBossResinDiscountInfoBuilder() { + + onChanged(); + return getWeeklyBossResinDiscountInfoFieldBuilder().getBuilder(); + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder getWeeklyBossResinDiscountInfoOrBuilder() { + if (weeklyBossResinDiscountInfoBuilder_ != null) { + return weeklyBossResinDiscountInfoBuilder_.getMessageOrBuilder(); + } else { + return weeklyBossResinDiscountInfo_ == null ? + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance() : weeklyBossResinDiscountInfo_; + } + } + /** + * .WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder> + getWeeklyBossResinDiscountInfoFieldBuilder() { + if (weeklyBossResinDiscountInfoBuilder_ == null) { + weeklyBossResinDiscountInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder>( + getWeeklyBossResinDiscountInfo(), + getParentForChildren(), + isClean()); + weeklyBossResinDiscountInfo_ = null; + } + return weeklyBossResinDiscountInfoBuilder_; + } + + private int monsterId_ ; + /** + * uint32 monster_id = 301; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + /** + * uint32 monster_id = 301; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + + monsterId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 301; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + + monsterId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 14; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 14; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 14; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 14; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 14; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 14; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int resin_ ; + /** + * uint32 resin = 8; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 8; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 8; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private int maxBossChestNum_ ; + /** + * uint32 max_boss_chest_num = 4; + * @return The maxBossChestNum. + */ + @java.lang.Override + public int getMaxBossChestNum() { + return maxBossChestNum_; + } + /** + * uint32 max_boss_chest_num = 4; + * @param value The maxBossChestNum to set. + * @return This builder for chaining. + */ + public Builder setMaxBossChestNum(int value) { + + maxBossChestNum_ = value; + onChanged(); + return this; + } + /** + * uint32 max_boss_chest_num = 4; + * @return This builder for chaining. + */ + public Builder clearMaxBossChestNum() { + + maxBossChestNum_ = 0; + onChanged(); + return this; + } + + private int nextRefreshTime_ ; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + /** + * uint32 next_refresh_time = 11; + * @param value The nextRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextRefreshTime(int value) { + + nextRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_refresh_time = 11; + * @return This builder for chaining. + */ + public Builder clearNextRefreshTime() { + + nextRefreshTime_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 285; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 285; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 285; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 10; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 10; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private boolean isAreaLocked_ ; + /** + * bool is_area_locked = 15; + * @return The isAreaLocked. + */ + @java.lang.Override + public boolean getIsAreaLocked() { + return isAreaLocked_; + } + /** + * bool is_area_locked = 15; + * @param value The isAreaLocked to set. + * @return This builder for chaining. + */ + public Builder setIsAreaLocked(boolean value) { + + isAreaLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_area_locked = 15; + * @return This builder for chaining. + */ + public Builder clearIsAreaLocked() { + + isAreaLocked_ = false; + onChanged(); + return this; + } + + private int lockState_ = 0; + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The enum numeric value on the wire for lockState. + */ + @java.lang.Override public int getLockStateValue() { + return lockState_; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @param value The enum numeric value on the wire for lockState to set. + * @return This builder for chaining. + */ + public Builder setLockStateValue(int value) { + + lockState_ = value; + onChanged(); + return this; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return The lockState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState getLockState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState result = emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.valueOf(lockState_); + return result == null ? emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState.UNRECOGNIZED : result; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @param value The lockState to set. + * @return This builder for chaining. + */ + public Builder setLockState(emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster.LockState value) { + if (value == null) { + throw new NullPointerException(); + } + + lockState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .InvestigationMonster.LockState lock_state = 2; + * @return This builder for chaining. + */ + public Builder clearLockState() { + + lockState_ = 0; + onChanged(); + return this; + } + + private int nextBossChestRefreshTime_ ; + /** + * uint32 next_boss_chest_refresh_time = 7; + * @return The nextBossChestRefreshTime. + */ + @java.lang.Override + public int getNextBossChestRefreshTime() { + return nextBossChestRefreshTime_; + } + /** + * uint32 next_boss_chest_refresh_time = 7; + * @param value The nextBossChestRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextBossChestRefreshTime(int value) { + + nextBossChestRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_boss_chest_refresh_time = 7; + * @return This builder for chaining. + */ + public Builder clearNextBossChestRefreshTime() { + + nextBossChestRefreshTime_ = 0; + onChanged(); + return this; + } + + private int cityId_ ; + /** + * uint32 city_id = 6; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + /** + * uint32 city_id = 6; + * @param value The cityId to set. + * @return This builder for chaining. + */ + public Builder setCityId(int value) { + + cityId_ = value; + onChanged(); + return this; + } + /** + * uint32 city_id = 6; + * @return This builder for chaining. + */ + public Builder clearCityId() { + + cityId_ = 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:InvestigationMonster) + } + + // @@protoc_insertion_point(class_scope:InvestigationMonster) + private static final emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster(); + } + + public static emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public InvestigationMonster parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new InvestigationMonster(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.InvestigationMonsterOuterClass.InvestigationMonster getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_InvestigationMonster_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_InvestigationMonster_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032InvestigationMonster.proto\032\014Vector.pro" + + "to\032!WeeklyBossResinDiscountInfo.proto\"\216\004" + + "\n\024InvestigationMonster\022\020\n\010is_alive\030\t \001(\010" + + "\022\030\n\020refresh_interval\030\003 \001(\r\022\n\n\002id\030\r \001(\r\022\r" + + "\n\005level\030\005 \001(\r\022\026\n\016boss_chest_num\030\001 \001(\r\022E\n" + + "\037weekly_boss_resin_discount_info\030\014 \001(\0132\034" + + ".WeeklyBossResinDiscountInfo\022\023\n\nmonster_" + + "id\030\255\002 \001(\r\022\024\n\003pos\030\016 \001(\0132\007.Vector\022\r\n\005resin" + + "\030\010 \001(\r\022\032\n\022max_boss_chest_num\030\004 \001(\r\022\031\n\021ne" + + "xt_refresh_time\030\013 \001(\r\022\021\n\010group_id\030\235\002 \001(\r" + + "\022\020\n\010scene_id\030\n \001(\r\022\026\n\016is_area_locked\030\017 \001" + + "(\010\0223\n\nlock_state\030\002 \001(\0162\037.InvestigationMo" + + "nster.LockState\022$\n\034next_boss_chest_refre" + + "sh_time\030\007 \001(\r\022\017\n\007city_id\030\006 \001(\r\"6\n\tLockSt" + + "ate\022\023\n\017LOCK_STATE_NONE\020\000\022\024\n\020LOCK_STATE_Q" + + "UEST\020\001B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(), + }); + internal_static_InvestigationMonster_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_InvestigationMonster_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_InvestigationMonster_descriptor, + new java.lang.String[] { "IsAlive", "RefreshInterval", "Id", "Level", "BossChestNum", "WeeklyBossResinDiscountInfo", "MonsterId", "Pos", "Resin", "MaxBossChestNum", "NextRefreshTime", "GroupId", "SceneId", "IsAreaLocked", "LockState", "NextBossChestRefreshTime", "CityId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java new file mode 100644 index 00000000000..44e47e5f4ec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemAddHintNotifyOuterClass.java @@ -0,0 +1,1791 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemAddHintNotify.proto + +package emu.grasscutter.net.proto; + +public final class ItemAddHintNotifyOuterClass { + private ItemAddHintNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemAddHintNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemAddHintNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_position_valid = 14; + * @return The isPositionValid. + */ + boolean getIsPositionValid(); + + /** + * uint32 quest_id = 3; + * @return The questId. + */ + int getQuestId(); + + /** + * uint32 reason = 6; + * @return The reason. + */ + int getReason(); + + /** + * bool is_general_reward_hiden = 15; + * @return The isGeneralRewardHiden. + */ + boolean getIsGeneralRewardHiden(); + + /** + * repeated .ItemHint item_list = 10; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemHint item_list = 10; + */ + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index); + /** + * repeated .ItemHint item_list = 10; + */ + int getItemListCount(); + /** + * repeated .ItemHint item_list = 10; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemHint item_list = 10; + */ + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( + int index); + + /** + * bool is_transfered_from_avatar_card = 12; + * @return The isTransferedFromAvatarCard. + */ + boolean getIsTransferedFromAvatarCard(); + + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 9; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 9; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + java.util.List + getOverflowTransformedItemListList(); + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index); + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + int getOverflowTransformedItemListCount(); + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + java.util.List + getOverflowTransformedItemListOrBuilderList(); + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getOverflowTransformedItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 607
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ItemAddHintNotify} + */ + public static final class ItemAddHintNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemAddHintNotify) + ItemAddHintNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemAddHintNotify.newBuilder() to construct. + private ItemAddHintNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemAddHintNotify() { + itemList_ = java.util.Collections.emptyList(); + overflowTransformedItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemAddHintNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemAddHintNotify( + 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 24: { + + questId_ = input.readUInt32(); + break; + } + case 48: { + + reason_ = input.readUInt32(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + overflowTransformedItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + overflowTransformedItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.parser(), extensionRegistry)); + break; + } + case 74: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.parser(), extensionRegistry)); + break; + } + case 96: { + + isTransferedFromAvatarCard_ = input.readBool(); + break; + } + case 112: { + + isPositionValid_ = input.readBool(); + break; + } + case 120: { + + isGeneralRewardHiden_ = 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_ & 0x00000002) != 0)) { + overflowTransformedItemList_ = java.util.Collections.unmodifiableList(overflowTransformedItemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.class, emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.Builder.class); + } + + public static final int IS_POSITION_VALID_FIELD_NUMBER = 14; + private boolean isPositionValid_; + /** + * bool is_position_valid = 14; + * @return The isPositionValid. + */ + @java.lang.Override + public boolean getIsPositionValid() { + return isPositionValid_; + } + + public static final int QUEST_ID_FIELD_NUMBER = 3; + private int questId_; + /** + * uint32 quest_id = 3; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int REASON_FIELD_NUMBER = 6; + private int reason_; + /** + * uint32 reason = 6; + * @return The reason. + */ + @java.lang.Override + public int getReason() { + return reason_; + } + + public static final int IS_GENERAL_REWARD_HIDEN_FIELD_NUMBER = 15; + private boolean isGeneralRewardHiden_; + /** + * bool is_general_reward_hiden = 15; + * @return The isGeneralRewardHiden. + */ + @java.lang.Override + public boolean getIsGeneralRewardHiden() { + return isGeneralRewardHiden_; + } + + public static final int ITEM_LIST_FIELD_NUMBER = 10; + private java.util.List itemList_; + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemHint item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int IS_TRANSFERED_FROM_AVATAR_CARD_FIELD_NUMBER = 12; + private boolean isTransferedFromAvatarCard_; + /** + * bool is_transfered_from_avatar_card = 12; + * @return The isTransferedFromAvatarCard. + */ + @java.lang.Override + public boolean getIsTransferedFromAvatarCard() { + return isTransferedFromAvatarCard_; + } + + public static final int POSITION_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 9; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int OVERFLOW_TRANSFORMED_ITEM_LIST_FIELD_NUMBER = 8; + private java.util.List overflowTransformedItemList_; + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public java.util.List getOverflowTransformedItemListList() { + return overflowTransformedItemList_; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public java.util.List + getOverflowTransformedItemListOrBuilderList() { + return overflowTransformedItemList_; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public int getOverflowTransformedItemListCount() { + return overflowTransformedItemList_.size(); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index) { + return overflowTransformedItemList_.get(index); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getOverflowTransformedItemListOrBuilder( + int index) { + return overflowTransformedItemList_.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 { + if (questId_ != 0) { + output.writeUInt32(3, questId_); + } + if (reason_ != 0) { + output.writeUInt32(6, reason_); + } + for (int i = 0; i < overflowTransformedItemList_.size(); i++) { + output.writeMessage(8, overflowTransformedItemList_.get(i)); + } + if (position_ != null) { + output.writeMessage(9, getPosition()); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(10, itemList_.get(i)); + } + if (isTransferedFromAvatarCard_ != false) { + output.writeBool(12, isTransferedFromAvatarCard_); + } + if (isPositionValid_ != false) { + output.writeBool(14, isPositionValid_); + } + if (isGeneralRewardHiden_ != false) { + output.writeBool(15, isGeneralRewardHiden_); + } + 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(3, questId_); + } + if (reason_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, reason_); + } + for (int i = 0; i < overflowTransformedItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, overflowTransformedItemList_.get(i)); + } + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getPosition()); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, itemList_.get(i)); + } + if (isTransferedFromAvatarCard_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isTransferedFromAvatarCard_); + } + if (isPositionValid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isPositionValid_); + } + if (isGeneralRewardHiden_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isGeneralRewardHiden_); + } + 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.ItemAddHintNotifyOuterClass.ItemAddHintNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify other = (emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify) obj; + + if (getIsPositionValid() + != other.getIsPositionValid()) return false; + if (getQuestId() + != other.getQuestId()) return false; + if (getReason() + != other.getReason()) return false; + if (getIsGeneralRewardHiden() + != other.getIsGeneralRewardHiden()) return false; + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getIsTransferedFromAvatarCard() + != other.getIsTransferedFromAvatarCard()) return false; + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (!getOverflowTransformedItemListList() + .equals(other.getOverflowTransformedItemListList())) 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) + IS_POSITION_VALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPositionValid()); + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + getReason(); + hash = (37 * hash) + IS_GENERAL_REWARD_HIDEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGeneralRewardHiden()); + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + IS_TRANSFERED_FROM_AVATAR_CARD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTransferedFromAvatarCard()); + if (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + if (getOverflowTransformedItemListCount() > 0) { + hash = (37 * hash) + OVERFLOW_TRANSFORMED_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOverflowTransformedItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify 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.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify 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.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify 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.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify 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.ItemAddHintNotifyOuterClass.ItemAddHintNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify 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.ItemAddHintNotifyOuterClass.ItemAddHintNotify 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: 607
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ItemAddHintNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemAddHintNotify) + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.class, emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + getOverflowTransformedItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isPositionValid_ = false; + + questId_ = 0; + + reason_ = 0; + + isGeneralRewardHiden_ = false; + + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + isTransferedFromAvatarCard_ = false; + + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + if (overflowTransformedItemListBuilder_ == null) { + overflowTransformedItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + overflowTransformedItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.internal_static_ItemAddHintNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify build() { + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify buildPartial() { + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify result = new emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify(this); + int from_bitField0_ = bitField0_; + result.isPositionValid_ = isPositionValid_; + result.questId_ = questId_; + result.reason_ = reason_; + result.isGeneralRewardHiden_ = isGeneralRewardHiden_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.isTransferedFromAvatarCard_ = isTransferedFromAvatarCard_; + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + if (overflowTransformedItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + overflowTransformedItemList_ = java.util.Collections.unmodifiableList(overflowTransformedItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.overflowTransformedItemList_ = overflowTransformedItemList_; + } else { + result.overflowTransformedItemList_ = overflowTransformedItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify) { + return mergeFrom((emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify other) { + if (other == emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify.getDefaultInstance()) return this; + if (other.getIsPositionValid() != false) { + setIsPositionValid(other.getIsPositionValid()); + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (other.getReason() != 0) { + setReason(other.getReason()); + } + if (other.getIsGeneralRewardHiden() != false) { + setIsGeneralRewardHiden(other.getIsGeneralRewardHiden()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getIsTransferedFromAvatarCard() != false) { + setIsTransferedFromAvatarCard(other.getIsTransferedFromAvatarCard()); + } + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (overflowTransformedItemListBuilder_ == null) { + if (!other.overflowTransformedItemList_.isEmpty()) { + if (overflowTransformedItemList_.isEmpty()) { + overflowTransformedItemList_ = other.overflowTransformedItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.addAll(other.overflowTransformedItemList_); + } + onChanged(); + } + } else { + if (!other.overflowTransformedItemList_.isEmpty()) { + if (overflowTransformedItemListBuilder_.isEmpty()) { + overflowTransformedItemListBuilder_.dispose(); + overflowTransformedItemListBuilder_ = null; + overflowTransformedItemList_ = other.overflowTransformedItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + overflowTransformedItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOverflowTransformedItemListFieldBuilder() : null; + } else { + overflowTransformedItemListBuilder_.addAllMessages(other.overflowTransformedItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isPositionValid_ ; + /** + * bool is_position_valid = 14; + * @return The isPositionValid. + */ + @java.lang.Override + public boolean getIsPositionValid() { + return isPositionValid_; + } + /** + * bool is_position_valid = 14; + * @param value The isPositionValid to set. + * @return This builder for chaining. + */ + public Builder setIsPositionValid(boolean value) { + + isPositionValid_ = value; + onChanged(); + return this; + } + /** + * bool is_position_valid = 14; + * @return This builder for chaining. + */ + public Builder clearIsPositionValid() { + + isPositionValid_ = false; + onChanged(); + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 3; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 3; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 3; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private int reason_ ; + /** + * uint32 reason = 6; + * @return The reason. + */ + @java.lang.Override + public int getReason() { + return reason_; + } + /** + * uint32 reason = 6; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason(int value) { + + reason_ = value; + onChanged(); + return this; + } + /** + * uint32 reason = 6; + * @return This builder for chaining. + */ + public Builder clearReason() { + + reason_ = 0; + onChanged(); + return this; + } + + private boolean isGeneralRewardHiden_ ; + /** + * bool is_general_reward_hiden = 15; + * @return The isGeneralRewardHiden. + */ + @java.lang.Override + public boolean getIsGeneralRewardHiden() { + return isGeneralRewardHiden_; + } + /** + * bool is_general_reward_hiden = 15; + * @param value The isGeneralRewardHiden to set. + * @return This builder for chaining. + */ + public Builder setIsGeneralRewardHiden(boolean value) { + + isGeneralRewardHiden_ = value; + onChanged(); + return this; + } + /** + * bool is_general_reward_hiden = 15; + * @return This builder for chaining. + */ + public Builder clearIsGeneralRewardHiden() { + + isGeneralRewardHiden_ = false; + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder> itemListBuilder_; + + /** + * repeated .ItemHint item_list = 10; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); + } + /** + * repeated .ItemHint item_list = 10; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); + } + /** + * repeated .ItemHint item_list = 10; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private boolean isTransferedFromAvatarCard_ ; + /** + * bool is_transfered_from_avatar_card = 12; + * @return The isTransferedFromAvatarCard. + */ + @java.lang.Override + public boolean getIsTransferedFromAvatarCard() { + return isTransferedFromAvatarCard_; + } + /** + * bool is_transfered_from_avatar_card = 12; + * @param value The isTransferedFromAvatarCard to set. + * @return This builder for chaining. + */ + public Builder setIsTransferedFromAvatarCard(boolean value) { + + isTransferedFromAvatarCard_ = value; + onChanged(); + return this; + } + /** + * bool is_transfered_from_avatar_card = 12; + * @return This builder for chaining. + */ + public Builder clearIsTransferedFromAvatarCard() { + + isTransferedFromAvatarCard_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 9; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 9; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 9; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 9; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 9; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private java.util.List overflowTransformedItemList_ = + java.util.Collections.emptyList(); + private void ensureOverflowTransformedItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + overflowTransformedItemList_ = new java.util.ArrayList(overflowTransformedItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder> overflowTransformedItemListBuilder_; + + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public java.util.List getOverflowTransformedItemListList() { + if (overflowTransformedItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(overflowTransformedItemList_); + } else { + return overflowTransformedItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public int getOverflowTransformedItemListCount() { + if (overflowTransformedItemListBuilder_ == null) { + return overflowTransformedItemList_.size(); + } else { + return overflowTransformedItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getOverflowTransformedItemList(int index) { + if (overflowTransformedItemListBuilder_ == null) { + return overflowTransformedItemList_.get(index); + } else { + return overflowTransformedItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder setOverflowTransformedItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (overflowTransformedItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.set(index, value); + onChanged(); + } else { + overflowTransformedItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder setOverflowTransformedItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + overflowTransformedItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addOverflowTransformedItemList(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (overflowTransformedItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.add(value); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addOverflowTransformedItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint value) { + if (overflowTransformedItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.add(index, value); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addOverflowTransformedItemList( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.add(builderForValue.build()); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addOverflowTransformedItemList( + int index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder builderForValue) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder addAllOverflowTransformedItemList( + java.lang.Iterable values) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, overflowTransformedItemList_); + onChanged(); + } else { + overflowTransformedItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder clearOverflowTransformedItemList() { + if (overflowTransformedItemListBuilder_ == null) { + overflowTransformedItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + overflowTransformedItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public Builder removeOverflowTransformedItemList(int index) { + if (overflowTransformedItemListBuilder_ == null) { + ensureOverflowTransformedItemListIsMutable(); + overflowTransformedItemList_.remove(index); + onChanged(); + } else { + overflowTransformedItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder getOverflowTransformedItemListBuilder( + int index) { + return getOverflowTransformedItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder getOverflowTransformedItemListOrBuilder( + int index) { + if (overflowTransformedItemListBuilder_ == null) { + return overflowTransformedItemList_.get(index); } else { + return overflowTransformedItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public java.util.List + getOverflowTransformedItemListOrBuilderList() { + if (overflowTransformedItemListBuilder_ != null) { + return overflowTransformedItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(overflowTransformedItemList_); + } + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addOverflowTransformedItemListBuilder() { + return getOverflowTransformedItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder addOverflowTransformedItemListBuilder( + int index) { + return getOverflowTransformedItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()); + } + /** + * repeated .ItemHint overflow_transformed_item_list = 8; + */ + public java.util.List + getOverflowTransformedItemListBuilderList() { + return getOverflowTransformedItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder> + getOverflowTransformedItemListFieldBuilder() { + if (overflowTransformedItemListBuilder_ == null) { + overflowTransformedItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder>( + overflowTransformedItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + overflowTransformedItemList_ = null; + } + return overflowTransformedItemListBuilder_; + } + @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:ItemAddHintNotify) + } + + // @@protoc_insertion_point(class_scope:ItemAddHintNotify) + private static final emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify(); + } + + public static emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemAddHintNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemAddHintNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemAddHintNotifyOuterClass.ItemAddHintNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemAddHintNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemAddHintNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ItemAddHintNotify.proto\032\016ItemHint.prot" + + "o\032\014Vector.proto\"\205\002\n\021ItemAddHintNotify\022\031\n" + + "\021is_position_valid\030\016 \001(\010\022\020\n\010quest_id\030\003 \001" + + "(\r\022\016\n\006reason\030\006 \001(\r\022\037\n\027is_general_reward_" + + "hiden\030\017 \001(\010\022\034\n\titem_list\030\n \003(\0132\t.ItemHin" + + "t\022&\n\036is_transfered_from_avatar_card\030\014 \001(" + + "\010\022\031\n\010position\030\t \001(\0132\007.Vector\0221\n\036overflow" + + "_transformed_item_list\030\010 \003(\0132\t.ItemHintB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemHintOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_ItemAddHintNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemAddHintNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemAddHintNotify_descriptor, + new java.lang.String[] { "IsPositionValid", "QuestId", "Reason", "IsGeneralRewardHiden", "ItemList", "IsTransferedFromAvatarCard", "Position", "OverflowTransformedItemList", }); + emu.grasscutter.net.proto.ItemHintOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java new file mode 100644 index 00000000000..a17d1cbad2f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingReqOuterClass.java @@ -0,0 +1,1478 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemGivingReq.proto + +package emu.grasscutter.net.proto; + +public final class ItemGivingReqOuterClass { + private ItemGivingReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemGivingReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemGivingReq) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + int getItemGuidCountMapCount(); + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + boolean containsItemGuidCountMap( + long key); + /** + * Use {@link #getItemGuidCountMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getItemGuidCountMap(); + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + java.util.Map + getItemGuidCountMapMap(); + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + int getItemGuidCountMapOrDefault( + long key, + int defaultValue); + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + int getItemGuidCountMapOrThrow( + long key); + + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + int getGivingId(); + + /** + * repeated .ItemParam item_param_list = 4; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 4; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 4; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 4; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 4; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The enum numeric value on the wire for unk2800PHNIJJMECGN. + */ + int getUnk2800PHNIJJMECGNValue(); + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The unk2800PHNIJJMECGN. + */ + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN getUnk2800PHNIJJMECGN(); + } + /** + *
+   * CmdId: 140
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ItemGivingReq} + */ + public static final class ItemGivingReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemGivingReq) + ItemGivingReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemGivingReq.newBuilder() to construct. + private ItemGivingReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemGivingReq() { + itemParamList_ = java.util.Collections.emptyList(); + unk2800PHNIJJMECGN_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemGivingReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemGivingReq( + 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 16: { + int rawValue = input.readEnum(); + + unk2800PHNIJJMECGN_ = rawValue; + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 104: { + + givingId_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemGuidCountMap_ = com.google.protobuf.MapField.newMapField( + ItemGuidCountMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + itemGuidCountMap__ = input.readMessage( + ItemGuidCountMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + itemGuidCountMap_.getMutableMap().put( + itemGuidCountMap__.getKey(), itemGuidCountMap__.getValue()); + 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_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetItemGuidCountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.class, emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Builder.class); + } + + /** + * Protobuf enum {@code ItemGivingReq.Unk2800_LENCDFJACFN} + */ + public enum Unk2800_LENCDFJACFN + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2800_LENCDFJACFN_QUEST = 0; + */ + Unk2800_LENCDFJACFN_QUEST(0), + /** + * Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG = 1; + */ + Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG(1), + UNRECOGNIZED(-1), + ; + + /** + * Unk2800_LENCDFJACFN_QUEST = 0; + */ + public static final int Unk2800_LENCDFJACFN_QUEST_VALUE = 0; + /** + * Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG = 1; + */ + public static final int Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG_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 Unk2800_LENCDFJACFN 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 Unk2800_LENCDFJACFN forNumber(int value) { + switch (value) { + case 0: return Unk2800_LENCDFJACFN_QUEST; + case 1: return Unk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2800_LENCDFJACFN> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2800_LENCDFJACFN findValueByNumber(int number) { + return Unk2800_LENCDFJACFN.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2800_LENCDFJACFN[] VALUES = values(); + + public static Unk2800_LENCDFJACFN valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2800_LENCDFJACFN(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ItemGivingReq.Unk2800_LENCDFJACFN) + } + + public static final int ITEM_GUID_COUNT_MAP_FIELD_NUMBER = 15; + private static final class ItemGuidCountMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Long, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_ItemGuidCountMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT64, + 0L, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Long, java.lang.Integer> itemGuidCountMap_; + private com.google.protobuf.MapField + internalGetItemGuidCountMap() { + if (itemGuidCountMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ItemGuidCountMapDefaultEntryHolder.defaultEntry); + } + return itemGuidCountMap_; + } + + public int getItemGuidCountMapCount() { + return internalGetItemGuidCountMap().getMap().size(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + @java.lang.Override + public boolean containsItemGuidCountMap( + long key) { + + return internalGetItemGuidCountMap().getMap().containsKey(key); + } + /** + * Use {@link #getItemGuidCountMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getItemGuidCountMap() { + return getItemGuidCountMapMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public java.util.Map getItemGuidCountMapMap() { + return internalGetItemGuidCountMap().getMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public int getItemGuidCountMapOrDefault( + long key, + int defaultValue) { + + java.util.Map map = + internalGetItemGuidCountMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public int getItemGuidCountMapOrThrow( + long key) { + + java.util.Map map = + internalGetItemGuidCountMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int GIVING_ID_FIELD_NUMBER = 13; + private int givingId_; + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + @java.lang.Override + public int getGivingId() { + return givingId_; + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 4; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int UNK2800_PHNIJJMECGN_FIELD_NUMBER = 2; + private int unk2800PHNIJJMECGN_; + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The enum numeric value on the wire for unk2800PHNIJJMECGN. + */ + @java.lang.Override public int getUnk2800PHNIJJMECGNValue() { + return unk2800PHNIJJMECGN_; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The unk2800PHNIJJMECGN. + */ + @java.lang.Override public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN getUnk2800PHNIJJMECGN() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN result = emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.valueOf(unk2800PHNIJJMECGN_); + return result == null ? emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.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 (unk2800PHNIJJMECGN_ != emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.Unk2800_LENCDFJACFN_QUEST.getNumber()) { + output.writeEnum(2, unk2800PHNIJJMECGN_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(4, itemParamList_.get(i)); + } + if (givingId_ != 0) { + output.writeUInt32(13, givingId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeLongMapTo( + output, + internalGetItemGuidCountMap(), + ItemGuidCountMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2800PHNIJJMECGN_ != emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.Unk2800_LENCDFJACFN_QUEST.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, unk2800PHNIJJMECGN_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, itemParamList_.get(i)); + } + if (givingId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, givingId_); + } + for (java.util.Map.Entry entry + : internalGetItemGuidCountMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + itemGuidCountMap__ = ItemGuidCountMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, itemGuidCountMap__); + } + 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.ItemGivingReqOuterClass.ItemGivingReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq other = (emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq) obj; + + if (!internalGetItemGuidCountMap().equals( + other.internalGetItemGuidCountMap())) return false; + if (getGivingId() + != other.getGivingId()) return false; + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (unk2800PHNIJJMECGN_ != other.unk2800PHNIJJMECGN_) 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 (!internalGetItemGuidCountMap().getMap().isEmpty()) { + hash = (37 * hash) + ITEM_GUID_COUNT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetItemGuidCountMap().hashCode(); + } + hash = (37 * hash) + GIVING_ID_FIELD_NUMBER; + hash = (53 * hash) + getGivingId(); + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + UNK2800_PHNIJJMECGN_FIELD_NUMBER; + hash = (53 * hash) + unk2800PHNIJJMECGN_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq 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.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq 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.ItemGivingReqOuterClass.ItemGivingReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq 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.ItemGivingReqOuterClass.ItemGivingReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq 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.ItemGivingReqOuterClass.ItemGivingReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq 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.ItemGivingReqOuterClass.ItemGivingReq 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: 140
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ItemGivingReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemGivingReq) + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetItemGuidCountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutableItemGuidCountMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.class, emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableItemGuidCountMap().clear(); + givingId_ = 0; + + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemParamListBuilder_.clear(); + } + unk2800PHNIJJMECGN_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.internal_static_ItemGivingReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq build() { + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq buildPartial() { + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq result = new emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq(this); + int from_bitField0_ = bitField0_; + result.itemGuidCountMap_ = internalGetItemGuidCountMap(); + result.itemGuidCountMap_.makeImmutable(); + result.givingId_ = givingId_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.unk2800PHNIJJMECGN_ = unk2800PHNIJJMECGN_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq) { + return mergeFrom((emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq other) { + if (other == emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.getDefaultInstance()) return this; + internalGetMutableItemGuidCountMap().mergeFrom( + other.internalGetItemGuidCountMap()); + if (other.getGivingId() != 0) { + setGivingId(other.getGivingId()); + } + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.unk2800PHNIJJMECGN_ != 0) { + setUnk2800PHNIJJMECGNValue(other.getUnk2800PHNIJJMECGNValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Long, java.lang.Integer> itemGuidCountMap_; + private com.google.protobuf.MapField + internalGetItemGuidCountMap() { + if (itemGuidCountMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ItemGuidCountMapDefaultEntryHolder.defaultEntry); + } + return itemGuidCountMap_; + } + private com.google.protobuf.MapField + internalGetMutableItemGuidCountMap() { + onChanged();; + if (itemGuidCountMap_ == null) { + itemGuidCountMap_ = com.google.protobuf.MapField.newMapField( + ItemGuidCountMapDefaultEntryHolder.defaultEntry); + } + if (!itemGuidCountMap_.isMutable()) { + itemGuidCountMap_ = itemGuidCountMap_.copy(); + } + return itemGuidCountMap_; + } + + public int getItemGuidCountMapCount() { + return internalGetItemGuidCountMap().getMap().size(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + @java.lang.Override + public boolean containsItemGuidCountMap( + long key) { + + return internalGetItemGuidCountMap().getMap().containsKey(key); + } + /** + * Use {@link #getItemGuidCountMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getItemGuidCountMap() { + return getItemGuidCountMapMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public java.util.Map getItemGuidCountMapMap() { + return internalGetItemGuidCountMap().getMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public int getItemGuidCountMapOrDefault( + long key, + int defaultValue) { + + java.util.Map map = + internalGetItemGuidCountMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + @java.lang.Override + + public int getItemGuidCountMapOrThrow( + long key) { + + java.util.Map map = + internalGetItemGuidCountMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearItemGuidCountMap() { + internalGetMutableItemGuidCountMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + public Builder removeItemGuidCountMap( + long key) { + + internalGetMutableItemGuidCountMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableItemGuidCountMap() { + return internalGetMutableItemGuidCountMap().getMutableMap(); + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + public Builder putItemGuidCountMap( + long key, + int value) { + + + internalGetMutableItemGuidCountMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint64, uint32> item_guid_count_map = 15; + */ + + public Builder putAllItemGuidCountMap( + java.util.Map values) { + internalGetMutableItemGuidCountMap().getMutableMap() + .putAll(values); + return this; + } + + private int givingId_ ; + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + @java.lang.Override + public int getGivingId() { + return givingId_; + } + /** + * uint32 giving_id = 13; + * @param value The givingId to set. + * @return This builder for chaining. + */ + public Builder setGivingId(int value) { + + givingId_ = value; + onChanged(); + return this; + } + /** + * uint32 giving_id = 13; + * @return This builder for chaining. + */ + public Builder clearGivingId() { + + givingId_ = 0; + onChanged(); + return this; + } + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 4; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private int unk2800PHNIJJMECGN_ = 0; + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The enum numeric value on the wire for unk2800PHNIJJMECGN. + */ + @java.lang.Override public int getUnk2800PHNIJJMECGNValue() { + return unk2800PHNIJJMECGN_; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @param value The enum numeric value on the wire for unk2800PHNIJJMECGN to set. + * @return This builder for chaining. + */ + public Builder setUnk2800PHNIJJMECGNValue(int value) { + + unk2800PHNIJJMECGN_ = value; + onChanged(); + return this; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return The unk2800PHNIJJMECGN. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN getUnk2800PHNIJJMECGN() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN result = emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.valueOf(unk2800PHNIJJMECGN_); + return result == null ? emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN.UNRECOGNIZED : result; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @param value The unk2800PHNIJJMECGN to set. + * @return This builder for chaining. + */ + public Builder setUnk2800PHNIJJMECGN(emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq.Unk2800_LENCDFJACFN value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2800PHNIJJMECGN_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ItemGivingReq.Unk2800_LENCDFJACFN Unk2800_PHNIJJMECGN = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2800PHNIJJMECGN() { + + unk2800PHNIJJMECGN_ = 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:ItemGivingReq) + } + + // @@protoc_insertion_point(class_scope:ItemGivingReq) + private static final emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq(); + } + + public static emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemGivingReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemGivingReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingReqOuterClass.ItemGivingReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemGivingReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemGivingReq_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemGivingReq_ItemGuidCountMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemGivingReq_ItemGuidCountMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ItemGivingReq.proto\032\017ItemParam.proto\"\347" + + "\002\n\rItemGivingReq\022A\n\023item_guid_count_map\030" + + "\017 \003(\0132$.ItemGivingReq.ItemGuidCountMapEn" + + "try\022\021\n\tgiving_id\030\r \001(\r\022#\n\017item_param_lis" + + "t\030\004 \003(\0132\n.ItemParam\022?\n\023Unk2800_PHNIJJMEC" + + "GN\030\002 \001(\0162\".ItemGivingReq.Unk2800_LENCDFJ" + + "ACFN\0327\n\025ItemGuidCountMapEntry\022\013\n\003key\030\001 \001" + + "(\004\022\r\n\005value\030\002 \001(\r:\0028\001\"a\n\023Unk2800_LENCDFJ" + + "ACFN\022\035\n\031Unk2800_LENCDFJACFN_QUEST\020\000\022+\n\'U" + + "nk2800_LENCDFJACFN_Unk2800_HHHOPEHIPFG\020\001" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ItemGivingReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemGivingReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemGivingReq_descriptor, + new java.lang.String[] { "ItemGuidCountMap", "GivingId", "ItemParamList", "Unk2800PHNIJJMECGN", }); + internal_static_ItemGivingReq_ItemGuidCountMapEntry_descriptor = + internal_static_ItemGivingReq_descriptor.getNestedTypes().get(0); + internal_static_ItemGivingReq_ItemGuidCountMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemGivingReq_ItemGuidCountMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java new file mode 100644 index 00000000000..fc3663595a2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemGivingRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemGivingRsp.proto + +package emu.grasscutter.net.proto; + +public final class ItemGivingRspOuterClass { + private ItemGivingRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemGivingRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemGivingRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @return The unk2700MHIPHDFEOON. + */ + int getUnk2700MHIPHDFEOON(); + + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + int getGivingId(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 118
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ItemGivingRsp} + */ + public static final class ItemGivingRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemGivingRsp) + ItemGivingRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemGivingRsp.newBuilder() to construct. + private ItemGivingRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemGivingRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemGivingRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemGivingRsp( + 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: { + + unk2700MHIPHDFEOON_ = input.readUInt32(); + break; + } + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + givingId_ = 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.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.class, emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.Builder.class); + } + + public static final int UNK2700_MHIPHDFEOON_FIELD_NUMBER = 1; + private int unk2700MHIPHDFEOON_; + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @return The unk2700MHIPHDFEOON. + */ + @java.lang.Override + public int getUnk2700MHIPHDFEOON() { + return unk2700MHIPHDFEOON_; + } + + public static final int GIVING_ID_FIELD_NUMBER = 13; + private int givingId_; + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + @java.lang.Override + public int getGivingId() { + return givingId_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @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 (unk2700MHIPHDFEOON_ != 0) { + output.writeUInt32(1, unk2700MHIPHDFEOON_); + } + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (givingId_ != 0) { + output.writeUInt32(13, givingId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700MHIPHDFEOON_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, unk2700MHIPHDFEOON_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (givingId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, givingId_); + } + 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.ItemGivingRspOuterClass.ItemGivingRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp other = (emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp) obj; + + if (getUnk2700MHIPHDFEOON() + != other.getUnk2700MHIPHDFEOON()) return false; + if (getGivingId() + != other.getGivingId()) 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) + UNK2700_MHIPHDFEOON_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MHIPHDFEOON(); + hash = (37 * hash) + GIVING_ID_FIELD_NUMBER; + hash = (53 * hash) + getGivingId(); + 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.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp 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.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp 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.ItemGivingRspOuterClass.ItemGivingRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp 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.ItemGivingRspOuterClass.ItemGivingRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp 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.ItemGivingRspOuterClass.ItemGivingRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp 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.ItemGivingRspOuterClass.ItemGivingRsp 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
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ItemGivingRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemGivingRsp) + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.class, emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700MHIPHDFEOON_ = 0; + + givingId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.internal_static_ItemGivingRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp build() { + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp buildPartial() { + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp result = new emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp(this); + result.unk2700MHIPHDFEOON_ = unk2700MHIPHDFEOON_; + result.givingId_ = givingId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp) { + return mergeFrom((emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp other) { + if (other == emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp.getDefaultInstance()) return this; + if (other.getUnk2700MHIPHDFEOON() != 0) { + setUnk2700MHIPHDFEOON(other.getUnk2700MHIPHDFEOON()); + } + if (other.getGivingId() != 0) { + setGivingId(other.getGivingId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unk2700MHIPHDFEOON_ ; + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @return The unk2700MHIPHDFEOON. + */ + @java.lang.Override + public int getUnk2700MHIPHDFEOON() { + return unk2700MHIPHDFEOON_; + } + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @param value The unk2700MHIPHDFEOON to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MHIPHDFEOON(int value) { + + unk2700MHIPHDFEOON_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_MHIPHDFEOON = 1; + * @return This builder for chaining. + */ + public Builder clearUnk2700MHIPHDFEOON() { + + unk2700MHIPHDFEOON_ = 0; + onChanged(); + return this; + } + + private int givingId_ ; + /** + * uint32 giving_id = 13; + * @return The givingId. + */ + @java.lang.Override + public int getGivingId() { + return givingId_; + } + /** + * uint32 giving_id = 13; + * @param value The givingId to set. + * @return This builder for chaining. + */ + public Builder setGivingId(int value) { + + givingId_ = value; + onChanged(); + return this; + } + /** + * uint32 giving_id = 13; + * @return This builder for chaining. + */ + public Builder clearGivingId() { + + givingId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @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:ItemGivingRsp) + } + + // @@protoc_insertion_point(class_scope:ItemGivingRsp) + private static final emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp(); + } + + public static emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemGivingRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemGivingRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemGivingRspOuterClass.ItemGivingRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemGivingRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemGivingRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ItemGivingRsp.proto\"P\n\rItemGivingRsp\022\033" + + "\n\023Unk2700_MHIPHDFEOON\030\001 \001(\r\022\021\n\tgiving_id" + + "\030\r \001(\r\022\017\n\007retcode\030\003 \001(\005B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ItemGivingRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemGivingRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemGivingRsp_descriptor, + new java.lang.String[] { "Unk2700MHIPHDFEOON", "GivingId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java new file mode 100644 index 00000000000..f7536143f1e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemHintOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemHint.proto + +package emu.grasscutter.net.proto; + +public final class ItemHintOuterClass { + private ItemHintOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemHintOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemHint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 8; + * @return The itemId. + */ + int getItemId(); + + /** + * bool is_new = 2; + * @return The isNew. + */ + boolean getIsNew(); + + /** + * uint32 count = 15; + * @return The count. + */ + int getCount(); + + /** + * uint64 guid = 4; + * @return The guid. + */ + long getGuid(); + } + /** + * Protobuf type {@code ItemHint} + */ + public static final class ItemHint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemHint) + ItemHintOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemHint.newBuilder() to construct. + private ItemHint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemHint() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemHint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemHint( + 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: { + + isNew_ = input.readBool(); + break; + } + case 32: { + + guid_ = input.readUInt64(); + break; + } + case 64: { + + itemId_ = input.readUInt32(); + break; + } + case 120: { + + count_ = 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.ItemHintOuterClass.internal_static_ItemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.class, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 8; + private int itemId_; + /** + * uint32 item_id = 8; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int IS_NEW_FIELD_NUMBER = 2; + private boolean isNew_; + /** + * bool is_new = 2; + * @return The isNew. + */ + @java.lang.Override + public boolean getIsNew() { + return isNew_; + } + + public static final int COUNT_FIELD_NUMBER = 15; + private int count_; + /** + * uint32 count = 15; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int GUID_FIELD_NUMBER = 4; + private long guid_; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + 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 (isNew_ != false) { + output.writeBool(2, isNew_); + } + if (guid_ != 0L) { + output.writeUInt64(4, guid_); + } + if (itemId_ != 0) { + output.writeUInt32(8, itemId_); + } + if (count_ != 0) { + output.writeUInt32(15, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isNew_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isNew_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, guid_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, itemId_); + } + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, count_); + } + 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.ItemHintOuterClass.ItemHint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint other = (emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getIsNew() + != other.getIsNew()) return false; + if (getCount() + != other.getCount()) return false; + if (getGuid() + != other.getGuid()) 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) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + IS_NEW_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNew()); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint 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.ItemHintOuterClass.ItemHint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint 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.ItemHintOuterClass.ItemHint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint 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.ItemHintOuterClass.ItemHint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint 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.ItemHintOuterClass.ItemHint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint 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.ItemHintOuterClass.ItemHint 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; + } + /** + * Protobuf type {@code ItemHint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemHint) + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHintOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.class, emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + isNew_ = false; + + count_ = 0; + + guid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemHintOuterClass.internal_static_ItemHint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint build() { + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint buildPartial() { + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint result = new emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint(this); + result.itemId_ = itemId_; + result.isNew_ = isNew_; + result.count_ = count_; + result.guid_ = guid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint) { + return mergeFrom((emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint other) { + if (other == emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getIsNew() != false) { + setIsNew(other.getIsNew()); + } + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 8; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 8; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 8; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private boolean isNew_ ; + /** + * bool is_new = 2; + * @return The isNew. + */ + @java.lang.Override + public boolean getIsNew() { + return isNew_; + } + /** + * bool is_new = 2; + * @param value The isNew to set. + * @return This builder for chaining. + */ + public Builder setIsNew(boolean value) { + + isNew_ = value; + onChanged(); + return this; + } + /** + * bool is_new = 2; + * @return This builder for chaining. + */ + public Builder clearIsNew() { + + isNew_ = false; + onChanged(); + return this; + } + + private int count_ ; + /** + * uint32 count = 15; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 15; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 15; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 4; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 4; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + 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:ItemHint) + } + + // @@protoc_insertion_point(class_scope:ItemHint) + private static final emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint(); + } + + public static emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemHint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemHint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemHintOuterClass.ItemHint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemHint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemHint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016ItemHint.proto\"H\n\010ItemHint\022\017\n\007item_id\030" + + "\010 \001(\r\022\016\n\006is_new\030\002 \001(\010\022\r\n\005count\030\017 \001(\r\022\014\n\004" + + "guid\030\004 \001(\004B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ItemHint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemHint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemHint_descriptor, + new java.lang.String[] { "ItemId", "IsNew", "Count", "Guid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemOuterClass.java new file mode 100644 index 00000000000..942dee56688 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemOuterClass.java @@ -0,0 +1,1374 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Item.proto + +package emu.grasscutter.net.proto; + +public final class ItemOuterClass { + private ItemOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:Item) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * uint64 guid = 2; + * @return The guid. + */ + long getGuid(); + + /** + * .Material material = 5; + * @return Whether the material field is set. + */ + boolean hasMaterial(); + /** + * .Material material = 5; + * @return The material. + */ + emu.grasscutter.net.proto.MaterialOuterClass.Material getMaterial(); + /** + * .Material material = 5; + */ + emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder getMaterialOrBuilder(); + + /** + * .Equip equip = 6; + * @return Whether the equip field is set. + */ + boolean hasEquip(); + /** + * .Equip equip = 6; + * @return The equip. + */ + emu.grasscutter.net.proto.EquipOuterClass.Equip getEquip(); + /** + * .Equip equip = 6; + */ + emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder getEquipOrBuilder(); + + /** + * .Furniture furniture = 7; + * @return Whether the furniture field is set. + */ + boolean hasFurniture(); + /** + * .Furniture furniture = 7; + * @return The furniture. + */ + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getFurniture(); + /** + * .Furniture furniture = 7; + */ + emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder getFurnitureOrBuilder(); + + public emu.grasscutter.net.proto.ItemOuterClass.Item.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code Item} + */ + public static final class Item extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Item) + ItemOrBuilder { + private static final long serialVersionUID = 0L; + // Use Item.newBuilder() to construct. + private Item(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Item() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Item(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Item( + 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: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + guid_ = input.readUInt64(); + break; + } + case 42: { + emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder subBuilder = null; + if (detailCase_ == 5) { + subBuilder = ((emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.MaterialOuterClass.Material.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 5; + break; + } + case 50: { + emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder subBuilder = null; + if (detailCase_ == 6) { + subBuilder = ((emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.EquipOuterClass.Equip.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 6; + break; + } + case 58: { + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder subBuilder = null; + if (detailCase_ == 7) { + subBuilder = ((emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 7; + 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.ItemOuterClass.internal_static_Item_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemOuterClass.Item.class, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MATERIAL(5), + EQUIP(6), + FURNITURE(7), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 5: return MATERIAL; + case 6: return EQUIP; + case 7: return FURNITURE; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int GUID_FIELD_NUMBER = 2; + private long guid_; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int MATERIAL_FIELD_NUMBER = 5; + /** + * .Material material = 5; + * @return Whether the material field is set. + */ + @java.lang.Override + public boolean hasMaterial() { + return detailCase_ == 5; + } + /** + * .Material material = 5; + * @return The material. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material getMaterial() { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_; + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + /** + * .Material material = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder getMaterialOrBuilder() { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_; + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + + public static final int EQUIP_FIELD_NUMBER = 6; + /** + * .Equip equip = 6; + * @return Whether the equip field is set. + */ + @java.lang.Override + public boolean hasEquip() { + return detailCase_ == 6; + } + /** + * .Equip equip = 6; + * @return The equip. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip getEquip() { + if (detailCase_ == 6) { + return (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_; + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + /** + * .Equip equip = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder getEquipOrBuilder() { + if (detailCase_ == 6) { + return (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_; + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + + public static final int FURNITURE_FIELD_NUMBER = 7; + /** + * .Furniture furniture = 7; + * @return Whether the furniture field is set. + */ + @java.lang.Override + public boolean hasFurniture() { + return detailCase_ == 7; + } + /** + * .Furniture furniture = 7; + * @return The furniture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getFurniture() { + if (detailCase_ == 7) { + return (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_; + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + /** + * .Furniture furniture = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder getFurnitureOrBuilder() { + if (detailCase_ == 7) { + return (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_; + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + + 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 (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (guid_ != 0L) { + output.writeUInt64(2, guid_); + } + if (detailCase_ == 5) { + output.writeMessage(5, (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_); + } + if (detailCase_ == 6) { + output.writeMessage(6, (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_); + } + if (detailCase_ == 7) { + output.writeMessage(7, (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, guid_); + } + if (detailCase_ == 5) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_); + } + if (detailCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_); + } + if (detailCase_ == 7) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_); + } + 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.ItemOuterClass.Item)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemOuterClass.Item other = (emu.grasscutter.net.proto.ItemOuterClass.Item) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 5: + if (!getMaterial() + .equals(other.getMaterial())) return false; + break; + case 6: + if (!getEquip() + .equals(other.getEquip())) return false; + break; + case 7: + if (!getFurniture() + .equals(other.getFurniture())) return false; + break; + case 0: + default: + } + 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) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + switch (detailCase_) { + case 5: + hash = (37 * hash) + MATERIAL_FIELD_NUMBER; + hash = (53 * hash) + getMaterial().hashCode(); + break; + case 6: + hash = (37 * hash) + EQUIP_FIELD_NUMBER; + hash = (53 * hash) + getEquip().hashCode(); + break; + case 7: + hash = (37 * hash) + FURNITURE_FIELD_NUMBER; + hash = (53 * hash) + getFurniture().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item 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.ItemOuterClass.Item parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item 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.ItemOuterClass.Item parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item 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.ItemOuterClass.Item parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item 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.ItemOuterClass.Item parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemOuterClass.Item 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.ItemOuterClass.Item 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; + } + /** + * Protobuf type {@code Item} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Item) + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemOuterClass.Item.class, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemOuterClass.Item.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + guid_ = 0L; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemOuterClass.internal_static_Item_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item build() { + emu.grasscutter.net.proto.ItemOuterClass.Item result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item buildPartial() { + emu.grasscutter.net.proto.ItemOuterClass.Item result = new emu.grasscutter.net.proto.ItemOuterClass.Item(this); + result.itemId_ = itemId_; + result.guid_ = guid_; + if (detailCase_ == 5) { + if (materialBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = materialBuilder_.build(); + } + } + if (detailCase_ == 6) { + if (equipBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = equipBuilder_.build(); + } + } + if (detailCase_ == 7) { + if (furnitureBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = furnitureBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemOuterClass.Item) { + return mergeFrom((emu.grasscutter.net.proto.ItemOuterClass.Item)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemOuterClass.Item other) { + if (other == emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + switch (other.getDetailCase()) { + case MATERIAL: { + mergeMaterial(other.getMaterial()); + break; + } + case EQUIP: { + mergeEquip(other.getEquip()); + break; + } + case FURNITURE: { + mergeFurniture(other.getFurniture()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemOuterClass.Item parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemOuterClass.Item) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 2; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 2; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialOuterClass.Material, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder, emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder> materialBuilder_; + /** + * .Material material = 5; + * @return Whether the material field is set. + */ + @java.lang.Override + public boolean hasMaterial() { + return detailCase_ == 5; + } + /** + * .Material material = 5; + * @return The material. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material getMaterial() { + if (materialBuilder_ == null) { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_; + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } else { + if (detailCase_ == 5) { + return materialBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + } + /** + * .Material material = 5; + */ + public Builder setMaterial(emu.grasscutter.net.proto.MaterialOuterClass.Material value) { + if (materialBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + materialBuilder_.setMessage(value); + } + detailCase_ = 5; + return this; + } + /** + * .Material material = 5; + */ + public Builder setMaterial( + emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder builderForValue) { + if (materialBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + materialBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 5; + return this; + } + /** + * .Material material = 5; + */ + public Builder mergeMaterial(emu.grasscutter.net.proto.MaterialOuterClass.Material value) { + if (materialBuilder_ == null) { + if (detailCase_ == 5 && + detail_ != emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.MaterialOuterClass.Material.newBuilder((emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 5) { + materialBuilder_.mergeFrom(value); + } + materialBuilder_.setMessage(value); + } + detailCase_ = 5; + return this; + } + /** + * .Material material = 5; + */ + public Builder clearMaterial() { + if (materialBuilder_ == null) { + if (detailCase_ == 5) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 5) { + detailCase_ = 0; + detail_ = null; + } + materialBuilder_.clear(); + } + return this; + } + /** + * .Material material = 5; + */ + public emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder getMaterialBuilder() { + return getMaterialFieldBuilder().getBuilder(); + } + /** + * .Material material = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder getMaterialOrBuilder() { + if ((detailCase_ == 5) && (materialBuilder_ != null)) { + return materialBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_; + } + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + } + /** + * .Material material = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialOuterClass.Material, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder, emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder> + getMaterialFieldBuilder() { + if (materialBuilder_ == null) { + if (!(detailCase_ == 5)) { + detail_ = emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + materialBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialOuterClass.Material, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder, emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder>( + (emu.grasscutter.net.proto.MaterialOuterClass.Material) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 5; + onChanged();; + return materialBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipOuterClass.Equip, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder, emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder> equipBuilder_; + /** + * .Equip equip = 6; + * @return Whether the equip field is set. + */ + @java.lang.Override + public boolean hasEquip() { + return detailCase_ == 6; + } + /** + * .Equip equip = 6; + * @return The equip. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.Equip getEquip() { + if (equipBuilder_ == null) { + if (detailCase_ == 6) { + return (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_; + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } else { + if (detailCase_ == 6) { + return equipBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + } + /** + * .Equip equip = 6; + */ + public Builder setEquip(emu.grasscutter.net.proto.EquipOuterClass.Equip value) { + if (equipBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + equipBuilder_.setMessage(value); + } + detailCase_ = 6; + return this; + } + /** + * .Equip equip = 6; + */ + public Builder setEquip( + emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder builderForValue) { + if (equipBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + equipBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 6; + return this; + } + /** + * .Equip equip = 6; + */ + public Builder mergeEquip(emu.grasscutter.net.proto.EquipOuterClass.Equip value) { + if (equipBuilder_ == null) { + if (detailCase_ == 6 && + detail_ != emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.EquipOuterClass.Equip.newBuilder((emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 6) { + equipBuilder_.mergeFrom(value); + } + equipBuilder_.setMessage(value); + } + detailCase_ = 6; + return this; + } + /** + * .Equip equip = 6; + */ + public Builder clearEquip() { + if (equipBuilder_ == null) { + if (detailCase_ == 6) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 6) { + detailCase_ = 0; + detail_ = null; + } + equipBuilder_.clear(); + } + return this; + } + /** + * .Equip equip = 6; + */ + public emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder getEquipBuilder() { + return getEquipFieldBuilder().getBuilder(); + } + /** + * .Equip equip = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder getEquipOrBuilder() { + if ((detailCase_ == 6) && (equipBuilder_ != null)) { + return equipBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 6) { + return (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_; + } + return emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + } + /** + * .Equip equip = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipOuterClass.Equip, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder, emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder> + getEquipFieldBuilder() { + if (equipBuilder_ == null) { + if (!(detailCase_ == 6)) { + detail_ = emu.grasscutter.net.proto.EquipOuterClass.Equip.getDefaultInstance(); + } + equipBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipOuterClass.Equip, emu.grasscutter.net.proto.EquipOuterClass.Equip.Builder, emu.grasscutter.net.proto.EquipOuterClass.EquipOrBuilder>( + (emu.grasscutter.net.proto.EquipOuterClass.Equip) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 6; + onChanged();; + return equipBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder, emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder> furnitureBuilder_; + /** + * .Furniture furniture = 7; + * @return Whether the furniture field is set. + */ + @java.lang.Override + public boolean hasFurniture() { + return detailCase_ == 7; + } + /** + * .Furniture furniture = 7; + * @return The furniture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture getFurniture() { + if (furnitureBuilder_ == null) { + if (detailCase_ == 7) { + return (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_; + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } else { + if (detailCase_ == 7) { + return furnitureBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + } + /** + * .Furniture furniture = 7; + */ + public Builder setFurniture(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture value) { + if (furnitureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + furnitureBuilder_.setMessage(value); + } + detailCase_ = 7; + return this; + } + /** + * .Furniture furniture = 7; + */ + public Builder setFurniture( + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder builderForValue) { + if (furnitureBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + furnitureBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 7; + return this; + } + /** + * .Furniture furniture = 7; + */ + public Builder mergeFurniture(emu.grasscutter.net.proto.FurnitureOuterClass.Furniture value) { + if (furnitureBuilder_ == null) { + if (detailCase_ == 7 && + detail_ != emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.newBuilder((emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 7) { + furnitureBuilder_.mergeFrom(value); + } + furnitureBuilder_.setMessage(value); + } + detailCase_ = 7; + return this; + } + /** + * .Furniture furniture = 7; + */ + public Builder clearFurniture() { + if (furnitureBuilder_ == null) { + if (detailCase_ == 7) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 7) { + detailCase_ = 0; + detail_ = null; + } + furnitureBuilder_.clear(); + } + return this; + } + /** + * .Furniture furniture = 7; + */ + public emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder getFurnitureBuilder() { + return getFurnitureFieldBuilder().getBuilder(); + } + /** + * .Furniture furniture = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder getFurnitureOrBuilder() { + if ((detailCase_ == 7) && (furnitureBuilder_ != null)) { + return furnitureBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 7) { + return (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_; + } + return emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + } + /** + * .Furniture furniture = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder, emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder> + getFurnitureFieldBuilder() { + if (furnitureBuilder_ == null) { + if (!(detailCase_ == 7)) { + detail_ = emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.getDefaultInstance(); + } + furnitureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureOuterClass.Furniture, emu.grasscutter.net.proto.FurnitureOuterClass.Furniture.Builder, emu.grasscutter.net.proto.FurnitureOuterClass.FurnitureOrBuilder>( + (emu.grasscutter.net.proto.FurnitureOuterClass.Furniture) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 7; + onChanged();; + return furnitureBuilder_; + } + @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:Item) + } + + // @@protoc_insertion_point(class_scope:Item) + private static final emu.grasscutter.net.proto.ItemOuterClass.Item DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemOuterClass.Item(); + } + + public static emu.grasscutter.net.proto.ItemOuterClass.Item getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Item parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Item(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Item_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Item_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\nItem.proto\032\013Equip.proto\032\017Furniture.pro" + + "to\032\016Material.proto\"\210\001\n\004Item\022\017\n\007item_id\030\001" + + " \001(\r\022\014\n\004guid\030\002 \001(\004\022\035\n\010material\030\005 \001(\0132\t.M" + + "aterialH\000\022\027\n\005equip\030\006 \001(\0132\006.EquipH\000\022\037\n\tfu" + + "rniture\030\007 \001(\0132\n.FurnitureH\000B\010\n\006detailB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EquipOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FurnitureOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MaterialOuterClass.getDescriptor(), + }); + internal_static_Item_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Item_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Item_descriptor, + new java.lang.String[] { "ItemId", "Guid", "Material", "Equip", "Furniture", "Detail", }); + emu.grasscutter.net.proto.EquipOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FurnitureOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MaterialOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java new file mode 100644 index 00000000000..781afddb34e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ItemParamOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ItemParam.proto + +package emu.grasscutter.net.proto; + +public final class ItemParamOuterClass { + private ItemParamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ItemParamOrBuilder extends + // @@protoc_insertion_point(interface_extends:ItemParam) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * uint32 count = 2; + * @return The count. + */ + int getCount(); + } + /** + * Protobuf type {@code ItemParam} + */ + public static final class ItemParam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ItemParam) + ItemParamOrBuilder { + private static final long serialVersionUID = 0L; + // Use ItemParam.newBuilder() to construct. + private ItemParam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ItemParam() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ItemParam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ItemParam( + 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: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + count_ = 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.ItemParamOuterClass.internal_static_ItemParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.class, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int COUNT_FIELD_NUMBER = 2; + private int count_; + /** + * uint32 count = 2; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + 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 (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (count_ != 0) { + output.writeUInt32(2, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, count_); + } + 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.ItemParamOuterClass.ItemParam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam other = (emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getCount() + != other.getCount()) 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) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam 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.ItemParamOuterClass.ItemParam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam 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.ItemParamOuterClass.ItemParam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam 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.ItemParamOuterClass.ItemParam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam 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.ItemParamOuterClass.ItemParam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam 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.ItemParamOuterClass.ItemParam 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; + } + /** + * Protobuf type {@code ItemParam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ItemParam) + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.class, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + count_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ItemParamOuterClass.internal_static_ItemParam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam build() { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam buildPartial() { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam result = new emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam(this); + result.itemId_ = itemId_; + result.count_ = count_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam) { + return mergeFrom((emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam other) { + if (other == emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getCount() != 0) { + setCount(other.getCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private int count_ ; + /** + * uint32 count = 2; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 2; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 2; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 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:ItemParam) + } + + // @@protoc_insertion_point(class_scope:ItemParam) + private static final emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam(); + } + + public static emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ItemParam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ItemParam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ItemParam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ItemParam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ItemParam.proto\"+\n\tItemParam\022\017\n\007item_i" + + "d\030\001 \001(\r\022\r\n\005count\030\002 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ItemParam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ItemParam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ItemParam_descriptor, + new java.lang.String[] { "ItemId", "Count", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java new file mode 100644 index 00000000000..42bd0902416 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/LifeStateChangeNotifyOuterClass.java @@ -0,0 +1,1399 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: LifeStateChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class LifeStateChangeNotifyOuterClass { + private LifeStateChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface LifeStateChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:LifeStateChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + int getEntityId(); + + /** + * repeated .ServerBuff server_buff_list = 6; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 6; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 6; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 6; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 6; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * string attack_tag = 7; + * @return The attackTag. + */ + java.lang.String getAttackTag(); + /** + * string attack_tag = 7; + * @return The bytes for attackTag. + */ + com.google.protobuf.ByteString + getAttackTagBytes(); + + /** + * uint32 move_reliable_seq = 15; + * @return The moveReliableSeq. + */ + int getMoveReliableSeq(); + + /** + * .PlayerDieType die_type = 14; + * @return The enum numeric value on the wire for dieType. + */ + int getDieTypeValue(); + /** + * .PlayerDieType die_type = 14; + * @return The dieType. + */ + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); + + /** + * uint32 life_state = 5; + * @return The lifeState. + */ + int getLifeState(); + + /** + * uint32 source_entity_id = 1; + * @return The sourceEntityId. + */ + int getSourceEntityId(); + } + /** + *
+   * CmdId: 1298
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code LifeStateChangeNotify} + */ + public static final class LifeStateChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:LifeStateChangeNotify) + LifeStateChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use LifeStateChangeNotify.newBuilder() to construct. + private LifeStateChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LifeStateChangeNotify() { + serverBuffList_ = java.util.Collections.emptyList(); + attackTag_ = ""; + dieType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LifeStateChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private LifeStateChangeNotify( + 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: { + + sourceEntityId_ = input.readUInt32(); + break; + } + case 32: { + + entityId_ = input.readUInt32(); + break; + } + case 40: { + + lifeState_ = input.readUInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + attackTag_ = s; + break; + } + case 112: { + int rawValue = input.readEnum(); + + dieType_ = rawValue; + break; + } + case 120: { + + moveReliableSeq_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.class, emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 4; + private int entityId_; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 6; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int ATTACK_TAG_FIELD_NUMBER = 7; + private volatile java.lang.Object attackTag_; + /** + * string attack_tag = 7; + * @return The attackTag. + */ + @java.lang.Override + public java.lang.String getAttackTag() { + java.lang.Object ref = attackTag_; + 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(); + attackTag_ = s; + return s; + } + } + /** + * string attack_tag = 7; + * @return The bytes for attackTag. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAttackTagBytes() { + java.lang.Object ref = attackTag_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MOVE_RELIABLE_SEQ_FIELD_NUMBER = 15; + private int moveReliableSeq_; + /** + * uint32 move_reliable_seq = 15; + * @return The moveReliableSeq. + */ + @java.lang.Override + public int getMoveReliableSeq() { + return moveReliableSeq_; + } + + public static final int DIE_TYPE_FIELD_NUMBER = 14; + private int dieType_; + /** + * .PlayerDieType die_type = 14; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 14; + * @return The dieType. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + + public static final int LIFE_STATE_FIELD_NUMBER = 5; + private int lifeState_; + /** + * uint32 life_state = 5; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + + public static final int SOURCE_ENTITY_ID_FIELD_NUMBER = 1; + private int sourceEntityId_; + /** + * uint32 source_entity_id = 1; + * @return The sourceEntityId. + */ + @java.lang.Override + public int getSourceEntityId() { + return sourceEntityId_; + } + + 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 (sourceEntityId_ != 0) { + output.writeUInt32(1, sourceEntityId_); + } + if (entityId_ != 0) { + output.writeUInt32(4, entityId_); + } + if (lifeState_ != 0) { + output.writeUInt32(5, lifeState_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(6, serverBuffList_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(attackTag_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, attackTag_); + } + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + output.writeEnum(14, dieType_); + } + if (moveReliableSeq_ != 0) { + output.writeUInt32(15, moveReliableSeq_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sourceEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sourceEntityId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, entityId_); + } + if (lifeState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, lifeState_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, serverBuffList_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(attackTag_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, attackTag_); + } + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(14, dieType_); + } + if (moveReliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, moveReliableSeq_); + } + 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.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify other = (emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (!getAttackTag() + .equals(other.getAttackTag())) return false; + if (getMoveReliableSeq() + != other.getMoveReliableSeq()) return false; + if (dieType_ != other.dieType_) return false; + if (getLifeState() + != other.getLifeState()) return false; + if (getSourceEntityId() + != other.getSourceEntityId()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (37 * hash) + ATTACK_TAG_FIELD_NUMBER; + hash = (53 * hash) + getAttackTag().hashCode(); + hash = (37 * hash) + MOVE_RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getMoveReliableSeq(); + hash = (37 * hash) + DIE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + dieType_; + hash = (37 * hash) + LIFE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getLifeState(); + hash = (37 * hash) + SOURCE_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getSourceEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify 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.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify 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.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify 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.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify 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.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify 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.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify 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: 1298
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code LifeStateChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:LifeStateChangeNotify) + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.class, emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + serverBuffListBuilder_.clear(); + } + attackTag_ = ""; + + moveReliableSeq_ = 0; + + dieType_ = 0; + + lifeState_ = 0; + + sourceEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.internal_static_LifeStateChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify build() { + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify buildPartial() { + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify result = new emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify(this); + int from_bitField0_ = bitField0_; + result.entityId_ = entityId_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + result.attackTag_ = attackTag_; + result.moveReliableSeq_ = moveReliableSeq_; + result.dieType_ = dieType_; + result.lifeState_ = lifeState_; + result.sourceEntityId_ = sourceEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify other) { + if (other == emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + if (!other.getAttackTag().isEmpty()) { + attackTag_ = other.attackTag_; + onChanged(); + } + if (other.getMoveReliableSeq() != 0) { + setMoveReliableSeq(other.getMoveReliableSeq()); + } + if (other.dieType_ != 0) { + setDieTypeValue(other.getDieTypeValue()); + } + if (other.getLifeState() != 0) { + setLifeState(other.getLifeState()); + } + if (other.getSourceEntityId() != 0) { + setSourceEntityId(other.getSourceEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int entityId_ ; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 4; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 6; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private java.lang.Object attackTag_ = ""; + /** + * string attack_tag = 7; + * @return The attackTag. + */ + public java.lang.String getAttackTag() { + java.lang.Object ref = attackTag_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attackTag_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string attack_tag = 7; + * @return The bytes for attackTag. + */ + public com.google.protobuf.ByteString + getAttackTagBytes() { + java.lang.Object ref = attackTag_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackTag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string attack_tag = 7; + * @param value The attackTag to set. + * @return This builder for chaining. + */ + public Builder setAttackTag( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + attackTag_ = value; + onChanged(); + return this; + } + /** + * string attack_tag = 7; + * @return This builder for chaining. + */ + public Builder clearAttackTag() { + + attackTag_ = getDefaultInstance().getAttackTag(); + onChanged(); + return this; + } + /** + * string attack_tag = 7; + * @param value The bytes for attackTag to set. + * @return This builder for chaining. + */ + public Builder setAttackTagBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + attackTag_ = value; + onChanged(); + return this; + } + + private int moveReliableSeq_ ; + /** + * uint32 move_reliable_seq = 15; + * @return The moveReliableSeq. + */ + @java.lang.Override + public int getMoveReliableSeq() { + return moveReliableSeq_; + } + /** + * uint32 move_reliable_seq = 15; + * @param value The moveReliableSeq to set. + * @return This builder for chaining. + */ + public Builder setMoveReliableSeq(int value) { + + moveReliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 move_reliable_seq = 15; + * @return This builder for chaining. + */ + public Builder clearMoveReliableSeq() { + + moveReliableSeq_ = 0; + onChanged(); + return this; + } + + private int dieType_ = 0; + /** + * .PlayerDieType die_type = 14; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 14; + * @param value The enum numeric value on the wire for dieType to set. + * @return This builder for chaining. + */ + public Builder setDieTypeValue(int value) { + + dieType_ = value; + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 14; + * @return The dieType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + /** + * .PlayerDieType die_type = 14; + * @param value The dieType to set. + * @return This builder for chaining. + */ + public Builder setDieType(emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType value) { + if (value == null) { + throw new NullPointerException(); + } + + dieType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 14; + * @return This builder for chaining. + */ + public Builder clearDieType() { + + dieType_ = 0; + onChanged(); + return this; + } + + private int lifeState_ ; + /** + * uint32 life_state = 5; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + /** + * uint32 life_state = 5; + * @param value The lifeState to set. + * @return This builder for chaining. + */ + public Builder setLifeState(int value) { + + lifeState_ = value; + onChanged(); + return this; + } + /** + * uint32 life_state = 5; + * @return This builder for chaining. + */ + public Builder clearLifeState() { + + lifeState_ = 0; + onChanged(); + return this; + } + + private int sourceEntityId_ ; + /** + * uint32 source_entity_id = 1; + * @return The sourceEntityId. + */ + @java.lang.Override + public int getSourceEntityId() { + return sourceEntityId_; + } + /** + * uint32 source_entity_id = 1; + * @param value The sourceEntityId to set. + * @return This builder for chaining. + */ + public Builder setSourceEntityId(int value) { + + sourceEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 source_entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearSourceEntityId() { + + sourceEntityId_ = 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:LifeStateChangeNotify) + } + + // @@protoc_insertion_point(class_scope:LifeStateChangeNotify) + private static final emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify(); + } + + public static emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LifeStateChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new LifeStateChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LifeStateChangeNotifyOuterClass.LifeStateChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_LifeStateChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_LifeStateChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033LifeStateChangeNotify.proto\032\023PlayerDie" + + "Type.proto\032\020ServerBuff.proto\"\320\001\n\025LifeSta" + + "teChangeNotify\022\021\n\tentity_id\030\004 \001(\r\022%\n\020ser" + + "ver_buff_list\030\006 \003(\0132\013.ServerBuff\022\022\n\natta" + + "ck_tag\030\007 \001(\t\022\031\n\021move_reliable_seq\030\017 \001(\r\022" + + " \n\010die_type\030\016 \001(\0162\016.PlayerDieType\022\022\n\nlif" + + "e_state\030\005 \001(\r\022\030\n\020source_entity_id\030\001 \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_LifeStateChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_LifeStateChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_LifeStateChangeNotify_descriptor, + new java.lang.String[] { "EntityId", "ServerBuffList", "AttackTag", "MoveReliableSeq", "DieType", "LifeState", "SourceEntityId", }); + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/LockedPersonallineDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/LockedPersonallineDataOuterClass.java new file mode 100644 index 00000000000..95dcf23c8f2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/LockedPersonallineDataOuterClass.java @@ -0,0 +1,1035 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: LockedPersonallineData.proto + +package emu.grasscutter.net.proto; + +public final class LockedPersonallineDataOuterClass { + private LockedPersonallineDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface LockedPersonallineDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:LockedPersonallineData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 personal_line_id = 1; + * @return The personalLineId. + */ + int getPersonalLineId(); + + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The enum numeric value on the wire for lockReason. + */ + int getLockReasonValue(); + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The lockReason. + */ + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason getLockReason(); + + /** + * uint32 chapter_id = 3; + * @return Whether the chapterId field is set. + */ + boolean hasChapterId(); + /** + * uint32 chapter_id = 3; + * @return The chapterId. + */ + int getChapterId(); + + /** + * uint32 level = 4; + * @return Whether the level field is set. + */ + boolean hasLevel(); + /** + * uint32 level = 4; + * @return The level. + */ + int getLevel(); + + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.ParamCase getParamCase(); + } + /** + * Protobuf type {@code LockedPersonallineData} + */ + public static final class LockedPersonallineData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:LockedPersonallineData) + LockedPersonallineDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use LockedPersonallineData.newBuilder() to construct. + private LockedPersonallineData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LockedPersonallineData() { + lockReason_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LockedPersonallineData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private LockedPersonallineData( + 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: { + + personalLineId_ = input.readUInt32(); + break; + } + case 16: { + int rawValue = input.readEnum(); + + lockReason_ = rawValue; + break; + } + case 24: { + paramCase_ = 3; + param_ = input.readUInt32(); + break; + } + case 32: { + paramCase_ = 4; + param_ = 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.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.class, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder.class); + } + + /** + * Protobuf enum {@code LockedPersonallineData.LockReason} + */ + public enum LockReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * LOCK_REASON_LEVEL = 0; + */ + LOCK_REASON_LEVEL(0), + /** + * LOCK_REASON_QUEST = 1; + */ + LOCK_REASON_QUEST(1), + UNRECOGNIZED(-1), + ; + + /** + * LOCK_REASON_LEVEL = 0; + */ + public static final int LOCK_REASON_LEVEL_VALUE = 0; + /** + * LOCK_REASON_QUEST = 1; + */ + public static final int LOCK_REASON_QUEST_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 LockReason 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 LockReason forNumber(int value) { + switch (value) { + case 0: return LOCK_REASON_LEVEL; + case 1: return LOCK_REASON_QUEST; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + LockReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LockReason findValueByNumber(int number) { + return LockReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDescriptor().getEnumTypes().get(0); + } + + private static final LockReason[] VALUES = values(); + + public static LockReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LockReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:LockedPersonallineData.LockReason) + } + + private int paramCase_ = 0; + private java.lang.Object param_; + public enum ParamCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + CHAPTER_ID(3), + LEVEL(4), + PARAM_NOT_SET(0); + private final int value; + private ParamCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParamCase valueOf(int value) { + return forNumber(value); + } + + public static ParamCase forNumber(int value) { + switch (value) { + case 3: return CHAPTER_ID; + case 4: return LEVEL; + case 0: return PARAM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public static final int PERSONAL_LINE_ID_FIELD_NUMBER = 1; + private int personalLineId_; + /** + * uint32 personal_line_id = 1; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + + public static final int LOCK_REASON_FIELD_NUMBER = 2; + private int lockReason_; + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The enum numeric value on the wire for lockReason. + */ + @java.lang.Override public int getLockReasonValue() { + return lockReason_; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The lockReason. + */ + @java.lang.Override public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason getLockReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason result = emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.valueOf(lockReason_); + return result == null ? emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.UNRECOGNIZED : result; + } + + public static final int CHAPTER_ID_FIELD_NUMBER = 3; + /** + * uint32 chapter_id = 3; + * @return Whether the chapterId field is set. + */ + @java.lang.Override + public boolean hasChapterId() { + return paramCase_ == 3; + } + /** + * uint32 chapter_id = 3; + * @return The chapterId. + */ + @java.lang.Override + public int getChapterId() { + if (paramCase_ == 3) { + return (java.lang.Integer) param_; + } + return 0; + } + + public static final int LEVEL_FIELD_NUMBER = 4; + /** + * uint32 level = 4; + * @return Whether the level field is set. + */ + @java.lang.Override + public boolean hasLevel() { + return paramCase_ == 4; + } + /** + * uint32 level = 4; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + if (paramCase_ == 4) { + return (java.lang.Integer) param_; + } + return 0; + } + + 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 (personalLineId_ != 0) { + output.writeUInt32(1, personalLineId_); + } + if (lockReason_ != emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.LOCK_REASON_LEVEL.getNumber()) { + output.writeEnum(2, lockReason_); + } + if (paramCase_ == 3) { + output.writeUInt32( + 3, (int)((java.lang.Integer) param_)); + } + if (paramCase_ == 4) { + output.writeUInt32( + 4, (int)((java.lang.Integer) param_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (personalLineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, personalLineId_); + } + if (lockReason_ != emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.LOCK_REASON_LEVEL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, lockReason_); + } + if (paramCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 3, (int)((java.lang.Integer) param_)); + } + if (paramCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 4, (int)((java.lang.Integer) param_)); + } + 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.LockedPersonallineDataOuterClass.LockedPersonallineData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData other = (emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData) obj; + + if (getPersonalLineId() + != other.getPersonalLineId()) return false; + if (lockReason_ != other.lockReason_) return false; + if (!getParamCase().equals(other.getParamCase())) return false; + switch (paramCase_) { + case 3: + if (getChapterId() + != other.getChapterId()) return false; + break; + case 4: + if (getLevel() + != other.getLevel()) return false; + break; + case 0: + default: + } + 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) + PERSONAL_LINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPersonalLineId(); + hash = (37 * hash) + LOCK_REASON_FIELD_NUMBER; + hash = (53 * hash) + lockReason_; + switch (paramCase_) { + case 3: + hash = (37 * hash) + CHAPTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getChapterId(); + break; + case 4: + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData 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.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData 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.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData 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.LockedPersonallineDataOuterClass.LockedPersonallineData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData 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.LockedPersonallineDataOuterClass.LockedPersonallineData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData 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.LockedPersonallineDataOuterClass.LockedPersonallineData 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; + } + /** + * Protobuf type {@code LockedPersonallineData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:LockedPersonallineData) + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.class, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + personalLineId_ = 0; + + lockReason_ = 0; + + paramCase_ = 0; + param_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.internal_static_LockedPersonallineData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData build() { + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData buildPartial() { + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData result = new emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData(this); + result.personalLineId_ = personalLineId_; + result.lockReason_ = lockReason_; + if (paramCase_ == 3) { + result.param_ = param_; + } + if (paramCase_ == 4) { + result.param_ = param_; + } + result.paramCase_ = paramCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData) { + return mergeFrom((emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData other) { + if (other == emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDefaultInstance()) return this; + if (other.getPersonalLineId() != 0) { + setPersonalLineId(other.getPersonalLineId()); + } + if (other.lockReason_ != 0) { + setLockReasonValue(other.getLockReasonValue()); + } + switch (other.getParamCase()) { + case CHAPTER_ID: { + setChapterId(other.getChapterId()); + break; + } + case LEVEL: { + setLevel(other.getLevel()); + break; + } + case PARAM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paramCase_ = 0; + private java.lang.Object param_; + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public Builder clearParam() { + paramCase_ = 0; + param_ = null; + onChanged(); + return this; + } + + + private int personalLineId_ ; + /** + * uint32 personal_line_id = 1; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + /** + * uint32 personal_line_id = 1; + * @param value The personalLineId to set. + * @return This builder for chaining. + */ + public Builder setPersonalLineId(int value) { + + personalLineId_ = value; + onChanged(); + return this; + } + /** + * uint32 personal_line_id = 1; + * @return This builder for chaining. + */ + public Builder clearPersonalLineId() { + + personalLineId_ = 0; + onChanged(); + return this; + } + + private int lockReason_ = 0; + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The enum numeric value on the wire for lockReason. + */ + @java.lang.Override public int getLockReasonValue() { + return lockReason_; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @param value The enum numeric value on the wire for lockReason to set. + * @return This builder for chaining. + */ + public Builder setLockReasonValue(int value) { + + lockReason_ = value; + onChanged(); + return this; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return The lockReason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason getLockReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason result = emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.valueOf(lockReason_); + return result == null ? emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason.UNRECOGNIZED : result; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @param value The lockReason to set. + * @return This builder for chaining. + */ + public Builder setLockReason(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.LockReason value) { + if (value == null) { + throw new NullPointerException(); + } + + lockReason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .LockedPersonallineData.LockReason lock_reason = 2; + * @return This builder for chaining. + */ + public Builder clearLockReason() { + + lockReason_ = 0; + onChanged(); + return this; + } + + /** + * uint32 chapter_id = 3; + * @return Whether the chapterId field is set. + */ + public boolean hasChapterId() { + return paramCase_ == 3; + } + /** + * uint32 chapter_id = 3; + * @return The chapterId. + */ + public int getChapterId() { + if (paramCase_ == 3) { + return (java.lang.Integer) param_; + } + return 0; + } + /** + * uint32 chapter_id = 3; + * @param value The chapterId to set. + * @return This builder for chaining. + */ + public Builder setChapterId(int value) { + paramCase_ = 3; + param_ = value; + onChanged(); + return this; + } + /** + * uint32 chapter_id = 3; + * @return This builder for chaining. + */ + public Builder clearChapterId() { + if (paramCase_ == 3) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 level = 4; + * @return Whether the level field is set. + */ + public boolean hasLevel() { + return paramCase_ == 4; + } + /** + * uint32 level = 4; + * @return The level. + */ + public int getLevel() { + if (paramCase_ == 4) { + return (java.lang.Integer) param_; + } + return 0; + } + /** + * uint32 level = 4; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + paramCase_ = 4; + param_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 4; + * @return This builder for chaining. + */ + public Builder clearLevel() { + if (paramCase_ == 4) { + paramCase_ = 0; + param_ = null; + 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:LockedPersonallineData) + } + + // @@protoc_insertion_point(class_scope:LockedPersonallineData) + private static final emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData(); + } + + public static emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LockedPersonallineData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new LockedPersonallineData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_LockedPersonallineData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_LockedPersonallineData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034LockedPersonallineData.proto\"\327\001\n\026Locke" + + "dPersonallineData\022\030\n\020personal_line_id\030\001 " + + "\001(\r\0227\n\013lock_reason\030\002 \001(\0162\".LockedPersona" + + "llineData.LockReason\022\024\n\nchapter_id\030\003 \001(\r" + + "H\000\022\017\n\005level\030\004 \001(\rH\000\":\n\nLockReason\022\025\n\021LOC" + + "K_REASON_LEVEL\020\000\022\025\n\021LOCK_REASON_QUEST\020\001B" + + "\007\n\005paramB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_LockedPersonallineData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_LockedPersonallineData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_LockedPersonallineData_descriptor, + new java.lang.String[] { "PersonalLineId", "LockReason", "ChapterId", "Level", "Param", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxDataOuterClass.java new file mode 100644 index 00000000000..ad4f0d496a3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxDataOuterClass.java @@ -0,0 +1,799 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: LunchBoxData.proto + +package emu.grasscutter.net.proto; + +public final class LunchBoxDataOuterClass { + private LunchBoxDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface LunchBoxDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:LunchBoxData) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> slot_material_map = 3; + */ + int getSlotMaterialMapCount(); + /** + * map<uint32, uint32> slot_material_map = 3; + */ + boolean containsSlotMaterialMap( + int key); + /** + * Use {@link #getSlotMaterialMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSlotMaterialMap(); + /** + * map<uint32, uint32> slot_material_map = 3; + */ + java.util.Map + getSlotMaterialMapMap(); + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + int getSlotMaterialMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + int getSlotMaterialMapOrThrow( + int key); + } + /** + * Protobuf type {@code LunchBoxData} + */ + public static final class LunchBoxData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:LunchBoxData) + LunchBoxDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use LunchBoxData.newBuilder() to construct. + private LunchBoxData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LunchBoxData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LunchBoxData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private LunchBoxData( + 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)) { + slotMaterialMap_ = com.google.protobuf.MapField.newMapField( + SlotMaterialMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + slotMaterialMap__ = input.readMessage( + SlotMaterialMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + slotMaterialMap_.getMutableMap().put( + slotMaterialMap__.getKey(), slotMaterialMap__.getValue()); + 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.LunchBoxDataOuterClass.internal_static_LunchBoxData_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetSlotMaterialMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.class, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder.class); + } + + public static final int SLOT_MATERIAL_MAP_FIELD_NUMBER = 3; + private static final class SlotMaterialMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_SlotMaterialMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> slotMaterialMap_; + private com.google.protobuf.MapField + internalGetSlotMaterialMap() { + if (slotMaterialMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SlotMaterialMapDefaultEntryHolder.defaultEntry); + } + return slotMaterialMap_; + } + + public int getSlotMaterialMapCount() { + return internalGetSlotMaterialMap().getMap().size(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + @java.lang.Override + public boolean containsSlotMaterialMap( + int key) { + + return internalGetSlotMaterialMap().getMap().containsKey(key); + } + /** + * Use {@link #getSlotMaterialMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSlotMaterialMap() { + return getSlotMaterialMapMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public java.util.Map getSlotMaterialMapMap() { + return internalGetSlotMaterialMap().getMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public int getSlotMaterialMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSlotMaterialMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public int getSlotMaterialMapOrThrow( + int key) { + + java.util.Map map = + internalGetSlotMaterialMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSlotMaterialMap(), + SlotMaterialMapDefaultEntryHolder.defaultEntry, + 3); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetSlotMaterialMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + slotMaterialMap__ = SlotMaterialMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, slotMaterialMap__); + } + 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.LunchBoxDataOuterClass.LunchBoxData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData other = (emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData) obj; + + if (!internalGetSlotMaterialMap().equals( + other.internalGetSlotMaterialMap())) 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 (!internalGetSlotMaterialMap().getMap().isEmpty()) { + hash = (37 * hash) + SLOT_MATERIAL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSlotMaterialMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData 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.LunchBoxDataOuterClass.LunchBoxData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData 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.LunchBoxDataOuterClass.LunchBoxData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData 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.LunchBoxDataOuterClass.LunchBoxData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData 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.LunchBoxDataOuterClass.LunchBoxData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData 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.LunchBoxDataOuterClass.LunchBoxData 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; + } + /** + * Protobuf type {@code LunchBoxData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:LunchBoxData) + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetSlotMaterialMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableSlotMaterialMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.class, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableSlotMaterialMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.internal_static_LunchBoxData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData build() { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData buildPartial() { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData result = new emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData(this); + int from_bitField0_ = bitField0_; + result.slotMaterialMap_ = internalGetSlotMaterialMap(); + result.slotMaterialMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData) { + return mergeFrom((emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData other) { + if (other == emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance()) return this; + internalGetMutableSlotMaterialMap().mergeFrom( + other.internalGetSlotMaterialMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> slotMaterialMap_; + private com.google.protobuf.MapField + internalGetSlotMaterialMap() { + if (slotMaterialMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SlotMaterialMapDefaultEntryHolder.defaultEntry); + } + return slotMaterialMap_; + } + private com.google.protobuf.MapField + internalGetMutableSlotMaterialMap() { + onChanged();; + if (slotMaterialMap_ == null) { + slotMaterialMap_ = com.google.protobuf.MapField.newMapField( + SlotMaterialMapDefaultEntryHolder.defaultEntry); + } + if (!slotMaterialMap_.isMutable()) { + slotMaterialMap_ = slotMaterialMap_.copy(); + } + return slotMaterialMap_; + } + + public int getSlotMaterialMapCount() { + return internalGetSlotMaterialMap().getMap().size(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + @java.lang.Override + public boolean containsSlotMaterialMap( + int key) { + + return internalGetSlotMaterialMap().getMap().containsKey(key); + } + /** + * Use {@link #getSlotMaterialMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSlotMaterialMap() { + return getSlotMaterialMapMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public java.util.Map getSlotMaterialMapMap() { + return internalGetSlotMaterialMap().getMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public int getSlotMaterialMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSlotMaterialMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + @java.lang.Override + + public int getSlotMaterialMapOrThrow( + int key) { + + java.util.Map map = + internalGetSlotMaterialMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSlotMaterialMap() { + internalGetMutableSlotMaterialMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + public Builder removeSlotMaterialMap( + int key) { + + internalGetMutableSlotMaterialMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSlotMaterialMap() { + return internalGetMutableSlotMaterialMap().getMutableMap(); + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + public Builder putSlotMaterialMap( + int key, + int value) { + + + internalGetMutableSlotMaterialMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> slot_material_map = 3; + */ + + public Builder putAllSlotMaterialMap( + java.util.Map values) { + internalGetMutableSlotMaterialMap().getMutableMap() + .putAll(values); + 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:LunchBoxData) + } + + // @@protoc_insertion_point(class_scope:LunchBoxData) + private static final emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData(); + } + + public static emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LunchBoxData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new LunchBoxData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_LunchBoxData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_LunchBoxData_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_LunchBoxData_SlotMaterialMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_LunchBoxData_SlotMaterialMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022LunchBoxData.proto\"\205\001\n\014LunchBoxData\022=\n" + + "\021slot_material_map\030\003 \003(\0132\".LunchBoxData." + + "SlotMaterialMapEntry\0326\n\024SlotMaterialMapE" + + "ntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_LunchBoxData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_LunchBoxData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_LunchBoxData_descriptor, + new java.lang.String[] { "SlotMaterialMap", }); + internal_static_LunchBoxData_SlotMaterialMapEntry_descriptor = + internal_static_LunchBoxData_descriptor.getNestedTypes().get(0); + internal_static_LunchBoxData_SlotMaterialMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_LunchBoxData_SlotMaterialMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxSlotTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxSlotTypeOuterClass.java new file mode 100644 index 00000000000..66b910c31a3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/LunchBoxSlotTypeOuterClass.java @@ -0,0 +1,155 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: LunchBoxSlotType.proto + +package emu.grasscutter.net.proto; + +public final class LunchBoxSlotTypeOuterClass { + private LunchBoxSlotTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code LunchBoxSlotType} + */ + public enum LunchBoxSlotType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * LUNCH_BOX_SLOT_NONE = 0; + */ + LUNCH_BOX_SLOT_NONE(0), + /** + * LUNCH_BOX_SLOT_REVIVE = 1; + */ + LUNCH_BOX_SLOT_REVIVE(1), + /** + * LUNCH_BOX_SLOT_HEAL = 2; + */ + LUNCH_BOX_SLOT_HEAL(2), + UNRECOGNIZED(-1), + ; + + /** + * LUNCH_BOX_SLOT_NONE = 0; + */ + public static final int LUNCH_BOX_SLOT_NONE_VALUE = 0; + /** + * LUNCH_BOX_SLOT_REVIVE = 1; + */ + public static final int LUNCH_BOX_SLOT_REVIVE_VALUE = 1; + /** + * LUNCH_BOX_SLOT_HEAL = 2; + */ + public static final int LUNCH_BOX_SLOT_HEAL_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 LunchBoxSlotType 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 LunchBoxSlotType forNumber(int value) { + switch (value) { + case 0: return LUNCH_BOX_SLOT_NONE; + case 1: return LUNCH_BOX_SLOT_REVIVE; + case 2: return LUNCH_BOX_SLOT_HEAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + LunchBoxSlotType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LunchBoxSlotType findValueByNumber(int number) { + return LunchBoxSlotType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.LunchBoxSlotTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final LunchBoxSlotType[] VALUES = values(); + + public static LunchBoxSlotType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LunchBoxSlotType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:LunchBoxSlotType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026LunchBoxSlotType.proto*_\n\020LunchBoxSlot" + + "Type\022\027\n\023LUNCH_BOX_SLOT_NONE\020\000\022\031\n\025LUNCH_B" + + "OX_SLOT_REVIVE\020\001\022\027\n\023LUNCH_BOX_SLOT_HEAL\020" + + "\002B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java new file mode 100644 index 00000000000..6d0f6f38467 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MPLevelEntityInfoOuterClass.java @@ -0,0 +1,814 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MPLevelEntityInfo.proto + +package emu.grasscutter.net.proto; + +public final class MPLevelEntityInfoOuterClass { + private MPLevelEntityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MPLevelEntityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MPLevelEntityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return Whether the abilityInfo field is set. + */ + boolean hasAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return The abilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + } + /** + * Protobuf type {@code MPLevelEntityInfo} + */ + public static final class MPLevelEntityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MPLevelEntityInfo) + MPLevelEntityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MPLevelEntityInfo.newBuilder() to construct. + private MPLevelEntityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MPLevelEntityInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MPLevelEntityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MPLevelEntityInfo( + 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 18: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (abilityInfo_ != null) { + subBuilder = abilityInfo_.toBuilder(); + } + abilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityInfo_); + abilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + + authorityPeerId_ = input.readUInt32(); + break; + } + case 88: { + + entityId_ = 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.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.class, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder.class); + } + + public static final int ABILITY_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return Whether the abilityInfo field is set. + */ + @java.lang.Override + public boolean hasAbilityInfo() { + return abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return The abilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + return getAbilityInfo(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 3; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + 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 (abilityInfo_ != null) { + output.writeMessage(2, getAbilityInfo()); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(3, authorityPeerId_); + } + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAbilityInfo()); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, authorityPeerId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + 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.MPLevelEntityInfoOuterClass.MPLevelEntityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo other = (emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo) obj; + + if (hasAbilityInfo() != other.hasAbilityInfo()) return false; + if (hasAbilityInfo()) { + if (!getAbilityInfo() + .equals(other.getAbilityInfo())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) 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 (hasAbilityInfo()) { + hash = (37 * hash) + ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAbilityInfo().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo 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.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo 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.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo 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.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo 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.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo 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.MPLevelEntityInfoOuterClass.MPLevelEntityInfo 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; + } + /** + * Protobuf type {@code MPLevelEntityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MPLevelEntityInfo) + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.class, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + entityId_ = 0; + + authorityPeerId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.internal_static_MPLevelEntityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo build() { + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo buildPartial() { + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo result = new emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo(this); + if (abilityInfoBuilder_ == null) { + result.abilityInfo_ = abilityInfo_; + } else { + result.abilityInfo_ = abilityInfoBuilder_.build(); + } + result.entityId_ = entityId_; + result.authorityPeerId_ = authorityPeerId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo) { + return mergeFrom((emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo other) { + if (other == emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance()) return this; + if (other.hasAbilityInfo()) { + mergeAbilityInfo(other.getAbilityInfo()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> abilityInfoBuilder_; + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return Whether the abilityInfo field is set. + */ + public boolean hasAbilityInfo() { + return abilityInfoBuilder_ != null || abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + * @return The abilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + if (abilityInfoBuilder_ == null) { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } else { + return abilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public Builder setAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityInfo_ = value; + onChanged(); + } else { + abilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public Builder setAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = builderForValue.build(); + onChanged(); + } else { + abilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public Builder mergeAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (abilityInfo_ != null) { + abilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(abilityInfo_).mergeFrom(value).buildPartial(); + } else { + abilityInfo_ = value; + } + onChanged(); + } else { + abilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public Builder clearAbilityInfo() { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + onChanged(); + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { + + onChanged(); + return getAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + if (abilityInfoBuilder_ != null) { + return abilityInfoBuilder_.getMessageOrBuilder(); + } else { + return abilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + } + /** + * .AbilitySyncStateInfo ability_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAbilityInfoFieldBuilder() { + if (abilityInfoBuilder_ == null) { + abilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAbilityInfo(), + getParentForChildren(), + isClean()); + abilityInfo_ = null; + } + return abilityInfoBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 3; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 3; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 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:MPLevelEntityInfo) + } + + // @@protoc_insertion_point(class_scope:MPLevelEntityInfo) + private static final emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo(); + } + + public static emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MPLevelEntityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MPLevelEntityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MPLevelEntityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MPLevelEntityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027MPLevelEntityInfo.proto\032\032AbilitySyncSt" + + "ateInfo.proto\"n\n\021MPLevelEntityInfo\022+\n\014ab" + + "ility_info\030\002 \001(\0132\025.AbilitySyncStateInfo\022" + + "\021\n\tentity_id\030\013 \001(\r\022\031\n\021authority_peer_id\030" + + "\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + }); + internal_static_MPLevelEntityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MPLevelEntityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MPLevelEntityInfo_descriptor, + new java.lang.String[] { "AbilityInfo", "EntityId", "AuthorityPeerId", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MailChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MailChangeNotifyOuterClass.java new file mode 100644 index 00000000000..e4d46843e9f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MailChangeNotifyOuterClass.java @@ -0,0 +1,1050 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MailChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class MailChangeNotifyOuterClass { + private MailChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MailChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:MailChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MailData mail_list = 14; + */ + java.util.List + getMailListList(); + /** + * repeated .MailData mail_list = 14; + */ + emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index); + /** + * repeated .MailData mail_list = 14; + */ + int getMailListCount(); + /** + * repeated .MailData mail_list = 14; + */ + java.util.List + getMailListOrBuilderList(); + /** + * repeated .MailData mail_list = 14; + */ + emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index); + + /** + * repeated uint32 del_mail_id_list = 8; + * @return A list containing the delMailIdList. + */ + java.util.List getDelMailIdListList(); + /** + * repeated uint32 del_mail_id_list = 8; + * @return The count of delMailIdList. + */ + int getDelMailIdListCount(); + /** + * repeated uint32 del_mail_id_list = 8; + * @param index The index of the element to return. + * @return The delMailIdList at the given index. + */ + int getDelMailIdList(int index); + } + /** + *
+   * CmdId: 1498
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MailChangeNotify} + */ + public static final class MailChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MailChangeNotify) + MailChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use MailChangeNotify.newBuilder() to construct. + private MailChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MailChangeNotify() { + mailList_ = java.util.Collections.emptyList(); + delMailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MailChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MailChangeNotify( + 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 64: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + delMailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + delMailIdList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + delMailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + delMailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + mailList_.add( + input.readMessage(emu.grasscutter.net.proto.MailDataOuterClass.MailData.parser(), extensionRegistry)); + 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_ & 0x00000002) != 0)) { + delMailIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mailList_ = java.util.Collections.unmodifiableList(mailList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.class, emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.Builder.class); + } + + public static final int MAIL_LIST_FIELD_NUMBER = 14; + private java.util.List mailList_; + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public java.util.List getMailListList() { + return mailList_; + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public java.util.List + getMailListOrBuilderList() { + return mailList_; + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public int getMailListCount() { + return mailList_.size(); + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index) { + return mailList_.get(index); + } + /** + * repeated .MailData mail_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index) { + return mailList_.get(index); + } + + public static final int DEL_MAIL_ID_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList delMailIdList_; + /** + * repeated uint32 del_mail_id_list = 8; + * @return A list containing the delMailIdList. + */ + @java.lang.Override + public java.util.List + getDelMailIdListList() { + return delMailIdList_; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @return The count of delMailIdList. + */ + public int getDelMailIdListCount() { + return delMailIdList_.size(); + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param index The index of the element to return. + * @return The delMailIdList at the given index. + */ + public int getDelMailIdList(int index) { + return delMailIdList_.getInt(index); + } + private int delMailIdListMemoizedSerializedSize = -1; + + 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 (getDelMailIdListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(delMailIdListMemoizedSerializedSize); + } + for (int i = 0; i < delMailIdList_.size(); i++) { + output.writeUInt32NoTag(delMailIdList_.getInt(i)); + } + for (int i = 0; i < mailList_.size(); i++) { + output.writeMessage(14, mailList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < delMailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delMailIdList_.getInt(i)); + } + size += dataSize; + if (!getDelMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delMailIdListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < mailList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, mailList_.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.MailChangeNotifyOuterClass.MailChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify other = (emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify) obj; + + if (!getMailListList() + .equals(other.getMailListList())) return false; + if (!getDelMailIdListList() + .equals(other.getDelMailIdListList())) 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 (getMailListCount() > 0) { + hash = (37 * hash) + MAIL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailListList().hashCode(); + } + if (getDelMailIdListCount() > 0) { + hash = (37 * hash) + DEL_MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify 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.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify 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.MailChangeNotifyOuterClass.MailChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify 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.MailChangeNotifyOuterClass.MailChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify 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.MailChangeNotifyOuterClass.MailChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify 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.MailChangeNotifyOuterClass.MailChangeNotify 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: 1498
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MailChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MailChangeNotify) + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.class, emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMailListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (mailListBuilder_ == null) { + mailList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + mailListBuilder_.clear(); + } + delMailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.internal_static_MailChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify build() { + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify buildPartial() { + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify result = new emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify(this); + int from_bitField0_ = bitField0_; + if (mailListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + mailList_ = java.util.Collections.unmodifiableList(mailList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailList_ = mailList_; + } else { + result.mailList_ = mailListBuilder_.build(); + } + if (((bitField0_ & 0x00000002) != 0)) { + delMailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.delMailIdList_ = delMailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify other) { + if (other == emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify.getDefaultInstance()) return this; + if (mailListBuilder_ == null) { + if (!other.mailList_.isEmpty()) { + if (mailList_.isEmpty()) { + mailList_ = other.mailList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailListIsMutable(); + mailList_.addAll(other.mailList_); + } + onChanged(); + } + } else { + if (!other.mailList_.isEmpty()) { + if (mailListBuilder_.isEmpty()) { + mailListBuilder_.dispose(); + mailListBuilder_ = null; + mailList_ = other.mailList_; + bitField0_ = (bitField0_ & ~0x00000001); + mailListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMailListFieldBuilder() : null; + } else { + mailListBuilder_.addAllMessages(other.mailList_); + } + } + } + if (!other.delMailIdList_.isEmpty()) { + if (delMailIdList_.isEmpty()) { + delMailIdList_ = other.delMailIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureDelMailIdListIsMutable(); + delMailIdList_.addAll(other.delMailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List mailList_ = + java.util.Collections.emptyList(); + private void ensureMailListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailList_ = new java.util.ArrayList(mailList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder> mailListBuilder_; + + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List getMailListList() { + if (mailListBuilder_ == null) { + return java.util.Collections.unmodifiableList(mailList_); + } else { + return mailListBuilder_.getMessageList(); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public int getMailListCount() { + if (mailListBuilder_ == null) { + return mailList_.size(); + } else { + return mailListBuilder_.getCount(); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getMailList(int index) { + if (mailListBuilder_ == null) { + return mailList_.get(index); + } else { + return mailListBuilder_.getMessage(index); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder setMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.set(index, value); + onChanged(); + } else { + mailListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder setMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.set(index, builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList(emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.add(value); + onChanged(); + } else { + mailListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData value) { + if (mailListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMailListIsMutable(); + mailList_.add(index, value); + onChanged(); + } else { + mailListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.add(builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addMailList( + int index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder builderForValue) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.add(index, builderForValue.build()); + onChanged(); + } else { + mailListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder addAllMailList( + java.lang.Iterable values) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailList_); + onChanged(); + } else { + mailListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder clearMailList() { + if (mailListBuilder_ == null) { + mailList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + mailListBuilder_.clear(); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public Builder removeMailList(int index) { + if (mailListBuilder_ == null) { + ensureMailListIsMutable(); + mailList_.remove(index); + onChanged(); + } else { + mailListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder getMailListBuilder( + int index) { + return getMailListFieldBuilder().getBuilder(index); + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder getMailListOrBuilder( + int index) { + if (mailListBuilder_ == null) { + return mailList_.get(index); } else { + return mailListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List + getMailListOrBuilderList() { + if (mailListBuilder_ != null) { + return mailListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(mailList_); + } + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder addMailListBuilder() { + return getMailListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()); + } + /** + * repeated .MailData mail_list = 14; + */ + public emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder addMailListBuilder( + int index) { + return getMailListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()); + } + /** + * repeated .MailData mail_list = 14; + */ + public java.util.List + getMailListBuilderList() { + return getMailListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder> + getMailListFieldBuilder() { + if (mailListBuilder_ == null) { + mailListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailDataOuterClass.MailData, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder, emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder>( + mailList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + mailList_ = null; + } + return mailListBuilder_; + } + + private com.google.protobuf.Internal.IntList delMailIdList_ = emptyIntList(); + private void ensureDelMailIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + delMailIdList_ = mutableCopy(delMailIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 del_mail_id_list = 8; + * @return A list containing the delMailIdList. + */ + public java.util.List + getDelMailIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(delMailIdList_) : delMailIdList_; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @return The count of delMailIdList. + */ + public int getDelMailIdListCount() { + return delMailIdList_.size(); + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param index The index of the element to return. + * @return The delMailIdList at the given index. + */ + public int getDelMailIdList(int index) { + return delMailIdList_.getInt(index); + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param index The index to set the value at. + * @param value The delMailIdList to set. + * @return This builder for chaining. + */ + public Builder setDelMailIdList( + int index, int value) { + ensureDelMailIdListIsMutable(); + delMailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param value The delMailIdList to add. + * @return This builder for chaining. + */ + public Builder addDelMailIdList(int value) { + ensureDelMailIdListIsMutable(); + delMailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @param values The delMailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelMailIdList( + java.lang.Iterable values) { + ensureDelMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delMailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_mail_id_list = 8; + * @return This builder for chaining. + */ + public Builder clearDelMailIdList() { + delMailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:MailChangeNotify) + } + + // @@protoc_insertion_point(class_scope:MailChangeNotify) + private static final emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify(); + } + + public static emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MailChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MailChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailChangeNotifyOuterClass.MailChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MailChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MailChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MailChangeNotify.proto\032\016MailData.proto" + + "\"J\n\020MailChangeNotify\022\034\n\tmail_list\030\016 \003(\0132" + + "\t.MailData\022\030\n\020del_mail_id_list\030\010 \003(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MailDataOuterClass.getDescriptor(), + }); + internal_static_MailChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MailChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MailChangeNotify_descriptor, + new java.lang.String[] { "MailList", "DelMailIdList", }); + emu.grasscutter.net.proto.MailDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MailDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MailDataOuterClass.java new file mode 100644 index 00000000000..a61cd3b77fe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MailDataOuterClass.java @@ -0,0 +1,1874 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MailData.proto + +package emu.grasscutter.net.proto; + +public final class MailDataOuterClass { + private MailDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MailDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:MailData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 mail_id = 1; + * @return The mailId. + */ + int getMailId(); + + /** + * .MailTextContent mail_text_content = 4; + * @return Whether the mailTextContent field is set. + */ + boolean hasMailTextContent(); + /** + * .MailTextContent mail_text_content = 4; + * @return The mailTextContent. + */ + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getMailTextContent(); + /** + * .MailTextContent mail_text_content = 4; + */ + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder getMailTextContentOrBuilder(); + + /** + * repeated .MailItem item_list = 7; + */ + java.util.List + getItemListList(); + /** + * repeated .MailItem item_list = 7; + */ + emu.grasscutter.net.proto.MailItemOuterClass.MailItem getItemList(int index); + /** + * repeated .MailItem item_list = 7; + */ + int getItemListCount(); + /** + * repeated .MailItem item_list = 7; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .MailItem item_list = 7; + */ + emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder getItemListOrBuilder( + int index); + + /** + * uint32 send_time = 8; + * @return The sendTime. + */ + int getSendTime(); + + /** + * uint32 expire_time = 9; + * @return The expireTime. + */ + int getExpireTime(); + + /** + * uint32 importance = 10; + * @return The importance. + */ + int getImportance(); + + /** + * bool is_read = 11; + * @return The isRead. + */ + boolean getIsRead(); + + /** + * bool is_attachment_got = 12; + * @return The isAttachmentGot. + */ + boolean getIsAttachmentGot(); + + /** + * uint32 config_id = 13; + * @return The configId. + */ + int getConfigId(); + + /** + * repeated string argument_list = 14; + * @return A list containing the argumentList. + */ + java.util.List + getArgumentListList(); + /** + * repeated string argument_list = 14; + * @return The count of argumentList. + */ + int getArgumentListCount(); + /** + * repeated string argument_list = 14; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + java.lang.String getArgumentList(int index); + /** + * repeated string argument_list = 14; + * @param index The index of the value to return. + * @return The bytes of the argumentList at the given index. + */ + com.google.protobuf.ByteString + getArgumentListBytes(int index); + + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The enum numeric value on the wire for unk2700NDPPGJKJOMH. + */ + int getUnk2700NDPPGJKJOMHValue(); + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The unk2700NDPPGJKJOMH. + */ + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL getUnk2700NDPPGJKJOMH(); + } + /** + * Protobuf type {@code MailData} + */ + public static final class MailData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MailData) + MailDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use MailData.newBuilder() to construct. + private MailData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MailData() { + itemList_ = java.util.Collections.emptyList(); + argumentList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + unk2700NDPPGJKJOMH_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MailData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MailData( + 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: { + + mailId_ = input.readUInt32(); + break; + } + case 34: { + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder subBuilder = null; + if (mailTextContent_ != null) { + subBuilder = mailTextContent_.toBuilder(); + } + mailTextContent_ = input.readMessage(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(mailTextContent_); + mailTextContent_ = subBuilder.buildPartial(); + } + + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.MailItemOuterClass.MailItem.parser(), extensionRegistry)); + break; + } + case 64: { + + sendTime_ = input.readUInt32(); + break; + } + case 72: { + + expireTime_ = input.readUInt32(); + break; + } + case 80: { + + importance_ = input.readUInt32(); + break; + } + case 88: { + + isRead_ = input.readBool(); + break; + } + case 96: { + + isAttachmentGot_ = input.readBool(); + break; + } + case 104: { + + configId_ = input.readUInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + argumentList_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000002; + } + argumentList_.add(s); + break; + } + case 120: { + int rawValue = input.readEnum(); + + unk2700NDPPGJKJOMH_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + argumentList_ = argumentList_.getUnmodifiableView(); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.class, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder.class); + } + + public static final int MAIL_ID_FIELD_NUMBER = 1; + private int mailId_; + /** + * uint32 mail_id = 1; + * @return The mailId. + */ + @java.lang.Override + public int getMailId() { + return mailId_; + } + + public static final int MAIL_TEXT_CONTENT_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent mailTextContent_; + /** + * .MailTextContent mail_text_content = 4; + * @return Whether the mailTextContent field is set. + */ + @java.lang.Override + public boolean hasMailTextContent() { + return mailTextContent_ != null; + } + /** + * .MailTextContent mail_text_content = 4; + * @return The mailTextContent. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getMailTextContent() { + return mailTextContent_ == null ? emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance() : mailTextContent_; + } + /** + * .MailTextContent mail_text_content = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder getMailTextContentOrBuilder() { + return getMailTextContent(); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 7; + private java.util.List itemList_; + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .MailItem item_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int SEND_TIME_FIELD_NUMBER = 8; + private int sendTime_; + /** + * uint32 send_time = 8; + * @return The sendTime. + */ + @java.lang.Override + public int getSendTime() { + return sendTime_; + } + + public static final int EXPIRE_TIME_FIELD_NUMBER = 9; + private int expireTime_; + /** + * uint32 expire_time = 9; + * @return The expireTime. + */ + @java.lang.Override + public int getExpireTime() { + return expireTime_; + } + + public static final int IMPORTANCE_FIELD_NUMBER = 10; + private int importance_; + /** + * uint32 importance = 10; + * @return The importance. + */ + @java.lang.Override + public int getImportance() { + return importance_; + } + + public static final int IS_READ_FIELD_NUMBER = 11; + private boolean isRead_; + /** + * bool is_read = 11; + * @return The isRead. + */ + @java.lang.Override + public boolean getIsRead() { + return isRead_; + } + + public static final int IS_ATTACHMENT_GOT_FIELD_NUMBER = 12; + private boolean isAttachmentGot_; + /** + * bool is_attachment_got = 12; + * @return The isAttachmentGot. + */ + @java.lang.Override + public boolean getIsAttachmentGot() { + return isAttachmentGot_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 13; + private int configId_; + /** + * uint32 config_id = 13; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int ARGUMENT_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.LazyStringList argumentList_; + /** + * repeated string argument_list = 14; + * @return A list containing the argumentList. + */ + public com.google.protobuf.ProtocolStringList + getArgumentListList() { + return argumentList_; + } + /** + * repeated string argument_list = 14; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated string argument_list = 14; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public java.lang.String getArgumentList(int index) { + return argumentList_.get(index); + } + /** + * repeated string argument_list = 14; + * @param index The index of the value to return. + * @return The bytes of the argumentList at the given index. + */ + public com.google.protobuf.ByteString + getArgumentListBytes(int index) { + return argumentList_.getByteString(index); + } + + public static final int UNK2700_NDPPGJKJOMH_FIELD_NUMBER = 15; + private int unk2700NDPPGJKJOMH_; + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The enum numeric value on the wire for unk2700NDPPGJKJOMH. + */ + @java.lang.Override public int getUnk2700NDPPGJKJOMHValue() { + return unk2700NDPPGJKJOMH_; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The unk2700NDPPGJKJOMH. + */ + @java.lang.Override public emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL getUnk2700NDPPGJKJOMH() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL result = emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.valueOf(unk2700NDPPGJKJOMH_); + return result == null ? emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.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 (mailId_ != 0) { + output.writeUInt32(1, mailId_); + } + if (mailTextContent_ != null) { + output.writeMessage(4, getMailTextContent()); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(7, itemList_.get(i)); + } + if (sendTime_ != 0) { + output.writeUInt32(8, sendTime_); + } + if (expireTime_ != 0) { + output.writeUInt32(9, expireTime_); + } + if (importance_ != 0) { + output.writeUInt32(10, importance_); + } + if (isRead_ != false) { + output.writeBool(11, isRead_); + } + if (isAttachmentGot_ != false) { + output.writeBool(12, isAttachmentGot_); + } + if (configId_ != 0) { + output.writeUInt32(13, configId_); + } + for (int i = 0; i < argumentList_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, argumentList_.getRaw(i)); + } + if (unk2700NDPPGJKJOMH_ != emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL.getNumber()) { + output.writeEnum(15, unk2700NDPPGJKJOMH_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (mailId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, mailId_); + } + if (mailTextContent_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getMailTextContent()); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, itemList_.get(i)); + } + if (sendTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, sendTime_); + } + if (expireTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, expireTime_); + } + if (importance_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, importance_); + } + if (isRead_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isRead_); + } + if (isAttachmentGot_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isAttachmentGot_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, configId_); + } + { + int dataSize = 0; + for (int i = 0; i < argumentList_.size(); i++) { + dataSize += computeStringSizeNoTag(argumentList_.getRaw(i)); + } + size += dataSize; + size += 1 * getArgumentListList().size(); + } + if (unk2700NDPPGJKJOMH_ != emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, unk2700NDPPGJKJOMH_); + } + 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.MailDataOuterClass.MailData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MailDataOuterClass.MailData other = (emu.grasscutter.net.proto.MailDataOuterClass.MailData) obj; + + if (getMailId() + != other.getMailId()) return false; + if (hasMailTextContent() != other.hasMailTextContent()) return false; + if (hasMailTextContent()) { + if (!getMailTextContent() + .equals(other.getMailTextContent())) return false; + } + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getSendTime() + != other.getSendTime()) return false; + if (getExpireTime() + != other.getExpireTime()) return false; + if (getImportance() + != other.getImportance()) return false; + if (getIsRead() + != other.getIsRead()) return false; + if (getIsAttachmentGot() + != other.getIsAttachmentGot()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!getArgumentListList() + .equals(other.getArgumentListList())) return false; + if (unk2700NDPPGJKJOMH_ != other.unk2700NDPPGJKJOMH_) 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) + MAIL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMailId(); + if (hasMailTextContent()) { + hash = (37 * hash) + MAIL_TEXT_CONTENT_FIELD_NUMBER; + hash = (53 * hash) + getMailTextContent().hashCode(); + } + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + SEND_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSendTime(); + hash = (37 * hash) + EXPIRE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getExpireTime(); + hash = (37 * hash) + IMPORTANCE_FIELD_NUMBER; + hash = (53 * hash) + getImportance(); + hash = (37 * hash) + IS_READ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRead()); + hash = (37 * hash) + IS_ATTACHMENT_GOT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAttachmentGot()); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + if (getArgumentListCount() > 0) { + hash = (37 * hash) + ARGUMENT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getArgumentListList().hashCode(); + } + hash = (37 * hash) + UNK2700_NDPPGJKJOMH_FIELD_NUMBER; + hash = (53 * hash) + unk2700NDPPGJKJOMH_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData 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.MailDataOuterClass.MailData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData 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.MailDataOuterClass.MailData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData 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.MailDataOuterClass.MailData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData 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.MailDataOuterClass.MailData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData 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.MailDataOuterClass.MailData 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; + } + /** + * Protobuf type {@code MailData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MailData) + emu.grasscutter.net.proto.MailDataOuterClass.MailDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailDataOuterClass.MailData.class, emu.grasscutter.net.proto.MailDataOuterClass.MailData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MailDataOuterClass.MailData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mailId_ = 0; + + if (mailTextContentBuilder_ == null) { + mailTextContent_ = null; + } else { + mailTextContent_ = null; + mailTextContentBuilder_ = null; + } + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + sendTime_ = 0; + + expireTime_ = 0; + + importance_ = 0; + + isRead_ = false; + + isAttachmentGot_ = false; + + configId_ = 0; + + argumentList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000002); + unk2700NDPPGJKJOMH_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MailDataOuterClass.internal_static_MailData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData build() { + emu.grasscutter.net.proto.MailDataOuterClass.MailData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData buildPartial() { + emu.grasscutter.net.proto.MailDataOuterClass.MailData result = new emu.grasscutter.net.proto.MailDataOuterClass.MailData(this); + int from_bitField0_ = bitField0_; + result.mailId_ = mailId_; + if (mailTextContentBuilder_ == null) { + result.mailTextContent_ = mailTextContent_; + } else { + result.mailTextContent_ = mailTextContentBuilder_.build(); + } + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.sendTime_ = sendTime_; + result.expireTime_ = expireTime_; + result.importance_ = importance_; + result.isRead_ = isRead_; + result.isAttachmentGot_ = isAttachmentGot_; + result.configId_ = configId_; + if (((bitField0_ & 0x00000002) != 0)) { + argumentList_ = argumentList_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.argumentList_ = argumentList_; + result.unk2700NDPPGJKJOMH_ = unk2700NDPPGJKJOMH_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MailDataOuterClass.MailData) { + return mergeFrom((emu.grasscutter.net.proto.MailDataOuterClass.MailData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MailDataOuterClass.MailData other) { + if (other == emu.grasscutter.net.proto.MailDataOuterClass.MailData.getDefaultInstance()) return this; + if (other.getMailId() != 0) { + setMailId(other.getMailId()); + } + if (other.hasMailTextContent()) { + mergeMailTextContent(other.getMailTextContent()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getSendTime() != 0) { + setSendTime(other.getSendTime()); + } + if (other.getExpireTime() != 0) { + setExpireTime(other.getExpireTime()); + } + if (other.getImportance() != 0) { + setImportance(other.getImportance()); + } + if (other.getIsRead() != false) { + setIsRead(other.getIsRead()); + } + if (other.getIsAttachmentGot() != false) { + setIsAttachmentGot(other.getIsAttachmentGot()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (!other.argumentList_.isEmpty()) { + if (argumentList_.isEmpty()) { + argumentList_ = other.argumentList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureArgumentListIsMutable(); + argumentList_.addAll(other.argumentList_); + } + onChanged(); + } + if (other.unk2700NDPPGJKJOMH_ != 0) { + setUnk2700NDPPGJKJOMHValue(other.getUnk2700NDPPGJKJOMHValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MailDataOuterClass.MailData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MailDataOuterClass.MailData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int mailId_ ; + /** + * uint32 mail_id = 1; + * @return The mailId. + */ + @java.lang.Override + public int getMailId() { + return mailId_; + } + /** + * uint32 mail_id = 1; + * @param value The mailId to set. + * @return This builder for chaining. + */ + public Builder setMailId(int value) { + + mailId_ = value; + onChanged(); + return this; + } + /** + * uint32 mail_id = 1; + * @return This builder for chaining. + */ + public Builder clearMailId() { + + mailId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent mailTextContent_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder> mailTextContentBuilder_; + /** + * .MailTextContent mail_text_content = 4; + * @return Whether the mailTextContent field is set. + */ + public boolean hasMailTextContent() { + return mailTextContentBuilder_ != null || mailTextContent_ != null; + } + /** + * .MailTextContent mail_text_content = 4; + * @return The mailTextContent. + */ + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getMailTextContent() { + if (mailTextContentBuilder_ == null) { + return mailTextContent_ == null ? emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance() : mailTextContent_; + } else { + return mailTextContentBuilder_.getMessage(); + } + } + /** + * .MailTextContent mail_text_content = 4; + */ + public Builder setMailTextContent(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent value) { + if (mailTextContentBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + mailTextContent_ = value; + onChanged(); + } else { + mailTextContentBuilder_.setMessage(value); + } + + return this; + } + /** + * .MailTextContent mail_text_content = 4; + */ + public Builder setMailTextContent( + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder builderForValue) { + if (mailTextContentBuilder_ == null) { + mailTextContent_ = builderForValue.build(); + onChanged(); + } else { + mailTextContentBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MailTextContent mail_text_content = 4; + */ + public Builder mergeMailTextContent(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent value) { + if (mailTextContentBuilder_ == null) { + if (mailTextContent_ != null) { + mailTextContent_ = + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.newBuilder(mailTextContent_).mergeFrom(value).buildPartial(); + } else { + mailTextContent_ = value; + } + onChanged(); + } else { + mailTextContentBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MailTextContent mail_text_content = 4; + */ + public Builder clearMailTextContent() { + if (mailTextContentBuilder_ == null) { + mailTextContent_ = null; + onChanged(); + } else { + mailTextContent_ = null; + mailTextContentBuilder_ = null; + } + + return this; + } + /** + * .MailTextContent mail_text_content = 4; + */ + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder getMailTextContentBuilder() { + + onChanged(); + return getMailTextContentFieldBuilder().getBuilder(); + } + /** + * .MailTextContent mail_text_content = 4; + */ + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder getMailTextContentOrBuilder() { + if (mailTextContentBuilder_ != null) { + return mailTextContentBuilder_.getMessageOrBuilder(); + } else { + return mailTextContent_ == null ? + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance() : mailTextContent_; + } + } + /** + * .MailTextContent mail_text_content = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder> + getMailTextContentFieldBuilder() { + if (mailTextContentBuilder_ == null) { + mailTextContentBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder>( + getMailTextContent(), + getParentForChildren(), + isClean()); + mailTextContent_ = null; + } + return mailTextContentBuilder_; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailItemOuterClass.MailItem, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder, emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder> itemListBuilder_; + + /** + * repeated .MailItem item_list = 7; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addItemList(emu.grasscutter.net.proto.MailItemOuterClass.MailItem value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addItemList( + emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MailItemOuterClass.MailItem.getDefaultInstance()); + } + /** + * repeated .MailItem item_list = 7; + */ + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.getDefaultInstance()); + } + /** + * repeated .MailItem item_list = 7; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailItemOuterClass.MailItem, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder, emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MailItemOuterClass.MailItem, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder, emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private int sendTime_ ; + /** + * uint32 send_time = 8; + * @return The sendTime. + */ + @java.lang.Override + public int getSendTime() { + return sendTime_; + } + /** + * uint32 send_time = 8; + * @param value The sendTime to set. + * @return This builder for chaining. + */ + public Builder setSendTime(int value) { + + sendTime_ = value; + onChanged(); + return this; + } + /** + * uint32 send_time = 8; + * @return This builder for chaining. + */ + public Builder clearSendTime() { + + sendTime_ = 0; + onChanged(); + return this; + } + + private int expireTime_ ; + /** + * uint32 expire_time = 9; + * @return The expireTime. + */ + @java.lang.Override + public int getExpireTime() { + return expireTime_; + } + /** + * uint32 expire_time = 9; + * @param value The expireTime to set. + * @return This builder for chaining. + */ + public Builder setExpireTime(int value) { + + expireTime_ = value; + onChanged(); + return this; + } + /** + * uint32 expire_time = 9; + * @return This builder for chaining. + */ + public Builder clearExpireTime() { + + expireTime_ = 0; + onChanged(); + return this; + } + + private int importance_ ; + /** + * uint32 importance = 10; + * @return The importance. + */ + @java.lang.Override + public int getImportance() { + return importance_; + } + /** + * uint32 importance = 10; + * @param value The importance to set. + * @return This builder for chaining. + */ + public Builder setImportance(int value) { + + importance_ = value; + onChanged(); + return this; + } + /** + * uint32 importance = 10; + * @return This builder for chaining. + */ + public Builder clearImportance() { + + importance_ = 0; + onChanged(); + return this; + } + + private boolean isRead_ ; + /** + * bool is_read = 11; + * @return The isRead. + */ + @java.lang.Override + public boolean getIsRead() { + return isRead_; + } + /** + * bool is_read = 11; + * @param value The isRead to set. + * @return This builder for chaining. + */ + public Builder setIsRead(boolean value) { + + isRead_ = value; + onChanged(); + return this; + } + /** + * bool is_read = 11; + * @return This builder for chaining. + */ + public Builder clearIsRead() { + + isRead_ = false; + onChanged(); + return this; + } + + private boolean isAttachmentGot_ ; + /** + * bool is_attachment_got = 12; + * @return The isAttachmentGot. + */ + @java.lang.Override + public boolean getIsAttachmentGot() { + return isAttachmentGot_; + } + /** + * bool is_attachment_got = 12; + * @param value The isAttachmentGot to set. + * @return This builder for chaining. + */ + public Builder setIsAttachmentGot(boolean value) { + + isAttachmentGot_ = value; + onChanged(); + return this; + } + /** + * bool is_attachment_got = 12; + * @return This builder for chaining. + */ + public Builder clearIsAttachmentGot() { + + isAttachmentGot_ = false; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 13; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 13; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 13; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringList argumentList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureArgumentListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + argumentList_ = new com.google.protobuf.LazyStringArrayList(argumentList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated string argument_list = 14; + * @return A list containing the argumentList. + */ + public com.google.protobuf.ProtocolStringList + getArgumentListList() { + return argumentList_.getUnmodifiableView(); + } + /** + * repeated string argument_list = 14; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated string argument_list = 14; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public java.lang.String getArgumentList(int index) { + return argumentList_.get(index); + } + /** + * repeated string argument_list = 14; + * @param index The index of the value to return. + * @return The bytes of the argumentList at the given index. + */ + public com.google.protobuf.ByteString + getArgumentListBytes(int index) { + return argumentList_.getByteString(index); + } + /** + * repeated string argument_list = 14; + * @param index The index to set the value at. + * @param value The argumentList to set. + * @return This builder for chaining. + */ + public Builder setArgumentList( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureArgumentListIsMutable(); + argumentList_.set(index, value); + onChanged(); + return this; + } + /** + * repeated string argument_list = 14; + * @param value The argumentList to add. + * @return This builder for chaining. + */ + public Builder addArgumentList( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureArgumentListIsMutable(); + argumentList_.add(value); + onChanged(); + return this; + } + /** + * repeated string argument_list = 14; + * @param values The argumentList to add. + * @return This builder for chaining. + */ + public Builder addAllArgumentList( + java.lang.Iterable values) { + ensureArgumentListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, argumentList_); + onChanged(); + return this; + } + /** + * repeated string argument_list = 14; + * @return This builder for chaining. + */ + public Builder clearArgumentList() { + argumentList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * repeated string argument_list = 14; + * @param value The bytes of the argumentList to add. + * @return This builder for chaining. + */ + public Builder addArgumentListBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureArgumentListIsMutable(); + argumentList_.add(value); + onChanged(); + return this; + } + + private int unk2700NDPPGJKJOMH_ = 0; + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The enum numeric value on the wire for unk2700NDPPGJKJOMH. + */ + @java.lang.Override public int getUnk2700NDPPGJKJOMHValue() { + return unk2700NDPPGJKJOMH_; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @param value The enum numeric value on the wire for unk2700NDPPGJKJOMH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NDPPGJKJOMHValue(int value) { + + unk2700NDPPGJKJOMH_ = value; + onChanged(); + return this; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return The unk2700NDPPGJKJOMH. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL getUnk2700NDPPGJKJOMH() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL result = emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.valueOf(unk2700NDPPGJKJOMH_); + return result == null ? emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL.UNRECOGNIZED : result; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @param value The unk2700NDPPGJKJOMH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NDPPGJKJOMH(emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.Unk2700_CBJEDMGOBPL value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700NDPPGJKJOMH_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Unk2700_CBJEDMGOBPL Unk2700_NDPPGJKJOMH = 15; + * @return This builder for chaining. + */ + public Builder clearUnk2700NDPPGJKJOMH() { + + unk2700NDPPGJKJOMH_ = 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:MailData) + } + + // @@protoc_insertion_point(class_scope:MailData) + private static final emu.grasscutter.net.proto.MailDataOuterClass.MailData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MailDataOuterClass.MailData(); + } + + public static emu.grasscutter.net.proto.MailDataOuterClass.MailData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MailData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MailData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailDataOuterClass.MailData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MailData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MailData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016MailData.proto\032\016MailItem.proto\032\025MailTe" + + "xtContent.proto\032\031Unk2700_CBJEDMGOBPL.pro" + + "to\"\253\002\n\010MailData\022\017\n\007mail_id\030\001 \001(\r\022+\n\021mail" + + "_text_content\030\004 \001(\0132\020.MailTextContent\022\034\n" + + "\titem_list\030\007 \003(\0132\t.MailItem\022\021\n\tsend_time" + + "\030\010 \001(\r\022\023\n\013expire_time\030\t \001(\r\022\022\n\nimportanc" + + "e\030\n \001(\r\022\017\n\007is_read\030\013 \001(\010\022\031\n\021is_attachmen" + + "t_got\030\014 \001(\010\022\021\n\tconfig_id\030\r \001(\r\022\025\n\rargume" + + "nt_list\030\016 \003(\t\0221\n\023Unk2700_NDPPGJKJOMH\030\017 \001" + + "(\0162\024.Unk2700_CBJEDMGOBPLB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MailItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MailTextContentOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.getDescriptor(), + }); + internal_static_MailData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MailData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MailData_descriptor, + new java.lang.String[] { "MailId", "MailTextContent", "ItemList", "SendTime", "ExpireTime", "Importance", "IsRead", "IsAttachmentGot", "ConfigId", "ArgumentList", "Unk2700NDPPGJKJOMH", }); + emu.grasscutter.net.proto.MailItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MailTextContentOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MailItemOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MailItemOuterClass.java new file mode 100644 index 00000000000..2a27fd07be0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MailItemOuterClass.java @@ -0,0 +1,878 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MailItem.proto + +package emu.grasscutter.net.proto; + +public final class MailItemOuterClass { + private MailItemOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MailItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:MailItem) + com.google.protobuf.MessageOrBuilder { + + /** + * .EquipParam equip_param = 1; + * @return Whether the equipParam field is set. + */ + boolean hasEquipParam(); + /** + * .EquipParam equip_param = 1; + * @return The equipParam. + */ + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getEquipParam(); + /** + * .EquipParam equip_param = 1; + */ + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getEquipParamOrBuilder(); + + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + boolean hasDeleteInfo(); + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo(); + /** + * .MaterialDeleteInfo delete_info = 2; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder(); + } + /** + * Protobuf type {@code MailItem} + */ + public static final class MailItem extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MailItem) + MailItemOrBuilder { + private static final long serialVersionUID = 0L; + // Use MailItem.newBuilder() to construct. + private MailItem(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MailItem() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MailItem(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MailItem( + 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 10: { + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder subBuilder = null; + if (equipParam_ != null) { + subBuilder = equipParam_.toBuilder(); + } + equipParam_ = input.readMessage(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(equipParam_); + equipParam_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder subBuilder = null; + if (deleteInfo_ != null) { + subBuilder = deleteInfo_.toBuilder(); + } + deleteInfo_ = input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + + 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.MailItemOuterClass.internal_static_MailItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailItemOuterClass.MailItem.class, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder.class); + } + + public static final int EQUIP_PARAM_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam equipParam_; + /** + * .EquipParam equip_param = 1; + * @return Whether the equipParam field is set. + */ + @java.lang.Override + public boolean hasEquipParam() { + return equipParam_ != null; + } + /** + * .EquipParam equip_param = 1; + * @return The equipParam. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getEquipParam() { + return equipParam_ == null ? emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance() : equipParam_; + } + /** + * .EquipParam equip_param = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getEquipParamOrBuilder() { + return getEquipParam(); + } + + public static final int DELETE_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + @java.lang.Override + public boolean hasDeleteInfo() { + return deleteInfo_ != null; + } + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo() { + return deleteInfo_ == null ? emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder() { + return getDeleteInfo(); + } + + 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 (equipParam_ != null) { + output.writeMessage(1, getEquipParam()); + } + if (deleteInfo_ != null) { + output.writeMessage(2, getDeleteInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (equipParam_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getEquipParam()); + } + if (deleteInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDeleteInfo()); + } + 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.MailItemOuterClass.MailItem)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MailItemOuterClass.MailItem other = (emu.grasscutter.net.proto.MailItemOuterClass.MailItem) obj; + + if (hasEquipParam() != other.hasEquipParam()) return false; + if (hasEquipParam()) { + if (!getEquipParam() + .equals(other.getEquipParam())) return false; + } + if (hasDeleteInfo() != other.hasDeleteInfo()) return false; + if (hasDeleteInfo()) { + if (!getDeleteInfo() + .equals(other.getDeleteInfo())) 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 (hasEquipParam()) { + hash = (37 * hash) + EQUIP_PARAM_FIELD_NUMBER; + hash = (53 * hash) + getEquipParam().hashCode(); + } + if (hasDeleteInfo()) { + hash = (37 * hash) + DELETE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getDeleteInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem 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.MailItemOuterClass.MailItem parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem 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.MailItemOuterClass.MailItem parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem 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.MailItemOuterClass.MailItem parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem 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.MailItemOuterClass.MailItem parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem 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.MailItemOuterClass.MailItem 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; + } + /** + * Protobuf type {@code MailItem} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MailItem) + emu.grasscutter.net.proto.MailItemOuterClass.MailItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailItemOuterClass.MailItem.class, emu.grasscutter.net.proto.MailItemOuterClass.MailItem.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MailItemOuterClass.MailItem.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (equipParamBuilder_ == null) { + equipParam_ = null; + } else { + equipParam_ = null; + equipParamBuilder_ = null; + } + if (deleteInfoBuilder_ == null) { + deleteInfo_ = null; + } else { + deleteInfo_ = null; + deleteInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MailItemOuterClass.internal_static_MailItem_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MailItemOuterClass.MailItem.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem build() { + emu.grasscutter.net.proto.MailItemOuterClass.MailItem result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem buildPartial() { + emu.grasscutter.net.proto.MailItemOuterClass.MailItem result = new emu.grasscutter.net.proto.MailItemOuterClass.MailItem(this); + if (equipParamBuilder_ == null) { + result.equipParam_ = equipParam_; + } else { + result.equipParam_ = equipParamBuilder_.build(); + } + if (deleteInfoBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = deleteInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MailItemOuterClass.MailItem) { + return mergeFrom((emu.grasscutter.net.proto.MailItemOuterClass.MailItem)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MailItemOuterClass.MailItem other) { + if (other == emu.grasscutter.net.proto.MailItemOuterClass.MailItem.getDefaultInstance()) return this; + if (other.hasEquipParam()) { + mergeEquipParam(other.getEquipParam()); + } + if (other.hasDeleteInfo()) { + mergeDeleteInfo(other.getDeleteInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MailItemOuterClass.MailItem parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MailItemOuterClass.MailItem) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam equipParam_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder> equipParamBuilder_; + /** + * .EquipParam equip_param = 1; + * @return Whether the equipParam field is set. + */ + public boolean hasEquipParam() { + return equipParamBuilder_ != null || equipParam_ != null; + } + /** + * .EquipParam equip_param = 1; + * @return The equipParam. + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam getEquipParam() { + if (equipParamBuilder_ == null) { + return equipParam_ == null ? emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance() : equipParam_; + } else { + return equipParamBuilder_.getMessage(); + } + } + /** + * .EquipParam equip_param = 1; + */ + public Builder setEquipParam(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (equipParamBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + equipParam_ = value; + onChanged(); + } else { + equipParamBuilder_.setMessage(value); + } + + return this; + } + /** + * .EquipParam equip_param = 1; + */ + public Builder setEquipParam( + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder builderForValue) { + if (equipParamBuilder_ == null) { + equipParam_ = builderForValue.build(); + onChanged(); + } else { + equipParamBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EquipParam equip_param = 1; + */ + public Builder mergeEquipParam(emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam value) { + if (equipParamBuilder_ == null) { + if (equipParam_ != null) { + equipParam_ = + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.newBuilder(equipParam_).mergeFrom(value).buildPartial(); + } else { + equipParam_ = value; + } + onChanged(); + } else { + equipParamBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EquipParam equip_param = 1; + */ + public Builder clearEquipParam() { + if (equipParamBuilder_ == null) { + equipParam_ = null; + onChanged(); + } else { + equipParam_ = null; + equipParamBuilder_ = null; + } + + return this; + } + /** + * .EquipParam equip_param = 1; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder getEquipParamBuilder() { + + onChanged(); + return getEquipParamFieldBuilder().getBuilder(); + } + /** + * .EquipParam equip_param = 1; + */ + public emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder getEquipParamOrBuilder() { + if (equipParamBuilder_ != null) { + return equipParamBuilder_.getMessageOrBuilder(); + } else { + return equipParam_ == null ? + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.getDefaultInstance() : equipParam_; + } + } + /** + * .EquipParam equip_param = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder> + getEquipParamFieldBuilder() { + if (equipParamBuilder_ == null) { + equipParamBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParam.Builder, emu.grasscutter.net.proto.EquipParamOuterClass.EquipParamOrBuilder>( + getEquipParam(), + getParentForChildren(), + isClean()); + equipParam_ = null; + } + return equipParamBuilder_; + } + + private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder> deleteInfoBuilder_; + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + public boolean hasDeleteInfo() { + return deleteInfoBuilder_ != null || deleteInfo_ != null; + } + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo() { + if (deleteInfoBuilder_ == null) { + return deleteInfo_ == null ? emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } else { + return deleteInfoBuilder_.getMessage(); + } + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder setDeleteInfo(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo value) { + if (deleteInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + deleteInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder setDeleteInfo( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder builderForValue) { + if (deleteInfoBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + deleteInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder mergeDeleteInfo(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo value) { + if (deleteInfoBuilder_ == null) { + if (deleteInfo_ != null) { + deleteInfo_ = + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.newBuilder(deleteInfo_).mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + deleteInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder clearDeleteInfo() { + if (deleteInfoBuilder_ == null) { + deleteInfo_ = null; + onChanged(); + } else { + deleteInfo_ = null; + deleteInfoBuilder_ = null; + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder getDeleteInfoBuilder() { + + onChanged(); + return getDeleteInfoFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder() { + if (deleteInfoBuilder_ != null) { + return deleteInfoBuilder_.getMessageOrBuilder(); + } else { + return deleteInfo_ == null ? + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder> + getDeleteInfoFieldBuilder() { + if (deleteInfoBuilder_ == null) { + deleteInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder>( + getDeleteInfo(), + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + return deleteInfoBuilder_; + } + @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:MailItem) + } + + // @@protoc_insertion_point(class_scope:MailItem) + private static final emu.grasscutter.net.proto.MailItemOuterClass.MailItem DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MailItemOuterClass.MailItem(); + } + + public static emu.grasscutter.net.proto.MailItemOuterClass.MailItem getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MailItem parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MailItem(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailItemOuterClass.MailItem getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MailItem_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MailItem_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016MailItem.proto\032\020EquipParam.proto\032\030Mate" + + "rialDeleteInfo.proto\"V\n\010MailItem\022 \n\013equi" + + "p_param\030\001 \001(\0132\013.EquipParam\022(\n\013delete_inf" + + "o\030\002 \001(\0132\023.MaterialDeleteInfoB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EquipParamOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.getDescriptor(), + }); + internal_static_MailItem_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MailItem_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MailItem_descriptor, + new java.lang.String[] { "EquipParam", "DeleteInfo", }); + emu.grasscutter.net.proto.EquipParamOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MailTextContentOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MailTextContentOuterClass.java new file mode 100644 index 00000000000..193452f2174 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MailTextContentOuterClass.java @@ -0,0 +1,917 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MailTextContent.proto + +package emu.grasscutter.net.proto; + +public final class MailTextContentOuterClass { + private MailTextContentOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MailTextContentOrBuilder extends + // @@protoc_insertion_point(interface_extends:MailTextContent) + com.google.protobuf.MessageOrBuilder { + + /** + * string title = 1; + * @return The title. + */ + java.lang.String getTitle(); + /** + * string title = 1; + * @return The bytes for title. + */ + com.google.protobuf.ByteString + getTitleBytes(); + + /** + * string content = 2; + * @return The content. + */ + java.lang.String getContent(); + /** + * string content = 2; + * @return The bytes for content. + */ + com.google.protobuf.ByteString + getContentBytes(); + + /** + * string sender = 3; + * @return The sender. + */ + java.lang.String getSender(); + /** + * string sender = 3; + * @return The bytes for sender. + */ + com.google.protobuf.ByteString + getSenderBytes(); + } + /** + * Protobuf type {@code MailTextContent} + */ + public static final class MailTextContent extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MailTextContent) + MailTextContentOrBuilder { + private static final long serialVersionUID = 0L; + // Use MailTextContent.newBuilder() to construct. + private MailTextContent(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MailTextContent() { + title_ = ""; + content_ = ""; + sender_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MailTextContent(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MailTextContent( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + title_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + content_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + sender_ = 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.MailTextContentOuterClass.internal_static_MailTextContent_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.class, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder.class); + } + + public static final int TITLE_FIELD_NUMBER = 1; + private volatile java.lang.Object title_; + /** + * string title = 1; + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + java.lang.Object ref = title_; + 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(); + title_ = s; + return s; + } + } + /** + * string title = 1; + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CONTENT_FIELD_NUMBER = 2; + private volatile java.lang.Object content_; + /** + * string content = 2; + * @return The content. + */ + @java.lang.Override + public java.lang.String getContent() { + java.lang.Object ref = content_; + 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(); + content_ = s; + return s; + } + } + /** + * string content = 2; + * @return The bytes for content. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentBytes() { + java.lang.Object ref = content_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + content_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SENDER_FIELD_NUMBER = 3; + private volatile java.lang.Object sender_; + /** + * string sender = 3; + * @return The sender. + */ + @java.lang.Override + public java.lang.String getSender() { + java.lang.Object ref = sender_; + 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(); + sender_ = s; + return s; + } + } + /** + * string sender = 3; + * @return The bytes for sender. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSenderBytes() { + java.lang.Object ref = sender_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sender_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(content_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, content_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sender_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, sender_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(content_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, content_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sender_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, sender_); + } + 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.MailTextContentOuterClass.MailTextContent)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent other = (emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent) obj; + + if (!getTitle() + .equals(other.getTitle())) return false; + if (!getContent() + .equals(other.getContent())) return false; + if (!getSender() + .equals(other.getSender())) 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) + TITLE_FIELD_NUMBER; + hash = (53 * hash) + getTitle().hashCode(); + hash = (37 * hash) + CONTENT_FIELD_NUMBER; + hash = (53 * hash) + getContent().hashCode(); + hash = (37 * hash) + SENDER_FIELD_NUMBER; + hash = (53 * hash) + getSender().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent 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.MailTextContentOuterClass.MailTextContent parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent 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.MailTextContentOuterClass.MailTextContent parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent 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.MailTextContentOuterClass.MailTextContent parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent 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.MailTextContentOuterClass.MailTextContent parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent 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.MailTextContentOuterClass.MailTextContent 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; + } + /** + * Protobuf type {@code MailTextContent} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MailTextContent) + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContentOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.class, emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + title_ = ""; + + content_ = ""; + + sender_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.internal_static_MailTextContent_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent build() { + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent buildPartial() { + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent result = new emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent(this); + result.title_ = title_; + result.content_ = content_; + result.sender_ = sender_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent) { + return mergeFrom((emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent other) { + if (other == emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent.getDefaultInstance()) return this; + if (!other.getTitle().isEmpty()) { + title_ = other.title_; + onChanged(); + } + if (!other.getContent().isEmpty()) { + content_ = other.content_; + onChanged(); + } + if (!other.getSender().isEmpty()) { + sender_ = other.sender_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object title_ = ""; + /** + * string title = 1; + * @return The title. + */ + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string title = 1; + * @return The bytes for title. + */ + public com.google.protobuf.ByteString + getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string title = 1; + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + title_ = value; + onChanged(); + return this; + } + /** + * string title = 1; + * @return This builder for chaining. + */ + public Builder clearTitle() { + + title_ = getDefaultInstance().getTitle(); + onChanged(); + return this; + } + /** + * string title = 1; + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + title_ = value; + onChanged(); + return this; + } + + private java.lang.Object content_ = ""; + /** + * string content = 2; + * @return The content. + */ + public java.lang.String getContent() { + java.lang.Object ref = content_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + content_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string content = 2; + * @return The bytes for content. + */ + public com.google.protobuf.ByteString + getContentBytes() { + java.lang.Object ref = content_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + content_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string content = 2; + * @param value The content to set. + * @return This builder for chaining. + */ + public Builder setContent( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + content_ = value; + onChanged(); + return this; + } + /** + * string content = 2; + * @return This builder for chaining. + */ + public Builder clearContent() { + + content_ = getDefaultInstance().getContent(); + onChanged(); + return this; + } + /** + * string content = 2; + * @param value The bytes for content to set. + * @return This builder for chaining. + */ + public Builder setContentBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + content_ = value; + onChanged(); + return this; + } + + private java.lang.Object sender_ = ""; + /** + * string sender = 3; + * @return The sender. + */ + public java.lang.String getSender() { + java.lang.Object ref = sender_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sender_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string sender = 3; + * @return The bytes for sender. + */ + public com.google.protobuf.ByteString + getSenderBytes() { + java.lang.Object ref = sender_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sender_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string sender = 3; + * @param value The sender to set. + * @return This builder for chaining. + */ + public Builder setSender( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sender_ = value; + onChanged(); + return this; + } + /** + * string sender = 3; + * @return This builder for chaining. + */ + public Builder clearSender() { + + sender_ = getDefaultInstance().getSender(); + onChanged(); + return this; + } + /** + * string sender = 3; + * @param value The bytes for sender to set. + * @return This builder for chaining. + */ + public Builder setSenderBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sender_ = 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:MailTextContent) + } + + // @@protoc_insertion_point(class_scope:MailTextContent) + private static final emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent(); + } + + public static emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MailTextContent parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MailTextContent(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MailTextContentOuterClass.MailTextContent getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MailTextContent_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MailTextContent_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MailTextContent.proto\"A\n\017MailTextConte" + + "nt\022\r\n\005title\030\001 \001(\t\022\017\n\007content\030\002 \001(\t\022\016\n\006se" + + "nder\030\003 \001(\tB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MailTextContent_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MailTextContent_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MailTextContent_descriptor, + new java.lang.String[] { "Title", "Content", "Sender", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java new file mode 100644 index 00000000000..4e24caa307c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkFromTypeOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkFromType.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkFromTypeOuterClass { + private MapMarkFromTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MapMarkFromType} + */ + public enum MapMarkFromType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MAP_MARK_FROM_TYPE_NONE = 0; + */ + MAP_MARK_FROM_TYPE_NONE(0), + /** + * MAP_MARK_FROM_TYPE_MONSTER = 1; + */ + MAP_MARK_FROM_TYPE_MONSTER(1), + /** + * MAP_MARK_FROM_TYPE_QUEST = 2; + */ + MAP_MARK_FROM_TYPE_QUEST(2), + UNRECOGNIZED(-1), + ; + + /** + * MAP_MARK_FROM_TYPE_NONE = 0; + */ + public static final int MAP_MARK_FROM_TYPE_NONE_VALUE = 0; + /** + * MAP_MARK_FROM_TYPE_MONSTER = 1; + */ + public static final int MAP_MARK_FROM_TYPE_MONSTER_VALUE = 1; + /** + * MAP_MARK_FROM_TYPE_QUEST = 2; + */ + public static final int MAP_MARK_FROM_TYPE_QUEST_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 MapMarkFromType 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 MapMarkFromType forNumber(int value) { + switch (value) { + case 0: return MAP_MARK_FROM_TYPE_NONE; + case 1: return MAP_MARK_FROM_TYPE_MONSTER; + case 2: return MAP_MARK_FROM_TYPE_QUEST; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MapMarkFromType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MapMarkFromType findValueByNumber(int number) { + return MapMarkFromType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MapMarkFromType[] VALUES = values(); + + public static MapMarkFromType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MapMarkFromType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MapMarkFromType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MapMarkFromType.proto*l\n\017MapMarkFromTy" + + "pe\022\033\n\027MAP_MARK_FROM_TYPE_NONE\020\000\022\036\n\032MAP_M" + + "ARK_FROM_TYPE_MONSTER\020\001\022\034\n\030MAP_MARK_FROM" + + "_TYPE_QUEST\020\002B\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java new file mode 100644 index 00000000000..ca125405a73 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointOuterClass.java @@ -0,0 +1,1254 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkPoint.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkPointOuterClass { + private MapMarkPointOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MapMarkPointOrBuilder extends + // @@protoc_insertion_point(interface_extends:MapMarkPoint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + int getSceneId(); + + /** + * string name = 2; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 2; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 3; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .MapMarkPointType point_type = 4; + * @return The enum numeric value on the wire for pointType. + */ + int getPointTypeValue(); + /** + * .MapMarkPointType point_type = 4; + * @return The pointType. + */ + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType getPointType(); + + /** + * uint32 monster_id = 5; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * .MapMarkFromType from_type = 6; + * @return The enum numeric value on the wire for fromType. + */ + int getFromTypeValue(); + /** + * .MapMarkFromType from_type = 6; + * @return The fromType. + */ + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType getFromType(); + + /** + * uint32 quest_id = 7; + * @return The questId. + */ + int getQuestId(); + } + /** + * Protobuf type {@code MapMarkPoint} + */ + public static final class MapMarkPoint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MapMarkPoint) + MapMarkPointOrBuilder { + private static final long serialVersionUID = 0L; + // Use MapMarkPoint.newBuilder() to construct. + private MapMarkPoint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MapMarkPoint() { + name_ = ""; + pointType_ = 0; + fromType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MapMarkPoint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MapMarkPoint( + 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: { + + sceneId_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + int rawValue = input.readEnum(); + + pointType_ = rawValue; + break; + } + case 40: { + + monsterId_ = input.readUInt32(); + break; + } + case 48: { + int rawValue = input.readEnum(); + + fromType_ = rawValue; + break; + } + case 56: { + + 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.MapMarkPointOuterClass.internal_static_MapMarkPoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.class, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 1; + private int sceneId_; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int NAME_FIELD_NUMBER = 2; + private volatile java.lang.Object name_; + /** + * string name = 2; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + 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(); + name_ = s; + return s; + } + } + /** + * string name = 2; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int POS_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 3; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int POINT_TYPE_FIELD_NUMBER = 4; + private int pointType_; + /** + * .MapMarkPointType point_type = 4; + * @return The enum numeric value on the wire for pointType. + */ + @java.lang.Override public int getPointTypeValue() { + return pointType_; + } + /** + * .MapMarkPointType point_type = 4; + * @return The pointType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType getPointType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType result = emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.valueOf(pointType_); + return result == null ? emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.UNRECOGNIZED : result; + } + + public static final int MONSTER_ID_FIELD_NUMBER = 5; + private int monsterId_; + /** + * uint32 monster_id = 5; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + + public static final int FROM_TYPE_FIELD_NUMBER = 6; + private int fromType_; + /** + * .MapMarkFromType from_type = 6; + * @return The enum numeric value on the wire for fromType. + */ + @java.lang.Override public int getFromTypeValue() { + return fromType_; + } + /** + * .MapMarkFromType from_type = 6; + * @return The fromType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType getFromType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType result = emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.valueOf(fromType_); + return result == null ? emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.UNRECOGNIZED : result; + } + + public static final int QUEST_ID_FIELD_NUMBER = 7; + private int questId_; + /** + * uint32 quest_id = 7; + * @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 (sceneId_ != 0) { + output.writeUInt32(1, sceneId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); + } + if (pos_ != null) { + output.writeMessage(3, getPos()); + } + if (pointType_ != emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.MAP_MARK_POINT_TYPE_NPC.getNumber()) { + output.writeEnum(4, pointType_); + } + if (monsterId_ != 0) { + output.writeUInt32(5, monsterId_); + } + if (fromType_ != emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.MAP_MARK_FROM_TYPE_NONE.getNumber()) { + output.writeEnum(6, fromType_); + } + if (questId_ != 0) { + output.writeUInt32(7, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sceneId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getPos()); + } + if (pointType_ != emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.MAP_MARK_POINT_TYPE_NPC.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, pointType_); + } + if (monsterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, monsterId_); + } + if (fromType_ != emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.MAP_MARK_FROM_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, fromType_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, 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.MapMarkPointOuterClass.MapMarkPoint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint other = (emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!getName() + .equals(other.getName())) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (pointType_ != other.pointType_) return false; + if (getMonsterId() + != other.getMonsterId()) return false; + if (fromType_ != other.fromType_) return false; + 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + POINT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + pointType_; + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + hash = (37 * hash) + FROM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + fromType_; + 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.MapMarkPointOuterClass.MapMarkPoint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint 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.MapMarkPointOuterClass.MapMarkPoint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint 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.MapMarkPointOuterClass.MapMarkPoint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint 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.MapMarkPointOuterClass.MapMarkPoint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint 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.MapMarkPointOuterClass.MapMarkPoint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint 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.MapMarkPointOuterClass.MapMarkPoint 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; + } + /** + * Protobuf type {@code MapMarkPoint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MapMarkPoint) + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.class, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + name_ = ""; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + pointType_ = 0; + + monsterId_ = 0; + + fromType_ = 0; + + questId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.internal_static_MapMarkPoint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint build() { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint buildPartial() { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint result = new emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint(this); + result.sceneId_ = sceneId_; + result.name_ = name_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.pointType_ = pointType_; + result.monsterId_ = monsterId_; + result.fromType_ = fromType_; + result.questId_ = questId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint) { + return mergeFrom((emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint other) { + if (other == emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.pointType_ != 0) { + setPointTypeValue(other.getPointTypeValue()); + } + if (other.getMonsterId() != 0) { + setMonsterId(other.getMonsterId()); + } + if (other.fromType_ != 0) { + setFromTypeValue(other.getFromTypeValue()); + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 1; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 1; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 2; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 2; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 2; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 2; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 2; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 3; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 3; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int pointType_ = 0; + /** + * .MapMarkPointType point_type = 4; + * @return The enum numeric value on the wire for pointType. + */ + @java.lang.Override public int getPointTypeValue() { + return pointType_; + } + /** + * .MapMarkPointType point_type = 4; + * @param value The enum numeric value on the wire for pointType to set. + * @return This builder for chaining. + */ + public Builder setPointTypeValue(int value) { + + pointType_ = value; + onChanged(); + return this; + } + /** + * .MapMarkPointType point_type = 4; + * @return The pointType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType getPointType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType result = emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.valueOf(pointType_); + return result == null ? emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType.UNRECOGNIZED : result; + } + /** + * .MapMarkPointType point_type = 4; + * @param value The pointType to set. + * @return This builder for chaining. + */ + public Builder setPointType(emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.MapMarkPointType value) { + if (value == null) { + throw new NullPointerException(); + } + + pointType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MapMarkPointType point_type = 4; + * @return This builder for chaining. + */ + public Builder clearPointType() { + + pointType_ = 0; + onChanged(); + return this; + } + + private int monsterId_ ; + /** + * uint32 monster_id = 5; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + /** + * uint32 monster_id = 5; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + + monsterId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 5; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + + monsterId_ = 0; + onChanged(); + return this; + } + + private int fromType_ = 0; + /** + * .MapMarkFromType from_type = 6; + * @return The enum numeric value on the wire for fromType. + */ + @java.lang.Override public int getFromTypeValue() { + return fromType_; + } + /** + * .MapMarkFromType from_type = 6; + * @param value The enum numeric value on the wire for fromType to set. + * @return This builder for chaining. + */ + public Builder setFromTypeValue(int value) { + + fromType_ = value; + onChanged(); + return this; + } + /** + * .MapMarkFromType from_type = 6; + * @return The fromType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType getFromType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType result = emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.valueOf(fromType_); + return result == null ? emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType.UNRECOGNIZED : result; + } + /** + * .MapMarkFromType from_type = 6; + * @param value The fromType to set. + * @return This builder for chaining. + */ + public Builder setFromType(emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.MapMarkFromType value) { + if (value == null) { + throw new NullPointerException(); + } + + fromType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MapMarkFromType from_type = 6; + * @return This builder for chaining. + */ + public Builder clearFromType() { + + fromType_ = 0; + onChanged(); + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 7; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 7; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 7; + * @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:MapMarkPoint) + } + + // @@protoc_insertion_point(class_scope:MapMarkPoint) + private static final emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint(); + } + + public static emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MapMarkPoint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MapMarkPoint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MapMarkPoint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MapMarkPoint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022MapMarkPoint.proto\032\025MapMarkFromType.pr" + + "oto\032\026MapMarkPointType.proto\032\014Vector.prot" + + "o\"\266\001\n\014MapMarkPoint\022\020\n\010scene_id\030\001 \001(\r\022\014\n\004" + + "name\030\002 \001(\t\022\024\n\003pos\030\003 \001(\0132\007.Vector\022%\n\npoin" + + "t_type\030\004 \001(\0162\021.MapMarkPointType\022\022\n\nmonst" + + "er_id\030\005 \001(\r\022#\n\tfrom_type\030\006 \001(\0162\020.MapMark" + + "FromType\022\020\n\010quest_id\030\007 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_MapMarkPoint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MapMarkPoint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MapMarkPoint_descriptor, + new java.lang.String[] { "SceneId", "Name", "Pos", "PointType", "MonsterId", "FromType", "QuestId", }); + emu.grasscutter.net.proto.MapMarkFromTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java new file mode 100644 index 00000000000..a837ef863a9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkPointTypeOuterClass.java @@ -0,0 +1,195 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkPointType.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkPointTypeOuterClass { + private MapMarkPointTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MapMarkPointType} + */ + public enum MapMarkPointType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MAP_MARK_POINT_TYPE_NPC = 0; + */ + MAP_MARK_POINT_TYPE_NPC(0), + /** + * MAP_MARK_POINT_TYPE_QUEST = 1; + */ + MAP_MARK_POINT_TYPE_QUEST(1), + /** + * MAP_MARK_POINT_TYPE_SPECIAL = 2; + */ + MAP_MARK_POINT_TYPE_SPECIAL(2), + /** + * MAP_MARK_POINT_TYPE_MINE = 3; + */ + MAP_MARK_POINT_TYPE_MINE(3), + /** + * MAP_MARK_POINT_TYPE_COLLECTION = 4; + */ + MAP_MARK_POINT_TYPE_COLLECTION(4), + /** + * MAP_MARK_POINT_TYPE_MONSTER = 5; + */ + MAP_MARK_POINT_TYPE_MONSTER(5), + /** + * MAP_MARK_POINT_TYPE_FISH_POOL = 6; + */ + MAP_MARK_POINT_TYPE_FISH_POOL(6), + UNRECOGNIZED(-1), + ; + + /** + * MAP_MARK_POINT_TYPE_NPC = 0; + */ + public static final int MAP_MARK_POINT_TYPE_NPC_VALUE = 0; + /** + * MAP_MARK_POINT_TYPE_QUEST = 1; + */ + public static final int MAP_MARK_POINT_TYPE_QUEST_VALUE = 1; + /** + * MAP_MARK_POINT_TYPE_SPECIAL = 2; + */ + public static final int MAP_MARK_POINT_TYPE_SPECIAL_VALUE = 2; + /** + * MAP_MARK_POINT_TYPE_MINE = 3; + */ + public static final int MAP_MARK_POINT_TYPE_MINE_VALUE = 3; + /** + * MAP_MARK_POINT_TYPE_COLLECTION = 4; + */ + public static final int MAP_MARK_POINT_TYPE_COLLECTION_VALUE = 4; + /** + * MAP_MARK_POINT_TYPE_MONSTER = 5; + */ + public static final int MAP_MARK_POINT_TYPE_MONSTER_VALUE = 5; + /** + * MAP_MARK_POINT_TYPE_FISH_POOL = 6; + */ + public static final int MAP_MARK_POINT_TYPE_FISH_POOL_VALUE = 6; + + + 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 MapMarkPointType 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 MapMarkPointType forNumber(int value) { + switch (value) { + case 0: return MAP_MARK_POINT_TYPE_NPC; + case 1: return MAP_MARK_POINT_TYPE_QUEST; + case 2: return MAP_MARK_POINT_TYPE_SPECIAL; + case 3: return MAP_MARK_POINT_TYPE_MINE; + case 4: return MAP_MARK_POINT_TYPE_COLLECTION; + case 5: return MAP_MARK_POINT_TYPE_MONSTER; + case 6: return MAP_MARK_POINT_TYPE_FISH_POOL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MapMarkPointType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MapMarkPointType findValueByNumber(int number) { + return MapMarkPointType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkPointTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MapMarkPointType[] VALUES = values(); + + public static MapMarkPointType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MapMarkPointType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MapMarkPointType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MapMarkPointType.proto*\365\001\n\020MapMarkPoin" + + "tType\022\033\n\027MAP_MARK_POINT_TYPE_NPC\020\000\022\035\n\031MA" + + "P_MARK_POINT_TYPE_QUEST\020\001\022\037\n\033MAP_MARK_PO" + + "INT_TYPE_SPECIAL\020\002\022\034\n\030MAP_MARK_POINT_TYP" + + "E_MINE\020\003\022\"\n\036MAP_MARK_POINT_TYPE_COLLECTI" + + "ON\020\004\022\037\n\033MAP_MARK_POINT_TYPE_MONSTER\020\005\022!\n" + + "\035MAP_MARK_POINT_TYPE_FISH_POOL\020\006B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsInfoOuterClass.java new file mode 100644 index 00000000000..1892c64ac20 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsInfoOuterClass.java @@ -0,0 +1,774 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkTipsInfo.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkTipsInfoOuterClass { + private MapMarkTipsInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MapMarkTipsInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MapMarkTipsInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .MapMarkTipsType tips_type = 1; + * @return The enum numeric value on the wire for tipsType. + */ + int getTipsTypeValue(); + /** + * .MapMarkTipsType tips_type = 1; + * @return The tipsType. + */ + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType getTipsType(); + + /** + * repeated uint32 point_id_list = 2; + * @return A list containing the pointIdList. + */ + java.util.List getPointIdListList(); + /** + * repeated uint32 point_id_list = 2; + * @return The count of pointIdList. + */ + int getPointIdListCount(); + /** + * repeated uint32 point_id_list = 2; + * @param index The index of the element to return. + * @return The pointIdList at the given index. + */ + int getPointIdList(int index); + } + /** + * Protobuf type {@code MapMarkTipsInfo} + */ + public static final class MapMarkTipsInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MapMarkTipsInfo) + MapMarkTipsInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MapMarkTipsInfo.newBuilder() to construct. + private MapMarkTipsInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MapMarkTipsInfo() { + tipsType_ = 0; + pointIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MapMarkTipsInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MapMarkTipsInfo( + 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: { + int rawValue = input.readEnum(); + + tipsType_ = rawValue; + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + pointIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + pointIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + pointIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + pointIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + pointIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.class, emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.Builder.class); + } + + public static final int TIPS_TYPE_FIELD_NUMBER = 1; + private int tipsType_; + /** + * .MapMarkTipsType tips_type = 1; + * @return The enum numeric value on the wire for tipsType. + */ + @java.lang.Override public int getTipsTypeValue() { + return tipsType_; + } + /** + * .MapMarkTipsType tips_type = 1; + * @return The tipsType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType getTipsType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType result = emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.valueOf(tipsType_); + return result == null ? emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.UNRECOGNIZED : result; + } + + public static final int POINT_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList pointIdList_; + /** + * repeated uint32 point_id_list = 2; + * @return A list containing the pointIdList. + */ + @java.lang.Override + public java.util.List + getPointIdListList() { + return pointIdList_; + } + /** + * repeated uint32 point_id_list = 2; + * @return The count of pointIdList. + */ + public int getPointIdListCount() { + return pointIdList_.size(); + } + /** + * repeated uint32 point_id_list = 2; + * @param index The index of the element to return. + * @return The pointIdList at the given index. + */ + public int getPointIdList(int index) { + return pointIdList_.getInt(index); + } + private int pointIdListMemoizedSerializedSize = -1; + + 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 (tipsType_ != emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL.getNumber()) { + output.writeEnum(1, tipsType_); + } + if (getPointIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(pointIdListMemoizedSerializedSize); + } + for (int i = 0; i < pointIdList_.size(); i++) { + output.writeUInt32NoTag(pointIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tipsType_ != emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, tipsType_); + } + { + int dataSize = 0; + for (int i = 0; i < pointIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(pointIdList_.getInt(i)); + } + size += dataSize; + if (!getPointIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + pointIdListMemoizedSerializedSize = dataSize; + } + 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.MapMarkTipsInfoOuterClass.MapMarkTipsInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo other = (emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo) obj; + + if (tipsType_ != other.tipsType_) return false; + if (!getPointIdListList() + .equals(other.getPointIdListList())) 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) + TIPS_TYPE_FIELD_NUMBER; + hash = (53 * hash) + tipsType_; + if (getPointIdListCount() > 0) { + hash = (37 * hash) + POINT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPointIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo 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.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo 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.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo 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.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo 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.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo 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.MapMarkTipsInfoOuterClass.MapMarkTipsInfo 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; + } + /** + * Protobuf type {@code MapMarkTipsInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MapMarkTipsInfo) + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.class, emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tipsType_ = 0; + + pointIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.internal_static_MapMarkTipsInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo build() { + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo buildPartial() { + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo result = new emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo(this); + int from_bitField0_ = bitField0_; + result.tipsType_ = tipsType_; + if (((bitField0_ & 0x00000001) != 0)) { + pointIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.pointIdList_ = pointIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo) { + return mergeFrom((emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo other) { + if (other == emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo.getDefaultInstance()) return this; + if (other.tipsType_ != 0) { + setTipsTypeValue(other.getTipsTypeValue()); + } + if (!other.pointIdList_.isEmpty()) { + if (pointIdList_.isEmpty()) { + pointIdList_ = other.pointIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePointIdListIsMutable(); + pointIdList_.addAll(other.pointIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int tipsType_ = 0; + /** + * .MapMarkTipsType tips_type = 1; + * @return The enum numeric value on the wire for tipsType. + */ + @java.lang.Override public int getTipsTypeValue() { + return tipsType_; + } + /** + * .MapMarkTipsType tips_type = 1; + * @param value The enum numeric value on the wire for tipsType to set. + * @return This builder for chaining. + */ + public Builder setTipsTypeValue(int value) { + + tipsType_ = value; + onChanged(); + return this; + } + /** + * .MapMarkTipsType tips_type = 1; + * @return The tipsType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType getTipsType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType result = emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.valueOf(tipsType_); + return result == null ? emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType.UNRECOGNIZED : result; + } + /** + * .MapMarkTipsType tips_type = 1; + * @param value The tipsType to set. + * @return This builder for chaining. + */ + public Builder setTipsType(emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.MapMarkTipsType value) { + if (value == null) { + throw new NullPointerException(); + } + + tipsType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MapMarkTipsType tips_type = 1; + * @return This builder for chaining. + */ + public Builder clearTipsType() { + + tipsType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList pointIdList_ = emptyIntList(); + private void ensurePointIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + pointIdList_ = mutableCopy(pointIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 point_id_list = 2; + * @return A list containing the pointIdList. + */ + public java.util.List + getPointIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(pointIdList_) : pointIdList_; + } + /** + * repeated uint32 point_id_list = 2; + * @return The count of pointIdList. + */ + public int getPointIdListCount() { + return pointIdList_.size(); + } + /** + * repeated uint32 point_id_list = 2; + * @param index The index of the element to return. + * @return The pointIdList at the given index. + */ + public int getPointIdList(int index) { + return pointIdList_.getInt(index); + } + /** + * repeated uint32 point_id_list = 2; + * @param index The index to set the value at. + * @param value The pointIdList to set. + * @return This builder for chaining. + */ + public Builder setPointIdList( + int index, int value) { + ensurePointIdListIsMutable(); + pointIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 point_id_list = 2; + * @param value The pointIdList to add. + * @return This builder for chaining. + */ + public Builder addPointIdList(int value) { + ensurePointIdListIsMutable(); + pointIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 point_id_list = 2; + * @param values The pointIdList to add. + * @return This builder for chaining. + */ + public Builder addAllPointIdList( + java.lang.Iterable values) { + ensurePointIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, pointIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 point_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearPointIdList() { + pointIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:MapMarkTipsInfo) + } + + // @@protoc_insertion_point(class_scope:MapMarkTipsInfo) + private static final emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo(); + } + + public static emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MapMarkTipsInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MapMarkTipsInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkTipsInfoOuterClass.MapMarkTipsInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MapMarkTipsInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MapMarkTipsInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MapMarkTipsInfo.proto\032\025MapMarkTipsType" + + ".proto\"M\n\017MapMarkTipsInfo\022#\n\ttips_type\030\001" + + " \001(\0162\020.MapMarkTipsType\022\025\n\rpoint_id_list\030" + + "\002 \003(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.getDescriptor(), + }); + internal_static_MapMarkTipsInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MapMarkTipsInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MapMarkTipsInfo_descriptor, + new java.lang.String[] { "TipsType", "PointIdList", }); + emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsTypeOuterClass.java new file mode 100644 index 00000000000..889c83b5d08 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MapMarkTipsTypeOuterClass.java @@ -0,0 +1,137 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MapMarkTipsType.proto + +package emu.grasscutter.net.proto; + +public final class MapMarkTipsTypeOuterClass { + private MapMarkTipsTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MapMarkTipsType} + */ + public enum MapMarkTipsType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL = 0; + */ + MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL(0), + UNRECOGNIZED(-1), + ; + + /** + * MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL = 0; + */ + public static final int MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL_VALUE = 0; + + + 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 MapMarkTipsType 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 MapMarkTipsType forNumber(int value) { + switch (value) { + case 0: return MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MapMarkTipsType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MapMarkTipsType findValueByNumber(int number) { + return MapMarkTipsType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MapMarkTipsTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MapMarkTipsType[] VALUES = values(); + + public static MapMarkTipsType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MapMarkTipsType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MapMarkTipsType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MapMarkTipsType.proto*?\n\017MapMarkTipsTy" + + "pe\022,\n(MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT" + + "_TRIAL\020\000B\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkEntityInMinMapNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkEntityInMinMapNotifyOuterClass.java new file mode 100644 index 00000000000..a905d983d6d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkEntityInMinMapNotifyOuterClass.java @@ -0,0 +1,825 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkEntityInMinMapNotify.proto + +package emu.grasscutter.net.proto; + +public final class MarkEntityInMinMapNotifyOuterClass { + private MarkEntityInMinMapNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MarkEntityInMinMapNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:MarkEntityInMinMapNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 4; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * uint32 monster_id = 7; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 202
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MarkEntityInMinMapNotify} + */ + public static final class MarkEntityInMinMapNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MarkEntityInMinMapNotify) + MarkEntityInMinMapNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use MarkEntityInMinMapNotify.newBuilder() to construct. + private MarkEntityInMinMapNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MarkEntityInMinMapNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MarkEntityInMinMapNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MarkEntityInMinMapNotify( + 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 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + monsterId_ = input.readUInt32(); + break; + } + case 112: { + + entityId_ = 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.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.class, emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.Builder.class); + } + + public static final int POSITION_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 4; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int MONSTER_ID_FIELD_NUMBER = 7; + private int monsterId_; + /** + * uint32 monster_id = 7; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (position_ != null) { + output.writeMessage(4, getPosition()); + } + if (monsterId_ != 0) { + output.writeUInt32(7, monsterId_); + } + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getPosition()); + } + if (monsterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, monsterId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + 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.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify other = (emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify) obj; + + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (getMonsterId() + != other.getMonsterId()) return false; + if (getEntityId() + != other.getEntityId()) 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 (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify 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.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify 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.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify 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.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify 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.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify 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.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify 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: 202
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MarkEntityInMinMapNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MarkEntityInMinMapNotify) + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.class, emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + monsterId_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.internal_static_MarkEntityInMinMapNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify build() { + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify buildPartial() { + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify result = new emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify(this); + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + result.monsterId_ = monsterId_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify) { + return mergeFrom((emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify other) { + if (other == emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify.getDefaultInstance()) return this; + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (other.getMonsterId() != 0) { + setMonsterId(other.getMonsterId()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 4; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 4; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 4; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 4; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 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> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private int monsterId_ ; + /** + * uint32 monster_id = 7; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + /** + * uint32 monster_id = 7; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + + monsterId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 7; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + + monsterId_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:MarkEntityInMinMapNotify) + } + + // @@protoc_insertion_point(class_scope:MarkEntityInMinMapNotify) + private static final emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify(); + } + + public static emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MarkEntityInMinMapNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MarkEntityInMinMapNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkEntityInMinMapNotifyOuterClass.MarkEntityInMinMapNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MarkEntityInMinMapNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MarkEntityInMinMapNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036MarkEntityInMinMapNotify.proto\032\014Vector" + + ".proto\"\\\n\030MarkEntityInMinMapNotify\022\031\n\010po" + + "sition\030\004 \001(\0132\007.Vector\022\022\n\nmonster_id\030\007 \001(" + + "\r\022\021\n\tentity_id\030\016 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_MarkEntityInMinMapNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MarkEntityInMinMapNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MarkEntityInMinMapNotify_descriptor, + new java.lang.String[] { "Position", "MonsterId", "EntityId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java new file mode 100644 index 00000000000..7510c1132a7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkMapReqOuterClass.java @@ -0,0 +1,1128 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkMapReq.proto + +package emu.grasscutter.net.proto; + +public final class MarkMapReqOuterClass { + private MarkMapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MarkMapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MarkMapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MapMarkPoint mark = 8; + * @return Whether the mark field is set. + */ + boolean hasMark(); + /** + * .MapMarkPoint mark = 8; + * @return The mark. + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMark(); + /** + * .MapMarkPoint mark = 8; + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkOrBuilder(); + + /** + * .MapMarkPoint old = 6; + * @return Whether the old field is set. + */ + boolean hasOld(); + /** + * .MapMarkPoint old = 6; + * @return The old. + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getOld(); + /** + * .MapMarkPoint old = 6; + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getOldOrBuilder(); + + /** + * .MarkMapReq.Operation op = 9; + * @return The enum numeric value on the wire for op. + */ + int getOpValue(); + /** + * .MarkMapReq.Operation op = 9; + * @return The op. + */ + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation getOp(); + } + /** + *
+   * CmdId: 3466
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MarkMapReq} + */ + public static final class MarkMapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MarkMapReq) + MarkMapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MarkMapReq.newBuilder() to construct. + private MarkMapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MarkMapReq() { + op_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MarkMapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MarkMapReq( + 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 50: { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder subBuilder = null; + if (old_ != null) { + subBuilder = old_.toBuilder(); + } + old_ = input.readMessage(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(old_); + old_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder subBuilder = null; + if (mark_ != null) { + subBuilder = mark_.toBuilder(); + } + mark_ = input.readMessage(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(mark_); + mark_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + int rawValue = input.readEnum(); + + op_ = 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.MarkMapReqOuterClass.internal_static_MarkMapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.class, emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Builder.class); + } + + /** + * Protobuf enum {@code MarkMapReq.Operation} + */ + public enum Operation + implements com.google.protobuf.ProtocolMessageEnum { + /** + * OPERATION_ADD = 0; + */ + OPERATION_ADD(0), + /** + * OPERATION_MOD = 1; + */ + OPERATION_MOD(1), + /** + * OPERATION_DEL = 2; + */ + OPERATION_DEL(2), + /** + * OPERATION_GET = 3; + */ + OPERATION_GET(3), + UNRECOGNIZED(-1), + ; + + /** + * OPERATION_ADD = 0; + */ + public static final int OPERATION_ADD_VALUE = 0; + /** + * OPERATION_MOD = 1; + */ + public static final int OPERATION_MOD_VALUE = 1; + /** + * OPERATION_DEL = 2; + */ + public static final int OPERATION_DEL_VALUE = 2; + /** + * OPERATION_GET = 3; + */ + public static final int OPERATION_GET_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 Operation 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 Operation forNumber(int value) { + switch (value) { + case 0: return OPERATION_ADD; + case 1: return OPERATION_MOD; + case 2: return OPERATION_DEL; + case 3: return OPERATION_GET; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Operation> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Operation findValueByNumber(int number) { + return Operation.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.getDescriptor().getEnumTypes().get(0); + } + + private static final Operation[] VALUES = values(); + + public static Operation valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Operation(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MarkMapReq.Operation) + } + + public static final int MARK_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint mark_; + /** + * .MapMarkPoint mark = 8; + * @return Whether the mark field is set. + */ + @java.lang.Override + public boolean hasMark() { + return mark_ != null; + } + /** + * .MapMarkPoint mark = 8; + * @return The mark. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMark() { + return mark_ == null ? emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : mark_; + } + /** + * .MapMarkPoint mark = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkOrBuilder() { + return getMark(); + } + + public static final int OLD_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint old_; + /** + * .MapMarkPoint old = 6; + * @return Whether the old field is set. + */ + @java.lang.Override + public boolean hasOld() { + return old_ != null; + } + /** + * .MapMarkPoint old = 6; + * @return The old. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getOld() { + return old_ == null ? emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : old_; + } + /** + * .MapMarkPoint old = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getOldOrBuilder() { + return getOld(); + } + + public static final int OP_FIELD_NUMBER = 9; + private int op_; + /** + * .MarkMapReq.Operation op = 9; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .MarkMapReq.Operation op = 9; + * @return The op. + */ + @java.lang.Override public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation result = emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.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 (old_ != null) { + output.writeMessage(6, getOld()); + } + if (mark_ != null) { + output.writeMessage(8, getMark()); + } + if (op_ != emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.OPERATION_ADD.getNumber()) { + output.writeEnum(9, op_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (old_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getOld()); + } + if (mark_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getMark()); + } + if (op_ != emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.OPERATION_ADD.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, op_); + } + 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.MarkMapReqOuterClass.MarkMapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq other = (emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq) obj; + + if (hasMark() != other.hasMark()) return false; + if (hasMark()) { + if (!getMark() + .equals(other.getMark())) return false; + } + if (hasOld() != other.hasOld()) return false; + if (hasOld()) { + if (!getOld() + .equals(other.getOld())) return false; + } + if (op_ != other.op_) 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 (hasMark()) { + hash = (37 * hash) + MARK_FIELD_NUMBER; + hash = (53 * hash) + getMark().hashCode(); + } + if (hasOld()) { + hash = (37 * hash) + OLD_FIELD_NUMBER; + hash = (53 * hash) + getOld().hashCode(); + } + hash = (37 * hash) + OP_FIELD_NUMBER; + hash = (53 * hash) + op_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq 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.MarkMapReqOuterClass.MarkMapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq 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.MarkMapReqOuterClass.MarkMapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq 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.MarkMapReqOuterClass.MarkMapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq 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.MarkMapReqOuterClass.MarkMapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq 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.MarkMapReqOuterClass.MarkMapReq 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: 3466
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MarkMapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MarkMapReq) + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.class, emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (markBuilder_ == null) { + mark_ = null; + } else { + mark_ = null; + markBuilder_ = null; + } + if (oldBuilder_ == null) { + old_ = null; + } else { + old_ = null; + oldBuilder_ = null; + } + op_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.internal_static_MarkMapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq build() { + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq buildPartial() { + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq result = new emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq(this); + if (markBuilder_ == null) { + result.mark_ = mark_; + } else { + result.mark_ = markBuilder_.build(); + } + if (oldBuilder_ == null) { + result.old_ = old_; + } else { + result.old_ = oldBuilder_.build(); + } + result.op_ = op_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq) { + return mergeFrom((emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq other) { + if (other == emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.getDefaultInstance()) return this; + if (other.hasMark()) { + mergeMark(other.getMark()); + } + if (other.hasOld()) { + mergeOld(other.getOld()); + } + if (other.op_ != 0) { + setOpValue(other.getOpValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint mark_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> markBuilder_; + /** + * .MapMarkPoint mark = 8; + * @return Whether the mark field is set. + */ + public boolean hasMark() { + return markBuilder_ != null || mark_ != null; + } + /** + * .MapMarkPoint mark = 8; + * @return The mark. + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMark() { + if (markBuilder_ == null) { + return mark_ == null ? emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : mark_; + } else { + return markBuilder_.getMessage(); + } + } + /** + * .MapMarkPoint mark = 8; + */ + public Builder setMark(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + mark_ = value; + onChanged(); + } else { + markBuilder_.setMessage(value); + } + + return this; + } + /** + * .MapMarkPoint mark = 8; + */ + public Builder setMark( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (markBuilder_ == null) { + mark_ = builderForValue.build(); + onChanged(); + } else { + markBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MapMarkPoint mark = 8; + */ + public Builder mergeMark(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markBuilder_ == null) { + if (mark_ != null) { + mark_ = + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.newBuilder(mark_).mergeFrom(value).buildPartial(); + } else { + mark_ = value; + } + onChanged(); + } else { + markBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MapMarkPoint mark = 8; + */ + public Builder clearMark() { + if (markBuilder_ == null) { + mark_ = null; + onChanged(); + } else { + mark_ = null; + markBuilder_ = null; + } + + return this; + } + /** + * .MapMarkPoint mark = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder getMarkBuilder() { + + onChanged(); + return getMarkFieldBuilder().getBuilder(); + } + /** + * .MapMarkPoint mark = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkOrBuilder() { + if (markBuilder_ != null) { + return markBuilder_.getMessageOrBuilder(); + } else { + return mark_ == null ? + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : mark_; + } + } + /** + * .MapMarkPoint mark = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> + getMarkFieldBuilder() { + if (markBuilder_ == null) { + markBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder>( + getMark(), + getParentForChildren(), + isClean()); + mark_ = null; + } + return markBuilder_; + } + + private emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint old_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> oldBuilder_; + /** + * .MapMarkPoint old = 6; + * @return Whether the old field is set. + */ + public boolean hasOld() { + return oldBuilder_ != null || old_ != null; + } + /** + * .MapMarkPoint old = 6; + * @return The old. + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getOld() { + if (oldBuilder_ == null) { + return old_ == null ? emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : old_; + } else { + return oldBuilder_.getMessage(); + } + } + /** + * .MapMarkPoint old = 6; + */ + public Builder setOld(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (oldBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + old_ = value; + onChanged(); + } else { + oldBuilder_.setMessage(value); + } + + return this; + } + /** + * .MapMarkPoint old = 6; + */ + public Builder setOld( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (oldBuilder_ == null) { + old_ = builderForValue.build(); + onChanged(); + } else { + oldBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MapMarkPoint old = 6; + */ + public Builder mergeOld(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (oldBuilder_ == null) { + if (old_ != null) { + old_ = + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.newBuilder(old_).mergeFrom(value).buildPartial(); + } else { + old_ = value; + } + onChanged(); + } else { + oldBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MapMarkPoint old = 6; + */ + public Builder clearOld() { + if (oldBuilder_ == null) { + old_ = null; + onChanged(); + } else { + old_ = null; + oldBuilder_ = null; + } + + return this; + } + /** + * .MapMarkPoint old = 6; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder getOldBuilder() { + + onChanged(); + return getOldFieldBuilder().getBuilder(); + } + /** + * .MapMarkPoint old = 6; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getOldOrBuilder() { + if (oldBuilder_ != null) { + return oldBuilder_.getMessageOrBuilder(); + } else { + return old_ == null ? + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance() : old_; + } + } + /** + * .MapMarkPoint old = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> + getOldFieldBuilder() { + if (oldBuilder_ == null) { + oldBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder>( + getOld(), + getParentForChildren(), + isClean()); + old_ = null; + } + return oldBuilder_; + } + + private int op_ = 0; + /** + * .MarkMapReq.Operation op = 9; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .MarkMapReq.Operation op = 9; + * @param value The enum numeric value on the wire for op to set. + * @return This builder for chaining. + */ + public Builder setOpValue(int value) { + + op_ = value; + onChanged(); + return this; + } + /** + * .MarkMapReq.Operation op = 9; + * @return The op. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation result = emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation.UNRECOGNIZED : result; + } + /** + * .MarkMapReq.Operation op = 9; + * @param value The op to set. + * @return This builder for chaining. + */ + public Builder setOp(emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq.Operation value) { + if (value == null) { + throw new NullPointerException(); + } + + op_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MarkMapReq.Operation op = 9; + * @return This builder for chaining. + */ + public Builder clearOp() { + + op_ = 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:MarkMapReq) + } + + // @@protoc_insertion_point(class_scope:MarkMapReq) + private static final emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq(); + } + + public static emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MarkMapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MarkMapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapReqOuterClass.MarkMapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MarkMapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MarkMapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020MarkMapReq.proto\032\022MapMarkPoint.proto\032\017" + + "Operation.proto\"\301\001\n\nMarkMapReq\022\033\n\004mark\030\010" + + " \001(\0132\r.MapMarkPoint\022\032\n\003old\030\006 \001(\0132\r.MapMa" + + "rkPoint\022!\n\002op\030\t \001(\0162\025.MarkMapReq.Operati" + + "on\"W\n\tOperation\022\021\n\rOPERATION_ADD\020\000\022\021\n\rOP" + + "ERATION_MOD\020\001\022\021\n\rOPERATION_DEL\020\002\022\021\n\rOPER" + + "ATION_GET\020\003B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OperationOuterClass.getDescriptor(), + }); + internal_static_MarkMapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MarkMapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MarkMapReq_descriptor, + new java.lang.String[] { "Mark", "Old", "Op", }); + emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OperationOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkMapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkMapRspOuterClass.java new file mode 100644 index 00000000000..3319a438649 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkMapRspOuterClass.java @@ -0,0 +1,926 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkMapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MarkMapRspOuterClass { + private MarkMapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MarkMapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MarkMapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MapMarkPoint mark_list = 8; + */ + java.util.List + getMarkListList(); + /** + * repeated .MapMarkPoint mark_list = 8; + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMarkList(int index); + /** + * repeated .MapMarkPoint mark_list = 8; + */ + int getMarkListCount(); + /** + * repeated .MapMarkPoint mark_list = 8; + */ + java.util.List + getMarkListOrBuilderList(); + /** + * repeated .MapMarkPoint mark_list = 8; + */ + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkListOrBuilder( + int index); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 3079
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MarkMapRsp} + */ + public static final class MarkMapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MarkMapRsp) + MarkMapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MarkMapRsp.newBuilder() to construct. + private MarkMapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MarkMapRsp() { + markList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MarkMapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MarkMapRsp( + 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 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + markList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + markList_.add( + input.readMessage(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.parser(), extensionRegistry)); + 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + markList_ = java.util.Collections.unmodifiableList(markList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.class, emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.Builder.class); + } + + public static final int MARK_LIST_FIELD_NUMBER = 8; + private java.util.List markList_; + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public java.util.List getMarkListList() { + return markList_; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public java.util.List + getMarkListOrBuilderList() { + return markList_; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public int getMarkListCount() { + return markList_.size(); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMarkList(int index) { + return markList_.get(index); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkListOrBuilder( + int index) { + return markList_.get(index); + } + + 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 { + for (int i = 0; i < markList_.size(); i++) { + output.writeMessage(8, markList_.get(i)); + } + 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; + for (int i = 0; i < markList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, markList_.get(i)); + } + 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.MarkMapRspOuterClass.MarkMapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp other = (emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp) obj; + + if (!getMarkListList() + .equals(other.getMarkListList())) 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(); + if (getMarkListCount() > 0) { + hash = (37 * hash) + MARK_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMarkListList().hashCode(); + } + 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.MarkMapRspOuterClass.MarkMapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp 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.MarkMapRspOuterClass.MarkMapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp 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.MarkMapRspOuterClass.MarkMapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp 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.MarkMapRspOuterClass.MarkMapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp 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.MarkMapRspOuterClass.MarkMapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp 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.MarkMapRspOuterClass.MarkMapRsp 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: 3079
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MarkMapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MarkMapRsp) + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.class, emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMarkListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (markListBuilder_ == null) { + markList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + markListBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.internal_static_MarkMapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp build() { + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp buildPartial() { + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp result = new emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp(this); + int from_bitField0_ = bitField0_; + if (markListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + markList_ = java.util.Collections.unmodifiableList(markList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.markList_ = markList_; + } else { + result.markList_ = markListBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp other) { + if (other == emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp.getDefaultInstance()) return this; + if (markListBuilder_ == null) { + if (!other.markList_.isEmpty()) { + if (markList_.isEmpty()) { + markList_ = other.markList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMarkListIsMutable(); + markList_.addAll(other.markList_); + } + onChanged(); + } + } else { + if (!other.markList_.isEmpty()) { + if (markListBuilder_.isEmpty()) { + markListBuilder_.dispose(); + markListBuilder_ = null; + markList_ = other.markList_; + bitField0_ = (bitField0_ & ~0x00000001); + markListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMarkListFieldBuilder() : null; + } else { + markListBuilder_.addAllMessages(other.markList_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List markList_ = + java.util.Collections.emptyList(); + private void ensureMarkListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + markList_ = new java.util.ArrayList(markList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> markListBuilder_; + + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public java.util.List getMarkListList() { + if (markListBuilder_ == null) { + return java.util.Collections.unmodifiableList(markList_); + } else { + return markListBuilder_.getMessageList(); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public int getMarkListCount() { + if (markListBuilder_ == null) { + return markList_.size(); + } else { + return markListBuilder_.getCount(); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint getMarkList(int index) { + if (markListBuilder_ == null) { + return markList_.get(index); + } else { + return markListBuilder_.getMessage(index); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder setMarkList( + int index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkListIsMutable(); + markList_.set(index, value); + onChanged(); + } else { + markListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder setMarkList( + int index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + markList_.set(index, builderForValue.build()); + onChanged(); + } else { + markListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addMarkList(emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkListIsMutable(); + markList_.add(value); + onChanged(); + } else { + markListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addMarkList( + int index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint value) { + if (markListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMarkListIsMutable(); + markList_.add(index, value); + onChanged(); + } else { + markListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addMarkList( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + markList_.add(builderForValue.build()); + onChanged(); + } else { + markListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addMarkList( + int index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder builderForValue) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + markList_.add(index, builderForValue.build()); + onChanged(); + } else { + markListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder addAllMarkList( + java.lang.Iterable values) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, markList_); + onChanged(); + } else { + markListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder clearMarkList() { + if (markListBuilder_ == null) { + markList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + markListBuilder_.clear(); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public Builder removeMarkList(int index) { + if (markListBuilder_ == null) { + ensureMarkListIsMutable(); + markList_.remove(index); + onChanged(); + } else { + markListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder getMarkListBuilder( + int index) { + return getMarkListFieldBuilder().getBuilder(index); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder getMarkListOrBuilder( + int index) { + if (markListBuilder_ == null) { + return markList_.get(index); } else { + return markListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public java.util.List + getMarkListOrBuilderList() { + if (markListBuilder_ != null) { + return markListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(markList_); + } + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder addMarkListBuilder() { + return getMarkListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance()); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder addMarkListBuilder( + int index) { + return getMarkListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.getDefaultInstance()); + } + /** + * repeated .MapMarkPoint mark_list = 8; + */ + public java.util.List + getMarkListBuilderList() { + return getMarkListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder> + getMarkListFieldBuilder() { + if (markListBuilder_ == null) { + markListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPoint.Builder, emu.grasscutter.net.proto.MapMarkPointOuterClass.MapMarkPointOrBuilder>( + markList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + markList_ = null; + } + return markListBuilder_; + } + + 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:MarkMapRsp) + } + + // @@protoc_insertion_point(class_scope:MarkMapRsp) + private static final emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp(); + } + + public static emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MarkMapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MarkMapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkMapRspOuterClass.MarkMapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MarkMapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MarkMapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020MarkMapRsp.proto\032\022MapMarkPoint.proto\"?" + + "\n\nMarkMapRsp\022 \n\tmark_list\030\010 \003(\0132\r.MapMar" + + "kPoint\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(), + }); + internal_static_MarkMapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MarkMapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MarkMapRsp_descriptor, + new java.lang.String[] { "MarkList", "Retcode", }); + emu.grasscutter.net.proto.MapMarkPointOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkNewNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkNewNotifyOuterClass.java new file mode 100644 index 00000000000..258fc31afef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkNewNotifyOuterClass.java @@ -0,0 +1,745 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkNewNotify.proto + +package emu.grasscutter.net.proto; + +public final class MarkNewNotifyOuterClass { + private MarkNewNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MarkNewNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:MarkNewNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 id_list = 7; + * @return A list containing the idList. + */ + java.util.List getIdListList(); + /** + * repeated uint32 id_list = 7; + * @return The count of idList. + */ + int getIdListCount(); + /** + * repeated uint32 id_list = 7; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + int getIdList(int index); + + /** + * uint32 mark_new_type = 11; + * @return The markNewType. + */ + int getMarkNewType(); + } + /** + *
+   * CmdId: 1275
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MarkNewNotify} + */ + public static final class MarkNewNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MarkNewNotify) + MarkNewNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use MarkNewNotify.newBuilder() to construct. + private MarkNewNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MarkNewNotify() { + idList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MarkNewNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MarkNewNotify( + 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 56: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + idList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + idList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + idList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + idList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + markNewType_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + idList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.class, emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.Builder.class); + } + + public static final int ID_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList idList_; + /** + * repeated uint32 id_list = 7; + * @return A list containing the idList. + */ + @java.lang.Override + public java.util.List + getIdListList() { + return idList_; + } + /** + * repeated uint32 id_list = 7; + * @return The count of idList. + */ + public int getIdListCount() { + return idList_.size(); + } + /** + * repeated uint32 id_list = 7; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + public int getIdList(int index) { + return idList_.getInt(index); + } + private int idListMemoizedSerializedSize = -1; + + public static final int MARK_NEW_TYPE_FIELD_NUMBER = 11; + private int markNewType_; + /** + * uint32 mark_new_type = 11; + * @return The markNewType. + */ + @java.lang.Override + public int getMarkNewType() { + return markNewType_; + } + + 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 (getIdListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(idListMemoizedSerializedSize); + } + for (int i = 0; i < idList_.size(); i++) { + output.writeUInt32NoTag(idList_.getInt(i)); + } + if (markNewType_ != 0) { + output.writeUInt32(11, markNewType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < idList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(idList_.getInt(i)); + } + size += dataSize; + if (!getIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + idListMemoizedSerializedSize = dataSize; + } + if (markNewType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, markNewType_); + } + 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.MarkNewNotifyOuterClass.MarkNewNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify other = (emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify) obj; + + if (!getIdListList() + .equals(other.getIdListList())) return false; + if (getMarkNewType() + != other.getMarkNewType()) 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 (getIdListCount() > 0) { + hash = (37 * hash) + ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getIdListList().hashCode(); + } + hash = (37 * hash) + MARK_NEW_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMarkNewType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify 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.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify 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.MarkNewNotifyOuterClass.MarkNewNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify 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.MarkNewNotifyOuterClass.MarkNewNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify 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.MarkNewNotifyOuterClass.MarkNewNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify 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.MarkNewNotifyOuterClass.MarkNewNotify 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: 1275
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MarkNewNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MarkNewNotify) + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.class, emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + idList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + markNewType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.internal_static_MarkNewNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify build() { + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify buildPartial() { + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify result = new emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + idList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.idList_ = idList_; + result.markNewType_ = markNewType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify) { + return mergeFrom((emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify other) { + if (other == emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify.getDefaultInstance()) return this; + if (!other.idList_.isEmpty()) { + if (idList_.isEmpty()) { + idList_ = other.idList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureIdListIsMutable(); + idList_.addAll(other.idList_); + } + onChanged(); + } + if (other.getMarkNewType() != 0) { + setMarkNewType(other.getMarkNewType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList idList_ = emptyIntList(); + private void ensureIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + idList_ = mutableCopy(idList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 id_list = 7; + * @return A list containing the idList. + */ + public java.util.List + getIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(idList_) : idList_; + } + /** + * repeated uint32 id_list = 7; + * @return The count of idList. + */ + public int getIdListCount() { + return idList_.size(); + } + /** + * repeated uint32 id_list = 7; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + public int getIdList(int index) { + return idList_.getInt(index); + } + /** + * repeated uint32 id_list = 7; + * @param index The index to set the value at. + * @param value The idList to set. + * @return This builder for chaining. + */ + public Builder setIdList( + int index, int value) { + ensureIdListIsMutable(); + idList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 7; + * @param value The idList to add. + * @return This builder for chaining. + */ + public Builder addIdList(int value) { + ensureIdListIsMutable(); + idList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 7; + * @param values The idList to add. + * @return This builder for chaining. + */ + public Builder addAllIdList( + java.lang.Iterable values) { + ensureIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, idList_); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 7; + * @return This builder for chaining. + */ + public Builder clearIdList() { + idList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int markNewType_ ; + /** + * uint32 mark_new_type = 11; + * @return The markNewType. + */ + @java.lang.Override + public int getMarkNewType() { + return markNewType_; + } + /** + * uint32 mark_new_type = 11; + * @param value The markNewType to set. + * @return This builder for chaining. + */ + public Builder setMarkNewType(int value) { + + markNewType_ = value; + onChanged(); + return this; + } + /** + * uint32 mark_new_type = 11; + * @return This builder for chaining. + */ + public Builder clearMarkNewType() { + + markNewType_ = 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:MarkNewNotify) + } + + // @@protoc_insertion_point(class_scope:MarkNewNotify) + private static final emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify(); + } + + public static emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MarkNewNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MarkNewNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MarkNewNotifyOuterClass.MarkNewNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MarkNewNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MarkNewNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023MarkNewNotify.proto\"7\n\rMarkNewNotify\022\017" + + "\n\007id_list\030\007 \003(\r\022\025\n\rmark_new_type\030\013 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MarkNewNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MarkNewNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MarkNewNotify_descriptor, + new java.lang.String[] { "IdList", "MarkNewType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MarkNewTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MarkNewTypeOuterClass.java new file mode 100644 index 00000000000..d720548cd12 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MarkNewTypeOuterClass.java @@ -0,0 +1,154 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MarkNewType.proto + +package emu.grasscutter.net.proto; + +public final class MarkNewTypeOuterClass { + private MarkNewTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MarkNewType} + */ + public enum MarkNewType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * _NONE = 0; + */ + _NONE(0), + /** + * COMBINE = 1; + */ + COMBINE(1), + /** + * FORGE = 2; + */ + FORGE(2), + UNRECOGNIZED(-1), + ; + + /** + * _NONE = 0; + */ + public static final int _NONE_VALUE = 0; + /** + * COMBINE = 1; + */ + public static final int COMBINE_VALUE = 1; + /** + * FORGE = 2; + */ + public static final int FORGE_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 MarkNewType 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 MarkNewType forNumber(int value) { + switch (value) { + case 0: return _NONE; + case 1: return COMBINE; + case 2: return FORGE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MarkNewType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MarkNewType findValueByNumber(int number) { + return MarkNewType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MarkNewTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MarkNewType[] VALUES = values(); + + public static MarkNewType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MarkNewType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MarkNewType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021MarkNewType.proto*0\n\013MarkNewType\022\t\n\005_N" + + "ONE\020\000\022\013\n\007COMBINE\020\001\022\t\n\005FORGE\020\002B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java new file mode 100644 index 00000000000..4e434750b42 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MassivePropParamOuterClass.java @@ -0,0 +1,995 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MassivePropParam.proto + +package emu.grasscutter.net.proto; + +public final class MassivePropParamOuterClass { + private MassivePropParamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MassivePropParamOrBuilder extends + // @@protoc_insertion_point(interface_extends:MassivePropParam) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 type = 1; + * @return The type. + */ + int getType(); + + /** + * repeated uint32 reaction_info_list = 2; + * @return A list containing the reactionInfoList. + */ + java.util.List getReactionInfoListList(); + /** + * repeated uint32 reaction_info_list = 2; + * @return The count of reactionInfoList. + */ + int getReactionInfoListCount(); + /** + * repeated uint32 reaction_info_list = 2; + * @param index The index of the element to return. + * @return The reactionInfoList at the given index. + */ + int getReactionInfoList(int index); + + /** + * repeated float param_list = 3; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated float param_list = 3; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated float param_list = 3; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + float getParamList(int index); + + /** + * uint32 sync_flag = 4; + * @return The syncFlag. + */ + int getSyncFlag(); + } + /** + * Protobuf type {@code MassivePropParam} + */ + public static final class MassivePropParam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MassivePropParam) + MassivePropParamOrBuilder { + private static final long serialVersionUID = 0L; + // Use MassivePropParam.newBuilder() to construct. + private MassivePropParam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MassivePropParam() { + reactionInfoList_ = emptyIntList(); + paramList_ = emptyFloatList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MassivePropParam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MassivePropParam( + 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: { + + type_ = input.readInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + reactionInfoList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + reactionInfoList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + reactionInfoList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + reactionInfoList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 29: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + paramList_ = newFloatList(); + mutable_bitField0_ |= 0x00000002; + } + paramList_.addFloat(input.readFloat()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newFloatList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addFloat(input.readFloat()); + } + input.popLimit(limit); + break; + } + case 32: { + + syncFlag_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + reactionInfoList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.class, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * int32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + public static final int REACTION_INFO_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList reactionInfoList_; + /** + * repeated uint32 reaction_info_list = 2; + * @return A list containing the reactionInfoList. + */ + @java.lang.Override + public java.util.List + getReactionInfoListList() { + return reactionInfoList_; + } + /** + * repeated uint32 reaction_info_list = 2; + * @return The count of reactionInfoList. + */ + public int getReactionInfoListCount() { + return reactionInfoList_.size(); + } + /** + * repeated uint32 reaction_info_list = 2; + * @param index The index of the element to return. + * @return The reactionInfoList at the given index. + */ + public int getReactionInfoList(int index) { + return reactionInfoList_.getInt(index); + } + private int reactionInfoListMemoizedSerializedSize = -1; + + public static final int PARAM_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.FloatList paramList_; + /** + * repeated float param_list = 3; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated float param_list = 3; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated float param_list = 3; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public float getParamList(int index) { + return paramList_.getFloat(index); + } + private int paramListMemoizedSerializedSize = -1; + + public static final int SYNC_FLAG_FIELD_NUMBER = 4; + private int syncFlag_; + /** + * uint32 sync_flag = 4; + * @return The syncFlag. + */ + @java.lang.Override + public int getSyncFlag() { + return syncFlag_; + } + + 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 (type_ != 0) { + output.writeInt32(1, type_); + } + if (getReactionInfoListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(reactionInfoListMemoizedSerializedSize); + } + for (int i = 0; i < reactionInfoList_.size(); i++) { + output.writeUInt32NoTag(reactionInfoList_.getInt(i)); + } + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeFloatNoTag(paramList_.getFloat(i)); + } + if (syncFlag_ != 0) { + output.writeUInt32(4, syncFlag_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, type_); + } + { + int dataSize = 0; + for (int i = 0; i < reactionInfoList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(reactionInfoList_.getInt(i)); + } + size += dataSize; + if (!getReactionInfoListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + reactionInfoListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + dataSize = 4 * getParamListList().size(); + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + if (syncFlag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, syncFlag_); + } + 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.MassivePropParamOuterClass.MassivePropParam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam other = (emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam) obj; + + if (getType() + != other.getType()) return false; + if (!getReactionInfoListList() + .equals(other.getReactionInfoListList())) return false; + if (!getParamListList() + .equals(other.getParamListList())) return false; + if (getSyncFlag() + != other.getSyncFlag()) 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) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + if (getReactionInfoListCount() > 0) { + hash = (37 * hash) + REACTION_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReactionInfoListList().hashCode(); + } + if (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (37 * hash) + SYNC_FLAG_FIELD_NUMBER; + hash = (53 * hash) + getSyncFlag(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam 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.MassivePropParamOuterClass.MassivePropParam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam 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.MassivePropParamOuterClass.MassivePropParam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam 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.MassivePropParamOuterClass.MassivePropParam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam 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.MassivePropParamOuterClass.MassivePropParam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam 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.MassivePropParamOuterClass.MassivePropParam 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; + } + /** + * Protobuf type {@code MassivePropParam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MassivePropParam) + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.class, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + reactionInfoList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + paramList_ = emptyFloatList(); + bitField0_ = (bitField0_ & ~0x00000002); + syncFlag_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.internal_static_MassivePropParam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam build() { + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam buildPartial() { + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam result = new emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam(this); + int from_bitField0_ = bitField0_; + result.type_ = type_; + if (((bitField0_ & 0x00000001) != 0)) { + reactionInfoList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.reactionInfoList_ = reactionInfoList_; + if (((bitField0_ & 0x00000002) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.paramList_ = paramList_; + result.syncFlag_ = syncFlag_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam) { + return mergeFrom((emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam other) { + if (other == emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + if (!other.reactionInfoList_.isEmpty()) { + if (reactionInfoList_.isEmpty()) { + reactionInfoList_ = other.reactionInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureReactionInfoListIsMutable(); + reactionInfoList_.addAll(other.reactionInfoList_); + } + onChanged(); + } + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + if (other.getSyncFlag() != 0) { + setSyncFlag(other.getSyncFlag()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int type_ ; + /** + * int32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * int32 type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * int32 type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList reactionInfoList_ = emptyIntList(); + private void ensureReactionInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + reactionInfoList_ = mutableCopy(reactionInfoList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 reaction_info_list = 2; + * @return A list containing the reactionInfoList. + */ + public java.util.List + getReactionInfoListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(reactionInfoList_) : reactionInfoList_; + } + /** + * repeated uint32 reaction_info_list = 2; + * @return The count of reactionInfoList. + */ + public int getReactionInfoListCount() { + return reactionInfoList_.size(); + } + /** + * repeated uint32 reaction_info_list = 2; + * @param index The index of the element to return. + * @return The reactionInfoList at the given index. + */ + public int getReactionInfoList(int index) { + return reactionInfoList_.getInt(index); + } + /** + * repeated uint32 reaction_info_list = 2; + * @param index The index to set the value at. + * @param value The reactionInfoList to set. + * @return This builder for chaining. + */ + public Builder setReactionInfoList( + int index, int value) { + ensureReactionInfoListIsMutable(); + reactionInfoList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 reaction_info_list = 2; + * @param value The reactionInfoList to add. + * @return This builder for chaining. + */ + public Builder addReactionInfoList(int value) { + ensureReactionInfoListIsMutable(); + reactionInfoList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 reaction_info_list = 2; + * @param values The reactionInfoList to add. + * @return This builder for chaining. + */ + public Builder addAllReactionInfoList( + java.lang.Iterable values) { + ensureReactionInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, reactionInfoList_); + onChanged(); + return this; + } + /** + * repeated uint32 reaction_info_list = 2; + * @return This builder for chaining. + */ + public Builder clearReactionInfoList() { + reactionInfoList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.FloatList paramList_ = emptyFloatList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated float param_list = 3; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated float param_list = 3; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated float param_list = 3; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public float getParamList(int index) { + return paramList_.getFloat(index); + } + /** + * repeated float param_list = 3; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, float value) { + ensureParamListIsMutable(); + paramList_.setFloat(index, value); + onChanged(); + return this; + } + /** + * repeated float param_list = 3; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(float value) { + ensureParamListIsMutable(); + paramList_.addFloat(value); + onChanged(); + return this; + } + /** + * repeated float param_list = 3; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated float param_list = 3; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyFloatList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int syncFlag_ ; + /** + * uint32 sync_flag = 4; + * @return The syncFlag. + */ + @java.lang.Override + public int getSyncFlag() { + return syncFlag_; + } + /** + * uint32 sync_flag = 4; + * @param value The syncFlag to set. + * @return This builder for chaining. + */ + public Builder setSyncFlag(int value) { + + syncFlag_ = value; + onChanged(); + return this; + } + /** + * uint32 sync_flag = 4; + * @return This builder for chaining. + */ + public Builder clearSyncFlag() { + + syncFlag_ = 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:MassivePropParam) + } + + // @@protoc_insertion_point(class_scope:MassivePropParam) + private static final emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam(); + } + + public static emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MassivePropParam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MassivePropParam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MassivePropParam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MassivePropParam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MassivePropParam.proto\"c\n\020MassivePropP" + + "aram\022\014\n\004type\030\001 \001(\005\022\032\n\022reaction_info_list" + + "\030\002 \003(\r\022\022\n\nparam_list\030\003 \003(\002\022\021\n\tsync_flag\030" + + "\004 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MassivePropParam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MassivePropParam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MassivePropParam_descriptor, + new java.lang.String[] { "Type", "ReactionInfoList", "ParamList", "SyncFlag", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java new file mode 100644 index 00000000000..f759bd1e126 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MassivePropSyncInfoOuterClass.java @@ -0,0 +1,916 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MassivePropSyncInfo.proto + +package emu.grasscutter.net.proto; + +public final class MassivePropSyncInfoOuterClass { + private MassivePropSyncInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MassivePropSyncInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MassivePropSyncInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * int64 id = 1; + * @return The id. + */ + long getId(); + + /** + * repeated .MassivePropParam prop_list = 2; + */ + java.util.List + getPropListList(); + /** + * repeated .MassivePropParam prop_list = 2; + */ + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropList(int index); + /** + * repeated .MassivePropParam prop_list = 2; + */ + int getPropListCount(); + /** + * repeated .MassivePropParam prop_list = 2; + */ + java.util.List + getPropListOrBuilderList(); + /** + * repeated .MassivePropParam prop_list = 2; + */ + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder getPropListOrBuilder( + int index); + } + /** + * Protobuf type {@code MassivePropSyncInfo} + */ + public static final class MassivePropSyncInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MassivePropSyncInfo) + MassivePropSyncInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MassivePropSyncInfo.newBuilder() to construct. + private MassivePropSyncInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MassivePropSyncInfo() { + propList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MassivePropSyncInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MassivePropSyncInfo( + 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.readInt64(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + propList_.add( + input.readMessage(emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.parser(), extensionRegistry)); + 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)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.class, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private long id_; + /** + * int64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + + public static final int PROP_LIST_FIELD_NUMBER = 2; + private java.util.List propList_; + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public java.util.List getPropListList() { + return propList_; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public java.util.List + getPropListOrBuilderList() { + return propList_; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public int getPropListCount() { + return propList_.size(); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropList(int index) { + return propList_.get(index); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder getPropListOrBuilder( + int index) { + return propList_.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 { + if (id_ != 0L) { + output.writeInt64(1, id_); + } + for (int i = 0; i < propList_.size(); i++) { + output.writeMessage(2, propList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(1, id_); + } + for (int i = 0; i < propList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, propList_.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.MassivePropSyncInfoOuterClass.MassivePropSyncInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo other = (emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo) obj; + + if (getId() + != other.getId()) return false; + if (!getPropListList() + .equals(other.getPropListList())) 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) + com.google.protobuf.Internal.hashLong( + getId()); + if (getPropListCount() > 0) { + hash = (37 * hash) + PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPropListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo 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.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo 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.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo 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.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo 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.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo 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.MassivePropSyncInfoOuterClass.MassivePropSyncInfo 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; + } + /** + * Protobuf type {@code MassivePropSyncInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MassivePropSyncInfo) + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.class, emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPropListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = 0L; + + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + propListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.internal_static_MassivePropSyncInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo build() { + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo buildPartial() { + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo result = new emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo(this); + int from_bitField0_ = bitField0_; + result.id_ = id_; + if (propListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.propList_ = propList_; + } else { + result.propList_ = propListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo) { + return mergeFrom((emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo other) { + if (other == emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo.getDefaultInstance()) return this; + if (other.getId() != 0L) { + setId(other.getId()); + } + if (propListBuilder_ == null) { + if (!other.propList_.isEmpty()) { + if (propList_.isEmpty()) { + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePropListIsMutable(); + propList_.addAll(other.propList_); + } + onChanged(); + } + } else { + if (!other.propList_.isEmpty()) { + if (propListBuilder_.isEmpty()) { + propListBuilder_.dispose(); + propListBuilder_ = null; + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + propListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPropListFieldBuilder() : null; + } else { + propListBuilder_.addAllMessages(other.propList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long id_ ; + /** + * int64 id = 1; + * @return The id. + */ + @java.lang.Override + public long getId() { + return id_; + } + /** + * int64 id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(long value) { + + id_ = value; + onChanged(); + return this; + } + /** + * int64 id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0L; + onChanged(); + return this; + } + + private java.util.List propList_ = + java.util.Collections.emptyList(); + private void ensurePropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(propList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder> propListBuilder_; + + /** + * repeated .MassivePropParam prop_list = 2; + */ + public java.util.List getPropListList() { + if (propListBuilder_ == null) { + return java.util.Collections.unmodifiableList(propList_); + } else { + return propListBuilder_.getMessageList(); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public int getPropListCount() { + if (propListBuilder_ == null) { + return propList_.size(); + } else { + return propListBuilder_.getCount(); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam getPropList(int index) { + if (propListBuilder_ == null) { + return propList_.get(index); + } else { + return propListBuilder_.getMessage(index); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.set(index, value); + onChanged(); + } else { + propListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.set(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addPropList(emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(value); + onChanged(); + } else { + propListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(index, value); + onChanged(); + } else { + propListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addPropList( + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder addAllPropList( + java.lang.Iterable values) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, propList_); + onChanged(); + } else { + propListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder clearPropList() { + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + propListBuilder_.clear(); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public Builder removePropList(int index) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.remove(index); + onChanged(); + } else { + propListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder getPropListBuilder( + int index) { + return getPropListFieldBuilder().getBuilder(index); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder getPropListOrBuilder( + int index) { + if (propListBuilder_ == null) { + return propList_.get(index); } else { + return propListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public java.util.List + getPropListOrBuilderList() { + if (propListBuilder_ != null) { + return propListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(propList_); + } + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder addPropListBuilder() { + return getPropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance()); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder addPropListBuilder( + int index) { + return getPropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.getDefaultInstance()); + } + /** + * repeated .MassivePropParam prop_list = 2; + */ + public java.util.List + getPropListBuilderList() { + return getPropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder> + getPropListFieldBuilder() { + if (propListBuilder_ == null) { + propListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParam.Builder, emu.grasscutter.net.proto.MassivePropParamOuterClass.MassivePropParamOrBuilder>( + propList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + propList_ = null; + } + return propListBuilder_; + } + @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:MassivePropSyncInfo) + } + + // @@protoc_insertion_point(class_scope:MassivePropSyncInfo) + private static final emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo(); + } + + public static emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MassivePropSyncInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MassivePropSyncInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MassivePropSyncInfoOuterClass.MassivePropSyncInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MassivePropSyncInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MassivePropSyncInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031MassivePropSyncInfo.proto\032\026MassiveProp" + + "Param.proto\"G\n\023MassivePropSyncInfo\022\n\n\002id" + + "\030\001 \001(\003\022$\n\tprop_list\030\002 \003(\0132\021.MassivePropP" + + "aramB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MassivePropParamOuterClass.getDescriptor(), + }); + internal_static_MassivePropSyncInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MassivePropSyncInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MassivePropSyncInfo_descriptor, + new java.lang.String[] { "Id", "PropList", }); + emu.grasscutter.net.proto.MassivePropParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java new file mode 100644 index 00000000000..4a289631c89 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MaterialDeleteInfoOuterClass.java @@ -0,0 +1,3550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MaterialDeleteInfo.proto + +package emu.grasscutter.net.proto; + +public final class MaterialDeleteInfoOuterClass { + private MaterialDeleteInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MaterialDeleteInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialDeleteInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool has_delete_config = 1; + * @return The hasDeleteConfig. + */ + boolean getHasDeleteConfig(); + + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return Whether the countDownDelete field is set. + */ + boolean hasCountDownDelete(); + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return The countDownDelete. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getCountDownDelete(); + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder(); + + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return Whether the dateDelete field is set. + */ + boolean hasDateDelete(); + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return The dateDelete. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDateDelete(); + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder getDateDeleteOrBuilder(); + + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return Whether the delayWeekCountDownDelete field is set. + */ + boolean hasDelayWeekCountDownDelete(); + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return The delayWeekCountDownDelete. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDelayWeekCountDownDelete(); + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder getDelayWeekCountDownDeleteOrBuilder(); + + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DeleteInfoCase getDeleteInfoCase(); + } + /** + * Protobuf type {@code MaterialDeleteInfo} + */ + public static final class MaterialDeleteInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialDeleteInfo) + MaterialDeleteInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MaterialDeleteInfo.newBuilder() to construct. + private MaterialDeleteInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MaterialDeleteInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MaterialDeleteInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MaterialDeleteInfo( + 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: { + + hasDeleteConfig_ = input.readBool(); + break; + } + case 18: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder subBuilder = null; + if (deleteInfoCase_ == 2) { + subBuilder = ((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_).toBuilder(); + } + deleteInfo_ = + input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + deleteInfoCase_ = 2; + break; + } + case 26: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder subBuilder = null; + if (deleteInfoCase_ == 3) { + subBuilder = ((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_).toBuilder(); + } + deleteInfo_ = + input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + deleteInfoCase_ = 3; + break; + } + case 34: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder subBuilder = null; + if (deleteInfoCase_ == 4) { + subBuilder = ((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_).toBuilder(); + } + deleteInfo_ = + input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + deleteInfoCase_ = 4; + 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.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder.class); + } + + public interface CountDownDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialDeleteInfo.CountDownDelete) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + int getDeleteTimeNumMapCount(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + boolean containsDeleteTimeNumMap( + int key); + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getDeleteTimeNumMap(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + java.util.Map + getDeleteTimeNumMapMap(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + int getDeleteTimeNumMapOrThrow( + int key); + + /** + * uint32 config_count_down_time = 2; + * @return The configCountDownTime. + */ + int getConfigCountDownTime(); + } + /** + * Protobuf type {@code MaterialDeleteInfo.CountDownDelete} + */ + public static final class CountDownDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialDeleteInfo.CountDownDelete) + CountDownDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use CountDownDelete.newBuilder() to construct. + private CountDownDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CountDownDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CountDownDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CountDownDelete( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + deleteTimeNumMap_ = com.google.protobuf.MapField.newMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + deleteTimeNumMap__ = input.readMessage( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + deleteTimeNumMap_.getMutableMap().put( + deleteTimeNumMap__.getKey(), deleteTimeNumMap__.getValue()); + break; + } + case 16: { + + configCountDownTime_ = 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.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder.class); + } + + public static final int DELETE_TIME_NUM_MAP_FIELD_NUMBER = 1; + private static final class DeleteTimeNumMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> deleteTimeNumMap_; + private com.google.protobuf.MapField + internalGetDeleteTimeNumMap() { + if (deleteTimeNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + return deleteTimeNumMap_; + } + + public int getDeleteTimeNumMapCount() { + return internalGetDeleteTimeNumMap().getMap().size(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + @java.lang.Override + public boolean containsDeleteTimeNumMap( + int key) { + + return internalGetDeleteTimeNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDeleteTimeNumMap() { + return getDeleteTimeNumMapMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public java.util.Map getDeleteTimeNumMapMap() { + return internalGetDeleteTimeNumMap().getMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CONFIG_COUNT_DOWN_TIME_FIELD_NUMBER = 2; + private int configCountDownTime_; + /** + * uint32 config_count_down_time = 2; + * @return The configCountDownTime. + */ + @java.lang.Override + public int getConfigCountDownTime() { + return configCountDownTime_; + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetDeleteTimeNumMap(), + DeleteTimeNumMapDefaultEntryHolder.defaultEntry, + 1); + if (configCountDownTime_ != 0) { + output.writeUInt32(2, configCountDownTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetDeleteTimeNumMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + deleteTimeNumMap__ = DeleteTimeNumMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, deleteTimeNumMap__); + } + if (configCountDownTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, configCountDownTime_); + } + 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete other = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) obj; + + if (!internalGetDeleteTimeNumMap().equals( + other.internalGetDeleteTimeNumMap())) return false; + if (getConfigCountDownTime() + != other.getConfigCountDownTime()) 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 (!internalGetDeleteTimeNumMap().getMap().isEmpty()) { + hash = (37 * hash) + DELETE_TIME_NUM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetDeleteTimeNumMap().hashCode(); + } + hash = (37 * hash) + CONFIG_COUNT_DOWN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getConfigCountDownTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete 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; + } + /** + * Protobuf type {@code MaterialDeleteInfo.CountDownDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialDeleteInfo.CountDownDelete) + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableDeleteTimeNumMap().clear(); + configCountDownTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_CountDownDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete build() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete buildPartial() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete result = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete(this); + int from_bitField0_ = bitField0_; + result.deleteTimeNumMap_ = internalGetDeleteTimeNumMap(); + result.deleteTimeNumMap_.makeImmutable(); + result.configCountDownTime_ = configCountDownTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) { + return mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete other) { + if (other == emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance()) return this; + internalGetMutableDeleteTimeNumMap().mergeFrom( + other.internalGetDeleteTimeNumMap()); + if (other.getConfigCountDownTime() != 0) { + setConfigCountDownTime(other.getConfigCountDownTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> deleteTimeNumMap_; + private com.google.protobuf.MapField + internalGetDeleteTimeNumMap() { + if (deleteTimeNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + return deleteTimeNumMap_; + } + private com.google.protobuf.MapField + internalGetMutableDeleteTimeNumMap() { + onChanged();; + if (deleteTimeNumMap_ == null) { + deleteTimeNumMap_ = com.google.protobuf.MapField.newMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + if (!deleteTimeNumMap_.isMutable()) { + deleteTimeNumMap_ = deleteTimeNumMap_.copy(); + } + return deleteTimeNumMap_; + } + + public int getDeleteTimeNumMapCount() { + return internalGetDeleteTimeNumMap().getMap().size(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + @java.lang.Override + public boolean containsDeleteTimeNumMap( + int key) { + + return internalGetDeleteTimeNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDeleteTimeNumMap() { + return getDeleteTimeNumMapMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public java.util.Map getDeleteTimeNumMapMap() { + return internalGetDeleteTimeNumMap().getMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearDeleteTimeNumMap() { + internalGetMutableDeleteTimeNumMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + public Builder removeDeleteTimeNumMap( + int key) { + + internalGetMutableDeleteTimeNumMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableDeleteTimeNumMap() { + return internalGetMutableDeleteTimeNumMap().getMutableMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + public Builder putDeleteTimeNumMap( + int key, + int value) { + + + internalGetMutableDeleteTimeNumMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + public Builder putAllDeleteTimeNumMap( + java.util.Map values) { + internalGetMutableDeleteTimeNumMap().getMutableMap() + .putAll(values); + return this; + } + + private int configCountDownTime_ ; + /** + * uint32 config_count_down_time = 2; + * @return The configCountDownTime. + */ + @java.lang.Override + public int getConfigCountDownTime() { + return configCountDownTime_; + } + /** + * uint32 config_count_down_time = 2; + * @param value The configCountDownTime to set. + * @return This builder for chaining. + */ + public Builder setConfigCountDownTime(int value) { + + configCountDownTime_ = value; + onChanged(); + return this; + } + /** + * uint32 config_count_down_time = 2; + * @return This builder for chaining. + */ + public Builder clearConfigCountDownTime() { + + configCountDownTime_ = 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:MaterialDeleteInfo.CountDownDelete) + } + + // @@protoc_insertion_point(class_scope:MaterialDeleteInfo.CountDownDelete) + private static final emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete(); + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CountDownDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CountDownDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface DateTimeDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialDeleteInfo.DateTimeDelete) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 delete_time = 1; + * @return The deleteTime. + */ + int getDeleteTime(); + } + /** + * Protobuf type {@code MaterialDeleteInfo.DateTimeDelete} + */ + public static final class DateTimeDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialDeleteInfo.DateTimeDelete) + DateTimeDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use DateTimeDelete.newBuilder() to construct. + private DateTimeDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DateTimeDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DateTimeDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DateTimeDelete( + 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: { + + deleteTime_ = 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.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder.class); + } + + public static final int DELETE_TIME_FIELD_NUMBER = 1; + private int deleteTime_; + /** + * uint32 delete_time = 1; + * @return The deleteTime. + */ + @java.lang.Override + public int getDeleteTime() { + return deleteTime_; + } + + 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 (deleteTime_ != 0) { + output.writeUInt32(1, deleteTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (deleteTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, deleteTime_); + } + 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete other = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) obj; + + if (getDeleteTime() + != other.getDeleteTime()) 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) + DELETE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDeleteTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete 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; + } + /** + * Protobuf type {@code MaterialDeleteInfo.DateTimeDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialDeleteInfo.DateTimeDelete) + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deleteTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete build() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete buildPartial() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete result = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete(this); + result.deleteTime_ = deleteTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) { + return mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete other) { + if (other == emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance()) return this; + if (other.getDeleteTime() != 0) { + setDeleteTime(other.getDeleteTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int deleteTime_ ; + /** + * uint32 delete_time = 1; + * @return The deleteTime. + */ + @java.lang.Override + public int getDeleteTime() { + return deleteTime_; + } + /** + * uint32 delete_time = 1; + * @param value The deleteTime to set. + * @return This builder for chaining. + */ + public Builder setDeleteTime(int value) { + + deleteTime_ = value; + onChanged(); + return this; + } + /** + * uint32 delete_time = 1; + * @return This builder for chaining. + */ + public Builder clearDeleteTime() { + + deleteTime_ = 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:MaterialDeleteInfo.DateTimeDelete) + } + + // @@protoc_insertion_point(class_scope:MaterialDeleteInfo.DateTimeDelete) + private static final emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete(); + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DateTimeDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DateTimeDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface DelayWeekCountDownDeleteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialDeleteInfo.DelayWeekCountDownDelete) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + int getDeleteTimeNumMapCount(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + boolean containsDeleteTimeNumMap( + int key); + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getDeleteTimeNumMap(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + java.util.Map + getDeleteTimeNumMapMap(); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + int getDeleteTimeNumMapOrThrow( + int key); + + /** + * uint32 config_delay_week = 2; + * @return The configDelayWeek. + */ + int getConfigDelayWeek(); + + /** + * uint32 config_count_down_time = 3; + * @return The configCountDownTime. + */ + int getConfigCountDownTime(); + } + /** + * Protobuf type {@code MaterialDeleteInfo.DelayWeekCountDownDelete} + */ + public static final class DelayWeekCountDownDelete extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialDeleteInfo.DelayWeekCountDownDelete) + DelayWeekCountDownDeleteOrBuilder { + private static final long serialVersionUID = 0L; + // Use DelayWeekCountDownDelete.newBuilder() to construct. + private DelayWeekCountDownDelete(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DelayWeekCountDownDelete() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DelayWeekCountDownDelete(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DelayWeekCountDownDelete( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + deleteTimeNumMap_ = com.google.protobuf.MapField.newMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + deleteTimeNumMap__ = input.readMessage( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + deleteTimeNumMap_.getMutableMap().put( + deleteTimeNumMap__.getKey(), deleteTimeNumMap__.getValue()); + break; + } + case 16: { + + configDelayWeek_ = input.readUInt32(); + break; + } + case 24: { + + configCountDownTime_ = 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.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder.class); + } + + public static final int DELETE_TIME_NUM_MAP_FIELD_NUMBER = 1; + private static final class DeleteTimeNumMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> deleteTimeNumMap_; + private com.google.protobuf.MapField + internalGetDeleteTimeNumMap() { + if (deleteTimeNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + return deleteTimeNumMap_; + } + + public int getDeleteTimeNumMapCount() { + return internalGetDeleteTimeNumMap().getMap().size(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + @java.lang.Override + public boolean containsDeleteTimeNumMap( + int key) { + + return internalGetDeleteTimeNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDeleteTimeNumMap() { + return getDeleteTimeNumMapMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public java.util.Map getDeleteTimeNumMapMap() { + return internalGetDeleteTimeNumMap().getMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CONFIG_DELAY_WEEK_FIELD_NUMBER = 2; + private int configDelayWeek_; + /** + * uint32 config_delay_week = 2; + * @return The configDelayWeek. + */ + @java.lang.Override + public int getConfigDelayWeek() { + return configDelayWeek_; + } + + public static final int CONFIG_COUNT_DOWN_TIME_FIELD_NUMBER = 3; + private int configCountDownTime_; + /** + * uint32 config_count_down_time = 3; + * @return The configCountDownTime. + */ + @java.lang.Override + public int getConfigCountDownTime() { + return configCountDownTime_; + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetDeleteTimeNumMap(), + DeleteTimeNumMapDefaultEntryHolder.defaultEntry, + 1); + if (configDelayWeek_ != 0) { + output.writeUInt32(2, configDelayWeek_); + } + if (configCountDownTime_ != 0) { + output.writeUInt32(3, configCountDownTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetDeleteTimeNumMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + deleteTimeNumMap__ = DeleteTimeNumMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, deleteTimeNumMap__); + } + if (configDelayWeek_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, configDelayWeek_); + } + if (configCountDownTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, configCountDownTime_); + } + 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete other = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) obj; + + if (!internalGetDeleteTimeNumMap().equals( + other.internalGetDeleteTimeNumMap())) return false; + if (getConfigDelayWeek() + != other.getConfigDelayWeek()) return false; + if (getConfigCountDownTime() + != other.getConfigCountDownTime()) 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 (!internalGetDeleteTimeNumMap().getMap().isEmpty()) { + hash = (37 * hash) + DELETE_TIME_NUM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetDeleteTimeNumMap().hashCode(); + } + hash = (37 * hash) + CONFIG_DELAY_WEEK_FIELD_NUMBER; + hash = (53 * hash) + getConfigDelayWeek(); + hash = (37 * hash) + CONFIG_COUNT_DOWN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getConfigCountDownTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete 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; + } + /** + * Protobuf type {@code MaterialDeleteInfo.DelayWeekCountDownDelete} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialDeleteInfo.DelayWeekCountDownDelete) + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableDeleteTimeNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableDeleteTimeNumMap().clear(); + configDelayWeek_ = 0; + + configCountDownTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete build() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete buildPartial() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete result = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete(this); + int from_bitField0_ = bitField0_; + result.deleteTimeNumMap_ = internalGetDeleteTimeNumMap(); + result.deleteTimeNumMap_.makeImmutable(); + result.configDelayWeek_ = configDelayWeek_; + result.configCountDownTime_ = configCountDownTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) { + return mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete other) { + if (other == emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance()) return this; + internalGetMutableDeleteTimeNumMap().mergeFrom( + other.internalGetDeleteTimeNumMap()); + if (other.getConfigDelayWeek() != 0) { + setConfigDelayWeek(other.getConfigDelayWeek()); + } + if (other.getConfigCountDownTime() != 0) { + setConfigCountDownTime(other.getConfigCountDownTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> deleteTimeNumMap_; + private com.google.protobuf.MapField + internalGetDeleteTimeNumMap() { + if (deleteTimeNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + return deleteTimeNumMap_; + } + private com.google.protobuf.MapField + internalGetMutableDeleteTimeNumMap() { + onChanged();; + if (deleteTimeNumMap_ == null) { + deleteTimeNumMap_ = com.google.protobuf.MapField.newMapField( + DeleteTimeNumMapDefaultEntryHolder.defaultEntry); + } + if (!deleteTimeNumMap_.isMutable()) { + deleteTimeNumMap_ = deleteTimeNumMap_.copy(); + } + return deleteTimeNumMap_; + } + + public int getDeleteTimeNumMapCount() { + return internalGetDeleteTimeNumMap().getMap().size(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + @java.lang.Override + public boolean containsDeleteTimeNumMap( + int key) { + + return internalGetDeleteTimeNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getDeleteTimeNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getDeleteTimeNumMap() { + return getDeleteTimeNumMapMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public java.util.Map getDeleteTimeNumMapMap() { + return internalGetDeleteTimeNumMap().getMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + @java.lang.Override + + public int getDeleteTimeNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetDeleteTimeNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearDeleteTimeNumMap() { + internalGetMutableDeleteTimeNumMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + public Builder removeDeleteTimeNumMap( + int key) { + + internalGetMutableDeleteTimeNumMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableDeleteTimeNumMap() { + return internalGetMutableDeleteTimeNumMap().getMutableMap(); + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + public Builder putDeleteTimeNumMap( + int key, + int value) { + + + internalGetMutableDeleteTimeNumMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> delete_time_num_map = 1; + */ + + public Builder putAllDeleteTimeNumMap( + java.util.Map values) { + internalGetMutableDeleteTimeNumMap().getMutableMap() + .putAll(values); + return this; + } + + private int configDelayWeek_ ; + /** + * uint32 config_delay_week = 2; + * @return The configDelayWeek. + */ + @java.lang.Override + public int getConfigDelayWeek() { + return configDelayWeek_; + } + /** + * uint32 config_delay_week = 2; + * @param value The configDelayWeek to set. + * @return This builder for chaining. + */ + public Builder setConfigDelayWeek(int value) { + + configDelayWeek_ = value; + onChanged(); + return this; + } + /** + * uint32 config_delay_week = 2; + * @return This builder for chaining. + */ + public Builder clearConfigDelayWeek() { + + configDelayWeek_ = 0; + onChanged(); + return this; + } + + private int configCountDownTime_ ; + /** + * uint32 config_count_down_time = 3; + * @return The configCountDownTime. + */ + @java.lang.Override + public int getConfigCountDownTime() { + return configCountDownTime_; + } + /** + * uint32 config_count_down_time = 3; + * @param value The configCountDownTime to set. + * @return This builder for chaining. + */ + public Builder setConfigCountDownTime(int value) { + + configCountDownTime_ = value; + onChanged(); + return this; + } + /** + * uint32 config_count_down_time = 3; + * @return This builder for chaining. + */ + public Builder clearConfigCountDownTime() { + + configCountDownTime_ = 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:MaterialDeleteInfo.DelayWeekCountDownDelete) + } + + // @@protoc_insertion_point(class_scope:MaterialDeleteInfo.DelayWeekCountDownDelete) + private static final emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete(); + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DelayWeekCountDownDelete parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DelayWeekCountDownDelete(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private int deleteInfoCase_ = 0; + private java.lang.Object deleteInfo_; + public enum DeleteInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + COUNT_DOWN_DELETE(2), + DATE_DELETE(3), + DELAY_WEEK_COUNT_DOWN_DELETE(4), + DELETEINFO_NOT_SET(0); + private final int value; + private DeleteInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DeleteInfoCase valueOf(int value) { + return forNumber(value); + } + + public static DeleteInfoCase forNumber(int value) { + switch (value) { + case 2: return COUNT_DOWN_DELETE; + case 3: return DATE_DELETE; + case 4: return DELAY_WEEK_COUNT_DOWN_DELETE; + case 0: return DELETEINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DeleteInfoCase + getDeleteInfoCase() { + return DeleteInfoCase.forNumber( + deleteInfoCase_); + } + + public static final int HAS_DELETE_CONFIG_FIELD_NUMBER = 1; + private boolean hasDeleteConfig_; + /** + * bool has_delete_config = 1; + * @return The hasDeleteConfig. + */ + @java.lang.Override + public boolean getHasDeleteConfig() { + return hasDeleteConfig_; + } + + public static final int COUNT_DOWN_DELETE_FIELD_NUMBER = 2; + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return Whether the countDownDelete field is set. + */ + @java.lang.Override + public boolean hasCountDownDelete() { + return deleteInfoCase_ == 2; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return The countDownDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getCountDownDelete() { + if (deleteInfoCase_ == 2) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder() { + if (deleteInfoCase_ == 2) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + + public static final int DATE_DELETE_FIELD_NUMBER = 3; + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return Whether the dateDelete field is set. + */ + @java.lang.Override + public boolean hasDateDelete() { + return deleteInfoCase_ == 3; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return The dateDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDateDelete() { + if (deleteInfoCase_ == 3) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder getDateDeleteOrBuilder() { + if (deleteInfoCase_ == 3) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + + public static final int DELAY_WEEK_COUNT_DOWN_DELETE_FIELD_NUMBER = 4; + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return Whether the delayWeekCountDownDelete field is set. + */ + @java.lang.Override + public boolean hasDelayWeekCountDownDelete() { + return deleteInfoCase_ == 4; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return The delayWeekCountDownDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDelayWeekCountDownDelete() { + if (deleteInfoCase_ == 4) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder getDelayWeekCountDownDeleteOrBuilder() { + if (deleteInfoCase_ == 4) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + + 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 (hasDeleteConfig_ != false) { + output.writeBool(1, hasDeleteConfig_); + } + if (deleteInfoCase_ == 2) { + output.writeMessage(2, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_); + } + if (deleteInfoCase_ == 3) { + output.writeMessage(3, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_); + } + if (deleteInfoCase_ == 4) { + output.writeMessage(4, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hasDeleteConfig_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, hasDeleteConfig_); + } + if (deleteInfoCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_); + } + if (deleteInfoCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_); + } + if (deleteInfoCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_); + } + 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo other = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo) obj; + + if (getHasDeleteConfig() + != other.getHasDeleteConfig()) return false; + if (!getDeleteInfoCase().equals(other.getDeleteInfoCase())) return false; + switch (deleteInfoCase_) { + case 2: + if (!getCountDownDelete() + .equals(other.getCountDownDelete())) return false; + break; + case 3: + if (!getDateDelete() + .equals(other.getDateDelete())) return false; + break; + case 4: + if (!getDelayWeekCountDownDelete() + .equals(other.getDelayWeekCountDownDelete())) return false; + break; + case 0: + default: + } + 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) + HAS_DELETE_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHasDeleteConfig()); + switch (deleteInfoCase_) { + case 2: + hash = (37 * hash) + COUNT_DOWN_DELETE_FIELD_NUMBER; + hash = (53 * hash) + getCountDownDelete().hashCode(); + break; + case 3: + hash = (37 * hash) + DATE_DELETE_FIELD_NUMBER; + hash = (53 * hash) + getDateDelete().hashCode(); + break; + case 4: + hash = (37 * hash) + DELAY_WEEK_COUNT_DOWN_DELETE_FIELD_NUMBER; + hash = (53 * hash) + getDelayWeekCountDownDelete().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo 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.MaterialDeleteInfoOuterClass.MaterialDeleteInfo 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; + } + /** + * Protobuf type {@code MaterialDeleteInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialDeleteInfo) + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.class, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hasDeleteConfig_ = false; + + deleteInfoCase_ = 0; + deleteInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.internal_static_MaterialDeleteInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo build() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo buildPartial() { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo result = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo(this); + result.hasDeleteConfig_ = hasDeleteConfig_; + if (deleteInfoCase_ == 2) { + if (countDownDeleteBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = countDownDeleteBuilder_.build(); + } + } + if (deleteInfoCase_ == 3) { + if (dateDeleteBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = dateDeleteBuilder_.build(); + } + } + if (deleteInfoCase_ == 4) { + if (delayWeekCountDownDeleteBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = delayWeekCountDownDeleteBuilder_.build(); + } + } + result.deleteInfoCase_ = deleteInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo) { + return mergeFrom((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo other) { + if (other == emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance()) return this; + if (other.getHasDeleteConfig() != false) { + setHasDeleteConfig(other.getHasDeleteConfig()); + } + switch (other.getDeleteInfoCase()) { + case COUNT_DOWN_DELETE: { + mergeCountDownDelete(other.getCountDownDelete()); + break; + } + case DATE_DELETE: { + mergeDateDelete(other.getDateDelete()); + break; + } + case DELAY_WEEK_COUNT_DOWN_DELETE: { + mergeDelayWeekCountDownDelete(other.getDelayWeekCountDownDelete()); + break; + } + case DELETEINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int deleteInfoCase_ = 0; + private java.lang.Object deleteInfo_; + public DeleteInfoCase + getDeleteInfoCase() { + return DeleteInfoCase.forNumber( + deleteInfoCase_); + } + + public Builder clearDeleteInfo() { + deleteInfoCase_ = 0; + deleteInfo_ = null; + onChanged(); + return this; + } + + + private boolean hasDeleteConfig_ ; + /** + * bool has_delete_config = 1; + * @return The hasDeleteConfig. + */ + @java.lang.Override + public boolean getHasDeleteConfig() { + return hasDeleteConfig_; + } + /** + * bool has_delete_config = 1; + * @param value The hasDeleteConfig to set. + * @return This builder for chaining. + */ + public Builder setHasDeleteConfig(boolean value) { + + hasDeleteConfig_ = value; + onChanged(); + return this; + } + /** + * bool has_delete_config = 1; + * @return This builder for chaining. + */ + public Builder clearHasDeleteConfig() { + + hasDeleteConfig_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder> countDownDeleteBuilder_; + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return Whether the countDownDelete field is set. + */ + @java.lang.Override + public boolean hasCountDownDelete() { + return deleteInfoCase_ == 2; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + * @return The countDownDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete getCountDownDelete() { + if (countDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 2) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } else { + if (deleteInfoCase_ == 2) { + return countDownDeleteBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public Builder setCountDownDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete value) { + if (countDownDeleteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + countDownDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 2; + return this; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public Builder setCountDownDelete( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder builderForValue) { + if (countDownDeleteBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + countDownDeleteBuilder_.setMessage(builderForValue.build()); + } + deleteInfoCase_ = 2; + return this; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public Builder mergeCountDownDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete value) { + if (countDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 2 && + deleteInfo_ != emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance()) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.newBuilder((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_) + .mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + if (deleteInfoCase_ == 2) { + countDownDeleteBuilder_.mergeFrom(value); + } + countDownDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 2; + return this; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public Builder clearCountDownDelete() { + if (countDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 2) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + onChanged(); + } + } else { + if (deleteInfoCase_ == 2) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + } + countDownDeleteBuilder_.clear(); + } + return this; + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder getCountDownDeleteBuilder() { + return getCountDownDeleteFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder getCountDownDeleteOrBuilder() { + if ((deleteInfoCase_ == 2) && (countDownDeleteBuilder_ != null)) { + return countDownDeleteBuilder_.getMessageOrBuilder(); + } else { + if (deleteInfoCase_ == 2) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.CountDownDelete count_down_delete = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder> + getCountDownDeleteFieldBuilder() { + if (countDownDeleteBuilder_ == null) { + if (!(deleteInfoCase_ == 2)) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.getDefaultInstance(); + } + countDownDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDeleteOrBuilder>( + (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.CountDownDelete) deleteInfo_, + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + deleteInfoCase_ = 2; + onChanged();; + return countDownDeleteBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder> dateDeleteBuilder_; + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return Whether the dateDelete field is set. + */ + @java.lang.Override + public boolean hasDateDelete() { + return deleteInfoCase_ == 3; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + * @return The dateDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete getDateDelete() { + if (dateDeleteBuilder_ == null) { + if (deleteInfoCase_ == 3) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } else { + if (deleteInfoCase_ == 3) { + return dateDeleteBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public Builder setDateDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete value) { + if (dateDeleteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + dateDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 3; + return this; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public Builder setDateDelete( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder builderForValue) { + if (dateDeleteBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + dateDeleteBuilder_.setMessage(builderForValue.build()); + } + deleteInfoCase_ = 3; + return this; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public Builder mergeDateDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete value) { + if (dateDeleteBuilder_ == null) { + if (deleteInfoCase_ == 3 && + deleteInfo_ != emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance()) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.newBuilder((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_) + .mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + if (deleteInfoCase_ == 3) { + dateDeleteBuilder_.mergeFrom(value); + } + dateDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 3; + return this; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public Builder clearDateDelete() { + if (dateDeleteBuilder_ == null) { + if (deleteInfoCase_ == 3) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + onChanged(); + } + } else { + if (deleteInfoCase_ == 3) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + } + dateDeleteBuilder_.clear(); + } + return this; + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder getDateDeleteBuilder() { + return getDateDeleteFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder getDateDeleteOrBuilder() { + if ((deleteInfoCase_ == 3) && (dateDeleteBuilder_ != null)) { + return dateDeleteBuilder_.getMessageOrBuilder(); + } else { + if (deleteInfoCase_ == 3) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.DateTimeDelete date_delete = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder> + getDateDeleteFieldBuilder() { + if (dateDeleteBuilder_ == null) { + if (!(deleteInfoCase_ == 3)) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.getDefaultInstance(); + } + dateDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDeleteOrBuilder>( + (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DateTimeDelete) deleteInfo_, + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + deleteInfoCase_ = 3; + onChanged();; + return dateDeleteBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder> delayWeekCountDownDeleteBuilder_; + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return Whether the delayWeekCountDownDelete field is set. + */ + @java.lang.Override + public boolean hasDelayWeekCountDownDelete() { + return deleteInfoCase_ == 4; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + * @return The delayWeekCountDownDelete. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete getDelayWeekCountDownDelete() { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 4) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } else { + if (deleteInfoCase_ == 4) { + return delayWeekCountDownDeleteBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public Builder setDelayWeekCountDownDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete value) { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + delayWeekCountDownDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 4; + return this; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public Builder setDelayWeekCountDownDelete( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder builderForValue) { + if (delayWeekCountDownDeleteBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + delayWeekCountDownDeleteBuilder_.setMessage(builderForValue.build()); + } + deleteInfoCase_ = 4; + return this; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public Builder mergeDelayWeekCountDownDelete(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete value) { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 4 && + deleteInfo_ != emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance()) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.newBuilder((emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_) + .mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + if (deleteInfoCase_ == 4) { + delayWeekCountDownDeleteBuilder_.mergeFrom(value); + } + delayWeekCountDownDeleteBuilder_.setMessage(value); + } + deleteInfoCase_ = 4; + return this; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public Builder clearDelayWeekCountDownDelete() { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (deleteInfoCase_ == 4) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + onChanged(); + } + } else { + if (deleteInfoCase_ == 4) { + deleteInfoCase_ = 0; + deleteInfo_ = null; + } + delayWeekCountDownDeleteBuilder_.clear(); + } + return this; + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder getDelayWeekCountDownDeleteBuilder() { + return getDelayWeekCountDownDeleteFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder getDelayWeekCountDownDeleteOrBuilder() { + if ((deleteInfoCase_ == 4) && (delayWeekCountDownDeleteBuilder_ != null)) { + return delayWeekCountDownDeleteBuilder_.getMessageOrBuilder(); + } else { + if (deleteInfoCase_ == 4) { + return (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_; + } + return emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + } + /** + * .MaterialDeleteInfo.DelayWeekCountDownDelete delay_week_count_down_delete = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder> + getDelayWeekCountDownDeleteFieldBuilder() { + if (delayWeekCountDownDeleteBuilder_ == null) { + if (!(deleteInfoCase_ == 4)) { + deleteInfo_ = emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.getDefaultInstance(); + } + delayWeekCountDownDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDeleteOrBuilder>( + (emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.DelayWeekCountDownDelete) deleteInfo_, + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + deleteInfoCase_ = 4; + onChanged();; + return delayWeekCountDownDeleteBuilder_; + } + @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:MaterialDeleteInfo) + } + + // @@protoc_insertion_point(class_scope:MaterialDeleteInfo) + private static final emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo(); + } + + public static emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MaterialDeleteInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MaterialDeleteInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_CountDownDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_CountDownDelete_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_DateTimeDelete_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030MaterialDeleteInfo.proto\032\025CountDownDel" + + "ete.proto\032\024DateTimeDelete.proto\032\036DelayWe" + + "ekCountDownDelete.proto\"\357\005\n\022MaterialDele" + + "teInfo\022\031\n\021has_delete_config\030\001 \001(\010\022@\n\021cou" + + "nt_down_delete\030\002 \001(\0132#.MaterialDeleteInf" + + "o.CountDownDeleteH\000\0229\n\013date_delete\030\003 \001(\013" + + "2\".MaterialDeleteInfo.DateTimeDeleteH\000\022T" + + "\n\034delay_week_count_down_delete\030\004 \001(\0132,.M" + + "aterialDeleteInfo.DelayWeekCountDownDele" + + "teH\000\032\302\001\n\017CountDownDelete\022V\n\023delete_time_" + + "num_map\030\001 \003(\01329.MaterialDeleteInfo.Count" + + "DownDelete.DeleteTimeNumMapEntry\022\036\n\026conf" + + "ig_count_down_time\030\002 \001(\r\0327\n\025DeleteTimeNu" + + "mMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028" + + "\001\032%\n\016DateTimeDelete\022\023\n\013delete_time\030\001 \001(\r" + + "\032\357\001\n\030DelayWeekCountDownDelete\022_\n\023delete_" + + "time_num_map\030\001 \003(\0132B.MaterialDeleteInfo." + + "DelayWeekCountDownDelete.DeleteTimeNumMa" + + "pEntry\022\031\n\021config_delay_week\030\002 \001(\r\022\036\n\026con" + + "fig_count_down_time\030\003 \001(\r\0327\n\025DeleteTimeN" + + "umMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\002" + + "8\001B\r\n\013delete_infoB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CountDownDeleteOuterClass.getDescriptor(), + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.getDescriptor(), + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.getDescriptor(), + }); + internal_static_MaterialDeleteInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MaterialDeleteInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_descriptor, + new java.lang.String[] { "HasDeleteConfig", "CountDownDelete", "DateDelete", "DelayWeekCountDownDelete", "DeleteInfo", }); + internal_static_MaterialDeleteInfo_CountDownDelete_descriptor = + internal_static_MaterialDeleteInfo_descriptor.getNestedTypes().get(0); + internal_static_MaterialDeleteInfo_CountDownDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_CountDownDelete_descriptor, + new java.lang.String[] { "DeleteTimeNumMap", "ConfigCountDownTime", }); + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_descriptor = + internal_static_MaterialDeleteInfo_CountDownDelete_descriptor.getNestedTypes().get(0); + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_CountDownDelete_DeleteTimeNumMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor = + internal_static_MaterialDeleteInfo_descriptor.getNestedTypes().get(1); + internal_static_MaterialDeleteInfo_DateTimeDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_DateTimeDelete_descriptor, + new java.lang.String[] { "DeleteTime", }); + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor = + internal_static_MaterialDeleteInfo_descriptor.getNestedTypes().get(2); + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor, + new java.lang.String[] { "DeleteTimeNumMap", "ConfigDelayWeek", "ConfigCountDownTime", }); + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_descriptor = + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_descriptor.getNestedTypes().get(0); + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialDeleteInfo_DelayWeekCountDownDelete_DeleteTimeNumMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.CountDownDeleteOuterClass.getDescriptor(); + emu.grasscutter.net.proto.DateTimeDeleteOuterClass.getDescriptor(); + emu.grasscutter.net.proto.DelayWeekCountDownDeleteOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java new file mode 100644 index 00000000000..055646c737e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MaterialInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MaterialInfo.proto + +package emu.grasscutter.net.proto; + +public final class MaterialInfoOuterClass { + private MaterialInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MaterialInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MaterialInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 count = 11; + * @return The count. + */ + int getCount(); + + /** + * uint64 guid = 5; + * @return The guid. + */ + long getGuid(); + } + /** + * Protobuf type {@code MaterialInfo} + */ + public static final class MaterialInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MaterialInfo) + MaterialInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MaterialInfo.newBuilder() to construct. + private MaterialInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MaterialInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MaterialInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MaterialInfo( + 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 40: { + + guid_ = input.readUInt64(); + break; + } + case 88: { + + count_ = 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.MaterialInfoOuterClass.internal_static_MaterialInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.class, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 11; + private int count_; + /** + * uint32 count = 11; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int GUID_FIELD_NUMBER = 5; + private long guid_; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + 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 (guid_ != 0L) { + output.writeUInt64(5, guid_); + } + if (count_ != 0) { + output.writeUInt32(11, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, guid_); + } + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, count_); + } + 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.MaterialInfoOuterClass.MaterialInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo other = (emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo) obj; + + if (getCount() + != other.getCount()) return false; + if (getGuid() + != other.getGuid()) 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) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo 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.MaterialInfoOuterClass.MaterialInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo 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.MaterialInfoOuterClass.MaterialInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo 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.MaterialInfoOuterClass.MaterialInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo 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.MaterialInfoOuterClass.MaterialInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo 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.MaterialInfoOuterClass.MaterialInfo 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; + } + /** + * Protobuf type {@code MaterialInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MaterialInfo) + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.class, emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + guid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.internal_static_MaterialInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo build() { + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo buildPartial() { + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo result = new emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo(this); + result.count_ = count_; + result.guid_ = guid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo) { + return mergeFrom((emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo other) { + if (other == emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int count_ ; + /** + * uint32 count = 11; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 11; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 11; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 5; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 5; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + 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:MaterialInfo) + } + + // @@protoc_insertion_point(class_scope:MaterialInfo) + private static final emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo(); + } + + public static emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MaterialInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MaterialInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MaterialInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MaterialInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022MaterialInfo.proto\"+\n\014MaterialInfo\022\r\n\005" + + "count\030\013 \001(\r\022\014\n\004guid\030\005 \001(\004B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MaterialInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MaterialInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MaterialInfo_descriptor, + new java.lang.String[] { "Count", "Guid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java new file mode 100644 index 00000000000..62b242c3962 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MaterialOuterClass.java @@ -0,0 +1,742 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Material.proto + +package emu.grasscutter.net.proto; + +public final class MaterialOuterClass { + private MaterialOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MaterialOrBuilder extends + // @@protoc_insertion_point(interface_extends:Material) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 count = 1; + * @return The count. + */ + int getCount(); + + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + boolean hasDeleteInfo(); + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo(); + /** + * .MaterialDeleteInfo delete_info = 2; + */ + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder(); + } + /** + * Protobuf type {@code Material} + */ + public static final class Material extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Material) + MaterialOrBuilder { + private static final long serialVersionUID = 0L; + // Use Material.newBuilder() to construct. + private Material(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Material() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Material(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Material( + 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: { + + count_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder subBuilder = null; + if (deleteInfo_ != null) { + subBuilder = deleteInfo_.toBuilder(); + } + deleteInfo_ = input.readMessage(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deleteInfo_); + deleteInfo_ = subBuilder.buildPartial(); + } + + 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.MaterialOuterClass.internal_static_Material_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialOuterClass.Material.class, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 1; + private int count_; + /** + * uint32 count = 1; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int DELETE_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + @java.lang.Override + public boolean hasDeleteInfo() { + return deleteInfo_ != null; + } + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo() { + return deleteInfo_ == null ? emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder() { + return getDeleteInfo(); + } + + 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 (count_ != 0) { + output.writeUInt32(1, count_); + } + if (deleteInfo_ != null) { + output.writeMessage(2, getDeleteInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, count_); + } + if (deleteInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getDeleteInfo()); + } + 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.MaterialOuterClass.Material)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MaterialOuterClass.Material other = (emu.grasscutter.net.proto.MaterialOuterClass.Material) obj; + + if (getCount() + != other.getCount()) return false; + if (hasDeleteInfo() != other.hasDeleteInfo()) return false; + if (hasDeleteInfo()) { + if (!getDeleteInfo() + .equals(other.getDeleteInfo())) 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) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + if (hasDeleteInfo()) { + hash = (37 * hash) + DELETE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getDeleteInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material 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.MaterialOuterClass.Material parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material 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.MaterialOuterClass.Material parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material 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.MaterialOuterClass.Material parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material 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.MaterialOuterClass.Material parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MaterialOuterClass.Material 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.MaterialOuterClass.Material 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; + } + /** + * Protobuf type {@code Material} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Material) + emu.grasscutter.net.proto.MaterialOuterClass.MaterialOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MaterialOuterClass.Material.class, emu.grasscutter.net.proto.MaterialOuterClass.Material.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MaterialOuterClass.Material.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + if (deleteInfoBuilder_ == null) { + deleteInfo_ = null; + } else { + deleteInfo_ = null; + deleteInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MaterialOuterClass.internal_static_Material_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material build() { + emu.grasscutter.net.proto.MaterialOuterClass.Material result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material buildPartial() { + emu.grasscutter.net.proto.MaterialOuterClass.Material result = new emu.grasscutter.net.proto.MaterialOuterClass.Material(this); + result.count_ = count_; + if (deleteInfoBuilder_ == null) { + result.deleteInfo_ = deleteInfo_; + } else { + result.deleteInfo_ = deleteInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MaterialOuterClass.Material) { + return mergeFrom((emu.grasscutter.net.proto.MaterialOuterClass.Material)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MaterialOuterClass.Material other) { + if (other == emu.grasscutter.net.proto.MaterialOuterClass.Material.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.hasDeleteInfo()) { + mergeDeleteInfo(other.getDeleteInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MaterialOuterClass.Material parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MaterialOuterClass.Material) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int count_ ; + /** + * uint32 count = 1; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 1; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 1; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo deleteInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder> deleteInfoBuilder_; + /** + * .MaterialDeleteInfo delete_info = 2; + * @return Whether the deleteInfo field is set. + */ + public boolean hasDeleteInfo() { + return deleteInfoBuilder_ != null || deleteInfo_ != null; + } + /** + * .MaterialDeleteInfo delete_info = 2; + * @return The deleteInfo. + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo getDeleteInfo() { + if (deleteInfoBuilder_ == null) { + return deleteInfo_ == null ? emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } else { + return deleteInfoBuilder_.getMessage(); + } + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder setDeleteInfo(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo value) { + if (deleteInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deleteInfo_ = value; + onChanged(); + } else { + deleteInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder setDeleteInfo( + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder builderForValue) { + if (deleteInfoBuilder_ == null) { + deleteInfo_ = builderForValue.build(); + onChanged(); + } else { + deleteInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder mergeDeleteInfo(emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo value) { + if (deleteInfoBuilder_ == null) { + if (deleteInfo_ != null) { + deleteInfo_ = + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.newBuilder(deleteInfo_).mergeFrom(value).buildPartial(); + } else { + deleteInfo_ = value; + } + onChanged(); + } else { + deleteInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public Builder clearDeleteInfo() { + if (deleteInfoBuilder_ == null) { + deleteInfo_ = null; + onChanged(); + } else { + deleteInfo_ = null; + deleteInfoBuilder_ = null; + } + + return this; + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder getDeleteInfoBuilder() { + + onChanged(); + return getDeleteInfoFieldBuilder().getBuilder(); + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + public emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder getDeleteInfoOrBuilder() { + if (deleteInfoBuilder_ != null) { + return deleteInfoBuilder_.getMessageOrBuilder(); + } else { + return deleteInfo_ == null ? + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.getDefaultInstance() : deleteInfo_; + } + } + /** + * .MaterialDeleteInfo delete_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder> + getDeleteInfoFieldBuilder() { + if (deleteInfoBuilder_ == null) { + deleteInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfo.Builder, emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.MaterialDeleteInfoOrBuilder>( + getDeleteInfo(), + getParentForChildren(), + isClean()); + deleteInfo_ = null; + } + return deleteInfoBuilder_; + } + @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:Material) + } + + // @@protoc_insertion_point(class_scope:Material) + private static final emu.grasscutter.net.proto.MaterialOuterClass.Material DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MaterialOuterClass.Material(); + } + + public static emu.grasscutter.net.proto.MaterialOuterClass.Material getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Material parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Material(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MaterialOuterClass.Material getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Material_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Material_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016Material.proto\032\030MaterialDeleteInfo.pro" + + "to\"C\n\010Material\022\r\n\005count\030\001 \001(\r\022(\n\013delete_" + + "info\030\002 \001(\0132\023.MaterialDeleteInfoB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.getDescriptor(), + }); + internal_static_Material_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Material_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Material_descriptor, + new java.lang.String[] { "Count", "DeleteInfo", }); + emu.grasscutter.net.proto.MaterialDeleteInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java new file mode 100644 index 00000000000..a8e139b16de --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MathQuaternionOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MathQuaternion.proto + +package emu.grasscutter.net.proto; + +public final class MathQuaternionOuterClass { + private MathQuaternionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MathQuaternionOrBuilder extends + // @@protoc_insertion_point(interface_extends:MathQuaternion) + com.google.protobuf.MessageOrBuilder { + + /** + * float x = 1; + * @return The x. + */ + float getX(); + + /** + * float y = 2; + * @return The y. + */ + float getY(); + + /** + * float z = 3; + * @return The z. + */ + float getZ(); + + /** + * float w = 4; + * @return The w. + */ + float getW(); + } + /** + * Protobuf type {@code MathQuaternion} + */ + public static final class MathQuaternion extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MathQuaternion) + MathQuaternionOrBuilder { + private static final long serialVersionUID = 0L; + // Use MathQuaternion.newBuilder() to construct. + private MathQuaternion(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MathQuaternion() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MathQuaternion(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MathQuaternion( + 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: { + + x_ = input.readFloat(); + break; + } + case 21: { + + y_ = input.readFloat(); + break; + } + case 29: { + + z_ = input.readFloat(); + break; + } + case 37: { + + w_ = input.readFloat(); + 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.MathQuaternionOuterClass.internal_static_MathQuaternion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.class, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder.class); + } + + public static final int X_FIELD_NUMBER = 1; + private float x_; + /** + * float x = 1; + * @return The x. + */ + @java.lang.Override + public float getX() { + return x_; + } + + public static final int Y_FIELD_NUMBER = 2; + private float y_; + /** + * float y = 2; + * @return The y. + */ + @java.lang.Override + public float getY() { + return y_; + } + + public static final int Z_FIELD_NUMBER = 3; + private float z_; + /** + * float z = 3; + * @return The z. + */ + @java.lang.Override + public float getZ() { + return z_; + } + + public static final int W_FIELD_NUMBER = 4; + private float w_; + /** + * float w = 4; + * @return The w. + */ + @java.lang.Override + public float getW() { + return w_; + } + + 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 (x_ != 0F) { + output.writeFloat(1, x_); + } + if (y_ != 0F) { + output.writeFloat(2, y_); + } + if (z_ != 0F) { + output.writeFloat(3, z_); + } + if (w_ != 0F) { + output.writeFloat(4, w_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (x_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, x_); + } + if (y_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, y_); + } + if (z_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, z_); + } + if (w_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(4, w_); + } + 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.MathQuaternionOuterClass.MathQuaternion)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion other = (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) obj; + + if (java.lang.Float.floatToIntBits(getX()) + != java.lang.Float.floatToIntBits( + other.getX())) return false; + if (java.lang.Float.floatToIntBits(getY()) + != java.lang.Float.floatToIntBits( + other.getY())) return false; + if (java.lang.Float.floatToIntBits(getZ()) + != java.lang.Float.floatToIntBits( + other.getZ())) return false; + if (java.lang.Float.floatToIntBits(getW()) + != java.lang.Float.floatToIntBits( + other.getW())) 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) + X_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getX()); + hash = (37 * hash) + Y_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getY()); + hash = (37 * hash) + Z_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getZ()); + hash = (37 * hash) + W_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getW()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion 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.MathQuaternionOuterClass.MathQuaternion parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion 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.MathQuaternionOuterClass.MathQuaternion parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion 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.MathQuaternionOuterClass.MathQuaternion parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion 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.MathQuaternionOuterClass.MathQuaternion parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion 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.MathQuaternionOuterClass.MathQuaternion 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; + } + /** + * Protobuf type {@code MathQuaternion} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MathQuaternion) + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.class, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + x_ = 0F; + + y_ = 0F; + + z_ = 0F; + + w_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.internal_static_MathQuaternion_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion build() { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion buildPartial() { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion result = new emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion(this); + result.x_ = x_; + result.y_ = y_; + result.z_ = z_; + result.w_ = w_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) { + return mergeFrom((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion other) { + if (other == emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance()) return this; + if (other.getX() != 0F) { + setX(other.getX()); + } + if (other.getY() != 0F) { + setY(other.getY()); + } + if (other.getZ() != 0F) { + setZ(other.getZ()); + } + if (other.getW() != 0F) { + setW(other.getW()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float x_ ; + /** + * float x = 1; + * @return The x. + */ + @java.lang.Override + public float getX() { + return x_; + } + /** + * float x = 1; + * @param value The x to set. + * @return This builder for chaining. + */ + public Builder setX(float value) { + + x_ = value; + onChanged(); + return this; + } + /** + * float x = 1; + * @return This builder for chaining. + */ + public Builder clearX() { + + x_ = 0F; + onChanged(); + return this; + } + + private float y_ ; + /** + * float y = 2; + * @return The y. + */ + @java.lang.Override + public float getY() { + return y_; + } + /** + * float y = 2; + * @param value The y to set. + * @return This builder for chaining. + */ + public Builder setY(float value) { + + y_ = value; + onChanged(); + return this; + } + /** + * float y = 2; + * @return This builder for chaining. + */ + public Builder clearY() { + + y_ = 0F; + onChanged(); + return this; + } + + private float z_ ; + /** + * float z = 3; + * @return The z. + */ + @java.lang.Override + public float getZ() { + return z_; + } + /** + * float z = 3; + * @param value The z to set. + * @return This builder for chaining. + */ + public Builder setZ(float value) { + + z_ = value; + onChanged(); + return this; + } + /** + * float z = 3; + * @return This builder for chaining. + */ + public Builder clearZ() { + + z_ = 0F; + onChanged(); + return this; + } + + private float w_ ; + /** + * float w = 4; + * @return The w. + */ + @java.lang.Override + public float getW() { + return w_; + } + /** + * float w = 4; + * @param value The w to set. + * @return This builder for chaining. + */ + public Builder setW(float value) { + + w_ = value; + onChanged(); + return this; + } + /** + * float w = 4; + * @return This builder for chaining. + */ + public Builder clearW() { + + w_ = 0F; + 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:MathQuaternion) + } + + // @@protoc_insertion_point(class_scope:MathQuaternion) + private static final emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion(); + } + + public static emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MathQuaternion parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MathQuaternion(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MathQuaternion_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MathQuaternion_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024MathQuaternion.proto\"<\n\016MathQuaternion" + + "\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\t\n\001z\030\003 \001(\002\022\t\n\001w\030\004" + + " \001(\002B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MathQuaternion_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MathQuaternion_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MathQuaternion_descriptor, + new java.lang.String[] { "X", "Y", "Z", "W", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinReqOuterClass.java new file mode 100644 index 00000000000..30b2e4be174 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: McoinExchangeHcoinReq.proto + +package emu.grasscutter.net.proto; + +public final class McoinExchangeHcoinReqOuterClass { + private McoinExchangeHcoinReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface McoinExchangeHcoinReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:McoinExchangeHcoinReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 hcoin = 5; + * @return The hcoin. + */ + int getHcoin(); + + /** + * uint32 mcoin_cost = 1; + * @return The mcoinCost. + */ + int getMcoinCost(); + } + /** + *
+   * CmdId: 616
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code McoinExchangeHcoinReq} + */ + public static final class McoinExchangeHcoinReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:McoinExchangeHcoinReq) + McoinExchangeHcoinReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use McoinExchangeHcoinReq.newBuilder() to construct. + private McoinExchangeHcoinReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private McoinExchangeHcoinReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new McoinExchangeHcoinReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private McoinExchangeHcoinReq( + 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: { + + mcoinCost_ = input.readUInt32(); + break; + } + case 40: { + + hcoin_ = 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.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.class, emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.Builder.class); + } + + public static final int HCOIN_FIELD_NUMBER = 5; + private int hcoin_; + /** + * uint32 hcoin = 5; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + + public static final int MCOIN_COST_FIELD_NUMBER = 1; + private int mcoinCost_; + /** + * uint32 mcoin_cost = 1; + * @return The mcoinCost. + */ + @java.lang.Override + public int getMcoinCost() { + return mcoinCost_; + } + + 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 (mcoinCost_ != 0) { + output.writeUInt32(1, mcoinCost_); + } + if (hcoin_ != 0) { + output.writeUInt32(5, hcoin_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (mcoinCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, mcoinCost_); + } + if (hcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, hcoin_); + } + 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.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq other = (emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq) obj; + + if (getHcoin() + != other.getHcoin()) return false; + if (getMcoinCost() + != other.getMcoinCost()) 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) + HCOIN_FIELD_NUMBER; + hash = (53 * hash) + getHcoin(); + hash = (37 * hash) + MCOIN_COST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinCost(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq 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.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq 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.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq 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.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq 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.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq 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.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq 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: 616
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code McoinExchangeHcoinReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:McoinExchangeHcoinReq) + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.class, emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + hcoin_ = 0; + + mcoinCost_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.internal_static_McoinExchangeHcoinReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq build() { + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq buildPartial() { + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq result = new emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq(this); + result.hcoin_ = hcoin_; + result.mcoinCost_ = mcoinCost_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq) { + return mergeFrom((emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq other) { + if (other == emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.getDefaultInstance()) return this; + if (other.getHcoin() != 0) { + setHcoin(other.getHcoin()); + } + if (other.getMcoinCost() != 0) { + setMcoinCost(other.getMcoinCost()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int hcoin_ ; + /** + * uint32 hcoin = 5; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + /** + * uint32 hcoin = 5; + * @param value The hcoin to set. + * @return This builder for chaining. + */ + public Builder setHcoin(int value) { + + hcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin = 5; + * @return This builder for chaining. + */ + public Builder clearHcoin() { + + hcoin_ = 0; + onChanged(); + return this; + } + + private int mcoinCost_ ; + /** + * uint32 mcoin_cost = 1; + * @return The mcoinCost. + */ + @java.lang.Override + public int getMcoinCost() { + return mcoinCost_; + } + /** + * uint32 mcoin_cost = 1; + * @param value The mcoinCost to set. + * @return This builder for chaining. + */ + public Builder setMcoinCost(int value) { + + mcoinCost_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_cost = 1; + * @return This builder for chaining. + */ + public Builder clearMcoinCost() { + + mcoinCost_ = 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:McoinExchangeHcoinReq) + } + + // @@protoc_insertion_point(class_scope:McoinExchangeHcoinReq) + private static final emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq(); + } + + public static emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public McoinExchangeHcoinReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new McoinExchangeHcoinReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_McoinExchangeHcoinReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_McoinExchangeHcoinReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033McoinExchangeHcoinReq.proto\":\n\025McoinEx" + + "changeHcoinReq\022\r\n\005hcoin\030\005 \001(\r\022\022\n\nmcoin_c" + + "ost\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_McoinExchangeHcoinReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_McoinExchangeHcoinReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_McoinExchangeHcoinReq_descriptor, + new java.lang.String[] { "Hcoin", "McoinCost", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinRspOuterClass.java new file mode 100644 index 00000000000..076d7db8f23 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/McoinExchangeHcoinRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: McoinExchangeHcoinRsp.proto + +package emu.grasscutter.net.proto; + +public final class McoinExchangeHcoinRspOuterClass { + private McoinExchangeHcoinRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface McoinExchangeHcoinRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:McoinExchangeHcoinRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 mcoin_cost = 8; + * @return The mcoinCost. + */ + int getMcoinCost(); + + /** + * uint32 hcoin = 7; + * @return The hcoin. + */ + int getHcoin(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 687
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code McoinExchangeHcoinRsp} + */ + public static final class McoinExchangeHcoinRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:McoinExchangeHcoinRsp) + McoinExchangeHcoinRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use McoinExchangeHcoinRsp.newBuilder() to construct. + private McoinExchangeHcoinRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private McoinExchangeHcoinRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new McoinExchangeHcoinRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private McoinExchangeHcoinRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + hcoin_ = input.readUInt32(); + break; + } + case 64: { + + mcoinCost_ = 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.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.class, emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.Builder.class); + } + + public static final int MCOIN_COST_FIELD_NUMBER = 8; + private int mcoinCost_; + /** + * uint32 mcoin_cost = 8; + * @return The mcoinCost. + */ + @java.lang.Override + public int getMcoinCost() { + return mcoinCost_; + } + + public static final int HCOIN_FIELD_NUMBER = 7; + private int hcoin_; + /** + * uint32 hcoin = 7; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (hcoin_ != 0) { + output.writeUInt32(7, hcoin_); + } + if (mcoinCost_ != 0) { + output.writeUInt32(8, mcoinCost_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (hcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, hcoin_); + } + if (mcoinCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, mcoinCost_); + } + 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.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp other = (emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp) obj; + + if (getMcoinCost() + != other.getMcoinCost()) return false; + if (getHcoin() + != other.getHcoin()) 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) + MCOIN_COST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinCost(); + hash = (37 * hash) + HCOIN_FIELD_NUMBER; + hash = (53 * hash) + getHcoin(); + 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.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp 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.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp 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.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp 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.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp 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.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp 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.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp 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: 687
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code McoinExchangeHcoinRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:McoinExchangeHcoinRsp) + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.class, emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mcoinCost_ = 0; + + hcoin_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.internal_static_McoinExchangeHcoinRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp build() { + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp buildPartial() { + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp result = new emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp(this); + result.mcoinCost_ = mcoinCost_; + result.hcoin_ = hcoin_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp) { + return mergeFrom((emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp other) { + if (other == emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp.getDefaultInstance()) return this; + if (other.getMcoinCost() != 0) { + setMcoinCost(other.getMcoinCost()); + } + if (other.getHcoin() != 0) { + setHcoin(other.getHcoin()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int mcoinCost_ ; + /** + * uint32 mcoin_cost = 8; + * @return The mcoinCost. + */ + @java.lang.Override + public int getMcoinCost() { + return mcoinCost_; + } + /** + * uint32 mcoin_cost = 8; + * @param value The mcoinCost to set. + * @return This builder for chaining. + */ + public Builder setMcoinCost(int value) { + + mcoinCost_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_cost = 8; + * @return This builder for chaining. + */ + public Builder clearMcoinCost() { + + mcoinCost_ = 0; + onChanged(); + return this; + } + + private int hcoin_ ; + /** + * uint32 hcoin = 7; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + /** + * uint32 hcoin = 7; + * @param value The hcoin to set. + * @return This builder for chaining. + */ + public Builder setHcoin(int value) { + + hcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin = 7; + * @return This builder for chaining. + */ + public Builder clearHcoin() { + + hcoin_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * 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; + } + @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:McoinExchangeHcoinRsp) + } + + // @@protoc_insertion_point(class_scope:McoinExchangeHcoinRsp) + private static final emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp(); + } + + public static emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public McoinExchangeHcoinRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new McoinExchangeHcoinRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.McoinExchangeHcoinRspOuterClass.McoinExchangeHcoinRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_McoinExchangeHcoinRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_McoinExchangeHcoinRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033McoinExchangeHcoinRsp.proto\"K\n\025McoinEx" + + "changeHcoinRsp\022\022\n\nmcoin_cost\030\010 \001(\r\022\r\n\005hc" + + "oin\030\007 \001(\r\022\017\n\007retcode\030\004 \001(\005B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_McoinExchangeHcoinRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_McoinExchangeHcoinRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_McoinExchangeHcoinRsp_descriptor, + new java.lang.String[] { "McoinCost", "Hcoin", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ModifierActionOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ModifierActionOuterClass.java new file mode 100644 index 00000000000..f2930688fe3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ModifierActionOuterClass.java @@ -0,0 +1,145 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ModifierAction.proto + +package emu.grasscutter.net.proto; + +public final class ModifierActionOuterClass { + private ModifierActionOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ModifierAction} + */ + public enum ModifierAction + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ADDED = 0; + */ + ADDED(0), + /** + * REMOVED = 1; + */ + REMOVED(1), + UNRECOGNIZED(-1), + ; + + /** + * ADDED = 0; + */ + public static final int ADDED_VALUE = 0; + /** + * REMOVED = 1; + */ + public static final int REMOVED_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 ModifierAction 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 ModifierAction forNumber(int value) { + switch (value) { + case 0: return ADDED; + case 1: return REMOVED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ModifierAction> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ModifierAction findValueByNumber(int number) { + return ModifierAction.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ModifierActionOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ModifierAction[] VALUES = values(); + + public static ModifierAction valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ModifierAction(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ModifierAction) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ModifierAction.proto*(\n\016ModifierAction" + + "\022\t\n\005ADDED\020\000\022\013\n\007REMOVED\020\001B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java new file mode 100644 index 00000000000..dbc8cae339f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ModifierDurabilityOuterClass.java @@ -0,0 +1,611 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ModifierDurability.proto + +package emu.grasscutter.net.proto; + +public final class ModifierDurabilityOuterClass { + private ModifierDurabilityOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ModifierDurabilityOrBuilder extends + // @@protoc_insertion_point(interface_extends:ModifierDurability) + com.google.protobuf.MessageOrBuilder { + + /** + * float reduce_ratio = 1; + * @return The reduceRatio. + */ + float getReduceRatio(); + + /** + * float remaining_durability = 2; + * @return The remainingDurability. + */ + float getRemainingDurability(); + } + /** + * Protobuf type {@code ModifierDurability} + */ + public static final class ModifierDurability extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ModifierDurability) + ModifierDurabilityOrBuilder { + private static final long serialVersionUID = 0L; + // Use ModifierDurability.newBuilder() to construct. + private ModifierDurability(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ModifierDurability() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ModifierDurability(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ModifierDurability( + 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: { + + reduceRatio_ = input.readFloat(); + break; + } + case 21: { + + remainingDurability_ = input.readFloat(); + 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.ModifierDurabilityOuterClass.internal_static_ModifierDurability_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.class, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder.class); + } + + public static final int REDUCE_RATIO_FIELD_NUMBER = 1; + private float reduceRatio_; + /** + * float reduce_ratio = 1; + * @return The reduceRatio. + */ + @java.lang.Override + public float getReduceRatio() { + return reduceRatio_; + } + + public static final int REMAINING_DURABILITY_FIELD_NUMBER = 2; + private float remainingDurability_; + /** + * float remaining_durability = 2; + * @return The remainingDurability. + */ + @java.lang.Override + public float getRemainingDurability() { + return remainingDurability_; + } + + 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 (reduceRatio_ != 0F) { + output.writeFloat(1, reduceRatio_); + } + if (remainingDurability_ != 0F) { + output.writeFloat(2, remainingDurability_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reduceRatio_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, reduceRatio_); + } + if (remainingDurability_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, remainingDurability_); + } + 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.ModifierDurabilityOuterClass.ModifierDurability)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability other = (emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability) obj; + + if (java.lang.Float.floatToIntBits(getReduceRatio()) + != java.lang.Float.floatToIntBits( + other.getReduceRatio())) return false; + if (java.lang.Float.floatToIntBits(getRemainingDurability()) + != java.lang.Float.floatToIntBits( + other.getRemainingDurability())) 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) + REDUCE_RATIO_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getReduceRatio()); + hash = (37 * hash) + REMAINING_DURABILITY_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getRemainingDurability()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability 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.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability 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.ModifierDurabilityOuterClass.ModifierDurability parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability 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.ModifierDurabilityOuterClass.ModifierDurability parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability 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.ModifierDurabilityOuterClass.ModifierDurability parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability 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.ModifierDurabilityOuterClass.ModifierDurability 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; + } + /** + * Protobuf type {@code ModifierDurability} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ModifierDurability) + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurabilityOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.class, emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + reduceRatio_ = 0F; + + remainingDurability_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.internal_static_ModifierDurability_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability build() { + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability buildPartial() { + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability result = new emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability(this); + result.reduceRatio_ = reduceRatio_; + result.remainingDurability_ = remainingDurability_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability) { + return mergeFrom((emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability other) { + if (other == emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability.getDefaultInstance()) return this; + if (other.getReduceRatio() != 0F) { + setReduceRatio(other.getReduceRatio()); + } + if (other.getRemainingDurability() != 0F) { + setRemainingDurability(other.getRemainingDurability()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float reduceRatio_ ; + /** + * float reduce_ratio = 1; + * @return The reduceRatio. + */ + @java.lang.Override + public float getReduceRatio() { + return reduceRatio_; + } + /** + * float reduce_ratio = 1; + * @param value The reduceRatio to set. + * @return This builder for chaining. + */ + public Builder setReduceRatio(float value) { + + reduceRatio_ = value; + onChanged(); + return this; + } + /** + * float reduce_ratio = 1; + * @return This builder for chaining. + */ + public Builder clearReduceRatio() { + + reduceRatio_ = 0F; + onChanged(); + return this; + } + + private float remainingDurability_ ; + /** + * float remaining_durability = 2; + * @return The remainingDurability. + */ + @java.lang.Override + public float getRemainingDurability() { + return remainingDurability_; + } + /** + * float remaining_durability = 2; + * @param value The remainingDurability to set. + * @return This builder for chaining. + */ + public Builder setRemainingDurability(float value) { + + remainingDurability_ = value; + onChanged(); + return this; + } + /** + * float remaining_durability = 2; + * @return This builder for chaining. + */ + public Builder clearRemainingDurability() { + + remainingDurability_ = 0F; + 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:ModifierDurability) + } + + // @@protoc_insertion_point(class_scope:ModifierDurability) + private static final emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability(); + } + + public static emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ModifierDurability parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ModifierDurability(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierDurabilityOuterClass.ModifierDurability getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ModifierDurability_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ModifierDurability_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ModifierDurability.proto\"H\n\022ModifierDu" + + "rability\022\024\n\014reduce_ratio\030\001 \001(\002\022\034\n\024remain" + + "ing_durability\030\002 \001(\002B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ModifierDurability_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ModifierDurability_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ModifierDurability_descriptor, + new java.lang.String[] { "ReduceRatio", "RemainingDurability", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ModifierPropertyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ModifierPropertyOuterClass.java new file mode 100644 index 00000000000..3bcff270dcb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ModifierPropertyOuterClass.java @@ -0,0 +1,744 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ModifierProperty.proto + +package emu.grasscutter.net.proto; + +public final class ModifierPropertyOuterClass { + private ModifierPropertyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ModifierPropertyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ModifierProperty) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityString key = 15; + * @return Whether the key field is set. + */ + boolean hasKey(); + /** + * .AbilityString key = 15; + * @return The key. + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey(); + /** + * .AbilityString key = 15; + */ + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder(); + + /** + * float value = 5; + * @return The value. + */ + float getValue(); + } + /** + * Protobuf type {@code ModifierProperty} + */ + public static final class ModifierProperty extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ModifierProperty) + ModifierPropertyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ModifierProperty.newBuilder() to construct. + private ModifierProperty(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ModifierProperty() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ModifierProperty(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ModifierProperty( + 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 45: { + + value_ = input.readFloat(); + break; + } + case 122: { + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder subBuilder = null; + if (key_ != null) { + subBuilder = key_.toBuilder(); + } + key_ = input.readMessage(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(key_); + key_ = subBuilder.buildPartial(); + } + + 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.ModifierPropertyOuterClass.internal_static_ModifierProperty_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.class, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder.class); + } + + public static final int KEY_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString key_; + /** + * .AbilityString key = 15; + * @return Whether the key field is set. + */ + @java.lang.Override + public boolean hasKey() { + return key_ != null; + } + /** + * .AbilityString key = 15; + * @return The key. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey() { + return key_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } + /** + * .AbilityString key = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder() { + return getKey(); + } + + public static final int VALUE_FIELD_NUMBER = 5; + private float value_; + /** + * float value = 5; + * @return The value. + */ + @java.lang.Override + public float getValue() { + return value_; + } + + 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 (value_ != 0F) { + output.writeFloat(5, value_); + } + if (key_ != null) { + output.writeMessage(15, getKey()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (value_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(5, value_); + } + if (key_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getKey()); + } + 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.ModifierPropertyOuterClass.ModifierProperty)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty other = (emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty) obj; + + if (hasKey() != other.hasKey()) return false; + if (hasKey()) { + if (!getKey() + .equals(other.getKey())) return false; + } + if (java.lang.Float.floatToIntBits(getValue()) + != java.lang.Float.floatToIntBits( + other.getValue())) 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 (hasKey()) { + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey().hashCode(); + } + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getValue()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty 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.ModifierPropertyOuterClass.ModifierProperty parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty 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.ModifierPropertyOuterClass.ModifierProperty parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty 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.ModifierPropertyOuterClass.ModifierProperty parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty 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.ModifierPropertyOuterClass.ModifierProperty parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty 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.ModifierPropertyOuterClass.ModifierProperty 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; + } + /** + * Protobuf type {@code ModifierProperty} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ModifierProperty) + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierPropertyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.class, emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (keyBuilder_ == null) { + key_ = null; + } else { + key_ = null; + keyBuilder_ = null; + } + value_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.internal_static_ModifierProperty_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty build() { + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty buildPartial() { + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty result = new emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty(this); + if (keyBuilder_ == null) { + result.key_ = key_; + } else { + result.key_ = keyBuilder_.build(); + } + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty) { + return mergeFrom((emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty other) { + if (other == emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty.getDefaultInstance()) return this; + if (other.hasKey()) { + mergeKey(other.getKey()); + } + if (other.getValue() != 0F) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString key_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> keyBuilder_; + /** + * .AbilityString key = 15; + * @return Whether the key field is set. + */ + public boolean hasKey() { + return keyBuilder_ != null || key_ != null; + } + /** + * .AbilityString key = 15; + * @return The key. + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString getKey() { + if (keyBuilder_ == null) { + return key_ == null ? emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } else { + return keyBuilder_.getMessage(); + } + } + /** + * .AbilityString key = 15; + */ + public Builder setKey(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (keyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + key_ = value; + onChanged(); + } else { + keyBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityString key = 15; + */ + public Builder setKey( + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder builderForValue) { + if (keyBuilder_ == null) { + key_ = builderForValue.build(); + onChanged(); + } else { + keyBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityString key = 15; + */ + public Builder mergeKey(emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString value) { + if (keyBuilder_ == null) { + if (key_ != null) { + key_ = + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.newBuilder(key_).mergeFrom(value).buildPartial(); + } else { + key_ = value; + } + onChanged(); + } else { + keyBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityString key = 15; + */ + public Builder clearKey() { + if (keyBuilder_ == null) { + key_ = null; + onChanged(); + } else { + key_ = null; + keyBuilder_ = null; + } + + return this; + } + /** + * .AbilityString key = 15; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder getKeyBuilder() { + + onChanged(); + return getKeyFieldBuilder().getBuilder(); + } + /** + * .AbilityString key = 15; + */ + public emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder getKeyOrBuilder() { + if (keyBuilder_ != null) { + return keyBuilder_.getMessageOrBuilder(); + } else { + return key_ == null ? + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.getDefaultInstance() : key_; + } + } + /** + * .AbilityString key = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder> + getKeyFieldBuilder() { + if (keyBuilder_ == null) { + keyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityString.Builder, emu.grasscutter.net.proto.AbilityStringOuterClass.AbilityStringOrBuilder>( + getKey(), + getParentForChildren(), + isClean()); + key_ = null; + } + return keyBuilder_; + } + + private float value_ ; + /** + * float value = 5; + * @return The value. + */ + @java.lang.Override + public float getValue() { + return value_; + } + /** + * float value = 5; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(float value) { + + value_ = value; + onChanged(); + return this; + } + /** + * float value = 5; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0F; + 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:ModifierProperty) + } + + // @@protoc_insertion_point(class_scope:ModifierProperty) + private static final emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty(); + } + + public static emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ModifierProperty parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ModifierProperty(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ModifierPropertyOuterClass.ModifierProperty getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ModifierProperty_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ModifierProperty_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ModifierProperty.proto\032\023AbilityString." + + "proto\">\n\020ModifierProperty\022\033\n\003key\030\017 \001(\0132\016" + + ".AbilityString\022\r\n\005value\030\005 \001(\002B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(), + }); + internal_static_ModifierProperty_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ModifierProperty_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ModifierProperty_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AbilityStringOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java new file mode 100644 index 00000000000..d572a65ef3c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MonsterBornTypeOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MonsterBornType.proto + +package emu.grasscutter.net.proto; + +public final class MonsterBornTypeOuterClass { + private MonsterBornTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MonsterBornType} + */ + public enum MonsterBornType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MONSTER_BORN_TYPE_NONE = 0; + */ + MONSTER_BORN_TYPE_NONE(0), + /** + * MONSTER_BORN_TYPE_DEFAULT = 1; + */ + MONSTER_BORN_TYPE_DEFAULT(1), + /** + * MONSTER_BORN_TYPE_RANDOM = 2; + */ + MONSTER_BORN_TYPE_RANDOM(2), + UNRECOGNIZED(-1), + ; + + /** + * MONSTER_BORN_TYPE_NONE = 0; + */ + public static final int MONSTER_BORN_TYPE_NONE_VALUE = 0; + /** + * MONSTER_BORN_TYPE_DEFAULT = 1; + */ + public static final int MONSTER_BORN_TYPE_DEFAULT_VALUE = 1; + /** + * MONSTER_BORN_TYPE_RANDOM = 2; + */ + public static final int MONSTER_BORN_TYPE_RANDOM_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 MonsterBornType 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 MonsterBornType forNumber(int value) { + switch (value) { + case 0: return MONSTER_BORN_TYPE_NONE; + case 1: return MONSTER_BORN_TYPE_DEFAULT; + case 2: return MONSTER_BORN_TYPE_RANDOM; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MonsterBornType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MonsterBornType findValueByNumber(int number) { + return MonsterBornType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MonsterBornTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MonsterBornType[] VALUES = values(); + + public static MonsterBornType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MonsterBornType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MonsterBornType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MonsterBornType.proto*j\n\017MonsterBornTy" + + "pe\022\032\n\026MONSTER_BORN_TYPE_NONE\020\000\022\035\n\031MONSTE" + + "R_BORN_TYPE_DEFAULT\020\001\022\034\n\030MONSTER_BORN_TY" + + "PE_RANDOM\020\002B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java new file mode 100644 index 00000000000..1bb3a9500bc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MonsterRouteOuterClass.java @@ -0,0 +1,1057 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MonsterRoute.proto + +package emu.grasscutter.net.proto; + +public final class MonsterRouteOuterClass { + private MonsterRouteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MonsterRouteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MonsterRoute) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .RoutePoint route_points = 1; + */ + java.util.List + getRoutePointsList(); + /** + * repeated .RoutePoint route_points = 1; + */ + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index); + /** + * repeated .RoutePoint route_points = 1; + */ + int getRoutePointsCount(); + /** + * repeated .RoutePoint route_points = 1; + */ + java.util.List + getRoutePointsOrBuilderList(); + /** + * repeated .RoutePoint route_points = 1; + */ + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index); + + /** + * uint32 speed_level = 2; + * @return The speedLevel. + */ + int getSpeedLevel(); + + /** + * uint32 route_type = 3; + * @return The routeType. + */ + int getRouteType(); + + /** + * float arrive_range = 4; + * @return The arriveRange. + */ + float getArriveRange(); + } + /** + * Protobuf type {@code MonsterRoute} + */ + public static final class MonsterRoute extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MonsterRoute) + MonsterRouteOrBuilder { + private static final long serialVersionUID = 0L; + // Use MonsterRoute.newBuilder() to construct. + private MonsterRoute(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MonsterRoute() { + routePoints_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MonsterRoute(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MonsterRoute( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + routePoints_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + routePoints_.add( + input.readMessage(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.parser(), extensionRegistry)); + break; + } + case 16: { + + speedLevel_ = input.readUInt32(); + break; + } + case 24: { + + routeType_ = input.readUInt32(); + break; + } + case 37: { + + arriveRange_ = input.readFloat(); + 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)) { + routePoints_ = java.util.Collections.unmodifiableList(routePoints_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.class, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder.class); + } + + public static final int ROUTE_POINTS_FIELD_NUMBER = 1; + private java.util.List routePoints_; + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public java.util.List getRoutePointsList() { + return routePoints_; + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public java.util.List + getRoutePointsOrBuilderList() { + return routePoints_; + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public int getRoutePointsCount() { + return routePoints_.size(); + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { + return routePoints_.get(index); + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index) { + return routePoints_.get(index); + } + + public static final int SPEED_LEVEL_FIELD_NUMBER = 2; + private int speedLevel_; + /** + * uint32 speed_level = 2; + * @return The speedLevel. + */ + @java.lang.Override + public int getSpeedLevel() { + return speedLevel_; + } + + public static final int ROUTE_TYPE_FIELD_NUMBER = 3; + private int routeType_; + /** + * uint32 route_type = 3; + * @return The routeType. + */ + @java.lang.Override + public int getRouteType() { + return routeType_; + } + + public static final int ARRIVE_RANGE_FIELD_NUMBER = 4; + private float arriveRange_; + /** + * float arrive_range = 4; + * @return The arriveRange. + */ + @java.lang.Override + public float getArriveRange() { + return arriveRange_; + } + + 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 < routePoints_.size(); i++) { + output.writeMessage(1, routePoints_.get(i)); + } + if (speedLevel_ != 0) { + output.writeUInt32(2, speedLevel_); + } + if (routeType_ != 0) { + output.writeUInt32(3, routeType_); + } + if (arriveRange_ != 0F) { + output.writeFloat(4, arriveRange_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < routePoints_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, routePoints_.get(i)); + } + if (speedLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, speedLevel_); + } + if (routeType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, routeType_); + } + if (arriveRange_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(4, arriveRange_); + } + 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.MonsterRouteOuterClass.MonsterRoute)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute other = (emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute) obj; + + if (!getRoutePointsList() + .equals(other.getRoutePointsList())) return false; + if (getSpeedLevel() + != other.getSpeedLevel()) return false; + if (getRouteType() + != other.getRouteType()) return false; + if (java.lang.Float.floatToIntBits(getArriveRange()) + != java.lang.Float.floatToIntBits( + other.getArriveRange())) 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 (getRoutePointsCount() > 0) { + hash = (37 * hash) + ROUTE_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getRoutePointsList().hashCode(); + } + hash = (37 * hash) + SPEED_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getSpeedLevel(); + hash = (37 * hash) + ROUTE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getRouteType(); + hash = (37 * hash) + ARRIVE_RANGE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getArriveRange()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute 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.MonsterRouteOuterClass.MonsterRoute parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute 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.MonsterRouteOuterClass.MonsterRoute parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute 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.MonsterRouteOuterClass.MonsterRoute parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute 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.MonsterRouteOuterClass.MonsterRoute parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute 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.MonsterRouteOuterClass.MonsterRoute 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; + } + /** + * Protobuf type {@code MonsterRoute} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MonsterRoute) + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.class, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRoutePointsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (routePointsBuilder_ == null) { + routePoints_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + routePointsBuilder_.clear(); + } + speedLevel_ = 0; + + routeType_ = 0; + + arriveRange_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.internal_static_MonsterRoute_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute build() { + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute buildPartial() { + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute result = new emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute(this); + int from_bitField0_ = bitField0_; + if (routePointsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + routePoints_ = java.util.Collections.unmodifiableList(routePoints_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.routePoints_ = routePoints_; + } else { + result.routePoints_ = routePointsBuilder_.build(); + } + result.speedLevel_ = speedLevel_; + result.routeType_ = routeType_; + result.arriveRange_ = arriveRange_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute) { + return mergeFrom((emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute other) { + if (other == emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance()) return this; + if (routePointsBuilder_ == null) { + if (!other.routePoints_.isEmpty()) { + if (routePoints_.isEmpty()) { + routePoints_ = other.routePoints_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRoutePointsIsMutable(); + routePoints_.addAll(other.routePoints_); + } + onChanged(); + } + } else { + if (!other.routePoints_.isEmpty()) { + if (routePointsBuilder_.isEmpty()) { + routePointsBuilder_.dispose(); + routePointsBuilder_ = null; + routePoints_ = other.routePoints_; + bitField0_ = (bitField0_ & ~0x00000001); + routePointsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRoutePointsFieldBuilder() : null; + } else { + routePointsBuilder_.addAllMessages(other.routePoints_); + } + } + } + if (other.getSpeedLevel() != 0) { + setSpeedLevel(other.getSpeedLevel()); + } + if (other.getRouteType() != 0) { + setRouteType(other.getRouteType()); + } + if (other.getArriveRange() != 0F) { + setArriveRange(other.getArriveRange()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List routePoints_ = + java.util.Collections.emptyList(); + private void ensureRoutePointsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + routePoints_ = new java.util.ArrayList(routePoints_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> routePointsBuilder_; + + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List getRoutePointsList() { + if (routePointsBuilder_ == null) { + return java.util.Collections.unmodifiableList(routePoints_); + } else { + return routePointsBuilder_.getMessageList(); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public int getRoutePointsCount() { + if (routePointsBuilder_ == null) { + return routePoints_.size(); + } else { + return routePointsBuilder_.getCount(); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { + if (routePointsBuilder_ == null) { + return routePoints_.get(index); + } else { + return routePointsBuilder_.getMessage(index); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder setRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.set(index, value); + onChanged(); + } else { + routePointsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder setRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.set(index, builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.add(value); + onChanged(); + } else { + routePointsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.add(index, value); + onChanged(); + } else { + routePointsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.add(builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.add(index, builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addAllRoutePoints( + java.lang.Iterable values) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, routePoints_); + onChanged(); + } else { + routePointsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder clearRoutePoints() { + if (routePointsBuilder_ == null) { + routePoints_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + routePointsBuilder_.clear(); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder removeRoutePoints(int index) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.remove(index); + onChanged(); + } else { + routePointsBuilder_.remove(index); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder getRoutePointsBuilder( + int index) { + return getRoutePointsFieldBuilder().getBuilder(index); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index) { + if (routePointsBuilder_ == null) { + return routePoints_.get(index); } else { + return routePointsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List + getRoutePointsOrBuilderList() { + if (routePointsBuilder_ != null) { + return routePointsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(routePoints_); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder() { + return getRoutePointsFieldBuilder().addBuilder( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder( + int index) { + return getRoutePointsFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List + getRoutePointsBuilderList() { + return getRoutePointsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> + getRoutePointsFieldBuilder() { + if (routePointsBuilder_ == null) { + routePointsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder>( + routePoints_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + routePoints_ = null; + } + return routePointsBuilder_; + } + + private int speedLevel_ ; + /** + * uint32 speed_level = 2; + * @return The speedLevel. + */ + @java.lang.Override + public int getSpeedLevel() { + return speedLevel_; + } + /** + * uint32 speed_level = 2; + * @param value The speedLevel to set. + * @return This builder for chaining. + */ + public Builder setSpeedLevel(int value) { + + speedLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 speed_level = 2; + * @return This builder for chaining. + */ + public Builder clearSpeedLevel() { + + speedLevel_ = 0; + onChanged(); + return this; + } + + private int routeType_ ; + /** + * uint32 route_type = 3; + * @return The routeType. + */ + @java.lang.Override + public int getRouteType() { + return routeType_; + } + /** + * uint32 route_type = 3; + * @param value The routeType to set. + * @return This builder for chaining. + */ + public Builder setRouteType(int value) { + + routeType_ = value; + onChanged(); + return this; + } + /** + * uint32 route_type = 3; + * @return This builder for chaining. + */ + public Builder clearRouteType() { + + routeType_ = 0; + onChanged(); + return this; + } + + private float arriveRange_ ; + /** + * float arrive_range = 4; + * @return The arriveRange. + */ + @java.lang.Override + public float getArriveRange() { + return arriveRange_; + } + /** + * float arrive_range = 4; + * @param value The arriveRange to set. + * @return This builder for chaining. + */ + public Builder setArriveRange(float value) { + + arriveRange_ = value; + onChanged(); + return this; + } + /** + * float arrive_range = 4; + * @return This builder for chaining. + */ + public Builder clearArriveRange() { + + arriveRange_ = 0F; + 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:MonsterRoute) + } + + // @@protoc_insertion_point(class_scope:MonsterRoute) + private static final emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute(); + } + + public static emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MonsterRoute parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MonsterRoute(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MonsterRoute_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MonsterRoute_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022MonsterRoute.proto\032\020RoutePoint.proto\"p" + + "\n\014MonsterRoute\022!\n\014route_points\030\001 \003(\0132\013.R" + + "outePoint\022\023\n\013speed_level\030\002 \001(\r\022\022\n\nroute_" + + "type\030\003 \001(\r\022\024\n\014arrive_range\030\004 \001(\002B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.RoutePointOuterClass.getDescriptor(), + }); + internal_static_MonsterRoute_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MonsterRoute_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MonsterRoute_descriptor, + new java.lang.String[] { "RoutePoints", "SpeedLevel", "RouteType", "ArriveRange", }); + emu.grasscutter.net.proto.RoutePointOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java new file mode 100644 index 00000000000..bffa04be979 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MotionInfoOuterClass.java @@ -0,0 +1,1980 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MotionInfo.proto + +package emu.grasscutter.net.proto; + +public final class MotionInfoOuterClass { + private MotionInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MotionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MotionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 1; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 2; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector speed = 3; + * @return Whether the speed field is set. + */ + boolean hasSpeed(); + /** + * .Vector speed = 3; + * @return The speed. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpeed(); + /** + * .Vector speed = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpeedOrBuilder(); + + /** + * .MotionState state = 4; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .MotionState state = 4; + * @return The state. + */ + emu.grasscutter.net.proto.MotionStateOuterClass.MotionState getState(); + + /** + * repeated .Vector params = 5; + */ + java.util.List + getParamsList(); + /** + * repeated .Vector params = 5; + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getParams(int index); + /** + * repeated .Vector params = 5; + */ + int getParamsCount(); + /** + * repeated .Vector params = 5; + */ + java.util.List + getParamsOrBuilderList(); + /** + * repeated .Vector params = 5; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getParamsOrBuilder( + int index); + + /** + * .Vector ref_pos = 6; + * @return Whether the refPos field is set. + */ + boolean hasRefPos(); + /** + * .Vector ref_pos = 6; + * @return The refPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRefPos(); + /** + * .Vector ref_pos = 6; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRefPosOrBuilder(); + + /** + * uint32 ref_id = 7; + * @return The refId. + */ + int getRefId(); + + /** + * uint32 scene_time = 8; + * @return The sceneTime. + */ + int getSceneTime(); + + /** + * uint64 interval_velocity = 9; + * @return The intervalVelocity. + */ + long getIntervalVelocity(); + } + /** + * Protobuf type {@code MotionInfo} + */ + public static final class MotionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MotionInfo) + MotionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MotionInfo.newBuilder() to construct. + private MotionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MotionInfo() { + state_ = 0; + params_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MotionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MotionInfo( + 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 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (speed_ != null) { + subBuilder = speed_.toBuilder(); + } + speed_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(speed_); + speed_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + params_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + params_.add( + input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry)); + break; + } + case 50: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (refPos_ != null) { + subBuilder = refPos_.toBuilder(); + } + refPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(refPos_); + refPos_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + refId_ = input.readUInt32(); + break; + } + case 64: { + + sceneTime_ = input.readUInt32(); + break; + } + case 72: { + + intervalVelocity_ = input.readUInt64(); + 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)) { + params_ = java.util.Collections.unmodifiableList(params_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.class, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder.class); + } + + public static final int POS_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 2; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int SPEED_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector speed_; + /** + * .Vector speed = 3; + * @return Whether the speed field is set. + */ + @java.lang.Override + public boolean hasSpeed() { + return speed_ != null; + } + /** + * .Vector speed = 3; + * @return The speed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpeed() { + return speed_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : speed_; + } + /** + * .Vector speed = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpeedOrBuilder() { + return getSpeed(); + } + + public static final int STATE_FIELD_NUMBER = 4; + private int state_; + /** + * .MotionState state = 4; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .MotionState state = 4; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.MotionStateOuterClass.MotionState getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MotionStateOuterClass.MotionState result = emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.UNRECOGNIZED : result; + } + + public static final int PARAMS_FIELD_NUMBER = 5; + private java.util.List params_; + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public java.util.List getParamsList() { + return params_; + } + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public java.util.List + getParamsOrBuilderList() { + return params_; + } + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public int getParamsCount() { + return params_.size(); + } + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getParams(int index) { + return params_.get(index); + } + /** + * repeated .Vector params = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getParamsOrBuilder( + int index) { + return params_.get(index); + } + + public static final int REF_POS_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.VectorOuterClass.Vector refPos_; + /** + * .Vector ref_pos = 6; + * @return Whether the refPos field is set. + */ + @java.lang.Override + public boolean hasRefPos() { + return refPos_ != null; + } + /** + * .Vector ref_pos = 6; + * @return The refPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRefPos() { + return refPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : refPos_; + } + /** + * .Vector ref_pos = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRefPosOrBuilder() { + return getRefPos(); + } + + public static final int REF_ID_FIELD_NUMBER = 7; + private int refId_; + /** + * uint32 ref_id = 7; + * @return The refId. + */ + @java.lang.Override + public int getRefId() { + return refId_; + } + + public static final int SCENE_TIME_FIELD_NUMBER = 8; + private int sceneTime_; + /** + * uint32 scene_time = 8; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + + public static final int INTERVAL_VELOCITY_FIELD_NUMBER = 9; + private long intervalVelocity_; + /** + * uint64 interval_velocity = 9; + * @return The intervalVelocity. + */ + @java.lang.Override + public long getIntervalVelocity() { + return intervalVelocity_; + } + + 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 (pos_ != null) { + output.writeMessage(1, getPos()); + } + if (rot_ != null) { + output.writeMessage(2, getRot()); + } + if (speed_ != null) { + output.writeMessage(3, getSpeed()); + } + if (state_ != emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.MOTION_STATE_NONE.getNumber()) { + output.writeEnum(4, state_); + } + for (int i = 0; i < params_.size(); i++) { + output.writeMessage(5, params_.get(i)); + } + if (refPos_ != null) { + output.writeMessage(6, getRefPos()); + } + if (refId_ != 0) { + output.writeUInt32(7, refId_); + } + if (sceneTime_ != 0) { + output.writeUInt32(8, sceneTime_); + } + if (intervalVelocity_ != 0L) { + output.writeUInt64(9, intervalVelocity_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getRot()); + } + if (speed_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getSpeed()); + } + if (state_ != emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.MOTION_STATE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, state_); + } + for (int i = 0; i < params_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, params_.get(i)); + } + if (refPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getRefPos()); + } + if (refId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, refId_); + } + if (sceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, sceneTime_); + } + if (intervalVelocity_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, intervalVelocity_); + } + 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.MotionInfoOuterClass.MotionInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo other = (emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo) obj; + + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasSpeed() != other.hasSpeed()) return false; + if (hasSpeed()) { + if (!getSpeed() + .equals(other.getSpeed())) return false; + } + if (state_ != other.state_) return false; + if (!getParamsList() + .equals(other.getParamsList())) return false; + if (hasRefPos() != other.hasRefPos()) return false; + if (hasRefPos()) { + if (!getRefPos() + .equals(other.getRefPos())) return false; + } + if (getRefId() + != other.getRefId()) return false; + if (getSceneTime() + != other.getSceneTime()) return false; + if (getIntervalVelocity() + != other.getIntervalVelocity()) 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 (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasSpeed()) { + hash = (37 * hash) + SPEED_FIELD_NUMBER; + hash = (53 * hash) + getSpeed().hashCode(); + } + hash = (37 * hash) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + if (getParamsCount() > 0) { + hash = (37 * hash) + PARAMS_FIELD_NUMBER; + hash = (53 * hash) + getParamsList().hashCode(); + } + if (hasRefPos()) { + hash = (37 * hash) + REF_POS_FIELD_NUMBER; + hash = (53 * hash) + getRefPos().hashCode(); + } + hash = (37 * hash) + REF_ID_FIELD_NUMBER; + hash = (53 * hash) + getRefId(); + hash = (37 * hash) + SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSceneTime(); + hash = (37 * hash) + INTERVAL_VELOCITY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIntervalVelocity()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo 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.MotionInfoOuterClass.MotionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo 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.MotionInfoOuterClass.MotionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo 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.MotionInfoOuterClass.MotionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo 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.MotionInfoOuterClass.MotionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo 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.MotionInfoOuterClass.MotionInfo 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; + } + /** + * Protobuf type {@code MotionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MotionInfo) + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.class, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getParamsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (speedBuilder_ == null) { + speed_ = null; + } else { + speed_ = null; + speedBuilder_ = null; + } + state_ = 0; + + if (paramsBuilder_ == null) { + params_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + paramsBuilder_.clear(); + } + if (refPosBuilder_ == null) { + refPos_ = null; + } else { + refPos_ = null; + refPosBuilder_ = null; + } + refId_ = 0; + + sceneTime_ = 0; + + intervalVelocity_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.internal_static_MotionInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo build() { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo buildPartial() { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo result = new emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo(this); + int from_bitField0_ = bitField0_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (speedBuilder_ == null) { + result.speed_ = speed_; + } else { + result.speed_ = speedBuilder_.build(); + } + result.state_ = state_; + if (paramsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + params_ = java.util.Collections.unmodifiableList(params_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.params_ = params_; + } else { + result.params_ = paramsBuilder_.build(); + } + if (refPosBuilder_ == null) { + result.refPos_ = refPos_; + } else { + result.refPos_ = refPosBuilder_.build(); + } + result.refId_ = refId_; + result.sceneTime_ = sceneTime_; + result.intervalVelocity_ = intervalVelocity_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo) { + return mergeFrom((emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo other) { + if (other == emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance()) return this; + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasSpeed()) { + mergeSpeed(other.getSpeed()); + } + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (paramsBuilder_ == null) { + if (!other.params_.isEmpty()) { + if (params_.isEmpty()) { + params_ = other.params_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamsIsMutable(); + params_.addAll(other.params_); + } + onChanged(); + } + } else { + if (!other.params_.isEmpty()) { + if (paramsBuilder_.isEmpty()) { + paramsBuilder_.dispose(); + paramsBuilder_ = null; + params_ = other.params_; + bitField0_ = (bitField0_ & ~0x00000001); + paramsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getParamsFieldBuilder() : null; + } else { + paramsBuilder_.addAllMessages(other.params_); + } + } + } + if (other.hasRefPos()) { + mergeRefPos(other.getRefPos()); + } + if (other.getRefId() != 0) { + setRefId(other.getRefId()); + } + if (other.getSceneTime() != 0) { + setSceneTime(other.getSceneTime()); + } + if (other.getIntervalVelocity() != 0L) { + setIntervalVelocity(other.getIntervalVelocity()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 1; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 2; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 2; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 2; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 2; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector speed_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> speedBuilder_; + /** + * .Vector speed = 3; + * @return Whether the speed field is set. + */ + public boolean hasSpeed() { + return speedBuilder_ != null || speed_ != null; + } + /** + * .Vector speed = 3; + * @return The speed. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpeed() { + if (speedBuilder_ == null) { + return speed_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : speed_; + } else { + return speedBuilder_.getMessage(); + } + } + /** + * .Vector speed = 3; + */ + public Builder setSpeed(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (speedBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + speed_ = value; + onChanged(); + } else { + speedBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector speed = 3; + */ + public Builder setSpeed( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (speedBuilder_ == null) { + speed_ = builderForValue.build(); + onChanged(); + } else { + speedBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector speed = 3; + */ + public Builder mergeSpeed(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (speedBuilder_ == null) { + if (speed_ != null) { + speed_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(speed_).mergeFrom(value).buildPartial(); + } else { + speed_ = value; + } + onChanged(); + } else { + speedBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector speed = 3; + */ + public Builder clearSpeed() { + if (speedBuilder_ == null) { + speed_ = null; + onChanged(); + } else { + speed_ = null; + speedBuilder_ = null; + } + + return this; + } + /** + * .Vector speed = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpeedBuilder() { + + onChanged(); + return getSpeedFieldBuilder().getBuilder(); + } + /** + * .Vector speed = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpeedOrBuilder() { + if (speedBuilder_ != null) { + return speedBuilder_.getMessageOrBuilder(); + } else { + return speed_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : speed_; + } + } + /** + * .Vector speed = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpeedFieldBuilder() { + if (speedBuilder_ == null) { + speedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpeed(), + getParentForChildren(), + isClean()); + speed_ = null; + } + return speedBuilder_; + } + + private int state_ = 0; + /** + * .MotionState state = 4; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .MotionState 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; + } + /** + * .MotionState state = 4; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionStateOuterClass.MotionState getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MotionStateOuterClass.MotionState result = emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.MotionStateOuterClass.MotionState.UNRECOGNIZED : result; + } + /** + * .MotionState state = 4; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.MotionStateOuterClass.MotionState value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MotionState state = 4; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private java.util.List params_ = + java.util.Collections.emptyList(); + private void ensureParamsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + params_ = new java.util.ArrayList(params_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> paramsBuilder_; + + /** + * repeated .Vector params = 5; + */ + public java.util.List getParamsList() { + if (paramsBuilder_ == null) { + return java.util.Collections.unmodifiableList(params_); + } else { + return paramsBuilder_.getMessageList(); + } + } + /** + * repeated .Vector params = 5; + */ + public int getParamsCount() { + if (paramsBuilder_ == null) { + return params_.size(); + } else { + return paramsBuilder_.getCount(); + } + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getParams(int index) { + if (paramsBuilder_ == null) { + return params_.get(index); + } else { + return paramsBuilder_.getMessage(index); + } + } + /** + * repeated .Vector params = 5; + */ + public Builder setParams( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (paramsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParamsIsMutable(); + params_.set(index, value); + onChanged(); + } else { + paramsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder setParams( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + params_.set(index, builderForValue.build()); + onChanged(); + } else { + paramsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addParams(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (paramsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParamsIsMutable(); + params_.add(value); + onChanged(); + } else { + paramsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addParams( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (paramsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureParamsIsMutable(); + params_.add(index, value); + onChanged(); + } else { + paramsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addParams( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + params_.add(builderForValue.build()); + onChanged(); + } else { + paramsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addParams( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + params_.add(index, builderForValue.build()); + onChanged(); + } else { + paramsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder addAllParams( + java.lang.Iterable values) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, params_); + onChanged(); + } else { + paramsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder clearParams() { + if (paramsBuilder_ == null) { + params_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + paramsBuilder_.clear(); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public Builder removeParams(int index) { + if (paramsBuilder_ == null) { + ensureParamsIsMutable(); + params_.remove(index); + onChanged(); + } else { + paramsBuilder_.remove(index); + } + return this; + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getParamsBuilder( + int index) { + return getParamsFieldBuilder().getBuilder(index); + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getParamsOrBuilder( + int index) { + if (paramsBuilder_ == null) { + return params_.get(index); } else { + return paramsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Vector params = 5; + */ + public java.util.List + getParamsOrBuilderList() { + if (paramsBuilder_ != null) { + return paramsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(params_); + } + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addParamsBuilder() { + return getParamsFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector params = 5; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addParamsBuilder( + int index) { + return getParamsFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector params = 5; + */ + public java.util.List + getParamsBuilderList() { + return getParamsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getParamsFieldBuilder() { + if (paramsBuilder_ == null) { + paramsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + params_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + params_ = null; + } + return paramsBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector refPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> refPosBuilder_; + /** + * .Vector ref_pos = 6; + * @return Whether the refPos field is set. + */ + public boolean hasRefPos() { + return refPosBuilder_ != null || refPos_ != null; + } + /** + * .Vector ref_pos = 6; + * @return The refPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRefPos() { + if (refPosBuilder_ == null) { + return refPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : refPos_; + } else { + return refPosBuilder_.getMessage(); + } + } + /** + * .Vector ref_pos = 6; + */ + public Builder setRefPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (refPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + refPos_ = value; + onChanged(); + } else { + refPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector ref_pos = 6; + */ + public Builder setRefPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (refPosBuilder_ == null) { + refPos_ = builderForValue.build(); + onChanged(); + } else { + refPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector ref_pos = 6; + */ + public Builder mergeRefPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (refPosBuilder_ == null) { + if (refPos_ != null) { + refPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(refPos_).mergeFrom(value).buildPartial(); + } else { + refPos_ = value; + } + onChanged(); + } else { + refPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector ref_pos = 6; + */ + public Builder clearRefPos() { + if (refPosBuilder_ == null) { + refPos_ = null; + onChanged(); + } else { + refPos_ = null; + refPosBuilder_ = null; + } + + return this; + } + /** + * .Vector ref_pos = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRefPosBuilder() { + + onChanged(); + return getRefPosFieldBuilder().getBuilder(); + } + /** + * .Vector ref_pos = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRefPosOrBuilder() { + if (refPosBuilder_ != null) { + return refPosBuilder_.getMessageOrBuilder(); + } else { + return refPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : refPos_; + } + } + /** + * .Vector ref_pos = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRefPosFieldBuilder() { + if (refPosBuilder_ == null) { + refPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRefPos(), + getParentForChildren(), + isClean()); + refPos_ = null; + } + return refPosBuilder_; + } + + private int refId_ ; + /** + * uint32 ref_id = 7; + * @return The refId. + */ + @java.lang.Override + public int getRefId() { + return refId_; + } + /** + * uint32 ref_id = 7; + * @param value The refId to set. + * @return This builder for chaining. + */ + public Builder setRefId(int value) { + + refId_ = value; + onChanged(); + return this; + } + /** + * uint32 ref_id = 7; + * @return This builder for chaining. + */ + public Builder clearRefId() { + + refId_ = 0; + onChanged(); + return this; + } + + private int sceneTime_ ; + /** + * uint32 scene_time = 8; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + /** + * uint32 scene_time = 8; + * @param value The sceneTime to set. + * @return This builder for chaining. + */ + public Builder setSceneTime(int value) { + + sceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_time = 8; + * @return This builder for chaining. + */ + public Builder clearSceneTime() { + + sceneTime_ = 0; + onChanged(); + return this; + } + + private long intervalVelocity_ ; + /** + * uint64 interval_velocity = 9; + * @return The intervalVelocity. + */ + @java.lang.Override + public long getIntervalVelocity() { + return intervalVelocity_; + } + /** + * uint64 interval_velocity = 9; + * @param value The intervalVelocity to set. + * @return This builder for chaining. + */ + public Builder setIntervalVelocity(long value) { + + intervalVelocity_ = value; + onChanged(); + return this; + } + /** + * uint64 interval_velocity = 9; + * @return This builder for chaining. + */ + public Builder clearIntervalVelocity() { + + intervalVelocity_ = 0L; + 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:MotionInfo) + } + + // @@protoc_insertion_point(class_scope:MotionInfo) + private static final emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo(); + } + + public static emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MotionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MotionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MotionInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MotionInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020MotionInfo.proto\032\021MotionState.proto\032\014V" + + "ector.proto\"\337\001\n\nMotionInfo\022\024\n\003pos\030\001 \001(\0132" + + "\007.Vector\022\024\n\003rot\030\002 \001(\0132\007.Vector\022\026\n\005speed\030" + + "\003 \001(\0132\007.Vector\022\033\n\005state\030\004 \001(\0162\014.MotionSt" + + "ate\022\027\n\006params\030\005 \003(\0132\007.Vector\022\030\n\007ref_pos\030" + + "\006 \001(\0132\007.Vector\022\016\n\006ref_id\030\007 \001(\r\022\022\n\nscene_" + + "time\030\010 \001(\r\022\031\n\021interval_velocity\030\t \001(\004B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MotionStateOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_MotionInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MotionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MotionInfo_descriptor, + new java.lang.String[] { "Pos", "Rot", "Speed", "State", "Params", "RefPos", "RefId", "SceneTime", "IntervalVelocity", }); + emu.grasscutter.net.proto.MotionStateOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java new file mode 100644 index 00000000000..822553f9e16 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MotionStateOuterClass.java @@ -0,0 +1,681 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MotionState.proto + +package emu.grasscutter.net.proto; + +public final class MotionStateOuterClass { + private MotionStateOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MotionState} + */ + public enum MotionState + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MOTION_STATE_NONE = 0; + */ + MOTION_STATE_NONE(0), + /** + * MOTION_STATE_RESET = 1; + */ + MOTION_STATE_RESET(1), + /** + * MOTION_STATE_STANDBY = 2; + */ + MOTION_STATE_STANDBY(2), + /** + * MOTION_STATE_STANDBY_MOVE = 3; + */ + MOTION_STATE_STANDBY_MOVE(3), + /** + * MOTION_STATE_WALK = 4; + */ + MOTION_STATE_WALK(4), + /** + * MOTION_STATE_RUN = 5; + */ + MOTION_STATE_RUN(5), + /** + * MOTION_STATE_DASH = 6; + */ + MOTION_STATE_DASH(6), + /** + * MOTION_STATE_CLIMB = 7; + */ + MOTION_STATE_CLIMB(7), + /** + * MOTION_STATE_CLIMB_JUMP = 8; + */ + MOTION_STATE_CLIMB_JUMP(8), + /** + * MOTION_STATE_STANDBY_TO_CLIMB = 9; + */ + MOTION_STATE_STANDBY_TO_CLIMB(9), + /** + * MOTION_STATE_FIGHT = 10; + */ + MOTION_STATE_FIGHT(10), + /** + * MOTION_STATE_JUMP = 11; + */ + MOTION_STATE_JUMP(11), + /** + * MOTION_STATE_DROP = 12; + */ + MOTION_STATE_DROP(12), + /** + * MOTION_STATE_FLY = 13; + */ + MOTION_STATE_FLY(13), + /** + * MOTION_STATE_SWIM_MOVE = 14; + */ + MOTION_STATE_SWIM_MOVE(14), + /** + * MOTION_STATE_SWIM_IDLE = 15; + */ + MOTION_STATE_SWIM_IDLE(15), + /** + * MOTION_STATE_SWIM_DASH = 16; + */ + MOTION_STATE_SWIM_DASH(16), + /** + * MOTION_STATE_SWIM_JUMP = 17; + */ + MOTION_STATE_SWIM_JUMP(17), + /** + * MOTION_STATE_SLIP = 18; + */ + MOTION_STATE_SLIP(18), + /** + * MOTION_STATE_GO_UPSTAIRS = 19; + */ + MOTION_STATE_GO_UPSTAIRS(19), + /** + * MOTION_STATE_FALL_ON_GROUND = 20; + */ + MOTION_STATE_FALL_ON_GROUND(20), + /** + * MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY = 21; + */ + MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY(21), + /** + * MOTION_STATE_JUMP_OFF_WALL = 22; + */ + MOTION_STATE_JUMP_OFF_WALL(22), + /** + * MOTION_STATE_POWERED_FLY = 23; + */ + MOTION_STATE_POWERED_FLY(23), + /** + * MOTION_STATE_LADDER_IDLE = 24; + */ + MOTION_STATE_LADDER_IDLE(24), + /** + * MOTION_STATE_LADDER_MOVE = 25; + */ + MOTION_STATE_LADDER_MOVE(25), + /** + * MOTION_STATE_LADDER_SLIP = 26; + */ + MOTION_STATE_LADDER_SLIP(26), + /** + * MOTION_STATE_STANDBY_TO_LADDER = 27; + */ + MOTION_STATE_STANDBY_TO_LADDER(27), + /** + * MOTION_STATE_LADDER_TO_STANDBY = 28; + */ + MOTION_STATE_LADDER_TO_STANDBY(28), + /** + * MOTION_STATE_DANGER_STANDBY = 29; + */ + MOTION_STATE_DANGER_STANDBY(29), + /** + * MOTION_STATE_DANGER_STANDBY_MOVE = 30; + */ + MOTION_STATE_DANGER_STANDBY_MOVE(30), + /** + * MOTION_STATE_DANGER_WALK = 31; + */ + MOTION_STATE_DANGER_WALK(31), + /** + * MOTION_STATE_DANGER_RUN = 32; + */ + MOTION_STATE_DANGER_RUN(32), + /** + * MOTION_STATE_DANGER_DASH = 33; + */ + MOTION_STATE_DANGER_DASH(33), + /** + * MOTION_STATE_CROUCH_IDLE = 34; + */ + MOTION_STATE_CROUCH_IDLE(34), + /** + * MOTION_STATE_CROUCH_MOVE = 35; + */ + MOTION_STATE_CROUCH_MOVE(35), + /** + * MOTION_STATE_CROUCH_ROLL = 36; + */ + MOTION_STATE_CROUCH_ROLL(36), + /** + * MOTION_STATE_NOTIFY = 37; + */ + MOTION_STATE_NOTIFY(37), + /** + * MOTION_STATE_LAND_SPEED = 38; + */ + MOTION_STATE_LAND_SPEED(38), + /** + * MOTION_STATE_MOVE_FAIL_ACK = 39; + */ + MOTION_STATE_MOVE_FAIL_ACK(39), + /** + * MOTION_STATE_WATERFALL = 40; + */ + MOTION_STATE_WATERFALL(40), + /** + * MOTION_STATE_DASH_BEFORE_SHAKE = 41; + */ + MOTION_STATE_DASH_BEFORE_SHAKE(41), + /** + * MOTION_STATE_SIT_IDLE = 42; + */ + MOTION_STATE_SIT_IDLE(42), + /** + * MOTION_STATE_FORCE_SET_POS = 43; + */ + MOTION_STATE_FORCE_SET_POS(43), + /** + * MOTION_STATE_QUEST_FORCE_DRAG = 44; + */ + MOTION_STATE_QUEST_FORCE_DRAG(44), + /** + * MOTION_STATE_FOLLOW_ROUTE = 45; + */ + MOTION_STATE_FOLLOW_ROUTE(45), + /** + * MOTION_STATE_SKIFF_BOARDING = 46; + */ + MOTION_STATE_SKIFF_BOARDING(46), + /** + * MOTION_STATE_SKIFF_NORMAL = 47; + */ + MOTION_STATE_SKIFF_NORMAL(47), + /** + * MOTION_STATE_SKIFF_DASH = 48; + */ + MOTION_STATE_SKIFF_DASH(48), + /** + * MOTION_STATE_SKIFF_POWERED_DASH = 49; + */ + MOTION_STATE_SKIFF_POWERED_DASH(49), + /** + * MOTION_STATE_DESTROY_VEHICLE = 50; + */ + MOTION_STATE_DESTROY_VEHICLE(50), + /** + * MOTION_STATE_FLY_IDLE = 51; + */ + MOTION_STATE_FLY_IDLE(51), + /** + * MOTION_STATE_FLY_SLOW = 52; + */ + MOTION_STATE_FLY_SLOW(52), + /** + * MOTION_STATE_FLY_FAST = 53; + */ + MOTION_STATE_FLY_FAST(53), + /** + * MOTION_STATE_NUM = 54; + */ + MOTION_STATE_NUM(54), + /** + * MOTION_STATE_Unk2700_OOFNNHKLEFE = 55; + */ + MOTION_STATE_Unk2700_OOFNNHKLEFE(55), + /** + * MOTION_STATE_Unk2700_KMIGLMEGNOK = 56; + */ + MOTION_STATE_Unk2700_KMIGLMEGNOK(56), + UNRECOGNIZED(-1), + ; + + /** + * MOTION_STATE_NONE = 0; + */ + public static final int MOTION_STATE_NONE_VALUE = 0; + /** + * MOTION_STATE_RESET = 1; + */ + public static final int MOTION_STATE_RESET_VALUE = 1; + /** + * MOTION_STATE_STANDBY = 2; + */ + public static final int MOTION_STATE_STANDBY_VALUE = 2; + /** + * MOTION_STATE_STANDBY_MOVE = 3; + */ + public static final int MOTION_STATE_STANDBY_MOVE_VALUE = 3; + /** + * MOTION_STATE_WALK = 4; + */ + public static final int MOTION_STATE_WALK_VALUE = 4; + /** + * MOTION_STATE_RUN = 5; + */ + public static final int MOTION_STATE_RUN_VALUE = 5; + /** + * MOTION_STATE_DASH = 6; + */ + public static final int MOTION_STATE_DASH_VALUE = 6; + /** + * MOTION_STATE_CLIMB = 7; + */ + public static final int MOTION_STATE_CLIMB_VALUE = 7; + /** + * MOTION_STATE_CLIMB_JUMP = 8; + */ + public static final int MOTION_STATE_CLIMB_JUMP_VALUE = 8; + /** + * MOTION_STATE_STANDBY_TO_CLIMB = 9; + */ + public static final int MOTION_STATE_STANDBY_TO_CLIMB_VALUE = 9; + /** + * MOTION_STATE_FIGHT = 10; + */ + public static final int MOTION_STATE_FIGHT_VALUE = 10; + /** + * MOTION_STATE_JUMP = 11; + */ + public static final int MOTION_STATE_JUMP_VALUE = 11; + /** + * MOTION_STATE_DROP = 12; + */ + public static final int MOTION_STATE_DROP_VALUE = 12; + /** + * MOTION_STATE_FLY = 13; + */ + public static final int MOTION_STATE_FLY_VALUE = 13; + /** + * MOTION_STATE_SWIM_MOVE = 14; + */ + public static final int MOTION_STATE_SWIM_MOVE_VALUE = 14; + /** + * MOTION_STATE_SWIM_IDLE = 15; + */ + public static final int MOTION_STATE_SWIM_IDLE_VALUE = 15; + /** + * MOTION_STATE_SWIM_DASH = 16; + */ + public static final int MOTION_STATE_SWIM_DASH_VALUE = 16; + /** + * MOTION_STATE_SWIM_JUMP = 17; + */ + public static final int MOTION_STATE_SWIM_JUMP_VALUE = 17; + /** + * MOTION_STATE_SLIP = 18; + */ + public static final int MOTION_STATE_SLIP_VALUE = 18; + /** + * MOTION_STATE_GO_UPSTAIRS = 19; + */ + public static final int MOTION_STATE_GO_UPSTAIRS_VALUE = 19; + /** + * MOTION_STATE_FALL_ON_GROUND = 20; + */ + public static final int MOTION_STATE_FALL_ON_GROUND_VALUE = 20; + /** + * MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY = 21; + */ + public static final int MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY_VALUE = 21; + /** + * MOTION_STATE_JUMP_OFF_WALL = 22; + */ + public static final int MOTION_STATE_JUMP_OFF_WALL_VALUE = 22; + /** + * MOTION_STATE_POWERED_FLY = 23; + */ + public static final int MOTION_STATE_POWERED_FLY_VALUE = 23; + /** + * MOTION_STATE_LADDER_IDLE = 24; + */ + public static final int MOTION_STATE_LADDER_IDLE_VALUE = 24; + /** + * MOTION_STATE_LADDER_MOVE = 25; + */ + public static final int MOTION_STATE_LADDER_MOVE_VALUE = 25; + /** + * MOTION_STATE_LADDER_SLIP = 26; + */ + public static final int MOTION_STATE_LADDER_SLIP_VALUE = 26; + /** + * MOTION_STATE_STANDBY_TO_LADDER = 27; + */ + public static final int MOTION_STATE_STANDBY_TO_LADDER_VALUE = 27; + /** + * MOTION_STATE_LADDER_TO_STANDBY = 28; + */ + public static final int MOTION_STATE_LADDER_TO_STANDBY_VALUE = 28; + /** + * MOTION_STATE_DANGER_STANDBY = 29; + */ + public static final int MOTION_STATE_DANGER_STANDBY_VALUE = 29; + /** + * MOTION_STATE_DANGER_STANDBY_MOVE = 30; + */ + public static final int MOTION_STATE_DANGER_STANDBY_MOVE_VALUE = 30; + /** + * MOTION_STATE_DANGER_WALK = 31; + */ + public static final int MOTION_STATE_DANGER_WALK_VALUE = 31; + /** + * MOTION_STATE_DANGER_RUN = 32; + */ + public static final int MOTION_STATE_DANGER_RUN_VALUE = 32; + /** + * MOTION_STATE_DANGER_DASH = 33; + */ + public static final int MOTION_STATE_DANGER_DASH_VALUE = 33; + /** + * MOTION_STATE_CROUCH_IDLE = 34; + */ + public static final int MOTION_STATE_CROUCH_IDLE_VALUE = 34; + /** + * MOTION_STATE_CROUCH_MOVE = 35; + */ + public static final int MOTION_STATE_CROUCH_MOVE_VALUE = 35; + /** + * MOTION_STATE_CROUCH_ROLL = 36; + */ + public static final int MOTION_STATE_CROUCH_ROLL_VALUE = 36; + /** + * MOTION_STATE_NOTIFY = 37; + */ + public static final int MOTION_STATE_NOTIFY_VALUE = 37; + /** + * MOTION_STATE_LAND_SPEED = 38; + */ + public static final int MOTION_STATE_LAND_SPEED_VALUE = 38; + /** + * MOTION_STATE_MOVE_FAIL_ACK = 39; + */ + public static final int MOTION_STATE_MOVE_FAIL_ACK_VALUE = 39; + /** + * MOTION_STATE_WATERFALL = 40; + */ + public static final int MOTION_STATE_WATERFALL_VALUE = 40; + /** + * MOTION_STATE_DASH_BEFORE_SHAKE = 41; + */ + public static final int MOTION_STATE_DASH_BEFORE_SHAKE_VALUE = 41; + /** + * MOTION_STATE_SIT_IDLE = 42; + */ + public static final int MOTION_STATE_SIT_IDLE_VALUE = 42; + /** + * MOTION_STATE_FORCE_SET_POS = 43; + */ + public static final int MOTION_STATE_FORCE_SET_POS_VALUE = 43; + /** + * MOTION_STATE_QUEST_FORCE_DRAG = 44; + */ + public static final int MOTION_STATE_QUEST_FORCE_DRAG_VALUE = 44; + /** + * MOTION_STATE_FOLLOW_ROUTE = 45; + */ + public static final int MOTION_STATE_FOLLOW_ROUTE_VALUE = 45; + /** + * MOTION_STATE_SKIFF_BOARDING = 46; + */ + public static final int MOTION_STATE_SKIFF_BOARDING_VALUE = 46; + /** + * MOTION_STATE_SKIFF_NORMAL = 47; + */ + public static final int MOTION_STATE_SKIFF_NORMAL_VALUE = 47; + /** + * MOTION_STATE_SKIFF_DASH = 48; + */ + public static final int MOTION_STATE_SKIFF_DASH_VALUE = 48; + /** + * MOTION_STATE_SKIFF_POWERED_DASH = 49; + */ + public static final int MOTION_STATE_SKIFF_POWERED_DASH_VALUE = 49; + /** + * MOTION_STATE_DESTROY_VEHICLE = 50; + */ + public static final int MOTION_STATE_DESTROY_VEHICLE_VALUE = 50; + /** + * MOTION_STATE_FLY_IDLE = 51; + */ + public static final int MOTION_STATE_FLY_IDLE_VALUE = 51; + /** + * MOTION_STATE_FLY_SLOW = 52; + */ + public static final int MOTION_STATE_FLY_SLOW_VALUE = 52; + /** + * MOTION_STATE_FLY_FAST = 53; + */ + public static final int MOTION_STATE_FLY_FAST_VALUE = 53; + /** + * MOTION_STATE_NUM = 54; + */ + public static final int MOTION_STATE_NUM_VALUE = 54; + /** + * MOTION_STATE_Unk2700_OOFNNHKLEFE = 55; + */ + public static final int MOTION_STATE_Unk2700_OOFNNHKLEFE_VALUE = 55; + /** + * MOTION_STATE_Unk2700_KMIGLMEGNOK = 56; + */ + public static final int MOTION_STATE_Unk2700_KMIGLMEGNOK_VALUE = 56; + + + 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 MotionState 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 MotionState forNumber(int value) { + switch (value) { + case 0: return MOTION_STATE_NONE; + case 1: return MOTION_STATE_RESET; + case 2: return MOTION_STATE_STANDBY; + case 3: return MOTION_STATE_STANDBY_MOVE; + case 4: return MOTION_STATE_WALK; + case 5: return MOTION_STATE_RUN; + case 6: return MOTION_STATE_DASH; + case 7: return MOTION_STATE_CLIMB; + case 8: return MOTION_STATE_CLIMB_JUMP; + case 9: return MOTION_STATE_STANDBY_TO_CLIMB; + case 10: return MOTION_STATE_FIGHT; + case 11: return MOTION_STATE_JUMP; + case 12: return MOTION_STATE_DROP; + case 13: return MOTION_STATE_FLY; + case 14: return MOTION_STATE_SWIM_MOVE; + case 15: return MOTION_STATE_SWIM_IDLE; + case 16: return MOTION_STATE_SWIM_DASH; + case 17: return MOTION_STATE_SWIM_JUMP; + case 18: return MOTION_STATE_SLIP; + case 19: return MOTION_STATE_GO_UPSTAIRS; + case 20: return MOTION_STATE_FALL_ON_GROUND; + case 21: return MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY; + case 22: return MOTION_STATE_JUMP_OFF_WALL; + case 23: return MOTION_STATE_POWERED_FLY; + case 24: return MOTION_STATE_LADDER_IDLE; + case 25: return MOTION_STATE_LADDER_MOVE; + case 26: return MOTION_STATE_LADDER_SLIP; + case 27: return MOTION_STATE_STANDBY_TO_LADDER; + case 28: return MOTION_STATE_LADDER_TO_STANDBY; + case 29: return MOTION_STATE_DANGER_STANDBY; + case 30: return MOTION_STATE_DANGER_STANDBY_MOVE; + case 31: return MOTION_STATE_DANGER_WALK; + case 32: return MOTION_STATE_DANGER_RUN; + case 33: return MOTION_STATE_DANGER_DASH; + case 34: return MOTION_STATE_CROUCH_IDLE; + case 35: return MOTION_STATE_CROUCH_MOVE; + case 36: return MOTION_STATE_CROUCH_ROLL; + case 37: return MOTION_STATE_NOTIFY; + case 38: return MOTION_STATE_LAND_SPEED; + case 39: return MOTION_STATE_MOVE_FAIL_ACK; + case 40: return MOTION_STATE_WATERFALL; + case 41: return MOTION_STATE_DASH_BEFORE_SHAKE; + case 42: return MOTION_STATE_SIT_IDLE; + case 43: return MOTION_STATE_FORCE_SET_POS; + case 44: return MOTION_STATE_QUEST_FORCE_DRAG; + case 45: return MOTION_STATE_FOLLOW_ROUTE; + case 46: return MOTION_STATE_SKIFF_BOARDING; + case 47: return MOTION_STATE_SKIFF_NORMAL; + case 48: return MOTION_STATE_SKIFF_DASH; + case 49: return MOTION_STATE_SKIFF_POWERED_DASH; + case 50: return MOTION_STATE_DESTROY_VEHICLE; + case 51: return MOTION_STATE_FLY_IDLE; + case 52: return MOTION_STATE_FLY_SLOW; + case 53: return MOTION_STATE_FLY_FAST; + case 54: return MOTION_STATE_NUM; + case 55: return MOTION_STATE_Unk2700_OOFNNHKLEFE; + case 56: return MOTION_STATE_Unk2700_KMIGLMEGNOK; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MotionState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MotionState findValueByNumber(int number) { + return MotionState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MotionStateOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MotionState[] VALUES = values(); + + public static MotionState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MotionState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MotionState) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021MotionState.proto*\242\r\n\013MotionState\022\025\n\021M" + + "OTION_STATE_NONE\020\000\022\026\n\022MOTION_STATE_RESET" + + "\020\001\022\030\n\024MOTION_STATE_STANDBY\020\002\022\035\n\031MOTION_S" + + "TATE_STANDBY_MOVE\020\003\022\025\n\021MOTION_STATE_WALK" + + "\020\004\022\024\n\020MOTION_STATE_RUN\020\005\022\025\n\021MOTION_STATE" + + "_DASH\020\006\022\026\n\022MOTION_STATE_CLIMB\020\007\022\033\n\027MOTIO" + + "N_STATE_CLIMB_JUMP\020\010\022!\n\035MOTION_STATE_STA" + + "NDBY_TO_CLIMB\020\t\022\026\n\022MOTION_STATE_FIGHT\020\n\022" + + "\025\n\021MOTION_STATE_JUMP\020\013\022\025\n\021MOTION_STATE_D" + + "ROP\020\014\022\024\n\020MOTION_STATE_FLY\020\r\022\032\n\026MOTION_ST" + + "ATE_SWIM_MOVE\020\016\022\032\n\026MOTION_STATE_SWIM_IDL" + + "E\020\017\022\032\n\026MOTION_STATE_SWIM_DASH\020\020\022\032\n\026MOTIO" + + "N_STATE_SWIM_JUMP\020\021\022\025\n\021MOTION_STATE_SLIP" + + "\020\022\022\034\n\030MOTION_STATE_GO_UPSTAIRS\020\023\022\037\n\033MOTI" + + "ON_STATE_FALL_ON_GROUND\020\024\022)\n%MOTION_STAT" + + "E_JUMP_UP_WALL_FOR_STANDBY\020\025\022\036\n\032MOTION_S" + + "TATE_JUMP_OFF_WALL\020\026\022\034\n\030MOTION_STATE_POW" + + "ERED_FLY\020\027\022\034\n\030MOTION_STATE_LADDER_IDLE\020\030" + + "\022\034\n\030MOTION_STATE_LADDER_MOVE\020\031\022\034\n\030MOTION" + + "_STATE_LADDER_SLIP\020\032\022\"\n\036MOTION_STATE_STA" + + "NDBY_TO_LADDER\020\033\022\"\n\036MOTION_STATE_LADDER_" + + "TO_STANDBY\020\034\022\037\n\033MOTION_STATE_DANGER_STAN" + + "DBY\020\035\022$\n MOTION_STATE_DANGER_STANDBY_MOV" + + "E\020\036\022\034\n\030MOTION_STATE_DANGER_WALK\020\037\022\033\n\027MOT" + + "ION_STATE_DANGER_RUN\020 \022\034\n\030MOTION_STATE_D" + + "ANGER_DASH\020!\022\034\n\030MOTION_STATE_CROUCH_IDLE" + + "\020\"\022\034\n\030MOTION_STATE_CROUCH_MOVE\020#\022\034\n\030MOTI" + + "ON_STATE_CROUCH_ROLL\020$\022\027\n\023MOTION_STATE_N" + + "OTIFY\020%\022\033\n\027MOTION_STATE_LAND_SPEED\020&\022\036\n\032" + + "MOTION_STATE_MOVE_FAIL_ACK\020\'\022\032\n\026MOTION_S" + + "TATE_WATERFALL\020(\022\"\n\036MOTION_STATE_DASH_BE" + + "FORE_SHAKE\020)\022\031\n\025MOTION_STATE_SIT_IDLE\020*\022" + + "\036\n\032MOTION_STATE_FORCE_SET_POS\020+\022!\n\035MOTIO" + + "N_STATE_QUEST_FORCE_DRAG\020,\022\035\n\031MOTION_STA" + + "TE_FOLLOW_ROUTE\020-\022\037\n\033MOTION_STATE_SKIFF_" + + "BOARDING\020.\022\035\n\031MOTION_STATE_SKIFF_NORMAL\020" + + "/\022\033\n\027MOTION_STATE_SKIFF_DASH\0200\022#\n\037MOTION" + + "_STATE_SKIFF_POWERED_DASH\0201\022 \n\034MOTION_ST" + + "ATE_DESTROY_VEHICLE\0202\022\031\n\025MOTION_STATE_FL" + + "Y_IDLE\0203\022\031\n\025MOTION_STATE_FLY_SLOW\0204\022\031\n\025M" + + "OTION_STATE_FLY_FAST\0205\022\024\n\020MOTION_STATE_N" + + "UM\0206\022$\n MOTION_STATE_Unk2700_OOFNNHKLEFE" + + "\0207\022$\n MOTION_STATE_Unk2700_KMIGLMEGNOK\0208" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java new file mode 100644 index 00000000000..12140513a2f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MovingPlatformTypeOuterClass.java @@ -0,0 +1,166 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MovingPlatformType.proto + +package emu.grasscutter.net.proto; + +public final class MovingPlatformTypeOuterClass { + private MovingPlatformTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MovingPlatformType} + */ + public enum MovingPlatformType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MOVING_PLATFORM_TYPE_NONE = 0; + */ + MOVING_PLATFORM_TYPE_NONE(0), + /** + * MOVING_PLATFORM_TYPE_USE_CONFIG = 1; + */ + MOVING_PLATFORM_TYPE_USE_CONFIG(1), + /** + * MOVING_PLATFORM_TYPE_ABILITY = 2; + */ + MOVING_PLATFORM_TYPE_ABILITY(2), + /** + * MOVING_PLATFORM_TYPE_ROUTE = 3; + */ + MOVING_PLATFORM_TYPE_ROUTE(3), + UNRECOGNIZED(-1), + ; + + /** + * MOVING_PLATFORM_TYPE_NONE = 0; + */ + public static final int MOVING_PLATFORM_TYPE_NONE_VALUE = 0; + /** + * MOVING_PLATFORM_TYPE_USE_CONFIG = 1; + */ + public static final int MOVING_PLATFORM_TYPE_USE_CONFIG_VALUE = 1; + /** + * MOVING_PLATFORM_TYPE_ABILITY = 2; + */ + public static final int MOVING_PLATFORM_TYPE_ABILITY_VALUE = 2; + /** + * MOVING_PLATFORM_TYPE_ROUTE = 3; + */ + public static final int MOVING_PLATFORM_TYPE_ROUTE_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 MovingPlatformType 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 MovingPlatformType forNumber(int value) { + switch (value) { + case 0: return MOVING_PLATFORM_TYPE_NONE; + case 1: return MOVING_PLATFORM_TYPE_USE_CONFIG; + case 2: return MOVING_PLATFORM_TYPE_ABILITY; + case 3: return MOVING_PLATFORM_TYPE_ROUTE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MovingPlatformType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MovingPlatformType findValueByNumber(int number) { + return MovingPlatformType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MovingPlatformType[] VALUES = values(); + + public static MovingPlatformType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MovingPlatformType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MovingPlatformType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030MovingPlatformType.proto*\232\001\n\022MovingPla" + + "tformType\022\035\n\031MOVING_PLATFORM_TYPE_NONE\020\000" + + "\022#\n\037MOVING_PLATFORM_TYPE_USE_CONFIG\020\001\022 \n" + + "\034MOVING_PLATFORM_TYPE_ABILITY\020\002\022\036\n\032MOVIN" + + "G_PLATFORM_TYPE_ROUTE\020\003B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MpPlayRewardInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MpPlayRewardInfoOuterClass.java new file mode 100644 index 00000000000..7f87ca0975f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MpPlayRewardInfoOuterClass.java @@ -0,0 +1,927 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MpPlayRewardInfo.proto + +package emu.grasscutter.net.proto; + +public final class MpPlayRewardInfoOuterClass { + private MpPlayRewardInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MpPlayRewardInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MpPlayRewardInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 resin = 1; + * @return The resin. + */ + int getResin(); + + /** + * repeated uint32 remain_uid_list = 2; + * @return A list containing the remainUidList. + */ + java.util.List getRemainUidListList(); + /** + * repeated uint32 remain_uid_list = 2; + * @return The count of remainUidList. + */ + int getRemainUidListCount(); + /** + * repeated uint32 remain_uid_list = 2; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + int getRemainUidList(int index); + + /** + * repeated uint32 qualify_uid_list = 3; + * @return A list containing the qualifyUidList. + */ + java.util.List getQualifyUidListList(); + /** + * repeated uint32 qualify_uid_list = 3; + * @return The count of qualifyUidList. + */ + int getQualifyUidListCount(); + /** + * repeated uint32 qualify_uid_list = 3; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + int getQualifyUidList(int index); + } + /** + * Protobuf type {@code MpPlayRewardInfo} + */ + public static final class MpPlayRewardInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MpPlayRewardInfo) + MpPlayRewardInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MpPlayRewardInfo.newBuilder() to construct. + private MpPlayRewardInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MpPlayRewardInfo() { + remainUidList_ = emptyIntList(); + qualifyUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MpPlayRewardInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MpPlayRewardInfo( + 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: { + + resin_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + remainUidList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + remainUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + remainUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + qualifyUidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + qualifyUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + qualifyUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + remainUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.class, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder.class); + } + + public static final int RESIN_FIELD_NUMBER = 1; + private int resin_; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + + public static final int REMAIN_UID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList remainUidList_; + /** + * repeated uint32 remain_uid_list = 2; + * @return A list containing the remainUidList. + */ + @java.lang.Override + public java.util.List + getRemainUidListList() { + return remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 2; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 2; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + private int remainUidListMemoizedSerializedSize = -1; + + public static final int QUALIFY_UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList qualifyUidList_; + /** + * repeated uint32 qualify_uid_list = 3; + * @return A list containing the qualifyUidList. + */ + @java.lang.Override + public java.util.List + getQualifyUidListList() { + return qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + private int qualifyUidListMemoizedSerializedSize = -1; + + 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 (resin_ != 0) { + output.writeUInt32(1, resin_); + } + if (getRemainUidListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(remainUidListMemoizedSerializedSize); + } + for (int i = 0; i < remainUidList_.size(); i++) { + output.writeUInt32NoTag(remainUidList_.getInt(i)); + } + if (getQualifyUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(qualifyUidListMemoizedSerializedSize); + } + for (int i = 0; i < qualifyUidList_.size(); i++) { + output.writeUInt32NoTag(qualifyUidList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, resin_); + } + { + int dataSize = 0; + for (int i = 0; i < remainUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(remainUidList_.getInt(i)); + } + size += dataSize; + if (!getRemainUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + remainUidListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < qualifyUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(qualifyUidList_.getInt(i)); + } + size += dataSize; + if (!getQualifyUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + qualifyUidListMemoizedSerializedSize = dataSize; + } + 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.MpPlayRewardInfoOuterClass.MpPlayRewardInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo other = (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) obj; + + if (getResin() + != other.getResin()) return false; + if (!getRemainUidListList() + .equals(other.getRemainUidListList())) return false; + if (!getQualifyUidListList() + .equals(other.getQualifyUidListList())) 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) + RESIN_FIELD_NUMBER; + hash = (53 * hash) + getResin(); + if (getRemainUidListCount() > 0) { + hash = (37 * hash) + REMAIN_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRemainUidListList().hashCode(); + } + if (getQualifyUidListCount() > 0) { + hash = (37 * hash) + QUALIFY_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQualifyUidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo 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.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo 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.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo 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.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo 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.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo 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.MpPlayRewardInfoOuterClass.MpPlayRewardInfo 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; + } + /** + * Protobuf type {@code MpPlayRewardInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MpPlayRewardInfo) + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.class, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + resin_ = 0; + + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.internal_static_MpPlayRewardInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo build() { + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo buildPartial() { + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo result = new emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo(this); + int from_bitField0_ = bitField0_; + result.resin_ = resin_; + if (((bitField0_ & 0x00000001) != 0)) { + remainUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.remainUidList_ = remainUidList_; + if (((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.qualifyUidList_ = qualifyUidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) { + return mergeFrom((emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo other) { + if (other == emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance()) return this; + if (other.getResin() != 0) { + setResin(other.getResin()); + } + if (!other.remainUidList_.isEmpty()) { + if (remainUidList_.isEmpty()) { + remainUidList_ = other.remainUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRemainUidListIsMutable(); + remainUidList_.addAll(other.remainUidList_); + } + onChanged(); + } + if (!other.qualifyUidList_.isEmpty()) { + if (qualifyUidList_.isEmpty()) { + qualifyUidList_ = other.qualifyUidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addAll(other.qualifyUidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int resin_ ; + /** + * uint32 resin = 1; + * @return The resin. + */ + @java.lang.Override + public int getResin() { + return resin_; + } + /** + * uint32 resin = 1; + * @param value The resin to set. + * @return This builder for chaining. + */ + public Builder setResin(int value) { + + resin_ = value; + onChanged(); + return this; + } + /** + * uint32 resin = 1; + * @return This builder for chaining. + */ + public Builder clearResin() { + + resin_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList remainUidList_ = emptyIntList(); + private void ensureRemainUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + remainUidList_ = mutableCopy(remainUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 remain_uid_list = 2; + * @return A list containing the remainUidList. + */ + public java.util.List + getRemainUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(remainUidList_) : remainUidList_; + } + /** + * repeated uint32 remain_uid_list = 2; + * @return The count of remainUidList. + */ + public int getRemainUidListCount() { + return remainUidList_.size(); + } + /** + * repeated uint32 remain_uid_list = 2; + * @param index The index of the element to return. + * @return The remainUidList at the given index. + */ + public int getRemainUidList(int index) { + return remainUidList_.getInt(index); + } + /** + * repeated uint32 remain_uid_list = 2; + * @param index The index to set the value at. + * @param value The remainUidList to set. + * @return This builder for chaining. + */ + public Builder setRemainUidList( + int index, int value) { + ensureRemainUidListIsMutable(); + remainUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 2; + * @param value The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addRemainUidList(int value) { + ensureRemainUidListIsMutable(); + remainUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 2; + * @param values The remainUidList to add. + * @return This builder for chaining. + */ + public Builder addAllRemainUidList( + java.lang.Iterable values) { + ensureRemainUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, remainUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 remain_uid_list = 2; + * @return This builder for chaining. + */ + public Builder clearRemainUidList() { + remainUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList qualifyUidList_ = emptyIntList(); + private void ensureQualifyUidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + qualifyUidList_ = mutableCopy(qualifyUidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 qualify_uid_list = 3; + * @return A list containing the qualifyUidList. + */ + public java.util.List + getQualifyUidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(qualifyUidList_) : qualifyUidList_; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @return The count of qualifyUidList. + */ + public int getQualifyUidListCount() { + return qualifyUidList_.size(); + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param index The index of the element to return. + * @return The qualifyUidList at the given index. + */ + public int getQualifyUidList(int index) { + return qualifyUidList_.getInt(index); + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param index The index to set the value at. + * @param value The qualifyUidList to set. + * @return This builder for chaining. + */ + public Builder setQualifyUidList( + int index, int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param value The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addQualifyUidList(int value) { + ensureQualifyUidListIsMutable(); + qualifyUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @param values The qualifyUidList to add. + * @return This builder for chaining. + */ + public Builder addAllQualifyUidList( + java.lang.Iterable values) { + ensureQualifyUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, qualifyUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 qualify_uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearQualifyUidList() { + qualifyUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:MpPlayRewardInfo) + } + + // @@protoc_insertion_point(class_scope:MpPlayRewardInfo) + private static final emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo(); + } + + public static emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MpPlayRewardInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MpPlayRewardInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MpPlayRewardInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MpPlayRewardInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MpPlayRewardInfo.proto\"T\n\020MpPlayReward" + + "Info\022\r\n\005resin\030\001 \001(\r\022\027\n\017remain_uid_list\030\002" + + " \003(\r\022\030\n\020qualify_uid_list\030\003 \003(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MpPlayRewardInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MpPlayRewardInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MpPlayRewardInfo_descriptor, + new java.lang.String[] { "Resin", "RemainUidList", "QualifyUidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java new file mode 100644 index 00000000000..f01156577f1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MpSettingTypeOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MpSettingType.proto + +package emu.grasscutter.net.proto; + +public final class MpSettingTypeOuterClass { + private MpSettingTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MpSettingType} + */ + public enum MpSettingType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MP_SETTING_TYPE_NO_ENTER = 0; + */ + MP_SETTING_TYPE_NO_ENTER(0), + /** + * MP_SETTING_TYPE_ENTER_FREELY = 1; + */ + MP_SETTING_TYPE_ENTER_FREELY(1), + /** + * MP_SETTING_TYPE_ENTER_AFTER_APPLY = 2; + */ + MP_SETTING_TYPE_ENTER_AFTER_APPLY(2), + UNRECOGNIZED(-1), + ; + + /** + * MP_SETTING_TYPE_NO_ENTER = 0; + */ + public static final int MP_SETTING_TYPE_NO_ENTER_VALUE = 0; + /** + * MP_SETTING_TYPE_ENTER_FREELY = 1; + */ + public static final int MP_SETTING_TYPE_ENTER_FREELY_VALUE = 1; + /** + * MP_SETTING_TYPE_ENTER_AFTER_APPLY = 2; + */ + public static final int MP_SETTING_TYPE_ENTER_AFTER_APPLY_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 MpSettingType 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 MpSettingType forNumber(int value) { + switch (value) { + case 0: return MP_SETTING_TYPE_NO_ENTER; + case 1: return MP_SETTING_TYPE_ENTER_FREELY; + case 2: return MP_SETTING_TYPE_ENTER_AFTER_APPLY; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MpSettingType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MpSettingType findValueByNumber(int number) { + return MpSettingType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MpSettingTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MpSettingType[] VALUES = values(); + + public static MpSettingType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MpSettingType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MpSettingType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023MpSettingType.proto*v\n\rMpSettingType\022\034" + + "\n\030MP_SETTING_TYPE_NO_ENTER\020\000\022 \n\034MP_SETTI" + + "NG_TYPE_ENTER_FREELY\020\001\022%\n!MP_SETTING_TYP" + + "E_ENTER_AFTER_APPLY\020\002B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapListOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapListOuterClass.java new file mode 100644 index 00000000000..a00c490b56d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapListOuterClass.java @@ -0,0 +1,844 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicBeatmapList.proto + +package emu.grasscutter.net.proto; + +public final class MusicBeatmapListOuterClass { + private MusicBeatmapListOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicBeatmapListOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicBeatmapList) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + java.util.List + getBeatmapNoteListList(); + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getBeatmapNoteList(int index); + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + int getBeatmapNoteListCount(); + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + java.util.List + getBeatmapNoteListOrBuilderList(); + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder getBeatmapNoteListOrBuilder( + int index); + } + /** + * Protobuf type {@code MusicBeatmapList} + */ + public static final class MusicBeatmapList extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicBeatmapList) + MusicBeatmapListOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicBeatmapList.newBuilder() to construct. + private MusicBeatmapList(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicBeatmapList() { + beatmapNoteList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicBeatmapList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicBeatmapList( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + beatmapNoteList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + beatmapNoteList_.add( + input.readMessage(emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.parser(), extensionRegistry)); + 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)) { + beatmapNoteList_ = java.util.Collections.unmodifiableList(beatmapNoteList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.class, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder.class); + } + + public static final int BEATMAP_NOTE_LIST_FIELD_NUMBER = 1; + private java.util.List beatmapNoteList_; + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public java.util.List getBeatmapNoteListList() { + return beatmapNoteList_; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public java.util.List + getBeatmapNoteListOrBuilderList() { + return beatmapNoteList_; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public int getBeatmapNoteListCount() { + return beatmapNoteList_.size(); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getBeatmapNoteList(int index) { + return beatmapNoteList_.get(index); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder getBeatmapNoteListOrBuilder( + int index) { + return beatmapNoteList_.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 < beatmapNoteList_.size(); i++) { + output.writeMessage(1, beatmapNoteList_.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 < beatmapNoteList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, beatmapNoteList_.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.MusicBeatmapListOuterClass.MusicBeatmapList)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList other = (emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList) obj; + + if (!getBeatmapNoteListList() + .equals(other.getBeatmapNoteListList())) 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 (getBeatmapNoteListCount() > 0) { + hash = (37 * hash) + BEATMAP_NOTE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBeatmapNoteListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList 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.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList 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.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList 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.MusicBeatmapListOuterClass.MusicBeatmapList parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList 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.MusicBeatmapListOuterClass.MusicBeatmapList parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList 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.MusicBeatmapListOuterClass.MusicBeatmapList 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; + } + /** + * Protobuf type {@code MusicBeatmapList} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicBeatmapList) + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.class, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBeatmapNoteListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (beatmapNoteListBuilder_ == null) { + beatmapNoteList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + beatmapNoteListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.internal_static_MusicBeatmapList_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList build() { + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList buildPartial() { + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList result = new emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList(this); + int from_bitField0_ = bitField0_; + if (beatmapNoteListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + beatmapNoteList_ = java.util.Collections.unmodifiableList(beatmapNoteList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.beatmapNoteList_ = beatmapNoteList_; + } else { + result.beatmapNoteList_ = beatmapNoteListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList) { + return mergeFrom((emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList other) { + if (other == emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.getDefaultInstance()) return this; + if (beatmapNoteListBuilder_ == null) { + if (!other.beatmapNoteList_.isEmpty()) { + if (beatmapNoteList_.isEmpty()) { + beatmapNoteList_ = other.beatmapNoteList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.addAll(other.beatmapNoteList_); + } + onChanged(); + } + } else { + if (!other.beatmapNoteList_.isEmpty()) { + if (beatmapNoteListBuilder_.isEmpty()) { + beatmapNoteListBuilder_.dispose(); + beatmapNoteListBuilder_ = null; + beatmapNoteList_ = other.beatmapNoteList_; + bitField0_ = (bitField0_ & ~0x00000001); + beatmapNoteListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBeatmapNoteListFieldBuilder() : null; + } else { + beatmapNoteListBuilder_.addAllMessages(other.beatmapNoteList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List beatmapNoteList_ = + java.util.Collections.emptyList(); + private void ensureBeatmapNoteListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + beatmapNoteList_ = new java.util.ArrayList(beatmapNoteList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder> beatmapNoteListBuilder_; + + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public java.util.List getBeatmapNoteListList() { + if (beatmapNoteListBuilder_ == null) { + return java.util.Collections.unmodifiableList(beatmapNoteList_); + } else { + return beatmapNoteListBuilder_.getMessageList(); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public int getBeatmapNoteListCount() { + if (beatmapNoteListBuilder_ == null) { + return beatmapNoteList_.size(); + } else { + return beatmapNoteListBuilder_.getCount(); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getBeatmapNoteList(int index) { + if (beatmapNoteListBuilder_ == null) { + return beatmapNoteList_.get(index); + } else { + return beatmapNoteListBuilder_.getMessage(index); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder setBeatmapNoteList( + int index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote value) { + if (beatmapNoteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.set(index, value); + onChanged(); + } else { + beatmapNoteListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder setBeatmapNoteList( + int index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder builderForValue) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.set(index, builderForValue.build()); + onChanged(); + } else { + beatmapNoteListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addBeatmapNoteList(emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote value) { + if (beatmapNoteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.add(value); + onChanged(); + } else { + beatmapNoteListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addBeatmapNoteList( + int index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote value) { + if (beatmapNoteListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.add(index, value); + onChanged(); + } else { + beatmapNoteListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addBeatmapNoteList( + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder builderForValue) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.add(builderForValue.build()); + onChanged(); + } else { + beatmapNoteListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addBeatmapNoteList( + int index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder builderForValue) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.add(index, builderForValue.build()); + onChanged(); + } else { + beatmapNoteListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder addAllBeatmapNoteList( + java.lang.Iterable values) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, beatmapNoteList_); + onChanged(); + } else { + beatmapNoteListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder clearBeatmapNoteList() { + if (beatmapNoteListBuilder_ == null) { + beatmapNoteList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + beatmapNoteListBuilder_.clear(); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public Builder removeBeatmapNoteList(int index) { + if (beatmapNoteListBuilder_ == null) { + ensureBeatmapNoteListIsMutable(); + beatmapNoteList_.remove(index); + onChanged(); + } else { + beatmapNoteListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder getBeatmapNoteListBuilder( + int index) { + return getBeatmapNoteListFieldBuilder().getBuilder(index); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder getBeatmapNoteListOrBuilder( + int index) { + if (beatmapNoteListBuilder_ == null) { + return beatmapNoteList_.get(index); } else { + return beatmapNoteListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public java.util.List + getBeatmapNoteListOrBuilderList() { + if (beatmapNoteListBuilder_ != null) { + return beatmapNoteListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(beatmapNoteList_); + } + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder addBeatmapNoteListBuilder() { + return getBeatmapNoteListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.getDefaultInstance()); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder addBeatmapNoteListBuilder( + int index) { + return getBeatmapNoteListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.getDefaultInstance()); + } + /** + * repeated .MusicBeatmapNote beatmap_note_list = 1; + */ + public java.util.List + getBeatmapNoteListBuilderList() { + return getBeatmapNoteListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder> + getBeatmapNoteListFieldBuilder() { + if (beatmapNoteListBuilder_ == null) { + beatmapNoteListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder>( + beatmapNoteList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + beatmapNoteList_ = null; + } + return beatmapNoteListBuilder_; + } + @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:MusicBeatmapList) + } + + // @@protoc_insertion_point(class_scope:MusicBeatmapList) + private static final emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList(); + } + + public static emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicBeatmapList parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicBeatmapList(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicBeatmapList_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicBeatmapList_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MusicBeatmapList.proto\032\026MusicBeatmapNo" + + "te.proto\"@\n\020MusicBeatmapList\022,\n\021beatmap_" + + "note_list\030\001 \003(\0132\021.MusicBeatmapNoteB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.getDescriptor(), + }); + internal_static_MusicBeatmapList_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicBeatmapList_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicBeatmapList_descriptor, + new java.lang.String[] { "BeatmapNoteList", }); + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapNoteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapNoteOuterClass.java new file mode 100644 index 00000000000..dd34085edc0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapNoteOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicBeatmapNote.proto + +package emu.grasscutter.net.proto; + +public final class MusicBeatmapNoteOuterClass { + private MusicBeatmapNoteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicBeatmapNoteOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicBeatmapNote) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 start_time = 1; + * @return The startTime. + */ + int getStartTime(); + + /** + * uint32 end_time = 2; + * @return The endTime. + */ + int getEndTime(); + } + /** + * Protobuf type {@code MusicBeatmapNote} + */ + public static final class MusicBeatmapNote extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicBeatmapNote) + MusicBeatmapNoteOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicBeatmapNote.newBuilder() to construct. + private MusicBeatmapNote(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicBeatmapNote() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicBeatmapNote(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicBeatmapNote( + 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: { + + startTime_ = input.readUInt32(); + break; + } + case 16: { + + endTime_ = 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.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.class, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder.class); + } + + public static final int START_TIME_FIELD_NUMBER = 1; + private int startTime_; + /** + * uint32 start_time = 1; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 2; + private int endTime_; + /** + * uint32 end_time = 2; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + 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 (startTime_ != 0) { + output.writeUInt32(1, startTime_); + } + if (endTime_ != 0) { + output.writeUInt32(2, endTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, startTime_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, endTime_); + } + 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.MusicBeatmapNoteOuterClass.MusicBeatmapNote)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote other = (emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote) obj; + + if (getStartTime() + != other.getStartTime()) return false; + if (getEndTime() + != other.getEndTime()) 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) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote 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.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote 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.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote 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.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote 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.MusicBeatmapNoteOuterClass.MusicBeatmapNote parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote 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.MusicBeatmapNoteOuterClass.MusicBeatmapNote 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; + } + /** + * Protobuf type {@code MusicBeatmapNote} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicBeatmapNote) + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNoteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.class, emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + startTime_ = 0; + + endTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.internal_static_MusicBeatmapNote_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote build() { + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote buildPartial() { + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote result = new emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote(this); + result.startTime_ = startTime_; + result.endTime_ = endTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote) { + return mergeFrom((emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote other) { + if (other == emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote.getDefaultInstance()) return this; + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int startTime_ ; + /** + * uint32 start_time = 1; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 1; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 1; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 2; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 2; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 2; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 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:MusicBeatmapNote) + } + + // @@protoc_insertion_point(class_scope:MusicBeatmapNote) + private static final emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote(); + } + + public static emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicBeatmapNote parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicBeatmapNote(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapNoteOuterClass.MusicBeatmapNote getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicBeatmapNote_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicBeatmapNote_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MusicBeatmapNote.proto\"8\n\020MusicBeatmap" + + "Note\022\022\n\nstart_time\030\001 \001(\r\022\020\n\010end_time\030\002 \001" + + "(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicBeatmapNote_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicBeatmapNote_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicBeatmapNote_descriptor, + new java.lang.String[] { "StartTime", "EndTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapOuterClass.java new file mode 100644 index 00000000000..c15e1c73b17 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicBeatmapOuterClass.java @@ -0,0 +1,915 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicBeatmap.proto + +package emu.grasscutter.net.proto; + +public final class MusicBeatmapOuterClass { + private MusicBeatmapOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicBeatmapOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicBeatmap) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 music_id = 1; + * @return The musicId. + */ + int getMusicId(); + + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + java.util.List + getBeatmapItemListList(); + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getBeatmapItemList(int index); + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + int getBeatmapItemListCount(); + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + java.util.List + getBeatmapItemListOrBuilderList(); + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder getBeatmapItemListOrBuilder( + int index); + } + /** + * Protobuf type {@code MusicBeatmap} + */ + public static final class MusicBeatmap extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicBeatmap) + MusicBeatmapOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicBeatmap.newBuilder() to construct. + private MusicBeatmap(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicBeatmap() { + beatmapItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicBeatmap(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicBeatmap( + 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: { + + musicId_ = input.readUInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + beatmapItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + beatmapItemList_.add( + input.readMessage(emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.parser(), extensionRegistry)); + 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)) { + beatmapItemList_ = java.util.Collections.unmodifiableList(beatmapItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.class, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder.class); + } + + public static final int MUSIC_ID_FIELD_NUMBER = 1; + private int musicId_; + /** + * uint32 music_id = 1; + * @return The musicId. + */ + @java.lang.Override + public int getMusicId() { + return musicId_; + } + + public static final int BEATMAP_ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List beatmapItemList_; + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public java.util.List getBeatmapItemListList() { + return beatmapItemList_; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public java.util.List + getBeatmapItemListOrBuilderList() { + return beatmapItemList_; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public int getBeatmapItemListCount() { + return beatmapItemList_.size(); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getBeatmapItemList(int index) { + return beatmapItemList_.get(index); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder getBeatmapItemListOrBuilder( + int index) { + return beatmapItemList_.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 { + if (musicId_ != 0) { + output.writeUInt32(1, musicId_); + } + for (int i = 0; i < beatmapItemList_.size(); i++) { + output.writeMessage(2, beatmapItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (musicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, musicId_); + } + for (int i = 0; i < beatmapItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, beatmapItemList_.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.MusicBeatmapOuterClass.MusicBeatmap)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap other = (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) obj; + + if (getMusicId() + != other.getMusicId()) return false; + if (!getBeatmapItemListList() + .equals(other.getBeatmapItemListList())) 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) + MUSIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicId(); + if (getBeatmapItemListCount() > 0) { + hash = (37 * hash) + BEATMAP_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBeatmapItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap 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.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap 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.MusicBeatmapOuterClass.MusicBeatmap parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap 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.MusicBeatmapOuterClass.MusicBeatmap parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap 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.MusicBeatmapOuterClass.MusicBeatmap parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap 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.MusicBeatmapOuterClass.MusicBeatmap 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; + } + /** + * Protobuf type {@code MusicBeatmap} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicBeatmap) + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.class, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBeatmapItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + musicId_ = 0; + + if (beatmapItemListBuilder_ == null) { + beatmapItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + beatmapItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.internal_static_MusicBeatmap_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap build() { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap buildPartial() { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap result = new emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap(this); + int from_bitField0_ = bitField0_; + result.musicId_ = musicId_; + if (beatmapItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + beatmapItemList_ = java.util.Collections.unmodifiableList(beatmapItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.beatmapItemList_ = beatmapItemList_; + } else { + result.beatmapItemList_ = beatmapItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) { + return mergeFrom((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap other) { + if (other == emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance()) return this; + if (other.getMusicId() != 0) { + setMusicId(other.getMusicId()); + } + if (beatmapItemListBuilder_ == null) { + if (!other.beatmapItemList_.isEmpty()) { + if (beatmapItemList_.isEmpty()) { + beatmapItemList_ = other.beatmapItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.addAll(other.beatmapItemList_); + } + onChanged(); + } + } else { + if (!other.beatmapItemList_.isEmpty()) { + if (beatmapItemListBuilder_.isEmpty()) { + beatmapItemListBuilder_.dispose(); + beatmapItemListBuilder_ = null; + beatmapItemList_ = other.beatmapItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + beatmapItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBeatmapItemListFieldBuilder() : null; + } else { + beatmapItemListBuilder_.addAllMessages(other.beatmapItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int musicId_ ; + /** + * uint32 music_id = 1; + * @return The musicId. + */ + @java.lang.Override + public int getMusicId() { + return musicId_; + } + /** + * uint32 music_id = 1; + * @param value The musicId to set. + * @return This builder for chaining. + */ + public Builder setMusicId(int value) { + + musicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_id = 1; + * @return This builder for chaining. + */ + public Builder clearMusicId() { + + musicId_ = 0; + onChanged(); + return this; + } + + private java.util.List beatmapItemList_ = + java.util.Collections.emptyList(); + private void ensureBeatmapItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + beatmapItemList_ = new java.util.ArrayList(beatmapItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder> beatmapItemListBuilder_; + + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public java.util.List getBeatmapItemListList() { + if (beatmapItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(beatmapItemList_); + } else { + return beatmapItemListBuilder_.getMessageList(); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public int getBeatmapItemListCount() { + if (beatmapItemListBuilder_ == null) { + return beatmapItemList_.size(); + } else { + return beatmapItemListBuilder_.getCount(); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList getBeatmapItemList(int index) { + if (beatmapItemListBuilder_ == null) { + return beatmapItemList_.get(index); + } else { + return beatmapItemListBuilder_.getMessage(index); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder setBeatmapItemList( + int index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList value) { + if (beatmapItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapItemListIsMutable(); + beatmapItemList_.set(index, value); + onChanged(); + } else { + beatmapItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder setBeatmapItemList( + int index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder builderForValue) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + beatmapItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addBeatmapItemList(emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList value) { + if (beatmapItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapItemListIsMutable(); + beatmapItemList_.add(value); + onChanged(); + } else { + beatmapItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addBeatmapItemList( + int index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList value) { + if (beatmapItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBeatmapItemListIsMutable(); + beatmapItemList_.add(index, value); + onChanged(); + } else { + beatmapItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addBeatmapItemList( + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder builderForValue) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.add(builderForValue.build()); + onChanged(); + } else { + beatmapItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addBeatmapItemList( + int index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder builderForValue) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + beatmapItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder addAllBeatmapItemList( + java.lang.Iterable values) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, beatmapItemList_); + onChanged(); + } else { + beatmapItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder clearBeatmapItemList() { + if (beatmapItemListBuilder_ == null) { + beatmapItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + beatmapItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public Builder removeBeatmapItemList(int index) { + if (beatmapItemListBuilder_ == null) { + ensureBeatmapItemListIsMutable(); + beatmapItemList_.remove(index); + onChanged(); + } else { + beatmapItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder getBeatmapItemListBuilder( + int index) { + return getBeatmapItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder getBeatmapItemListOrBuilder( + int index) { + if (beatmapItemListBuilder_ == null) { + return beatmapItemList_.get(index); } else { + return beatmapItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public java.util.List + getBeatmapItemListOrBuilderList() { + if (beatmapItemListBuilder_ != null) { + return beatmapItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(beatmapItemList_); + } + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder addBeatmapItemListBuilder() { + return getBeatmapItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.getDefaultInstance()); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder addBeatmapItemListBuilder( + int index) { + return getBeatmapItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.getDefaultInstance()); + } + /** + * repeated .MusicBeatmapList beatmap_item_list = 2; + */ + public java.util.List + getBeatmapItemListBuilderList() { + return getBeatmapItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder> + getBeatmapItemListFieldBuilder() { + if (beatmapItemListBuilder_ == null) { + beatmapItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapList.Builder, emu.grasscutter.net.proto.MusicBeatmapListOuterClass.MusicBeatmapListOrBuilder>( + beatmapItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + beatmapItemList_ = null; + } + return beatmapItemListBuilder_; + } + @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:MusicBeatmap) + } + + // @@protoc_insertion_point(class_scope:MusicBeatmap) + private static final emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap(); + } + + public static emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicBeatmap parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicBeatmap(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicBeatmap_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicBeatmap_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022MusicBeatmap.proto\032\026MusicBeatmapList.p" + + "roto\"N\n\014MusicBeatmap\022\020\n\010music_id\030\001 \001(\r\022," + + "\n\021beatmap_item_list\030\002 \003(\0132\021.MusicBeatmap" + + "ListB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.getDescriptor(), + }); + internal_static_MusicBeatmap_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicBeatmap_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicBeatmap_descriptor, + new java.lang.String[] { "MusicId", "BeatmapItemList", }); + emu.grasscutter.net.proto.MusicBeatmapListOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicBriefInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicBriefInfoOuterClass.java new file mode 100644 index 00000000000..c4c6d0084d5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicBriefInfoOuterClass.java @@ -0,0 +1,2213 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicBriefInfo.proto + +package emu.grasscutter.net.proto; + +public final class MusicBriefInfoOuterClass { + private MusicBriefInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicBriefInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicBriefInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * uint32 music_id = 2; + * @return The musicId. + */ + int getMusicId(); + + /** + * string author_nickname = 10; + * @return The authorNickname. + */ + java.lang.String getAuthorNickname(); + /** + * string author_nickname = 10; + * @return The bytes for authorNickname. + */ + com.google.protobuf.ByteString + getAuthorNicknameBytes(); + + /** + * uint32 music_note_count = 7; + * @return The musicNoteCount. + */ + int getMusicNoteCount(); + + /** + * uint32 max_score = 14; + * @return The maxScore. + */ + int getMaxScore(); + + /** + * uint32 score = 6; + * @return The score. + */ + int getScore(); + + /** + * uint32 create_time = 3; + * @return The createTime. + */ + int getCreateTime(); + + /** + * uint32 share_time = 13; + * @return The shareTime. + */ + int getShareTime(); + + /** + * uint32 position = 12; + * @return The position. + */ + int getPosition(); + + /** + * bool settle = 1; + * @return The settle. + */ + boolean getSettle(); + + /** + * uint32 version = 15; + * @return The version. + */ + int getVersion(); + + /** + * bool can_share = 8; + * @return The canShare. + */ + boolean getCanShare(); + + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @return The unk2700DNLEGADDHKM. + */ + boolean getUnk2700DNLEGADDHKM(); + + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @return The unk2700GBCGGDONMCD. + */ + boolean getUnk2700GBCGGDONMCD(); + + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @return The unk2700JNENCBCGPGO. + */ + long getUnk2700JNENCBCGPGO(); + + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @return The unk2700MKBNLEKMIMD. + */ + int getUnk2700MKBNLEKMIMD(); + + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return A list containing the unk2700JAEONBMBFJJ. + */ + java.util.List getUnk2700JAEONBMBFJJList(); + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return The count of unk2700JAEONBMBFJJ. + */ + int getUnk2700JAEONBMBFJJCount(); + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param index The index of the element to return. + * @return The unk2700JAEONBMBFJJ at the given index. + */ + int getUnk2700JAEONBMBFJJ(int index); + + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return A list containing the unk2700GDCGOMNBMEO. + */ + java.util.List getUnk2700GDCGOMNBMEOList(); + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return The count of unk2700GDCGOMNBMEO. + */ + int getUnk2700GDCGOMNBMEOCount(); + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param index The index of the element to return. + * @return The unk2700GDCGOMNBMEO at the given index. + */ + int getUnk2700GDCGOMNBMEO(int index); + + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @return The unk2700KAMOCHAKPGP. + */ + int getUnk2700KAMOCHAKPGP(); + + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @return The unk2700LPEKFJBNEJM. + */ + int getUnk2700LPEKFJBNEJM(); + } + /** + * Protobuf type {@code MusicBriefInfo} + */ + public static final class MusicBriefInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicBriefInfo) + MusicBriefInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicBriefInfo.newBuilder() to construct. + private MusicBriefInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicBriefInfo() { + authorNickname_ = ""; + unk2700JAEONBMBFJJ_ = emptyIntList(); + unk2700GDCGOMNBMEO_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicBriefInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicBriefInfo( + 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: { + + settle_ = input.readBool(); + break; + } + case 16: { + + musicId_ = input.readUInt32(); + break; + } + case 24: { + + createTime_ = input.readUInt32(); + break; + } + case 32: { + + musicShareId_ = input.readUInt64(); + break; + } + case 40: { + + unk2700JNENCBCGPGO_ = input.readUInt64(); + break; + } + case 48: { + + score_ = input.readUInt32(); + break; + } + case 56: { + + musicNoteCount_ = input.readUInt32(); + break; + } + case 64: { + + canShare_ = input.readBool(); + break; + } + case 72: { + + unk2700GBCGGDONMCD_ = input.readBool(); + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + authorNickname_ = s; + break; + } + case 88: { + + unk2700DNLEGADDHKM_ = input.readBool(); + break; + } + case 96: { + + position_ = input.readUInt32(); + break; + } + case 104: { + + shareTime_ = input.readUInt32(); + break; + } + case 112: { + + maxScore_ = input.readUInt32(); + break; + } + case 120: { + + version_ = input.readUInt32(); + break; + } + case 4608: { + + unk2700KAMOCHAKPGP_ = input.readUInt32(); + break; + } + case 7856: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700JAEONBMBFJJ_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700JAEONBMBFJJ_.addInt(input.readUInt32()); + break; + } + case 7858: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unk2700JAEONBMBFJJ_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unk2700JAEONBMBFJJ_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 8016: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700GDCGOMNBMEO_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700GDCGOMNBMEO_.addInt(input.readUInt32()); + break; + } + case 8018: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unk2700GDCGOMNBMEO_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unk2700GDCGOMNBMEO_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 9456: { + + unk2700MKBNLEKMIMD_ = input.readUInt32(); + break; + } + case 14576: { + + unk2700LPEKFJBNEJM_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700JAEONBMBFJJ_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700GDCGOMNBMEO_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.class, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder.class); + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 4; + private long musicShareId_; + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int MUSIC_ID_FIELD_NUMBER = 2; + private int musicId_; + /** + * uint32 music_id = 2; + * @return The musicId. + */ + @java.lang.Override + public int getMusicId() { + return musicId_; + } + + public static final int AUTHOR_NICKNAME_FIELD_NUMBER = 10; + private volatile java.lang.Object authorNickname_; + /** + * string author_nickname = 10; + * @return The authorNickname. + */ + @java.lang.Override + public java.lang.String getAuthorNickname() { + java.lang.Object ref = authorNickname_; + 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(); + authorNickname_ = s; + return s; + } + } + /** + * string author_nickname = 10; + * @return The bytes for authorNickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAuthorNicknameBytes() { + java.lang.Object ref = authorNickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authorNickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MUSIC_NOTE_COUNT_FIELD_NUMBER = 7; + private int musicNoteCount_; + /** + * uint32 music_note_count = 7; + * @return The musicNoteCount. + */ + @java.lang.Override + public int getMusicNoteCount() { + return musicNoteCount_; + } + + public static final int MAX_SCORE_FIELD_NUMBER = 14; + private int maxScore_; + /** + * uint32 max_score = 14; + * @return The maxScore. + */ + @java.lang.Override + public int getMaxScore() { + return maxScore_; + } + + public static final int SCORE_FIELD_NUMBER = 6; + private int score_; + /** + * uint32 score = 6; + * @return The score. + */ + @java.lang.Override + public int getScore() { + return score_; + } + + public static final int CREATE_TIME_FIELD_NUMBER = 3; + private int createTime_; + /** + * uint32 create_time = 3; + * @return The createTime. + */ + @java.lang.Override + public int getCreateTime() { + return createTime_; + } + + public static final int SHARE_TIME_FIELD_NUMBER = 13; + private int shareTime_; + /** + * uint32 share_time = 13; + * @return The shareTime. + */ + @java.lang.Override + public int getShareTime() { + return shareTime_; + } + + public static final int POSITION_FIELD_NUMBER = 12; + private int position_; + /** + * uint32 position = 12; + * @return The position. + */ + @java.lang.Override + public int getPosition() { + return position_; + } + + public static final int SETTLE_FIELD_NUMBER = 1; + private boolean settle_; + /** + * bool settle = 1; + * @return The settle. + */ + @java.lang.Override + public boolean getSettle() { + return settle_; + } + + public static final int VERSION_FIELD_NUMBER = 15; + private int version_; + /** + * uint32 version = 15; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + + public static final int CAN_SHARE_FIELD_NUMBER = 8; + private boolean canShare_; + /** + * bool can_share = 8; + * @return The canShare. + */ + @java.lang.Override + public boolean getCanShare() { + return canShare_; + } + + public static final int UNK2700_DNLEGADDHKM_FIELD_NUMBER = 11; + private boolean unk2700DNLEGADDHKM_; + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @return The unk2700DNLEGADDHKM. + */ + @java.lang.Override + public boolean getUnk2700DNLEGADDHKM() { + return unk2700DNLEGADDHKM_; + } + + public static final int UNK2700_GBCGGDONMCD_FIELD_NUMBER = 9; + private boolean unk2700GBCGGDONMCD_; + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @return The unk2700GBCGGDONMCD. + */ + @java.lang.Override + public boolean getUnk2700GBCGGDONMCD() { + return unk2700GBCGGDONMCD_; + } + + public static final int UNK2700_JNENCBCGPGO_FIELD_NUMBER = 5; + private long unk2700JNENCBCGPGO_; + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @return The unk2700JNENCBCGPGO. + */ + @java.lang.Override + public long getUnk2700JNENCBCGPGO() { + return unk2700JNENCBCGPGO_; + } + + public static final int UNK2700_MKBNLEKMIMD_FIELD_NUMBER = 1182; + private int unk2700MKBNLEKMIMD_; + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @return The unk2700MKBNLEKMIMD. + */ + @java.lang.Override + public int getUnk2700MKBNLEKMIMD() { + return unk2700MKBNLEKMIMD_; + } + + public static final int UNK2700_JAEONBMBFJJ_FIELD_NUMBER = 982; + private com.google.protobuf.Internal.IntList unk2700JAEONBMBFJJ_; + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return A list containing the unk2700JAEONBMBFJJ. + */ + @java.lang.Override + public java.util.List + getUnk2700JAEONBMBFJJList() { + return unk2700JAEONBMBFJJ_; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return The count of unk2700JAEONBMBFJJ. + */ + public int getUnk2700JAEONBMBFJJCount() { + return unk2700JAEONBMBFJJ_.size(); + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param index The index of the element to return. + * @return The unk2700JAEONBMBFJJ at the given index. + */ + public int getUnk2700JAEONBMBFJJ(int index) { + return unk2700JAEONBMBFJJ_.getInt(index); + } + private int unk2700JAEONBMBFJJMemoizedSerializedSize = -1; + + public static final int UNK2700_GDCGOMNBMEO_FIELD_NUMBER = 1002; + private com.google.protobuf.Internal.IntList unk2700GDCGOMNBMEO_; + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return A list containing the unk2700GDCGOMNBMEO. + */ + @java.lang.Override + public java.util.List + getUnk2700GDCGOMNBMEOList() { + return unk2700GDCGOMNBMEO_; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return The count of unk2700GDCGOMNBMEO. + */ + public int getUnk2700GDCGOMNBMEOCount() { + return unk2700GDCGOMNBMEO_.size(); + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param index The index of the element to return. + * @return The unk2700GDCGOMNBMEO at the given index. + */ + public int getUnk2700GDCGOMNBMEO(int index) { + return unk2700GDCGOMNBMEO_.getInt(index); + } + private int unk2700GDCGOMNBMEOMemoizedSerializedSize = -1; + + public static final int UNK2700_KAMOCHAKPGP_FIELD_NUMBER = 576; + private int unk2700KAMOCHAKPGP_; + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @return The unk2700KAMOCHAKPGP. + */ + @java.lang.Override + public int getUnk2700KAMOCHAKPGP() { + return unk2700KAMOCHAKPGP_; + } + + public static final int UNK2700_LPEKFJBNEJM_FIELD_NUMBER = 1822; + private int unk2700LPEKFJBNEJM_; + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @return The unk2700LPEKFJBNEJM. + */ + @java.lang.Override + public int getUnk2700LPEKFJBNEJM() { + return unk2700LPEKFJBNEJM_; + } + + 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 (settle_ != false) { + output.writeBool(1, settle_); + } + if (musicId_ != 0) { + output.writeUInt32(2, musicId_); + } + if (createTime_ != 0) { + output.writeUInt32(3, createTime_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(4, musicShareId_); + } + if (unk2700JNENCBCGPGO_ != 0L) { + output.writeUInt64(5, unk2700JNENCBCGPGO_); + } + if (score_ != 0) { + output.writeUInt32(6, score_); + } + if (musicNoteCount_ != 0) { + output.writeUInt32(7, musicNoteCount_); + } + if (canShare_ != false) { + output.writeBool(8, canShare_); + } + if (unk2700GBCGGDONMCD_ != false) { + output.writeBool(9, unk2700GBCGGDONMCD_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authorNickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, authorNickname_); + } + if (unk2700DNLEGADDHKM_ != false) { + output.writeBool(11, unk2700DNLEGADDHKM_); + } + if (position_ != 0) { + output.writeUInt32(12, position_); + } + if (shareTime_ != 0) { + output.writeUInt32(13, shareTime_); + } + if (maxScore_ != 0) { + output.writeUInt32(14, maxScore_); + } + if (version_ != 0) { + output.writeUInt32(15, version_); + } + if (unk2700KAMOCHAKPGP_ != 0) { + output.writeUInt32(576, unk2700KAMOCHAKPGP_); + } + if (getUnk2700JAEONBMBFJJList().size() > 0) { + output.writeUInt32NoTag(7858); + output.writeUInt32NoTag(unk2700JAEONBMBFJJMemoizedSerializedSize); + } + for (int i = 0; i < unk2700JAEONBMBFJJ_.size(); i++) { + output.writeUInt32NoTag(unk2700JAEONBMBFJJ_.getInt(i)); + } + if (getUnk2700GDCGOMNBMEOList().size() > 0) { + output.writeUInt32NoTag(8018); + output.writeUInt32NoTag(unk2700GDCGOMNBMEOMemoizedSerializedSize); + } + for (int i = 0; i < unk2700GDCGOMNBMEO_.size(); i++) { + output.writeUInt32NoTag(unk2700GDCGOMNBMEO_.getInt(i)); + } + if (unk2700MKBNLEKMIMD_ != 0) { + output.writeUInt32(1182, unk2700MKBNLEKMIMD_); + } + if (unk2700LPEKFJBNEJM_ != 0) { + output.writeUInt32(1822, unk2700LPEKFJBNEJM_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (settle_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, settle_); + } + if (musicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, musicId_); + } + if (createTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, createTime_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, musicShareId_); + } + if (unk2700JNENCBCGPGO_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, unk2700JNENCBCGPGO_); + } + if (score_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, score_); + } + if (musicNoteCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, musicNoteCount_); + } + if (canShare_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, canShare_); + } + if (unk2700GBCGGDONMCD_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, unk2700GBCGGDONMCD_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(authorNickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, authorNickname_); + } + if (unk2700DNLEGADDHKM_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, unk2700DNLEGADDHKM_); + } + if (position_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, position_); + } + if (shareTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, shareTime_); + } + if (maxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, maxScore_); + } + if (version_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, version_); + } + if (unk2700KAMOCHAKPGP_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(576, unk2700KAMOCHAKPGP_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700JAEONBMBFJJ_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700JAEONBMBFJJ_.getInt(i)); + } + size += dataSize; + if (!getUnk2700JAEONBMBFJJList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700JAEONBMBFJJMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unk2700GDCGOMNBMEO_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700GDCGOMNBMEO_.getInt(i)); + } + size += dataSize; + if (!getUnk2700GDCGOMNBMEOList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700GDCGOMNBMEOMemoizedSerializedSize = dataSize; + } + if (unk2700MKBNLEKMIMD_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1182, unk2700MKBNLEKMIMD_); + } + if (unk2700LPEKFJBNEJM_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1822, unk2700LPEKFJBNEJM_); + } + 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.MusicBriefInfoOuterClass.MusicBriefInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo other = (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) obj; + + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (getMusicId() + != other.getMusicId()) return false; + if (!getAuthorNickname() + .equals(other.getAuthorNickname())) return false; + if (getMusicNoteCount() + != other.getMusicNoteCount()) return false; + if (getMaxScore() + != other.getMaxScore()) return false; + if (getScore() + != other.getScore()) return false; + if (getCreateTime() + != other.getCreateTime()) return false; + if (getShareTime() + != other.getShareTime()) return false; + if (getPosition() + != other.getPosition()) return false; + if (getSettle() + != other.getSettle()) return false; + if (getVersion() + != other.getVersion()) return false; + if (getCanShare() + != other.getCanShare()) return false; + if (getUnk2700DNLEGADDHKM() + != other.getUnk2700DNLEGADDHKM()) return false; + if (getUnk2700GBCGGDONMCD() + != other.getUnk2700GBCGGDONMCD()) return false; + if (getUnk2700JNENCBCGPGO() + != other.getUnk2700JNENCBCGPGO()) return false; + if (getUnk2700MKBNLEKMIMD() + != other.getUnk2700MKBNLEKMIMD()) return false; + if (!getUnk2700JAEONBMBFJJList() + .equals(other.getUnk2700JAEONBMBFJJList())) return false; + if (!getUnk2700GDCGOMNBMEOList() + .equals(other.getUnk2700GDCGOMNBMEOList())) return false; + if (getUnk2700KAMOCHAKPGP() + != other.getUnk2700KAMOCHAKPGP()) return false; + if (getUnk2700LPEKFJBNEJM() + != other.getUnk2700LPEKFJBNEJM()) 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) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (37 * hash) + MUSIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicId(); + hash = (37 * hash) + AUTHOR_NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getAuthorNickname().hashCode(); + hash = (37 * hash) + MUSIC_NOTE_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getMusicNoteCount(); + hash = (37 * hash) + MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getMaxScore(); + hash = (37 * hash) + SCORE_FIELD_NUMBER; + hash = (53 * hash) + getScore(); + hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCreateTime(); + hash = (37 * hash) + SHARE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getShareTime(); + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition(); + hash = (37 * hash) + SETTLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSettle()); + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion(); + hash = (37 * hash) + CAN_SHARE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getCanShare()); + hash = (37 * hash) + UNK2700_DNLEGADDHKM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700DNLEGADDHKM()); + hash = (37 * hash) + UNK2700_GBCGGDONMCD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700GBCGGDONMCD()); + hash = (37 * hash) + UNK2700_JNENCBCGPGO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getUnk2700JNENCBCGPGO()); + hash = (37 * hash) + UNK2700_MKBNLEKMIMD_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MKBNLEKMIMD(); + if (getUnk2700JAEONBMBFJJCount() > 0) { + hash = (37 * hash) + UNK2700_JAEONBMBFJJ_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700JAEONBMBFJJList().hashCode(); + } + if (getUnk2700GDCGOMNBMEOCount() > 0) { + hash = (37 * hash) + UNK2700_GDCGOMNBMEO_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700GDCGOMNBMEOList().hashCode(); + } + hash = (37 * hash) + UNK2700_KAMOCHAKPGP_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700KAMOCHAKPGP(); + hash = (37 * hash) + UNK2700_LPEKFJBNEJM_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700LPEKFJBNEJM(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo 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.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo 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.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo 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.MusicBriefInfoOuterClass.MusicBriefInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo 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.MusicBriefInfoOuterClass.MusicBriefInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo 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.MusicBriefInfoOuterClass.MusicBriefInfo 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; + } + /** + * Protobuf type {@code MusicBriefInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicBriefInfo) + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.class, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + musicShareId_ = 0L; + + musicId_ = 0; + + authorNickname_ = ""; + + musicNoteCount_ = 0; + + maxScore_ = 0; + + score_ = 0; + + createTime_ = 0; + + shareTime_ = 0; + + position_ = 0; + + settle_ = false; + + version_ = 0; + + canShare_ = false; + + unk2700DNLEGADDHKM_ = false; + + unk2700GBCGGDONMCD_ = false; + + unk2700JNENCBCGPGO_ = 0L; + + unk2700MKBNLEKMIMD_ = 0; + + unk2700JAEONBMBFJJ_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700GDCGOMNBMEO_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + unk2700KAMOCHAKPGP_ = 0; + + unk2700LPEKFJBNEJM_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.internal_static_MusicBriefInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo build() { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo buildPartial() { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo result = new emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo(this); + int from_bitField0_ = bitField0_; + result.musicShareId_ = musicShareId_; + result.musicId_ = musicId_; + result.authorNickname_ = authorNickname_; + result.musicNoteCount_ = musicNoteCount_; + result.maxScore_ = maxScore_; + result.score_ = score_; + result.createTime_ = createTime_; + result.shareTime_ = shareTime_; + result.position_ = position_; + result.settle_ = settle_; + result.version_ = version_; + result.canShare_ = canShare_; + result.unk2700DNLEGADDHKM_ = unk2700DNLEGADDHKM_; + result.unk2700GBCGGDONMCD_ = unk2700GBCGGDONMCD_; + result.unk2700JNENCBCGPGO_ = unk2700JNENCBCGPGO_; + result.unk2700MKBNLEKMIMD_ = unk2700MKBNLEKMIMD_; + if (((bitField0_ & 0x00000001) != 0)) { + unk2700JAEONBMBFJJ_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700JAEONBMBFJJ_ = unk2700JAEONBMBFJJ_; + if (((bitField0_ & 0x00000002) != 0)) { + unk2700GDCGOMNBMEO_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700GDCGOMNBMEO_ = unk2700GDCGOMNBMEO_; + result.unk2700KAMOCHAKPGP_ = unk2700KAMOCHAKPGP_; + result.unk2700LPEKFJBNEJM_ = unk2700LPEKFJBNEJM_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) { + return mergeFrom((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo other) { + if (other == emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()) return this; + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + if (other.getMusicId() != 0) { + setMusicId(other.getMusicId()); + } + if (!other.getAuthorNickname().isEmpty()) { + authorNickname_ = other.authorNickname_; + onChanged(); + } + if (other.getMusicNoteCount() != 0) { + setMusicNoteCount(other.getMusicNoteCount()); + } + if (other.getMaxScore() != 0) { + setMaxScore(other.getMaxScore()); + } + if (other.getScore() != 0) { + setScore(other.getScore()); + } + if (other.getCreateTime() != 0) { + setCreateTime(other.getCreateTime()); + } + if (other.getShareTime() != 0) { + setShareTime(other.getShareTime()); + } + if (other.getPosition() != 0) { + setPosition(other.getPosition()); + } + if (other.getSettle() != false) { + setSettle(other.getSettle()); + } + if (other.getVersion() != 0) { + setVersion(other.getVersion()); + } + if (other.getCanShare() != false) { + setCanShare(other.getCanShare()); + } + if (other.getUnk2700DNLEGADDHKM() != false) { + setUnk2700DNLEGADDHKM(other.getUnk2700DNLEGADDHKM()); + } + if (other.getUnk2700GBCGGDONMCD() != false) { + setUnk2700GBCGGDONMCD(other.getUnk2700GBCGGDONMCD()); + } + if (other.getUnk2700JNENCBCGPGO() != 0L) { + setUnk2700JNENCBCGPGO(other.getUnk2700JNENCBCGPGO()); + } + if (other.getUnk2700MKBNLEKMIMD() != 0) { + setUnk2700MKBNLEKMIMD(other.getUnk2700MKBNLEKMIMD()); + } + if (!other.unk2700JAEONBMBFJJ_.isEmpty()) { + if (unk2700JAEONBMBFJJ_.isEmpty()) { + unk2700JAEONBMBFJJ_ = other.unk2700JAEONBMBFJJ_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700JAEONBMBFJJIsMutable(); + unk2700JAEONBMBFJJ_.addAll(other.unk2700JAEONBMBFJJ_); + } + onChanged(); + } + if (!other.unk2700GDCGOMNBMEO_.isEmpty()) { + if (unk2700GDCGOMNBMEO_.isEmpty()) { + unk2700GDCGOMNBMEO_ = other.unk2700GDCGOMNBMEO_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700GDCGOMNBMEOIsMutable(); + unk2700GDCGOMNBMEO_.addAll(other.unk2700GDCGOMNBMEO_); + } + onChanged(); + } + if (other.getUnk2700KAMOCHAKPGP() != 0) { + setUnk2700KAMOCHAKPGP(other.getUnk2700KAMOCHAKPGP()); + } + if (other.getUnk2700LPEKFJBNEJM() != 0) { + setUnk2700LPEKFJBNEJM(other.getUnk2700LPEKFJBNEJM()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long musicShareId_ ; + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 4; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 4; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private int musicId_ ; + /** + * uint32 music_id = 2; + * @return The musicId. + */ + @java.lang.Override + public int getMusicId() { + return musicId_; + } + /** + * uint32 music_id = 2; + * @param value The musicId to set. + * @return This builder for chaining. + */ + public Builder setMusicId(int value) { + + musicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_id = 2; + * @return This builder for chaining. + */ + public Builder clearMusicId() { + + musicId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object authorNickname_ = ""; + /** + * string author_nickname = 10; + * @return The authorNickname. + */ + public java.lang.String getAuthorNickname() { + java.lang.Object ref = authorNickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + authorNickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string author_nickname = 10; + * @return The bytes for authorNickname. + */ + public com.google.protobuf.ByteString + getAuthorNicknameBytes() { + java.lang.Object ref = authorNickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + authorNickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string author_nickname = 10; + * @param value The authorNickname to set. + * @return This builder for chaining. + */ + public Builder setAuthorNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + authorNickname_ = value; + onChanged(); + return this; + } + /** + * string author_nickname = 10; + * @return This builder for chaining. + */ + public Builder clearAuthorNickname() { + + authorNickname_ = getDefaultInstance().getAuthorNickname(); + onChanged(); + return this; + } + /** + * string author_nickname = 10; + * @param value The bytes for authorNickname to set. + * @return This builder for chaining. + */ + public Builder setAuthorNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + authorNickname_ = value; + onChanged(); + return this; + } + + private int musicNoteCount_ ; + /** + * uint32 music_note_count = 7; + * @return The musicNoteCount. + */ + @java.lang.Override + public int getMusicNoteCount() { + return musicNoteCount_; + } + /** + * uint32 music_note_count = 7; + * @param value The musicNoteCount to set. + * @return This builder for chaining. + */ + public Builder setMusicNoteCount(int value) { + + musicNoteCount_ = value; + onChanged(); + return this; + } + /** + * uint32 music_note_count = 7; + * @return This builder for chaining. + */ + public Builder clearMusicNoteCount() { + + musicNoteCount_ = 0; + onChanged(); + return this; + } + + private int maxScore_ ; + /** + * uint32 max_score = 14; + * @return The maxScore. + */ + @java.lang.Override + public int getMaxScore() { + return maxScore_; + } + /** + * uint32 max_score = 14; + * @param value The maxScore to set. + * @return This builder for chaining. + */ + public Builder setMaxScore(int value) { + + maxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 max_score = 14; + * @return This builder for chaining. + */ + public Builder clearMaxScore() { + + maxScore_ = 0; + onChanged(); + return this; + } + + private int score_ ; + /** + * uint32 score = 6; + * @return The score. + */ + @java.lang.Override + public int getScore() { + return score_; + } + /** + * uint32 score = 6; + * @param value The score to set. + * @return This builder for chaining. + */ + public Builder setScore(int value) { + + score_ = value; + onChanged(); + return this; + } + /** + * uint32 score = 6; + * @return This builder for chaining. + */ + public Builder clearScore() { + + score_ = 0; + onChanged(); + return this; + } + + private int createTime_ ; + /** + * uint32 create_time = 3; + * @return The createTime. + */ + @java.lang.Override + public int getCreateTime() { + return createTime_; + } + /** + * uint32 create_time = 3; + * @param value The createTime to set. + * @return This builder for chaining. + */ + public Builder setCreateTime(int value) { + + createTime_ = value; + onChanged(); + return this; + } + /** + * uint32 create_time = 3; + * @return This builder for chaining. + */ + public Builder clearCreateTime() { + + createTime_ = 0; + onChanged(); + return this; + } + + private int shareTime_ ; + /** + * uint32 share_time = 13; + * @return The shareTime. + */ + @java.lang.Override + public int getShareTime() { + return shareTime_; + } + /** + * uint32 share_time = 13; + * @param value The shareTime to set. + * @return This builder for chaining. + */ + public Builder setShareTime(int value) { + + shareTime_ = value; + onChanged(); + return this; + } + /** + * uint32 share_time = 13; + * @return This builder for chaining. + */ + public Builder clearShareTime() { + + shareTime_ = 0; + onChanged(); + return this; + } + + private int position_ ; + /** + * uint32 position = 12; + * @return The position. + */ + @java.lang.Override + public int getPosition() { + return position_; + } + /** + * uint32 position = 12; + * @param value The position to set. + * @return This builder for chaining. + */ + public Builder setPosition(int value) { + + position_ = value; + onChanged(); + return this; + } + /** + * uint32 position = 12; + * @return This builder for chaining. + */ + public Builder clearPosition() { + + position_ = 0; + onChanged(); + return this; + } + + private boolean settle_ ; + /** + * bool settle = 1; + * @return The settle. + */ + @java.lang.Override + public boolean getSettle() { + return settle_; + } + /** + * bool settle = 1; + * @param value The settle to set. + * @return This builder for chaining. + */ + public Builder setSettle(boolean value) { + + settle_ = value; + onChanged(); + return this; + } + /** + * bool settle = 1; + * @return This builder for chaining. + */ + public Builder clearSettle() { + + settle_ = false; + onChanged(); + return this; + } + + private int version_ ; + /** + * uint32 version = 15; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + /** + * uint32 version = 15; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion(int value) { + + version_ = value; + onChanged(); + return this; + } + /** + * uint32 version = 15; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = 0; + onChanged(); + return this; + } + + private boolean canShare_ ; + /** + * bool can_share = 8; + * @return The canShare. + */ + @java.lang.Override + public boolean getCanShare() { + return canShare_; + } + /** + * bool can_share = 8; + * @param value The canShare to set. + * @return This builder for chaining. + */ + public Builder setCanShare(boolean value) { + + canShare_ = value; + onChanged(); + return this; + } + /** + * bool can_share = 8; + * @return This builder for chaining. + */ + public Builder clearCanShare() { + + canShare_ = false; + onChanged(); + return this; + } + + private boolean unk2700DNLEGADDHKM_ ; + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @return The unk2700DNLEGADDHKM. + */ + @java.lang.Override + public boolean getUnk2700DNLEGADDHKM() { + return unk2700DNLEGADDHKM_; + } + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @param value The unk2700DNLEGADDHKM to set. + * @return This builder for chaining. + */ + public Builder setUnk2700DNLEGADDHKM(boolean value) { + + unk2700DNLEGADDHKM_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_DNLEGADDHKM = 11; + * @return This builder for chaining. + */ + public Builder clearUnk2700DNLEGADDHKM() { + + unk2700DNLEGADDHKM_ = false; + onChanged(); + return this; + } + + private boolean unk2700GBCGGDONMCD_ ; + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @return The unk2700GBCGGDONMCD. + */ + @java.lang.Override + public boolean getUnk2700GBCGGDONMCD() { + return unk2700GBCGGDONMCD_; + } + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @param value The unk2700GBCGGDONMCD to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GBCGGDONMCD(boolean value) { + + unk2700GBCGGDONMCD_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_GBCGGDONMCD = 9; + * @return This builder for chaining. + */ + public Builder clearUnk2700GBCGGDONMCD() { + + unk2700GBCGGDONMCD_ = false; + onChanged(); + return this; + } + + private long unk2700JNENCBCGPGO_ ; + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @return The unk2700JNENCBCGPGO. + */ + @java.lang.Override + public long getUnk2700JNENCBCGPGO() { + return unk2700JNENCBCGPGO_; + } + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @param value The unk2700JNENCBCGPGO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JNENCBCGPGO(long value) { + + unk2700JNENCBCGPGO_ = value; + onChanged(); + return this; + } + /** + * uint64 Unk2700_JNENCBCGPGO = 5; + * @return This builder for chaining. + */ + public Builder clearUnk2700JNENCBCGPGO() { + + unk2700JNENCBCGPGO_ = 0L; + onChanged(); + return this; + } + + private int unk2700MKBNLEKMIMD_ ; + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @return The unk2700MKBNLEKMIMD. + */ + @java.lang.Override + public int getUnk2700MKBNLEKMIMD() { + return unk2700MKBNLEKMIMD_; + } + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @param value The unk2700MKBNLEKMIMD to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MKBNLEKMIMD(int value) { + + unk2700MKBNLEKMIMD_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_MKBNLEKMIMD = 1182; + * @return This builder for chaining. + */ + public Builder clearUnk2700MKBNLEKMIMD() { + + unk2700MKBNLEKMIMD_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700JAEONBMBFJJ_ = emptyIntList(); + private void ensureUnk2700JAEONBMBFJJIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700JAEONBMBFJJ_ = mutableCopy(unk2700JAEONBMBFJJ_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return A list containing the unk2700JAEONBMBFJJ. + */ + public java.util.List + getUnk2700JAEONBMBFJJList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unk2700JAEONBMBFJJ_) : unk2700JAEONBMBFJJ_; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return The count of unk2700JAEONBMBFJJ. + */ + public int getUnk2700JAEONBMBFJJCount() { + return unk2700JAEONBMBFJJ_.size(); + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param index The index of the element to return. + * @return The unk2700JAEONBMBFJJ at the given index. + */ + public int getUnk2700JAEONBMBFJJ(int index) { + return unk2700JAEONBMBFJJ_.getInt(index); + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param index The index to set the value at. + * @param value The unk2700JAEONBMBFJJ to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JAEONBMBFJJ( + int index, int value) { + ensureUnk2700JAEONBMBFJJIsMutable(); + unk2700JAEONBMBFJJ_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param value The unk2700JAEONBMBFJJ to add. + * @return This builder for chaining. + */ + public Builder addUnk2700JAEONBMBFJJ(int value) { + ensureUnk2700JAEONBMBFJJIsMutable(); + unk2700JAEONBMBFJJ_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @param values The unk2700JAEONBMBFJJ to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700JAEONBMBFJJ( + java.lang.Iterable values) { + ensureUnk2700JAEONBMBFJJIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700JAEONBMBFJJ_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_JAEONBMBFJJ = 982; + * @return This builder for chaining. + */ + public Builder clearUnk2700JAEONBMBFJJ() { + unk2700JAEONBMBFJJ_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700GDCGOMNBMEO_ = emptyIntList(); + private void ensureUnk2700GDCGOMNBMEOIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700GDCGOMNBMEO_ = mutableCopy(unk2700GDCGOMNBMEO_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return A list containing the unk2700GDCGOMNBMEO. + */ + public java.util.List + getUnk2700GDCGOMNBMEOList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unk2700GDCGOMNBMEO_) : unk2700GDCGOMNBMEO_; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return The count of unk2700GDCGOMNBMEO. + */ + public int getUnk2700GDCGOMNBMEOCount() { + return unk2700GDCGOMNBMEO_.size(); + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param index The index of the element to return. + * @return The unk2700GDCGOMNBMEO at the given index. + */ + public int getUnk2700GDCGOMNBMEO(int index) { + return unk2700GDCGOMNBMEO_.getInt(index); + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param index The index to set the value at. + * @param value The unk2700GDCGOMNBMEO to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GDCGOMNBMEO( + int index, int value) { + ensureUnk2700GDCGOMNBMEOIsMutable(); + unk2700GDCGOMNBMEO_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param value The unk2700GDCGOMNBMEO to add. + * @return This builder for chaining. + */ + public Builder addUnk2700GDCGOMNBMEO(int value) { + ensureUnk2700GDCGOMNBMEOIsMutable(); + unk2700GDCGOMNBMEO_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @param values The unk2700GDCGOMNBMEO to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700GDCGOMNBMEO( + java.lang.Iterable values) { + ensureUnk2700GDCGOMNBMEOIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700GDCGOMNBMEO_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_GDCGOMNBMEO = 1002; + * @return This builder for chaining. + */ + public Builder clearUnk2700GDCGOMNBMEO() { + unk2700GDCGOMNBMEO_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int unk2700KAMOCHAKPGP_ ; + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @return The unk2700KAMOCHAKPGP. + */ + @java.lang.Override + public int getUnk2700KAMOCHAKPGP() { + return unk2700KAMOCHAKPGP_; + } + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @param value The unk2700KAMOCHAKPGP to set. + * @return This builder for chaining. + */ + public Builder setUnk2700KAMOCHAKPGP(int value) { + + unk2700KAMOCHAKPGP_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_KAMOCHAKPGP = 576; + * @return This builder for chaining. + */ + public Builder clearUnk2700KAMOCHAKPGP() { + + unk2700KAMOCHAKPGP_ = 0; + onChanged(); + return this; + } + + private int unk2700LPEKFJBNEJM_ ; + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @return The unk2700LPEKFJBNEJM. + */ + @java.lang.Override + public int getUnk2700LPEKFJBNEJM() { + return unk2700LPEKFJBNEJM_; + } + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @param value The unk2700LPEKFJBNEJM to set. + * @return This builder for chaining. + */ + public Builder setUnk2700LPEKFJBNEJM(int value) { + + unk2700LPEKFJBNEJM_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_LPEKFJBNEJM = 1822; + * @return This builder for chaining. + */ + public Builder clearUnk2700LPEKFJBNEJM() { + + unk2700LPEKFJBNEJM_ = 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:MusicBriefInfo) + } + + // @@protoc_insertion_point(class_scope:MusicBriefInfo) + private static final emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo(); + } + + public static emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicBriefInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicBriefInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicBriefInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicBriefInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024MusicBriefInfo.proto\"\353\003\n\016MusicBriefInf" + + "o\022\026\n\016music_share_id\030\004 \001(\004\022\020\n\010music_id\030\002 " + + "\001(\r\022\027\n\017author_nickname\030\n \001(\t\022\030\n\020music_no" + + "te_count\030\007 \001(\r\022\021\n\tmax_score\030\016 \001(\r\022\r\n\005sco" + + "re\030\006 \001(\r\022\023\n\013create_time\030\003 \001(\r\022\022\n\nshare_t" + + "ime\030\r \001(\r\022\020\n\010position\030\014 \001(\r\022\016\n\006settle\030\001 " + + "\001(\010\022\017\n\007version\030\017 \001(\r\022\021\n\tcan_share\030\010 \001(\010\022" + + "\033\n\023Unk2700_DNLEGADDHKM\030\013 \001(\010\022\033\n\023Unk2700_" + + "GBCGGDONMCD\030\t \001(\010\022\033\n\023Unk2700_JNENCBCGPGO" + + "\030\005 \001(\004\022\034\n\023Unk2700_MKBNLEKMIMD\030\236\t \001(\r\022\034\n\023" + + "Unk2700_JAEONBMBFJJ\030\326\007 \003(\r\022\034\n\023Unk2700_GD" + + "CGOMNBMEO\030\352\007 \003(\r\022\034\n\023Unk2700_KAMOCHAKPGP\030" + + "\300\004 \001(\r\022\034\n\023Unk2700_LPEKFJBNEJM\030\236\016 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicBriefInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicBriefInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicBriefInfo_descriptor, + new java.lang.String[] { "MusicShareId", "MusicId", "AuthorNickname", "MusicNoteCount", "MaxScore", "Score", "CreateTime", "ShareTime", "Position", "Settle", "Version", "CanShare", "Unk2700DNLEGADDHKM", "Unk2700GBCGGDONMCD", "Unk2700JNENCBCGPGO", "Unk2700MKBNLEKMIMD", "Unk2700JAEONBMBFJJ", "Unk2700GDCGOMNBMEO", "Unk2700KAMOCHAKPGP", "Unk2700LPEKFJBNEJM", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameActivityDetailInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameActivityDetailInfoOuterClass.java new file mode 100644 index 00000000000..9bc4010f4ea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameActivityDetailInfoOuterClass.java @@ -0,0 +1,1553 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameActivityDetailInfo.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameActivityDetailInfoOuterClass { + private MusicGameActivityDetailInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameActivityDetailInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameActivityDetailInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + java.util.List + getOthersCustomBeatmapList(); + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getOthersCustomBeatmap(int index); + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + int getOthersCustomBeatmapCount(); + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + java.util.List + getOthersCustomBeatmapOrBuilderList(); + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getOthersCustomBeatmapOrBuilder( + int index); + + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + java.util.List + getPersonCustomBeatmapList(); + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getPersonCustomBeatmap(int index); + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + int getPersonCustomBeatmapCount(); + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + java.util.List + getPersonCustomBeatmapOrBuilderList(); + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getPersonCustomBeatmapOrBuilder( + int index); + + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + int getMusicGameRecordMapCount(); + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + boolean containsMusicGameRecordMap( + int key); + /** + * Use {@link #getMusicGameRecordMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getMusicGameRecordMap(); + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + java.util.Map + getMusicGameRecordMapMap(); + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrDefault( + int key, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord defaultValue); + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrThrow( + int key); + } + /** + * Protobuf type {@code MusicGameActivityDetailInfo} + */ + public static final class MusicGameActivityDetailInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameActivityDetailInfo) + MusicGameActivityDetailInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameActivityDetailInfo.newBuilder() to construct. + private MusicGameActivityDetailInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameActivityDetailInfo() { + othersCustomBeatmap_ = java.util.Collections.emptyList(); + personCustomBeatmap_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameActivityDetailInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameActivityDetailInfo( + 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)) { + othersCustomBeatmap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + othersCustomBeatmap_.add( + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry)); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + personCustomBeatmap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + personCustomBeatmap_.add( + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry)); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + musicGameRecordMap_ = com.google.protobuf.MapField.newMapField( + MusicGameRecordMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + musicGameRecordMap__ = input.readMessage( + MusicGameRecordMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + musicGameRecordMap_.getMutableMap().put( + musicGameRecordMap__.getKey(), musicGameRecordMap__.getValue()); + 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)) { + othersCustomBeatmap_ = java.util.Collections.unmodifiableList(othersCustomBeatmap_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + personCustomBeatmap_ = java.util.Collections.unmodifiableList(personCustomBeatmap_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetMusicGameRecordMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.class, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder.class); + } + + public static final int OTHERS_CUSTOM_BEATMAP_FIELD_NUMBER = 4; + private java.util.List othersCustomBeatmap_; + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public java.util.List getOthersCustomBeatmapList() { + return othersCustomBeatmap_; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public java.util.List + getOthersCustomBeatmapOrBuilderList() { + return othersCustomBeatmap_; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public int getOthersCustomBeatmapCount() { + return othersCustomBeatmap_.size(); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getOthersCustomBeatmap(int index) { + return othersCustomBeatmap_.get(index); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getOthersCustomBeatmapOrBuilder( + int index) { + return othersCustomBeatmap_.get(index); + } + + public static final int PERSON_CUSTOM_BEATMAP_FIELD_NUMBER = 7; + private java.util.List personCustomBeatmap_; + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public java.util.List getPersonCustomBeatmapList() { + return personCustomBeatmap_; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public java.util.List + getPersonCustomBeatmapOrBuilderList() { + return personCustomBeatmap_; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public int getPersonCustomBeatmapCount() { + return personCustomBeatmap_.size(); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getPersonCustomBeatmap(int index) { + return personCustomBeatmap_.get(index); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getPersonCustomBeatmapOrBuilder( + int index) { + return personCustomBeatmap_.get(index); + } + + public static final int MUSIC_GAME_RECORD_MAP_FIELD_NUMBER = 8; + private static final class MusicGameRecordMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord> musicGameRecordMap_; + private com.google.protobuf.MapField + internalGetMusicGameRecordMap() { + if (musicGameRecordMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + MusicGameRecordMapDefaultEntryHolder.defaultEntry); + } + return musicGameRecordMap_; + } + + public int getMusicGameRecordMapCount() { + return internalGetMusicGameRecordMap().getMap().size(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + @java.lang.Override + public boolean containsMusicGameRecordMap( + int key) { + + return internalGetMusicGameRecordMap().getMap().containsKey(key); + } + /** + * Use {@link #getMusicGameRecordMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getMusicGameRecordMap() { + return getMusicGameRecordMapMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public java.util.Map getMusicGameRecordMapMap() { + return internalGetMusicGameRecordMap().getMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrDefault( + int key, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord defaultValue) { + + java.util.Map map = + internalGetMusicGameRecordMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrThrow( + int key) { + + java.util.Map map = + internalGetMusicGameRecordMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 < othersCustomBeatmap_.size(); i++) { + output.writeMessage(4, othersCustomBeatmap_.get(i)); + } + for (int i = 0; i < personCustomBeatmap_.size(); i++) { + output.writeMessage(7, personCustomBeatmap_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetMusicGameRecordMap(), + MusicGameRecordMapDefaultEntryHolder.defaultEntry, + 8); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < othersCustomBeatmap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, othersCustomBeatmap_.get(i)); + } + for (int i = 0; i < personCustomBeatmap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, personCustomBeatmap_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetMusicGameRecordMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + musicGameRecordMap__ = MusicGameRecordMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, musicGameRecordMap__); + } + 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.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo other = (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) obj; + + if (!getOthersCustomBeatmapList() + .equals(other.getOthersCustomBeatmapList())) return false; + if (!getPersonCustomBeatmapList() + .equals(other.getPersonCustomBeatmapList())) return false; + if (!internalGetMusicGameRecordMap().equals( + other.internalGetMusicGameRecordMap())) 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 (getOthersCustomBeatmapCount() > 0) { + hash = (37 * hash) + OTHERS_CUSTOM_BEATMAP_FIELD_NUMBER; + hash = (53 * hash) + getOthersCustomBeatmapList().hashCode(); + } + if (getPersonCustomBeatmapCount() > 0) { + hash = (37 * hash) + PERSON_CUSTOM_BEATMAP_FIELD_NUMBER; + hash = (53 * hash) + getPersonCustomBeatmapList().hashCode(); + } + if (!internalGetMusicGameRecordMap().getMap().isEmpty()) { + hash = (37 * hash) + MUSIC_GAME_RECORD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetMusicGameRecordMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo 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.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo 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.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo 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.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo 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.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo 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.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo 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; + } + /** + * Protobuf type {@code MusicGameActivityDetailInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameActivityDetailInfo) + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetMusicGameRecordMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableMusicGameRecordMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.class, emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOthersCustomBeatmapFieldBuilder(); + getPersonCustomBeatmapFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (othersCustomBeatmapBuilder_ == null) { + othersCustomBeatmap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + othersCustomBeatmapBuilder_.clear(); + } + if (personCustomBeatmapBuilder_ == null) { + personCustomBeatmap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + personCustomBeatmapBuilder_.clear(); + } + internalGetMutableMusicGameRecordMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.internal_static_MusicGameActivityDetailInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo build() { + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo buildPartial() { + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo result = new emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo(this); + int from_bitField0_ = bitField0_; + if (othersCustomBeatmapBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + othersCustomBeatmap_ = java.util.Collections.unmodifiableList(othersCustomBeatmap_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.othersCustomBeatmap_ = othersCustomBeatmap_; + } else { + result.othersCustomBeatmap_ = othersCustomBeatmapBuilder_.build(); + } + if (personCustomBeatmapBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + personCustomBeatmap_ = java.util.Collections.unmodifiableList(personCustomBeatmap_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.personCustomBeatmap_ = personCustomBeatmap_; + } else { + result.personCustomBeatmap_ = personCustomBeatmapBuilder_.build(); + } + result.musicGameRecordMap_ = internalGetMusicGameRecordMap(); + result.musicGameRecordMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo other) { + if (other == emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo.getDefaultInstance()) return this; + if (othersCustomBeatmapBuilder_ == null) { + if (!other.othersCustomBeatmap_.isEmpty()) { + if (othersCustomBeatmap_.isEmpty()) { + othersCustomBeatmap_ = other.othersCustomBeatmap_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.addAll(other.othersCustomBeatmap_); + } + onChanged(); + } + } else { + if (!other.othersCustomBeatmap_.isEmpty()) { + if (othersCustomBeatmapBuilder_.isEmpty()) { + othersCustomBeatmapBuilder_.dispose(); + othersCustomBeatmapBuilder_ = null; + othersCustomBeatmap_ = other.othersCustomBeatmap_; + bitField0_ = (bitField0_ & ~0x00000001); + othersCustomBeatmapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOthersCustomBeatmapFieldBuilder() : null; + } else { + othersCustomBeatmapBuilder_.addAllMessages(other.othersCustomBeatmap_); + } + } + } + if (personCustomBeatmapBuilder_ == null) { + if (!other.personCustomBeatmap_.isEmpty()) { + if (personCustomBeatmap_.isEmpty()) { + personCustomBeatmap_ = other.personCustomBeatmap_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.addAll(other.personCustomBeatmap_); + } + onChanged(); + } + } else { + if (!other.personCustomBeatmap_.isEmpty()) { + if (personCustomBeatmapBuilder_.isEmpty()) { + personCustomBeatmapBuilder_.dispose(); + personCustomBeatmapBuilder_ = null; + personCustomBeatmap_ = other.personCustomBeatmap_; + bitField0_ = (bitField0_ & ~0x00000002); + personCustomBeatmapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPersonCustomBeatmapFieldBuilder() : null; + } else { + personCustomBeatmapBuilder_.addAllMessages(other.personCustomBeatmap_); + } + } + } + internalGetMutableMusicGameRecordMap().mergeFrom( + other.internalGetMusicGameRecordMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List othersCustomBeatmap_ = + java.util.Collections.emptyList(); + private void ensureOthersCustomBeatmapIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + othersCustomBeatmap_ = new java.util.ArrayList(othersCustomBeatmap_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> othersCustomBeatmapBuilder_; + + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public java.util.List getOthersCustomBeatmapList() { + if (othersCustomBeatmapBuilder_ == null) { + return java.util.Collections.unmodifiableList(othersCustomBeatmap_); + } else { + return othersCustomBeatmapBuilder_.getMessageList(); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public int getOthersCustomBeatmapCount() { + if (othersCustomBeatmapBuilder_ == null) { + return othersCustomBeatmap_.size(); + } else { + return othersCustomBeatmapBuilder_.getCount(); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getOthersCustomBeatmap(int index) { + if (othersCustomBeatmapBuilder_ == null) { + return othersCustomBeatmap_.get(index); + } else { + return othersCustomBeatmapBuilder_.getMessage(index); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder setOthersCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (othersCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.set(index, value); + onChanged(); + } else { + othersCustomBeatmapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder setOthersCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.set(index, builderForValue.build()); + onChanged(); + } else { + othersCustomBeatmapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addOthersCustomBeatmap(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (othersCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.add(value); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addOthersCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (othersCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.add(index, value); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addOthersCustomBeatmap( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.add(builderForValue.build()); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addOthersCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.add(index, builderForValue.build()); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder addAllOthersCustomBeatmap( + java.lang.Iterable values) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, othersCustomBeatmap_); + onChanged(); + } else { + othersCustomBeatmapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder clearOthersCustomBeatmap() { + if (othersCustomBeatmapBuilder_ == null) { + othersCustomBeatmap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + othersCustomBeatmapBuilder_.clear(); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public Builder removeOthersCustomBeatmap(int index) { + if (othersCustomBeatmapBuilder_ == null) { + ensureOthersCustomBeatmapIsMutable(); + othersCustomBeatmap_.remove(index); + onChanged(); + } else { + othersCustomBeatmapBuilder_.remove(index); + } + return this; + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getOthersCustomBeatmapBuilder( + int index) { + return getOthersCustomBeatmapFieldBuilder().getBuilder(index); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getOthersCustomBeatmapOrBuilder( + int index) { + if (othersCustomBeatmapBuilder_ == null) { + return othersCustomBeatmap_.get(index); } else { + return othersCustomBeatmapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public java.util.List + getOthersCustomBeatmapOrBuilderList() { + if (othersCustomBeatmapBuilder_ != null) { + return othersCustomBeatmapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(othersCustomBeatmap_); + } + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder addOthersCustomBeatmapBuilder() { + return getOthersCustomBeatmapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder addOthersCustomBeatmapBuilder( + int index) { + return getOthersCustomBeatmapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()); + } + /** + * repeated .MusicBriefInfo others_custom_beatmap = 4; + */ + public java.util.List + getOthersCustomBeatmapBuilderList() { + return getOthersCustomBeatmapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getOthersCustomBeatmapFieldBuilder() { + if (othersCustomBeatmapBuilder_ == null) { + othersCustomBeatmapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + othersCustomBeatmap_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + othersCustomBeatmap_ = null; + } + return othersCustomBeatmapBuilder_; + } + + private java.util.List personCustomBeatmap_ = + java.util.Collections.emptyList(); + private void ensurePersonCustomBeatmapIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + personCustomBeatmap_ = new java.util.ArrayList(personCustomBeatmap_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> personCustomBeatmapBuilder_; + + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public java.util.List getPersonCustomBeatmapList() { + if (personCustomBeatmapBuilder_ == null) { + return java.util.Collections.unmodifiableList(personCustomBeatmap_); + } else { + return personCustomBeatmapBuilder_.getMessageList(); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public int getPersonCustomBeatmapCount() { + if (personCustomBeatmapBuilder_ == null) { + return personCustomBeatmap_.size(); + } else { + return personCustomBeatmapBuilder_.getCount(); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getPersonCustomBeatmap(int index) { + if (personCustomBeatmapBuilder_ == null) { + return personCustomBeatmap_.get(index); + } else { + return personCustomBeatmapBuilder_.getMessage(index); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder setPersonCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (personCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.set(index, value); + onChanged(); + } else { + personCustomBeatmapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder setPersonCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.set(index, builderForValue.build()); + onChanged(); + } else { + personCustomBeatmapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addPersonCustomBeatmap(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (personCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.add(value); + onChanged(); + } else { + personCustomBeatmapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addPersonCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (personCustomBeatmapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.add(index, value); + onChanged(); + } else { + personCustomBeatmapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addPersonCustomBeatmap( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.add(builderForValue.build()); + onChanged(); + } else { + personCustomBeatmapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addPersonCustomBeatmap( + int index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.add(index, builderForValue.build()); + onChanged(); + } else { + personCustomBeatmapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder addAllPersonCustomBeatmap( + java.lang.Iterable values) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, personCustomBeatmap_); + onChanged(); + } else { + personCustomBeatmapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder clearPersonCustomBeatmap() { + if (personCustomBeatmapBuilder_ == null) { + personCustomBeatmap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + personCustomBeatmapBuilder_.clear(); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public Builder removePersonCustomBeatmap(int index) { + if (personCustomBeatmapBuilder_ == null) { + ensurePersonCustomBeatmapIsMutable(); + personCustomBeatmap_.remove(index); + onChanged(); + } else { + personCustomBeatmapBuilder_.remove(index); + } + return this; + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getPersonCustomBeatmapBuilder( + int index) { + return getPersonCustomBeatmapFieldBuilder().getBuilder(index); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getPersonCustomBeatmapOrBuilder( + int index) { + if (personCustomBeatmapBuilder_ == null) { + return personCustomBeatmap_.get(index); } else { + return personCustomBeatmapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public java.util.List + getPersonCustomBeatmapOrBuilderList() { + if (personCustomBeatmapBuilder_ != null) { + return personCustomBeatmapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(personCustomBeatmap_); + } + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder addPersonCustomBeatmapBuilder() { + return getPersonCustomBeatmapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder addPersonCustomBeatmapBuilder( + int index) { + return getPersonCustomBeatmapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()); + } + /** + * repeated .MusicBriefInfo person_custom_beatmap = 7; + */ + public java.util.List + getPersonCustomBeatmapBuilderList() { + return getPersonCustomBeatmapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getPersonCustomBeatmapFieldBuilder() { + if (personCustomBeatmapBuilder_ == null) { + personCustomBeatmapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + personCustomBeatmap_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + personCustomBeatmap_ = null; + } + return personCustomBeatmapBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord> musicGameRecordMap_; + private com.google.protobuf.MapField + internalGetMusicGameRecordMap() { + if (musicGameRecordMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + MusicGameRecordMapDefaultEntryHolder.defaultEntry); + } + return musicGameRecordMap_; + } + private com.google.protobuf.MapField + internalGetMutableMusicGameRecordMap() { + onChanged();; + if (musicGameRecordMap_ == null) { + musicGameRecordMap_ = com.google.protobuf.MapField.newMapField( + MusicGameRecordMapDefaultEntryHolder.defaultEntry); + } + if (!musicGameRecordMap_.isMutable()) { + musicGameRecordMap_ = musicGameRecordMap_.copy(); + } + return musicGameRecordMap_; + } + + public int getMusicGameRecordMapCount() { + return internalGetMusicGameRecordMap().getMap().size(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + @java.lang.Override + public boolean containsMusicGameRecordMap( + int key) { + + return internalGetMusicGameRecordMap().getMap().containsKey(key); + } + /** + * Use {@link #getMusicGameRecordMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getMusicGameRecordMap() { + return getMusicGameRecordMapMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public java.util.Map getMusicGameRecordMapMap() { + return internalGetMusicGameRecordMap().getMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrDefault( + int key, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord defaultValue) { + + java.util.Map map = + internalGetMusicGameRecordMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getMusicGameRecordMapOrThrow( + int key) { + + java.util.Map map = + internalGetMusicGameRecordMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearMusicGameRecordMap() { + internalGetMutableMusicGameRecordMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + public Builder removeMusicGameRecordMap( + int key) { + + internalGetMutableMusicGameRecordMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableMusicGameRecordMap() { + return internalGetMutableMusicGameRecordMap().getMutableMap(); + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + public Builder putMusicGameRecordMap( + int key, + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableMusicGameRecordMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .MusicGameRecord> music_game_record_map = 8; + */ + + public Builder putAllMusicGameRecordMap( + java.util.Map values) { + internalGetMutableMusicGameRecordMap().getMutableMap() + .putAll(values); + 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:MusicGameActivityDetailInfo) + } + + // @@protoc_insertion_point(class_scope:MusicGameActivityDetailInfo) + private static final emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo(); + } + + public static emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameActivityDetailInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameActivityDetailInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameActivityDetailInfoOuterClass.MusicGameActivityDetailInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameActivityDetailInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameActivityDetailInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!MusicGameActivityDetailInfo.proto\032\024Mus" + + "icBriefInfo.proto\032\025MusicGameRecord.proto" + + "\"\237\002\n\033MusicGameActivityDetailInfo\022.\n\025othe" + + "rs_custom_beatmap\030\004 \003(\0132\017.MusicBriefInfo" + + "\022.\n\025person_custom_beatmap\030\007 \003(\0132\017.MusicB" + + "riefInfo\022S\n\025music_game_record_map\030\010 \003(\0132" + + "4.MusicGameActivityDetailInfo.MusicGameR" + + "ecordMapEntry\032K\n\027MusicGameRecordMapEntry" + + "\022\013\n\003key\030\001 \001(\r\022\037\n\005value\030\002 \001(\0132\020.MusicGame" + + "Record:\0028\001B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameRecordOuterClass.getDescriptor(), + }); + internal_static_MusicGameActivityDetailInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameActivityDetailInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameActivityDetailInfo_descriptor, + new java.lang.String[] { "OthersCustomBeatmap", "PersonCustomBeatmap", "MusicGameRecordMap", }); + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_descriptor = + internal_static_MusicGameActivityDetailInfo_descriptor.getNestedTypes().get(0); + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameActivityDetailInfo_MusicGameRecordMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapReqOuterClass.java new file mode 100644 index 00000000000..f900b683ed9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapReqOuterClass.java @@ -0,0 +1,1199 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameCreateBeatmapReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameCreateBeatmapReqOuterClass { + private MusicGameCreateBeatmapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameCreateBeatmapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameCreateBeatmapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * .MusicBeatmap music_record = 10; + * @return Whether the musicRecord field is set. + */ + boolean hasMusicRecord(); + /** + * .MusicBeatmap music_record = 10; + * @return The musicRecord. + */ + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord(); + /** + * .MusicBeatmap music_record = 10; + */ + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder(); + + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return Whether the musicBriefInfo field is set. + */ + boolean hasMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return The musicBriefInfo. + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder(); + + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.BeatmapCase getBeatmapCase(); + + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.BriefInfoCase getBriefInfoCase(); + } + /** + *
+   * CmdId: 6326
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameCreateBeatmapReq} + */ + public static final class MusicGameCreateBeatmapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameCreateBeatmapReq) + MusicGameCreateBeatmapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameCreateBeatmapReq.newBuilder() to construct. + private MusicGameCreateBeatmapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameCreateBeatmapReq() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameCreateBeatmapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameCreateBeatmapReq( + 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 82: { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder subBuilder = null; + if (beatmapCase_ == 10) { + subBuilder = ((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_).toBuilder(); + } + beatmap_ = + input.readMessage(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + beatmap_ = subBuilder.buildPartial(); + } + beatmapCase_ = 10; + break; + } + case 96: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + case 8170: { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder subBuilder = null; + if (briefInfoCase_ == 1021) { + subBuilder = ((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_).toBuilder(); + } + briefInfo_ = + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + briefInfo_ = subBuilder.buildPartial(); + } + briefInfoCase_ = 1021; + 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.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.class, emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.Builder.class); + } + + private int beatmapCase_ = 0; + private java.lang.Object beatmap_; + public enum BeatmapCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_RECORD(10), + BEATMAP_NOT_SET(0); + private final int value; + private BeatmapCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BeatmapCase valueOf(int value) { + return forNumber(value); + } + + public static BeatmapCase forNumber(int value) { + switch (value) { + case 10: return MUSIC_RECORD; + case 0: return BEATMAP_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public BeatmapCase + getBeatmapCase() { + return BeatmapCase.forNumber( + beatmapCase_); + } + + private int briefInfoCase_ = 0; + private java.lang.Object briefInfo_; + public enum BriefInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_BRIEF_INFO(1021), + BRIEFINFO_NOT_SET(0); + private final int value; + private BriefInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BriefInfoCase valueOf(int value) { + return forNumber(value); + } + + public static BriefInfoCase forNumber(int value) { + switch (value) { + case 1021: return MUSIC_BRIEF_INFO; + case 0: return BRIEFINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public BriefInfoCase + getBriefInfoCase() { + return BriefInfoCase.forNumber( + briefInfoCase_); + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 12; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_RECORD_FIELD_NUMBER = 10; + /** + * .MusicBeatmap music_record = 10; + * @return Whether the musicRecord field is set. + */ + @java.lang.Override + public boolean hasMusicRecord() { + return beatmapCase_ == 10; + } + /** + * .MusicBeatmap music_record = 10; + * @return The musicRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord() { + if (beatmapCase_ == 10) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + /** + * .MusicBeatmap music_record = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder() { + if (beatmapCase_ == 10) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + + public static final int MUSIC_BRIEF_INFO_FIELD_NUMBER = 1021; + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return briefInfoCase_ == 1021; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (briefInfoCase_ == 1021) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if (briefInfoCase_ == 1021) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + + 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 (beatmapCase_ == 10) { + output.writeMessage(10, (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(12, unknownEnum1_); + } + if (briefInfoCase_ == 1021) { + output.writeMessage(1021, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (beatmapCase_ == 10) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, unknownEnum1_); + } + if (briefInfoCase_ == 1021) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1021, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + } + 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.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq other = (emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq) obj; + + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (!getBeatmapCase().equals(other.getBeatmapCase())) return false; + switch (beatmapCase_) { + case 10: + if (!getMusicRecord() + .equals(other.getMusicRecord())) return false; + break; + case 0: + default: + } + if (!getBriefInfoCase().equals(other.getBriefInfoCase())) return false; + switch (briefInfoCase_) { + case 1021: + if (!getMusicBriefInfo() + .equals(other.getMusicBriefInfo())) return false; + break; + case 0: + default: + } + 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) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + switch (beatmapCase_) { + case 10: + hash = (37 * hash) + MUSIC_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getMusicRecord().hashCode(); + break; + case 0: + default: + } + switch (briefInfoCase_) { + case 1021: + hash = (37 * hash) + MUSIC_BRIEF_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMusicBriefInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq 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.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq 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.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq 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.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq 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.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq 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.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq 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: 6326
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameCreateBeatmapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameCreateBeatmapReq) + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.class, emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unknownEnum1_ = 0; + + beatmapCase_ = 0; + beatmap_ = null; + briefInfoCase_ = 0; + briefInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.internal_static_MusicGameCreateBeatmapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq build() { + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq buildPartial() { + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq result = new emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq(this); + result.unknownEnum1_ = unknownEnum1_; + if (beatmapCase_ == 10) { + if (musicRecordBuilder_ == null) { + result.beatmap_ = beatmap_; + } else { + result.beatmap_ = musicRecordBuilder_.build(); + } + } + if (briefInfoCase_ == 1021) { + if (musicBriefInfoBuilder_ == null) { + result.briefInfo_ = briefInfo_; + } else { + result.briefInfo_ = musicBriefInfoBuilder_.build(); + } + } + result.beatmapCase_ = beatmapCase_; + result.briefInfoCase_ = briefInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq other) { + if (other == emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq.getDefaultInstance()) return this; + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + switch (other.getBeatmapCase()) { + case MUSIC_RECORD: { + mergeMusicRecord(other.getMusicRecord()); + break; + } + case BEATMAP_NOT_SET: { + break; + } + } + switch (other.getBriefInfoCase()) { + case MUSIC_BRIEF_INFO: { + mergeMusicBriefInfo(other.getMusicBriefInfo()); + break; + } + case BRIEFINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int beatmapCase_ = 0; + private java.lang.Object beatmap_; + public BeatmapCase + getBeatmapCase() { + return BeatmapCase.forNumber( + beatmapCase_); + } + + public Builder clearBeatmap() { + beatmapCase_ = 0; + beatmap_ = null; + onChanged(); + return this; + } + + private int briefInfoCase_ = 0; + private java.lang.Object briefInfo_; + public BriefInfoCase + getBriefInfoCase() { + return BriefInfoCase.forNumber( + briefInfoCase_); + } + + public Builder clearBriefInfo() { + briefInfoCase_ = 0; + briefInfo_ = null; + onChanged(); + return this; + } + + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder> musicRecordBuilder_; + /** + * .MusicBeatmap music_record = 10; + * @return Whether the musicRecord field is set. + */ + @java.lang.Override + public boolean hasMusicRecord() { + return beatmapCase_ == 10; + } + /** + * .MusicBeatmap music_record = 10; + * @return The musicRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord() { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 10) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } else { + if (beatmapCase_ == 10) { + return musicRecordBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + } + /** + * .MusicBeatmap music_record = 10; + */ + public Builder setMusicRecord(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap value) { + if (musicRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + beatmap_ = value; + onChanged(); + } else { + musicRecordBuilder_.setMessage(value); + } + beatmapCase_ = 10; + return this; + } + /** + * .MusicBeatmap music_record = 10; + */ + public Builder setMusicRecord( + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder builderForValue) { + if (musicRecordBuilder_ == null) { + beatmap_ = builderForValue.build(); + onChanged(); + } else { + musicRecordBuilder_.setMessage(builderForValue.build()); + } + beatmapCase_ = 10; + return this; + } + /** + * .MusicBeatmap music_record = 10; + */ + public Builder mergeMusicRecord(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap value) { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 10 && + beatmap_ != emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance()) { + beatmap_ = emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.newBuilder((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_) + .mergeFrom(value).buildPartial(); + } else { + beatmap_ = value; + } + onChanged(); + } else { + if (beatmapCase_ == 10) { + musicRecordBuilder_.mergeFrom(value); + } + musicRecordBuilder_.setMessage(value); + } + beatmapCase_ = 10; + return this; + } + /** + * .MusicBeatmap music_record = 10; + */ + public Builder clearMusicRecord() { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 10) { + beatmapCase_ = 0; + beatmap_ = null; + onChanged(); + } + } else { + if (beatmapCase_ == 10) { + beatmapCase_ = 0; + beatmap_ = null; + } + musicRecordBuilder_.clear(); + } + return this; + } + /** + * .MusicBeatmap music_record = 10; + */ + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder getMusicRecordBuilder() { + return getMusicRecordFieldBuilder().getBuilder(); + } + /** + * .MusicBeatmap music_record = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder() { + if ((beatmapCase_ == 10) && (musicRecordBuilder_ != null)) { + return musicRecordBuilder_.getMessageOrBuilder(); + } else { + if (beatmapCase_ == 10) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + } + /** + * .MusicBeatmap music_record = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder> + getMusicRecordFieldBuilder() { + if (musicRecordBuilder_ == null) { + if (!(beatmapCase_ == 10)) { + beatmap_ = emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + musicRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder>( + (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_, + getParentForChildren(), + isClean()); + beatmap_ = null; + } + beatmapCase_ = 10; + onChanged();; + return musicRecordBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> musicBriefInfoBuilder_; + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return briefInfoCase_ == 1021; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 1021) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } else { + if (briefInfoCase_ == 1021) { + return musicBriefInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public Builder setMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + briefInfo_ = value; + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(value); + } + briefInfoCase_ = 1021; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public Builder setMusicBriefInfo( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (musicBriefInfoBuilder_ == null) { + briefInfo_ = builderForValue.build(); + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(builderForValue.build()); + } + briefInfoCase_ = 1021; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public Builder mergeMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 1021 && + briefInfo_ != emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()) { + briefInfo_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.newBuilder((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_) + .mergeFrom(value).buildPartial(); + } else { + briefInfo_ = value; + } + onChanged(); + } else { + if (briefInfoCase_ == 1021) { + musicBriefInfoBuilder_.mergeFrom(value); + } + musicBriefInfoBuilder_.setMessage(value); + } + briefInfoCase_ = 1021; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public Builder clearMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 1021) { + briefInfoCase_ = 0; + briefInfo_ = null; + onChanged(); + } + } else { + if (briefInfoCase_ == 1021) { + briefInfoCase_ = 0; + briefInfo_ = null; + } + musicBriefInfoBuilder_.clear(); + } + return this; + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getMusicBriefInfoBuilder() { + return getMusicBriefInfoFieldBuilder().getBuilder(); + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if ((briefInfoCase_ == 1021) && (musicBriefInfoBuilder_ != null)) { + return musicBriefInfoBuilder_.getMessageOrBuilder(); + } else { + if (briefInfoCase_ == 1021) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 1021; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getMusicBriefInfoFieldBuilder() { + if (musicBriefInfoBuilder_ == null) { + if (!(briefInfoCase_ == 1021)) { + briefInfo_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + musicBriefInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_, + getParentForChildren(), + isClean()); + briefInfo_ = null; + } + briefInfoCase_ = 1021; + onChanged();; + return musicBriefInfoBuilder_; + } + @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:MusicGameCreateBeatmapReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameCreateBeatmapReq) + private static final emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq(); + } + + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameCreateBeatmapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameCreateBeatmapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapReqOuterClass.MusicGameCreateBeatmapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameCreateBeatmapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameCreateBeatmapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037MusicGameCreateBeatmapReq.proto\032\022Music" + + "Beatmap.proto\032\024MusicBriefInfo.proto\032\033Mus" + + "icGameUnknown1Enum.proto\"\270\001\n\031MusicGameCr" + + "eateBeatmapReq\022-\n\runknown_enum1\030\014 \001(\0162\026." + + "MusicGameUnknown1Enum\022%\n\014music_record\030\n " + + "\001(\0132\r.MusicBeatmapH\000\022,\n\020music_brief_info" + + "\030\375\007 \001(\0132\017.MusicBriefInfoH\001B\t\n\007beatmapB\014\n" + + "\nbrief_infoB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameCreateBeatmapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameCreateBeatmapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameCreateBeatmapReq_descriptor, + new java.lang.String[] { "UnknownEnum1", "MusicRecord", "MusicBriefInfo", "Beatmap", "BriefInfo", }); + emu.grasscutter.net.proto.MusicBeatmapOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapRspOuterClass.java new file mode 100644 index 00000000000..6b8e2274a89 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameCreateBeatmapRspOuterClass.java @@ -0,0 +1,719 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameCreateBeatmapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameCreateBeatmapRspOuterClass { + private MusicGameCreateBeatmapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameCreateBeatmapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameCreateBeatmapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + * Protobuf type {@code MusicGameCreateBeatmapRsp} + */ + public static final class MusicGameCreateBeatmapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameCreateBeatmapRsp) + MusicGameCreateBeatmapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameCreateBeatmapRsp.newBuilder() to construct. + private MusicGameCreateBeatmapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameCreateBeatmapRsp() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameCreateBeatmapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameCreateBeatmapRsp( + 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 40: { + + musicShareId_ = input.readUInt64(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + unknownEnum1_ = 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.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 12; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 5; + private long musicShareId_; + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + 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 (musicShareId_ != 0L) { + output.writeUInt64(5, musicShareId_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(12, unknownEnum1_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, musicShareId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, unknownEnum1_); + } + 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.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp other = (emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) 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(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp 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.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp 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.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp 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.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp 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.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp 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.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp 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; + } + /** + * Protobuf type {@code MusicGameCreateBeatmapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameCreateBeatmapRsp) + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.internal_static_MusicGameCreateBeatmapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp build() { + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp result = new emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp(this); + result.retcode_ = retcode_; + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 5; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 5; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + 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:MusicGameCreateBeatmapRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameCreateBeatmapRsp) + private static final emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameCreateBeatmapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameCreateBeatmapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameCreateBeatmapRspOuterClass.MusicGameCreateBeatmapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameCreateBeatmapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameCreateBeatmapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037MusicGameCreateBeatmapRsp.proto\032\033Music" + + "GameUnknown1Enum.proto\"s\n\031MusicGameCreat" + + "eBeatmapRsp\022\017\n\007retcode\030\n \001(\005\022-\n\runknown_" + + "enum1\030\014 \001(\0162\026.MusicGameUnknown1Enum\022\026\n\016m" + + "usic_share_id\030\005 \001(\004B\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameCreateBeatmapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameCreateBeatmapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameCreateBeatmapRsp_descriptor, + new java.lang.String[] { "Retcode", "UnknownEnum1", "MusicShareId", }); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqOuterClass.java new file mode 100644 index 00000000000..60f660883d9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqOuterClass.java @@ -0,0 +1,956 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameGetBeatmapReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameGetBeatmapReqOuterClass { + private MusicGameGetBeatmapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameGetBeatmapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameGetBeatmapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The enum numeric value on the wire for unknownEnum2. + */ + int getUnknownEnum2Value(); + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The unknownEnum2. + */ + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum getUnknownEnum2(); + + /** + * bool CDFOGGDLKNA = 15; + * @return The cDFOGGDLKNA. + */ + boolean getCDFOGGDLKNA(); + + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The enum numeric value on the wire for reqType. + */ + int getReqTypeValue(); + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The reqType. + */ + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType(); + } + /** + *
+   * CmdId: 6318
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameGetBeatmapReq} + */ + public static final class MusicGameGetBeatmapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameGetBeatmapReq) + MusicGameGetBeatmapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameGetBeatmapReq.newBuilder() to construct. + private MusicGameGetBeatmapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameGetBeatmapReq() { + unknownEnum1_ = 0; + unknownEnum2_ = 0; + reqType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameGetBeatmapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameGetBeatmapReq( + 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(); + + unknownEnum1_ = rawValue; + break; + } + case 80: { + + musicShareId_ = input.readUInt64(); + break; + } + case 88: { + int rawValue = input.readEnum(); + + reqType_ = rawValue; + break; + } + case 96: { + int rawValue = input.readEnum(); + + unknownEnum2_ = rawValue; + break; + } + case 120: { + + cDFOGGDLKNA_ = 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.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.class, emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.Builder.class); + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 1; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 10; + private long musicShareId_; + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int UNKNOWN_ENUM2_FIELD_NUMBER = 12; + private int unknownEnum2_; + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The enum numeric value on the wire for unknownEnum2. + */ + @java.lang.Override public int getUnknownEnum2Value() { + return unknownEnum2_; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The unknownEnum2. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum getUnknownEnum2() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum result = emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.valueOf(unknownEnum2_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.UNRECOGNIZED : result; + } + + public static final int CDFOGGDLKNA_FIELD_NUMBER = 15; + private boolean cDFOGGDLKNA_; + /** + * bool CDFOGGDLKNA = 15; + * @return The cDFOGGDLKNA. + */ + @java.lang.Override + public boolean getCDFOGGDLKNA() { + return cDFOGGDLKNA_; + } + + public static final int REQ_TYPE_FIELD_NUMBER = 11; + private int reqType_; + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The enum numeric value on the wire for reqType. + */ + @java.lang.Override public int getReqTypeValue() { + return reqType_; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The reqType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType result = emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.valueOf(reqType_); + return result == null ? emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.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 (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(1, unknownEnum1_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(10, musicShareId_); + } + if (reqType_ != emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.MusicGameGetBeatmapReqType_u1.getNumber()) { + output.writeEnum(11, reqType_); + } + if (unknownEnum2_ != emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.MusicGameUnknown2Enum_u1.getNumber()) { + output.writeEnum(12, unknownEnum2_); + } + if (cDFOGGDLKNA_ != false) { + output.writeBool(15, cDFOGGDLKNA_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, unknownEnum1_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, musicShareId_); + } + if (reqType_ != emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.MusicGameGetBeatmapReqType_u1.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, reqType_); + } + if (unknownEnum2_ != emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.MusicGameUnknown2Enum_u1.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, unknownEnum2_); + } + if (cDFOGGDLKNA_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, cDFOGGDLKNA_); + } + 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.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq other = (emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq) obj; + + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (unknownEnum2_ != other.unknownEnum2_) return false; + if (getCDFOGGDLKNA() + != other.getCDFOGGDLKNA()) return false; + if (reqType_ != other.reqType_) 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) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (37 * hash) + UNKNOWN_ENUM2_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum2_; + hash = (37 * hash) + CDFOGGDLKNA_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getCDFOGGDLKNA()); + hash = (37 * hash) + REQ_TYPE_FIELD_NUMBER; + hash = (53 * hash) + reqType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq 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.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq 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.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq 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.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq 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.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq 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.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq 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: 6318
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameGetBeatmapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameGetBeatmapReq) + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.class, emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + unknownEnum2_ = 0; + + cDFOGGDLKNA_ = false; + + reqType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.internal_static_MusicGameGetBeatmapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq build() { + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq buildPartial() { + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq result = new emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq(this); + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + result.unknownEnum2_ = unknownEnum2_; + result.cDFOGGDLKNA_ = cDFOGGDLKNA_; + result.reqType_ = reqType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq other) { + if (other == emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq.getDefaultInstance()) return this; + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + if (other.unknownEnum2_ != 0) { + setUnknownEnum2Value(other.getUnknownEnum2Value()); + } + if (other.getCDFOGGDLKNA() != false) { + setCDFOGGDLKNA(other.getCDFOGGDLKNA()); + } + if (other.reqType_ != 0) { + setReqTypeValue(other.getReqTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 10; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 10; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 10; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private int unknownEnum2_ = 0; + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The enum numeric value on the wire for unknownEnum2. + */ + @java.lang.Override public int getUnknownEnum2Value() { + return unknownEnum2_; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @param value The enum numeric value on the wire for unknownEnum2 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum2Value(int value) { + + unknownEnum2_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return The unknownEnum2. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum getUnknownEnum2() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum result = emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.valueOf(unknownEnum2_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @param value The unknownEnum2 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum2(emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.MusicGameUnknown2Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum2_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown2Enum unknown_enum2 = 12; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum2() { + + unknownEnum2_ = 0; + onChanged(); + return this; + } + + private boolean cDFOGGDLKNA_ ; + /** + * bool CDFOGGDLKNA = 15; + * @return The cDFOGGDLKNA. + */ + @java.lang.Override + public boolean getCDFOGGDLKNA() { + return cDFOGGDLKNA_; + } + /** + * bool CDFOGGDLKNA = 15; + * @param value The cDFOGGDLKNA to set. + * @return This builder for chaining. + */ + public Builder setCDFOGGDLKNA(boolean value) { + + cDFOGGDLKNA_ = value; + onChanged(); + return this; + } + /** + * bool CDFOGGDLKNA = 15; + * @return This builder for chaining. + */ + public Builder clearCDFOGGDLKNA() { + + cDFOGGDLKNA_ = false; + onChanged(); + return this; + } + + private int reqType_ = 0; + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The enum numeric value on the wire for reqType. + */ + @java.lang.Override public int getReqTypeValue() { + return reqType_; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @param value The enum numeric value on the wire for reqType to set. + * @return This builder for chaining. + */ + public Builder setReqTypeValue(int value) { + + reqType_ = value; + onChanged(); + return this; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return The reqType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType result = emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.valueOf(reqType_); + return result == null ? emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.UNRECOGNIZED : result; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @param value The reqType to set. + * @return This builder for chaining. + */ + public Builder setReqType(emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType value) { + if (value == null) { + throw new NullPointerException(); + } + + reqType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameGetBeatmapReqType req_type = 11; + * @return This builder for chaining. + */ + public Builder clearReqType() { + + reqType_ = 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:MusicGameGetBeatmapReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameGetBeatmapReq) + private static final emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq(); + } + + public static emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameGetBeatmapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameGetBeatmapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqOuterClass.MusicGameGetBeatmapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameGetBeatmapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameGetBeatmapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034MusicGameGetBeatmapReq.proto\032\033MusicGam" + + "eUnknown2Enum.proto\032 MusicGameGetBeatmap" + + "ReqType.proto\032\033MusicGameUnknown1Enum.pro" + + "to\"\322\001\n\026MusicGameGetBeatmapReq\022-\n\runknown" + + "_enum1\030\001 \001(\0162\026.MusicGameUnknown1Enum\022\026\n\016" + + "music_share_id\030\n \001(\004\022-\n\runknown_enum2\030\014 " + + "\001(\0162\026.MusicGameUnknown2Enum\022\023\n\013CDFOGGDLK" + + "NA\030\017 \001(\010\022-\n\010req_type\030\013 \001(\0162\033.MusicGameGe" + + "tBeatmapReqTypeB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameGetBeatmapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameGetBeatmapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameGetBeatmapReq_descriptor, + new java.lang.String[] { "UnknownEnum1", "MusicShareId", "UnknownEnum2", "CDFOGGDLKNA", "ReqType", }); + emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqTypeOuterClass.java new file mode 100644 index 00000000000..53c76589ca6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapReqTypeOuterClass.java @@ -0,0 +1,200 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameGetBeatmapReqType.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameGetBeatmapReqTypeOuterClass { + private MusicGameGetBeatmapReqTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MusicGameGetBeatmapReqType} + */ + public enum MusicGameGetBeatmapReqType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MusicGameGetBeatmapReqType_u1 = 0; + */ + MusicGameGetBeatmapReqType_u1(0), + /** + *
+     * edit_beatmap
+     * 
+ * + * MusicGameGetBeatmapReqType_u2 = 1; + */ + MusicGameGetBeatmapReqType_u2(1), + /** + *
+     * play_others
+     * 
+ * + * MusicGameGetBeatmapReqType_u3 = 2; + */ + MusicGameGetBeatmapReqType_u3(2), + /** + *
+     * try
+     * 
+ * + * MusicGameGetBeatmapReqType_u4 = 3; + */ + MusicGameGetBeatmapReqType_u4(3), + /** + * MusicGameGetBeatmapReqType_u5 = 4; + */ + MusicGameGetBeatmapReqType_u5(4), + UNRECOGNIZED(-1), + ; + + /** + * MusicGameGetBeatmapReqType_u1 = 0; + */ + public static final int MusicGameGetBeatmapReqType_u1_VALUE = 0; + /** + *
+     * edit_beatmap
+     * 
+ * + * MusicGameGetBeatmapReqType_u2 = 1; + */ + public static final int MusicGameGetBeatmapReqType_u2_VALUE = 1; + /** + *
+     * play_others
+     * 
+ * + * MusicGameGetBeatmapReqType_u3 = 2; + */ + public static final int MusicGameGetBeatmapReqType_u3_VALUE = 2; + /** + *
+     * try
+     * 
+ * + * MusicGameGetBeatmapReqType_u4 = 3; + */ + public static final int MusicGameGetBeatmapReqType_u4_VALUE = 3; + /** + * MusicGameGetBeatmapReqType_u5 = 4; + */ + public static final int MusicGameGetBeatmapReqType_u5_VALUE = 4; + + + 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 MusicGameGetBeatmapReqType 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 MusicGameGetBeatmapReqType forNumber(int value) { + switch (value) { + case 0: return MusicGameGetBeatmapReqType_u1; + case 1: return MusicGameGetBeatmapReqType_u2; + case 2: return MusicGameGetBeatmapReqType_u3; + case 3: return MusicGameGetBeatmapReqType_u4; + case 4: return MusicGameGetBeatmapReqType_u5; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MusicGameGetBeatmapReqType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MusicGameGetBeatmapReqType findValueByNumber(int number) { + return MusicGameGetBeatmapReqType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MusicGameGetBeatmapReqType[] VALUES = values(); + + public static MusicGameGetBeatmapReqType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MusicGameGetBeatmapReqType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MusicGameGetBeatmapReqType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n MusicGameGetBeatmapReqType.proto*\313\001\n\032M" + + "usicGameGetBeatmapReqType\022!\n\035MusicGameGe" + + "tBeatmapReqType_u1\020\000\022!\n\035MusicGameGetBeat" + + "mapReqType_u2\020\001\022!\n\035MusicGameGetBeatmapRe" + + "qType_u3\020\002\022!\n\035MusicGameGetBeatmapReqType" + + "_u4\020\003\022!\n\035MusicGameGetBeatmapReqType_u5\020\004" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapRspOuterClass.java new file mode 100644 index 00000000000..af8b171c8ff --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameGetBeatmapRspOuterClass.java @@ -0,0 +1,1450 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameGetBeatmapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameGetBeatmapRspOuterClass { + private MusicGameGetBeatmapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameGetBeatmapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameGetBeatmapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The enum numeric value on the wire for reqType. + */ + int getReqTypeValue(); + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The reqType. + */ + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType(); + + /** + * .MusicBeatmap music_record = 9; + * @return Whether the musicRecord field is set. + */ + boolean hasMusicRecord(); + /** + * .MusicBeatmap music_record = 9; + * @return The musicRecord. + */ + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord(); + /** + * .MusicBeatmap music_record = 9; + */ + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder(); + + /** + * .MusicBriefInfo music_brief_info = 953; + * @return Whether the musicBriefInfo field is set. + */ + boolean hasMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 953; + * @return The musicBriefInfo. + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 953; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder(); + + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.BeatmapCase getBeatmapCase(); + + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.BriefInfoCase getBriefInfoCase(); + } + /** + *
+   * CmdId: 6309
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MusicGameGetBeatmapRsp} + */ + public static final class MusicGameGetBeatmapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameGetBeatmapRsp) + MusicGameGetBeatmapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameGetBeatmapRsp.newBuilder() to construct. + private MusicGameGetBeatmapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameGetBeatmapRsp() { + unknownEnum1_ = 0; + reqType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameGetBeatmapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameGetBeatmapRsp( + 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(); + + unknownEnum1_ = rawValue; + break; + } + case 16: { + int rawValue = input.readEnum(); + + reqType_ = rawValue; + break; + } + case 40: { + + musicShareId_ = input.readUInt64(); + break; + } + case 74: { + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder subBuilder = null; + if (beatmapCase_ == 9) { + subBuilder = ((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_).toBuilder(); + } + beatmap_ = + input.readMessage(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + beatmap_ = subBuilder.buildPartial(); + } + beatmapCase_ = 9; + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 7626: { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder subBuilder = null; + if (briefInfoCase_ == 953) { + subBuilder = ((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_).toBuilder(); + } + briefInfo_ = + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + briefInfo_ = subBuilder.buildPartial(); + } + briefInfoCase_ = 953; + 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.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.Builder.class); + } + + private int beatmapCase_ = 0; + private java.lang.Object beatmap_; + public enum BeatmapCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_RECORD(9), + BEATMAP_NOT_SET(0); + private final int value; + private BeatmapCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BeatmapCase valueOf(int value) { + return forNumber(value); + } + + public static BeatmapCase forNumber(int value) { + switch (value) { + case 9: return MUSIC_RECORD; + case 0: return BEATMAP_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public BeatmapCase + getBeatmapCase() { + return BeatmapCase.forNumber( + beatmapCase_); + } + + private int briefInfoCase_ = 0; + private java.lang.Object briefInfo_; + public enum BriefInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_BRIEF_INFO(953), + BRIEFINFO_NOT_SET(0); + private final int value; + private BriefInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BriefInfoCase valueOf(int value) { + return forNumber(value); + } + + public static BriefInfoCase forNumber(int value) { + switch (value) { + case 953: return MUSIC_BRIEF_INFO; + case 0: return BRIEFINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public BriefInfoCase + getBriefInfoCase() { + return BriefInfoCase.forNumber( + briefInfoCase_); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 1; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 5; + private long musicShareId_; + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int REQ_TYPE_FIELD_NUMBER = 2; + private int reqType_; + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The enum numeric value on the wire for reqType. + */ + @java.lang.Override public int getReqTypeValue() { + return reqType_; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The reqType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType result = emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.valueOf(reqType_); + return result == null ? emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.UNRECOGNIZED : result; + } + + public static final int MUSIC_RECORD_FIELD_NUMBER = 9; + /** + * .MusicBeatmap music_record = 9; + * @return Whether the musicRecord field is set. + */ + @java.lang.Override + public boolean hasMusicRecord() { + return beatmapCase_ == 9; + } + /** + * .MusicBeatmap music_record = 9; + * @return The musicRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord() { + if (beatmapCase_ == 9) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + /** + * .MusicBeatmap music_record = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder() { + if (beatmapCase_ == 9) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + + public static final int MUSIC_BRIEF_INFO_FIELD_NUMBER = 953; + /** + * .MusicBriefInfo music_brief_info = 953; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return briefInfoCase_ == 953; + } + /** + * .MusicBriefInfo music_brief_info = 953; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (briefInfoCase_ == 953) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if (briefInfoCase_ == 953) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + + 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 (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(1, unknownEnum1_); + } + if (reqType_ != emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.MusicGameGetBeatmapReqType_u1.getNumber()) { + output.writeEnum(2, reqType_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(5, musicShareId_); + } + if (beatmapCase_ == 9) { + output.writeMessage(9, (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + if (briefInfoCase_ == 953) { + output.writeMessage(953, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, unknownEnum1_); + } + if (reqType_ != emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.MusicGameGetBeatmapReqType_u1.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, reqType_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, musicShareId_); + } + if (beatmapCase_ == 9) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + if (briefInfoCase_ == 953) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(953, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_); + } + 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.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp other = (emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (reqType_ != other.reqType_) return false; + if (!getBeatmapCase().equals(other.getBeatmapCase())) return false; + switch (beatmapCase_) { + case 9: + if (!getMusicRecord() + .equals(other.getMusicRecord())) return false; + break; + case 0: + default: + } + if (!getBriefInfoCase().equals(other.getBriefInfoCase())) return false; + switch (briefInfoCase_) { + case 953: + if (!getMusicBriefInfo() + .equals(other.getMusicBriefInfo())) return false; + break; + case 0: + default: + } + 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(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (37 * hash) + REQ_TYPE_FIELD_NUMBER; + hash = (53 * hash) + reqType_; + switch (beatmapCase_) { + case 9: + hash = (37 * hash) + MUSIC_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getMusicRecord().hashCode(); + break; + case 0: + default: + } + switch (briefInfoCase_) { + case 953: + hash = (37 * hash) + MUSIC_BRIEF_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMusicBriefInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp 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.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp 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.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp 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.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp 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.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp 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.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp 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: 6309
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MusicGameGetBeatmapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameGetBeatmapRsp) + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + reqType_ = 0; + + beatmapCase_ = 0; + beatmap_ = null; + briefInfoCase_ = 0; + briefInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.internal_static_MusicGameGetBeatmapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp build() { + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp result = new emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp(this); + result.retcode_ = retcode_; + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + result.reqType_ = reqType_; + if (beatmapCase_ == 9) { + if (musicRecordBuilder_ == null) { + result.beatmap_ = beatmap_; + } else { + result.beatmap_ = musicRecordBuilder_.build(); + } + } + if (briefInfoCase_ == 953) { + if (musicBriefInfoBuilder_ == null) { + result.briefInfo_ = briefInfo_; + } else { + result.briefInfo_ = musicBriefInfoBuilder_.build(); + } + } + result.beatmapCase_ = beatmapCase_; + result.briefInfoCase_ = briefInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + if (other.reqType_ != 0) { + setReqTypeValue(other.getReqTypeValue()); + } + switch (other.getBeatmapCase()) { + case MUSIC_RECORD: { + mergeMusicRecord(other.getMusicRecord()); + break; + } + case BEATMAP_NOT_SET: { + break; + } + } + switch (other.getBriefInfoCase()) { + case MUSIC_BRIEF_INFO: { + mergeMusicBriefInfo(other.getMusicBriefInfo()); + break; + } + case BRIEFINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int beatmapCase_ = 0; + private java.lang.Object beatmap_; + public BeatmapCase + getBeatmapCase() { + return BeatmapCase.forNumber( + beatmapCase_); + } + + public Builder clearBeatmap() { + beatmapCase_ = 0; + beatmap_ = null; + onChanged(); + return this; + } + + private int briefInfoCase_ = 0; + private java.lang.Object briefInfo_; + public BriefInfoCase + getBriefInfoCase() { + return BriefInfoCase.forNumber( + briefInfoCase_); + } + + public Builder clearBriefInfo() { + briefInfoCase_ = 0; + briefInfo_ = null; + onChanged(); + return this; + } + + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 1; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 5; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 5; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 5; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private int reqType_ = 0; + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The enum numeric value on the wire for reqType. + */ + @java.lang.Override public int getReqTypeValue() { + return reqType_; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @param value The enum numeric value on the wire for reqType to set. + * @return This builder for chaining. + */ + public Builder setReqTypeValue(int value) { + + reqType_ = value; + onChanged(); + return this; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return The reqType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType getReqType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType result = emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.valueOf(reqType_); + return result == null ? emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType.UNRECOGNIZED : result; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @param value The reqType to set. + * @return This builder for chaining. + */ + public Builder setReqType(emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.MusicGameGetBeatmapReqType value) { + if (value == null) { + throw new NullPointerException(); + } + + reqType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameGetBeatmapReqType req_type = 2; + * @return This builder for chaining. + */ + public Builder clearReqType() { + + reqType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder> musicRecordBuilder_; + /** + * .MusicBeatmap music_record = 9; + * @return Whether the musicRecord field is set. + */ + @java.lang.Override + public boolean hasMusicRecord() { + return beatmapCase_ == 9; + } + /** + * .MusicBeatmap music_record = 9; + * @return The musicRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap getMusicRecord() { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 9) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } else { + if (beatmapCase_ == 9) { + return musicRecordBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + } + /** + * .MusicBeatmap music_record = 9; + */ + public Builder setMusicRecord(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap value) { + if (musicRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + beatmap_ = value; + onChanged(); + } else { + musicRecordBuilder_.setMessage(value); + } + beatmapCase_ = 9; + return this; + } + /** + * .MusicBeatmap music_record = 9; + */ + public Builder setMusicRecord( + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder builderForValue) { + if (musicRecordBuilder_ == null) { + beatmap_ = builderForValue.build(); + onChanged(); + } else { + musicRecordBuilder_.setMessage(builderForValue.build()); + } + beatmapCase_ = 9; + return this; + } + /** + * .MusicBeatmap music_record = 9; + */ + public Builder mergeMusicRecord(emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap value) { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 9 && + beatmap_ != emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance()) { + beatmap_ = emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.newBuilder((emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_) + .mergeFrom(value).buildPartial(); + } else { + beatmap_ = value; + } + onChanged(); + } else { + if (beatmapCase_ == 9) { + musicRecordBuilder_.mergeFrom(value); + } + musicRecordBuilder_.setMessage(value); + } + beatmapCase_ = 9; + return this; + } + /** + * .MusicBeatmap music_record = 9; + */ + public Builder clearMusicRecord() { + if (musicRecordBuilder_ == null) { + if (beatmapCase_ == 9) { + beatmapCase_ = 0; + beatmap_ = null; + onChanged(); + } + } else { + if (beatmapCase_ == 9) { + beatmapCase_ = 0; + beatmap_ = null; + } + musicRecordBuilder_.clear(); + } + return this; + } + /** + * .MusicBeatmap music_record = 9; + */ + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder getMusicRecordBuilder() { + return getMusicRecordFieldBuilder().getBuilder(); + } + /** + * .MusicBeatmap music_record = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder getMusicRecordOrBuilder() { + if ((beatmapCase_ == 9) && (musicRecordBuilder_ != null)) { + return musicRecordBuilder_.getMessageOrBuilder(); + } else { + if (beatmapCase_ == 9) { + return (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_; + } + return emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + } + /** + * .MusicBeatmap music_record = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder> + getMusicRecordFieldBuilder() { + if (musicRecordBuilder_ == null) { + if (!(beatmapCase_ == 9)) { + beatmap_ = emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.getDefaultInstance(); + } + musicRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap.Builder, emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmapOrBuilder>( + (emu.grasscutter.net.proto.MusicBeatmapOuterClass.MusicBeatmap) beatmap_, + getParentForChildren(), + isClean()); + beatmap_ = null; + } + beatmapCase_ = 9; + onChanged();; + return musicRecordBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> musicBriefInfoBuilder_; + /** + * .MusicBriefInfo music_brief_info = 953; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return briefInfoCase_ == 953; + } + /** + * .MusicBriefInfo music_brief_info = 953; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 953) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } else { + if (briefInfoCase_ == 953) { + return musicBriefInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public Builder setMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + briefInfo_ = value; + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(value); + } + briefInfoCase_ = 953; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public Builder setMusicBriefInfo( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (musicBriefInfoBuilder_ == null) { + briefInfo_ = builderForValue.build(); + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(builderForValue.build()); + } + briefInfoCase_ = 953; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public Builder mergeMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 953 && + briefInfo_ != emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()) { + briefInfo_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.newBuilder((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_) + .mergeFrom(value).buildPartial(); + } else { + briefInfo_ = value; + } + onChanged(); + } else { + if (briefInfoCase_ == 953) { + musicBriefInfoBuilder_.mergeFrom(value); + } + musicBriefInfoBuilder_.setMessage(value); + } + briefInfoCase_ = 953; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public Builder clearMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (briefInfoCase_ == 953) { + briefInfoCase_ = 0; + briefInfo_ = null; + onChanged(); + } + } else { + if (briefInfoCase_ == 953) { + briefInfoCase_ = 0; + briefInfo_ = null; + } + musicBriefInfoBuilder_.clear(); + } + return this; + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getMusicBriefInfoBuilder() { + return getMusicBriefInfoFieldBuilder().getBuilder(); + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if ((briefInfoCase_ == 953) && (musicBriefInfoBuilder_ != null)) { + return musicBriefInfoBuilder_.getMessageOrBuilder(); + } else { + if (briefInfoCase_ == 953) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 953; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getMusicBriefInfoFieldBuilder() { + if (musicBriefInfoBuilder_ == null) { + if (!(briefInfoCase_ == 953)) { + briefInfo_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + musicBriefInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) briefInfo_, + getParentForChildren(), + isClean()); + briefInfo_ = null; + } + briefInfoCase_ = 953; + onChanged();; + return musicBriefInfoBuilder_; + } + @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:MusicGameGetBeatmapRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameGetBeatmapRsp) + private static final emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameGetBeatmapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameGetBeatmapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameGetBeatmapRspOuterClass.MusicGameGetBeatmapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameGetBeatmapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameGetBeatmapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034MusicGameGetBeatmapRsp.proto\032 MusicGam" + + "eGetBeatmapReqType.proto\032\022MusicBeatmap.p" + + "roto\032\024MusicBriefInfo.proto\032\033MusicGameUnk" + + "nown1Enum.proto\"\215\002\n\026MusicGameGetBeatmapR" + + "sp\022\017\n\007retcode\030\r \001(\005\022-\n\runknown_enum1\030\001 \001" + + "(\0162\026.MusicGameUnknown1Enum\022\026\n\016music_shar" + + "e_id\030\005 \001(\004\022-\n\010req_type\030\002 \001(\0162\033.MusicGame" + + "GetBeatmapReqType\022%\n\014music_record\030\t \001(\0132" + + "\r.MusicBeatmapH\000\022,\n\020music_brief_info\030\271\007 " + + "\001(\0132\017.MusicBriefInfoH\001B\t\n\007beatmapB\014\n\nbri" + + "ef_infoB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicBeatmapOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameGetBeatmapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameGetBeatmapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameGetBeatmapRsp_descriptor, + new java.lang.String[] { "Retcode", "UnknownEnum1", "MusicShareId", "ReqType", "MusicRecord", "MusicBriefInfo", "Beatmap", "BriefInfo", }); + emu.grasscutter.net.proto.MusicGameGetBeatmapReqTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicBeatmapOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameRecordOuterClass.java new file mode 100644 index 00000000000..92e8e5ef6d9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameRecordOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameRecord.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameRecordOuterClass { + private MusicGameRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_unlock = 9; + * @return The isUnlock. + */ + boolean getIsUnlock(); + + /** + * uint32 max_score = 11; + * @return The maxScore. + */ + int getMaxScore(); + + /** + * uint32 max_combo = 6; + * @return The maxCombo. + */ + int getMaxCombo(); + } + /** + * Protobuf type {@code MusicGameRecord} + */ + public static final class MusicGameRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameRecord) + MusicGameRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameRecord.newBuilder() to construct. + private MusicGameRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameRecord() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameRecord( + 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: { + + maxCombo_ = input.readUInt32(); + break; + } + case 72: { + + isUnlock_ = input.readBool(); + break; + } + case 88: { + + maxScore_ = 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.MusicGameRecordOuterClass.internal_static_MusicGameRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.class, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.Builder.class); + } + + public static final int IS_UNLOCK_FIELD_NUMBER = 9; + private boolean isUnlock_; + /** + * bool is_unlock = 9; + * @return The isUnlock. + */ + @java.lang.Override + public boolean getIsUnlock() { + return isUnlock_; + } + + public static final int MAX_SCORE_FIELD_NUMBER = 11; + private int maxScore_; + /** + * uint32 max_score = 11; + * @return The maxScore. + */ + @java.lang.Override + public int getMaxScore() { + return maxScore_; + } + + public static final int MAX_COMBO_FIELD_NUMBER = 6; + private int maxCombo_; + /** + * uint32 max_combo = 6; + * @return The maxCombo. + */ + @java.lang.Override + public int getMaxCombo() { + return maxCombo_; + } + + 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 (maxCombo_ != 0) { + output.writeUInt32(6, maxCombo_); + } + if (isUnlock_ != false) { + output.writeBool(9, isUnlock_); + } + if (maxScore_ != 0) { + output.writeUInt32(11, maxScore_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (maxCombo_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, maxCombo_); + } + if (isUnlock_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, isUnlock_); + } + if (maxScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, maxScore_); + } + 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.MusicGameRecordOuterClass.MusicGameRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord other = (emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord) obj; + + if (getIsUnlock() + != other.getIsUnlock()) return false; + if (getMaxScore() + != other.getMaxScore()) return false; + if (getMaxCombo() + != other.getMaxCombo()) 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) + IS_UNLOCK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUnlock()); + hash = (37 * hash) + MAX_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getMaxScore(); + hash = (37 * hash) + MAX_COMBO_FIELD_NUMBER; + hash = (53 * hash) + getMaxCombo(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord 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.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord 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.MusicGameRecordOuterClass.MusicGameRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord 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.MusicGameRecordOuterClass.MusicGameRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord 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.MusicGameRecordOuterClass.MusicGameRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord 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.MusicGameRecordOuterClass.MusicGameRecord 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; + } + /** + * Protobuf type {@code MusicGameRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameRecord) + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.class, emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isUnlock_ = false; + + maxScore_ = 0; + + maxCombo_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.internal_static_MusicGameRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord build() { + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord buildPartial() { + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord result = new emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord(this); + result.isUnlock_ = isUnlock_; + result.maxScore_ = maxScore_; + result.maxCombo_ = maxCombo_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord other) { + if (other == emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord.getDefaultInstance()) return this; + if (other.getIsUnlock() != false) { + setIsUnlock(other.getIsUnlock()); + } + if (other.getMaxScore() != 0) { + setMaxScore(other.getMaxScore()); + } + if (other.getMaxCombo() != 0) { + setMaxCombo(other.getMaxCombo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isUnlock_ ; + /** + * bool is_unlock = 9; + * @return The isUnlock. + */ + @java.lang.Override + public boolean getIsUnlock() { + return isUnlock_; + } + /** + * bool is_unlock = 9; + * @param value The isUnlock to set. + * @return This builder for chaining. + */ + public Builder setIsUnlock(boolean value) { + + isUnlock_ = value; + onChanged(); + return this; + } + /** + * bool is_unlock = 9; + * @return This builder for chaining. + */ + public Builder clearIsUnlock() { + + isUnlock_ = false; + onChanged(); + return this; + } + + private int maxScore_ ; + /** + * uint32 max_score = 11; + * @return The maxScore. + */ + @java.lang.Override + public int getMaxScore() { + return maxScore_; + } + /** + * uint32 max_score = 11; + * @param value The maxScore to set. + * @return This builder for chaining. + */ + public Builder setMaxScore(int value) { + + maxScore_ = value; + onChanged(); + return this; + } + /** + * uint32 max_score = 11; + * @return This builder for chaining. + */ + public Builder clearMaxScore() { + + maxScore_ = 0; + onChanged(); + return this; + } + + private int maxCombo_ ; + /** + * uint32 max_combo = 6; + * @return The maxCombo. + */ + @java.lang.Override + public int getMaxCombo() { + return maxCombo_; + } + /** + * uint32 max_combo = 6; + * @param value The maxCombo to set. + * @return This builder for chaining. + */ + public Builder setMaxCombo(int value) { + + maxCombo_ = value; + onChanged(); + return this; + } + /** + * uint32 max_combo = 6; + * @return This builder for chaining. + */ + public Builder clearMaxCombo() { + + maxCombo_ = 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:MusicGameRecord) + } + + // @@protoc_insertion_point(class_scope:MusicGameRecord) + private static final emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord(); + } + + public static emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameRecordOuterClass.MusicGameRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameRecord_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025MusicGameRecord.proto\"J\n\017MusicGameReco" + + "rd\022\021\n\tis_unlock\030\t \001(\010\022\021\n\tmax_score\030\013 \001(\r" + + "\022\021\n\tmax_combo\030\006 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameRecord_descriptor, + new java.lang.String[] { "IsUnlock", "MaxScore", "MaxCombo", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapReqOuterClass.java new file mode 100644 index 00000000000..0aed42a4c07 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapReqOuterClass.java @@ -0,0 +1,662 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameSearchBeatmapReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameSearchBeatmapReqOuterClass { + private MusicGameSearchBeatmapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameSearchBeatmapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameSearchBeatmapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 6; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + *
+   * CmdId: 6343
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameSearchBeatmapReq} + */ + public static final class MusicGameSearchBeatmapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameSearchBeatmapReq) + MusicGameSearchBeatmapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameSearchBeatmapReq.newBuilder() to construct. + private MusicGameSearchBeatmapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameSearchBeatmapReq() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameSearchBeatmapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameSearchBeatmapReq( + 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: { + + musicShareId_ = input.readUInt64(); + break; + } + case 80: { + int rawValue = input.readEnum(); + + unknownEnum1_ = 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.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.class, emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.Builder.class); + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 10; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 6; + private long musicShareId_; + /** + * uint64 music_share_id = 6; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + 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 (musicShareId_ != 0L) { + output.writeUInt64(6, musicShareId_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(10, unknownEnum1_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, musicShareId_); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, unknownEnum1_); + } + 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.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq other = (emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq) obj; + + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) 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) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq 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.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq 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.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq 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.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq 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.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq 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.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq 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: 6343
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameSearchBeatmapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameSearchBeatmapReq) + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.class, emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.internal_static_MusicGameSearchBeatmapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq build() { + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq buildPartial() { + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq result = new emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq(this); + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq other) { + if (other == emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq.getDefaultInstance()) return this; + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 10; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 6; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 6; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 6; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + 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:MusicGameSearchBeatmapReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameSearchBeatmapReq) + private static final emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq(); + } + + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameSearchBeatmapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameSearchBeatmapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapReqOuterClass.MusicGameSearchBeatmapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameSearchBeatmapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameSearchBeatmapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037MusicGameSearchBeatmapReq.proto\032\033Music" + + "GameUnknown1Enum.proto\"b\n\031MusicGameSearc" + + "hBeatmapReq\022-\n\runknown_enum1\030\n \001(\0162\026.Mus" + + "icGameUnknown1Enum\022\026\n\016music_share_id\030\006 \001" + + "(\004B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameSearchBeatmapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameSearchBeatmapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameSearchBeatmapReq_descriptor, + new java.lang.String[] { "UnknownEnum1", "MusicShareId", }); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapRspOuterClass.java new file mode 100644 index 00000000000..372b633bf59 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSearchBeatmapRspOuterClass.java @@ -0,0 +1,1035 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameSearchBeatmapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameSearchBeatmapRspOuterClass { + private MusicGameSearchBeatmapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameSearchBeatmapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameSearchBeatmapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * .MusicBriefInfo music_brief_info = 11; + * @return Whether the musicBriefInfo field is set. + */ + boolean hasMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 11; + * @return The musicBriefInfo. + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo(); + /** + * .MusicBriefInfo music_brief_info = 11; + */ + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder(); + + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.ELBEIFGDBMMCase getELBEIFGDBMMCase(); + } + /** + *
+   * CmdId: 6304
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MusicGameSearchBeatmapRsp} + */ + public static final class MusicGameSearchBeatmapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameSearchBeatmapRsp) + MusicGameSearchBeatmapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameSearchBeatmapRsp.newBuilder() to construct. + private MusicGameSearchBeatmapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameSearchBeatmapRsp() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameSearchBeatmapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameSearchBeatmapRsp( + 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: { + int rawValue = input.readEnum(); + + unknownEnum1_ = rawValue; + break; + } + case 32: { + + musicShareId_ = input.readUInt64(); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder subBuilder = null; + if (eLBEIFGDBMMCase_ == 11) { + subBuilder = ((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_).toBuilder(); + } + eLBEIFGDBMM_ = + input.readMessage(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_); + eLBEIFGDBMM_ = subBuilder.buildPartial(); + } + eLBEIFGDBMMCase_ = 11; + 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.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.Builder.class); + } + + private int eLBEIFGDBMMCase_ = 0; + private java.lang.Object eLBEIFGDBMM_; + public enum ELBEIFGDBMMCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MUSIC_BRIEF_INFO(11), + ELBEIFGDBMM_NOT_SET(0); + private final int value; + private ELBEIFGDBMMCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ELBEIFGDBMMCase valueOf(int value) { + return forNumber(value); + } + + public static ELBEIFGDBMMCase forNumber(int value) { + switch (value) { + case 11: return MUSIC_BRIEF_INFO; + case 0: return ELBEIFGDBMM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ELBEIFGDBMMCase + getELBEIFGDBMMCase() { + return ELBEIFGDBMMCase.forNumber( + eLBEIFGDBMMCase_); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 3; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 4; + private long musicShareId_; + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int MUSIC_BRIEF_INFO_FIELD_NUMBER = 11; + /** + * .MusicBriefInfo music_brief_info = 11; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return eLBEIFGDBMMCase_ == 11; + } + /** + * .MusicBriefInfo music_brief_info = 11; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (eLBEIFGDBMMCase_ == 11) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if (eLBEIFGDBMMCase_ == 11) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + + 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 (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(3, unknownEnum1_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(4, musicShareId_); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (eLBEIFGDBMMCase_ == 11) { + output.writeMessage(11, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, unknownEnum1_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, musicShareId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + if (eLBEIFGDBMMCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_); + } + 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.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp other = (emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (!getELBEIFGDBMMCase().equals(other.getELBEIFGDBMMCase())) return false; + switch (eLBEIFGDBMMCase_) { + case 11: + if (!getMusicBriefInfo() + .equals(other.getMusicBriefInfo())) return false; + break; + case 0: + default: + } + 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(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + switch (eLBEIFGDBMMCase_) { + case 11: + hash = (37 * hash) + MUSIC_BRIEF_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMusicBriefInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp 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.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp 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.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp 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.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp 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.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp 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.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp 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: 6304
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MusicGameSearchBeatmapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameSearchBeatmapRsp) + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + unknownEnum1_ = 0; + + musicShareId_ = 0L; + + eLBEIFGDBMMCase_ = 0; + eLBEIFGDBMM_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.internal_static_MusicGameSearchBeatmapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp build() { + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp result = new emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp(this); + result.retcode_ = retcode_; + result.unknownEnum1_ = unknownEnum1_; + result.musicShareId_ = musicShareId_; + if (eLBEIFGDBMMCase_ == 11) { + if (musicBriefInfoBuilder_ == null) { + result.eLBEIFGDBMM_ = eLBEIFGDBMM_; + } else { + result.eLBEIFGDBMM_ = musicBriefInfoBuilder_.build(); + } + } + result.eLBEIFGDBMMCase_ = eLBEIFGDBMMCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + switch (other.getELBEIFGDBMMCase()) { + case MUSIC_BRIEF_INFO: { + mergeMusicBriefInfo(other.getMusicBriefInfo()); + break; + } + case ELBEIFGDBMM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int eLBEIFGDBMMCase_ = 0; + private java.lang.Object eLBEIFGDBMM_; + public ELBEIFGDBMMCase + getELBEIFGDBMMCase() { + return ELBEIFGDBMMCase.forNumber( + eLBEIFGDBMMCase_); + } + + public Builder clearELBEIFGDBMM() { + eLBEIFGDBMMCase_ = 0; + eLBEIFGDBMM_ = null; + onChanged(); + return this; + } + + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 3; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 4; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 4; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 4; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> musicBriefInfoBuilder_; + /** + * .MusicBriefInfo music_brief_info = 11; + * @return Whether the musicBriefInfo field is set. + */ + @java.lang.Override + public boolean hasMusicBriefInfo() { + return eLBEIFGDBMMCase_ == 11; + } + /** + * .MusicBriefInfo music_brief_info = 11; + * @return The musicBriefInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo getMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (eLBEIFGDBMMCase_ == 11) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } else { + if (eLBEIFGDBMMCase_ == 11) { + return musicBriefInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public Builder setMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + eLBEIFGDBMM_ = value; + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(value); + } + eLBEIFGDBMMCase_ = 11; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public Builder setMusicBriefInfo( + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder builderForValue) { + if (musicBriefInfoBuilder_ == null) { + eLBEIFGDBMM_ = builderForValue.build(); + onChanged(); + } else { + musicBriefInfoBuilder_.setMessage(builderForValue.build()); + } + eLBEIFGDBMMCase_ = 11; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public Builder mergeMusicBriefInfo(emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo value) { + if (musicBriefInfoBuilder_ == null) { + if (eLBEIFGDBMMCase_ == 11 && + eLBEIFGDBMM_ != emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance()) { + eLBEIFGDBMM_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.newBuilder((emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_) + .mergeFrom(value).buildPartial(); + } else { + eLBEIFGDBMM_ = value; + } + onChanged(); + } else { + if (eLBEIFGDBMMCase_ == 11) { + musicBriefInfoBuilder_.mergeFrom(value); + } + musicBriefInfoBuilder_.setMessage(value); + } + eLBEIFGDBMMCase_ = 11; + return this; + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public Builder clearMusicBriefInfo() { + if (musicBriefInfoBuilder_ == null) { + if (eLBEIFGDBMMCase_ == 11) { + eLBEIFGDBMMCase_ = 0; + eLBEIFGDBMM_ = null; + onChanged(); + } + } else { + if (eLBEIFGDBMMCase_ == 11) { + eLBEIFGDBMMCase_ = 0; + eLBEIFGDBMM_ = null; + } + musicBriefInfoBuilder_.clear(); + } + return this; + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder getMusicBriefInfoBuilder() { + return getMusicBriefInfoFieldBuilder().getBuilder(); + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder getMusicBriefInfoOrBuilder() { + if ((eLBEIFGDBMMCase_ == 11) && (musicBriefInfoBuilder_ != null)) { + return musicBriefInfoBuilder_.getMessageOrBuilder(); + } else { + if (eLBEIFGDBMMCase_ == 11) { + return (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_; + } + return emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + } + /** + * .MusicBriefInfo music_brief_info = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder> + getMusicBriefInfoFieldBuilder() { + if (musicBriefInfoBuilder_ == null) { + if (!(eLBEIFGDBMMCase_ == 11)) { + eLBEIFGDBMM_ = emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.getDefaultInstance(); + } + musicBriefInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo.Builder, emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfoOrBuilder>( + (emu.grasscutter.net.proto.MusicBriefInfoOuterClass.MusicBriefInfo) eLBEIFGDBMM_, + getParentForChildren(), + isClean()); + eLBEIFGDBMM_ = null; + } + eLBEIFGDBMMCase_ = 11; + onChanged();; + return musicBriefInfoBuilder_; + } + @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:MusicGameSearchBeatmapRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameSearchBeatmapRsp) + private static final emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameSearchBeatmapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameSearchBeatmapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSearchBeatmapRspOuterClass.MusicGameSearchBeatmapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameSearchBeatmapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameSearchBeatmapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037MusicGameSearchBeatmapRsp.proto\032\024Music" + + "BriefInfo.proto\032\033MusicGameUnknown1Enum.p" + + "roto\"\257\001\n\031MusicGameSearchBeatmapRsp\022\017\n\007re" + + "tcode\030\t \001(\005\022-\n\runknown_enum1\030\003 \001(\0162\026.Mus" + + "icGameUnknown1Enum\022\026\n\016music_share_id\030\004 \001" + + "(\004\022+\n\020music_brief_info\030\013 \001(\0132\017.MusicBrie" + + "fInfoH\000B\r\n\013ELBEIFGDBMMB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameSearchBeatmapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameSearchBeatmapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameSearchBeatmapRsp_descriptor, + new java.lang.String[] { "Retcode", "UnknownEnum1", "MusicShareId", "MusicBriefInfo", "ELBEIFGDBMM", }); + emu.grasscutter.net.proto.MusicBriefInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleReqOuterClass.java new file mode 100644 index 00000000000..bab3b4d6147 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleReqOuterClass.java @@ -0,0 +1,2097 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameSettleReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameSettleReqOuterClass { + private MusicGameSettleReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameSettleReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameSettleReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 music_basic_id = 14; + * @return The musicBasicId. + */ + int getMusicBasicId(); + + /** + * uint32 score = 2; + * @return The score. + */ + int getScore(); + + /** + * uint32 combo = 10; + * @return The combo. + */ + int getCombo(); + + /** + * uint32 correct_hit = 8; + * @return The correctHit. + */ + int getCorrectHit(); + + /** + * uint64 music_share_id = 11; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + *
+     * is_default_beatmap
+     * 
+ * + * bool KJNDJLBOJLM = 4; + * @return The kJNDJLBOJLM. + */ + boolean getKJNDJLBOJLM(); + + /** + * uint32 FBELCAFFGIJ = 3; + * @return The fBELCAFFGIJ. + */ + int getFBELCAFFGIJ(); + + /** + * uint32 OOFMAKIDFOL = 15; + * @return The oOFMAKIDFOL. + */ + int getOOFMAKIDFOL(); + + /** + *
+     * beatmap_difficulty_level
+     * 
+ * + * uint32 HJPDEIMECHB = 1; + * @return The hJPDEIMECHB. + */ + int getHJPDEIMECHB(); + + /** + * repeated uint32 MNCMGANHCFI = 13; + * @return A list containing the mNCMGANHCFI. + */ + java.util.List getMNCMGANHCFIList(); + /** + * repeated uint32 MNCMGANHCFI = 13; + * @return The count of mNCMGANHCFI. + */ + int getMNCMGANHCFICount(); + /** + * repeated uint32 MNCMGANHCFI = 13; + * @param index The index of the element to return. + * @return The mNCMGANHCFI at the given index. + */ + int getMNCMGANHCFI(int index); + + /** + * uint32 max_combo = 9; + * @return The maxCombo. + */ + int getMaxCombo(); + + /** + * uint32 JJADNMELLAH = 1975; + * @return The jJADNMELLAH. + */ + int getJJADNMELLAH(); + + /** + *
+     * detail_score
+     * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @return A list containing the eIAGEEFABPO. + */ + java.util.List getEIAGEEFABPOList(); + /** + *
+     * detail_score
+     * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @return The count of eIAGEEFABPO. + */ + int getEIAGEEFABPOCount(); + /** + *
+     * detail_score
+     * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @param index The index of the element to return. + * @return The eIAGEEFABPO at the given index. + */ + int getEIAGEEFABPO(int index); + + /** + * uint32 CPIFLFBHNJP = 1104; + * @return The cPIFLFBHNJP. + */ + int getCPIFLFBHNJP(); + + /** + * bool success = 998; + * @return The success. + */ + boolean getSuccess(); + + /** + * uint32 GGHBOMGJGFP = 268; + * @return The gGHBOMGJGFP. + */ + int getGGHBOMGJGFP(); + + /** + * bool PFHCIHKCJFJ = 238; + * @return The pFHCIHKCJFJ. + */ + boolean getPFHCIHKCJFJ(); + + /** + * float speed = 887; + * @return The speed. + */ + float getSpeed(); + } + /** + *
+   * CmdId: 8745
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameSettleReq} + */ + public static final class MusicGameSettleReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameSettleReq) + MusicGameSettleReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameSettleReq.newBuilder() to construct. + private MusicGameSettleReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameSettleReq() { + mNCMGANHCFI_ = emptyIntList(); + eIAGEEFABPO_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameSettleReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameSettleReq( + 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: { + + hJPDEIMECHB_ = input.readUInt32(); + break; + } + case 16: { + + score_ = input.readUInt32(); + break; + } + case 24: { + + fBELCAFFGIJ_ = input.readUInt32(); + break; + } + case 32: { + + kJNDJLBOJLM_ = input.readBool(); + break; + } + case 64: { + + correctHit_ = input.readUInt32(); + break; + } + case 72: { + + maxCombo_ = input.readUInt32(); + break; + } + case 80: { + + combo_ = input.readUInt32(); + break; + } + case 88: { + + musicShareId_ = input.readUInt64(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mNCMGANHCFI_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mNCMGANHCFI_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mNCMGANHCFI_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mNCMGANHCFI_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + musicBasicId_ = input.readUInt32(); + break; + } + case 120: { + + oOFMAKIDFOL_ = input.readUInt32(); + break; + } + case 1904: { + + pFHCIHKCJFJ_ = input.readBool(); + break; + } + case 2144: { + + gGHBOMGJGFP_ = input.readUInt32(); + break; + } + case 7101: { + + speed_ = input.readFloat(); + break; + } + case 7984: { + + success_ = input.readBool(); + break; + } + case 8832: { + + cPIFLFBHNJP_ = input.readUInt32(); + break; + } + case 9368: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + eIAGEEFABPO_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + eIAGEEFABPO_.addInt(input.readUInt32()); + break; + } + case 9370: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + eIAGEEFABPO_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + eIAGEEFABPO_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 15800: { + + jJADNMELLAH_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + mNCMGANHCFI_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + eIAGEEFABPO_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.class, emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.Builder.class); + } + + public static final int MUSIC_BASIC_ID_FIELD_NUMBER = 14; + private int musicBasicId_; + /** + * uint32 music_basic_id = 14; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + + public static final int SCORE_FIELD_NUMBER = 2; + private int score_; + /** + * uint32 score = 2; + * @return The score. + */ + @java.lang.Override + public int getScore() { + return score_; + } + + public static final int COMBO_FIELD_NUMBER = 10; + private int combo_; + /** + * uint32 combo = 10; + * @return The combo. + */ + @java.lang.Override + public int getCombo() { + return combo_; + } + + public static final int CORRECT_HIT_FIELD_NUMBER = 8; + private int correctHit_; + /** + * uint32 correct_hit = 8; + * @return The correctHit. + */ + @java.lang.Override + public int getCorrectHit() { + return correctHit_; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 11; + private long musicShareId_; + /** + * uint64 music_share_id = 11; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int KJNDJLBOJLM_FIELD_NUMBER = 4; + private boolean kJNDJLBOJLM_; + /** + *
+     * is_default_beatmap
+     * 
+ * + * bool KJNDJLBOJLM = 4; + * @return The kJNDJLBOJLM. + */ + @java.lang.Override + public boolean getKJNDJLBOJLM() { + return kJNDJLBOJLM_; + } + + public static final int FBELCAFFGIJ_FIELD_NUMBER = 3; + private int fBELCAFFGIJ_; + /** + * uint32 FBELCAFFGIJ = 3; + * @return The fBELCAFFGIJ. + */ + @java.lang.Override + public int getFBELCAFFGIJ() { + return fBELCAFFGIJ_; + } + + public static final int OOFMAKIDFOL_FIELD_NUMBER = 15; + private int oOFMAKIDFOL_; + /** + * uint32 OOFMAKIDFOL = 15; + * @return The oOFMAKIDFOL. + */ + @java.lang.Override + public int getOOFMAKIDFOL() { + return oOFMAKIDFOL_; + } + + public static final int HJPDEIMECHB_FIELD_NUMBER = 1; + private int hJPDEIMECHB_; + /** + *
+     * beatmap_difficulty_level
+     * 
+ * + * uint32 HJPDEIMECHB = 1; + * @return The hJPDEIMECHB. + */ + @java.lang.Override + public int getHJPDEIMECHB() { + return hJPDEIMECHB_; + } + + public static final int MNCMGANHCFI_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList mNCMGANHCFI_; + /** + * repeated uint32 MNCMGANHCFI = 13; + * @return A list containing the mNCMGANHCFI. + */ + @java.lang.Override + public java.util.List + getMNCMGANHCFIList() { + return mNCMGANHCFI_; + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @return The count of mNCMGANHCFI. + */ + public int getMNCMGANHCFICount() { + return mNCMGANHCFI_.size(); + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @param index The index of the element to return. + * @return The mNCMGANHCFI at the given index. + */ + public int getMNCMGANHCFI(int index) { + return mNCMGANHCFI_.getInt(index); + } + private int mNCMGANHCFIMemoizedSerializedSize = -1; + + public static final int MAX_COMBO_FIELD_NUMBER = 9; + private int maxCombo_; + /** + * uint32 max_combo = 9; + * @return The maxCombo. + */ + @java.lang.Override + public int getMaxCombo() { + return maxCombo_; + } + + public static final int JJADNMELLAH_FIELD_NUMBER = 1975; + private int jJADNMELLAH_; + /** + * uint32 JJADNMELLAH = 1975; + * @return The jJADNMELLAH. + */ + @java.lang.Override + public int getJJADNMELLAH() { + return jJADNMELLAH_; + } + + public static final int EIAGEEFABPO_FIELD_NUMBER = 1171; + private com.google.protobuf.Internal.IntList eIAGEEFABPO_; + /** + *
+     * detail_score
+     * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @return A list containing the eIAGEEFABPO. + */ + @java.lang.Override + public java.util.List + getEIAGEEFABPOList() { + return eIAGEEFABPO_; + } + /** + *
+     * detail_score
+     * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @return The count of eIAGEEFABPO. + */ + public int getEIAGEEFABPOCount() { + return eIAGEEFABPO_.size(); + } + /** + *
+     * detail_score
+     * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @param index The index of the element to return. + * @return The eIAGEEFABPO at the given index. + */ + public int getEIAGEEFABPO(int index) { + return eIAGEEFABPO_.getInt(index); + } + private int eIAGEEFABPOMemoizedSerializedSize = -1; + + public static final int CPIFLFBHNJP_FIELD_NUMBER = 1104; + private int cPIFLFBHNJP_; + /** + * uint32 CPIFLFBHNJP = 1104; + * @return The cPIFLFBHNJP. + */ + @java.lang.Override + public int getCPIFLFBHNJP() { + return cPIFLFBHNJP_; + } + + public static final int SUCCESS_FIELD_NUMBER = 998; + private boolean success_; + /** + * bool success = 998; + * @return The success. + */ + @java.lang.Override + public boolean getSuccess() { + return success_; + } + + public static final int GGHBOMGJGFP_FIELD_NUMBER = 268; + private int gGHBOMGJGFP_; + /** + * uint32 GGHBOMGJGFP = 268; + * @return The gGHBOMGJGFP. + */ + @java.lang.Override + public int getGGHBOMGJGFP() { + return gGHBOMGJGFP_; + } + + public static final int PFHCIHKCJFJ_FIELD_NUMBER = 238; + private boolean pFHCIHKCJFJ_; + /** + * bool PFHCIHKCJFJ = 238; + * @return The pFHCIHKCJFJ. + */ + @java.lang.Override + public boolean getPFHCIHKCJFJ() { + return pFHCIHKCJFJ_; + } + + public static final int SPEED_FIELD_NUMBER = 887; + private float speed_; + /** + * float speed = 887; + * @return The speed. + */ + @java.lang.Override + public float getSpeed() { + return speed_; + } + + 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 (hJPDEIMECHB_ != 0) { + output.writeUInt32(1, hJPDEIMECHB_); + } + if (score_ != 0) { + output.writeUInt32(2, score_); + } + if (fBELCAFFGIJ_ != 0) { + output.writeUInt32(3, fBELCAFFGIJ_); + } + if (kJNDJLBOJLM_ != false) { + output.writeBool(4, kJNDJLBOJLM_); + } + if (correctHit_ != 0) { + output.writeUInt32(8, correctHit_); + } + if (maxCombo_ != 0) { + output.writeUInt32(9, maxCombo_); + } + if (combo_ != 0) { + output.writeUInt32(10, combo_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(11, musicShareId_); + } + if (getMNCMGANHCFIList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(mNCMGANHCFIMemoizedSerializedSize); + } + for (int i = 0; i < mNCMGANHCFI_.size(); i++) { + output.writeUInt32NoTag(mNCMGANHCFI_.getInt(i)); + } + if (musicBasicId_ != 0) { + output.writeUInt32(14, musicBasicId_); + } + if (oOFMAKIDFOL_ != 0) { + output.writeUInt32(15, oOFMAKIDFOL_); + } + if (pFHCIHKCJFJ_ != false) { + output.writeBool(238, pFHCIHKCJFJ_); + } + if (gGHBOMGJGFP_ != 0) { + output.writeUInt32(268, gGHBOMGJGFP_); + } + if (speed_ != 0F) { + output.writeFloat(887, speed_); + } + if (success_ != false) { + output.writeBool(998, success_); + } + if (cPIFLFBHNJP_ != 0) { + output.writeUInt32(1104, cPIFLFBHNJP_); + } + if (getEIAGEEFABPOList().size() > 0) { + output.writeUInt32NoTag(9370); + output.writeUInt32NoTag(eIAGEEFABPOMemoizedSerializedSize); + } + for (int i = 0; i < eIAGEEFABPO_.size(); i++) { + output.writeUInt32NoTag(eIAGEEFABPO_.getInt(i)); + } + if (jJADNMELLAH_ != 0) { + output.writeUInt32(1975, jJADNMELLAH_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hJPDEIMECHB_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, hJPDEIMECHB_); + } + if (score_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, score_); + } + if (fBELCAFFGIJ_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, fBELCAFFGIJ_); + } + if (kJNDJLBOJLM_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, kJNDJLBOJLM_); + } + if (correctHit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, correctHit_); + } + if (maxCombo_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, maxCombo_); + } + if (combo_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, combo_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, musicShareId_); + } + { + int dataSize = 0; + for (int i = 0; i < mNCMGANHCFI_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mNCMGANHCFI_.getInt(i)); + } + size += dataSize; + if (!getMNCMGANHCFIList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mNCMGANHCFIMemoizedSerializedSize = dataSize; + } + if (musicBasicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, musicBasicId_); + } + if (oOFMAKIDFOL_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, oOFMAKIDFOL_); + } + if (pFHCIHKCJFJ_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(238, pFHCIHKCJFJ_); + } + if (gGHBOMGJGFP_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(268, gGHBOMGJGFP_); + } + if (speed_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(887, speed_); + } + if (success_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(998, success_); + } + if (cPIFLFBHNJP_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1104, cPIFLFBHNJP_); + } + { + int dataSize = 0; + for (int i = 0; i < eIAGEEFABPO_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(eIAGEEFABPO_.getInt(i)); + } + size += dataSize; + if (!getEIAGEEFABPOList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + eIAGEEFABPOMemoizedSerializedSize = dataSize; + } + if (jJADNMELLAH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1975, jJADNMELLAH_); + } + 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.MusicGameSettleReqOuterClass.MusicGameSettleReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq other = (emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq) obj; + + if (getMusicBasicId() + != other.getMusicBasicId()) return false; + if (getScore() + != other.getScore()) return false; + if (getCombo() + != other.getCombo()) return false; + if (getCorrectHit() + != other.getCorrectHit()) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (getKJNDJLBOJLM() + != other.getKJNDJLBOJLM()) return false; + if (getFBELCAFFGIJ() + != other.getFBELCAFFGIJ()) return false; + if (getOOFMAKIDFOL() + != other.getOOFMAKIDFOL()) return false; + if (getHJPDEIMECHB() + != other.getHJPDEIMECHB()) return false; + if (!getMNCMGANHCFIList() + .equals(other.getMNCMGANHCFIList())) return false; + if (getMaxCombo() + != other.getMaxCombo()) return false; + if (getJJADNMELLAH() + != other.getJJADNMELLAH()) return false; + if (!getEIAGEEFABPOList() + .equals(other.getEIAGEEFABPOList())) return false; + if (getCPIFLFBHNJP() + != other.getCPIFLFBHNJP()) return false; + if (getSuccess() + != other.getSuccess()) return false; + if (getGGHBOMGJGFP() + != other.getGGHBOMGJGFP()) return false; + if (getPFHCIHKCJFJ() + != other.getPFHCIHKCJFJ()) return false; + if (java.lang.Float.floatToIntBits(getSpeed()) + != java.lang.Float.floatToIntBits( + other.getSpeed())) 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) + MUSIC_BASIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicBasicId(); + hash = (37 * hash) + SCORE_FIELD_NUMBER; + hash = (53 * hash) + getScore(); + hash = (37 * hash) + COMBO_FIELD_NUMBER; + hash = (53 * hash) + getCombo(); + hash = (37 * hash) + CORRECT_HIT_FIELD_NUMBER; + hash = (53 * hash) + getCorrectHit(); + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (37 * hash) + KJNDJLBOJLM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getKJNDJLBOJLM()); + hash = (37 * hash) + FBELCAFFGIJ_FIELD_NUMBER; + hash = (53 * hash) + getFBELCAFFGIJ(); + hash = (37 * hash) + OOFMAKIDFOL_FIELD_NUMBER; + hash = (53 * hash) + getOOFMAKIDFOL(); + hash = (37 * hash) + HJPDEIMECHB_FIELD_NUMBER; + hash = (53 * hash) + getHJPDEIMECHB(); + if (getMNCMGANHCFICount() > 0) { + hash = (37 * hash) + MNCMGANHCFI_FIELD_NUMBER; + hash = (53 * hash) + getMNCMGANHCFIList().hashCode(); + } + hash = (37 * hash) + MAX_COMBO_FIELD_NUMBER; + hash = (53 * hash) + getMaxCombo(); + hash = (37 * hash) + JJADNMELLAH_FIELD_NUMBER; + hash = (53 * hash) + getJJADNMELLAH(); + if (getEIAGEEFABPOCount() > 0) { + hash = (37 * hash) + EIAGEEFABPO_FIELD_NUMBER; + hash = (53 * hash) + getEIAGEEFABPOList().hashCode(); + } + hash = (37 * hash) + CPIFLFBHNJP_FIELD_NUMBER; + hash = (53 * hash) + getCPIFLFBHNJP(); + hash = (37 * hash) + SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSuccess()); + hash = (37 * hash) + GGHBOMGJGFP_FIELD_NUMBER; + hash = (53 * hash) + getGGHBOMGJGFP(); + hash = (37 * hash) + PFHCIHKCJFJ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getPFHCIHKCJFJ()); + hash = (37 * hash) + SPEED_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getSpeed()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq 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.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq 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.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq 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.MusicGameSettleReqOuterClass.MusicGameSettleReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq 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.MusicGameSettleReqOuterClass.MusicGameSettleReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq 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.MusicGameSettleReqOuterClass.MusicGameSettleReq 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: 8745
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameSettleReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameSettleReq) + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.class, emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + musicBasicId_ = 0; + + score_ = 0; + + combo_ = 0; + + correctHit_ = 0; + + musicShareId_ = 0L; + + kJNDJLBOJLM_ = false; + + fBELCAFFGIJ_ = 0; + + oOFMAKIDFOL_ = 0; + + hJPDEIMECHB_ = 0; + + mNCMGANHCFI_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + maxCombo_ = 0; + + jJADNMELLAH_ = 0; + + eIAGEEFABPO_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + cPIFLFBHNJP_ = 0; + + success_ = false; + + gGHBOMGJGFP_ = 0; + + pFHCIHKCJFJ_ = false; + + speed_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.internal_static_MusicGameSettleReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq build() { + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq buildPartial() { + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq result = new emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq(this); + int from_bitField0_ = bitField0_; + result.musicBasicId_ = musicBasicId_; + result.score_ = score_; + result.combo_ = combo_; + result.correctHit_ = correctHit_; + result.musicShareId_ = musicShareId_; + result.kJNDJLBOJLM_ = kJNDJLBOJLM_; + result.fBELCAFFGIJ_ = fBELCAFFGIJ_; + result.oOFMAKIDFOL_ = oOFMAKIDFOL_; + result.hJPDEIMECHB_ = hJPDEIMECHB_; + if (((bitField0_ & 0x00000001) != 0)) { + mNCMGANHCFI_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mNCMGANHCFI_ = mNCMGANHCFI_; + result.maxCombo_ = maxCombo_; + result.jJADNMELLAH_ = jJADNMELLAH_; + if (((bitField0_ & 0x00000002) != 0)) { + eIAGEEFABPO_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.eIAGEEFABPO_ = eIAGEEFABPO_; + result.cPIFLFBHNJP_ = cPIFLFBHNJP_; + result.success_ = success_; + result.gGHBOMGJGFP_ = gGHBOMGJGFP_; + result.pFHCIHKCJFJ_ = pFHCIHKCJFJ_; + result.speed_ = speed_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq other) { + if (other == emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq.getDefaultInstance()) return this; + if (other.getMusicBasicId() != 0) { + setMusicBasicId(other.getMusicBasicId()); + } + if (other.getScore() != 0) { + setScore(other.getScore()); + } + if (other.getCombo() != 0) { + setCombo(other.getCombo()); + } + if (other.getCorrectHit() != 0) { + setCorrectHit(other.getCorrectHit()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + if (other.getKJNDJLBOJLM() != false) { + setKJNDJLBOJLM(other.getKJNDJLBOJLM()); + } + if (other.getFBELCAFFGIJ() != 0) { + setFBELCAFFGIJ(other.getFBELCAFFGIJ()); + } + if (other.getOOFMAKIDFOL() != 0) { + setOOFMAKIDFOL(other.getOOFMAKIDFOL()); + } + if (other.getHJPDEIMECHB() != 0) { + setHJPDEIMECHB(other.getHJPDEIMECHB()); + } + if (!other.mNCMGANHCFI_.isEmpty()) { + if (mNCMGANHCFI_.isEmpty()) { + mNCMGANHCFI_ = other.mNCMGANHCFI_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMNCMGANHCFIIsMutable(); + mNCMGANHCFI_.addAll(other.mNCMGANHCFI_); + } + onChanged(); + } + if (other.getMaxCombo() != 0) { + setMaxCombo(other.getMaxCombo()); + } + if (other.getJJADNMELLAH() != 0) { + setJJADNMELLAH(other.getJJADNMELLAH()); + } + if (!other.eIAGEEFABPO_.isEmpty()) { + if (eIAGEEFABPO_.isEmpty()) { + eIAGEEFABPO_ = other.eIAGEEFABPO_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureEIAGEEFABPOIsMutable(); + eIAGEEFABPO_.addAll(other.eIAGEEFABPO_); + } + onChanged(); + } + if (other.getCPIFLFBHNJP() != 0) { + setCPIFLFBHNJP(other.getCPIFLFBHNJP()); + } + if (other.getSuccess() != false) { + setSuccess(other.getSuccess()); + } + if (other.getGGHBOMGJGFP() != 0) { + setGGHBOMGJGFP(other.getGGHBOMGJGFP()); + } + if (other.getPFHCIHKCJFJ() != false) { + setPFHCIHKCJFJ(other.getPFHCIHKCJFJ()); + } + if (other.getSpeed() != 0F) { + setSpeed(other.getSpeed()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int musicBasicId_ ; + /** + * uint32 music_basic_id = 14; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + /** + * uint32 music_basic_id = 14; + * @param value The musicBasicId to set. + * @return This builder for chaining. + */ + public Builder setMusicBasicId(int value) { + + musicBasicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_basic_id = 14; + * @return This builder for chaining. + */ + public Builder clearMusicBasicId() { + + musicBasicId_ = 0; + onChanged(); + return this; + } + + private int score_ ; + /** + * uint32 score = 2; + * @return The score. + */ + @java.lang.Override + public int getScore() { + return score_; + } + /** + * uint32 score = 2; + * @param value The score to set. + * @return This builder for chaining. + */ + public Builder setScore(int value) { + + score_ = value; + onChanged(); + return this; + } + /** + * uint32 score = 2; + * @return This builder for chaining. + */ + public Builder clearScore() { + + score_ = 0; + onChanged(); + return this; + } + + private int combo_ ; + /** + * uint32 combo = 10; + * @return The combo. + */ + @java.lang.Override + public int getCombo() { + return combo_; + } + /** + * uint32 combo = 10; + * @param value The combo to set. + * @return This builder for chaining. + */ + public Builder setCombo(int value) { + + combo_ = value; + onChanged(); + return this; + } + /** + * uint32 combo = 10; + * @return This builder for chaining. + */ + public Builder clearCombo() { + + combo_ = 0; + onChanged(); + return this; + } + + private int correctHit_ ; + /** + * uint32 correct_hit = 8; + * @return The correctHit. + */ + @java.lang.Override + public int getCorrectHit() { + return correctHit_; + } + /** + * uint32 correct_hit = 8; + * @param value The correctHit to set. + * @return This builder for chaining. + */ + public Builder setCorrectHit(int value) { + + correctHit_ = value; + onChanged(); + return this; + } + /** + * uint32 correct_hit = 8; + * @return This builder for chaining. + */ + public Builder clearCorrectHit() { + + correctHit_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 11; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 11; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 11; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private boolean kJNDJLBOJLM_ ; + /** + *
+       * is_default_beatmap
+       * 
+ * + * bool KJNDJLBOJLM = 4; + * @return The kJNDJLBOJLM. + */ + @java.lang.Override + public boolean getKJNDJLBOJLM() { + return kJNDJLBOJLM_; + } + /** + *
+       * is_default_beatmap
+       * 
+ * + * bool KJNDJLBOJLM = 4; + * @param value The kJNDJLBOJLM to set. + * @return This builder for chaining. + */ + public Builder setKJNDJLBOJLM(boolean value) { + + kJNDJLBOJLM_ = value; + onChanged(); + return this; + } + /** + *
+       * is_default_beatmap
+       * 
+ * + * bool KJNDJLBOJLM = 4; + * @return This builder for chaining. + */ + public Builder clearKJNDJLBOJLM() { + + kJNDJLBOJLM_ = false; + onChanged(); + return this; + } + + private int fBELCAFFGIJ_ ; + /** + * uint32 FBELCAFFGIJ = 3; + * @return The fBELCAFFGIJ. + */ + @java.lang.Override + public int getFBELCAFFGIJ() { + return fBELCAFFGIJ_; + } + /** + * uint32 FBELCAFFGIJ = 3; + * @param value The fBELCAFFGIJ to set. + * @return This builder for chaining. + */ + public Builder setFBELCAFFGIJ(int value) { + + fBELCAFFGIJ_ = value; + onChanged(); + return this; + } + /** + * uint32 FBELCAFFGIJ = 3; + * @return This builder for chaining. + */ + public Builder clearFBELCAFFGIJ() { + + fBELCAFFGIJ_ = 0; + onChanged(); + return this; + } + + private int oOFMAKIDFOL_ ; + /** + * uint32 OOFMAKIDFOL = 15; + * @return The oOFMAKIDFOL. + */ + @java.lang.Override + public int getOOFMAKIDFOL() { + return oOFMAKIDFOL_; + } + /** + * uint32 OOFMAKIDFOL = 15; + * @param value The oOFMAKIDFOL to set. + * @return This builder for chaining. + */ + public Builder setOOFMAKIDFOL(int value) { + + oOFMAKIDFOL_ = value; + onChanged(); + return this; + } + /** + * uint32 OOFMAKIDFOL = 15; + * @return This builder for chaining. + */ + public Builder clearOOFMAKIDFOL() { + + oOFMAKIDFOL_ = 0; + onChanged(); + return this; + } + + private int hJPDEIMECHB_ ; + /** + *
+       * beatmap_difficulty_level
+       * 
+ * + * uint32 HJPDEIMECHB = 1; + * @return The hJPDEIMECHB. + */ + @java.lang.Override + public int getHJPDEIMECHB() { + return hJPDEIMECHB_; + } + /** + *
+       * beatmap_difficulty_level
+       * 
+ * + * uint32 HJPDEIMECHB = 1; + * @param value The hJPDEIMECHB to set. + * @return This builder for chaining. + */ + public Builder setHJPDEIMECHB(int value) { + + hJPDEIMECHB_ = value; + onChanged(); + return this; + } + /** + *
+       * beatmap_difficulty_level
+       * 
+ * + * uint32 HJPDEIMECHB = 1; + * @return This builder for chaining. + */ + public Builder clearHJPDEIMECHB() { + + hJPDEIMECHB_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList mNCMGANHCFI_ = emptyIntList(); + private void ensureMNCMGANHCFIIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mNCMGANHCFI_ = mutableCopy(mNCMGANHCFI_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @return A list containing the mNCMGANHCFI. + */ + public java.util.List + getMNCMGANHCFIList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mNCMGANHCFI_) : mNCMGANHCFI_; + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @return The count of mNCMGANHCFI. + */ + public int getMNCMGANHCFICount() { + return mNCMGANHCFI_.size(); + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @param index The index of the element to return. + * @return The mNCMGANHCFI at the given index. + */ + public int getMNCMGANHCFI(int index) { + return mNCMGANHCFI_.getInt(index); + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @param index The index to set the value at. + * @param value The mNCMGANHCFI to set. + * @return This builder for chaining. + */ + public Builder setMNCMGANHCFI( + int index, int value) { + ensureMNCMGANHCFIIsMutable(); + mNCMGANHCFI_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @param value The mNCMGANHCFI to add. + * @return This builder for chaining. + */ + public Builder addMNCMGANHCFI(int value) { + ensureMNCMGANHCFIIsMutable(); + mNCMGANHCFI_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @param values The mNCMGANHCFI to add. + * @return This builder for chaining. + */ + public Builder addAllMNCMGANHCFI( + java.lang.Iterable values) { + ensureMNCMGANHCFIIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mNCMGANHCFI_); + onChanged(); + return this; + } + /** + * repeated uint32 MNCMGANHCFI = 13; + * @return This builder for chaining. + */ + public Builder clearMNCMGANHCFI() { + mNCMGANHCFI_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int maxCombo_ ; + /** + * uint32 max_combo = 9; + * @return The maxCombo. + */ + @java.lang.Override + public int getMaxCombo() { + return maxCombo_; + } + /** + * uint32 max_combo = 9; + * @param value The maxCombo to set. + * @return This builder for chaining. + */ + public Builder setMaxCombo(int value) { + + maxCombo_ = value; + onChanged(); + return this; + } + /** + * uint32 max_combo = 9; + * @return This builder for chaining. + */ + public Builder clearMaxCombo() { + + maxCombo_ = 0; + onChanged(); + return this; + } + + private int jJADNMELLAH_ ; + /** + * uint32 JJADNMELLAH = 1975; + * @return The jJADNMELLAH. + */ + @java.lang.Override + public int getJJADNMELLAH() { + return jJADNMELLAH_; + } + /** + * uint32 JJADNMELLAH = 1975; + * @param value The jJADNMELLAH to set. + * @return This builder for chaining. + */ + public Builder setJJADNMELLAH(int value) { + + jJADNMELLAH_ = value; + onChanged(); + return this; + } + /** + * uint32 JJADNMELLAH = 1975; + * @return This builder for chaining. + */ + public Builder clearJJADNMELLAH() { + + jJADNMELLAH_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList eIAGEEFABPO_ = emptyIntList(); + private void ensureEIAGEEFABPOIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + eIAGEEFABPO_ = mutableCopy(eIAGEEFABPO_); + bitField0_ |= 0x00000002; + } + } + /** + *
+       * detail_score
+       * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @return A list containing the eIAGEEFABPO. + */ + public java.util.List + getEIAGEEFABPOList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(eIAGEEFABPO_) : eIAGEEFABPO_; + } + /** + *
+       * detail_score
+       * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @return The count of eIAGEEFABPO. + */ + public int getEIAGEEFABPOCount() { + return eIAGEEFABPO_.size(); + } + /** + *
+       * detail_score
+       * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @param index The index of the element to return. + * @return The eIAGEEFABPO at the given index. + */ + public int getEIAGEEFABPO(int index) { + return eIAGEEFABPO_.getInt(index); + } + /** + *
+       * detail_score
+       * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @param index The index to set the value at. + * @param value The eIAGEEFABPO to set. + * @return This builder for chaining. + */ + public Builder setEIAGEEFABPO( + int index, int value) { + ensureEIAGEEFABPOIsMutable(); + eIAGEEFABPO_.setInt(index, value); + onChanged(); + return this; + } + /** + *
+       * detail_score
+       * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @param value The eIAGEEFABPO to add. + * @return This builder for chaining. + */ + public Builder addEIAGEEFABPO(int value) { + ensureEIAGEEFABPOIsMutable(); + eIAGEEFABPO_.addInt(value); + onChanged(); + return this; + } + /** + *
+       * detail_score
+       * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @param values The eIAGEEFABPO to add. + * @return This builder for chaining. + */ + public Builder addAllEIAGEEFABPO( + java.lang.Iterable values) { + ensureEIAGEEFABPOIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, eIAGEEFABPO_); + onChanged(); + return this; + } + /** + *
+       * detail_score
+       * 
+ * + * repeated uint32 EIAGEEFABPO = 1171; + * @return This builder for chaining. + */ + public Builder clearEIAGEEFABPO() { + eIAGEEFABPO_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int cPIFLFBHNJP_ ; + /** + * uint32 CPIFLFBHNJP = 1104; + * @return The cPIFLFBHNJP. + */ + @java.lang.Override + public int getCPIFLFBHNJP() { + return cPIFLFBHNJP_; + } + /** + * uint32 CPIFLFBHNJP = 1104; + * @param value The cPIFLFBHNJP to set. + * @return This builder for chaining. + */ + public Builder setCPIFLFBHNJP(int value) { + + cPIFLFBHNJP_ = value; + onChanged(); + return this; + } + /** + * uint32 CPIFLFBHNJP = 1104; + * @return This builder for chaining. + */ + public Builder clearCPIFLFBHNJP() { + + cPIFLFBHNJP_ = 0; + onChanged(); + return this; + } + + private boolean success_ ; + /** + * bool success = 998; + * @return The success. + */ + @java.lang.Override + public boolean getSuccess() { + return success_; + } + /** + * bool success = 998; + * @param value The success to set. + * @return This builder for chaining. + */ + public Builder setSuccess(boolean value) { + + success_ = value; + onChanged(); + return this; + } + /** + * bool success = 998; + * @return This builder for chaining. + */ + public Builder clearSuccess() { + + success_ = false; + onChanged(); + return this; + } + + private int gGHBOMGJGFP_ ; + /** + * uint32 GGHBOMGJGFP = 268; + * @return The gGHBOMGJGFP. + */ + @java.lang.Override + public int getGGHBOMGJGFP() { + return gGHBOMGJGFP_; + } + /** + * uint32 GGHBOMGJGFP = 268; + * @param value The gGHBOMGJGFP to set. + * @return This builder for chaining. + */ + public Builder setGGHBOMGJGFP(int value) { + + gGHBOMGJGFP_ = value; + onChanged(); + return this; + } + /** + * uint32 GGHBOMGJGFP = 268; + * @return This builder for chaining. + */ + public Builder clearGGHBOMGJGFP() { + + gGHBOMGJGFP_ = 0; + onChanged(); + return this; + } + + private boolean pFHCIHKCJFJ_ ; + /** + * bool PFHCIHKCJFJ = 238; + * @return The pFHCIHKCJFJ. + */ + @java.lang.Override + public boolean getPFHCIHKCJFJ() { + return pFHCIHKCJFJ_; + } + /** + * bool PFHCIHKCJFJ = 238; + * @param value The pFHCIHKCJFJ to set. + * @return This builder for chaining. + */ + public Builder setPFHCIHKCJFJ(boolean value) { + + pFHCIHKCJFJ_ = value; + onChanged(); + return this; + } + /** + * bool PFHCIHKCJFJ = 238; + * @return This builder for chaining. + */ + public Builder clearPFHCIHKCJFJ() { + + pFHCIHKCJFJ_ = false; + onChanged(); + return this; + } + + private float speed_ ; + /** + * float speed = 887; + * @return The speed. + */ + @java.lang.Override + public float getSpeed() { + return speed_; + } + /** + * float speed = 887; + * @param value The speed to set. + * @return This builder for chaining. + */ + public Builder setSpeed(float value) { + + speed_ = value; + onChanged(); + return this; + } + /** + * float speed = 887; + * @return This builder for chaining. + */ + public Builder clearSpeed() { + + speed_ = 0F; + 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:MusicGameSettleReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameSettleReq) + private static final emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq(); + } + + public static emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameSettleReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameSettleReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleReqOuterClass.MusicGameSettleReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameSettleReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameSettleReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030MusicGameSettleReq.proto\"\203\003\n\022MusicGame" + + "SettleReq\022\026\n\016music_basic_id\030\016 \001(\r\022\r\n\005sco" + + "re\030\002 \001(\r\022\r\n\005combo\030\n \001(\r\022\023\n\013correct_hit\030\010" + + " \001(\r\022\026\n\016music_share_id\030\013 \001(\004\022\023\n\013KJNDJLBO" + + "JLM\030\004 \001(\010\022\023\n\013FBELCAFFGIJ\030\003 \001(\r\022\023\n\013OOFMAK" + + "IDFOL\030\017 \001(\r\022\023\n\013HJPDEIMECHB\030\001 \001(\r\022\023\n\013MNCM" + + "GANHCFI\030\r \003(\r\022\021\n\tmax_combo\030\t \001(\r\022\024\n\013JJAD" + + "NMELLAH\030\267\017 \001(\r\022\024\n\013EIAGEEFABPO\030\223\t \003(\r\022\024\n\013" + + "CPIFLFBHNJP\030\320\010 \001(\r\022\020\n\007success\030\346\007 \001(\010\022\024\n\013" + + "GGHBOMGJGFP\030\214\002 \001(\r\022\024\n\013PFHCIHKCJFJ\030\356\001 \001(\010" + + "\022\016\n\005speed\030\367\006 \001(\002B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameSettleReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameSettleReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameSettleReq_descriptor, + new java.lang.String[] { "MusicBasicId", "Score", "Combo", "CorrectHit", "MusicShareId", "KJNDJLBOJLM", "FBELCAFFGIJ", "OOFMAKIDFOL", "HJPDEIMECHB", "MNCMGANHCFI", "MaxCombo", "JJADNMELLAH", "EIAGEEFABPO", "CPIFLFBHNJP", "Success", "GGHBOMGJGFP", "PFHCIHKCJFJ", "Speed", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleRspOuterClass.java new file mode 100644 index 00000000000..fcbea99028c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameSettleRspOuterClass.java @@ -0,0 +1,834 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameSettleRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameSettleRspOuterClass { + private MusicGameSettleRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameSettleRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameSettleRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 music_basic_id = 9; + * @return The musicBasicId. + */ + int getMusicBasicId(); + + /** + * bool is_unlock_next_level = 1; + * @return The isUnlockNextLevel. + */ + boolean getIsUnlockNextLevel(); + + /** + * bool is_new_record = 3; + * @return The isNewRecord. + */ + boolean getIsNewRecord(); + + /** + * uint64 music_share_id = 11; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + *
+   * CmdId: 8288
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MusicGameSettleRsp} + */ + public static final class MusicGameSettleRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameSettleRsp) + MusicGameSettleRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameSettleRsp.newBuilder() to construct. + private MusicGameSettleRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameSettleRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameSettleRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameSettleRsp( + 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: { + + isUnlockNextLevel_ = input.readBool(); + break; + } + case 24: { + + isNewRecord_ = input.readBool(); + break; + } + case 56: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + musicBasicId_ = input.readUInt32(); + break; + } + case 88: { + + musicShareId_ = input.readUInt64(); + 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.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.class, emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MUSIC_BASIC_ID_FIELD_NUMBER = 9; + private int musicBasicId_; + /** + * uint32 music_basic_id = 9; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + + public static final int IS_UNLOCK_NEXT_LEVEL_FIELD_NUMBER = 1; + private boolean isUnlockNextLevel_; + /** + * bool is_unlock_next_level = 1; + * @return The isUnlockNextLevel. + */ + @java.lang.Override + public boolean getIsUnlockNextLevel() { + return isUnlockNextLevel_; + } + + public static final int IS_NEW_RECORD_FIELD_NUMBER = 3; + private boolean isNewRecord_; + /** + * bool is_new_record = 3; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 11; + private long musicShareId_; + /** + * uint64 music_share_id = 11; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + 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 (isUnlockNextLevel_ != false) { + output.writeBool(1, isUnlockNextLevel_); + } + if (isNewRecord_ != false) { + output.writeBool(3, isNewRecord_); + } + if (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (musicBasicId_ != 0) { + output.writeUInt32(9, musicBasicId_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(11, musicShareId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isUnlockNextLevel_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isUnlockNextLevel_); + } + if (isNewRecord_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isNewRecord_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (musicBasicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, musicBasicId_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, musicShareId_); + } + 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.MusicGameSettleRspOuterClass.MusicGameSettleRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp other = (emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMusicBasicId() + != other.getMusicBasicId()) return false; + if (getIsUnlockNextLevel() + != other.getIsUnlockNextLevel()) return false; + if (getIsNewRecord() + != other.getIsNewRecord()) return false; + if (getMusicShareId() + != other.getMusicShareId()) 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(); + hash = (37 * hash) + MUSIC_BASIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicBasicId(); + hash = (37 * hash) + IS_UNLOCK_NEXT_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUnlockNextLevel()); + hash = (37 * hash) + IS_NEW_RECORD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewRecord()); + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp 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.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp 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.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp 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.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp 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.MusicGameSettleRspOuterClass.MusicGameSettleRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp 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.MusicGameSettleRspOuterClass.MusicGameSettleRsp 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: 8288
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MusicGameSettleRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameSettleRsp) + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.class, emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + musicBasicId_ = 0; + + isUnlockNextLevel_ = false; + + isNewRecord_ = false; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.internal_static_MusicGameSettleRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp build() { + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp result = new emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp(this); + result.retcode_ = retcode_; + result.musicBasicId_ = musicBasicId_; + result.isUnlockNextLevel_ = isUnlockNextLevel_; + result.isNewRecord_ = isNewRecord_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMusicBasicId() != 0) { + setMusicBasicId(other.getMusicBasicId()); + } + if (other.getIsUnlockNextLevel() != false) { + setIsUnlockNextLevel(other.getIsUnlockNextLevel()); + } + if (other.getIsNewRecord() != false) { + setIsNewRecord(other.getIsNewRecord()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int musicBasicId_ ; + /** + * uint32 music_basic_id = 9; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + /** + * uint32 music_basic_id = 9; + * @param value The musicBasicId to set. + * @return This builder for chaining. + */ + public Builder setMusicBasicId(int value) { + + musicBasicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_basic_id = 9; + * @return This builder for chaining. + */ + public Builder clearMusicBasicId() { + + musicBasicId_ = 0; + onChanged(); + return this; + } + + private boolean isUnlockNextLevel_ ; + /** + * bool is_unlock_next_level = 1; + * @return The isUnlockNextLevel. + */ + @java.lang.Override + public boolean getIsUnlockNextLevel() { + return isUnlockNextLevel_; + } + /** + * bool is_unlock_next_level = 1; + * @param value The isUnlockNextLevel to set. + * @return This builder for chaining. + */ + public Builder setIsUnlockNextLevel(boolean value) { + + isUnlockNextLevel_ = value; + onChanged(); + return this; + } + /** + * bool is_unlock_next_level = 1; + * @return This builder for chaining. + */ + public Builder clearIsUnlockNextLevel() { + + isUnlockNextLevel_ = false; + onChanged(); + return this; + } + + private boolean isNewRecord_ ; + /** + * bool is_new_record = 3; + * @return The isNewRecord. + */ + @java.lang.Override + public boolean getIsNewRecord() { + return isNewRecord_; + } + /** + * bool is_new_record = 3; + * @param value The isNewRecord to set. + * @return This builder for chaining. + */ + public Builder setIsNewRecord(boolean value) { + + isNewRecord_ = value; + onChanged(); + return this; + } + /** + * bool is_new_record = 3; + * @return This builder for chaining. + */ + public Builder clearIsNewRecord() { + + isNewRecord_ = false; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 11; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 11; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 11; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + 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:MusicGameSettleRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameSettleRsp) + private static final emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameSettleRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameSettleRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameSettleRspOuterClass.MusicGameSettleRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameSettleRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameSettleRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030MusicGameSettleRsp.proto\"\212\001\n\022MusicGame" + + "SettleRsp\022\017\n\007retcode\030\007 \001(\005\022\026\n\016music_basi" + + "c_id\030\t \001(\r\022\034\n\024is_unlock_next_level\030\001 \001(\010" + + "\022\025\n\ris_new_record\030\003 \001(\010\022\026\n\016music_share_i" + + "d\030\013 \001(\004B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameSettleRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameSettleRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameSettleRsp_descriptor, + new java.lang.String[] { "Retcode", "MusicBasicId", "IsUnlockNextLevel", "IsNewRecord", "MusicShareId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartReqOuterClass.java new file mode 100644 index 00000000000..6a28cc43847 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartReqOuterClass.java @@ -0,0 +1,693 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameStartReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameStartReqOuterClass { + private MusicGameStartReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameStartReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameStartReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 music_basic_id = 10; + * @return The musicBasicId. + */ + int getMusicBasicId(); + + /** + * uint64 music_share_id = 8; + * @return The musicShareId. + */ + long getMusicShareId(); + + /** + * bool KJNDJLBOJLM = 5; + * @return The kJNDJLBOJLM. + */ + boolean getKJNDJLBOJLM(); + } + /** + *
+   * CmdId: 8927
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameStartReq} + */ + public static final class MusicGameStartReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameStartReq) + MusicGameStartReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameStartReq.newBuilder() to construct. + private MusicGameStartReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameStartReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameStartReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameStartReq( + 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 40: { + + kJNDJLBOJLM_ = input.readBool(); + break; + } + case 64: { + + musicShareId_ = input.readUInt64(); + break; + } + case 80: { + + musicBasicId_ = 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.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.class, emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.Builder.class); + } + + public static final int MUSIC_BASIC_ID_FIELD_NUMBER = 10; + private int musicBasicId_; + /** + * uint32 music_basic_id = 10; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 8; + private long musicShareId_; + /** + * uint64 music_share_id = 8; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + public static final int KJNDJLBOJLM_FIELD_NUMBER = 5; + private boolean kJNDJLBOJLM_; + /** + * bool KJNDJLBOJLM = 5; + * @return The kJNDJLBOJLM. + */ + @java.lang.Override + public boolean getKJNDJLBOJLM() { + return kJNDJLBOJLM_; + } + + 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 (kJNDJLBOJLM_ != false) { + output.writeBool(5, kJNDJLBOJLM_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(8, musicShareId_); + } + if (musicBasicId_ != 0) { + output.writeUInt32(10, musicBasicId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (kJNDJLBOJLM_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, kJNDJLBOJLM_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(8, musicShareId_); + } + if (musicBasicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, musicBasicId_); + } + 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.MusicGameStartReqOuterClass.MusicGameStartReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq other = (emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq) obj; + + if (getMusicBasicId() + != other.getMusicBasicId()) return false; + if (getMusicShareId() + != other.getMusicShareId()) return false; + if (getKJNDJLBOJLM() + != other.getKJNDJLBOJLM()) 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) + MUSIC_BASIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicBasicId(); + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (37 * hash) + KJNDJLBOJLM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getKJNDJLBOJLM()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq 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.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq 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.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq 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.MusicGameStartReqOuterClass.MusicGameStartReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq 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.MusicGameStartReqOuterClass.MusicGameStartReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq 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.MusicGameStartReqOuterClass.MusicGameStartReq 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: 8927
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameStartReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameStartReq) + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.class, emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + musicBasicId_ = 0; + + musicShareId_ = 0L; + + kJNDJLBOJLM_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.internal_static_MusicGameStartReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq build() { + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq buildPartial() { + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq result = new emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq(this); + result.musicBasicId_ = musicBasicId_; + result.musicShareId_ = musicShareId_; + result.kJNDJLBOJLM_ = kJNDJLBOJLM_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq other) { + if (other == emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq.getDefaultInstance()) return this; + if (other.getMusicBasicId() != 0) { + setMusicBasicId(other.getMusicBasicId()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + if (other.getKJNDJLBOJLM() != false) { + setKJNDJLBOJLM(other.getKJNDJLBOJLM()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int musicBasicId_ ; + /** + * uint32 music_basic_id = 10; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + /** + * uint32 music_basic_id = 10; + * @param value The musicBasicId to set. + * @return This builder for chaining. + */ + public Builder setMusicBasicId(int value) { + + musicBasicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_basic_id = 10; + * @return This builder for chaining. + */ + public Builder clearMusicBasicId() { + + musicBasicId_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 8; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 8; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 8; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + onChanged(); + return this; + } + + private boolean kJNDJLBOJLM_ ; + /** + * bool KJNDJLBOJLM = 5; + * @return The kJNDJLBOJLM. + */ + @java.lang.Override + public boolean getKJNDJLBOJLM() { + return kJNDJLBOJLM_; + } + /** + * bool KJNDJLBOJLM = 5; + * @param value The kJNDJLBOJLM to set. + * @return This builder for chaining. + */ + public Builder setKJNDJLBOJLM(boolean value) { + + kJNDJLBOJLM_ = value; + onChanged(); + return this; + } + /** + * bool KJNDJLBOJLM = 5; + * @return This builder for chaining. + */ + public Builder clearKJNDJLBOJLM() { + + kJNDJLBOJLM_ = 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:MusicGameStartReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameStartReq) + private static final emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq(); + } + + public static emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameStartReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameStartReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartReqOuterClass.MusicGameStartReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameStartReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameStartReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027MusicGameStartReq.proto\"X\n\021MusicGameSt" + + "artReq\022\026\n\016music_basic_id\030\n \001(\r\022\026\n\016music_" + + "share_id\030\010 \001(\004\022\023\n\013KJNDJLBOJLM\030\005 \001(\010B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameStartReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameStartReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameStartReq_descriptor, + new java.lang.String[] { "MusicBasicId", "MusicShareId", "KJNDJLBOJLM", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartRspOuterClass.java new file mode 100644 index 00000000000..ff0a7d85330 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameStartRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameStartRspOuterClass { + private MusicGameStartRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameStartRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameStartRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 music_basic_id = 14; + * @return The musicBasicId. + */ + int getMusicBasicId(); + + /** + * uint64 music_share_id = 12; + * @return The musicShareId. + */ + long getMusicShareId(); + } + /** + *
+   * CmdId: 8101
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MusicGameStartRsp} + */ + public static final class MusicGameStartRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameStartRsp) + MusicGameStartRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameStartRsp.newBuilder() to construct. + private MusicGameStartRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameStartRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameStartRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameStartRsp( + 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 40: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + + musicShareId_ = input.readUInt64(); + break; + } + case 112: { + + musicBasicId_ = 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.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.class, emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MUSIC_BASIC_ID_FIELD_NUMBER = 14; + private int musicBasicId_; + /** + * uint32 music_basic_id = 14; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + + public static final int MUSIC_SHARE_ID_FIELD_NUMBER = 12; + private long musicShareId_; + /** + * uint64 music_share_id = 12; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (musicShareId_ != 0L) { + output.writeUInt64(12, musicShareId_); + } + if (musicBasicId_ != 0) { + output.writeUInt32(14, musicBasicId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (musicShareId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(12, musicShareId_); + } + if (musicBasicId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, musicBasicId_); + } + 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.MusicGameStartRspOuterClass.MusicGameStartRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp other = (emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMusicBasicId() + != other.getMusicBasicId()) return false; + if (getMusicShareId() + != other.getMusicShareId()) 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(); + hash = (37 * hash) + MUSIC_BASIC_ID_FIELD_NUMBER; + hash = (53 * hash) + getMusicBasicId(); + hash = (37 * hash) + MUSIC_SHARE_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMusicShareId()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp 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.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp 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.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp 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.MusicGameStartRspOuterClass.MusicGameStartRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp 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.MusicGameStartRspOuterClass.MusicGameStartRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp 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.MusicGameStartRspOuterClass.MusicGameStartRsp 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: 8101
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MusicGameStartRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameStartRsp) + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.class, emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + musicBasicId_ = 0; + + musicShareId_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.internal_static_MusicGameStartRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp build() { + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp result = new emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp(this); + result.retcode_ = retcode_; + result.musicBasicId_ = musicBasicId_; + result.musicShareId_ = musicShareId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMusicBasicId() != 0) { + setMusicBasicId(other.getMusicBasicId()); + } + if (other.getMusicShareId() != 0L) { + setMusicShareId(other.getMusicShareId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int musicBasicId_ ; + /** + * uint32 music_basic_id = 14; + * @return The musicBasicId. + */ + @java.lang.Override + public int getMusicBasicId() { + return musicBasicId_; + } + /** + * uint32 music_basic_id = 14; + * @param value The musicBasicId to set. + * @return This builder for chaining. + */ + public Builder setMusicBasicId(int value) { + + musicBasicId_ = value; + onChanged(); + return this; + } + /** + * uint32 music_basic_id = 14; + * @return This builder for chaining. + */ + public Builder clearMusicBasicId() { + + musicBasicId_ = 0; + onChanged(); + return this; + } + + private long musicShareId_ ; + /** + * uint64 music_share_id = 12; + * @return The musicShareId. + */ + @java.lang.Override + public long getMusicShareId() { + return musicShareId_; + } + /** + * uint64 music_share_id = 12; + * @param value The musicShareId to set. + * @return This builder for chaining. + */ + public Builder setMusicShareId(long value) { + + musicShareId_ = value; + onChanged(); + return this; + } + /** + * uint64 music_share_id = 12; + * @return This builder for chaining. + */ + public Builder clearMusicShareId() { + + musicShareId_ = 0L; + 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:MusicGameStartRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameStartRsp) + private static final emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameStartRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameStartRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartRspOuterClass.MusicGameStartRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameStartRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameStartRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027MusicGameStartRsp.proto\"T\n\021MusicGameSt" + + "artRsp\022\017\n\007retcode\030\005 \001(\005\022\026\n\016music_basic_i" + + "d\030\016 \001(\r\022\026\n\016music_share_id\030\014 \001(\004B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_MusicGameStartRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameStartRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameStartRsp_descriptor, + new java.lang.String[] { "Retcode", "MusicBasicId", "MusicShareId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapReqOuterClass.java new file mode 100644 index 00000000000..58cd6b97488 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapReqOuterClass.java @@ -0,0 +1,591 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameStartToPlayOthersBeatmapReq.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameStartToPlayOthersBeatmapReqOuterClass { + private MusicGameStartToPlayOthersBeatmapReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameStartToPlayOthersBeatmapReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameStartToPlayOthersBeatmapReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + } + /** + *
+   * CmdId: 6302
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code MusicGameStartToPlayOthersBeatmapReq} + */ + public static final class MusicGameStartToPlayOthersBeatmapReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameStartToPlayOthersBeatmapReq) + MusicGameStartToPlayOthersBeatmapReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameStartToPlayOthersBeatmapReq.newBuilder() to construct. + private MusicGameStartToPlayOthersBeatmapReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameStartToPlayOthersBeatmapReq() { + unknownEnum1_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameStartToPlayOthersBeatmapReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameStartToPlayOthersBeatmapReq( + 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 96: { + int rawValue = input.readEnum(); + + unknownEnum1_ = 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.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.class, emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.Builder.class); + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 12; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.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 (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(12, unknownEnum1_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, unknownEnum1_); + } + 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.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq other = (emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq) obj; + + if (unknownEnum1_ != other.unknownEnum1_) 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) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq 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.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq 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.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq 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.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq 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.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq 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.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq 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: 6302
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code MusicGameStartToPlayOthersBeatmapReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameStartToPlayOthersBeatmapReq) + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.class, emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unknownEnum1_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq build() { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq buildPartial() { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq result = new emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq(this); + result.unknownEnum1_ = unknownEnum1_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq other) { + if (other == emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq.getDefaultInstance()) return this; + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 12; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 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:MusicGameStartToPlayOthersBeatmapReq) + } + + // @@protoc_insertion_point(class_scope:MusicGameStartToPlayOthersBeatmapReq) + private static final emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq(); + } + + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameStartToPlayOthersBeatmapReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameStartToPlayOthersBeatmapReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapReqOuterClass.MusicGameStartToPlayOthersBeatmapReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameStartToPlayOthersBeatmapReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n*MusicGameStartToPlayOthersBeatmapReq.p" + + "roto\032\033MusicGameUnknown1Enum.proto\"U\n$Mus" + + "icGameStartToPlayOthersBeatmapReq\022-\n\runk" + + "nown_enum1\030\014 \001(\0162\026.MusicGameUnknown1Enum" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameStartToPlayOthersBeatmapReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameStartToPlayOthersBeatmapReq_descriptor, + new java.lang.String[] { "UnknownEnum1", }); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapRspOuterClass.java new file mode 100644 index 00000000000..7b1a39d4d9c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameStartToPlayOthersBeatmapRspOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameStartToPlayOthersBeatmapRsp.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameStartToPlayOthersBeatmapRspOuterClass { + private MusicGameStartToPlayOthersBeatmapRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MusicGameStartToPlayOthersBeatmapRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:MusicGameStartToPlayOthersBeatmapRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The enum numeric value on the wire for unknownEnum1. + */ + int getUnknownEnum1Value(); + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The unknownEnum1. + */ + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1(); + + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return A list containing the aMNODOLNOIM. + */ + java.util.List getAMNODOLNOIMList(); + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return The count of aMNODOLNOIM. + */ + int getAMNODOLNOIMCount(); + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param index The index of the element to return. + * @return The aMNODOLNOIM at the given index. + */ + long getAMNODOLNOIM(int index); + } + /** + *
+   * CmdId: 6313
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code MusicGameStartToPlayOthersBeatmapRsp} + */ + public static final class MusicGameStartToPlayOthersBeatmapRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:MusicGameStartToPlayOthersBeatmapRsp) + MusicGameStartToPlayOthersBeatmapRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use MusicGameStartToPlayOthersBeatmapRsp.newBuilder() to construct. + private MusicGameStartToPlayOthersBeatmapRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MusicGameStartToPlayOthersBeatmapRsp() { + unknownEnum1_ = 0; + aMNODOLNOIM_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MusicGameStartToPlayOthersBeatmapRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MusicGameStartToPlayOthersBeatmapRsp( + 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 16: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + aMNODOLNOIM_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + aMNODOLNOIM_.addLong(input.readUInt64()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + aMNODOLNOIM_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + aMNODOLNOIM_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 88: { + int rawValue = input.readEnum(); + + unknownEnum1_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + aMNODOLNOIM_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int UNKNOWN_ENUM1_FIELD_NUMBER = 11; + private int unknownEnum1_; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The unknownEnum1. + */ + @java.lang.Override public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + + public static final int AMNODOLNOIM_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.LongList aMNODOLNOIM_; + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return A list containing the aMNODOLNOIM. + */ + @java.lang.Override + public java.util.List + getAMNODOLNOIMList() { + return aMNODOLNOIM_; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return The count of aMNODOLNOIM. + */ + public int getAMNODOLNOIMCount() { + return aMNODOLNOIM_.size(); + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param index The index of the element to return. + * @return The aMNODOLNOIM at the given index. + */ + public long getAMNODOLNOIM(int index) { + return aMNODOLNOIM_.getLong(index); + } + private int aMNODOLNOIMMemoizedSerializedSize = -1; + + 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 (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (getAMNODOLNOIMList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(aMNODOLNOIMMemoizedSerializedSize); + } + for (int i = 0; i < aMNODOLNOIM_.size(); i++) { + output.writeUInt64NoTag(aMNODOLNOIM_.getLong(i)); + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + output.writeEnum(11, unknownEnum1_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < aMNODOLNOIM_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(aMNODOLNOIM_.getLong(i)); + } + size += dataSize; + if (!getAMNODOLNOIMList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + aMNODOLNOIMMemoizedSerializedSize = dataSize; + } + if (unknownEnum1_ != emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.MusicGameUnknown1Enum_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, unknownEnum1_); + } + 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.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp other = (emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (unknownEnum1_ != other.unknownEnum1_) return false; + if (!getAMNODOLNOIMList() + .equals(other.getAMNODOLNOIMList())) 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(); + hash = (37 * hash) + UNKNOWN_ENUM1_FIELD_NUMBER; + hash = (53 * hash) + unknownEnum1_; + if (getAMNODOLNOIMCount() > 0) { + hash = (37 * hash) + AMNODOLNOIM_FIELD_NUMBER; + hash = (53 * hash) + getAMNODOLNOIMList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp 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.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp 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.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp 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.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp 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.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp 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.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp 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: 6313
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code MusicGameStartToPlayOthersBeatmapRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:MusicGameStartToPlayOthersBeatmapRsp) + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.class, emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + unknownEnum1_ = 0; + + aMNODOLNOIM_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp build() { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp buildPartial() { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp result = new emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + result.unknownEnum1_ = unknownEnum1_; + if (((bitField0_ & 0x00000001) != 0)) { + aMNODOLNOIM_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.aMNODOLNOIM_ = aMNODOLNOIM_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp) { + return mergeFrom((emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp other) { + if (other == emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.unknownEnum1_ != 0) { + setUnknownEnum1Value(other.getUnknownEnum1Value()); + } + if (!other.aMNODOLNOIM_.isEmpty()) { + if (aMNODOLNOIM_.isEmpty()) { + aMNODOLNOIM_ = other.aMNODOLNOIM_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAMNODOLNOIMIsMutable(); + aMNODOLNOIM_.addAll(other.aMNODOLNOIM_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int unknownEnum1_ = 0; + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The enum numeric value on the wire for unknownEnum1. + */ + @java.lang.Override public int getUnknownEnum1Value() { + return unknownEnum1_; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @param value The enum numeric value on the wire for unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1Value(int value) { + + unknownEnum1_ = value; + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return The unknownEnum1. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum getUnknownEnum1() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum result = emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.valueOf(unknownEnum1_); + return result == null ? emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum.UNRECOGNIZED : result; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @param value The unknownEnum1 to set. + * @return This builder for chaining. + */ + public Builder setUnknownEnum1(emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.MusicGameUnknown1Enum value) { + if (value == null) { + throw new NullPointerException(); + } + + unknownEnum1_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MusicGameUnknown1Enum unknown_enum1 = 11; + * @return This builder for chaining. + */ + public Builder clearUnknownEnum1() { + + unknownEnum1_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList aMNODOLNOIM_ = emptyLongList(); + private void ensureAMNODOLNOIMIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + aMNODOLNOIM_ = mutableCopy(aMNODOLNOIM_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return A list containing the aMNODOLNOIM. + */ + public java.util.List + getAMNODOLNOIMList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(aMNODOLNOIM_) : aMNODOLNOIM_; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return The count of aMNODOLNOIM. + */ + public int getAMNODOLNOIMCount() { + return aMNODOLNOIM_.size(); + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param index The index of the element to return. + * @return The aMNODOLNOIM at the given index. + */ + public long getAMNODOLNOIM(int index) { + return aMNODOLNOIM_.getLong(index); + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param index The index to set the value at. + * @param value The aMNODOLNOIM to set. + * @return This builder for chaining. + */ + public Builder setAMNODOLNOIM( + int index, long value) { + ensureAMNODOLNOIMIsMutable(); + aMNODOLNOIM_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param value The aMNODOLNOIM to add. + * @return This builder for chaining. + */ + public Builder addAMNODOLNOIM(long value) { + ensureAMNODOLNOIMIsMutable(); + aMNODOLNOIM_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @param values The aMNODOLNOIM to add. + * @return This builder for chaining. + */ + public Builder addAllAMNODOLNOIM( + java.lang.Iterable values) { + ensureAMNODOLNOIMIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, aMNODOLNOIM_); + onChanged(); + return this; + } + /** + * repeated uint64 AMNODOLNOIM = 6; + * @return This builder for chaining. + */ + public Builder clearAMNODOLNOIM() { + aMNODOLNOIM_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:MusicGameStartToPlayOthersBeatmapRsp) + } + + // @@protoc_insertion_point(class_scope:MusicGameStartToPlayOthersBeatmapRsp) + private static final emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp(); + } + + public static emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MusicGameStartToPlayOthersBeatmapRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MusicGameStartToPlayOthersBeatmapRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.MusicGameStartToPlayOthersBeatmapRspOuterClass.MusicGameStartToPlayOthersBeatmapRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_MusicGameStartToPlayOthersBeatmapRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n*MusicGameStartToPlayOthersBeatmapRsp.p" + + "roto\032\033MusicGameUnknown1Enum.proto\"{\n$Mus" + + "icGameStartToPlayOthersBeatmapRsp\022\017\n\007ret" + + "code\030\002 \001(\005\022-\n\runknown_enum1\030\013 \001(\0162\026.Musi" + + "cGameUnknown1Enum\022\023\n\013AMNODOLNOIM\030\006 \003(\004B\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(), + }); + internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_MusicGameStartToPlayOthersBeatmapRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_MusicGameStartToPlayOthersBeatmapRsp_descriptor, + new java.lang.String[] { "Retcode", "UnknownEnum1", "AMNODOLNOIM", }); + emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown1EnumOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown1EnumOuterClass.java new file mode 100644 index 00000000000..84a074e4415 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown1EnumOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameUnknown1Enum.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameUnknown1EnumOuterClass { + private MusicGameUnknown1EnumOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MusicGameUnknown1Enum} + */ + public enum MusicGameUnknown1Enum + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MusicGameUnknown1Enum_NONE = 0; + */ + MusicGameUnknown1Enum_NONE(0), + /** + * MusicGameUnknown1Enum_u2 = 1; + */ + MusicGameUnknown1Enum_u2(1), + UNRECOGNIZED(-1), + ; + + /** + * MusicGameUnknown1Enum_NONE = 0; + */ + public static final int MusicGameUnknown1Enum_NONE_VALUE = 0; + /** + * MusicGameUnknown1Enum_u2 = 1; + */ + public static final int MusicGameUnknown1Enum_u2_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 MusicGameUnknown1Enum 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 MusicGameUnknown1Enum forNumber(int value) { + switch (value) { + case 0: return MusicGameUnknown1Enum_NONE; + case 1: return MusicGameUnknown1Enum_u2; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MusicGameUnknown1Enum> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MusicGameUnknown1Enum findValueByNumber(int number) { + return MusicGameUnknown1Enum.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameUnknown1EnumOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MusicGameUnknown1Enum[] VALUES = values(); + + public static MusicGameUnknown1Enum valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MusicGameUnknown1Enum(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MusicGameUnknown1Enum) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033MusicGameUnknown1Enum.proto*U\n\025MusicGa" + + "meUnknown1Enum\022\036\n\032MusicGameUnknown1Enum_" + + "NONE\020\000\022\034\n\030MusicGameUnknown1Enum_u2\020\001B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown2EnumOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown2EnumOuterClass.java new file mode 100644 index 00000000000..a1e6e33ba51 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/MusicGameUnknown2EnumOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MusicGameUnknown2Enum.proto + +package emu.grasscutter.net.proto; + +public final class MusicGameUnknown2EnumOuterClass { + private MusicGameUnknown2EnumOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code MusicGameUnknown2Enum} + */ + public enum MusicGameUnknown2Enum + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MusicGameUnknown2Enum_u1 = 0; + */ + MusicGameUnknown2Enum_u1(0), + /** + * MusicGameUnknown2Enum_MINE = 1; + */ + MusicGameUnknown2Enum_MINE(1), + /** + * MusicGameUnknown2Enum_u3 = 2; + */ + MusicGameUnknown2Enum_u3(2), + UNRECOGNIZED(-1), + ; + + /** + * MusicGameUnknown2Enum_u1 = 0; + */ + public static final int MusicGameUnknown2Enum_u1_VALUE = 0; + /** + * MusicGameUnknown2Enum_MINE = 1; + */ + public static final int MusicGameUnknown2Enum_MINE_VALUE = 1; + /** + * MusicGameUnknown2Enum_u3 = 2; + */ + public static final int MusicGameUnknown2Enum_u3_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 MusicGameUnknown2Enum 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 MusicGameUnknown2Enum forNumber(int value) { + switch (value) { + case 0: return MusicGameUnknown2Enum_u1; + case 1: return MusicGameUnknown2Enum_MINE; + case 2: return MusicGameUnknown2Enum_u3; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MusicGameUnknown2Enum> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MusicGameUnknown2Enum findValueByNumber(int number) { + return MusicGameUnknown2Enum.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.MusicGameUnknown2EnumOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MusicGameUnknown2Enum[] VALUES = values(); + + public static MusicGameUnknown2Enum valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MusicGameUnknown2Enum(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:MusicGameUnknown2Enum) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033MusicGameUnknown2Enum.proto*s\n\025MusicGa" + + "meUnknown2Enum\022\034\n\030MusicGameUnknown2Enum_" + + "u1\020\000\022\036\n\032MusicGameUnknown2Enum_MINE\020\001\022\034\n\030" + + "MusicGameUnknown2Enum_u3\020\002B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java new file mode 100644 index 00000000000..3d50fc65ec7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: NpcTalkReq.proto + +package emu.grasscutter.net.proto; + +public final class NpcTalkReqOuterClass { + private NpcTalkReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface NpcTalkReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:NpcTalkReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 npc_entity_id = 9; + * @return The npcEntityId. + */ + int getNpcEntityId(); + + /** + * uint32 talk_id = 7; + * @return The talkId. + */ + int getTalkId(); + } + /** + *
+   * CmdId: 572
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code NpcTalkReq} + */ + public static final class NpcTalkReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:NpcTalkReq) + NpcTalkReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use NpcTalkReq.newBuilder() to construct. + private NpcTalkReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NpcTalkReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NpcTalkReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NpcTalkReq( + 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: { + + talkId_ = input.readUInt32(); + break; + } + case 64: { + + entityId_ = input.readUInt32(); + break; + } + case 72: { + + npcEntityId_ = 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.NpcTalkReqOuterClass.internal_static_NpcTalkReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.class, emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 8; + private int entityId_; + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int NPC_ENTITY_ID_FIELD_NUMBER = 9; + private int npcEntityId_; + /** + * uint32 npc_entity_id = 9; + * @return The npcEntityId. + */ + @java.lang.Override + public int getNpcEntityId() { + return npcEntityId_; + } + + public static final int TALK_ID_FIELD_NUMBER = 7; + private int talkId_; + /** + * uint32 talk_id = 7; + * @return The talkId. + */ + @java.lang.Override + public int getTalkId() { + return talkId_; + } + + 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 (talkId_ != 0) { + output.writeUInt32(7, talkId_); + } + if (entityId_ != 0) { + output.writeUInt32(8, entityId_); + } + if (npcEntityId_ != 0) { + output.writeUInt32(9, npcEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (talkId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, talkId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, entityId_); + } + if (npcEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, npcEntityId_); + } + 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.NpcTalkReqOuterClass.NpcTalkReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq other = (emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getNpcEntityId() + != other.getNpcEntityId()) return false; + if (getTalkId() + != other.getTalkId()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + NPC_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getNpcEntityId(); + hash = (37 * hash) + TALK_ID_FIELD_NUMBER; + hash = (53 * hash) + getTalkId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq 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.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq 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.NpcTalkReqOuterClass.NpcTalkReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq 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.NpcTalkReqOuterClass.NpcTalkReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq 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.NpcTalkReqOuterClass.NpcTalkReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq 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.NpcTalkReqOuterClass.NpcTalkReq 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: 572
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code NpcTalkReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:NpcTalkReq) + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.class, emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + npcEntityId_ = 0; + + talkId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.internal_static_NpcTalkReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq build() { + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq buildPartial() { + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq result = new emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq(this); + result.entityId_ = entityId_; + result.npcEntityId_ = npcEntityId_; + result.talkId_ = talkId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq) { + return mergeFrom((emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq other) { + if (other == emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getNpcEntityId() != 0) { + setNpcEntityId(other.getNpcEntityId()); + } + if (other.getTalkId() != 0) { + setTalkId(other.getTalkId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 8; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 8; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int npcEntityId_ ; + /** + * uint32 npc_entity_id = 9; + * @return The npcEntityId. + */ + @java.lang.Override + public int getNpcEntityId() { + return npcEntityId_; + } + /** + * uint32 npc_entity_id = 9; + * @param value The npcEntityId to set. + * @return This builder for chaining. + */ + public Builder setNpcEntityId(int value) { + + npcEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 npc_entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearNpcEntityId() { + + npcEntityId_ = 0; + onChanged(); + return this; + } + + private int talkId_ ; + /** + * uint32 talk_id = 7; + * @return The talkId. + */ + @java.lang.Override + public int getTalkId() { + return talkId_; + } + /** + * uint32 talk_id = 7; + * @param value The talkId to set. + * @return This builder for chaining. + */ + public Builder setTalkId(int value) { + + talkId_ = value; + onChanged(); + return this; + } + /** + * uint32 talk_id = 7; + * @return This builder for chaining. + */ + public Builder clearTalkId() { + + talkId_ = 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:NpcTalkReq) + } + + // @@protoc_insertion_point(class_scope:NpcTalkReq) + private static final emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq(); + } + + public static emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NpcTalkReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NpcTalkReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkReqOuterClass.NpcTalkReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_NpcTalkReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_NpcTalkReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020NpcTalkReq.proto\"G\n\nNpcTalkReq\022\021\n\tenti" + + "ty_id\030\010 \001(\r\022\025\n\rnpc_entity_id\030\t \001(\r\022\017\n\007ta" + + "lk_id\030\007 \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_NpcTalkReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_NpcTalkReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_NpcTalkReq_descriptor, + new java.lang.String[] { "EntityId", "NpcEntityId", "TalkId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java new file mode 100644 index 00000000000..789632b9c27 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/NpcTalkRspOuterClass.java @@ -0,0 +1,759 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: NpcTalkRsp.proto + +package emu.grasscutter.net.proto; + +public final class NpcTalkRspOuterClass { + private NpcTalkRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface NpcTalkRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:NpcTalkRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_talk_id = 9; + * @return The curTalkId. + */ + int getCurTalkId(); + + /** + * uint32 npc_entity_id = 6; + * @return The npcEntityId. + */ + int getNpcEntityId(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 598
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code NpcTalkRsp} + */ + public static final class NpcTalkRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:NpcTalkRsp) + NpcTalkRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use NpcTalkRsp.newBuilder() to construct. + private NpcTalkRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NpcTalkRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NpcTalkRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NpcTalkRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + npcEntityId_ = input.readUInt32(); + break; + } + case 72: { + + curTalkId_ = input.readUInt32(); + break; + } + case 104: { + + entityId_ = 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.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.class, emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.Builder.class); + } + + public static final int CUR_TALK_ID_FIELD_NUMBER = 9; + private int curTalkId_; + /** + * uint32 cur_talk_id = 9; + * @return The curTalkId. + */ + @java.lang.Override + public int getCurTalkId() { + return curTalkId_; + } + + public static final int NPC_ENTITY_ID_FIELD_NUMBER = 6; + private int npcEntityId_; + /** + * uint32 npc_entity_id = 6; + * @return The npcEntityId. + */ + @java.lang.Override + public int getNpcEntityId() { + return npcEntityId_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 13; + private int entityId_; + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (npcEntityId_ != 0) { + output.writeUInt32(6, npcEntityId_); + } + if (curTalkId_ != 0) { + output.writeUInt32(9, curTalkId_); + } + if (entityId_ != 0) { + output.writeUInt32(13, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (npcEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, npcEntityId_); + } + if (curTalkId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, curTalkId_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, entityId_); + } + 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.NpcTalkRspOuterClass.NpcTalkRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp other = (emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp) obj; + + if (getCurTalkId() + != other.getCurTalkId()) return false; + if (getNpcEntityId() + != other.getNpcEntityId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getEntityId() + != other.getEntityId()) 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) + CUR_TALK_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurTalkId(); + hash = (37 * hash) + NPC_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getNpcEntityId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp 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.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp 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.NpcTalkRspOuterClass.NpcTalkRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp 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.NpcTalkRspOuterClass.NpcTalkRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp 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.NpcTalkRspOuterClass.NpcTalkRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp 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.NpcTalkRspOuterClass.NpcTalkRsp 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: 598
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code NpcTalkRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:NpcTalkRsp) + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.class, emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curTalkId_ = 0; + + npcEntityId_ = 0; + + retcode_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.internal_static_NpcTalkRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp build() { + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp buildPartial() { + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp result = new emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp(this); + result.curTalkId_ = curTalkId_; + result.npcEntityId_ = npcEntityId_; + result.retcode_ = retcode_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp) { + return mergeFrom((emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp other) { + if (other == emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp.getDefaultInstance()) return this; + if (other.getCurTalkId() != 0) { + setCurTalkId(other.getCurTalkId()); + } + if (other.getNpcEntityId() != 0) { + setNpcEntityId(other.getNpcEntityId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curTalkId_ ; + /** + * uint32 cur_talk_id = 9; + * @return The curTalkId. + */ + @java.lang.Override + public int getCurTalkId() { + return curTalkId_; + } + /** + * uint32 cur_talk_id = 9; + * @param value The curTalkId to set. + * @return This builder for chaining. + */ + public Builder setCurTalkId(int value) { + + curTalkId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_talk_id = 9; + * @return This builder for chaining. + */ + public Builder clearCurTalkId() { + + curTalkId_ = 0; + onChanged(); + return this; + } + + private int npcEntityId_ ; + /** + * uint32 npc_entity_id = 6; + * @return The npcEntityId. + */ + @java.lang.Override + public int getNpcEntityId() { + return npcEntityId_; + } + /** + * uint32 npc_entity_id = 6; + * @param value The npcEntityId to set. + * @return This builder for chaining. + */ + public Builder setNpcEntityId(int value) { + + npcEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 npc_entity_id = 6; + * @return This builder for chaining. + */ + public Builder clearNpcEntityId() { + + npcEntityId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 13; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 13; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 13; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:NpcTalkRsp) + } + + // @@protoc_insertion_point(class_scope:NpcTalkRsp) + private static final emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp(); + } + + public static emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NpcTalkRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NpcTalkRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.NpcTalkRspOuterClass.NpcTalkRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_NpcTalkRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_NpcTalkRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020NpcTalkRsp.proto\"\\\n\nNpcTalkRsp\022\023\n\013cur_" + + "talk_id\030\t \001(\r\022\025\n\rnpc_entity_id\030\006 \001(\r\022\017\n\007" + + "retcode\030\003 \001(\005\022\021\n\tentity_id\030\r \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_NpcTalkRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_NpcTalkRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_NpcTalkRsp_descriptor, + new java.lang.String[] { "CurTalkId", "NpcEntityId", "Retcode", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OfferingInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OfferingInfoOuterClass.java new file mode 100644 index 00000000000..8b28162166a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OfferingInfoOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OfferingInfo.proto + +package emu.grasscutter.net.proto; + +public final class OfferingInfoOuterClass { + private OfferingInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OfferingInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:OfferingInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 offering_id = 1; + * @return The offeringId. + */ + int getOfferingId(); + } + /** + * Protobuf type {@code OfferingInfo} + */ + public static final class OfferingInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OfferingInfo) + OfferingInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use OfferingInfo.newBuilder() to construct. + private OfferingInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OfferingInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OfferingInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OfferingInfo( + 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: { + + offeringId_ = 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.OfferingInfoOuterClass.internal_static_OfferingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.class, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder.class); + } + + public static final int OFFERING_ID_FIELD_NUMBER = 1; + private int offeringId_; + /** + * uint32 offering_id = 1; + * @return The offeringId. + */ + @java.lang.Override + public int getOfferingId() { + return offeringId_; + } + + 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 (offeringId_ != 0) { + output.writeUInt32(1, offeringId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (offeringId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, offeringId_); + } + 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.OfferingInfoOuterClass.OfferingInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo other = (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) obj; + + if (getOfferingId() + != other.getOfferingId()) 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) + OFFERING_ID_FIELD_NUMBER; + hash = (53 * hash) + getOfferingId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo 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.OfferingInfoOuterClass.OfferingInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo 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.OfferingInfoOuterClass.OfferingInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo 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.OfferingInfoOuterClass.OfferingInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo 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.OfferingInfoOuterClass.OfferingInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo 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.OfferingInfoOuterClass.OfferingInfo 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; + } + /** + * Protobuf type {@code OfferingInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OfferingInfo) + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.class, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + offeringId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.internal_static_OfferingInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo build() { + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo buildPartial() { + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo result = new emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo(this); + result.offeringId_ = offeringId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) { + return mergeFrom((emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo other) { + if (other == emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance()) return this; + if (other.getOfferingId() != 0) { + setOfferingId(other.getOfferingId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int offeringId_ ; + /** + * uint32 offering_id = 1; + * @return The offeringId. + */ + @java.lang.Override + public int getOfferingId() { + return offeringId_; + } + /** + * uint32 offering_id = 1; + * @param value The offeringId to set. + * @return This builder for chaining. + */ + public Builder setOfferingId(int value) { + + offeringId_ = value; + onChanged(); + return this; + } + /** + * uint32 offering_id = 1; + * @return This builder for chaining. + */ + public Builder clearOfferingId() { + + offeringId_ = 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:OfferingInfo) + } + + // @@protoc_insertion_point(class_scope:OfferingInfo) + private static final emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo(); + } + + public static emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OfferingInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OfferingInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OfferingInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OfferingInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022OfferingInfo.proto\"#\n\014OfferingInfo\022\023\n\013" + + "offering_id\030\001 \001(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_OfferingInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OfferingInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OfferingInfo_descriptor, + new java.lang.String[] { "OfferingId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataNotifyOuterClass.java new file mode 100644 index 00000000000..3131b823e30 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OneofGatherPointDetectorDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class OneofGatherPointDetectorDataNotifyOuterClass { + private OneofGatherPointDetectorDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OneofGatherPointDetectorDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:OneofGatherPointDetectorDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + java.util.List + getOneofGatherPointDetectorDataListList(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + int getOneofGatherPointDetectorDataListCount(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + java.util.List + getOneofGatherPointDetectorDataListOrBuilderList(); + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4297
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code OneofGatherPointDetectorDataNotify} + */ + public static final class OneofGatherPointDetectorDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OneofGatherPointDetectorDataNotify) + OneofGatherPointDetectorDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use OneofGatherPointDetectorDataNotify.newBuilder() to construct. + private OneofGatherPointDetectorDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OneofGatherPointDetectorDataNotify() { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OneofGatherPointDetectorDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OneofGatherPointDetectorDataNotify( + 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)) { + oneofGatherPointDetectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + oneofGatherPointDetectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.parser(), extensionRegistry)); + 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)) { + oneofGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.class, emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.Builder.class); + } + + public static final int ONEOF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER = 3; + private java.util.List oneofGatherPointDetectorDataList_; + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public java.util.List getOneofGatherPointDetectorDataListList() { + return oneofGatherPointDetectorDataList_; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public java.util.List + getOneofGatherPointDetectorDataListOrBuilderList() { + return oneofGatherPointDetectorDataList_; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public int getOneofGatherPointDetectorDataListCount() { + return oneofGatherPointDetectorDataList_.size(); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index) { + return oneofGatherPointDetectorDataList_.get(index); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index) { + return oneofGatherPointDetectorDataList_.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 < oneofGatherPointDetectorDataList_.size(); i++) { + output.writeMessage(3, oneofGatherPointDetectorDataList_.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 < oneofGatherPointDetectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, oneofGatherPointDetectorDataList_.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.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify other = (emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify) obj; + + if (!getOneofGatherPointDetectorDataListList() + .equals(other.getOneofGatherPointDetectorDataListList())) 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 (getOneofGatherPointDetectorDataListCount() > 0) { + hash = (37 * hash) + ONEOF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOneofGatherPointDetectorDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify 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.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify 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.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify 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.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify 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.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify 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.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify 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: 4297
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code OneofGatherPointDetectorDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OneofGatherPointDetectorDataNotify) + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.class, emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOneofGatherPointDetectorDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + oneofGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.internal_static_OneofGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify build() { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify buildPartial() { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify result = new emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify(this); + int from_bitField0_ = bitField0_; + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + oneofGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.oneofGatherPointDetectorDataList_ = oneofGatherPointDetectorDataList_; + } else { + result.oneofGatherPointDetectorDataList_ = oneofGatherPointDetectorDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify other) { + if (other == emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify.getDefaultInstance()) return this; + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (!other.oneofGatherPointDetectorDataList_.isEmpty()) { + if (oneofGatherPointDetectorDataList_.isEmpty()) { + oneofGatherPointDetectorDataList_ = other.oneofGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.addAll(other.oneofGatherPointDetectorDataList_); + } + onChanged(); + } + } else { + if (!other.oneofGatherPointDetectorDataList_.isEmpty()) { + if (oneofGatherPointDetectorDataListBuilder_.isEmpty()) { + oneofGatherPointDetectorDataListBuilder_.dispose(); + oneofGatherPointDetectorDataListBuilder_ = null; + oneofGatherPointDetectorDataList_ = other.oneofGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + oneofGatherPointDetectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOneofGatherPointDetectorDataListFieldBuilder() : null; + } else { + oneofGatherPointDetectorDataListBuilder_.addAllMessages(other.oneofGatherPointDetectorDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List oneofGatherPointDetectorDataList_ = + java.util.Collections.emptyList(); + private void ensureOneofGatherPointDetectorDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + oneofGatherPointDetectorDataList_ = new java.util.ArrayList(oneofGatherPointDetectorDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> oneofGatherPointDetectorDataListBuilder_; + + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public java.util.List getOneofGatherPointDetectorDataListList() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } else { + return oneofGatherPointDetectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public int getOneofGatherPointDetectorDataListCount() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.size(); + } else { + return oneofGatherPointDetectorDataListBuilder_.getCount(); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getOneofGatherPointDetectorDataList(int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.get(index); + } else { + return oneofGatherPointDetectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder setOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.set(index, value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder setOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addOneofGatherPointDetectorDataList(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(index, value); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addOneofGatherPointDetectorDataList( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addOneofGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder addAllOneofGatherPointDetectorDataList( + java.lang.Iterable values) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oneofGatherPointDetectorDataList_); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder clearOneofGatherPointDetectorDataList() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public Builder removeOneofGatherPointDetectorDataList(int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + ensureOneofGatherPointDetectorDataListIsMutable(); + oneofGatherPointDetectorDataList_.remove(index); + onChanged(); + } else { + oneofGatherPointDetectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder getOneofGatherPointDetectorDataListBuilder( + int index) { + return getOneofGatherPointDetectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getOneofGatherPointDetectorDataListOrBuilder( + int index) { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + return oneofGatherPointDetectorDataList_.get(index); } else { + return oneofGatherPointDetectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public java.util.List + getOneofGatherPointDetectorDataListOrBuilderList() { + if (oneofGatherPointDetectorDataListBuilder_ != null) { + return oneofGatherPointDetectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(oneofGatherPointDetectorDataList_); + } + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder addOneofGatherPointDetectorDataListBuilder() { + return getOneofGatherPointDetectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder addOneofGatherPointDetectorDataListBuilder( + int index) { + return getOneofGatherPointDetectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneofGatherPointDetectorData oneof_gather_point_detector_data_list = 3; + */ + public java.util.List + getOneofGatherPointDetectorDataListBuilderList() { + return getOneofGatherPointDetectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> + getOneofGatherPointDetectorDataListFieldBuilder() { + if (oneofGatherPointDetectorDataListBuilder_ == null) { + oneofGatherPointDetectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder>( + oneofGatherPointDetectorDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + oneofGatherPointDetectorDataList_ = null; + } + return oneofGatherPointDetectorDataListBuilder_; + } + @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:OneofGatherPointDetectorDataNotify) + } + + // @@protoc_insertion_point(class_scope:OneofGatherPointDetectorDataNotify) + private static final emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify(); + } + + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OneofGatherPointDetectorDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OneofGatherPointDetectorDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataNotifyOuterClass.OneofGatherPointDetectorDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OneofGatherPointDetectorDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OneofGatherPointDetectorDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n(OneofGatherPointDetectorDataNotify.pro" + + "to\032\"OneofGatherPointDetectorData.proto\"r" + + "\n\"OneofGatherPointDetectorDataNotify\022L\n%" + + "oneof_gather_point_detector_data_list\030\003 " + + "\003(\0132\035.OneofGatherPointDetectorDataB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(), + }); + internal_static_OneofGatherPointDetectorDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OneofGatherPointDetectorDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OneofGatherPointDetectorDataNotify_descriptor, + new java.lang.String[] { "OneofGatherPointDetectorDataList", }); + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataOuterClass.java new file mode 100644 index 00000000000..58538dff5c0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OneofGatherPointDetectorDataOuterClass.java @@ -0,0 +1,1098 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OneofGatherPointDetectorData.proto + +package emu.grasscutter.net.proto; + +public final class OneofGatherPointDetectorDataOuterClass { + private OneofGatherPointDetectorDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OneofGatherPointDetectorDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:OneofGatherPointDetectorData) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector hint_center_pos = 7; + * @return Whether the hintCenterPos field is set. + */ + boolean hasHintCenterPos(); + /** + * .Vector hint_center_pos = 7; + * @return The hintCenterPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos(); + /** + * .Vector hint_center_pos = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder(); + + /** + * uint32 hint_radius = 14; + * @return The hintRadius. + */ + int getHintRadius(); + + /** + * uint32 material_id = 10; + * @return The materialId. + */ + int getMaterialId(); + + /** + * uint32 config_id = 6; + * @return The configId. + */ + int getConfigId(); + + /** + * uint32 group_id = 13; + * @return The groupId. + */ + int getGroupId(); + + /** + * bool is_all_collected = 4; + * @return The isAllCollected. + */ + boolean getIsAllCollected(); + + /** + * bool is_hint_valid = 15; + * @return The isHintValid. + */ + boolean getIsHintValid(); + } + /** + * Protobuf type {@code OneofGatherPointDetectorData} + */ + public static final class OneofGatherPointDetectorData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OneofGatherPointDetectorData) + OneofGatherPointDetectorDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use OneofGatherPointDetectorData.newBuilder() to construct. + private OneofGatherPointDetectorData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OneofGatherPointDetectorData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OneofGatherPointDetectorData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OneofGatherPointDetectorData( + 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: { + + isAllCollected_ = input.readBool(); + break; + } + case 48: { + + configId_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hintCenterPos_ != null) { + subBuilder = hintCenterPos_.toBuilder(); + } + hintCenterPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hintCenterPos_); + hintCenterPos_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + materialId_ = input.readUInt32(); + break; + } + case 104: { + + groupId_ = input.readUInt32(); + break; + } + case 112: { + + hintRadius_ = input.readUInt32(); + break; + } + case 120: { + + isHintValid_ = 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.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.class, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder.class); + } + + public static final int HINT_CENTER_POS_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + /** + * .Vector hint_center_pos = 7; + * @return Whether the hintCenterPos field is set. + */ + @java.lang.Override + public boolean hasHintCenterPos() { + return hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 7; + * @return The hintCenterPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + /** + * .Vector hint_center_pos = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + return getHintCenterPos(); + } + + public static final int HINT_RADIUS_FIELD_NUMBER = 14; + private int hintRadius_; + /** + * uint32 hint_radius = 14; + * @return The hintRadius. + */ + @java.lang.Override + public int getHintRadius() { + return hintRadius_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 10; + private int materialId_; + /** + * uint32 material_id = 10; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 6; + private int configId_; + /** + * uint32 config_id = 6; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 13; + private int groupId_; + /** + * uint32 group_id = 13; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int IS_ALL_COLLECTED_FIELD_NUMBER = 4; + private boolean isAllCollected_; + /** + * bool is_all_collected = 4; + * @return The isAllCollected. + */ + @java.lang.Override + public boolean getIsAllCollected() { + return isAllCollected_; + } + + public static final int IS_HINT_VALID_FIELD_NUMBER = 15; + private boolean isHintValid_; + /** + * bool is_hint_valid = 15; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + + 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 (isAllCollected_ != false) { + output.writeBool(4, isAllCollected_); + } + if (configId_ != 0) { + output.writeUInt32(6, configId_); + } + if (hintCenterPos_ != null) { + output.writeMessage(7, getHintCenterPos()); + } + if (materialId_ != 0) { + output.writeUInt32(10, materialId_); + } + if (groupId_ != 0) { + output.writeUInt32(13, groupId_); + } + if (hintRadius_ != 0) { + output.writeUInt32(14, hintRadius_); + } + if (isHintValid_ != false) { + output.writeBool(15, isHintValid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isAllCollected_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isAllCollected_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, configId_); + } + if (hintCenterPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getHintCenterPos()); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, materialId_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, groupId_); + } + if (hintRadius_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, hintRadius_); + } + if (isHintValid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isHintValid_); + } + 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.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData other = (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) obj; + + if (hasHintCenterPos() != other.hasHintCenterPos()) return false; + if (hasHintCenterPos()) { + if (!getHintCenterPos() + .equals(other.getHintCenterPos())) return false; + } + if (getHintRadius() + != other.getHintRadius()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getIsAllCollected() + != other.getIsAllCollected()) return false; + if (getIsHintValid() + != other.getIsHintValid()) 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 (hasHintCenterPos()) { + hash = (37 * hash) + HINT_CENTER_POS_FIELD_NUMBER; + hash = (53 * hash) + getHintCenterPos().hashCode(); + } + hash = (37 * hash) + HINT_RADIUS_FIELD_NUMBER; + hash = (53 * hash) + getHintRadius(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + IS_ALL_COLLECTED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAllCollected()); + hash = (37 * hash) + IS_HINT_VALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHintValid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData 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.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData 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.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData 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.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData 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.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData 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.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData 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; + } + /** + * Protobuf type {@code OneofGatherPointDetectorData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OneofGatherPointDetectorData) + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.class, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + hintRadius_ = 0; + + materialId_ = 0; + + configId_ = 0; + + groupId_ = 0; + + isAllCollected_ = false; + + isHintValid_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.internal_static_OneofGatherPointDetectorData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData build() { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData buildPartial() { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData result = new emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData(this); + if (hintCenterPosBuilder_ == null) { + result.hintCenterPos_ = hintCenterPos_; + } else { + result.hintCenterPos_ = hintCenterPosBuilder_.build(); + } + result.hintRadius_ = hintRadius_; + result.materialId_ = materialId_; + result.configId_ = configId_; + result.groupId_ = groupId_; + result.isAllCollected_ = isAllCollected_; + result.isHintValid_ = isHintValid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) { + return mergeFrom((emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData other) { + if (other == emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()) return this; + if (other.hasHintCenterPos()) { + mergeHintCenterPos(other.getHintCenterPos()); + } + if (other.getHintRadius() != 0) { + setHintRadius(other.getHintRadius()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getIsAllCollected() != false) { + setIsAllCollected(other.getIsAllCollected()); + } + if (other.getIsHintValid() != false) { + setIsHintValid(other.getIsHintValid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hintCenterPosBuilder_; + /** + * .Vector hint_center_pos = 7; + * @return Whether the hintCenterPos field is set. + */ + public boolean hasHintCenterPos() { + return hintCenterPosBuilder_ != null || hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 7; + * @return The hintCenterPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } else { + return hintCenterPosBuilder_.getMessage(); + } + } + /** + * .Vector hint_center_pos = 7; + */ + public Builder setHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hintCenterPos_ = value; + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 7; + */ + public Builder setHintCenterPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = builderForValue.build(); + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hint_center_pos = 7; + */ + public Builder mergeHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (hintCenterPos_ != null) { + hintCenterPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hintCenterPos_).mergeFrom(value).buildPartial(); + } else { + hintCenterPos_ = value; + } + onChanged(); + } else { + hintCenterPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 7; + */ + public Builder clearHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + onChanged(); + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + + return this; + } + /** + * .Vector hint_center_pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHintCenterPosBuilder() { + + onChanged(); + return getHintCenterPosFieldBuilder().getBuilder(); + } + /** + * .Vector hint_center_pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + if (hintCenterPosBuilder_ != null) { + return hintCenterPosBuilder_.getMessageOrBuilder(); + } else { + return hintCenterPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + } + /** + * .Vector hint_center_pos = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHintCenterPosFieldBuilder() { + if (hintCenterPosBuilder_ == null) { + hintCenterPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHintCenterPos(), + getParentForChildren(), + isClean()); + hintCenterPos_ = null; + } + return hintCenterPosBuilder_; + } + + private int hintRadius_ ; + /** + * uint32 hint_radius = 14; + * @return The hintRadius. + */ + @java.lang.Override + public int getHintRadius() { + return hintRadius_; + } + /** + * uint32 hint_radius = 14; + * @param value The hintRadius to set. + * @return This builder for chaining. + */ + public Builder setHintRadius(int value) { + + hintRadius_ = value; + onChanged(); + return this; + } + /** + * uint32 hint_radius = 14; + * @return This builder for chaining. + */ + public Builder clearHintRadius() { + + hintRadius_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 10; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 10; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 10; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 6; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 6; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 6; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 13; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 13; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 13; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private boolean isAllCollected_ ; + /** + * bool is_all_collected = 4; + * @return The isAllCollected. + */ + @java.lang.Override + public boolean getIsAllCollected() { + return isAllCollected_; + } + /** + * bool is_all_collected = 4; + * @param value The isAllCollected to set. + * @return This builder for chaining. + */ + public Builder setIsAllCollected(boolean value) { + + isAllCollected_ = value; + onChanged(); + return this; + } + /** + * bool is_all_collected = 4; + * @return This builder for chaining. + */ + public Builder clearIsAllCollected() { + + isAllCollected_ = false; + onChanged(); + return this; + } + + private boolean isHintValid_ ; + /** + * bool is_hint_valid = 15; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + /** + * bool is_hint_valid = 15; + * @param value The isHintValid to set. + * @return This builder for chaining. + */ + public Builder setIsHintValid(boolean value) { + + isHintValid_ = value; + onChanged(); + return this; + } + /** + * bool is_hint_valid = 15; + * @return This builder for chaining. + */ + public Builder clearIsHintValid() { + + isHintValid_ = 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:OneofGatherPointDetectorData) + } + + // @@protoc_insertion_point(class_scope:OneofGatherPointDetectorData) + private static final emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData(); + } + + public static emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OneofGatherPointDetectorData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OneofGatherPointDetectorData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OneofGatherPointDetectorData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OneofGatherPointDetectorData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"OneofGatherPointDetectorData.proto\032\014Ve" + + "ctor.proto\"\300\001\n\034OneofGatherPointDetectorD" + + "ata\022 \n\017hint_center_pos\030\007 \001(\0132\007.Vector\022\023\n" + + "\013hint_radius\030\016 \001(\r\022\023\n\013material_id\030\n \001(\r\022" + + "\021\n\tconfig_id\030\006 \001(\r\022\020\n\010group_id\030\r \001(\r\022\030\n\020" + + "is_all_collected\030\004 \001(\010\022\025\n\ris_hint_valid\030" + + "\017 \001(\010B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_OneofGatherPointDetectorData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OneofGatherPointDetectorData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OneofGatherPointDetectorData_descriptor, + new java.lang.String[] { "HintCenterPos", "HintRadius", "MaterialId", "ConfigId", "GroupId", "IsAllCollected", "IsHintValid", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataNotifyOuterClass.java new file mode 100644 index 00000000000..d799a0e3a28 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataNotifyOuterClass.java @@ -0,0 +1,979 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OneoffGatherPointDetectorDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class OneoffGatherPointDetectorDataNotifyOuterClass { + private OneoffGatherPointDetectorDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OneoffGatherPointDetectorDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:OneoffGatherPointDetectorDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + java.util.List + getOneoffGatherPointDetectorDataListList(); + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getOneoffGatherPointDetectorDataList(int index); + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + int getOneoffGatherPointDetectorDataListCount(); + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + java.util.List + getOneoffGatherPointDetectorDataListOrBuilderList(); + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder getOneoffGatherPointDetectorDataListOrBuilder( + int index); + } + /** + * Protobuf type {@code OneoffGatherPointDetectorDataNotify} + */ + public static final class OneoffGatherPointDetectorDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OneoffGatherPointDetectorDataNotify) + OneoffGatherPointDetectorDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use OneoffGatherPointDetectorDataNotify.newBuilder() to construct. + private OneoffGatherPointDetectorDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OneoffGatherPointDetectorDataNotify() { + oneoffGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OneoffGatherPointDetectorDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OneoffGatherPointDetectorDataNotify( + 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)) { + oneoffGatherPointDetectorDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + oneoffGatherPointDetectorDataList_.add( + input.readMessage(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.parser(), extensionRegistry)); + 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)) { + oneoffGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneoffGatherPointDetectorDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.class, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.Builder.class); + } + + /** + * Protobuf enum {@code OneoffGatherPointDetectorDataNotify.CmdId} + */ + public enum CmdId + implements com.google.protobuf.ProtocolMessageEnum { + /** + * NONE = 0; + */ + NONE(0, 0), + /** + * ENET_IS_RELIABLE = 1; + */ + ENET_IS_RELIABLE(2, 1), + /** + * CMD_ID = 4262; + */ + CMD_ID(3, 4262), + UNRECOGNIZED(-1, -1), + ; + + /** + * ENET_CHANNEL_ID = 0; + */ + public static final CmdId ENET_CHANNEL_ID = NONE; + /** + * NONE = 0; + */ + public static final int NONE_VALUE = 0; + /** + * ENET_CHANNEL_ID = 0; + */ + public static final int ENET_CHANNEL_ID_VALUE = 0; + /** + * ENET_IS_RELIABLE = 1; + */ + public static final int ENET_IS_RELIABLE_VALUE = 1; + /** + * CMD_ID = 4262; + */ + public static final int CMD_ID_VALUE = 4262; + + + public final int getNumber() { + if (index == -1) { + 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 CmdId 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 CmdId forNumber(int value) { + switch (value) { + case 0: return NONE; + case 1: return ENET_IS_RELIABLE; + case 4262: return CMD_ID; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + CmdId> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public CmdId findValueByNumber(int number) { + return CmdId.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (index == -1) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(index); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final CmdId[] VALUES = getStaticValuesArray(); + private static CmdId[] getStaticValuesArray() { + return new CmdId[] { + NONE, ENET_CHANNEL_ID, ENET_IS_RELIABLE, CMD_ID, + }; + } + public static CmdId valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int index; + private final int value; + + private CmdId(int index, int value) { + this.index = index; + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:OneoffGatherPointDetectorDataNotify.CmdId) + } + + public static final int ONEOFF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER = 6; + private java.util.List oneoffGatherPointDetectorDataList_; + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public java.util.List getOneoffGatherPointDetectorDataListList() { + return oneoffGatherPointDetectorDataList_; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public java.util.List + getOneoffGatherPointDetectorDataListOrBuilderList() { + return oneoffGatherPointDetectorDataList_; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public int getOneoffGatherPointDetectorDataListCount() { + return oneoffGatherPointDetectorDataList_.size(); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getOneoffGatherPointDetectorDataList(int index) { + return oneoffGatherPointDetectorDataList_.get(index); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder getOneoffGatherPointDetectorDataListOrBuilder( + int index) { + return oneoffGatherPointDetectorDataList_.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 < oneoffGatherPointDetectorDataList_.size(); i++) { + output.writeMessage(6, oneoffGatherPointDetectorDataList_.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 < oneoffGatherPointDetectorDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, oneoffGatherPointDetectorDataList_.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.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify other = (emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify) obj; + + if (!getOneoffGatherPointDetectorDataListList() + .equals(other.getOneoffGatherPointDetectorDataListList())) 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 (getOneoffGatherPointDetectorDataListCount() > 0) { + hash = (37 * hash) + ONEOFF_GATHER_POINT_DETECTOR_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOneoffGatherPointDetectorDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify 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.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify 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.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify 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.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify 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.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify 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.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify 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; + } + /** + * Protobuf type {@code OneoffGatherPointDetectorDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OneoffGatherPointDetectorDataNotify) + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.class, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOneoffGatherPointDetectorDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + oneoffGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + oneoffGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.internal_static_OneoffGatherPointDetectorDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify build() { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify buildPartial() { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify result = new emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify(this); + int from_bitField0_ = bitField0_; + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + oneoffGatherPointDetectorDataList_ = java.util.Collections.unmodifiableList(oneoffGatherPointDetectorDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.oneoffGatherPointDetectorDataList_ = oneoffGatherPointDetectorDataList_; + } else { + result.oneoffGatherPointDetectorDataList_ = oneoffGatherPointDetectorDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify other) { + if (other == emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify.getDefaultInstance()) return this; + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (!other.oneoffGatherPointDetectorDataList_.isEmpty()) { + if (oneoffGatherPointDetectorDataList_.isEmpty()) { + oneoffGatherPointDetectorDataList_ = other.oneoffGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.addAll(other.oneoffGatherPointDetectorDataList_); + } + onChanged(); + } + } else { + if (!other.oneoffGatherPointDetectorDataList_.isEmpty()) { + if (oneoffGatherPointDetectorDataListBuilder_.isEmpty()) { + oneoffGatherPointDetectorDataListBuilder_.dispose(); + oneoffGatherPointDetectorDataListBuilder_ = null; + oneoffGatherPointDetectorDataList_ = other.oneoffGatherPointDetectorDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + oneoffGatherPointDetectorDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOneoffGatherPointDetectorDataListFieldBuilder() : null; + } else { + oneoffGatherPointDetectorDataListBuilder_.addAllMessages(other.oneoffGatherPointDetectorDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List oneoffGatherPointDetectorDataList_ = + java.util.Collections.emptyList(); + private void ensureOneoffGatherPointDetectorDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + oneoffGatherPointDetectorDataList_ = new java.util.ArrayList(oneoffGatherPointDetectorDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder> oneoffGatherPointDetectorDataListBuilder_; + + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public java.util.List getOneoffGatherPointDetectorDataListList() { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(oneoffGatherPointDetectorDataList_); + } else { + return oneoffGatherPointDetectorDataListBuilder_.getMessageList(); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public int getOneoffGatherPointDetectorDataListCount() { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + return oneoffGatherPointDetectorDataList_.size(); + } else { + return oneoffGatherPointDetectorDataListBuilder_.getCount(); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getOneoffGatherPointDetectorDataList(int index) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + return oneoffGatherPointDetectorDataList_.get(index); + } else { + return oneoffGatherPointDetectorDataListBuilder_.getMessage(index); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder setOneoffGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData value) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.set(index, value); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder setOneoffGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder builderForValue) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addOneoffGatherPointDetectorDataList(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData value) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.add(value); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addOneoffGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData value) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.add(index, value); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addOneoffGatherPointDetectorDataList( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder builderForValue) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.add(builderForValue.build()); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addOneoffGatherPointDetectorDataList( + int index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder builderForValue) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder addAllOneoffGatherPointDetectorDataList( + java.lang.Iterable values) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oneoffGatherPointDetectorDataList_); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder clearOneoffGatherPointDetectorDataList() { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + oneoffGatherPointDetectorDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public Builder removeOneoffGatherPointDetectorDataList(int index) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + ensureOneoffGatherPointDetectorDataListIsMutable(); + oneoffGatherPointDetectorDataList_.remove(index); + onChanged(); + } else { + oneoffGatherPointDetectorDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder getOneoffGatherPointDetectorDataListBuilder( + int index) { + return getOneoffGatherPointDetectorDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder getOneoffGatherPointDetectorDataListOrBuilder( + int index) { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + return oneoffGatherPointDetectorDataList_.get(index); } else { + return oneoffGatherPointDetectorDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public java.util.List + getOneoffGatherPointDetectorDataListOrBuilderList() { + if (oneoffGatherPointDetectorDataListBuilder_ != null) { + return oneoffGatherPointDetectorDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(oneoffGatherPointDetectorDataList_); + } + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder addOneoffGatherPointDetectorDataListBuilder() { + return getOneoffGatherPointDetectorDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder addOneoffGatherPointDetectorDataListBuilder( + int index) { + return getOneoffGatherPointDetectorDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.getDefaultInstance()); + } + /** + * repeated .OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 6; + */ + public java.util.List + getOneoffGatherPointDetectorDataListBuilderList() { + return getOneoffGatherPointDetectorDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder> + getOneoffGatherPointDetectorDataListFieldBuilder() { + if (oneoffGatherPointDetectorDataListBuilder_ == null) { + oneoffGatherPointDetectorDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder>( + oneoffGatherPointDetectorDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + oneoffGatherPointDetectorDataList_ = null; + } + return oneoffGatherPointDetectorDataListBuilder_; + } + @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:OneoffGatherPointDetectorDataNotify) + } + + // @@protoc_insertion_point(class_scope:OneoffGatherPointDetectorDataNotify) + private static final emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify(); + } + + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OneoffGatherPointDetectorDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OneoffGatherPointDetectorDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataNotifyOuterClass.OneoffGatherPointDetectorDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OneoffGatherPointDetectorDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OneoffGatherPointDetectorDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n)OneoffGatherPointDetectorDataNotify.pr" + + "oto\032#OneoffGatherPointDetectorData.proto" + + "\"\304\001\n#OneoffGatherPointDetectorDataNotify" + + "\022N\n&oneoff_gather_point_detector_data_li" + + "st\030\006 \003(\0132\036.OneoffGatherPointDetectorData" + + "\"M\n\005CmdId\022\010\n\004NONE\020\000\022\023\n\017ENET_CHANNEL_ID\020\000" + + "\022\024\n\020ENET_IS_RELIABLE\020\001\022\013\n\006CMD_ID\020\246!\032\002\020\001B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.getDescriptor(), + }); + internal_static_OneoffGatherPointDetectorDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OneoffGatherPointDetectorDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OneoffGatherPointDetectorDataNotify_descriptor, + new java.lang.String[] { "OneoffGatherPointDetectorDataList", }); + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataOuterClass.java new file mode 100644 index 00000000000..0199115b14a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OneoffGatherPointDetectorDataOuterClass.java @@ -0,0 +1,1098 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OneoffGatherPointDetectorData.proto + +package emu.grasscutter.net.proto; + +public final class OneoffGatherPointDetectorDataOuterClass { + private OneoffGatherPointDetectorDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OneoffGatherPointDetectorDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:OneoffGatherPointDetectorData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 material_id = 1; + * @return The materialId. + */ + int getMaterialId(); + + /** + * bool is_all_collected = 2; + * @return The isAllCollected. + */ + boolean getIsAllCollected(); + + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + boolean getIsHintValid(); + + /** + * .Vector hint_center_pos = 4; + * @return Whether the hintCenterPos field is set. + */ + boolean hasHintCenterPos(); + /** + * .Vector hint_center_pos = 4; + * @return The hintCenterPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos(); + /** + * .Vector hint_center_pos = 4; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder(); + + /** + * uint32 hint_radius = 5; + * @return The hintRadius. + */ + int getHintRadius(); + + /** + * uint32 group_id = 6; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 config_id = 7; + * @return The configId. + */ + int getConfigId(); + } + /** + * Protobuf type {@code OneoffGatherPointDetectorData} + */ + public static final class OneoffGatherPointDetectorData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OneoffGatherPointDetectorData) + OneoffGatherPointDetectorDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use OneoffGatherPointDetectorData.newBuilder() to construct. + private OneoffGatherPointDetectorData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OneoffGatherPointDetectorData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OneoffGatherPointDetectorData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OneoffGatherPointDetectorData( + 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: { + + materialId_ = input.readUInt32(); + break; + } + case 16: { + + isAllCollected_ = input.readBool(); + break; + } + case 24: { + + isHintValid_ = input.readBool(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hintCenterPos_ != null) { + subBuilder = hintCenterPos_.toBuilder(); + } + hintCenterPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hintCenterPos_); + hintCenterPos_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + hintRadius_ = input.readUInt32(); + break; + } + case 48: { + + groupId_ = input.readUInt32(); + break; + } + case 56: { + + configId_ = 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.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.class, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder.class); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 1; + private int materialId_; + /** + * uint32 material_id = 1; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int IS_ALL_COLLECTED_FIELD_NUMBER = 2; + private boolean isAllCollected_; + /** + * bool is_all_collected = 2; + * @return The isAllCollected. + */ + @java.lang.Override + public boolean getIsAllCollected() { + return isAllCollected_; + } + + public static final int IS_HINT_VALID_FIELD_NUMBER = 3; + private boolean isHintValid_; + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + + public static final int HINT_CENTER_POS_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + /** + * .Vector hint_center_pos = 4; + * @return Whether the hintCenterPos field is set. + */ + @java.lang.Override + public boolean hasHintCenterPos() { + return hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 4; + * @return The hintCenterPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + /** + * .Vector hint_center_pos = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + return getHintCenterPos(); + } + + public static final int HINT_RADIUS_FIELD_NUMBER = 5; + private int hintRadius_; + /** + * uint32 hint_radius = 5; + * @return The hintRadius. + */ + @java.lang.Override + public int getHintRadius() { + return hintRadius_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 6; + private int groupId_; + /** + * uint32 group_id = 6; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + 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 (materialId_ != 0) { + output.writeUInt32(1, materialId_); + } + if (isAllCollected_ != false) { + output.writeBool(2, isAllCollected_); + } + if (isHintValid_ != false) { + output.writeBool(3, isHintValid_); + } + if (hintCenterPos_ != null) { + output.writeMessage(4, getHintCenterPos()); + } + if (hintRadius_ != 0) { + output.writeUInt32(5, hintRadius_); + } + if (groupId_ != 0) { + output.writeUInt32(6, groupId_); + } + if (configId_ != 0) { + output.writeUInt32(7, configId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, materialId_); + } + if (isAllCollected_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isAllCollected_); + } + if (isHintValid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isHintValid_); + } + if (hintCenterPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getHintCenterPos()); + } + if (hintRadius_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, hintRadius_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, groupId_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, configId_); + } + 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.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData other = (emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData) obj; + + if (getMaterialId() + != other.getMaterialId()) return false; + if (getIsAllCollected() + != other.getIsAllCollected()) return false; + if (getIsHintValid() + != other.getIsHintValid()) return false; + if (hasHintCenterPos() != other.hasHintCenterPos()) return false; + if (hasHintCenterPos()) { + if (!getHintCenterPos() + .equals(other.getHintCenterPos())) return false; + } + if (getHintRadius() + != other.getHintRadius()) return false; + if (getGroupId() + != other.getGroupId()) 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) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + IS_ALL_COLLECTED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAllCollected()); + hash = (37 * hash) + IS_HINT_VALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHintValid()); + if (hasHintCenterPos()) { + hash = (37 * hash) + HINT_CENTER_POS_FIELD_NUMBER; + hash = (53 * hash) + getHintCenterPos().hashCode(); + } + hash = (37 * hash) + HINT_RADIUS_FIELD_NUMBER; + hash = (53 * hash) + getHintRadius(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + 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.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData 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.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData 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.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData 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.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData 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.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData 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.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData 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; + } + /** + * Protobuf type {@code OneoffGatherPointDetectorData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OneoffGatherPointDetectorData) + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.class, emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + materialId_ = 0; + + isAllCollected_ = false; + + isHintValid_ = false; + + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + hintRadius_ = 0; + + groupId_ = 0; + + configId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.internal_static_OneoffGatherPointDetectorData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData build() { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData buildPartial() { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData result = new emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData(this); + result.materialId_ = materialId_; + result.isAllCollected_ = isAllCollected_; + result.isHintValid_ = isHintValid_; + if (hintCenterPosBuilder_ == null) { + result.hintCenterPos_ = hintCenterPos_; + } else { + result.hintCenterPos_ = hintCenterPosBuilder_.build(); + } + result.hintRadius_ = hintRadius_; + result.groupId_ = groupId_; + result.configId_ = configId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData) { + return mergeFrom((emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData other) { + if (other == emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData.getDefaultInstance()) return this; + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getIsAllCollected() != false) { + setIsAllCollected(other.getIsAllCollected()); + } + if (other.getIsHintValid() != false) { + setIsHintValid(other.getIsHintValid()); + } + if (other.hasHintCenterPos()) { + mergeHintCenterPos(other.getHintCenterPos()); + } + if (other.getHintRadius() != 0) { + setHintRadius(other.getHintRadius()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 1; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 1; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 1; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private boolean isAllCollected_ ; + /** + * bool is_all_collected = 2; + * @return The isAllCollected. + */ + @java.lang.Override + public boolean getIsAllCollected() { + return isAllCollected_; + } + /** + * bool is_all_collected = 2; + * @param value The isAllCollected to set. + * @return This builder for chaining. + */ + public Builder setIsAllCollected(boolean value) { + + isAllCollected_ = value; + onChanged(); + return this; + } + /** + * bool is_all_collected = 2; + * @return This builder for chaining. + */ + public Builder clearIsAllCollected() { + + isAllCollected_ = false; + onChanged(); + return this; + } + + private boolean isHintValid_ ; + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + /** + * bool is_hint_valid = 3; + * @param value The isHintValid to set. + * @return This builder for chaining. + */ + public Builder setIsHintValid(boolean value) { + + isHintValid_ = value; + onChanged(); + return this; + } + /** + * bool is_hint_valid = 3; + * @return This builder for chaining. + */ + public Builder clearIsHintValid() { + + isHintValid_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hintCenterPosBuilder_; + /** + * .Vector hint_center_pos = 4; + * @return Whether the hintCenterPos field is set. + */ + public boolean hasHintCenterPos() { + return hintCenterPosBuilder_ != null || hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 4; + * @return The hintCenterPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } else { + return hintCenterPosBuilder_.getMessage(); + } + } + /** + * .Vector hint_center_pos = 4; + */ + public Builder setHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hintCenterPos_ = value; + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 4; + */ + public Builder setHintCenterPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = builderForValue.build(); + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hint_center_pos = 4; + */ + public Builder mergeHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (hintCenterPos_ != null) { + hintCenterPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hintCenterPos_).mergeFrom(value).buildPartial(); + } else { + hintCenterPos_ = value; + } + onChanged(); + } else { + hintCenterPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 4; + */ + public Builder clearHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + onChanged(); + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + + return this; + } + /** + * .Vector hint_center_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHintCenterPosBuilder() { + + onChanged(); + return getHintCenterPosFieldBuilder().getBuilder(); + } + /** + * .Vector hint_center_pos = 4; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + if (hintCenterPosBuilder_ != null) { + return hintCenterPosBuilder_.getMessageOrBuilder(); + } else { + return hintCenterPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + } + /** + * .Vector hint_center_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> + getHintCenterPosFieldBuilder() { + if (hintCenterPosBuilder_ == null) { + hintCenterPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHintCenterPos(), + getParentForChildren(), + isClean()); + hintCenterPos_ = null; + } + return hintCenterPosBuilder_; + } + + private int hintRadius_ ; + /** + * uint32 hint_radius = 5; + * @return The hintRadius. + */ + @java.lang.Override + public int getHintRadius() { + return hintRadius_; + } + /** + * uint32 hint_radius = 5; + * @param value The hintRadius to set. + * @return This builder for chaining. + */ + public Builder setHintRadius(int value) { + + hintRadius_ = value; + onChanged(); + return this; + } + /** + * uint32 hint_radius = 5; + * @return This builder for chaining. + */ + public Builder clearHintRadius() { + + hintRadius_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 6; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 6; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 6; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + 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:OneoffGatherPointDetectorData) + } + + // @@protoc_insertion_point(class_scope:OneoffGatherPointDetectorData) + private static final emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData(); + } + + public static emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OneoffGatherPointDetectorData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OneoffGatherPointDetectorData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OneoffGatherPointDetectorDataOuterClass.OneoffGatherPointDetectorData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OneoffGatherPointDetectorData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OneoffGatherPointDetectorData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#OneoffGatherPointDetectorData.proto\032\014V" + + "ector.proto\"\301\001\n\035OneoffGatherPointDetecto" + + "rData\022\023\n\013material_id\030\001 \001(\r\022\030\n\020is_all_col" + + "lected\030\002 \001(\010\022\025\n\ris_hint_valid\030\003 \001(\010\022 \n\017h" + + "int_center_pos\030\004 \001(\0132\007.Vector\022\023\n\013hint_ra" + + "dius\030\005 \001(\r\022\020\n\010group_id\030\006 \001(\r\022\021\n\tconfig_i" + + "d\030\007 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_OneoffGatherPointDetectorData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OneoffGatherPointDetectorData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OneoffGatherPointDetectorData_descriptor, + new java.lang.String[] { "MaterialId", "IsAllCollected", "IsHintValid", "HintCenterPos", "HintRadius", "GroupId", "ConfigId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java new file mode 100644 index 00000000000..3af62faba7c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OnlinePlayerInfoOuterClass.java @@ -0,0 +1,2005 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OnlinePlayerInfo.proto + +package emu.grasscutter.net.proto; + +public final class OnlinePlayerInfoOuterClass { + private OnlinePlayerInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OnlinePlayerInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:OnlinePlayerInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * string nickname = 2; + * @return The nickname. + */ + java.lang.String getNickname(); + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + com.google.protobuf.ByteString + getNicknameBytes(); + + /** + * uint32 player_level = 3; + * @return The playerLevel. + */ + int getPlayerLevel(); + + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * .MpSettingType mp_setting_type = 5; + * @return The enum numeric value on the wire for mpSettingType. + */ + int getMpSettingTypeValue(); + /** + * .MpSettingType mp_setting_type = 5; + * @return The mpSettingType. + */ + emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType getMpSettingType(); + + /** + * uint32 cur_player_num_in_world = 6; + * @return The curPlayerNumInWorld. + */ + int getCurPlayerNumInWorld(); + + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + int getWorldLevel(); + + /** + * string online_id = 8; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 8; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * uint32 name_card_id = 9; + * @return The nameCardId. + */ + int getNameCardId(); + + /** + * repeated uint32 blacklist_uid_list = 10; + * @return A list containing the blacklistUidList. + */ + java.util.List getBlacklistUidListList(); + /** + * repeated uint32 blacklist_uid_list = 10; + * @return The count of blacklistUidList. + */ + int getBlacklistUidListCount(); + /** + * repeated uint32 blacklist_uid_list = 10; + * @param index The index of the element to return. + * @return The blacklistUidList at the given index. + */ + int getBlacklistUidList(int index); + + /** + * string signature = 11; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 11; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + + /** + * .ProfilePicture profile_picture = 12; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 12; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 12; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + + /** + * string psn_id = 13; + * @return The psnId. + */ + java.lang.String getPsnId(); + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + com.google.protobuf.ByteString + getPsnIdBytes(); + } + /** + * Protobuf type {@code OnlinePlayerInfo} + */ + public static final class OnlinePlayerInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OnlinePlayerInfo) + OnlinePlayerInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use OnlinePlayerInfo.newBuilder() to construct. + private OnlinePlayerInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OnlinePlayerInfo() { + nickname_ = ""; + mpSettingType_ = 0; + onlineId_ = ""; + blacklistUidList_ = emptyIntList(); + signature_ = ""; + psnId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OnlinePlayerInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OnlinePlayerInfo( + 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: { + + uid_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + nickname_ = s; + break; + } + case 24: { + + playerLevel_ = input.readUInt32(); + break; + } + case 32: { + + avatarId_ = input.readUInt32(); + break; + } + case 40: { + int rawValue = input.readEnum(); + + mpSettingType_ = rawValue; + break; + } + case 48: { + + curPlayerNumInWorld_ = input.readUInt32(); + break; + } + case 56: { + + worldLevel_ = input.readUInt32(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 72: { + + nameCardId_ = input.readUInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + blacklistUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + blacklistUidList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + blacklistUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + blacklistUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + case 98: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + psnId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + blacklistUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.class, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int NICKNAME_FIELD_NUMBER = 2; + private volatile java.lang.Object nickname_; + /** + * string nickname = 2; + * @return The nickname. + */ + @java.lang.Override + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + 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(); + nickname_ = s; + return s; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PLAYER_LEVEL_FIELD_NUMBER = 3; + private int playerLevel_; + /** + * uint32 player_level = 3; + * @return The playerLevel. + */ + @java.lang.Override + public int getPlayerLevel() { + return playerLevel_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 4; + private int avatarId_; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int MP_SETTING_TYPE_FIELD_NUMBER = 5; + private int mpSettingType_; + /** + * .MpSettingType mp_setting_type = 5; + * @return The enum numeric value on the wire for mpSettingType. + */ + @java.lang.Override public int getMpSettingTypeValue() { + return mpSettingType_; + } + /** + * .MpSettingType mp_setting_type = 5; + * @return The mpSettingType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType getMpSettingType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType result = emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.valueOf(mpSettingType_); + return result == null ? emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.UNRECOGNIZED : result; + } + + public static final int CUR_PLAYER_NUM_IN_WORLD_FIELD_NUMBER = 6; + private int curPlayerNumInWorld_; + /** + * uint32 cur_player_num_in_world = 6; + * @return The curPlayerNumInWorld. + */ + @java.lang.Override + public int getCurPlayerNumInWorld() { + return curPlayerNumInWorld_; + } + + public static final int WORLD_LEVEL_FIELD_NUMBER = 7; + private int worldLevel_; + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + + public static final int ONLINE_ID_FIELD_NUMBER = 8; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 8; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + 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(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 8; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 9; + private int nameCardId_; + /** + * uint32 name_card_id = 9; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + public static final int BLACKLIST_UID_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList blacklistUidList_; + /** + * repeated uint32 blacklist_uid_list = 10; + * @return A list containing the blacklistUidList. + */ + @java.lang.Override + public java.util.List + getBlacklistUidListList() { + return blacklistUidList_; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @return The count of blacklistUidList. + */ + public int getBlacklistUidListCount() { + return blacklistUidList_.size(); + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param index The index of the element to return. + * @return The blacklistUidList at the given index. + */ + public int getBlacklistUidList(int index) { + return blacklistUidList_.getInt(index); + } + private int blacklistUidListMemoizedSerializedSize = -1; + + public static final int SIGNATURE_FIELD_NUMBER = 11; + private volatile java.lang.Object signature_; + /** + * string signature = 11; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + 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(); + signature_ = s; + return s; + } + } + /** + * string signature = 11; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 12; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 12; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + public static final int PSN_ID_FIELD_NUMBER = 13; + private volatile java.lang.Object psnId_; + /** + * string psn_id = 13; + * @return The psnId. + */ + @java.lang.Override + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + 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(); + psnId_ = s; + return s; + } + } + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = 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 { + getSerializedSize(); + if (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); + } + if (playerLevel_ != 0) { + output.writeUInt32(3, playerLevel_); + } + if (avatarId_ != 0) { + output.writeUInt32(4, avatarId_); + } + if (mpSettingType_ != emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.MP_SETTING_TYPE_NO_ENTER.getNumber()) { + output.writeEnum(5, mpSettingType_); + } + if (curPlayerNumInWorld_ != 0) { + output.writeUInt32(6, curPlayerNumInWorld_); + } + if (worldLevel_ != 0) { + output.writeUInt32(7, worldLevel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, onlineId_); + } + if (nameCardId_ != 0) { + output.writeUInt32(9, nameCardId_); + } + if (getBlacklistUidListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(blacklistUidListMemoizedSerializedSize); + } + for (int i = 0; i < blacklistUidList_.size(); i++) { + output.writeUInt32NoTag(blacklistUidList_.getInt(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, signature_); + } + if (profilePicture_ != null) { + output.writeMessage(12, getProfilePicture()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, psnId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); + } + if (playerLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, playerLevel_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, avatarId_); + } + if (mpSettingType_ != emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.MP_SETTING_TYPE_NO_ENTER.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, mpSettingType_); + } + if (curPlayerNumInWorld_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, curPlayerNumInWorld_); + } + if (worldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, worldLevel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, onlineId_); + } + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, nameCardId_); + } + { + int dataSize = 0; + for (int i = 0; i < blacklistUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(blacklistUidList_.getInt(i)); + } + size += dataSize; + if (!getBlacklistUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + blacklistUidListMemoizedSerializedSize = dataSize; + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, signature_); + } + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getProfilePicture()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, psnId_); + } + 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.OnlinePlayerInfoOuterClass.OnlinePlayerInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo other = (emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo) obj; + + if (getUid() + != other.getUid()) return false; + if (!getNickname() + .equals(other.getNickname())) return false; + if (getPlayerLevel() + != other.getPlayerLevel()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (mpSettingType_ != other.mpSettingType_) return false; + if (getCurPlayerNumInWorld() + != other.getCurPlayerNumInWorld()) return false; + if (getWorldLevel() + != other.getWorldLevel()) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getNameCardId() + != other.getNameCardId()) return false; + if (!getBlacklistUidListList() + .equals(other.getBlacklistUidListList())) return false; + if (!getSignature() + .equals(other.getSignature())) return false; + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) return false; + } + if (!getPsnId() + .equals(other.getPsnId())) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getNickname().hashCode(); + hash = (37 * hash) + PLAYER_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPlayerLevel(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + MP_SETTING_TYPE_FIELD_NUMBER; + hash = (53 * hash) + mpSettingType_; + hash = (37 * hash) + CUR_PLAYER_NUM_IN_WORLD_FIELD_NUMBER; + hash = (53 * hash) + getCurPlayerNumInWorld(); + hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWorldLevel(); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + if (getBlacklistUidListCount() > 0) { + hash = (37 * hash) + BLACKLIST_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBlacklistUidListList().hashCode(); + } + hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (37 * hash) + PSN_ID_FIELD_NUMBER; + hash = (53 * hash) + getPsnId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo 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.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo 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.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo 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.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo 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.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo 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.OnlinePlayerInfoOuterClass.OnlinePlayerInfo 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; + } + /** + * Protobuf type {@code OnlinePlayerInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OnlinePlayerInfo) + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.class, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + nickname_ = ""; + + playerLevel_ = 0; + + avatarId_ = 0; + + mpSettingType_ = 0; + + curPlayerNumInWorld_ = 0; + + worldLevel_ = 0; + + onlineId_ = ""; + + nameCardId_ = 0; + + blacklistUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + signature_ = ""; + + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + psnId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.internal_static_OnlinePlayerInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo build() { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo buildPartial() { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo result = new emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.nickname_ = nickname_; + result.playerLevel_ = playerLevel_; + result.avatarId_ = avatarId_; + result.mpSettingType_ = mpSettingType_; + result.curPlayerNumInWorld_ = curPlayerNumInWorld_; + result.worldLevel_ = worldLevel_; + result.onlineId_ = onlineId_; + result.nameCardId_ = nameCardId_; + if (((bitField0_ & 0x00000001) != 0)) { + blacklistUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.blacklistUidList_ = blacklistUidList_; + result.signature_ = signature_; + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + result.psnId_ = psnId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo) { + return mergeFrom((emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo other) { + if (other == emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getNickname().isEmpty()) { + nickname_ = other.nickname_; + onChanged(); + } + if (other.getPlayerLevel() != 0) { + setPlayerLevel(other.getPlayerLevel()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.mpSettingType_ != 0) { + setMpSettingTypeValue(other.getMpSettingTypeValue()); + } + if (other.getCurPlayerNumInWorld() != 0) { + setCurPlayerNumInWorld(other.getCurPlayerNumInWorld()); + } + if (other.getWorldLevel() != 0) { + setWorldLevel(other.getWorldLevel()); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + if (!other.blacklistUidList_.isEmpty()) { + if (blacklistUidList_.isEmpty()) { + blacklistUidList_ = other.blacklistUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBlacklistUidListIsMutable(); + blacklistUidList_.addAll(other.blacklistUidList_); + } + onChanged(); + } + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + if (!other.getPsnId().isEmpty()) { + psnId_ = other.psnId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickname_ = ""; + /** + * string nickname = 2; + * @return The nickname. + */ + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nickname = 2; + * @param value The nickname to set. + * @return This builder for chaining. + */ + public Builder setNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickname_ = value; + onChanged(); + return this; + } + /** + * string nickname = 2; + * @return This builder for chaining. + */ + public Builder clearNickname() { + + nickname_ = getDefaultInstance().getNickname(); + onChanged(); + return this; + } + /** + * string nickname = 2; + * @param value The bytes for nickname to set. + * @return This builder for chaining. + */ + public Builder setNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickname_ = value; + onChanged(); + return this; + } + + private int playerLevel_ ; + /** + * uint32 player_level = 3; + * @return The playerLevel. + */ + @java.lang.Override + public int getPlayerLevel() { + return playerLevel_; + } + /** + * uint32 player_level = 3; + * @param value The playerLevel to set. + * @return This builder for chaining. + */ + public Builder setPlayerLevel(int value) { + + playerLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 player_level = 3; + * @return This builder for chaining. + */ + public Builder clearPlayerLevel() { + + playerLevel_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 4; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int mpSettingType_ = 0; + /** + * .MpSettingType mp_setting_type = 5; + * @return The enum numeric value on the wire for mpSettingType. + */ + @java.lang.Override public int getMpSettingTypeValue() { + return mpSettingType_; + } + /** + * .MpSettingType mp_setting_type = 5; + * @param value The enum numeric value on the wire for mpSettingType to set. + * @return This builder for chaining. + */ + public Builder setMpSettingTypeValue(int value) { + + mpSettingType_ = value; + onChanged(); + return this; + } + /** + * .MpSettingType mp_setting_type = 5; + * @return The mpSettingType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType getMpSettingType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType result = emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.valueOf(mpSettingType_); + return result == null ? emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType.UNRECOGNIZED : result; + } + /** + * .MpSettingType mp_setting_type = 5; + * @param value The mpSettingType to set. + * @return This builder for chaining. + */ + public Builder setMpSettingType(emu.grasscutter.net.proto.MpSettingTypeOuterClass.MpSettingType value) { + if (value == null) { + throw new NullPointerException(); + } + + mpSettingType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MpSettingType mp_setting_type = 5; + * @return This builder for chaining. + */ + public Builder clearMpSettingType() { + + mpSettingType_ = 0; + onChanged(); + return this; + } + + private int curPlayerNumInWorld_ ; + /** + * uint32 cur_player_num_in_world = 6; + * @return The curPlayerNumInWorld. + */ + @java.lang.Override + public int getCurPlayerNumInWorld() { + return curPlayerNumInWorld_; + } + /** + * uint32 cur_player_num_in_world = 6; + * @param value The curPlayerNumInWorld to set. + * @return This builder for chaining. + */ + public Builder setCurPlayerNumInWorld(int value) { + + curPlayerNumInWorld_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_player_num_in_world = 6; + * @return This builder for chaining. + */ + public Builder clearCurPlayerNumInWorld() { + + curPlayerNumInWorld_ = 0; + onChanged(); + return this; + } + + private int worldLevel_ ; + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + /** + * uint32 world_level = 7; + * @param value The worldLevel to set. + * @return This builder for chaining. + */ + public Builder setWorldLevel(int value) { + + worldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 world_level = 7; + * @return This builder for chaining. + */ + public Builder clearWorldLevel() { + + worldLevel_ = 0; + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 8; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 8; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 8; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 8; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 8; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 9; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 9; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 9; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList blacklistUidList_ = emptyIntList(); + private void ensureBlacklistUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + blacklistUidList_ = mutableCopy(blacklistUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @return A list containing the blacklistUidList. + */ + public java.util.List + getBlacklistUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(blacklistUidList_) : blacklistUidList_; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @return The count of blacklistUidList. + */ + public int getBlacklistUidListCount() { + return blacklistUidList_.size(); + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param index The index of the element to return. + * @return The blacklistUidList at the given index. + */ + public int getBlacklistUidList(int index) { + return blacklistUidList_.getInt(index); + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param index The index to set the value at. + * @param value The blacklistUidList to set. + * @return This builder for chaining. + */ + public Builder setBlacklistUidList( + int index, int value) { + ensureBlacklistUidListIsMutable(); + blacklistUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param value The blacklistUidList to add. + * @return This builder for chaining. + */ + public Builder addBlacklistUidList(int value) { + ensureBlacklistUidListIsMutable(); + blacklistUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @param values The blacklistUidList to add. + * @return This builder for chaining. + */ + public Builder addAllBlacklistUidList( + java.lang.Iterable values) { + ensureBlacklistUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, blacklistUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 blacklist_uid_list = 10; + * @return This builder for chaining. + */ + public Builder clearBlacklistUidList() { + blacklistUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 11; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 11; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 11; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 11; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 11; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 12; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 12; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 12; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 12; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 12; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 12; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 12; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 12; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + + private java.lang.Object psnId_ = ""; + /** + * string psn_id = 13; + * @return The psnId. + */ + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_id = 13; + * @return The bytes for psnId. + */ + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_id = 13; + * @param value The psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnId_ = value; + onChanged(); + return this; + } + /** + * string psn_id = 13; + * @return This builder for chaining. + */ + public Builder clearPsnId() { + + psnId_ = getDefaultInstance().getPsnId(); + onChanged(); + return this; + } + /** + * string psn_id = 13; + * @param value The bytes for psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnId_ = 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:OnlinePlayerInfo) + } + + // @@protoc_insertion_point(class_scope:OnlinePlayerInfo) + private static final emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo(); + } + + public static emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OnlinePlayerInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OnlinePlayerInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OnlinePlayerInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OnlinePlayerInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026OnlinePlayerInfo.proto\032\023MpSettingType." + + "proto\032\024ProfilePicture.proto\"\313\002\n\020OnlinePl" + + "ayerInfo\022\013\n\003uid\030\001 \001(\r\022\020\n\010nickname\030\002 \001(\t\022" + + "\024\n\014player_level\030\003 \001(\r\022\021\n\tavatar_id\030\004 \001(\r" + + "\022\'\n\017mp_setting_type\030\005 \001(\0162\016.MpSettingTyp" + + "e\022\037\n\027cur_player_num_in_world\030\006 \001(\r\022\023\n\013wo" + + "rld_level\030\007 \001(\r\022\021\n\tonline_id\030\010 \001(\t\022\024\n\014na" + + "me_card_id\030\t \001(\r\022\032\n\022blacklist_uid_list\030\n" + + " \003(\r\022\021\n\tsignature\030\013 \001(\t\022(\n\017profile_pictu" + + "re\030\014 \001(\0132\017.ProfilePicture\022\016\n\006psn_id\030\r \001(" + + "\tB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MpSettingTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + }); + internal_static_OnlinePlayerInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OnlinePlayerInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OnlinePlayerInfo_descriptor, + new java.lang.String[] { "Uid", "Nickname", "PlayerLevel", "AvatarId", "MpSettingType", "CurPlayerNumInWorld", "WorldLevel", "OnlineId", "NameCardId", "BlacklistUidList", "Signature", "ProfilePicture", "PsnId", }); + emu.grasscutter.net.proto.MpSettingTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OpenStateChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OpenStateChangeNotifyOuterClass.java new file mode 100644 index 00000000000..e8ea54f7c10 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OpenStateChangeNotifyOuterClass.java @@ -0,0 +1,812 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OpenStateChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class OpenStateChangeNotifyOuterClass { + private OpenStateChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OpenStateChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:OpenStateChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> open_state_map = 4; + */ + int getOpenStateMapCount(); + /** + * map<uint32, uint32> open_state_map = 4; + */ + boolean containsOpenStateMap( + int key); + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getOpenStateMap(); + /** + * map<uint32, uint32> open_state_map = 4; + */ + java.util.Map + getOpenStateMapMap(); + /** + * map<uint32, uint32> open_state_map = 4; + */ + + int getOpenStateMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> open_state_map = 4; + */ + + int getOpenStateMapOrThrow( + int key); + } + /** + *
+   * CmdId: 127
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code OpenStateChangeNotify} + */ + public static final class OpenStateChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OpenStateChangeNotify) + OpenStateChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use OpenStateChangeNotify.newBuilder() to construct. + private OpenStateChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OpenStateChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OpenStateChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OpenStateChangeNotify( + 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)) { + openStateMap_ = com.google.protobuf.MapField.newMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + openStateMap__ = input.readMessage( + OpenStateMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + openStateMap_.getMutableMap().put( + openStateMap__.getKey(), openStateMap__.getValue()); + 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.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.class, emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.Builder.class); + } + + public static final int OPEN_STATE_MAP_FIELD_NUMBER = 4; + private static final class OpenStateMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_OpenStateMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> openStateMap_; + private com.google.protobuf.MapField + internalGetOpenStateMap() { + if (openStateMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + return openStateMap_; + } + + public int getOpenStateMapCount() { + return internalGetOpenStateMap().getMap().size(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + + @java.lang.Override + public boolean containsOpenStateMap( + int key) { + + return internalGetOpenStateMap().getMap().containsKey(key); + } + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOpenStateMap() { + return getOpenStateMapMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public java.util.Map getOpenStateMapMap() { + return internalGetOpenStateMap().getMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public int getOpenStateMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public int getOpenStateMapOrThrow( + int key) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetOpenStateMap(), + OpenStateMapDefaultEntryHolder.defaultEntry, + 4); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetOpenStateMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + openStateMap__ = OpenStateMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, openStateMap__); + } + 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.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify other = (emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify) obj; + + if (!internalGetOpenStateMap().equals( + other.internalGetOpenStateMap())) 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 (!internalGetOpenStateMap().getMap().isEmpty()) { + hash = (37 * hash) + OPEN_STATE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetOpenStateMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify 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.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify 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.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify 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.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify 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.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify 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.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify 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: 127
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code OpenStateChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OpenStateChangeNotify) + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.class, emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableOpenStateMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.internal_static_OpenStateChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify build() { + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify buildPartial() { + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify result = new emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify(this); + int from_bitField0_ = bitField0_; + result.openStateMap_ = internalGetOpenStateMap(); + result.openStateMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify other) { + if (other == emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify.getDefaultInstance()) return this; + internalGetMutableOpenStateMap().mergeFrom( + other.internalGetOpenStateMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> openStateMap_; + private com.google.protobuf.MapField + internalGetOpenStateMap() { + if (openStateMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + return openStateMap_; + } + private com.google.protobuf.MapField + internalGetMutableOpenStateMap() { + onChanged();; + if (openStateMap_ == null) { + openStateMap_ = com.google.protobuf.MapField.newMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + if (!openStateMap_.isMutable()) { + openStateMap_ = openStateMap_.copy(); + } + return openStateMap_; + } + + public int getOpenStateMapCount() { + return internalGetOpenStateMap().getMap().size(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + + @java.lang.Override + public boolean containsOpenStateMap( + int key) { + + return internalGetOpenStateMap().getMap().containsKey(key); + } + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOpenStateMap() { + return getOpenStateMapMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public java.util.Map getOpenStateMapMap() { + return internalGetOpenStateMap().getMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public int getOpenStateMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + @java.lang.Override + + public int getOpenStateMapOrThrow( + int key) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearOpenStateMap() { + internalGetMutableOpenStateMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + + public Builder removeOpenStateMap( + int key) { + + internalGetMutableOpenStateMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableOpenStateMap() { + return internalGetMutableOpenStateMap().getMutableMap(); + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + public Builder putOpenStateMap( + int key, + int value) { + + + internalGetMutableOpenStateMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> open_state_map = 4; + */ + + public Builder putAllOpenStateMap( + java.util.Map values) { + internalGetMutableOpenStateMap().getMutableMap() + .putAll(values); + 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:OpenStateChangeNotify) + } + + // @@protoc_insertion_point(class_scope:OpenStateChangeNotify) + private static final emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify(); + } + + public static emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OpenStateChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OpenStateChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateChangeNotifyOuterClass.OpenStateChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OpenStateChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OpenStateChangeNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OpenStateChangeNotify_OpenStateMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OpenStateChangeNotify_OpenStateMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033OpenStateChangeNotify.proto\"\216\001\n\025OpenSt" + + "ateChangeNotify\022@\n\016open_state_map\030\004 \003(\0132" + + "(.OpenStateChangeNotify.OpenStateMapEntr" + + "y\0323\n\021OpenStateMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005v" + + "alue\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_OpenStateChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OpenStateChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OpenStateChangeNotify_descriptor, + new java.lang.String[] { "OpenStateMap", }); + internal_static_OpenStateChangeNotify_OpenStateMapEntry_descriptor = + internal_static_OpenStateChangeNotify_descriptor.getNestedTypes().get(0); + internal_static_OpenStateChangeNotify_OpenStateMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OpenStateChangeNotify_OpenStateMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..fe105756a88 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OpenStateUpdateNotifyOuterClass.java @@ -0,0 +1,812 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OpenStateUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class OpenStateUpdateNotifyOuterClass { + private OpenStateUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OpenStateUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:OpenStateUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, uint32> open_state_map = 6; + */ + int getOpenStateMapCount(); + /** + * map<uint32, uint32> open_state_map = 6; + */ + boolean containsOpenStateMap( + int key); + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getOpenStateMap(); + /** + * map<uint32, uint32> open_state_map = 6; + */ + java.util.Map + getOpenStateMapMap(); + /** + * map<uint32, uint32> open_state_map = 6; + */ + + int getOpenStateMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> open_state_map = 6; + */ + + int getOpenStateMapOrThrow( + int key); + } + /** + *
+   * CmdId: 193
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code OpenStateUpdateNotify} + */ + public static final class OpenStateUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:OpenStateUpdateNotify) + OpenStateUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use OpenStateUpdateNotify.newBuilder() to construct. + private OpenStateUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OpenStateUpdateNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OpenStateUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OpenStateUpdateNotify( + 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)) { + openStateMap_ = com.google.protobuf.MapField.newMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + openStateMap__ = input.readMessage( + OpenStateMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + openStateMap_.getMutableMap().put( + openStateMap__.getKey(), openStateMap__.getValue()); + 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.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.class, emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.Builder.class); + } + + public static final int OPEN_STATE_MAP_FIELD_NUMBER = 6; + private static final class OpenStateMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_OpenStateMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> openStateMap_; + private com.google.protobuf.MapField + internalGetOpenStateMap() { + if (openStateMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + return openStateMap_; + } + + public int getOpenStateMapCount() { + return internalGetOpenStateMap().getMap().size(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + + @java.lang.Override + public boolean containsOpenStateMap( + int key) { + + return internalGetOpenStateMap().getMap().containsKey(key); + } + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOpenStateMap() { + return getOpenStateMapMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public java.util.Map getOpenStateMapMap() { + return internalGetOpenStateMap().getMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public int getOpenStateMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public int getOpenStateMapOrThrow( + int key) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetOpenStateMap(), + OpenStateMapDefaultEntryHolder.defaultEntry, + 6); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetOpenStateMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + openStateMap__ = OpenStateMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, openStateMap__); + } + 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.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify other = (emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify) obj; + + if (!internalGetOpenStateMap().equals( + other.internalGetOpenStateMap())) 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 (!internalGetOpenStateMap().getMap().isEmpty()) { + hash = (37 * hash) + OPEN_STATE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetOpenStateMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify 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.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify 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.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify 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.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify 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.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify 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.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify 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: 193
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code OpenStateUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:OpenStateUpdateNotify) + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 6: + return internalGetMutableOpenStateMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.class, emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableOpenStateMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.internal_static_OpenStateUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify build() { + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify buildPartial() { + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify result = new emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.openStateMap_ = internalGetOpenStateMap(); + result.openStateMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify other) { + if (other == emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify.getDefaultInstance()) return this; + internalGetMutableOpenStateMap().mergeFrom( + other.internalGetOpenStateMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> openStateMap_; + private com.google.protobuf.MapField + internalGetOpenStateMap() { + if (openStateMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + return openStateMap_; + } + private com.google.protobuf.MapField + internalGetMutableOpenStateMap() { + onChanged();; + if (openStateMap_ == null) { + openStateMap_ = com.google.protobuf.MapField.newMapField( + OpenStateMapDefaultEntryHolder.defaultEntry); + } + if (!openStateMap_.isMutable()) { + openStateMap_ = openStateMap_.copy(); + } + return openStateMap_; + } + + public int getOpenStateMapCount() { + return internalGetOpenStateMap().getMap().size(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + + @java.lang.Override + public boolean containsOpenStateMap( + int key) { + + return internalGetOpenStateMap().getMap().containsKey(key); + } + /** + * Use {@link #getOpenStateMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOpenStateMap() { + return getOpenStateMapMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public java.util.Map getOpenStateMapMap() { + return internalGetOpenStateMap().getMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public int getOpenStateMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + @java.lang.Override + + public int getOpenStateMapOrThrow( + int key) { + + java.util.Map map = + internalGetOpenStateMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearOpenStateMap() { + internalGetMutableOpenStateMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + + public Builder removeOpenStateMap( + int key) { + + internalGetMutableOpenStateMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableOpenStateMap() { + return internalGetMutableOpenStateMap().getMutableMap(); + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + public Builder putOpenStateMap( + int key, + int value) { + + + internalGetMutableOpenStateMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> open_state_map = 6; + */ + + public Builder putAllOpenStateMap( + java.util.Map values) { + internalGetMutableOpenStateMap().getMutableMap() + .putAll(values); + 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:OpenStateUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:OpenStateUpdateNotify) + private static final emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify(); + } + + public static emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OpenStateUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OpenStateUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.OpenStateUpdateNotifyOuterClass.OpenStateUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OpenStateUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OpenStateUpdateNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033OpenStateUpdateNotify.proto\"\216\001\n\025OpenSt" + + "ateUpdateNotify\022@\n\016open_state_map\030\006 \003(\0132" + + "(.OpenStateUpdateNotify.OpenStateMapEntr" + + "y\0323\n\021OpenStateMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005v" + + "alue\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_OpenStateUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_OpenStateUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OpenStateUpdateNotify_descriptor, + new java.lang.String[] { "OpenStateMap", }); + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_descriptor = + internal_static_OpenStateUpdateNotify_descriptor.getNestedTypes().get(0); + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_OpenStateUpdateNotify_OpenStateMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/OperationOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/OperationOuterClass.java new file mode 100644 index 00000000000..f155640d991 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/OperationOuterClass.java @@ -0,0 +1,163 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Operation.proto + +package emu.grasscutter.net.proto; + +public final class OperationOuterClass { + private OperationOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Operation} + */ + public enum Operation + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Add = 0; + */ + Add(0), + /** + * Mod = 1; + */ + Mod(1), + /** + * Del = 2; + */ + Del(2), + /** + * Get = 3; + */ + Get(3), + UNRECOGNIZED(-1), + ; + + /** + * Add = 0; + */ + public static final int Add_VALUE = 0; + /** + * Mod = 1; + */ + public static final int Mod_VALUE = 1; + /** + * Del = 2; + */ + public static final int Del_VALUE = 2; + /** + * Get = 3; + */ + public static final int Get_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 Operation 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 Operation forNumber(int value) { + switch (value) { + case 0: return Add; + case 1: return Mod; + case 2: return Del; + case 3: return Get; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Operation> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Operation findValueByNumber(int number) { + return Operation.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.OperationOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final Operation[] VALUES = values(); + + public static Operation valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Operation(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Operation) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017Operation.proto*/\n\tOperation\022\007\n\003Add\020\000\022" + + "\007\n\003Mod\020\001\022\007\n\003Del\020\002\022\007\n\003Get\020\003B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java new file mode 100644 index 00000000000..48b4892816b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PacketHeadOuterClass.java @@ -0,0 +1,2234 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PacketHead.proto + +package emu.grasscutter.net.proto; + +public final class PacketHeadOuterClass { + private PacketHeadOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PacketHeadOrBuilder extends + // @@protoc_insertion_point(interface_extends:PacketHead) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 packet_id = 1; + * @return The packetId. + */ + int getPacketId(); + + /** + * uint32 rpc_id = 2; + * @return The rpcId. + */ + int getRpcId(); + + /** + * uint32 client_sequence_id = 3; + * @return The clientSequenceId. + */ + int getClientSequenceId(); + + /** + * uint32 enet_channel_id = 4; + * @return The enetChannelId. + */ + int getEnetChannelId(); + + /** + * uint32 enet_is_reliable = 5; + * @return The enetIsReliable. + */ + int getEnetIsReliable(); + + /** + * uint64 sent_ms = 6; + * @return The sentMs. + */ + long getSentMs(); + + /** + * uint32 user_id = 11; + * @return The userId. + */ + int getUserId(); + + /** + * uint32 user_ip = 12; + * @return The userIp. + */ + int getUserIp(); + + /** + * uint32 user_session_id = 13; + * @return The userSessionId. + */ + int getUserSessionId(); + + /** + * uint64 recv_time_ms = 21; + * @return The recvTimeMs. + */ + long getRecvTimeMs(); + + /** + * uint32 rpc_begin_time_ms = 22; + * @return The rpcBeginTimeMs. + */ + int getRpcBeginTimeMs(); + + /** + * map<uint32, uint32> ext_map = 23; + */ + int getExtMapCount(); + /** + * map<uint32, uint32> ext_map = 23; + */ + boolean containsExtMap( + int key); + /** + * Use {@link #getExtMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExtMap(); + /** + * map<uint32, uint32> ext_map = 23; + */ + java.util.Map + getExtMapMap(); + /** + * map<uint32, uint32> ext_map = 23; + */ + + int getExtMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> ext_map = 23; + */ + + int getExtMapOrThrow( + int key); + + /** + * uint32 sender_app_id = 24; + * @return The senderAppId. + */ + int getSenderAppId(); + + /** + * uint32 source_service = 31; + * @return The sourceService. + */ + int getSourceService(); + + /** + * uint32 target_service = 32; + * @return The targetService. + */ + int getTargetService(); + + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + int getServiceAppIdMapCount(); + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + boolean containsServiceAppIdMap( + int key); + /** + * Use {@link #getServiceAppIdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getServiceAppIdMap(); + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + java.util.Map + getServiceAppIdMapMap(); + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + int getServiceAppIdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + int getServiceAppIdMapOrThrow( + int key); + + /** + * bool is_set_game_thread = 34; + * @return The isSetGameThread. + */ + boolean getIsSetGameThread(); + + /** + * uint32 game_thread_index = 35; + * @return The gameThreadIndex. + */ + int getGameThreadIndex(); + } + /** + * Protobuf type {@code PacketHead} + */ + public static final class PacketHead extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PacketHead) + PacketHeadOrBuilder { + private static final long serialVersionUID = 0L; + // Use PacketHead.newBuilder() to construct. + private PacketHead(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PacketHead() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PacketHead(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PacketHead( + 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: { + + packetId_ = input.readUInt32(); + break; + } + case 16: { + + rpcId_ = input.readUInt32(); + break; + } + case 24: { + + clientSequenceId_ = input.readUInt32(); + break; + } + case 32: { + + enetChannelId_ = input.readUInt32(); + break; + } + case 40: { + + enetIsReliable_ = input.readUInt32(); + break; + } + case 48: { + + sentMs_ = input.readUInt64(); + break; + } + case 88: { + + userId_ = input.readUInt32(); + break; + } + case 96: { + + userIp_ = input.readUInt32(); + break; + } + case 104: { + + userSessionId_ = input.readUInt32(); + break; + } + case 168: { + + recvTimeMs_ = input.readUInt64(); + break; + } + case 176: { + + rpcBeginTimeMs_ = input.readUInt32(); + break; + } + case 186: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + extMap_ = com.google.protobuf.MapField.newMapField( + ExtMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + extMap__ = input.readMessage( + ExtMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + extMap_.getMutableMap().put( + extMap__.getKey(), extMap__.getValue()); + break; + } + case 192: { + + senderAppId_ = input.readUInt32(); + break; + } + case 248: { + + sourceService_ = input.readUInt32(); + break; + } + case 256: { + + targetService_ = input.readUInt32(); + break; + } + case 266: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + serviceAppIdMap_ = com.google.protobuf.MapField.newMapField( + ServiceAppIdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + serviceAppIdMap__ = input.readMessage( + ServiceAppIdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + serviceAppIdMap_.getMutableMap().put( + serviceAppIdMap__.getKey(), serviceAppIdMap__.getValue()); + break; + } + case 272: { + + isSetGameThread_ = input.readBool(); + break; + } + case 280: { + + gameThreadIndex_ = 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.PacketHeadOuterClass.internal_static_PacketHead_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 23: + return internalGetExtMap(); + case 33: + return internalGetServiceAppIdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.class, emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.Builder.class); + } + + public static final int PACKET_ID_FIELD_NUMBER = 1; + private int packetId_; + /** + * uint32 packet_id = 1; + * @return The packetId. + */ + @java.lang.Override + public int getPacketId() { + return packetId_; + } + + public static final int RPC_ID_FIELD_NUMBER = 2; + private int rpcId_; + /** + * uint32 rpc_id = 2; + * @return The rpcId. + */ + @java.lang.Override + public int getRpcId() { + return rpcId_; + } + + public static final int CLIENT_SEQUENCE_ID_FIELD_NUMBER = 3; + private int clientSequenceId_; + /** + * uint32 client_sequence_id = 3; + * @return The clientSequenceId. + */ + @java.lang.Override + public int getClientSequenceId() { + return clientSequenceId_; + } + + public static final int ENET_CHANNEL_ID_FIELD_NUMBER = 4; + private int enetChannelId_; + /** + * uint32 enet_channel_id = 4; + * @return The enetChannelId. + */ + @java.lang.Override + public int getEnetChannelId() { + return enetChannelId_; + } + + public static final int ENET_IS_RELIABLE_FIELD_NUMBER = 5; + private int enetIsReliable_; + /** + * uint32 enet_is_reliable = 5; + * @return The enetIsReliable. + */ + @java.lang.Override + public int getEnetIsReliable() { + return enetIsReliable_; + } + + public static final int SENT_MS_FIELD_NUMBER = 6; + private long sentMs_; + /** + * uint64 sent_ms = 6; + * @return The sentMs. + */ + @java.lang.Override + public long getSentMs() { + return sentMs_; + } + + public static final int USER_ID_FIELD_NUMBER = 11; + private int userId_; + /** + * uint32 user_id = 11; + * @return The userId. + */ + @java.lang.Override + public int getUserId() { + return userId_; + } + + public static final int USER_IP_FIELD_NUMBER = 12; + private int userIp_; + /** + * uint32 user_ip = 12; + * @return The userIp. + */ + @java.lang.Override + public int getUserIp() { + return userIp_; + } + + public static final int USER_SESSION_ID_FIELD_NUMBER = 13; + private int userSessionId_; + /** + * uint32 user_session_id = 13; + * @return The userSessionId. + */ + @java.lang.Override + public int getUserSessionId() { + return userSessionId_; + } + + public static final int RECV_TIME_MS_FIELD_NUMBER = 21; + private long recvTimeMs_; + /** + * uint64 recv_time_ms = 21; + * @return The recvTimeMs. + */ + @java.lang.Override + public long getRecvTimeMs() { + return recvTimeMs_; + } + + public static final int RPC_BEGIN_TIME_MS_FIELD_NUMBER = 22; + private int rpcBeginTimeMs_; + /** + * uint32 rpc_begin_time_ms = 22; + * @return The rpcBeginTimeMs. + */ + @java.lang.Override + public int getRpcBeginTimeMs() { + return rpcBeginTimeMs_; + } + + public static final int EXT_MAP_FIELD_NUMBER = 23; + private static final class ExtMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_ExtMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> extMap_; + private com.google.protobuf.MapField + internalGetExtMap() { + if (extMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExtMapDefaultEntryHolder.defaultEntry); + } + return extMap_; + } + + public int getExtMapCount() { + return internalGetExtMap().getMap().size(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + + @java.lang.Override + public boolean containsExtMap( + int key) { + + return internalGetExtMap().getMap().containsKey(key); + } + /** + * Use {@link #getExtMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExtMap() { + return getExtMapMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public java.util.Map getExtMapMap() { + return internalGetExtMap().getMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public int getExtMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetExtMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public int getExtMapOrThrow( + int key) { + + java.util.Map map = + internalGetExtMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SENDER_APP_ID_FIELD_NUMBER = 24; + private int senderAppId_; + /** + * uint32 sender_app_id = 24; + * @return The senderAppId. + */ + @java.lang.Override + public int getSenderAppId() { + return senderAppId_; + } + + public static final int SOURCE_SERVICE_FIELD_NUMBER = 31; + private int sourceService_; + /** + * uint32 source_service = 31; + * @return The sourceService. + */ + @java.lang.Override + public int getSourceService() { + return sourceService_; + } + + public static final int TARGET_SERVICE_FIELD_NUMBER = 32; + private int targetService_; + /** + * uint32 target_service = 32; + * @return The targetService. + */ + @java.lang.Override + public int getTargetService() { + return targetService_; + } + + public static final int SERVICE_APP_ID_MAP_FIELD_NUMBER = 33; + private static final class ServiceAppIdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_ServiceAppIdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> serviceAppIdMap_; + private com.google.protobuf.MapField + internalGetServiceAppIdMap() { + if (serviceAppIdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ServiceAppIdMapDefaultEntryHolder.defaultEntry); + } + return serviceAppIdMap_; + } + + public int getServiceAppIdMapCount() { + return internalGetServiceAppIdMap().getMap().size(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + @java.lang.Override + public boolean containsServiceAppIdMap( + int key) { + + return internalGetServiceAppIdMap().getMap().containsKey(key); + } + /** + * Use {@link #getServiceAppIdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getServiceAppIdMap() { + return getServiceAppIdMapMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public java.util.Map getServiceAppIdMapMap() { + return internalGetServiceAppIdMap().getMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public int getServiceAppIdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetServiceAppIdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public int getServiceAppIdMapOrThrow( + int key) { + + java.util.Map map = + internalGetServiceAppIdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_SET_GAME_THREAD_FIELD_NUMBER = 34; + private boolean isSetGameThread_; + /** + * bool is_set_game_thread = 34; + * @return The isSetGameThread. + */ + @java.lang.Override + public boolean getIsSetGameThread() { + return isSetGameThread_; + } + + public static final int GAME_THREAD_INDEX_FIELD_NUMBER = 35; + private int gameThreadIndex_; + /** + * uint32 game_thread_index = 35; + * @return The gameThreadIndex. + */ + @java.lang.Override + public int getGameThreadIndex() { + return gameThreadIndex_; + } + + 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 (packetId_ != 0) { + output.writeUInt32(1, packetId_); + } + if (rpcId_ != 0) { + output.writeUInt32(2, rpcId_); + } + if (clientSequenceId_ != 0) { + output.writeUInt32(3, clientSequenceId_); + } + if (enetChannelId_ != 0) { + output.writeUInt32(4, enetChannelId_); + } + if (enetIsReliable_ != 0) { + output.writeUInt32(5, enetIsReliable_); + } + if (sentMs_ != 0L) { + output.writeUInt64(6, sentMs_); + } + if (userId_ != 0) { + output.writeUInt32(11, userId_); + } + if (userIp_ != 0) { + output.writeUInt32(12, userIp_); + } + if (userSessionId_ != 0) { + output.writeUInt32(13, userSessionId_); + } + if (recvTimeMs_ != 0L) { + output.writeUInt64(21, recvTimeMs_); + } + if (rpcBeginTimeMs_ != 0) { + output.writeUInt32(22, rpcBeginTimeMs_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetExtMap(), + ExtMapDefaultEntryHolder.defaultEntry, + 23); + if (senderAppId_ != 0) { + output.writeUInt32(24, senderAppId_); + } + if (sourceService_ != 0) { + output.writeUInt32(31, sourceService_); + } + if (targetService_ != 0) { + output.writeUInt32(32, targetService_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetServiceAppIdMap(), + ServiceAppIdMapDefaultEntryHolder.defaultEntry, + 33); + if (isSetGameThread_ != false) { + output.writeBool(34, isSetGameThread_); + } + if (gameThreadIndex_ != 0) { + output.writeUInt32(35, gameThreadIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (packetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, packetId_); + } + if (rpcId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, rpcId_); + } + if (clientSequenceId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, clientSequenceId_); + } + if (enetChannelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, enetChannelId_); + } + if (enetIsReliable_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, enetIsReliable_); + } + if (sentMs_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, sentMs_); + } + if (userId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, userId_); + } + if (userIp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, userIp_); + } + if (userSessionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, userSessionId_); + } + if (recvTimeMs_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(21, recvTimeMs_); + } + if (rpcBeginTimeMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(22, rpcBeginTimeMs_); + } + for (java.util.Map.Entry entry + : internalGetExtMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + extMap__ = ExtMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(23, extMap__); + } + if (senderAppId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(24, senderAppId_); + } + if (sourceService_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(31, sourceService_); + } + if (targetService_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(32, targetService_); + } + for (java.util.Map.Entry entry + : internalGetServiceAppIdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + serviceAppIdMap__ = ServiceAppIdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(33, serviceAppIdMap__); + } + if (isSetGameThread_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(34, isSetGameThread_); + } + if (gameThreadIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(35, gameThreadIndex_); + } + 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.PacketHeadOuterClass.PacketHead)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead other = (emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead) obj; + + if (getPacketId() + != other.getPacketId()) return false; + if (getRpcId() + != other.getRpcId()) return false; + if (getClientSequenceId() + != other.getClientSequenceId()) return false; + if (getEnetChannelId() + != other.getEnetChannelId()) return false; + if (getEnetIsReliable() + != other.getEnetIsReliable()) return false; + if (getSentMs() + != other.getSentMs()) return false; + if (getUserId() + != other.getUserId()) return false; + if (getUserIp() + != other.getUserIp()) return false; + if (getUserSessionId() + != other.getUserSessionId()) return false; + if (getRecvTimeMs() + != other.getRecvTimeMs()) return false; + if (getRpcBeginTimeMs() + != other.getRpcBeginTimeMs()) return false; + if (!internalGetExtMap().equals( + other.internalGetExtMap())) return false; + if (getSenderAppId() + != other.getSenderAppId()) return false; + if (getSourceService() + != other.getSourceService()) return false; + if (getTargetService() + != other.getTargetService()) return false; + if (!internalGetServiceAppIdMap().equals( + other.internalGetServiceAppIdMap())) return false; + if (getIsSetGameThread() + != other.getIsSetGameThread()) return false; + if (getGameThreadIndex() + != other.getGameThreadIndex()) 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) + PACKET_ID_FIELD_NUMBER; + hash = (53 * hash) + getPacketId(); + hash = (37 * hash) + RPC_ID_FIELD_NUMBER; + hash = (53 * hash) + getRpcId(); + hash = (37 * hash) + CLIENT_SEQUENCE_ID_FIELD_NUMBER; + hash = (53 * hash) + getClientSequenceId(); + hash = (37 * hash) + ENET_CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getEnetChannelId(); + hash = (37 * hash) + ENET_IS_RELIABLE_FIELD_NUMBER; + hash = (53 * hash) + getEnetIsReliable(); + hash = (37 * hash) + SENT_MS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSentMs()); + hash = (37 * hash) + USER_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserId(); + hash = (37 * hash) + USER_IP_FIELD_NUMBER; + hash = (53 * hash) + getUserIp(); + hash = (37 * hash) + USER_SESSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserSessionId(); + hash = (37 * hash) + RECV_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getRecvTimeMs()); + hash = (37 * hash) + RPC_BEGIN_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + getRpcBeginTimeMs(); + if (!internalGetExtMap().getMap().isEmpty()) { + hash = (37 * hash) + EXT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetExtMap().hashCode(); + } + hash = (37 * hash) + SENDER_APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getSenderAppId(); + hash = (37 * hash) + SOURCE_SERVICE_FIELD_NUMBER; + hash = (53 * hash) + getSourceService(); + hash = (37 * hash) + TARGET_SERVICE_FIELD_NUMBER; + hash = (53 * hash) + getTargetService(); + if (!internalGetServiceAppIdMap().getMap().isEmpty()) { + hash = (37 * hash) + SERVICE_APP_ID_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetServiceAppIdMap().hashCode(); + } + hash = (37 * hash) + IS_SET_GAME_THREAD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSetGameThread()); + hash = (37 * hash) + GAME_THREAD_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getGameThreadIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead 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.PacketHeadOuterClass.PacketHead parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead 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.PacketHeadOuterClass.PacketHead parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead 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.PacketHeadOuterClass.PacketHead parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead 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.PacketHeadOuterClass.PacketHead parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead 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.PacketHeadOuterClass.PacketHead 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; + } + /** + * Protobuf type {@code PacketHead} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PacketHead) + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHeadOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 23: + return internalGetExtMap(); + case 33: + return internalGetServiceAppIdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 23: + return internalGetMutableExtMap(); + case 33: + return internalGetMutableServiceAppIdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.class, emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + packetId_ = 0; + + rpcId_ = 0; + + clientSequenceId_ = 0; + + enetChannelId_ = 0; + + enetIsReliable_ = 0; + + sentMs_ = 0L; + + userId_ = 0; + + userIp_ = 0; + + userSessionId_ = 0; + + recvTimeMs_ = 0L; + + rpcBeginTimeMs_ = 0; + + internalGetMutableExtMap().clear(); + senderAppId_ = 0; + + sourceService_ = 0; + + targetService_ = 0; + + internalGetMutableServiceAppIdMap().clear(); + isSetGameThread_ = false; + + gameThreadIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.internal_static_PacketHead_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead build() { + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead buildPartial() { + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead result = new emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead(this); + int from_bitField0_ = bitField0_; + result.packetId_ = packetId_; + result.rpcId_ = rpcId_; + result.clientSequenceId_ = clientSequenceId_; + result.enetChannelId_ = enetChannelId_; + result.enetIsReliable_ = enetIsReliable_; + result.sentMs_ = sentMs_; + result.userId_ = userId_; + result.userIp_ = userIp_; + result.userSessionId_ = userSessionId_; + result.recvTimeMs_ = recvTimeMs_; + result.rpcBeginTimeMs_ = rpcBeginTimeMs_; + result.extMap_ = internalGetExtMap(); + result.extMap_.makeImmutable(); + result.senderAppId_ = senderAppId_; + result.sourceService_ = sourceService_; + result.targetService_ = targetService_; + result.serviceAppIdMap_ = internalGetServiceAppIdMap(); + result.serviceAppIdMap_.makeImmutable(); + result.isSetGameThread_ = isSetGameThread_; + result.gameThreadIndex_ = gameThreadIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead) { + return mergeFrom((emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead other) { + if (other == emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead.getDefaultInstance()) return this; + if (other.getPacketId() != 0) { + setPacketId(other.getPacketId()); + } + if (other.getRpcId() != 0) { + setRpcId(other.getRpcId()); + } + if (other.getClientSequenceId() != 0) { + setClientSequenceId(other.getClientSequenceId()); + } + if (other.getEnetChannelId() != 0) { + setEnetChannelId(other.getEnetChannelId()); + } + if (other.getEnetIsReliable() != 0) { + setEnetIsReliable(other.getEnetIsReliable()); + } + if (other.getSentMs() != 0L) { + setSentMs(other.getSentMs()); + } + if (other.getUserId() != 0) { + setUserId(other.getUserId()); + } + if (other.getUserIp() != 0) { + setUserIp(other.getUserIp()); + } + if (other.getUserSessionId() != 0) { + setUserSessionId(other.getUserSessionId()); + } + if (other.getRecvTimeMs() != 0L) { + setRecvTimeMs(other.getRecvTimeMs()); + } + if (other.getRpcBeginTimeMs() != 0) { + setRpcBeginTimeMs(other.getRpcBeginTimeMs()); + } + internalGetMutableExtMap().mergeFrom( + other.internalGetExtMap()); + if (other.getSenderAppId() != 0) { + setSenderAppId(other.getSenderAppId()); + } + if (other.getSourceService() != 0) { + setSourceService(other.getSourceService()); + } + if (other.getTargetService() != 0) { + setTargetService(other.getTargetService()); + } + internalGetMutableServiceAppIdMap().mergeFrom( + other.internalGetServiceAppIdMap()); + if (other.getIsSetGameThread() != false) { + setIsSetGameThread(other.getIsSetGameThread()); + } + if (other.getGameThreadIndex() != 0) { + setGameThreadIndex(other.getGameThreadIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int packetId_ ; + /** + * uint32 packet_id = 1; + * @return The packetId. + */ + @java.lang.Override + public int getPacketId() { + return packetId_; + } + /** + * uint32 packet_id = 1; + * @param value The packetId to set. + * @return This builder for chaining. + */ + public Builder setPacketId(int value) { + + packetId_ = value; + onChanged(); + return this; + } + /** + * uint32 packet_id = 1; + * @return This builder for chaining. + */ + public Builder clearPacketId() { + + packetId_ = 0; + onChanged(); + return this; + } + + private int rpcId_ ; + /** + * uint32 rpc_id = 2; + * @return The rpcId. + */ + @java.lang.Override + public int getRpcId() { + return rpcId_; + } + /** + * uint32 rpc_id = 2; + * @param value The rpcId to set. + * @return This builder for chaining. + */ + public Builder setRpcId(int value) { + + rpcId_ = value; + onChanged(); + return this; + } + /** + * uint32 rpc_id = 2; + * @return This builder for chaining. + */ + public Builder clearRpcId() { + + rpcId_ = 0; + onChanged(); + return this; + } + + private int clientSequenceId_ ; + /** + * uint32 client_sequence_id = 3; + * @return The clientSequenceId. + */ + @java.lang.Override + public int getClientSequenceId() { + return clientSequenceId_; + } + /** + * uint32 client_sequence_id = 3; + * @param value The clientSequenceId to set. + * @return This builder for chaining. + */ + public Builder setClientSequenceId(int value) { + + clientSequenceId_ = value; + onChanged(); + return this; + } + /** + * uint32 client_sequence_id = 3; + * @return This builder for chaining. + */ + public Builder clearClientSequenceId() { + + clientSequenceId_ = 0; + onChanged(); + return this; + } + + private int enetChannelId_ ; + /** + * uint32 enet_channel_id = 4; + * @return The enetChannelId. + */ + @java.lang.Override + public int getEnetChannelId() { + return enetChannelId_; + } + /** + * uint32 enet_channel_id = 4; + * @param value The enetChannelId to set. + * @return This builder for chaining. + */ + public Builder setEnetChannelId(int value) { + + enetChannelId_ = value; + onChanged(); + return this; + } + /** + * uint32 enet_channel_id = 4; + * @return This builder for chaining. + */ + public Builder clearEnetChannelId() { + + enetChannelId_ = 0; + onChanged(); + return this; + } + + private int enetIsReliable_ ; + /** + * uint32 enet_is_reliable = 5; + * @return The enetIsReliable. + */ + @java.lang.Override + public int getEnetIsReliable() { + return enetIsReliable_; + } + /** + * uint32 enet_is_reliable = 5; + * @param value The enetIsReliable to set. + * @return This builder for chaining. + */ + public Builder setEnetIsReliable(int value) { + + enetIsReliable_ = value; + onChanged(); + return this; + } + /** + * uint32 enet_is_reliable = 5; + * @return This builder for chaining. + */ + public Builder clearEnetIsReliable() { + + enetIsReliable_ = 0; + onChanged(); + return this; + } + + private long sentMs_ ; + /** + * uint64 sent_ms = 6; + * @return The sentMs. + */ + @java.lang.Override + public long getSentMs() { + return sentMs_; + } + /** + * uint64 sent_ms = 6; + * @param value The sentMs to set. + * @return This builder for chaining. + */ + public Builder setSentMs(long value) { + + sentMs_ = value; + onChanged(); + return this; + } + /** + * uint64 sent_ms = 6; + * @return This builder for chaining. + */ + public Builder clearSentMs() { + + sentMs_ = 0L; + onChanged(); + return this; + } + + private int userId_ ; + /** + * uint32 user_id = 11; + * @return The userId. + */ + @java.lang.Override + public int getUserId() { + return userId_; + } + /** + * uint32 user_id = 11; + * @param value The userId to set. + * @return This builder for chaining. + */ + public Builder setUserId(int value) { + + userId_ = value; + onChanged(); + return this; + } + /** + * uint32 user_id = 11; + * @return This builder for chaining. + */ + public Builder clearUserId() { + + userId_ = 0; + onChanged(); + return this; + } + + private int userIp_ ; + /** + * uint32 user_ip = 12; + * @return The userIp. + */ + @java.lang.Override + public int getUserIp() { + return userIp_; + } + /** + * uint32 user_ip = 12; + * @param value The userIp to set. + * @return This builder for chaining. + */ + public Builder setUserIp(int value) { + + userIp_ = value; + onChanged(); + return this; + } + /** + * uint32 user_ip = 12; + * @return This builder for chaining. + */ + public Builder clearUserIp() { + + userIp_ = 0; + onChanged(); + return this; + } + + private int userSessionId_ ; + /** + * uint32 user_session_id = 13; + * @return The userSessionId. + */ + @java.lang.Override + public int getUserSessionId() { + return userSessionId_; + } + /** + * uint32 user_session_id = 13; + * @param value The userSessionId to set. + * @return This builder for chaining. + */ + public Builder setUserSessionId(int value) { + + userSessionId_ = value; + onChanged(); + return this; + } + /** + * uint32 user_session_id = 13; + * @return This builder for chaining. + */ + public Builder clearUserSessionId() { + + userSessionId_ = 0; + onChanged(); + return this; + } + + private long recvTimeMs_ ; + /** + * uint64 recv_time_ms = 21; + * @return The recvTimeMs. + */ + @java.lang.Override + public long getRecvTimeMs() { + return recvTimeMs_; + } + /** + * uint64 recv_time_ms = 21; + * @param value The recvTimeMs to set. + * @return This builder for chaining. + */ + public Builder setRecvTimeMs(long value) { + + recvTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint64 recv_time_ms = 21; + * @return This builder for chaining. + */ + public Builder clearRecvTimeMs() { + + recvTimeMs_ = 0L; + onChanged(); + return this; + } + + private int rpcBeginTimeMs_ ; + /** + * uint32 rpc_begin_time_ms = 22; + * @return The rpcBeginTimeMs. + */ + @java.lang.Override + public int getRpcBeginTimeMs() { + return rpcBeginTimeMs_; + } + /** + * uint32 rpc_begin_time_ms = 22; + * @param value The rpcBeginTimeMs to set. + * @return This builder for chaining. + */ + public Builder setRpcBeginTimeMs(int value) { + + rpcBeginTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint32 rpc_begin_time_ms = 22; + * @return This builder for chaining. + */ + public Builder clearRpcBeginTimeMs() { + + rpcBeginTimeMs_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> extMap_; + private com.google.protobuf.MapField + internalGetExtMap() { + if (extMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExtMapDefaultEntryHolder.defaultEntry); + } + return extMap_; + } + private com.google.protobuf.MapField + internalGetMutableExtMap() { + onChanged();; + if (extMap_ == null) { + extMap_ = com.google.protobuf.MapField.newMapField( + ExtMapDefaultEntryHolder.defaultEntry); + } + if (!extMap_.isMutable()) { + extMap_ = extMap_.copy(); + } + return extMap_; + } + + public int getExtMapCount() { + return internalGetExtMap().getMap().size(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + + @java.lang.Override + public boolean containsExtMap( + int key) { + + return internalGetExtMap().getMap().containsKey(key); + } + /** + * Use {@link #getExtMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExtMap() { + return getExtMapMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public java.util.Map getExtMapMap() { + return internalGetExtMap().getMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public int getExtMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetExtMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ext_map = 23; + */ + @java.lang.Override + + public int getExtMapOrThrow( + int key) { + + java.util.Map map = + internalGetExtMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExtMap() { + internalGetMutableExtMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> ext_map = 23; + */ + + public Builder removeExtMap( + int key) { + + internalGetMutableExtMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExtMap() { + return internalGetMutableExtMap().getMutableMap(); + } + /** + * map<uint32, uint32> ext_map = 23; + */ + public Builder putExtMap( + int key, + int value) { + + + internalGetMutableExtMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> ext_map = 23; + */ + + public Builder putAllExtMap( + java.util.Map values) { + internalGetMutableExtMap().getMutableMap() + .putAll(values); + return this; + } + + private int senderAppId_ ; + /** + * uint32 sender_app_id = 24; + * @return The senderAppId. + */ + @java.lang.Override + public int getSenderAppId() { + return senderAppId_; + } + /** + * uint32 sender_app_id = 24; + * @param value The senderAppId to set. + * @return This builder for chaining. + */ + public Builder setSenderAppId(int value) { + + senderAppId_ = value; + onChanged(); + return this; + } + /** + * uint32 sender_app_id = 24; + * @return This builder for chaining. + */ + public Builder clearSenderAppId() { + + senderAppId_ = 0; + onChanged(); + return this; + } + + private int sourceService_ ; + /** + * uint32 source_service = 31; + * @return The sourceService. + */ + @java.lang.Override + public int getSourceService() { + return sourceService_; + } + /** + * uint32 source_service = 31; + * @param value The sourceService to set. + * @return This builder for chaining. + */ + public Builder setSourceService(int value) { + + sourceService_ = value; + onChanged(); + return this; + } + /** + * uint32 source_service = 31; + * @return This builder for chaining. + */ + public Builder clearSourceService() { + + sourceService_ = 0; + onChanged(); + return this; + } + + private int targetService_ ; + /** + * uint32 target_service = 32; + * @return The targetService. + */ + @java.lang.Override + public int getTargetService() { + return targetService_; + } + /** + * uint32 target_service = 32; + * @param value The targetService to set. + * @return This builder for chaining. + */ + public Builder setTargetService(int value) { + + targetService_ = value; + onChanged(); + return this; + } + /** + * uint32 target_service = 32; + * @return This builder for chaining. + */ + public Builder clearTargetService() { + + targetService_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> serviceAppIdMap_; + private com.google.protobuf.MapField + internalGetServiceAppIdMap() { + if (serviceAppIdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ServiceAppIdMapDefaultEntryHolder.defaultEntry); + } + return serviceAppIdMap_; + } + private com.google.protobuf.MapField + internalGetMutableServiceAppIdMap() { + onChanged();; + if (serviceAppIdMap_ == null) { + serviceAppIdMap_ = com.google.protobuf.MapField.newMapField( + ServiceAppIdMapDefaultEntryHolder.defaultEntry); + } + if (!serviceAppIdMap_.isMutable()) { + serviceAppIdMap_ = serviceAppIdMap_.copy(); + } + return serviceAppIdMap_; + } + + public int getServiceAppIdMapCount() { + return internalGetServiceAppIdMap().getMap().size(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + @java.lang.Override + public boolean containsServiceAppIdMap( + int key) { + + return internalGetServiceAppIdMap().getMap().containsKey(key); + } + /** + * Use {@link #getServiceAppIdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getServiceAppIdMap() { + return getServiceAppIdMapMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public java.util.Map getServiceAppIdMapMap() { + return internalGetServiceAppIdMap().getMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public int getServiceAppIdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetServiceAppIdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + @java.lang.Override + + public int getServiceAppIdMapOrThrow( + int key) { + + java.util.Map map = + internalGetServiceAppIdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearServiceAppIdMap() { + internalGetMutableServiceAppIdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + public Builder removeServiceAppIdMap( + int key) { + + internalGetMutableServiceAppIdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableServiceAppIdMap() { + return internalGetMutableServiceAppIdMap().getMutableMap(); + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + public Builder putServiceAppIdMap( + int key, + int value) { + + + internalGetMutableServiceAppIdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> service_app_id_map = 33; + */ + + public Builder putAllServiceAppIdMap( + java.util.Map values) { + internalGetMutableServiceAppIdMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isSetGameThread_ ; + /** + * bool is_set_game_thread = 34; + * @return The isSetGameThread. + */ + @java.lang.Override + public boolean getIsSetGameThread() { + return isSetGameThread_; + } + /** + * bool is_set_game_thread = 34; + * @param value The isSetGameThread to set. + * @return This builder for chaining. + */ + public Builder setIsSetGameThread(boolean value) { + + isSetGameThread_ = value; + onChanged(); + return this; + } + /** + * bool is_set_game_thread = 34; + * @return This builder for chaining. + */ + public Builder clearIsSetGameThread() { + + isSetGameThread_ = false; + onChanged(); + return this; + } + + private int gameThreadIndex_ ; + /** + * uint32 game_thread_index = 35; + * @return The gameThreadIndex. + */ + @java.lang.Override + public int getGameThreadIndex() { + return gameThreadIndex_; + } + /** + * uint32 game_thread_index = 35; + * @param value The gameThreadIndex to set. + * @return This builder for chaining. + */ + public Builder setGameThreadIndex(int value) { + + gameThreadIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 game_thread_index = 35; + * @return This builder for chaining. + */ + public Builder clearGameThreadIndex() { + + gameThreadIndex_ = 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:PacketHead) + } + + // @@protoc_insertion_point(class_scope:PacketHead) + private static final emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead(); + } + + public static emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PacketHead parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PacketHead(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PacketHeadOuterClass.PacketHead getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PacketHead_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PacketHead_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PacketHead_ExtMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PacketHead_ExtMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PacketHead_ServiceAppIdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PacketHead_ServiceAppIdMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020PacketHead.proto\"\310\004\n\nPacketHead\022\021\n\tpac" + + "ket_id\030\001 \001(\r\022\016\n\006rpc_id\030\002 \001(\r\022\032\n\022client_s" + + "equence_id\030\003 \001(\r\022\027\n\017enet_channel_id\030\004 \001(" + + "\r\022\030\n\020enet_is_reliable\030\005 \001(\r\022\017\n\007sent_ms\030\006" + + " \001(\004\022\017\n\007user_id\030\013 \001(\r\022\017\n\007user_ip\030\014 \001(\r\022\027" + + "\n\017user_session_id\030\r \001(\r\022\024\n\014recv_time_ms\030" + + "\025 \001(\004\022\031\n\021rpc_begin_time_ms\030\026 \001(\r\022(\n\007ext_" + + "map\030\027 \003(\0132\027.PacketHead.ExtMapEntry\022\025\n\rse" + + "nder_app_id\030\030 \001(\r\022\026\n\016source_service\030\037 \001(" + + "\r\022\026\n\016target_service\030 \001(\r\022<\n\022service_app" + + "_id_map\030! \003(\0132 .PacketHead.ServiceAppIdM" + + "apEntry\022\032\n\022is_set_game_thread\030\" \001(\010\022\031\n\021g" + + "ame_thread_index\030# \001(\r\032-\n\013ExtMapEntry\022\013\n" + + "\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0326\n\024Service" + + "AppIdMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(" + + "\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PacketHead_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PacketHead_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PacketHead_descriptor, + new java.lang.String[] { "PacketId", "RpcId", "ClientSequenceId", "EnetChannelId", "EnetIsReliable", "SentMs", "UserId", "UserIp", "UserSessionId", "RecvTimeMs", "RpcBeginTimeMs", "ExtMap", "SenderAppId", "SourceService", "TargetService", "ServiceAppIdMap", "IsSetGameThread", "GameThreadIndex", }); + internal_static_PacketHead_ExtMapEntry_descriptor = + internal_static_PacketHead_descriptor.getNestedTypes().get(0); + internal_static_PacketHead_ExtMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PacketHead_ExtMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_PacketHead_ServiceAppIdMapEntry_descriptor = + internal_static_PacketHead_descriptor.getNestedTypes().get(1); + internal_static_PacketHead_ServiceAppIdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PacketHead_ServiceAppIdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ParamListOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ParamListOuterClass.java new file mode 100644 index 00000000000..27bb69db23c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ParamListOuterClass.java @@ -0,0 +1,663 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ParamList.proto + +package emu.grasscutter.net.proto; + +public final class ParamListOuterClass { + private ParamListOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ParamListOrBuilder extends + // @@protoc_insertion_point(interface_extends:ParamList) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 param_list_ = 1; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated uint32 param_list_ = 1; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated uint32 param_list_ = 1; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + int getParamList(int index); + } + /** + * Protobuf type {@code ParamList} + */ + public static final class ParamList extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ParamList) + ParamListOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParamList.newBuilder() to construct. + private ParamList(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ParamList() { + paramList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParamList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ParamList( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + paramList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParamListOuterClass.ParamList.class, emu.grasscutter.net.proto.ParamListOuterClass.ParamList.Builder.class); + } + + public static final int PARAM_LIST__FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList paramList_; + /** + * repeated uint32 param_list_ = 1; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated uint32 param_list_ = 1; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list_ = 1; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + private int paramListMemoizedSerializedSize = -1; + + 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 (getParamListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeUInt32NoTag(paramList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < paramList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(paramList_.getInt(i)); + } + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + 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.ParamListOuterClass.ParamList)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ParamListOuterClass.ParamList other = (emu.grasscutter.net.proto.ParamListOuterClass.ParamList) obj; + + if (!getParamListList() + .equals(other.getParamListList())) 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 (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST__FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList 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.ParamListOuterClass.ParamList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList 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.ParamListOuterClass.ParamList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList 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.ParamListOuterClass.ParamList parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList 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.ParamListOuterClass.ParamList parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList 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.ParamListOuterClass.ParamList 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; + } + /** + * Protobuf type {@code ParamList} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ParamList) + emu.grasscutter.net.proto.ParamListOuterClass.ParamListOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParamListOuterClass.ParamList.class, emu.grasscutter.net.proto.ParamListOuterClass.ParamList.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ParamListOuterClass.ParamList.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ParamListOuterClass.internal_static_ParamList_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ParamListOuterClass.ParamList.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList build() { + emu.grasscutter.net.proto.ParamListOuterClass.ParamList result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList buildPartial() { + emu.grasscutter.net.proto.ParamListOuterClass.ParamList result = new emu.grasscutter.net.proto.ParamListOuterClass.ParamList(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.paramList_ = paramList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ParamListOuterClass.ParamList) { + return mergeFrom((emu.grasscutter.net.proto.ParamListOuterClass.ParamList)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ParamListOuterClass.ParamList other) { + if (other == emu.grasscutter.net.proto.ParamListOuterClass.ParamList.getDefaultInstance()) return this; + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ParamListOuterClass.ParamList parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ParamListOuterClass.ParamList) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList paramList_ = emptyIntList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 param_list_ = 1; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated uint32 param_list_ = 1; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list_ = 1; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + /** + * repeated uint32 param_list_ = 1; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, int value) { + ensureParamListIsMutable(); + paramList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list_ = 1; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(int value) { + ensureParamListIsMutable(); + paramList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list_ = 1; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated uint32 param_list_ = 1; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ParamList) + } + + // @@protoc_insertion_point(class_scope:ParamList) + private static final emu.grasscutter.net.proto.ParamListOuterClass.ParamList DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ParamListOuterClass.ParamList(); + } + + public static emu.grasscutter.net.proto.ParamListOuterClass.ParamList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ParamList parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ParamList(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParamListOuterClass.ParamList getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ParamList_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ParamList_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ParamList.proto\" \n\tParamList\022\023\n\013param_" + + "list_\030\001 \003(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ParamList_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ParamList_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ParamList_descriptor, + new java.lang.String[] { "ParamList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestOuterClass.java new file mode 100644 index 00000000000..a3ae28b10ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestOuterClass.java @@ -0,0 +1,2002 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ParentQuest.proto + +package emu.grasscutter.net.proto; + +public final class ParentQuestOuterClass { + private ParentQuestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ParentQuestOrBuilder extends + // @@protoc_insertion_point(interface_extends:ParentQuest) + com.google.protobuf.MessageOrBuilder { + + /** + * .ParentQuestRandomInfo random_info = 12; + * @return Whether the randomInfo field is set. + */ + boolean hasRandomInfo(); + /** + * .ParentQuestRandomInfo random_info = 12; + * @return The randomInfo. + */ + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getRandomInfo(); + /** + * .ParentQuestRandomInfo random_info = 12; + */ + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder getRandomInfoOrBuilder(); + + /** + * uint32 quest_var_seq = 11; + * @return The questVarSeq. + */ + int getQuestVarSeq(); + + /** + * repeated int32 quest_var = 14; + * @return A list containing the questVar. + */ + java.util.List getQuestVarList(); + /** + * repeated int32 quest_var = 14; + * @return The count of questVar. + */ + int getQuestVarCount(); + /** + * repeated int32 quest_var = 14; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + int getQuestVar(int index); + + /** + * uint64 cutscene_encryption_key = 6; + * @return The cutsceneEncryptionKey. + */ + long getCutsceneEncryptionKey(); + + /** + * bool is_random = 13; + * @return The isRandom. + */ + boolean getIsRandom(); + + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * bool is_finished = 7; + * @return The isFinished. + */ + boolean getIsFinished(); + + /** + * map<uint32, uint32> time_var_map = 8; + */ + int getTimeVarMapCount(); + /** + * map<uint32, uint32> time_var_map = 8; + */ + boolean containsTimeVarMap( + int key); + /** + * Use {@link #getTimeVarMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getTimeVarMap(); + /** + * map<uint32, uint32> time_var_map = 8; + */ + java.util.Map + getTimeVarMapMap(); + /** + * map<uint32, uint32> time_var_map = 8; + */ + + int getTimeVarMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> time_var_map = 8; + */ + + int getTimeVarMapOrThrow( + int key); + + /** + * uint32 parent_quest_state = 1; + * @return The parentQuestState. + */ + int getParentQuestState(); + + /** + * repeated .ChildQuest child_quest_list = 9; + */ + java.util.List + getChildQuestListList(); + /** + * repeated .ChildQuest child_quest_list = 9; + */ + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getChildQuestList(int index); + /** + * repeated .ChildQuest child_quest_list = 9; + */ + int getChildQuestListCount(); + /** + * repeated .ChildQuest child_quest_list = 9; + */ + java.util.List + getChildQuestListOrBuilderList(); + /** + * repeated .ChildQuest child_quest_list = 9; + */ + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder getChildQuestListOrBuilder( + int index); + } + /** + * Protobuf type {@code ParentQuest} + */ + public static final class ParentQuest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ParentQuest) + ParentQuestOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParentQuest.newBuilder() to construct. + private ParentQuest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ParentQuest() { + questVar_ = emptyIntList(); + childQuestList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParentQuest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ParentQuest( + 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: { + + parentQuestState_ = input.readUInt32(); + break; + } + case 24: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 48: { + + cutsceneEncryptionKey_ = input.readUInt64(); + break; + } + case 56: { + + isFinished_ = input.readBool(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + timeVarMap_ = com.google.protobuf.MapField.newMapField( + TimeVarMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + timeVarMap__ = input.readMessage( + TimeVarMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + timeVarMap_.getMutableMap().put( + timeVarMap__.getKey(), timeVarMap__.getValue()); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + childQuestList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + childQuestList_.add( + input.readMessage(emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.parser(), extensionRegistry)); + break; + } + case 88: { + + questVarSeq_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder subBuilder = null; + if (randomInfo_ != null) { + subBuilder = randomInfo_.toBuilder(); + } + randomInfo_ = input.readMessage(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(randomInfo_); + randomInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + isRandom_ = input.readBool(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questVar_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + questVar_.addInt(input.readInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + questVar_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + questVar_.addInt(input.readInt32()); + } + input.popLimit(limit); + 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_ & 0x00000004) != 0)) { + childQuestList_ = java.util.Collections.unmodifiableList(childQuestList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + questVar_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetTimeVarMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.class, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder.class); + } + + public static final int RANDOM_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo randomInfo_; + /** + * .ParentQuestRandomInfo random_info = 12; + * @return Whether the randomInfo field is set. + */ + @java.lang.Override + public boolean hasRandomInfo() { + return randomInfo_ != null; + } + /** + * .ParentQuestRandomInfo random_info = 12; + * @return The randomInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getRandomInfo() { + return randomInfo_ == null ? emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance() : randomInfo_; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder getRandomInfoOrBuilder() { + return getRandomInfo(); + } + + public static final int QUEST_VAR_SEQ_FIELD_NUMBER = 11; + private int questVarSeq_; + /** + * uint32 quest_var_seq = 11; + * @return The questVarSeq. + */ + @java.lang.Override + public int getQuestVarSeq() { + return questVarSeq_; + } + + public static final int QUEST_VAR_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList questVar_; + /** + * repeated int32 quest_var = 14; + * @return A list containing the questVar. + */ + @java.lang.Override + public java.util.List + getQuestVarList() { + return questVar_; + } + /** + * repeated int32 quest_var = 14; + * @return The count of questVar. + */ + public int getQuestVarCount() { + return questVar_.size(); + } + /** + * repeated int32 quest_var = 14; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + public int getQuestVar(int index) { + return questVar_.getInt(index); + } + private int questVarMemoizedSerializedSize = -1; + + public static final int CUTSCENE_ENCRYPTION_KEY_FIELD_NUMBER = 6; + private long cutsceneEncryptionKey_; + /** + * uint64 cutscene_encryption_key = 6; + * @return The cutsceneEncryptionKey. + */ + @java.lang.Override + public long getCutsceneEncryptionKey() { + return cutsceneEncryptionKey_; + } + + public static final int IS_RANDOM_FIELD_NUMBER = 13; + private boolean isRandom_; + /** + * bool is_random = 13; + * @return The isRandom. + */ + @java.lang.Override + public boolean getIsRandom() { + return isRandom_; + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 3; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int IS_FINISHED_FIELD_NUMBER = 7; + private boolean isFinished_; + /** + * bool is_finished = 7; + * @return The isFinished. + */ + @java.lang.Override + public boolean getIsFinished() { + return isFinished_; + } + + public static final int TIME_VAR_MAP_FIELD_NUMBER = 8; + private static final class TimeVarMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_TimeVarMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> timeVarMap_; + private com.google.protobuf.MapField + internalGetTimeVarMap() { + if (timeVarMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TimeVarMapDefaultEntryHolder.defaultEntry); + } + return timeVarMap_; + } + + public int getTimeVarMapCount() { + return internalGetTimeVarMap().getMap().size(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + + @java.lang.Override + public boolean containsTimeVarMap( + int key) { + + return internalGetTimeVarMap().getMap().containsKey(key); + } + /** + * Use {@link #getTimeVarMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getTimeVarMap() { + return getTimeVarMapMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public java.util.Map getTimeVarMapMap() { + return internalGetTimeVarMap().getMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public int getTimeVarMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetTimeVarMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public int getTimeVarMapOrThrow( + int key) { + + java.util.Map map = + internalGetTimeVarMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int PARENT_QUEST_STATE_FIELD_NUMBER = 1; + private int parentQuestState_; + /** + * uint32 parent_quest_state = 1; + * @return The parentQuestState. + */ + @java.lang.Override + public int getParentQuestState() { + return parentQuestState_; + } + + public static final int CHILD_QUEST_LIST_FIELD_NUMBER = 9; + private java.util.List childQuestList_; + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public java.util.List getChildQuestListList() { + return childQuestList_; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public java.util.List + getChildQuestListOrBuilderList() { + return childQuestList_; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public int getChildQuestListCount() { + return childQuestList_.size(); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getChildQuestList(int index) { + return childQuestList_.get(index); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder getChildQuestListOrBuilder( + int index) { + return childQuestList_.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 (parentQuestState_ != 0) { + output.writeUInt32(1, parentQuestState_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(3, parentQuestId_); + } + if (cutsceneEncryptionKey_ != 0L) { + output.writeUInt64(6, cutsceneEncryptionKey_); + } + if (isFinished_ != false) { + output.writeBool(7, isFinished_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetTimeVarMap(), + TimeVarMapDefaultEntryHolder.defaultEntry, + 8); + for (int i = 0; i < childQuestList_.size(); i++) { + output.writeMessage(9, childQuestList_.get(i)); + } + if (questVarSeq_ != 0) { + output.writeUInt32(11, questVarSeq_); + } + if (randomInfo_ != null) { + output.writeMessage(12, getRandomInfo()); + } + if (isRandom_ != false) { + output.writeBool(13, isRandom_); + } + if (getQuestVarList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(questVarMemoizedSerializedSize); + } + for (int i = 0; i < questVar_.size(); i++) { + output.writeInt32NoTag(questVar_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentQuestState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, parentQuestState_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, parentQuestId_); + } + if (cutsceneEncryptionKey_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, cutsceneEncryptionKey_); + } + if (isFinished_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isFinished_); + } + for (java.util.Map.Entry entry + : internalGetTimeVarMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + timeVarMap__ = TimeVarMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, timeVarMap__); + } + for (int i = 0; i < childQuestList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, childQuestList_.get(i)); + } + if (questVarSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, questVarSeq_); + } + if (randomInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getRandomInfo()); + } + if (isRandom_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isRandom_); + } + { + int dataSize = 0; + for (int i = 0; i < questVar_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(questVar_.getInt(i)); + } + size += dataSize; + if (!getQuestVarList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + questVarMemoizedSerializedSize = dataSize; + } + 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.ParentQuestOuterClass.ParentQuest)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest other = (emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest) obj; + + if (hasRandomInfo() != other.hasRandomInfo()) return false; + if (hasRandomInfo()) { + if (!getRandomInfo() + .equals(other.getRandomInfo())) return false; + } + if (getQuestVarSeq() + != other.getQuestVarSeq()) return false; + if (!getQuestVarList() + .equals(other.getQuestVarList())) return false; + if (getCutsceneEncryptionKey() + != other.getCutsceneEncryptionKey()) return false; + if (getIsRandom() + != other.getIsRandom()) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getIsFinished() + != other.getIsFinished()) return false; + if (!internalGetTimeVarMap().equals( + other.internalGetTimeVarMap())) return false; + if (getParentQuestState() + != other.getParentQuestState()) return false; + if (!getChildQuestListList() + .equals(other.getChildQuestListList())) 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 (hasRandomInfo()) { + hash = (37 * hash) + RANDOM_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRandomInfo().hashCode(); + } + hash = (37 * hash) + QUEST_VAR_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getQuestVarSeq(); + if (getQuestVarCount() > 0) { + hash = (37 * hash) + QUEST_VAR_FIELD_NUMBER; + hash = (53 * hash) + getQuestVarList().hashCode(); + } + hash = (37 * hash) + CUTSCENE_ENCRYPTION_KEY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCutsceneEncryptionKey()); + hash = (37 * hash) + IS_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRandom()); + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + IS_FINISHED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinished()); + if (!internalGetTimeVarMap().getMap().isEmpty()) { + hash = (37 * hash) + TIME_VAR_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetTimeVarMap().hashCode(); + } + hash = (37 * hash) + PARENT_QUEST_STATE_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestState(); + if (getChildQuestListCount() > 0) { + hash = (37 * hash) + CHILD_QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getChildQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest 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.ParentQuestOuterClass.ParentQuest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest 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.ParentQuestOuterClass.ParentQuest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest 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.ParentQuestOuterClass.ParentQuest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest 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.ParentQuestOuterClass.ParentQuest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest 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.ParentQuestOuterClass.ParentQuest 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; + } + /** + * Protobuf type {@code ParentQuest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ParentQuest) + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetTimeVarMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableTimeVarMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.class, emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChildQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (randomInfoBuilder_ == null) { + randomInfo_ = null; + } else { + randomInfo_ = null; + randomInfoBuilder_ = null; + } + questVarSeq_ = 0; + + questVar_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + cutsceneEncryptionKey_ = 0L; + + isRandom_ = false; + + parentQuestId_ = 0; + + isFinished_ = false; + + internalGetMutableTimeVarMap().clear(); + parentQuestState_ = 0; + + if (childQuestListBuilder_ == null) { + childQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + childQuestListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.internal_static_ParentQuest_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest build() { + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest buildPartial() { + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest result = new emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest(this); + int from_bitField0_ = bitField0_; + if (randomInfoBuilder_ == null) { + result.randomInfo_ = randomInfo_; + } else { + result.randomInfo_ = randomInfoBuilder_.build(); + } + result.questVarSeq_ = questVarSeq_; + if (((bitField0_ & 0x00000001) != 0)) { + questVar_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questVar_ = questVar_; + result.cutsceneEncryptionKey_ = cutsceneEncryptionKey_; + result.isRandom_ = isRandom_; + result.parentQuestId_ = parentQuestId_; + result.isFinished_ = isFinished_; + result.timeVarMap_ = internalGetTimeVarMap(); + result.timeVarMap_.makeImmutable(); + result.parentQuestState_ = parentQuestState_; + if (childQuestListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + childQuestList_ = java.util.Collections.unmodifiableList(childQuestList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.childQuestList_ = childQuestList_; + } else { + result.childQuestList_ = childQuestListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest) { + return mergeFrom((emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest other) { + if (other == emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest.getDefaultInstance()) return this; + if (other.hasRandomInfo()) { + mergeRandomInfo(other.getRandomInfo()); + } + if (other.getQuestVarSeq() != 0) { + setQuestVarSeq(other.getQuestVarSeq()); + } + if (!other.questVar_.isEmpty()) { + if (questVar_.isEmpty()) { + questVar_ = other.questVar_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestVarIsMutable(); + questVar_.addAll(other.questVar_); + } + onChanged(); + } + if (other.getCutsceneEncryptionKey() != 0L) { + setCutsceneEncryptionKey(other.getCutsceneEncryptionKey()); + } + if (other.getIsRandom() != false) { + setIsRandom(other.getIsRandom()); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getIsFinished() != false) { + setIsFinished(other.getIsFinished()); + } + internalGetMutableTimeVarMap().mergeFrom( + other.internalGetTimeVarMap()); + if (other.getParentQuestState() != 0) { + setParentQuestState(other.getParentQuestState()); + } + if (childQuestListBuilder_ == null) { + if (!other.childQuestList_.isEmpty()) { + if (childQuestList_.isEmpty()) { + childQuestList_ = other.childQuestList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureChildQuestListIsMutable(); + childQuestList_.addAll(other.childQuestList_); + } + onChanged(); + } + } else { + if (!other.childQuestList_.isEmpty()) { + if (childQuestListBuilder_.isEmpty()) { + childQuestListBuilder_.dispose(); + childQuestListBuilder_ = null; + childQuestList_ = other.childQuestList_; + bitField0_ = (bitField0_ & ~0x00000004); + childQuestListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChildQuestListFieldBuilder() : null; + } else { + childQuestListBuilder_.addAllMessages(other.childQuestList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo randomInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder> randomInfoBuilder_; + /** + * .ParentQuestRandomInfo random_info = 12; + * @return Whether the randomInfo field is set. + */ + public boolean hasRandomInfo() { + return randomInfoBuilder_ != null || randomInfo_ != null; + } + /** + * .ParentQuestRandomInfo random_info = 12; + * @return The randomInfo. + */ + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getRandomInfo() { + if (randomInfoBuilder_ == null) { + return randomInfo_ == null ? emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance() : randomInfo_; + } else { + return randomInfoBuilder_.getMessage(); + } + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public Builder setRandomInfo(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo value) { + if (randomInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + randomInfo_ = value; + onChanged(); + } else { + randomInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public Builder setRandomInfo( + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder builderForValue) { + if (randomInfoBuilder_ == null) { + randomInfo_ = builderForValue.build(); + onChanged(); + } else { + randomInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public Builder mergeRandomInfo(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo value) { + if (randomInfoBuilder_ == null) { + if (randomInfo_ != null) { + randomInfo_ = + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.newBuilder(randomInfo_).mergeFrom(value).buildPartial(); + } else { + randomInfo_ = value; + } + onChanged(); + } else { + randomInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public Builder clearRandomInfo() { + if (randomInfoBuilder_ == null) { + randomInfo_ = null; + onChanged(); + } else { + randomInfo_ = null; + randomInfoBuilder_ = null; + } + + return this; + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder getRandomInfoBuilder() { + + onChanged(); + return getRandomInfoFieldBuilder().getBuilder(); + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder getRandomInfoOrBuilder() { + if (randomInfoBuilder_ != null) { + return randomInfoBuilder_.getMessageOrBuilder(); + } else { + return randomInfo_ == null ? + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance() : randomInfo_; + } + } + /** + * .ParentQuestRandomInfo random_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder> + getRandomInfoFieldBuilder() { + if (randomInfoBuilder_ == null) { + randomInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder>( + getRandomInfo(), + getParentForChildren(), + isClean()); + randomInfo_ = null; + } + return randomInfoBuilder_; + } + + private int questVarSeq_ ; + /** + * uint32 quest_var_seq = 11; + * @return The questVarSeq. + */ + @java.lang.Override + public int getQuestVarSeq() { + return questVarSeq_; + } + /** + * uint32 quest_var_seq = 11; + * @param value The questVarSeq to set. + * @return This builder for chaining. + */ + public Builder setQuestVarSeq(int value) { + + questVarSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_var_seq = 11; + * @return This builder for chaining. + */ + public Builder clearQuestVarSeq() { + + questVarSeq_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList questVar_ = emptyIntList(); + private void ensureQuestVarIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questVar_ = mutableCopy(questVar_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated int32 quest_var = 14; + * @return A list containing the questVar. + */ + public java.util.List + getQuestVarList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(questVar_) : questVar_; + } + /** + * repeated int32 quest_var = 14; + * @return The count of questVar. + */ + public int getQuestVarCount() { + return questVar_.size(); + } + /** + * repeated int32 quest_var = 14; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + public int getQuestVar(int index) { + return questVar_.getInt(index); + } + /** + * repeated int32 quest_var = 14; + * @param index The index to set the value at. + * @param value The questVar to set. + * @return This builder for chaining. + */ + public Builder setQuestVar( + int index, int value) { + ensureQuestVarIsMutable(); + questVar_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 14; + * @param value The questVar to add. + * @return This builder for chaining. + */ + public Builder addQuestVar(int value) { + ensureQuestVarIsMutable(); + questVar_.addInt(value); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 14; + * @param values The questVar to add. + * @return This builder for chaining. + */ + public Builder addAllQuestVar( + java.lang.Iterable values) { + ensureQuestVarIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questVar_); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 14; + * @return This builder for chaining. + */ + public Builder clearQuestVar() { + questVar_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private long cutsceneEncryptionKey_ ; + /** + * uint64 cutscene_encryption_key = 6; + * @return The cutsceneEncryptionKey. + */ + @java.lang.Override + public long getCutsceneEncryptionKey() { + return cutsceneEncryptionKey_; + } + /** + * uint64 cutscene_encryption_key = 6; + * @param value The cutsceneEncryptionKey to set. + * @return This builder for chaining. + */ + public Builder setCutsceneEncryptionKey(long value) { + + cutsceneEncryptionKey_ = value; + onChanged(); + return this; + } + /** + * uint64 cutscene_encryption_key = 6; + * @return This builder for chaining. + */ + public Builder clearCutsceneEncryptionKey() { + + cutsceneEncryptionKey_ = 0L; + onChanged(); + return this; + } + + private boolean isRandom_ ; + /** + * bool is_random = 13; + * @return The isRandom. + */ + @java.lang.Override + public boolean getIsRandom() { + return isRandom_; + } + /** + * bool is_random = 13; + * @param value The isRandom to set. + * @return This builder for chaining. + */ + public Builder setIsRandom(boolean value) { + + isRandom_ = value; + onChanged(); + return this; + } + /** + * bool is_random = 13; + * @return This builder for chaining. + */ + public Builder clearIsRandom() { + + isRandom_ = false; + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 3; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 3; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private boolean isFinished_ ; + /** + * bool is_finished = 7; + * @return The isFinished. + */ + @java.lang.Override + public boolean getIsFinished() { + return isFinished_; + } + /** + * bool is_finished = 7; + * @param value The isFinished to set. + * @return This builder for chaining. + */ + public Builder setIsFinished(boolean value) { + + isFinished_ = value; + onChanged(); + return this; + } + /** + * bool is_finished = 7; + * @return This builder for chaining. + */ + public Builder clearIsFinished() { + + isFinished_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> timeVarMap_; + private com.google.protobuf.MapField + internalGetTimeVarMap() { + if (timeVarMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TimeVarMapDefaultEntryHolder.defaultEntry); + } + return timeVarMap_; + } + private com.google.protobuf.MapField + internalGetMutableTimeVarMap() { + onChanged();; + if (timeVarMap_ == null) { + timeVarMap_ = com.google.protobuf.MapField.newMapField( + TimeVarMapDefaultEntryHolder.defaultEntry); + } + if (!timeVarMap_.isMutable()) { + timeVarMap_ = timeVarMap_.copy(); + } + return timeVarMap_; + } + + public int getTimeVarMapCount() { + return internalGetTimeVarMap().getMap().size(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + + @java.lang.Override + public boolean containsTimeVarMap( + int key) { + + return internalGetTimeVarMap().getMap().containsKey(key); + } + /** + * Use {@link #getTimeVarMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getTimeVarMap() { + return getTimeVarMapMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public java.util.Map getTimeVarMapMap() { + return internalGetTimeVarMap().getMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public int getTimeVarMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetTimeVarMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + @java.lang.Override + + public int getTimeVarMapOrThrow( + int key) { + + java.util.Map map = + internalGetTimeVarMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearTimeVarMap() { + internalGetMutableTimeVarMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + + public Builder removeTimeVarMap( + int key) { + + internalGetMutableTimeVarMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableTimeVarMap() { + return internalGetMutableTimeVarMap().getMutableMap(); + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + public Builder putTimeVarMap( + int key, + int value) { + + + internalGetMutableTimeVarMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> time_var_map = 8; + */ + + public Builder putAllTimeVarMap( + java.util.Map values) { + internalGetMutableTimeVarMap().getMutableMap() + .putAll(values); + return this; + } + + private int parentQuestState_ ; + /** + * uint32 parent_quest_state = 1; + * @return The parentQuestState. + */ + @java.lang.Override + public int getParentQuestState() { + return parentQuestState_; + } + /** + * uint32 parent_quest_state = 1; + * @param value The parentQuestState to set. + * @return This builder for chaining. + */ + public Builder setParentQuestState(int value) { + + parentQuestState_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_state = 1; + * @return This builder for chaining. + */ + public Builder clearParentQuestState() { + + parentQuestState_ = 0; + onChanged(); + return this; + } + + private java.util.List childQuestList_ = + java.util.Collections.emptyList(); + private void ensureChildQuestListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + childQuestList_ = new java.util.ArrayList(childQuestList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder> childQuestListBuilder_; + + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public java.util.List getChildQuestListList() { + if (childQuestListBuilder_ == null) { + return java.util.Collections.unmodifiableList(childQuestList_); + } else { + return childQuestListBuilder_.getMessageList(); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public int getChildQuestListCount() { + if (childQuestListBuilder_ == null) { + return childQuestList_.size(); + } else { + return childQuestListBuilder_.getCount(); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest getChildQuestList(int index) { + if (childQuestListBuilder_ == null) { + return childQuestList_.get(index); + } else { + return childQuestListBuilder_.getMessage(index); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder setChildQuestList( + int index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest value) { + if (childQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildQuestListIsMutable(); + childQuestList_.set(index, value); + onChanged(); + } else { + childQuestListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder setChildQuestList( + int index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder builderForValue) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + childQuestList_.set(index, builderForValue.build()); + onChanged(); + } else { + childQuestListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addChildQuestList(emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest value) { + if (childQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildQuestListIsMutable(); + childQuestList_.add(value); + onChanged(); + } else { + childQuestListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addChildQuestList( + int index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest value) { + if (childQuestListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildQuestListIsMutable(); + childQuestList_.add(index, value); + onChanged(); + } else { + childQuestListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addChildQuestList( + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder builderForValue) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + childQuestList_.add(builderForValue.build()); + onChanged(); + } else { + childQuestListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addChildQuestList( + int index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder builderForValue) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + childQuestList_.add(index, builderForValue.build()); + onChanged(); + } else { + childQuestListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder addAllChildQuestList( + java.lang.Iterable values) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, childQuestList_); + onChanged(); + } else { + childQuestListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder clearChildQuestList() { + if (childQuestListBuilder_ == null) { + childQuestList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + childQuestListBuilder_.clear(); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public Builder removeChildQuestList(int index) { + if (childQuestListBuilder_ == null) { + ensureChildQuestListIsMutable(); + childQuestList_.remove(index); + onChanged(); + } else { + childQuestListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder getChildQuestListBuilder( + int index) { + return getChildQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder getChildQuestListOrBuilder( + int index) { + if (childQuestListBuilder_ == null) { + return childQuestList_.get(index); } else { + return childQuestListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public java.util.List + getChildQuestListOrBuilderList() { + if (childQuestListBuilder_ != null) { + return childQuestListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(childQuestList_); + } + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder addChildQuestListBuilder() { + return getChildQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.getDefaultInstance()); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder addChildQuestListBuilder( + int index) { + return getChildQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.getDefaultInstance()); + } + /** + * repeated .ChildQuest child_quest_list = 9; + */ + public java.util.List + getChildQuestListBuilderList() { + return getChildQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder> + getChildQuestListFieldBuilder() { + if (childQuestListBuilder_ == null) { + childQuestListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuest.Builder, emu.grasscutter.net.proto.ChildQuestOuterClass.ChildQuestOrBuilder>( + childQuestList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + childQuestList_ = null; + } + return childQuestListBuilder_; + } + @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:ParentQuest) + } + + // @@protoc_insertion_point(class_scope:ParentQuest) + private static final emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest(); + } + + public static emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ParentQuest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ParentQuest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ParentQuest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ParentQuest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ParentQuest_TimeVarMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ParentQuest_TimeVarMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021ParentQuest.proto\032\020ChildQuest.proto\032\033P" + + "arentQuestRandomInfo.proto\"\360\002\n\013ParentQue" + + "st\022+\n\013random_info\030\014 \001(\0132\026.ParentQuestRan" + + "domInfo\022\025\n\rquest_var_seq\030\013 \001(\r\022\021\n\tquest_" + + "var\030\016 \003(\005\022\037\n\027cutscene_encryption_key\030\006 \001" + + "(\004\022\021\n\tis_random\030\r \001(\010\022\027\n\017parent_quest_id" + + "\030\003 \001(\r\022\023\n\013is_finished\030\007 \001(\010\0222\n\014time_var_" + + "map\030\010 \003(\0132\034.ParentQuest.TimeVarMapEntry\022" + + "\032\n\022parent_quest_state\030\001 \001(\r\022%\n\020child_que" + + "st_list\030\t \003(\0132\013.ChildQuest\0321\n\017TimeVarMap" + + "Entry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChildQuestOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.getDescriptor(), + }); + internal_static_ParentQuest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ParentQuest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ParentQuest_descriptor, + new java.lang.String[] { "RandomInfo", "QuestVarSeq", "QuestVar", "CutsceneEncryptionKey", "IsRandom", "ParentQuestId", "IsFinished", "TimeVarMap", "ParentQuestState", "ChildQuestList", }); + internal_static_ParentQuest_TimeVarMapEntry_descriptor = + internal_static_ParentQuest_descriptor.getNestedTypes().get(0); + internal_static_ParentQuest_TimeVarMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ParentQuest_TimeVarMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ChildQuestOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestRandomInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestRandomInfoOuterClass.java new file mode 100644 index 00000000000..e97635e25a6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ParentQuestRandomInfoOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ParentQuestRandomInfo.proto + +package emu.grasscutter.net.proto; + +public final class ParentQuestRandomInfoOuterClass { + private ParentQuestRandomInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ParentQuestRandomInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ParentQuestRandomInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 factor_list = 1; + * @return A list containing the factorList. + */ + java.util.List getFactorListList(); + /** + * repeated uint32 factor_list = 1; + * @return The count of factorList. + */ + int getFactorListCount(); + /** + * repeated uint32 factor_list = 1; + * @param index The index of the element to return. + * @return The factorList at the given index. + */ + int getFactorList(int index); + + /** + * uint32 template_id = 8; + * @return The templateId. + */ + int getTemplateId(); + + /** + * uint32 entrance_id = 2; + * @return The entranceId. + */ + int getEntranceId(); + } + /** + * Protobuf type {@code ParentQuestRandomInfo} + */ + public static final class ParentQuestRandomInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ParentQuestRandomInfo) + ParentQuestRandomInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ParentQuestRandomInfo.newBuilder() to construct. + private ParentQuestRandomInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ParentQuestRandomInfo() { + factorList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ParentQuestRandomInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ParentQuestRandomInfo( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + factorList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + factorList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + factorList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + factorList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + + entranceId_ = input.readUInt32(); + break; + } + case 64: { + + templateId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + factorList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.class, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder.class); + } + + public static final int FACTOR_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList factorList_; + /** + * repeated uint32 factor_list = 1; + * @return A list containing the factorList. + */ + @java.lang.Override + public java.util.List + getFactorListList() { + return factorList_; + } + /** + * repeated uint32 factor_list = 1; + * @return The count of factorList. + */ + public int getFactorListCount() { + return factorList_.size(); + } + /** + * repeated uint32 factor_list = 1; + * @param index The index of the element to return. + * @return The factorList at the given index. + */ + public int getFactorList(int index) { + return factorList_.getInt(index); + } + private int factorListMemoizedSerializedSize = -1; + + public static final int TEMPLATE_ID_FIELD_NUMBER = 8; + private int templateId_; + /** + * uint32 template_id = 8; + * @return The templateId. + */ + @java.lang.Override + public int getTemplateId() { + return templateId_; + } + + public static final int ENTRANCE_ID_FIELD_NUMBER = 2; + private int entranceId_; + /** + * uint32 entrance_id = 2; + * @return The entranceId. + */ + @java.lang.Override + public int getEntranceId() { + return entranceId_; + } + + 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 (getFactorListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(factorListMemoizedSerializedSize); + } + for (int i = 0; i < factorList_.size(); i++) { + output.writeUInt32NoTag(factorList_.getInt(i)); + } + if (entranceId_ != 0) { + output.writeUInt32(2, entranceId_); + } + if (templateId_ != 0) { + output.writeUInt32(8, templateId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < factorList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(factorList_.getInt(i)); + } + size += dataSize; + if (!getFactorListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + factorListMemoizedSerializedSize = dataSize; + } + if (entranceId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entranceId_); + } + if (templateId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, templateId_); + } + 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.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo other = (emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo) obj; + + if (!getFactorListList() + .equals(other.getFactorListList())) return false; + if (getTemplateId() + != other.getTemplateId()) return false; + if (getEntranceId() + != other.getEntranceId()) 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 (getFactorListCount() > 0) { + hash = (37 * hash) + FACTOR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFactorListList().hashCode(); + } + hash = (37 * hash) + TEMPLATE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTemplateId(); + hash = (37 * hash) + ENTRANCE_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntranceId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo 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.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo 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.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo 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.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo 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.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo 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.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo 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; + } + /** + * Protobuf type {@code ParentQuestRandomInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ParentQuestRandomInfo) + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.class, emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + factorList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + templateId_ = 0; + + entranceId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.internal_static_ParentQuestRandomInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo build() { + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo buildPartial() { + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo result = new emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + factorList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.factorList_ = factorList_; + result.templateId_ = templateId_; + result.entranceId_ = entranceId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo) { + return mergeFrom((emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo other) { + if (other == emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo.getDefaultInstance()) return this; + if (!other.factorList_.isEmpty()) { + if (factorList_.isEmpty()) { + factorList_ = other.factorList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFactorListIsMutable(); + factorList_.addAll(other.factorList_); + } + onChanged(); + } + if (other.getTemplateId() != 0) { + setTemplateId(other.getTemplateId()); + } + if (other.getEntranceId() != 0) { + setEntranceId(other.getEntranceId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList factorList_ = emptyIntList(); + private void ensureFactorListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + factorList_ = mutableCopy(factorList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 factor_list = 1; + * @return A list containing the factorList. + */ + public java.util.List + getFactorListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(factorList_) : factorList_; + } + /** + * repeated uint32 factor_list = 1; + * @return The count of factorList. + */ + public int getFactorListCount() { + return factorList_.size(); + } + /** + * repeated uint32 factor_list = 1; + * @param index The index of the element to return. + * @return The factorList at the given index. + */ + public int getFactorList(int index) { + return factorList_.getInt(index); + } + /** + * repeated uint32 factor_list = 1; + * @param index The index to set the value at. + * @param value The factorList to set. + * @return This builder for chaining. + */ + public Builder setFactorList( + int index, int value) { + ensureFactorListIsMutable(); + factorList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 factor_list = 1; + * @param value The factorList to add. + * @return This builder for chaining. + */ + public Builder addFactorList(int value) { + ensureFactorListIsMutable(); + factorList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 factor_list = 1; + * @param values The factorList to add. + * @return This builder for chaining. + */ + public Builder addAllFactorList( + java.lang.Iterable values) { + ensureFactorListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, factorList_); + onChanged(); + return this; + } + /** + * repeated uint32 factor_list = 1; + * @return This builder for chaining. + */ + public Builder clearFactorList() { + factorList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int templateId_ ; + /** + * uint32 template_id = 8; + * @return The templateId. + */ + @java.lang.Override + public int getTemplateId() { + return templateId_; + } + /** + * uint32 template_id = 8; + * @param value The templateId to set. + * @return This builder for chaining. + */ + public Builder setTemplateId(int value) { + + templateId_ = value; + onChanged(); + return this; + } + /** + * uint32 template_id = 8; + * @return This builder for chaining. + */ + public Builder clearTemplateId() { + + templateId_ = 0; + onChanged(); + return this; + } + + private int entranceId_ ; + /** + * uint32 entrance_id = 2; + * @return The entranceId. + */ + @java.lang.Override + public int getEntranceId() { + return entranceId_; + } + /** + * uint32 entrance_id = 2; + * @param value The entranceId to set. + * @return This builder for chaining. + */ + public Builder setEntranceId(int value) { + + entranceId_ = value; + onChanged(); + return this; + } + /** + * uint32 entrance_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntranceId() { + + entranceId_ = 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:ParentQuestRandomInfo) + } + + // @@protoc_insertion_point(class_scope:ParentQuestRandomInfo) + private static final emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo(); + } + + public static emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ParentQuestRandomInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ParentQuestRandomInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ParentQuestRandomInfoOuterClass.ParentQuestRandomInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ParentQuestRandomInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ParentQuestRandomInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ParentQuestRandomInfo.proto\"V\n\025ParentQ" + + "uestRandomInfo\022\023\n\013factor_list\030\001 \003(\r\022\023\n\013t" + + "emplate_id\030\010 \001(\r\022\023\n\013entrance_id\030\002 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ParentQuestRandomInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ParentQuestRandomInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ParentQuestRandomInfo_descriptor, + new java.lang.String[] { "FactorList", "TemplateId", "EntranceId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataReqOuterClass.java new file mode 100644 index 00000000000..b571d1f0fe3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PersonalLineAllDataReq.proto + +package emu.grasscutter.net.proto; + +public final class PersonalLineAllDataReqOuterClass { + private PersonalLineAllDataReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PersonalLineAllDataReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PersonalLineAllDataReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 446
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PersonalLineAllDataReq} + */ + public static final class PersonalLineAllDataReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PersonalLineAllDataReq) + PersonalLineAllDataReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PersonalLineAllDataReq.newBuilder() to construct. + private PersonalLineAllDataReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PersonalLineAllDataReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PersonalLineAllDataReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PersonalLineAllDataReq( + 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; + 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.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.class, emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq other = (emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq 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.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq 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.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq 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.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq 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.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq 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.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq 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: 446
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PersonalLineAllDataReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PersonalLineAllDataReq) + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.class, emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.internal_static_PersonalLineAllDataReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq build() { + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq buildPartial() { + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq result = new emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq) { + return mergeFrom((emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq other) { + if (other == emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:PersonalLineAllDataReq) + } + + // @@protoc_insertion_point(class_scope:PersonalLineAllDataReq) + private static final emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq(); + } + + public static emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PersonalLineAllDataReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PersonalLineAllDataReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataReqOuterClass.PersonalLineAllDataReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PersonalLineAllDataReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PersonalLineAllDataReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034PersonalLineAllDataReq.proto\"\030\n\026Person" + + "alLineAllDataReqB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PersonalLineAllDataReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PersonalLineAllDataReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PersonalLineAllDataReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataRspOuterClass.java new file mode 100644 index 00000000000..fa3d0e73655 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PersonalLineAllDataRspOuterClass.java @@ -0,0 +1,1458 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PersonalLineAllDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class PersonalLineAllDataRspOuterClass { + private PersonalLineAllDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PersonalLineAllDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PersonalLineAllDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 cur_finished_daily_task_count = 5; + * @return The curFinishedDailyTaskCount. + */ + int getCurFinishedDailyTaskCount(); + + /** + * uint32 legendary_key_count = 11; + * @return The legendaryKeyCount. + */ + int getLegendaryKeyCount(); + + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return A list containing the ongoingPersonalLineList. + */ + java.util.List getOngoingPersonalLineListList(); + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return The count of ongoingPersonalLineList. + */ + int getOngoingPersonalLineListCount(); + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param index The index of the element to return. + * @return The ongoingPersonalLineList at the given index. + */ + int getOngoingPersonalLineList(int index); + + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return A list containing the canBeUnlockedPersonalLineList. + */ + java.util.List getCanBeUnlockedPersonalLineListList(); + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return The count of canBeUnlockedPersonalLineList. + */ + int getCanBeUnlockedPersonalLineListCount(); + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param index The index of the element to return. + * @return The canBeUnlockedPersonalLineList at the given index. + */ + int getCanBeUnlockedPersonalLineList(int index); + + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + java.util.List + getLockedPersonalLineListList(); + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getLockedPersonalLineList(int index); + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + int getLockedPersonalLineListCount(); + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + java.util.List + getLockedPersonalLineListOrBuilderList(); + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder getLockedPersonalLineListOrBuilder( + int index); + } + /** + *
+   * CmdId: 476
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PersonalLineAllDataRsp} + */ + public static final class PersonalLineAllDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PersonalLineAllDataRsp) + PersonalLineAllDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PersonalLineAllDataRsp.newBuilder() to construct. + private PersonalLineAllDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PersonalLineAllDataRsp() { + ongoingPersonalLineList_ = emptyIntList(); + canBeUnlockedPersonalLineList_ = emptyIntList(); + lockedPersonalLineList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PersonalLineAllDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PersonalLineAllDataRsp( + 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 40: { + + curFinishedDailyTaskCount_ = input.readUInt32(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + ongoingPersonalLineList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + ongoingPersonalLineList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + ongoingPersonalLineList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + ongoingPersonalLineList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + lockedPersonalLineList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + lockedPersonalLineList_.add( + input.readMessage(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.parser(), extensionRegistry)); + break; + } + case 88: { + + legendaryKeyCount_ = input.readUInt32(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + canBeUnlockedPersonalLineList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + canBeUnlockedPersonalLineList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + canBeUnlockedPersonalLineList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + canBeUnlockedPersonalLineList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + ongoingPersonalLineList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + lockedPersonalLineList_ = java.util.Collections.unmodifiableList(lockedPersonalLineList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + canBeUnlockedPersonalLineList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.class, emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.Builder.class); + } + + 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_; + } + + public static final int CUR_FINISHED_DAILY_TASK_COUNT_FIELD_NUMBER = 5; + private int curFinishedDailyTaskCount_; + /** + * uint32 cur_finished_daily_task_count = 5; + * @return The curFinishedDailyTaskCount. + */ + @java.lang.Override + public int getCurFinishedDailyTaskCount() { + return curFinishedDailyTaskCount_; + } + + public static final int LEGENDARY_KEY_COUNT_FIELD_NUMBER = 11; + private int legendaryKeyCount_; + /** + * uint32 legendary_key_count = 11; + * @return The legendaryKeyCount. + */ + @java.lang.Override + public int getLegendaryKeyCount() { + return legendaryKeyCount_; + } + + public static final int ONGOING_PERSONAL_LINE_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList ongoingPersonalLineList_; + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return A list containing the ongoingPersonalLineList. + */ + @java.lang.Override + public java.util.List + getOngoingPersonalLineListList() { + return ongoingPersonalLineList_; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return The count of ongoingPersonalLineList. + */ + public int getOngoingPersonalLineListCount() { + return ongoingPersonalLineList_.size(); + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param index The index of the element to return. + * @return The ongoingPersonalLineList at the given index. + */ + public int getOngoingPersonalLineList(int index) { + return ongoingPersonalLineList_.getInt(index); + } + private int ongoingPersonalLineListMemoizedSerializedSize = -1; + + public static final int CAN_BE_UNLOCKED_PERSONAL_LINE_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList canBeUnlockedPersonalLineList_; + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return A list containing the canBeUnlockedPersonalLineList. + */ + @java.lang.Override + public java.util.List + getCanBeUnlockedPersonalLineListList() { + return canBeUnlockedPersonalLineList_; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return The count of canBeUnlockedPersonalLineList. + */ + public int getCanBeUnlockedPersonalLineListCount() { + return canBeUnlockedPersonalLineList_.size(); + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param index The index of the element to return. + * @return The canBeUnlockedPersonalLineList at the given index. + */ + public int getCanBeUnlockedPersonalLineList(int index) { + return canBeUnlockedPersonalLineList_.getInt(index); + } + private int canBeUnlockedPersonalLineListMemoizedSerializedSize = -1; + + public static final int LOCKED_PERSONAL_LINE_LIST_FIELD_NUMBER = 10; + private java.util.List lockedPersonalLineList_; + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public java.util.List getLockedPersonalLineListList() { + return lockedPersonalLineList_; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public java.util.List + getLockedPersonalLineListOrBuilderList() { + return lockedPersonalLineList_; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public int getLockedPersonalLineListCount() { + return lockedPersonalLineList_.size(); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getLockedPersonalLineList(int index) { + return lockedPersonalLineList_.get(index); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder getLockedPersonalLineListOrBuilder( + int index) { + return lockedPersonalLineList_.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 (curFinishedDailyTaskCount_ != 0) { + output.writeUInt32(5, curFinishedDailyTaskCount_); + } + if (getOngoingPersonalLineListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(ongoingPersonalLineListMemoizedSerializedSize); + } + for (int i = 0; i < ongoingPersonalLineList_.size(); i++) { + output.writeUInt32NoTag(ongoingPersonalLineList_.getInt(i)); + } + for (int i = 0; i < lockedPersonalLineList_.size(); i++) { + output.writeMessage(10, lockedPersonalLineList_.get(i)); + } + if (legendaryKeyCount_ != 0) { + output.writeUInt32(11, legendaryKeyCount_); + } + if (getCanBeUnlockedPersonalLineListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(canBeUnlockedPersonalLineListMemoizedSerializedSize); + } + for (int i = 0; i < canBeUnlockedPersonalLineList_.size(); i++) { + output.writeUInt32NoTag(canBeUnlockedPersonalLineList_.getInt(i)); + } + 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 (curFinishedDailyTaskCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, curFinishedDailyTaskCount_); + } + { + int dataSize = 0; + for (int i = 0; i < ongoingPersonalLineList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(ongoingPersonalLineList_.getInt(i)); + } + size += dataSize; + if (!getOngoingPersonalLineListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + ongoingPersonalLineListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < lockedPersonalLineList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, lockedPersonalLineList_.get(i)); + } + if (legendaryKeyCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, legendaryKeyCount_); + } + { + int dataSize = 0; + for (int i = 0; i < canBeUnlockedPersonalLineList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(canBeUnlockedPersonalLineList_.getInt(i)); + } + size += dataSize; + if (!getCanBeUnlockedPersonalLineListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + canBeUnlockedPersonalLineListMemoizedSerializedSize = dataSize; + } + 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.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp other = (emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getCurFinishedDailyTaskCount() + != other.getCurFinishedDailyTaskCount()) return false; + if (getLegendaryKeyCount() + != other.getLegendaryKeyCount()) return false; + if (!getOngoingPersonalLineListList() + .equals(other.getOngoingPersonalLineListList())) return false; + if (!getCanBeUnlockedPersonalLineListList() + .equals(other.getCanBeUnlockedPersonalLineListList())) return false; + if (!getLockedPersonalLineListList() + .equals(other.getLockedPersonalLineListList())) 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(); + hash = (37 * hash) + CUR_FINISHED_DAILY_TASK_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCurFinishedDailyTaskCount(); + hash = (37 * hash) + LEGENDARY_KEY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getLegendaryKeyCount(); + if (getOngoingPersonalLineListCount() > 0) { + hash = (37 * hash) + ONGOING_PERSONAL_LINE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOngoingPersonalLineListList().hashCode(); + } + if (getCanBeUnlockedPersonalLineListCount() > 0) { + hash = (37 * hash) + CAN_BE_UNLOCKED_PERSONAL_LINE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCanBeUnlockedPersonalLineListList().hashCode(); + } + if (getLockedPersonalLineListCount() > 0) { + hash = (37 * hash) + LOCKED_PERSONAL_LINE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLockedPersonalLineListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp 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.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp 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.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp 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.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp 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.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp 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.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp 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: 476
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PersonalLineAllDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PersonalLineAllDataRsp) + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.class, emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getLockedPersonalLineListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + curFinishedDailyTaskCount_ = 0; + + legendaryKeyCount_ = 0; + + ongoingPersonalLineList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + canBeUnlockedPersonalLineList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (lockedPersonalLineListBuilder_ == null) { + lockedPersonalLineList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + lockedPersonalLineListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.internal_static_PersonalLineAllDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp build() { + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp buildPartial() { + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp result = new emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + result.curFinishedDailyTaskCount_ = curFinishedDailyTaskCount_; + result.legendaryKeyCount_ = legendaryKeyCount_; + if (((bitField0_ & 0x00000001) != 0)) { + ongoingPersonalLineList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.ongoingPersonalLineList_ = ongoingPersonalLineList_; + if (((bitField0_ & 0x00000002) != 0)) { + canBeUnlockedPersonalLineList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.canBeUnlockedPersonalLineList_ = canBeUnlockedPersonalLineList_; + if (lockedPersonalLineListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + lockedPersonalLineList_ = java.util.Collections.unmodifiableList(lockedPersonalLineList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.lockedPersonalLineList_ = lockedPersonalLineList_; + } else { + result.lockedPersonalLineList_ = lockedPersonalLineListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp other) { + if (other == emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCurFinishedDailyTaskCount() != 0) { + setCurFinishedDailyTaskCount(other.getCurFinishedDailyTaskCount()); + } + if (other.getLegendaryKeyCount() != 0) { + setLegendaryKeyCount(other.getLegendaryKeyCount()); + } + if (!other.ongoingPersonalLineList_.isEmpty()) { + if (ongoingPersonalLineList_.isEmpty()) { + ongoingPersonalLineList_ = other.ongoingPersonalLineList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOngoingPersonalLineListIsMutable(); + ongoingPersonalLineList_.addAll(other.ongoingPersonalLineList_); + } + onChanged(); + } + if (!other.canBeUnlockedPersonalLineList_.isEmpty()) { + if (canBeUnlockedPersonalLineList_.isEmpty()) { + canBeUnlockedPersonalLineList_ = other.canBeUnlockedPersonalLineList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureCanBeUnlockedPersonalLineListIsMutable(); + canBeUnlockedPersonalLineList_.addAll(other.canBeUnlockedPersonalLineList_); + } + onChanged(); + } + if (lockedPersonalLineListBuilder_ == null) { + if (!other.lockedPersonalLineList_.isEmpty()) { + if (lockedPersonalLineList_.isEmpty()) { + lockedPersonalLineList_ = other.lockedPersonalLineList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.addAll(other.lockedPersonalLineList_); + } + onChanged(); + } + } else { + if (!other.lockedPersonalLineList_.isEmpty()) { + if (lockedPersonalLineListBuilder_.isEmpty()) { + lockedPersonalLineListBuilder_.dispose(); + lockedPersonalLineListBuilder_ = null; + lockedPersonalLineList_ = other.lockedPersonalLineList_; + bitField0_ = (bitField0_ & ~0x00000004); + lockedPersonalLineListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getLockedPersonalLineListFieldBuilder() : null; + } else { + lockedPersonalLineListBuilder_.addAllMessages(other.lockedPersonalLineList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + 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; + } + + private int curFinishedDailyTaskCount_ ; + /** + * uint32 cur_finished_daily_task_count = 5; + * @return The curFinishedDailyTaskCount. + */ + @java.lang.Override + public int getCurFinishedDailyTaskCount() { + return curFinishedDailyTaskCount_; + } + /** + * uint32 cur_finished_daily_task_count = 5; + * @param value The curFinishedDailyTaskCount to set. + * @return This builder for chaining. + */ + public Builder setCurFinishedDailyTaskCount(int value) { + + curFinishedDailyTaskCount_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_finished_daily_task_count = 5; + * @return This builder for chaining. + */ + public Builder clearCurFinishedDailyTaskCount() { + + curFinishedDailyTaskCount_ = 0; + onChanged(); + return this; + } + + private int legendaryKeyCount_ ; + /** + * uint32 legendary_key_count = 11; + * @return The legendaryKeyCount. + */ + @java.lang.Override + public int getLegendaryKeyCount() { + return legendaryKeyCount_; + } + /** + * uint32 legendary_key_count = 11; + * @param value The legendaryKeyCount to set. + * @return This builder for chaining. + */ + public Builder setLegendaryKeyCount(int value) { + + legendaryKeyCount_ = value; + onChanged(); + return this; + } + /** + * uint32 legendary_key_count = 11; + * @return This builder for chaining. + */ + public Builder clearLegendaryKeyCount() { + + legendaryKeyCount_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList ongoingPersonalLineList_ = emptyIntList(); + private void ensureOngoingPersonalLineListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + ongoingPersonalLineList_ = mutableCopy(ongoingPersonalLineList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return A list containing the ongoingPersonalLineList. + */ + public java.util.List + getOngoingPersonalLineListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(ongoingPersonalLineList_) : ongoingPersonalLineList_; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return The count of ongoingPersonalLineList. + */ + public int getOngoingPersonalLineListCount() { + return ongoingPersonalLineList_.size(); + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param index The index of the element to return. + * @return The ongoingPersonalLineList at the given index. + */ + public int getOngoingPersonalLineList(int index) { + return ongoingPersonalLineList_.getInt(index); + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param index The index to set the value at. + * @param value The ongoingPersonalLineList to set. + * @return This builder for chaining. + */ + public Builder setOngoingPersonalLineList( + int index, int value) { + ensureOngoingPersonalLineListIsMutable(); + ongoingPersonalLineList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param value The ongoingPersonalLineList to add. + * @return This builder for chaining. + */ + public Builder addOngoingPersonalLineList(int value) { + ensureOngoingPersonalLineListIsMutable(); + ongoingPersonalLineList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @param values The ongoingPersonalLineList to add. + * @return This builder for chaining. + */ + public Builder addAllOngoingPersonalLineList( + java.lang.Iterable values) { + ensureOngoingPersonalLineListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, ongoingPersonalLineList_); + onChanged(); + return this; + } + /** + * repeated uint32 ongoing_personal_line_list = 8; + * @return This builder for chaining. + */ + public Builder clearOngoingPersonalLineList() { + ongoingPersonalLineList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList canBeUnlockedPersonalLineList_ = emptyIntList(); + private void ensureCanBeUnlockedPersonalLineListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + canBeUnlockedPersonalLineList_ = mutableCopy(canBeUnlockedPersonalLineList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return A list containing the canBeUnlockedPersonalLineList. + */ + public java.util.List + getCanBeUnlockedPersonalLineListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(canBeUnlockedPersonalLineList_) : canBeUnlockedPersonalLineList_; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return The count of canBeUnlockedPersonalLineList. + */ + public int getCanBeUnlockedPersonalLineListCount() { + return canBeUnlockedPersonalLineList_.size(); + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param index The index of the element to return. + * @return The canBeUnlockedPersonalLineList at the given index. + */ + public int getCanBeUnlockedPersonalLineList(int index) { + return canBeUnlockedPersonalLineList_.getInt(index); + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param index The index to set the value at. + * @param value The canBeUnlockedPersonalLineList to set. + * @return This builder for chaining. + */ + public Builder setCanBeUnlockedPersonalLineList( + int index, int value) { + ensureCanBeUnlockedPersonalLineListIsMutable(); + canBeUnlockedPersonalLineList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param value The canBeUnlockedPersonalLineList to add. + * @return This builder for chaining. + */ + public Builder addCanBeUnlockedPersonalLineList(int value) { + ensureCanBeUnlockedPersonalLineListIsMutable(); + canBeUnlockedPersonalLineList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @param values The canBeUnlockedPersonalLineList to add. + * @return This builder for chaining. + */ + public Builder addAllCanBeUnlockedPersonalLineList( + java.lang.Iterable values) { + ensureCanBeUnlockedPersonalLineListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, canBeUnlockedPersonalLineList_); + onChanged(); + return this; + } + /** + * repeated uint32 can_be_unlocked_personal_line_list = 13; + * @return This builder for chaining. + */ + public Builder clearCanBeUnlockedPersonalLineList() { + canBeUnlockedPersonalLineList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private java.util.List lockedPersonalLineList_ = + java.util.Collections.emptyList(); + private void ensureLockedPersonalLineListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + lockedPersonalLineList_ = new java.util.ArrayList(lockedPersonalLineList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder> lockedPersonalLineListBuilder_; + + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public java.util.List getLockedPersonalLineListList() { + if (lockedPersonalLineListBuilder_ == null) { + return java.util.Collections.unmodifiableList(lockedPersonalLineList_); + } else { + return lockedPersonalLineListBuilder_.getMessageList(); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public int getLockedPersonalLineListCount() { + if (lockedPersonalLineListBuilder_ == null) { + return lockedPersonalLineList_.size(); + } else { + return lockedPersonalLineListBuilder_.getCount(); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData getLockedPersonalLineList(int index) { + if (lockedPersonalLineListBuilder_ == null) { + return lockedPersonalLineList_.get(index); + } else { + return lockedPersonalLineListBuilder_.getMessage(index); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder setLockedPersonalLineList( + int index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData value) { + if (lockedPersonalLineListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.set(index, value); + onChanged(); + } else { + lockedPersonalLineListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder setLockedPersonalLineList( + int index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder builderForValue) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.set(index, builderForValue.build()); + onChanged(); + } else { + lockedPersonalLineListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addLockedPersonalLineList(emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData value) { + if (lockedPersonalLineListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.add(value); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addLockedPersonalLineList( + int index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData value) { + if (lockedPersonalLineListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.add(index, value); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addLockedPersonalLineList( + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder builderForValue) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.add(builderForValue.build()); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addLockedPersonalLineList( + int index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder builderForValue) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.add(index, builderForValue.build()); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder addAllLockedPersonalLineList( + java.lang.Iterable values) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lockedPersonalLineList_); + onChanged(); + } else { + lockedPersonalLineListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder clearLockedPersonalLineList() { + if (lockedPersonalLineListBuilder_ == null) { + lockedPersonalLineList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + lockedPersonalLineListBuilder_.clear(); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public Builder removeLockedPersonalLineList(int index) { + if (lockedPersonalLineListBuilder_ == null) { + ensureLockedPersonalLineListIsMutable(); + lockedPersonalLineList_.remove(index); + onChanged(); + } else { + lockedPersonalLineListBuilder_.remove(index); + } + return this; + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder getLockedPersonalLineListBuilder( + int index) { + return getLockedPersonalLineListFieldBuilder().getBuilder(index); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder getLockedPersonalLineListOrBuilder( + int index) { + if (lockedPersonalLineListBuilder_ == null) { + return lockedPersonalLineList_.get(index); } else { + return lockedPersonalLineListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public java.util.List + getLockedPersonalLineListOrBuilderList() { + if (lockedPersonalLineListBuilder_ != null) { + return lockedPersonalLineListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(lockedPersonalLineList_); + } + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder addLockedPersonalLineListBuilder() { + return getLockedPersonalLineListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDefaultInstance()); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder addLockedPersonalLineListBuilder( + int index) { + return getLockedPersonalLineListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.getDefaultInstance()); + } + /** + * repeated .LockedPersonallineData locked_personal_line_list = 10; + */ + public java.util.List + getLockedPersonalLineListBuilderList() { + return getLockedPersonalLineListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder> + getLockedPersonalLineListFieldBuilder() { + if (lockedPersonalLineListBuilder_ == null) { + lockedPersonalLineListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineData.Builder, emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.LockedPersonallineDataOrBuilder>( + lockedPersonalLineList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + lockedPersonalLineList_ = null; + } + return lockedPersonalLineListBuilder_; + } + @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:PersonalLineAllDataRsp) + } + + // @@protoc_insertion_point(class_scope:PersonalLineAllDataRsp) + private static final emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp(); + } + + public static emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PersonalLineAllDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PersonalLineAllDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PersonalLineAllDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PersonalLineAllDataRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034PersonalLineAllDataRsp.proto\032\034LockedPe" + + "rsonallineData.proto\"\371\001\n\026PersonalLineAll" + + "DataRsp\022\017\n\007retcode\030\017 \001(\005\022%\n\035cur_finished" + + "_daily_task_count\030\005 \001(\r\022\033\n\023legendary_key" + + "_count\030\013 \001(\r\022\"\n\032ongoing_personal_line_li" + + "st\030\010 \003(\r\022*\n\"can_be_unlocked_personal_lin" + + "e_list\030\r \003(\r\022:\n\031locked_personal_line_lis" + + "t\030\n \003(\0132\027.LockedPersonallineDataB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.getDescriptor(), + }); + internal_static_PersonalLineAllDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PersonalLineAllDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PersonalLineAllDataRsp_descriptor, + new java.lang.String[] { "Retcode", "CurFinishedDailyTaskCount", "LegendaryKeyCount", "OngoingPersonalLineList", "CanBeUnlockedPersonalLineList", "LockedPersonalLineList", }); + emu.grasscutter.net.proto.LockedPersonallineDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpReqOuterClass.java new file mode 100644 index 00000000000..dcb38d04a03 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PersonalSceneJumpReq.proto + +package emu.grasscutter.net.proto; + +public final class PersonalSceneJumpReqOuterClass { + private PersonalSceneJumpReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PersonalSceneJumpReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PersonalSceneJumpReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 4; + * @return The pointId. + */ + int getPointId(); + } + /** + *
+   * CmdId: 284
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PersonalSceneJumpReq} + */ + public static final class PersonalSceneJumpReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PersonalSceneJumpReq) + PersonalSceneJumpReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PersonalSceneJumpReq.newBuilder() to construct. + private PersonalSceneJumpReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PersonalSceneJumpReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PersonalSceneJumpReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PersonalSceneJumpReq( + 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: { + + pointId_ = 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.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.class, emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 4; + private int pointId_; + /** + * uint32 point_id = 4; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + 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 (pointId_ != 0) { + output.writeUInt32(4, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, pointId_); + } + 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.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq other = (emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq) obj; + + if (getPointId() + != other.getPointId()) 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) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq 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.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq 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.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq 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.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq 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.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq 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.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq 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: 284
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PersonalSceneJumpReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PersonalSceneJumpReq) + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.class, emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.internal_static_PersonalSceneJumpReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq build() { + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq buildPartial() { + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq result = new emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq(this); + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq) { + return mergeFrom((emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq other) { + if (other == emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 4; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 4; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 4; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 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:PersonalSceneJumpReq) + } + + // @@protoc_insertion_point(class_scope:PersonalSceneJumpReq) + private static final emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq(); + } + + public static emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PersonalSceneJumpReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PersonalSceneJumpReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpReqOuterClass.PersonalSceneJumpReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PersonalSceneJumpReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PersonalSceneJumpReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PersonalSceneJumpReq.proto\"(\n\024Personal" + + "SceneJumpReq\022\020\n\010point_id\030\004 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PersonalSceneJumpReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PersonalSceneJumpReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PersonalSceneJumpReq_descriptor, + new java.lang.String[] { "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpRspOuterClass.java new file mode 100644 index 00000000000..38b44fa7810 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PersonalSceneJumpRspOuterClass.java @@ -0,0 +1,825 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PersonalSceneJumpRsp.proto + +package emu.grasscutter.net.proto; + +public final class PersonalSceneJumpRspOuterClass { + private PersonalSceneJumpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PersonalSceneJumpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PersonalSceneJumpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dest_scene_id = 5; + * @return The destSceneId. + */ + int getDestSceneId(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * .Vector dest_pos = 11; + * @return Whether the destPos field is set. + */ + boolean hasDestPos(); + /** + * .Vector dest_pos = 11; + * @return The destPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDestPos(); + /** + * .Vector dest_pos = 11; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestPosOrBuilder(); + } + /** + *
+   * CmdId: 280
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PersonalSceneJumpRsp} + */ + public static final class PersonalSceneJumpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PersonalSceneJumpRsp) + PersonalSceneJumpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PersonalSceneJumpRsp.newBuilder() to construct. + private PersonalSceneJumpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PersonalSceneJumpRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PersonalSceneJumpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PersonalSceneJumpRsp( + 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 40: { + + destSceneId_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (destPos_ != null) { + subBuilder = destPos_.toBuilder(); + } + destPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(destPos_); + destPos_ = subBuilder.buildPartial(); + } + + 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.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.class, emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.Builder.class); + } + + public static final int DEST_SCENE_ID_FIELD_NUMBER = 5; + private int destSceneId_; + /** + * uint32 dest_scene_id = 5; + * @return The destSceneId. + */ + @java.lang.Override + public int getDestSceneId() { + return destSceneId_; + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int DEST_POS_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.VectorOuterClass.Vector destPos_; + /** + * .Vector dest_pos = 11; + * @return Whether the destPos field is set. + */ + @java.lang.Override + public boolean hasDestPos() { + return destPos_ != null; + } + /** + * .Vector dest_pos = 11; + * @return The destPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDestPos() { + return destPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : destPos_; + } + /** + * .Vector dest_pos = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestPosOrBuilder() { + return getDestPos(); + } + + 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 (destSceneId_ != 0) { + output.writeUInt32(5, destSceneId_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (destPos_ != null) { + output.writeMessage(11, getDestPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (destSceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, destSceneId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (destPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getDestPos()); + } + 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.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp other = (emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp) obj; + + if (getDestSceneId() + != other.getDestSceneId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (hasDestPos() != other.hasDestPos()) return false; + if (hasDestPos()) { + if (!getDestPos() + .equals(other.getDestPos())) 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) + DEST_SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getDestSceneId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (hasDestPos()) { + hash = (37 * hash) + DEST_POS_FIELD_NUMBER; + hash = (53 * hash) + getDestPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp 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.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp 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.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp 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.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp 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.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp 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.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp 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: 280
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PersonalSceneJumpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PersonalSceneJumpRsp) + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.class, emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + destSceneId_ = 0; + + retcode_ = 0; + + if (destPosBuilder_ == null) { + destPos_ = null; + } else { + destPos_ = null; + destPosBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.internal_static_PersonalSceneJumpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp build() { + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp buildPartial() { + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp result = new emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp(this); + result.destSceneId_ = destSceneId_; + result.retcode_ = retcode_; + if (destPosBuilder_ == null) { + result.destPos_ = destPos_; + } else { + result.destPos_ = destPosBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp) { + return mergeFrom((emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp other) { + if (other == emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp.getDefaultInstance()) return this; + if (other.getDestSceneId() != 0) { + setDestSceneId(other.getDestSceneId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.hasDestPos()) { + mergeDestPos(other.getDestPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int destSceneId_ ; + /** + * uint32 dest_scene_id = 5; + * @return The destSceneId. + */ + @java.lang.Override + public int getDestSceneId() { + return destSceneId_; + } + /** + * uint32 dest_scene_id = 5; + * @param value The destSceneId to set. + * @return This builder for chaining. + */ + public Builder setDestSceneId(int value) { + + destSceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 dest_scene_id = 5; + * @return This builder for chaining. + */ + public Builder clearDestSceneId() { + + destSceneId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector destPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> destPosBuilder_; + /** + * .Vector dest_pos = 11; + * @return Whether the destPos field is set. + */ + public boolean hasDestPos() { + return destPosBuilder_ != null || destPos_ != null; + } + /** + * .Vector dest_pos = 11; + * @return The destPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDestPos() { + if (destPosBuilder_ == null) { + return destPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : destPos_; + } else { + return destPosBuilder_.getMessage(); + } + } + /** + * .Vector dest_pos = 11; + */ + public Builder setDestPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + destPos_ = value; + onChanged(); + } else { + destPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector dest_pos = 11; + */ + public Builder setDestPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (destPosBuilder_ == null) { + destPos_ = builderForValue.build(); + onChanged(); + } else { + destPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector dest_pos = 11; + */ + public Builder mergeDestPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destPosBuilder_ == null) { + if (destPos_ != null) { + destPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(destPos_).mergeFrom(value).buildPartial(); + } else { + destPos_ = value; + } + onChanged(); + } else { + destPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector dest_pos = 11; + */ + public Builder clearDestPos() { + if (destPosBuilder_ == null) { + destPos_ = null; + onChanged(); + } else { + destPos_ = null; + destPosBuilder_ = null; + } + + return this; + } + /** + * .Vector dest_pos = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDestPosBuilder() { + + onChanged(); + return getDestPosFieldBuilder().getBuilder(); + } + /** + * .Vector dest_pos = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestPosOrBuilder() { + if (destPosBuilder_ != null) { + return destPosBuilder_.getMessageOrBuilder(); + } else { + return destPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : destPos_; + } + } + /** + * .Vector dest_pos = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDestPosFieldBuilder() { + if (destPosBuilder_ == null) { + destPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getDestPos(), + getParentForChildren(), + isClean()); + destPos_ = null; + } + return destPosBuilder_; + } + @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:PersonalSceneJumpRsp) + } + + // @@protoc_insertion_point(class_scope:PersonalSceneJumpRsp) + private static final emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp(); + } + + public static emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PersonalSceneJumpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PersonalSceneJumpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PersonalSceneJumpRspOuterClass.PersonalSceneJumpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PersonalSceneJumpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PersonalSceneJumpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PersonalSceneJumpRsp.proto\032\014Vector.pro" + + "to\"Y\n\024PersonalSceneJumpRsp\022\025\n\rdest_scene" + + "_id\030\005 \001(\r\022\017\n\007retcode\030\010 \001(\005\022\031\n\010dest_pos\030\013" + + " \001(\0132\007.VectorB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_PersonalSceneJumpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PersonalSceneJumpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PersonalSceneJumpRsp_descriptor, + new java.lang.String[] { "DestSceneId", "Retcode", "DestPos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java new file mode 100644 index 00000000000..ea19c46274f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PingReqOuterClass.java @@ -0,0 +1,839 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PingReq.proto + +package emu.grasscutter.net.proto; + +public final class PingReqOuterClass { + private PingReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PingReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PingReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 client_time = 12; + * @return The clientTime. + */ + int getClientTime(); + + /** + * float ue_time = 14; + * @return The ueTime. + */ + float getUeTime(); + + /** + * double total_tick_time = 6; + * @return The totalTickTime. + */ + double getTotalTickTime(); + + /** + * bytes sc_data = 10; + * @return The scData. + */ + com.google.protobuf.ByteString getScData(); + + /** + * uint32 seq = 3; + * @return The seq. + */ + int getSeq(); + } + /** + *
+   * CmdId: 7
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PingReq} + */ + public static final class PingReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PingReq) + PingReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PingReq.newBuilder() to construct. + private PingReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PingReq() { + scData_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PingReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PingReq( + 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: { + + seq_ = input.readUInt32(); + break; + } + case 49: { + + totalTickTime_ = input.readDouble(); + break; + } + case 82: { + + scData_ = input.readBytes(); + break; + } + case 96: { + + clientTime_ = input.readUInt32(); + break; + } + case 117: { + + ueTime_ = input.readFloat(); + 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.PingReqOuterClass.internal_static_PingReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PingReqOuterClass.PingReq.class, emu.grasscutter.net.proto.PingReqOuterClass.PingReq.Builder.class); + } + + public static final int CLIENT_TIME_FIELD_NUMBER = 12; + private int clientTime_; + /** + * uint32 client_time = 12; + * @return The clientTime. + */ + @java.lang.Override + public int getClientTime() { + return clientTime_; + } + + public static final int UE_TIME_FIELD_NUMBER = 14; + private float ueTime_; + /** + * float ue_time = 14; + * @return The ueTime. + */ + @java.lang.Override + public float getUeTime() { + return ueTime_; + } + + public static final int TOTAL_TICK_TIME_FIELD_NUMBER = 6; + private double totalTickTime_; + /** + * double total_tick_time = 6; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + + public static final int SC_DATA_FIELD_NUMBER = 10; + private com.google.protobuf.ByteString scData_; + /** + * bytes sc_data = 10; + * @return The scData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getScData() { + return scData_; + } + + public static final int SEQ_FIELD_NUMBER = 3; + private int seq_; + /** + * uint32 seq = 3; + * @return The seq. + */ + @java.lang.Override + public int getSeq() { + return seq_; + } + + 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 (seq_ != 0) { + output.writeUInt32(3, seq_); + } + if (totalTickTime_ != 0D) { + output.writeDouble(6, totalTickTime_); + } + if (!scData_.isEmpty()) { + output.writeBytes(10, scData_); + } + if (clientTime_ != 0) { + output.writeUInt32(12, clientTime_); + } + if (ueTime_ != 0F) { + output.writeFloat(14, ueTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (seq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, seq_); + } + if (totalTickTime_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(6, totalTickTime_); + } + if (!scData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(10, scData_); + } + if (clientTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, clientTime_); + } + if (ueTime_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(14, ueTime_); + } + 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.PingReqOuterClass.PingReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PingReqOuterClass.PingReq other = (emu.grasscutter.net.proto.PingReqOuterClass.PingReq) obj; + + if (getClientTime() + != other.getClientTime()) return false; + if (java.lang.Float.floatToIntBits(getUeTime()) + != java.lang.Float.floatToIntBits( + other.getUeTime())) return false; + if (java.lang.Double.doubleToLongBits(getTotalTickTime()) + != java.lang.Double.doubleToLongBits( + other.getTotalTickTime())) return false; + if (!getScData() + .equals(other.getScData())) return false; + if (getSeq() + != other.getSeq()) 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) + CLIENT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getClientTime(); + hash = (37 * hash) + UE_TIME_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getUeTime()); + hash = (37 * hash) + TOTAL_TICK_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getTotalTickTime())); + hash = (37 * hash) + SC_DATA_FIELD_NUMBER; + hash = (53 * hash) + getScData().hashCode(); + hash = (37 * hash) + SEQ_FIELD_NUMBER; + hash = (53 * hash) + getSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq 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.PingReqOuterClass.PingReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq 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.PingReqOuterClass.PingReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq 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.PingReqOuterClass.PingReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq 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.PingReqOuterClass.PingReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq 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.PingReqOuterClass.PingReq 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: 7
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PingReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PingReq) + emu.grasscutter.net.proto.PingReqOuterClass.PingReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PingReqOuterClass.PingReq.class, emu.grasscutter.net.proto.PingReqOuterClass.PingReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PingReqOuterClass.PingReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + clientTime_ = 0; + + ueTime_ = 0F; + + totalTickTime_ = 0D; + + scData_ = com.google.protobuf.ByteString.EMPTY; + + seq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PingReqOuterClass.internal_static_PingReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingReqOuterClass.PingReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PingReqOuterClass.PingReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingReqOuterClass.PingReq build() { + emu.grasscutter.net.proto.PingReqOuterClass.PingReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingReqOuterClass.PingReq buildPartial() { + emu.grasscutter.net.proto.PingReqOuterClass.PingReq result = new emu.grasscutter.net.proto.PingReqOuterClass.PingReq(this); + result.clientTime_ = clientTime_; + result.ueTime_ = ueTime_; + result.totalTickTime_ = totalTickTime_; + result.scData_ = scData_; + result.seq_ = seq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PingReqOuterClass.PingReq) { + return mergeFrom((emu.grasscutter.net.proto.PingReqOuterClass.PingReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PingReqOuterClass.PingReq other) { + if (other == emu.grasscutter.net.proto.PingReqOuterClass.PingReq.getDefaultInstance()) return this; + if (other.getClientTime() != 0) { + setClientTime(other.getClientTime()); + } + if (other.getUeTime() != 0F) { + setUeTime(other.getUeTime()); + } + if (other.getTotalTickTime() != 0D) { + setTotalTickTime(other.getTotalTickTime()); + } + if (other.getScData() != com.google.protobuf.ByteString.EMPTY) { + setScData(other.getScData()); + } + if (other.getSeq() != 0) { + setSeq(other.getSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PingReqOuterClass.PingReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PingReqOuterClass.PingReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int clientTime_ ; + /** + * uint32 client_time = 12; + * @return The clientTime. + */ + @java.lang.Override + public int getClientTime() { + return clientTime_; + } + /** + * uint32 client_time = 12; + * @param value The clientTime to set. + * @return This builder for chaining. + */ + public Builder setClientTime(int value) { + + clientTime_ = value; + onChanged(); + return this; + } + /** + * uint32 client_time = 12; + * @return This builder for chaining. + */ + public Builder clearClientTime() { + + clientTime_ = 0; + onChanged(); + return this; + } + + private float ueTime_ ; + /** + * float ue_time = 14; + * @return The ueTime. + */ + @java.lang.Override + public float getUeTime() { + return ueTime_; + } + /** + * float ue_time = 14; + * @param value The ueTime to set. + * @return This builder for chaining. + */ + public Builder setUeTime(float value) { + + ueTime_ = value; + onChanged(); + return this; + } + /** + * float ue_time = 14; + * @return This builder for chaining. + */ + public Builder clearUeTime() { + + ueTime_ = 0F; + onChanged(); + return this; + } + + private double totalTickTime_ ; + /** + * double total_tick_time = 6; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + /** + * double total_tick_time = 6; + * @param value The totalTickTime to set. + * @return This builder for chaining. + */ + public Builder setTotalTickTime(double value) { + + totalTickTime_ = value; + onChanged(); + return this; + } + /** + * double total_tick_time = 6; + * @return This builder for chaining. + */ + public Builder clearTotalTickTime() { + + totalTickTime_ = 0D; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString scData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes sc_data = 10; + * @return The scData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getScData() { + return scData_; + } + /** + * bytes sc_data = 10; + * @param value The scData to set. + * @return This builder for chaining. + */ + public Builder setScData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + scData_ = value; + onChanged(); + return this; + } + /** + * bytes sc_data = 10; + * @return This builder for chaining. + */ + public Builder clearScData() { + + scData_ = getDefaultInstance().getScData(); + onChanged(); + return this; + } + + private int seq_ ; + /** + * uint32 seq = 3; + * @return The seq. + */ + @java.lang.Override + public int getSeq() { + return seq_; + } + /** + * uint32 seq = 3; + * @param value The seq to set. + * @return This builder for chaining. + */ + public Builder setSeq(int value) { + + seq_ = value; + onChanged(); + return this; + } + /** + * uint32 seq = 3; + * @return This builder for chaining. + */ + public Builder clearSeq() { + + seq_ = 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:PingReq) + } + + // @@protoc_insertion_point(class_scope:PingReq) + private static final emu.grasscutter.net.proto.PingReqOuterClass.PingReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PingReqOuterClass.PingReq(); + } + + public static emu.grasscutter.net.proto.PingReqOuterClass.PingReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PingReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PingReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingReqOuterClass.PingReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PingReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PingReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\rPingReq.proto\"f\n\007PingReq\022\023\n\013client_tim" + + "e\030\014 \001(\r\022\017\n\007ue_time\030\016 \001(\002\022\027\n\017total_tick_t" + + "ime\030\006 \001(\001\022\017\n\007sc_data\030\n \001(\014\022\013\n\003seq\030\003 \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PingReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PingReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PingReq_descriptor, + new java.lang.String[] { "ClientTime", "UeTime", "TotalTickTime", "ScData", "Seq", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java new file mode 100644 index 00000000000..7c5dff6ab7c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PingRspOuterClass.java @@ -0,0 +1,688 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PingRsp.proto + +package emu.grasscutter.net.proto; + +public final class PingRspOuterClass { + private PingRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PingRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PingRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 client_time = 15; + * @return The clientTime. + */ + int getClientTime(); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 seq = 13; + * @return The seq. + */ + int getSeq(); + } + /** + *
+   * CmdId: 21
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PingRsp} + */ + public static final class PingRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PingRsp) + PingRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PingRsp.newBuilder() to construct. + private PingRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PingRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PingRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PingRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + seq_ = input.readUInt32(); + break; + } + case 120: { + + clientTime_ = 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.PingRspOuterClass.internal_static_PingRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.class, emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.Builder.class); + } + + public static final int CLIENT_TIME_FIELD_NUMBER = 15; + private int clientTime_; + /** + * uint32 client_time = 15; + * @return The clientTime. + */ + @java.lang.Override + public int getClientTime() { + return clientTime_; + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SEQ_FIELD_NUMBER = 13; + private int seq_; + /** + * uint32 seq = 13; + * @return The seq. + */ + @java.lang.Override + public int getSeq() { + return seq_; + } + + 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 (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (seq_ != 0) { + output.writeUInt32(13, seq_); + } + if (clientTime_ != 0) { + output.writeUInt32(15, clientTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (seq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, seq_); + } + if (clientTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, clientTime_); + } + 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.PingRspOuterClass.PingRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp other = (emu.grasscutter.net.proto.PingRspOuterClass.PingRsp) obj; + + if (getClientTime() + != other.getClientTime()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getSeq() + != other.getSeq()) 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) + CLIENT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getClientTime(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + SEQ_FIELD_NUMBER; + hash = (53 * hash) + getSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp 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.PingRspOuterClass.PingRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp 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.PingRspOuterClass.PingRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp 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.PingRspOuterClass.PingRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp 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.PingRspOuterClass.PingRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp 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.PingRspOuterClass.PingRsp 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: 21
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PingRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PingRsp) + emu.grasscutter.net.proto.PingRspOuterClass.PingRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.class, emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + clientTime_ = 0; + + retcode_ = 0; + + seq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PingRspOuterClass.internal_static_PingRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingRspOuterClass.PingRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingRspOuterClass.PingRsp build() { + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingRspOuterClass.PingRsp buildPartial() { + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp result = new emu.grasscutter.net.proto.PingRspOuterClass.PingRsp(this); + result.clientTime_ = clientTime_; + result.retcode_ = retcode_; + result.seq_ = seq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PingRspOuterClass.PingRsp) { + return mergeFrom((emu.grasscutter.net.proto.PingRspOuterClass.PingRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PingRspOuterClass.PingRsp other) { + if (other == emu.grasscutter.net.proto.PingRspOuterClass.PingRsp.getDefaultInstance()) return this; + if (other.getClientTime() != 0) { + setClientTime(other.getClientTime()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getSeq() != 0) { + setSeq(other.getSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PingRspOuterClass.PingRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PingRspOuterClass.PingRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int clientTime_ ; + /** + * uint32 client_time = 15; + * @return The clientTime. + */ + @java.lang.Override + public int getClientTime() { + return clientTime_; + } + /** + * uint32 client_time = 15; + * @param value The clientTime to set. + * @return This builder for chaining. + */ + public Builder setClientTime(int value) { + + clientTime_ = value; + onChanged(); + return this; + } + /** + * uint32 client_time = 15; + * @return This builder for chaining. + */ + public Builder clearClientTime() { + + clientTime_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int seq_ ; + /** + * uint32 seq = 13; + * @return The seq. + */ + @java.lang.Override + public int getSeq() { + return seq_; + } + /** + * uint32 seq = 13; + * @param value The seq to set. + * @return This builder for chaining. + */ + public Builder setSeq(int value) { + + seq_ = value; + onChanged(); + return this; + } + /** + * uint32 seq = 13; + * @return This builder for chaining. + */ + public Builder clearSeq() { + + seq_ = 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:PingRsp) + } + + // @@protoc_insertion_point(class_scope:PingRsp) + private static final emu.grasscutter.net.proto.PingRspOuterClass.PingRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PingRspOuterClass.PingRsp(); + } + + public static emu.grasscutter.net.proto.PingRspOuterClass.PingRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PingRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PingRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PingRspOuterClass.PingRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PingRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PingRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\rPingRsp.proto\"<\n\007PingRsp\022\023\n\013client_tim" + + "e\030\017 \001(\r\022\017\n\007retcode\030\006 \001(\005\022\013\n\003seq\030\r \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PingRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PingRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PingRsp_descriptor, + new java.lang.String[] { "ClientTime", "Retcode", "Seq", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java new file mode 100644 index 00000000000..db3d5b6489f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlatformInfoOuterClass.java @@ -0,0 +1,2169 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlatformInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlatformInfoOuterClass { + private PlatformInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlatformInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlatformInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 route_id = 1; + * @return The routeId. + */ + int getRouteId(); + + /** + * int32 start_index = 2; + * @return The startIndex. + */ + int getStartIndex(); + + /** + * uint32 start_route_time = 3; + * @return The startRouteTime. + */ + int getStartRouteTime(); + + /** + * uint32 start_scene_time = 4; + * @return The startSceneTime. + */ + int getStartSceneTime(); + + /** + * .Vector start_pos = 7; + * @return Whether the startPos field is set. + */ + boolean hasStartPos(); + /** + * .Vector start_pos = 7; + * @return The startPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getStartPos(); + /** + * .Vector start_pos = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getStartPosOrBuilder(); + + /** + * bool is_started = 8; + * @return The isStarted. + */ + boolean getIsStarted(); + + /** + * .MathQuaternion start_rot = 9; + * @return Whether the startRot field is set. + */ + boolean hasStartRot(); + /** + * .MathQuaternion start_rot = 9; + * @return The startRot. + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getStartRot(); + /** + * .MathQuaternion start_rot = 9; + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getStartRotOrBuilder(); + + /** + * uint32 stop_scene_time = 10; + * @return The stopSceneTime. + */ + int getStopSceneTime(); + + /** + * .Vector pos_offset = 11; + * @return Whether the posOffset field is set. + */ + boolean hasPosOffset(); + /** + * .Vector pos_offset = 11; + * @return The posOffset. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosOffset(); + /** + * .Vector pos_offset = 11; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOffsetOrBuilder(); + + /** + * .MathQuaternion rot_offset = 12; + * @return Whether the rotOffset field is set. + */ + boolean hasRotOffset(); + /** + * .MathQuaternion rot_offset = 12; + * @return The rotOffset. + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotOffset(); + /** + * .MathQuaternion rot_offset = 12; + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotOffsetOrBuilder(); + + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The enum numeric value on the wire for movingPlatformType. + */ + int getMovingPlatformTypeValue(); + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The movingPlatformType. + */ + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType(); + + /** + * bool is_active = 14; + * @return The isActive. + */ + boolean getIsActive(); + + /** + * .Route route = 15; + * @return Whether the route field is set. + */ + boolean hasRoute(); + /** + * .Route route = 15; + * @return The route. + */ + emu.grasscutter.net.proto.RouteOuterClass.Route getRoute(); + /** + * .Route route = 15; + */ + emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder getRouteOrBuilder(); + + /** + * uint32 point_id = 16; + * @return The pointId. + */ + int getPointId(); + } + /** + * Protobuf type {@code PlatformInfo} + */ + public static final class PlatformInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlatformInfo) + PlatformInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlatformInfo.newBuilder() to construct. + private PlatformInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlatformInfo() { + movingPlatformType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlatformInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlatformInfo( + 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: { + + routeId_ = input.readUInt32(); + break; + } + case 16: { + + startIndex_ = input.readInt32(); + break; + } + case 24: { + + startRouteTime_ = input.readUInt32(); + break; + } + case 32: { + + startSceneTime_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (startPos_ != null) { + subBuilder = startPos_.toBuilder(); + } + startPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(startPos_); + startPos_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + isStarted_ = input.readBool(); + break; + } + case 74: { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder subBuilder = null; + if (startRot_ != null) { + subBuilder = startRot_.toBuilder(); + } + startRot_ = input.readMessage(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(startRot_); + startRot_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + stopSceneTime_ = input.readUInt32(); + break; + } + case 90: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (posOffset_ != null) { + subBuilder = posOffset_.toBuilder(); + } + posOffset_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(posOffset_); + posOffset_ = subBuilder.buildPartial(); + } + + break; + } + case 98: { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder subBuilder = null; + if (rotOffset_ != null) { + subBuilder = rotOffset_.toBuilder(); + } + rotOffset_ = input.readMessage(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rotOffset_); + rotOffset_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + int rawValue = input.readEnum(); + + movingPlatformType_ = rawValue; + break; + } + case 112: { + + isActive_ = input.readBool(); + break; + } + case 122: { + emu.grasscutter.net.proto.RouteOuterClass.Route.Builder subBuilder = null; + if (route_ != null) { + subBuilder = route_.toBuilder(); + } + route_ = input.readMessage(emu.grasscutter.net.proto.RouteOuterClass.Route.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(route_); + route_ = subBuilder.buildPartial(); + } + + break; + } + case 128: { + + pointId_ = 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.PlatformInfoOuterClass.internal_static_PlatformInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.class, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder.class); + } + + public static final int ROUTE_ID_FIELD_NUMBER = 1; + private int routeId_; + /** + * uint32 route_id = 1; + * @return The routeId. + */ + @java.lang.Override + public int getRouteId() { + return routeId_; + } + + public static final int START_INDEX_FIELD_NUMBER = 2; + private int startIndex_; + /** + * int32 start_index = 2; + * @return The startIndex. + */ + @java.lang.Override + public int getStartIndex() { + return startIndex_; + } + + public static final int START_ROUTE_TIME_FIELD_NUMBER = 3; + private int startRouteTime_; + /** + * uint32 start_route_time = 3; + * @return The startRouteTime. + */ + @java.lang.Override + public int getStartRouteTime() { + return startRouteTime_; + } + + public static final int START_SCENE_TIME_FIELD_NUMBER = 4; + private int startSceneTime_; + /** + * uint32 start_scene_time = 4; + * @return The startSceneTime. + */ + @java.lang.Override + public int getStartSceneTime() { + return startSceneTime_; + } + + public static final int START_POS_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector startPos_; + /** + * .Vector start_pos = 7; + * @return Whether the startPos field is set. + */ + @java.lang.Override + public boolean hasStartPos() { + return startPos_ != null; + } + /** + * .Vector start_pos = 7; + * @return The startPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getStartPos() { + return startPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : startPos_; + } + /** + * .Vector start_pos = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getStartPosOrBuilder() { + return getStartPos(); + } + + public static final int IS_STARTED_FIELD_NUMBER = 8; + private boolean isStarted_; + /** + * bool is_started = 8; + * @return The isStarted. + */ + @java.lang.Override + public boolean getIsStarted() { + return isStarted_; + } + + public static final int START_ROT_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion startRot_; + /** + * .MathQuaternion start_rot = 9; + * @return Whether the startRot field is set. + */ + @java.lang.Override + public boolean hasStartRot() { + return startRot_ != null; + } + /** + * .MathQuaternion start_rot = 9; + * @return The startRot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getStartRot() { + return startRot_ == null ? emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : startRot_; + } + /** + * .MathQuaternion start_rot = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getStartRotOrBuilder() { + return getStartRot(); + } + + public static final int STOP_SCENE_TIME_FIELD_NUMBER = 10; + private int stopSceneTime_; + /** + * uint32 stop_scene_time = 10; + * @return The stopSceneTime. + */ + @java.lang.Override + public int getStopSceneTime() { + return stopSceneTime_; + } + + public static final int POS_OFFSET_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.VectorOuterClass.Vector posOffset_; + /** + * .Vector pos_offset = 11; + * @return Whether the posOffset field is set. + */ + @java.lang.Override + public boolean hasPosOffset() { + return posOffset_ != null; + } + /** + * .Vector pos_offset = 11; + * @return The posOffset. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosOffset() { + return posOffset_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : posOffset_; + } + /** + * .Vector pos_offset = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOffsetOrBuilder() { + return getPosOffset(); + } + + public static final int ROT_OFFSET_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion rotOffset_; + /** + * .MathQuaternion rot_offset = 12; + * @return Whether the rotOffset field is set. + */ + @java.lang.Override + public boolean hasRotOffset() { + return rotOffset_ != null; + } + /** + * .MathQuaternion rot_offset = 12; + * @return The rotOffset. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotOffset() { + return rotOffset_ == null ? emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : rotOffset_; + } + /** + * .MathQuaternion rot_offset = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotOffsetOrBuilder() { + return getRotOffset(); + } + + public static final int MOVING_PLATFORM_TYPE_FIELD_NUMBER = 13; + private int movingPlatformType_; + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The enum numeric value on the wire for movingPlatformType. + */ + @java.lang.Override public int getMovingPlatformTypeValue() { + return movingPlatformType_; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The movingPlatformType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType result = emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.valueOf(movingPlatformType_); + return result == null ? emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.UNRECOGNIZED : result; + } + + public static final int IS_ACTIVE_FIELD_NUMBER = 14; + private boolean isActive_; + /** + * bool is_active = 14; + * @return The isActive. + */ + @java.lang.Override + public boolean getIsActive() { + return isActive_; + } + + public static final int ROUTE_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.RouteOuterClass.Route route_; + /** + * .Route route = 15; + * @return Whether the route field is set. + */ + @java.lang.Override + public boolean hasRoute() { + return route_ != null; + } + /** + * .Route route = 15; + * @return The route. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route getRoute() { + return route_ == null ? emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance() : route_; + } + /** + * .Route route = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder getRouteOrBuilder() { + return getRoute(); + } + + public static final int POINT_ID_FIELD_NUMBER = 16; + private int pointId_; + /** + * uint32 point_id = 16; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + 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 (routeId_ != 0) { + output.writeUInt32(1, routeId_); + } + if (startIndex_ != 0) { + output.writeInt32(2, startIndex_); + } + if (startRouteTime_ != 0) { + output.writeUInt32(3, startRouteTime_); + } + if (startSceneTime_ != 0) { + output.writeUInt32(4, startSceneTime_); + } + if (startPos_ != null) { + output.writeMessage(7, getStartPos()); + } + if (isStarted_ != false) { + output.writeBool(8, isStarted_); + } + if (startRot_ != null) { + output.writeMessage(9, getStartRot()); + } + if (stopSceneTime_ != 0) { + output.writeUInt32(10, stopSceneTime_); + } + if (posOffset_ != null) { + output.writeMessage(11, getPosOffset()); + } + if (rotOffset_ != null) { + output.writeMessage(12, getRotOffset()); + } + if (movingPlatformType_ != emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.MOVING_PLATFORM_TYPE_NONE.getNumber()) { + output.writeEnum(13, movingPlatformType_); + } + if (isActive_ != false) { + output.writeBool(14, isActive_); + } + if (route_ != null) { + output.writeMessage(15, getRoute()); + } + if (pointId_ != 0) { + output.writeUInt32(16, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (routeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, routeId_); + } + if (startIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, startIndex_); + } + if (startRouteTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, startRouteTime_); + } + if (startSceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, startSceneTime_); + } + if (startPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getStartPos()); + } + if (isStarted_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isStarted_); + } + if (startRot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getStartRot()); + } + if (stopSceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, stopSceneTime_); + } + if (posOffset_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getPosOffset()); + } + if (rotOffset_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getRotOffset()); + } + if (movingPlatformType_ != emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.MOVING_PLATFORM_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, movingPlatformType_); + } + if (isActive_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isActive_); + } + if (route_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getRoute()); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(16, pointId_); + } + 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.PlatformInfoOuterClass.PlatformInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo other = (emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo) obj; + + if (getRouteId() + != other.getRouteId()) return false; + if (getStartIndex() + != other.getStartIndex()) return false; + if (getStartRouteTime() + != other.getStartRouteTime()) return false; + if (getStartSceneTime() + != other.getStartSceneTime()) return false; + if (hasStartPos() != other.hasStartPos()) return false; + if (hasStartPos()) { + if (!getStartPos() + .equals(other.getStartPos())) return false; + } + if (getIsStarted() + != other.getIsStarted()) return false; + if (hasStartRot() != other.hasStartRot()) return false; + if (hasStartRot()) { + if (!getStartRot() + .equals(other.getStartRot())) return false; + } + if (getStopSceneTime() + != other.getStopSceneTime()) return false; + if (hasPosOffset() != other.hasPosOffset()) return false; + if (hasPosOffset()) { + if (!getPosOffset() + .equals(other.getPosOffset())) return false; + } + if (hasRotOffset() != other.hasRotOffset()) return false; + if (hasRotOffset()) { + if (!getRotOffset() + .equals(other.getRotOffset())) return false; + } + if (movingPlatformType_ != other.movingPlatformType_) return false; + if (getIsActive() + != other.getIsActive()) return false; + if (hasRoute() != other.hasRoute()) return false; + if (hasRoute()) { + if (!getRoute() + .equals(other.getRoute())) return false; + } + if (getPointId() + != other.getPointId()) 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) + ROUTE_ID_FIELD_NUMBER; + hash = (53 * hash) + getRouteId(); + hash = (37 * hash) + START_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getStartIndex(); + hash = (37 * hash) + START_ROUTE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartRouteTime(); + hash = (37 * hash) + START_SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartSceneTime(); + if (hasStartPos()) { + hash = (37 * hash) + START_POS_FIELD_NUMBER; + hash = (53 * hash) + getStartPos().hashCode(); + } + hash = (37 * hash) + IS_STARTED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsStarted()); + if (hasStartRot()) { + hash = (37 * hash) + START_ROT_FIELD_NUMBER; + hash = (53 * hash) + getStartRot().hashCode(); + } + hash = (37 * hash) + STOP_SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStopSceneTime(); + if (hasPosOffset()) { + hash = (37 * hash) + POS_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + getPosOffset().hashCode(); + } + if (hasRotOffset()) { + hash = (37 * hash) + ROT_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + getRotOffset().hashCode(); + } + hash = (37 * hash) + MOVING_PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + movingPlatformType_; + hash = (37 * hash) + IS_ACTIVE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsActive()); + if (hasRoute()) { + hash = (37 * hash) + ROUTE_FIELD_NUMBER; + hash = (53 * hash) + getRoute().hashCode(); + } + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo 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.PlatformInfoOuterClass.PlatformInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo 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.PlatformInfoOuterClass.PlatformInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo 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.PlatformInfoOuterClass.PlatformInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo 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.PlatformInfoOuterClass.PlatformInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo 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.PlatformInfoOuterClass.PlatformInfo 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; + } + /** + * Protobuf type {@code PlatformInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlatformInfo) + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.class, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + routeId_ = 0; + + startIndex_ = 0; + + startRouteTime_ = 0; + + startSceneTime_ = 0; + + if (startPosBuilder_ == null) { + startPos_ = null; + } else { + startPos_ = null; + startPosBuilder_ = null; + } + isStarted_ = false; + + if (startRotBuilder_ == null) { + startRot_ = null; + } else { + startRot_ = null; + startRotBuilder_ = null; + } + stopSceneTime_ = 0; + + if (posOffsetBuilder_ == null) { + posOffset_ = null; + } else { + posOffset_ = null; + posOffsetBuilder_ = null; + } + if (rotOffsetBuilder_ == null) { + rotOffset_ = null; + } else { + rotOffset_ = null; + rotOffsetBuilder_ = null; + } + movingPlatformType_ = 0; + + isActive_ = false; + + if (routeBuilder_ == null) { + route_ = null; + } else { + route_ = null; + routeBuilder_ = null; + } + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.internal_static_PlatformInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo build() { + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo buildPartial() { + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo result = new emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo(this); + result.routeId_ = routeId_; + result.startIndex_ = startIndex_; + result.startRouteTime_ = startRouteTime_; + result.startSceneTime_ = startSceneTime_; + if (startPosBuilder_ == null) { + result.startPos_ = startPos_; + } else { + result.startPos_ = startPosBuilder_.build(); + } + result.isStarted_ = isStarted_; + if (startRotBuilder_ == null) { + result.startRot_ = startRot_; + } else { + result.startRot_ = startRotBuilder_.build(); + } + result.stopSceneTime_ = stopSceneTime_; + if (posOffsetBuilder_ == null) { + result.posOffset_ = posOffset_; + } else { + result.posOffset_ = posOffsetBuilder_.build(); + } + if (rotOffsetBuilder_ == null) { + result.rotOffset_ = rotOffset_; + } else { + result.rotOffset_ = rotOffsetBuilder_.build(); + } + result.movingPlatformType_ = movingPlatformType_; + result.isActive_ = isActive_; + if (routeBuilder_ == null) { + result.route_ = route_; + } else { + result.route_ = routeBuilder_.build(); + } + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo other) { + if (other == emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance()) return this; + if (other.getRouteId() != 0) { + setRouteId(other.getRouteId()); + } + if (other.getStartIndex() != 0) { + setStartIndex(other.getStartIndex()); + } + if (other.getStartRouteTime() != 0) { + setStartRouteTime(other.getStartRouteTime()); + } + if (other.getStartSceneTime() != 0) { + setStartSceneTime(other.getStartSceneTime()); + } + if (other.hasStartPos()) { + mergeStartPos(other.getStartPos()); + } + if (other.getIsStarted() != false) { + setIsStarted(other.getIsStarted()); + } + if (other.hasStartRot()) { + mergeStartRot(other.getStartRot()); + } + if (other.getStopSceneTime() != 0) { + setStopSceneTime(other.getStopSceneTime()); + } + if (other.hasPosOffset()) { + mergePosOffset(other.getPosOffset()); + } + if (other.hasRotOffset()) { + mergeRotOffset(other.getRotOffset()); + } + if (other.movingPlatformType_ != 0) { + setMovingPlatformTypeValue(other.getMovingPlatformTypeValue()); + } + if (other.getIsActive() != false) { + setIsActive(other.getIsActive()); + } + if (other.hasRoute()) { + mergeRoute(other.getRoute()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int routeId_ ; + /** + * uint32 route_id = 1; + * @return The routeId. + */ + @java.lang.Override + public int getRouteId() { + return routeId_; + } + /** + * uint32 route_id = 1; + * @param value The routeId to set. + * @return This builder for chaining. + */ + public Builder setRouteId(int value) { + + routeId_ = value; + onChanged(); + return this; + } + /** + * uint32 route_id = 1; + * @return This builder for chaining. + */ + public Builder clearRouteId() { + + routeId_ = 0; + onChanged(); + return this; + } + + private int startIndex_ ; + /** + * int32 start_index = 2; + * @return The startIndex. + */ + @java.lang.Override + public int getStartIndex() { + return startIndex_; + } + /** + * int32 start_index = 2; + * @param value The startIndex to set. + * @return This builder for chaining. + */ + public Builder setStartIndex(int value) { + + startIndex_ = value; + onChanged(); + return this; + } + /** + * int32 start_index = 2; + * @return This builder for chaining. + */ + public Builder clearStartIndex() { + + startIndex_ = 0; + onChanged(); + return this; + } + + private int startRouteTime_ ; + /** + * uint32 start_route_time = 3; + * @return The startRouteTime. + */ + @java.lang.Override + public int getStartRouteTime() { + return startRouteTime_; + } + /** + * uint32 start_route_time = 3; + * @param value The startRouteTime to set. + * @return This builder for chaining. + */ + public Builder setStartRouteTime(int value) { + + startRouteTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_route_time = 3; + * @return This builder for chaining. + */ + public Builder clearStartRouteTime() { + + startRouteTime_ = 0; + onChanged(); + return this; + } + + private int startSceneTime_ ; + /** + * uint32 start_scene_time = 4; + * @return The startSceneTime. + */ + @java.lang.Override + public int getStartSceneTime() { + return startSceneTime_; + } + /** + * uint32 start_scene_time = 4; + * @param value The startSceneTime to set. + * @return This builder for chaining. + */ + public Builder setStartSceneTime(int value) { + + startSceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_scene_time = 4; + * @return This builder for chaining. + */ + public Builder clearStartSceneTime() { + + startSceneTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector startPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> startPosBuilder_; + /** + * .Vector start_pos = 7; + * @return Whether the startPos field is set. + */ + public boolean hasStartPos() { + return startPosBuilder_ != null || startPos_ != null; + } + /** + * .Vector start_pos = 7; + * @return The startPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getStartPos() { + if (startPosBuilder_ == null) { + return startPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : startPos_; + } else { + return startPosBuilder_.getMessage(); + } + } + /** + * .Vector start_pos = 7; + */ + public Builder setStartPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (startPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + startPos_ = value; + onChanged(); + } else { + startPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector start_pos = 7; + */ + public Builder setStartPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (startPosBuilder_ == null) { + startPos_ = builderForValue.build(); + onChanged(); + } else { + startPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector start_pos = 7; + */ + public Builder mergeStartPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (startPosBuilder_ == null) { + if (startPos_ != null) { + startPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(startPos_).mergeFrom(value).buildPartial(); + } else { + startPos_ = value; + } + onChanged(); + } else { + startPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector start_pos = 7; + */ + public Builder clearStartPos() { + if (startPosBuilder_ == null) { + startPos_ = null; + onChanged(); + } else { + startPos_ = null; + startPosBuilder_ = null; + } + + return this; + } + /** + * .Vector start_pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getStartPosBuilder() { + + onChanged(); + return getStartPosFieldBuilder().getBuilder(); + } + /** + * .Vector start_pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getStartPosOrBuilder() { + if (startPosBuilder_ != null) { + return startPosBuilder_.getMessageOrBuilder(); + } else { + return startPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : startPos_; + } + } + /** + * .Vector start_pos = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getStartPosFieldBuilder() { + if (startPosBuilder_ == null) { + startPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getStartPos(), + getParentForChildren(), + isClean()); + startPos_ = null; + } + return startPosBuilder_; + } + + private boolean isStarted_ ; + /** + * bool is_started = 8; + * @return The isStarted. + */ + @java.lang.Override + public boolean getIsStarted() { + return isStarted_; + } + /** + * bool is_started = 8; + * @param value The isStarted to set. + * @return This builder for chaining. + */ + public Builder setIsStarted(boolean value) { + + isStarted_ = value; + onChanged(); + return this; + } + /** + * bool is_started = 8; + * @return This builder for chaining. + */ + public Builder clearIsStarted() { + + isStarted_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion startRot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> startRotBuilder_; + /** + * .MathQuaternion start_rot = 9; + * @return Whether the startRot field is set. + */ + public boolean hasStartRot() { + return startRotBuilder_ != null || startRot_ != null; + } + /** + * .MathQuaternion start_rot = 9; + * @return The startRot. + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getStartRot() { + if (startRotBuilder_ == null) { + return startRot_ == null ? emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : startRot_; + } else { + return startRotBuilder_.getMessage(); + } + } + /** + * .MathQuaternion start_rot = 9; + */ + public Builder setStartRot(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (startRotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + startRot_ = value; + onChanged(); + } else { + startRotBuilder_.setMessage(value); + } + + return this; + } + /** + * .MathQuaternion start_rot = 9; + */ + public Builder setStartRot( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder builderForValue) { + if (startRotBuilder_ == null) { + startRot_ = builderForValue.build(); + onChanged(); + } else { + startRotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MathQuaternion start_rot = 9; + */ + public Builder mergeStartRot(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (startRotBuilder_ == null) { + if (startRot_ != null) { + startRot_ = + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder(startRot_).mergeFrom(value).buildPartial(); + } else { + startRot_ = value; + } + onChanged(); + } else { + startRotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MathQuaternion start_rot = 9; + */ + public Builder clearStartRot() { + if (startRotBuilder_ == null) { + startRot_ = null; + onChanged(); + } else { + startRot_ = null; + startRotBuilder_ = null; + } + + return this; + } + /** + * .MathQuaternion start_rot = 9; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getStartRotBuilder() { + + onChanged(); + return getStartRotFieldBuilder().getBuilder(); + } + /** + * .MathQuaternion start_rot = 9; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getStartRotOrBuilder() { + if (startRotBuilder_ != null) { + return startRotBuilder_.getMessageOrBuilder(); + } else { + return startRot_ == null ? + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : startRot_; + } + } + /** + * .MathQuaternion start_rot = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> + getStartRotFieldBuilder() { + if (startRotBuilder_ == null) { + startRotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder>( + getStartRot(), + getParentForChildren(), + isClean()); + startRot_ = null; + } + return startRotBuilder_; + } + + private int stopSceneTime_ ; + /** + * uint32 stop_scene_time = 10; + * @return The stopSceneTime. + */ + @java.lang.Override + public int getStopSceneTime() { + return stopSceneTime_; + } + /** + * uint32 stop_scene_time = 10; + * @param value The stopSceneTime to set. + * @return This builder for chaining. + */ + public Builder setStopSceneTime(int value) { + + stopSceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 stop_scene_time = 10; + * @return This builder for chaining. + */ + public Builder clearStopSceneTime() { + + stopSceneTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector posOffset_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posOffsetBuilder_; + /** + * .Vector pos_offset = 11; + * @return Whether the posOffset field is set. + */ + public boolean hasPosOffset() { + return posOffsetBuilder_ != null || posOffset_ != null; + } + /** + * .Vector pos_offset = 11; + * @return The posOffset. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosOffset() { + if (posOffsetBuilder_ == null) { + return posOffset_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : posOffset_; + } else { + return posOffsetBuilder_.getMessage(); + } + } + /** + * .Vector pos_offset = 11; + */ + public Builder setPosOffset(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posOffsetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + posOffset_ = value; + onChanged(); + } else { + posOffsetBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos_offset = 11; + */ + public Builder setPosOffset( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posOffsetBuilder_ == null) { + posOffset_ = builderForValue.build(); + onChanged(); + } else { + posOffsetBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos_offset = 11; + */ + public Builder mergePosOffset(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posOffsetBuilder_ == null) { + if (posOffset_ != null) { + posOffset_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(posOffset_).mergeFrom(value).buildPartial(); + } else { + posOffset_ = value; + } + onChanged(); + } else { + posOffsetBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos_offset = 11; + */ + public Builder clearPosOffset() { + if (posOffsetBuilder_ == null) { + posOffset_ = null; + onChanged(); + } else { + posOffset_ = null; + posOffsetBuilder_ = null; + } + + return this; + } + /** + * .Vector pos_offset = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosOffsetBuilder() { + + onChanged(); + return getPosOffsetFieldBuilder().getBuilder(); + } + /** + * .Vector pos_offset = 11; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOffsetOrBuilder() { + if (posOffsetBuilder_ != null) { + return posOffsetBuilder_.getMessageOrBuilder(); + } else { + return posOffset_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : posOffset_; + } + } + /** + * .Vector pos_offset = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosOffsetFieldBuilder() { + if (posOffsetBuilder_ == null) { + posOffsetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosOffset(), + getParentForChildren(), + isClean()); + posOffset_ = null; + } + return posOffsetBuilder_; + } + + private emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion rotOffset_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> rotOffsetBuilder_; + /** + * .MathQuaternion rot_offset = 12; + * @return Whether the rotOffset field is set. + */ + public boolean hasRotOffset() { + return rotOffsetBuilder_ != null || rotOffset_ != null; + } + /** + * .MathQuaternion rot_offset = 12; + * @return The rotOffset. + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotOffset() { + if (rotOffsetBuilder_ == null) { + return rotOffset_ == null ? emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : rotOffset_; + } else { + return rotOffsetBuilder_.getMessage(); + } + } + /** + * .MathQuaternion rot_offset = 12; + */ + public Builder setRotOffset(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (rotOffsetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rotOffset_ = value; + onChanged(); + } else { + rotOffsetBuilder_.setMessage(value); + } + + return this; + } + /** + * .MathQuaternion rot_offset = 12; + */ + public Builder setRotOffset( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder builderForValue) { + if (rotOffsetBuilder_ == null) { + rotOffset_ = builderForValue.build(); + onChanged(); + } else { + rotOffsetBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MathQuaternion rot_offset = 12; + */ + public Builder mergeRotOffset(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (rotOffsetBuilder_ == null) { + if (rotOffset_ != null) { + rotOffset_ = + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder(rotOffset_).mergeFrom(value).buildPartial(); + } else { + rotOffset_ = value; + } + onChanged(); + } else { + rotOffsetBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MathQuaternion rot_offset = 12; + */ + public Builder clearRotOffset() { + if (rotOffsetBuilder_ == null) { + rotOffset_ = null; + onChanged(); + } else { + rotOffset_ = null; + rotOffsetBuilder_ = null; + } + + return this; + } + /** + * .MathQuaternion rot_offset = 12; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getRotOffsetBuilder() { + + onChanged(); + return getRotOffsetFieldBuilder().getBuilder(); + } + /** + * .MathQuaternion rot_offset = 12; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotOffsetOrBuilder() { + if (rotOffsetBuilder_ != null) { + return rotOffsetBuilder_.getMessageOrBuilder(); + } else { + return rotOffset_ == null ? + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance() : rotOffset_; + } + } + /** + * .MathQuaternion rot_offset = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> + getRotOffsetFieldBuilder() { + if (rotOffsetBuilder_ == null) { + rotOffsetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder>( + getRotOffset(), + getParentForChildren(), + isClean()); + rotOffset_ = null; + } + return rotOffsetBuilder_; + } + + private int movingPlatformType_ = 0; + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The enum numeric value on the wire for movingPlatformType. + */ + @java.lang.Override public int getMovingPlatformTypeValue() { + return movingPlatformType_; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @param value The enum numeric value on the wire for movingPlatformType to set. + * @return This builder for chaining. + */ + public Builder setMovingPlatformTypeValue(int value) { + + movingPlatformType_ = value; + onChanged(); + return this; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @return The movingPlatformType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType getMovingPlatformType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType result = emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.valueOf(movingPlatformType_); + return result == null ? emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType.UNRECOGNIZED : result; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @param value The movingPlatformType to set. + * @return This builder for chaining. + */ + public Builder setMovingPlatformType(emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.MovingPlatformType value) { + if (value == null) { + throw new NullPointerException(); + } + + movingPlatformType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MovingPlatformType moving_platform_type = 13; + * @return This builder for chaining. + */ + public Builder clearMovingPlatformType() { + + movingPlatformType_ = 0; + onChanged(); + return this; + } + + private boolean isActive_ ; + /** + * bool is_active = 14; + * @return The isActive. + */ + @java.lang.Override + public boolean getIsActive() { + return isActive_; + } + /** + * bool is_active = 14; + * @param value The isActive to set. + * @return This builder for chaining. + */ + public Builder setIsActive(boolean value) { + + isActive_ = value; + onChanged(); + return this; + } + /** + * bool is_active = 14; + * @return This builder for chaining. + */ + public Builder clearIsActive() { + + isActive_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.RouteOuterClass.Route route_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RouteOuterClass.Route, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder, emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder> routeBuilder_; + /** + * .Route route = 15; + * @return Whether the route field is set. + */ + public boolean hasRoute() { + return routeBuilder_ != null || route_ != null; + } + /** + * .Route route = 15; + * @return The route. + */ + public emu.grasscutter.net.proto.RouteOuterClass.Route getRoute() { + if (routeBuilder_ == null) { + return route_ == null ? emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance() : route_; + } else { + return routeBuilder_.getMessage(); + } + } + /** + * .Route route = 15; + */ + public Builder setRoute(emu.grasscutter.net.proto.RouteOuterClass.Route value) { + if (routeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + route_ = value; + onChanged(); + } else { + routeBuilder_.setMessage(value); + } + + return this; + } + /** + * .Route route = 15; + */ + public Builder setRoute( + emu.grasscutter.net.proto.RouteOuterClass.Route.Builder builderForValue) { + if (routeBuilder_ == null) { + route_ = builderForValue.build(); + onChanged(); + } else { + routeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Route route = 15; + */ + public Builder mergeRoute(emu.grasscutter.net.proto.RouteOuterClass.Route value) { + if (routeBuilder_ == null) { + if (route_ != null) { + route_ = + emu.grasscutter.net.proto.RouteOuterClass.Route.newBuilder(route_).mergeFrom(value).buildPartial(); + } else { + route_ = value; + } + onChanged(); + } else { + routeBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Route route = 15; + */ + public Builder clearRoute() { + if (routeBuilder_ == null) { + route_ = null; + onChanged(); + } else { + route_ = null; + routeBuilder_ = null; + } + + return this; + } + /** + * .Route route = 15; + */ + public emu.grasscutter.net.proto.RouteOuterClass.Route.Builder getRouteBuilder() { + + onChanged(); + return getRouteFieldBuilder().getBuilder(); + } + /** + * .Route route = 15; + */ + public emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder getRouteOrBuilder() { + if (routeBuilder_ != null) { + return routeBuilder_.getMessageOrBuilder(); + } else { + return route_ == null ? + emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance() : route_; + } + } + /** + * .Route route = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RouteOuterClass.Route, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder, emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder> + getRouteFieldBuilder() { + if (routeBuilder_ == null) { + routeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RouteOuterClass.Route, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder, emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder>( + getRoute(), + getParentForChildren(), + isClean()); + route_ = null; + } + return routeBuilder_; + } + + private int pointId_ ; + /** + * uint32 point_id = 16; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 16; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 16; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 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:PlatformInfo) + } + + // @@protoc_insertion_point(class_scope:PlatformInfo) + private static final emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo(); + } + + public static emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlatformInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlatformInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlatformInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlatformInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022PlatformInfo.proto\032\024MathQuaternion.pro" + + "to\032\030MovingPlatformType.proto\032\013Route.prot" + + "o\032\014Vector.proto\"\207\003\n\014PlatformInfo\022\020\n\010rout" + + "e_id\030\001 \001(\r\022\023\n\013start_index\030\002 \001(\005\022\030\n\020start" + + "_route_time\030\003 \001(\r\022\030\n\020start_scene_time\030\004 " + + "\001(\r\022\032\n\tstart_pos\030\007 \001(\0132\007.Vector\022\022\n\nis_st" + + "arted\030\010 \001(\010\022\"\n\tstart_rot\030\t \001(\0132\017.MathQua" + + "ternion\022\027\n\017stop_scene_time\030\n \001(\r\022\033\n\npos_" + + "offset\030\013 \001(\0132\007.Vector\022#\n\nrot_offset\030\014 \001(" + + "\0132\017.MathQuaternion\0221\n\024moving_platform_ty" + + "pe\030\r \001(\0162\023.MovingPlatformType\022\021\n\tis_acti" + + "ve\030\016 \001(\010\022\025\n\005route\030\017 \001(\0132\006.Route\022\020\n\010point" + + "_id\030\020 \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MathQuaternionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.RouteOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_PlatformInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlatformInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlatformInfo_descriptor, + new java.lang.String[] { "RouteId", "StartIndex", "StartRouteTime", "StartSceneTime", "StartPos", "IsStarted", "StartRot", "StopSceneTime", "PosOffset", "RotOffset", "MovingPlatformType", "IsActive", "Route", "PointId", }); + emu.grasscutter.net.proto.MathQuaternionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MovingPlatformTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.RouteOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlatformTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlatformTypeOuterClass.java new file mode 100644 index 00000000000..95f0c28fc4a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlatformTypeOuterClass.java @@ -0,0 +1,273 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlatformType.proto + +package emu.grasscutter.net.proto; + +public final class PlatformTypeOuterClass { + private PlatformTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code PlatformType} + */ + public enum PlatformType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PLATFORM_TYPE_EDITOR = 0; + */ + PLATFORM_TYPE_EDITOR(0), + /** + * PLATFORM_TYPE_IOS = 1; + */ + PLATFORM_TYPE_IOS(1), + /** + * PLATFORM_TYPE_ANDROID = 2; + */ + PLATFORM_TYPE_ANDROID(2), + /** + * PLATFORM_TYPE_PC = 3; + */ + PLATFORM_TYPE_PC(3), + /** + * PLATFORM_TYPE_PS_4 = 4; + */ + PLATFORM_TYPE_PS_4(4), + /** + * PLATFORM_TYPE_SERVER = 5; + */ + PLATFORM_TYPE_SERVER(5), + /** + * PLATFORM_TYPE_CLOUD_ANDROID = 6; + */ + PLATFORM_TYPE_CLOUD_ANDROID(6), + /** + * PLATFORM_TYPE_CLOUD_IOS = 7; + */ + PLATFORM_TYPE_CLOUD_IOS(7), + /** + * PLATFORM_TYPE_PS_5 = 8; + */ + PLATFORM_TYPE_PS_5(8), + /** + * PLATFORM_TYPE_CLOUD_WEB = 9; + */ + PLATFORM_TYPE_CLOUD_WEB(9), + /** + * PLATFORM_TYPE_CLOUD_TV = 10; + */ + PLATFORM_TYPE_CLOUD_TV(10), + /** + * PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ = 11; + */ + PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ(11), + /** + * PLATFORM_TYPE_Unk2700_BCEICMDNIIG = 12; + */ + PLATFORM_TYPE_Unk2700_BCEICMDNIIG(12), + /** + * PLATFORM_TYPE_Unk2800_EFNGHFNPMKM = 13; + */ + PLATFORM_TYPE_Unk2800_EFNGHFNPMKM(13), + /** + * PLATFORM_TYPE_Unk2800_FNFHGPABLFB = 14; + */ + PLATFORM_TYPE_Unk2800_FNFHGPABLFB(14), + UNRECOGNIZED(-1), + ; + + /** + * PLATFORM_TYPE_EDITOR = 0; + */ + public static final int PLATFORM_TYPE_EDITOR_VALUE = 0; + /** + * PLATFORM_TYPE_IOS = 1; + */ + public static final int PLATFORM_TYPE_IOS_VALUE = 1; + /** + * PLATFORM_TYPE_ANDROID = 2; + */ + public static final int PLATFORM_TYPE_ANDROID_VALUE = 2; + /** + * PLATFORM_TYPE_PC = 3; + */ + public static final int PLATFORM_TYPE_PC_VALUE = 3; + /** + * PLATFORM_TYPE_PS_4 = 4; + */ + public static final int PLATFORM_TYPE_PS_4_VALUE = 4; + /** + * PLATFORM_TYPE_SERVER = 5; + */ + public static final int PLATFORM_TYPE_SERVER_VALUE = 5; + /** + * PLATFORM_TYPE_CLOUD_ANDROID = 6; + */ + public static final int PLATFORM_TYPE_CLOUD_ANDROID_VALUE = 6; + /** + * PLATFORM_TYPE_CLOUD_IOS = 7; + */ + public static final int PLATFORM_TYPE_CLOUD_IOS_VALUE = 7; + /** + * PLATFORM_TYPE_PS_5 = 8; + */ + public static final int PLATFORM_TYPE_PS_5_VALUE = 8; + /** + * PLATFORM_TYPE_CLOUD_WEB = 9; + */ + public static final int PLATFORM_TYPE_CLOUD_WEB_VALUE = 9; + /** + * PLATFORM_TYPE_CLOUD_TV = 10; + */ + public static final int PLATFORM_TYPE_CLOUD_TV_VALUE = 10; + /** + * PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ = 11; + */ + public static final int PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ_VALUE = 11; + /** + * PLATFORM_TYPE_Unk2700_BCEICMDNIIG = 12; + */ + public static final int PLATFORM_TYPE_Unk2700_BCEICMDNIIG_VALUE = 12; + /** + * PLATFORM_TYPE_Unk2800_EFNGHFNPMKM = 13; + */ + public static final int PLATFORM_TYPE_Unk2800_EFNGHFNPMKM_VALUE = 13; + /** + * PLATFORM_TYPE_Unk2800_FNFHGPABLFB = 14; + */ + public static final int PLATFORM_TYPE_Unk2800_FNFHGPABLFB_VALUE = 14; + + + 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 PlatformType 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 PlatformType forNumber(int value) { + switch (value) { + case 0: return PLATFORM_TYPE_EDITOR; + case 1: return PLATFORM_TYPE_IOS; + case 2: return PLATFORM_TYPE_ANDROID; + case 3: return PLATFORM_TYPE_PC; + case 4: return PLATFORM_TYPE_PS_4; + case 5: return PLATFORM_TYPE_SERVER; + case 6: return PLATFORM_TYPE_CLOUD_ANDROID; + case 7: return PLATFORM_TYPE_CLOUD_IOS; + case 8: return PLATFORM_TYPE_PS_5; + case 9: return PLATFORM_TYPE_CLOUD_WEB; + case 10: return PLATFORM_TYPE_CLOUD_TV; + case 11: return PLATFORM_TYPE_Unk2700_IBBEKBJLMAJ; + case 12: return PLATFORM_TYPE_Unk2700_BCEICMDNIIG; + case 13: return PLATFORM_TYPE_Unk2800_EFNGHFNPMKM; + case 14: return PLATFORM_TYPE_Unk2800_FNFHGPABLFB; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PlatformType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PlatformType findValueByNumber(int number) { + return PlatformType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlatformTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final PlatformType[] VALUES = values(); + + public static PlatformType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PlatformType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PlatformType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022PlatformType.proto*\315\003\n\014PlatformType\022\030\n" + + "\024PLATFORM_TYPE_EDITOR\020\000\022\025\n\021PLATFORM_TYPE" + + "_IOS\020\001\022\031\n\025PLATFORM_TYPE_ANDROID\020\002\022\024\n\020PLA" + + "TFORM_TYPE_PC\020\003\022\026\n\022PLATFORM_TYPE_PS_4\020\004\022" + + "\030\n\024PLATFORM_TYPE_SERVER\020\005\022\037\n\033PLATFORM_TY" + + "PE_CLOUD_ANDROID\020\006\022\033\n\027PLATFORM_TYPE_CLOU" + + "D_IOS\020\007\022\026\n\022PLATFORM_TYPE_PS_5\020\010\022\033\n\027PLATF" + + "ORM_TYPE_CLOUD_WEB\020\t\022\032\n\026PLATFORM_TYPE_CL" + + "OUD_TV\020\n\022%\n!PLATFORM_TYPE_Unk2700_IBBEKB" + + "JLMAJ\020\013\022%\n!PLATFORM_TYPE_Unk2700_BCEICMD" + + "NIIG\020\014\022%\n!PLATFORM_TYPE_Unk2800_EFNGHFNP" + + "MKM\020\r\022%\n!PLATFORM_TYPE_Unk2800_FNFHGPABL" + + "FB\020\016B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayTeamEntityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayTeamEntityInfoOuterClass.java new file mode 100644 index 00000000000..e0f53b73d62 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayTeamEntityInfoOuterClass.java @@ -0,0 +1,955 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayTeamEntityInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayTeamEntityInfoOuterClass { + private PlayTeamEntityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayTeamEntityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayTeamEntityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 player_uid = 2; + * @return The playerUid. + */ + int getPlayerUid(); + + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + + /** + * uint32 gadget_config_id = 5; + * @return The gadgetConfigId. + */ + int getGadgetConfigId(); + + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return Whether the abilityInfo field is set. + */ + boolean hasAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return The abilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); + } + /** + * Protobuf type {@code PlayTeamEntityInfo} + */ + public static final class PlayTeamEntityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayTeamEntityInfo) + PlayTeamEntityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayTeamEntityInfo.newBuilder() to construct. + private PlayTeamEntityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayTeamEntityInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayTeamEntityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayTeamEntityInfo( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 16: { + + playerUid_ = input.readUInt32(); + break; + } + case 24: { + + authorityPeerId_ = input.readUInt32(); + break; + } + case 40: { + + gadgetConfigId_ = input.readUInt32(); + break; + } + case 50: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (abilityInfo_ != null) { + subBuilder = abilityInfo_.toBuilder(); + } + abilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityInfo_); + abilityInfo_ = subBuilder.buildPartial(); + } + + 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.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.class, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int PLAYER_UID_FIELD_NUMBER = 2; + private int playerUid_; + /** + * uint32 player_uid = 2; + * @return The playerUid. + */ + @java.lang.Override + public int getPlayerUid() { + return playerUid_; + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 3; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + public static final int GADGET_CONFIG_ID_FIELD_NUMBER = 5; + private int gadgetConfigId_; + /** + * uint32 gadget_config_id = 5; + * @return The gadgetConfigId. + */ + @java.lang.Override + public int getGadgetConfigId() { + return gadgetConfigId_; + } + + public static final int ABILITY_INFO_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return Whether the abilityInfo field is set. + */ + @java.lang.Override + public boolean hasAbilityInfo() { + return abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return The abilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + return getAbilityInfo(); + } + + 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 (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (playerUid_ != 0) { + output.writeUInt32(2, playerUid_); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(3, authorityPeerId_); + } + if (gadgetConfigId_ != 0) { + output.writeUInt32(5, gadgetConfigId_); + } + if (abilityInfo_ != null) { + output.writeMessage(6, getAbilityInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (playerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, playerUid_); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, authorityPeerId_); + } + if (gadgetConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, gadgetConfigId_); + } + if (abilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getAbilityInfo()); + } + 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.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo other = (emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getPlayerUid() + != other.getPlayerUid()) return false; + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (getGadgetConfigId() + != other.getGadgetConfigId()) return false; + if (hasAbilityInfo() != other.hasAbilityInfo()) return false; + if (hasAbilityInfo()) { + if (!getAbilityInfo() + .equals(other.getAbilityInfo())) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + PLAYER_UID_FIELD_NUMBER; + hash = (53 * hash) + getPlayerUid(); + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + hash = (37 * hash) + GADGET_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetConfigId(); + if (hasAbilityInfo()) { + hash = (37 * hash) + ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAbilityInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo 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.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo 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.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo 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.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo 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.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo 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.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo 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; + } + /** + * Protobuf type {@code PlayTeamEntityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayTeamEntityInfo) + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.class, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + playerUid_ = 0; + + authorityPeerId_ = 0; + + gadgetConfigId_ = 0; + + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.internal_static_PlayTeamEntityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo build() { + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo buildPartial() { + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo result = new emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo(this); + result.entityId_ = entityId_; + result.playerUid_ = playerUid_; + result.authorityPeerId_ = authorityPeerId_; + result.gadgetConfigId_ = gadgetConfigId_; + if (abilityInfoBuilder_ == null) { + result.abilityInfo_ = abilityInfo_; + } else { + result.abilityInfo_ = abilityInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo other) { + if (other == emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getPlayerUid() != 0) { + setPlayerUid(other.getPlayerUid()); + } + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + if (other.getGadgetConfigId() != 0) { + setGadgetConfigId(other.getGadgetConfigId()); + } + if (other.hasAbilityInfo()) { + mergeAbilityInfo(other.getAbilityInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int playerUid_ ; + /** + * uint32 player_uid = 2; + * @return The playerUid. + */ + @java.lang.Override + public int getPlayerUid() { + return playerUid_; + } + /** + * uint32 player_uid = 2; + * @param value The playerUid to set. + * @return This builder for chaining. + */ + public Builder setPlayerUid(int value) { + + playerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 player_uid = 2; + * @return This builder for chaining. + */ + public Builder clearPlayerUid() { + + playerUid_ = 0; + onChanged(); + return this; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 3; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 3; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 3; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + + private int gadgetConfigId_ ; + /** + * uint32 gadget_config_id = 5; + * @return The gadgetConfigId. + */ + @java.lang.Override + public int getGadgetConfigId() { + return gadgetConfigId_; + } + /** + * uint32 gadget_config_id = 5; + * @param value The gadgetConfigId to set. + * @return This builder for chaining. + */ + public Builder setGadgetConfigId(int value) { + + gadgetConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_config_id = 5; + * @return This builder for chaining. + */ + public Builder clearGadgetConfigId() { + + gadgetConfigId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> abilityInfoBuilder_; + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return Whether the abilityInfo field is set. + */ + public boolean hasAbilityInfo() { + return abilityInfoBuilder_ != null || abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + * @return The abilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + if (abilityInfoBuilder_ == null) { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } else { + return abilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public Builder setAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityInfo_ = value; + onChanged(); + } else { + abilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public Builder setAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = builderForValue.build(); + onChanged(); + } else { + abilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public Builder mergeAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (abilityInfo_ != null) { + abilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(abilityInfo_).mergeFrom(value).buildPartial(); + } else { + abilityInfo_ = value; + } + onChanged(); + } else { + abilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public Builder clearAbilityInfo() { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + onChanged(); + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { + + onChanged(); + return getAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + if (abilityInfoBuilder_ != null) { + return abilityInfoBuilder_.getMessageOrBuilder(); + } else { + return abilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + } + /** + * .AbilitySyncStateInfo ability_info = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAbilityInfoFieldBuilder() { + if (abilityInfoBuilder_ == null) { + abilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAbilityInfo(), + getParentForChildren(), + isClean()); + abilityInfo_ = null; + } + return abilityInfoBuilder_; + } + @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:PlayTeamEntityInfo) + } + + // @@protoc_insertion_point(class_scope:PlayTeamEntityInfo) + private static final emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo(); + } + + public static emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayTeamEntityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayTeamEntityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayTeamEntityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayTeamEntityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PlayTeamEntityInfo.proto\032\032AbilitySyncS" + + "tateInfo.proto\"\235\001\n\022PlayTeamEntityInfo\022\021\n" + + "\tentity_id\030\001 \001(\r\022\022\n\nplayer_uid\030\002 \001(\r\022\031\n\021" + + "authority_peer_id\030\003 \001(\r\022\030\n\020gadget_config" + + "_id\030\005 \001(\r\022+\n\014ability_info\030\006 \001(\0132\025.Abilit" + + "ySyncStateInfoB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + }); + internal_static_PlayTeamEntityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayTeamEntityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayTeamEntityInfo_descriptor, + new java.lang.String[] { "EntityId", "PlayerUid", "AuthorityPeerId", "GadgetConfigId", "AbilityInfo", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java new file mode 100644 index 00000000000..02f00339a69 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpNotifyOuterClass.java @@ -0,0 +1,826 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpNotifyOuterClass { + private PlayerApplyEnterMpNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 src_thread_index = 5; + * @return The srcThreadIndex. + */ + int getSrcThreadIndex(); + + /** + * uint32 src_app_id = 6; + * @return The srcAppId. + */ + int getSrcAppId(); + + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return Whether the srcPlayerInfo field is set. + */ + boolean hasSrcPlayerInfo(); + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return The srcPlayerInfo. + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getSrcPlayerInfo(); + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getSrcPlayerInfoOrBuilder(); + } + /** + *
+   * CmdId: 1826
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpNotify} + */ + public static final class PlayerApplyEnterMpNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpNotify) + PlayerApplyEnterMpNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpNotify.newBuilder() to construct. + private PlayerApplyEnterMpNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpNotify( + 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 18: { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder subBuilder = null; + if (srcPlayerInfo_ != null) { + subBuilder = srcPlayerInfo_.toBuilder(); + } + srcPlayerInfo_ = input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(srcPlayerInfo_); + srcPlayerInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + srcThreadIndex_ = input.readUInt32(); + break; + } + case 48: { + + srcAppId_ = 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.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.class, emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.Builder.class); + } + + public static final int SRC_THREAD_INDEX_FIELD_NUMBER = 5; + private int srcThreadIndex_; + /** + * uint32 src_thread_index = 5; + * @return The srcThreadIndex. + */ + @java.lang.Override + public int getSrcThreadIndex() { + return srcThreadIndex_; + } + + public static final int SRC_APP_ID_FIELD_NUMBER = 6; + private int srcAppId_; + /** + * uint32 src_app_id = 6; + * @return The srcAppId. + */ + @java.lang.Override + public int getSrcAppId() { + return srcAppId_; + } + + public static final int SRC_PLAYER_INFO_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo srcPlayerInfo_; + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return Whether the srcPlayerInfo field is set. + */ + @java.lang.Override + public boolean hasSrcPlayerInfo() { + return srcPlayerInfo_ != null; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return The srcPlayerInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getSrcPlayerInfo() { + return srcPlayerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : srcPlayerInfo_; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getSrcPlayerInfoOrBuilder() { + return getSrcPlayerInfo(); + } + + 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 (srcPlayerInfo_ != null) { + output.writeMessage(2, getSrcPlayerInfo()); + } + if (srcThreadIndex_ != 0) { + output.writeUInt32(5, srcThreadIndex_); + } + if (srcAppId_ != 0) { + output.writeUInt32(6, srcAppId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (srcPlayerInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getSrcPlayerInfo()); + } + if (srcThreadIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, srcThreadIndex_); + } + if (srcAppId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, srcAppId_); + } + 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.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify other = (emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify) obj; + + if (getSrcThreadIndex() + != other.getSrcThreadIndex()) return false; + if (getSrcAppId() + != other.getSrcAppId()) return false; + if (hasSrcPlayerInfo() != other.hasSrcPlayerInfo()) return false; + if (hasSrcPlayerInfo()) { + if (!getSrcPlayerInfo() + .equals(other.getSrcPlayerInfo())) 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) + SRC_THREAD_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getSrcThreadIndex(); + hash = (37 * hash) + SRC_APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getSrcAppId(); + if (hasSrcPlayerInfo()) { + hash = (37 * hash) + SRC_PLAYER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSrcPlayerInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify 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.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify 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.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify 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.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify 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.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify 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.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify 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: 1826
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpNotify) + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.class, emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + srcThreadIndex_ = 0; + + srcAppId_ = 0; + + if (srcPlayerInfoBuilder_ == null) { + srcPlayerInfo_ = null; + } else { + srcPlayerInfo_ = null; + srcPlayerInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.internal_static_PlayerApplyEnterMpNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify result = new emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify(this); + result.srcThreadIndex_ = srcThreadIndex_; + result.srcAppId_ = srcAppId_; + if (srcPlayerInfoBuilder_ == null) { + result.srcPlayerInfo_ = srcPlayerInfo_; + } else { + result.srcPlayerInfo_ = srcPlayerInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify.getDefaultInstance()) return this; + if (other.getSrcThreadIndex() != 0) { + setSrcThreadIndex(other.getSrcThreadIndex()); + } + if (other.getSrcAppId() != 0) { + setSrcAppId(other.getSrcAppId()); + } + if (other.hasSrcPlayerInfo()) { + mergeSrcPlayerInfo(other.getSrcPlayerInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int srcThreadIndex_ ; + /** + * uint32 src_thread_index = 5; + * @return The srcThreadIndex. + */ + @java.lang.Override + public int getSrcThreadIndex() { + return srcThreadIndex_; + } + /** + * uint32 src_thread_index = 5; + * @param value The srcThreadIndex to set. + * @return This builder for chaining. + */ + public Builder setSrcThreadIndex(int value) { + + srcThreadIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 src_thread_index = 5; + * @return This builder for chaining. + */ + public Builder clearSrcThreadIndex() { + + srcThreadIndex_ = 0; + onChanged(); + return this; + } + + private int srcAppId_ ; + /** + * uint32 src_app_id = 6; + * @return The srcAppId. + */ + @java.lang.Override + public int getSrcAppId() { + return srcAppId_; + } + /** + * uint32 src_app_id = 6; + * @param value The srcAppId to set. + * @return This builder for chaining. + */ + public Builder setSrcAppId(int value) { + + srcAppId_ = value; + onChanged(); + return this; + } + /** + * uint32 src_app_id = 6; + * @return This builder for chaining. + */ + public Builder clearSrcAppId() { + + srcAppId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo srcPlayerInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> srcPlayerInfoBuilder_; + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return Whether the srcPlayerInfo field is set. + */ + public boolean hasSrcPlayerInfo() { + return srcPlayerInfoBuilder_ != null || srcPlayerInfo_ != null; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + * @return The srcPlayerInfo. + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getSrcPlayerInfo() { + if (srcPlayerInfoBuilder_ == null) { + return srcPlayerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : srcPlayerInfo_; + } else { + return srcPlayerInfoBuilder_.getMessage(); + } + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public Builder setSrcPlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (srcPlayerInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + srcPlayerInfo_ = value; + onChanged(); + } else { + srcPlayerInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public Builder setSrcPlayerInfo( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (srcPlayerInfoBuilder_ == null) { + srcPlayerInfo_ = builderForValue.build(); + onChanged(); + } else { + srcPlayerInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public Builder mergeSrcPlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (srcPlayerInfoBuilder_ == null) { + if (srcPlayerInfo_ != null) { + srcPlayerInfo_ = + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.newBuilder(srcPlayerInfo_).mergeFrom(value).buildPartial(); + } else { + srcPlayerInfo_ = value; + } + onChanged(); + } else { + srcPlayerInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public Builder clearSrcPlayerInfo() { + if (srcPlayerInfoBuilder_ == null) { + srcPlayerInfo_ = null; + onChanged(); + } else { + srcPlayerInfo_ = null; + srcPlayerInfoBuilder_ = null; + } + + return this; + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getSrcPlayerInfoBuilder() { + + onChanged(); + return getSrcPlayerInfoFieldBuilder().getBuilder(); + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getSrcPlayerInfoOrBuilder() { + if (srcPlayerInfoBuilder_ != null) { + return srcPlayerInfoBuilder_.getMessageOrBuilder(); + } else { + return srcPlayerInfo_ == null ? + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : srcPlayerInfo_; + } + } + /** + * .OnlinePlayerInfo src_player_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getSrcPlayerInfoFieldBuilder() { + if (srcPlayerInfoBuilder_ == null) { + srcPlayerInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + getSrcPlayerInfo(), + getParentForChildren(), + isClean()); + srcPlayerInfo_ = null; + } + return srcPlayerInfoBuilder_; + } + @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:PlayerApplyEnterMpNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpNotify) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpNotifyOuterClass.PlayerApplyEnterMpNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036PlayerApplyEnterMpNotify.proto\032\026Online" + + "PlayerInfo.proto\"t\n\030PlayerApplyEnterMpNo" + + "tify\022\030\n\020src_thread_index\030\005 \001(\r\022\022\n\nsrc_ap" + + "p_id\030\006 \001(\r\022*\n\017src_player_info\030\002 \001(\0132\021.On" + + "linePlayerInfoB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerApplyEnterMpNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpNotify_descriptor, + new java.lang.String[] { "SrcThreadIndex", "SrcAppId", "SrcPlayerInfo", }); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java new file mode 100644 index 00000000000..15ab9190a4c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReasonOuterClass.java @@ -0,0 +1,252 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpReason.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpReasonOuterClass { + private PlayerApplyEnterMpReasonOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code PlayerApplyEnterMpReason} + */ + public enum PlayerApplyEnterMpReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PlayerJudge = 0; + */ + PlayerJudge(0), + /** + * SceneCannotEnter = 1; + */ + SceneCannotEnter(1), + /** + * PlayerCannotEnterMp = 2; + */ + PlayerCannotEnterMp(2), + /** + * SystemJudge = 3; + */ + SystemJudge(3), + /** + * AllowEnterPlayerFull = 4; + */ + AllowEnterPlayerFull(4), + /** + * WorldLevelLowerThanHost = 5; + */ + WorldLevelLowerThanHost(5), + /** + * HostInMatch = 6; + */ + HostInMatch(6), + /** + * PlayerInBlacklist = 7; + */ + PlayerInBlacklist(7), + /** + * PsPlayerNotAcceptOthers = 8; + */ + PsPlayerNotAcceptOthers(8), + /** + * HostIsBlocked = 9; + */ + HostIsBlocked(9), + /** + * OtherDataVersionNotLatest = 10; + */ + OtherDataVersionNotLatest(10), + /** + * DataVersionNotLatest = 11; + */ + DataVersionNotLatest(11), + /** + * PlayerNotInPlayerWorld = 12; + */ + PlayerNotInPlayerWorld(12), + UNRECOGNIZED(-1), + ; + + /** + * PlayerJudge = 0; + */ + public static final int PlayerJudge_VALUE = 0; + /** + * SceneCannotEnter = 1; + */ + public static final int SceneCannotEnter_VALUE = 1; + /** + * PlayerCannotEnterMp = 2; + */ + public static final int PlayerCannotEnterMp_VALUE = 2; + /** + * SystemJudge = 3; + */ + public static final int SystemJudge_VALUE = 3; + /** + * AllowEnterPlayerFull = 4; + */ + public static final int AllowEnterPlayerFull_VALUE = 4; + /** + * WorldLevelLowerThanHost = 5; + */ + public static final int WorldLevelLowerThanHost_VALUE = 5; + /** + * HostInMatch = 6; + */ + public static final int HostInMatch_VALUE = 6; + /** + * PlayerInBlacklist = 7; + */ + public static final int PlayerInBlacklist_VALUE = 7; + /** + * PsPlayerNotAcceptOthers = 8; + */ + public static final int PsPlayerNotAcceptOthers_VALUE = 8; + /** + * HostIsBlocked = 9; + */ + public static final int HostIsBlocked_VALUE = 9; + /** + * OtherDataVersionNotLatest = 10; + */ + public static final int OtherDataVersionNotLatest_VALUE = 10; + /** + * DataVersionNotLatest = 11; + */ + public static final int DataVersionNotLatest_VALUE = 11; + /** + * PlayerNotInPlayerWorld = 12; + */ + public static final int PlayerNotInPlayerWorld_VALUE = 12; + + + 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 PlayerApplyEnterMpReason 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 PlayerApplyEnterMpReason forNumber(int value) { + switch (value) { + case 0: return PlayerJudge; + case 1: return SceneCannotEnter; + case 2: return PlayerCannotEnterMp; + case 3: return SystemJudge; + case 4: return AllowEnterPlayerFull; + case 5: return WorldLevelLowerThanHost; + case 6: return HostInMatch; + case 7: return PlayerInBlacklist; + case 8: return PsPlayerNotAcceptOthers; + case 9: return HostIsBlocked; + case 10: return OtherDataVersionNotLatest; + case 11: return DataVersionNotLatest; + case 12: return PlayerNotInPlayerWorld; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PlayerApplyEnterMpReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PlayerApplyEnterMpReason findValueByNumber(int number) { + return PlayerApplyEnterMpReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReasonOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final PlayerApplyEnterMpReason[] VALUES = values(); + + public static PlayerApplyEnterMpReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PlayerApplyEnterMpReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PlayerApplyEnterMpReason) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036PlayerApplyEnterMpReason.proto*\317\002\n\030Pla" + + "yerApplyEnterMpReason\022\017\n\013PlayerJudge\020\000\022\024" + + "\n\020SceneCannotEnter\020\001\022\027\n\023PlayerCannotEnte" + + "rMp\020\002\022\017\n\013SystemJudge\020\003\022\030\n\024AllowEnterPlay" + + "erFull\020\004\022\033\n\027WorldLevelLowerThanHost\020\005\022\017\n" + + "\013HostInMatch\020\006\022\025\n\021PlayerInBlacklist\020\007\022\033\n" + + "\027PsPlayerNotAcceptOthers\020\010\022\021\n\rHostIsBloc" + + "ked\020\t\022\035\n\031OtherDataVersionNotLatest\020\n\022\030\n\024" + + "DataVersionNotLatest\020\013\022\032\n\026PlayerNotInPla" + + "yerWorld\020\014B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java new file mode 100644 index 00000000000..1b955c99f7b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpReqOuterClass { + private PlayerApplyEnterMpReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 1818
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpReq} + */ + public static final class PlayerApplyEnterMpReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpReq) + PlayerApplyEnterMpReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpReq.newBuilder() to construct. + private PlayerApplyEnterMpReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpReq( + 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: { + + targetUid_ = 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.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.class, emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 4; + private int targetUid_; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(4, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, targetUid_); + } + 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.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq other = (emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq) obj; + + if (getTargetUid() + != other.getTargetUid()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq 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.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq 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.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq 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.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq 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.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq 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.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq 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: 1818
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpReq) + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.class, emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.internal_static_PlayerApplyEnterMpReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq result = new emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 4; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 4; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:PlayerApplyEnterMpReq) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpReq) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpReqOuterClass.PlayerApplyEnterMpReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033PlayerApplyEnterMpReq.proto\"+\n\025PlayerA" + + "pplyEnterMpReq\022\022\n\ntarget_uid\030\004 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpReq_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java new file mode 100644 index 00000000000..a32ab97ab53 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultNotifyOuterClass.java @@ -0,0 +1,1107 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpResultNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpResultNotifyOuterClass { + private PlayerApplyEnterMpResultNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpResultNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpResultNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_agreed = 2; + * @return The isAgreed. + */ + boolean getIsAgreed(); + + /** + * string target_nickname = 12; + * @return The targetNickname. + */ + java.lang.String getTargetNickname(); + /** + * string target_nickname = 12; + * @return The bytes for targetNickname. + */ + com.google.protobuf.ByteString + getTargetNicknameBytes(); + + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The enum numeric value on the wire for reason. + */ + int getReasonValue(); + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The reason. + */ + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason getReason(); + + /** + * uint32 target_uid = 1; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 1807
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultNotify} + */ + public static final class PlayerApplyEnterMpResultNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpResultNotify) + PlayerApplyEnterMpResultNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpResultNotify.newBuilder() to construct. + private PlayerApplyEnterMpResultNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpResultNotify() { + targetNickname_ = ""; + reason_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpResultNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpResultNotify( + 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: { + + targetUid_ = input.readUInt32(); + break; + } + case 16: { + + isAgreed_ = input.readBool(); + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + targetNickname_ = s; + break; + } + case 104: { + int rawValue = input.readEnum(); + + reason_ = 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.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Builder.class); + } + + /** + * Protobuf enum {@code PlayerApplyEnterMpResultNotify.Reason} + */ + public enum Reason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * REASON_PLAYER_JUDGE = 0; + */ + REASON_PLAYER_JUDGE(0), + /** + * REASON_SCENE_CANNOT_ENTER = 1; + */ + REASON_SCENE_CANNOT_ENTER(1), + /** + * REASON_PLAYER_CANNOT_ENTER_MP = 2; + */ + REASON_PLAYER_CANNOT_ENTER_MP(2), + /** + * REASON_SYSTEM_JUDGE = 3; + */ + REASON_SYSTEM_JUDGE(3), + /** + * REASON_ALLOW_ENTER_PLAYER_FULL = 4; + */ + REASON_ALLOW_ENTER_PLAYER_FULL(4), + /** + * REASON_WORLD_LEVEL_LOWER_THAN_HOST = 5; + */ + REASON_WORLD_LEVEL_LOWER_THAN_HOST(5), + /** + * REASON_HOST_IN_MATCH = 6; + */ + REASON_HOST_IN_MATCH(6), + /** + * REASON_PLAYER_IN_BLACKLIST = 7; + */ + REASON_PLAYER_IN_BLACKLIST(7), + /** + * REASON_PS_PLAYER_NOT_ACCEPT_OTHERS = 8; + */ + REASON_PS_PLAYER_NOT_ACCEPT_OTHERS(8), + /** + * REASON_HOST_IS_BLOCKED = 9; + */ + REASON_HOST_IS_BLOCKED(9), + /** + * REASON_OTHER_DATA_VERSION_NOT_LATEST = 10; + */ + REASON_OTHER_DATA_VERSION_NOT_LATEST(10), + /** + * REASON_DATA_VERSION_NOT_LATEST = 11; + */ + REASON_DATA_VERSION_NOT_LATEST(11), + /** + * REASON_PLAYER_NOT_IN_PLAYER_WORLD = 12; + */ + REASON_PLAYER_NOT_IN_PLAYER_WORLD(12), + /** + * REASON_MAX_PLAYER = 13; + */ + REASON_MAX_PLAYER(13), + UNRECOGNIZED(-1), + ; + + /** + * REASON_PLAYER_JUDGE = 0; + */ + public static final int REASON_PLAYER_JUDGE_VALUE = 0; + /** + * REASON_SCENE_CANNOT_ENTER = 1; + */ + public static final int REASON_SCENE_CANNOT_ENTER_VALUE = 1; + /** + * REASON_PLAYER_CANNOT_ENTER_MP = 2; + */ + public static final int REASON_PLAYER_CANNOT_ENTER_MP_VALUE = 2; + /** + * REASON_SYSTEM_JUDGE = 3; + */ + public static final int REASON_SYSTEM_JUDGE_VALUE = 3; + /** + * REASON_ALLOW_ENTER_PLAYER_FULL = 4; + */ + public static final int REASON_ALLOW_ENTER_PLAYER_FULL_VALUE = 4; + /** + * REASON_WORLD_LEVEL_LOWER_THAN_HOST = 5; + */ + public static final int REASON_WORLD_LEVEL_LOWER_THAN_HOST_VALUE = 5; + /** + * REASON_HOST_IN_MATCH = 6; + */ + public static final int REASON_HOST_IN_MATCH_VALUE = 6; + /** + * REASON_PLAYER_IN_BLACKLIST = 7; + */ + public static final int REASON_PLAYER_IN_BLACKLIST_VALUE = 7; + /** + * REASON_PS_PLAYER_NOT_ACCEPT_OTHERS = 8; + */ + public static final int REASON_PS_PLAYER_NOT_ACCEPT_OTHERS_VALUE = 8; + /** + * REASON_HOST_IS_BLOCKED = 9; + */ + public static final int REASON_HOST_IS_BLOCKED_VALUE = 9; + /** + * REASON_OTHER_DATA_VERSION_NOT_LATEST = 10; + */ + public static final int REASON_OTHER_DATA_VERSION_NOT_LATEST_VALUE = 10; + /** + * REASON_DATA_VERSION_NOT_LATEST = 11; + */ + public static final int REASON_DATA_VERSION_NOT_LATEST_VALUE = 11; + /** + * REASON_PLAYER_NOT_IN_PLAYER_WORLD = 12; + */ + public static final int REASON_PLAYER_NOT_IN_PLAYER_WORLD_VALUE = 12; + /** + * REASON_MAX_PLAYER = 13; + */ + public static final int REASON_MAX_PLAYER_VALUE = 13; + + + 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 Reason 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 Reason forNumber(int value) { + switch (value) { + case 0: return REASON_PLAYER_JUDGE; + case 1: return REASON_SCENE_CANNOT_ENTER; + case 2: return REASON_PLAYER_CANNOT_ENTER_MP; + case 3: return REASON_SYSTEM_JUDGE; + case 4: return REASON_ALLOW_ENTER_PLAYER_FULL; + case 5: return REASON_WORLD_LEVEL_LOWER_THAN_HOST; + case 6: return REASON_HOST_IN_MATCH; + case 7: return REASON_PLAYER_IN_BLACKLIST; + case 8: return REASON_PS_PLAYER_NOT_ACCEPT_OTHERS; + case 9: return REASON_HOST_IS_BLOCKED; + case 10: return REASON_OTHER_DATA_VERSION_NOT_LATEST; + case 11: return REASON_DATA_VERSION_NOT_LATEST; + case 12: return REASON_PLAYER_NOT_IN_PLAYER_WORLD; + case 13: return REASON_MAX_PLAYER; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Reason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Reason findValueByNumber(int number) { + return Reason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final Reason[] VALUES = values(); + + public static Reason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Reason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PlayerApplyEnterMpResultNotify.Reason) + } + + public static final int IS_AGREED_FIELD_NUMBER = 2; + private boolean isAgreed_; + /** + * bool is_agreed = 2; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + + public static final int TARGET_NICKNAME_FIELD_NUMBER = 12; + private volatile java.lang.Object targetNickname_; + /** + * string target_nickname = 12; + * @return The targetNickname. + */ + @java.lang.Override + public java.lang.String getTargetNickname() { + java.lang.Object ref = targetNickname_; + 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(); + targetNickname_ = s; + return s; + } + } + /** + * string target_nickname = 12; + * @return The bytes for targetNickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTargetNicknameBytes() { + java.lang.Object ref = targetNickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + targetNickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REASON_FIELD_NUMBER = 13; + private int reason_; + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The reason. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason result = emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.UNRECOGNIZED : result; + } + + public static final int TARGET_UID_FIELD_NUMBER = 1; + private int targetUid_; + /** + * uint32 target_uid = 1; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(1, targetUid_); + } + if (isAgreed_ != false) { + output.writeBool(2, isAgreed_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetNickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, targetNickname_); + } + if (reason_ != emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.REASON_PLAYER_JUDGE.getNumber()) { + output.writeEnum(13, reason_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, targetUid_); + } + if (isAgreed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isAgreed_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetNickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, targetNickname_); + } + if (reason_ != emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.REASON_PLAYER_JUDGE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, reason_); + } + 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.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify other = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify) obj; + + if (getIsAgreed() + != other.getIsAgreed()) return false; + if (!getTargetNickname() + .equals(other.getTargetNickname())) return false; + if (reason_ != other.reason_) return false; + if (getTargetUid() + != other.getTargetUid()) 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) + IS_AGREED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAgreed()); + hash = (37 * hash) + TARGET_NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getTargetNickname().hashCode(); + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + reason_; + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify 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.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify 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.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify 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.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify 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.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify 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.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify 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: 1807
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpResultNotify) + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAgreed_ = false; + + targetNickname_ = ""; + + reason_ = 0; + + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.internal_static_PlayerApplyEnterMpResultNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify result = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify(this); + result.isAgreed_ = isAgreed_; + result.targetNickname_ = targetNickname_; + result.reason_ = reason_; + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.getDefaultInstance()) return this; + if (other.getIsAgreed() != false) { + setIsAgreed(other.getIsAgreed()); + } + if (!other.getTargetNickname().isEmpty()) { + targetNickname_ = other.targetNickname_; + onChanged(); + } + if (other.reason_ != 0) { + setReasonValue(other.getReasonValue()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isAgreed_ ; + /** + * bool is_agreed = 2; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + /** + * bool is_agreed = 2; + * @param value The isAgreed to set. + * @return This builder for chaining. + */ + public Builder setIsAgreed(boolean value) { + + isAgreed_ = value; + onChanged(); + return this; + } + /** + * bool is_agreed = 2; + * @return This builder for chaining. + */ + public Builder clearIsAgreed() { + + isAgreed_ = false; + onChanged(); + return this; + } + + private java.lang.Object targetNickname_ = ""; + /** + * string target_nickname = 12; + * @return The targetNickname. + */ + public java.lang.String getTargetNickname() { + java.lang.Object ref = targetNickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + targetNickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string target_nickname = 12; + * @return The bytes for targetNickname. + */ + public com.google.protobuf.ByteString + getTargetNicknameBytes() { + java.lang.Object ref = targetNickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + targetNickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string target_nickname = 12; + * @param value The targetNickname to set. + * @return This builder for chaining. + */ + public Builder setTargetNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + targetNickname_ = value; + onChanged(); + return this; + } + /** + * string target_nickname = 12; + * @return This builder for chaining. + */ + public Builder clearTargetNickname() { + + targetNickname_ = getDefaultInstance().getTargetNickname(); + onChanged(); + return this; + } + /** + * string target_nickname = 12; + * @param value The bytes for targetNickname to set. + * @return This builder for chaining. + */ + public Builder setTargetNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + targetNickname_ = value; + onChanged(); + return this; + } + + private int reason_ = 0; + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @param value The enum numeric value on the wire for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonValue(int value) { + + reason_ = value; + onChanged(); + return this; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return The reason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason result = emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.UNRECOGNIZED : result; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason(emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason value) { + if (value == null) { + throw new NullPointerException(); + } + + reason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlayerApplyEnterMpResultNotify.Reason reason = 13; + * @return This builder for chaining. + */ + public Builder clearReason() { + + reason_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 1; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 1; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 1; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:PlayerApplyEnterMpResultNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpResultNotify) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpResultNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpResultNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpResultNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpResultNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n$PlayerApplyEnterMpResultNotify.proto\"\355" + + "\004\n\036PlayerApplyEnterMpResultNotify\022\021\n\tis_" + + "agreed\030\002 \001(\010\022\027\n\017target_nickname\030\014 \001(\t\0226\n" + + "\006reason\030\r \001(\0162&.PlayerApplyEnterMpResult" + + "Notify.Reason\022\022\n\ntarget_uid\030\001 \001(\r\"\322\003\n\006Re" + + "ason\022\027\n\023REASON_PLAYER_JUDGE\020\000\022\035\n\031REASON_" + + "SCENE_CANNOT_ENTER\020\001\022!\n\035REASON_PLAYER_CA" + + "NNOT_ENTER_MP\020\002\022\027\n\023REASON_SYSTEM_JUDGE\020\003" + + "\022\"\n\036REASON_ALLOW_ENTER_PLAYER_FULL\020\004\022&\n\"" + + "REASON_WORLD_LEVEL_LOWER_THAN_HOST\020\005\022\030\n\024" + + "REASON_HOST_IN_MATCH\020\006\022\036\n\032REASON_PLAYER_" + + "IN_BLACKLIST\020\007\022&\n\"REASON_PS_PLAYER_NOT_A" + + "CCEPT_OTHERS\020\010\022\032\n\026REASON_HOST_IS_BLOCKED" + + "\020\t\022(\n$REASON_OTHER_DATA_VERSION_NOT_LATE" + + "ST\020\n\022\"\n\036REASON_DATA_VERSION_NOT_LATEST\020\013" + + "\022%\n!REASON_PLAYER_NOT_IN_PLAYER_WORLD\020\014\022" + + "\025\n\021REASON_MAX_PLAYER\020\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpResultNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpResultNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpResultNotify_descriptor, + new java.lang.String[] { "IsAgreed", "TargetNickname", "Reason", "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java new file mode 100644 index 00000000000..cf1c3049be0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpResultReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpResultReqOuterClass { + private PlayerApplyEnterMpResultReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpResultReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpResultReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 apply_uid = 2; + * @return The applyUid. + */ + int getApplyUid(); + + /** + * bool is_agreed = 12; + * @return The isAgreed. + */ + boolean getIsAgreed(); + } + /** + *
+   * CmdId: 1802
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultReq} + */ + public static final class PlayerApplyEnterMpResultReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpResultReq) + PlayerApplyEnterMpResultReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpResultReq.newBuilder() to construct. + private PlayerApplyEnterMpResultReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpResultReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpResultReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpResultReq( + 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: { + + applyUid_ = input.readUInt32(); + break; + } + case 96: { + + isAgreed_ = 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.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.Builder.class); + } + + public static final int APPLY_UID_FIELD_NUMBER = 2; + private int applyUid_; + /** + * uint32 apply_uid = 2; + * @return The applyUid. + */ + @java.lang.Override + public int getApplyUid() { + return applyUid_; + } + + public static final int IS_AGREED_FIELD_NUMBER = 12; + private boolean isAgreed_; + /** + * bool is_agreed = 12; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + + 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 (applyUid_ != 0) { + output.writeUInt32(2, applyUid_); + } + if (isAgreed_ != false) { + output.writeBool(12, isAgreed_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (applyUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, applyUid_); + } + if (isAgreed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isAgreed_); + } + 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.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq other = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq) obj; + + if (getApplyUid() + != other.getApplyUid()) return false; + if (getIsAgreed() + != other.getIsAgreed()) 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) + APPLY_UID_FIELD_NUMBER; + hash = (53 * hash) + getApplyUid(); + hash = (37 * hash) + IS_AGREED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAgreed()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq 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.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq 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.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq 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.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq 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.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq 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.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq 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: 1802
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpResultReq) + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + applyUid_ = 0; + + isAgreed_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.internal_static_PlayerApplyEnterMpResultReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq result = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq(this); + result.applyUid_ = applyUid_; + result.isAgreed_ = isAgreed_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq.getDefaultInstance()) return this; + if (other.getApplyUid() != 0) { + setApplyUid(other.getApplyUid()); + } + if (other.getIsAgreed() != false) { + setIsAgreed(other.getIsAgreed()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int applyUid_ ; + /** + * uint32 apply_uid = 2; + * @return The applyUid. + */ + @java.lang.Override + public int getApplyUid() { + return applyUid_; + } + /** + * uint32 apply_uid = 2; + * @param value The applyUid to set. + * @return This builder for chaining. + */ + public Builder setApplyUid(int value) { + + applyUid_ = value; + onChanged(); + return this; + } + /** + * uint32 apply_uid = 2; + * @return This builder for chaining. + */ + public Builder clearApplyUid() { + + applyUid_ = 0; + onChanged(); + return this; + } + + private boolean isAgreed_ ; + /** + * bool is_agreed = 12; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + /** + * bool is_agreed = 12; + * @param value The isAgreed to set. + * @return This builder for chaining. + */ + public Builder setIsAgreed(boolean value) { + + isAgreed_ = value; + onChanged(); + return this; + } + /** + * bool is_agreed = 12; + * @return This builder for chaining. + */ + public Builder clearIsAgreed() { + + isAgreed_ = 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:PlayerApplyEnterMpResultReq) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpResultReq) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpResultReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpResultReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultReqOuterClass.PlayerApplyEnterMpResultReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpResultReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpResultReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!PlayerApplyEnterMpResultReq.proto\"C\n\033P" + + "layerApplyEnterMpResultReq\022\021\n\tapply_uid\030" + + "\002 \001(\r\022\021\n\tis_agreed\030\014 \001(\010B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpResultReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpResultReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpResultReq_descriptor, + new java.lang.String[] { "ApplyUid", "IsAgreed", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java new file mode 100644 index 00000000000..6fc87738bf9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpResultRspOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpResultRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpResultRspOuterClass { + private PlayerApplyEnterMpResultRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpResultRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpResultRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_agreed = 3; + * @return The isAgreed. + */ + boolean getIsAgreed(); + + /** + * uint32 apply_uid = 10; + * @return The applyUid. + */ + int getApplyUid(); + + /** + * uint32 param = 12; + * @return The param. + */ + int getParam(); + } + /** + *
+   * CmdId: 1831
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultRsp} + */ + public static final class PlayerApplyEnterMpResultRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpResultRsp) + PlayerApplyEnterMpResultRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpResultRsp.newBuilder() to construct. + private PlayerApplyEnterMpResultRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpResultRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpResultRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpResultRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 24: { + + isAgreed_ = input.readBool(); + break; + } + case 80: { + + applyUid_ = input.readUInt32(); + break; + } + case 96: { + + param_ = 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.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_AGREED_FIELD_NUMBER = 3; + private boolean isAgreed_; + /** + * bool is_agreed = 3; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + + public static final int APPLY_UID_FIELD_NUMBER = 10; + private int applyUid_; + /** + * uint32 apply_uid = 10; + * @return The applyUid. + */ + @java.lang.Override + public int getApplyUid() { + return applyUid_; + } + + public static final int PARAM_FIELD_NUMBER = 12; + private int param_; + /** + * uint32 param = 12; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + 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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (isAgreed_ != false) { + output.writeBool(3, isAgreed_); + } + if (applyUid_ != 0) { + output.writeUInt32(10, applyUid_); + } + if (param_ != 0) { + output.writeUInt32(12, param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (isAgreed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isAgreed_); + } + if (applyUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, applyUid_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, param_); + } + 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.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp other = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getIsAgreed() + != other.getIsAgreed()) return false; + if (getApplyUid() + != other.getApplyUid()) return false; + if (getParam() + != other.getParam()) 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(); + hash = (37 * hash) + IS_AGREED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAgreed()); + hash = (37 * hash) + APPLY_UID_FIELD_NUMBER; + hash = (53 * hash) + getApplyUid(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp 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.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp 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.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp 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.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp 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.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp 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.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp 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: 1831
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpResultRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpResultRsp) + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.class, emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + isAgreed_ = false; + + applyUid_ = 0; + + param_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.internal_static_PlayerApplyEnterMpResultRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp result = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp(this); + result.retcode_ = retcode_; + result.isAgreed_ = isAgreed_; + result.applyUid_ = applyUid_; + result.param_ = param_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsAgreed() != false) { + setIsAgreed(other.getIsAgreed()); + } + if (other.getApplyUid() != 0) { + setApplyUid(other.getApplyUid()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isAgreed_ ; + /** + * bool is_agreed = 3; + * @return The isAgreed. + */ + @java.lang.Override + public boolean getIsAgreed() { + return isAgreed_; + } + /** + * bool is_agreed = 3; + * @param value The isAgreed to set. + * @return This builder for chaining. + */ + public Builder setIsAgreed(boolean value) { + + isAgreed_ = value; + onChanged(); + return this; + } + /** + * bool is_agreed = 3; + * @return This builder for chaining. + */ + public Builder clearIsAgreed() { + + isAgreed_ = false; + onChanged(); + return this; + } + + private int applyUid_ ; + /** + * uint32 apply_uid = 10; + * @return The applyUid. + */ + @java.lang.Override + public int getApplyUid() { + return applyUid_; + } + /** + * uint32 apply_uid = 10; + * @param value The applyUid to set. + * @return This builder for chaining. + */ + public Builder setApplyUid(int value) { + + applyUid_ = value; + onChanged(); + return this; + } + /** + * uint32 apply_uid = 10; + * @return This builder for chaining. + */ + public Builder clearApplyUid() { + + applyUid_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 12; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 12; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 12; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 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:PlayerApplyEnterMpResultRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpResultRsp) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpResultRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpResultRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpResultRspOuterClass.PlayerApplyEnterMpResultRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpResultRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpResultRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!PlayerApplyEnterMpResultRsp.proto\"c\n\033P" + + "layerApplyEnterMpResultRsp\022\017\n\007retcode\030\001 " + + "\001(\005\022\021\n\tis_agreed\030\003 \001(\010\022\021\n\tapply_uid\030\n \001(" + + "\r\022\r\n\005param\030\014 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpResultRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpResultRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpResultRsp_descriptor, + new java.lang.String[] { "Retcode", "IsAgreed", "ApplyUid", "Param", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java new file mode 100644 index 00000000000..ced51ff15fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerApplyEnterMpRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerApplyEnterMpRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerApplyEnterMpRspOuterClass { + private PlayerApplyEnterMpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerApplyEnterMpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerApplyEnterMpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * uint32 param = 4; + * @return The param. + */ + int getParam(); + } + /** + *
+   * CmdId: 1825
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerApplyEnterMpRsp} + */ + public static final class PlayerApplyEnterMpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerApplyEnterMpRsp) + PlayerApplyEnterMpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerApplyEnterMpRsp.newBuilder() to construct. + private PlayerApplyEnterMpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerApplyEnterMpRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerApplyEnterMpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerApplyEnterMpRsp( + 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: { + + targetUid_ = input.readUInt32(); + break; + } + case 32: { + + param_ = input.readUInt32(); + break; + } + case 40: { + + 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.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.class, emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 3; + private int targetUid_; + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int PARAM_FIELD_NUMBER = 4; + private int param_; + /** + * uint32 param = 4; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(3, targetUid_); + } + if (param_ != 0) { + output.writeUInt32(4, param_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetUid_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, param_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, 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.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp other = (emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (getParam() + != other.getParam()) 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(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp 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.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp 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.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp 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.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp 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.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp 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.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp 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: 1825
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerApplyEnterMpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerApplyEnterMpRsp) + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.class, emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + targetUid_ = 0; + + param_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.internal_static_PlayerApplyEnterMpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp build() { + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp buildPartial() { + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp result = new emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp(this); + result.retcode_ = retcode_; + result.targetUid_ = targetUid_; + result.param_ = param_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp other) { + if (other == emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 3; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 3; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 4; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 4; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 4; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 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:PlayerApplyEnterMpRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerApplyEnterMpRsp) + private static final emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp(); + } + + public static emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerApplyEnterMpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerApplyEnterMpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerApplyEnterMpRspOuterClass.PlayerApplyEnterMpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerApplyEnterMpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerApplyEnterMpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033PlayerApplyEnterMpRsp.proto\"K\n\025PlayerA" + + "pplyEnterMpRsp\022\017\n\007retcode\030\005 \001(\005\022\022\n\ntarge" + + "t_uid\030\003 \001(\r\022\r\n\005param\030\004 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerApplyEnterMpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerApplyEnterMpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerApplyEnterMpRsp_descriptor, + new java.lang.String[] { "Retcode", "TargetUid", "Param", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java new file mode 100644 index 00000000000..54030bd7f60 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatNotifyOuterClass.java @@ -0,0 +1,754 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerChatNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerChatNotifyOuterClass { + private PlayerChatNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerChatNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerChatNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ChatInfo chat_info = 3; + * @return Whether the chatInfo field is set. + */ + boolean hasChatInfo(); + /** + * .ChatInfo chat_info = 3; + * @return The chatInfo. + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); + /** + * .ChatInfo chat_info = 3; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); + + /** + * uint32 channel_id = 6; + * @return The channelId. + */ + int getChannelId(); + } + /** + *
+   * CmdId: 3010
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerChatNotify} + */ + public static final class PlayerChatNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerChatNotify) + PlayerChatNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerChatNotify.newBuilder() to construct. + private PlayerChatNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerChatNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerChatNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerChatNotify( + 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 26: { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder subBuilder = null; + if (chatInfo_ != null) { + subBuilder = chatInfo_.toBuilder(); + } + chatInfo_ = input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(chatInfo_); + chatInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + + channelId_ = 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.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.class, emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.Builder.class); + } + + public static final int CHAT_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + /** + * .ChatInfo chat_info = 3; + * @return Whether the chatInfo field is set. + */ + @java.lang.Override + public boolean hasChatInfo() { + return chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 3; + * @return The chatInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + /** + * .ChatInfo chat_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + return getChatInfo(); + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 6; + private int channelId_; + /** + * uint32 channel_id = 6; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + 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 (chatInfo_ != null) { + output.writeMessage(3, getChatInfo()); + } + if (channelId_ != 0) { + output.writeUInt32(6, channelId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (chatInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getChatInfo()); + } + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, channelId_); + } + 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.PlayerChatNotifyOuterClass.PlayerChatNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify other = (emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify) obj; + + if (hasChatInfo() != other.hasChatInfo()) return false; + if (hasChatInfo()) { + if (!getChatInfo() + .equals(other.getChatInfo())) return false; + } + if (getChannelId() + != other.getChannelId()) 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 (hasChatInfo()) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfo().hashCode(); + } + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify 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.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify 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.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify 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.PlayerChatNotifyOuterClass.PlayerChatNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify 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.PlayerChatNotifyOuterClass.PlayerChatNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify 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.PlayerChatNotifyOuterClass.PlayerChatNotify 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: 3010
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerChatNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerChatNotify) + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.class, emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + channelId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.internal_static_PlayerChatNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify build() { + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify buildPartial() { + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify result = new emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify(this); + if (chatInfoBuilder_ == null) { + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + result.channelId_ = channelId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify other) { + if (other == emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify.getDefaultInstance()) return this; + if (other.hasChatInfo()) { + mergeChatInfo(other.getChatInfo()); + } + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + /** + * .ChatInfo chat_info = 3; + * @return Whether the chatInfo field is set. + */ + public boolean hasChatInfo() { + return chatInfoBuilder_ != null || chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 3; + * @return The chatInfo. + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + if (chatInfoBuilder_ == null) { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } else { + return chatInfoBuilder_.getMessage(); + } + } + /** + * .ChatInfo chat_info = 3; + */ + public Builder setChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + chatInfo_ = value; + onChanged(); + } else { + chatInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 3; + */ + public Builder setChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + chatInfo_ = builderForValue.build(); + onChanged(); + } else { + chatInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChatInfo chat_info = 3; + */ + public Builder mergeChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (chatInfo_ != null) { + chatInfo_ = + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.newBuilder(chatInfo_).mergeFrom(value).buildPartial(); + } else { + chatInfo_ = value; + } + onChanged(); + } else { + chatInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 3; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + onChanged(); + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + + return this; + } + /** + * .ChatInfo chat_info = 3; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { + + onChanged(); + return getChatInfoFieldBuilder().getBuilder(); + } + /** + * .ChatInfo chat_info = 3; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilder(); + } else { + return chatInfo_ == null ? + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + } + /** + * .ChatInfo chat_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + getChatInfo(), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + + private int channelId_ ; + /** + * uint32 channel_id = 6; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 6; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 6; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 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:PlayerChatNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerChatNotify) + private static final emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify(); + } + + public static emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerChatNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerChatNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatNotifyOuterClass.PlayerChatNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerChatNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerChatNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PlayerChatNotify.proto\032\016ChatInfo.proto" + + "\"D\n\020PlayerChatNotify\022\034\n\tchat_info\030\003 \001(\0132" + + "\t.ChatInfo\022\022\n\nchannel_id\030\006 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerChatNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerChatNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerChatNotify_descriptor, + new java.lang.String[] { "ChatInfo", "ChannelId", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java new file mode 100644 index 00000000000..3fcbf2145c5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatReqOuterClass.java @@ -0,0 +1,756 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerChatReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerChatReqOuterClass { + private PlayerChatReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerChatReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerChatReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 channel_id = 13; + * @return The channelId. + */ + int getChannelId(); + + /** + * .ChatInfo chat_info = 15; + * @return Whether the chatInfo field is set. + */ + boolean hasChatInfo(); + /** + * .ChatInfo chat_info = 15; + * @return The chatInfo. + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); + /** + * .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); + } + /** + *
+   * CmdId: 3185
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerChatReq} + */ + public static final class PlayerChatReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerChatReq) + PlayerChatReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerChatReq.newBuilder() to construct. + private PlayerChatReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerChatReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerChatReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerChatReq( + 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 104: { + + channelId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder subBuilder = null; + if (chatInfo_ != null) { + subBuilder = chatInfo_.toBuilder(); + } + chatInfo_ = input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(chatInfo_); + chatInfo_ = subBuilder.buildPartial(); + } + + 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.PlayerChatReqOuterClass.internal_static_PlayerChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.class, emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.Builder.class); + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 13; + private int channelId_; + /** + * uint32 channel_id = 13; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + public static final int CHAT_INFO_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + /** + * .ChatInfo chat_info = 15; + * @return Whether the chatInfo field is set. + */ + @java.lang.Override + public boolean hasChatInfo() { + return chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 15; + * @return The chatInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + /** + * .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + return getChatInfo(); + } + + 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 (channelId_ != 0) { + output.writeUInt32(13, channelId_); + } + if (chatInfo_ != null) { + output.writeMessage(15, getChatInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, channelId_); + } + if (chatInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getChatInfo()); + } + 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.PlayerChatReqOuterClass.PlayerChatReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq other = (emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq) obj; + + if (getChannelId() + != other.getChannelId()) return false; + if (hasChatInfo() != other.hasChatInfo()) return false; + if (hasChatInfo()) { + if (!getChatInfo() + .equals(other.getChatInfo())) 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) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + if (hasChatInfo()) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq 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.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq 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.PlayerChatReqOuterClass.PlayerChatReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq 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.PlayerChatReqOuterClass.PlayerChatReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq 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.PlayerChatReqOuterClass.PlayerChatReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq 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.PlayerChatReqOuterClass.PlayerChatReq 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: 3185
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerChatReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerChatReq) + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.class, emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + channelId_ = 0; + + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.internal_static_PlayerChatReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq build() { + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq buildPartial() { + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq result = new emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq(this); + result.channelId_ = channelId_; + if (chatInfoBuilder_ == null) { + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq other) { + if (other == emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq.getDefaultInstance()) return this; + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + if (other.hasChatInfo()) { + mergeChatInfo(other.getChatInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int channelId_ ; + /** + * uint32 channel_id = 13; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 13; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 13; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + /** + * .ChatInfo chat_info = 15; + * @return Whether the chatInfo field is set. + */ + public boolean hasChatInfo() { + return chatInfoBuilder_ != null || chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 15; + * @return The chatInfo. + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + if (chatInfoBuilder_ == null) { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } else { + return chatInfoBuilder_.getMessage(); + } + } + /** + * .ChatInfo chat_info = 15; + */ + public Builder setChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + chatInfo_ = value; + onChanged(); + } else { + chatInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + chatInfo_ = builderForValue.build(); + onChanged(); + } else { + chatInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChatInfo chat_info = 15; + */ + public Builder mergeChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (chatInfo_ != null) { + chatInfo_ = + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.newBuilder(chatInfo_).mergeFrom(value).buildPartial(); + } else { + chatInfo_ = value; + } + onChanged(); + } else { + chatInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 15; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + onChanged(); + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + + return this; + } + /** + * .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { + + onChanged(); + return getChatInfoFieldBuilder().getBuilder(); + } + /** + * .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilder(); + } else { + return chatInfo_ == null ? + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + } + /** + * .ChatInfo chat_info = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + getChatInfo(), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + @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:PlayerChatReq) + } + + // @@protoc_insertion_point(class_scope:PlayerChatReq) + private static final emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq(); + } + + public static emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerChatReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerChatReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatReqOuterClass.PlayerChatReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerChatReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerChatReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerChatReq.proto\032\016ChatInfo.proto\"A\n" + + "\rPlayerChatReq\022\022\n\nchannel_id\030\r \001(\r\022\034\n\tch" + + "at_info\030\017 \001(\0132\t.ChatInfoB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerChatReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerChatReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerChatReq_descriptor, + new java.lang.String[] { "ChannelId", "ChatInfo", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java new file mode 100644 index 00000000000..b424268f9c6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerChatRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerChatRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerChatRspOuterClass { + private PlayerChatRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerChatRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerChatRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 chat_forbidden_endtime = 15; + * @return The chatForbiddenEndtime. + */ + int getChatForbiddenEndtime(); + + /** + * int32 retcode = 2; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 3228
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerChatRsp} + */ + public static final class PlayerChatRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerChatRsp) + PlayerChatRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerChatRsp.newBuilder() to construct. + private PlayerChatRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerChatRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerChatRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerChatRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + chatForbiddenEndtime_ = 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.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.class, emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.Builder.class); + } + + public static final int CHAT_FORBIDDEN_ENDTIME_FIELD_NUMBER = 15; + private int chatForbiddenEndtime_; + /** + * uint32 chat_forbidden_endtime = 15; + * @return The chatForbiddenEndtime. + */ + @java.lang.Override + public int getChatForbiddenEndtime() { + return chatForbiddenEndtime_; + } + + public static final int RETCODE_FIELD_NUMBER = 2; + private int retcode_; + /** + * int32 retcode = 2; + * @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 (retcode_ != 0) { + output.writeInt32(2, retcode_); + } + if (chatForbiddenEndtime_ != 0) { + output.writeUInt32(15, chatForbiddenEndtime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, retcode_); + } + if (chatForbiddenEndtime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, chatForbiddenEndtime_); + } + 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.PlayerChatRspOuterClass.PlayerChatRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp other = (emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp) obj; + + if (getChatForbiddenEndtime() + != other.getChatForbiddenEndtime()) 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) + CHAT_FORBIDDEN_ENDTIME_FIELD_NUMBER; + hash = (53 * hash) + getChatForbiddenEndtime(); + 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.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp 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.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp 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.PlayerChatRspOuterClass.PlayerChatRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp 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.PlayerChatRspOuterClass.PlayerChatRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp 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.PlayerChatRspOuterClass.PlayerChatRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp 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.PlayerChatRspOuterClass.PlayerChatRsp 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: 3228
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerChatRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerChatRsp) + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.class, emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chatForbiddenEndtime_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.internal_static_PlayerChatRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp build() { + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp buildPartial() { + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp result = new emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp(this); + result.chatForbiddenEndtime_ = chatForbiddenEndtime_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp other) { + if (other == emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp.getDefaultInstance()) return this; + if (other.getChatForbiddenEndtime() != 0) { + setChatForbiddenEndtime(other.getChatForbiddenEndtime()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int chatForbiddenEndtime_ ; + /** + * uint32 chat_forbidden_endtime = 15; + * @return The chatForbiddenEndtime. + */ + @java.lang.Override + public int getChatForbiddenEndtime() { + return chatForbiddenEndtime_; + } + /** + * uint32 chat_forbidden_endtime = 15; + * @param value The chatForbiddenEndtime to set. + * @return This builder for chaining. + */ + public Builder setChatForbiddenEndtime(int value) { + + chatForbiddenEndtime_ = value; + onChanged(); + return this; + } + /** + * uint32 chat_forbidden_endtime = 15; + * @return This builder for chaining. + */ + public Builder clearChatForbiddenEndtime() { + + chatForbiddenEndtime_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 2; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 2; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 2; + * @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:PlayerChatRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerChatRsp) + private static final emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp(); + } + + public static emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerChatRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerChatRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerChatRspOuterClass.PlayerChatRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerChatRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerChatRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerChatRsp.proto\"@\n\rPlayerChatRsp\022\036" + + "\n\026chat_forbidden_endtime\030\017 \001(\r\022\017\n\007retcod" + + "e\030\002 \001(\005B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerChatRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerChatRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerChatRsp_descriptor, + new java.lang.String[] { "ChatForbiddenEndtime", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsReqOuterClass.java new file mode 100644 index 00000000000..367810d1ed2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerCookArgsReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerCookArgsReqOuterClass { + private PlayerCookArgsReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerCookArgsReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerCookArgsReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 recipe_id = 11; + * @return The recipeId. + */ + int getRecipeId(); + + /** + * uint32 assist_avatar = 10; + * @return The assistAvatar. + */ + int getAssistAvatar(); + } + /** + *
+   * CmdId: 166
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerCookArgsReq} + */ + public static final class PlayerCookArgsReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerCookArgsReq) + PlayerCookArgsReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerCookArgsReq.newBuilder() to construct. + private PlayerCookArgsReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerCookArgsReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerCookArgsReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerCookArgsReq( + 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 80: { + + assistAvatar_ = input.readUInt32(); + break; + } + case 88: { + + recipeId_ = 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.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.class, emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.Builder.class); + } + + public static final int RECIPE_ID_FIELD_NUMBER = 11; + private int recipeId_; + /** + * uint32 recipe_id = 11; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + + public static final int ASSIST_AVATAR_FIELD_NUMBER = 10; + private int assistAvatar_; + /** + * uint32 assist_avatar = 10; + * @return The assistAvatar. + */ + @java.lang.Override + public int getAssistAvatar() { + return assistAvatar_; + } + + 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 (assistAvatar_ != 0) { + output.writeUInt32(10, assistAvatar_); + } + if (recipeId_ != 0) { + output.writeUInt32(11, recipeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (assistAvatar_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, assistAvatar_); + } + if (recipeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, recipeId_); + } + 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.PlayerCookArgsReqOuterClass.PlayerCookArgsReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq other = (emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq) obj; + + if (getRecipeId() + != other.getRecipeId()) return false; + if (getAssistAvatar() + != other.getAssistAvatar()) 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) + RECIPE_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecipeId(); + hash = (37 * hash) + ASSIST_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + getAssistAvatar(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq 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.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq 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.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq 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.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq 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.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq 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.PlayerCookArgsReqOuterClass.PlayerCookArgsReq 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: 166
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerCookArgsReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerCookArgsReq) + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.class, emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + recipeId_ = 0; + + assistAvatar_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.internal_static_PlayerCookArgsReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq build() { + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq buildPartial() { + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq result = new emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq(this); + result.recipeId_ = recipeId_; + result.assistAvatar_ = assistAvatar_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq other) { + if (other == emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq.getDefaultInstance()) return this; + if (other.getRecipeId() != 0) { + setRecipeId(other.getRecipeId()); + } + if (other.getAssistAvatar() != 0) { + setAssistAvatar(other.getAssistAvatar()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int recipeId_ ; + /** + * uint32 recipe_id = 11; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + /** + * uint32 recipe_id = 11; + * @param value The recipeId to set. + * @return This builder for chaining. + */ + public Builder setRecipeId(int value) { + + recipeId_ = value; + onChanged(); + return this; + } + /** + * uint32 recipe_id = 11; + * @return This builder for chaining. + */ + public Builder clearRecipeId() { + + recipeId_ = 0; + onChanged(); + return this; + } + + private int assistAvatar_ ; + /** + * uint32 assist_avatar = 10; + * @return The assistAvatar. + */ + @java.lang.Override + public int getAssistAvatar() { + return assistAvatar_; + } + /** + * uint32 assist_avatar = 10; + * @param value The assistAvatar to set. + * @return This builder for chaining. + */ + public Builder setAssistAvatar(int value) { + + assistAvatar_ = value; + onChanged(); + return this; + } + /** + * uint32 assist_avatar = 10; + * @return This builder for chaining. + */ + public Builder clearAssistAvatar() { + + assistAvatar_ = 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:PlayerCookArgsReq) + } + + // @@protoc_insertion_point(class_scope:PlayerCookArgsReq) + private static final emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq(); + } + + public static emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerCookArgsReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerCookArgsReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsReqOuterClass.PlayerCookArgsReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerCookArgsReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerCookArgsReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PlayerCookArgsReq.proto\"=\n\021PlayerCookA" + + "rgsReq\022\021\n\trecipe_id\030\013 \001(\r\022\025\n\rassist_avat" + + "ar\030\n \001(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerCookArgsReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerCookArgsReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerCookArgsReq_descriptor, + new java.lang.String[] { "RecipeId", "AssistAvatar", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsRspOuterClass.java new file mode 100644 index 00000000000..dce249acc55 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookArgsRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerCookArgsRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerCookArgsRspOuterClass { + private PlayerCookArgsRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerCookArgsRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerCookArgsRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * float qte_range_ratio = 12; + * @return The qteRangeRatio. + */ + float getQteRangeRatio(); + } + /** + *
+   * CmdId: 168
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerCookArgsRsp} + */ + public static final class PlayerCookArgsRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerCookArgsRsp) + PlayerCookArgsRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerCookArgsRsp.newBuilder() to construct. + private PlayerCookArgsRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerCookArgsRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerCookArgsRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerCookArgsRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 101: { + + qteRangeRatio_ = input.readFloat(); + 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.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.class, emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int QTE_RANGE_RATIO_FIELD_NUMBER = 12; + private float qteRangeRatio_; + /** + * float qte_range_ratio = 12; + * @return The qteRangeRatio. + */ + @java.lang.Override + public float getQteRangeRatio() { + return qteRangeRatio_; + } + + 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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (qteRangeRatio_ != 0F) { + output.writeFloat(12, qteRangeRatio_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (qteRangeRatio_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(12, qteRangeRatio_); + } + 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.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp other = (emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (java.lang.Float.floatToIntBits(getQteRangeRatio()) + != java.lang.Float.floatToIntBits( + other.getQteRangeRatio())) 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(); + hash = (37 * hash) + QTE_RANGE_RATIO_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getQteRangeRatio()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp 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.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp 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.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp 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.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp 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.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp 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.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp 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: 168
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerCookArgsRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerCookArgsRsp) + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.class, emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + qteRangeRatio_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.internal_static_PlayerCookArgsRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp build() { + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp buildPartial() { + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp result = new emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp(this); + result.retcode_ = retcode_; + result.qteRangeRatio_ = qteRangeRatio_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp other) { + if (other == emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getQteRangeRatio() != 0F) { + setQteRangeRatio(other.getQteRangeRatio()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * 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 float qteRangeRatio_ ; + /** + * float qte_range_ratio = 12; + * @return The qteRangeRatio. + */ + @java.lang.Override + public float getQteRangeRatio() { + return qteRangeRatio_; + } + /** + * float qte_range_ratio = 12; + * @param value The qteRangeRatio to set. + * @return This builder for chaining. + */ + public Builder setQteRangeRatio(float value) { + + qteRangeRatio_ = value; + onChanged(); + return this; + } + /** + * float qte_range_ratio = 12; + * @return This builder for chaining. + */ + public Builder clearQteRangeRatio() { + + qteRangeRatio_ = 0F; + 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:PlayerCookArgsRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerCookArgsRsp) + private static final emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp(); + } + + public static emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerCookArgsRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerCookArgsRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookArgsRspOuterClass.PlayerCookArgsRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerCookArgsRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerCookArgsRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PlayerCookArgsRsp.proto\"=\n\021PlayerCookA" + + "rgsRsp\022\017\n\007retcode\030\004 \001(\005\022\027\n\017qte_range_rat" + + "io\030\014 \001(\002B\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerCookArgsRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerCookArgsRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerCookArgsRsp_descriptor, + new java.lang.String[] { "Retcode", "QteRangeRatio", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookReqOuterClass.java new file mode 100644 index 00000000000..09d5cd45ba3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookReqOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerCookReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerCookReqOuterClass { + private PlayerCookReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerCookReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerCookReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 recipe_id = 8; + * @return The recipeId. + */ + int getRecipeId(); + + /** + * uint32 qte_quality = 12; + * @return The qteQuality. + */ + int getQteQuality(); + + /** + * uint32 assist_avatar = 14; + * @return The assistAvatar. + */ + int getAssistAvatar(); + + /** + * uint32 cook_count = 1; + * @return The cookCount. + */ + int getCookCount(); + } + /** + *
+   * CmdId: 194
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerCookReq} + */ + public static final class PlayerCookReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerCookReq) + PlayerCookReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerCookReq.newBuilder() to construct. + private PlayerCookReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerCookReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerCookReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerCookReq( + 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: { + + cookCount_ = input.readUInt32(); + break; + } + case 64: { + + recipeId_ = input.readUInt32(); + break; + } + case 96: { + + qteQuality_ = input.readUInt32(); + break; + } + case 112: { + + assistAvatar_ = 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.PlayerCookReqOuterClass.internal_static_PlayerCookReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.class, emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.Builder.class); + } + + public static final int RECIPE_ID_FIELD_NUMBER = 8; + private int recipeId_; + /** + * uint32 recipe_id = 8; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + + public static final int QTE_QUALITY_FIELD_NUMBER = 12; + private int qteQuality_; + /** + * uint32 qte_quality = 12; + * @return The qteQuality. + */ + @java.lang.Override + public int getQteQuality() { + return qteQuality_; + } + + public static final int ASSIST_AVATAR_FIELD_NUMBER = 14; + private int assistAvatar_; + /** + * uint32 assist_avatar = 14; + * @return The assistAvatar. + */ + @java.lang.Override + public int getAssistAvatar() { + return assistAvatar_; + } + + public static final int COOK_COUNT_FIELD_NUMBER = 1; + private int cookCount_; + /** + * uint32 cook_count = 1; + * @return The cookCount. + */ + @java.lang.Override + public int getCookCount() { + return cookCount_; + } + + 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 (cookCount_ != 0) { + output.writeUInt32(1, cookCount_); + } + if (recipeId_ != 0) { + output.writeUInt32(8, recipeId_); + } + if (qteQuality_ != 0) { + output.writeUInt32(12, qteQuality_); + } + if (assistAvatar_ != 0) { + output.writeUInt32(14, assistAvatar_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cookCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, cookCount_); + } + if (recipeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, recipeId_); + } + if (qteQuality_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, qteQuality_); + } + if (assistAvatar_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, assistAvatar_); + } + 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.PlayerCookReqOuterClass.PlayerCookReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq other = (emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq) obj; + + if (getRecipeId() + != other.getRecipeId()) return false; + if (getQteQuality() + != other.getQteQuality()) return false; + if (getAssistAvatar() + != other.getAssistAvatar()) return false; + if (getCookCount() + != other.getCookCount()) 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) + RECIPE_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecipeId(); + hash = (37 * hash) + QTE_QUALITY_FIELD_NUMBER; + hash = (53 * hash) + getQteQuality(); + hash = (37 * hash) + ASSIST_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + getAssistAvatar(); + hash = (37 * hash) + COOK_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCookCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq 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.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq 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.PlayerCookReqOuterClass.PlayerCookReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq 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.PlayerCookReqOuterClass.PlayerCookReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq 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.PlayerCookReqOuterClass.PlayerCookReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq 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.PlayerCookReqOuterClass.PlayerCookReq 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: 194
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerCookReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerCookReq) + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.class, emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + recipeId_ = 0; + + qteQuality_ = 0; + + assistAvatar_ = 0; + + cookCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.internal_static_PlayerCookReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq build() { + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq buildPartial() { + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq result = new emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq(this); + result.recipeId_ = recipeId_; + result.qteQuality_ = qteQuality_; + result.assistAvatar_ = assistAvatar_; + result.cookCount_ = cookCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq other) { + if (other == emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq.getDefaultInstance()) return this; + if (other.getRecipeId() != 0) { + setRecipeId(other.getRecipeId()); + } + if (other.getQteQuality() != 0) { + setQteQuality(other.getQteQuality()); + } + if (other.getAssistAvatar() != 0) { + setAssistAvatar(other.getAssistAvatar()); + } + if (other.getCookCount() != 0) { + setCookCount(other.getCookCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int recipeId_ ; + /** + * uint32 recipe_id = 8; + * @return The recipeId. + */ + @java.lang.Override + public int getRecipeId() { + return recipeId_; + } + /** + * uint32 recipe_id = 8; + * @param value The recipeId to set. + * @return This builder for chaining. + */ + public Builder setRecipeId(int value) { + + recipeId_ = value; + onChanged(); + return this; + } + /** + * uint32 recipe_id = 8; + * @return This builder for chaining. + */ + public Builder clearRecipeId() { + + recipeId_ = 0; + onChanged(); + return this; + } + + private int qteQuality_ ; + /** + * uint32 qte_quality = 12; + * @return The qteQuality. + */ + @java.lang.Override + public int getQteQuality() { + return qteQuality_; + } + /** + * uint32 qte_quality = 12; + * @param value The qteQuality to set. + * @return This builder for chaining. + */ + public Builder setQteQuality(int value) { + + qteQuality_ = value; + onChanged(); + return this; + } + /** + * uint32 qte_quality = 12; + * @return This builder for chaining. + */ + public Builder clearQteQuality() { + + qteQuality_ = 0; + onChanged(); + return this; + } + + private int assistAvatar_ ; + /** + * uint32 assist_avatar = 14; + * @return The assistAvatar. + */ + @java.lang.Override + public int getAssistAvatar() { + return assistAvatar_; + } + /** + * uint32 assist_avatar = 14; + * @param value The assistAvatar to set. + * @return This builder for chaining. + */ + public Builder setAssistAvatar(int value) { + + assistAvatar_ = value; + onChanged(); + return this; + } + /** + * uint32 assist_avatar = 14; + * @return This builder for chaining. + */ + public Builder clearAssistAvatar() { + + assistAvatar_ = 0; + onChanged(); + return this; + } + + private int cookCount_ ; + /** + * uint32 cook_count = 1; + * @return The cookCount. + */ + @java.lang.Override + public int getCookCount() { + return cookCount_; + } + /** + * uint32 cook_count = 1; + * @param value The cookCount to set. + * @return This builder for chaining. + */ + public Builder setCookCount(int value) { + + cookCount_ = value; + onChanged(); + return this; + } + /** + * uint32 cook_count = 1; + * @return This builder for chaining. + */ + public Builder clearCookCount() { + + cookCount_ = 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:PlayerCookReq) + } + + // @@protoc_insertion_point(class_scope:PlayerCookReq) + private static final emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq(); + } + + public static emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerCookReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerCookReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookReqOuterClass.PlayerCookReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerCookReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerCookReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerCookReq.proto\"b\n\rPlayerCookReq\022\021" + + "\n\trecipe_id\030\010 \001(\r\022\023\n\013qte_quality\030\014 \001(\r\022\025" + + "\n\rassist_avatar\030\016 \001(\r\022\022\n\ncook_count\030\001 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerCookReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerCookReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerCookReq_descriptor, + new java.lang.String[] { "RecipeId", "QteQuality", "AssistAvatar", "CookCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookRspOuterClass.java new file mode 100644 index 00000000000..80833709bcc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerCookRspOuterClass.java @@ -0,0 +1,1646 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerCookRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerCookRspOuterClass { + private PlayerCookRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerCookRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerCookRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * .CookRecipeData recipe_data = 7; + * @return Whether the recipeData field is set. + */ + boolean hasRecipeData(); + /** + * .CookRecipeData recipe_data = 7; + * @return The recipeData. + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData(); + /** + * .CookRecipeData recipe_data = 7; + */ + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder(); + + /** + * repeated .ItemParam item_list = 11; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemParam item_list = 11; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index); + /** + * repeated .ItemParam item_list = 11; + */ + int getItemListCount(); + /** + * repeated .ItemParam item_list = 11; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemParam item_list = 11; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index); + + /** + * uint32 qte_quality = 5; + * @return The qteQuality. + */ + int getQteQuality(); + + /** + * uint32 cook_count = 12; + * @return The cookCount. + */ + int getCookCount(); + + /** + * repeated .ItemParam extral_item_list = 15; + */ + java.util.List + getExtralItemListList(); + /** + * repeated .ItemParam extral_item_list = 15; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index); + /** + * repeated .ItemParam extral_item_list = 15; + */ + int getExtralItemListCount(); + /** + * repeated .ItemParam extral_item_list = 15; + */ + java.util.List + getExtralItemListOrBuilderList(); + /** + * repeated .ItemParam extral_item_list = 15; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 188
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerCookRsp} + */ + public static final class PlayerCookRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerCookRsp) + PlayerCookRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerCookRsp.newBuilder() to construct. + private PlayerCookRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerCookRsp() { + itemList_ = java.util.Collections.emptyList(); + extralItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerCookRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerCookRsp( + 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 24: { + + retcode_ = input.readInt32(); + break; + } + case 40: { + + qteQuality_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder subBuilder = null; + if (recipeData_ != null) { + subBuilder = recipeData_.toBuilder(); + } + recipeData_ = input.readMessage(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(recipeData_); + recipeData_ = subBuilder.buildPartial(); + } + + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 96: { + + cookCount_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + extralItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + extralItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + 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)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + extralItemList_ = java.util.Collections.unmodifiableList(extralItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.class, emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int RECIPE_DATA_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_; + /** + * .CookRecipeData recipe_data = 7; + * @return Whether the recipeData field is set. + */ + @java.lang.Override + public boolean hasRecipeData() { + return recipeData_ != null; + } + /** + * .CookRecipeData recipe_data = 7; + * @return The recipeData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() { + return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } + /** + * .CookRecipeData recipe_data = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() { + return getRecipeData(); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 11; + private java.util.List itemList_; + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemParam item_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int QTE_QUALITY_FIELD_NUMBER = 5; + private int qteQuality_; + /** + * uint32 qte_quality = 5; + * @return The qteQuality. + */ + @java.lang.Override + public int getQteQuality() { + return qteQuality_; + } + + public static final int COOK_COUNT_FIELD_NUMBER = 12; + private int cookCount_; + /** + * uint32 cook_count = 12; + * @return The cookCount. + */ + @java.lang.Override + public int getCookCount() { + return cookCount_; + } + + public static final int EXTRAL_ITEM_LIST_FIELD_NUMBER = 15; + private java.util.List extralItemList_; + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public java.util.List getExtralItemListList() { + return extralItemList_; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public java.util.List + getExtralItemListOrBuilderList() { + return extralItemList_; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public int getExtralItemListCount() { + return extralItemList_.size(); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index) { + return extralItemList_.get(index); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder( + int index) { + return extralItemList_.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 { + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (qteQuality_ != 0) { + output.writeUInt32(5, qteQuality_); + } + if (recipeData_ != null) { + output.writeMessage(7, getRecipeData()); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(11, itemList_.get(i)); + } + if (cookCount_ != 0) { + output.writeUInt32(12, cookCount_); + } + for (int i = 0; i < extralItemList_.size(); i++) { + output.writeMessage(15, extralItemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (qteQuality_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, qteQuality_); + } + if (recipeData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getRecipeData()); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, itemList_.get(i)); + } + if (cookCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, cookCount_); + } + for (int i = 0; i < extralItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, extralItemList_.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.PlayerCookRspOuterClass.PlayerCookRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp other = (emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (hasRecipeData() != other.hasRecipeData()) return false; + if (hasRecipeData()) { + if (!getRecipeData() + .equals(other.getRecipeData())) return false; + } + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getQteQuality() + != other.getQteQuality()) return false; + if (getCookCount() + != other.getCookCount()) return false; + if (!getExtralItemListList() + .equals(other.getExtralItemListList())) 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 (hasRecipeData()) { + hash = (37 * hash) + RECIPE_DATA_FIELD_NUMBER; + hash = (53 * hash) + getRecipeData().hashCode(); + } + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + QTE_QUALITY_FIELD_NUMBER; + hash = (53 * hash) + getQteQuality(); + hash = (37 * hash) + COOK_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCookCount(); + if (getExtralItemListCount() > 0) { + hash = (37 * hash) + EXTRAL_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getExtralItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp 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.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp 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.PlayerCookRspOuterClass.PlayerCookRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp 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.PlayerCookRspOuterClass.PlayerCookRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp 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.PlayerCookRspOuterClass.PlayerCookRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp 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.PlayerCookRspOuterClass.PlayerCookRsp 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: 188
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerCookRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerCookRsp) + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.class, emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + getExtralItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (recipeDataBuilder_ == null) { + recipeData_ = null; + } else { + recipeData_ = null; + recipeDataBuilder_ = null; + } + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + qteQuality_ = 0; + + cookCount_ = 0; + + if (extralItemListBuilder_ == null) { + extralItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + extralItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.internal_static_PlayerCookRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp build() { + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp buildPartial() { + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp result = new emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (recipeDataBuilder_ == null) { + result.recipeData_ = recipeData_; + } else { + result.recipeData_ = recipeDataBuilder_.build(); + } + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.qteQuality_ = qteQuality_; + result.cookCount_ = cookCount_; + if (extralItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + extralItemList_ = java.util.Collections.unmodifiableList(extralItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.extralItemList_ = extralItemList_; + } else { + result.extralItemList_ = extralItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp other) { + if (other == emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.hasRecipeData()) { + mergeRecipeData(other.getRecipeData()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getQteQuality() != 0) { + setQteQuality(other.getQteQuality()); + } + if (other.getCookCount() != 0) { + setCookCount(other.getCookCount()); + } + if (extralItemListBuilder_ == null) { + if (!other.extralItemList_.isEmpty()) { + if (extralItemList_.isEmpty()) { + extralItemList_ = other.extralItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureExtralItemListIsMutable(); + extralItemList_.addAll(other.extralItemList_); + } + onChanged(); + } + } else { + if (!other.extralItemList_.isEmpty()) { + if (extralItemListBuilder_.isEmpty()) { + extralItemListBuilder_.dispose(); + extralItemListBuilder_ = null; + extralItemList_ = other.extralItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + extralItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExtralItemListFieldBuilder() : null; + } else { + extralItemListBuilder_.addAllMessages(other.extralItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData recipeData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> recipeDataBuilder_; + /** + * .CookRecipeData recipe_data = 7; + * @return Whether the recipeData field is set. + */ + public boolean hasRecipeData() { + return recipeDataBuilder_ != null || recipeData_ != null; + } + /** + * .CookRecipeData recipe_data = 7; + * @return The recipeData. + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData getRecipeData() { + if (recipeDataBuilder_ == null) { + return recipeData_ == null ? emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } else { + return recipeDataBuilder_.getMessage(); + } + } + /** + * .CookRecipeData recipe_data = 7; + */ + public Builder setRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + recipeData_ = value; + onChanged(); + } else { + recipeDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 7; + */ + public Builder setRecipeData( + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder builderForValue) { + if (recipeDataBuilder_ == null) { + recipeData_ = builderForValue.build(); + onChanged(); + } else { + recipeDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 7; + */ + public Builder mergeRecipeData(emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData value) { + if (recipeDataBuilder_ == null) { + if (recipeData_ != null) { + recipeData_ = + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.newBuilder(recipeData_).mergeFrom(value).buildPartial(); + } else { + recipeData_ = value; + } + onChanged(); + } else { + recipeDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .CookRecipeData recipe_data = 7; + */ + public Builder clearRecipeData() { + if (recipeDataBuilder_ == null) { + recipeData_ = null; + onChanged(); + } else { + recipeData_ = null; + recipeDataBuilder_ = null; + } + + return this; + } + /** + * .CookRecipeData recipe_data = 7; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder getRecipeDataBuilder() { + + onChanged(); + return getRecipeDataFieldBuilder().getBuilder(); + } + /** + * .CookRecipeData recipe_data = 7; + */ + public emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder getRecipeDataOrBuilder() { + if (recipeDataBuilder_ != null) { + return recipeDataBuilder_.getMessageOrBuilder(); + } else { + return recipeData_ == null ? + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.getDefaultInstance() : recipeData_; + } + } + /** + * .CookRecipeData recipe_data = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder> + getRecipeDataFieldBuilder() { + if (recipeDataBuilder_ == null) { + recipeDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeData.Builder, emu.grasscutter.net.proto.CookRecipeDataOuterClass.CookRecipeDataOrBuilder>( + getRecipeData(), + getParentForChildren(), + isClean()); + recipeData_ = null; + } + return recipeDataBuilder_; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemListBuilder_; + + /** + * repeated .ItemParam item_list = 11; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 11; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private int qteQuality_ ; + /** + * uint32 qte_quality = 5; + * @return The qteQuality. + */ + @java.lang.Override + public int getQteQuality() { + return qteQuality_; + } + /** + * uint32 qte_quality = 5; + * @param value The qteQuality to set. + * @return This builder for chaining. + */ + public Builder setQteQuality(int value) { + + qteQuality_ = value; + onChanged(); + return this; + } + /** + * uint32 qte_quality = 5; + * @return This builder for chaining. + */ + public Builder clearQteQuality() { + + qteQuality_ = 0; + onChanged(); + return this; + } + + private int cookCount_ ; + /** + * uint32 cook_count = 12; + * @return The cookCount. + */ + @java.lang.Override + public int getCookCount() { + return cookCount_; + } + /** + * uint32 cook_count = 12; + * @param value The cookCount to set. + * @return This builder for chaining. + */ + public Builder setCookCount(int value) { + + cookCount_ = value; + onChanged(); + return this; + } + /** + * uint32 cook_count = 12; + * @return This builder for chaining. + */ + public Builder clearCookCount() { + + cookCount_ = 0; + onChanged(); + return this; + } + + private java.util.List extralItemList_ = + java.util.Collections.emptyList(); + private void ensureExtralItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + extralItemList_ = new java.util.ArrayList(extralItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> extralItemListBuilder_; + + /** + * repeated .ItemParam extral_item_list = 15; + */ + public java.util.List getExtralItemListList() { + if (extralItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(extralItemList_); + } else { + return extralItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public int getExtralItemListCount() { + if (extralItemListBuilder_ == null) { + return extralItemList_.size(); + } else { + return extralItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getExtralItemList(int index) { + if (extralItemListBuilder_ == null) { + return extralItemList_.get(index); + } else { + return extralItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder setExtralItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extralItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtralItemListIsMutable(); + extralItemList_.set(index, value); + onChanged(); + } else { + extralItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder setExtralItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + extralItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + extralItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addExtralItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extralItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtralItemListIsMutable(); + extralItemList_.add(value); + onChanged(); + } else { + extralItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addExtralItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (extralItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExtralItemListIsMutable(); + extralItemList_.add(index, value); + onChanged(); + } else { + extralItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addExtralItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + extralItemList_.add(builderForValue.build()); + onChanged(); + } else { + extralItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addExtralItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + extralItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + extralItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder addAllExtralItemList( + java.lang.Iterable values) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, extralItemList_); + onChanged(); + } else { + extralItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder clearExtralItemList() { + if (extralItemListBuilder_ == null) { + extralItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + extralItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public Builder removeExtralItemList(int index) { + if (extralItemListBuilder_ == null) { + ensureExtralItemListIsMutable(); + extralItemList_.remove(index); + onChanged(); + } else { + extralItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getExtralItemListBuilder( + int index) { + return getExtralItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getExtralItemListOrBuilder( + int index) { + if (extralItemListBuilder_ == null) { + return extralItemList_.get(index); } else { + return extralItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public java.util.List + getExtralItemListOrBuilderList() { + if (extralItemListBuilder_ != null) { + return extralItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(extralItemList_); + } + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtralItemListBuilder() { + return getExtralItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addExtralItemListBuilder( + int index) { + return getExtralItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam extral_item_list = 15; + */ + public java.util.List + getExtralItemListBuilderList() { + return getExtralItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getExtralItemListFieldBuilder() { + if (extralItemListBuilder_ == null) { + extralItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + extralItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + extralItemList_ = null; + } + return extralItemListBuilder_; + } + @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:PlayerCookRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerCookRsp) + private static final emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp(); + } + + public static emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerCookRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerCookRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerCookRspOuterClass.PlayerCookRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerCookRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerCookRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerCookRsp.proto\032\024CookRecipeData.pr" + + "oto\032\017ItemParam.proto\"\264\001\n\rPlayerCookRsp\022\017" + + "\n\007retcode\030\003 \001(\005\022$\n\013recipe_data\030\007 \001(\0132\017.C" + + "ookRecipeData\022\035\n\titem_list\030\013 \003(\0132\n.ItemP" + + "aram\022\023\n\013qte_quality\030\005 \001(\r\022\022\n\ncook_count\030" + + "\014 \001(\r\022$\n\020extral_item_list\030\017 \003(\0132\n.ItemPa" + + "ramB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_PlayerCookRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerCookRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerCookRsp_descriptor, + new java.lang.String[] { "Retcode", "RecipeData", "ItemList", "QteQuality", "CookCount", "ExtralItemList", }); + emu.grasscutter.net.proto.CookRecipeDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java new file mode 100644 index 00000000000..42f532c3108 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerDataNotifyOuterClass.java @@ -0,0 +1,1178 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerDataNotifyOuterClass { + private PlayerDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 server_time = 7; + * @return The serverTime. + */ + long getServerTime(); + + /** + * string nick_name = 8; + * @return The nickName. + */ + java.lang.String getNickName(); + /** + * string nick_name = 8; + * @return The bytes for nickName. + */ + com.google.protobuf.ByteString + getNickNameBytes(); + + /** + * bool is_first_login_today = 12; + * @return The isFirstLoginToday. + */ + boolean getIsFirstLoginToday(); + + /** + * uint32 region_id = 6; + * @return The regionId. + */ + int getRegionId(); + + /** + * map<uint32, .PropValue> prop_map = 15; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 15; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 15; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + } + /** + *
+   * CmdId: 190
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerDataNotify} + */ + public static final class PlayerDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerDataNotify) + PlayerDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerDataNotify.newBuilder() to construct. + private PlayerDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerDataNotify() { + nickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerDataNotify( + 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 48: { + + regionId_ = input.readUInt32(); + break; + } + case 56: { + + serverTime_ = input.readUInt64(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + nickName_ = s; + break; + } + case 96: { + + isFirstLoginToday_ = input.readBool(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + 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.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.class, emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.Builder.class); + } + + public static final int SERVER_TIME_FIELD_NUMBER = 7; + private long serverTime_; + /** + * uint64 server_time = 7; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + + public static final int NICK_NAME_FIELD_NUMBER = 8; + private volatile java.lang.Object nickName_; + /** + * string nick_name = 8; + * @return The nickName. + */ + @java.lang.Override + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + 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(); + nickName_ = s; + return s; + } + } + /** + * string nick_name = 8; + * @return The bytes for nickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_FIRST_LOGIN_TODAY_FIELD_NUMBER = 12; + private boolean isFirstLoginToday_; + /** + * bool is_first_login_today = 12; + * @return The isFirstLoginToday. + */ + @java.lang.Override + public boolean getIsFirstLoginToday() { + return isFirstLoginToday_; + } + + public static final int REGION_ID_FIELD_NUMBER = 6; + private int regionId_; + /** + * uint32 region_id = 6; + * @return The regionId. + */ + @java.lang.Override + public int getRegionId() { + return regionId_; + } + + public static final int PROP_MAP_FIELD_NUMBER = 15; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (regionId_ != 0) { + output.writeUInt32(6, regionId_); + } + if (serverTime_ != 0L) { + output.writeUInt64(7, serverTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, nickName_); + } + if (isFirstLoginToday_ != false) { + output.writeBool(12, isFirstLoginToday_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 15); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (regionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, regionId_); + } + if (serverTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, serverTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, nickName_); + } + if (isFirstLoginToday_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isFirstLoginToday_); + } + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, propMap__); + } + 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.PlayerDataNotifyOuterClass.PlayerDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify other = (emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify) obj; + + if (getServerTime() + != other.getServerTime()) return false; + if (!getNickName() + .equals(other.getNickName())) return false; + if (getIsFirstLoginToday() + != other.getIsFirstLoginToday()) return false; + if (getRegionId() + != other.getRegionId()) return false; + if (!internalGetPropMap().equals( + other.internalGetPropMap())) 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) + SERVER_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTime()); + hash = (37 * hash) + NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getNickName().hashCode(); + hash = (37 * hash) + IS_FIRST_LOGIN_TODAY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFirstLoginToday()); + hash = (37 * hash) + REGION_ID_FIELD_NUMBER; + hash = (53 * hash) + getRegionId(); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify 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.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify 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.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify 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.PlayerDataNotifyOuterClass.PlayerDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify 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.PlayerDataNotifyOuterClass.PlayerDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify 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.PlayerDataNotifyOuterClass.PlayerDataNotify 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: 190
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerDataNotify) + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 15: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 15: + return internalGetMutablePropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.class, emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverTime_ = 0L; + + nickName_ = ""; + + isFirstLoginToday_ = false; + + regionId_ = 0; + + internalGetMutablePropMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.internal_static_PlayerDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify build() { + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify buildPartial() { + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify result = new emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify(this); + int from_bitField0_ = bitField0_; + result.serverTime_ = serverTime_; + result.nickName_ = nickName_; + result.isFirstLoginToday_ = isFirstLoginToday_; + result.regionId_ = regionId_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify other) { + if (other == emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify.getDefaultInstance()) return this; + if (other.getServerTime() != 0L) { + setServerTime(other.getServerTime()); + } + if (!other.getNickName().isEmpty()) { + nickName_ = other.nickName_; + onChanged(); + } + if (other.getIsFirstLoginToday() != false) { + setIsFirstLoginToday(other.getIsFirstLoginToday()); + } + if (other.getRegionId() != 0) { + setRegionId(other.getRegionId()); + } + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long serverTime_ ; + /** + * uint64 server_time = 7; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + /** + * uint64 server_time = 7; + * @param value The serverTime to set. + * @return This builder for chaining. + */ + public Builder setServerTime(long value) { + + serverTime_ = value; + onChanged(); + return this; + } + /** + * uint64 server_time = 7; + * @return This builder for chaining. + */ + public Builder clearServerTime() { + + serverTime_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object nickName_ = ""; + /** + * string nick_name = 8; + * @return The nickName. + */ + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nick_name = 8; + * @return The bytes for nickName. + */ + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nick_name = 8; + * @param value The nickName to set. + * @return This builder for chaining. + */ + public Builder setNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickName_ = value; + onChanged(); + return this; + } + /** + * string nick_name = 8; + * @return This builder for chaining. + */ + public Builder clearNickName() { + + nickName_ = getDefaultInstance().getNickName(); + onChanged(); + return this; + } + /** + * string nick_name = 8; + * @param value The bytes for nickName to set. + * @return This builder for chaining. + */ + public Builder setNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickName_ = value; + onChanged(); + return this; + } + + private boolean isFirstLoginToday_ ; + /** + * bool is_first_login_today = 12; + * @return The isFirstLoginToday. + */ + @java.lang.Override + public boolean getIsFirstLoginToday() { + return isFirstLoginToday_; + } + /** + * bool is_first_login_today = 12; + * @param value The isFirstLoginToday to set. + * @return This builder for chaining. + */ + public Builder setIsFirstLoginToday(boolean value) { + + isFirstLoginToday_ = value; + onChanged(); + return this; + } + /** + * bool is_first_login_today = 12; + * @return This builder for chaining. + */ + public Builder clearIsFirstLoginToday() { + + isFirstLoginToday_ = false; + onChanged(); + return this; + } + + private int regionId_ ; + /** + * uint32 region_id = 6; + * @return The regionId. + */ + @java.lang.Override + public int getRegionId() { + return regionId_; + } + /** + * uint32 region_id = 6; + * @param value The regionId to set. + * @return This builder for chaining. + */ + public Builder setRegionId(int value) { + + regionId_ = value; + onChanged(); + return this; + } + /** + * uint32 region_id = 6; + * @return This builder for chaining. + */ + public Builder clearRegionId() { + + regionId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 15; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + 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:PlayerDataNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerDataNotify) + private static final emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify(); + } + + public static emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDataNotifyOuterClass.PlayerDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerDataNotify_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerDataNotify_PropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PlayerDataNotify.proto\032\017PropValue.prot" + + "o\"\331\001\n\020PlayerDataNotify\022\023\n\013server_time\030\007 " + + "\001(\004\022\021\n\tnick_name\030\010 \001(\t\022\034\n\024is_first_login" + + "_today\030\014 \001(\010\022\021\n\tregion_id\030\006 \001(\r\0220\n\010prop_" + + "map\030\017 \003(\0132\036.PlayerDataNotify.PropMapEntr" + + "y\032:\n\014PropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030" + + "\002 \001(\0132\n.PropValue:\0028\001B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_PlayerDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerDataNotify_descriptor, + new java.lang.String[] { "ServerTime", "NickName", "IsFirstLoginToday", "RegionId", "PropMap", }); + internal_static_PlayerDataNotify_PropMapEntry_descriptor = + internal_static_PlayerDataNotify_descriptor.getNestedTypes().get(0); + internal_static_PlayerDataNotify_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerDataNotify_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java new file mode 100644 index 00000000000..451145f476f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerDieTypeOuterClass.java @@ -0,0 +1,214 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerDieType.proto + +package emu.grasscutter.net.proto; + +public final class PlayerDieTypeOuterClass { + private PlayerDieTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code PlayerDieType} + */ + public enum PlayerDieType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PLAYER_DIE_TYPE_NONE = 0; + */ + PLAYER_DIE_TYPE_NONE(0), + /** + * PLAYER_DIE_TYPE_KILL_BY_MONSTER = 1; + */ + PLAYER_DIE_TYPE_KILL_BY_MONSTER(1), + /** + * PLAYER_DIE_TYPE_KILL_BY_GEAR = 2; + */ + PLAYER_DIE_TYPE_KILL_BY_GEAR(2), + /** + * PLAYER_DIE_TYPE_FALL = 3; + */ + PLAYER_DIE_TYPE_FALL(3), + /** + * PLAYER_DIE_TYPE_DRAWN = 4; + */ + PLAYER_DIE_TYPE_DRAWN(4), + /** + * PLAYER_DIE_TYPE_ABYSS = 5; + */ + PLAYER_DIE_TYPE_ABYSS(5), + /** + * PLAYER_DIE_TYPE_GM = 6; + */ + PLAYER_DIE_TYPE_GM(6), + /** + * PLAYER_DIE_TYPE_CLIMATE_COLD = 7; + */ + PLAYER_DIE_TYPE_CLIMATE_COLD(7), + /** + * PLAYER_DIE_TYPE_STORM_LIGHTING = 8; + */ + PLAYER_DIE_TYPE_STORM_LIGHTING(8), + UNRECOGNIZED(-1), + ; + + /** + * PLAYER_DIE_TYPE_NONE = 0; + */ + public static final int PLAYER_DIE_TYPE_NONE_VALUE = 0; + /** + * PLAYER_DIE_TYPE_KILL_BY_MONSTER = 1; + */ + public static final int PLAYER_DIE_TYPE_KILL_BY_MONSTER_VALUE = 1; + /** + * PLAYER_DIE_TYPE_KILL_BY_GEAR = 2; + */ + public static final int PLAYER_DIE_TYPE_KILL_BY_GEAR_VALUE = 2; + /** + * PLAYER_DIE_TYPE_FALL = 3; + */ + public static final int PLAYER_DIE_TYPE_FALL_VALUE = 3; + /** + * PLAYER_DIE_TYPE_DRAWN = 4; + */ + public static final int PLAYER_DIE_TYPE_DRAWN_VALUE = 4; + /** + * PLAYER_DIE_TYPE_ABYSS = 5; + */ + public static final int PLAYER_DIE_TYPE_ABYSS_VALUE = 5; + /** + * PLAYER_DIE_TYPE_GM = 6; + */ + public static final int PLAYER_DIE_TYPE_GM_VALUE = 6; + /** + * PLAYER_DIE_TYPE_CLIMATE_COLD = 7; + */ + public static final int PLAYER_DIE_TYPE_CLIMATE_COLD_VALUE = 7; + /** + * PLAYER_DIE_TYPE_STORM_LIGHTING = 8; + */ + public static final int PLAYER_DIE_TYPE_STORM_LIGHTING_VALUE = 8; + + + 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 PlayerDieType 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 PlayerDieType forNumber(int value) { + switch (value) { + case 0: return PLAYER_DIE_TYPE_NONE; + case 1: return PLAYER_DIE_TYPE_KILL_BY_MONSTER; + case 2: return PLAYER_DIE_TYPE_KILL_BY_GEAR; + case 3: return PLAYER_DIE_TYPE_FALL; + case 4: return PLAYER_DIE_TYPE_DRAWN; + case 5: return PLAYER_DIE_TYPE_ABYSS; + case 6: return PLAYER_DIE_TYPE_GM; + case 7: return PLAYER_DIE_TYPE_CLIMATE_COLD; + case 8: return PLAYER_DIE_TYPE_STORM_LIGHTING; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PlayerDieType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PlayerDieType findValueByNumber(int number) { + return PlayerDieType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final PlayerDieType[] VALUES = values(); + + public static PlayerDieType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PlayerDieType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PlayerDieType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerDieType.proto*\236\002\n\rPlayerDieType\022" + + "\030\n\024PLAYER_DIE_TYPE_NONE\020\000\022#\n\037PLAYER_DIE_" + + "TYPE_KILL_BY_MONSTER\020\001\022 \n\034PLAYER_DIE_TYP" + + "E_KILL_BY_GEAR\020\002\022\030\n\024PLAYER_DIE_TYPE_FALL" + + "\020\003\022\031\n\025PLAYER_DIE_TYPE_DRAWN\020\004\022\031\n\025PLAYER_" + + "DIE_TYPE_ABYSS\020\005\022\026\n\022PLAYER_DIE_TYPE_GM\020\006" + + "\022 \n\034PLAYER_DIE_TYPE_CLIMATE_COLD\020\007\022\"\n\036PL" + + "AYER_DIE_TYPE_STORM_LIGHTING\020\010B\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonReqOuterClass.java new file mode 100644 index 00000000000..ae44a73aace --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonReqOuterClass.java @@ -0,0 +1,828 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerEnterDungeonReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerEnterDungeonReqOuterClass { + private PlayerEnterDungeonReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerEnterDungeonReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerEnterDungeonReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return Whether the unk2800ANJAHBGBIFD field is set. + */ + boolean hasUnk2800ANJAHBGBIFD(); + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return The unk2800ANJAHBGBIFD. + */ + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getUnk2800ANJAHBGBIFD(); + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder getUnk2800ANJAHBGBIFDOrBuilder(); + + /** + * uint32 point_id = 13; + * @return The pointId. + */ + int getPointId(); + + /** + * uint32 dungeon_id = 7; + * @return The dungeonId. + */ + int getDungeonId(); + } + /** + *
+   * CmdId: 912
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerEnterDungeonReq} + */ + public static final class PlayerEnterDungeonReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerEnterDungeonReq) + PlayerEnterDungeonReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerEnterDungeonReq.newBuilder() to construct. + private PlayerEnterDungeonReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerEnterDungeonReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerEnterDungeonReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerEnterDungeonReq( + 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 18: { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder subBuilder = null; + if (unk2800ANJAHBGBIFD_ != null) { + subBuilder = unk2800ANJAHBGBIFD_.toBuilder(); + } + unk2800ANJAHBGBIFD_ = input.readMessage(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2800ANJAHBGBIFD_); + unk2800ANJAHBGBIFD_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + dungeonId_ = input.readUInt32(); + break; + } + case 104: { + + pointId_ = 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.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.class, emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.Builder.class); + } + + public static final int UNK2800_ANJAHBGBIFD_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG unk2800ANJAHBGBIFD_; + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return Whether the unk2800ANJAHBGBIFD field is set. + */ + @java.lang.Override + public boolean hasUnk2800ANJAHBGBIFD() { + return unk2800ANJAHBGBIFD_ != null; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return The unk2800ANJAHBGBIFD. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getUnk2800ANJAHBGBIFD() { + return unk2800ANJAHBGBIFD_ == null ? emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance() : unk2800ANJAHBGBIFD_; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder getUnk2800ANJAHBGBIFDOrBuilder() { + return getUnk2800ANJAHBGBIFD(); + } + + public static final int POINT_ID_FIELD_NUMBER = 13; + private int pointId_; + /** + * uint32 point_id = 13; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int DUNGEON_ID_FIELD_NUMBER = 7; + private int dungeonId_; + /** + * uint32 dungeon_id = 7; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + 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 (unk2800ANJAHBGBIFD_ != null) { + output.writeMessage(2, getUnk2800ANJAHBGBIFD()); + } + if (dungeonId_ != 0) { + output.writeUInt32(7, dungeonId_); + } + if (pointId_ != 0) { + output.writeUInt32(13, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2800ANJAHBGBIFD_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getUnk2800ANJAHBGBIFD()); + } + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, dungeonId_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, pointId_); + } + 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.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq other = (emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq) obj; + + if (hasUnk2800ANJAHBGBIFD() != other.hasUnk2800ANJAHBGBIFD()) return false; + if (hasUnk2800ANJAHBGBIFD()) { + if (!getUnk2800ANJAHBGBIFD() + .equals(other.getUnk2800ANJAHBGBIFD())) return false; + } + if (getPointId() + != other.getPointId()) return false; + if (getDungeonId() + != other.getDungeonId()) 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 (hasUnk2800ANJAHBGBIFD()) { + hash = (37 * hash) + UNK2800_ANJAHBGBIFD_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800ANJAHBGBIFD().hashCode(); + } + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq 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.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq 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.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq 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.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq 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.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq 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.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq 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: 912
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerEnterDungeonReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerEnterDungeonReq) + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.class, emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2800ANJAHBGBIFDBuilder_ == null) { + unk2800ANJAHBGBIFD_ = null; + } else { + unk2800ANJAHBGBIFD_ = null; + unk2800ANJAHBGBIFDBuilder_ = null; + } + pointId_ = 0; + + dungeonId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.internal_static_PlayerEnterDungeonReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq build() { + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq buildPartial() { + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq result = new emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq(this); + if (unk2800ANJAHBGBIFDBuilder_ == null) { + result.unk2800ANJAHBGBIFD_ = unk2800ANJAHBGBIFD_; + } else { + result.unk2800ANJAHBGBIFD_ = unk2800ANJAHBGBIFDBuilder_.build(); + } + result.pointId_ = pointId_; + result.dungeonId_ = dungeonId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq other) { + if (other == emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq.getDefaultInstance()) return this; + if (other.hasUnk2800ANJAHBGBIFD()) { + mergeUnk2800ANJAHBGBIFD(other.getUnk2800ANJAHBGBIFD()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG unk2800ANJAHBGBIFD_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder> unk2800ANJAHBGBIFDBuilder_; + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return Whether the unk2800ANJAHBGBIFD field is set. + */ + public boolean hasUnk2800ANJAHBGBIFD() { + return unk2800ANJAHBGBIFDBuilder_ != null || unk2800ANJAHBGBIFD_ != null; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + * @return The unk2800ANJAHBGBIFD. + */ + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getUnk2800ANJAHBGBIFD() { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + return unk2800ANJAHBGBIFD_ == null ? emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance() : unk2800ANJAHBGBIFD_; + } else { + return unk2800ANJAHBGBIFDBuilder_.getMessage(); + } + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public Builder setUnk2800ANJAHBGBIFD(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG value) { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2800ANJAHBGBIFD_ = value; + onChanged(); + } else { + unk2800ANJAHBGBIFDBuilder_.setMessage(value); + } + + return this; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public Builder setUnk2800ANJAHBGBIFD( + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder builderForValue) { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + unk2800ANJAHBGBIFD_ = builderForValue.build(); + onChanged(); + } else { + unk2800ANJAHBGBIFDBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public Builder mergeUnk2800ANJAHBGBIFD(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG value) { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + if (unk2800ANJAHBGBIFD_ != null) { + unk2800ANJAHBGBIFD_ = + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.newBuilder(unk2800ANJAHBGBIFD_).mergeFrom(value).buildPartial(); + } else { + unk2800ANJAHBGBIFD_ = value; + } + onChanged(); + } else { + unk2800ANJAHBGBIFDBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public Builder clearUnk2800ANJAHBGBIFD() { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + unk2800ANJAHBGBIFD_ = null; + onChanged(); + } else { + unk2800ANJAHBGBIFD_ = null; + unk2800ANJAHBGBIFDBuilder_ = null; + } + + return this; + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder getUnk2800ANJAHBGBIFDBuilder() { + + onChanged(); + return getUnk2800ANJAHBGBIFDFieldBuilder().getBuilder(); + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder getUnk2800ANJAHBGBIFDOrBuilder() { + if (unk2800ANJAHBGBIFDBuilder_ != null) { + return unk2800ANJAHBGBIFDBuilder_.getMessageOrBuilder(); + } else { + return unk2800ANJAHBGBIFD_ == null ? + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance() : unk2800ANJAHBGBIFD_; + } + } + /** + * .Unk2800_JKLFAJKDLDG Unk2800_ANJAHBGBIFD = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder> + getUnk2800ANJAHBGBIFDFieldBuilder() { + if (unk2800ANJAHBGBIFDBuilder_ == null) { + unk2800ANJAHBGBIFDBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder>( + getUnk2800ANJAHBGBIFD(), + getParentForChildren(), + isClean()); + unk2800ANJAHBGBIFD_ = null; + } + return unk2800ANJAHBGBIFDBuilder_; + } + + private int pointId_ ; + /** + * uint32 point_id = 13; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 13; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 13; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 7; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 7; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 7; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 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:PlayerEnterDungeonReq) + } + + // @@protoc_insertion_point(class_scope:PlayerEnterDungeonReq) + private static final emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq(); + } + + public static emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerEnterDungeonReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerEnterDungeonReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonReqOuterClass.PlayerEnterDungeonReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerEnterDungeonReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerEnterDungeonReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033PlayerEnterDungeonReq.proto\032\031Unk2800_J" + + "KLFAJKDLDG.proto\"p\n\025PlayerEnterDungeonRe" + + "q\0221\n\023Unk2800_ANJAHBGBIFD\030\002 \001(\0132\024.Unk2800" + + "_JKLFAJKDLDG\022\020\n\010point_id\030\r \001(\r\022\022\n\ndungeo" + + "n_id\030\007 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.getDescriptor(), + }); + internal_static_PlayerEnterDungeonReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerEnterDungeonReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerEnterDungeonReq_descriptor, + new java.lang.String[] { "Unk2800ANJAHBGBIFD", "PointId", "DungeonId", }); + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonRspOuterClass.java new file mode 100644 index 00000000000..73ff6ac59ec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterDungeonRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerEnterDungeonRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerEnterDungeonRspOuterClass { + private PlayerEnterDungeonRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerEnterDungeonRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerEnterDungeonRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 dungeon_id = 2; + * @return The dungeonId. + */ + int getDungeonId(); + + /** + * uint32 point_id = 6; + * @return The pointId. + */ + int getPointId(); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 935
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerEnterDungeonRsp} + */ + public static final class PlayerEnterDungeonRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerEnterDungeonRsp) + PlayerEnterDungeonRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerEnterDungeonRsp.newBuilder() to construct. + private PlayerEnterDungeonRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerEnterDungeonRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerEnterDungeonRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerEnterDungeonRsp( + 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: { + + dungeonId_ = input.readUInt32(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + pointId_ = 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.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.class, emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.Builder.class); + } + + public static final int DUNGEON_ID_FIELD_NUMBER = 2; + private int dungeonId_; + /** + * uint32 dungeon_id = 2; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 6; + private int pointId_; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @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 (dungeonId_ != 0) { + output.writeUInt32(2, dungeonId_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (pointId_ != 0) { + output.writeUInt32(6, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, dungeonId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, pointId_); + } + 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.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp other = (emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp) obj; + + if (getDungeonId() + != other.getDungeonId()) return false; + if (getPointId() + != other.getPointId()) 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) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + 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.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp 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.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp 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.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp 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.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp 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.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp 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.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp 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: 935
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerEnterDungeonRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerEnterDungeonRsp) + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.class, emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dungeonId_ = 0; + + pointId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.internal_static_PlayerEnterDungeonRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp build() { + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp buildPartial() { + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp result = new emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp(this); + result.dungeonId_ = dungeonId_; + result.pointId_ = pointId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp other) { + if (other == emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp.getDefaultInstance()) return this; + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 2; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 2; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 2; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 6; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 6; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @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:PlayerEnterDungeonRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerEnterDungeonRsp) + private static final emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp(); + } + + public static emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerEnterDungeonRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerEnterDungeonRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterDungeonRspOuterClass.PlayerEnterDungeonRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerEnterDungeonRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerEnterDungeonRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033PlayerEnterDungeonRsp.proto\"N\n\025PlayerE" + + "nterDungeonRsp\022\022\n\ndungeon_id\030\002 \001(\r\022\020\n\010po" + + "int_id\030\006 \001(\r\022\017\n\007retcode\030\005 \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerEnterDungeonRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerEnterDungeonRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerEnterDungeonRsp_descriptor, + new java.lang.String[] { "DungeonId", "PointId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java new file mode 100644 index 00000000000..b3705a143c6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneInfoNotifyOuterClass.java @@ -0,0 +1,1414 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerEnterSceneInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerEnterSceneInfoNotifyOuterClass { + private PlayerEnterSceneInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerEnterSceneInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerEnterSceneInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return Whether the teamEnterInfo field is set. + */ + boolean hasTeamEnterInfo(); + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return The teamEnterInfo. + */ + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getTeamEnterInfo(); + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder getTeamEnterInfoOrBuilder(); + + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + java.util.List + getAvatarEnterInfoList(); + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index); + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + int getAvatarEnterInfoCount(); + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + java.util.List + getAvatarEnterInfoOrBuilderList(); + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( + int index); + + /** + * uint32 cur_avatar_entity_id = 6; + * @return The curAvatarEntityId. + */ + int getCurAvatarEntityId(); + + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return Whether the mpLevelEntityInfo field is set. + */ + boolean hasMpLevelEntityInfo(); + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return The mpLevelEntityInfo. + */ + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getMpLevelEntityInfo(); + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder getMpLevelEntityInfoOrBuilder(); + } + /** + *
+   * CmdId: 214
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerEnterSceneInfoNotify} + */ + public static final class PlayerEnterSceneInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerEnterSceneInfoNotify) + PlayerEnterSceneInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerEnterSceneInfoNotify.newBuilder() to construct. + private PlayerEnterSceneInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerEnterSceneInfoNotify() { + avatarEnterInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerEnterSceneInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerEnterSceneInfoNotify( + 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 42: { + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder subBuilder = null; + if (mpLevelEntityInfo_ != null) { + subBuilder = mpLevelEntityInfo_.toBuilder(); + } + mpLevelEntityInfo_ = input.readMessage(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(mpLevelEntityInfo_); + mpLevelEntityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + + curAvatarEntityId_ = input.readUInt32(); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarEnterInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + avatarEnterInfo_.add( + input.readMessage(emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.parser(), extensionRegistry)); + break; + } + case 66: { + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder subBuilder = null; + if (teamEnterInfo_ != null) { + subBuilder = teamEnterInfo_.toBuilder(); + } + teamEnterInfo_ = input.readMessage(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(teamEnterInfo_); + teamEnterInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 96: { + + enterSceneToken_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + avatarEnterInfo_ = java.util.Collections.unmodifiableList(avatarEnterInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.class, emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.Builder.class); + } + + public static final int TEAM_ENTER_INFO_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo teamEnterInfo_; + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return Whether the teamEnterInfo field is set. + */ + @java.lang.Override + public boolean hasTeamEnterInfo() { + return teamEnterInfo_ != null; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return The teamEnterInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getTeamEnterInfo() { + return teamEnterInfo_ == null ? emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance() : teamEnterInfo_; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder getTeamEnterInfoOrBuilder() { + return getTeamEnterInfo(); + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 12; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + public static final int AVATAR_ENTER_INFO_FIELD_NUMBER = 7; + private java.util.List avatarEnterInfo_; + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public java.util.List getAvatarEnterInfoList() { + return avatarEnterInfo_; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public java.util.List + getAvatarEnterInfoOrBuilderList() { + return avatarEnterInfo_; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public int getAvatarEnterInfoCount() { + return avatarEnterInfo_.size(); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index) { + return avatarEnterInfo_.get(index); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( + int index) { + return avatarEnterInfo_.get(index); + } + + public static final int CUR_AVATAR_ENTITY_ID_FIELD_NUMBER = 6; + private int curAvatarEntityId_; + /** + * uint32 cur_avatar_entity_id = 6; + * @return The curAvatarEntityId. + */ + @java.lang.Override + public int getCurAvatarEntityId() { + return curAvatarEntityId_; + } + + public static final int MP_LEVEL_ENTITY_INFO_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo mpLevelEntityInfo_; + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return Whether the mpLevelEntityInfo field is set. + */ + @java.lang.Override + public boolean hasMpLevelEntityInfo() { + return mpLevelEntityInfo_ != null; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return The mpLevelEntityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getMpLevelEntityInfo() { + return mpLevelEntityInfo_ == null ? emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance() : mpLevelEntityInfo_; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder getMpLevelEntityInfoOrBuilder() { + return getMpLevelEntityInfo(); + } + + 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 (mpLevelEntityInfo_ != null) { + output.writeMessage(5, getMpLevelEntityInfo()); + } + if (curAvatarEntityId_ != 0) { + output.writeUInt32(6, curAvatarEntityId_); + } + for (int i = 0; i < avatarEnterInfo_.size(); i++) { + output.writeMessage(7, avatarEnterInfo_.get(i)); + } + if (teamEnterInfo_ != null) { + output.writeMessage(8, getTeamEnterInfo()); + } + if (enterSceneToken_ != 0) { + output.writeUInt32(12, enterSceneToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (mpLevelEntityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getMpLevelEntityInfo()); + } + if (curAvatarEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, curAvatarEntityId_); + } + for (int i = 0; i < avatarEnterInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, avatarEnterInfo_.get(i)); + } + if (teamEnterInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getTeamEnterInfo()); + } + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, enterSceneToken_); + } + 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.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify other = (emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify) obj; + + if (hasTeamEnterInfo() != other.hasTeamEnterInfo()) return false; + if (hasTeamEnterInfo()) { + if (!getTeamEnterInfo() + .equals(other.getTeamEnterInfo())) return false; + } + if (getEnterSceneToken() + != other.getEnterSceneToken()) return false; + if (!getAvatarEnterInfoList() + .equals(other.getAvatarEnterInfoList())) return false; + if (getCurAvatarEntityId() + != other.getCurAvatarEntityId()) return false; + if (hasMpLevelEntityInfo() != other.hasMpLevelEntityInfo()) return false; + if (hasMpLevelEntityInfo()) { + if (!getMpLevelEntityInfo() + .equals(other.getMpLevelEntityInfo())) 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 (hasTeamEnterInfo()) { + hash = (37 * hash) + TEAM_ENTER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTeamEnterInfo().hashCode(); + } + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + if (getAvatarEnterInfoCount() > 0) { + hash = (37 * hash) + AVATAR_ENTER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAvatarEnterInfoList().hashCode(); + } + hash = (37 * hash) + CUR_AVATAR_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurAvatarEntityId(); + if (hasMpLevelEntityInfo()) { + hash = (37 * hash) + MP_LEVEL_ENTITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMpLevelEntityInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify 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.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify 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.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify 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.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify 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.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify 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.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify 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: 214
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerEnterSceneInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerEnterSceneInfoNotify) + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.class, emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAvatarEnterInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (teamEnterInfoBuilder_ == null) { + teamEnterInfo_ = null; + } else { + teamEnterInfo_ = null; + teamEnterInfoBuilder_ = null; + } + enterSceneToken_ = 0; + + if (avatarEnterInfoBuilder_ == null) { + avatarEnterInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + avatarEnterInfoBuilder_.clear(); + } + curAvatarEntityId_ = 0; + + if (mpLevelEntityInfoBuilder_ == null) { + mpLevelEntityInfo_ = null; + } else { + mpLevelEntityInfo_ = null; + mpLevelEntityInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.internal_static_PlayerEnterSceneInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify build() { + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify buildPartial() { + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify result = new emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify(this); + int from_bitField0_ = bitField0_; + if (teamEnterInfoBuilder_ == null) { + result.teamEnterInfo_ = teamEnterInfo_; + } else { + result.teamEnterInfo_ = teamEnterInfoBuilder_.build(); + } + result.enterSceneToken_ = enterSceneToken_; + if (avatarEnterInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + avatarEnterInfo_ = java.util.Collections.unmodifiableList(avatarEnterInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarEnterInfo_ = avatarEnterInfo_; + } else { + result.avatarEnterInfo_ = avatarEnterInfoBuilder_.build(); + } + result.curAvatarEntityId_ = curAvatarEntityId_; + if (mpLevelEntityInfoBuilder_ == null) { + result.mpLevelEntityInfo_ = mpLevelEntityInfo_; + } else { + result.mpLevelEntityInfo_ = mpLevelEntityInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify other) { + if (other == emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify.getDefaultInstance()) return this; + if (other.hasTeamEnterInfo()) { + mergeTeamEnterInfo(other.getTeamEnterInfo()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + if (avatarEnterInfoBuilder_ == null) { + if (!other.avatarEnterInfo_.isEmpty()) { + if (avatarEnterInfo_.isEmpty()) { + avatarEnterInfo_ = other.avatarEnterInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.addAll(other.avatarEnterInfo_); + } + onChanged(); + } + } else { + if (!other.avatarEnterInfo_.isEmpty()) { + if (avatarEnterInfoBuilder_.isEmpty()) { + avatarEnterInfoBuilder_.dispose(); + avatarEnterInfoBuilder_ = null; + avatarEnterInfo_ = other.avatarEnterInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + avatarEnterInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAvatarEnterInfoFieldBuilder() : null; + } else { + avatarEnterInfoBuilder_.addAllMessages(other.avatarEnterInfo_); + } + } + } + if (other.getCurAvatarEntityId() != 0) { + setCurAvatarEntityId(other.getCurAvatarEntityId()); + } + if (other.hasMpLevelEntityInfo()) { + mergeMpLevelEntityInfo(other.getMpLevelEntityInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo teamEnterInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder> teamEnterInfoBuilder_; + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return Whether the teamEnterInfo field is set. + */ + public boolean hasTeamEnterInfo() { + return teamEnterInfoBuilder_ != null || teamEnterInfo_ != null; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + * @return The teamEnterInfo. + */ + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getTeamEnterInfo() { + if (teamEnterInfoBuilder_ == null) { + return teamEnterInfo_ == null ? emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance() : teamEnterInfo_; + } else { + return teamEnterInfoBuilder_.getMessage(); + } + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public Builder setTeamEnterInfo(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo value) { + if (teamEnterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + teamEnterInfo_ = value; + onChanged(); + } else { + teamEnterInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public Builder setTeamEnterInfo( + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder builderForValue) { + if (teamEnterInfoBuilder_ == null) { + teamEnterInfo_ = builderForValue.build(); + onChanged(); + } else { + teamEnterInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public Builder mergeTeamEnterInfo(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo value) { + if (teamEnterInfoBuilder_ == null) { + if (teamEnterInfo_ != null) { + teamEnterInfo_ = + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.newBuilder(teamEnterInfo_).mergeFrom(value).buildPartial(); + } else { + teamEnterInfo_ = value; + } + onChanged(); + } else { + teamEnterInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public Builder clearTeamEnterInfo() { + if (teamEnterInfoBuilder_ == null) { + teamEnterInfo_ = null; + onChanged(); + } else { + teamEnterInfo_ = null; + teamEnterInfoBuilder_ = null; + } + + return this; + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder getTeamEnterInfoBuilder() { + + onChanged(); + return getTeamEnterInfoFieldBuilder().getBuilder(); + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder getTeamEnterInfoOrBuilder() { + if (teamEnterInfoBuilder_ != null) { + return teamEnterInfoBuilder_.getMessageOrBuilder(); + } else { + return teamEnterInfo_ == null ? + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance() : teamEnterInfo_; + } + } + /** + * .TeamEnterSceneInfo team_enter_info = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder> + getTeamEnterInfoFieldBuilder() { + if (teamEnterInfoBuilder_ == null) { + teamEnterInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder>( + getTeamEnterInfo(), + getParentForChildren(), + isClean()); + teamEnterInfo_ = null; + } + return teamEnterInfoBuilder_; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 12; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 12; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 0; + onChanged(); + return this; + } + + private java.util.List avatarEnterInfo_ = + java.util.Collections.emptyList(); + private void ensureAvatarEnterInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarEnterInfo_ = new java.util.ArrayList(avatarEnterInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder> avatarEnterInfoBuilder_; + + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public java.util.List getAvatarEnterInfoList() { + if (avatarEnterInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(avatarEnterInfo_); + } else { + return avatarEnterInfoBuilder_.getMessageList(); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public int getAvatarEnterInfoCount() { + if (avatarEnterInfoBuilder_ == null) { + return avatarEnterInfo_.size(); + } else { + return avatarEnterInfoBuilder_.getCount(); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo getAvatarEnterInfo(int index) { + if (avatarEnterInfoBuilder_ == null) { + return avatarEnterInfo_.get(index); + } else { + return avatarEnterInfoBuilder_.getMessage(index); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder setAvatarEnterInfo( + int index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo value) { + if (avatarEnterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.set(index, value); + onChanged(); + } else { + avatarEnterInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder setAvatarEnterInfo( + int index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder builderForValue) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + avatarEnterInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAvatarEnterInfo(emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo value) { + if (avatarEnterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.add(value); + onChanged(); + } else { + avatarEnterInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAvatarEnterInfo( + int index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo value) { + if (avatarEnterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.add(index, value); + onChanged(); + } else { + avatarEnterInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAvatarEnterInfo( + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder builderForValue) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.add(builderForValue.build()); + onChanged(); + } else { + avatarEnterInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAvatarEnterInfo( + int index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder builderForValue) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + avatarEnterInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder addAllAvatarEnterInfo( + java.lang.Iterable values) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarEnterInfo_); + onChanged(); + } else { + avatarEnterInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder clearAvatarEnterInfo() { + if (avatarEnterInfoBuilder_ == null) { + avatarEnterInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + avatarEnterInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public Builder removeAvatarEnterInfo(int index) { + if (avatarEnterInfoBuilder_ == null) { + ensureAvatarEnterInfoIsMutable(); + avatarEnterInfo_.remove(index); + onChanged(); + } else { + avatarEnterInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder getAvatarEnterInfoBuilder( + int index) { + return getAvatarEnterInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder getAvatarEnterInfoOrBuilder( + int index) { + if (avatarEnterInfoBuilder_ == null) { + return avatarEnterInfo_.get(index); } else { + return avatarEnterInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public java.util.List + getAvatarEnterInfoOrBuilderList() { + if (avatarEnterInfoBuilder_ != null) { + return avatarEnterInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(avatarEnterInfo_); + } + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder addAvatarEnterInfoBuilder() { + return getAvatarEnterInfoFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance()); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder addAvatarEnterInfoBuilder( + int index) { + return getAvatarEnterInfoFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.getDefaultInstance()); + } + /** + * repeated .AvatarEnterSceneInfo avatar_enter_info = 7; + */ + public java.util.List + getAvatarEnterInfoBuilderList() { + return getAvatarEnterInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder> + getAvatarEnterInfoFieldBuilder() { + if (avatarEnterInfoBuilder_ == null) { + avatarEnterInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfo.Builder, emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.AvatarEnterSceneInfoOrBuilder>( + avatarEnterInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + avatarEnterInfo_ = null; + } + return avatarEnterInfoBuilder_; + } + + private int curAvatarEntityId_ ; + /** + * uint32 cur_avatar_entity_id = 6; + * @return The curAvatarEntityId. + */ + @java.lang.Override + public int getCurAvatarEntityId() { + return curAvatarEntityId_; + } + /** + * uint32 cur_avatar_entity_id = 6; + * @param value The curAvatarEntityId to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarEntityId(int value) { + + curAvatarEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_avatar_entity_id = 6; + * @return This builder for chaining. + */ + public Builder clearCurAvatarEntityId() { + + curAvatarEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo mpLevelEntityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder> mpLevelEntityInfoBuilder_; + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return Whether the mpLevelEntityInfo field is set. + */ + public boolean hasMpLevelEntityInfo() { + return mpLevelEntityInfoBuilder_ != null || mpLevelEntityInfo_ != null; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + * @return The mpLevelEntityInfo. + */ + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo getMpLevelEntityInfo() { + if (mpLevelEntityInfoBuilder_ == null) { + return mpLevelEntityInfo_ == null ? emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance() : mpLevelEntityInfo_; + } else { + return mpLevelEntityInfoBuilder_.getMessage(); + } + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public Builder setMpLevelEntityInfo(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo value) { + if (mpLevelEntityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + mpLevelEntityInfo_ = value; + onChanged(); + } else { + mpLevelEntityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public Builder setMpLevelEntityInfo( + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder builderForValue) { + if (mpLevelEntityInfoBuilder_ == null) { + mpLevelEntityInfo_ = builderForValue.build(); + onChanged(); + } else { + mpLevelEntityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public Builder mergeMpLevelEntityInfo(emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo value) { + if (mpLevelEntityInfoBuilder_ == null) { + if (mpLevelEntityInfo_ != null) { + mpLevelEntityInfo_ = + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.newBuilder(mpLevelEntityInfo_).mergeFrom(value).buildPartial(); + } else { + mpLevelEntityInfo_ = value; + } + onChanged(); + } else { + mpLevelEntityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public Builder clearMpLevelEntityInfo() { + if (mpLevelEntityInfoBuilder_ == null) { + mpLevelEntityInfo_ = null; + onChanged(); + } else { + mpLevelEntityInfo_ = null; + mpLevelEntityInfoBuilder_ = null; + } + + return this; + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder getMpLevelEntityInfoBuilder() { + + onChanged(); + return getMpLevelEntityInfoFieldBuilder().getBuilder(); + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + public emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder getMpLevelEntityInfoOrBuilder() { + if (mpLevelEntityInfoBuilder_ != null) { + return mpLevelEntityInfoBuilder_.getMessageOrBuilder(); + } else { + return mpLevelEntityInfo_ == null ? + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.getDefaultInstance() : mpLevelEntityInfo_; + } + } + /** + * .MPLevelEntityInfo mp_level_entity_info = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder> + getMpLevelEntityInfoFieldBuilder() { + if (mpLevelEntityInfoBuilder_ == null) { + mpLevelEntityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfo.Builder, emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.MPLevelEntityInfoOrBuilder>( + getMpLevelEntityInfo(), + getParentForChildren(), + isClean()); + mpLevelEntityInfo_ = null; + } + return mpLevelEntityInfoBuilder_; + } + @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:PlayerEnterSceneInfoNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerEnterSceneInfoNotify) + private static final emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify(); + } + + public static emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerEnterSceneInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerEnterSceneInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneInfoNotifyOuterClass.PlayerEnterSceneInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerEnterSceneInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerEnterSceneInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n PlayerEnterSceneInfoNotify.proto\032\032Avat" + + "arEnterSceneInfo.proto\032\027MPLevelEntityInf" + + "o.proto\032\030TeamEnterSceneInfo.proto\"\347\001\n\032Pl" + + "ayerEnterSceneInfoNotify\022,\n\017team_enter_i" + + "nfo\030\010 \001(\0132\023.TeamEnterSceneInfo\022\031\n\021enter_" + + "scene_token\030\014 \001(\r\0220\n\021avatar_enter_info\030\007" + + " \003(\0132\025.AvatarEnterSceneInfo\022\034\n\024cur_avata" + + "r_entity_id\030\006 \001(\r\0220\n\024mp_level_entity_inf" + + "o\030\005 \001(\0132\022.MPLevelEntityInfoB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerEnterSceneInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerEnterSceneInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerEnterSceneInfoNotify_descriptor, + new java.lang.String[] { "TeamEnterInfo", "EnterSceneToken", "AvatarEnterInfo", "CurAvatarEntityId", "MpLevelEntityInfo", }); + emu.grasscutter.net.proto.AvatarEnterSceneInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MPLevelEntityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java new file mode 100644 index 00000000000..489d72a3697 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerEnterSceneNotifyOuterClass.java @@ -0,0 +1,2125 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerEnterSceneNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerEnterSceneNotifyOuterClass { + private PlayerEnterSceneNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerEnterSceneNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerEnterSceneNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 prev_scene_id = 6; + * @return The prevSceneId. + */ + int getPrevSceneId(); + + /** + * uint32 dungeon_id = 12; + * @return The dungeonId. + */ + int getDungeonId(); + + /** + * bool is_skip_ui = 1732; + * @return The isSkipUi. + */ + boolean getIsSkipUi(); + + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + int getSceneId(); + + /** + * .EnterType type = 13; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .EnterType type = 13; + * @return The type. + */ + emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType getType(); + + /** + * uint64 scene_begin_time = 14; + * @return The sceneBeginTime. + */ + long getSceneBeginTime(); + + /** + * uint32 world_level = 11; + * @return The worldLevel. + */ + int getWorldLevel(); + + /** + * uint32 world_type = 1490; + * @return The worldType. + */ + int getWorldType(); + + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * bool is_first_login_enter_scene = 3; + * @return The isFirstLoginEnterScene. + */ + boolean getIsFirstLoginEnterScene(); + + /** + * repeated uint32 scene_tag_id_list = 5; + * @return A list containing the sceneTagIdList. + */ + java.util.List getSceneTagIdListList(); + /** + * repeated uint32 scene_tag_id_list = 5; + * @return The count of sceneTagIdList. + */ + int getSceneTagIdListCount(); + /** + * repeated uint32 scene_tag_id_list = 5; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + int getSceneTagIdList(int index); + + /** + * string scene_transaction = 1842; + * @return The sceneTransaction. + */ + java.lang.String getSceneTransaction(); + /** + * string scene_transaction = 1842; + * @return The bytes for sceneTransaction. + */ + com.google.protobuf.ByteString + getSceneTransactionBytes(); + + /** + * .Vector prev_pos = 8; + * @return Whether the prevPos field is set. + */ + boolean hasPrevPos(); + /** + * .Vector prev_pos = 8; + * @return The prevPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPrevPos(); + /** + * .Vector prev_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPrevPosOrBuilder(); + + /** + * uint32 enter_reason = 1828; + * @return The enterReason. + */ + int getEnterReason(); + + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 7; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 7; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * uint32 enter_scene_token = 2; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + } + /** + *
+   * CmdId: 272
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerEnterSceneNotify} + */ + public static final class PlayerEnterSceneNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerEnterSceneNotify) + PlayerEnterSceneNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerEnterSceneNotify.newBuilder() to construct. + private PlayerEnterSceneNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerEnterSceneNotify() { + type_ = 0; + sceneTagIdList_ = emptyIntList(); + sceneTransaction_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerEnterSceneNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerEnterSceneNotify( + 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 16: { + + enterSceneToken_ = input.readUInt32(); + break; + } + case 24: { + + isFirstLoginEnterScene_ = input.readBool(); + break; + } + case 32: { + + targetUid_ = input.readUInt32(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + sceneTagIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + sceneTagIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + prevSceneId_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (prevPos_ != null) { + subBuilder = prevPos_.toBuilder(); + } + prevPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(prevPos_); + prevPos_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + + worldLevel_ = input.readUInt32(); + break; + } + case 96: { + + dungeonId_ = input.readUInt32(); + break; + } + case 104: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 112: { + + sceneBeginTime_ = input.readUInt64(); + break; + } + case 120: { + + sceneId_ = input.readUInt32(); + break; + } + case 11920: { + + worldType_ = input.readUInt32(); + break; + } + case 13856: { + + isSkipUi_ = input.readBool(); + break; + } + case 14624: { + + enterReason_ = input.readUInt32(); + break; + } + case 14738: { + java.lang.String s = input.readStringRequireUtf8(); + + sceneTransaction_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.class, emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.Builder.class); + } + + public static final int PREV_SCENE_ID_FIELD_NUMBER = 6; + private int prevSceneId_; + /** + * uint32 prev_scene_id = 6; + * @return The prevSceneId. + */ + @java.lang.Override + public int getPrevSceneId() { + return prevSceneId_; + } + + public static final int DUNGEON_ID_FIELD_NUMBER = 12; + private int dungeonId_; + /** + * uint32 dungeon_id = 12; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + + public static final int IS_SKIP_UI_FIELD_NUMBER = 1732; + private boolean isSkipUi_; + /** + * bool is_skip_ui = 1732; + * @return The isSkipUi. + */ + @java.lang.Override + public boolean getIsSkipUi() { + return isSkipUi_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 15; + private int sceneId_; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int TYPE_FIELD_NUMBER = 13; + private int type_; + /** + * .EnterType type = 13; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .EnterType type = 13; + * @return The type. + */ + @java.lang.Override public emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType result = emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.UNRECOGNIZED : result; + } + + public static final int SCENE_BEGIN_TIME_FIELD_NUMBER = 14; + private long sceneBeginTime_; + /** + * uint64 scene_begin_time = 14; + * @return The sceneBeginTime. + */ + @java.lang.Override + public long getSceneBeginTime() { + return sceneBeginTime_; + } + + public static final int WORLD_LEVEL_FIELD_NUMBER = 11; + private int worldLevel_; + /** + * uint32 world_level = 11; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + + public static final int WORLD_TYPE_FIELD_NUMBER = 1490; + private int worldType_; + /** + * uint32 world_type = 1490; + * @return The worldType. + */ + @java.lang.Override + public int getWorldType() { + return worldType_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 4; + private int targetUid_; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int IS_FIRST_LOGIN_ENTER_SCENE_FIELD_NUMBER = 3; + private boolean isFirstLoginEnterScene_; + /** + * bool is_first_login_enter_scene = 3; + * @return The isFirstLoginEnterScene. + */ + @java.lang.Override + public boolean getIsFirstLoginEnterScene() { + return isFirstLoginEnterScene_; + } + + public static final int SCENE_TAG_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList sceneTagIdList_; + /** + * repeated uint32 scene_tag_id_list = 5; + * @return A list containing the sceneTagIdList. + */ + @java.lang.Override + public java.util.List + getSceneTagIdListList() { + return sceneTagIdList_; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + private int sceneTagIdListMemoizedSerializedSize = -1; + + public static final int SCENE_TRANSACTION_FIELD_NUMBER = 1842; + private volatile java.lang.Object sceneTransaction_; + /** + * string scene_transaction = 1842; + * @return The sceneTransaction. + */ + @java.lang.Override + public java.lang.String getSceneTransaction() { + java.lang.Object ref = sceneTransaction_; + 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(); + sceneTransaction_ = s; + return s; + } + } + /** + * string scene_transaction = 1842; + * @return The bytes for sceneTransaction. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSceneTransactionBytes() { + java.lang.Object ref = sceneTransaction_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sceneTransaction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PREV_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector prevPos_; + /** + * .Vector prev_pos = 8; + * @return Whether the prevPos field is set. + */ + @java.lang.Override + public boolean hasPrevPos() { + return prevPos_ != null; + } + /** + * .Vector prev_pos = 8; + * @return The prevPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPrevPos() { + return prevPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : prevPos_; + } + /** + * .Vector prev_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPrevPosOrBuilder() { + return getPrevPos(); + } + + public static final int ENTER_REASON_FIELD_NUMBER = 1828; + private int enterReason_; + /** + * uint32 enter_reason = 1828; + * @return The enterReason. + */ + @java.lang.Override + public int getEnterReason() { + return enterReason_; + } + + public static final int POS_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 7; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 2; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 2; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + 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 (enterSceneToken_ != 0) { + output.writeUInt32(2, enterSceneToken_); + } + if (isFirstLoginEnterScene_ != false) { + output.writeBool(3, isFirstLoginEnterScene_); + } + if (targetUid_ != 0) { + output.writeUInt32(4, targetUid_); + } + if (getSceneTagIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(sceneTagIdListMemoizedSerializedSize); + } + for (int i = 0; i < sceneTagIdList_.size(); i++) { + output.writeUInt32NoTag(sceneTagIdList_.getInt(i)); + } + if (prevSceneId_ != 0) { + output.writeUInt32(6, prevSceneId_); + } + if (pos_ != null) { + output.writeMessage(7, getPos()); + } + if (prevPos_ != null) { + output.writeMessage(8, getPrevPos()); + } + if (worldLevel_ != 0) { + output.writeUInt32(11, worldLevel_); + } + if (dungeonId_ != 0) { + output.writeUInt32(12, dungeonId_); + } + if (type_ != emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.ENTER_TYPE_NONE.getNumber()) { + output.writeEnum(13, type_); + } + if (sceneBeginTime_ != 0L) { + output.writeUInt64(14, sceneBeginTime_); + } + if (sceneId_ != 0) { + output.writeUInt32(15, sceneId_); + } + if (worldType_ != 0) { + output.writeUInt32(1490, worldType_); + } + if (isSkipUi_ != false) { + output.writeBool(1732, isSkipUi_); + } + if (enterReason_ != 0) { + output.writeUInt32(1828, enterReason_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sceneTransaction_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1842, sceneTransaction_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, enterSceneToken_); + } + if (isFirstLoginEnterScene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isFirstLoginEnterScene_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, targetUid_); + } + { + int dataSize = 0; + for (int i = 0; i < sceneTagIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(sceneTagIdList_.getInt(i)); + } + size += dataSize; + if (!getSceneTagIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + sceneTagIdListMemoizedSerializedSize = dataSize; + } + if (prevSceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, prevSceneId_); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getPos()); + } + if (prevPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getPrevPos()); + } + if (worldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, worldLevel_); + } + if (dungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, dungeonId_); + } + if (type_ != emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.ENTER_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, type_); + } + if (sceneBeginTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, sceneBeginTime_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, sceneId_); + } + if (worldType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1490, worldType_); + } + if (isSkipUi_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1732, isSkipUi_); + } + if (enterReason_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1828, enterReason_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sceneTransaction_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1842, sceneTransaction_); + } + 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.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify other = (emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify) obj; + + if (getPrevSceneId() + != other.getPrevSceneId()) return false; + if (getDungeonId() + != other.getDungeonId()) return false; + if (getIsSkipUi() + != other.getIsSkipUi()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (type_ != other.type_) return false; + if (getSceneBeginTime() + != other.getSceneBeginTime()) return false; + if (getWorldLevel() + != other.getWorldLevel()) return false; + if (getWorldType() + != other.getWorldType()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (getIsFirstLoginEnterScene() + != other.getIsFirstLoginEnterScene()) return false; + if (!getSceneTagIdListList() + .equals(other.getSceneTagIdListList())) return false; + if (!getSceneTransaction() + .equals(other.getSceneTransaction())) return false; + if (hasPrevPos() != other.hasPrevPos()) return false; + if (hasPrevPos()) { + if (!getPrevPos() + .equals(other.getPrevPos())) return false; + } + if (getEnterReason() + != other.getEnterReason()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (getEnterSceneToken() + != other.getEnterSceneToken()) 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) + PREV_SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPrevSceneId(); + hash = (37 * hash) + DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getDungeonId(); + hash = (37 * hash) + IS_SKIP_UI_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSkipUi()); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (37 * hash) + SCENE_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSceneBeginTime()); + hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWorldLevel(); + hash = (37 * hash) + WORLD_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getWorldType(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + IS_FIRST_LOGIN_ENTER_SCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFirstLoginEnterScene()); + if (getSceneTagIdListCount() > 0) { + hash = (37 * hash) + SCENE_TAG_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneTagIdListList().hashCode(); + } + hash = (37 * hash) + SCENE_TRANSACTION_FIELD_NUMBER; + hash = (53 * hash) + getSceneTransaction().hashCode(); + if (hasPrevPos()) { + hash = (37 * hash) + PREV_POS_FIELD_NUMBER; + hash = (53 * hash) + getPrevPos().hashCode(); + } + hash = (37 * hash) + ENTER_REASON_FIELD_NUMBER; + hash = (53 * hash) + getEnterReason(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify 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.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify 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.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify 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.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify 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.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify 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.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify 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: 272
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerEnterSceneNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerEnterSceneNotify) + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.class, emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + prevSceneId_ = 0; + + dungeonId_ = 0; + + isSkipUi_ = false; + + sceneId_ = 0; + + type_ = 0; + + sceneBeginTime_ = 0L; + + worldLevel_ = 0; + + worldType_ = 0; + + targetUid_ = 0; + + isFirstLoginEnterScene_ = false; + + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + sceneTransaction_ = ""; + + if (prevPosBuilder_ == null) { + prevPos_ = null; + } else { + prevPos_ = null; + prevPosBuilder_ = null; + } + enterReason_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + enterSceneToken_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.internal_static_PlayerEnterSceneNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify build() { + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify buildPartial() { + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify result = new emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify(this); + int from_bitField0_ = bitField0_; + result.prevSceneId_ = prevSceneId_; + result.dungeonId_ = dungeonId_; + result.isSkipUi_ = isSkipUi_; + result.sceneId_ = sceneId_; + result.type_ = type_; + result.sceneBeginTime_ = sceneBeginTime_; + result.worldLevel_ = worldLevel_; + result.worldType_ = worldType_; + result.targetUid_ = targetUid_; + result.isFirstLoginEnterScene_ = isFirstLoginEnterScene_; + if (((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneTagIdList_ = sceneTagIdList_; + result.sceneTransaction_ = sceneTransaction_; + if (prevPosBuilder_ == null) { + result.prevPos_ = prevPos_; + } else { + result.prevPos_ = prevPosBuilder_.build(); + } + result.enterReason_ = enterReason_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + result.enterSceneToken_ = enterSceneToken_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify other) { + if (other == emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify.getDefaultInstance()) return this; + if (other.getPrevSceneId() != 0) { + setPrevSceneId(other.getPrevSceneId()); + } + if (other.getDungeonId() != 0) { + setDungeonId(other.getDungeonId()); + } + if (other.getIsSkipUi() != false) { + setIsSkipUi(other.getIsSkipUi()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (other.getSceneBeginTime() != 0L) { + setSceneBeginTime(other.getSceneBeginTime()); + } + if (other.getWorldLevel() != 0) { + setWorldLevel(other.getWorldLevel()); + } + if (other.getWorldType() != 0) { + setWorldType(other.getWorldType()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getIsFirstLoginEnterScene() != false) { + setIsFirstLoginEnterScene(other.getIsFirstLoginEnterScene()); + } + if (!other.sceneTagIdList_.isEmpty()) { + if (sceneTagIdList_.isEmpty()) { + sceneTagIdList_ = other.sceneTagIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addAll(other.sceneTagIdList_); + } + onChanged(); + } + if (!other.getSceneTransaction().isEmpty()) { + sceneTransaction_ = other.sceneTransaction_; + onChanged(); + } + if (other.hasPrevPos()) { + mergePrevPos(other.getPrevPos()); + } + if (other.getEnterReason() != 0) { + setEnterReason(other.getEnterReason()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int prevSceneId_ ; + /** + * uint32 prev_scene_id = 6; + * @return The prevSceneId. + */ + @java.lang.Override + public int getPrevSceneId() { + return prevSceneId_; + } + /** + * uint32 prev_scene_id = 6; + * @param value The prevSceneId to set. + * @return This builder for chaining. + */ + public Builder setPrevSceneId(int value) { + + prevSceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 prev_scene_id = 6; + * @return This builder for chaining. + */ + public Builder clearPrevSceneId() { + + prevSceneId_ = 0; + onChanged(); + return this; + } + + private int dungeonId_ ; + /** + * uint32 dungeon_id = 12; + * @return The dungeonId. + */ + @java.lang.Override + public int getDungeonId() { + return dungeonId_; + } + /** + * uint32 dungeon_id = 12; + * @param value The dungeonId to set. + * @return This builder for chaining. + */ + public Builder setDungeonId(int value) { + + dungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 dungeon_id = 12; + * @return This builder for chaining. + */ + public Builder clearDungeonId() { + + dungeonId_ = 0; + onChanged(); + return this; + } + + private boolean isSkipUi_ ; + /** + * bool is_skip_ui = 1732; + * @return The isSkipUi. + */ + @java.lang.Override + public boolean getIsSkipUi() { + return isSkipUi_; + } + /** + * bool is_skip_ui = 1732; + * @param value The isSkipUi to set. + * @return This builder for chaining. + */ + public Builder setIsSkipUi(boolean value) { + + isSkipUi_ = value; + onChanged(); + return this; + } + /** + * bool is_skip_ui = 1732; + * @return This builder for chaining. + */ + public Builder clearIsSkipUi() { + + isSkipUi_ = false; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 15; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 15; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 15; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int type_ = 0; + /** + * .EnterType type = 13; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .EnterType type = 13; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .EnterType type = 13; + * @return The type. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType getType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType result = emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.valueOf(type_); + return result == null ? emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType.UNRECOGNIZED : result; + } + /** + * .EnterType type = 13; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(emu.grasscutter.net.proto.EnterTypeOuterClass.EnterType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .EnterType type = 13; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private long sceneBeginTime_ ; + /** + * uint64 scene_begin_time = 14; + * @return The sceneBeginTime. + */ + @java.lang.Override + public long getSceneBeginTime() { + return sceneBeginTime_; + } + /** + * uint64 scene_begin_time = 14; + * @param value The sceneBeginTime to set. + * @return This builder for chaining. + */ + public Builder setSceneBeginTime(long value) { + + sceneBeginTime_ = value; + onChanged(); + return this; + } + /** + * uint64 scene_begin_time = 14; + * @return This builder for chaining. + */ + public Builder clearSceneBeginTime() { + + sceneBeginTime_ = 0L; + onChanged(); + return this; + } + + private int worldLevel_ ; + /** + * uint32 world_level = 11; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + /** + * uint32 world_level = 11; + * @param value The worldLevel to set. + * @return This builder for chaining. + */ + public Builder setWorldLevel(int value) { + + worldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 world_level = 11; + * @return This builder for chaining. + */ + public Builder clearWorldLevel() { + + worldLevel_ = 0; + onChanged(); + return this; + } + + private int worldType_ ; + /** + * uint32 world_type = 1490; + * @return The worldType. + */ + @java.lang.Override + public int getWorldType() { + return worldType_; + } + /** + * uint32 world_type = 1490; + * @param value The worldType to set. + * @return This builder for chaining. + */ + public Builder setWorldType(int value) { + + worldType_ = value; + onChanged(); + return this; + } + /** + * uint32 world_type = 1490; + * @return This builder for chaining. + */ + public Builder clearWorldType() { + + worldType_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 4; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 4; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 4; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private boolean isFirstLoginEnterScene_ ; + /** + * bool is_first_login_enter_scene = 3; + * @return The isFirstLoginEnterScene. + */ + @java.lang.Override + public boolean getIsFirstLoginEnterScene() { + return isFirstLoginEnterScene_; + } + /** + * bool is_first_login_enter_scene = 3; + * @param value The isFirstLoginEnterScene to set. + * @return This builder for chaining. + */ + public Builder setIsFirstLoginEnterScene(boolean value) { + + isFirstLoginEnterScene_ = value; + onChanged(); + return this; + } + /** + * bool is_first_login_enter_scene = 3; + * @return This builder for chaining. + */ + public Builder clearIsFirstLoginEnterScene() { + + isFirstLoginEnterScene_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList sceneTagIdList_ = emptyIntList(); + private void ensureSceneTagIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = mutableCopy(sceneTagIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @return A list containing the sceneTagIdList. + */ + public java.util.List + getSceneTagIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(sceneTagIdList_) : sceneTagIdList_; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param index The index to set the value at. + * @param value The sceneTagIdList to set. + * @return This builder for chaining. + */ + public Builder setSceneTagIdList( + int index, int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param value The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addSceneTagIdList(int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @param values The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSceneTagIdList( + java.lang.Iterable values) { + ensureSceneTagIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneTagIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearSceneTagIdList() { + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.lang.Object sceneTransaction_ = ""; + /** + * string scene_transaction = 1842; + * @return The sceneTransaction. + */ + public java.lang.String getSceneTransaction() { + java.lang.Object ref = sceneTransaction_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sceneTransaction_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string scene_transaction = 1842; + * @return The bytes for sceneTransaction. + */ + public com.google.protobuf.ByteString + getSceneTransactionBytes() { + java.lang.Object ref = sceneTransaction_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sceneTransaction_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string scene_transaction = 1842; + * @param value The sceneTransaction to set. + * @return This builder for chaining. + */ + public Builder setSceneTransaction( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sceneTransaction_ = value; + onChanged(); + return this; + } + /** + * string scene_transaction = 1842; + * @return This builder for chaining. + */ + public Builder clearSceneTransaction() { + + sceneTransaction_ = getDefaultInstance().getSceneTransaction(); + onChanged(); + return this; + } + /** + * string scene_transaction = 1842; + * @param value The bytes for sceneTransaction to set. + * @return This builder for chaining. + */ + public Builder setSceneTransactionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sceneTransaction_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector prevPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> prevPosBuilder_; + /** + * .Vector prev_pos = 8; + * @return Whether the prevPos field is set. + */ + public boolean hasPrevPos() { + return prevPosBuilder_ != null || prevPos_ != null; + } + /** + * .Vector prev_pos = 8; + * @return The prevPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPrevPos() { + if (prevPosBuilder_ == null) { + return prevPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : prevPos_; + } else { + return prevPosBuilder_.getMessage(); + } + } + /** + * .Vector prev_pos = 8; + */ + public Builder setPrevPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (prevPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + prevPos_ = value; + onChanged(); + } else { + prevPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector prev_pos = 8; + */ + public Builder setPrevPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (prevPosBuilder_ == null) { + prevPos_ = builderForValue.build(); + onChanged(); + } else { + prevPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector prev_pos = 8; + */ + public Builder mergePrevPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (prevPosBuilder_ == null) { + if (prevPos_ != null) { + prevPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(prevPos_).mergeFrom(value).buildPartial(); + } else { + prevPos_ = value; + } + onChanged(); + } else { + prevPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector prev_pos = 8; + */ + public Builder clearPrevPos() { + if (prevPosBuilder_ == null) { + prevPos_ = null; + onChanged(); + } else { + prevPos_ = null; + prevPosBuilder_ = null; + } + + return this; + } + /** + * .Vector prev_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPrevPosBuilder() { + + onChanged(); + return getPrevPosFieldBuilder().getBuilder(); + } + /** + * .Vector prev_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPrevPosOrBuilder() { + if (prevPosBuilder_ != null) { + return prevPosBuilder_.getMessageOrBuilder(); + } else { + return prevPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : prevPos_; + } + } + /** + * .Vector prev_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPrevPosFieldBuilder() { + if (prevPosBuilder_ == null) { + prevPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPrevPos(), + getParentForChildren(), + isClean()); + prevPos_ = null; + } + return prevPosBuilder_; + } + + private int enterReason_ ; + /** + * uint32 enter_reason = 1828; + * @return The enterReason. + */ + @java.lang.Override + public int getEnterReason() { + return enterReason_; + } + /** + * uint32 enter_reason = 1828; + * @param value The enterReason to set. + * @return This builder for chaining. + */ + public Builder setEnterReason(int value) { + + enterReason_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_reason = 1828; + * @return This builder for chaining. + */ + public Builder clearEnterReason() { + + enterReason_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 7; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 7; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 7; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 7; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 7; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 2; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 2; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 2; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 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:PlayerEnterSceneNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerEnterSceneNotify) + private static final emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify(); + } + + public static emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerEnterSceneNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerEnterSceneNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerEnterSceneNotifyOuterClass.PlayerEnterSceneNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerEnterSceneNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerEnterSceneNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034PlayerEnterSceneNotify.proto\032\017EnterTyp" + + "e.proto\032\014Vector.proto\"\232\003\n\026PlayerEnterSce" + + "neNotify\022\025\n\rprev_scene_id\030\006 \001(\r\022\022\n\ndunge" + + "on_id\030\014 \001(\r\022\023\n\nis_skip_ui\030\304\r \001(\010\022\020\n\010scen" + + "e_id\030\017 \001(\r\022\030\n\004type\030\r \001(\0162\n.EnterType\022\030\n\020" + + "scene_begin_time\030\016 \001(\004\022\023\n\013world_level\030\013 " + + "\001(\r\022\023\n\nworld_type\030\322\013 \001(\r\022\022\n\ntarget_uid\030\004" + + " \001(\r\022\"\n\032is_first_login_enter_scene\030\003 \001(\010" + + "\022\031\n\021scene_tag_id_list\030\005 \003(\r\022\032\n\021scene_tra" + + "nsaction\030\262\016 \001(\t\022\031\n\010prev_pos\030\010 \001(\0132\007.Vect" + + "or\022\025\n\014enter_reason\030\244\016 \001(\r\022\024\n\003pos\030\007 \001(\0132\007" + + ".Vector\022\031\n\021enter_scene_token\030\002 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EnterTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_PlayerEnterSceneNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerEnterSceneNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerEnterSceneNotify_descriptor, + new java.lang.String[] { "PrevSceneId", "DungeonId", "IsSkipUi", "SceneId", "Type", "SceneBeginTime", "WorldLevel", "WorldType", "TargetUid", "IsFirstLoginEnterScene", "SceneTagIdList", "SceneTransaction", "PrevPos", "EnterReason", "Pos", "EnterSceneToken", }); + emu.grasscutter.net.proto.EnterTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java new file mode 100644 index 00000000000..2443a6f764b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerGameTimeNotifyOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerGameTimeNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerGameTimeNotifyOuterClass { + private PlayerGameTimeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerGameTimeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerGameTimeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 7; + * @return The uid. + */ + int getUid(); + + /** + * uint32 game_time = 3; + * @return The gameTime. + */ + int getGameTime(); + + /** + * bool is_home = 13; + * @return The isHome. + */ + boolean getIsHome(); + } + /** + *
+   * CmdId: 131
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerGameTimeNotify} + */ + public static final class PlayerGameTimeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerGameTimeNotify) + PlayerGameTimeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerGameTimeNotify.newBuilder() to construct. + private PlayerGameTimeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerGameTimeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerGameTimeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerGameTimeNotify( + 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: { + + gameTime_ = input.readUInt32(); + break; + } + case 56: { + + uid_ = input.readUInt32(); + break; + } + case 104: { + + isHome_ = 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.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.class, emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 7; + private int uid_; + /** + * uint32 uid = 7; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int GAME_TIME_FIELD_NUMBER = 3; + private int gameTime_; + /** + * uint32 game_time = 3; + * @return The gameTime. + */ + @java.lang.Override + public int getGameTime() { + return gameTime_; + } + + public static final int IS_HOME_FIELD_NUMBER = 13; + private boolean isHome_; + /** + * bool is_home = 13; + * @return The isHome. + */ + @java.lang.Override + public boolean getIsHome() { + return isHome_; + } + + 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 (gameTime_ != 0) { + output.writeUInt32(3, gameTime_); + } + if (uid_ != 0) { + output.writeUInt32(7, uid_); + } + if (isHome_ != false) { + output.writeBool(13, isHome_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gameTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, gameTime_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, uid_); + } + if (isHome_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isHome_); + } + 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.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify other = (emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify) obj; + + if (getUid() + != other.getUid()) return false; + if (getGameTime() + != other.getGameTime()) return false; + if (getIsHome() + != other.getIsHome()) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + GAME_TIME_FIELD_NUMBER; + hash = (53 * hash) + getGameTime(); + hash = (37 * hash) + IS_HOME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHome()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify 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.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify 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.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify 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.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify 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.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify 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.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify 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: 131
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerGameTimeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerGameTimeNotify) + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.class, emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + gameTime_ = 0; + + isHome_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.internal_static_PlayerGameTimeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify build() { + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify buildPartial() { + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify result = new emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify(this); + result.uid_ = uid_; + result.gameTime_ = gameTime_; + result.isHome_ = isHome_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify other) { + if (other == emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getGameTime() != 0) { + setGameTime(other.getGameTime()); + } + if (other.getIsHome() != false) { + setIsHome(other.getIsHome()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 7; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 7; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 7; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private int gameTime_ ; + /** + * uint32 game_time = 3; + * @return The gameTime. + */ + @java.lang.Override + public int getGameTime() { + return gameTime_; + } + /** + * uint32 game_time = 3; + * @param value The gameTime to set. + * @return This builder for chaining. + */ + public Builder setGameTime(int value) { + + gameTime_ = value; + onChanged(); + return this; + } + /** + * uint32 game_time = 3; + * @return This builder for chaining. + */ + public Builder clearGameTime() { + + gameTime_ = 0; + onChanged(); + return this; + } + + private boolean isHome_ ; + /** + * bool is_home = 13; + * @return The isHome. + */ + @java.lang.Override + public boolean getIsHome() { + return isHome_; + } + /** + * bool is_home = 13; + * @param value The isHome to set. + * @return This builder for chaining. + */ + public Builder setIsHome(boolean value) { + + isHome_ = value; + onChanged(); + return this; + } + /** + * bool is_home = 13; + * @return This builder for chaining. + */ + public Builder clearIsHome() { + + isHome_ = 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:PlayerGameTimeNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerGameTimeNotify) + private static final emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify(); + } + + public static emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerGameTimeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerGameTimeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGameTimeNotifyOuterClass.PlayerGameTimeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerGameTimeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerGameTimeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PlayerGameTimeNotify.proto\"G\n\024PlayerGa" + + "meTimeNotify\022\013\n\003uid\030\007 \001(\r\022\021\n\tgame_time\030\003" + + " \001(\r\022\017\n\007is_home\030\r \001(\010B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerGameTimeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerGameTimeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerGameTimeNotify_descriptor, + new java.lang.String[] { "Uid", "GameTime", "IsHome", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java new file mode 100644 index 00000000000..2a3aa937329 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerGetForceQuitBanInfoRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerGetForceQuitBanInfoRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerGetForceQuitBanInfoRspOuterClass { + private PlayerGetForceQuitBanInfoRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerGetForceQuitBanInfoRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerGetForceQuitBanInfoRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 match_id = 8; + * @return The matchId. + */ + int getMatchId(); + + /** + * uint32 expire_time = 13; + * @return The expireTime. + */ + int getExpireTime(); + } + /** + *
+   * CmdId: 4197
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerGetForceQuitBanInfoRsp} + */ + public static final class PlayerGetForceQuitBanInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerGetForceQuitBanInfoRsp) + PlayerGetForceQuitBanInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerGetForceQuitBanInfoRsp.newBuilder() to construct. + private PlayerGetForceQuitBanInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerGetForceQuitBanInfoRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerGetForceQuitBanInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerGetForceQuitBanInfoRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 64: { + + matchId_ = input.readUInt32(); + break; + } + case 104: { + + expireTime_ = 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.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.class, emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATCH_ID_FIELD_NUMBER = 8; + private int matchId_; + /** + * uint32 match_id = 8; + * @return The matchId. + */ + @java.lang.Override + public int getMatchId() { + return matchId_; + } + + public static final int EXPIRE_TIME_FIELD_NUMBER = 13; + private int expireTime_; + /** + * uint32 expire_time = 13; + * @return The expireTime. + */ + @java.lang.Override + public int getExpireTime() { + return expireTime_; + } + + 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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (matchId_ != 0) { + output.writeUInt32(8, matchId_); + } + if (expireTime_ != 0) { + output.writeUInt32(13, expireTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (matchId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, matchId_); + } + if (expireTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, expireTime_); + } + 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.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp other = (emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMatchId() + != other.getMatchId()) return false; + if (getExpireTime() + != other.getExpireTime()) 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(); + hash = (37 * hash) + MATCH_ID_FIELD_NUMBER; + hash = (53 * hash) + getMatchId(); + hash = (37 * hash) + EXPIRE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getExpireTime(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp 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.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp 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.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp 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.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp 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.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp 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.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp 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: 4197
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerGetForceQuitBanInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerGetForceQuitBanInfoRsp) + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.class, emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + matchId_ = 0; + + expireTime_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.internal_static_PlayerGetForceQuitBanInfoRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp build() { + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp buildPartial() { + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp result = new emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp(this); + result.retcode_ = retcode_; + result.matchId_ = matchId_; + result.expireTime_ = expireTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp other) { + if (other == emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMatchId() != 0) { + setMatchId(other.getMatchId()); + } + if (other.getExpireTime() != 0) { + setExpireTime(other.getExpireTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * 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 int matchId_ ; + /** + * uint32 match_id = 8; + * @return The matchId. + */ + @java.lang.Override + public int getMatchId() { + return matchId_; + } + /** + * uint32 match_id = 8; + * @param value The matchId to set. + * @return This builder for chaining. + */ + public Builder setMatchId(int value) { + + matchId_ = value; + onChanged(); + return this; + } + /** + * uint32 match_id = 8; + * @return This builder for chaining. + */ + public Builder clearMatchId() { + + matchId_ = 0; + onChanged(); + return this; + } + + private int expireTime_ ; + /** + * uint32 expire_time = 13; + * @return The expireTime. + */ + @java.lang.Override + public int getExpireTime() { + return expireTime_; + } + /** + * uint32 expire_time = 13; + * @param value The expireTime to set. + * @return This builder for chaining. + */ + public Builder setExpireTime(int value) { + + expireTime_ = value; + onChanged(); + return this; + } + /** + * uint32 expire_time = 13; + * @return This builder for chaining. + */ + public Builder clearExpireTime() { + + expireTime_ = 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:PlayerGetForceQuitBanInfoRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerGetForceQuitBanInfoRsp) + private static final emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp(); + } + + public static emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerGetForceQuitBanInfoRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerGetForceQuitBanInfoRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerGetForceQuitBanInfoRspOuterClass.PlayerGetForceQuitBanInfoRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerGetForceQuitBanInfoRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerGetForceQuitBanInfoRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"PlayerGetForceQuitBanInfoRsp.proto\"V\n\034" + + "PlayerGetForceQuitBanInfoRsp\022\017\n\007retcode\030" + + "\004 \001(\005\022\020\n\010match_id\030\010 \001(\r\022\023\n\013expire_time\030\r" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerGetForceQuitBanInfoRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerGetForceQuitBanInfoRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerGetForceQuitBanInfoRsp_descriptor, + new java.lang.String[] { "Retcode", "MatchId", "ExpireTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoNotifyOuterClass.java new file mode 100644 index 00000000000..8875a44bf47 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoNotifyOuterClass.java @@ -0,0 +1,685 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerHomeCompInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerHomeCompInfoNotifyOuterClass { + private PlayerHomeCompInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerHomeCompInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerHomeCompInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return Whether the compInfo field is set. + */ + boolean hasCompInfo(); + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return The compInfo. + */ + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getCompInfo(); + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder getCompInfoOrBuilder(); + } + /** + *
+   * CmdId: 4880
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerHomeCompInfoNotify} + */ + public static final class PlayerHomeCompInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerHomeCompInfoNotify) + PlayerHomeCompInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerHomeCompInfoNotify.newBuilder() to construct. + private PlayerHomeCompInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerHomeCompInfoNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerHomeCompInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerHomeCompInfoNotify( + 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 34: { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder subBuilder = null; + if (compInfo_ != null) { + subBuilder = compInfo_.toBuilder(); + } + compInfo_ = input.readMessage(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(compInfo_); + compInfo_ = subBuilder.buildPartial(); + } + + 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.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.class, emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.Builder.class); + } + + public static final int COMP_INFO_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo compInfo_; + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return Whether the compInfo field is set. + */ + @java.lang.Override + public boolean hasCompInfo() { + return compInfo_ != null; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return The compInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getCompInfo() { + return compInfo_ == null ? emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance() : compInfo_; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder getCompInfoOrBuilder() { + return getCompInfo(); + } + + 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 (compInfo_ != null) { + output.writeMessage(4, getCompInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (compInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getCompInfo()); + } + 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.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify other = (emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify) obj; + + if (hasCompInfo() != other.hasCompInfo()) return false; + if (hasCompInfo()) { + if (!getCompInfo() + .equals(other.getCompInfo())) 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 (hasCompInfo()) { + hash = (37 * hash) + COMP_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCompInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify 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.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify 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.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify 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.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify 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.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify 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.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify 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: 4880
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerHomeCompInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerHomeCompInfoNotify) + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.class, emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (compInfoBuilder_ == null) { + compInfo_ = null; + } else { + compInfo_ = null; + compInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.internal_static_PlayerHomeCompInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify build() { + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify buildPartial() { + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify result = new emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify(this); + if (compInfoBuilder_ == null) { + result.compInfo_ = compInfo_; + } else { + result.compInfo_ = compInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify other) { + if (other == emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify.getDefaultInstance()) return this; + if (other.hasCompInfo()) { + mergeCompInfo(other.getCompInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo compInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder> compInfoBuilder_; + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return Whether the compInfo field is set. + */ + public boolean hasCompInfo() { + return compInfoBuilder_ != null || compInfo_ != null; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + * @return The compInfo. + */ + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getCompInfo() { + if (compInfoBuilder_ == null) { + return compInfo_ == null ? emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance() : compInfo_; + } else { + return compInfoBuilder_.getMessage(); + } + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public Builder setCompInfo(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo value) { + if (compInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + compInfo_ = value; + onChanged(); + } else { + compInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public Builder setCompInfo( + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder builderForValue) { + if (compInfoBuilder_ == null) { + compInfo_ = builderForValue.build(); + onChanged(); + } else { + compInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public Builder mergeCompInfo(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo value) { + if (compInfoBuilder_ == null) { + if (compInfo_ != null) { + compInfo_ = + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.newBuilder(compInfo_).mergeFrom(value).buildPartial(); + } else { + compInfo_ = value; + } + onChanged(); + } else { + compInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public Builder clearCompInfo() { + if (compInfoBuilder_ == null) { + compInfo_ = null; + onChanged(); + } else { + compInfo_ = null; + compInfoBuilder_ = null; + } + + return this; + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder getCompInfoBuilder() { + + onChanged(); + return getCompInfoFieldBuilder().getBuilder(); + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder getCompInfoOrBuilder() { + if (compInfoBuilder_ != null) { + return compInfoBuilder_.getMessageOrBuilder(); + } else { + return compInfo_ == null ? + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance() : compInfo_; + } + } + /** + * .PlayerHomeCompInfo comp_info = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder> + getCompInfoFieldBuilder() { + if (compInfoBuilder_ == null) { + compInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder>( + getCompInfo(), + getParentForChildren(), + isClean()); + compInfo_ = null; + } + return compInfoBuilder_; + } + @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:PlayerHomeCompInfoNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerHomeCompInfoNotify) + private static final emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify(); + } + + public static emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerHomeCompInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerHomeCompInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoNotifyOuterClass.PlayerHomeCompInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerHomeCompInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerHomeCompInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036PlayerHomeCompInfoNotify.proto\032\030Player" + + "HomeCompInfo.proto\"B\n\030PlayerHomeCompInfo" + + "Notify\022&\n\tcomp_info\030\004 \001(\0132\023.PlayerHomeCo" + + "mpInfoB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerHomeCompInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerHomeCompInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerHomeCompInfoNotify_descriptor, + new java.lang.String[] { "CompInfo", }); + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoOuterClass.java new file mode 100644 index 00000000000..afd1107c153 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerHomeCompInfoOuterClass.java @@ -0,0 +1,1162 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerHomeCompInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerHomeCompInfoOuterClass { + private PlayerHomeCompInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerHomeCompInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerHomeCompInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return A list containing the unlockedModuleIdList. + */ + java.util.List getUnlockedModuleIdListList(); + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return The count of unlockedModuleIdList. + */ + int getUnlockedModuleIdListCount(); + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param index The index of the element to return. + * @return The unlockedModuleIdList at the given index. + */ + int getUnlockedModuleIdList(int index); + + /** + * repeated uint32 seen_module_id_list = 2; + * @return A list containing the seenModuleIdList. + */ + java.util.List getSeenModuleIdListList(); + /** + * repeated uint32 seen_module_id_list = 2; + * @return The count of seenModuleIdList. + */ + int getSeenModuleIdListCount(); + /** + * repeated uint32 seen_module_id_list = 2; + * @param index The index of the element to return. + * @return The seenModuleIdList at the given index. + */ + int getSeenModuleIdList(int index); + + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return A list containing the levelupRewardGotLevelList. + */ + java.util.List getLevelupRewardGotLevelListList(); + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return The count of levelupRewardGotLevelList. + */ + int getLevelupRewardGotLevelListCount(); + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param index The index of the element to return. + * @return The levelupRewardGotLevelList at the given index. + */ + int getLevelupRewardGotLevelList(int index); + + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + int getFriendEnterHomeOptionValue(); + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The friendEnterHomeOption. + */ + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption(); + } + /** + * Protobuf type {@code PlayerHomeCompInfo} + */ + public static final class PlayerHomeCompInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerHomeCompInfo) + PlayerHomeCompInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerHomeCompInfo.newBuilder() to construct. + private PlayerHomeCompInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerHomeCompInfo() { + unlockedModuleIdList_ = emptyIntList(); + seenModuleIdList_ = emptyIntList(); + levelupRewardGotLevelList_ = emptyIntList(); + friendEnterHomeOption_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerHomeCompInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerHomeCompInfo( + 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 16: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + seenModuleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + seenModuleIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + seenModuleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + seenModuleIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + unlockedModuleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + unlockedModuleIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + unlockedModuleIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + unlockedModuleIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + levelupRewardGotLevelList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + levelupRewardGotLevelList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + levelupRewardGotLevelList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + levelupRewardGotLevelList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 64: { + int rawValue = input.readEnum(); + + friendEnterHomeOption_ = 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + seenModuleIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unlockedModuleIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + levelupRewardGotLevelList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.class, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder.class); + } + + public static final int UNLOCKED_MODULE_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList unlockedModuleIdList_; + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return A list containing the unlockedModuleIdList. + */ + @java.lang.Override + public java.util.List + getUnlockedModuleIdListList() { + return unlockedModuleIdList_; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return The count of unlockedModuleIdList. + */ + public int getUnlockedModuleIdListCount() { + return unlockedModuleIdList_.size(); + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param index The index of the element to return. + * @return The unlockedModuleIdList at the given index. + */ + public int getUnlockedModuleIdList(int index) { + return unlockedModuleIdList_.getInt(index); + } + private int unlockedModuleIdListMemoizedSerializedSize = -1; + + public static final int SEEN_MODULE_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList seenModuleIdList_; + /** + * repeated uint32 seen_module_id_list = 2; + * @return A list containing the seenModuleIdList. + */ + @java.lang.Override + public java.util.List + getSeenModuleIdListList() { + return seenModuleIdList_; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @return The count of seenModuleIdList. + */ + public int getSeenModuleIdListCount() { + return seenModuleIdList_.size(); + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param index The index of the element to return. + * @return The seenModuleIdList at the given index. + */ + public int getSeenModuleIdList(int index) { + return seenModuleIdList_.getInt(index); + } + private int seenModuleIdListMemoizedSerializedSize = -1; + + public static final int LEVELUP_REWARD_GOT_LEVEL_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList levelupRewardGotLevelList_; + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return A list containing the levelupRewardGotLevelList. + */ + @java.lang.Override + public java.util.List + getLevelupRewardGotLevelListList() { + return levelupRewardGotLevelList_; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return The count of levelupRewardGotLevelList. + */ + public int getLevelupRewardGotLevelListCount() { + return levelupRewardGotLevelList_.size(); + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param index The index of the element to return. + * @return The levelupRewardGotLevelList at the given index. + */ + public int getLevelupRewardGotLevelList(int index) { + return levelupRewardGotLevelList_.getInt(index); + } + private int levelupRewardGotLevelListMemoizedSerializedSize = -1; + + public static final int FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER = 8; + private int friendEnterHomeOption_; + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The friendEnterHomeOption. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.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 { + getSerializedSize(); + if (getSeenModuleIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(seenModuleIdListMemoizedSerializedSize); + } + for (int i = 0; i < seenModuleIdList_.size(); i++) { + output.writeUInt32NoTag(seenModuleIdList_.getInt(i)); + } + if (getUnlockedModuleIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(unlockedModuleIdListMemoizedSerializedSize); + } + for (int i = 0; i < unlockedModuleIdList_.size(); i++) { + output.writeUInt32NoTag(unlockedModuleIdList_.getInt(i)); + } + if (getLevelupRewardGotLevelListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(levelupRewardGotLevelListMemoizedSerializedSize); + } + for (int i = 0; i < levelupRewardGotLevelList_.size(); i++) { + output.writeUInt32NoTag(levelupRewardGotLevelList_.getInt(i)); + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + output.writeEnum(8, friendEnterHomeOption_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < seenModuleIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(seenModuleIdList_.getInt(i)); + } + size += dataSize; + if (!getSeenModuleIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + seenModuleIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unlockedModuleIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unlockedModuleIdList_.getInt(i)); + } + size += dataSize; + if (!getUnlockedModuleIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unlockedModuleIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < levelupRewardGotLevelList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(levelupRewardGotLevelList_.getInt(i)); + } + size += dataSize; + if (!getLevelupRewardGotLevelListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + levelupRewardGotLevelListMemoizedSerializedSize = dataSize; + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, friendEnterHomeOption_); + } + 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.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo other = (emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo) obj; + + if (!getUnlockedModuleIdListList() + .equals(other.getUnlockedModuleIdListList())) return false; + if (!getSeenModuleIdListList() + .equals(other.getSeenModuleIdListList())) return false; + if (!getLevelupRewardGotLevelListList() + .equals(other.getLevelupRewardGotLevelListList())) return false; + if (friendEnterHomeOption_ != other.friendEnterHomeOption_) 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 (getUnlockedModuleIdListCount() > 0) { + hash = (37 * hash) + UNLOCKED_MODULE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnlockedModuleIdListList().hashCode(); + } + if (getSeenModuleIdListCount() > 0) { + hash = (37 * hash) + SEEN_MODULE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSeenModuleIdListList().hashCode(); + } + if (getLevelupRewardGotLevelListCount() > 0) { + hash = (37 * hash) + LEVELUP_REWARD_GOT_LEVEL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLevelupRewardGotLevelListList().hashCode(); + } + hash = (37 * hash) + FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER; + hash = (53 * hash) + friendEnterHomeOption_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo 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.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo 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.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo 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.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo 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.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo 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.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo 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; + } + /** + * Protobuf type {@code PlayerHomeCompInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerHomeCompInfo) + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.class, emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unlockedModuleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + seenModuleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + levelupRewardGotLevelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + friendEnterHomeOption_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.internal_static_PlayerHomeCompInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo build() { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo buildPartial() { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo result = new emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + unlockedModuleIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unlockedModuleIdList_ = unlockedModuleIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + seenModuleIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.seenModuleIdList_ = seenModuleIdList_; + if (((bitField0_ & 0x00000004) != 0)) { + levelupRewardGotLevelList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.levelupRewardGotLevelList_ = levelupRewardGotLevelList_; + result.friendEnterHomeOption_ = friendEnterHomeOption_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo other) { + if (other == emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo.getDefaultInstance()) return this; + if (!other.unlockedModuleIdList_.isEmpty()) { + if (unlockedModuleIdList_.isEmpty()) { + unlockedModuleIdList_ = other.unlockedModuleIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnlockedModuleIdListIsMutable(); + unlockedModuleIdList_.addAll(other.unlockedModuleIdList_); + } + onChanged(); + } + if (!other.seenModuleIdList_.isEmpty()) { + if (seenModuleIdList_.isEmpty()) { + seenModuleIdList_ = other.seenModuleIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureSeenModuleIdListIsMutable(); + seenModuleIdList_.addAll(other.seenModuleIdList_); + } + onChanged(); + } + if (!other.levelupRewardGotLevelList_.isEmpty()) { + if (levelupRewardGotLevelList_.isEmpty()) { + levelupRewardGotLevelList_ = other.levelupRewardGotLevelList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureLevelupRewardGotLevelListIsMutable(); + levelupRewardGotLevelList_.addAll(other.levelupRewardGotLevelList_); + } + onChanged(); + } + if (other.friendEnterHomeOption_ != 0) { + setFriendEnterHomeOptionValue(other.getFriendEnterHomeOptionValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList unlockedModuleIdList_ = emptyIntList(); + private void ensureUnlockedModuleIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unlockedModuleIdList_ = mutableCopy(unlockedModuleIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return A list containing the unlockedModuleIdList. + */ + public java.util.List + getUnlockedModuleIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(unlockedModuleIdList_) : unlockedModuleIdList_; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return The count of unlockedModuleIdList. + */ + public int getUnlockedModuleIdListCount() { + return unlockedModuleIdList_.size(); + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param index The index of the element to return. + * @return The unlockedModuleIdList at the given index. + */ + public int getUnlockedModuleIdList(int index) { + return unlockedModuleIdList_.getInt(index); + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param index The index to set the value at. + * @param value The unlockedModuleIdList to set. + * @return This builder for chaining. + */ + public Builder setUnlockedModuleIdList( + int index, int value) { + ensureUnlockedModuleIdListIsMutable(); + unlockedModuleIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param value The unlockedModuleIdList to add. + * @return This builder for chaining. + */ + public Builder addUnlockedModuleIdList(int value) { + ensureUnlockedModuleIdListIsMutable(); + unlockedModuleIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @param values The unlockedModuleIdList to add. + * @return This builder for chaining. + */ + public Builder addAllUnlockedModuleIdList( + java.lang.Iterable values) { + ensureUnlockedModuleIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unlockedModuleIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 unlocked_module_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearUnlockedModuleIdList() { + unlockedModuleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList seenModuleIdList_ = emptyIntList(); + private void ensureSeenModuleIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + seenModuleIdList_ = mutableCopy(seenModuleIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 seen_module_id_list = 2; + * @return A list containing the seenModuleIdList. + */ + public java.util.List + getSeenModuleIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(seenModuleIdList_) : seenModuleIdList_; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @return The count of seenModuleIdList. + */ + public int getSeenModuleIdListCount() { + return seenModuleIdList_.size(); + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param index The index of the element to return. + * @return The seenModuleIdList at the given index. + */ + public int getSeenModuleIdList(int index) { + return seenModuleIdList_.getInt(index); + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param index The index to set the value at. + * @param value The seenModuleIdList to set. + * @return This builder for chaining. + */ + public Builder setSeenModuleIdList( + int index, int value) { + ensureSeenModuleIdListIsMutable(); + seenModuleIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param value The seenModuleIdList to add. + * @return This builder for chaining. + */ + public Builder addSeenModuleIdList(int value) { + ensureSeenModuleIdListIsMutable(); + seenModuleIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @param values The seenModuleIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSeenModuleIdList( + java.lang.Iterable values) { + ensureSeenModuleIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, seenModuleIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 seen_module_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearSeenModuleIdList() { + seenModuleIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList levelupRewardGotLevelList_ = emptyIntList(); + private void ensureLevelupRewardGotLevelListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + levelupRewardGotLevelList_ = mutableCopy(levelupRewardGotLevelList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return A list containing the levelupRewardGotLevelList. + */ + public java.util.List + getLevelupRewardGotLevelListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(levelupRewardGotLevelList_) : levelupRewardGotLevelList_; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return The count of levelupRewardGotLevelList. + */ + public int getLevelupRewardGotLevelListCount() { + return levelupRewardGotLevelList_.size(); + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param index The index of the element to return. + * @return The levelupRewardGotLevelList at the given index. + */ + public int getLevelupRewardGotLevelList(int index) { + return levelupRewardGotLevelList_.getInt(index); + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param index The index to set the value at. + * @param value The levelupRewardGotLevelList to set. + * @return This builder for chaining. + */ + public Builder setLevelupRewardGotLevelList( + int index, int value) { + ensureLevelupRewardGotLevelListIsMutable(); + levelupRewardGotLevelList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param value The levelupRewardGotLevelList to add. + * @return This builder for chaining. + */ + public Builder addLevelupRewardGotLevelList(int value) { + ensureLevelupRewardGotLevelListIsMutable(); + levelupRewardGotLevelList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @param values The levelupRewardGotLevelList to add. + * @return This builder for chaining. + */ + public Builder addAllLevelupRewardGotLevelList( + java.lang.Iterable values) { + ensureLevelupRewardGotLevelListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, levelupRewardGotLevelList_); + onChanged(); + return this; + } + /** + * repeated uint32 levelup_reward_got_level_list = 7; + * @return This builder for chaining. + */ + public Builder clearLevelupRewardGotLevelList() { + levelupRewardGotLevelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int friendEnterHomeOption_ = 0; + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @param value The enum numeric value on the wire for friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOptionValue(int value) { + + friendEnterHomeOption_ = value; + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return The friendEnterHomeOption. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @param value The friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOption(emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption value) { + if (value == null) { + throw new NullPointerException(); + } + + friendEnterHomeOption_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 8; + * @return This builder for chaining. + */ + public Builder clearFriendEnterHomeOption() { + + friendEnterHomeOption_ = 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:PlayerHomeCompInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerHomeCompInfo) + private static final emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo(); + } + + public static emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerHomeCompInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerHomeCompInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerHomeCompInfoOuterClass.PlayerHomeCompInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerHomeCompInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerHomeCompInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PlayerHomeCompInfo.proto\032\033FriendEnterH" + + "omeOption.proto\"\263\001\n\022PlayerHomeCompInfo\022\037" + + "\n\027unlocked_module_id_list\030\004 \003(\r\022\033\n\023seen_" + + "module_id_list\030\002 \003(\r\022%\n\035levelup_reward_g" + + "ot_level_list\030\007 \003(\r\0228\n\030friend_enter_home" + + "_option\030\010 \001(\0162\026.FriendEnterHomeOptionB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(), + }); + internal_static_PlayerHomeCompInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerHomeCompInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerHomeCompInfo_descriptor, + new java.lang.String[] { "UnlockedModuleIdList", "SeenModuleIdList", "LevelupRewardGotLevelList", "FriendEnterHomeOption", }); + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerLevelRewardUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLevelRewardUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..d8643ac9df7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLevelRewardUpdateNotifyOuterClass.java @@ -0,0 +1,676 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerLevelRewardUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerLevelRewardUpdateNotifyOuterClass { + private PlayerLevelRewardUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerLevelRewardUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerLevelRewardUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 level_list = 9; + * @return A list containing the levelList. + */ + java.util.List getLevelListList(); + /** + * repeated uint32 level_list = 9; + * @return The count of levelList. + */ + int getLevelListCount(); + /** + * repeated uint32 level_list = 9; + * @param index The index of the element to return. + * @return The levelList at the given index. + */ + int getLevelList(int index); + } + /** + *
+   * CmdId: 200
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerLevelRewardUpdateNotify} + */ + public static final class PlayerLevelRewardUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerLevelRewardUpdateNotify) + PlayerLevelRewardUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerLevelRewardUpdateNotify.newBuilder() to construct. + private PlayerLevelRewardUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerLevelRewardUpdateNotify() { + levelList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerLevelRewardUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerLevelRewardUpdateNotify( + 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 72: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + levelList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + levelList_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + levelList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + levelList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + levelList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.class, emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.Builder.class); + } + + public static final int LEVEL_LIST_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList levelList_; + /** + * repeated uint32 level_list = 9; + * @return A list containing the levelList. + */ + @java.lang.Override + public java.util.List + getLevelListList() { + return levelList_; + } + /** + * repeated uint32 level_list = 9; + * @return The count of levelList. + */ + public int getLevelListCount() { + return levelList_.size(); + } + /** + * repeated uint32 level_list = 9; + * @param index The index of the element to return. + * @return The levelList at the given index. + */ + public int getLevelList(int index) { + return levelList_.getInt(index); + } + private int levelListMemoizedSerializedSize = -1; + + 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 (getLevelListList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(levelListMemoizedSerializedSize); + } + for (int i = 0; i < levelList_.size(); i++) { + output.writeUInt32NoTag(levelList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < levelList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(levelList_.getInt(i)); + } + size += dataSize; + if (!getLevelListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + levelListMemoizedSerializedSize = dataSize; + } + 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.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify other = (emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify) obj; + + if (!getLevelListList() + .equals(other.getLevelListList())) 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 (getLevelListCount() > 0) { + hash = (37 * hash) + LEVEL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLevelListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify 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.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify 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.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify 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.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify 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.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify 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.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify 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: 200
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerLevelRewardUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerLevelRewardUpdateNotify) + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.class, emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + levelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.internal_static_PlayerLevelRewardUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify build() { + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify buildPartial() { + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify result = new emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + levelList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.levelList_ = levelList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify other) { + if (other == emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify.getDefaultInstance()) return this; + if (!other.levelList_.isEmpty()) { + if (levelList_.isEmpty()) { + levelList_ = other.levelList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLevelListIsMutable(); + levelList_.addAll(other.levelList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList levelList_ = emptyIntList(); + private void ensureLevelListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + levelList_ = mutableCopy(levelList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 level_list = 9; + * @return A list containing the levelList. + */ + public java.util.List + getLevelListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(levelList_) : levelList_; + } + /** + * repeated uint32 level_list = 9; + * @return The count of levelList. + */ + public int getLevelListCount() { + return levelList_.size(); + } + /** + * repeated uint32 level_list = 9; + * @param index The index of the element to return. + * @return The levelList at the given index. + */ + public int getLevelList(int index) { + return levelList_.getInt(index); + } + /** + * repeated uint32 level_list = 9; + * @param index The index to set the value at. + * @param value The levelList to set. + * @return This builder for chaining. + */ + public Builder setLevelList( + int index, int value) { + ensureLevelListIsMutable(); + levelList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 level_list = 9; + * @param value The levelList to add. + * @return This builder for chaining. + */ + public Builder addLevelList(int value) { + ensureLevelListIsMutable(); + levelList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 level_list = 9; + * @param values The levelList to add. + * @return This builder for chaining. + */ + public Builder addAllLevelList( + java.lang.Iterable values) { + ensureLevelListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, levelList_); + onChanged(); + return this; + } + /** + * repeated uint32 level_list = 9; + * @return This builder for chaining. + */ + public Builder clearLevelList() { + levelList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:PlayerLevelRewardUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerLevelRewardUpdateNotify) + private static final emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify(); + } + + public static emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerLevelRewardUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerLevelRewardUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLevelRewardUpdateNotifyOuterClass.PlayerLevelRewardUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLevelRewardUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLevelRewardUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#PlayerLevelRewardUpdateNotify.proto\"3\n" + + "\035PlayerLevelRewardUpdateNotify\022\022\n\nlevel_" + + "list\030\t \003(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerLevelRewardUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerLevelRewardUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLevelRewardUpdateNotify_descriptor, + new java.lang.String[] { "LevelList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java new file mode 100644 index 00000000000..f965ce24228 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLocationInfoOuterClass.java @@ -0,0 +1,945 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerLocationInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerLocationInfoOuterClass { + private PlayerLocationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerLocationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerLocationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 15; + * @return The uid. + */ + int getUid(); + + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 3; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 13; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 13; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + } + /** + * Protobuf type {@code PlayerLocationInfo} + */ + public static final class PlayerLocationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerLocationInfo) + PlayerLocationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerLocationInfo.newBuilder() to construct. + private PlayerLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerLocationInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerLocationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerLocationInfo( + 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 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 106: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + uid_ = 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.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.class, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 15; + private int uid_; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int POS_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 3; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 13; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + 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 (pos_ != null) { + output.writeMessage(3, getPos()); + } + if (rot_ != null) { + output.writeMessage(13, getRot()); + } + if (uid_ != 0) { + output.writeUInt32(15, uid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getRot()); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, uid_); + } + 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.PlayerLocationInfoOuterClass.PlayerLocationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo other = (emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo) obj; + + if (getUid() + != other.getUid()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo 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.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo 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.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo 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.PlayerLocationInfoOuterClass.PlayerLocationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo 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.PlayerLocationInfoOuterClass.PlayerLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo 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.PlayerLocationInfoOuterClass.PlayerLocationInfo 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; + } + /** + * Protobuf type {@code PlayerLocationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerLocationInfo) + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.class, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.internal_static_PlayerLocationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo build() { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo buildPartial() { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo result = new emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo(this); + result.uid_ = uid_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo other) { + if (other == emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 15; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 15; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 15; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 3; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 3; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 3; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 3; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 13; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 13; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 13; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 13; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 13; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + @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:PlayerLocationInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerLocationInfo) + private static final emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo(); + } + + public static emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerLocationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerLocationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLocationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLocationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PlayerLocationInfo.proto\032\014Vector.proto" + + "\"M\n\022PlayerLocationInfo\022\013\n\003uid\030\017 \001(\r\022\024\n\003p" + + "os\030\003 \001(\0132\007.Vector\022\024\n\003rot\030\r \001(\0132\007.VectorB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_PlayerLocationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerLocationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLocationInfo_descriptor, + new java.lang.String[] { "Uid", "Pos", "Rot", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java new file mode 100644 index 00000000000..3fa57f6bfcb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginReqOuterClass.java @@ -0,0 +1,5172 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerLoginReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerLoginReqOuterClass { + private PlayerLoginReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerLoginReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerLoginReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 language_type = 6; + * @return The languageType. + */ + int getLanguageType(); + + /** + * uint32 reg_platform = 615; + * @return The regPlatform. + */ + int getRegPlatform(); + + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return Whether the trackingIoInfo field is set. + */ + boolean hasTrackingIoInfo(); + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return The trackingIoInfo. + */ + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getTrackingIoInfo(); + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder getTrackingIoInfoOrBuilder(); + + /** + * uint32 account_type = 13; + * @return The accountType. + */ + int getAccountType(); + + /** + * string token = 15; + * @return The token. + */ + java.lang.String getToken(); + /** + * string token = 15; + * @return The bytes for token. + */ + com.google.protobuf.ByteString + getTokenBytes(); + + /** + * bytes extra_bin_data = 1458; + * @return The extraBinData. + */ + com.google.protobuf.ByteString getExtraBinData(); + + /** + * uint32 channel_id = 1314; + * @return The channelId. + */ + int getChannelId(); + + /** + * uint32 client_data_version = 688; + * @return The clientDataVersion. + */ + int getClientDataVersion(); + + /** + * string account_uid = 2; + * @return The accountUid. + */ + java.lang.String getAccountUid(); + /** + * string account_uid = 2; + * @return The bytes for accountUid. + */ + com.google.protobuf.ByteString + getAccountUidBytes(); + + /** + * string client_version = 12; + * @return The clientVersion. + */ + java.lang.String getClientVersion(); + /** + * string client_version = 12; + * @return The bytes for clientVersion. + */ + com.google.protobuf.ByteString + getClientVersionBytes(); + + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The unk2700NGKCNPKKIKB. + */ + java.lang.String getUnk2700NGKCNPKKIKB(); + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The bytes for unk2700NGKCNPKKIKB. + */ + com.google.protobuf.ByteString + getUnk2700NGKCNPKKIKBBytes(); + + /** + * string country_code = 2000; + * @return The countryCode. + */ + java.lang.String getCountryCode(); + /** + * string country_code = 2000; + * @return The bytes for countryCode. + */ + com.google.protobuf.ByteString + getCountryCodeBytes(); + + /** + * string psn_id = 1268; + * @return The psnId. + */ + java.lang.String getPsnId(); + /** + * string psn_id = 1268; + * @return The bytes for psnId. + */ + com.google.protobuf.ByteString + getPsnIdBytes(); + + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @return The unk2700GPPBEMDGEHH. + */ + int getUnk2700GPPBEMDGEHH(); + + /** + * string device_name = 9; + * @return The deviceName. + */ + java.lang.String getDeviceName(); + /** + * string device_name = 9; + * @return The bytes for deviceName. + */ + com.google.protobuf.ByteString + getDeviceNameBytes(); + + /** + * string cps = 1163; + * @return The cps. + */ + java.lang.String getCps(); + /** + * string cps = 1163; + * @return The bytes for cps. + */ + com.google.protobuf.ByteString + getCpsBytes(); + + /** + * uint64 login_rand = 3; + * @return The loginRand. + */ + long getLoginRand(); + + /** + * uint32 target_home_param = 984; + * @return The targetHomeParam. + */ + int getTargetHomeParam(); + + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return Whether the adjustTrackingInfo field is set. + */ + boolean hasAdjustTrackingInfo(); + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return The adjustTrackingInfo. + */ + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getAdjustTrackingInfo(); + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder getAdjustTrackingInfoOrBuilder(); + + /** + * bool is_transfer = 908; + * @return The isTransfer. + */ + boolean getIsTransfer(); + + /** + * uint32 tag = 1787; + * @return The tag. + */ + int getTag(); + + /** + * bool is_guest = 5; + * @return The isGuest. + */ + boolean getIsGuest(); + + /** + * bytes environment_error_code = 2026; + * @return The environmentErrorCode. + */ + com.google.protobuf.ByteString getEnvironmentErrorCode(); + + /** + * string online_id = 903; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 903; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * bool is_editor = 8; + * @return The isEditor. + */ + boolean getIsEditor(); + + /** + * string checksum_client_version = 861; + * @return The checksumClientVersion. + */ + java.lang.String getChecksumClientVersion(); + /** + * string checksum_client_version = 861; + * @return The bytes for checksumClientVersion. + */ + com.google.protobuf.ByteString + getChecksumClientVersionBytes(); + + /** + * bytes security_cmd_reply = 1995; + * @return The securityCmdReply. + */ + com.google.protobuf.ByteString getSecurityCmdReply(); + + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The unk2700JNDKPBBCACB. + */ + java.lang.String getUnk2700JNDKPBBCACB(); + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The bytes for unk2700JNDKPBBCACB. + */ + com.google.protobuf.ByteString + getUnk2700JNDKPBBCACBBytes(); + + /** + * string birthday = 1652; + * @return The birthday. + */ + java.lang.String getBirthday(); + /** + * string birthday = 1652; + * @return The bytes for birthday. + */ + com.google.protobuf.ByteString + getBirthdayBytes(); + + /** + * string device_uuid = 4; + * @return The deviceUuid. + */ + java.lang.String getDeviceUuid(); + /** + * string device_uuid = 4; + * @return The bytes for deviceUuid. + */ + com.google.protobuf.ByteString + getDeviceUuidBytes(); + + /** + * uint32 client_token = 1546; + * @return The clientToken. + */ + int getClientToken(); + + /** + * uint32 sub_channel_id = 23; + * @return The subChannelId. + */ + int getSubChannelId(); + + /** + * uint32 target_uid = 11; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * string device_info = 1; + * @return The deviceInfo. + */ + java.lang.String getDeviceInfo(); + /** + * string device_info = 1; + * @return The bytes for deviceInfo. + */ + com.google.protobuf.ByteString + getDeviceInfoBytes(); + + /** + * string client_verison_hash = 1707; + * @return The clientVerisonHash. + */ + java.lang.String getClientVerisonHash(); + /** + * string client_verison_hash = 1707; + * @return The bytes for clientVerisonHash. + */ + com.google.protobuf.ByteString + getClientVerisonHashBytes(); + + /** + * string checksum = 1532; + * @return The checksum. + */ + java.lang.String getChecksum(); + /** + * string checksum = 1532; + * @return The bytes for checksum. + */ + com.google.protobuf.ByteString + getChecksumBytes(); + + /** + * uint32 platform_type = 14; + * @return The platformType. + */ + int getPlatformType(); + + /** + * uint32 target_home_owner_uid = 1864; + * @return The targetHomeOwnerUid. + */ + int getTargetHomeOwnerUid(); + + /** + * uint32 cloud_client_ip = 1335; + * @return The cloudClientIp. + */ + int getCloudClientIp(); + + /** + * uint32 gm_uid = 612; + * @return The gmUid. + */ + int getGmUid(); + + /** + * string system_version = 10; + * @return The systemVersion. + */ + java.lang.String getSystemVersion(); + /** + * string system_version = 10; + * @return The bytes for systemVersion. + */ + com.google.protobuf.ByteString + getSystemVersionBytes(); + + /** + * string platform = 7; + * @return The platform. + */ + java.lang.String getPlatform(); + /** + * string platform = 7; + * @return The bytes for platform. + */ + com.google.protobuf.ByteString + getPlatformBytes(); + } + /** + *
+   * CmdId: 112
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerLoginReq} + */ + public static final class PlayerLoginReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerLoginReq) + PlayerLoginReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerLoginReq.newBuilder() to construct. + private PlayerLoginReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerLoginReq() { + token_ = ""; + extraBinData_ = com.google.protobuf.ByteString.EMPTY; + accountUid_ = ""; + clientVersion_ = ""; + unk2700NGKCNPKKIKB_ = ""; + countryCode_ = ""; + psnId_ = ""; + deviceName_ = ""; + cps_ = ""; + environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; + onlineId_ = ""; + checksumClientVersion_ = ""; + securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; + unk2700JNDKPBBCACB_ = ""; + birthday_ = ""; + deviceUuid_ = ""; + deviceInfo_ = ""; + clientVerisonHash_ = ""; + checksum_ = ""; + systemVersion_ = ""; + platform_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerLoginReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerLoginReq( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + deviceInfo_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + accountUid_ = s; + break; + } + case 24: { + + loginRand_ = input.readUInt64(); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + deviceUuid_ = s; + break; + } + case 40: { + + isGuest_ = input.readBool(); + break; + } + case 48: { + + languageType_ = input.readUInt32(); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + platform_ = s; + break; + } + case 64: { + + isEditor_ = input.readBool(); + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + deviceName_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + systemVersion_ = s; + break; + } + case 88: { + + targetUid_ = input.readUInt32(); + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersion_ = s; + break; + } + case 104: { + + accountType_ = input.readUInt32(); + break; + } + case 112: { + + platformType_ = input.readUInt32(); + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + token_ = s; + break; + } + case 184: { + + subChannelId_ = input.readUInt32(); + break; + } + case 3448: { + + unk2700GPPBEMDGEHH_ = input.readUInt32(); + break; + } + case 4896: { + + gmUid_ = input.readUInt32(); + break; + } + case 4920: { + + regPlatform_ = input.readUInt32(); + break; + } + case 5504: { + + clientDataVersion_ = input.readUInt32(); + break; + } + case 6178: { + java.lang.String s = input.readStringRequireUtf8(); + + unk2700NGKCNPKKIKB_ = s; + break; + } + case 6890: { + java.lang.String s = input.readStringRequireUtf8(); + + checksumClientVersion_ = s; + break; + } + case 7226: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 7264: { + + isTransfer_ = input.readBool(); + break; + } + case 7872: { + + targetHomeParam_ = input.readUInt32(); + break; + } + case 9306: { + java.lang.String s = input.readStringRequireUtf8(); + + cps_ = s; + break; + } + case 9706: { + java.lang.String s = input.readStringRequireUtf8(); + + unk2700JNDKPBBCACB_ = s; + break; + } + case 10146: { + java.lang.String s = input.readStringRequireUtf8(); + + psnId_ = s; + break; + } + case 10512: { + + channelId_ = input.readUInt32(); + break; + } + case 10680: { + + cloudClientIp_ = input.readUInt32(); + break; + } + case 11666: { + + extraBinData_ = input.readBytes(); + break; + } + case 12258: { + java.lang.String s = input.readStringRequireUtf8(); + + checksum_ = s; + break; + } + case 12368: { + + clientToken_ = input.readUInt32(); + break; + } + case 13218: { + java.lang.String s = input.readStringRequireUtf8(); + + birthday_ = s; + break; + } + case 13282: { + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder subBuilder = null; + if (trackingIoInfo_ != null) { + subBuilder = trackingIoInfo_.toBuilder(); + } + trackingIoInfo_ = input.readMessage(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(trackingIoInfo_); + trackingIoInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 13658: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVerisonHash_ = s; + break; + } + case 14296: { + + tag_ = input.readUInt32(); + break; + } + case 14530: { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder subBuilder = null; + if (adjustTrackingInfo_ != null) { + subBuilder = adjustTrackingInfo_.toBuilder(); + } + adjustTrackingInfo_ = input.readMessage(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(adjustTrackingInfo_); + adjustTrackingInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 14912: { + + targetHomeOwnerUid_ = input.readUInt32(); + break; + } + case 15962: { + + securityCmdReply_ = input.readBytes(); + break; + } + case 16002: { + java.lang.String s = input.readStringRequireUtf8(); + + countryCode_ = s; + break; + } + case 16210: { + + environmentErrorCode_ = 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.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.class, emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.Builder.class); + } + + public static final int LANGUAGE_TYPE_FIELD_NUMBER = 6; + private int languageType_; + /** + * uint32 language_type = 6; + * @return The languageType. + */ + @java.lang.Override + public int getLanguageType() { + return languageType_; + } + + public static final int REG_PLATFORM_FIELD_NUMBER = 615; + private int regPlatform_; + /** + * uint32 reg_platform = 615; + * @return The regPlatform. + */ + @java.lang.Override + public int getRegPlatform() { + return regPlatform_; + } + + public static final int TRACKING_IO_INFO_FIELD_NUMBER = 1660; + private emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo trackingIoInfo_; + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return Whether the trackingIoInfo field is set. + */ + @java.lang.Override + public boolean hasTrackingIoInfo() { + return trackingIoInfo_ != null; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return The trackingIoInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getTrackingIoInfo() { + return trackingIoInfo_ == null ? emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance() : trackingIoInfo_; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder getTrackingIoInfoOrBuilder() { + return getTrackingIoInfo(); + } + + public static final int ACCOUNT_TYPE_FIELD_NUMBER = 13; + private int accountType_; + /** + * uint32 account_type = 13; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + + public static final int TOKEN_FIELD_NUMBER = 15; + private volatile java.lang.Object token_; + /** + * string token = 15; + * @return The token. + */ + @java.lang.Override + public java.lang.String getToken() { + java.lang.Object ref = token_; + 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(); + token_ = s; + return s; + } + } + /** + * string token = 15; + * @return The bytes for token. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EXTRA_BIN_DATA_FIELD_NUMBER = 1458; + private com.google.protobuf.ByteString extraBinData_; + /** + * bytes extra_bin_data = 1458; + * @return The extraBinData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getExtraBinData() { + return extraBinData_; + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 1314; + private int channelId_; + /** + * uint32 channel_id = 1314; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + + public static final int CLIENT_DATA_VERSION_FIELD_NUMBER = 688; + private int clientDataVersion_; + /** + * uint32 client_data_version = 688; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + + public static final int ACCOUNT_UID_FIELD_NUMBER = 2; + private volatile java.lang.Object accountUid_; + /** + * string account_uid = 2; + * @return The accountUid. + */ + @java.lang.Override + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + 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(); + accountUid_ = s; + return s; + } + } + /** + * string account_uid = 2; + * @return The bytes for accountUid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_VERSION_FIELD_NUMBER = 12; + private volatile java.lang.Object clientVersion_; + /** + * string client_version = 12; + * @return The clientVersion. + */ + @java.lang.Override + public java.lang.String getClientVersion() { + java.lang.Object ref = clientVersion_; + 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(); + clientVersion_ = s; + return s; + } + } + /** + * string client_version = 12; + * @return The bytes for clientVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientVersionBytes() { + java.lang.Object ref = clientVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNK2700_NGKCNPKKIKB_FIELD_NUMBER = 772; + private volatile java.lang.Object unk2700NGKCNPKKIKB_; + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The unk2700NGKCNPKKIKB. + */ + @java.lang.Override + public java.lang.String getUnk2700NGKCNPKKIKB() { + java.lang.Object ref = unk2700NGKCNPKKIKB_; + 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(); + unk2700NGKCNPKKIKB_ = s; + return s; + } + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The bytes for unk2700NGKCNPKKIKB. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnk2700NGKCNPKKIKBBytes() { + java.lang.Object ref = unk2700NGKCNPKKIKB_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + unk2700NGKCNPKKIKB_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int COUNTRY_CODE_FIELD_NUMBER = 2000; + private volatile java.lang.Object countryCode_; + /** + * string country_code = 2000; + * @return The countryCode. + */ + @java.lang.Override + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + 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(); + countryCode_ = s; + return s; + } + } + /** + * string country_code = 2000; + * @return The bytes for countryCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PSN_ID_FIELD_NUMBER = 1268; + private volatile java.lang.Object psnId_; + /** + * string psn_id = 1268; + * @return The psnId. + */ + @java.lang.Override + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + 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(); + psnId_ = s; + return s; + } + } + /** + * string psn_id = 1268; + * @return The bytes for psnId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UNK2700_GPPBEMDGEHH_FIELD_NUMBER = 431; + private int unk2700GPPBEMDGEHH_; + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @return The unk2700GPPBEMDGEHH. + */ + @java.lang.Override + public int getUnk2700GPPBEMDGEHH() { + return unk2700GPPBEMDGEHH_; + } + + public static final int DEVICE_NAME_FIELD_NUMBER = 9; + private volatile java.lang.Object deviceName_; + /** + * string device_name = 9; + * @return The deviceName. + */ + @java.lang.Override + public java.lang.String getDeviceName() { + java.lang.Object ref = deviceName_; + 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(); + deviceName_ = s; + return s; + } + } + /** + * string device_name = 9; + * @return The bytes for deviceName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeviceNameBytes() { + java.lang.Object ref = deviceName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CPS_FIELD_NUMBER = 1163; + private volatile java.lang.Object cps_; + /** + * string cps = 1163; + * @return The cps. + */ + @java.lang.Override + public java.lang.String getCps() { + java.lang.Object ref = cps_; + 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(); + cps_ = s; + return s; + } + } + /** + * string cps = 1163; + * @return The bytes for cps. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCpsBytes() { + java.lang.Object ref = cps_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cps_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LOGIN_RAND_FIELD_NUMBER = 3; + private long loginRand_; + /** + * uint64 login_rand = 3; + * @return The loginRand. + */ + @java.lang.Override + public long getLoginRand() { + return loginRand_; + } + + public static final int TARGET_HOME_PARAM_FIELD_NUMBER = 984; + private int targetHomeParam_; + /** + * uint32 target_home_param = 984; + * @return The targetHomeParam. + */ + @java.lang.Override + public int getTargetHomeParam() { + return targetHomeParam_; + } + + public static final int ADJUST_TRACKING_INFO_FIELD_NUMBER = 1816; + private emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo adjustTrackingInfo_; + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return Whether the adjustTrackingInfo field is set. + */ + @java.lang.Override + public boolean hasAdjustTrackingInfo() { + return adjustTrackingInfo_ != null; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return The adjustTrackingInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getAdjustTrackingInfo() { + return adjustTrackingInfo_ == null ? emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance() : adjustTrackingInfo_; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder getAdjustTrackingInfoOrBuilder() { + return getAdjustTrackingInfo(); + } + + public static final int IS_TRANSFER_FIELD_NUMBER = 908; + private boolean isTransfer_; + /** + * bool is_transfer = 908; + * @return The isTransfer. + */ + @java.lang.Override + public boolean getIsTransfer() { + return isTransfer_; + } + + public static final int TAG_FIELD_NUMBER = 1787; + private int tag_; + /** + * uint32 tag = 1787; + * @return The tag. + */ + @java.lang.Override + public int getTag() { + return tag_; + } + + public static final int IS_GUEST_FIELD_NUMBER = 5; + private boolean isGuest_; + /** + * bool is_guest = 5; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + + public static final int ENVIRONMENT_ERROR_CODE_FIELD_NUMBER = 2026; + private com.google.protobuf.ByteString environmentErrorCode_; + /** + * bytes environment_error_code = 2026; + * @return The environmentErrorCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEnvironmentErrorCode() { + return environmentErrorCode_; + } + + public static final int ONLINE_ID_FIELD_NUMBER = 903; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 903; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + 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(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 903; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_EDITOR_FIELD_NUMBER = 8; + private boolean isEditor_; + /** + * bool is_editor = 8; + * @return The isEditor. + */ + @java.lang.Override + public boolean getIsEditor() { + return isEditor_; + } + + public static final int CHECKSUM_CLIENT_VERSION_FIELD_NUMBER = 861; + private volatile java.lang.Object checksumClientVersion_; + /** + * string checksum_client_version = 861; + * @return The checksumClientVersion. + */ + @java.lang.Override + public java.lang.String getChecksumClientVersion() { + java.lang.Object ref = checksumClientVersion_; + 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(); + checksumClientVersion_ = s; + return s; + } + } + /** + * string checksum_client_version = 861; + * @return The bytes for checksumClientVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChecksumClientVersionBytes() { + java.lang.Object ref = checksumClientVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksumClientVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SECURITY_CMD_REPLY_FIELD_NUMBER = 1995; + private com.google.protobuf.ByteString securityCmdReply_; + /** + * bytes security_cmd_reply = 1995; + * @return The securityCmdReply. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecurityCmdReply() { + return securityCmdReply_; + } + + public static final int UNK2700_JNDKPBBCACB_FIELD_NUMBER = 1213; + private volatile java.lang.Object unk2700JNDKPBBCACB_; + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The unk2700JNDKPBBCACB. + */ + @java.lang.Override + public java.lang.String getUnk2700JNDKPBBCACB() { + java.lang.Object ref = unk2700JNDKPBBCACB_; + 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(); + unk2700JNDKPBBCACB_ = s; + return s; + } + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The bytes for unk2700JNDKPBBCACB. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnk2700JNDKPBBCACBBytes() { + java.lang.Object ref = unk2700JNDKPBBCACB_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + unk2700JNDKPBBCACB_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BIRTHDAY_FIELD_NUMBER = 1652; + private volatile java.lang.Object birthday_; + /** + * string birthday = 1652; + * @return The birthday. + */ + @java.lang.Override + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + 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(); + birthday_ = s; + return s; + } + } + /** + * string birthday = 1652; + * @return The bytes for birthday. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DEVICE_UUID_FIELD_NUMBER = 4; + private volatile java.lang.Object deviceUuid_; + /** + * string device_uuid = 4; + * @return The deviceUuid. + */ + @java.lang.Override + public java.lang.String getDeviceUuid() { + java.lang.Object ref = deviceUuid_; + 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(); + deviceUuid_ = s; + return s; + } + } + /** + * string device_uuid = 4; + * @return The bytes for deviceUuid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeviceUuidBytes() { + java.lang.Object ref = deviceUuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_TOKEN_FIELD_NUMBER = 1546; + private int clientToken_; + /** + * uint32 client_token = 1546; + * @return The clientToken. + */ + @java.lang.Override + public int getClientToken() { + return clientToken_; + } + + public static final int SUB_CHANNEL_ID_FIELD_NUMBER = 23; + private int subChannelId_; + /** + * uint32 sub_channel_id = 23; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 11; + private int targetUid_; + /** + * uint32 target_uid = 11; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int DEVICE_INFO_FIELD_NUMBER = 1; + private volatile java.lang.Object deviceInfo_; + /** + * string device_info = 1; + * @return The deviceInfo. + */ + @java.lang.Override + public java.lang.String getDeviceInfo() { + java.lang.Object ref = deviceInfo_; + 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(); + deviceInfo_ = s; + return s; + } + } + /** + * string device_info = 1; + * @return The bytes for deviceInfo. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeviceInfoBytes() { + java.lang.Object ref = deviceInfo_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceInfo_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_VERISON_HASH_FIELD_NUMBER = 1707; + private volatile java.lang.Object clientVerisonHash_; + /** + * string client_verison_hash = 1707; + * @return The clientVerisonHash. + */ + @java.lang.Override + public java.lang.String getClientVerisonHash() { + java.lang.Object ref = clientVerisonHash_; + 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(); + clientVerisonHash_ = s; + return s; + } + } + /** + * string client_verison_hash = 1707; + * @return The bytes for clientVerisonHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientVerisonHashBytes() { + java.lang.Object ref = clientVerisonHash_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVerisonHash_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CHECKSUM_FIELD_NUMBER = 1532; + private volatile java.lang.Object checksum_; + /** + * string checksum = 1532; + * @return The checksum. + */ + @java.lang.Override + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + 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(); + checksum_ = s; + return s; + } + } + /** + * string checksum = 1532; + * @return The bytes for checksum. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PLATFORM_TYPE_FIELD_NUMBER = 14; + private int platformType_; + /** + * uint32 platform_type = 14; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + + public static final int TARGET_HOME_OWNER_UID_FIELD_NUMBER = 1864; + private int targetHomeOwnerUid_; + /** + * uint32 target_home_owner_uid = 1864; + * @return The targetHomeOwnerUid. + */ + @java.lang.Override + public int getTargetHomeOwnerUid() { + return targetHomeOwnerUid_; + } + + public static final int CLOUD_CLIENT_IP_FIELD_NUMBER = 1335; + private int cloudClientIp_; + /** + * uint32 cloud_client_ip = 1335; + * @return The cloudClientIp. + */ + @java.lang.Override + public int getCloudClientIp() { + return cloudClientIp_; + } + + public static final int GM_UID_FIELD_NUMBER = 612; + private int gmUid_; + /** + * uint32 gm_uid = 612; + * @return The gmUid. + */ + @java.lang.Override + public int getGmUid() { + return gmUid_; + } + + public static final int SYSTEM_VERSION_FIELD_NUMBER = 10; + private volatile java.lang.Object systemVersion_; + /** + * string system_version = 10; + * @return The systemVersion. + */ + @java.lang.Override + public java.lang.String getSystemVersion() { + java.lang.Object ref = systemVersion_; + 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(); + systemVersion_ = s; + return s; + } + } + /** + * string system_version = 10; + * @return The bytes for systemVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSystemVersionBytes() { + java.lang.Object ref = systemVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + systemVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PLATFORM_FIELD_NUMBER = 7; + private volatile java.lang.Object platform_; + /** + * string platform = 7; + * @return The platform. + */ + @java.lang.Override + public java.lang.String getPlatform() { + java.lang.Object ref = platform_; + 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(); + platform_ = s; + return s; + } + } + /** + * string platform = 7; + * @return The bytes for platform. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPlatformBytes() { + java.lang.Object ref = platform_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + platform_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceInfo_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deviceInfo_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, accountUid_); + } + if (loginRand_ != 0L) { + output.writeUInt64(3, loginRand_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceUuid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, deviceUuid_); + } + if (isGuest_ != false) { + output.writeBool(5, isGuest_); + } + if (languageType_ != 0) { + output.writeUInt32(6, languageType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(platform_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, platform_); + } + if (isEditor_ != false) { + output.writeBool(8, isEditor_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, deviceName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(systemVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, systemVersion_); + } + if (targetUid_ != 0) { + output.writeUInt32(11, targetUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, clientVersion_); + } + if (accountType_ != 0) { + output.writeUInt32(13, accountType_); + } + if (platformType_ != 0) { + output.writeUInt32(14, platformType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, token_); + } + if (subChannelId_ != 0) { + output.writeUInt32(23, subChannelId_); + } + if (unk2700GPPBEMDGEHH_ != 0) { + output.writeUInt32(431, unk2700GPPBEMDGEHH_); + } + if (gmUid_ != 0) { + output.writeUInt32(612, gmUid_); + } + if (regPlatform_ != 0) { + output.writeUInt32(615, regPlatform_); + } + if (clientDataVersion_ != 0) { + output.writeUInt32(688, clientDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unk2700NGKCNPKKIKB_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 772, unk2700NGKCNPKKIKB_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksumClientVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 861, checksumClientVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 903, onlineId_); + } + if (isTransfer_ != false) { + output.writeBool(908, isTransfer_); + } + if (targetHomeParam_ != 0) { + output.writeUInt32(984, targetHomeParam_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cps_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1163, cps_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unk2700JNDKPBBCACB_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1213, unk2700JNDKPBBCACB_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1268, psnId_); + } + if (channelId_ != 0) { + output.writeUInt32(1314, channelId_); + } + if (cloudClientIp_ != 0) { + output.writeUInt32(1335, cloudClientIp_); + } + if (!extraBinData_.isEmpty()) { + output.writeBytes(1458, extraBinData_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksum_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1532, checksum_); + } + if (clientToken_ != 0) { + output.writeUInt32(1546, clientToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1652, birthday_); + } + if (trackingIoInfo_ != null) { + output.writeMessage(1660, getTrackingIoInfo()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVerisonHash_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1707, clientVerisonHash_); + } + if (tag_ != 0) { + output.writeUInt32(1787, tag_); + } + if (adjustTrackingInfo_ != null) { + output.writeMessage(1816, getAdjustTrackingInfo()); + } + if (targetHomeOwnerUid_ != 0) { + output.writeUInt32(1864, targetHomeOwnerUid_); + } + if (!securityCmdReply_.isEmpty()) { + output.writeBytes(1995, securityCmdReply_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2000, countryCode_); + } + if (!environmentErrorCode_.isEmpty()) { + output.writeBytes(2026, environmentErrorCode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceInfo_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deviceInfo_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountUid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, accountUid_); + } + if (loginRand_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, loginRand_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceUuid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, deviceUuid_); + } + if (isGuest_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isGuest_); + } + if (languageType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, languageType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(platform_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, platform_); + } + if (isEditor_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isEditor_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, deviceName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(systemVersion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, systemVersion_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, targetUid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, clientVersion_); + } + if (accountType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, accountType_); + } + if (platformType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, platformType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(token_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, token_); + } + if (subChannelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(23, subChannelId_); + } + if (unk2700GPPBEMDGEHH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(431, unk2700GPPBEMDGEHH_); + } + if (gmUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(612, gmUid_); + } + if (regPlatform_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(615, regPlatform_); + } + if (clientDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(688, clientDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unk2700NGKCNPKKIKB_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(772, unk2700NGKCNPKKIKB_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksumClientVersion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(861, checksumClientVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(903, onlineId_); + } + if (isTransfer_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(908, isTransfer_); + } + if (targetHomeParam_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(984, targetHomeParam_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cps_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1163, cps_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(unk2700JNDKPBBCACB_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1213, unk2700JNDKPBBCACB_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(psnId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1268, psnId_); + } + if (channelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1314, channelId_); + } + if (cloudClientIp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1335, cloudClientIp_); + } + if (!extraBinData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1458, extraBinData_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksum_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1532, checksum_); + } + if (clientToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1546, clientToken_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1652, birthday_); + } + if (trackingIoInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1660, getTrackingIoInfo()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVerisonHash_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1707, clientVerisonHash_); + } + if (tag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1787, tag_); + } + if (adjustTrackingInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1816, getAdjustTrackingInfo()); + } + if (targetHomeOwnerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1864, targetHomeOwnerUid_); + } + if (!securityCmdReply_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1995, securityCmdReply_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2000, countryCode_); + } + if (!environmentErrorCode_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2026, environmentErrorCode_); + } + 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.PlayerLoginReqOuterClass.PlayerLoginReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq other = (emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq) obj; + + if (getLanguageType() + != other.getLanguageType()) return false; + if (getRegPlatform() + != other.getRegPlatform()) return false; + if (hasTrackingIoInfo() != other.hasTrackingIoInfo()) return false; + if (hasTrackingIoInfo()) { + if (!getTrackingIoInfo() + .equals(other.getTrackingIoInfo())) return false; + } + if (getAccountType() + != other.getAccountType()) return false; + if (!getToken() + .equals(other.getToken())) return false; + if (!getExtraBinData() + .equals(other.getExtraBinData())) return false; + if (getChannelId() + != other.getChannelId()) return false; + if (getClientDataVersion() + != other.getClientDataVersion()) return false; + if (!getAccountUid() + .equals(other.getAccountUid())) return false; + if (!getClientVersion() + .equals(other.getClientVersion())) return false; + if (!getUnk2700NGKCNPKKIKB() + .equals(other.getUnk2700NGKCNPKKIKB())) return false; + if (!getCountryCode() + .equals(other.getCountryCode())) return false; + if (!getPsnId() + .equals(other.getPsnId())) return false; + if (getUnk2700GPPBEMDGEHH() + != other.getUnk2700GPPBEMDGEHH()) return false; + if (!getDeviceName() + .equals(other.getDeviceName())) return false; + if (!getCps() + .equals(other.getCps())) return false; + if (getLoginRand() + != other.getLoginRand()) return false; + if (getTargetHomeParam() + != other.getTargetHomeParam()) return false; + if (hasAdjustTrackingInfo() != other.hasAdjustTrackingInfo()) return false; + if (hasAdjustTrackingInfo()) { + if (!getAdjustTrackingInfo() + .equals(other.getAdjustTrackingInfo())) return false; + } + if (getIsTransfer() + != other.getIsTransfer()) return false; + if (getTag() + != other.getTag()) return false; + if (getIsGuest() + != other.getIsGuest()) return false; + if (!getEnvironmentErrorCode() + .equals(other.getEnvironmentErrorCode())) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getIsEditor() + != other.getIsEditor()) return false; + if (!getChecksumClientVersion() + .equals(other.getChecksumClientVersion())) return false; + if (!getSecurityCmdReply() + .equals(other.getSecurityCmdReply())) return false; + if (!getUnk2700JNDKPBBCACB() + .equals(other.getUnk2700JNDKPBBCACB())) return false; + if (!getBirthday() + .equals(other.getBirthday())) return false; + if (!getDeviceUuid() + .equals(other.getDeviceUuid())) return false; + if (getClientToken() + != other.getClientToken()) return false; + if (getSubChannelId() + != other.getSubChannelId()) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (!getDeviceInfo() + .equals(other.getDeviceInfo())) return false; + if (!getClientVerisonHash() + .equals(other.getClientVerisonHash())) return false; + if (!getChecksum() + .equals(other.getChecksum())) return false; + if (getPlatformType() + != other.getPlatformType()) return false; + if (getTargetHomeOwnerUid() + != other.getTargetHomeOwnerUid()) return false; + if (getCloudClientIp() + != other.getCloudClientIp()) return false; + if (getGmUid() + != other.getGmUid()) return false; + if (!getSystemVersion() + .equals(other.getSystemVersion())) return false; + if (!getPlatform() + .equals(other.getPlatform())) 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) + LANGUAGE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getLanguageType(); + hash = (37 * hash) + REG_PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getRegPlatform(); + if (hasTrackingIoInfo()) { + hash = (37 * hash) + TRACKING_IO_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTrackingIoInfo().hashCode(); + } + hash = (37 * hash) + ACCOUNT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAccountType(); + hash = (37 * hash) + TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getToken().hashCode(); + hash = (37 * hash) + EXTRA_BIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getExtraBinData().hashCode(); + hash = (37 * hash) + CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getChannelId(); + hash = (37 * hash) + CLIENT_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientDataVersion(); + hash = (37 * hash) + ACCOUNT_UID_FIELD_NUMBER; + hash = (53 * hash) + getAccountUid().hashCode(); + hash = (37 * hash) + CLIENT_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientVersion().hashCode(); + hash = (37 * hash) + UNK2700_NGKCNPKKIKB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700NGKCNPKKIKB().hashCode(); + hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; + hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + PSN_ID_FIELD_NUMBER; + hash = (53 * hash) + getPsnId().hashCode(); + hash = (37 * hash) + UNK2700_GPPBEMDGEHH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700GPPBEMDGEHH(); + hash = (37 * hash) + DEVICE_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeviceName().hashCode(); + hash = (37 * hash) + CPS_FIELD_NUMBER; + hash = (53 * hash) + getCps().hashCode(); + hash = (37 * hash) + LOGIN_RAND_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getLoginRand()); + hash = (37 * hash) + TARGET_HOME_PARAM_FIELD_NUMBER; + hash = (53 * hash) + getTargetHomeParam(); + if (hasAdjustTrackingInfo()) { + hash = (37 * hash) + ADJUST_TRACKING_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAdjustTrackingInfo().hashCode(); + } + hash = (37 * hash) + IS_TRANSFER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTransfer()); + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + getTag(); + hash = (37 * hash) + IS_GUEST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuest()); + hash = (37 * hash) + ENVIRONMENT_ERROR_CODE_FIELD_NUMBER; + hash = (53 * hash) + getEnvironmentErrorCode().hashCode(); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + IS_EDITOR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEditor()); + hash = (37 * hash) + CHECKSUM_CLIENT_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getChecksumClientVersion().hashCode(); + hash = (37 * hash) + SECURITY_CMD_REPLY_FIELD_NUMBER; + hash = (53 * hash) + getSecurityCmdReply().hashCode(); + hash = (37 * hash) + UNK2700_JNDKPBBCACB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700JNDKPBBCACB().hashCode(); + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + hash = (37 * hash) + DEVICE_UUID_FIELD_NUMBER; + hash = (53 * hash) + getDeviceUuid().hashCode(); + hash = (37 * hash) + CLIENT_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getClientToken(); + hash = (37 * hash) + SUB_CHANNEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSubChannelId(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + DEVICE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getDeviceInfo().hashCode(); + hash = (37 * hash) + CLIENT_VERISON_HASH_FIELD_NUMBER; + hash = (53 * hash) + getClientVerisonHash().hashCode(); + hash = (37 * hash) + CHECKSUM_FIELD_NUMBER; + hash = (53 * hash) + getChecksum().hashCode(); + hash = (37 * hash) + PLATFORM_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPlatformType(); + hash = (37 * hash) + TARGET_HOME_OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetHomeOwnerUid(); + hash = (37 * hash) + CLOUD_CLIENT_IP_FIELD_NUMBER; + hash = (53 * hash) + getCloudClientIp(); + hash = (37 * hash) + GM_UID_FIELD_NUMBER; + hash = (53 * hash) + getGmUid(); + hash = (37 * hash) + SYSTEM_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getSystemVersion().hashCode(); + hash = (37 * hash) + PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getPlatform().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq 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.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq 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.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq 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.PlayerLoginReqOuterClass.PlayerLoginReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq 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.PlayerLoginReqOuterClass.PlayerLoginReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq 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.PlayerLoginReqOuterClass.PlayerLoginReq 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: 112
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerLoginReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerLoginReq) + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.class, emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + languageType_ = 0; + + regPlatform_ = 0; + + if (trackingIoInfoBuilder_ == null) { + trackingIoInfo_ = null; + } else { + trackingIoInfo_ = null; + trackingIoInfoBuilder_ = null; + } + accountType_ = 0; + + token_ = ""; + + extraBinData_ = com.google.protobuf.ByteString.EMPTY; + + channelId_ = 0; + + clientDataVersion_ = 0; + + accountUid_ = ""; + + clientVersion_ = ""; + + unk2700NGKCNPKKIKB_ = ""; + + countryCode_ = ""; + + psnId_ = ""; + + unk2700GPPBEMDGEHH_ = 0; + + deviceName_ = ""; + + cps_ = ""; + + loginRand_ = 0L; + + targetHomeParam_ = 0; + + if (adjustTrackingInfoBuilder_ == null) { + adjustTrackingInfo_ = null; + } else { + adjustTrackingInfo_ = null; + adjustTrackingInfoBuilder_ = null; + } + isTransfer_ = false; + + tag_ = 0; + + isGuest_ = false; + + environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; + + onlineId_ = ""; + + isEditor_ = false; + + checksumClientVersion_ = ""; + + securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; + + unk2700JNDKPBBCACB_ = ""; + + birthday_ = ""; + + deviceUuid_ = ""; + + clientToken_ = 0; + + subChannelId_ = 0; + + targetUid_ = 0; + + deviceInfo_ = ""; + + clientVerisonHash_ = ""; + + checksum_ = ""; + + platformType_ = 0; + + targetHomeOwnerUid_ = 0; + + cloudClientIp_ = 0; + + gmUid_ = 0; + + systemVersion_ = ""; + + platform_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.internal_static_PlayerLoginReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq build() { + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq buildPartial() { + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq result = new emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq(this); + result.languageType_ = languageType_; + result.regPlatform_ = regPlatform_; + if (trackingIoInfoBuilder_ == null) { + result.trackingIoInfo_ = trackingIoInfo_; + } else { + result.trackingIoInfo_ = trackingIoInfoBuilder_.build(); + } + result.accountType_ = accountType_; + result.token_ = token_; + result.extraBinData_ = extraBinData_; + result.channelId_ = channelId_; + result.clientDataVersion_ = clientDataVersion_; + result.accountUid_ = accountUid_; + result.clientVersion_ = clientVersion_; + result.unk2700NGKCNPKKIKB_ = unk2700NGKCNPKKIKB_; + result.countryCode_ = countryCode_; + result.psnId_ = psnId_; + result.unk2700GPPBEMDGEHH_ = unk2700GPPBEMDGEHH_; + result.deviceName_ = deviceName_; + result.cps_ = cps_; + result.loginRand_ = loginRand_; + result.targetHomeParam_ = targetHomeParam_; + if (adjustTrackingInfoBuilder_ == null) { + result.adjustTrackingInfo_ = adjustTrackingInfo_; + } else { + result.adjustTrackingInfo_ = adjustTrackingInfoBuilder_.build(); + } + result.isTransfer_ = isTransfer_; + result.tag_ = tag_; + result.isGuest_ = isGuest_; + result.environmentErrorCode_ = environmentErrorCode_; + result.onlineId_ = onlineId_; + result.isEditor_ = isEditor_; + result.checksumClientVersion_ = checksumClientVersion_; + result.securityCmdReply_ = securityCmdReply_; + result.unk2700JNDKPBBCACB_ = unk2700JNDKPBBCACB_; + result.birthday_ = birthday_; + result.deviceUuid_ = deviceUuid_; + result.clientToken_ = clientToken_; + result.subChannelId_ = subChannelId_; + result.targetUid_ = targetUid_; + result.deviceInfo_ = deviceInfo_; + result.clientVerisonHash_ = clientVerisonHash_; + result.checksum_ = checksum_; + result.platformType_ = platformType_; + result.targetHomeOwnerUid_ = targetHomeOwnerUid_; + result.cloudClientIp_ = cloudClientIp_; + result.gmUid_ = gmUid_; + result.systemVersion_ = systemVersion_; + result.platform_ = platform_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq other) { + if (other == emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq.getDefaultInstance()) return this; + if (other.getLanguageType() != 0) { + setLanguageType(other.getLanguageType()); + } + if (other.getRegPlatform() != 0) { + setRegPlatform(other.getRegPlatform()); + } + if (other.hasTrackingIoInfo()) { + mergeTrackingIoInfo(other.getTrackingIoInfo()); + } + if (other.getAccountType() != 0) { + setAccountType(other.getAccountType()); + } + if (!other.getToken().isEmpty()) { + token_ = other.token_; + onChanged(); + } + if (other.getExtraBinData() != com.google.protobuf.ByteString.EMPTY) { + setExtraBinData(other.getExtraBinData()); + } + if (other.getChannelId() != 0) { + setChannelId(other.getChannelId()); + } + if (other.getClientDataVersion() != 0) { + setClientDataVersion(other.getClientDataVersion()); + } + if (!other.getAccountUid().isEmpty()) { + accountUid_ = other.accountUid_; + onChanged(); + } + if (!other.getClientVersion().isEmpty()) { + clientVersion_ = other.clientVersion_; + onChanged(); + } + if (!other.getUnk2700NGKCNPKKIKB().isEmpty()) { + unk2700NGKCNPKKIKB_ = other.unk2700NGKCNPKKIKB_; + onChanged(); + } + if (!other.getCountryCode().isEmpty()) { + countryCode_ = other.countryCode_; + onChanged(); + } + if (!other.getPsnId().isEmpty()) { + psnId_ = other.psnId_; + onChanged(); + } + if (other.getUnk2700GPPBEMDGEHH() != 0) { + setUnk2700GPPBEMDGEHH(other.getUnk2700GPPBEMDGEHH()); + } + if (!other.getDeviceName().isEmpty()) { + deviceName_ = other.deviceName_; + onChanged(); + } + if (!other.getCps().isEmpty()) { + cps_ = other.cps_; + onChanged(); + } + if (other.getLoginRand() != 0L) { + setLoginRand(other.getLoginRand()); + } + if (other.getTargetHomeParam() != 0) { + setTargetHomeParam(other.getTargetHomeParam()); + } + if (other.hasAdjustTrackingInfo()) { + mergeAdjustTrackingInfo(other.getAdjustTrackingInfo()); + } + if (other.getIsTransfer() != false) { + setIsTransfer(other.getIsTransfer()); + } + if (other.getTag() != 0) { + setTag(other.getTag()); + } + if (other.getIsGuest() != false) { + setIsGuest(other.getIsGuest()); + } + if (other.getEnvironmentErrorCode() != com.google.protobuf.ByteString.EMPTY) { + setEnvironmentErrorCode(other.getEnvironmentErrorCode()); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getIsEditor() != false) { + setIsEditor(other.getIsEditor()); + } + if (!other.getChecksumClientVersion().isEmpty()) { + checksumClientVersion_ = other.checksumClientVersion_; + onChanged(); + } + if (other.getSecurityCmdReply() != com.google.protobuf.ByteString.EMPTY) { + setSecurityCmdReply(other.getSecurityCmdReply()); + } + if (!other.getUnk2700JNDKPBBCACB().isEmpty()) { + unk2700JNDKPBBCACB_ = other.unk2700JNDKPBBCACB_; + onChanged(); + } + if (!other.getBirthday().isEmpty()) { + birthday_ = other.birthday_; + onChanged(); + } + if (!other.getDeviceUuid().isEmpty()) { + deviceUuid_ = other.deviceUuid_; + onChanged(); + } + if (other.getClientToken() != 0) { + setClientToken(other.getClientToken()); + } + if (other.getSubChannelId() != 0) { + setSubChannelId(other.getSubChannelId()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (!other.getDeviceInfo().isEmpty()) { + deviceInfo_ = other.deviceInfo_; + onChanged(); + } + if (!other.getClientVerisonHash().isEmpty()) { + clientVerisonHash_ = other.clientVerisonHash_; + onChanged(); + } + if (!other.getChecksum().isEmpty()) { + checksum_ = other.checksum_; + onChanged(); + } + if (other.getPlatformType() != 0) { + setPlatformType(other.getPlatformType()); + } + if (other.getTargetHomeOwnerUid() != 0) { + setTargetHomeOwnerUid(other.getTargetHomeOwnerUid()); + } + if (other.getCloudClientIp() != 0) { + setCloudClientIp(other.getCloudClientIp()); + } + if (other.getGmUid() != 0) { + setGmUid(other.getGmUid()); + } + if (!other.getSystemVersion().isEmpty()) { + systemVersion_ = other.systemVersion_; + onChanged(); + } + if (!other.getPlatform().isEmpty()) { + platform_ = other.platform_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int languageType_ ; + /** + * uint32 language_type = 6; + * @return The languageType. + */ + @java.lang.Override + public int getLanguageType() { + return languageType_; + } + /** + * uint32 language_type = 6; + * @param value The languageType to set. + * @return This builder for chaining. + */ + public Builder setLanguageType(int value) { + + languageType_ = value; + onChanged(); + return this; + } + /** + * uint32 language_type = 6; + * @return This builder for chaining. + */ + public Builder clearLanguageType() { + + languageType_ = 0; + onChanged(); + return this; + } + + private int regPlatform_ ; + /** + * uint32 reg_platform = 615; + * @return The regPlatform. + */ + @java.lang.Override + public int getRegPlatform() { + return regPlatform_; + } + /** + * uint32 reg_platform = 615; + * @param value The regPlatform to set. + * @return This builder for chaining. + */ + public Builder setRegPlatform(int value) { + + regPlatform_ = value; + onChanged(); + return this; + } + /** + * uint32 reg_platform = 615; + * @return This builder for chaining. + */ + public Builder clearRegPlatform() { + + regPlatform_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo trackingIoInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder> trackingIoInfoBuilder_; + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return Whether the trackingIoInfo field is set. + */ + public boolean hasTrackingIoInfo() { + return trackingIoInfoBuilder_ != null || trackingIoInfo_ != null; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + * @return The trackingIoInfo. + */ + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getTrackingIoInfo() { + if (trackingIoInfoBuilder_ == null) { + return trackingIoInfo_ == null ? emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance() : trackingIoInfo_; + } else { + return trackingIoInfoBuilder_.getMessage(); + } + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public Builder setTrackingIoInfo(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo value) { + if (trackingIoInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + trackingIoInfo_ = value; + onChanged(); + } else { + trackingIoInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public Builder setTrackingIoInfo( + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder builderForValue) { + if (trackingIoInfoBuilder_ == null) { + trackingIoInfo_ = builderForValue.build(); + onChanged(); + } else { + trackingIoInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public Builder mergeTrackingIoInfo(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo value) { + if (trackingIoInfoBuilder_ == null) { + if (trackingIoInfo_ != null) { + trackingIoInfo_ = + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.newBuilder(trackingIoInfo_).mergeFrom(value).buildPartial(); + } else { + trackingIoInfo_ = value; + } + onChanged(); + } else { + trackingIoInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public Builder clearTrackingIoInfo() { + if (trackingIoInfoBuilder_ == null) { + trackingIoInfo_ = null; + onChanged(); + } else { + trackingIoInfo_ = null; + trackingIoInfoBuilder_ = null; + } + + return this; + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder getTrackingIoInfoBuilder() { + + onChanged(); + return getTrackingIoInfoFieldBuilder().getBuilder(); + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder getTrackingIoInfoOrBuilder() { + if (trackingIoInfoBuilder_ != null) { + return trackingIoInfoBuilder_.getMessageOrBuilder(); + } else { + return trackingIoInfo_ == null ? + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance() : trackingIoInfo_; + } + } + /** + * .TrackingIOInfo tracking_io_info = 1660; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder> + getTrackingIoInfoFieldBuilder() { + if (trackingIoInfoBuilder_ == null) { + trackingIoInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder>( + getTrackingIoInfo(), + getParentForChildren(), + isClean()); + trackingIoInfo_ = null; + } + return trackingIoInfoBuilder_; + } + + private int accountType_ ; + /** + * uint32 account_type = 13; + * @return The accountType. + */ + @java.lang.Override + public int getAccountType() { + return accountType_; + } + /** + * uint32 account_type = 13; + * @param value The accountType to set. + * @return This builder for chaining. + */ + public Builder setAccountType(int value) { + + accountType_ = value; + onChanged(); + return this; + } + /** + * uint32 account_type = 13; + * @return This builder for chaining. + */ + public Builder clearAccountType() { + + accountType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object token_ = ""; + /** + * string token = 15; + * @return The token. + */ + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string token = 15; + * @return The bytes for token. + */ + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string token = 15; + * @param value The token to set. + * @return This builder for chaining. + */ + public Builder setToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + token_ = value; + onChanged(); + return this; + } + /** + * string token = 15; + * @return This builder for chaining. + */ + public Builder clearToken() { + + token_ = getDefaultInstance().getToken(); + onChanged(); + return this; + } + /** + * string token = 15; + * @param value The bytes for token to set. + * @return This builder for chaining. + */ + public Builder setTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + token_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString extraBinData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes extra_bin_data = 1458; + * @return The extraBinData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getExtraBinData() { + return extraBinData_; + } + /** + * bytes extra_bin_data = 1458; + * @param value The extraBinData to set. + * @return This builder for chaining. + */ + public Builder setExtraBinData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + extraBinData_ = value; + onChanged(); + return this; + } + /** + * bytes extra_bin_data = 1458; + * @return This builder for chaining. + */ + public Builder clearExtraBinData() { + + extraBinData_ = getDefaultInstance().getExtraBinData(); + onChanged(); + return this; + } + + private int channelId_ ; + /** + * uint32 channel_id = 1314; + * @return The channelId. + */ + @java.lang.Override + public int getChannelId() { + return channelId_; + } + /** + * uint32 channel_id = 1314; + * @param value The channelId to set. + * @return This builder for chaining. + */ + public Builder setChannelId(int value) { + + channelId_ = value; + onChanged(); + return this; + } + /** + * uint32 channel_id = 1314; + * @return This builder for chaining. + */ + public Builder clearChannelId() { + + channelId_ = 0; + onChanged(); + return this; + } + + private int clientDataVersion_ ; + /** + * uint32 client_data_version = 688; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + /** + * uint32 client_data_version = 688; + * @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 = 688; + * @return This builder for chaining. + */ + public Builder clearClientDataVersion() { + + clientDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object accountUid_ = ""; + /** + * string account_uid = 2; + * @return The accountUid. + */ + public java.lang.String getAccountUid() { + java.lang.Object ref = accountUid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountUid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_uid = 2; + * @return The bytes for accountUid. + */ + public com.google.protobuf.ByteString + getAccountUidBytes() { + java.lang.Object ref = accountUid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountUid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_uid = 2; + * @param value The accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountUid_ = value; + onChanged(); + return this; + } + /** + * string account_uid = 2; + * @return This builder for chaining. + */ + public Builder clearAccountUid() { + + accountUid_ = getDefaultInstance().getAccountUid(); + onChanged(); + return this; + } + /** + * string account_uid = 2; + * @param value The bytes for accountUid to set. + * @return This builder for chaining. + */ + public Builder setAccountUidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountUid_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientVersion_ = ""; + /** + * string client_version = 12; + * @return The clientVersion. + */ + public java.lang.String getClientVersion() { + java.lang.Object ref = clientVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_version = 12; + * @return The bytes for clientVersion. + */ + public com.google.protobuf.ByteString + getClientVersionBytes() { + java.lang.Object ref = clientVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_version = 12; + * @param value The clientVersion to set. + * @return This builder for chaining. + */ + public Builder setClientVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientVersion_ = value; + onChanged(); + return this; + } + /** + * string client_version = 12; + * @return This builder for chaining. + */ + public Builder clearClientVersion() { + + clientVersion_ = getDefaultInstance().getClientVersion(); + onChanged(); + return this; + } + /** + * string client_version = 12; + * @param value The bytes for clientVersion to set. + * @return This builder for chaining. + */ + public Builder setClientVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientVersion_ = value; + onChanged(); + return this; + } + + private java.lang.Object unk2700NGKCNPKKIKB_ = ""; + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The unk2700NGKCNPKKIKB. + */ + public java.lang.String getUnk2700NGKCNPKKIKB() { + java.lang.Object ref = unk2700NGKCNPKKIKB_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + unk2700NGKCNPKKIKB_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return The bytes for unk2700NGKCNPKKIKB. + */ + public com.google.protobuf.ByteString + getUnk2700NGKCNPKKIKBBytes() { + java.lang.Object ref = unk2700NGKCNPKKIKB_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + unk2700NGKCNPKKIKB_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @param value The unk2700NGKCNPKKIKB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NGKCNPKKIKB( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700NGKCNPKKIKB_ = value; + onChanged(); + return this; + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @return This builder for chaining. + */ + public Builder clearUnk2700NGKCNPKKIKB() { + + unk2700NGKCNPKKIKB_ = getDefaultInstance().getUnk2700NGKCNPKKIKB(); + onChanged(); + return this; + } + /** + * string Unk2700_NGKCNPKKIKB = 772; + * @param value The bytes for unk2700NGKCNPKKIKB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700NGKCNPKKIKBBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + unk2700NGKCNPKKIKB_ = value; + onChanged(); + return this; + } + + private java.lang.Object countryCode_ = ""; + /** + * string country_code = 2000; + * @return The countryCode. + */ + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string country_code = 2000; + * @return The bytes for countryCode. + */ + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string country_code = 2000; + * @param value The countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countryCode_ = value; + onChanged(); + return this; + } + /** + * string country_code = 2000; + * @return This builder for chaining. + */ + public Builder clearCountryCode() { + + countryCode_ = getDefaultInstance().getCountryCode(); + onChanged(); + return this; + } + /** + * string country_code = 2000; + * @param value The bytes for countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countryCode_ = value; + onChanged(); + return this; + } + + private java.lang.Object psnId_ = ""; + /** + * string psn_id = 1268; + * @return The psnId. + */ + public java.lang.String getPsnId() { + java.lang.Object ref = psnId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + psnId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string psn_id = 1268; + * @return The bytes for psnId. + */ + public com.google.protobuf.ByteString + getPsnIdBytes() { + java.lang.Object ref = psnId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + psnId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string psn_id = 1268; + * @param value The psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + psnId_ = value; + onChanged(); + return this; + } + /** + * string psn_id = 1268; + * @return This builder for chaining. + */ + public Builder clearPsnId() { + + psnId_ = getDefaultInstance().getPsnId(); + onChanged(); + return this; + } + /** + * string psn_id = 1268; + * @param value The bytes for psnId to set. + * @return This builder for chaining. + */ + public Builder setPsnIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + psnId_ = value; + onChanged(); + return this; + } + + private int unk2700GPPBEMDGEHH_ ; + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @return The unk2700GPPBEMDGEHH. + */ + @java.lang.Override + public int getUnk2700GPPBEMDGEHH() { + return unk2700GPPBEMDGEHH_; + } + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @param value The unk2700GPPBEMDGEHH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700GPPBEMDGEHH(int value) { + + unk2700GPPBEMDGEHH_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_GPPBEMDGEHH = 431; + * @return This builder for chaining. + */ + public Builder clearUnk2700GPPBEMDGEHH() { + + unk2700GPPBEMDGEHH_ = 0; + onChanged(); + return this; + } + + private java.lang.Object deviceName_ = ""; + /** + * string device_name = 9; + * @return The deviceName. + */ + public java.lang.String getDeviceName() { + java.lang.Object ref = deviceName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string device_name = 9; + * @return The bytes for deviceName. + */ + public com.google.protobuf.ByteString + getDeviceNameBytes() { + java.lang.Object ref = deviceName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string device_name = 9; + * @param value The deviceName to set. + * @return This builder for chaining. + */ + public Builder setDeviceName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + deviceName_ = value; + onChanged(); + return this; + } + /** + * string device_name = 9; + * @return This builder for chaining. + */ + public Builder clearDeviceName() { + + deviceName_ = getDefaultInstance().getDeviceName(); + onChanged(); + return this; + } + /** + * string device_name = 9; + * @param value The bytes for deviceName to set. + * @return This builder for chaining. + */ + public Builder setDeviceNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + deviceName_ = value; + onChanged(); + return this; + } + + private java.lang.Object cps_ = ""; + /** + * string cps = 1163; + * @return The cps. + */ + public java.lang.String getCps() { + java.lang.Object ref = cps_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cps_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string cps = 1163; + * @return The bytes for cps. + */ + public com.google.protobuf.ByteString + getCpsBytes() { + java.lang.Object ref = cps_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cps_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string cps = 1163; + * @param value The cps to set. + * @return This builder for chaining. + */ + public Builder setCps( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cps_ = value; + onChanged(); + return this; + } + /** + * string cps = 1163; + * @return This builder for chaining. + */ + public Builder clearCps() { + + cps_ = getDefaultInstance().getCps(); + onChanged(); + return this; + } + /** + * string cps = 1163; + * @param value The bytes for cps to set. + * @return This builder for chaining. + */ + public Builder setCpsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cps_ = value; + onChanged(); + return this; + } + + private long loginRand_ ; + /** + * uint64 login_rand = 3; + * @return The loginRand. + */ + @java.lang.Override + public long getLoginRand() { + return loginRand_; + } + /** + * uint64 login_rand = 3; + * @param value The loginRand to set. + * @return This builder for chaining. + */ + public Builder setLoginRand(long value) { + + loginRand_ = value; + onChanged(); + return this; + } + /** + * uint64 login_rand = 3; + * @return This builder for chaining. + */ + public Builder clearLoginRand() { + + loginRand_ = 0L; + onChanged(); + return this; + } + + private int targetHomeParam_ ; + /** + * uint32 target_home_param = 984; + * @return The targetHomeParam. + */ + @java.lang.Override + public int getTargetHomeParam() { + return targetHomeParam_; + } + /** + * uint32 target_home_param = 984; + * @param value The targetHomeParam to set. + * @return This builder for chaining. + */ + public Builder setTargetHomeParam(int value) { + + targetHomeParam_ = value; + onChanged(); + return this; + } + /** + * uint32 target_home_param = 984; + * @return This builder for chaining. + */ + public Builder clearTargetHomeParam() { + + targetHomeParam_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo adjustTrackingInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder> adjustTrackingInfoBuilder_; + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return Whether the adjustTrackingInfo field is set. + */ + public boolean hasAdjustTrackingInfo() { + return adjustTrackingInfoBuilder_ != null || adjustTrackingInfo_ != null; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + * @return The adjustTrackingInfo. + */ + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo getAdjustTrackingInfo() { + if (adjustTrackingInfoBuilder_ == null) { + return adjustTrackingInfo_ == null ? emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance() : adjustTrackingInfo_; + } else { + return adjustTrackingInfoBuilder_.getMessage(); + } + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public Builder setAdjustTrackingInfo(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo value) { + if (adjustTrackingInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + adjustTrackingInfo_ = value; + onChanged(); + } else { + adjustTrackingInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public Builder setAdjustTrackingInfo( + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder builderForValue) { + if (adjustTrackingInfoBuilder_ == null) { + adjustTrackingInfo_ = builderForValue.build(); + onChanged(); + } else { + adjustTrackingInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public Builder mergeAdjustTrackingInfo(emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo value) { + if (adjustTrackingInfoBuilder_ == null) { + if (adjustTrackingInfo_ != null) { + adjustTrackingInfo_ = + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.newBuilder(adjustTrackingInfo_).mergeFrom(value).buildPartial(); + } else { + adjustTrackingInfo_ = value; + } + onChanged(); + } else { + adjustTrackingInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public Builder clearAdjustTrackingInfo() { + if (adjustTrackingInfoBuilder_ == null) { + adjustTrackingInfo_ = null; + onChanged(); + } else { + adjustTrackingInfo_ = null; + adjustTrackingInfoBuilder_ = null; + } + + return this; + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder getAdjustTrackingInfoBuilder() { + + onChanged(); + return getAdjustTrackingInfoFieldBuilder().getBuilder(); + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + public emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder getAdjustTrackingInfoOrBuilder() { + if (adjustTrackingInfoBuilder_ != null) { + return adjustTrackingInfoBuilder_.getMessageOrBuilder(); + } else { + return adjustTrackingInfo_ == null ? + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.getDefaultInstance() : adjustTrackingInfo_; + } + } + /** + * .AdjustTrackingInfo adjust_tracking_info = 1816; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder> + getAdjustTrackingInfoFieldBuilder() { + if (adjustTrackingInfoBuilder_ == null) { + adjustTrackingInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfo.Builder, emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.AdjustTrackingInfoOrBuilder>( + getAdjustTrackingInfo(), + getParentForChildren(), + isClean()); + adjustTrackingInfo_ = null; + } + return adjustTrackingInfoBuilder_; + } + + private boolean isTransfer_ ; + /** + * bool is_transfer = 908; + * @return The isTransfer. + */ + @java.lang.Override + public boolean getIsTransfer() { + return isTransfer_; + } + /** + * bool is_transfer = 908; + * @param value The isTransfer to set. + * @return This builder for chaining. + */ + public Builder setIsTransfer(boolean value) { + + isTransfer_ = value; + onChanged(); + return this; + } + /** + * bool is_transfer = 908; + * @return This builder for chaining. + */ + public Builder clearIsTransfer() { + + isTransfer_ = false; + onChanged(); + return this; + } + + private int tag_ ; + /** + * uint32 tag = 1787; + * @return The tag. + */ + @java.lang.Override + public int getTag() { + return tag_; + } + /** + * uint32 tag = 1787; + * @param value The tag to set. + * @return This builder for chaining. + */ + public Builder setTag(int value) { + + tag_ = value; + onChanged(); + return this; + } + /** + * uint32 tag = 1787; + * @return This builder for chaining. + */ + public Builder clearTag() { + + tag_ = 0; + onChanged(); + return this; + } + + private boolean isGuest_ ; + /** + * bool is_guest = 5; + * @return The isGuest. + */ + @java.lang.Override + public boolean getIsGuest() { + return isGuest_; + } + /** + * bool is_guest = 5; + * @param value The isGuest to set. + * @return This builder for chaining. + */ + public Builder setIsGuest(boolean value) { + + isGuest_ = value; + onChanged(); + return this; + } + /** + * bool is_guest = 5; + * @return This builder for chaining. + */ + public Builder clearIsGuest() { + + isGuest_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString environmentErrorCode_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes environment_error_code = 2026; + * @return The environmentErrorCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEnvironmentErrorCode() { + return environmentErrorCode_; + } + /** + * bytes environment_error_code = 2026; + * @param value The environmentErrorCode to set. + * @return This builder for chaining. + */ + public Builder setEnvironmentErrorCode(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + environmentErrorCode_ = value; + onChanged(); + return this; + } + /** + * bytes environment_error_code = 2026; + * @return This builder for chaining. + */ + public Builder clearEnvironmentErrorCode() { + + environmentErrorCode_ = getDefaultInstance().getEnvironmentErrorCode(); + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 903; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 903; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 903; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 903; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 903; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private boolean isEditor_ ; + /** + * bool is_editor = 8; + * @return The isEditor. + */ + @java.lang.Override + public boolean getIsEditor() { + return isEditor_; + } + /** + * bool is_editor = 8; + * @param value The isEditor to set. + * @return This builder for chaining. + */ + public Builder setIsEditor(boolean value) { + + isEditor_ = value; + onChanged(); + return this; + } + /** + * bool is_editor = 8; + * @return This builder for chaining. + */ + public Builder clearIsEditor() { + + isEditor_ = false; + onChanged(); + return this; + } + + private java.lang.Object checksumClientVersion_ = ""; + /** + * string checksum_client_version = 861; + * @return The checksumClientVersion. + */ + public java.lang.String getChecksumClientVersion() { + java.lang.Object ref = checksumClientVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksumClientVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string checksum_client_version = 861; + * @return The bytes for checksumClientVersion. + */ + public com.google.protobuf.ByteString + getChecksumClientVersionBytes() { + java.lang.Object ref = checksumClientVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksumClientVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string checksum_client_version = 861; + * @param value The checksumClientVersion to set. + * @return This builder for chaining. + */ + public Builder setChecksumClientVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checksumClientVersion_ = value; + onChanged(); + return this; + } + /** + * string checksum_client_version = 861; + * @return This builder for chaining. + */ + public Builder clearChecksumClientVersion() { + + checksumClientVersion_ = getDefaultInstance().getChecksumClientVersion(); + onChanged(); + return this; + } + /** + * string checksum_client_version = 861; + * @param value The bytes for checksumClientVersion to set. + * @return This builder for chaining. + */ + public Builder setChecksumClientVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checksumClientVersion_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString securityCmdReply_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes security_cmd_reply = 1995; + * @return The securityCmdReply. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecurityCmdReply() { + return securityCmdReply_; + } + /** + * bytes security_cmd_reply = 1995; + * @param value The securityCmdReply to set. + * @return This builder for chaining. + */ + public Builder setSecurityCmdReply(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + securityCmdReply_ = value; + onChanged(); + return this; + } + /** + * bytes security_cmd_reply = 1995; + * @return This builder for chaining. + */ + public Builder clearSecurityCmdReply() { + + securityCmdReply_ = getDefaultInstance().getSecurityCmdReply(); + onChanged(); + return this; + } + + private java.lang.Object unk2700JNDKPBBCACB_ = ""; + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The unk2700JNDKPBBCACB. + */ + public java.lang.String getUnk2700JNDKPBBCACB() { + java.lang.Object ref = unk2700JNDKPBBCACB_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + unk2700JNDKPBBCACB_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return The bytes for unk2700JNDKPBBCACB. + */ + public com.google.protobuf.ByteString + getUnk2700JNDKPBBCACBBytes() { + java.lang.Object ref = unk2700JNDKPBBCACB_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + unk2700JNDKPBBCACB_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @param value The unk2700JNDKPBBCACB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JNDKPBBCACB( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + unk2700JNDKPBBCACB_ = value; + onChanged(); + return this; + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @return This builder for chaining. + */ + public Builder clearUnk2700JNDKPBBCACB() { + + unk2700JNDKPBBCACB_ = getDefaultInstance().getUnk2700JNDKPBBCACB(); + onChanged(); + return this; + } + /** + * string Unk2700_JNDKPBBCACB = 1213; + * @param value The bytes for unk2700JNDKPBBCACB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700JNDKPBBCACBBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + unk2700JNDKPBBCACB_ = value; + onChanged(); + return this; + } + + private java.lang.Object birthday_ = ""; + /** + * string birthday = 1652; + * @return The birthday. + */ + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string birthday = 1652; + * @return The bytes for birthday. + */ + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string birthday = 1652; + * @param value The birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthday( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + birthday_ = value; + onChanged(); + return this; + } + /** + * string birthday = 1652; + * @return This builder for chaining. + */ + public Builder clearBirthday() { + + birthday_ = getDefaultInstance().getBirthday(); + onChanged(); + return this; + } + /** + * string birthday = 1652; + * @param value The bytes for birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthdayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + birthday_ = value; + onChanged(); + return this; + } + + private java.lang.Object deviceUuid_ = ""; + /** + * string device_uuid = 4; + * @return The deviceUuid. + */ + public java.lang.String getDeviceUuid() { + java.lang.Object ref = deviceUuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceUuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string device_uuid = 4; + * @return The bytes for deviceUuid. + */ + public com.google.protobuf.ByteString + getDeviceUuidBytes() { + java.lang.Object ref = deviceUuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceUuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string device_uuid = 4; + * @param value The deviceUuid to set. + * @return This builder for chaining. + */ + public Builder setDeviceUuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + deviceUuid_ = value; + onChanged(); + return this; + } + /** + * string device_uuid = 4; + * @return This builder for chaining. + */ + public Builder clearDeviceUuid() { + + deviceUuid_ = getDefaultInstance().getDeviceUuid(); + onChanged(); + return this; + } + /** + * string device_uuid = 4; + * @param value The bytes for deviceUuid to set. + * @return This builder for chaining. + */ + public Builder setDeviceUuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + deviceUuid_ = value; + onChanged(); + return this; + } + + private int clientToken_ ; + /** + * uint32 client_token = 1546; + * @return The clientToken. + */ + @java.lang.Override + public int getClientToken() { + return clientToken_; + } + /** + * uint32 client_token = 1546; + * @param value The clientToken to set. + * @return This builder for chaining. + */ + public Builder setClientToken(int value) { + + clientToken_ = value; + onChanged(); + return this; + } + /** + * uint32 client_token = 1546; + * @return This builder for chaining. + */ + public Builder clearClientToken() { + + clientToken_ = 0; + onChanged(); + return this; + } + + private int subChannelId_ ; + /** + * uint32 sub_channel_id = 23; + * @return The subChannelId. + */ + @java.lang.Override + public int getSubChannelId() { + return subChannelId_; + } + /** + * uint32 sub_channel_id = 23; + * @param value The subChannelId to set. + * @return This builder for chaining. + */ + public Builder setSubChannelId(int value) { + + subChannelId_ = value; + onChanged(); + return this; + } + /** + * uint32 sub_channel_id = 23; + * @return This builder for chaining. + */ + public Builder clearSubChannelId() { + + subChannelId_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 11; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 11; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 11; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object deviceInfo_ = ""; + /** + * string device_info = 1; + * @return The deviceInfo. + */ + public java.lang.String getDeviceInfo() { + java.lang.Object ref = deviceInfo_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceInfo_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string device_info = 1; + * @return The bytes for deviceInfo. + */ + public com.google.protobuf.ByteString + getDeviceInfoBytes() { + java.lang.Object ref = deviceInfo_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceInfo_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string device_info = 1; + * @param value The deviceInfo to set. + * @return This builder for chaining. + */ + public Builder setDeviceInfo( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + deviceInfo_ = value; + onChanged(); + return this; + } + /** + * string device_info = 1; + * @return This builder for chaining. + */ + public Builder clearDeviceInfo() { + + deviceInfo_ = getDefaultInstance().getDeviceInfo(); + onChanged(); + return this; + } + /** + * string device_info = 1; + * @param value The bytes for deviceInfo to set. + * @return This builder for chaining. + */ + public Builder setDeviceInfoBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + deviceInfo_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientVerisonHash_ = ""; + /** + * string client_verison_hash = 1707; + * @return The clientVerisonHash. + */ + public java.lang.String getClientVerisonHash() { + java.lang.Object ref = clientVerisonHash_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientVerisonHash_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_verison_hash = 1707; + * @return The bytes for clientVerisonHash. + */ + public com.google.protobuf.ByteString + getClientVerisonHashBytes() { + java.lang.Object ref = clientVerisonHash_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientVerisonHash_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_verison_hash = 1707; + * @param value The clientVerisonHash to set. + * @return This builder for chaining. + */ + public Builder setClientVerisonHash( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientVerisonHash_ = value; + onChanged(); + return this; + } + /** + * string client_verison_hash = 1707; + * @return This builder for chaining. + */ + public Builder clearClientVerisonHash() { + + clientVerisonHash_ = getDefaultInstance().getClientVerisonHash(); + onChanged(); + return this; + } + /** + * string client_verison_hash = 1707; + * @param value The bytes for clientVerisonHash to set. + * @return This builder for chaining. + */ + public Builder setClientVerisonHashBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientVerisonHash_ = value; + onChanged(); + return this; + } + + private java.lang.Object checksum_ = ""; + /** + * string checksum = 1532; + * @return The checksum. + */ + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string checksum = 1532; + * @return The bytes for checksum. + */ + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string checksum = 1532; + * @param value The checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksum( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checksum_ = value; + onChanged(); + return this; + } + /** + * string checksum = 1532; + * @return This builder for chaining. + */ + public Builder clearChecksum() { + + checksum_ = getDefaultInstance().getChecksum(); + onChanged(); + return this; + } + /** + * string checksum = 1532; + * @param value The bytes for checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksumBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checksum_ = value; + onChanged(); + return this; + } + + private int platformType_ ; + /** + * uint32 platform_type = 14; + * @return The platformType. + */ + @java.lang.Override + public int getPlatformType() { + return platformType_; + } + /** + * uint32 platform_type = 14; + * @param value The platformType to set. + * @return This builder for chaining. + */ + public Builder setPlatformType(int value) { + + platformType_ = value; + onChanged(); + return this; + } + /** + * uint32 platform_type = 14; + * @return This builder for chaining. + */ + public Builder clearPlatformType() { + + platformType_ = 0; + onChanged(); + return this; + } + + private int targetHomeOwnerUid_ ; + /** + * uint32 target_home_owner_uid = 1864; + * @return The targetHomeOwnerUid. + */ + @java.lang.Override + public int getTargetHomeOwnerUid() { + return targetHomeOwnerUid_; + } + /** + * uint32 target_home_owner_uid = 1864; + * @param value The targetHomeOwnerUid to set. + * @return This builder for chaining. + */ + public Builder setTargetHomeOwnerUid(int value) { + + targetHomeOwnerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_home_owner_uid = 1864; + * @return This builder for chaining. + */ + public Builder clearTargetHomeOwnerUid() { + + targetHomeOwnerUid_ = 0; + onChanged(); + return this; + } + + private int cloudClientIp_ ; + /** + * uint32 cloud_client_ip = 1335; + * @return The cloudClientIp. + */ + @java.lang.Override + public int getCloudClientIp() { + return cloudClientIp_; + } + /** + * uint32 cloud_client_ip = 1335; + * @param value The cloudClientIp to set. + * @return This builder for chaining. + */ + public Builder setCloudClientIp(int value) { + + cloudClientIp_ = value; + onChanged(); + return this; + } + /** + * uint32 cloud_client_ip = 1335; + * @return This builder for chaining. + */ + public Builder clearCloudClientIp() { + + cloudClientIp_ = 0; + onChanged(); + return this; + } + + private int gmUid_ ; + /** + * uint32 gm_uid = 612; + * @return The gmUid. + */ + @java.lang.Override + public int getGmUid() { + return gmUid_; + } + /** + * uint32 gm_uid = 612; + * @param value The gmUid to set. + * @return This builder for chaining. + */ + public Builder setGmUid(int value) { + + gmUid_ = value; + onChanged(); + return this; + } + /** + * uint32 gm_uid = 612; + * @return This builder for chaining. + */ + public Builder clearGmUid() { + + gmUid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object systemVersion_ = ""; + /** + * string system_version = 10; + * @return The systemVersion. + */ + public java.lang.String getSystemVersion() { + java.lang.Object ref = systemVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + systemVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string system_version = 10; + * @return The bytes for systemVersion. + */ + public com.google.protobuf.ByteString + getSystemVersionBytes() { + java.lang.Object ref = systemVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + systemVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string system_version = 10; + * @param value The systemVersion to set. + * @return This builder for chaining. + */ + public Builder setSystemVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + systemVersion_ = value; + onChanged(); + return this; + } + /** + * string system_version = 10; + * @return This builder for chaining. + */ + public Builder clearSystemVersion() { + + systemVersion_ = getDefaultInstance().getSystemVersion(); + onChanged(); + return this; + } + /** + * string system_version = 10; + * @param value The bytes for systemVersion to set. + * @return This builder for chaining. + */ + public Builder setSystemVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + systemVersion_ = value; + onChanged(); + return this; + } + + private java.lang.Object platform_ = ""; + /** + * string platform = 7; + * @return The platform. + */ + public java.lang.String getPlatform() { + java.lang.Object ref = platform_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + platform_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string platform = 7; + * @return The bytes for platform. + */ + public com.google.protobuf.ByteString + getPlatformBytes() { + java.lang.Object ref = platform_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + platform_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string platform = 7; + * @param value The platform to set. + * @return This builder for chaining. + */ + public Builder setPlatform( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + platform_ = value; + onChanged(); + return this; + } + /** + * string platform = 7; + * @return This builder for chaining. + */ + public Builder clearPlatform() { + + platform_ = getDefaultInstance().getPlatform(); + onChanged(); + return this; + } + /** + * string platform = 7; + * @param value The bytes for platform to set. + * @return This builder for chaining. + */ + public Builder setPlatformBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + platform_ = 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:PlayerLoginReq) + } + + // @@protoc_insertion_point(class_scope:PlayerLoginReq) + private static final emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq(); + } + + public static emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerLoginReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerLoginReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginReqOuterClass.PlayerLoginReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLoginReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLoginReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024PlayerLoginReq.proto\032\030AdjustTrackingIn" + + "fo.proto\032\024TrackingIOInfo.proto\"\213\010\n\016Playe" + + "rLoginReq\022\025\n\rlanguage_type\030\006 \001(\r\022\025\n\014reg_" + + "platform\030\347\004 \001(\r\022*\n\020tracking_io_info\030\374\014 \001" + + "(\0132\017.TrackingIOInfo\022\024\n\014account_type\030\r \001(" + + "\r\022\r\n\005token\030\017 \001(\t\022\027\n\016extra_bin_data\030\262\013 \001(" + + "\014\022\023\n\nchannel_id\030\242\n \001(\r\022\034\n\023client_data_ve" + + "rsion\030\260\005 \001(\r\022\023\n\013account_uid\030\002 \001(\t\022\026\n\016cli" + + "ent_version\030\014 \001(\t\022\034\n\023Unk2700_NGKCNPKKIKB" + + "\030\204\006 \001(\t\022\025\n\014country_code\030\320\017 \001(\t\022\017\n\006psn_id" + + "\030\364\t \001(\t\022\034\n\023Unk2700_GPPBEMDGEHH\030\257\003 \001(\r\022\023\n" + + "\013device_name\030\t \001(\t\022\014\n\003cps\030\213\t \001(\t\022\022\n\nlogi" + + "n_rand\030\003 \001(\004\022\032\n\021target_home_param\030\330\007 \001(\r" + + "\0222\n\024adjust_tracking_info\030\230\016 \001(\0132\023.Adjust" + + "TrackingInfo\022\024\n\013is_transfer\030\214\007 \001(\010\022\014\n\003ta" + + "g\030\373\r \001(\r\022\020\n\010is_guest\030\005 \001(\010\022\037\n\026environmen" + + "t_error_code\030\352\017 \001(\014\022\022\n\tonline_id\030\207\007 \001(\t\022" + + "\021\n\tis_editor\030\010 \001(\010\022 \n\027checksum_client_ve" + + "rsion\030\335\006 \001(\t\022\033\n\022security_cmd_reply\030\313\017 \001(" + + "\014\022\034\n\023Unk2700_JNDKPBBCACB\030\275\t \001(\t\022\021\n\010birth" + + "day\030\364\014 \001(\t\022\023\n\013device_uuid\030\004 \001(\t\022\025\n\014clien" + + "t_token\030\212\014 \001(\r\022\026\n\016sub_channel_id\030\027 \001(\r\022\022" + + "\n\ntarget_uid\030\013 \001(\r\022\023\n\013device_info\030\001 \001(\t\022" + + "\034\n\023client_verison_hash\030\253\r \001(\t\022\021\n\010checksu" + + "m\030\374\013 \001(\t\022\025\n\rplatform_type\030\016 \001(\r\022\036\n\025targe" + + "t_home_owner_uid\030\310\016 \001(\r\022\030\n\017cloud_client_" + + "ip\030\267\n \001(\r\022\017\n\006gm_uid\030\344\004 \001(\r\022\026\n\016system_ver" + + "sion\030\n \001(\t\022\020\n\010platform\030\007 \001(\tB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerLoginReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerLoginReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLoginReq_descriptor, + new java.lang.String[] { "LanguageType", "RegPlatform", "TrackingIoInfo", "AccountType", "Token", "ExtraBinData", "ChannelId", "ClientDataVersion", "AccountUid", "ClientVersion", "Unk2700NGKCNPKKIKB", "CountryCode", "PsnId", "Unk2700GPPBEMDGEHH", "DeviceName", "Cps", "LoginRand", "TargetHomeParam", "AdjustTrackingInfo", "IsTransfer", "Tag", "IsGuest", "EnvironmentErrorCode", "OnlineId", "IsEditor", "ChecksumClientVersion", "SecurityCmdReply", "Unk2700JNDKPBBCACB", "Birthday", "DeviceUuid", "ClientToken", "SubChannelId", "TargetUid", "DeviceInfo", "ClientVerisonHash", "Checksum", "PlatformType", "TargetHomeOwnerUid", "CloudClientIp", "GmUid", "SystemVersion", "Platform", }); + emu.grasscutter.net.proto.AdjustTrackingInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java new file mode 100644 index 00000000000..8fc0f378a97 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerLoginRspOuterClass.java @@ -0,0 +1,4997 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerLoginRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerLoginRspOuterClass { + private PlayerLoginRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerLoginRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerLoginRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * map<string, int32> ability_hash_map = 11; + */ + int getAbilityHashMapCount(); + /** + * map<string, int32> ability_hash_map = 11; + */ + boolean containsAbilityHashMap( + java.lang.String key); + /** + * Use {@link #getAbilityHashMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAbilityHashMap(); + /** + * map<string, int32> ability_hash_map = 11; + */ + java.util.Map + getAbilityHashMapMap(); + /** + * map<string, int32> ability_hash_map = 11; + */ + + int getAbilityHashMapOrDefault( + java.lang.String key, + int defaultValue); + /** + * map<string, int32> ability_hash_map = 11; + */ + + int getAbilityHashMapOrThrow( + java.lang.String key); + + /** + * bool is_audit = 1685; + * @return The isAudit. + */ + boolean getIsAudit(); + + /** + * bool is_new_player = 8; + * @return The isNewPlayer. + */ + boolean getIsNewPlayer(); + + /** + * .ResVersionConfig res_version_config = 1969; + * @return Whether the resVersionConfig field is set. + */ + boolean hasResVersionConfig(); + /** + * .ResVersionConfig res_version_config = 1969; + * @return The resVersionConfig. + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig(); + /** + * .ResVersionConfig res_version_config = 1969; + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder(); + + /** + * bool is_enable_client_hash_debug = 932; + * @return The isEnableClientHashDebug. + */ + boolean getIsEnableClientHashDebug(); + + /** + * string client_md_5 = 1830; + * @return The clientMd5. + */ + java.lang.String getClientMd5(); + /** + * string client_md_5 = 1830; + * @return The bytes for clientMd5. + */ + com.google.protobuf.ByteString + getClientMd5Bytes(); + + /** + * uint32 client_data_version = 1; + * @return The clientDataVersion. + */ + int getClientDataVersion(); + + /** + * string country_code = 1900; + * @return The countryCode. + */ + java.lang.String getCountryCode(); + /** + * string country_code = 1900; + * @return The bytes for countryCode. + */ + com.google.protobuf.ByteString + getCountryCodeBytes(); + + /** + * bool is_relogin = 10; + * @return The isRelogin. + */ + boolean getIsRelogin(); + + /** + * bytes player_data = 13; + * @return The playerData. + */ + com.google.protobuf.ByteString getPlayerData(); + + /** + * string game_biz = 5; + * @return The gameBiz. + */ + java.lang.String getGameBiz(); + /** + * string game_biz = 5; + * @return The bytes for gameBiz. + */ + com.google.protobuf.ByteString + getGameBizBytes(); + + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + int getBlockInfoMapCount(); + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + boolean containsBlockInfoMap( + int key); + /** + * Use {@link #getBlockInfoMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getBlockInfoMap(); + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + java.util.Map + getBlockInfoMapMap(); + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo defaultValue); + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrThrow( + int key); + + /** + * string register_cps = 2040; + * @return The registerCps. + */ + java.lang.String getRegisterCps(); + /** + * string register_cps = 2040; + * @return The bytes for registerCps. + */ + com.google.protobuf.ByteString + getRegisterCpsBytes(); + + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return Whether the nextResVersionConfig field is set. + */ + boolean hasNextResVersionConfig(); + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return The nextResVersionConfig. + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig(); + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder(); + + /** + * bool is_transfer = 2018; + * @return The isTransfer. + */ + boolean getIsTransfer(); + + /** + * uint32 target_home_owner_uid = 553; + * @return The targetHomeOwnerUid. + */ + int getTargetHomeOwnerUid(); + + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + java.util.List + getShortAbilityHashMapList(); + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index); + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + int getShortAbilityHashMapCount(); + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + java.util.List + getShortAbilityHashMapOrBuilderList(); + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( + int index); + + /** + * int32 ability_hash_code = 12; + * @return The abilityHashCode. + */ + int getAbilityHashCode(); + + /** + * bool is_sc_open = 1429; + * @return The isScOpen. + */ + boolean getIsScOpen(); + + /** + * uint32 client_silence_data_version = 6; + * @return The clientSilenceDataVersion. + */ + int getClientSilenceDataVersion(); + + /** + * string birthday = 624; + * @return The birthday. + */ + java.lang.String getBirthday(); + /** + * string birthday = 624; + * @return The bytes for birthday. + */ + com.google.protobuf.ByteString + getBirthdayBytes(); + + /** + * bool is_use_ability_hash = 2; + * @return The isUseAbilityHash. + */ + boolean getIsUseAbilityHash(); + + /** + * string client_silence_version_suffix = 1299; + * @return The clientSilenceVersionSuffix. + */ + java.lang.String getClientSilenceVersionSuffix(); + /** + * string client_silence_version_suffix = 1299; + * @return The bytes for clientSilenceVersionSuffix. + */ + com.google.protobuf.ByteString + getClientSilenceVersionSuffixBytes(); + + /** + * uint32 player_data_version = 7; + * @return The playerDataVersion. + */ + int getPlayerDataVersion(); + + /** + * bool is_data_need_relogin = 951; + * @return The isDataNeedRelogin. + */ + boolean getIsDataNeedRelogin(); + + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + java.util.List + getFeatureBlockInfoListList(); + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index); + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + int getFeatureBlockInfoListCount(); + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + java.util.List + getFeatureBlockInfoListOrBuilderList(); + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( + int index); + + /** + * string client_silence_md_5 = 1746; + * @return The clientSilenceMd5. + */ + java.lang.String getClientSilenceMd5(); + /** + * string client_silence_md_5 = 1746; + * @return The bytes for clientSilenceMd5. + */ + com.google.protobuf.ByteString + getClientSilenceMd5Bytes(); + + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * double total_tick_time = 125; + * @return The totalTickTime. + */ + double getTotalTickTime(); + + /** + * uint64 login_rand = 4; + * @return The loginRand. + */ + long getLoginRand(); + + /** + * bytes sc_info = 2024; + * @return The scInfo. + */ + com.google.protobuf.ByteString getScInfo(); + + /** + * string client_version_suffix = 1047; + * @return The clientVersionSuffix. + */ + java.lang.String getClientVersionSuffix(); + /** + * string client_version_suffix = 1047; + * @return The bytes for clientVersionSuffix. + */ + com.google.protobuf.ByteString + getClientVersionSuffixBytes(); + + /** + * string next_resource_url = 621; + * @return The nextResourceUrl. + */ + java.lang.String getNextResourceUrl(); + /** + * string next_resource_url = 621; + * @return The bytes for nextResourceUrl. + */ + com.google.protobuf.ByteString + getNextResourceUrlBytes(); + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 135
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerLoginRsp} + */ + public static final class PlayerLoginRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerLoginRsp) + PlayerLoginRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerLoginRsp.newBuilder() to construct. + private PlayerLoginRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerLoginRsp() { + clientMd5_ = ""; + countryCode_ = ""; + playerData_ = com.google.protobuf.ByteString.EMPTY; + gameBiz_ = ""; + registerCps_ = ""; + shortAbilityHashMap_ = java.util.Collections.emptyList(); + birthday_ = ""; + clientSilenceVersionSuffix_ = ""; + featureBlockInfoList_ = java.util.Collections.emptyList(); + clientSilenceMd5_ = ""; + scInfo_ = com.google.protobuf.ByteString.EMPTY; + clientVersionSuffix_ = ""; + nextResourceUrl_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerLoginRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerLoginRsp( + 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: { + + clientDataVersion_ = input.readUInt32(); + break; + } + case 16: { + + isUseAbilityHash_ = input.readBool(); + break; + } + case 32: { + + loginRand_ = input.readUInt64(); + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + gameBiz_ = s; + break; + } + case 48: { + + clientSilenceDataVersion_ = input.readUInt32(); + break; + } + case 56: { + + playerDataVersion_ = input.readUInt32(); + break; + } + case 64: { + + isNewPlayer_ = input.readBool(); + break; + } + case 80: { + + isRelogin_ = input.readBool(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + abilityHashMap_ = com.google.protobuf.MapField.newMapField( + AbilityHashMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + abilityHashMap__ = input.readMessage( + AbilityHashMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + abilityHashMap_.getMutableMap().put( + abilityHashMap__.getKey(), abilityHashMap__.getValue()); + break; + } + case 96: { + + abilityHashCode_ = input.readInt32(); + break; + } + case 106: { + + playerData_ = input.readBytes(); + break; + } + case 112: { + + targetUid_ = input.readUInt32(); + break; + } + case 120: { + + retcode_ = input.readInt32(); + break; + } + case 1001: { + + totalTickTime_ = input.readDouble(); + break; + } + case 2002: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + shortAbilityHashMap_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + shortAbilityHashMap_.add( + input.readMessage(emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.parser(), extensionRegistry)); + break; + } + case 4424: { + + targetHomeOwnerUid_ = input.readUInt32(); + break; + } + case 4570: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + blockInfoMap_ = com.google.protobuf.MapField.newMapField( + BlockInfoMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + blockInfoMap__ = input.readMessage( + BlockInfoMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + blockInfoMap_.getMutableMap().put( + blockInfoMap__.getKey(), blockInfoMap__.getValue()); + break; + } + case 4970: { + java.lang.String s = input.readStringRequireUtf8(); + + nextResourceUrl_ = s; + break; + } + case 4994: { + java.lang.String s = input.readStringRequireUtf8(); + + birthday_ = s; + break; + } + case 7456: { + + isEnableClientHashDebug_ = input.readBool(); + break; + } + case 7608: { + + isDataNeedRelogin_ = input.readBool(); + break; + } + case 8378: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersionSuffix_ = s; + break; + } + case 10394: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceVersionSuffix_ = s; + break; + } + case 10818: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + featureBlockInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + featureBlockInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.parser(), extensionRegistry)); + break; + } + case 11432: { + + isScOpen_ = input.readBool(); + break; + } + case 12586: { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder subBuilder = null; + if (nextResVersionConfig_ != null) { + subBuilder = nextResVersionConfig_.toBuilder(); + } + nextResVersionConfig_ = input.readMessage(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(nextResVersionConfig_); + nextResVersionConfig_ = subBuilder.buildPartial(); + } + + break; + } + case 13480: { + + isAudit_ = input.readBool(); + break; + } + case 13970: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceMd5_ = s; + break; + } + case 14642: { + java.lang.String s = input.readStringRequireUtf8(); + + clientMd5_ = s; + break; + } + case 15202: { + java.lang.String s = input.readStringRequireUtf8(); + + countryCode_ = s; + break; + } + case 15754: { + 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 16144: { + + isTransfer_ = input.readBool(); + break; + } + case 16194: { + + scInfo_ = input.readBytes(); + break; + } + case 16322: { + java.lang.String s = input.readStringRequireUtf8(); + + registerCps_ = 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 { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + shortAbilityHashMap_ = java.util.Collections.unmodifiableList(shortAbilityHashMap_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + featureBlockInfoList_ = java.util.Collections.unmodifiableList(featureBlockInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetAbilityHashMap(); + case 571: + return internalGetBlockInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.class, emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.Builder.class); + } + + public static final int ABILITY_HASH_MAP_FIELD_NUMBER = 11; + private static final class AbilityHashMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_AbilityHashMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.INT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.Integer> abilityHashMap_; + private com.google.protobuf.MapField + internalGetAbilityHashMap() { + if (abilityHashMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AbilityHashMapDefaultEntryHolder.defaultEntry); + } + return abilityHashMap_; + } + + public int getAbilityHashMapCount() { + return internalGetAbilityHashMap().getMap().size(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + + @java.lang.Override + public boolean containsAbilityHashMap( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetAbilityHashMap().getMap().containsKey(key); + } + /** + * Use {@link #getAbilityHashMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAbilityHashMap() { + return getAbilityHashMapMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public java.util.Map getAbilityHashMapMap() { + return internalGetAbilityHashMap().getMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public int getAbilityHashMapOrDefault( + java.lang.String key, + int defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetAbilityHashMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public int getAbilityHashMapOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetAbilityHashMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_AUDIT_FIELD_NUMBER = 1685; + private boolean isAudit_; + /** + * bool is_audit = 1685; + * @return The isAudit. + */ + @java.lang.Override + public boolean getIsAudit() { + return isAudit_; + } + + public static final int IS_NEW_PLAYER_FIELD_NUMBER = 8; + private boolean isNewPlayer_; + /** + * bool is_new_player = 8; + * @return The isNewPlayer. + */ + @java.lang.Override + public boolean getIsNewPlayer() { + return isNewPlayer_; + } + + public static final int RES_VERSION_CONFIG_FIELD_NUMBER = 1969; + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_; + /** + * .ResVersionConfig res_version_config = 1969; + * @return Whether the resVersionConfig field is set. + */ + @java.lang.Override + public boolean hasResVersionConfig() { + return resVersionConfig_ != null; + } + /** + * .ResVersionConfig res_version_config = 1969; + * @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 = 1969; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() { + return getResVersionConfig(); + } + + public static final int IS_ENABLE_CLIENT_HASH_DEBUG_FIELD_NUMBER = 932; + private boolean isEnableClientHashDebug_; + /** + * bool is_enable_client_hash_debug = 932; + * @return The isEnableClientHashDebug. + */ + @java.lang.Override + public boolean getIsEnableClientHashDebug() { + return isEnableClientHashDebug_; + } + + public static final int CLIENT_MD_5_FIELD_NUMBER = 1830; + private volatile java.lang.Object clientMd5_; + /** + * string client_md_5 = 1830; + * @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_md_5 = 1830; + * @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 CLIENT_DATA_VERSION_FIELD_NUMBER = 1; + private int clientDataVersion_; + /** + * uint32 client_data_version = 1; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + + public static final int COUNTRY_CODE_FIELD_NUMBER = 1900; + private volatile java.lang.Object countryCode_; + /** + * string country_code = 1900; + * @return The countryCode. + */ + @java.lang.Override + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + 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(); + countryCode_ = s; + return s; + } + } + /** + * string country_code = 1900; + * @return The bytes for countryCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_RELOGIN_FIELD_NUMBER = 10; + private boolean isRelogin_; + /** + * bool is_relogin = 10; + * @return The isRelogin. + */ + @java.lang.Override + public boolean getIsRelogin() { + return isRelogin_; + } + + public static final int PLAYER_DATA_FIELD_NUMBER = 13; + private com.google.protobuf.ByteString playerData_; + /** + * bytes player_data = 13; + * @return The playerData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPlayerData() { + return playerData_; + } + + public static final int GAME_BIZ_FIELD_NUMBER = 5; + private volatile java.lang.Object gameBiz_; + /** + * string game_biz = 5; + * @return The gameBiz. + */ + @java.lang.Override + public java.lang.String getGameBiz() { + java.lang.Object ref = gameBiz_; + 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(); + gameBiz_ = s; + return s; + } + } + /** + * string game_biz = 5; + * @return The bytes for gameBiz. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGameBizBytes() { + java.lang.Object ref = gameBiz_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gameBiz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BLOCK_INFO_MAP_FIELD_NUMBER = 571; + private static final class BlockInfoMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_BlockInfoMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo> blockInfoMap_; + private com.google.protobuf.MapField + internalGetBlockInfoMap() { + if (blockInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + BlockInfoMapDefaultEntryHolder.defaultEntry); + } + return blockInfoMap_; + } + + public int getBlockInfoMapCount() { + return internalGetBlockInfoMap().getMap().size(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + @java.lang.Override + public boolean containsBlockInfoMap( + int key) { + + return internalGetBlockInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getBlockInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getBlockInfoMap() { + return getBlockInfoMapMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public java.util.Map getBlockInfoMapMap() { + return internalGetBlockInfoMap().getMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo defaultValue) { + + java.util.Map map = + internalGetBlockInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrThrow( + int key) { + + java.util.Map map = + internalGetBlockInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int REGISTER_CPS_FIELD_NUMBER = 2040; + private volatile java.lang.Object registerCps_; + /** + * string register_cps = 2040; + * @return The registerCps. + */ + @java.lang.Override + public java.lang.String getRegisterCps() { + java.lang.Object ref = registerCps_; + 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(); + registerCps_ = s; + return s; + } + } + /** + * string register_cps = 2040; + * @return The bytes for registerCps. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRegisterCpsBytes() { + java.lang.Object ref = registerCps_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + registerCps_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_RES_VERSION_CONFIG_FIELD_NUMBER = 1573; + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return Whether the nextResVersionConfig field is set. + */ + @java.lang.Override + public boolean hasNextResVersionConfig() { + return nextResVersionConfig_ != null; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return The nextResVersionConfig. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig() { + return nextResVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { + return getNextResVersionConfig(); + } + + public static final int IS_TRANSFER_FIELD_NUMBER = 2018; + private boolean isTransfer_; + /** + * bool is_transfer = 2018; + * @return The isTransfer. + */ + @java.lang.Override + public boolean getIsTransfer() { + return isTransfer_; + } + + public static final int TARGET_HOME_OWNER_UID_FIELD_NUMBER = 553; + private int targetHomeOwnerUid_; + /** + * uint32 target_home_owner_uid = 553; + * @return The targetHomeOwnerUid. + */ + @java.lang.Override + public int getTargetHomeOwnerUid() { + return targetHomeOwnerUid_; + } + + public static final int SHORT_ABILITY_HASH_MAP_FIELD_NUMBER = 250; + private java.util.List shortAbilityHashMap_; + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public java.util.List getShortAbilityHashMapList() { + return shortAbilityHashMap_; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public java.util.List + getShortAbilityHashMapOrBuilderList() { + return shortAbilityHashMap_; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public int getShortAbilityHashMapCount() { + return shortAbilityHashMap_.size(); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index) { + return shortAbilityHashMap_.get(index); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( + int index) { + return shortAbilityHashMap_.get(index); + } + + public static final int ABILITY_HASH_CODE_FIELD_NUMBER = 12; + private int abilityHashCode_; + /** + * int32 ability_hash_code = 12; + * @return The abilityHashCode. + */ + @java.lang.Override + public int getAbilityHashCode() { + return abilityHashCode_; + } + + public static final int IS_SC_OPEN_FIELD_NUMBER = 1429; + private boolean isScOpen_; + /** + * bool is_sc_open = 1429; + * @return The isScOpen. + */ + @java.lang.Override + public boolean getIsScOpen() { + return isScOpen_; + } + + 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 BIRTHDAY_FIELD_NUMBER = 624; + private volatile java.lang.Object birthday_; + /** + * string birthday = 624; + * @return The birthday. + */ + @java.lang.Override + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + 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(); + birthday_ = s; + return s; + } + } + /** + * string birthday = 624; + * @return The bytes for birthday. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_USE_ABILITY_HASH_FIELD_NUMBER = 2; + private boolean isUseAbilityHash_; + /** + * bool is_use_ability_hash = 2; + * @return The isUseAbilityHash. + */ + @java.lang.Override + public boolean getIsUseAbilityHash() { + return isUseAbilityHash_; + } + + public static final int CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER = 1299; + private volatile java.lang.Object clientSilenceVersionSuffix_; + /** + * string client_silence_version_suffix = 1299; + * @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 = 1299; + * @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 PLAYER_DATA_VERSION_FIELD_NUMBER = 7; + private int playerDataVersion_; + /** + * uint32 player_data_version = 7; + * @return The playerDataVersion. + */ + @java.lang.Override + public int getPlayerDataVersion() { + return playerDataVersion_; + } + + public static final int IS_DATA_NEED_RELOGIN_FIELD_NUMBER = 951; + private boolean isDataNeedRelogin_; + /** + * bool is_data_need_relogin = 951; + * @return The isDataNeedRelogin. + */ + @java.lang.Override + public boolean getIsDataNeedRelogin() { + return isDataNeedRelogin_; + } + + public static final int FEATURE_BLOCK_INFO_LIST_FIELD_NUMBER = 1352; + private java.util.List featureBlockInfoList_; + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public java.util.List getFeatureBlockInfoListList() { + return featureBlockInfoList_; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public java.util.List + getFeatureBlockInfoListOrBuilderList() { + return featureBlockInfoList_; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public int getFeatureBlockInfoListCount() { + return featureBlockInfoList_.size(); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index) { + return featureBlockInfoList_.get(index); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( + int index) { + return featureBlockInfoList_.get(index); + } + + public static final int CLIENT_SILENCE_MD_5_FIELD_NUMBER = 1746; + private volatile java.lang.Object clientSilenceMd5_; + /** + * string client_silence_md_5 = 1746; + * @return The clientSilenceMd5. + */ + @java.lang.Override + public java.lang.String getClientSilenceMd5() { + java.lang.Object ref = clientSilenceMd5_; + 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(); + clientSilenceMd5_ = s; + return s; + } + } + /** + * string client_silence_md_5 = 1746; + * @return The bytes for clientSilenceMd5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientSilenceMd5Bytes() { + java.lang.Object ref = clientSilenceMd5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TARGET_UID_FIELD_NUMBER = 14; + private int targetUid_; + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int TOTAL_TICK_TIME_FIELD_NUMBER = 125; + private double totalTickTime_; + /** + * double total_tick_time = 125; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + + public static final int LOGIN_RAND_FIELD_NUMBER = 4; + private long loginRand_; + /** + * uint64 login_rand = 4; + * @return The loginRand. + */ + @java.lang.Override + public long getLoginRand() { + return loginRand_; + } + + public static final int SC_INFO_FIELD_NUMBER = 2024; + private com.google.protobuf.ByteString scInfo_; + /** + * bytes sc_info = 2024; + * @return The scInfo. + */ + @java.lang.Override + public com.google.protobuf.ByteString getScInfo() { + return scInfo_; + } + + public static final int CLIENT_VERSION_SUFFIX_FIELD_NUMBER = 1047; + private volatile java.lang.Object clientVersionSuffix_; + /** + * string client_version_suffix = 1047; + * @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 = 1047; + * @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; + } + } + + public static final int NEXT_RESOURCE_URL_FIELD_NUMBER = 621; + private volatile java.lang.Object nextResourceUrl_; + /** + * string next_resource_url = 621; + * @return The nextResourceUrl. + */ + @java.lang.Override + public java.lang.String getNextResourceUrl() { + java.lang.Object ref = nextResourceUrl_; + 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(); + nextResourceUrl_ = s; + return s; + } + } + /** + * string next_resource_url = 621; + * @return The bytes for nextResourceUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNextResourceUrlBytes() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextResourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + 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 (clientDataVersion_ != 0) { + output.writeUInt32(1, clientDataVersion_); + } + if (isUseAbilityHash_ != false) { + output.writeBool(2, isUseAbilityHash_); + } + if (loginRand_ != 0L) { + output.writeUInt64(4, loginRand_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gameBiz_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, gameBiz_); + } + if (clientSilenceDataVersion_ != 0) { + output.writeUInt32(6, clientSilenceDataVersion_); + } + if (playerDataVersion_ != 0) { + output.writeUInt32(7, playerDataVersion_); + } + if (isNewPlayer_ != false) { + output.writeBool(8, isNewPlayer_); + } + if (isRelogin_ != false) { + output.writeBool(10, isRelogin_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetAbilityHashMap(), + AbilityHashMapDefaultEntryHolder.defaultEntry, + 11); + if (abilityHashCode_ != 0) { + output.writeInt32(12, abilityHashCode_); + } + if (!playerData_.isEmpty()) { + output.writeBytes(13, playerData_); + } + if (targetUid_ != 0) { + output.writeUInt32(14, targetUid_); + } + if (retcode_ != 0) { + output.writeInt32(15, retcode_); + } + if (totalTickTime_ != 0D) { + output.writeDouble(125, totalTickTime_); + } + for (int i = 0; i < shortAbilityHashMap_.size(); i++) { + output.writeMessage(250, shortAbilityHashMap_.get(i)); + } + if (targetHomeOwnerUid_ != 0) { + output.writeUInt32(553, targetHomeOwnerUid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetBlockInfoMap(), + BlockInfoMapDefaultEntryHolder.defaultEntry, + 571); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResourceUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 621, nextResourceUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 624, birthday_); + } + if (isEnableClientHashDebug_ != false) { + output.writeBool(932, isEnableClientHashDebug_); + } + if (isDataNeedRelogin_ != false) { + output.writeBool(951, isDataNeedRelogin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1047, clientVersionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1299, clientSilenceVersionSuffix_); + } + for (int i = 0; i < featureBlockInfoList_.size(); i++) { + output.writeMessage(1352, featureBlockInfoList_.get(i)); + } + if (isScOpen_ != false) { + output.writeBool(1429, isScOpen_); + } + if (nextResVersionConfig_ != null) { + output.writeMessage(1573, getNextResVersionConfig()); + } + if (isAudit_ != false) { + output.writeBool(1685, isAudit_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceMd5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1746, clientSilenceMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientMd5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1830, clientMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1900, countryCode_); + } + if (resVersionConfig_ != null) { + output.writeMessage(1969, getResVersionConfig()); + } + if (isTransfer_ != false) { + output.writeBool(2018, isTransfer_); + } + if (!scInfo_.isEmpty()) { + output.writeBytes(2024, scInfo_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(registerCps_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2040, registerCps_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (clientDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, clientDataVersion_); + } + if (isUseAbilityHash_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isUseAbilityHash_); + } + if (loginRand_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, loginRand_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gameBiz_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, gameBiz_); + } + if (clientSilenceDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, clientSilenceDataVersion_); + } + if (playerDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, playerDataVersion_); + } + if (isNewPlayer_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isNewPlayer_); + } + if (isRelogin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isRelogin_); + } + for (java.util.Map.Entry entry + : internalGetAbilityHashMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + abilityHashMap__ = AbilityHashMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, abilityHashMap__); + } + if (abilityHashCode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, abilityHashCode_); + } + if (!playerData_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(13, playerData_); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, targetUid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, retcode_); + } + if (totalTickTime_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(125, totalTickTime_); + } + for (int i = 0; i < shortAbilityHashMap_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(250, shortAbilityHashMap_.get(i)); + } + if (targetHomeOwnerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(553, targetHomeOwnerUid_); + } + for (java.util.Map.Entry entry + : internalGetBlockInfoMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + blockInfoMap__ = BlockInfoMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(571, blockInfoMap__); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResourceUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(621, nextResourceUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(birthday_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(624, birthday_); + } + if (isEnableClientHashDebug_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(932, isEnableClientHashDebug_); + } + if (isDataNeedRelogin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(951, isDataNeedRelogin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1047, clientVersionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1299, clientSilenceVersionSuffix_); + } + for (int i = 0; i < featureBlockInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1352, featureBlockInfoList_.get(i)); + } + if (isScOpen_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1429, isScOpen_); + } + if (nextResVersionConfig_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1573, getNextResVersionConfig()); + } + if (isAudit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1685, isAudit_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceMd5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1746, clientSilenceMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientMd5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1830, clientMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(countryCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1900, countryCode_); + } + if (resVersionConfig_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1969, getResVersionConfig()); + } + if (isTransfer_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2018, isTransfer_); + } + if (!scInfo_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2024, scInfo_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(registerCps_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2040, registerCps_); + } + 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.PlayerLoginRspOuterClass.PlayerLoginRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp other = (emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp) obj; + + if (!internalGetAbilityHashMap().equals( + other.internalGetAbilityHashMap())) return false; + if (getIsAudit() + != other.getIsAudit()) return false; + if (getIsNewPlayer() + != other.getIsNewPlayer()) return false; + if (hasResVersionConfig() != other.hasResVersionConfig()) return false; + if (hasResVersionConfig()) { + if (!getResVersionConfig() + .equals(other.getResVersionConfig())) return false; + } + if (getIsEnableClientHashDebug() + != other.getIsEnableClientHashDebug()) return false; + if (!getClientMd5() + .equals(other.getClientMd5())) return false; + if (getClientDataVersion() + != other.getClientDataVersion()) return false; + if (!getCountryCode() + .equals(other.getCountryCode())) return false; + if (getIsRelogin() + != other.getIsRelogin()) return false; + if (!getPlayerData() + .equals(other.getPlayerData())) return false; + if (!getGameBiz() + .equals(other.getGameBiz())) return false; + if (!internalGetBlockInfoMap().equals( + other.internalGetBlockInfoMap())) return false; + if (!getRegisterCps() + .equals(other.getRegisterCps())) return false; + if (hasNextResVersionConfig() != other.hasNextResVersionConfig()) return false; + if (hasNextResVersionConfig()) { + if (!getNextResVersionConfig() + .equals(other.getNextResVersionConfig())) return false; + } + if (getIsTransfer() + != other.getIsTransfer()) return false; + if (getTargetHomeOwnerUid() + != other.getTargetHomeOwnerUid()) return false; + if (!getShortAbilityHashMapList() + .equals(other.getShortAbilityHashMapList())) return false; + if (getAbilityHashCode() + != other.getAbilityHashCode()) return false; + if (getIsScOpen() + != other.getIsScOpen()) return false; + if (getClientSilenceDataVersion() + != other.getClientSilenceDataVersion()) return false; + if (!getBirthday() + .equals(other.getBirthday())) return false; + if (getIsUseAbilityHash() + != other.getIsUseAbilityHash()) return false; + if (!getClientSilenceVersionSuffix() + .equals(other.getClientSilenceVersionSuffix())) return false; + if (getPlayerDataVersion() + != other.getPlayerDataVersion()) return false; + if (getIsDataNeedRelogin() + != other.getIsDataNeedRelogin()) return false; + if (!getFeatureBlockInfoListList() + .equals(other.getFeatureBlockInfoListList())) return false; + if (!getClientSilenceMd5() + .equals(other.getClientSilenceMd5())) return false; + if (getTargetUid() + != other.getTargetUid()) return false; + if (java.lang.Double.doubleToLongBits(getTotalTickTime()) + != java.lang.Double.doubleToLongBits( + other.getTotalTickTime())) return false; + if (getLoginRand() + != other.getLoginRand()) return false; + if (!getScInfo() + .equals(other.getScInfo())) return false; + if (!getClientVersionSuffix() + .equals(other.getClientVersionSuffix())) return false; + if (!getNextResourceUrl() + .equals(other.getNextResourceUrl())) 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(); + if (!internalGetAbilityHashMap().getMap().isEmpty()) { + hash = (37 * hash) + ABILITY_HASH_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAbilityHashMap().hashCode(); + } + hash = (37 * hash) + IS_AUDIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAudit()); + hash = (37 * hash) + IS_NEW_PLAYER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsNewPlayer()); + if (hasResVersionConfig()) { + hash = (37 * hash) + RES_VERSION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getResVersionConfig().hashCode(); + } + hash = (37 * hash) + IS_ENABLE_CLIENT_HASH_DEBUG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnableClientHashDebug()); + hash = (37 * hash) + CLIENT_MD_5_FIELD_NUMBER; + hash = (53 * hash) + getClientMd5().hashCode(); + hash = (37 * hash) + CLIENT_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientDataVersion(); + hash = (37 * hash) + COUNTRY_CODE_FIELD_NUMBER; + hash = (53 * hash) + getCountryCode().hashCode(); + hash = (37 * hash) + IS_RELOGIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRelogin()); + hash = (37 * hash) + PLAYER_DATA_FIELD_NUMBER; + hash = (53 * hash) + getPlayerData().hashCode(); + hash = (37 * hash) + GAME_BIZ_FIELD_NUMBER; + hash = (53 * hash) + getGameBiz().hashCode(); + if (!internalGetBlockInfoMap().getMap().isEmpty()) { + hash = (37 * hash) + BLOCK_INFO_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetBlockInfoMap().hashCode(); + } + hash = (37 * hash) + REGISTER_CPS_FIELD_NUMBER; + hash = (53 * hash) + getRegisterCps().hashCode(); + if (hasNextResVersionConfig()) { + hash = (37 * hash) + NEXT_RES_VERSION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getNextResVersionConfig().hashCode(); + } + hash = (37 * hash) + IS_TRANSFER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsTransfer()); + hash = (37 * hash) + TARGET_HOME_OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetHomeOwnerUid(); + if (getShortAbilityHashMapCount() > 0) { + hash = (37 * hash) + SHORT_ABILITY_HASH_MAP_FIELD_NUMBER; + hash = (53 * hash) + getShortAbilityHashMapList().hashCode(); + } + hash = (37 * hash) + ABILITY_HASH_CODE_FIELD_NUMBER; + hash = (53 * hash) + getAbilityHashCode(); + hash = (37 * hash) + IS_SC_OPEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsScOpen()); + hash = (37 * hash) + CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceDataVersion(); + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + hash = (37 * hash) + IS_USE_ABILITY_HASH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsUseAbilityHash()); + hash = (37 * hash) + CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceVersionSuffix().hashCode(); + hash = (37 * hash) + PLAYER_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getPlayerDataVersion(); + hash = (37 * hash) + IS_DATA_NEED_RELOGIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsDataNeedRelogin()); + if (getFeatureBlockInfoListCount() > 0) { + hash = (37 * hash) + FEATURE_BLOCK_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFeatureBlockInfoListList().hashCode(); + } + hash = (37 * hash) + CLIENT_SILENCE_MD_5_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceMd5().hashCode(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + TOTAL_TICK_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getTotalTickTime())); + hash = (37 * hash) + LOGIN_RAND_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getLoginRand()); + hash = (37 * hash) + SC_INFO_FIELD_NUMBER; + hash = (53 * hash) + getScInfo().hashCode(); + hash = (37 * hash) + CLIENT_VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getClientVersionSuffix().hashCode(); + hash = (37 * hash) + NEXT_RESOURCE_URL_FIELD_NUMBER; + hash = (53 * hash) + getNextResourceUrl().hashCode(); + 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.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp 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.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp 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.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp 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.PlayerLoginRspOuterClass.PlayerLoginRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp 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.PlayerLoginRspOuterClass.PlayerLoginRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp 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.PlayerLoginRspOuterClass.PlayerLoginRsp 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: 135
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerLoginRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerLoginRsp) + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 11: + return internalGetAbilityHashMap(); + case 571: + return internalGetBlockInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 11: + return internalGetMutableAbilityHashMap(); + case 571: + return internalGetMutableBlockInfoMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.class, emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getShortAbilityHashMapFieldBuilder(); + getFeatureBlockInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableAbilityHashMap().clear(); + isAudit_ = false; + + isNewPlayer_ = false; + + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = null; + } else { + resVersionConfig_ = null; + resVersionConfigBuilder_ = null; + } + isEnableClientHashDebug_ = false; + + clientMd5_ = ""; + + clientDataVersion_ = 0; + + countryCode_ = ""; + + isRelogin_ = false; + + playerData_ = com.google.protobuf.ByteString.EMPTY; + + gameBiz_ = ""; + + internalGetMutableBlockInfoMap().clear(); + registerCps_ = ""; + + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = null; + } else { + nextResVersionConfig_ = null; + nextResVersionConfigBuilder_ = null; + } + isTransfer_ = false; + + targetHomeOwnerUid_ = 0; + + if (shortAbilityHashMapBuilder_ == null) { + shortAbilityHashMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + shortAbilityHashMapBuilder_.clear(); + } + abilityHashCode_ = 0; + + isScOpen_ = false; + + clientSilenceDataVersion_ = 0; + + birthday_ = ""; + + isUseAbilityHash_ = false; + + clientSilenceVersionSuffix_ = ""; + + playerDataVersion_ = 0; + + isDataNeedRelogin_ = false; + + if (featureBlockInfoListBuilder_ == null) { + featureBlockInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + featureBlockInfoListBuilder_.clear(); + } + clientSilenceMd5_ = ""; + + targetUid_ = 0; + + totalTickTime_ = 0D; + + loginRand_ = 0L; + + scInfo_ = com.google.protobuf.ByteString.EMPTY; + + clientVersionSuffix_ = ""; + + nextResourceUrl_ = ""; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.internal_static_PlayerLoginRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp build() { + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp buildPartial() { + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp result = new emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp(this); + int from_bitField0_ = bitField0_; + result.abilityHashMap_ = internalGetAbilityHashMap(); + result.abilityHashMap_.makeImmutable(); + result.isAudit_ = isAudit_; + result.isNewPlayer_ = isNewPlayer_; + if (resVersionConfigBuilder_ == null) { + result.resVersionConfig_ = resVersionConfig_; + } else { + result.resVersionConfig_ = resVersionConfigBuilder_.build(); + } + result.isEnableClientHashDebug_ = isEnableClientHashDebug_; + result.clientMd5_ = clientMd5_; + result.clientDataVersion_ = clientDataVersion_; + result.countryCode_ = countryCode_; + result.isRelogin_ = isRelogin_; + result.playerData_ = playerData_; + result.gameBiz_ = gameBiz_; + result.blockInfoMap_ = internalGetBlockInfoMap(); + result.blockInfoMap_.makeImmutable(); + result.registerCps_ = registerCps_; + if (nextResVersionConfigBuilder_ == null) { + result.nextResVersionConfig_ = nextResVersionConfig_; + } else { + result.nextResVersionConfig_ = nextResVersionConfigBuilder_.build(); + } + result.isTransfer_ = isTransfer_; + result.targetHomeOwnerUid_ = targetHomeOwnerUid_; + if (shortAbilityHashMapBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + shortAbilityHashMap_ = java.util.Collections.unmodifiableList(shortAbilityHashMap_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.shortAbilityHashMap_ = shortAbilityHashMap_; + } else { + result.shortAbilityHashMap_ = shortAbilityHashMapBuilder_.build(); + } + result.abilityHashCode_ = abilityHashCode_; + result.isScOpen_ = isScOpen_; + result.clientSilenceDataVersion_ = clientSilenceDataVersion_; + result.birthday_ = birthday_; + result.isUseAbilityHash_ = isUseAbilityHash_; + result.clientSilenceVersionSuffix_ = clientSilenceVersionSuffix_; + result.playerDataVersion_ = playerDataVersion_; + result.isDataNeedRelogin_ = isDataNeedRelogin_; + if (featureBlockInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + featureBlockInfoList_ = java.util.Collections.unmodifiableList(featureBlockInfoList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.featureBlockInfoList_ = featureBlockInfoList_; + } else { + result.featureBlockInfoList_ = featureBlockInfoListBuilder_.build(); + } + result.clientSilenceMd5_ = clientSilenceMd5_; + result.targetUid_ = targetUid_; + result.totalTickTime_ = totalTickTime_; + result.loginRand_ = loginRand_; + result.scInfo_ = scInfo_; + result.clientVersionSuffix_ = clientVersionSuffix_; + result.nextResourceUrl_ = nextResourceUrl_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp other) { + if (other == emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp.getDefaultInstance()) return this; + internalGetMutableAbilityHashMap().mergeFrom( + other.internalGetAbilityHashMap()); + if (other.getIsAudit() != false) { + setIsAudit(other.getIsAudit()); + } + if (other.getIsNewPlayer() != false) { + setIsNewPlayer(other.getIsNewPlayer()); + } + if (other.hasResVersionConfig()) { + mergeResVersionConfig(other.getResVersionConfig()); + } + if (other.getIsEnableClientHashDebug() != false) { + setIsEnableClientHashDebug(other.getIsEnableClientHashDebug()); + } + if (!other.getClientMd5().isEmpty()) { + clientMd5_ = other.clientMd5_; + onChanged(); + } + if (other.getClientDataVersion() != 0) { + setClientDataVersion(other.getClientDataVersion()); + } + if (!other.getCountryCode().isEmpty()) { + countryCode_ = other.countryCode_; + onChanged(); + } + if (other.getIsRelogin() != false) { + setIsRelogin(other.getIsRelogin()); + } + if (other.getPlayerData() != com.google.protobuf.ByteString.EMPTY) { + setPlayerData(other.getPlayerData()); + } + if (!other.getGameBiz().isEmpty()) { + gameBiz_ = other.gameBiz_; + onChanged(); + } + internalGetMutableBlockInfoMap().mergeFrom( + other.internalGetBlockInfoMap()); + if (!other.getRegisterCps().isEmpty()) { + registerCps_ = other.registerCps_; + onChanged(); + } + if (other.hasNextResVersionConfig()) { + mergeNextResVersionConfig(other.getNextResVersionConfig()); + } + if (other.getIsTransfer() != false) { + setIsTransfer(other.getIsTransfer()); + } + if (other.getTargetHomeOwnerUid() != 0) { + setTargetHomeOwnerUid(other.getTargetHomeOwnerUid()); + } + if (shortAbilityHashMapBuilder_ == null) { + if (!other.shortAbilityHashMap_.isEmpty()) { + if (shortAbilityHashMap_.isEmpty()) { + shortAbilityHashMap_ = other.shortAbilityHashMap_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.addAll(other.shortAbilityHashMap_); + } + onChanged(); + } + } else { + if (!other.shortAbilityHashMap_.isEmpty()) { + if (shortAbilityHashMapBuilder_.isEmpty()) { + shortAbilityHashMapBuilder_.dispose(); + shortAbilityHashMapBuilder_ = null; + shortAbilityHashMap_ = other.shortAbilityHashMap_; + bitField0_ = (bitField0_ & ~0x00000004); + shortAbilityHashMapBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getShortAbilityHashMapFieldBuilder() : null; + } else { + shortAbilityHashMapBuilder_.addAllMessages(other.shortAbilityHashMap_); + } + } + } + if (other.getAbilityHashCode() != 0) { + setAbilityHashCode(other.getAbilityHashCode()); + } + if (other.getIsScOpen() != false) { + setIsScOpen(other.getIsScOpen()); + } + if (other.getClientSilenceDataVersion() != 0) { + setClientSilenceDataVersion(other.getClientSilenceDataVersion()); + } + if (!other.getBirthday().isEmpty()) { + birthday_ = other.birthday_; + onChanged(); + } + if (other.getIsUseAbilityHash() != false) { + setIsUseAbilityHash(other.getIsUseAbilityHash()); + } + if (!other.getClientSilenceVersionSuffix().isEmpty()) { + clientSilenceVersionSuffix_ = other.clientSilenceVersionSuffix_; + onChanged(); + } + if (other.getPlayerDataVersion() != 0) { + setPlayerDataVersion(other.getPlayerDataVersion()); + } + if (other.getIsDataNeedRelogin() != false) { + setIsDataNeedRelogin(other.getIsDataNeedRelogin()); + } + if (featureBlockInfoListBuilder_ == null) { + if (!other.featureBlockInfoList_.isEmpty()) { + if (featureBlockInfoList_.isEmpty()) { + featureBlockInfoList_ = other.featureBlockInfoList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.addAll(other.featureBlockInfoList_); + } + onChanged(); + } + } else { + if (!other.featureBlockInfoList_.isEmpty()) { + if (featureBlockInfoListBuilder_.isEmpty()) { + featureBlockInfoListBuilder_.dispose(); + featureBlockInfoListBuilder_ = null; + featureBlockInfoList_ = other.featureBlockInfoList_; + bitField0_ = (bitField0_ & ~0x00000008); + featureBlockInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFeatureBlockInfoListFieldBuilder() : null; + } else { + featureBlockInfoListBuilder_.addAllMessages(other.featureBlockInfoList_); + } + } + } + if (!other.getClientSilenceMd5().isEmpty()) { + clientSilenceMd5_ = other.clientSilenceMd5_; + onChanged(); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getTotalTickTime() != 0D) { + setTotalTickTime(other.getTotalTickTime()); + } + if (other.getLoginRand() != 0L) { + setLoginRand(other.getLoginRand()); + } + if (other.getScInfo() != com.google.protobuf.ByteString.EMPTY) { + setScInfo(other.getScInfo()); + } + if (!other.getClientVersionSuffix().isEmpty()) { + clientVersionSuffix_ = other.clientVersionSuffix_; + onChanged(); + } + if (!other.getNextResourceUrl().isEmpty()) { + nextResourceUrl_ = other.nextResourceUrl_; + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.String, java.lang.Integer> abilityHashMap_; + private com.google.protobuf.MapField + internalGetAbilityHashMap() { + if (abilityHashMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AbilityHashMapDefaultEntryHolder.defaultEntry); + } + return abilityHashMap_; + } + private com.google.protobuf.MapField + internalGetMutableAbilityHashMap() { + onChanged();; + if (abilityHashMap_ == null) { + abilityHashMap_ = com.google.protobuf.MapField.newMapField( + AbilityHashMapDefaultEntryHolder.defaultEntry); + } + if (!abilityHashMap_.isMutable()) { + abilityHashMap_ = abilityHashMap_.copy(); + } + return abilityHashMap_; + } + + public int getAbilityHashMapCount() { + return internalGetAbilityHashMap().getMap().size(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + + @java.lang.Override + public boolean containsAbilityHashMap( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetAbilityHashMap().getMap().containsKey(key); + } + /** + * Use {@link #getAbilityHashMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAbilityHashMap() { + return getAbilityHashMapMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public java.util.Map getAbilityHashMapMap() { + return internalGetAbilityHashMap().getMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public int getAbilityHashMapOrDefault( + java.lang.String key, + int defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetAbilityHashMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<string, int32> ability_hash_map = 11; + */ + @java.lang.Override + + public int getAbilityHashMapOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetAbilityHashMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAbilityHashMap() { + internalGetMutableAbilityHashMap().getMutableMap() + .clear(); + return this; + } + /** + * map<string, int32> ability_hash_map = 11; + */ + + public Builder removeAbilityHashMap( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + internalGetMutableAbilityHashMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAbilityHashMap() { + return internalGetMutableAbilityHashMap().getMutableMap(); + } + /** + * map<string, int32> ability_hash_map = 11; + */ + public Builder putAbilityHashMap( + java.lang.String key, + int value) { + if (key == null) { throw new java.lang.NullPointerException(); } + + internalGetMutableAbilityHashMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<string, int32> ability_hash_map = 11; + */ + + public Builder putAllAbilityHashMap( + java.util.Map values) { + internalGetMutableAbilityHashMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isAudit_ ; + /** + * bool is_audit = 1685; + * @return The isAudit. + */ + @java.lang.Override + public boolean getIsAudit() { + return isAudit_; + } + /** + * bool is_audit = 1685; + * @param value The isAudit to set. + * @return This builder for chaining. + */ + public Builder setIsAudit(boolean value) { + + isAudit_ = value; + onChanged(); + return this; + } + /** + * bool is_audit = 1685; + * @return This builder for chaining. + */ + public Builder clearIsAudit() { + + isAudit_ = false; + onChanged(); + return this; + } + + private boolean isNewPlayer_ ; + /** + * bool is_new_player = 8; + * @return The isNewPlayer. + */ + @java.lang.Override + public boolean getIsNewPlayer() { + return isNewPlayer_; + } + /** + * bool is_new_player = 8; + * @param value The isNewPlayer to set. + * @return This builder for chaining. + */ + public Builder setIsNewPlayer(boolean value) { + + isNewPlayer_ = value; + onChanged(); + return this; + } + /** + * bool is_new_player = 8; + * @return This builder for chaining. + */ + public Builder clearIsNewPlayer() { + + isNewPlayer_ = false; + 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 = 1969; + * @return Whether the resVersionConfig field is set. + */ + public boolean hasResVersionConfig() { + return resVersionConfigBuilder_ != null || resVersionConfig_ != null; + } + /** + * .ResVersionConfig res_version_config = 1969; + * @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 = 1969; + */ + 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 = 1969; + */ + 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 = 1969; + */ + 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 = 1969; + */ + public Builder clearResVersionConfig() { + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = null; + onChanged(); + } else { + resVersionConfig_ = null; + resVersionConfigBuilder_ = null; + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getResVersionConfigBuilder() { + + onChanged(); + return getResVersionConfigFieldBuilder().getBuilder(); + } + /** + * .ResVersionConfig res_version_config = 1969; + */ + 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 = 1969; + */ + 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 isEnableClientHashDebug_ ; + /** + * bool is_enable_client_hash_debug = 932; + * @return The isEnableClientHashDebug. + */ + @java.lang.Override + public boolean getIsEnableClientHashDebug() { + return isEnableClientHashDebug_; + } + /** + * bool is_enable_client_hash_debug = 932; + * @param value The isEnableClientHashDebug to set. + * @return This builder for chaining. + */ + public Builder setIsEnableClientHashDebug(boolean value) { + + isEnableClientHashDebug_ = value; + onChanged(); + return this; + } + /** + * bool is_enable_client_hash_debug = 932; + * @return This builder for chaining. + */ + public Builder clearIsEnableClientHashDebug() { + + isEnableClientHashDebug_ = false; + onChanged(); + return this; + } + + private java.lang.Object clientMd5_ = ""; + /** + * string client_md_5 = 1830; + * @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_md_5 = 1830; + * @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_md_5 = 1830; + * @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_md_5 = 1830; + * @return This builder for chaining. + */ + public Builder clearClientMd5() { + + clientMd5_ = getDefaultInstance().getClientMd5(); + onChanged(); + return this; + } + /** + * string client_md_5 = 1830; + * @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 clientDataVersion_ ; + /** + * uint32 client_data_version = 1; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + /** + * uint32 client_data_version = 1; + * @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 = 1; + * @return This builder for chaining. + */ + public Builder clearClientDataVersion() { + + clientDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object countryCode_ = ""; + /** + * string country_code = 1900; + * @return The countryCode. + */ + public java.lang.String getCountryCode() { + java.lang.Object ref = countryCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + countryCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string country_code = 1900; + * @return The bytes for countryCode. + */ + public com.google.protobuf.ByteString + getCountryCodeBytes() { + java.lang.Object ref = countryCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + countryCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string country_code = 1900; + * @param value The countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + countryCode_ = value; + onChanged(); + return this; + } + /** + * string country_code = 1900; + * @return This builder for chaining. + */ + public Builder clearCountryCode() { + + countryCode_ = getDefaultInstance().getCountryCode(); + onChanged(); + return this; + } + /** + * string country_code = 1900; + * @param value The bytes for countryCode to set. + * @return This builder for chaining. + */ + public Builder setCountryCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + countryCode_ = value; + onChanged(); + return this; + } + + private boolean isRelogin_ ; + /** + * bool is_relogin = 10; + * @return The isRelogin. + */ + @java.lang.Override + public boolean getIsRelogin() { + return isRelogin_; + } + /** + * bool is_relogin = 10; + * @param value The isRelogin to set. + * @return This builder for chaining. + */ + public Builder setIsRelogin(boolean value) { + + isRelogin_ = value; + onChanged(); + return this; + } + /** + * bool is_relogin = 10; + * @return This builder for chaining. + */ + public Builder clearIsRelogin() { + + isRelogin_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString playerData_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes player_data = 13; + * @return The playerData. + */ + @java.lang.Override + public com.google.protobuf.ByteString getPlayerData() { + return playerData_; + } + /** + * bytes player_data = 13; + * @param value The playerData to set. + * @return This builder for chaining. + */ + public Builder setPlayerData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + playerData_ = value; + onChanged(); + return this; + } + /** + * bytes player_data = 13; + * @return This builder for chaining. + */ + public Builder clearPlayerData() { + + playerData_ = getDefaultInstance().getPlayerData(); + onChanged(); + return this; + } + + private java.lang.Object gameBiz_ = ""; + /** + * string game_biz = 5; + * @return The gameBiz. + */ + public java.lang.String getGameBiz() { + java.lang.Object ref = gameBiz_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gameBiz_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string game_biz = 5; + * @return The bytes for gameBiz. + */ + public com.google.protobuf.ByteString + getGameBizBytes() { + java.lang.Object ref = gameBiz_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gameBiz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string game_biz = 5; + * @param value The gameBiz to set. + * @return This builder for chaining. + */ + public Builder setGameBiz( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gameBiz_ = value; + onChanged(); + return this; + } + /** + * string game_biz = 5; + * @return This builder for chaining. + */ + public Builder clearGameBiz() { + + gameBiz_ = getDefaultInstance().getGameBiz(); + onChanged(); + return this; + } + /** + * string game_biz = 5; + * @param value The bytes for gameBiz to set. + * @return This builder for chaining. + */ + public Builder setGameBizBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gameBiz_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo> blockInfoMap_; + private com.google.protobuf.MapField + internalGetBlockInfoMap() { + if (blockInfoMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + BlockInfoMapDefaultEntryHolder.defaultEntry); + } + return blockInfoMap_; + } + private com.google.protobuf.MapField + internalGetMutableBlockInfoMap() { + onChanged();; + if (blockInfoMap_ == null) { + blockInfoMap_ = com.google.protobuf.MapField.newMapField( + BlockInfoMapDefaultEntryHolder.defaultEntry); + } + if (!blockInfoMap_.isMutable()) { + blockInfoMap_ = blockInfoMap_.copy(); + } + return blockInfoMap_; + } + + public int getBlockInfoMapCount() { + return internalGetBlockInfoMap().getMap().size(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + @java.lang.Override + public boolean containsBlockInfoMap( + int key) { + + return internalGetBlockInfoMap().getMap().containsKey(key); + } + /** + * Use {@link #getBlockInfoMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getBlockInfoMap() { + return getBlockInfoMapMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public java.util.Map getBlockInfoMapMap() { + return internalGetBlockInfoMap().getMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrDefault( + int key, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo defaultValue) { + + java.util.Map map = + internalGetBlockInfoMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo getBlockInfoMapOrThrow( + int key) { + + java.util.Map map = + internalGetBlockInfoMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearBlockInfoMap() { + internalGetMutableBlockInfoMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + public Builder removeBlockInfoMap( + int key) { + + internalGetMutableBlockInfoMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableBlockInfoMap() { + return internalGetMutableBlockInfoMap().getMutableMap(); + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + public Builder putBlockInfoMap( + int key, + emu.grasscutter.net.proto.BlockInfoOuterClass.BlockInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableBlockInfoMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .BlockInfo> block_info_map = 571; + */ + + public Builder putAllBlockInfoMap( + java.util.Map values) { + internalGetMutableBlockInfoMap().getMutableMap() + .putAll(values); + return this; + } + + private java.lang.Object registerCps_ = ""; + /** + * string register_cps = 2040; + * @return The registerCps. + */ + public java.lang.String getRegisterCps() { + java.lang.Object ref = registerCps_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + registerCps_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string register_cps = 2040; + * @return The bytes for registerCps. + */ + public com.google.protobuf.ByteString + getRegisterCpsBytes() { + java.lang.Object ref = registerCps_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + registerCps_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string register_cps = 2040; + * @param value The registerCps to set. + * @return This builder for chaining. + */ + public Builder setRegisterCps( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + registerCps_ = value; + onChanged(); + return this; + } + /** + * string register_cps = 2040; + * @return This builder for chaining. + */ + public Builder clearRegisterCps() { + + registerCps_ = getDefaultInstance().getRegisterCps(); + onChanged(); + return this; + } + /** + * string register_cps = 2040; + * @param value The bytes for registerCps to set. + * @return This builder for chaining. + */ + public Builder setRegisterCpsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + registerCps_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> nextResVersionConfigBuilder_; + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return Whether the nextResVersionConfig field is set. + */ + public boolean hasNextResVersionConfig() { + return nextResVersionConfigBuilder_ != null || nextResVersionConfig_ != null; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + * @return The nextResVersionConfig. + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig() { + if (nextResVersionConfigBuilder_ == null) { + return nextResVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } else { + return nextResVersionConfigBuilder_.getMessage(); + } + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public Builder setNextResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (nextResVersionConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + nextResVersionConfig_ = value; + onChanged(); + } else { + nextResVersionConfigBuilder_.setMessage(value); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public Builder setNextResVersionConfig( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder builderForValue) { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = builderForValue.build(); + onChanged(); + } else { + nextResVersionConfigBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public Builder mergeNextResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (nextResVersionConfigBuilder_ == null) { + if (nextResVersionConfig_ != null) { + nextResVersionConfig_ = + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder(nextResVersionConfig_).mergeFrom(value).buildPartial(); + } else { + nextResVersionConfig_ = value; + } + onChanged(); + } else { + nextResVersionConfigBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public Builder clearNextResVersionConfig() { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = null; + onChanged(); + } else { + nextResVersionConfig_ = null; + nextResVersionConfigBuilder_ = null; + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getNextResVersionConfigBuilder() { + + onChanged(); + return getNextResVersionConfigFieldBuilder().getBuilder(); + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { + if (nextResVersionConfigBuilder_ != null) { + return nextResVersionConfigBuilder_.getMessageOrBuilder(); + } else { + return nextResVersionConfig_ == null ? + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } + } + /** + * .ResVersionConfig next_res_version_config = 1573; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> + getNextResVersionConfigFieldBuilder() { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>( + getNextResVersionConfig(), + getParentForChildren(), + isClean()); + nextResVersionConfig_ = null; + } + return nextResVersionConfigBuilder_; + } + + private boolean isTransfer_ ; + /** + * bool is_transfer = 2018; + * @return The isTransfer. + */ + @java.lang.Override + public boolean getIsTransfer() { + return isTransfer_; + } + /** + * bool is_transfer = 2018; + * @param value The isTransfer to set. + * @return This builder for chaining. + */ + public Builder setIsTransfer(boolean value) { + + isTransfer_ = value; + onChanged(); + return this; + } + /** + * bool is_transfer = 2018; + * @return This builder for chaining. + */ + public Builder clearIsTransfer() { + + isTransfer_ = false; + onChanged(); + return this; + } + + private int targetHomeOwnerUid_ ; + /** + * uint32 target_home_owner_uid = 553; + * @return The targetHomeOwnerUid. + */ + @java.lang.Override + public int getTargetHomeOwnerUid() { + return targetHomeOwnerUid_; + } + /** + * uint32 target_home_owner_uid = 553; + * @param value The targetHomeOwnerUid to set. + * @return This builder for chaining. + */ + public Builder setTargetHomeOwnerUid(int value) { + + targetHomeOwnerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_home_owner_uid = 553; + * @return This builder for chaining. + */ + public Builder clearTargetHomeOwnerUid() { + + targetHomeOwnerUid_ = 0; + onChanged(); + return this; + } + + private java.util.List shortAbilityHashMap_ = + java.util.Collections.emptyList(); + private void ensureShortAbilityHashMapIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + shortAbilityHashMap_ = new java.util.ArrayList(shortAbilityHashMap_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder> shortAbilityHashMapBuilder_; + + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public java.util.List getShortAbilityHashMapList() { + if (shortAbilityHashMapBuilder_ == null) { + return java.util.Collections.unmodifiableList(shortAbilityHashMap_); + } else { + return shortAbilityHashMapBuilder_.getMessageList(); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public int getShortAbilityHashMapCount() { + if (shortAbilityHashMapBuilder_ == null) { + return shortAbilityHashMap_.size(); + } else { + return shortAbilityHashMapBuilder_.getCount(); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getShortAbilityHashMap(int index) { + if (shortAbilityHashMapBuilder_ == null) { + return shortAbilityHashMap_.get(index); + } else { + return shortAbilityHashMapBuilder_.getMessage(index); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder setShortAbilityHashMap( + int index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair value) { + if (shortAbilityHashMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.set(index, value); + onChanged(); + } else { + shortAbilityHashMapBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder setShortAbilityHashMap( + int index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder builderForValue) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.set(index, builderForValue.build()); + onChanged(); + } else { + shortAbilityHashMapBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addShortAbilityHashMap(emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair value) { + if (shortAbilityHashMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.add(value); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addShortAbilityHashMap( + int index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair value) { + if (shortAbilityHashMapBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.add(index, value); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addShortAbilityHashMap( + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder builderForValue) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.add(builderForValue.build()); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addShortAbilityHashMap( + int index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder builderForValue) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.add(index, builderForValue.build()); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder addAllShortAbilityHashMap( + java.lang.Iterable values) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, shortAbilityHashMap_); + onChanged(); + } else { + shortAbilityHashMapBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder clearShortAbilityHashMap() { + if (shortAbilityHashMapBuilder_ == null) { + shortAbilityHashMap_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + shortAbilityHashMapBuilder_.clear(); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public Builder removeShortAbilityHashMap(int index) { + if (shortAbilityHashMapBuilder_ == null) { + ensureShortAbilityHashMapIsMutable(); + shortAbilityHashMap_.remove(index); + onChanged(); + } else { + shortAbilityHashMapBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder getShortAbilityHashMapBuilder( + int index) { + return getShortAbilityHashMapFieldBuilder().getBuilder(index); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder getShortAbilityHashMapOrBuilder( + int index) { + if (shortAbilityHashMapBuilder_ == null) { + return shortAbilityHashMap_.get(index); } else { + return shortAbilityHashMapBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public java.util.List + getShortAbilityHashMapOrBuilderList() { + if (shortAbilityHashMapBuilder_ != null) { + return shortAbilityHashMapBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(shortAbilityHashMap_); + } + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder addShortAbilityHashMapBuilder() { + return getShortAbilityHashMapFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance()); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder addShortAbilityHashMapBuilder( + int index) { + return getShortAbilityHashMapFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance()); + } + /** + * repeated .ShortAbilityHashPair short_ability_hash_map = 250; + */ + public java.util.List + getShortAbilityHashMapBuilderList() { + return getShortAbilityHashMapFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder> + getShortAbilityHashMapFieldBuilder() { + if (shortAbilityHashMapBuilder_ == null) { + shortAbilityHashMapBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder>( + shortAbilityHashMap_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + shortAbilityHashMap_ = null; + } + return shortAbilityHashMapBuilder_; + } + + private int abilityHashCode_ ; + /** + * int32 ability_hash_code = 12; + * @return The abilityHashCode. + */ + @java.lang.Override + public int getAbilityHashCode() { + return abilityHashCode_; + } + /** + * int32 ability_hash_code = 12; + * @param value The abilityHashCode to set. + * @return This builder for chaining. + */ + public Builder setAbilityHashCode(int value) { + + abilityHashCode_ = value; + onChanged(); + return this; + } + /** + * int32 ability_hash_code = 12; + * @return This builder for chaining. + */ + public Builder clearAbilityHashCode() { + + abilityHashCode_ = 0; + onChanged(); + return this; + } + + private boolean isScOpen_ ; + /** + * bool is_sc_open = 1429; + * @return The isScOpen. + */ + @java.lang.Override + public boolean getIsScOpen() { + return isScOpen_; + } + /** + * bool is_sc_open = 1429; + * @param value The isScOpen to set. + * @return This builder for chaining. + */ + public Builder setIsScOpen(boolean value) { + + isScOpen_ = value; + onChanged(); + return this; + } + /** + * bool is_sc_open = 1429; + * @return This builder for chaining. + */ + public Builder clearIsScOpen() { + + isScOpen_ = false; + 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 birthday_ = ""; + /** + * string birthday = 624; + * @return The birthday. + */ + public java.lang.String getBirthday() { + java.lang.Object ref = birthday_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + birthday_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string birthday = 624; + * @return The bytes for birthday. + */ + public com.google.protobuf.ByteString + getBirthdayBytes() { + java.lang.Object ref = birthday_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + birthday_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string birthday = 624; + * @param value The birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthday( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + birthday_ = value; + onChanged(); + return this; + } + /** + * string birthday = 624; + * @return This builder for chaining. + */ + public Builder clearBirthday() { + + birthday_ = getDefaultInstance().getBirthday(); + onChanged(); + return this; + } + /** + * string birthday = 624; + * @param value The bytes for birthday to set. + * @return This builder for chaining. + */ + public Builder setBirthdayBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + birthday_ = value; + onChanged(); + return this; + } + + private boolean isUseAbilityHash_ ; + /** + * bool is_use_ability_hash = 2; + * @return The isUseAbilityHash. + */ + @java.lang.Override + public boolean getIsUseAbilityHash() { + return isUseAbilityHash_; + } + /** + * bool is_use_ability_hash = 2; + * @param value The isUseAbilityHash to set. + * @return This builder for chaining. + */ + public Builder setIsUseAbilityHash(boolean value) { + + isUseAbilityHash_ = value; + onChanged(); + return this; + } + /** + * bool is_use_ability_hash = 2; + * @return This builder for chaining. + */ + public Builder clearIsUseAbilityHash() { + + isUseAbilityHash_ = false; + onChanged(); + return this; + } + + private java.lang.Object clientSilenceVersionSuffix_ = ""; + /** + * string client_silence_version_suffix = 1299; + * @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 = 1299; + * @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 = 1299; + * @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 = 1299; + * @return This builder for chaining. + */ + public Builder clearClientSilenceVersionSuffix() { + + clientSilenceVersionSuffix_ = getDefaultInstance().getClientSilenceVersionSuffix(); + onChanged(); + return this; + } + /** + * string client_silence_version_suffix = 1299; + * @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 int playerDataVersion_ ; + /** + * uint32 player_data_version = 7; + * @return The playerDataVersion. + */ + @java.lang.Override + public int getPlayerDataVersion() { + return playerDataVersion_; + } + /** + * uint32 player_data_version = 7; + * @param value The playerDataVersion to set. + * @return This builder for chaining. + */ + public Builder setPlayerDataVersion(int value) { + + playerDataVersion_ = value; + onChanged(); + return this; + } + /** + * uint32 player_data_version = 7; + * @return This builder for chaining. + */ + public Builder clearPlayerDataVersion() { + + playerDataVersion_ = 0; + onChanged(); + return this; + } + + private boolean isDataNeedRelogin_ ; + /** + * bool is_data_need_relogin = 951; + * @return The isDataNeedRelogin. + */ + @java.lang.Override + public boolean getIsDataNeedRelogin() { + return isDataNeedRelogin_; + } + /** + * bool is_data_need_relogin = 951; + * @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 = 951; + * @return This builder for chaining. + */ + public Builder clearIsDataNeedRelogin() { + + isDataNeedRelogin_ = false; + onChanged(); + return this; + } + + private java.util.List featureBlockInfoList_ = + java.util.Collections.emptyList(); + private void ensureFeatureBlockInfoListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + featureBlockInfoList_ = new java.util.ArrayList(featureBlockInfoList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder> featureBlockInfoListBuilder_; + + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public java.util.List getFeatureBlockInfoListList() { + if (featureBlockInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(featureBlockInfoList_); + } else { + return featureBlockInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public int getFeatureBlockInfoListCount() { + if (featureBlockInfoListBuilder_ == null) { + return featureBlockInfoList_.size(); + } else { + return featureBlockInfoListBuilder_.getCount(); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo getFeatureBlockInfoList(int index) { + if (featureBlockInfoListBuilder_ == null) { + return featureBlockInfoList_.get(index); + } else { + return featureBlockInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder setFeatureBlockInfoList( + int index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo value) { + if (featureBlockInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.set(index, value); + onChanged(); + } else { + featureBlockInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder setFeatureBlockInfoList( + int index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder builderForValue) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + featureBlockInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addFeatureBlockInfoList(emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo value) { + if (featureBlockInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.add(value); + onChanged(); + } else { + featureBlockInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addFeatureBlockInfoList( + int index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo value) { + if (featureBlockInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.add(index, value); + onChanged(); + } else { + featureBlockInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addFeatureBlockInfoList( + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder builderForValue) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.add(builderForValue.build()); + onChanged(); + } else { + featureBlockInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addFeatureBlockInfoList( + int index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder builderForValue) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + featureBlockInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder addAllFeatureBlockInfoList( + java.lang.Iterable values) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, featureBlockInfoList_); + onChanged(); + } else { + featureBlockInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder clearFeatureBlockInfoList() { + if (featureBlockInfoListBuilder_ == null) { + featureBlockInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + featureBlockInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public Builder removeFeatureBlockInfoList(int index) { + if (featureBlockInfoListBuilder_ == null) { + ensureFeatureBlockInfoListIsMutable(); + featureBlockInfoList_.remove(index); + onChanged(); + } else { + featureBlockInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder getFeatureBlockInfoListBuilder( + int index) { + return getFeatureBlockInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder getFeatureBlockInfoListOrBuilder( + int index) { + if (featureBlockInfoListBuilder_ == null) { + return featureBlockInfoList_.get(index); } else { + return featureBlockInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public java.util.List + getFeatureBlockInfoListOrBuilderList() { + if (featureBlockInfoListBuilder_ != null) { + return featureBlockInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(featureBlockInfoList_); + } + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder addFeatureBlockInfoListBuilder() { + return getFeatureBlockInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance()); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder addFeatureBlockInfoListBuilder( + int index) { + return getFeatureBlockInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.getDefaultInstance()); + } + /** + * repeated .FeatureBlockInfo feature_block_info_list = 1352; + */ + public java.util.List + getFeatureBlockInfoListBuilderList() { + return getFeatureBlockInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder> + getFeatureBlockInfoListFieldBuilder() { + if (featureBlockInfoListBuilder_ == null) { + featureBlockInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfo.Builder, emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.FeatureBlockInfoOrBuilder>( + featureBlockInfoList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + featureBlockInfoList_ = null; + } + return featureBlockInfoListBuilder_; + } + + private java.lang.Object clientSilenceMd5_ = ""; + /** + * string client_silence_md_5 = 1746; + * @return The clientSilenceMd5. + */ + public java.lang.String getClientSilenceMd5() { + java.lang.Object ref = clientSilenceMd5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceMd5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_silence_md_5 = 1746; + * @return The bytes for clientSilenceMd5. + */ + public com.google.protobuf.ByteString + getClientSilenceMd5Bytes() { + java.lang.Object ref = clientSilenceMd5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_silence_md_5 = 1746; + * @param value The clientSilenceMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSilenceMd5_ = value; + onChanged(); + return this; + } + /** + * string client_silence_md_5 = 1746; + * @return This builder for chaining. + */ + public Builder clearClientSilenceMd5() { + + clientSilenceMd5_ = getDefaultInstance().getClientSilenceMd5(); + onChanged(); + return this; + } + /** + * string client_silence_md_5 = 1746; + * @param value The bytes for clientSilenceMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientSilenceMd5_ = value; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 14; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 14; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 14; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private double totalTickTime_ ; + /** + * double total_tick_time = 125; + * @return The totalTickTime. + */ + @java.lang.Override + public double getTotalTickTime() { + return totalTickTime_; + } + /** + * double total_tick_time = 125; + * @param value The totalTickTime to set. + * @return This builder for chaining. + */ + public Builder setTotalTickTime(double value) { + + totalTickTime_ = value; + onChanged(); + return this; + } + /** + * double total_tick_time = 125; + * @return This builder for chaining. + */ + public Builder clearTotalTickTime() { + + totalTickTime_ = 0D; + onChanged(); + return this; + } + + private long loginRand_ ; + /** + * uint64 login_rand = 4; + * @return The loginRand. + */ + @java.lang.Override + public long getLoginRand() { + return loginRand_; + } + /** + * uint64 login_rand = 4; + * @param value The loginRand to set. + * @return This builder for chaining. + */ + public Builder setLoginRand(long value) { + + loginRand_ = value; + onChanged(); + return this; + } + /** + * uint64 login_rand = 4; + * @return This builder for chaining. + */ + public Builder clearLoginRand() { + + loginRand_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString scInfo_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes sc_info = 2024; + * @return The scInfo. + */ + @java.lang.Override + public com.google.protobuf.ByteString getScInfo() { + return scInfo_; + } + /** + * bytes sc_info = 2024; + * @param value The scInfo to set. + * @return This builder for chaining. + */ + public Builder setScInfo(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + scInfo_ = value; + onChanged(); + return this; + } + /** + * bytes sc_info = 2024; + * @return This builder for chaining. + */ + public Builder clearScInfo() { + + scInfo_ = getDefaultInstance().getScInfo(); + onChanged(); + return this; + } + + private java.lang.Object clientVersionSuffix_ = ""; + /** + * string client_version_suffix = 1047; + * @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 = 1047; + * @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 = 1047; + * @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 = 1047; + * @return This builder for chaining. + */ + public Builder clearClientVersionSuffix() { + + clientVersionSuffix_ = getDefaultInstance().getClientVersionSuffix(); + onChanged(); + return this; + } + /** + * string client_version_suffix = 1047; + * @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; + } + + private java.lang.Object nextResourceUrl_ = ""; + /** + * string next_resource_url = 621; + * @return The nextResourceUrl. + */ + public java.lang.String getNextResourceUrl() { + java.lang.Object ref = nextResourceUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextResourceUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string next_resource_url = 621; + * @return The bytes for nextResourceUrl. + */ + public com.google.protobuf.ByteString + getNextResourceUrlBytes() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextResourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string next_resource_url = 621; + * @param value The nextResourceUrl to set. + * @return This builder for chaining. + */ + public Builder setNextResourceUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nextResourceUrl_ = value; + onChanged(); + return this; + } + /** + * string next_resource_url = 621; + * @return This builder for chaining. + */ + public Builder clearNextResourceUrl() { + + nextResourceUrl_ = getDefaultInstance().getNextResourceUrl(); + onChanged(); + return this; + } + /** + * string next_resource_url = 621; + * @param value The bytes for nextResourceUrl to set. + * @return This builder for chaining. + */ + public Builder setNextResourceUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nextResourceUrl_ = value; + 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:PlayerLoginRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerLoginRsp) + private static final emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp(); + } + + public static emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerLoginRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerLoginRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLoginRspOuterClass.PlayerLoginRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLoginRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLoginRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLoginRsp_AbilityHashMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLoginRsp_AbilityHashMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerLoginRsp_BlockInfoMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerLoginRsp_BlockInfoMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024PlayerLoginRsp.proto\032\017BlockInfo.proto\032" + + "\026FeatureBlockInfo.proto\032\026ResVersionConfi" + + "g.proto\032\032ShortAbilityHashPair.proto\"\236\t\n\016" + + "PlayerLoginRsp\022=\n\020ability_hash_map\030\013 \003(\013" + + "2#.PlayerLoginRsp.AbilityHashMapEntry\022\021\n" + + "\010is_audit\030\225\r \001(\010\022\025\n\ris_new_player\030\010 \001(\010\022" + + ".\n\022res_version_config\030\261\017 \001(\0132\021.ResVersio" + + "nConfig\022$\n\033is_enable_client_hash_debug\030\244" + + "\007 \001(\010\022\024\n\013client_md_5\030\246\016 \001(\t\022\033\n\023client_da" + + "ta_version\030\001 \001(\r\022\025\n\014country_code\030\354\016 \001(\t\022" + + "\022\n\nis_relogin\030\n \001(\010\022\023\n\013player_data\030\r \001(\014" + + "\022\020\n\010game_biz\030\005 \001(\t\022:\n\016block_info_map\030\273\004 " + + "\003(\0132!.PlayerLoginRsp.BlockInfoMapEntry\022\025" + + "\n\014register_cps\030\370\017 \001(\t\0223\n\027next_res_versio" + + "n_config\030\245\014 \001(\0132\021.ResVersionConfig\022\024\n\013is" + + "_transfer\030\342\017 \001(\010\022\036\n\025target_home_owner_ui" + + "d\030\251\004 \001(\r\0226\n\026short_ability_hash_map\030\372\001 \003(" + + "\0132\025.ShortAbilityHashPair\022\031\n\021ability_hash" + + "_code\030\014 \001(\005\022\023\n\nis_sc_open\030\225\013 \001(\010\022#\n\033clie" + + "nt_silence_data_version\030\006 \001(\r\022\021\n\010birthda" + + "y\030\360\004 \001(\t\022\033\n\023is_use_ability_hash\030\002 \001(\010\022&\n" + + "\035client_silence_version_suffix\030\223\n \001(\t\022\033\n" + + "\023player_data_version\030\007 \001(\r\022\035\n\024is_data_ne" + + "ed_relogin\030\267\007 \001(\010\0223\n\027feature_block_info_" + + "list\030\310\n \003(\0132\021.FeatureBlockInfo\022\034\n\023client" + + "_silence_md_5\030\322\r \001(\t\022\022\n\ntarget_uid\030\016 \001(\r" + + "\022\027\n\017total_tick_time\030} \001(\001\022\022\n\nlogin_rand\030" + + "\004 \001(\004\022\020\n\007sc_info\030\350\017 \001(\014\022\036\n\025client_versio" + + "n_suffix\030\227\010 \001(\t\022\032\n\021next_resource_url\030\355\004 " + + "\001(\t\022\017\n\007retcode\030\017 \001(\005\0325\n\023AbilityHashMapEn" + + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\005:\0028\001\032?\n\021B" + + "lockInfoMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002" + + " \001(\0132\n.BlockInfo:\0028\001B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BlockInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ResVersionConfigOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.getDescriptor(), + }); + internal_static_PlayerLoginRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerLoginRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLoginRsp_descriptor, + new java.lang.String[] { "AbilityHashMap", "IsAudit", "IsNewPlayer", "ResVersionConfig", "IsEnableClientHashDebug", "ClientMd5", "ClientDataVersion", "CountryCode", "IsRelogin", "PlayerData", "GameBiz", "BlockInfoMap", "RegisterCps", "NextResVersionConfig", "IsTransfer", "TargetHomeOwnerUid", "ShortAbilityHashMap", "AbilityHashCode", "IsScOpen", "ClientSilenceDataVersion", "Birthday", "IsUseAbilityHash", "ClientSilenceVersionSuffix", "PlayerDataVersion", "IsDataNeedRelogin", "FeatureBlockInfoList", "ClientSilenceMd5", "TargetUid", "TotalTickTime", "LoginRand", "ScInfo", "ClientVersionSuffix", "NextResourceUrl", "Retcode", }); + internal_static_PlayerLoginRsp_AbilityHashMapEntry_descriptor = + internal_static_PlayerLoginRsp_descriptor.getNestedTypes().get(0); + internal_static_PlayerLoginRsp_AbilityHashMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLoginRsp_AbilityHashMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_PlayerLoginRsp_BlockInfoMapEntry_descriptor = + internal_static_PlayerLoginRsp_descriptor.getNestedTypes().get(1); + internal_static_PlayerLoginRsp_BlockInfoMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerLoginRsp_BlockInfoMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.BlockInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FeatureBlockInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ResVersionConfigOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeNotifyOuterClass.java new file mode 100644 index 00000000000..07a3221050c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeNotifyOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerPropChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerPropChangeNotifyOuterClass { + private PlayerPropChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerPropChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerPropChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 prop_delta = 13; + * @return The propDelta. + */ + int getPropDelta(); + + /** + * uint32 prop_type = 12; + * @return The propType. + */ + int getPropType(); + } + /** + *
+   * CmdId: 139
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerPropChangeNotify} + */ + public static final class PlayerPropChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerPropChangeNotify) + PlayerPropChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerPropChangeNotify.newBuilder() to construct. + private PlayerPropChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerPropChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerPropChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerPropChangeNotify( + 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 96: { + + propType_ = input.readUInt32(); + break; + } + case 104: { + + propDelta_ = 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.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.class, emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.Builder.class); + } + + public static final int PROP_DELTA_FIELD_NUMBER = 13; + private int propDelta_; + /** + * uint32 prop_delta = 13; + * @return The propDelta. + */ + @java.lang.Override + public int getPropDelta() { + return propDelta_; + } + + public static final int PROP_TYPE_FIELD_NUMBER = 12; + private int propType_; + /** + * uint32 prop_type = 12; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + + 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 (propType_ != 0) { + output.writeUInt32(12, propType_); + } + if (propDelta_ != 0) { + output.writeUInt32(13, propDelta_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (propType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, propType_); + } + if (propDelta_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, propDelta_); + } + 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.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify other = (emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify) obj; + + if (getPropDelta() + != other.getPropDelta()) return false; + if (getPropType() + != other.getPropType()) 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) + PROP_DELTA_FIELD_NUMBER; + hash = (53 * hash) + getPropDelta(); + hash = (37 * hash) + PROP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPropType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify 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.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify 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.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify 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.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify 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.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify 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.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify 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: 139
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerPropChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerPropChangeNotify) + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.class, emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + propDelta_ = 0; + + propType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.internal_static_PlayerPropChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify build() { + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify buildPartial() { + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify result = new emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify(this); + result.propDelta_ = propDelta_; + result.propType_ = propType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify other) { + if (other == emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify.getDefaultInstance()) return this; + if (other.getPropDelta() != 0) { + setPropDelta(other.getPropDelta()); + } + if (other.getPropType() != 0) { + setPropType(other.getPropType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int propDelta_ ; + /** + * uint32 prop_delta = 13; + * @return The propDelta. + */ + @java.lang.Override + public int getPropDelta() { + return propDelta_; + } + /** + * uint32 prop_delta = 13; + * @param value The propDelta to set. + * @return This builder for chaining. + */ + public Builder setPropDelta(int value) { + + propDelta_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_delta = 13; + * @return This builder for chaining. + */ + public Builder clearPropDelta() { + + propDelta_ = 0; + onChanged(); + return this; + } + + private int propType_ ; + /** + * uint32 prop_type = 12; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + /** + * uint32 prop_type = 12; + * @param value The propType to set. + * @return This builder for chaining. + */ + public Builder setPropType(int value) { + + propType_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_type = 12; + * @return This builder for chaining. + */ + public Builder clearPropType() { + + propType_ = 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:PlayerPropChangeNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerPropChangeNotify) + private static final emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify(); + } + + public static emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerPropChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerPropChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeNotifyOuterClass.PlayerPropChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerPropChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerPropChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034PlayerPropChangeNotify.proto\"?\n\026Player" + + "PropChangeNotify\022\022\n\nprop_delta\030\r \001(\r\022\021\n\t" + + "prop_type\030\014 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerPropChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerPropChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerPropChangeNotify_descriptor, + new java.lang.String[] { "PropDelta", "PropType", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeReasonNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeReasonNotifyOuterClass.java new file mode 100644 index 00000000000..936e8355e56 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropChangeReasonNotifyOuterClass.java @@ -0,0 +1,804 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerPropChangeReasonNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerPropChangeReasonNotifyOuterClass { + private PlayerPropChangeReasonNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerPropChangeReasonNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerPropChangeReasonNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 prop_type = 6; + * @return The propType. + */ + int getPropType(); + + /** + * float old_value = 12; + * @return The oldValue. + */ + float getOldValue(); + + /** + * .PropChangeReason reason = 1; + * @return The enum numeric value on the wire for reason. + */ + int getReasonValue(); + /** + * .PropChangeReason reason = 1; + * @return The reason. + */ + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason(); + + /** + * float cur_value = 11; + * @return The curValue. + */ + float getCurValue(); + } + /** + *
+   * CmdId: 1299
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerPropChangeReasonNotify} + */ + public static final class PlayerPropChangeReasonNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerPropChangeReasonNotify) + PlayerPropChangeReasonNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerPropChangeReasonNotify.newBuilder() to construct. + private PlayerPropChangeReasonNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerPropChangeReasonNotify() { + reason_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerPropChangeReasonNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerPropChangeReasonNotify( + 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(); + + reason_ = rawValue; + break; + } + case 48: { + + propType_ = input.readUInt32(); + break; + } + case 93: { + + curValue_ = input.readFloat(); + break; + } + case 101: { + + oldValue_ = input.readFloat(); + 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.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.class, emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.Builder.class); + } + + public static final int PROP_TYPE_FIELD_NUMBER = 6; + private int propType_; + /** + * uint32 prop_type = 6; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + + public static final int OLD_VALUE_FIELD_NUMBER = 12; + private float oldValue_; + /** + * float old_value = 12; + * @return The oldValue. + */ + @java.lang.Override + public float getOldValue() { + return oldValue_; + } + + public static final int REASON_FIELD_NUMBER = 1; + private int reason_; + /** + * .PropChangeReason reason = 1; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PropChangeReason reason = 1; + * @return The reason. + */ + @java.lang.Override public emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason result = emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.UNRECOGNIZED : result; + } + + public static final int CUR_VALUE_FIELD_NUMBER = 11; + private float curValue_; + /** + * float cur_value = 11; + * @return The curValue. + */ + @java.lang.Override + public float getCurValue() { + return curValue_; + } + + 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 (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_REASON_NONE.getNumber()) { + output.writeEnum(1, reason_); + } + if (propType_ != 0) { + output.writeUInt32(6, propType_); + } + if (curValue_ != 0F) { + output.writeFloat(11, curValue_); + } + if (oldValue_ != 0F) { + output.writeFloat(12, oldValue_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reason_ != emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.PROP_CHANGE_REASON_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, reason_); + } + if (propType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, propType_); + } + if (curValue_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(11, curValue_); + } + if (oldValue_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(12, oldValue_); + } + 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.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify other = (emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify) obj; + + if (getPropType() + != other.getPropType()) return false; + if (java.lang.Float.floatToIntBits(getOldValue()) + != java.lang.Float.floatToIntBits( + other.getOldValue())) return false; + if (reason_ != other.reason_) return false; + if (java.lang.Float.floatToIntBits(getCurValue()) + != java.lang.Float.floatToIntBits( + other.getCurValue())) 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) + PROP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getPropType(); + hash = (37 * hash) + OLD_VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getOldValue()); + hash = (37 * hash) + REASON_FIELD_NUMBER; + hash = (53 * hash) + reason_; + hash = (37 * hash) + CUR_VALUE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getCurValue()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify 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.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify 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.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify 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.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify 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.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify 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.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify 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: 1299
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerPropChangeReasonNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerPropChangeReasonNotify) + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.class, emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + propType_ = 0; + + oldValue_ = 0F; + + reason_ = 0; + + curValue_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.internal_static_PlayerPropChangeReasonNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify build() { + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify buildPartial() { + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify result = new emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify(this); + result.propType_ = propType_; + result.oldValue_ = oldValue_; + result.reason_ = reason_; + result.curValue_ = curValue_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify other) { + if (other == emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify.getDefaultInstance()) return this; + if (other.getPropType() != 0) { + setPropType(other.getPropType()); + } + if (other.getOldValue() != 0F) { + setOldValue(other.getOldValue()); + } + if (other.reason_ != 0) { + setReasonValue(other.getReasonValue()); + } + if (other.getCurValue() != 0F) { + setCurValue(other.getCurValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int propType_ ; + /** + * uint32 prop_type = 6; + * @return The propType. + */ + @java.lang.Override + public int getPropType() { + return propType_; + } + /** + * uint32 prop_type = 6; + * @param value The propType to set. + * @return This builder for chaining. + */ + public Builder setPropType(int value) { + + propType_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_type = 6; + * @return This builder for chaining. + */ + public Builder clearPropType() { + + propType_ = 0; + onChanged(); + return this; + } + + private float oldValue_ ; + /** + * float old_value = 12; + * @return The oldValue. + */ + @java.lang.Override + public float getOldValue() { + return oldValue_; + } + /** + * float old_value = 12; + * @param value The oldValue to set. + * @return This builder for chaining. + */ + public Builder setOldValue(float value) { + + oldValue_ = value; + onChanged(); + return this; + } + /** + * float old_value = 12; + * @return This builder for chaining. + */ + public Builder clearOldValue() { + + oldValue_ = 0F; + onChanged(); + return this; + } + + private int reason_ = 0; + /** + * .PropChangeReason reason = 1; + * @return The enum numeric value on the wire for reason. + */ + @java.lang.Override public int getReasonValue() { + return reason_; + } + /** + * .PropChangeReason reason = 1; + * @param value The enum numeric value on the wire for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonValue(int value) { + + reason_ = value; + onChanged(); + return this; + } + /** + * .PropChangeReason reason = 1; + * @return The reason. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason getReason() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason result = emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.valueOf(reason_); + return result == null ? emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason.UNRECOGNIZED : result; + } + /** + * .PropChangeReason reason = 1; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason(emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason value) { + if (value == null) { + throw new NullPointerException(); + } + + reason_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PropChangeReason reason = 1; + * @return This builder for chaining. + */ + public Builder clearReason() { + + reason_ = 0; + onChanged(); + return this; + } + + private float curValue_ ; + /** + * float cur_value = 11; + * @return The curValue. + */ + @java.lang.Override + public float getCurValue() { + return curValue_; + } + /** + * float cur_value = 11; + * @param value The curValue to set. + * @return This builder for chaining. + */ + public Builder setCurValue(float value) { + + curValue_ = value; + onChanged(); + return this; + } + /** + * float cur_value = 11; + * @return This builder for chaining. + */ + public Builder clearCurValue() { + + curValue_ = 0F; + 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:PlayerPropChangeReasonNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerPropChangeReasonNotify) + private static final emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify(); + } + + public static emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerPropChangeReasonNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerPropChangeReasonNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropChangeReasonNotifyOuterClass.PlayerPropChangeReasonNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerPropChangeReasonNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerPropChangeReasonNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"PlayerPropChangeReasonNotify.proto\032\026Pr" + + "opChangeReason.proto\"z\n\034PlayerPropChange" + + "ReasonNotify\022\021\n\tprop_type\030\006 \001(\r\022\021\n\told_v" + + "alue\030\014 \001(\002\022!\n\006reason\030\001 \001(\0162\021.PropChangeR" + + "eason\022\021\n\tcur_value\030\013 \001(\002B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(), + }); + internal_static_PlayerPropChangeReasonNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerPropChangeReasonNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerPropChangeReasonNotify_descriptor, + new java.lang.String[] { "PropType", "OldValue", "Reason", "CurValue", }); + emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java new file mode 100644 index 00000000000..4f34cd8d386 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerPropNotifyOuterClass.java @@ -0,0 +1,814 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerPropNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerPropNotifyOuterClass { + private PlayerPropNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerPropNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerPropNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .PropValue> prop_map = 13; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 13; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 13; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + } + /** + *
+   * CmdId: 175
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerPropNotify} + */ + public static final class PlayerPropNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerPropNotify) + PlayerPropNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerPropNotify.newBuilder() to construct. + private PlayerPropNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerPropNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerPropNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerPropNotify( + 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 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + 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.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.class, emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.Builder.class); + } + + public static final int PROP_MAP_FIELD_NUMBER = 13; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 13); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, propMap__); + } + 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.PlayerPropNotifyOuterClass.PlayerPropNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify other = (emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify) obj; + + if (!internalGetPropMap().equals( + other.internalGetPropMap())) 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 (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify 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.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify 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.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify 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.PlayerPropNotifyOuterClass.PlayerPropNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify 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.PlayerPropNotifyOuterClass.PlayerPropNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify 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.PlayerPropNotifyOuterClass.PlayerPropNotify 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: 175
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerPropNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerPropNotify) + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 13: + return internalGetMutablePropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.class, emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutablePropMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.internal_static_PlayerPropNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify build() { + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify buildPartial() { + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify result = new emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify(this); + int from_bitField0_ = bitField0_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify other) { + if (other == emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify.getDefaultInstance()) return this; + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 13; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + 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:PlayerPropNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerPropNotify) + private static final emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify(); + } + + public static emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerPropNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerPropNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerPropNotifyOuterClass.PlayerPropNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerPropNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerPropNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerPropNotify_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerPropNotify_PropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PlayerPropNotify.proto\032\017PropValue.prot" + + "o\"\200\001\n\020PlayerPropNotify\0220\n\010prop_map\030\r \003(\013" + + "2\036.PlayerPropNotify.PropMapEntry\032:\n\014Prop" + + "MapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002 \001(\0132\n.P" + + "ropValue:\0028\001B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_PlayerPropNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerPropNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerPropNotify_descriptor, + new java.lang.String[] { "PropMap", }); + internal_static_PlayerPropNotify_PropMapEntry_descriptor = + internal_static_PlayerPropNotify_descriptor.getNestedTypes().get(0); + internal_static_PlayerPropNotify_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerPropNotify_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonReqOuterClass.java new file mode 100644 index 00000000000..704dbc43223 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerQuitDungeonReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerQuitDungeonReqOuterClass { + private PlayerQuitDungeonReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerQuitDungeonReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerQuitDungeonReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_quit_immediately = 10; + * @return The isQuitImmediately. + */ + boolean getIsQuitImmediately(); + + /** + * uint32 point_id = 7; + * @return The pointId. + */ + int getPointId(); + } + /** + *
+   * CmdId: 907
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerQuitDungeonReq} + */ + public static final class PlayerQuitDungeonReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerQuitDungeonReq) + PlayerQuitDungeonReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerQuitDungeonReq.newBuilder() to construct. + private PlayerQuitDungeonReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerQuitDungeonReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerQuitDungeonReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerQuitDungeonReq( + 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: { + + pointId_ = input.readUInt32(); + break; + } + case 80: { + + isQuitImmediately_ = 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.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.class, emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.Builder.class); + } + + public static final int IS_QUIT_IMMEDIATELY_FIELD_NUMBER = 10; + private boolean isQuitImmediately_; + /** + * bool is_quit_immediately = 10; + * @return The isQuitImmediately. + */ + @java.lang.Override + public boolean getIsQuitImmediately() { + return isQuitImmediately_; + } + + public static final int POINT_ID_FIELD_NUMBER = 7; + private int pointId_; + /** + * uint32 point_id = 7; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + 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 (pointId_ != 0) { + output.writeUInt32(7, pointId_); + } + if (isQuitImmediately_ != false) { + output.writeBool(10, isQuitImmediately_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, pointId_); + } + if (isQuitImmediately_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isQuitImmediately_); + } + 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.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq other = (emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq) obj; + + if (getIsQuitImmediately() + != other.getIsQuitImmediately()) return false; + if (getPointId() + != other.getPointId()) 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) + IS_QUIT_IMMEDIATELY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsQuitImmediately()); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq 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.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq 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.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq 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.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq 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.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq 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.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq 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: 907
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerQuitDungeonReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerQuitDungeonReq) + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.class, emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isQuitImmediately_ = false; + + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.internal_static_PlayerQuitDungeonReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq build() { + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq buildPartial() { + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq result = new emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq(this); + result.isQuitImmediately_ = isQuitImmediately_; + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq other) { + if (other == emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq.getDefaultInstance()) return this; + if (other.getIsQuitImmediately() != false) { + setIsQuitImmediately(other.getIsQuitImmediately()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isQuitImmediately_ ; + /** + * bool is_quit_immediately = 10; + * @return The isQuitImmediately. + */ + @java.lang.Override + public boolean getIsQuitImmediately() { + return isQuitImmediately_; + } + /** + * bool is_quit_immediately = 10; + * @param value The isQuitImmediately to set. + * @return This builder for chaining. + */ + public Builder setIsQuitImmediately(boolean value) { + + isQuitImmediately_ = value; + onChanged(); + return this; + } + /** + * bool is_quit_immediately = 10; + * @return This builder for chaining. + */ + public Builder clearIsQuitImmediately() { + + isQuitImmediately_ = false; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 7; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 7; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 7; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 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:PlayerQuitDungeonReq) + } + + // @@protoc_insertion_point(class_scope:PlayerQuitDungeonReq) + private static final emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq(); + } + + public static emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerQuitDungeonReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerQuitDungeonReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonReqOuterClass.PlayerQuitDungeonReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerQuitDungeonReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerQuitDungeonReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PlayerQuitDungeonReq.proto\"E\n\024PlayerQu" + + "itDungeonReq\022\033\n\023is_quit_immediately\030\n \001(" + + "\010\022\020\n\010point_id\030\007 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerQuitDungeonReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerQuitDungeonReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerQuitDungeonReq_descriptor, + new java.lang.String[] { "IsQuitImmediately", "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonRspOuterClass.java new file mode 100644 index 00000000000..bc909054951 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerQuitDungeonRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerQuitDungeonRsp.proto + +package emu.grasscutter.net.proto; + +public final class PlayerQuitDungeonRspOuterClass { + private PlayerQuitDungeonRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerQuitDungeonRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerQuitDungeonRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 11; + * @return The pointId. + */ + int getPointId(); + + /** + * int32 retcode = 7; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 921
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerQuitDungeonRsp} + */ + public static final class PlayerQuitDungeonRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerQuitDungeonRsp) + PlayerQuitDungeonRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerQuitDungeonRsp.newBuilder() to construct. + private PlayerQuitDungeonRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerQuitDungeonRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerQuitDungeonRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerQuitDungeonRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + pointId_ = 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.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.class, emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 11; + private int pointId_; + /** + * uint32 point_id = 11; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int RETCODE_FIELD_NUMBER = 7; + private int retcode_; + /** + * int32 retcode = 7; + * @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 (retcode_ != 0) { + output.writeInt32(7, retcode_); + } + if (pointId_ != 0) { + output.writeUInt32(11, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, retcode_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, pointId_); + } + 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.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp other = (emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp) obj; + + if (getPointId() + != other.getPointId()) 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) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + 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.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp 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.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp 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.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp 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.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp 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.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp 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.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp 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: 921
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerQuitDungeonRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerQuitDungeonRsp) + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.class, emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.internal_static_PlayerQuitDungeonRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp build() { + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp buildPartial() { + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp result = new emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp(this); + result.pointId_ = pointId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp) { + return mergeFrom((emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp other) { + if (other == emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 11; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 11; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 11; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 7; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 7; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 7; + * @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:PlayerQuitDungeonRsp) + } + + // @@protoc_insertion_point(class_scope:PlayerQuitDungeonRsp) + private static final emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp(); + } + + public static emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerQuitDungeonRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerQuitDungeonRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerQuitDungeonRspOuterClass.PlayerQuitDungeonRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerQuitDungeonRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerQuitDungeonRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PlayerQuitDungeonRsp.proto\"9\n\024PlayerQu" + + "itDungeonRsp\022\020\n\010point_id\030\013 \001(\r\022\017\n\007retcod" + + "e\030\007 \001(\005B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerQuitDungeonRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerQuitDungeonRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerQuitDungeonRsp_descriptor, + new java.lang.String[] { "PointId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java new file mode 100644 index 00000000000..10d9b842f2b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerRTTInfoOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerRTTInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerRTTInfoOuterClass { + private PlayerRTTInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerRTTInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerRTTInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 rtt = 2; + * @return The rtt. + */ + int getRtt(); + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + } + /** + * Protobuf type {@code PlayerRTTInfo} + */ + public static final class PlayerRTTInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerRTTInfo) + PlayerRTTInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerRTTInfo.newBuilder() to construct. + private PlayerRTTInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerRTTInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerRTTInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerRTTInfo( + 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: { + + uid_ = input.readUInt32(); + break; + } + case 16: { + + rtt_ = 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.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.class, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder.class); + } + + public static final int RTT_FIELD_NUMBER = 2; + private int rtt_; + /** + * uint32 rtt = 2; + * @return The rtt. + */ + @java.lang.Override + public int getRtt() { + return rtt_; + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + 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 (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (rtt_ != 0) { + output.writeUInt32(2, rtt_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (rtt_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, rtt_); + } + 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.PlayerRTTInfoOuterClass.PlayerRTTInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo other = (emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo) obj; + + if (getRtt() + != other.getRtt()) return false; + if (getUid() + != other.getUid()) 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) + RTT_FIELD_NUMBER; + hash = (53 * hash) + getRtt(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo 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.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo 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.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo 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.PlayerRTTInfoOuterClass.PlayerRTTInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo 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.PlayerRTTInfoOuterClass.PlayerRTTInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo 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.PlayerRTTInfoOuterClass.PlayerRTTInfo 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; + } + /** + * Protobuf type {@code PlayerRTTInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerRTTInfo) + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.class, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + rtt_ = 0; + + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.internal_static_PlayerRTTInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo build() { + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo buildPartial() { + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo result = new emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo(this); + result.rtt_ = rtt_; + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo other) { + if (other == emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance()) return this; + if (other.getRtt() != 0) { + setRtt(other.getRtt()); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int rtt_ ; + /** + * uint32 rtt = 2; + * @return The rtt. + */ + @java.lang.Override + public int getRtt() { + return rtt_; + } + /** + * uint32 rtt = 2; + * @param value The rtt to set. + * @return This builder for chaining. + */ + public Builder setRtt(int value) { + + rtt_ = value; + onChanged(); + return this; + } + /** + * uint32 rtt = 2; + * @return This builder for chaining. + */ + public Builder clearRtt() { + + rtt_ = 0; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 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:PlayerRTTInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerRTTInfo) + private static final emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo(); + } + + public static emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerRTTInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerRTTInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerRTTInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerRTTInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023PlayerRTTInfo.proto\")\n\rPlayerRTTInfo\022\013" + + "\n\003rtt\030\002 \001(\r\022\013\n\003uid\030\001 \001(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerRTTInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerRTTInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerRTTInfo_descriptor, + new java.lang.String[] { "Rtt", "Uid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java new file mode 100644 index 00000000000..929c179ffd2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerSetPauseReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerSetPauseReq.proto + +package emu.grasscutter.net.proto; + +public final class PlayerSetPauseReqOuterClass { + private PlayerSetPauseReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerSetPauseReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerSetPauseReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_paused = 1; + * @return The isPaused. + */ + boolean getIsPaused(); + } + /** + *
+   * CmdId: 124
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PlayerSetPauseReq} + */ + public static final class PlayerSetPauseReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerSetPauseReq) + PlayerSetPauseReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerSetPauseReq.newBuilder() to construct. + private PlayerSetPauseReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerSetPauseReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerSetPauseReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerSetPauseReq( + 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: { + + isPaused_ = 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.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.class, emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.Builder.class); + } + + public static final int IS_PAUSED_FIELD_NUMBER = 1; + private boolean isPaused_; + /** + * bool is_paused = 1; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + + 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 (isPaused_ != false) { + output.writeBool(1, isPaused_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isPaused_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isPaused_); + } + 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.PlayerSetPauseReqOuterClass.PlayerSetPauseReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq other = (emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq) obj; + + if (getIsPaused() + != other.getIsPaused()) 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) + IS_PAUSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPaused()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq 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.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq 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.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq 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.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq 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.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq 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.PlayerSetPauseReqOuterClass.PlayerSetPauseReq 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: 124
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PlayerSetPauseReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerSetPauseReq) + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.class, emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isPaused_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.internal_static_PlayerSetPauseReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq build() { + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq buildPartial() { + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq result = new emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq(this); + result.isPaused_ = isPaused_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq) { + return mergeFrom((emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq other) { + if (other == emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq.getDefaultInstance()) return this; + if (other.getIsPaused() != false) { + setIsPaused(other.getIsPaused()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isPaused_ ; + /** + * bool is_paused = 1; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + /** + * bool is_paused = 1; + * @param value The isPaused to set. + * @return This builder for chaining. + */ + public Builder setIsPaused(boolean value) { + + isPaused_ = value; + onChanged(); + return this; + } + /** + * bool is_paused = 1; + * @return This builder for chaining. + */ + public Builder clearIsPaused() { + + isPaused_ = 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:PlayerSetPauseReq) + } + + // @@protoc_insertion_point(class_scope:PlayerSetPauseReq) + private static final emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq(); + } + + public static emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerSetPauseReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerSetPauseReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerSetPauseReqOuterClass.PlayerSetPauseReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerSetPauseReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerSetPauseReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PlayerSetPauseReq.proto\"&\n\021PlayerSetPa" + + "useReq\022\021\n\tis_paused\030\001 \001(\010B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerSetPauseReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerSetPauseReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerSetPauseReq_descriptor, + new java.lang.String[] { "IsPaused", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java new file mode 100644 index 00000000000..e6b2b8ebf36 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerStoreNotifyOuterClass.java @@ -0,0 +1,1036 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerStoreNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerStoreNotifyOuterClass { + private PlayerStoreNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerStoreNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerStoreNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Item item_list = 15; + */ + java.util.List + getItemListList(); + /** + * repeated .Item item_list = 15; + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index); + /** + * repeated .Item item_list = 15; + */ + int getItemListCount(); + /** + * repeated .Item item_list = 15; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .Item item_list = 15; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index); + + /** + * uint32 weight_limit = 8; + * @return The weightLimit. + */ + int getWeightLimit(); + + /** + * .StoreType store_type = 2; + * @return The enum numeric value on the wire for storeType. + */ + int getStoreTypeValue(); + /** + * .StoreType store_type = 2; + * @return The storeType. + */ + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); + } + /** + *
+   * CmdId: 672
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerStoreNotify} + */ + public static final class PlayerStoreNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerStoreNotify) + PlayerStoreNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerStoreNotify.newBuilder() to construct. + private PlayerStoreNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerStoreNotify() { + itemList_ = java.util.Collections.emptyList(); + storeType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerStoreNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerStoreNotify( + 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 16: { + int rawValue = input.readEnum(); + + storeType_ = rawValue; + break; + } + case 64: { + + weightLimit_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry)); + 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)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.class, emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.Builder.class); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 15; + private java.util.List itemList_; + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .Item item_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + return itemList_.get(index); + } + + public static final int WEIGHT_LIMIT_FIELD_NUMBER = 8; + private int weightLimit_; + /** + * uint32 weight_limit = 8; + * @return The weightLimit. + */ + @java.lang.Override + public int getWeightLimit() { + return weightLimit_; + } + + public static final int STORE_TYPE_FIELD_NUMBER = 2; + private int storeType_; + /** + * .StoreType store_type = 2; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 2; + * @return The storeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.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 (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + output.writeEnum(2, storeType_); + } + if (weightLimit_ != 0) { + output.writeUInt32(8, weightLimit_); + } + for (int i = 0; i < itemList_.size(); i++) { + output.writeMessage(15, itemList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, storeType_); + } + if (weightLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, weightLimit_); + } + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, itemList_.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.PlayerStoreNotifyOuterClass.PlayerStoreNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify other = (emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify) obj; + + if (!getItemListList() + .equals(other.getItemListList())) return false; + if (getWeightLimit() + != other.getWeightLimit()) return false; + if (storeType_ != other.storeType_) 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 (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (37 * hash) + WEIGHT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getWeightLimit(); + hash = (37 * hash) + STORE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + storeType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify 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.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify 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.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify 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.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify 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.PlayerStoreNotifyOuterClass.PlayerStoreNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify 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.PlayerStoreNotifyOuterClass.PlayerStoreNotify 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: 672
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerStoreNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerStoreNotify) + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.class, emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + weightLimit_ = 0; + + storeType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.internal_static_PlayerStoreNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify build() { + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify buildPartial() { + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify result = new emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify(this); + int from_bitField0_ = bitField0_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + result.weightLimit_ = weightLimit_; + result.storeType_ = storeType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify other) { + if (other == emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify.getDefaultInstance()) return this; + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + if (other.getWeightLimit() != 0) { + setWeightLimit(other.getWeightLimit()); + } + if (other.storeType_ != 0) { + setStoreTypeValue(other.getStoreTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> itemListBuilder_; + + /** + * repeated .Item item_list = 15; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .Item item_list = 15; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .Item item_list = 15; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Item item_list = 15; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 15; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 15; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + + private int weightLimit_ ; + /** + * uint32 weight_limit = 8; + * @return The weightLimit. + */ + @java.lang.Override + public int getWeightLimit() { + return weightLimit_; + } + /** + * uint32 weight_limit = 8; + * @param value The weightLimit to set. + * @return This builder for chaining. + */ + public Builder setWeightLimit(int value) { + + weightLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 weight_limit = 8; + * @return This builder for chaining. + */ + public Builder clearWeightLimit() { + + weightLimit_ = 0; + onChanged(); + return this; + } + + private int storeType_ = 0; + /** + * .StoreType store_type = 2; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 2; + * @param value The enum numeric value on the wire for storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreTypeValue(int value) { + + storeType_ = value; + onChanged(); + return this; + } + /** + * .StoreType store_type = 2; + * @return The storeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + /** + * .StoreType store_type = 2; + * @param value The storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreType(emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType value) { + if (value == null) { + throw new NullPointerException(); + } + + storeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .StoreType store_type = 2; + * @return This builder for chaining. + */ + public Builder clearStoreType() { + + storeType_ = 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:PlayerStoreNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerStoreNotify) + private static final emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify(); + } + + public static emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerStoreNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerStoreNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerStoreNotifyOuterClass.PlayerStoreNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerStoreNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerStoreNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PlayerStoreNotify.proto\032\nItem.proto\032\017S" + + "toreType.proto\"c\n\021PlayerStoreNotify\022\030\n\ti" + + "tem_list\030\017 \003(\0132\005.Item\022\024\n\014weight_limit\030\010 " + + "\001(\r\022\036\n\nstore_type\030\002 \001(\0162\n.StoreTypeB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(), + }); + internal_static_PlayerStoreNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerStoreNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerStoreNotify_descriptor, + new java.lang.String[] { "ItemList", "WeightLimit", "StoreType", }); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java new file mode 100644 index 00000000000..8561251ac8a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerTimeNotifyOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerTimeNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerTimeNotifyOuterClass { + private PlayerTimeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerTimeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerTimeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + long getServerTime(); + + /** + * uint64 player_time = 11; + * @return The playerTime. + */ + long getPlayerTime(); + + /** + * bool is_paused = 14; + * @return The isPaused. + */ + boolean getIsPaused(); + } + /** + *
+   * CmdId: 191
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerTimeNotify} + */ + public static final class PlayerTimeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerTimeNotify) + PlayerTimeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerTimeNotify.newBuilder() to construct. + private PlayerTimeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerTimeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerTimeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerTimeNotify( + 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 40: { + + serverTime_ = input.readUInt64(); + break; + } + case 88: { + + playerTime_ = input.readUInt64(); + break; + } + case 112: { + + isPaused_ = 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.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.class, emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.Builder.class); + } + + public static final int SERVER_TIME_FIELD_NUMBER = 5; + private long serverTime_; + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + + public static final int PLAYER_TIME_FIELD_NUMBER = 11; + private long playerTime_; + /** + * uint64 player_time = 11; + * @return The playerTime. + */ + @java.lang.Override + public long getPlayerTime() { + return playerTime_; + } + + public static final int IS_PAUSED_FIELD_NUMBER = 14; + private boolean isPaused_; + /** + * bool is_paused = 14; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + + 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 (serverTime_ != 0L) { + output.writeUInt64(5, serverTime_); + } + if (playerTime_ != 0L) { + output.writeUInt64(11, playerTime_); + } + if (isPaused_ != false) { + output.writeBool(14, isPaused_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (serverTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, serverTime_); + } + if (playerTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, playerTime_); + } + if (isPaused_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isPaused_); + } + 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.PlayerTimeNotifyOuterClass.PlayerTimeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify other = (emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify) obj; + + if (getServerTime() + != other.getServerTime()) return false; + if (getPlayerTime() + != other.getPlayerTime()) return false; + if (getIsPaused() + != other.getIsPaused()) 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) + SERVER_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTime()); + hash = (37 * hash) + PLAYER_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPlayerTime()); + hash = (37 * hash) + IS_PAUSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPaused()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify 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.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify 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.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify 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.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify 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.PlayerTimeNotifyOuterClass.PlayerTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify 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.PlayerTimeNotifyOuterClass.PlayerTimeNotify 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: 191
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerTimeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerTimeNotify) + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.class, emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverTime_ = 0L; + + playerTime_ = 0L; + + isPaused_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.internal_static_PlayerTimeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify build() { + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify buildPartial() { + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify result = new emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify(this); + result.serverTime_ = serverTime_; + result.playerTime_ = playerTime_; + result.isPaused_ = isPaused_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify other) { + if (other == emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify.getDefaultInstance()) return this; + if (other.getServerTime() != 0L) { + setServerTime(other.getServerTime()); + } + if (other.getPlayerTime() != 0L) { + setPlayerTime(other.getPlayerTime()); + } + if (other.getIsPaused() != false) { + setIsPaused(other.getIsPaused()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long serverTime_ ; + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + /** + * uint64 server_time = 5; + * @param value The serverTime to set. + * @return This builder for chaining. + */ + public Builder setServerTime(long value) { + + serverTime_ = value; + onChanged(); + return this; + } + /** + * uint64 server_time = 5; + * @return This builder for chaining. + */ + public Builder clearServerTime() { + + serverTime_ = 0L; + onChanged(); + return this; + } + + private long playerTime_ ; + /** + * uint64 player_time = 11; + * @return The playerTime. + */ + @java.lang.Override + public long getPlayerTime() { + return playerTime_; + } + /** + * uint64 player_time = 11; + * @param value The playerTime to set. + * @return This builder for chaining. + */ + public Builder setPlayerTime(long value) { + + playerTime_ = value; + onChanged(); + return this; + } + /** + * uint64 player_time = 11; + * @return This builder for chaining. + */ + public Builder clearPlayerTime() { + + playerTime_ = 0L; + onChanged(); + return this; + } + + private boolean isPaused_ ; + /** + * bool is_paused = 14; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + /** + * bool is_paused = 14; + * @param value The isPaused to set. + * @return This builder for chaining. + */ + public Builder setIsPaused(boolean value) { + + isPaused_ = value; + onChanged(); + return this; + } + /** + * bool is_paused = 14; + * @return This builder for chaining. + */ + public Builder clearIsPaused() { + + isPaused_ = 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:PlayerTimeNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerTimeNotify) + private static final emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify(); + } + + public static emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerTimeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerTimeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerTimeNotifyOuterClass.PlayerTimeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerTimeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerTimeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PlayerTimeNotify.proto\"O\n\020PlayerTimeNo" + + "tify\022\023\n\013server_time\030\005 \001(\004\022\023\n\013player_time" + + "\030\013 \001(\004\022\021\n\tis_paused\030\016 \001(\010B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerTimeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerTimeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerTimeNotify_descriptor, + new java.lang.String[] { "ServerTime", "PlayerTime", "IsPaused", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldLocationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldLocationInfoOuterClass.java new file mode 100644 index 00000000000..937a98707fb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldLocationInfoOuterClass.java @@ -0,0 +1,743 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerWorldLocationInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerWorldLocationInfoOuterClass { + private PlayerWorldLocationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerWorldLocationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerWorldLocationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + int getSceneId(); + + /** + * .PlayerLocationInfo player_loc = 12; + * @return Whether the playerLoc field is set. + */ + boolean hasPlayerLoc(); + /** + * .PlayerLocationInfo player_loc = 12; + * @return The playerLoc. + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLoc(); + /** + * .PlayerLocationInfo player_loc = 12; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocOrBuilder(); + } + /** + * Protobuf type {@code PlayerWorldLocationInfo} + */ + public static final class PlayerWorldLocationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerWorldLocationInfo) + PlayerWorldLocationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerWorldLocationInfo.newBuilder() to construct. + private PlayerWorldLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerWorldLocationInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerWorldLocationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerWorldLocationInfo( + 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: { + + sceneId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder subBuilder = null; + if (playerLoc_ != null) { + subBuilder = playerLoc_.toBuilder(); + } + playerLoc_ = input.readMessage(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(playerLoc_); + playerLoc_ = subBuilder.buildPartial(); + } + + 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.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.class, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 1; + private int sceneId_; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int PLAYER_LOC_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo playerLoc_; + /** + * .PlayerLocationInfo player_loc = 12; + * @return Whether the playerLoc field is set. + */ + @java.lang.Override + public boolean hasPlayerLoc() { + return playerLoc_ != null; + } + /** + * .PlayerLocationInfo player_loc = 12; + * @return The playerLoc. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLoc() { + return playerLoc_ == null ? emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance() : playerLoc_; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocOrBuilder() { + return getPlayerLoc(); + } + + 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 (sceneId_ != 0) { + output.writeUInt32(1, sceneId_); + } + if (playerLoc_ != null) { + output.writeMessage(12, getPlayerLoc()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sceneId_); + } + if (playerLoc_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getPlayerLoc()); + } + 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.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo other = (emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (hasPlayerLoc() != other.hasPlayerLoc()) return false; + if (hasPlayerLoc()) { + if (!getPlayerLoc() + .equals(other.getPlayerLoc())) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (hasPlayerLoc()) { + hash = (37 * hash) + PLAYER_LOC_FIELD_NUMBER; + hash = (53 * hash) + getPlayerLoc().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo 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.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo 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.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo 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.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo 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.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo 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.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo 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; + } + /** + * Protobuf type {@code PlayerWorldLocationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerWorldLocationInfo) + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.class, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + if (playerLocBuilder_ == null) { + playerLoc_ = null; + } else { + playerLoc_ = null; + playerLocBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.internal_static_PlayerWorldLocationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo build() { + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo buildPartial() { + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo result = new emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo(this); + result.sceneId_ = sceneId_; + if (playerLocBuilder_ == null) { + result.playerLoc_ = playerLoc_; + } else { + result.playerLoc_ = playerLocBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo other) { + if (other == emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.hasPlayerLoc()) { + mergePlayerLoc(other.getPlayerLoc()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 1; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 1; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo playerLoc_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> playerLocBuilder_; + /** + * .PlayerLocationInfo player_loc = 12; + * @return Whether the playerLoc field is set. + */ + public boolean hasPlayerLoc() { + return playerLocBuilder_ != null || playerLoc_ != null; + } + /** + * .PlayerLocationInfo player_loc = 12; + * @return The playerLoc. + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLoc() { + if (playerLocBuilder_ == null) { + return playerLoc_ == null ? emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance() : playerLoc_; + } else { + return playerLocBuilder_.getMessage(); + } + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public Builder setPlayerLoc(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + playerLoc_ = value; + onChanged(); + } else { + playerLocBuilder_.setMessage(value); + } + + return this; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public Builder setPlayerLoc( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocBuilder_ == null) { + playerLoc_ = builderForValue.build(); + onChanged(); + } else { + playerLocBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public Builder mergePlayerLoc(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocBuilder_ == null) { + if (playerLoc_ != null) { + playerLoc_ = + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.newBuilder(playerLoc_).mergeFrom(value).buildPartial(); + } else { + playerLoc_ = value; + } + onChanged(); + } else { + playerLocBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public Builder clearPlayerLoc() { + if (playerLocBuilder_ == null) { + playerLoc_ = null; + onChanged(); + } else { + playerLoc_ = null; + playerLocBuilder_ = null; + } + + return this; + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder getPlayerLocBuilder() { + + onChanged(); + return getPlayerLocFieldBuilder().getBuilder(); + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocOrBuilder() { + if (playerLocBuilder_ != null) { + return playerLocBuilder_.getMessageOrBuilder(); + } else { + return playerLoc_ == null ? + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance() : playerLoc_; + } + } + /** + * .PlayerLocationInfo player_loc = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> + getPlayerLocFieldBuilder() { + if (playerLocBuilder_ == null) { + playerLocBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder>( + getPlayerLoc(), + getParentForChildren(), + isClean()); + playerLoc_ = null; + } + return playerLocBuilder_; + } + @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:PlayerWorldLocationInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerWorldLocationInfo) + private static final emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo(); + } + + public static emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerWorldLocationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerWorldLocationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerWorldLocationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerWorldLocationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035PlayerWorldLocationInfo.proto\032\030PlayerL" + + "ocationInfo.proto\"T\n\027PlayerWorldLocation" + + "Info\022\020\n\010scene_id\030\001 \001(\r\022\'\n\nplayer_loc\030\014 \001" + + "(\0132\023.PlayerLocationInfoB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerWorldLocationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerWorldLocationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerWorldLocationInfo_descriptor, + new java.lang.String[] { "SceneId", "PlayerLoc", }); + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoListNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoListNotifyOuterClass.java new file mode 100644 index 00000000000..91a9ccfc461 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoListNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerWorldSceneInfoListNotify.proto + +package emu.grasscutter.net.proto; + +public final class PlayerWorldSceneInfoListNotifyOuterClass { + private PlayerWorldSceneInfoListNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerWorldSceneInfoListNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerWorldSceneInfoListNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + java.util.List + getInfoListList(); + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getInfoList(int index); + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + int getInfoListCount(); + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + java.util.List + getInfoListOrBuilderList(); + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder getInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 3129
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PlayerWorldSceneInfoListNotify} + */ + public static final class PlayerWorldSceneInfoListNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerWorldSceneInfoListNotify) + PlayerWorldSceneInfoListNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerWorldSceneInfoListNotify.newBuilder() to construct. + private PlayerWorldSceneInfoListNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerWorldSceneInfoListNotify() { + infoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerWorldSceneInfoListNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerWorldSceneInfoListNotify( + 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 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + infoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + infoList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.parser(), extensionRegistry)); + 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)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.class, emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.Builder.class); + } + + public static final int INFO_LIST_FIELD_NUMBER = 5; + private java.util.List infoList_; + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public java.util.List getInfoListList() { + return infoList_; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public java.util.List + getInfoListOrBuilderList() { + return infoList_; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public int getInfoListCount() { + return infoList_.size(); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getInfoList(int index) { + return infoList_.get(index); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder getInfoListOrBuilder( + int index) { + return infoList_.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 < infoList_.size(); i++) { + output.writeMessage(5, infoList_.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 < infoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, infoList_.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.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify other = (emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify) obj; + + if (!getInfoListList() + .equals(other.getInfoListList())) 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 (getInfoListCount() > 0) { + hash = (37 * hash) + INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify 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.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify 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.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify 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.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify 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.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify 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.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify 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: 3129
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PlayerWorldSceneInfoListNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerWorldSceneInfoListNotify) + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.class, emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + infoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.internal_static_PlayerWorldSceneInfoListNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify build() { + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify buildPartial() { + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify result = new emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify(this); + int from_bitField0_ = bitField0_; + if (infoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.infoList_ = infoList_; + } else { + result.infoList_ = infoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify) { + return mergeFrom((emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify other) { + if (other == emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify.getDefaultInstance()) return this; + if (infoListBuilder_ == null) { + if (!other.infoList_.isEmpty()) { + if (infoList_.isEmpty()) { + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInfoListIsMutable(); + infoList_.addAll(other.infoList_); + } + onChanged(); + } + } else { + if (!other.infoList_.isEmpty()) { + if (infoListBuilder_.isEmpty()) { + infoListBuilder_.dispose(); + infoListBuilder_ = null; + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000001); + infoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInfoListFieldBuilder() : null; + } else { + infoListBuilder_.addAllMessages(other.infoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List infoList_ = + java.util.Collections.emptyList(); + private void ensureInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + infoList_ = new java.util.ArrayList(infoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder> infoListBuilder_; + + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public java.util.List getInfoListList() { + if (infoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(infoList_); + } else { + return infoListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public int getInfoListCount() { + if (infoListBuilder_ == null) { + return infoList_.size(); + } else { + return infoListBuilder_.getCount(); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getInfoList(int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); + } else { + return infoListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.set(index, value); + onChanged(); + } else { + infoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.set(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addInfoList(emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(value); + onChanged(); + } else { + infoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(index, value); + onChanged(); + } else { + infoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addInfoList( + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder addAllInfoList( + java.lang.Iterable values) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, infoList_); + onChanged(); + } else { + infoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder clearInfoList() { + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + infoListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public Builder removeInfoList(int index) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.remove(index); + onChanged(); + } else { + infoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder getInfoListBuilder( + int index) { + return getInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder getInfoListOrBuilder( + int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); } else { + return infoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public java.util.List + getInfoListOrBuilderList() { + if (infoListBuilder_ != null) { + return infoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(infoList_); + } + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder addInfoListBuilder() { + return getInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.getDefaultInstance()); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder addInfoListBuilder( + int index) { + return getInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.getDefaultInstance()); + } + /** + * repeated .PlayerWorldSceneInfo info_list = 5; + */ + public java.util.List + getInfoListBuilderList() { + return getInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder> + getInfoListFieldBuilder() { + if (infoListBuilder_ == null) { + infoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder>( + infoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + infoList_ = null; + } + return infoListBuilder_; + } + @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:PlayerWorldSceneInfoListNotify) + } + + // @@protoc_insertion_point(class_scope:PlayerWorldSceneInfoListNotify) + private static final emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify(); + } + + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerWorldSceneInfoListNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerWorldSceneInfoListNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerWorldSceneInfoListNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerWorldSceneInfoListNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n$PlayerWorldSceneInfoListNotify.proto\032\032" + + "PlayerWorldSceneInfo.proto\"J\n\036PlayerWorl" + + "dSceneInfoListNotify\022(\n\tinfo_list\030\005 \003(\0132" + + "\025.PlayerWorldSceneInfoB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.getDescriptor(), + }); + internal_static_PlayerWorldSceneInfoListNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerWorldSceneInfoListNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerWorldSceneInfoListNotify_descriptor, + new java.lang.String[] { "InfoList", }); + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoOuterClass.java new file mode 100644 index 00000000000..f000182b46f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PlayerWorldSceneInfoOuterClass.java @@ -0,0 +1,805 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PlayerWorldSceneInfo.proto + +package emu.grasscutter.net.proto; + +public final class PlayerWorldSceneInfoOuterClass { + private PlayerWorldSceneInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PlayerWorldSceneInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PlayerWorldSceneInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated uint32 scene_tag_id_list = 8; + * @return A list containing the sceneTagIdList. + */ + java.util.List getSceneTagIdListList(); + /** + * repeated uint32 scene_tag_id_list = 8; + * @return The count of sceneTagIdList. + */ + int getSceneTagIdListCount(); + /** + * repeated uint32 scene_tag_id_list = 8; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + int getSceneTagIdList(int index); + + /** + * bool is_locked = 12; + * @return The isLocked. + */ + boolean getIsLocked(); + } + /** + * Protobuf type {@code PlayerWorldSceneInfo} + */ + public static final class PlayerWorldSceneInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerWorldSceneInfo) + PlayerWorldSceneInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerWorldSceneInfo.newBuilder() to construct. + private PlayerWorldSceneInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PlayerWorldSceneInfo() { + sceneTagIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerWorldSceneInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerWorldSceneInfo( + 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 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + sceneTagIdList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + sceneTagIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + sceneId_ = input.readUInt32(); + break; + } + case 96: { + + isLocked_ = 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)) { + sceneTagIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.class, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 11; + private int sceneId_; + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int SCENE_TAG_ID_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList sceneTagIdList_; + /** + * repeated uint32 scene_tag_id_list = 8; + * @return A list containing the sceneTagIdList. + */ + @java.lang.Override + public java.util.List + getSceneTagIdListList() { + return sceneTagIdList_; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + private int sceneTagIdListMemoizedSerializedSize = -1; + + public static final int IS_LOCKED_FIELD_NUMBER = 12; + private boolean isLocked_; + /** + * bool is_locked = 12; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + 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 (getSceneTagIdListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(sceneTagIdListMemoizedSerializedSize); + } + for (int i = 0; i < sceneTagIdList_.size(); i++) { + output.writeUInt32NoTag(sceneTagIdList_.getInt(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(11, sceneId_); + } + if (isLocked_ != false) { + output.writeBool(12, isLocked_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < sceneTagIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(sceneTagIdList_.getInt(i)); + } + size += dataSize; + if (!getSceneTagIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + sceneTagIdListMemoizedSerializedSize = dataSize; + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, sceneId_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isLocked_); + } + 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.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo other = (emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!getSceneTagIdListList() + .equals(other.getSceneTagIdListList())) return false; + if (getIsLocked() + != other.getIsLocked()) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getSceneTagIdListCount() > 0) { + hash = (37 * hash) + SCENE_TAG_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneTagIdListList().hashCode(); + } + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo 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.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo 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.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo 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.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo 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.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo 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.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo 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; + } + /** + * Protobuf type {@code PlayerWorldSceneInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PlayerWorldSceneInfo) + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.class, emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isLocked_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.internal_static_PlayerWorldSceneInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo build() { + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo buildPartial() { + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo result = new emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + if (((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneTagIdList_ = sceneTagIdList_; + result.isLocked_ = isLocked_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo) { + return mergeFrom((emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo other) { + if (other == emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.sceneTagIdList_.isEmpty()) { + if (sceneTagIdList_.isEmpty()) { + sceneTagIdList_ = other.sceneTagIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addAll(other.sceneTagIdList_); + } + onChanged(); + } + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 11; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 11; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList sceneTagIdList_ = emptyIntList(); + private void ensureSceneTagIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = mutableCopy(sceneTagIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @return A list containing the sceneTagIdList. + */ + public java.util.List + getSceneTagIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(sceneTagIdList_) : sceneTagIdList_; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param index The index to set the value at. + * @param value The sceneTagIdList to set. + * @return This builder for chaining. + */ + public Builder setSceneTagIdList( + int index, int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param value The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addSceneTagIdList(int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @param values The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSceneTagIdList( + java.lang.Iterable values) { + ensureSceneTagIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneTagIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 scene_tag_id_list = 8; + * @return This builder for chaining. + */ + public Builder clearSceneTagIdList() { + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 12; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 12; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 12; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = 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:PlayerWorldSceneInfo) + } + + // @@protoc_insertion_point(class_scope:PlayerWorldSceneInfo) + private static final emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo(); + } + + public static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PlayerWorldSceneInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PlayerWorldSceneInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.PlayerWorldSceneInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PlayerWorldSceneInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PlayerWorldSceneInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032PlayerWorldSceneInfo.proto\"V\n\024PlayerWo" + + "rldSceneInfo\022\020\n\010scene_id\030\013 \001(\r\022\031\n\021scene_" + + "tag_id_list\030\010 \003(\r\022\021\n\tis_locked\030\014 \001(\010B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PlayerWorldSceneInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PlayerWorldSceneInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PlayerWorldSceneInfo_descriptor, + new java.lang.String[] { "SceneId", "SceneTagIdList", "IsLocked", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java new file mode 100644 index 00000000000..07d192f6023 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PostEnterSceneRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PostEnterSceneRsp.proto + +package emu.grasscutter.net.proto; + +public final class PostEnterSceneRspOuterClass { + private PostEnterSceneRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PostEnterSceneRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PostEnterSceneRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + } + /** + *
+   * CmdId: 3184
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PostEnterSceneRsp} + */ + public static final class PostEnterSceneRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PostEnterSceneRsp) + PostEnterSceneRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PostEnterSceneRsp.newBuilder() to construct. + private PostEnterSceneRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PostEnterSceneRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PostEnterSceneRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PostEnterSceneRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 96: { + + enterSceneToken_ = 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.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.class, emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 12; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + 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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (enterSceneToken_ != 0) { + output.writeUInt32(12, enterSceneToken_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, enterSceneToken_); + } + 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.PostEnterSceneRspOuterClass.PostEnterSceneRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp other = (emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEnterSceneToken() + != other.getEnterSceneToken()) 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(); + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp 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.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp 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.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp 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.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp 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.PostEnterSceneRspOuterClass.PostEnterSceneRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp 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.PostEnterSceneRspOuterClass.PostEnterSceneRsp 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: 3184
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PostEnterSceneRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PostEnterSceneRsp) + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.class, emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + enterSceneToken_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.internal_static_PostEnterSceneRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp build() { + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp buildPartial() { + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp result = new emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp(this); + result.retcode_ = retcode_; + result.enterSceneToken_ = enterSceneToken_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp) { + return mergeFrom((emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp other) { + if (other == emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * 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 int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 12; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 12; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 12; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 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:PostEnterSceneRsp) + } + + // @@protoc_insertion_point(class_scope:PostEnterSceneRsp) + private static final emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp(); + } + + public static emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PostEnterSceneRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PostEnterSceneRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PostEnterSceneRspOuterClass.PostEnterSceneRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PostEnterSceneRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PostEnterSceneRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PostEnterSceneRsp.proto\"?\n\021PostEnterSc" + + "eneRsp\022\017\n\007retcode\030\004 \001(\005\022\031\n\021enter_scene_t" + + "oken\030\014 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PostEnterSceneRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PostEnterSceneRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PostEnterSceneRsp_descriptor, + new java.lang.String[] { "Retcode", "EnterSceneToken", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PotionDungeonResultInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PotionDungeonResultInfoOuterClass.java new file mode 100644 index 00000000000..5786f5d7669 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PotionDungeonResultInfoOuterClass.java @@ -0,0 +1,889 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PotionDungeonResultInfo.proto + +package emu.grasscutter.net.proto; + +public final class PotionDungeonResultInfoOuterClass { + private PotionDungeonResultInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PotionDungeonResultInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:PotionDungeonResultInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 final_score = 8; + * @return The finalScore. + */ + int getFinalScore(); + + /** + * uint32 left_time = 9; + * @return The leftTime. + */ + int getLeftTime(); + + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @return The unk2700FHEHGDABALE. + */ + int getUnk2700FHEHGDABALE(); + + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @return The unk2700HKFEBBCMBHL. + */ + int getUnk2700HKFEBBCMBHL(); + + /** + * uint32 level_id = 4; + * @return The levelId. + */ + int getLevelId(); + + /** + * uint32 stage_id = 2; + * @return The stageId. + */ + int getStageId(); + } + /** + * Protobuf type {@code PotionDungeonResultInfo} + */ + public static final class PotionDungeonResultInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PotionDungeonResultInfo) + PotionDungeonResultInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use PotionDungeonResultInfo.newBuilder() to construct. + private PotionDungeonResultInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PotionDungeonResultInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PotionDungeonResultInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PotionDungeonResultInfo( + 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: { + + stageId_ = input.readUInt32(); + break; + } + case 32: { + + levelId_ = input.readUInt32(); + break; + } + case 64: { + + finalScore_ = input.readUInt32(); + break; + } + case 72: { + + leftTime_ = input.readUInt32(); + break; + } + case 88: { + + unk2700HKFEBBCMBHL_ = input.readUInt32(); + break; + } + case 112: { + + unk2700FHEHGDABALE_ = 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.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.class, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder.class); + } + + public static final int FINAL_SCORE_FIELD_NUMBER = 8; + private int finalScore_; + /** + * uint32 final_score = 8; + * @return The finalScore. + */ + @java.lang.Override + public int getFinalScore() { + return finalScore_; + } + + public static final int LEFT_TIME_FIELD_NUMBER = 9; + private int leftTime_; + /** + * uint32 left_time = 9; + * @return The leftTime. + */ + @java.lang.Override + public int getLeftTime() { + return leftTime_; + } + + public static final int UNK2700_FHEHGDABALE_FIELD_NUMBER = 14; + private int unk2700FHEHGDABALE_; + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @return The unk2700FHEHGDABALE. + */ + @java.lang.Override + public int getUnk2700FHEHGDABALE() { + return unk2700FHEHGDABALE_; + } + + public static final int UNK2700_HKFEBBCMBHL_FIELD_NUMBER = 11; + private int unk2700HKFEBBCMBHL_; + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @return The unk2700HKFEBBCMBHL. + */ + @java.lang.Override + public int getUnk2700HKFEBBCMBHL() { + return unk2700HKFEBBCMBHL_; + } + + public static final int LEVEL_ID_FIELD_NUMBER = 4; + private int levelId_; + /** + * uint32 level_id = 4; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + + public static final int STAGE_ID_FIELD_NUMBER = 2; + private int stageId_; + /** + * uint32 stage_id = 2; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + + 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 (stageId_ != 0) { + output.writeUInt32(2, stageId_); + } + if (levelId_ != 0) { + output.writeUInt32(4, levelId_); + } + if (finalScore_ != 0) { + output.writeUInt32(8, finalScore_); + } + if (leftTime_ != 0) { + output.writeUInt32(9, leftTime_); + } + if (unk2700HKFEBBCMBHL_ != 0) { + output.writeUInt32(11, unk2700HKFEBBCMBHL_); + } + if (unk2700FHEHGDABALE_ != 0) { + output.writeUInt32(14, unk2700FHEHGDABALE_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (stageId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, stageId_); + } + if (levelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, levelId_); + } + if (finalScore_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, finalScore_); + } + if (leftTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, leftTime_); + } + if (unk2700HKFEBBCMBHL_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, unk2700HKFEBBCMBHL_); + } + if (unk2700FHEHGDABALE_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, unk2700FHEHGDABALE_); + } + 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.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo other = (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) obj; + + if (getFinalScore() + != other.getFinalScore()) return false; + if (getLeftTime() + != other.getLeftTime()) return false; + if (getUnk2700FHEHGDABALE() + != other.getUnk2700FHEHGDABALE()) return false; + if (getUnk2700HKFEBBCMBHL() + != other.getUnk2700HKFEBBCMBHL()) return false; + if (getLevelId() + != other.getLevelId()) return false; + if (getStageId() + != other.getStageId()) 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) + FINAL_SCORE_FIELD_NUMBER; + hash = (53 * hash) + getFinalScore(); + hash = (37 * hash) + LEFT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getLeftTime(); + hash = (37 * hash) + UNK2700_FHEHGDABALE_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700FHEHGDABALE(); + hash = (37 * hash) + UNK2700_HKFEBBCMBHL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HKFEBBCMBHL(); + hash = (37 * hash) + LEVEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLevelId(); + hash = (37 * hash) + STAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getStageId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo 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.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo 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.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo 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.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo 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.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo 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.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo 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; + } + /** + * Protobuf type {@code PotionDungeonResultInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PotionDungeonResultInfo) + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.class, emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + finalScore_ = 0; + + leftTime_ = 0; + + unk2700FHEHGDABALE_ = 0; + + unk2700HKFEBBCMBHL_ = 0; + + levelId_ = 0; + + stageId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.internal_static_PotionDungeonResultInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo build() { + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo buildPartial() { + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo result = new emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo(this); + result.finalScore_ = finalScore_; + result.leftTime_ = leftTime_; + result.unk2700FHEHGDABALE_ = unk2700FHEHGDABALE_; + result.unk2700HKFEBBCMBHL_ = unk2700HKFEBBCMBHL_; + result.levelId_ = levelId_; + result.stageId_ = stageId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) { + return mergeFrom((emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo other) { + if (other == emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo.getDefaultInstance()) return this; + if (other.getFinalScore() != 0) { + setFinalScore(other.getFinalScore()); + } + if (other.getLeftTime() != 0) { + setLeftTime(other.getLeftTime()); + } + if (other.getUnk2700FHEHGDABALE() != 0) { + setUnk2700FHEHGDABALE(other.getUnk2700FHEHGDABALE()); + } + if (other.getUnk2700HKFEBBCMBHL() != 0) { + setUnk2700HKFEBBCMBHL(other.getUnk2700HKFEBBCMBHL()); + } + if (other.getLevelId() != 0) { + setLevelId(other.getLevelId()); + } + if (other.getStageId() != 0) { + setStageId(other.getStageId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int finalScore_ ; + /** + * uint32 final_score = 8; + * @return The finalScore. + */ + @java.lang.Override + public int getFinalScore() { + return finalScore_; + } + /** + * uint32 final_score = 8; + * @param value The finalScore to set. + * @return This builder for chaining. + */ + public Builder setFinalScore(int value) { + + finalScore_ = value; + onChanged(); + return this; + } + /** + * uint32 final_score = 8; + * @return This builder for chaining. + */ + public Builder clearFinalScore() { + + finalScore_ = 0; + onChanged(); + return this; + } + + private int leftTime_ ; + /** + * uint32 left_time = 9; + * @return The leftTime. + */ + @java.lang.Override + public int getLeftTime() { + return leftTime_; + } + /** + * uint32 left_time = 9; + * @param value The leftTime to set. + * @return This builder for chaining. + */ + public Builder setLeftTime(int value) { + + leftTime_ = value; + onChanged(); + return this; + } + /** + * uint32 left_time = 9; + * @return This builder for chaining. + */ + public Builder clearLeftTime() { + + leftTime_ = 0; + onChanged(); + return this; + } + + private int unk2700FHEHGDABALE_ ; + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @return The unk2700FHEHGDABALE. + */ + @java.lang.Override + public int getUnk2700FHEHGDABALE() { + return unk2700FHEHGDABALE_; + } + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @param value The unk2700FHEHGDABALE to set. + * @return This builder for chaining. + */ + public Builder setUnk2700FHEHGDABALE(int value) { + + unk2700FHEHGDABALE_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_FHEHGDABALE = 14; + * @return This builder for chaining. + */ + public Builder clearUnk2700FHEHGDABALE() { + + unk2700FHEHGDABALE_ = 0; + onChanged(); + return this; + } + + private int unk2700HKFEBBCMBHL_ ; + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @return The unk2700HKFEBBCMBHL. + */ + @java.lang.Override + public int getUnk2700HKFEBBCMBHL() { + return unk2700HKFEBBCMBHL_; + } + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @param value The unk2700HKFEBBCMBHL to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HKFEBBCMBHL(int value) { + + unk2700HKFEBBCMBHL_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_HKFEBBCMBHL = 11; + * @return This builder for chaining. + */ + public Builder clearUnk2700HKFEBBCMBHL() { + + unk2700HKFEBBCMBHL_ = 0; + onChanged(); + return this; + } + + private int levelId_ ; + /** + * uint32 level_id = 4; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + /** + * uint32 level_id = 4; + * @param value The levelId to set. + * @return This builder for chaining. + */ + public Builder setLevelId(int value) { + + levelId_ = value; + onChanged(); + return this; + } + /** + * uint32 level_id = 4; + * @return This builder for chaining. + */ + public Builder clearLevelId() { + + levelId_ = 0; + onChanged(); + return this; + } + + private int stageId_ ; + /** + * uint32 stage_id = 2; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + /** + * uint32 stage_id = 2; + * @param value The stageId to set. + * @return This builder for chaining. + */ + public Builder setStageId(int value) { + + stageId_ = value; + onChanged(); + return this; + } + /** + * uint32 stage_id = 2; + * @return This builder for chaining. + */ + public Builder clearStageId() { + + stageId_ = 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:PotionDungeonResultInfo) + } + + // @@protoc_insertion_point(class_scope:PotionDungeonResultInfo) + private static final emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo(); + } + + public static emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PotionDungeonResultInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PotionDungeonResultInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PotionDungeonResultInfoOuterClass.PotionDungeonResultInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PotionDungeonResultInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PotionDungeonResultInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035PotionDungeonResultInfo.proto\"\237\001\n\027Poti" + + "onDungeonResultInfo\022\023\n\013final_score\030\010 \001(\r" + + "\022\021\n\tleft_time\030\t \001(\r\022\033\n\023Unk2700_FHEHGDABA" + + "LE\030\016 \001(\r\022\033\n\023Unk2700_HKFEBBCMBHL\030\013 \001(\r\022\020\n" + + "\010level_id\030\004 \001(\r\022\020\n\010stage_id\030\002 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PotionDungeonResultInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PotionDungeonResultInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PotionDungeonResultInfo_descriptor, + new java.lang.String[] { "FinalScore", "LeftTime", "Unk2700FHEHGDABALE", "Unk2700HKFEBBCMBHL", "LevelId", "StageId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java new file mode 100644 index 00000000000..e5f2be43e37 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatNotifyOuterClass.java @@ -0,0 +1,684 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PrivateChatNotify.proto + +package emu.grasscutter.net.proto; + +public final class PrivateChatNotifyOuterClass { + private PrivateChatNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PrivateChatNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:PrivateChatNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ChatInfo chat_info = 7; + * @return Whether the chatInfo field is set. + */ + boolean hasChatInfo(); + /** + * .ChatInfo chat_info = 7; + * @return The chatInfo. + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(); + /** + * .ChatInfo chat_info = 7; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder(); + } + /** + *
+   * CmdId: 4962
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PrivateChatNotify} + */ + public static final class PrivateChatNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PrivateChatNotify) + PrivateChatNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PrivateChatNotify.newBuilder() to construct. + private PrivateChatNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrivateChatNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrivateChatNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrivateChatNotify( + 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 58: { + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder subBuilder = null; + if (chatInfo_ != null) { + subBuilder = chatInfo_.toBuilder(); + } + chatInfo_ = input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(chatInfo_); + chatInfo_ = subBuilder.buildPartial(); + } + + 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.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.class, emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.Builder.class); + } + + public static final int CHAT_INFO_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + /** + * .ChatInfo chat_info = 7; + * @return Whether the chatInfo field is set. + */ + @java.lang.Override + public boolean hasChatInfo() { + return chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 7; + * @return The chatInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + /** + * .ChatInfo chat_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + return getChatInfo(); + } + + 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 (chatInfo_ != null) { + output.writeMessage(7, getChatInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (chatInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getChatInfo()); + } + 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.PrivateChatNotifyOuterClass.PrivateChatNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify other = (emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify) obj; + + if (hasChatInfo() != other.hasChatInfo()) return false; + if (hasChatInfo()) { + if (!getChatInfo() + .equals(other.getChatInfo())) 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 (hasChatInfo()) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify 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.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify 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.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify 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.PrivateChatNotifyOuterClass.PrivateChatNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify 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.PrivateChatNotifyOuterClass.PrivateChatNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify 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.PrivateChatNotifyOuterClass.PrivateChatNotify 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: 4962
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PrivateChatNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PrivateChatNotify) + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.class, emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.internal_static_PrivateChatNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify build() { + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify buildPartial() { + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify result = new emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify(this); + if (chatInfoBuilder_ == null) { + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify) { + return mergeFrom((emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify other) { + if (other == emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify.getDefaultInstance()) return this; + if (other.hasChatInfo()) { + mergeChatInfo(other.getChatInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo chatInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + /** + * .ChatInfo chat_info = 7; + * @return Whether the chatInfo field is set. + */ + public boolean hasChatInfo() { + return chatInfoBuilder_ != null || chatInfo_ != null; + } + /** + * .ChatInfo chat_info = 7; + * @return The chatInfo. + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo() { + if (chatInfoBuilder_ == null) { + return chatInfo_ == null ? emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } else { + return chatInfoBuilder_.getMessage(); + } + } + /** + * .ChatInfo chat_info = 7; + */ + public Builder setChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + chatInfo_ = value; + onChanged(); + } else { + chatInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 7; + */ + public Builder setChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + chatInfo_ = builderForValue.build(); + onChanged(); + } else { + chatInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ChatInfo chat_info = 7; + */ + public Builder mergeChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (chatInfo_ != null) { + chatInfo_ = + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.newBuilder(chatInfo_).mergeFrom(value).buildPartial(); + } else { + chatInfo_ = value; + } + onChanged(); + } else { + chatInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ChatInfo chat_info = 7; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = null; + onChanged(); + } else { + chatInfo_ = null; + chatInfoBuilder_ = null; + } + + return this; + } + /** + * .ChatInfo chat_info = 7; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder() { + + onChanged(); + return getChatInfoFieldBuilder().getBuilder(); + } + /** + * .ChatInfo chat_info = 7; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilder(); + } else { + return chatInfo_ == null ? + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance() : chatInfo_; + } + } + /** + * .ChatInfo chat_info = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + getChatInfo(), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + @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:PrivateChatNotify) + } + + // @@protoc_insertion_point(class_scope:PrivateChatNotify) + private static final emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify(); + } + + public static emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrivateChatNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrivateChatNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatNotifyOuterClass.PrivateChatNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PrivateChatNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PrivateChatNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PrivateChatNotify.proto\032\016ChatInfo.prot" + + "o\"1\n\021PrivateChatNotify\022\034\n\tchat_info\030\007 \001(" + + "\0132\t.ChatInfoB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PrivateChatNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PrivateChatNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PrivateChatNotify_descriptor, + new java.lang.String[] { "ChatInfo", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java new file mode 100644 index 00000000000..864663b83c3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatReqOuterClass.java @@ -0,0 +1,923 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PrivateChatReq.proto + +package emu.grasscutter.net.proto; + +public final class PrivateChatReqOuterClass { + private PrivateChatReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PrivateChatReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PrivateChatReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * string text = 3; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 3; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 3; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * uint32 icon = 4; + * @return Whether the icon field is set. + */ + boolean hasIcon(); + /** + * uint32 icon = 4; + * @return The icon. + */ + int getIcon(); + + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.ContentCase getContentCase(); + } + /** + *
+   * CmdId: 5022
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PrivateChatReq} + */ + public static final class PrivateChatReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PrivateChatReq) + PrivateChatReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PrivateChatReq.newBuilder() to construct. + private PrivateChatReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrivateChatReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrivateChatReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrivateChatReq( + 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 26: { + java.lang.String s = input.readStringRequireUtf8(); + contentCase_ = 3; + content_ = s; + break; + } + case 32: { + contentCase_ = 4; + content_ = input.readUInt32(); + break; + } + case 56: { + + targetUid_ = 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.PrivateChatReqOuterClass.internal_static_PrivateChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.class, emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.Builder.class); + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TEXT(3), + ICON(4), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 3: return TEXT; + case 4: return ICON; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int TARGET_UID_FIELD_NUMBER = 7; + private int targetUid_; + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int TEXT_FIELD_NUMBER = 3; + /** + * string text = 3; + * @return Whether the text field is set. + */ + public boolean hasText() { + return contentCase_ == 3; + } + /** + * string text = 3; + * @return The text. + */ + public java.lang.String getText() { + java.lang.Object ref = ""; + if (contentCase_ == 3) { + ref = content_; + } + 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(); + if (contentCase_ == 3) { + content_ = s; + } + return s; + } + } + /** + * string text = 3; + * @return The bytes for text. + */ + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.Object ref = ""; + if (contentCase_ == 3) { + ref = content_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (contentCase_ == 3) { + content_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ICON_FIELD_NUMBER = 4; + /** + * uint32 icon = 4; + * @return Whether the icon field is set. + */ + @java.lang.Override + public boolean hasIcon() { + return contentCase_ == 4; + } + /** + * uint32 icon = 4; + * @return The icon. + */ + @java.lang.Override + public int getIcon() { + if (contentCase_ == 4) { + return (java.lang.Integer) content_; + } + return 0; + } + + 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 (contentCase_ == 3) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, content_); + } + if (contentCase_ == 4) { + output.writeUInt32( + 4, (int)((java.lang.Integer) content_)); + } + if (targetUid_ != 0) { + output.writeUInt32(7, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (contentCase_ == 3) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, content_); + } + if (contentCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 4, (int)((java.lang.Integer) content_)); + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, targetUid_); + } + 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.PrivateChatReqOuterClass.PrivateChatReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq other = (emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 3: + if (!getText() + .equals(other.getText())) return false; + break; + case 4: + if (getIcon() + != other.getIcon()) return false; + break; + case 0: + default: + } + 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + switch (contentCase_) { + case 3: + hash = (37 * hash) + TEXT_FIELD_NUMBER; + hash = (53 * hash) + getText().hashCode(); + break; + case 4: + hash = (37 * hash) + ICON_FIELD_NUMBER; + hash = (53 * hash) + getIcon(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq 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.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq 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.PrivateChatReqOuterClass.PrivateChatReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq 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.PrivateChatReqOuterClass.PrivateChatReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq 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.PrivateChatReqOuterClass.PrivateChatReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq 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.PrivateChatReqOuterClass.PrivateChatReq 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: 5022
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PrivateChatReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PrivateChatReq) + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.class, emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.internal_static_PrivateChatReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq build() { + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq buildPartial() { + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq result = new emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq(this); + result.targetUid_ = targetUid_; + if (contentCase_ == 3) { + result.content_ = content_; + } + if (contentCase_ == 4) { + result.content_ = content_; + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq) { + return mergeFrom((emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq other) { + if (other == emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + switch (other.getContentCase()) { + case TEXT: { + contentCase_ = 3; + content_ = other.content_; + onChanged(); + break; + } + case ICON: { + setIcon(other.getIcon()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + + private int targetUid_ ; + /** + * uint32 target_uid = 7; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 7; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 7; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + /** + * string text = 3; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return contentCase_ == 3; + } + /** + * string text = 3; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.Object ref = ""; + if (contentCase_ == 3) { + ref = content_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (contentCase_ == 3) { + content_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string text = 3; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.Object ref = ""; + if (contentCase_ == 3) { + ref = content_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (contentCase_ == 3) { + content_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string text = 3; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + contentCase_ = 3; + content_ = value; + onChanged(); + return this; + } + /** + * string text = 3; + * @return This builder for chaining. + */ + public Builder clearText() { + if (contentCase_ == 3) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + return this; + } + /** + * string text = 3; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + contentCase_ = 3; + content_ = value; + onChanged(); + return this; + } + + /** + * uint32 icon = 4; + * @return Whether the icon field is set. + */ + public boolean hasIcon() { + return contentCase_ == 4; + } + /** + * uint32 icon = 4; + * @return The icon. + */ + public int getIcon() { + if (contentCase_ == 4) { + return (java.lang.Integer) content_; + } + return 0; + } + /** + * uint32 icon = 4; + * @param value The icon to set. + * @return This builder for chaining. + */ + public Builder setIcon(int value) { + contentCase_ = 4; + content_ = value; + onChanged(); + return this; + } + /** + * uint32 icon = 4; + * @return This builder for chaining. + */ + public Builder clearIcon() { + if (contentCase_ == 4) { + contentCase_ = 0; + content_ = null; + 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:PrivateChatReq) + } + + // @@protoc_insertion_point(class_scope:PrivateChatReq) + private static final emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq(); + } + + public static emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrivateChatReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrivateChatReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatReqOuterClass.PrivateChatReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PrivateChatReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PrivateChatReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024PrivateChatReq.proto\"O\n\016PrivateChatReq" + + "\022\022\n\ntarget_uid\030\007 \001(\r\022\016\n\004text\030\003 \001(\tH\000\022\016\n\004" + + "icon\030\004 \001(\rH\000B\t\n\007contentB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PrivateChatReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PrivateChatReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PrivateChatReq_descriptor, + new java.lang.String[] { "TargetUid", "Text", "Icon", "Content", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java new file mode 100644 index 00000000000..8e63bd96ddf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PrivateChatRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PrivateChatRsp.proto + +package emu.grasscutter.net.proto; + +public final class PrivateChatRspOuterClass { + private PrivateChatRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PrivateChatRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PrivateChatRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 chat_forbidden_endtime = 12; + * @return The chatForbiddenEndtime. + */ + int getChatForbiddenEndtime(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 5048
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PrivateChatRsp} + */ + public static final class PrivateChatRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PrivateChatRsp) + PrivateChatRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PrivateChatRsp.newBuilder() to construct. + private PrivateChatRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrivateChatRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrivateChatRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrivateChatRsp( + 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 96: { + + chatForbiddenEndtime_ = input.readUInt32(); + break; + } + case 112: { + + 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.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.class, emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.Builder.class); + } + + public static final int CHAT_FORBIDDEN_ENDTIME_FIELD_NUMBER = 12; + private int chatForbiddenEndtime_; + /** + * uint32 chat_forbidden_endtime = 12; + * @return The chatForbiddenEndtime. + */ + @java.lang.Override + public int getChatForbiddenEndtime() { + return chatForbiddenEndtime_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @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 (chatForbiddenEndtime_ != 0) { + output.writeUInt32(12, chatForbiddenEndtime_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (chatForbiddenEndtime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, chatForbiddenEndtime_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, 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.PrivateChatRspOuterClass.PrivateChatRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp other = (emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp) obj; + + if (getChatForbiddenEndtime() + != other.getChatForbiddenEndtime()) 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) + CHAT_FORBIDDEN_ENDTIME_FIELD_NUMBER; + hash = (53 * hash) + getChatForbiddenEndtime(); + 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.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp 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.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp 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.PrivateChatRspOuterClass.PrivateChatRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp 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.PrivateChatRspOuterClass.PrivateChatRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp 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.PrivateChatRspOuterClass.PrivateChatRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp 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.PrivateChatRspOuterClass.PrivateChatRsp 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: 5048
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PrivateChatRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PrivateChatRsp) + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.class, emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + chatForbiddenEndtime_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.internal_static_PrivateChatRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp build() { + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp buildPartial() { + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp result = new emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp(this); + result.chatForbiddenEndtime_ = chatForbiddenEndtime_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp) { + return mergeFrom((emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp other) { + if (other == emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp.getDefaultInstance()) return this; + if (other.getChatForbiddenEndtime() != 0) { + setChatForbiddenEndtime(other.getChatForbiddenEndtime()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int chatForbiddenEndtime_ ; + /** + * uint32 chat_forbidden_endtime = 12; + * @return The chatForbiddenEndtime. + */ + @java.lang.Override + public int getChatForbiddenEndtime() { + return chatForbiddenEndtime_; + } + /** + * uint32 chat_forbidden_endtime = 12; + * @param value The chatForbiddenEndtime to set. + * @return This builder for chaining. + */ + public Builder setChatForbiddenEndtime(int value) { + + chatForbiddenEndtime_ = value; + onChanged(); + return this; + } + /** + * uint32 chat_forbidden_endtime = 12; + * @return This builder for chaining. + */ + public Builder clearChatForbiddenEndtime() { + + chatForbiddenEndtime_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @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:PrivateChatRsp) + } + + // @@protoc_insertion_point(class_scope:PrivateChatRsp) + private static final emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp(); + } + + public static emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrivateChatRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrivateChatRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PrivateChatRspOuterClass.PrivateChatRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PrivateChatRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PrivateChatRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024PrivateChatRsp.proto\"A\n\016PrivateChatRsp" + + "\022\036\n\026chat_forbidden_endtime\030\014 \001(\r\022\017\n\007retc" + + "ode\030\016 \001(\005B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PrivateChatRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PrivateChatRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PrivateChatRsp_descriptor, + new java.lang.String[] { "ChatForbiddenEndtime", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ProfilePictureOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ProfilePictureOuterClass.java new file mode 100644 index 00000000000..07ae630cc14 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ProfilePictureOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ProfilePicture.proto + +package emu.grasscutter.net.proto; + +public final class ProfilePictureOuterClass { + private ProfilePictureOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ProfilePictureOrBuilder extends + // @@protoc_insertion_point(interface_extends:ProfilePicture) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + * Protobuf type {@code ProfilePicture} + */ + public static final class ProfilePicture extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ProfilePicture) + ProfilePictureOrBuilder { + private static final long serialVersionUID = 0L; + // Use ProfilePicture.newBuilder() to construct. + private ProfilePicture(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ProfilePicture() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ProfilePicture(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ProfilePicture( + 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: { + + avatarId_ = input.readUInt32(); + break; + } + case 16: { + + costumeId_ = 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.ProfilePictureOuterClass.internal_static_ProfilePicture_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.class, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 2; + private int costumeId_; + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + 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 (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + if (costumeId_ != 0) { + output.writeUInt32(2, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, costumeId_); + } + 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.ProfilePictureOuterClass.ProfilePicture)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture other = (emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getCostumeId() + != other.getCostumeId()) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture 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.ProfilePictureOuterClass.ProfilePicture parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture 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.ProfilePictureOuterClass.ProfilePicture parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture 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.ProfilePictureOuterClass.ProfilePicture parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture 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.ProfilePictureOuterClass.ProfilePicture parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture 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.ProfilePictureOuterClass.ProfilePicture 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; + } + /** + * Protobuf type {@code ProfilePicture} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ProfilePicture) + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.class, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.internal_static_ProfilePicture_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture build() { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture buildPartial() { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture result = new emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture(this); + result.avatarId_ = avatarId_; + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture) { + return mergeFrom((emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture other) { + if (other == emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 2; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 2; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 2; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 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:ProfilePicture) + } + + // @@protoc_insertion_point(class_scope:ProfilePicture) + private static final emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture(); + } + + public static emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ProfilePicture parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ProfilePicture(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ProfilePicture_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ProfilePicture_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ProfilePicture.proto\"7\n\016ProfilePicture" + + "\022\021\n\tavatar_id\030\001 \001(\r\022\022\n\ncostume_id\030\002 \001(\rB" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ProfilePicture_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ProfilePicture_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ProfilePicture_descriptor, + new java.lang.String[] { "AvatarId", "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java new file mode 100644 index 00000000000..0146155983c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PropChangeReasonOuterClass.java @@ -0,0 +1,265 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PropChangeReason.proto + +package emu.grasscutter.net.proto; + +public final class PropChangeReasonOuterClass { + private PropChangeReasonOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code PropChangeReason} + */ + public enum PropChangeReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PROP_CHANGE_REASON_NONE = 0; + */ + PROP_CHANGE_REASON_NONE(0), + /** + * PROP_CHANGE_REASON_STATUE_RECOVER = 1; + */ + PROP_CHANGE_REASON_STATUE_RECOVER(1), + /** + * PROP_CHANGE_REASON_ENERGY_BALL = 2; + */ + PROP_CHANGE_REASON_ENERGY_BALL(2), + /** + * PROP_CHANGE_REASON_ABILITY = 3; + */ + PROP_CHANGE_REASON_ABILITY(3), + /** + * PROP_CHANGE_REASON_LEVELUP = 4; + */ + PROP_CHANGE_REASON_LEVELUP(4), + /** + * PROP_CHANGE_REASON_ITEM = 5; + */ + PROP_CHANGE_REASON_ITEM(5), + /** + * PROP_CHANGE_REASON_AVATAR_CARD = 6; + */ + PROP_CHANGE_REASON_AVATAR_CARD(6), + /** + * PROP_CHANGE_REASON_CITY_LEVELUP = 7; + */ + PROP_CHANGE_REASON_CITY_LEVELUP(7), + /** + * PROP_CHANGE_REASON_AVATAR_UPGRADE = 8; + */ + PROP_CHANGE_REASON_AVATAR_UPGRADE(8), + /** + * PROP_CHANGE_REASON_AVATAR_PROMOTE = 9; + */ + PROP_CHANGE_REASON_AVATAR_PROMOTE(9), + /** + * PROP_CHANGE_REASON_PLAYER_ADD_EXP = 10; + */ + PROP_CHANGE_REASON_PLAYER_ADD_EXP(10), + /** + * PROP_CHANGE_REASON_FINISH_QUEST = 11; + */ + PROP_CHANGE_REASON_FINISH_QUEST(11), + /** + * PROP_CHANGE_REASON_GM = 12; + */ + PROP_CHANGE_REASON_GM(12), + /** + * PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL = 13; + */ + PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL(13), + UNRECOGNIZED(-1), + ; + + /** + * PROP_CHANGE_REASON_NONE = 0; + */ + public static final int PROP_CHANGE_REASON_NONE_VALUE = 0; + /** + * PROP_CHANGE_REASON_STATUE_RECOVER = 1; + */ + public static final int PROP_CHANGE_REASON_STATUE_RECOVER_VALUE = 1; + /** + * PROP_CHANGE_REASON_ENERGY_BALL = 2; + */ + public static final int PROP_CHANGE_REASON_ENERGY_BALL_VALUE = 2; + /** + * PROP_CHANGE_REASON_ABILITY = 3; + */ + public static final int PROP_CHANGE_REASON_ABILITY_VALUE = 3; + /** + * PROP_CHANGE_REASON_LEVELUP = 4; + */ + public static final int PROP_CHANGE_REASON_LEVELUP_VALUE = 4; + /** + * PROP_CHANGE_REASON_ITEM = 5; + */ + public static final int PROP_CHANGE_REASON_ITEM_VALUE = 5; + /** + * PROP_CHANGE_REASON_AVATAR_CARD = 6; + */ + public static final int PROP_CHANGE_REASON_AVATAR_CARD_VALUE = 6; + /** + * PROP_CHANGE_REASON_CITY_LEVELUP = 7; + */ + public static final int PROP_CHANGE_REASON_CITY_LEVELUP_VALUE = 7; + /** + * PROP_CHANGE_REASON_AVATAR_UPGRADE = 8; + */ + public static final int PROP_CHANGE_REASON_AVATAR_UPGRADE_VALUE = 8; + /** + * PROP_CHANGE_REASON_AVATAR_PROMOTE = 9; + */ + public static final int PROP_CHANGE_REASON_AVATAR_PROMOTE_VALUE = 9; + /** + * PROP_CHANGE_REASON_PLAYER_ADD_EXP = 10; + */ + public static final int PROP_CHANGE_REASON_PLAYER_ADD_EXP_VALUE = 10; + /** + * PROP_CHANGE_REASON_FINISH_QUEST = 11; + */ + public static final int PROP_CHANGE_REASON_FINISH_QUEST_VALUE = 11; + /** + * PROP_CHANGE_REASON_GM = 12; + */ + public static final int PROP_CHANGE_REASON_GM_VALUE = 12; + /** + * PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL = 13; + */ + public static final int PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL_VALUE = 13; + + + 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 PropChangeReason 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 PropChangeReason forNumber(int value) { + switch (value) { + case 0: return PROP_CHANGE_REASON_NONE; + case 1: return PROP_CHANGE_REASON_STATUE_RECOVER; + case 2: return PROP_CHANGE_REASON_ENERGY_BALL; + case 3: return PROP_CHANGE_REASON_ABILITY; + case 4: return PROP_CHANGE_REASON_LEVELUP; + case 5: return PROP_CHANGE_REASON_ITEM; + case 6: return PROP_CHANGE_REASON_AVATAR_CARD; + case 7: return PROP_CHANGE_REASON_CITY_LEVELUP; + case 8: return PROP_CHANGE_REASON_AVATAR_UPGRADE; + case 9: return PROP_CHANGE_REASON_AVATAR_PROMOTE; + case 10: return PROP_CHANGE_REASON_PLAYER_ADD_EXP; + case 11: return PROP_CHANGE_REASON_FINISH_QUEST; + case 12: return PROP_CHANGE_REASON_GM; + case 13: return PROP_CHANGE_REASON_MANUAL_ADJUST_WORLD_LEVEL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PropChangeReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PropChangeReason findValueByNumber(int number) { + return PropChangeReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.PropChangeReasonOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final PropChangeReason[] VALUES = values(); + + public static PropChangeReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PropChangeReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:PropChangeReason) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026PropChangeReason.proto*\207\004\n\020PropChangeR" + + "eason\022\033\n\027PROP_CHANGE_REASON_NONE\020\000\022%\n!PR" + + "OP_CHANGE_REASON_STATUE_RECOVER\020\001\022\"\n\036PRO" + + "P_CHANGE_REASON_ENERGY_BALL\020\002\022\036\n\032PROP_CH" + + "ANGE_REASON_ABILITY\020\003\022\036\n\032PROP_CHANGE_REA" + + "SON_LEVELUP\020\004\022\033\n\027PROP_CHANGE_REASON_ITEM" + + "\020\005\022\"\n\036PROP_CHANGE_REASON_AVATAR_CARD\020\006\022#" + + "\n\037PROP_CHANGE_REASON_CITY_LEVELUP\020\007\022%\n!P" + + "ROP_CHANGE_REASON_AVATAR_UPGRADE\020\010\022%\n!PR" + + "OP_CHANGE_REASON_AVATAR_PROMOTE\020\t\022%\n!PRO" + + "P_CHANGE_REASON_PLAYER_ADD_EXP\020\n\022#\n\037PROP" + + "_CHANGE_REASON_FINISH_QUEST\020\013\022\031\n\025PROP_CH" + + "ANGE_REASON_GM\020\014\0220\n,PROP_CHANGE_REASON_M" + + "ANUAL_ADJUST_WORLD_LEVEL\020\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java new file mode 100644 index 00000000000..e1f49da33b1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PropPairOuterClass.java @@ -0,0 +1,742 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PropPair.proto + +package emu.grasscutter.net.proto; + +public final class PropPairOuterClass { + private PropPairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PropPairOrBuilder extends + // @@protoc_insertion_point(interface_extends:PropPair) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 type = 1; + * @return The type. + */ + int getType(); + + /** + * .PropValue prop_value = 2; + * @return Whether the propValue field is set. + */ + boolean hasPropValue(); + /** + * .PropValue prop_value = 2; + * @return The propValue. + */ + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropValue(); + /** + * .PropValue prop_value = 2; + */ + emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropValueOrBuilder(); + } + /** + * Protobuf type {@code PropPair} + */ + public static final class PropPair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PropPair) + PropPairOrBuilder { + private static final long serialVersionUID = 0L; + // Use PropPair.newBuilder() to construct. + private PropPair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PropPair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PropPair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PropPair( + 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: { + + type_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder subBuilder = null; + if (propValue_ != null) { + subBuilder = propValue_.toBuilder(); + } + propValue_ = input.readMessage(emu.grasscutter.net.proto.PropValueOuterClass.PropValue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(propValue_); + propValue_ = subBuilder.buildPartial(); + } + + 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.PropPairOuterClass.internal_static_PropPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PropPairOuterClass.PropPair.class, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + public static final int PROP_VALUE_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.PropValueOuterClass.PropValue propValue_; + /** + * .PropValue prop_value = 2; + * @return Whether the propValue field is set. + */ + @java.lang.Override + public boolean hasPropValue() { + return propValue_ != null; + } + /** + * .PropValue prop_value = 2; + * @return The propValue. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropValue() { + return propValue_ == null ? emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance() : propValue_; + } + /** + * .PropValue prop_value = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropValueOrBuilder() { + return getPropValue(); + } + + 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 (type_ != 0) { + output.writeUInt32(1, type_); + } + if (propValue_ != null) { + output.writeMessage(2, getPropValue()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, type_); + } + if (propValue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getPropValue()); + } + 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.PropPairOuterClass.PropPair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PropPairOuterClass.PropPair other = (emu.grasscutter.net.proto.PropPairOuterClass.PropPair) obj; + + if (getType() + != other.getType()) return false; + if (hasPropValue() != other.hasPropValue()) return false; + if (hasPropValue()) { + if (!getPropValue() + .equals(other.getPropValue())) 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) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + if (hasPropValue()) { + hash = (37 * hash) + PROP_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getPropValue().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair 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.PropPairOuterClass.PropPair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair 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.PropPairOuterClass.PropPair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair 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.PropPairOuterClass.PropPair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair 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.PropPairOuterClass.PropPair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair 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.PropPairOuterClass.PropPair 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; + } + /** + * Protobuf type {@code PropPair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PropPair) + emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PropPairOuterClass.PropPair.class, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PropPairOuterClass.PropPair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + if (propValueBuilder_ == null) { + propValue_ = null; + } else { + propValue_ = null; + propValueBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PropPairOuterClass.internal_static_PropPair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair build() { + emu.grasscutter.net.proto.PropPairOuterClass.PropPair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair buildPartial() { + emu.grasscutter.net.proto.PropPairOuterClass.PropPair result = new emu.grasscutter.net.proto.PropPairOuterClass.PropPair(this); + result.type_ = type_; + if (propValueBuilder_ == null) { + result.propValue_ = propValue_; + } else { + result.propValue_ = propValueBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PropPairOuterClass.PropPair) { + return mergeFrom((emu.grasscutter.net.proto.PropPairOuterClass.PropPair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PropPairOuterClass.PropPair other) { + if (other == emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + if (other.hasPropValue()) { + mergePropValue(other.getPropValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PropPairOuterClass.PropPair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PropPairOuterClass.PropPair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ ; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * uint32 type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * uint32 type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.PropValueOuterClass.PropValue propValue_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder> propValueBuilder_; + /** + * .PropValue prop_value = 2; + * @return Whether the propValue field is set. + */ + public boolean hasPropValue() { + return propValueBuilder_ != null || propValue_ != null; + } + /** + * .PropValue prop_value = 2; + * @return The propValue. + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropValue() { + if (propValueBuilder_ == null) { + return propValue_ == null ? emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance() : propValue_; + } else { + return propValueBuilder_.getMessage(); + } + } + /** + * .PropValue prop_value = 2; + */ + public Builder setPropValue(emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propValueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + propValue_ = value; + onChanged(); + } else { + propValueBuilder_.setMessage(value); + } + + return this; + } + /** + * .PropValue prop_value = 2; + */ + public Builder setPropValue( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder builderForValue) { + if (propValueBuilder_ == null) { + propValue_ = builderForValue.build(); + onChanged(); + } else { + propValueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .PropValue prop_value = 2; + */ + public Builder mergePropValue(emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propValueBuilder_ == null) { + if (propValue_ != null) { + propValue_ = + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.newBuilder(propValue_).mergeFrom(value).buildPartial(); + } else { + propValue_ = value; + } + onChanged(); + } else { + propValueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .PropValue prop_value = 2; + */ + public Builder clearPropValue() { + if (propValueBuilder_ == null) { + propValue_ = null; + onChanged(); + } else { + propValue_ = null; + propValueBuilder_ = null; + } + + return this; + } + /** + * .PropValue prop_value = 2; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder getPropValueBuilder() { + + onChanged(); + return getPropValueFieldBuilder().getBuilder(); + } + /** + * .PropValue prop_value = 2; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropValueOrBuilder() { + if (propValueBuilder_ != null) { + return propValueBuilder_.getMessageOrBuilder(); + } else { + return propValue_ == null ? + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance() : propValue_; + } + } + /** + * .PropValue prop_value = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder> + getPropValueFieldBuilder() { + if (propValueBuilder_ == null) { + propValueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder>( + getPropValue(), + getParentForChildren(), + isClean()); + propValue_ = null; + } + return propValueBuilder_; + } + @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:PropPair) + } + + // @@protoc_insertion_point(class_scope:PropPair) + private static final emu.grasscutter.net.proto.PropPairOuterClass.PropPair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PropPairOuterClass.PropPair(); + } + + public static emu.grasscutter.net.proto.PropPairOuterClass.PropPair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PropPair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PropPair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PropPair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PropPair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016PropPair.proto\032\017PropValue.proto\"8\n\010Pro" + + "pPair\022\014\n\004type\030\001 \001(\r\022\036\n\nprop_value\030\002 \001(\0132" + + "\n.PropValueB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_PropPair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PropPair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PropPair_descriptor, + new java.lang.String[] { "Type", "PropValue", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java new file mode 100644 index 00000000000..ceb9f4fc1f7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PropValueOuterClass.java @@ -0,0 +1,890 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PropValue.proto + +package emu.grasscutter.net.proto; + +public final class PropValueOuterClass { + private PropValueOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PropValueOrBuilder extends + // @@protoc_insertion_point(interface_extends:PropValue) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 type = 1; + * @return The type. + */ + int getType(); + + /** + * int64 val = 4; + * @return The val. + */ + long getVal(); + + /** + * int64 ival = 2; + * @return Whether the ival field is set. + */ + boolean hasIval(); + /** + * int64 ival = 2; + * @return The ival. + */ + long getIval(); + + /** + * float fval = 3; + * @return Whether the fval field is set. + */ + boolean hasFval(); + /** + * float fval = 3; + * @return The fval. + */ + float getFval(); + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.ValueCase getValueCase(); + } + /** + * Protobuf type {@code PropValue} + */ + public static final class PropValue extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PropValue) + PropValueOrBuilder { + private static final long serialVersionUID = 0L; + // Use PropValue.newBuilder() to construct. + private PropValue(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PropValue() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PropValue(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PropValue( + 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: { + + type_ = input.readUInt32(); + break; + } + case 16: { + valueCase_ = 2; + value_ = input.readInt64(); + break; + } + case 29: { + valueCase_ = 3; + value_ = input.readFloat(); + break; + } + case 32: { + + val_ = input.readInt64(); + 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.PropValueOuterClass.internal_static_PropValue_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.class, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder.class); + } + + private int valueCase_ = 0; + private java.lang.Object value_; + public enum ValueCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + IVAL(2), + FVAL(3), + VALUE_NOT_SET(0); + private final int value; + private ValueCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ValueCase valueOf(int value) { + return forNumber(value); + } + + public static ValueCase forNumber(int value) { + switch (value) { + case 2: return IVAL; + case 3: return FVAL; + case 0: return VALUE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + public static final int VAL_FIELD_NUMBER = 4; + private long val_; + /** + * int64 val = 4; + * @return The val. + */ + @java.lang.Override + public long getVal() { + return val_; + } + + public static final int IVAL_FIELD_NUMBER = 2; + /** + * int64 ival = 2; + * @return Whether the ival field is set. + */ + @java.lang.Override + public boolean hasIval() { + return valueCase_ == 2; + } + /** + * int64 ival = 2; + * @return The ival. + */ + @java.lang.Override + public long getIval() { + if (valueCase_ == 2) { + return (java.lang.Long) value_; + } + return 0L; + } + + public static final int FVAL_FIELD_NUMBER = 3; + /** + * float fval = 3; + * @return Whether the fval field is set. + */ + @java.lang.Override + public boolean hasFval() { + return valueCase_ == 3; + } + /** + * float fval = 3; + * @return The fval. + */ + @java.lang.Override + public float getFval() { + if (valueCase_ == 3) { + return (java.lang.Float) value_; + } + return 0F; + } + + 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 (type_ != 0) { + output.writeUInt32(1, type_); + } + if (valueCase_ == 2) { + output.writeInt64( + 2, (long)((java.lang.Long) value_)); + } + if (valueCase_ == 3) { + output.writeFloat( + 3, (float)((java.lang.Float) value_)); + } + if (val_ != 0L) { + output.writeInt64(4, val_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, type_); + } + if (valueCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size( + 2, (long)((java.lang.Long) value_)); + } + if (valueCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 3, (float)((java.lang.Float) value_)); + } + if (val_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(4, val_); + } + 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.PropValueOuterClass.PropValue)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PropValueOuterClass.PropValue other = (emu.grasscutter.net.proto.PropValueOuterClass.PropValue) obj; + + if (getType() + != other.getType()) return false; + if (getVal() + != other.getVal()) return false; + if (!getValueCase().equals(other.getValueCase())) return false; + switch (valueCase_) { + case 2: + if (getIval() + != other.getIval()) return false; + break; + case 3: + if (java.lang.Float.floatToIntBits(getFval()) + != java.lang.Float.floatToIntBits( + other.getFval())) return false; + break; + case 0: + default: + } + 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) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + hash = (37 * hash) + VAL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getVal()); + switch (valueCase_) { + case 2: + hash = (37 * hash) + IVAL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIval()); + break; + case 3: + hash = (37 * hash) + FVAL_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getFval()); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue 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.PropValueOuterClass.PropValue parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue 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.PropValueOuterClass.PropValue parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue 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.PropValueOuterClass.PropValue parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue 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.PropValueOuterClass.PropValue parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue 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.PropValueOuterClass.PropValue 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; + } + /** + * Protobuf type {@code PropValue} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PropValue) + emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.class, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PropValueOuterClass.PropValue.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + val_ = 0L; + + valueCase_ = 0; + value_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PropValueOuterClass.internal_static_PropValue_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue build() { + emu.grasscutter.net.proto.PropValueOuterClass.PropValue result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue buildPartial() { + emu.grasscutter.net.proto.PropValueOuterClass.PropValue result = new emu.grasscutter.net.proto.PropValueOuterClass.PropValue(this); + result.type_ = type_; + result.val_ = val_; + if (valueCase_ == 2) { + result.value_ = value_; + } + if (valueCase_ == 3) { + result.value_ = value_; + } + result.valueCase_ = valueCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PropValueOuterClass.PropValue) { + return mergeFrom((emu.grasscutter.net.proto.PropValueOuterClass.PropValue)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PropValueOuterClass.PropValue other) { + if (other == emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + if (other.getVal() != 0L) { + setVal(other.getVal()); + } + switch (other.getValueCase()) { + case IVAL: { + setIval(other.getIval()); + break; + } + case FVAL: { + setFval(other.getFval()); + break; + } + case VALUE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PropValueOuterClass.PropValue parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PropValueOuterClass.PropValue) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int valueCase_ = 0; + private java.lang.Object value_; + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + public Builder clearValue() { + valueCase_ = 0; + value_ = null; + onChanged(); + return this; + } + + + private int type_ ; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * uint32 type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * uint32 type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private long val_ ; + /** + * int64 val = 4; + * @return The val. + */ + @java.lang.Override + public long getVal() { + return val_; + } + /** + * int64 val = 4; + * @param value The val to set. + * @return This builder for chaining. + */ + public Builder setVal(long value) { + + val_ = value; + onChanged(); + return this; + } + /** + * int64 val = 4; + * @return This builder for chaining. + */ + public Builder clearVal() { + + val_ = 0L; + onChanged(); + return this; + } + + /** + * int64 ival = 2; + * @return Whether the ival field is set. + */ + public boolean hasIval() { + return valueCase_ == 2; + } + /** + * int64 ival = 2; + * @return The ival. + */ + public long getIval() { + if (valueCase_ == 2) { + return (java.lang.Long) value_; + } + return 0L; + } + /** + * int64 ival = 2; + * @param value The ival to set. + * @return This builder for chaining. + */ + public Builder setIval(long value) { + valueCase_ = 2; + value_ = value; + onChanged(); + return this; + } + /** + * int64 ival = 2; + * @return This builder for chaining. + */ + public Builder clearIval() { + if (valueCase_ == 2) { + valueCase_ = 0; + value_ = null; + onChanged(); + } + return this; + } + + /** + * float fval = 3; + * @return Whether the fval field is set. + */ + public boolean hasFval() { + return valueCase_ == 3; + } + /** + * float fval = 3; + * @return The fval. + */ + public float getFval() { + if (valueCase_ == 3) { + return (java.lang.Float) value_; + } + return 0F; + } + /** + * float fval = 3; + * @param value The fval to set. + * @return This builder for chaining. + */ + public Builder setFval(float value) { + valueCase_ = 3; + value_ = value; + onChanged(); + return this; + } + /** + * float fval = 3; + * @return This builder for chaining. + */ + public Builder clearFval() { + if (valueCase_ == 3) { + valueCase_ = 0; + value_ = null; + 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:PropValue) + } + + // @@protoc_insertion_point(class_scope:PropValue) + private static final emu.grasscutter.net.proto.PropValueOuterClass.PropValue DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PropValueOuterClass.PropValue(); + } + + public static emu.grasscutter.net.proto.PropValueOuterClass.PropValue getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PropValue parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PropValue(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PropValue_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PropValue_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017PropValue.proto\"O\n\tPropValue\022\014\n\004type\030\001" + + " \001(\r\022\013\n\003val\030\004 \001(\003\022\016\n\004ival\030\002 \001(\003H\000\022\016\n\004fva" + + "l\030\003 \001(\002H\000B\007\n\005valueB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PropValue_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PropValue_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PropValue_descriptor, + new java.lang.String[] { "Type", "Val", "Ival", "Fval", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java new file mode 100644 index 00000000000..f0191561ad6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ProtEntityTypeOuterClass.java @@ -0,0 +1,273 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ProtEntityType.proto + +package emu.grasscutter.net.proto; + +public final class ProtEntityTypeOuterClass { + private ProtEntityTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ProtEntityType} + */ + public enum ProtEntityType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PROT_ENTITY_TYPE_NONE = 0; + */ + PROT_ENTITY_TYPE_NONE(0), + /** + * PROT_ENTITY_TYPE_AVATAR = 1; + */ + PROT_ENTITY_TYPE_AVATAR(1), + /** + * PROT_ENTITY_TYPE_MONSTER = 2; + */ + PROT_ENTITY_TYPE_MONSTER(2), + /** + * PROT_ENTITY_TYPE_NPC = 3; + */ + PROT_ENTITY_TYPE_NPC(3), + /** + * PROT_ENTITY_TYPE_GADGET = 4; + */ + PROT_ENTITY_TYPE_GADGET(4), + /** + * PROT_ENTITY_TYPE_REGION = 5; + */ + PROT_ENTITY_TYPE_REGION(5), + /** + * PROT_ENTITY_TYPE_WEAPON = 6; + */ + PROT_ENTITY_TYPE_WEAPON(6), + /** + * PROT_ENTITY_TYPE_WEATHER = 7; + */ + PROT_ENTITY_TYPE_WEATHER(7), + /** + * PROT_ENTITY_TYPE_SCENE = 8; + */ + PROT_ENTITY_TYPE_SCENE(8), + /** + * PROT_ENTITY_TYPE_TEAM = 9; + */ + PROT_ENTITY_TYPE_TEAM(9), + /** + * PROT_ENTITY_TYPE_MASSIVE_ENTITY = 10; + */ + PROT_ENTITY_TYPE_MASSIVE_ENTITY(10), + /** + * PROT_ENTITY_TYPE_MP_LEVEL = 11; + */ + PROT_ENTITY_TYPE_MP_LEVEL(11), + /** + * PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY = 12; + */ + PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY(12), + /** + * PROT_ENTITY_TYPE_EYE_POINT = 13; + */ + PROT_ENTITY_TYPE_EYE_POINT(13), + /** + * PROT_ENTITY_TYPE_MAX = 14; + */ + PROT_ENTITY_TYPE_MAX(14), + UNRECOGNIZED(-1), + ; + + /** + * PROT_ENTITY_TYPE_NONE = 0; + */ + public static final int PROT_ENTITY_TYPE_NONE_VALUE = 0; + /** + * PROT_ENTITY_TYPE_AVATAR = 1; + */ + public static final int PROT_ENTITY_TYPE_AVATAR_VALUE = 1; + /** + * PROT_ENTITY_TYPE_MONSTER = 2; + */ + public static final int PROT_ENTITY_TYPE_MONSTER_VALUE = 2; + /** + * PROT_ENTITY_TYPE_NPC = 3; + */ + public static final int PROT_ENTITY_TYPE_NPC_VALUE = 3; + /** + * PROT_ENTITY_TYPE_GADGET = 4; + */ + public static final int PROT_ENTITY_TYPE_GADGET_VALUE = 4; + /** + * PROT_ENTITY_TYPE_REGION = 5; + */ + public static final int PROT_ENTITY_TYPE_REGION_VALUE = 5; + /** + * PROT_ENTITY_TYPE_WEAPON = 6; + */ + public static final int PROT_ENTITY_TYPE_WEAPON_VALUE = 6; + /** + * PROT_ENTITY_TYPE_WEATHER = 7; + */ + public static final int PROT_ENTITY_TYPE_WEATHER_VALUE = 7; + /** + * PROT_ENTITY_TYPE_SCENE = 8; + */ + public static final int PROT_ENTITY_TYPE_SCENE_VALUE = 8; + /** + * PROT_ENTITY_TYPE_TEAM = 9; + */ + public static final int PROT_ENTITY_TYPE_TEAM_VALUE = 9; + /** + * PROT_ENTITY_TYPE_MASSIVE_ENTITY = 10; + */ + public static final int PROT_ENTITY_TYPE_MASSIVE_ENTITY_VALUE = 10; + /** + * PROT_ENTITY_TYPE_MP_LEVEL = 11; + */ + public static final int PROT_ENTITY_TYPE_MP_LEVEL_VALUE = 11; + /** + * PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY = 12; + */ + public static final int PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY_VALUE = 12; + /** + * PROT_ENTITY_TYPE_EYE_POINT = 13; + */ + public static final int PROT_ENTITY_TYPE_EYE_POINT_VALUE = 13; + /** + * PROT_ENTITY_TYPE_MAX = 14; + */ + public static final int PROT_ENTITY_TYPE_MAX_VALUE = 14; + + + 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 ProtEntityType 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 ProtEntityType forNumber(int value) { + switch (value) { + case 0: return PROT_ENTITY_TYPE_NONE; + case 1: return PROT_ENTITY_TYPE_AVATAR; + case 2: return PROT_ENTITY_TYPE_MONSTER; + case 3: return PROT_ENTITY_TYPE_NPC; + case 4: return PROT_ENTITY_TYPE_GADGET; + case 5: return PROT_ENTITY_TYPE_REGION; + case 6: return PROT_ENTITY_TYPE_WEAPON; + case 7: return PROT_ENTITY_TYPE_WEATHER; + case 8: return PROT_ENTITY_TYPE_SCENE; + case 9: return PROT_ENTITY_TYPE_TEAM; + case 10: return PROT_ENTITY_TYPE_MASSIVE_ENTITY; + case 11: return PROT_ENTITY_TYPE_MP_LEVEL; + case 12: return PROT_ENTITY_TYPE_PLAY_TEAM_ENTITY; + case 13: return PROT_ENTITY_TYPE_EYE_POINT; + case 14: return PROT_ENTITY_TYPE_MAX; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ProtEntityType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ProtEntityType findValueByNumber(int number) { + return ProtEntityType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProtEntityTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ProtEntityType[] VALUES = values(); + + public static ProtEntityType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ProtEntityType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ProtEntityType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ProtEntityType.proto*\321\003\n\016ProtEntityTyp" + + "e\022\031\n\025PROT_ENTITY_TYPE_NONE\020\000\022\033\n\027PROT_ENT" + + "ITY_TYPE_AVATAR\020\001\022\034\n\030PROT_ENTITY_TYPE_MO" + + "NSTER\020\002\022\030\n\024PROT_ENTITY_TYPE_NPC\020\003\022\033\n\027PRO" + + "T_ENTITY_TYPE_GADGET\020\004\022\033\n\027PROT_ENTITY_TY" + + "PE_REGION\020\005\022\033\n\027PROT_ENTITY_TYPE_WEAPON\020\006" + + "\022\034\n\030PROT_ENTITY_TYPE_WEATHER\020\007\022\032\n\026PROT_E" + + "NTITY_TYPE_SCENE\020\010\022\031\n\025PROT_ENTITY_TYPE_T" + + "EAM\020\t\022#\n\037PROT_ENTITY_TYPE_MASSIVE_ENTITY" + + "\020\n\022\035\n\031PROT_ENTITY_TYPE_MP_LEVEL\020\013\022%\n!PRO" + + "T_ENTITY_TYPE_PLAY_TEAM_ENTITY\020\014\022\036\n\032PROT" + + "_ENTITY_TYPE_EYE_POINT\020\r\022\030\n\024PROT_ENTITY_" + + "TYPE_MAX\020\016B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java new file mode 100644 index 00000000000..bb83edd0ef0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillChangeNotifyOuterClass.java @@ -0,0 +1,888 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ProudSkillChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ProudSkillChangeNotifyOuterClass { + private ProudSkillChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ProudSkillChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ProudSkillChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 skill_depot_id = 8; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * repeated uint32 proud_skill_list = 12; + * @return A list containing the proudSkillList. + */ + java.util.List getProudSkillListList(); + /** + * repeated uint32 proud_skill_list = 12; + * @return The count of proudSkillList. + */ + int getProudSkillListCount(); + /** + * repeated uint32 proud_skill_list = 12; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + int getProudSkillList(int index); + } + /** + *
+   * CmdId: 1031
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ProudSkillChangeNotify} + */ + public static final class ProudSkillChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ProudSkillChangeNotify) + ProudSkillChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ProudSkillChangeNotify.newBuilder() to construct. + private ProudSkillChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ProudSkillChangeNotify() { + proudSkillList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ProudSkillChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ProudSkillChangeNotify( + 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 32: { + + entityId_ = input.readUInt32(); + break; + } + case 64: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 88: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + proudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + proudSkillList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + proudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + proudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + proudSkillList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.class, emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 11; + private long avatarGuid_; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 4; + private int entityId_; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 8; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 8; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int PROUD_SKILL_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList proudSkillList_; + /** + * repeated uint32 proud_skill_list = 12; + * @return A list containing the proudSkillList. + */ + @java.lang.Override + public java.util.List + getProudSkillListList() { + return proudSkillList_; + } + /** + * repeated uint32 proud_skill_list = 12; + * @return The count of proudSkillList. + */ + public int getProudSkillListCount() { + return proudSkillList_.size(); + } + /** + * repeated uint32 proud_skill_list = 12; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + public int getProudSkillList(int index) { + return proudSkillList_.getInt(index); + } + private int proudSkillListMemoizedSerializedSize = -1; + + 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 (entityId_ != 0) { + output.writeUInt32(4, entityId_); + } + if (skillDepotId_ != 0) { + output.writeUInt32(8, skillDepotId_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(11, avatarGuid_); + } + if (getProudSkillListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(proudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < proudSkillList_.size(); i++) { + output.writeUInt32NoTag(proudSkillList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, entityId_); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, skillDepotId_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(11, avatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < proudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(proudSkillList_.getInt(i)); + } + size += dataSize; + if (!getProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + proudSkillListMemoizedSerializedSize = dataSize; + } + 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.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify other = (emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (!getProudSkillListList() + .equals(other.getProudSkillListList())) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + if (getProudSkillListCount() > 0) { + hash = (37 * hash) + PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getProudSkillListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify 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.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify 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.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify 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.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify 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.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify 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.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify 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: 1031
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ProudSkillChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ProudSkillChangeNotify) + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.class, emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + entityId_ = 0; + + skillDepotId_ = 0; + + proudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.internal_static_ProudSkillChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify build() { + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify buildPartial() { + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify result = new emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify(this); + int from_bitField0_ = bitField0_; + result.avatarGuid_ = avatarGuid_; + result.entityId_ = entityId_; + result.skillDepotId_ = skillDepotId_; + if (((bitField0_ & 0x00000001) != 0)) { + proudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.proudSkillList_ = proudSkillList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify other) { + if (other == emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (!other.proudSkillList_.isEmpty()) { + if (proudSkillList_.isEmpty()) { + proudSkillList_ = other.proudSkillList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureProudSkillListIsMutable(); + proudSkillList_.addAll(other.proudSkillList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 11; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 11; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 11; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 4; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 4; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 8; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 8; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 8; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList proudSkillList_ = emptyIntList(); + private void ensureProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + proudSkillList_ = mutableCopy(proudSkillList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 proud_skill_list = 12; + * @return A list containing the proudSkillList. + */ + public java.util.List + getProudSkillListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(proudSkillList_) : proudSkillList_; + } + /** + * repeated uint32 proud_skill_list = 12; + * @return The count of proudSkillList. + */ + public int getProudSkillListCount() { + return proudSkillList_.size(); + } + /** + * repeated uint32 proud_skill_list = 12; + * @param index The index of the element to return. + * @return The proudSkillList at the given index. + */ + public int getProudSkillList(int index) { + return proudSkillList_.getInt(index); + } + /** + * repeated uint32 proud_skill_list = 12; + * @param index The index to set the value at. + * @param value The proudSkillList to set. + * @return This builder for chaining. + */ + public Builder setProudSkillList( + int index, int value) { + ensureProudSkillListIsMutable(); + proudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 12; + * @param value The proudSkillList to add. + * @return This builder for chaining. + */ + public Builder addProudSkillList(int value) { + ensureProudSkillListIsMutable(); + proudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 12; + * @param values The proudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllProudSkillList( + java.lang.Iterable values) { + ensureProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, proudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 proud_skill_list = 12; + * @return This builder for chaining. + */ + public Builder clearProudSkillList() { + proudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ProudSkillChangeNotify) + } + + // @@protoc_insertion_point(class_scope:ProudSkillChangeNotify) + private static final emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify(); + } + + public static emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ProudSkillChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ProudSkillChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillChangeNotifyOuterClass.ProudSkillChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ProudSkillChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ProudSkillChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ProudSkillChangeNotify.proto\"r\n\026ProudS" + + "killChangeNotify\022\023\n\013avatar_guid\030\013 \001(\004\022\021\n" + + "\tentity_id\030\004 \001(\r\022\026\n\016skill_depot_id\030\010 \001(\r" + + "\022\030\n\020proud_skill_list\030\014 \003(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ProudSkillChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ProudSkillChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ProudSkillChangeNotify_descriptor, + new java.lang.String[] { "AvatarGuid", "EntityId", "SkillDepotId", "ProudSkillList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java new file mode 100644 index 00000000000..aba4b9a21fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ProudSkillExtraLevelNotifyOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ProudSkillExtraLevelNotify.proto + +package emu.grasscutter.net.proto; + +public final class ProudSkillExtraLevelNotifyOuterClass { + private ProudSkillExtraLevelNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ProudSkillExtraLevelNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ProudSkillExtraLevelNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 talent_type = 11; + * @return The talentType. + */ + int getTalentType(); + + /** + * uint32 talent_index = 8; + * @return The talentIndex. + */ + int getTalentIndex(); + + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 extra_level = 3; + * @return The extraLevel. + */ + int getExtraLevel(); + } + /** + *
+   * CmdId: 1081
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ProudSkillExtraLevelNotify} + */ + public static final class ProudSkillExtraLevelNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ProudSkillExtraLevelNotify) + ProudSkillExtraLevelNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ProudSkillExtraLevelNotify.newBuilder() to construct. + private ProudSkillExtraLevelNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ProudSkillExtraLevelNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ProudSkillExtraLevelNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ProudSkillExtraLevelNotify( + 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: { + + extraLevel_ = input.readUInt32(); + break; + } + case 64: { + + talentIndex_ = input.readUInt32(); + break; + } + case 88: { + + talentType_ = input.readUInt32(); + break; + } + case 120: { + + avatarGuid_ = input.readUInt64(); + 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.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.class, emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.Builder.class); + } + + public static final int TALENT_TYPE_FIELD_NUMBER = 11; + private int talentType_; + /** + * uint32 talent_type = 11; + * @return The talentType. + */ + @java.lang.Override + public int getTalentType() { + return talentType_; + } + + public static final int TALENT_INDEX_FIELD_NUMBER = 8; + private int talentIndex_; + /** + * uint32 talent_index = 8; + * @return The talentIndex. + */ + @java.lang.Override + public int getTalentIndex() { + return talentIndex_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 15; + private long avatarGuid_; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int EXTRA_LEVEL_FIELD_NUMBER = 3; + private int extraLevel_; + /** + * uint32 extra_level = 3; + * @return The extraLevel. + */ + @java.lang.Override + public int getExtraLevel() { + return extraLevel_; + } + + 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 (extraLevel_ != 0) { + output.writeUInt32(3, extraLevel_); + } + if (talentIndex_ != 0) { + output.writeUInt32(8, talentIndex_); + } + if (talentType_ != 0) { + output.writeUInt32(11, talentType_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(15, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (extraLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, extraLevel_); + } + if (talentIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, talentIndex_); + } + if (talentType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, talentType_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, avatarGuid_); + } + 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.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify other = (emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify) obj; + + if (getTalentType() + != other.getTalentType()) return false; + if (getTalentIndex() + != other.getTalentIndex()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getExtraLevel() + != other.getExtraLevel()) 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) + TALENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getTalentType(); + hash = (37 * hash) + TALENT_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getTalentIndex(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + EXTRA_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getExtraLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify 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.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify 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.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify 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.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify 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.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify 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.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify 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: 1081
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ProudSkillExtraLevelNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ProudSkillExtraLevelNotify) + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.class, emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + talentType_ = 0; + + talentIndex_ = 0; + + avatarGuid_ = 0L; + + extraLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.internal_static_ProudSkillExtraLevelNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify build() { + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify buildPartial() { + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify result = new emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify(this); + result.talentType_ = talentType_; + result.talentIndex_ = talentIndex_; + result.avatarGuid_ = avatarGuid_; + result.extraLevel_ = extraLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify) { + return mergeFrom((emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify other) { + if (other == emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify.getDefaultInstance()) return this; + if (other.getTalentType() != 0) { + setTalentType(other.getTalentType()); + } + if (other.getTalentIndex() != 0) { + setTalentIndex(other.getTalentIndex()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getExtraLevel() != 0) { + setExtraLevel(other.getExtraLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int talentType_ ; + /** + * uint32 talent_type = 11; + * @return The talentType. + */ + @java.lang.Override + public int getTalentType() { + return talentType_; + } + /** + * uint32 talent_type = 11; + * @param value The talentType to set. + * @return This builder for chaining. + */ + public Builder setTalentType(int value) { + + talentType_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_type = 11; + * @return This builder for chaining. + */ + public Builder clearTalentType() { + + talentType_ = 0; + onChanged(); + return this; + } + + private int talentIndex_ ; + /** + * uint32 talent_index = 8; + * @return The talentIndex. + */ + @java.lang.Override + public int getTalentIndex() { + return talentIndex_; + } + /** + * uint32 talent_index = 8; + * @param value The talentIndex to set. + * @return This builder for chaining. + */ + public Builder setTalentIndex(int value) { + + talentIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_index = 8; + * @return This builder for chaining. + */ + public Builder clearTalentIndex() { + + talentIndex_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 15; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 15; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int extraLevel_ ; + /** + * uint32 extra_level = 3; + * @return The extraLevel. + */ + @java.lang.Override + public int getExtraLevel() { + return extraLevel_; + } + /** + * uint32 extra_level = 3; + * @param value The extraLevel to set. + * @return This builder for chaining. + */ + public Builder setExtraLevel(int value) { + + extraLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 extra_level = 3; + * @return This builder for chaining. + */ + public Builder clearExtraLevel() { + + extraLevel_ = 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:ProudSkillExtraLevelNotify) + } + + // @@protoc_insertion_point(class_scope:ProudSkillExtraLevelNotify) + private static final emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify(); + } + + public static emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ProudSkillExtraLevelNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ProudSkillExtraLevelNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ProudSkillExtraLevelNotifyOuterClass.ProudSkillExtraLevelNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ProudSkillExtraLevelNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ProudSkillExtraLevelNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n ProudSkillExtraLevelNotify.proto\"q\n\032Pr" + + "oudSkillExtraLevelNotify\022\023\n\013talent_type\030" + + "\013 \001(\r\022\024\n\014talent_index\030\010 \001(\r\022\023\n\013avatar_gu" + + "id\030\017 \001(\004\022\023\n\013extra_level\030\003 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ProudSkillExtraLevelNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ProudSkillExtraLevelNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ProudSkillExtraLevelNotify_descriptor, + new java.lang.String[] { "TalentType", "TalentIndex", "AvatarGuid", "ExtraLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java new file mode 100644 index 00000000000..51f394917f2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatReqOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PullPrivateChatReq.proto + +package emu.grasscutter.net.proto; + +public final class PullPrivateChatReqOuterClass { + private PullPrivateChatReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PullPrivateChatReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:PullPrivateChatReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * uint32 pull_num = 7; + * @return The pullNum. + */ + int getPullNum(); + + /** + * uint32 from_sequence = 12; + * @return The fromSequence. + */ + int getFromSequence(); + } + /** + *
+   * CmdId: 4971
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code PullPrivateChatReq} + */ + public static final class PullPrivateChatReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PullPrivateChatReq) + PullPrivateChatReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use PullPrivateChatReq.newBuilder() to construct. + private PullPrivateChatReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PullPrivateChatReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PullPrivateChatReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PullPrivateChatReq( + 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 40: { + + targetUid_ = input.readUInt32(); + break; + } + case 56: { + + pullNum_ = input.readUInt32(); + break; + } + case 96: { + + fromSequence_ = 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.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.class, emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 5; + private int targetUid_; + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int PULL_NUM_FIELD_NUMBER = 7; + private int pullNum_; + /** + * uint32 pull_num = 7; + * @return The pullNum. + */ + @java.lang.Override + public int getPullNum() { + return pullNum_; + } + + public static final int FROM_SEQUENCE_FIELD_NUMBER = 12; + private int fromSequence_; + /** + * uint32 from_sequence = 12; + * @return The fromSequence. + */ + @java.lang.Override + public int getFromSequence() { + return fromSequence_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(5, targetUid_); + } + if (pullNum_ != 0) { + output.writeUInt32(7, pullNum_); + } + if (fromSequence_ != 0) { + output.writeUInt32(12, fromSequence_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, targetUid_); + } + if (pullNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, pullNum_); + } + if (fromSequence_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, fromSequence_); + } + 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.PullPrivateChatReqOuterClass.PullPrivateChatReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq other = (emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getPullNum() + != other.getPullNum()) return false; + if (getFromSequence() + != other.getFromSequence()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + PULL_NUM_FIELD_NUMBER; + hash = (53 * hash) + getPullNum(); + hash = (37 * hash) + FROM_SEQUENCE_FIELD_NUMBER; + hash = (53 * hash) + getFromSequence(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq 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.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq 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.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq 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.PullPrivateChatReqOuterClass.PullPrivateChatReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq 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.PullPrivateChatReqOuterClass.PullPrivateChatReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq 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.PullPrivateChatReqOuterClass.PullPrivateChatReq 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: 4971
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code PullPrivateChatReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PullPrivateChatReq) + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.class, emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + pullNum_ = 0; + + fromSequence_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.internal_static_PullPrivateChatReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq build() { + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq buildPartial() { + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq result = new emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq(this); + result.targetUid_ = targetUid_; + result.pullNum_ = pullNum_; + result.fromSequence_ = fromSequence_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq) { + return mergeFrom((emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq other) { + if (other == emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getPullNum() != 0) { + setPullNum(other.getPullNum()); + } + if (other.getFromSequence() != 0) { + setFromSequence(other.getFromSequence()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 5; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 5; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 5; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int pullNum_ ; + /** + * uint32 pull_num = 7; + * @return The pullNum. + */ + @java.lang.Override + public int getPullNum() { + return pullNum_; + } + /** + * uint32 pull_num = 7; + * @param value The pullNum to set. + * @return This builder for chaining. + */ + public Builder setPullNum(int value) { + + pullNum_ = value; + onChanged(); + return this; + } + /** + * uint32 pull_num = 7; + * @return This builder for chaining. + */ + public Builder clearPullNum() { + + pullNum_ = 0; + onChanged(); + return this; + } + + private int fromSequence_ ; + /** + * uint32 from_sequence = 12; + * @return The fromSequence. + */ + @java.lang.Override + public int getFromSequence() { + return fromSequence_; + } + /** + * uint32 from_sequence = 12; + * @param value The fromSequence to set. + * @return This builder for chaining. + */ + public Builder setFromSequence(int value) { + + fromSequence_ = value; + onChanged(); + return this; + } + /** + * uint32 from_sequence = 12; + * @return This builder for chaining. + */ + public Builder clearFromSequence() { + + fromSequence_ = 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:PullPrivateChatReq) + } + + // @@protoc_insertion_point(class_scope:PullPrivateChatReq) + private static final emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq(); + } + + public static emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PullPrivateChatReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PullPrivateChatReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatReqOuterClass.PullPrivateChatReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PullPrivateChatReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PullPrivateChatReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PullPrivateChatReq.proto\"Q\n\022PullPrivat" + + "eChatReq\022\022\n\ntarget_uid\030\005 \001(\r\022\020\n\010pull_num" + + "\030\007 \001(\r\022\025\n\rfrom_sequence\030\014 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_PullPrivateChatReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PullPrivateChatReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PullPrivateChatReq_descriptor, + new java.lang.String[] { "TargetUid", "PullNum", "FromSequence", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java new file mode 100644 index 00000000000..b0ee88a7fbb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PullPrivateChatRspOuterClass.java @@ -0,0 +1,926 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PullPrivateChatRsp.proto + +package emu.grasscutter.net.proto; + +public final class PullPrivateChatRspOuterClass { + private PullPrivateChatRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PullPrivateChatRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PullPrivateChatRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ChatInfo chat_info = 15; + */ + java.util.List + getChatInfoList(); + /** + * repeated .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index); + /** + * repeated .ChatInfo chat_info = 15; + */ + int getChatInfoCount(); + /** + * repeated .ChatInfo chat_info = 15; + */ + java.util.List + getChatInfoOrBuilderList(); + /** + * repeated .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4953
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PullPrivateChatRsp} + */ + public static final class PullPrivateChatRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PullPrivateChatRsp) + PullPrivateChatRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PullPrivateChatRsp.newBuilder() to construct. + private PullPrivateChatRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PullPrivateChatRsp() { + chatInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PullPrivateChatRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PullPrivateChatRsp( + 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 88: { + + retcode_ = input.readInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + chatInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + chatInfo_.add( + input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry)); + 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)) { + chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.class, emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.Builder.class); + } + + public static final int CHAT_INFO_FIELD_NUMBER = 15; + private java.util.List chatInfo_; + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public java.util.List getChatInfoList() { + return chatInfo_; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public java.util.List + getChatInfoOrBuilderList() { + return chatInfo_; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public int getChatInfoCount() { + return chatInfo_.size(); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { + return chatInfo_.get(index); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index) { + return chatInfo_.get(index); + } + + 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 (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + for (int i = 0; i < chatInfo_.size(); i++) { + output.writeMessage(15, chatInfo_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + for (int i = 0; i < chatInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, chatInfo_.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.PullPrivateChatRspOuterClass.PullPrivateChatRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp other = (emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp) obj; + + if (!getChatInfoList() + .equals(other.getChatInfoList())) 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(); + if (getChatInfoCount() > 0) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfoList().hashCode(); + } + 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.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp 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.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp 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.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp 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.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp 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.PullPrivateChatRspOuterClass.PullPrivateChatRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp 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.PullPrivateChatRspOuterClass.PullPrivateChatRsp 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: 4953
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PullPrivateChatRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PullPrivateChatRsp) + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.class, emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChatInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chatInfoBuilder_ == null) { + chatInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + chatInfoBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.internal_static_PullPrivateChatRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp build() { + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp buildPartial() { + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp result = new emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp(this); + int from_bitField0_ = bitField0_; + if (chatInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp) { + return mergeFrom((emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp other) { + if (other == emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp.getDefaultInstance()) return this; + if (chatInfoBuilder_ == null) { + if (!other.chatInfo_.isEmpty()) { + if (chatInfo_.isEmpty()) { + chatInfo_ = other.chatInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChatInfoIsMutable(); + chatInfo_.addAll(other.chatInfo_); + } + onChanged(); + } + } else { + if (!other.chatInfo_.isEmpty()) { + if (chatInfoBuilder_.isEmpty()) { + chatInfoBuilder_.dispose(); + chatInfoBuilder_ = null; + chatInfo_ = other.chatInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + chatInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChatInfoFieldBuilder() : null; + } else { + chatInfoBuilder_.addAllMessages(other.chatInfo_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List chatInfo_ = + java.util.Collections.emptyList(); + private void ensureChatInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + chatInfo_ = new java.util.ArrayList(chatInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List getChatInfoList() { + if (chatInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(chatInfo_); + } else { + return chatInfoBuilder_.getMessageList(); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public int getChatInfoCount() { + if (chatInfoBuilder_ == null) { + return chatInfo_.size(); + } else { + return chatInfoBuilder_.getCount(); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { + if (chatInfoBuilder_ == null) { + return chatInfo_.get(index); + } else { + return chatInfoBuilder_.getMessage(index); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.set(index, value); + onChanged(); + } else { + chatInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.add(value); + onChanged(); + } else { + chatInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.add(index, value); + onChanged(); + } else { + chatInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.add(builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addAllChatInfo( + java.lang.Iterable values) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, chatInfo_); + onChanged(); + } else { + chatInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + chatInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder removeChatInfo(int index) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.remove(index); + onChanged(); + } else { + chatInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder( + int index) { + return getChatInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index) { + if (chatInfoBuilder_ == null) { + return chatInfo_.get(index); } else { + return chatInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List + getChatInfoOrBuilderList() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(chatInfo_); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder() { + return getChatInfoFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder( + int index) { + return getChatInfoFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List + getChatInfoBuilderList() { + return getChatInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + chatInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + + 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:PullPrivateChatRsp) + } + + // @@protoc_insertion_point(class_scope:PullPrivateChatRsp) + private static final emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp(); + } + + public static emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PullPrivateChatRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PullPrivateChatRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullPrivateChatRspOuterClass.PullPrivateChatRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PullPrivateChatRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PullPrivateChatRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030PullPrivateChatRsp.proto\032\016ChatInfo.pro" + + "to\"C\n\022PullPrivateChatRsp\022\034\n\tchat_info\030\017 " + + "\003(\0132\t.ChatInfo\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PullPrivateChatRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PullPrivateChatRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PullPrivateChatRsp_descriptor, + new java.lang.String[] { "ChatInfo", "Retcode", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java new file mode 100644 index 00000000000..aff9e353393 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/PullRecentChatRspOuterClass.java @@ -0,0 +1,926 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: PullRecentChatRsp.proto + +package emu.grasscutter.net.proto; + +public final class PullRecentChatRspOuterClass { + private PullRecentChatRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface PullRecentChatRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:PullRecentChatRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ChatInfo chat_info = 15; + */ + java.util.List + getChatInfoList(); + /** + * repeated .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index); + /** + * repeated .ChatInfo chat_info = 15; + */ + int getChatInfoCount(); + /** + * repeated .ChatInfo chat_info = 15; + */ + java.util.List + getChatInfoOrBuilderList(); + /** + * repeated .ChatInfo chat_info = 15; + */ + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 5023
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code PullRecentChatRsp} + */ + public static final class PullRecentChatRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PullRecentChatRsp) + PullRecentChatRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use PullRecentChatRsp.newBuilder() to construct. + private PullRecentChatRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PullRecentChatRsp() { + chatInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PullRecentChatRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PullRecentChatRsp( + 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 24: { + + retcode_ = input.readInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + chatInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + chatInfo_.add( + input.readMessage(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.parser(), extensionRegistry)); + 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)) { + chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.class, emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.Builder.class); + } + + public static final int CHAT_INFO_FIELD_NUMBER = 15; + private java.util.List chatInfo_; + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public java.util.List getChatInfoList() { + return chatInfo_; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public java.util.List + getChatInfoOrBuilderList() { + return chatInfo_; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public int getChatInfoCount() { + return chatInfo_.size(); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { + return chatInfo_.get(index); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index) { + return chatInfo_.get(index); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @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 (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + for (int i = 0; i < chatInfo_.size(); i++) { + output.writeMessage(15, chatInfo_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + for (int i = 0; i < chatInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, chatInfo_.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.PullRecentChatRspOuterClass.PullRecentChatRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp other = (emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp) obj; + + if (!getChatInfoList() + .equals(other.getChatInfoList())) 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(); + if (getChatInfoCount() > 0) { + hash = (37 * hash) + CHAT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChatInfoList().hashCode(); + } + 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.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp 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.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp 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.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp 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.PullRecentChatRspOuterClass.PullRecentChatRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp 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.PullRecentChatRspOuterClass.PullRecentChatRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp 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.PullRecentChatRspOuterClass.PullRecentChatRsp 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: 5023
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code PullRecentChatRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:PullRecentChatRsp) + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.class, emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getChatInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (chatInfoBuilder_ == null) { + chatInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + chatInfoBuilder_.clear(); + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.internal_static_PullRecentChatRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp build() { + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp buildPartial() { + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp result = new emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp(this); + int from_bitField0_ = bitField0_; + if (chatInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + chatInfo_ = java.util.Collections.unmodifiableList(chatInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.chatInfo_ = chatInfo_; + } else { + result.chatInfo_ = chatInfoBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp) { + return mergeFrom((emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp other) { + if (other == emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp.getDefaultInstance()) return this; + if (chatInfoBuilder_ == null) { + if (!other.chatInfo_.isEmpty()) { + if (chatInfo_.isEmpty()) { + chatInfo_ = other.chatInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChatInfoIsMutable(); + chatInfo_.addAll(other.chatInfo_); + } + onChanged(); + } + } else { + if (!other.chatInfo_.isEmpty()) { + if (chatInfoBuilder_.isEmpty()) { + chatInfoBuilder_.dispose(); + chatInfoBuilder_ = null; + chatInfo_ = other.chatInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + chatInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChatInfoFieldBuilder() : null; + } else { + chatInfoBuilder_.addAllMessages(other.chatInfo_); + } + } + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List chatInfo_ = + java.util.Collections.emptyList(); + private void ensureChatInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + chatInfo_ = new java.util.ArrayList(chatInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> chatInfoBuilder_; + + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List getChatInfoList() { + if (chatInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(chatInfo_); + } else { + return chatInfoBuilder_.getMessageList(); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public int getChatInfoCount() { + if (chatInfoBuilder_ == null) { + return chatInfo_.size(); + } else { + return chatInfoBuilder_.getCount(); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo getChatInfo(int index) { + if (chatInfoBuilder_ == null) { + return chatInfo_.get(index); + } else { + return chatInfoBuilder_.getMessage(index); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.set(index, value); + onChanged(); + } else { + chatInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder setChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo(emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.add(value); + onChanged(); + } else { + chatInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo value) { + if (chatInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChatInfoIsMutable(); + chatInfo_.add(index, value); + onChanged(); + } else { + chatInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.add(builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addChatInfo( + int index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder builderForValue) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + chatInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder addAllChatInfo( + java.lang.Iterable values) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, chatInfo_); + onChanged(); + } else { + chatInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder clearChatInfo() { + if (chatInfoBuilder_ == null) { + chatInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + chatInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public Builder removeChatInfo(int index) { + if (chatInfoBuilder_ == null) { + ensureChatInfoIsMutable(); + chatInfo_.remove(index); + onChanged(); + } else { + chatInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder getChatInfoBuilder( + int index) { + return getChatInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder getChatInfoOrBuilder( + int index) { + if (chatInfoBuilder_ == null) { + return chatInfo_.get(index); } else { + return chatInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List + getChatInfoOrBuilderList() { + if (chatInfoBuilder_ != null) { + return chatInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(chatInfo_); + } + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder() { + return getChatInfoFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder addChatInfoBuilder( + int index) { + return getChatInfoFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.getDefaultInstance()); + } + /** + * repeated .ChatInfo chat_info = 15; + */ + public java.util.List + getChatInfoBuilderList() { + return getChatInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder> + getChatInfoFieldBuilder() { + if (chatInfoBuilder_ == null) { + chatInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfo.Builder, emu.grasscutter.net.proto.ChatInfoOuterClass.ChatInfoOrBuilder>( + chatInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + chatInfo_ = null; + } + return chatInfoBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @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:PullRecentChatRsp) + } + + // @@protoc_insertion_point(class_scope:PullRecentChatRsp) + private static final emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp(); + } + + public static emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PullRecentChatRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PullRecentChatRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.PullRecentChatRspOuterClass.PullRecentChatRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_PullRecentChatRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_PullRecentChatRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027PullRecentChatRsp.proto\032\016ChatInfo.prot" + + "o\"B\n\021PullRecentChatRsp\022\034\n\tchat_info\030\017 \003(" + + "\0132\t.ChatInfo\022\017\n\007retcode\030\003 \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(), + }); + internal_static_PullRecentChatRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_PullRecentChatRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_PullRecentChatRsp_descriptor, + new java.lang.String[] { "ChatInfo", "Retcode", }); + emu.grasscutter.net.proto.ChatInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumReqOuterClass.java new file mode 100644 index 00000000000..57379862cf1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumReqOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryCodexMonsterBeKilledNumReq.proto + +package emu.grasscutter.net.proto; + +public final class QueryCodexMonsterBeKilledNumReqOuterClass { + private QueryCodexMonsterBeKilledNumReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryCodexMonsterBeKilledNumReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryCodexMonsterBeKilledNumReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + java.util.List getCodexIdListList(); + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + int getCodexIdListCount(); + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + int getCodexIdList(int index); + } + /** + *
+   * CmdId: 4203
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QueryCodexMonsterBeKilledNumReq} + */ + public static final class QueryCodexMonsterBeKilledNumReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryCodexMonsterBeKilledNumReq) + QueryCodexMonsterBeKilledNumReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryCodexMonsterBeKilledNumReq.newBuilder() to construct. + private QueryCodexMonsterBeKilledNumReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryCodexMonsterBeKilledNumReq() { + codexIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryCodexMonsterBeKilledNumReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryCodexMonsterBeKilledNumReq( + 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 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + codexIdList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + codexIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + codexIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.class, emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.Builder.class); + } + + public static final int CODEX_ID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList codexIdList_; + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + @java.lang.Override + public java.util.List + getCodexIdListList() { + return codexIdList_; + } + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + private int codexIdListMemoizedSerializedSize = -1; + + 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 (getCodexIdListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(codexIdListMemoizedSerializedSize); + } + for (int i = 0; i < codexIdList_.size(); i++) { + output.writeUInt32NoTag(codexIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < codexIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(codexIdList_.getInt(i)); + } + size += dataSize; + if (!getCodexIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + codexIdListMemoizedSerializedSize = dataSize; + } + 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.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq other = (emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq) obj; + + if (!getCodexIdListList() + .equals(other.getCodexIdListList())) 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 (getCodexIdListCount() > 0) { + hash = (37 * hash) + CODEX_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCodexIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq 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.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq 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.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq 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.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq 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.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq 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.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq 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: 4203
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QueryCodexMonsterBeKilledNumReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryCodexMonsterBeKilledNumReq) + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.class, emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.internal_static_QueryCodexMonsterBeKilledNumReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq build() { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq buildPartial() { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq result = new emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.codexIdList_ = codexIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq) { + return mergeFrom((emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq other) { + if (other == emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq.getDefaultInstance()) return this; + if (!other.codexIdList_.isEmpty()) { + if (codexIdList_.isEmpty()) { + codexIdList_ = other.codexIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCodexIdListIsMutable(); + codexIdList_.addAll(other.codexIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList codexIdList_ = emptyIntList(); + private void ensureCodexIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + codexIdList_ = mutableCopy(codexIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 codex_id_list = 14; + * @return A list containing the codexIdList. + */ + public java.util.List + getCodexIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(codexIdList_) : codexIdList_; + } + /** + * repeated uint32 codex_id_list = 14; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + /** + * repeated uint32 codex_id_list = 14; + * @param index The index to set the value at. + * @param value The codexIdList to set. + * @return This builder for chaining. + */ + public Builder setCodexIdList( + int index, int value) { + ensureCodexIdListIsMutable(); + codexIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @param value The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addCodexIdList(int value) { + ensureCodexIdListIsMutable(); + codexIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @param values The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCodexIdList( + java.lang.Iterable values) { + ensureCodexIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, codexIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 14; + * @return This builder for chaining. + */ + public Builder clearCodexIdList() { + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:QueryCodexMonsterBeKilledNumReq) + } + + // @@protoc_insertion_point(class_scope:QueryCodexMonsterBeKilledNumReq) + private static final emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq(); + } + + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryCodexMonsterBeKilledNumReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryCodexMonsterBeKilledNumReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumReqOuterClass.QueryCodexMonsterBeKilledNumReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryCodexMonsterBeKilledNumReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryCodexMonsterBeKilledNumReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%QueryCodexMonsterBeKilledNumReq.proto\"" + + "8\n\037QueryCodexMonsterBeKilledNumReq\022\025\n\rco" + + "dex_id_list\030\016 \003(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QueryCodexMonsterBeKilledNumReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryCodexMonsterBeKilledNumReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryCodexMonsterBeKilledNumReq_descriptor, + new java.lang.String[] { "CodexIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumRspOuterClass.java new file mode 100644 index 00000000000..743abe754c4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryCodexMonsterBeKilledNumRspOuterClass.java @@ -0,0 +1,1134 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryCodexMonsterBeKilledNumRsp.proto + +package emu.grasscutter.net.proto; + +public final class QueryCodexMonsterBeKilledNumRspOuterClass { + private QueryCodexMonsterBeKilledNumRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryCodexMonsterBeKilledNumRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryCodexMonsterBeKilledNumRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 codex_id_list = 4; + * @return A list containing the codexIdList. + */ + java.util.List getCodexIdListList(); + /** + * repeated uint32 codex_id_list = 4; + * @return The count of codexIdList. + */ + int getCodexIdListCount(); + /** + * repeated uint32 codex_id_list = 4; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + int getCodexIdList(int index); + + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return A list containing the unk2700MKOBMGGPNMI. + */ + java.util.List getUnk2700MKOBMGGPNMIList(); + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return The count of unk2700MKOBMGGPNMI. + */ + int getUnk2700MKOBMGGPNMICount(); + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param index The index of the element to return. + * @return The unk2700MKOBMGGPNMI at the given index. + */ + int getUnk2700MKOBMGGPNMI(int index); + + /** + * repeated uint32 be_killed_num_list = 12; + * @return A list containing the beKilledNumList. + */ + java.util.List getBeKilledNumListList(); + /** + * repeated uint32 be_killed_num_list = 12; + * @return The count of beKilledNumList. + */ + int getBeKilledNumListCount(); + /** + * repeated uint32 be_killed_num_list = 12; + * @param index The index of the element to return. + * @return The beKilledNumList at the given index. + */ + int getBeKilledNumList(int index); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4209
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QueryCodexMonsterBeKilledNumRsp} + */ + public static final class QueryCodexMonsterBeKilledNumRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryCodexMonsterBeKilledNumRsp) + QueryCodexMonsterBeKilledNumRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryCodexMonsterBeKilledNumRsp.newBuilder() to construct. + private QueryCodexMonsterBeKilledNumRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryCodexMonsterBeKilledNumRsp() { + codexIdList_ = emptyIntList(); + unk2700MKOBMGGPNMI_ = emptyIntList(); + beKilledNumList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryCodexMonsterBeKilledNumRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryCodexMonsterBeKilledNumRsp( + 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 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + codexIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + codexIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + codexIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700MKOBMGGPNMI_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unk2700MKOBMGGPNMI_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unk2700MKOBMGGPNMI_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unk2700MKOBMGGPNMI_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + beKilledNumList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + beKilledNumList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + beKilledNumList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + beKilledNumList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + codexIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unk2700MKOBMGGPNMI_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + beKilledNumList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.class, emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.Builder.class); + } + + public static final int CODEX_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList codexIdList_; + /** + * repeated uint32 codex_id_list = 4; + * @return A list containing the codexIdList. + */ + @java.lang.Override + public java.util.List + getCodexIdListList() { + return codexIdList_; + } + /** + * repeated uint32 codex_id_list = 4; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 4; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + private int codexIdListMemoizedSerializedSize = -1; + + public static final int UNK2700_MKOBMGGPNMI_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList unk2700MKOBMGGPNMI_; + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return A list containing the unk2700MKOBMGGPNMI. + */ + @java.lang.Override + public java.util.List + getUnk2700MKOBMGGPNMIList() { + return unk2700MKOBMGGPNMI_; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return The count of unk2700MKOBMGGPNMI. + */ + public int getUnk2700MKOBMGGPNMICount() { + return unk2700MKOBMGGPNMI_.size(); + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param index The index of the element to return. + * @return The unk2700MKOBMGGPNMI at the given index. + */ + public int getUnk2700MKOBMGGPNMI(int index) { + return unk2700MKOBMGGPNMI_.getInt(index); + } + private int unk2700MKOBMGGPNMIMemoizedSerializedSize = -1; + + public static final int BE_KILLED_NUM_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList beKilledNumList_; + /** + * repeated uint32 be_killed_num_list = 12; + * @return A list containing the beKilledNumList. + */ + @java.lang.Override + public java.util.List + getBeKilledNumListList() { + return beKilledNumList_; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @return The count of beKilledNumList. + */ + public int getBeKilledNumListCount() { + return beKilledNumList_.size(); + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param index The index of the element to return. + * @return The beKilledNumList at the given index. + */ + public int getBeKilledNumList(int index) { + return beKilledNumList_.getInt(index); + } + private int beKilledNumListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @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 { + getSerializedSize(); + if (getCodexIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(codexIdListMemoizedSerializedSize); + } + for (int i = 0; i < codexIdList_.size(); i++) { + output.writeUInt32NoTag(codexIdList_.getInt(i)); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (getUnk2700MKOBMGGPNMIList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(unk2700MKOBMGGPNMIMemoizedSerializedSize); + } + for (int i = 0; i < unk2700MKOBMGGPNMI_.size(); i++) { + output.writeUInt32NoTag(unk2700MKOBMGGPNMI_.getInt(i)); + } + if (getBeKilledNumListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(beKilledNumListMemoizedSerializedSize); + } + for (int i = 0; i < beKilledNumList_.size(); i++) { + output.writeUInt32NoTag(beKilledNumList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < codexIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(codexIdList_.getInt(i)); + } + size += dataSize; + if (!getCodexIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + codexIdListMemoizedSerializedSize = dataSize; + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < unk2700MKOBMGGPNMI_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unk2700MKOBMGGPNMI_.getInt(i)); + } + size += dataSize; + if (!getUnk2700MKOBMGGPNMIList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unk2700MKOBMGGPNMIMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < beKilledNumList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(beKilledNumList_.getInt(i)); + } + size += dataSize; + if (!getBeKilledNumListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + beKilledNumListMemoizedSerializedSize = dataSize; + } + 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.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp other = (emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp) obj; + + if (!getCodexIdListList() + .equals(other.getCodexIdListList())) return false; + if (!getUnk2700MKOBMGGPNMIList() + .equals(other.getUnk2700MKOBMGGPNMIList())) return false; + if (!getBeKilledNumListList() + .equals(other.getBeKilledNumListList())) 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(); + if (getCodexIdListCount() > 0) { + hash = (37 * hash) + CODEX_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCodexIdListList().hashCode(); + } + if (getUnk2700MKOBMGGPNMICount() > 0) { + hash = (37 * hash) + UNK2700_MKOBMGGPNMI_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700MKOBMGGPNMIList().hashCode(); + } + if (getBeKilledNumListCount() > 0) { + hash = (37 * hash) + BE_KILLED_NUM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBeKilledNumListList().hashCode(); + } + 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.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp 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.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp 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.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp 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.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp 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.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp 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.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp 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: 4209
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QueryCodexMonsterBeKilledNumRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryCodexMonsterBeKilledNumRsp) + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.class, emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + unk2700MKOBMGGPNMI_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + beKilledNumList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp build() { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp buildPartial() { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp result = new emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + codexIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.codexIdList_ = codexIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + unk2700MKOBMGGPNMI_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unk2700MKOBMGGPNMI_ = unk2700MKOBMGGPNMI_; + if (((bitField0_ & 0x00000004) != 0)) { + beKilledNumList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.beKilledNumList_ = beKilledNumList_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp) { + return mergeFrom((emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp other) { + if (other == emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp.getDefaultInstance()) return this; + if (!other.codexIdList_.isEmpty()) { + if (codexIdList_.isEmpty()) { + codexIdList_ = other.codexIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCodexIdListIsMutable(); + codexIdList_.addAll(other.codexIdList_); + } + onChanged(); + } + if (!other.unk2700MKOBMGGPNMI_.isEmpty()) { + if (unk2700MKOBMGGPNMI_.isEmpty()) { + unk2700MKOBMGGPNMI_ = other.unk2700MKOBMGGPNMI_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnk2700MKOBMGGPNMIIsMutable(); + unk2700MKOBMGGPNMI_.addAll(other.unk2700MKOBMGGPNMI_); + } + onChanged(); + } + if (!other.beKilledNumList_.isEmpty()) { + if (beKilledNumList_.isEmpty()) { + beKilledNumList_ = other.beKilledNumList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureBeKilledNumListIsMutable(); + beKilledNumList_.addAll(other.beKilledNumList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList codexIdList_ = emptyIntList(); + private void ensureCodexIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + codexIdList_ = mutableCopy(codexIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 codex_id_list = 4; + * @return A list containing the codexIdList. + */ + public java.util.List + getCodexIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(codexIdList_) : codexIdList_; + } + /** + * repeated uint32 codex_id_list = 4; + * @return The count of codexIdList. + */ + public int getCodexIdListCount() { + return codexIdList_.size(); + } + /** + * repeated uint32 codex_id_list = 4; + * @param index The index of the element to return. + * @return The codexIdList at the given index. + */ + public int getCodexIdList(int index) { + return codexIdList_.getInt(index); + } + /** + * repeated uint32 codex_id_list = 4; + * @param index The index to set the value at. + * @param value The codexIdList to set. + * @return This builder for chaining. + */ + public Builder setCodexIdList( + int index, int value) { + ensureCodexIdListIsMutable(); + codexIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 4; + * @param value The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addCodexIdList(int value) { + ensureCodexIdListIsMutable(); + codexIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 4; + * @param values The codexIdList to add. + * @return This builder for chaining. + */ + public Builder addAllCodexIdList( + java.lang.Iterable values) { + ensureCodexIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, codexIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 codex_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearCodexIdList() { + codexIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unk2700MKOBMGGPNMI_ = emptyIntList(); + private void ensureUnk2700MKOBMGGPNMIIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unk2700MKOBMGGPNMI_ = mutableCopy(unk2700MKOBMGGPNMI_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return A list containing the unk2700MKOBMGGPNMI. + */ + public java.util.List + getUnk2700MKOBMGGPNMIList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unk2700MKOBMGGPNMI_) : unk2700MKOBMGGPNMI_; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return The count of unk2700MKOBMGGPNMI. + */ + public int getUnk2700MKOBMGGPNMICount() { + return unk2700MKOBMGGPNMI_.size(); + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param index The index of the element to return. + * @return The unk2700MKOBMGGPNMI at the given index. + */ + public int getUnk2700MKOBMGGPNMI(int index) { + return unk2700MKOBMGGPNMI_.getInt(index); + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param index The index to set the value at. + * @param value The unk2700MKOBMGGPNMI to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MKOBMGGPNMI( + int index, int value) { + ensureUnk2700MKOBMGGPNMIIsMutable(); + unk2700MKOBMGGPNMI_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param value The unk2700MKOBMGGPNMI to add. + * @return This builder for chaining. + */ + public Builder addUnk2700MKOBMGGPNMI(int value) { + ensureUnk2700MKOBMGGPNMIIsMutable(); + unk2700MKOBMGGPNMI_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @param values The unk2700MKOBMGGPNMI to add. + * @return This builder for chaining. + */ + public Builder addAllUnk2700MKOBMGGPNMI( + java.lang.Iterable values) { + ensureUnk2700MKOBMGGPNMIIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700MKOBMGGPNMI_); + onChanged(); + return this; + } + /** + * repeated uint32 Unk2700_MKOBMGGPNMI = 6; + * @return This builder for chaining. + */ + public Builder clearUnk2700MKOBMGGPNMI() { + unk2700MKOBMGGPNMI_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList beKilledNumList_ = emptyIntList(); + private void ensureBeKilledNumListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + beKilledNumList_ = mutableCopy(beKilledNumList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 be_killed_num_list = 12; + * @return A list containing the beKilledNumList. + */ + public java.util.List + getBeKilledNumListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(beKilledNumList_) : beKilledNumList_; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @return The count of beKilledNumList. + */ + public int getBeKilledNumListCount() { + return beKilledNumList_.size(); + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param index The index of the element to return. + * @return The beKilledNumList at the given index. + */ + public int getBeKilledNumList(int index) { + return beKilledNumList_.getInt(index); + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param index The index to set the value at. + * @param value The beKilledNumList to set. + * @return This builder for chaining. + */ + public Builder setBeKilledNumList( + int index, int value) { + ensureBeKilledNumListIsMutable(); + beKilledNumList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param value The beKilledNumList to add. + * @return This builder for chaining. + */ + public Builder addBeKilledNumList(int value) { + ensureBeKilledNumListIsMutable(); + beKilledNumList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @param values The beKilledNumList to add. + * @return This builder for chaining. + */ + public Builder addAllBeKilledNumList( + java.lang.Iterable values) { + ensureBeKilledNumListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, beKilledNumList_); + onChanged(); + return this; + } + /** + * repeated uint32 be_killed_num_list = 12; + * @return This builder for chaining. + */ + public Builder clearBeKilledNumList() { + beKilledNumList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @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:QueryCodexMonsterBeKilledNumRsp) + } + + // @@protoc_insertion_point(class_scope:QueryCodexMonsterBeKilledNumRsp) + private static final emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp(); + } + + public static emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryCodexMonsterBeKilledNumRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryCodexMonsterBeKilledNumRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCodexMonsterBeKilledNumRspOuterClass.QueryCodexMonsterBeKilledNumRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryCodexMonsterBeKilledNumRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%QueryCodexMonsterBeKilledNumRsp.proto\"" + + "\202\001\n\037QueryCodexMonsterBeKilledNumRsp\022\025\n\rc" + + "odex_id_list\030\004 \003(\r\022\033\n\023Unk2700_MKOBMGGPNM" + + "I\030\006 \003(\r\022\032\n\022be_killed_num_list\030\014 \003(\r\022\017\n\007r" + + "etcode\030\005 \001(\005B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryCodexMonsterBeKilledNumRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryCodexMonsterBeKilledNumRsp_descriptor, + new java.lang.String[] { "CodexIdList", "Unk2700MKOBMGGPNMI", "BeKilledNumList", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java new file mode 100644 index 00000000000..11260c05ab1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryCurrRegionHttpRspOuterClass.java @@ -0,0 +1,1654 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryCurrRegionHttpRsp.proto + +package emu.grasscutter.net.proto; + +public final class QueryCurrRegionHttpRspOuterClass { + private QueryCurrRegionHttpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryCurrRegionHttpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryCurrRegionHttpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * string msg = 2; + * @return The msg. + */ + java.lang.String getMsg(); + /** + * string msg = 2; + * @return The bytes for msg. + */ + com.google.protobuf.ByteString + getMsgBytes(); + + /** + * .RegionInfo region_info = 3; + * @return Whether the regionInfo field is set. + */ + boolean hasRegionInfo(); + /** + * .RegionInfo region_info = 3; + * @return The regionInfo. + */ + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getRegionInfo(); + /** + * .RegionInfo region_info = 3; + */ + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder getRegionInfoOrBuilder(); + + /** + * bytes client_secret_key = 11; + * @return The clientSecretKey. + */ + com.google.protobuf.ByteString getClientSecretKey(); + + /** + * bytes region_custom_config_encrypted = 12; + * @return The regionCustomConfigEncrypted. + */ + com.google.protobuf.ByteString getRegionCustomConfigEncrypted(); + + /** + * bytes client_region_custom_config_encrypted = 13; + * @return The clientRegionCustomConfigEncrypted. + */ + com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted(); + + /** + * .ForceUpdateInfo force_udpate = 4; + * @return Whether the forceUdpate field is set. + */ + boolean hasForceUdpate(); + /** + * .ForceUpdateInfo force_udpate = 4; + * @return The forceUdpate. + */ + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getForceUdpate(); + /** + * .ForceUpdateInfo force_udpate = 4; + */ + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder getForceUdpateOrBuilder(); + + /** + * .StopServerInfo stop_server = 5; + * @return Whether the stopServer field is set. + */ + boolean hasStopServer(); + /** + * .StopServerInfo stop_server = 5; + * @return The stopServer. + */ + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getStopServer(); + /** + * .StopServerInfo stop_server = 5; + */ + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder getStopServerOrBuilder(); + + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code QueryCurrRegionHttpRsp} + */ + public static final class QueryCurrRegionHttpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryCurrRegionHttpRsp) + QueryCurrRegionHttpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryCurrRegionHttpRsp.newBuilder() to construct. + private QueryCurrRegionHttpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryCurrRegionHttpRsp() { + msg_ = ""; + clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + regionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + clientRegionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryCurrRegionHttpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryCurrRegionHttpRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + msg_ = s; + break; + } + case 26: { + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder subBuilder = null; + if (regionInfo_ != null) { + subBuilder = regionInfo_.toBuilder(); + } + regionInfo_ = input.readMessage(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(regionInfo_); + regionInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder subBuilder = null; + if (detailCase_ == 4) { + subBuilder = ((emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 4; + break; + } + case 42: { + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder subBuilder = null; + if (detailCase_ == 5) { + subBuilder = ((emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 5; + break; + } + case 90: { + + clientSecretKey_ = input.readBytes(); + break; + } + case 98: { + + regionCustomConfigEncrypted_ = input.readBytes(); + break; + } + case 106: { + + clientRegionCustomConfigEncrypted_ = 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.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.class, emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + FORCE_UDPATE(4), + STOP_SERVER(5), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 4: return FORCE_UDPATE; + case 5: return STOP_SERVER; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MSG_FIELD_NUMBER = 2; + private volatile java.lang.Object msg_; + /** + * string msg = 2; + * @return The msg. + */ + @java.lang.Override + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + 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(); + msg_ = s; + return s; + } + } + /** + * string msg = 2; + * @return The bytes for msg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REGION_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo regionInfo_; + /** + * .RegionInfo region_info = 3; + * @return Whether the regionInfo field is set. + */ + @java.lang.Override + public boolean hasRegionInfo() { + return regionInfo_ != null; + } + /** + * .RegionInfo region_info = 3; + * @return The regionInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getRegionInfo() { + return regionInfo_ == null ? emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance() : regionInfo_; + } + /** + * .RegionInfo region_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder getRegionInfoOrBuilder() { + return getRegionInfo(); + } + + public static final int CLIENT_SECRET_KEY_FIELD_NUMBER = 11; + private com.google.protobuf.ByteString clientSecretKey_; + /** + * bytes client_secret_key = 11; + * @return The clientSecretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretKey() { + return clientSecretKey_; + } + + public static final int REGION_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER = 12; + private com.google.protobuf.ByteString regionCustomConfigEncrypted_; + /** + * bytes region_custom_config_encrypted = 12; + * @return The regionCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRegionCustomConfigEncrypted() { + return regionCustomConfigEncrypted_; + } + + public static final int CLIENT_REGION_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER = 13; + private com.google.protobuf.ByteString clientRegionCustomConfigEncrypted_; + /** + * bytes client_region_custom_config_encrypted = 13; + * @return The clientRegionCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted() { + return clientRegionCustomConfigEncrypted_; + } + + public static final int FORCE_UDPATE_FIELD_NUMBER = 4; + /** + * .ForceUpdateInfo force_udpate = 4; + * @return Whether the forceUdpate field is set. + */ + @java.lang.Override + public boolean hasForceUdpate() { + return detailCase_ == 4; + } + /** + * .ForceUpdateInfo force_udpate = 4; + * @return The forceUdpate. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getForceUdpate() { + if (detailCase_ == 4) { + return (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_; + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder getForceUdpateOrBuilder() { + if (detailCase_ == 4) { + return (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_; + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + + public static final int STOP_SERVER_FIELD_NUMBER = 5; + /** + * .StopServerInfo stop_server = 5; + * @return Whether the stopServer field is set. + */ + @java.lang.Override + public boolean hasStopServer() { + return detailCase_ == 5; + } + /** + * .StopServerInfo stop_server = 5; + * @return The stopServer. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getStopServer() { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_; + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + /** + * .StopServerInfo stop_server = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder getStopServerOrBuilder() { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_; + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + + 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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, msg_); + } + if (regionInfo_ != null) { + output.writeMessage(3, getRegionInfo()); + } + if (detailCase_ == 4) { + output.writeMessage(4, (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_); + } + if (detailCase_ == 5) { + output.writeMessage(5, (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_); + } + if (!clientSecretKey_.isEmpty()) { + output.writeBytes(11, clientSecretKey_); + } + if (!regionCustomConfigEncrypted_.isEmpty()) { + output.writeBytes(12, regionCustomConfigEncrypted_); + } + if (!clientRegionCustomConfigEncrypted_.isEmpty()) { + output.writeBytes(13, clientRegionCustomConfigEncrypted_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(msg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, msg_); + } + if (regionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getRegionInfo()); + } + if (detailCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_); + } + if (detailCase_ == 5) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_); + } + if (!clientSecretKey_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(11, clientSecretKey_); + } + if (!regionCustomConfigEncrypted_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(12, regionCustomConfigEncrypted_); + } + if (!clientRegionCustomConfigEncrypted_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(13, clientRegionCustomConfigEncrypted_); + } + 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.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp other = (emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMsg() + .equals(other.getMsg())) return false; + if (hasRegionInfo() != other.hasRegionInfo()) return false; + if (hasRegionInfo()) { + if (!getRegionInfo() + .equals(other.getRegionInfo())) return false; + } + if (!getClientSecretKey() + .equals(other.getClientSecretKey())) return false; + if (!getRegionCustomConfigEncrypted() + .equals(other.getRegionCustomConfigEncrypted())) return false; + if (!getClientRegionCustomConfigEncrypted() + .equals(other.getClientRegionCustomConfigEncrypted())) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 4: + if (!getForceUdpate() + .equals(other.getForceUdpate())) return false; + break; + case 5: + if (!getStopServer() + .equals(other.getStopServer())) return false; + break; + case 0: + default: + } + 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(); + hash = (37 * hash) + MSG_FIELD_NUMBER; + hash = (53 * hash) + getMsg().hashCode(); + if (hasRegionInfo()) { + hash = (37 * hash) + REGION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRegionInfo().hashCode(); + } + hash = (37 * hash) + CLIENT_SECRET_KEY_FIELD_NUMBER; + hash = (53 * hash) + getClientSecretKey().hashCode(); + hash = (37 * hash) + REGION_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER; + hash = (53 * hash) + getRegionCustomConfigEncrypted().hashCode(); + hash = (37 * hash) + CLIENT_REGION_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER; + hash = (53 * hash) + getClientRegionCustomConfigEncrypted().hashCode(); + switch (detailCase_) { + case 4: + hash = (37 * hash) + FORCE_UDPATE_FIELD_NUMBER; + hash = (53 * hash) + getForceUdpate().hashCode(); + break; + case 5: + hash = (37 * hash) + STOP_SERVER_FIELD_NUMBER; + hash = (53 * hash) + getStopServer().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp 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.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp 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.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp 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.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp 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.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp 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.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp 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; + } + /** + * Protobuf type {@code QueryCurrRegionHttpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryCurrRegionHttpRsp) + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.class, emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + msg_ = ""; + + if (regionInfoBuilder_ == null) { + regionInfo_ = null; + } else { + regionInfo_ = null; + regionInfoBuilder_ = null; + } + clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + + regionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + + clientRegionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.internal_static_QueryCurrRegionHttpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp build() { + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp buildPartial() { + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp result = new emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp(this); + result.retcode_ = retcode_; + result.msg_ = msg_; + if (regionInfoBuilder_ == null) { + result.regionInfo_ = regionInfo_; + } else { + result.regionInfo_ = regionInfoBuilder_.build(); + } + result.clientSecretKey_ = clientSecretKey_; + result.regionCustomConfigEncrypted_ = regionCustomConfigEncrypted_; + result.clientRegionCustomConfigEncrypted_ = clientRegionCustomConfigEncrypted_; + if (detailCase_ == 4) { + if (forceUdpateBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = forceUdpateBuilder_.build(); + } + } + if (detailCase_ == 5) { + if (stopServerBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = stopServerBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp) { + return mergeFrom((emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp other) { + if (other == emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.getMsg().isEmpty()) { + msg_ = other.msg_; + onChanged(); + } + if (other.hasRegionInfo()) { + mergeRegionInfo(other.getRegionInfo()); + } + if (other.getClientSecretKey() != com.google.protobuf.ByteString.EMPTY) { + setClientSecretKey(other.getClientSecretKey()); + } + if (other.getRegionCustomConfigEncrypted() != com.google.protobuf.ByteString.EMPTY) { + setRegionCustomConfigEncrypted(other.getRegionCustomConfigEncrypted()); + } + if (other.getClientRegionCustomConfigEncrypted() != com.google.protobuf.ByteString.EMPTY) { + setClientRegionCustomConfigEncrypted(other.getClientRegionCustomConfigEncrypted()); + } + switch (other.getDetailCase()) { + case FORCE_UDPATE: { + mergeForceUdpate(other.getForceUdpate()); + break; + } + case STOP_SERVER: { + mergeStopServer(other.getStopServer()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.lang.Object msg_ = ""; + /** + * string msg = 2; + * @return The msg. + */ + public java.lang.String getMsg() { + java.lang.Object ref = msg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + msg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string msg = 2; + * @return The bytes for msg. + */ + public com.google.protobuf.ByteString + getMsgBytes() { + java.lang.Object ref = msg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + msg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string msg = 2; + * @param value The msg to set. + * @return This builder for chaining. + */ + public Builder setMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + msg_ = value; + onChanged(); + return this; + } + /** + * string msg = 2; + * @return This builder for chaining. + */ + public Builder clearMsg() { + + msg_ = getDefaultInstance().getMsg(); + onChanged(); + return this; + } + /** + * string msg = 2; + * @param value The bytes for msg to set. + * @return This builder for chaining. + */ + public Builder setMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + msg_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo regionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder> regionInfoBuilder_; + /** + * .RegionInfo region_info = 3; + * @return Whether the regionInfo field is set. + */ + public boolean hasRegionInfo() { + return regionInfoBuilder_ != null || regionInfo_ != null; + } + /** + * .RegionInfo region_info = 3; + * @return The regionInfo. + */ + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getRegionInfo() { + if (regionInfoBuilder_ == null) { + return regionInfo_ == null ? emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance() : regionInfo_; + } else { + return regionInfoBuilder_.getMessage(); + } + } + /** + * .RegionInfo region_info = 3; + */ + public Builder setRegionInfo(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo value) { + if (regionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + regionInfo_ = value; + onChanged(); + } else { + regionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .RegionInfo region_info = 3; + */ + public Builder setRegionInfo( + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder builderForValue) { + if (regionInfoBuilder_ == null) { + regionInfo_ = builderForValue.build(); + onChanged(); + } else { + regionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .RegionInfo region_info = 3; + */ + public Builder mergeRegionInfo(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo value) { + if (regionInfoBuilder_ == null) { + if (regionInfo_ != null) { + regionInfo_ = + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.newBuilder(regionInfo_).mergeFrom(value).buildPartial(); + } else { + regionInfo_ = value; + } + onChanged(); + } else { + regionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .RegionInfo region_info = 3; + */ + public Builder clearRegionInfo() { + if (regionInfoBuilder_ == null) { + regionInfo_ = null; + onChanged(); + } else { + regionInfo_ = null; + regionInfoBuilder_ = null; + } + + return this; + } + /** + * .RegionInfo region_info = 3; + */ + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder getRegionInfoBuilder() { + + onChanged(); + return getRegionInfoFieldBuilder().getBuilder(); + } + /** + * .RegionInfo region_info = 3; + */ + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder getRegionInfoOrBuilder() { + if (regionInfoBuilder_ != null) { + return regionInfoBuilder_.getMessageOrBuilder(); + } else { + return regionInfo_ == null ? + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance() : regionInfo_; + } + } + /** + * .RegionInfo region_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder> + getRegionInfoFieldBuilder() { + if (regionInfoBuilder_ == null) { + regionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder>( + getRegionInfo(), + getParentForChildren(), + isClean()); + regionInfo_ = null; + } + return regionInfoBuilder_; + } + + private com.google.protobuf.ByteString clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes client_secret_key = 11; + * @return The clientSecretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretKey() { + return clientSecretKey_; + } + /** + * bytes client_secret_key = 11; + * @param value The clientSecretKey to set. + * @return This builder for chaining. + */ + public Builder setClientSecretKey(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSecretKey_ = value; + onChanged(); + return this; + } + /** + * bytes client_secret_key = 11; + * @return This builder for chaining. + */ + public Builder clearClientSecretKey() { + + clientSecretKey_ = getDefaultInstance().getClientSecretKey(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString regionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes region_custom_config_encrypted = 12; + * @return The regionCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRegionCustomConfigEncrypted() { + return regionCustomConfigEncrypted_; + } + /** + * bytes region_custom_config_encrypted = 12; + * @param value The regionCustomConfigEncrypted to set. + * @return This builder for chaining. + */ + public Builder setRegionCustomConfigEncrypted(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + regionCustomConfigEncrypted_ = value; + onChanged(); + return this; + } + /** + * bytes region_custom_config_encrypted = 12; + * @return This builder for chaining. + */ + public Builder clearRegionCustomConfigEncrypted() { + + regionCustomConfigEncrypted_ = getDefaultInstance().getRegionCustomConfigEncrypted(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString clientRegionCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes client_region_custom_config_encrypted = 13; + * @return The clientRegionCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientRegionCustomConfigEncrypted() { + return clientRegionCustomConfigEncrypted_; + } + /** + * bytes client_region_custom_config_encrypted = 13; + * @param value The clientRegionCustomConfigEncrypted to set. + * @return This builder for chaining. + */ + public Builder setClientRegionCustomConfigEncrypted(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + clientRegionCustomConfigEncrypted_ = value; + onChanged(); + return this; + } + /** + * bytes client_region_custom_config_encrypted = 13; + * @return This builder for chaining. + */ + public Builder clearClientRegionCustomConfigEncrypted() { + + clientRegionCustomConfigEncrypted_ = getDefaultInstance().getClientRegionCustomConfigEncrypted(); + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder> forceUdpateBuilder_; + /** + * .ForceUpdateInfo force_udpate = 4; + * @return Whether the forceUdpate field is set. + */ + @java.lang.Override + public boolean hasForceUdpate() { + return detailCase_ == 4; + } + /** + * .ForceUpdateInfo force_udpate = 4; + * @return The forceUdpate. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo getForceUdpate() { + if (forceUdpateBuilder_ == null) { + if (detailCase_ == 4) { + return (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_; + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } else { + if (detailCase_ == 4) { + return forceUdpateBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public Builder setForceUdpate(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo value) { + if (forceUdpateBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + forceUdpateBuilder_.setMessage(value); + } + detailCase_ = 4; + return this; + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public Builder setForceUdpate( + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder builderForValue) { + if (forceUdpateBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + forceUdpateBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 4; + return this; + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public Builder mergeForceUdpate(emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo value) { + if (forceUdpateBuilder_ == null) { + if (detailCase_ == 4 && + detail_ != emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.newBuilder((emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 4) { + forceUdpateBuilder_.mergeFrom(value); + } + forceUdpateBuilder_.setMessage(value); + } + detailCase_ = 4; + return this; + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public Builder clearForceUdpate() { + if (forceUdpateBuilder_ == null) { + if (detailCase_ == 4) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 4) { + detailCase_ = 0; + detail_ = null; + } + forceUdpateBuilder_.clear(); + } + return this; + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder getForceUdpateBuilder() { + return getForceUdpateFieldBuilder().getBuilder(); + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder getForceUdpateOrBuilder() { + if ((detailCase_ == 4) && (forceUdpateBuilder_ != null)) { + return forceUdpateBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 4) { + return (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_; + } + return emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + } + /** + * .ForceUpdateInfo force_udpate = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder> + getForceUdpateFieldBuilder() { + if (forceUdpateBuilder_ == null) { + if (!(detailCase_ == 4)) { + detail_ = emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.getDefaultInstance(); + } + forceUdpateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo.Builder, emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfoOrBuilder>( + (emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.ForceUpdateInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 4; + onChanged();; + return forceUdpateBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder> stopServerBuilder_; + /** + * .StopServerInfo stop_server = 5; + * @return Whether the stopServer field is set. + */ + @java.lang.Override + public boolean hasStopServer() { + return detailCase_ == 5; + } + /** + * .StopServerInfo stop_server = 5; + * @return The stopServer. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getStopServer() { + if (stopServerBuilder_ == null) { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_; + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } else { + if (detailCase_ == 5) { + return stopServerBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + } + /** + * .StopServerInfo stop_server = 5; + */ + public Builder setStopServer(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo value) { + if (stopServerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + stopServerBuilder_.setMessage(value); + } + detailCase_ = 5; + return this; + } + /** + * .StopServerInfo stop_server = 5; + */ + public Builder setStopServer( + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder builderForValue) { + if (stopServerBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + stopServerBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 5; + return this; + } + /** + * .StopServerInfo stop_server = 5; + */ + public Builder mergeStopServer(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo value) { + if (stopServerBuilder_ == null) { + if (detailCase_ == 5 && + detail_ != emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.newBuilder((emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 5) { + stopServerBuilder_.mergeFrom(value); + } + stopServerBuilder_.setMessage(value); + } + detailCase_ = 5; + return this; + } + /** + * .StopServerInfo stop_server = 5; + */ + public Builder clearStopServer() { + if (stopServerBuilder_ == null) { + if (detailCase_ == 5) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 5) { + detailCase_ = 0; + detail_ = null; + } + stopServerBuilder_.clear(); + } + return this; + } + /** + * .StopServerInfo stop_server = 5; + */ + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder getStopServerBuilder() { + return getStopServerFieldBuilder().getBuilder(); + } + /** + * .StopServerInfo stop_server = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder getStopServerOrBuilder() { + if ((detailCase_ == 5) && (stopServerBuilder_ != null)) { + return stopServerBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 5) { + return (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_; + } + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + } + /** + * .StopServerInfo stop_server = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder> + getStopServerFieldBuilder() { + if (stopServerBuilder_ == null) { + if (!(detailCase_ == 5)) { + detail_ = emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + stopServerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder>( + (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 5; + onChanged();; + return stopServerBuilder_; + } + @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:QueryCurrRegionHttpRsp) + } + + // @@protoc_insertion_point(class_scope:QueryCurrRegionHttpRsp) + private static final emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp(); + } + + public static emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryCurrRegionHttpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryCurrRegionHttpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryCurrRegionHttpRspOuterClass.QueryCurrRegionHttpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryCurrRegionHttpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryCurrRegionHttpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034QueryCurrRegionHttpRsp.proto\032\025ForceUpd" + + "ateInfo.proto\032\020RegionInfo.proto\032\024StopSer" + + "verInfo.proto\"\246\002\n\026QueryCurrRegionHttpRsp" + + "\022\017\n\007retcode\030\001 \001(\005\022\013\n\003msg\030\002 \001(\t\022 \n\013region" + + "_info\030\003 \001(\0132\013.RegionInfo\022\031\n\021client_secre" + + "t_key\030\013 \001(\014\022&\n\036region_custom_config_encr" + + "ypted\030\014 \001(\014\022-\n%client_region_custom_conf" + + "ig_encrypted\030\r \001(\014\022(\n\014force_udpate\030\004 \001(\013" + + "2\020.ForceUpdateInfoH\000\022&\n\013stop_server\030\005 \001(" + + "\0132\017.StopServerInfoH\000B\010\n\006detailB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.RegionInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StopServerInfoOuterClass.getDescriptor(), + }); + internal_static_QueryCurrRegionHttpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryCurrRegionHttpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryCurrRegionHttpRsp_descriptor, + new java.lang.String[] { "Retcode", "Msg", "RegionInfo", "ClientSecretKey", "RegionCustomConfigEncrypted", "ClientRegionCustomConfigEncrypted", "ForceUdpate", "StopServer", "Detail", }); + emu.grasscutter.net.proto.ForceUpdateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.RegionInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StopServerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryFilterOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryFilterOuterClass.java new file mode 100644 index 00000000000..9a91c3b19dd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryFilterOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryFilter.proto + +package emu.grasscutter.net.proto; + +public final class QueryFilterOuterClass { + private QueryFilterOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryFilterOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryFilter) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 type_id = 9; + * @return The typeId. + */ + int getTypeId(); + + /** + * int32 area_mask = 13; + * @return The areaMask. + */ + int getAreaMask(); + } + /** + * Protobuf type {@code QueryFilter} + */ + public static final class QueryFilter extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryFilter) + QueryFilterOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryFilter.newBuilder() to construct. + private QueryFilter(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryFilter() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryFilter(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryFilter( + 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: { + + typeId_ = input.readInt32(); + break; + } + case 104: { + + areaMask_ = 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.QueryFilterOuterClass.internal_static_QueryFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.class, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder.class); + } + + public static final int TYPE_ID_FIELD_NUMBER = 9; + private int typeId_; + /** + * int32 type_id = 9; + * @return The typeId. + */ + @java.lang.Override + public int getTypeId() { + return typeId_; + } + + public static final int AREA_MASK_FIELD_NUMBER = 13; + private int areaMask_; + /** + * int32 area_mask = 13; + * @return The areaMask. + */ + @java.lang.Override + public int getAreaMask() { + return areaMask_; + } + + 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 (typeId_ != 0) { + output.writeInt32(9, typeId_); + } + if (areaMask_ != 0) { + output.writeInt32(13, areaMask_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (typeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, typeId_); + } + if (areaMask_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, areaMask_); + } + 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.QueryFilterOuterClass.QueryFilter)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter other = (emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter) obj; + + if (getTypeId() + != other.getTypeId()) return false; + if (getAreaMask() + != other.getAreaMask()) 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) + TYPE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTypeId(); + hash = (37 * hash) + AREA_MASK_FIELD_NUMBER; + hash = (53 * hash) + getAreaMask(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter 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.QueryFilterOuterClass.QueryFilter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter 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.QueryFilterOuterClass.QueryFilter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter 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.QueryFilterOuterClass.QueryFilter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter 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.QueryFilterOuterClass.QueryFilter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter 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.QueryFilterOuterClass.QueryFilter 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; + } + /** + * Protobuf type {@code QueryFilter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryFilter) + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.class, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + typeId_ = 0; + + areaMask_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.internal_static_QueryFilter_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter build() { + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter buildPartial() { + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter result = new emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter(this); + result.typeId_ = typeId_; + result.areaMask_ = areaMask_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter) { + return mergeFrom((emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter other) { + if (other == emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance()) return this; + if (other.getTypeId() != 0) { + setTypeId(other.getTypeId()); + } + if (other.getAreaMask() != 0) { + setAreaMask(other.getAreaMask()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int typeId_ ; + /** + * int32 type_id = 9; + * @return The typeId. + */ + @java.lang.Override + public int getTypeId() { + return typeId_; + } + /** + * int32 type_id = 9; + * @param value The typeId to set. + * @return This builder for chaining. + */ + public Builder setTypeId(int value) { + + typeId_ = value; + onChanged(); + return this; + } + /** + * int32 type_id = 9; + * @return This builder for chaining. + */ + public Builder clearTypeId() { + + typeId_ = 0; + onChanged(); + return this; + } + + private int areaMask_ ; + /** + * int32 area_mask = 13; + * @return The areaMask. + */ + @java.lang.Override + public int getAreaMask() { + return areaMask_; + } + /** + * int32 area_mask = 13; + * @param value The areaMask to set. + * @return This builder for chaining. + */ + public Builder setAreaMask(int value) { + + areaMask_ = value; + onChanged(); + return this; + } + /** + * int32 area_mask = 13; + * @return This builder for chaining. + */ + public Builder clearAreaMask() { + + areaMask_ = 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:QueryFilter) + } + + // @@protoc_insertion_point(class_scope:QueryFilter) + private static final emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter(); + } + + public static emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryFilter parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryFilter(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryFilter_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryFilter_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021QueryFilter.proto\"1\n\013QueryFilter\022\017\n\007ty" + + "pe_id\030\t \001(\005\022\021\n\tarea_mask\030\r \001(\005B\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QueryFilter_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryFilter_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryFilter_descriptor, + new java.lang.String[] { "TypeId", "AreaMask", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryPathReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryPathReqOuterClass.java new file mode 100644 index 00000000000..5bf24e05665 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryPathReqOuterClass.java @@ -0,0 +1,2046 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryPathReq.proto + +package emu.grasscutter.net.proto; + +public final class QueryPathReqOuterClass { + private QueryPathReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryPathReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryPathReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The enum numeric value on the wire for queryType. + */ + int getQueryTypeValue(); + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The queryType. + */ + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType getQueryType(); + + /** + * int32 query_id = 15; + * @return The queryId. + */ + int getQueryId(); + + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + int getSceneId(); + + /** + * .Vector source_pos = 2; + * @return Whether the sourcePos field is set. + */ + boolean hasSourcePos(); + /** + * .Vector source_pos = 2; + * @return The sourcePos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSourcePos(); + /** + * .Vector source_pos = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSourcePosOrBuilder(); + + /** + * repeated .Vector destination_pos = 10; + */ + java.util.List + getDestinationPosList(); + /** + * repeated .Vector destination_pos = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getDestinationPos(int index); + /** + * repeated .Vector destination_pos = 10; + */ + int getDestinationPosCount(); + /** + * repeated .Vector destination_pos = 10; + */ + java.util.List + getDestinationPosOrBuilderList(); + /** + * repeated .Vector destination_pos = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestinationPosOrBuilder( + int index); + + /** + * .QueryFilter filter = 12; + * @return Whether the filter field is set. + */ + boolean hasFilter(); + /** + * .QueryFilter filter = 12; + * @return The filter. + */ + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getFilter(); + /** + * .QueryFilter filter = 12; + */ + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder getFilterOrBuilder(); + + /** + * .Vector3Int destination_extend = 4; + * @return Whether the destinationExtend field is set. + */ + boolean hasDestinationExtend(); + /** + * .Vector3Int destination_extend = 4; + * @return The destinationExtend. + */ + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDestinationExtend(); + /** + * .Vector3Int destination_extend = 4; + */ + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getDestinationExtendOrBuilder(); + + /** + * .Vector3Int source_extend = 6; + * @return Whether the sourceExtend field is set. + */ + boolean hasSourceExtend(); + /** + * .Vector3Int source_extend = 6; + * @return The sourceExtend. + */ + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getSourceExtend(); + /** + * .Vector3Int source_extend = 6; + */ + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getSourceExtendOrBuilder(); + } + /** + *
+   * CmdId: 2309
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QueryPathReq} + */ + public static final class QueryPathReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryPathReq) + QueryPathReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryPathReq.newBuilder() to construct. + private QueryPathReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryPathReq() { + queryType_ = 0; + destinationPos_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryPathReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryPathReq( + 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 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (sourcePos_ != null) { + subBuilder = sourcePos_.toBuilder(); + } + sourcePos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sourcePos_); + sourcePos_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder subBuilder = null; + if (destinationExtend_ != null) { + subBuilder = destinationExtend_.toBuilder(); + } + destinationExtend_ = input.readMessage(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(destinationExtend_); + destinationExtend_ = subBuilder.buildPartial(); + } + + break; + } + case 50: { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder subBuilder = null; + if (sourceExtend_ != null) { + subBuilder = sourceExtend_.toBuilder(); + } + sourceExtend_ = input.readMessage(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sourceExtend_); + sourceExtend_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + destinationPos_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + destinationPos_.add( + input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry)); + break; + } + case 88: { + + sceneId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder subBuilder = null; + if (filter_ != null) { + subBuilder = filter_.toBuilder(); + } + filter_ = input.readMessage(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(filter_); + filter_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + int rawValue = input.readEnum(); + + queryType_ = rawValue; + break; + } + case 120: { + + queryId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + destinationPos_ = java.util.Collections.unmodifiableList(destinationPos_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.class, emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.Builder.class); + } + + /** + * Protobuf enum {@code QueryPathReq.OptionType} + */ + public enum OptionType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * OPTION_TYPE_NONE = 0; + */ + OPTION_TYPE_NONE(0), + /** + * OPTION_TYPE_NORMAL = 1; + */ + OPTION_TYPE_NORMAL(1), + /** + * OPTION_TYPE_FIRST_CAN_GO = 2; + */ + OPTION_TYPE_FIRST_CAN_GO(2), + UNRECOGNIZED(-1), + ; + + /** + * OPTION_TYPE_NONE = 0; + */ + public static final int OPTION_TYPE_NONE_VALUE = 0; + /** + * OPTION_TYPE_NORMAL = 1; + */ + public static final int OPTION_TYPE_NORMAL_VALUE = 1; + /** + * OPTION_TYPE_FIRST_CAN_GO = 2; + */ + public static final int OPTION_TYPE_FIRST_CAN_GO_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 OptionType 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 OptionType forNumber(int value) { + switch (value) { + case 0: return OPTION_TYPE_NONE; + case 1: return OPTION_TYPE_NORMAL; + case 2: return OPTION_TYPE_FIRST_CAN_GO; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + OptionType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public OptionType findValueByNumber(int number) { + return OptionType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.getDescriptor().getEnumTypes().get(0); + } + + private static final OptionType[] VALUES = values(); + + public static OptionType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private OptionType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:QueryPathReq.OptionType) + } + + public static final int QUERY_TYPE_FIELD_NUMBER = 13; + private int queryType_; + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The enum numeric value on the wire for queryType. + */ + @java.lang.Override public int getQueryTypeValue() { + return queryType_; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The queryType. + */ + @java.lang.Override public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType getQueryType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType result = emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.valueOf(queryType_); + return result == null ? emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.UNRECOGNIZED : result; + } + + public static final int QUERY_ID_FIELD_NUMBER = 15; + private int queryId_; + /** + * int32 query_id = 15; + * @return The queryId. + */ + @java.lang.Override + public int getQueryId() { + return queryId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 11; + private int sceneId_; + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int SOURCE_POS_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector sourcePos_; + /** + * .Vector source_pos = 2; + * @return Whether the sourcePos field is set. + */ + @java.lang.Override + public boolean hasSourcePos() { + return sourcePos_ != null; + } + /** + * .Vector source_pos = 2; + * @return The sourcePos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSourcePos() { + return sourcePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : sourcePos_; + } + /** + * .Vector source_pos = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSourcePosOrBuilder() { + return getSourcePos(); + } + + public static final int DESTINATION_POS_FIELD_NUMBER = 10; + private java.util.List destinationPos_; + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public java.util.List getDestinationPosList() { + return destinationPos_; + } + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public java.util.List + getDestinationPosOrBuilderList() { + return destinationPos_; + } + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public int getDestinationPosCount() { + return destinationPos_.size(); + } + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDestinationPos(int index) { + return destinationPos_.get(index); + } + /** + * repeated .Vector destination_pos = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestinationPosOrBuilder( + int index) { + return destinationPos_.get(index); + } + + public static final int FILTER_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter filter_; + /** + * .QueryFilter filter = 12; + * @return Whether the filter field is set. + */ + @java.lang.Override + public boolean hasFilter() { + return filter_ != null; + } + /** + * .QueryFilter filter = 12; + * @return The filter. + */ + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getFilter() { + return filter_ == null ? emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance() : filter_; + } + /** + * .QueryFilter filter = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder getFilterOrBuilder() { + return getFilter(); + } + + public static final int DESTINATION_EXTEND_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int destinationExtend_; + /** + * .Vector3Int destination_extend = 4; + * @return Whether the destinationExtend field is set. + */ + @java.lang.Override + public boolean hasDestinationExtend() { + return destinationExtend_ != null; + } + /** + * .Vector3Int destination_extend = 4; + * @return The destinationExtend. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDestinationExtend() { + return destinationExtend_ == null ? emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : destinationExtend_; + } + /** + * .Vector3Int destination_extend = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getDestinationExtendOrBuilder() { + return getDestinationExtend(); + } + + public static final int SOURCE_EXTEND_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int sourceExtend_; + /** + * .Vector3Int source_extend = 6; + * @return Whether the sourceExtend field is set. + */ + @java.lang.Override + public boolean hasSourceExtend() { + return sourceExtend_ != null; + } + /** + * .Vector3Int source_extend = 6; + * @return The sourceExtend. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getSourceExtend() { + return sourceExtend_ == null ? emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : sourceExtend_; + } + /** + * .Vector3Int source_extend = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getSourceExtendOrBuilder() { + return getSourceExtend(); + } + + 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 (sourcePos_ != null) { + output.writeMessage(2, getSourcePos()); + } + if (destinationExtend_ != null) { + output.writeMessage(4, getDestinationExtend()); + } + if (sourceExtend_ != null) { + output.writeMessage(6, getSourceExtend()); + } + for (int i = 0; i < destinationPos_.size(); i++) { + output.writeMessage(10, destinationPos_.get(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(11, sceneId_); + } + if (filter_ != null) { + output.writeMessage(12, getFilter()); + } + if (queryType_ != emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.OPTION_TYPE_NONE.getNumber()) { + output.writeEnum(13, queryType_); + } + if (queryId_ != 0) { + output.writeInt32(15, queryId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sourcePos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getSourcePos()); + } + if (destinationExtend_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getDestinationExtend()); + } + if (sourceExtend_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getSourceExtend()); + } + for (int i = 0; i < destinationPos_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, destinationPos_.get(i)); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, sceneId_); + } + if (filter_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getFilter()); + } + if (queryType_ != emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.OPTION_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(13, queryType_); + } + if (queryId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, queryId_); + } + 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.QueryPathReqOuterClass.QueryPathReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq other = (emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq) obj; + + if (queryType_ != other.queryType_) return false; + if (getQueryId() + != other.getQueryId()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (hasSourcePos() != other.hasSourcePos()) return false; + if (hasSourcePos()) { + if (!getSourcePos() + .equals(other.getSourcePos())) return false; + } + if (!getDestinationPosList() + .equals(other.getDestinationPosList())) return false; + if (hasFilter() != other.hasFilter()) return false; + if (hasFilter()) { + if (!getFilter() + .equals(other.getFilter())) return false; + } + if (hasDestinationExtend() != other.hasDestinationExtend()) return false; + if (hasDestinationExtend()) { + if (!getDestinationExtend() + .equals(other.getDestinationExtend())) return false; + } + if (hasSourceExtend() != other.hasSourceExtend()) return false; + if (hasSourceExtend()) { + if (!getSourceExtend() + .equals(other.getSourceExtend())) 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) + QUERY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + queryType_; + hash = (37 * hash) + QUERY_ID_FIELD_NUMBER; + hash = (53 * hash) + getQueryId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (hasSourcePos()) { + hash = (37 * hash) + SOURCE_POS_FIELD_NUMBER; + hash = (53 * hash) + getSourcePos().hashCode(); + } + if (getDestinationPosCount() > 0) { + hash = (37 * hash) + DESTINATION_POS_FIELD_NUMBER; + hash = (53 * hash) + getDestinationPosList().hashCode(); + } + if (hasFilter()) { + hash = (37 * hash) + FILTER_FIELD_NUMBER; + hash = (53 * hash) + getFilter().hashCode(); + } + if (hasDestinationExtend()) { + hash = (37 * hash) + DESTINATION_EXTEND_FIELD_NUMBER; + hash = (53 * hash) + getDestinationExtend().hashCode(); + } + if (hasSourceExtend()) { + hash = (37 * hash) + SOURCE_EXTEND_FIELD_NUMBER; + hash = (53 * hash) + getSourceExtend().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq 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.QueryPathReqOuterClass.QueryPathReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq 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.QueryPathReqOuterClass.QueryPathReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq 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.QueryPathReqOuterClass.QueryPathReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq 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.QueryPathReqOuterClass.QueryPathReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq 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.QueryPathReqOuterClass.QueryPathReq 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: 2309
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QueryPathReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryPathReq) + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.class, emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDestinationPosFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + queryType_ = 0; + + queryId_ = 0; + + sceneId_ = 0; + + if (sourcePosBuilder_ == null) { + sourcePos_ = null; + } else { + sourcePos_ = null; + sourcePosBuilder_ = null; + } + if (destinationPosBuilder_ == null) { + destinationPos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + destinationPosBuilder_.clear(); + } + if (filterBuilder_ == null) { + filter_ = null; + } else { + filter_ = null; + filterBuilder_ = null; + } + if (destinationExtendBuilder_ == null) { + destinationExtend_ = null; + } else { + destinationExtend_ = null; + destinationExtendBuilder_ = null; + } + if (sourceExtendBuilder_ == null) { + sourceExtend_ = null; + } else { + sourceExtend_ = null; + sourceExtendBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.internal_static_QueryPathReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq build() { + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq buildPartial() { + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq result = new emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq(this); + int from_bitField0_ = bitField0_; + result.queryType_ = queryType_; + result.queryId_ = queryId_; + result.sceneId_ = sceneId_; + if (sourcePosBuilder_ == null) { + result.sourcePos_ = sourcePos_; + } else { + result.sourcePos_ = sourcePosBuilder_.build(); + } + if (destinationPosBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + destinationPos_ = java.util.Collections.unmodifiableList(destinationPos_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.destinationPos_ = destinationPos_; + } else { + result.destinationPos_ = destinationPosBuilder_.build(); + } + if (filterBuilder_ == null) { + result.filter_ = filter_; + } else { + result.filter_ = filterBuilder_.build(); + } + if (destinationExtendBuilder_ == null) { + result.destinationExtend_ = destinationExtend_; + } else { + result.destinationExtend_ = destinationExtendBuilder_.build(); + } + if (sourceExtendBuilder_ == null) { + result.sourceExtend_ = sourceExtend_; + } else { + result.sourceExtend_ = sourceExtendBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq) { + return mergeFrom((emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq other) { + if (other == emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.getDefaultInstance()) return this; + if (other.queryType_ != 0) { + setQueryTypeValue(other.getQueryTypeValue()); + } + if (other.getQueryId() != 0) { + setQueryId(other.getQueryId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.hasSourcePos()) { + mergeSourcePos(other.getSourcePos()); + } + if (destinationPosBuilder_ == null) { + if (!other.destinationPos_.isEmpty()) { + if (destinationPos_.isEmpty()) { + destinationPos_ = other.destinationPos_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDestinationPosIsMutable(); + destinationPos_.addAll(other.destinationPos_); + } + onChanged(); + } + } else { + if (!other.destinationPos_.isEmpty()) { + if (destinationPosBuilder_.isEmpty()) { + destinationPosBuilder_.dispose(); + destinationPosBuilder_ = null; + destinationPos_ = other.destinationPos_; + bitField0_ = (bitField0_ & ~0x00000001); + destinationPosBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDestinationPosFieldBuilder() : null; + } else { + destinationPosBuilder_.addAllMessages(other.destinationPos_); + } + } + } + if (other.hasFilter()) { + mergeFilter(other.getFilter()); + } + if (other.hasDestinationExtend()) { + mergeDestinationExtend(other.getDestinationExtend()); + } + if (other.hasSourceExtend()) { + mergeSourceExtend(other.getSourceExtend()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int queryType_ = 0; + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The enum numeric value on the wire for queryType. + */ + @java.lang.Override public int getQueryTypeValue() { + return queryType_; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @param value The enum numeric value on the wire for queryType to set. + * @return This builder for chaining. + */ + public Builder setQueryTypeValue(int value) { + + queryType_ = value; + onChanged(); + return this; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @return The queryType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType getQueryType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType result = emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.valueOf(queryType_); + return result == null ? emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType.UNRECOGNIZED : result; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @param value The queryType to set. + * @return This builder for chaining. + */ + public Builder setQueryType(emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq.OptionType value) { + if (value == null) { + throw new NullPointerException(); + } + + queryType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .QueryPathReq.OptionType query_type = 13; + * @return This builder for chaining. + */ + public Builder clearQueryType() { + + queryType_ = 0; + onChanged(); + return this; + } + + private int queryId_ ; + /** + * int32 query_id = 15; + * @return The queryId. + */ + @java.lang.Override + public int getQueryId() { + return queryId_; + } + /** + * int32 query_id = 15; + * @param value The queryId to set. + * @return This builder for chaining. + */ + public Builder setQueryId(int value) { + + queryId_ = value; + onChanged(); + return this; + } + /** + * int32 query_id = 15; + * @return This builder for chaining. + */ + public Builder clearQueryId() { + + queryId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 11; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 11; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 11; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector sourcePos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> sourcePosBuilder_; + /** + * .Vector source_pos = 2; + * @return Whether the sourcePos field is set. + */ + public boolean hasSourcePos() { + return sourcePosBuilder_ != null || sourcePos_ != null; + } + /** + * .Vector source_pos = 2; + * @return The sourcePos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSourcePos() { + if (sourcePosBuilder_ == null) { + return sourcePos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : sourcePos_; + } else { + return sourcePosBuilder_.getMessage(); + } + } + /** + * .Vector source_pos = 2; + */ + public Builder setSourcePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (sourcePosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sourcePos_ = value; + onChanged(); + } else { + sourcePosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector source_pos = 2; + */ + public Builder setSourcePos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (sourcePosBuilder_ == null) { + sourcePos_ = builderForValue.build(); + onChanged(); + } else { + sourcePosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector source_pos = 2; + */ + public Builder mergeSourcePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (sourcePosBuilder_ == null) { + if (sourcePos_ != null) { + sourcePos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(sourcePos_).mergeFrom(value).buildPartial(); + } else { + sourcePos_ = value; + } + onChanged(); + } else { + sourcePosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector source_pos = 2; + */ + public Builder clearSourcePos() { + if (sourcePosBuilder_ == null) { + sourcePos_ = null; + onChanged(); + } else { + sourcePos_ = null; + sourcePosBuilder_ = null; + } + + return this; + } + /** + * .Vector source_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSourcePosBuilder() { + + onChanged(); + return getSourcePosFieldBuilder().getBuilder(); + } + /** + * .Vector source_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSourcePosOrBuilder() { + if (sourcePosBuilder_ != null) { + return sourcePosBuilder_.getMessageOrBuilder(); + } else { + return sourcePos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : sourcePos_; + } + } + /** + * .Vector source_pos = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSourcePosFieldBuilder() { + if (sourcePosBuilder_ == null) { + sourcePosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSourcePos(), + getParentForChildren(), + isClean()); + sourcePos_ = null; + } + return sourcePosBuilder_; + } + + private java.util.List destinationPos_ = + java.util.Collections.emptyList(); + private void ensureDestinationPosIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + destinationPos_ = new java.util.ArrayList(destinationPos_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> destinationPosBuilder_; + + /** + * repeated .Vector destination_pos = 10; + */ + public java.util.List getDestinationPosList() { + if (destinationPosBuilder_ == null) { + return java.util.Collections.unmodifiableList(destinationPos_); + } else { + return destinationPosBuilder_.getMessageList(); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public int getDestinationPosCount() { + if (destinationPosBuilder_ == null) { + return destinationPos_.size(); + } else { + return destinationPosBuilder_.getCount(); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDestinationPos(int index) { + if (destinationPosBuilder_ == null) { + return destinationPos_.get(index); + } else { + return destinationPosBuilder_.getMessage(index); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder setDestinationPos( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destinationPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDestinationPosIsMutable(); + destinationPos_.set(index, value); + onChanged(); + } else { + destinationPosBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder setDestinationPos( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + destinationPos_.set(index, builderForValue.build()); + onChanged(); + } else { + destinationPosBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addDestinationPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destinationPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDestinationPosIsMutable(); + destinationPos_.add(value); + onChanged(); + } else { + destinationPosBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addDestinationPos( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (destinationPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDestinationPosIsMutable(); + destinationPos_.add(index, value); + onChanged(); + } else { + destinationPosBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addDestinationPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + destinationPos_.add(builderForValue.build()); + onChanged(); + } else { + destinationPosBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addDestinationPos( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + destinationPos_.add(index, builderForValue.build()); + onChanged(); + } else { + destinationPosBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder addAllDestinationPos( + java.lang.Iterable values) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, destinationPos_); + onChanged(); + } else { + destinationPosBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder clearDestinationPos() { + if (destinationPosBuilder_ == null) { + destinationPos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + destinationPosBuilder_.clear(); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public Builder removeDestinationPos(int index) { + if (destinationPosBuilder_ == null) { + ensureDestinationPosIsMutable(); + destinationPos_.remove(index); + onChanged(); + } else { + destinationPosBuilder_.remove(index); + } + return this; + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getDestinationPosBuilder( + int index) { + return getDestinationPosFieldBuilder().getBuilder(index); + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getDestinationPosOrBuilder( + int index) { + if (destinationPosBuilder_ == null) { + return destinationPos_.get(index); } else { + return destinationPosBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public java.util.List + getDestinationPosOrBuilderList() { + if (destinationPosBuilder_ != null) { + return destinationPosBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(destinationPos_); + } + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addDestinationPosBuilder() { + return getDestinationPosFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector destination_pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addDestinationPosBuilder( + int index) { + return getDestinationPosFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector destination_pos = 10; + */ + public java.util.List + getDestinationPosBuilderList() { + return getDestinationPosFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getDestinationPosFieldBuilder() { + if (destinationPosBuilder_ == null) { + destinationPosBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + destinationPos_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + destinationPos_ = null; + } + return destinationPosBuilder_; + } + + private emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter filter_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder> filterBuilder_; + /** + * .QueryFilter filter = 12; + * @return Whether the filter field is set. + */ + public boolean hasFilter() { + return filterBuilder_ != null || filter_ != null; + } + /** + * .QueryFilter filter = 12; + * @return The filter. + */ + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter getFilter() { + if (filterBuilder_ == null) { + return filter_ == null ? emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance() : filter_; + } else { + return filterBuilder_.getMessage(); + } + } + /** + * .QueryFilter filter = 12; + */ + public Builder setFilter(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter value) { + if (filterBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + filter_ = value; + onChanged(); + } else { + filterBuilder_.setMessage(value); + } + + return this; + } + /** + * .QueryFilter filter = 12; + */ + public Builder setFilter( + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder builderForValue) { + if (filterBuilder_ == null) { + filter_ = builderForValue.build(); + onChanged(); + } else { + filterBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .QueryFilter filter = 12; + */ + public Builder mergeFilter(emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter value) { + if (filterBuilder_ == null) { + if (filter_ != null) { + filter_ = + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.newBuilder(filter_).mergeFrom(value).buildPartial(); + } else { + filter_ = value; + } + onChanged(); + } else { + filterBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .QueryFilter filter = 12; + */ + public Builder clearFilter() { + if (filterBuilder_ == null) { + filter_ = null; + onChanged(); + } else { + filter_ = null; + filterBuilder_ = null; + } + + return this; + } + /** + * .QueryFilter filter = 12; + */ + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder getFilterBuilder() { + + onChanged(); + return getFilterFieldBuilder().getBuilder(); + } + /** + * .QueryFilter filter = 12; + */ + public emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder getFilterOrBuilder() { + if (filterBuilder_ != null) { + return filterBuilder_.getMessageOrBuilder(); + } else { + return filter_ == null ? + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.getDefaultInstance() : filter_; + } + } + /** + * .QueryFilter filter = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder> + getFilterFieldBuilder() { + if (filterBuilder_ == null) { + filterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilter.Builder, emu.grasscutter.net.proto.QueryFilterOuterClass.QueryFilterOrBuilder>( + getFilter(), + getParentForChildren(), + isClean()); + filter_ = null; + } + return filterBuilder_; + } + + private emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int destinationExtend_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder> destinationExtendBuilder_; + /** + * .Vector3Int destination_extend = 4; + * @return Whether the destinationExtend field is set. + */ + public boolean hasDestinationExtend() { + return destinationExtendBuilder_ != null || destinationExtend_ != null; + } + /** + * .Vector3Int destination_extend = 4; + * @return The destinationExtend. + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDestinationExtend() { + if (destinationExtendBuilder_ == null) { + return destinationExtend_ == null ? emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : destinationExtend_; + } else { + return destinationExtendBuilder_.getMessage(); + } + } + /** + * .Vector3Int destination_extend = 4; + */ + public Builder setDestinationExtend(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int value) { + if (destinationExtendBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + destinationExtend_ = value; + onChanged(); + } else { + destinationExtendBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector3Int destination_extend = 4; + */ + public Builder setDestinationExtend( + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder builderForValue) { + if (destinationExtendBuilder_ == null) { + destinationExtend_ = builderForValue.build(); + onChanged(); + } else { + destinationExtendBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector3Int destination_extend = 4; + */ + public Builder mergeDestinationExtend(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int value) { + if (destinationExtendBuilder_ == null) { + if (destinationExtend_ != null) { + destinationExtend_ = + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.newBuilder(destinationExtend_).mergeFrom(value).buildPartial(); + } else { + destinationExtend_ = value; + } + onChanged(); + } else { + destinationExtendBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector3Int destination_extend = 4; + */ + public Builder clearDestinationExtend() { + if (destinationExtendBuilder_ == null) { + destinationExtend_ = null; + onChanged(); + } else { + destinationExtend_ = null; + destinationExtendBuilder_ = null; + } + + return this; + } + /** + * .Vector3Int destination_extend = 4; + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder getDestinationExtendBuilder() { + + onChanged(); + return getDestinationExtendFieldBuilder().getBuilder(); + } + /** + * .Vector3Int destination_extend = 4; + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getDestinationExtendOrBuilder() { + if (destinationExtendBuilder_ != null) { + return destinationExtendBuilder_.getMessageOrBuilder(); + } else { + return destinationExtend_ == null ? + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : destinationExtend_; + } + } + /** + * .Vector3Int destination_extend = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder> + getDestinationExtendFieldBuilder() { + if (destinationExtendBuilder_ == null) { + destinationExtendBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder>( + getDestinationExtend(), + getParentForChildren(), + isClean()); + destinationExtend_ = null; + } + return destinationExtendBuilder_; + } + + private emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int sourceExtend_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder> sourceExtendBuilder_; + /** + * .Vector3Int source_extend = 6; + * @return Whether the sourceExtend field is set. + */ + public boolean hasSourceExtend() { + return sourceExtendBuilder_ != null || sourceExtend_ != null; + } + /** + * .Vector3Int source_extend = 6; + * @return The sourceExtend. + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getSourceExtend() { + if (sourceExtendBuilder_ == null) { + return sourceExtend_ == null ? emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : sourceExtend_; + } else { + return sourceExtendBuilder_.getMessage(); + } + } + /** + * .Vector3Int source_extend = 6; + */ + public Builder setSourceExtend(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int value) { + if (sourceExtendBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sourceExtend_ = value; + onChanged(); + } else { + sourceExtendBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector3Int source_extend = 6; + */ + public Builder setSourceExtend( + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder builderForValue) { + if (sourceExtendBuilder_ == null) { + sourceExtend_ = builderForValue.build(); + onChanged(); + } else { + sourceExtendBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector3Int source_extend = 6; + */ + public Builder mergeSourceExtend(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int value) { + if (sourceExtendBuilder_ == null) { + if (sourceExtend_ != null) { + sourceExtend_ = + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.newBuilder(sourceExtend_).mergeFrom(value).buildPartial(); + } else { + sourceExtend_ = value; + } + onChanged(); + } else { + sourceExtendBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector3Int source_extend = 6; + */ + public Builder clearSourceExtend() { + if (sourceExtendBuilder_ == null) { + sourceExtend_ = null; + onChanged(); + } else { + sourceExtend_ = null; + sourceExtendBuilder_ = null; + } + + return this; + } + /** + * .Vector3Int source_extend = 6; + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder getSourceExtendBuilder() { + + onChanged(); + return getSourceExtendFieldBuilder().getBuilder(); + } + /** + * .Vector3Int source_extend = 6; + */ + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder getSourceExtendOrBuilder() { + if (sourceExtendBuilder_ != null) { + return sourceExtendBuilder_.getMessageOrBuilder(); + } else { + return sourceExtend_ == null ? + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance() : sourceExtend_; + } + } + /** + * .Vector3Int source_extend = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder> + getSourceExtendFieldBuilder() { + if (sourceExtendBuilder_ == null) { + sourceExtendBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder>( + getSourceExtend(), + getParentForChildren(), + isClean()); + sourceExtend_ = null; + } + return sourceExtendBuilder_; + } + @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:QueryPathReq) + } + + // @@protoc_insertion_point(class_scope:QueryPathReq) + private static final emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq(); + } + + public static emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryPathReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryPathReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathReqOuterClass.QueryPathReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryPathReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryPathReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022QueryPathReq.proto\032\021QueryFilter.proto\032" + + "\014Vector.proto\032\020Vector3Int.proto\"\344\002\n\014Quer" + + "yPathReq\022,\n\nquery_type\030\r \001(\0162\030.QueryPath" + + "Req.OptionType\022\020\n\010query_id\030\017 \001(\005\022\020\n\010scen" + + "e_id\030\013 \001(\r\022\033\n\nsource_pos\030\002 \001(\0132\007.Vector\022" + + " \n\017destination_pos\030\n \003(\0132\007.Vector\022\034\n\006fil" + + "ter\030\014 \001(\0132\014.QueryFilter\022\'\n\022destination_e" + + "xtend\030\004 \001(\0132\013.Vector3Int\022\"\n\rsource_exten" + + "d\030\006 \001(\0132\013.Vector3Int\"X\n\nOptionType\022\024\n\020OP" + + "TION_TYPE_NONE\020\000\022\026\n\022OPTION_TYPE_NORMAL\020\001" + + "\022\034\n\030OPTION_TYPE_FIRST_CAN_GO\020\002B\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QueryFilterOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Vector3IntOuterClass.getDescriptor(), + }); + internal_static_QueryPathReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryPathReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryPathReq_descriptor, + new java.lang.String[] { "QueryType", "QueryId", "SceneId", "SourcePos", "DestinationPos", "Filter", "DestinationExtend", "SourceExtend", }); + emu.grasscutter.net.proto.QueryFilterOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Vector3IntOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryPathRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryPathRspOuterClass.java new file mode 100644 index 00000000000..33449163918 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryPathRspOuterClass.java @@ -0,0 +1,1224 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryPathRsp.proto + +package emu.grasscutter.net.proto; + +public final class QueryPathRspOuterClass { + private QueryPathRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryPathRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryPathRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * int32 query_id = 12; + * @return The queryId. + */ + int getQueryId(); + + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The enum numeric value on the wire for queryStatus. + */ + int getQueryStatusValue(); + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The queryStatus. + */ + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType getQueryStatus(); + + /** + * repeated .Vector corners = 6; + */ + java.util.List + getCornersList(); + /** + * repeated .Vector corners = 6; + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getCorners(int index); + /** + * repeated .Vector corners = 6; + */ + int getCornersCount(); + /** + * repeated .Vector corners = 6; + */ + java.util.List + getCornersOrBuilderList(); + /** + * repeated .Vector corners = 6; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getCornersOrBuilder( + int index); + } + /** + *
+   * CmdId: 2398
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QueryPathRsp} + */ + public static final class QueryPathRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryPathRsp) + QueryPathRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryPathRsp.newBuilder() to construct. + private QueryPathRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryPathRsp() { + queryStatus_ = 0; + corners_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryPathRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryPathRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + corners_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + corners_.add( + input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry)); + break; + } + case 64: { + int rawValue = input.readEnum(); + + queryStatus_ = rawValue; + break; + } + case 96: { + + queryId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + corners_ = java.util.Collections.unmodifiableList(corners_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.class, emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.Builder.class); + } + + /** + * Protobuf enum {@code QueryPathRsp.PathStatusType} + */ + public enum PathStatusType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PATH_STATUS_TYPE_FAIL = 0; + */ + PATH_STATUS_TYPE_FAIL(0), + /** + * PATH_STATUS_TYPE_SUCC = 1; + */ + PATH_STATUS_TYPE_SUCC(1), + /** + * PATH_STATUS_TYPE_PARTIAL = 2; + */ + PATH_STATUS_TYPE_PARTIAL(2), + UNRECOGNIZED(-1), + ; + + /** + * PATH_STATUS_TYPE_FAIL = 0; + */ + public static final int PATH_STATUS_TYPE_FAIL_VALUE = 0; + /** + * PATH_STATUS_TYPE_SUCC = 1; + */ + public static final int PATH_STATUS_TYPE_SUCC_VALUE = 1; + /** + * PATH_STATUS_TYPE_PARTIAL = 2; + */ + public static final int PATH_STATUS_TYPE_PARTIAL_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 PathStatusType 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 PathStatusType forNumber(int value) { + switch (value) { + case 0: return PATH_STATUS_TYPE_FAIL; + case 1: return PATH_STATUS_TYPE_SUCC; + case 2: return PATH_STATUS_TYPE_PARTIAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PathStatusType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PathStatusType findValueByNumber(int number) { + return PathStatusType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.getDescriptor().getEnumTypes().get(0); + } + + private static final PathStatusType[] VALUES = values(); + + public static PathStatusType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PathStatusType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:QueryPathRsp.PathStatusType) + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int QUERY_ID_FIELD_NUMBER = 12; + private int queryId_; + /** + * int32 query_id = 12; + * @return The queryId. + */ + @java.lang.Override + public int getQueryId() { + return queryId_; + } + + public static final int QUERY_STATUS_FIELD_NUMBER = 8; + private int queryStatus_; + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The enum numeric value on the wire for queryStatus. + */ + @java.lang.Override public int getQueryStatusValue() { + return queryStatus_; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The queryStatus. + */ + @java.lang.Override public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType getQueryStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType result = emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.valueOf(queryStatus_); + return result == null ? emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.UNRECOGNIZED : result; + } + + public static final int CORNERS_FIELD_NUMBER = 6; + private java.util.List corners_; + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public java.util.List getCornersList() { + return corners_; + } + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public java.util.List + getCornersOrBuilderList() { + return corners_; + } + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public int getCornersCount() { + return corners_.size(); + } + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getCorners(int index) { + return corners_.get(index); + } + /** + * repeated .Vector corners = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getCornersOrBuilder( + int index) { + return corners_.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 { + if (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + for (int i = 0; i < corners_.size(); i++) { + output.writeMessage(6, corners_.get(i)); + } + if (queryStatus_ != emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.PATH_STATUS_TYPE_FAIL.getNumber()) { + output.writeEnum(8, queryStatus_); + } + if (queryId_ != 0) { + output.writeInt32(12, queryId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + for (int i = 0; i < corners_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, corners_.get(i)); + } + if (queryStatus_ != emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.PATH_STATUS_TYPE_FAIL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, queryStatus_); + } + if (queryId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, queryId_); + } + 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.QueryPathRspOuterClass.QueryPathRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp other = (emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getQueryId() + != other.getQueryId()) return false; + if (queryStatus_ != other.queryStatus_) return false; + if (!getCornersList() + .equals(other.getCornersList())) 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(); + hash = (37 * hash) + QUERY_ID_FIELD_NUMBER; + hash = (53 * hash) + getQueryId(); + hash = (37 * hash) + QUERY_STATUS_FIELD_NUMBER; + hash = (53 * hash) + queryStatus_; + if (getCornersCount() > 0) { + hash = (37 * hash) + CORNERS_FIELD_NUMBER; + hash = (53 * hash) + getCornersList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp 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.QueryPathRspOuterClass.QueryPathRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp 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.QueryPathRspOuterClass.QueryPathRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp 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.QueryPathRspOuterClass.QueryPathRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp 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.QueryPathRspOuterClass.QueryPathRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp 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.QueryPathRspOuterClass.QueryPathRsp 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: 2398
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QueryPathRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryPathRsp) + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.class, emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCornersFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + queryId_ = 0; + + queryStatus_ = 0; + + if (cornersBuilder_ == null) { + corners_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + cornersBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.internal_static_QueryPathRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp build() { + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp buildPartial() { + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp result = new emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + result.queryId_ = queryId_; + result.queryStatus_ = queryStatus_; + if (cornersBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + corners_ = java.util.Collections.unmodifiableList(corners_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.corners_ = corners_; + } else { + result.corners_ = cornersBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp) { + return mergeFrom((emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp other) { + if (other == emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getQueryId() != 0) { + setQueryId(other.getQueryId()); + } + if (other.queryStatus_ != 0) { + setQueryStatusValue(other.getQueryStatusValue()); + } + if (cornersBuilder_ == null) { + if (!other.corners_.isEmpty()) { + if (corners_.isEmpty()) { + corners_ = other.corners_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCornersIsMutable(); + corners_.addAll(other.corners_); + } + onChanged(); + } + } else { + if (!other.corners_.isEmpty()) { + if (cornersBuilder_.isEmpty()) { + cornersBuilder_.dispose(); + cornersBuilder_ = null; + corners_ = other.corners_; + bitField0_ = (bitField0_ & ~0x00000001); + cornersBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCornersFieldBuilder() : null; + } else { + cornersBuilder_.addAllMessages(other.corners_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int queryId_ ; + /** + * int32 query_id = 12; + * @return The queryId. + */ + @java.lang.Override + public int getQueryId() { + return queryId_; + } + /** + * int32 query_id = 12; + * @param value The queryId to set. + * @return This builder for chaining. + */ + public Builder setQueryId(int value) { + + queryId_ = value; + onChanged(); + return this; + } + /** + * int32 query_id = 12; + * @return This builder for chaining. + */ + public Builder clearQueryId() { + + queryId_ = 0; + onChanged(); + return this; + } + + private int queryStatus_ = 0; + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The enum numeric value on the wire for queryStatus. + */ + @java.lang.Override public int getQueryStatusValue() { + return queryStatus_; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @param value The enum numeric value on the wire for queryStatus to set. + * @return This builder for chaining. + */ + public Builder setQueryStatusValue(int value) { + + queryStatus_ = value; + onChanged(); + return this; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return The queryStatus. + */ + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType getQueryStatus() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType result = emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.valueOf(queryStatus_); + return result == null ? emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType.UNRECOGNIZED : result; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @param value The queryStatus to set. + * @return This builder for chaining. + */ + public Builder setQueryStatus(emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp.PathStatusType value) { + if (value == null) { + throw new NullPointerException(); + } + + queryStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .QueryPathRsp.PathStatusType query_status = 8; + * @return This builder for chaining. + */ + public Builder clearQueryStatus() { + + queryStatus_ = 0; + onChanged(); + return this; + } + + private java.util.List corners_ = + java.util.Collections.emptyList(); + private void ensureCornersIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + corners_ = new java.util.ArrayList(corners_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> cornersBuilder_; + + /** + * repeated .Vector corners = 6; + */ + public java.util.List getCornersList() { + if (cornersBuilder_ == null) { + return java.util.Collections.unmodifiableList(corners_); + } else { + return cornersBuilder_.getMessageList(); + } + } + /** + * repeated .Vector corners = 6; + */ + public int getCornersCount() { + if (cornersBuilder_ == null) { + return corners_.size(); + } else { + return cornersBuilder_.getCount(); + } + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getCorners(int index) { + if (cornersBuilder_ == null) { + return corners_.get(index); + } else { + return cornersBuilder_.getMessage(index); + } + } + /** + * repeated .Vector corners = 6; + */ + public Builder setCorners( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (cornersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCornersIsMutable(); + corners_.set(index, value); + onChanged(); + } else { + cornersBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder setCorners( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + corners_.set(index, builderForValue.build()); + onChanged(); + } else { + cornersBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addCorners(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (cornersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCornersIsMutable(); + corners_.add(value); + onChanged(); + } else { + cornersBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addCorners( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (cornersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCornersIsMutable(); + corners_.add(index, value); + onChanged(); + } else { + cornersBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addCorners( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + corners_.add(builderForValue.build()); + onChanged(); + } else { + cornersBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addCorners( + int index, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + corners_.add(index, builderForValue.build()); + onChanged(); + } else { + cornersBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder addAllCorners( + java.lang.Iterable values) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, corners_); + onChanged(); + } else { + cornersBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder clearCorners() { + if (cornersBuilder_ == null) { + corners_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + cornersBuilder_.clear(); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public Builder removeCorners(int index) { + if (cornersBuilder_ == null) { + ensureCornersIsMutable(); + corners_.remove(index); + onChanged(); + } else { + cornersBuilder_.remove(index); + } + return this; + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getCornersBuilder( + int index) { + return getCornersFieldBuilder().getBuilder(index); + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getCornersOrBuilder( + int index) { + if (cornersBuilder_ == null) { + return corners_.get(index); } else { + return cornersBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Vector corners = 6; + */ + public java.util.List + getCornersOrBuilderList() { + if (cornersBuilder_ != null) { + return cornersBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(corners_); + } + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addCornersBuilder() { + return getCornersFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector corners = 6; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder addCornersBuilder( + int index) { + return getCornersFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()); + } + /** + * repeated .Vector corners = 6; + */ + public java.util.List + getCornersBuilderList() { + return getCornersFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getCornersFieldBuilder() { + if (cornersBuilder_ == null) { + cornersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + corners_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + corners_ = null; + } + return cornersBuilder_; + } + @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:QueryPathRsp) + } + + // @@protoc_insertion_point(class_scope:QueryPathRsp) + private static final emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp(); + } + + public static emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryPathRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryPathRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryPathRspOuterClass.QueryPathRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryPathRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryPathRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022QueryPathRsp.proto\032\014Vector.proto\"\345\001\n\014Q" + + "ueryPathRsp\022\017\n\007retcode\030\001 \001(\005\022\020\n\010query_id" + + "\030\014 \001(\005\0222\n\014query_status\030\010 \001(\0162\034.QueryPath" + + "Rsp.PathStatusType\022\030\n\007corners\030\006 \003(\0132\007.Ve" + + "ctor\"d\n\016PathStatusType\022\031\n\025PATH_STATUS_TY" + + "PE_FAIL\020\000\022\031\n\025PATH_STATUS_TYPE_SUCC\020\001\022\034\n\030" + + "PATH_STATUS_TYPE_PARTIAL\020\002B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_QueryPathRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryPathRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryPathRsp_descriptor, + new java.lang.String[] { "Retcode", "QueryId", "QueryStatus", "Corners", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java new file mode 100644 index 00000000000..e18c3b5eb91 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QueryRegionListHttpRspOuterClass.java @@ -0,0 +1,1136 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QueryRegionListHttpRsp.proto + +package emu.grasscutter.net.proto; + +public final class QueryRegionListHttpRspOuterClass { + private QueryRegionListHttpRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QueryRegionListHttpRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QueryRegionListHttpRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + java.util.List + getRegionListList(); + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getRegionList(int index); + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + int getRegionListCount(); + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + java.util.List + getRegionListOrBuilderList(); + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getRegionListOrBuilder( + int index); + + /** + * bytes client_secret_key = 5; + * @return The clientSecretKey. + */ + com.google.protobuf.ByteString getClientSecretKey(); + + /** + * bytes client_custom_config_encrypted = 6; + * @return The clientCustomConfigEncrypted. + */ + com.google.protobuf.ByteString getClientCustomConfigEncrypted(); + + /** + * bool enable_login_pc = 7; + * @return The enableLoginPc. + */ + boolean getEnableLoginPc(); + } + /** + * Protobuf type {@code QueryRegionListHttpRsp} + */ + public static final class QueryRegionListHttpRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QueryRegionListHttpRsp) + QueryRegionListHttpRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueryRegionListHttpRsp.newBuilder() to construct. + private QueryRegionListHttpRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryRegionListHttpRsp() { + regionList_ = java.util.Collections.emptyList(); + clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + clientCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryRegionListHttpRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryRegionListHttpRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + regionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + regionList_.add( + input.readMessage(emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.parser(), extensionRegistry)); + break; + } + case 42: { + + clientSecretKey_ = input.readBytes(); + break; + } + case 50: { + + clientCustomConfigEncrypted_ = input.readBytes(); + break; + } + case 56: { + + enableLoginPc_ = 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)) { + regionList_ = java.util.Collections.unmodifiableList(regionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.class, emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int REGION_LIST_FIELD_NUMBER = 2; + private java.util.List regionList_; + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public java.util.List getRegionListList() { + return regionList_; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public java.util.List + getRegionListOrBuilderList() { + return regionList_; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public int getRegionListCount() { + return regionList_.size(); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getRegionList(int index) { + return regionList_.get(index); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getRegionListOrBuilder( + int index) { + return regionList_.get(index); + } + + public static final int CLIENT_SECRET_KEY_FIELD_NUMBER = 5; + private com.google.protobuf.ByteString clientSecretKey_; + /** + * bytes client_secret_key = 5; + * @return The clientSecretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretKey() { + return clientSecretKey_; + } + + public static final int CLIENT_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER = 6; + private com.google.protobuf.ByteString clientCustomConfigEncrypted_; + /** + * bytes client_custom_config_encrypted = 6; + * @return The clientCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientCustomConfigEncrypted() { + return clientCustomConfigEncrypted_; + } + + public static final int ENABLE_LOGIN_PC_FIELD_NUMBER = 7; + private boolean enableLoginPc_; + /** + * bool enable_login_pc = 7; + * @return The enableLoginPc. + */ + @java.lang.Override + public boolean getEnableLoginPc() { + return enableLoginPc_; + } + + 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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + for (int i = 0; i < regionList_.size(); i++) { + output.writeMessage(2, regionList_.get(i)); + } + if (!clientSecretKey_.isEmpty()) { + output.writeBytes(5, clientSecretKey_); + } + if (!clientCustomConfigEncrypted_.isEmpty()) { + output.writeBytes(6, clientCustomConfigEncrypted_); + } + if (enableLoginPc_ != false) { + output.writeBool(7, enableLoginPc_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + for (int i = 0; i < regionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, regionList_.get(i)); + } + if (!clientSecretKey_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(5, clientSecretKey_); + } + if (!clientCustomConfigEncrypted_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(6, clientCustomConfigEncrypted_); + } + if (enableLoginPc_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, enableLoginPc_); + } + 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.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp other = (emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getRegionListList() + .equals(other.getRegionListList())) return false; + if (!getClientSecretKey() + .equals(other.getClientSecretKey())) return false; + if (!getClientCustomConfigEncrypted() + .equals(other.getClientCustomConfigEncrypted())) return false; + if (getEnableLoginPc() + != other.getEnableLoginPc()) 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 (getRegionListCount() > 0) { + hash = (37 * hash) + REGION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRegionListList().hashCode(); + } + hash = (37 * hash) + CLIENT_SECRET_KEY_FIELD_NUMBER; + hash = (53 * hash) + getClientSecretKey().hashCode(); + hash = (37 * hash) + CLIENT_CUSTOM_CONFIG_ENCRYPTED_FIELD_NUMBER; + hash = (53 * hash) + getClientCustomConfigEncrypted().hashCode(); + hash = (37 * hash) + ENABLE_LOGIN_PC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getEnableLoginPc()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp 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.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp 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.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp 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.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp 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.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp 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.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp 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; + } + /** + * Protobuf type {@code QueryRegionListHttpRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QueryRegionListHttpRsp) + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.class, emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRegionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (regionListBuilder_ == null) { + regionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + regionListBuilder_.clear(); + } + clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + + clientCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + + enableLoginPc_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.internal_static_QueryRegionListHttpRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp build() { + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp buildPartial() { + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp result = new emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (regionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + regionList_ = java.util.Collections.unmodifiableList(regionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.regionList_ = regionList_; + } else { + result.regionList_ = regionListBuilder_.build(); + } + result.clientSecretKey_ = clientSecretKey_; + result.clientCustomConfigEncrypted_ = clientCustomConfigEncrypted_; + result.enableLoginPc_ = enableLoginPc_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp) { + return mergeFrom((emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp other) { + if (other == emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (regionListBuilder_ == null) { + if (!other.regionList_.isEmpty()) { + if (regionList_.isEmpty()) { + regionList_ = other.regionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRegionListIsMutable(); + regionList_.addAll(other.regionList_); + } + onChanged(); + } + } else { + if (!other.regionList_.isEmpty()) { + if (regionListBuilder_.isEmpty()) { + regionListBuilder_.dispose(); + regionListBuilder_ = null; + regionList_ = other.regionList_; + bitField0_ = (bitField0_ & ~0x00000001); + regionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRegionListFieldBuilder() : null; + } else { + regionListBuilder_.addAllMessages(other.regionList_); + } + } + } + if (other.getClientSecretKey() != com.google.protobuf.ByteString.EMPTY) { + setClientSecretKey(other.getClientSecretKey()); + } + if (other.getClientCustomConfigEncrypted() != com.google.protobuf.ByteString.EMPTY) { + setClientCustomConfigEncrypted(other.getClientCustomConfigEncrypted()); + } + if (other.getEnableLoginPc() != false) { + setEnableLoginPc(other.getEnableLoginPc()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List regionList_ = + java.util.Collections.emptyList(); + private void ensureRegionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + regionList_ = new java.util.ArrayList(regionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder> regionListBuilder_; + + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public java.util.List getRegionListList() { + if (regionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(regionList_); + } else { + return regionListBuilder_.getMessageList(); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public int getRegionListCount() { + if (regionListBuilder_ == null) { + return regionList_.size(); + } else { + return regionListBuilder_.getCount(); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getRegionList(int index) { + if (regionListBuilder_ == null) { + return regionList_.get(index); + } else { + return regionListBuilder_.getMessage(index); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder setRegionList( + int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { + if (regionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRegionListIsMutable(); + regionList_.set(index, value); + onChanged(); + } else { + regionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder setRegionList( + int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + regionList_.set(index, builderForValue.build()); + onChanged(); + } else { + regionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addRegionList(emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { + if (regionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRegionListIsMutable(); + regionList_.add(value); + onChanged(); + } else { + regionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addRegionList( + int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo value) { + if (regionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRegionListIsMutable(); + regionList_.add(index, value); + onChanged(); + } else { + regionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addRegionList( + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + regionList_.add(builderForValue.build()); + onChanged(); + } else { + regionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addRegionList( + int index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder builderForValue) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + regionList_.add(index, builderForValue.build()); + onChanged(); + } else { + regionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder addAllRegionList( + java.lang.Iterable values) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, regionList_); + onChanged(); + } else { + regionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder clearRegionList() { + if (regionListBuilder_ == null) { + regionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + regionListBuilder_.clear(); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public Builder removeRegionList(int index) { + if (regionListBuilder_ == null) { + ensureRegionListIsMutable(); + regionList_.remove(index); + onChanged(); + } else { + regionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder getRegionListBuilder( + int index) { + return getRegionListFieldBuilder().getBuilder(index); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder getRegionListOrBuilder( + int index) { + if (regionListBuilder_ == null) { + return regionList_.get(index); } else { + return regionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public java.util.List + getRegionListOrBuilderList() { + if (regionListBuilder_ != null) { + return regionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(regionList_); + } + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder addRegionListBuilder() { + return getRegionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance()); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder addRegionListBuilder( + int index) { + return getRegionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance()); + } + /** + * repeated .RegionSimpleInfo region_list = 2; + */ + public java.util.List + getRegionListBuilderList() { + return getRegionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder> + getRegionListFieldBuilder() { + if (regionListBuilder_ == null) { + regionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder>( + regionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + regionList_ = null; + } + return regionListBuilder_; + } + + private com.google.protobuf.ByteString clientSecretKey_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes client_secret_key = 5; + * @return The clientSecretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientSecretKey() { + return clientSecretKey_; + } + /** + * bytes client_secret_key = 5; + * @param value The clientSecretKey to set. + * @return This builder for chaining. + */ + public Builder setClientSecretKey(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSecretKey_ = value; + onChanged(); + return this; + } + /** + * bytes client_secret_key = 5; + * @return This builder for chaining. + */ + public Builder clearClientSecretKey() { + + clientSecretKey_ = getDefaultInstance().getClientSecretKey(); + onChanged(); + return this; + } + + private com.google.protobuf.ByteString clientCustomConfigEncrypted_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes client_custom_config_encrypted = 6; + * @return The clientCustomConfigEncrypted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getClientCustomConfigEncrypted() { + return clientCustomConfigEncrypted_; + } + /** + * bytes client_custom_config_encrypted = 6; + * @param value The clientCustomConfigEncrypted to set. + * @return This builder for chaining. + */ + public Builder setClientCustomConfigEncrypted(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + clientCustomConfigEncrypted_ = value; + onChanged(); + return this; + } + /** + * bytes client_custom_config_encrypted = 6; + * @return This builder for chaining. + */ + public Builder clearClientCustomConfigEncrypted() { + + clientCustomConfigEncrypted_ = getDefaultInstance().getClientCustomConfigEncrypted(); + onChanged(); + return this; + } + + private boolean enableLoginPc_ ; + /** + * bool enable_login_pc = 7; + * @return The enableLoginPc. + */ + @java.lang.Override + public boolean getEnableLoginPc() { + return enableLoginPc_; + } + /** + * bool enable_login_pc = 7; + * @param value The enableLoginPc to set. + * @return This builder for chaining. + */ + public Builder setEnableLoginPc(boolean value) { + + enableLoginPc_ = value; + onChanged(); + return this; + } + /** + * bool enable_login_pc = 7; + * @return This builder for chaining. + */ + public Builder clearEnableLoginPc() { + + enableLoginPc_ = 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:QueryRegionListHttpRsp) + } + + // @@protoc_insertion_point(class_scope:QueryRegionListHttpRsp) + private static final emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp(); + } + + public static emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryRegionListHttpRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryRegionListHttpRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QueryRegionListHttpRspOuterClass.QueryRegionListHttpRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QueryRegionListHttpRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QueryRegionListHttpRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034QueryRegionListHttpRsp.proto\032\026RegionSi" + + "mpleInfo.proto\"\255\001\n\026QueryRegionListHttpRs" + + "p\022\017\n\007retcode\030\001 \001(\005\022&\n\013region_list\030\002 \003(\0132" + + "\021.RegionSimpleInfo\022\031\n\021client_secret_key\030" + + "\005 \001(\014\022&\n\036client_custom_config_encrypted\030" + + "\006 \001(\014\022\027\n\017enable_login_pc\030\007 \001(\010B\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.getDescriptor(), + }); + internal_static_QueryRegionListHttpRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QueryRegionListHttpRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QueryRegionListHttpRsp_descriptor, + new java.lang.String[] { "Retcode", "RegionList", "ClientSecretKey", "ClientCustomConfigEncrypted", "EnableLoginPc", }); + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestDelNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestDelNotifyOuterClass.java new file mode 100644 index 00000000000..f9d96a39e51 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestDelNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestDelNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestDelNotifyOuterClass { + private QuestDelNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestDelNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestDelNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_id = 1; + * @return The questId. + */ + int getQuestId(); + } + /** + *
+   * CmdId: 412
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QuestDelNotify} + */ + public static final class QuestDelNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestDelNotify) + QuestDelNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestDelNotify.newBuilder() to construct. + private QuestDelNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestDelNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestDelNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestDelNotify( + 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: { + + 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.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.class, emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 1; + private int questId_; + /** + * uint32 quest_id = 1; + * @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(1, 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(1, 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.QuestDelNotifyOuterClass.QuestDelNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify other = (emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify) 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.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify 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.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify 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.QuestDelNotifyOuterClass.QuestDelNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify 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.QuestDelNotifyOuterClass.QuestDelNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify 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.QuestDelNotifyOuterClass.QuestDelNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify 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.QuestDelNotifyOuterClass.QuestDelNotify 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: 412
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QuestDelNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestDelNotify) + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.class, emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.internal_static_QuestDelNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify build() { + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify buildPartial() { + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify result = new emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify(this); + result.questId_ = questId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify other) { + if (other == emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify.getDefaultInstance()) return this; + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 1; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 1; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 1; + * @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:QuestDelNotify) + } + + // @@protoc_insertion_point(class_scope:QuestDelNotify) + private static final emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify(); + } + + public static emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestDelNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestDelNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestDelNotifyOuterClass.QuestDelNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestDelNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestDelNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024QuestDelNotify.proto\"\"\n\016QuestDelNotify" + + "\022\020\n\010quest_id\030\001 \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestDelNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestDelNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestDelNotify_descriptor, + new java.lang.String[] { "QuestId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarNotifyOuterClass.java new file mode 100644 index 00000000000..de3b79656a2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestGlobalVarNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestGlobalVarNotifyOuterClass { + private QuestGlobalVarNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestGlobalVarNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestGlobalVarNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .QuestGlobalVar var_list = 1; + */ + java.util.List + getVarListList(); + /** + * repeated .QuestGlobalVar var_list = 1; + */ + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getVarList(int index); + /** + * repeated .QuestGlobalVar var_list = 1; + */ + int getVarListCount(); + /** + * repeated .QuestGlobalVar var_list = 1; + */ + java.util.List + getVarListOrBuilderList(); + /** + * repeated .QuestGlobalVar var_list = 1; + */ + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder getVarListOrBuilder( + int index); + } + /** + *
+   * CmdId: 434
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QuestGlobalVarNotify} + */ + public static final class QuestGlobalVarNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestGlobalVarNotify) + QuestGlobalVarNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestGlobalVarNotify.newBuilder() to construct. + private QuestGlobalVarNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestGlobalVarNotify() { + varList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestGlobalVarNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestGlobalVarNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + varList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + varList_.add( + input.readMessage(emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.parser(), extensionRegistry)); + 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)) { + varList_ = java.util.Collections.unmodifiableList(varList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.class, emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.Builder.class); + } + + public static final int VAR_LIST_FIELD_NUMBER = 1; + private java.util.List varList_; + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public java.util.List getVarListList() { + return varList_; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public java.util.List + getVarListOrBuilderList() { + return varList_; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public int getVarListCount() { + return varList_.size(); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getVarList(int index) { + return varList_.get(index); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder getVarListOrBuilder( + int index) { + return varList_.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 < varList_.size(); i++) { + output.writeMessage(1, varList_.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 < varList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, varList_.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.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify other = (emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify) obj; + + if (!getVarListList() + .equals(other.getVarListList())) 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 (getVarListCount() > 0) { + hash = (37 * hash) + VAR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getVarListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify 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.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify 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.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify 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.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify 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.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify 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.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify 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: 434
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QuestGlobalVarNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestGlobalVarNotify) + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.class, emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getVarListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (varListBuilder_ == null) { + varList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + varListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.internal_static_QuestGlobalVarNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify build() { + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify buildPartial() { + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify result = new emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify(this); + int from_bitField0_ = bitField0_; + if (varListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + varList_ = java.util.Collections.unmodifiableList(varList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.varList_ = varList_; + } else { + result.varList_ = varListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify other) { + if (other == emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify.getDefaultInstance()) return this; + if (varListBuilder_ == null) { + if (!other.varList_.isEmpty()) { + if (varList_.isEmpty()) { + varList_ = other.varList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureVarListIsMutable(); + varList_.addAll(other.varList_); + } + onChanged(); + } + } else { + if (!other.varList_.isEmpty()) { + if (varListBuilder_.isEmpty()) { + varListBuilder_.dispose(); + varListBuilder_ = null; + varList_ = other.varList_; + bitField0_ = (bitField0_ & ~0x00000001); + varListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getVarListFieldBuilder() : null; + } else { + varListBuilder_.addAllMessages(other.varList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List varList_ = + java.util.Collections.emptyList(); + private void ensureVarListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + varList_ = new java.util.ArrayList(varList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder> varListBuilder_; + + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public java.util.List getVarListList() { + if (varListBuilder_ == null) { + return java.util.Collections.unmodifiableList(varList_); + } else { + return varListBuilder_.getMessageList(); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public int getVarListCount() { + if (varListBuilder_ == null) { + return varList_.size(); + } else { + return varListBuilder_.getCount(); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getVarList(int index) { + if (varListBuilder_ == null) { + return varList_.get(index); + } else { + return varListBuilder_.getMessage(index); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder setVarList( + int index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar value) { + if (varListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVarListIsMutable(); + varList_.set(index, value); + onChanged(); + } else { + varListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder setVarList( + int index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder builderForValue) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + varList_.set(index, builderForValue.build()); + onChanged(); + } else { + varListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addVarList(emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar value) { + if (varListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVarListIsMutable(); + varList_.add(value); + onChanged(); + } else { + varListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addVarList( + int index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar value) { + if (varListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVarListIsMutable(); + varList_.add(index, value); + onChanged(); + } else { + varListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addVarList( + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder builderForValue) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + varList_.add(builderForValue.build()); + onChanged(); + } else { + varListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addVarList( + int index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder builderForValue) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + varList_.add(index, builderForValue.build()); + onChanged(); + } else { + varListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder addAllVarList( + java.lang.Iterable values) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, varList_); + onChanged(); + } else { + varListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder clearVarList() { + if (varListBuilder_ == null) { + varList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + varListBuilder_.clear(); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public Builder removeVarList(int index) { + if (varListBuilder_ == null) { + ensureVarListIsMutable(); + varList_.remove(index); + onChanged(); + } else { + varListBuilder_.remove(index); + } + return this; + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder getVarListBuilder( + int index) { + return getVarListFieldBuilder().getBuilder(index); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder getVarListOrBuilder( + int index) { + if (varListBuilder_ == null) { + return varList_.get(index); } else { + return varListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public java.util.List + getVarListOrBuilderList() { + if (varListBuilder_ != null) { + return varListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(varList_); + } + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder addVarListBuilder() { + return getVarListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.getDefaultInstance()); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder addVarListBuilder( + int index) { + return getVarListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.getDefaultInstance()); + } + /** + * repeated .QuestGlobalVar var_list = 1; + */ + public java.util.List + getVarListBuilderList() { + return getVarListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder> + getVarListFieldBuilder() { + if (varListBuilder_ == null) { + varListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder>( + varList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + varList_ = null; + } + return varListBuilder_; + } + @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:QuestGlobalVarNotify) + } + + // @@protoc_insertion_point(class_scope:QuestGlobalVarNotify) + private static final emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify(); + } + + public static emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestGlobalVarNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestGlobalVarNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarNotifyOuterClass.QuestGlobalVarNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestGlobalVarNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestGlobalVarNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032QuestGlobalVarNotify.proto\032\024QuestGloba" + + "lVar.proto\"9\n\024QuestGlobalVarNotify\022!\n\010va" + + "r_list\030\001 \003(\0132\017.QuestGlobalVarB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.getDescriptor(), + }); + internal_static_QuestGlobalVarNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestGlobalVarNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestGlobalVarNotify_descriptor, + new java.lang.String[] { "VarList", }); + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarOuterClass.java new file mode 100644 index 00000000000..c63a068d2de --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestGlobalVarOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestGlobalVar.proto + +package emu.grasscutter.net.proto; + +public final class QuestGlobalVarOuterClass { + private QuestGlobalVarOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestGlobalVarOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestGlobalVar) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 value = 8; + * @return The value. + */ + int getValue(); + + /** + * uint32 key = 4; + * @return The key. + */ + int getKey(); + } + /** + * Protobuf type {@code QuestGlobalVar} + */ + public static final class QuestGlobalVar extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestGlobalVar) + QuestGlobalVarOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestGlobalVar.newBuilder() to construct. + private QuestGlobalVar(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestGlobalVar() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestGlobalVar(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestGlobalVar( + 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: { + + key_ = input.readUInt32(); + break; + } + case 64: { + + value_ = 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.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.class, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder.class); + } + + public static final int VALUE_FIELD_NUMBER = 8; + private int value_; + /** + * int32 value = 8; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + public static final int KEY_FIELD_NUMBER = 4; + private int key_; + /** + * uint32 key = 4; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + + 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 (key_ != 0) { + output.writeUInt32(4, key_); + } + if (value_ != 0) { + output.writeInt32(8, value_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (key_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, key_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, value_); + } + 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.QuestGlobalVarOuterClass.QuestGlobalVar)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar other = (emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar) obj; + + if (getValue() + != other.getValue()) return false; + if (getKey() + != other.getKey()) 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) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar 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.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar 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.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar 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.QuestGlobalVarOuterClass.QuestGlobalVar parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar 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.QuestGlobalVarOuterClass.QuestGlobalVar parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar 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.QuestGlobalVarOuterClass.QuestGlobalVar 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; + } + /** + * Protobuf type {@code QuestGlobalVar} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestGlobalVar) + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVarOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.class, emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + value_ = 0; + + key_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.internal_static_QuestGlobalVar_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar build() { + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar buildPartial() { + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar result = new emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar(this); + result.value_ = value_; + result.key_ = key_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar) { + return mergeFrom((emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar other) { + if (other == emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar.getDefaultInstance()) return this; + if (other.getValue() != 0) { + setValue(other.getValue()); + } + if (other.getKey() != 0) { + setKey(other.getKey()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int value_ ; + /** + * int32 value = 8; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * int32 value = 8; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * int32 value = 8; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + + private int key_ ; + /** + * uint32 key = 4; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + /** + * uint32 key = 4; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey(int value) { + + key_ = value; + onChanged(); + return this; + } + /** + * uint32 key = 4; + * @return This builder for chaining. + */ + public Builder clearKey() { + + key_ = 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:QuestGlobalVar) + } + + // @@protoc_insertion_point(class_scope:QuestGlobalVar) + private static final emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar(); + } + + public static emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestGlobalVar parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestGlobalVar(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestGlobalVarOuterClass.QuestGlobalVar getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestGlobalVar_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestGlobalVar_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024QuestGlobalVar.proto\",\n\016QuestGlobalVar" + + "\022\r\n\005value\030\010 \001(\005\022\013\n\003key\030\004 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestGlobalVar_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestGlobalVar_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestGlobalVar_descriptor, + new java.lang.String[] { "Value", "Key", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestListNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestListNotifyOuterClass.java new file mode 100644 index 00000000000..4ec2bbae8a3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestListNotifyOuterClass.java @@ -0,0 +1,855 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestListNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestListNotifyOuterClass { + private QuestListNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestListNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestListNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Quest quest_list = 1; + */ + java.util.List + getQuestListList(); + /** + * repeated .Quest quest_list = 1; + */ + emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index); + /** + * repeated .Quest quest_list = 1; + */ + int getQuestListCount(); + /** + * repeated .Quest quest_list = 1; + */ + java.util.List + getQuestListOrBuilderList(); + /** + * repeated .Quest quest_list = 1; + */ + emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index); + } + /** + *
+   * CmdId: 472
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QuestListNotify} + */ + public static final class QuestListNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestListNotify) + QuestListNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestListNotify.newBuilder() to construct. + private QuestListNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestListNotify() { + questList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestListNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestListNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + questList_.add( + input.readMessage(emu.grasscutter.net.proto.QuestOuterClass.Quest.parser(), extensionRegistry)); + 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)) { + questList_ = java.util.Collections.unmodifiableList(questList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.class, emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.Builder.class); + } + + public static final int QUEST_LIST_FIELD_NUMBER = 1; + private java.util.List questList_; + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public java.util.List getQuestListList() { + return questList_; + } + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public java.util.List + getQuestListOrBuilderList() { + return questList_; + } + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public int getQuestListCount() { + return questList_.size(); + } + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index) { + return questList_.get(index); + } + /** + * repeated .Quest quest_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index) { + return questList_.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 < questList_.size(); i++) { + output.writeMessage(1, questList_.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 < questList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, questList_.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.QuestListNotifyOuterClass.QuestListNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify other = (emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify) obj; + + if (!getQuestListList() + .equals(other.getQuestListList())) 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 (getQuestListCount() > 0) { + hash = (37 * hash) + QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify 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.QuestListNotifyOuterClass.QuestListNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify 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.QuestListNotifyOuterClass.QuestListNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify 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.QuestListNotifyOuterClass.QuestListNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify 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.QuestListNotifyOuterClass.QuestListNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify 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.QuestListNotifyOuterClass.QuestListNotify 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: 472
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QuestListNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestListNotify) + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.class, emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (questListBuilder_ == null) { + questList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + questListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.internal_static_QuestListNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify build() { + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify buildPartial() { + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify result = new emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify(this); + int from_bitField0_ = bitField0_; + if (questListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + questList_ = java.util.Collections.unmodifiableList(questList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questList_ = questList_; + } else { + result.questList_ = questListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify other) { + if (other == emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify.getDefaultInstance()) return this; + if (questListBuilder_ == null) { + if (!other.questList_.isEmpty()) { + if (questList_.isEmpty()) { + questList_ = other.questList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestListIsMutable(); + questList_.addAll(other.questList_); + } + onChanged(); + } + } else { + if (!other.questList_.isEmpty()) { + if (questListBuilder_.isEmpty()) { + questListBuilder_.dispose(); + questListBuilder_ = null; + questList_ = other.questList_; + bitField0_ = (bitField0_ & ~0x00000001); + questListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getQuestListFieldBuilder() : null; + } else { + questListBuilder_.addAllMessages(other.questList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List questList_ = + java.util.Collections.emptyList(); + private void ensureQuestListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questList_ = new java.util.ArrayList(questList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder> questListBuilder_; + + /** + * repeated .Quest quest_list = 1; + */ + public java.util.List getQuestListList() { + if (questListBuilder_ == null) { + return java.util.Collections.unmodifiableList(questList_); + } else { + return questListBuilder_.getMessageList(); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public int getQuestListCount() { + if (questListBuilder_ == null) { + return questList_.size(); + } else { + return questListBuilder_.getCount(); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index) { + if (questListBuilder_ == null) { + return questList_.get(index); + } else { + return questListBuilder_.getMessage(index); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder setQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.set(index, value); + onChanged(); + } else { + questListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder setQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.set(index, builderForValue.build()); + onChanged(); + } else { + questListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addQuestList(emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.add(value); + onChanged(); + } else { + questListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.add(index, value); + onChanged(); + } else { + questListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addQuestList( + emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.add(builderForValue.build()); + onChanged(); + } else { + questListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.add(index, builderForValue.build()); + onChanged(); + } else { + questListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder addAllQuestList( + java.lang.Iterable values) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questList_); + onChanged(); + } else { + questListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder clearQuestList() { + if (questListBuilder_ == null) { + questList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + questListBuilder_.clear(); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public Builder removeQuestList(int index) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.remove(index); + onChanged(); + } else { + questListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder getQuestListBuilder( + int index) { + return getQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index) { + if (questListBuilder_ == null) { + return questList_.get(index); } else { + return questListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public java.util.List + getQuestListOrBuilderList() { + if (questListBuilder_ != null) { + return questListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(questList_); + } + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder addQuestListBuilder() { + return getQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()); + } + /** + * repeated .Quest quest_list = 1; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder addQuestListBuilder( + int index) { + return getQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()); + } + /** + * repeated .Quest quest_list = 1; + */ + public java.util.List + getQuestListBuilderList() { + return getQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder> + getQuestListFieldBuilder() { + if (questListBuilder_ == null) { + questListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder>( + questList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + questList_ = null; + } + return questListBuilder_; + } + @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:QuestListNotify) + } + + // @@protoc_insertion_point(class_scope:QuestListNotify) + private static final emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify(); + } + + public static emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestListNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestListNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListNotifyOuterClass.QuestListNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestListNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestListNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025QuestListNotify.proto\032\013Quest.proto\"-\n\017" + + "QuestListNotify\022\032\n\nquest_list\030\001 \003(\0132\006.Qu" + + "estB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QuestOuterClass.getDescriptor(), + }); + internal_static_QuestListNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestListNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestListNotify_descriptor, + new java.lang.String[] { "QuestList", }); + emu.grasscutter.net.proto.QuestOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestListUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestListUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..522755c94a8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestListUpdateNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestListUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestListUpdateNotifyOuterClass { + private QuestListUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestListUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestListUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .Quest quest_list = 6; + */ + java.util.List + getQuestListList(); + /** + * repeated .Quest quest_list = 6; + */ + emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index); + /** + * repeated .Quest quest_list = 6; + */ + int getQuestListCount(); + /** + * repeated .Quest quest_list = 6; + */ + java.util.List + getQuestListOrBuilderList(); + /** + * repeated .Quest quest_list = 6; + */ + emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index); + } + /** + *
+   * CmdId: 498
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QuestListUpdateNotify} + */ + public static final class QuestListUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestListUpdateNotify) + QuestListUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestListUpdateNotify.newBuilder() to construct. + private QuestListUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestListUpdateNotify() { + questList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestListUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestListUpdateNotify( + 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)) { + questList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + questList_.add( + input.readMessage(emu.grasscutter.net.proto.QuestOuterClass.Quest.parser(), extensionRegistry)); + 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)) { + questList_ = java.util.Collections.unmodifiableList(questList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.class, emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.Builder.class); + } + + public static final int QUEST_LIST_FIELD_NUMBER = 6; + private java.util.List questList_; + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public java.util.List getQuestListList() { + return questList_; + } + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public java.util.List + getQuestListOrBuilderList() { + return questList_; + } + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public int getQuestListCount() { + return questList_.size(); + } + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index) { + return questList_.get(index); + } + /** + * repeated .Quest quest_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index) { + return questList_.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 < questList_.size(); i++) { + output.writeMessage(6, questList_.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 < questList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, questList_.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.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify other = (emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify) obj; + + if (!getQuestListList() + .equals(other.getQuestListList())) 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 (getQuestListCount() > 0) { + hash = (37 * hash) + QUEST_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQuestListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify 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.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify 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.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify 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.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify 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.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify 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.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify 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: 498
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QuestListUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestListUpdateNotify) + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.class, emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getQuestListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (questListBuilder_ == null) { + questList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + questListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.internal_static_QuestListUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify build() { + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify buildPartial() { + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify result = new emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (questListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + questList_ = java.util.Collections.unmodifiableList(questList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questList_ = questList_; + } else { + result.questList_ = questListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify other) { + if (other == emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify.getDefaultInstance()) return this; + if (questListBuilder_ == null) { + if (!other.questList_.isEmpty()) { + if (questList_.isEmpty()) { + questList_ = other.questList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestListIsMutable(); + questList_.addAll(other.questList_); + } + onChanged(); + } + } else { + if (!other.questList_.isEmpty()) { + if (questListBuilder_.isEmpty()) { + questListBuilder_.dispose(); + questListBuilder_ = null; + questList_ = other.questList_; + bitField0_ = (bitField0_ & ~0x00000001); + questListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getQuestListFieldBuilder() : null; + } else { + questListBuilder_.addAllMessages(other.questList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List questList_ = + java.util.Collections.emptyList(); + private void ensureQuestListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questList_ = new java.util.ArrayList(questList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder> questListBuilder_; + + /** + * repeated .Quest quest_list = 6; + */ + public java.util.List getQuestListList() { + if (questListBuilder_ == null) { + return java.util.Collections.unmodifiableList(questList_); + } else { + return questListBuilder_.getMessageList(); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public int getQuestListCount() { + if (questListBuilder_ == null) { + return questList_.size(); + } else { + return questListBuilder_.getCount(); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest getQuestList(int index) { + if (questListBuilder_ == null) { + return questList_.get(index); + } else { + return questListBuilder_.getMessage(index); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder setQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.set(index, value); + onChanged(); + } else { + questListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder setQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.set(index, builderForValue.build()); + onChanged(); + } else { + questListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addQuestList(emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.add(value); + onChanged(); + } else { + questListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest value) { + if (questListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestListIsMutable(); + questList_.add(index, value); + onChanged(); + } else { + questListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addQuestList( + emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.add(builderForValue.build()); + onChanged(); + } else { + questListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addQuestList( + int index, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder builderForValue) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.add(index, builderForValue.build()); + onChanged(); + } else { + questListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder addAllQuestList( + java.lang.Iterable values) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questList_); + onChanged(); + } else { + questListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder clearQuestList() { + if (questListBuilder_ == null) { + questList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + questListBuilder_.clear(); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public Builder removeQuestList(int index) { + if (questListBuilder_ == null) { + ensureQuestListIsMutable(); + questList_.remove(index); + onChanged(); + } else { + questListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder getQuestListBuilder( + int index) { + return getQuestListFieldBuilder().getBuilder(index); + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder getQuestListOrBuilder( + int index) { + if (questListBuilder_ == null) { + return questList_.get(index); } else { + return questListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public java.util.List + getQuestListOrBuilderList() { + if (questListBuilder_ != null) { + return questListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(questList_); + } + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder addQuestListBuilder() { + return getQuestListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()); + } + /** + * repeated .Quest quest_list = 6; + */ + public emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder addQuestListBuilder( + int index) { + return getQuestListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()); + } + /** + * repeated .Quest quest_list = 6; + */ + public java.util.List + getQuestListBuilderList() { + return getQuestListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder> + getQuestListFieldBuilder() { + if (questListBuilder_ == null) { + questListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestOuterClass.Quest, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder, emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder>( + questList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + questList_ = null; + } + return questListBuilder_; + } + @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:QuestListUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:QuestListUpdateNotify) + private static final emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify(); + } + + public static emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestListUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestListUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestListUpdateNotifyOuterClass.QuestListUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestListUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestListUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033QuestListUpdateNotify.proto\032\013Quest.pro" + + "to\"3\n\025QuestListUpdateNotify\022\032\n\nquest_lis" + + "t\030\006 \003(\0132\006.QuestB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QuestOuterClass.getDescriptor(), + }); + internal_static_QuestListUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestListUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestListUpdateNotify_descriptor, + new java.lang.String[] { "QuestList", }); + emu.grasscutter.net.proto.QuestOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestOuterClass.java new file mode 100644 index 00000000000..c164c056e75 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestOuterClass.java @@ -0,0 +1,2442 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Quest.proto + +package emu.grasscutter.net.proto; + +public final class QuestOuterClass { + private QuestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Quest) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_id = 1; + * @return The questId. + */ + int getQuestId(); + + /** + * uint32 state = 2; + * @return The state. + */ + int getState(); + + /** + * uint32 start_time = 4; + * @return The startTime. + */ + int getStartTime(); + + /** + * bool is_random = 5; + * @return The isRandom. + */ + boolean getIsRandom(); + + /** + * uint32 parent_quest_id = 6; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * uint32 quest_config_id = 7; + * @return The questConfigId. + */ + int getQuestConfigId(); + + /** + * uint32 start_game_time = 8; + * @return The startGameTime. + */ + int getStartGameTime(); + + /** + * uint32 accept_time = 9; + * @return The acceptTime. + */ + int getAcceptTime(); + + /** + * repeated uint32 lacked_npc_list = 10; + * @return A list containing the lackedNpcList. + */ + java.util.List getLackedNpcListList(); + /** + * repeated uint32 lacked_npc_list = 10; + * @return The count of lackedNpcList. + */ + int getLackedNpcListCount(); + /** + * repeated uint32 lacked_npc_list = 10; + * @param index The index of the element to return. + * @return The lackedNpcList at the given index. + */ + int getLackedNpcList(int index); + + /** + * repeated uint32 finish_progress_list = 11; + * @return A list containing the finishProgressList. + */ + java.util.List getFinishProgressListList(); + /** + * repeated uint32 finish_progress_list = 11; + * @return The count of finishProgressList. + */ + int getFinishProgressListCount(); + /** + * repeated uint32 finish_progress_list = 11; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + int getFinishProgressList(int index); + + /** + * repeated uint32 fail_progress_list = 12; + * @return A list containing the failProgressList. + */ + java.util.List getFailProgressListList(); + /** + * repeated uint32 fail_progress_list = 12; + * @return The count of failProgressList. + */ + int getFailProgressListCount(); + /** + * repeated uint32 fail_progress_list = 12; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + int getFailProgressList(int index); + + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + int getLackedNpcMapCount(); + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + boolean containsLackedNpcMap( + int key); + /** + * Use {@link #getLackedNpcMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getLackedNpcMap(); + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + java.util.Map + getLackedNpcMapMap(); + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + int getLackedNpcMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + int getLackedNpcMapOrThrow( + int key); + + /** + * repeated uint32 lacked_place_list = 14; + * @return A list containing the lackedPlaceList. + */ + java.util.List getLackedPlaceListList(); + /** + * repeated uint32 lacked_place_list = 14; + * @return The count of lackedPlaceList. + */ + int getLackedPlaceListCount(); + /** + * repeated uint32 lacked_place_list = 14; + * @param index The index of the element to return. + * @return The lackedPlaceList at the given index. + */ + int getLackedPlaceList(int index); + + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + int getLackedPlaceMapCount(); + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + boolean containsLackedPlaceMap( + int key); + /** + * Use {@link #getLackedPlaceMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getLackedPlaceMap(); + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + java.util.Map + getLackedPlaceMapMap(); + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + int getLackedPlaceMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + int getLackedPlaceMapOrThrow( + int key); + } + /** + * Protobuf type {@code Quest} + */ + public static final class Quest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Quest) + QuestOrBuilder { + private static final long serialVersionUID = 0L; + // Use Quest.newBuilder() to construct. + private Quest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Quest() { + lackedNpcList_ = emptyIntList(); + finishProgressList_ = emptyIntList(); + failProgressList_ = emptyIntList(); + lackedPlaceList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Quest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Quest( + 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: { + + questId_ = input.readUInt32(); + break; + } + case 16: { + + state_ = input.readUInt32(); + break; + } + case 32: { + + startTime_ = input.readUInt32(); + break; + } + case 40: { + + isRandom_ = input.readBool(); + break; + } + case 48: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 56: { + + questConfigId_ = input.readUInt32(); + break; + } + case 64: { + + startGameTime_ = input.readUInt32(); + break; + } + case 72: { + + acceptTime_ = input.readUInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + lackedNpcList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + lackedNpcList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + lackedNpcList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + lackedNpcList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + finishProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + finishProgressList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + finishProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + finishProgressList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + failProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + failProgressList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + failProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + failProgressList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + lackedNpcMap_ = com.google.protobuf.MapField.newMapField( + LackedNpcMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000008; + } + com.google.protobuf.MapEntry + lackedNpcMap__ = input.readMessage( + LackedNpcMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + lackedNpcMap_.getMutableMap().put( + lackedNpcMap__.getKey(), lackedNpcMap__.getValue()); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + lackedPlaceList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + lackedPlaceList_.addInt(input.readUInt32()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000010) != 0) && input.getBytesUntilLimit() > 0) { + lackedPlaceList_ = newIntList(); + mutable_bitField0_ |= 0x00000010; + } + while (input.getBytesUntilLimit() > 0) { + lackedPlaceList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + lackedPlaceMap_ = com.google.protobuf.MapField.newMapField( + LackedPlaceMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + lackedPlaceMap__ = input.readMessage( + LackedPlaceMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + lackedPlaceMap_.getMutableMap().put( + lackedPlaceMap__.getKey(), lackedPlaceMap__.getValue()); + 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)) { + lackedNpcList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + finishProgressList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + failProgressList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + lackedPlaceList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetLackedNpcMap(); + case 15: + return internalGetLackedPlaceMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestOuterClass.Quest.class, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 1; + private int questId_; + /** + * uint32 quest_id = 1; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int STATE_FIELD_NUMBER = 2; + private int state_; + /** + * uint32 state = 2; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + + public static final int START_TIME_FIELD_NUMBER = 4; + private int startTime_; + /** + * uint32 start_time = 4; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + + public static final int IS_RANDOM_FIELD_NUMBER = 5; + private boolean isRandom_; + /** + * bool is_random = 5; + * @return The isRandom. + */ + @java.lang.Override + public boolean getIsRandom() { + return isRandom_; + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 6; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 6; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int QUEST_CONFIG_ID_FIELD_NUMBER = 7; + private int questConfigId_; + /** + * uint32 quest_config_id = 7; + * @return The questConfigId. + */ + @java.lang.Override + public int getQuestConfigId() { + return questConfigId_; + } + + public static final int START_GAME_TIME_FIELD_NUMBER = 8; + private int startGameTime_; + /** + * uint32 start_game_time = 8; + * @return The startGameTime. + */ + @java.lang.Override + public int getStartGameTime() { + return startGameTime_; + } + + public static final int ACCEPT_TIME_FIELD_NUMBER = 9; + private int acceptTime_; + /** + * uint32 accept_time = 9; + * @return The acceptTime. + */ + @java.lang.Override + public int getAcceptTime() { + return acceptTime_; + } + + public static final int LACKED_NPC_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList lackedNpcList_; + /** + * repeated uint32 lacked_npc_list = 10; + * @return A list containing the lackedNpcList. + */ + @java.lang.Override + public java.util.List + getLackedNpcListList() { + return lackedNpcList_; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @return The count of lackedNpcList. + */ + public int getLackedNpcListCount() { + return lackedNpcList_.size(); + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param index The index of the element to return. + * @return The lackedNpcList at the given index. + */ + public int getLackedNpcList(int index) { + return lackedNpcList_.getInt(index); + } + private int lackedNpcListMemoizedSerializedSize = -1; + + public static final int FINISH_PROGRESS_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList finishProgressList_; + /** + * repeated uint32 finish_progress_list = 11; + * @return A list containing the finishProgressList. + */ + @java.lang.Override + public java.util.List + getFinishProgressListList() { + return finishProgressList_; + } + /** + * repeated uint32 finish_progress_list = 11; + * @return The count of finishProgressList. + */ + public int getFinishProgressListCount() { + return finishProgressList_.size(); + } + /** + * repeated uint32 finish_progress_list = 11; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + public int getFinishProgressList(int index) { + return finishProgressList_.getInt(index); + } + private int finishProgressListMemoizedSerializedSize = -1; + + public static final int FAIL_PROGRESS_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList failProgressList_; + /** + * repeated uint32 fail_progress_list = 12; + * @return A list containing the failProgressList. + */ + @java.lang.Override + public java.util.List + getFailProgressListList() { + return failProgressList_; + } + /** + * repeated uint32 fail_progress_list = 12; + * @return The count of failProgressList. + */ + public int getFailProgressListCount() { + return failProgressList_.size(); + } + /** + * repeated uint32 fail_progress_list = 12; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + public int getFailProgressList(int index) { + return failProgressList_.getInt(index); + } + private int failProgressListMemoizedSerializedSize = -1; + + public static final int LACKED_NPC_MAP_FIELD_NUMBER = 13; + private static final class LackedNpcMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_LackedNpcMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> lackedNpcMap_; + private com.google.protobuf.MapField + internalGetLackedNpcMap() { + if (lackedNpcMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LackedNpcMapDefaultEntryHolder.defaultEntry); + } + return lackedNpcMap_; + } + + public int getLackedNpcMapCount() { + return internalGetLackedNpcMap().getMap().size(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + @java.lang.Override + public boolean containsLackedNpcMap( + int key) { + + return internalGetLackedNpcMap().getMap().containsKey(key); + } + /** + * Use {@link #getLackedNpcMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLackedNpcMap() { + return getLackedNpcMapMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public java.util.Map getLackedNpcMapMap() { + return internalGetLackedNpcMap().getMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public int getLackedNpcMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetLackedNpcMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public int getLackedNpcMapOrThrow( + int key) { + + java.util.Map map = + internalGetLackedNpcMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int LACKED_PLACE_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.IntList lackedPlaceList_; + /** + * repeated uint32 lacked_place_list = 14; + * @return A list containing the lackedPlaceList. + */ + @java.lang.Override + public java.util.List + getLackedPlaceListList() { + return lackedPlaceList_; + } + /** + * repeated uint32 lacked_place_list = 14; + * @return The count of lackedPlaceList. + */ + public int getLackedPlaceListCount() { + return lackedPlaceList_.size(); + } + /** + * repeated uint32 lacked_place_list = 14; + * @param index The index of the element to return. + * @return The lackedPlaceList at the given index. + */ + public int getLackedPlaceList(int index) { + return lackedPlaceList_.getInt(index); + } + private int lackedPlaceListMemoizedSerializedSize = -1; + + public static final int LACKED_PLACE_MAP_FIELD_NUMBER = 15; + private static final class LackedPlaceMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_LackedPlaceMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> lackedPlaceMap_; + private com.google.protobuf.MapField + internalGetLackedPlaceMap() { + if (lackedPlaceMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LackedPlaceMapDefaultEntryHolder.defaultEntry); + } + return lackedPlaceMap_; + } + + public int getLackedPlaceMapCount() { + return internalGetLackedPlaceMap().getMap().size(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + @java.lang.Override + public boolean containsLackedPlaceMap( + int key) { + + return internalGetLackedPlaceMap().getMap().containsKey(key); + } + /** + * Use {@link #getLackedPlaceMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLackedPlaceMap() { + return getLackedPlaceMapMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public java.util.Map getLackedPlaceMapMap() { + return internalGetLackedPlaceMap().getMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public int getLackedPlaceMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetLackedPlaceMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public int getLackedPlaceMapOrThrow( + int key) { + + java.util.Map map = + internalGetLackedPlaceMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (questId_ != 0) { + output.writeUInt32(1, questId_); + } + if (state_ != 0) { + output.writeUInt32(2, state_); + } + if (startTime_ != 0) { + output.writeUInt32(4, startTime_); + } + if (isRandom_ != false) { + output.writeBool(5, isRandom_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(6, parentQuestId_); + } + if (questConfigId_ != 0) { + output.writeUInt32(7, questConfigId_); + } + if (startGameTime_ != 0) { + output.writeUInt32(8, startGameTime_); + } + if (acceptTime_ != 0) { + output.writeUInt32(9, acceptTime_); + } + if (getLackedNpcListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(lackedNpcListMemoizedSerializedSize); + } + for (int i = 0; i < lackedNpcList_.size(); i++) { + output.writeUInt32NoTag(lackedNpcList_.getInt(i)); + } + if (getFinishProgressListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(finishProgressListMemoizedSerializedSize); + } + for (int i = 0; i < finishProgressList_.size(); i++) { + output.writeUInt32NoTag(finishProgressList_.getInt(i)); + } + if (getFailProgressListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(failProgressListMemoizedSerializedSize); + } + for (int i = 0; i < failProgressList_.size(); i++) { + output.writeUInt32NoTag(failProgressList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetLackedNpcMap(), + LackedNpcMapDefaultEntryHolder.defaultEntry, + 13); + if (getLackedPlaceListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(lackedPlaceListMemoizedSerializedSize); + } + for (int i = 0; i < lackedPlaceList_.size(); i++) { + output.writeUInt32NoTag(lackedPlaceList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetLackedPlaceMap(), + LackedPlaceMapDefaultEntryHolder.defaultEntry, + 15); + 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(1, questId_); + } + if (state_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, state_); + } + if (startTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, startTime_); + } + if (isRandom_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isRandom_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, parentQuestId_); + } + if (questConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, questConfigId_); + } + if (startGameTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, startGameTime_); + } + if (acceptTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, acceptTime_); + } + { + int dataSize = 0; + for (int i = 0; i < lackedNpcList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lackedNpcList_.getInt(i)); + } + size += dataSize; + if (!getLackedNpcListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lackedNpcListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < finishProgressList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishProgressList_.getInt(i)); + } + size += dataSize; + if (!getFinishProgressListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishProgressListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < failProgressList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(failProgressList_.getInt(i)); + } + size += dataSize; + if (!getFailProgressListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + failProgressListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetLackedNpcMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + lackedNpcMap__ = LackedNpcMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, lackedNpcMap__); + } + { + int dataSize = 0; + for (int i = 0; i < lackedPlaceList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lackedPlaceList_.getInt(i)); + } + size += dataSize; + if (!getLackedPlaceListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lackedPlaceListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetLackedPlaceMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + lackedPlaceMap__ = LackedPlaceMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, lackedPlaceMap__); + } + 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.QuestOuterClass.Quest)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestOuterClass.Quest other = (emu.grasscutter.net.proto.QuestOuterClass.Quest) obj; + + if (getQuestId() + != other.getQuestId()) return false; + if (getState() + != other.getState()) return false; + if (getStartTime() + != other.getStartTime()) return false; + if (getIsRandom() + != other.getIsRandom()) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getQuestConfigId() + != other.getQuestConfigId()) return false; + if (getStartGameTime() + != other.getStartGameTime()) return false; + if (getAcceptTime() + != other.getAcceptTime()) return false; + if (!getLackedNpcListList() + .equals(other.getLackedNpcListList())) return false; + if (!getFinishProgressListList() + .equals(other.getFinishProgressListList())) return false; + if (!getFailProgressListList() + .equals(other.getFailProgressListList())) return false; + if (!internalGetLackedNpcMap().equals( + other.internalGetLackedNpcMap())) return false; + if (!getLackedPlaceListList() + .equals(other.getLackedPlaceListList())) return false; + if (!internalGetLackedPlaceMap().equals( + other.internalGetLackedPlaceMap())) 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) + STATE_FIELD_NUMBER; + hash = (53 * hash) + getState(); + hash = (37 * hash) + START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartTime(); + hash = (37 * hash) + IS_RANDOM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsRandom()); + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + QUEST_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestConfigId(); + hash = (37 * hash) + START_GAME_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStartGameTime(); + hash = (37 * hash) + ACCEPT_TIME_FIELD_NUMBER; + hash = (53 * hash) + getAcceptTime(); + if (getLackedNpcListCount() > 0) { + hash = (37 * hash) + LACKED_NPC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLackedNpcListList().hashCode(); + } + if (getFinishProgressListCount() > 0) { + hash = (37 * hash) + FINISH_PROGRESS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishProgressListList().hashCode(); + } + if (getFailProgressListCount() > 0) { + hash = (37 * hash) + FAIL_PROGRESS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFailProgressListList().hashCode(); + } + if (!internalGetLackedNpcMap().getMap().isEmpty()) { + hash = (37 * hash) + LACKED_NPC_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetLackedNpcMap().hashCode(); + } + if (getLackedPlaceListCount() > 0) { + hash = (37 * hash) + LACKED_PLACE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLackedPlaceListList().hashCode(); + } + if (!internalGetLackedPlaceMap().getMap().isEmpty()) { + hash = (37 * hash) + LACKED_PLACE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetLackedPlaceMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest 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.QuestOuterClass.Quest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest 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.QuestOuterClass.Quest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest 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.QuestOuterClass.Quest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest 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.QuestOuterClass.Quest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestOuterClass.Quest 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.QuestOuterClass.Quest 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; + } + /** + * Protobuf type {@code Quest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Quest) + emu.grasscutter.net.proto.QuestOuterClass.QuestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetLackedNpcMap(); + case 15: + return internalGetLackedPlaceMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 13: + return internalGetMutableLackedNpcMap(); + case 15: + return internalGetMutableLackedPlaceMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestOuterClass.Quest.class, emu.grasscutter.net.proto.QuestOuterClass.Quest.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestOuterClass.Quest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questId_ = 0; + + state_ = 0; + + startTime_ = 0; + + isRandom_ = false; + + parentQuestId_ = 0; + + questConfigId_ = 0; + + startGameTime_ = 0; + + acceptTime_ = 0; + + lackedNpcList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + finishProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + failProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + internalGetMutableLackedNpcMap().clear(); + lackedPlaceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + internalGetMutableLackedPlaceMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestOuterClass.internal_static_Quest_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest build() { + emu.grasscutter.net.proto.QuestOuterClass.Quest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest buildPartial() { + emu.grasscutter.net.proto.QuestOuterClass.Quest result = new emu.grasscutter.net.proto.QuestOuterClass.Quest(this); + int from_bitField0_ = bitField0_; + result.questId_ = questId_; + result.state_ = state_; + result.startTime_ = startTime_; + result.isRandom_ = isRandom_; + result.parentQuestId_ = parentQuestId_; + result.questConfigId_ = questConfigId_; + result.startGameTime_ = startGameTime_; + result.acceptTime_ = acceptTime_; + if (((bitField0_ & 0x00000001) != 0)) { + lackedNpcList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.lackedNpcList_ = lackedNpcList_; + if (((bitField0_ & 0x00000002) != 0)) { + finishProgressList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.finishProgressList_ = finishProgressList_; + if (((bitField0_ & 0x00000004) != 0)) { + failProgressList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.failProgressList_ = failProgressList_; + result.lackedNpcMap_ = internalGetLackedNpcMap(); + result.lackedNpcMap_.makeImmutable(); + if (((bitField0_ & 0x00000010) != 0)) { + lackedPlaceList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.lackedPlaceList_ = lackedPlaceList_; + result.lackedPlaceMap_ = internalGetLackedPlaceMap(); + result.lackedPlaceMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestOuterClass.Quest) { + return mergeFrom((emu.grasscutter.net.proto.QuestOuterClass.Quest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestOuterClass.Quest other) { + if (other == emu.grasscutter.net.proto.QuestOuterClass.Quest.getDefaultInstance()) return this; + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (other.getState() != 0) { + setState(other.getState()); + } + if (other.getStartTime() != 0) { + setStartTime(other.getStartTime()); + } + if (other.getIsRandom() != false) { + setIsRandom(other.getIsRandom()); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getQuestConfigId() != 0) { + setQuestConfigId(other.getQuestConfigId()); + } + if (other.getStartGameTime() != 0) { + setStartGameTime(other.getStartGameTime()); + } + if (other.getAcceptTime() != 0) { + setAcceptTime(other.getAcceptTime()); + } + if (!other.lackedNpcList_.isEmpty()) { + if (lackedNpcList_.isEmpty()) { + lackedNpcList_ = other.lackedNpcList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLackedNpcListIsMutable(); + lackedNpcList_.addAll(other.lackedNpcList_); + } + onChanged(); + } + if (!other.finishProgressList_.isEmpty()) { + if (finishProgressList_.isEmpty()) { + finishProgressList_ = other.finishProgressList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFinishProgressListIsMutable(); + finishProgressList_.addAll(other.finishProgressList_); + } + onChanged(); + } + if (!other.failProgressList_.isEmpty()) { + if (failProgressList_.isEmpty()) { + failProgressList_ = other.failProgressList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureFailProgressListIsMutable(); + failProgressList_.addAll(other.failProgressList_); + } + onChanged(); + } + internalGetMutableLackedNpcMap().mergeFrom( + other.internalGetLackedNpcMap()); + if (!other.lackedPlaceList_.isEmpty()) { + if (lackedPlaceList_.isEmpty()) { + lackedPlaceList_ = other.lackedPlaceList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureLackedPlaceListIsMutable(); + lackedPlaceList_.addAll(other.lackedPlaceList_); + } + onChanged(); + } + internalGetMutableLackedPlaceMap().mergeFrom( + other.internalGetLackedPlaceMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestOuterClass.Quest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestOuterClass.Quest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int questId_ ; + /** + * uint32 quest_id = 1; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 1; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 1; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private int state_ ; + /** + * uint32 state = 2; + * @return The state. + */ + @java.lang.Override + public int getState() { + return state_; + } + /** + * uint32 state = 2; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(int value) { + + state_ = value; + onChanged(); + return this; + } + /** + * uint32 state = 2; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int startTime_ ; + /** + * uint32 start_time = 4; + * @return The startTime. + */ + @java.lang.Override + public int getStartTime() { + return startTime_; + } + /** + * uint32 start_time = 4; + * @param value The startTime to set. + * @return This builder for chaining. + */ + public Builder setStartTime(int value) { + + startTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_time = 4; + * @return This builder for chaining. + */ + public Builder clearStartTime() { + + startTime_ = 0; + onChanged(); + return this; + } + + private boolean isRandom_ ; + /** + * bool is_random = 5; + * @return The isRandom. + */ + @java.lang.Override + public boolean getIsRandom() { + return isRandom_; + } + /** + * bool is_random = 5; + * @param value The isRandom to set. + * @return This builder for chaining. + */ + public Builder setIsRandom(boolean value) { + + isRandom_ = value; + onChanged(); + return this; + } + /** + * bool is_random = 5; + * @return This builder for chaining. + */ + public Builder clearIsRandom() { + + isRandom_ = false; + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 6; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 6; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 6; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private int questConfigId_ ; + /** + * uint32 quest_config_id = 7; + * @return The questConfigId. + */ + @java.lang.Override + public int getQuestConfigId() { + return questConfigId_; + } + /** + * uint32 quest_config_id = 7; + * @param value The questConfigId to set. + * @return This builder for chaining. + */ + public Builder setQuestConfigId(int value) { + + questConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_config_id = 7; + * @return This builder for chaining. + */ + public Builder clearQuestConfigId() { + + questConfigId_ = 0; + onChanged(); + return this; + } + + private int startGameTime_ ; + /** + * uint32 start_game_time = 8; + * @return The startGameTime. + */ + @java.lang.Override + public int getStartGameTime() { + return startGameTime_; + } + /** + * uint32 start_game_time = 8; + * @param value The startGameTime to set. + * @return This builder for chaining. + */ + public Builder setStartGameTime(int value) { + + startGameTime_ = value; + onChanged(); + return this; + } + /** + * uint32 start_game_time = 8; + * @return This builder for chaining. + */ + public Builder clearStartGameTime() { + + startGameTime_ = 0; + onChanged(); + return this; + } + + private int acceptTime_ ; + /** + * uint32 accept_time = 9; + * @return The acceptTime. + */ + @java.lang.Override + public int getAcceptTime() { + return acceptTime_; + } + /** + * uint32 accept_time = 9; + * @param value The acceptTime to set. + * @return This builder for chaining. + */ + public Builder setAcceptTime(int value) { + + acceptTime_ = value; + onChanged(); + return this; + } + /** + * uint32 accept_time = 9; + * @return This builder for chaining. + */ + public Builder clearAcceptTime() { + + acceptTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList lackedNpcList_ = emptyIntList(); + private void ensureLackedNpcListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + lackedNpcList_ = mutableCopy(lackedNpcList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 lacked_npc_list = 10; + * @return A list containing the lackedNpcList. + */ + public java.util.List + getLackedNpcListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(lackedNpcList_) : lackedNpcList_; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @return The count of lackedNpcList. + */ + public int getLackedNpcListCount() { + return lackedNpcList_.size(); + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param index The index of the element to return. + * @return The lackedNpcList at the given index. + */ + public int getLackedNpcList(int index) { + return lackedNpcList_.getInt(index); + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param index The index to set the value at. + * @param value The lackedNpcList to set. + * @return This builder for chaining. + */ + public Builder setLackedNpcList( + int index, int value) { + ensureLackedNpcListIsMutable(); + lackedNpcList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param value The lackedNpcList to add. + * @return This builder for chaining. + */ + public Builder addLackedNpcList(int value) { + ensureLackedNpcListIsMutable(); + lackedNpcList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @param values The lackedNpcList to add. + * @return This builder for chaining. + */ + public Builder addAllLackedNpcList( + java.lang.Iterable values) { + ensureLackedNpcListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lackedNpcList_); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_npc_list = 10; + * @return This builder for chaining. + */ + public Builder clearLackedNpcList() { + lackedNpcList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList finishProgressList_ = emptyIntList(); + private void ensureFinishProgressListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + finishProgressList_ = mutableCopy(finishProgressList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 finish_progress_list = 11; + * @return A list containing the finishProgressList. + */ + public java.util.List + getFinishProgressListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(finishProgressList_) : finishProgressList_; + } + /** + * repeated uint32 finish_progress_list = 11; + * @return The count of finishProgressList. + */ + public int getFinishProgressListCount() { + return finishProgressList_.size(); + } + /** + * repeated uint32 finish_progress_list = 11; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + public int getFinishProgressList(int index) { + return finishProgressList_.getInt(index); + } + /** + * repeated uint32 finish_progress_list = 11; + * @param index The index to set the value at. + * @param value The finishProgressList to set. + * @return This builder for chaining. + */ + public Builder setFinishProgressList( + int index, int value) { + ensureFinishProgressListIsMutable(); + finishProgressList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 11; + * @param value The finishProgressList to add. + * @return This builder for chaining. + */ + public Builder addFinishProgressList(int value) { + ensureFinishProgressListIsMutable(); + finishProgressList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 11; + * @param values The finishProgressList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishProgressList( + java.lang.Iterable values) { + ensureFinishProgressListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishProgressList_); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 11; + * @return This builder for chaining. + */ + public Builder clearFinishProgressList() { + finishProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList failProgressList_ = emptyIntList(); + private void ensureFailProgressListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + failProgressList_ = mutableCopy(failProgressList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 fail_progress_list = 12; + * @return A list containing the failProgressList. + */ + public java.util.List + getFailProgressListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(failProgressList_) : failProgressList_; + } + /** + * repeated uint32 fail_progress_list = 12; + * @return The count of failProgressList. + */ + public int getFailProgressListCount() { + return failProgressList_.size(); + } + /** + * repeated uint32 fail_progress_list = 12; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + public int getFailProgressList(int index) { + return failProgressList_.getInt(index); + } + /** + * repeated uint32 fail_progress_list = 12; + * @param index The index to set the value at. + * @param value The failProgressList to set. + * @return This builder for chaining. + */ + public Builder setFailProgressList( + int index, int value) { + ensureFailProgressListIsMutable(); + failProgressList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 12; + * @param value The failProgressList to add. + * @return This builder for chaining. + */ + public Builder addFailProgressList(int value) { + ensureFailProgressListIsMutable(); + failProgressList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 12; + * @param values The failProgressList to add. + * @return This builder for chaining. + */ + public Builder addAllFailProgressList( + java.lang.Iterable values) { + ensureFailProgressListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, failProgressList_); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 12; + * @return This builder for chaining. + */ + public Builder clearFailProgressList() { + failProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> lackedNpcMap_; + private com.google.protobuf.MapField + internalGetLackedNpcMap() { + if (lackedNpcMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LackedNpcMapDefaultEntryHolder.defaultEntry); + } + return lackedNpcMap_; + } + private com.google.protobuf.MapField + internalGetMutableLackedNpcMap() { + onChanged();; + if (lackedNpcMap_ == null) { + lackedNpcMap_ = com.google.protobuf.MapField.newMapField( + LackedNpcMapDefaultEntryHolder.defaultEntry); + } + if (!lackedNpcMap_.isMutable()) { + lackedNpcMap_ = lackedNpcMap_.copy(); + } + return lackedNpcMap_; + } + + public int getLackedNpcMapCount() { + return internalGetLackedNpcMap().getMap().size(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + @java.lang.Override + public boolean containsLackedNpcMap( + int key) { + + return internalGetLackedNpcMap().getMap().containsKey(key); + } + /** + * Use {@link #getLackedNpcMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLackedNpcMap() { + return getLackedNpcMapMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public java.util.Map getLackedNpcMapMap() { + return internalGetLackedNpcMap().getMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public int getLackedNpcMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetLackedNpcMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + @java.lang.Override + + public int getLackedNpcMapOrThrow( + int key) { + + java.util.Map map = + internalGetLackedNpcMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearLackedNpcMap() { + internalGetMutableLackedNpcMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + public Builder removeLackedNpcMap( + int key) { + + internalGetMutableLackedNpcMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableLackedNpcMap() { + return internalGetMutableLackedNpcMap().getMutableMap(); + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + public Builder putLackedNpcMap( + int key, + int value) { + + + internalGetMutableLackedNpcMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> lacked_npc_map = 13; + */ + + public Builder putAllLackedNpcMap( + java.util.Map values) { + internalGetMutableLackedNpcMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList lackedPlaceList_ = emptyIntList(); + private void ensureLackedPlaceListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + lackedPlaceList_ = mutableCopy(lackedPlaceList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated uint32 lacked_place_list = 14; + * @return A list containing the lackedPlaceList. + */ + public java.util.List + getLackedPlaceListList() { + return ((bitField0_ & 0x00000010) != 0) ? + java.util.Collections.unmodifiableList(lackedPlaceList_) : lackedPlaceList_; + } + /** + * repeated uint32 lacked_place_list = 14; + * @return The count of lackedPlaceList. + */ + public int getLackedPlaceListCount() { + return lackedPlaceList_.size(); + } + /** + * repeated uint32 lacked_place_list = 14; + * @param index The index of the element to return. + * @return The lackedPlaceList at the given index. + */ + public int getLackedPlaceList(int index) { + return lackedPlaceList_.getInt(index); + } + /** + * repeated uint32 lacked_place_list = 14; + * @param index The index to set the value at. + * @param value The lackedPlaceList to set. + * @return This builder for chaining. + */ + public Builder setLackedPlaceList( + int index, int value) { + ensureLackedPlaceListIsMutable(); + lackedPlaceList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_place_list = 14; + * @param value The lackedPlaceList to add. + * @return This builder for chaining. + */ + public Builder addLackedPlaceList(int value) { + ensureLackedPlaceListIsMutable(); + lackedPlaceList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_place_list = 14; + * @param values The lackedPlaceList to add. + * @return This builder for chaining. + */ + public Builder addAllLackedPlaceList( + java.lang.Iterable values) { + ensureLackedPlaceListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lackedPlaceList_); + onChanged(); + return this; + } + /** + * repeated uint32 lacked_place_list = 14; + * @return This builder for chaining. + */ + public Builder clearLackedPlaceList() { + lackedPlaceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> lackedPlaceMap_; + private com.google.protobuf.MapField + internalGetLackedPlaceMap() { + if (lackedPlaceMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LackedPlaceMapDefaultEntryHolder.defaultEntry); + } + return lackedPlaceMap_; + } + private com.google.protobuf.MapField + internalGetMutableLackedPlaceMap() { + onChanged();; + if (lackedPlaceMap_ == null) { + lackedPlaceMap_ = com.google.protobuf.MapField.newMapField( + LackedPlaceMapDefaultEntryHolder.defaultEntry); + } + if (!lackedPlaceMap_.isMutable()) { + lackedPlaceMap_ = lackedPlaceMap_.copy(); + } + return lackedPlaceMap_; + } + + public int getLackedPlaceMapCount() { + return internalGetLackedPlaceMap().getMap().size(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + @java.lang.Override + public boolean containsLackedPlaceMap( + int key) { + + return internalGetLackedPlaceMap().getMap().containsKey(key); + } + /** + * Use {@link #getLackedPlaceMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLackedPlaceMap() { + return getLackedPlaceMapMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public java.util.Map getLackedPlaceMapMap() { + return internalGetLackedPlaceMap().getMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public int getLackedPlaceMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetLackedPlaceMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + @java.lang.Override + + public int getLackedPlaceMapOrThrow( + int key) { + + java.util.Map map = + internalGetLackedPlaceMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearLackedPlaceMap() { + internalGetMutableLackedPlaceMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + public Builder removeLackedPlaceMap( + int key) { + + internalGetMutableLackedPlaceMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableLackedPlaceMap() { + return internalGetMutableLackedPlaceMap().getMutableMap(); + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + public Builder putLackedPlaceMap( + int key, + int value) { + + + internalGetMutableLackedPlaceMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> lacked_place_map = 15; + */ + + public Builder putAllLackedPlaceMap( + java.util.Map values) { + internalGetMutableLackedPlaceMap().getMutableMap() + .putAll(values); + 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:Quest) + } + + // @@protoc_insertion_point(class_scope:Quest) + private static final emu.grasscutter.net.proto.QuestOuterClass.Quest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestOuterClass.Quest(); + } + + public static emu.grasscutter.net.proto.QuestOuterClass.Quest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Quest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Quest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestOuterClass.Quest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Quest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Quest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Quest_LackedNpcMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Quest_LackedNpcMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Quest_LackedPlaceMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Quest_LackedPlaceMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\013Quest.proto\"\361\003\n\005Quest\022\020\n\010quest_id\030\001 \001(" + + "\r\022\r\n\005state\030\002 \001(\r\022\022\n\nstart_time\030\004 \001(\r\022\021\n\t" + + "is_random\030\005 \001(\010\022\027\n\017parent_quest_id\030\006 \001(\r" + + "\022\027\n\017quest_config_id\030\007 \001(\r\022\027\n\017start_game_" + + "time\030\010 \001(\r\022\023\n\013accept_time\030\t \001(\r\022\027\n\017lacke" + + "d_npc_list\030\n \003(\r\022\034\n\024finish_progress_list" + + "\030\013 \003(\r\022\032\n\022fail_progress_list\030\014 \003(\r\0220\n\016la" + + "cked_npc_map\030\r \003(\0132\030.Quest.LackedNpcMapE" + + "ntry\022\031\n\021lacked_place_list\030\016 \003(\r\0224\n\020lacke" + + "d_place_map\030\017 \003(\0132\032.Quest.LackedPlaceMap" + + "Entry\0323\n\021LackedNpcMapEntry\022\013\n\003key\030\001 \001(\r\022" + + "\r\n\005value\030\002 \001(\r:\0028\001\0325\n\023LackedPlaceMapEntr" + + "y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Quest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Quest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Quest_descriptor, + new java.lang.String[] { "QuestId", "State", "StartTime", "IsRandom", "ParentQuestId", "QuestConfigId", "StartGameTime", "AcceptTime", "LackedNpcList", "FinishProgressList", "FailProgressList", "LackedNpcMap", "LackedPlaceList", "LackedPlaceMap", }); + internal_static_Quest_LackedNpcMapEntry_descriptor = + internal_static_Quest_descriptor.getNestedTypes().get(0); + internal_static_Quest_LackedNpcMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Quest_LackedNpcMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_Quest_LackedPlaceMapEntry_descriptor = + internal_static_Quest_descriptor.getNestedTypes().get(1); + internal_static_Quest_LackedPlaceMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Quest_LackedPlaceMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestProgressUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestProgressUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..31e8101c827 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestProgressUpdateNotifyOuterClass.java @@ -0,0 +1,940 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestProgressUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestProgressUpdateNotifyOuterClass { + private QuestProgressUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestProgressUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestProgressUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_id = 12; + * @return The questId. + */ + int getQuestId(); + + /** + * repeated uint32 fail_progress_list = 6; + * @return A list containing the failProgressList. + */ + java.util.List getFailProgressListList(); + /** + * repeated uint32 fail_progress_list = 6; + * @return The count of failProgressList. + */ + int getFailProgressListCount(); + /** + * repeated uint32 fail_progress_list = 6; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + int getFailProgressList(int index); + + /** + * repeated uint32 finish_progress_list = 13; + * @return A list containing the finishProgressList. + */ + java.util.List getFinishProgressListList(); + /** + * repeated uint32 finish_progress_list = 13; + * @return The count of finishProgressList. + */ + int getFinishProgressListCount(); + /** + * repeated uint32 finish_progress_list = 13; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + int getFinishProgressList(int index); + } + /** + *
+   * CmdId: 482
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QuestProgressUpdateNotify} + */ + public static final class QuestProgressUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestProgressUpdateNotify) + QuestProgressUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestProgressUpdateNotify.newBuilder() to construct. + private QuestProgressUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestProgressUpdateNotify() { + failProgressList_ = emptyIntList(); + finishProgressList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestProgressUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestProgressUpdateNotify( + 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 48: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + failProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + failProgressList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + failProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + failProgressList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + + questId_ = input.readUInt32(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + finishProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + finishProgressList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + finishProgressList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + finishProgressList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + failProgressList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + finishProgressList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.class, emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 12; + private int questId_; + /** + * uint32 quest_id = 12; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int FAIL_PROGRESS_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList failProgressList_; + /** + * repeated uint32 fail_progress_list = 6; + * @return A list containing the failProgressList. + */ + @java.lang.Override + public java.util.List + getFailProgressListList() { + return failProgressList_; + } + /** + * repeated uint32 fail_progress_list = 6; + * @return The count of failProgressList. + */ + public int getFailProgressListCount() { + return failProgressList_.size(); + } + /** + * repeated uint32 fail_progress_list = 6; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + public int getFailProgressList(int index) { + return failProgressList_.getInt(index); + } + private int failProgressListMemoizedSerializedSize = -1; + + public static final int FINISH_PROGRESS_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList finishProgressList_; + /** + * repeated uint32 finish_progress_list = 13; + * @return A list containing the finishProgressList. + */ + @java.lang.Override + public java.util.List + getFinishProgressListList() { + return finishProgressList_; + } + /** + * repeated uint32 finish_progress_list = 13; + * @return The count of finishProgressList. + */ + public int getFinishProgressListCount() { + return finishProgressList_.size(); + } + /** + * repeated uint32 finish_progress_list = 13; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + public int getFinishProgressList(int index) { + return finishProgressList_.getInt(index); + } + private int finishProgressListMemoizedSerializedSize = -1; + + 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 (getFailProgressListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(failProgressListMemoizedSerializedSize); + } + for (int i = 0; i < failProgressList_.size(); i++) { + output.writeUInt32NoTag(failProgressList_.getInt(i)); + } + if (questId_ != 0) { + output.writeUInt32(12, questId_); + } + if (getFinishProgressListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(finishProgressListMemoizedSerializedSize); + } + for (int i = 0; i < finishProgressList_.size(); i++) { + output.writeUInt32NoTag(finishProgressList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < failProgressList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(failProgressList_.getInt(i)); + } + size += dataSize; + if (!getFailProgressListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + failProgressListMemoizedSerializedSize = dataSize; + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, questId_); + } + { + int dataSize = 0; + for (int i = 0; i < finishProgressList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishProgressList_.getInt(i)); + } + size += dataSize; + if (!getFinishProgressListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishProgressListMemoizedSerializedSize = dataSize; + } + 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.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify other = (emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify) obj; + + if (getQuestId() + != other.getQuestId()) return false; + if (!getFailProgressListList() + .equals(other.getFailProgressListList())) return false; + if (!getFinishProgressListList() + .equals(other.getFinishProgressListList())) 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(); + if (getFailProgressListCount() > 0) { + hash = (37 * hash) + FAIL_PROGRESS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFailProgressListList().hashCode(); + } + if (getFinishProgressListCount() > 0) { + hash = (37 * hash) + FINISH_PROGRESS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishProgressListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify 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.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify 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.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify 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.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify 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.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify 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.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify 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: 482
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QuestProgressUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestProgressUpdateNotify) + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.class, emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questId_ = 0; + + failProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + finishProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.internal_static_QuestProgressUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify build() { + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify buildPartial() { + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify result = new emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify(this); + int from_bitField0_ = bitField0_; + result.questId_ = questId_; + if (((bitField0_ & 0x00000001) != 0)) { + failProgressList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.failProgressList_ = failProgressList_; + if (((bitField0_ & 0x00000002) != 0)) { + finishProgressList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.finishProgressList_ = finishProgressList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify other) { + if (other == emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify.getDefaultInstance()) return this; + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (!other.failProgressList_.isEmpty()) { + if (failProgressList_.isEmpty()) { + failProgressList_ = other.failProgressList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFailProgressListIsMutable(); + failProgressList_.addAll(other.failProgressList_); + } + onChanged(); + } + if (!other.finishProgressList_.isEmpty()) { + if (finishProgressList_.isEmpty()) { + finishProgressList_ = other.finishProgressList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFinishProgressListIsMutable(); + finishProgressList_.addAll(other.finishProgressList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int questId_ ; + /** + * uint32 quest_id = 12; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 12; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 12; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList failProgressList_ = emptyIntList(); + private void ensureFailProgressListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + failProgressList_ = mutableCopy(failProgressList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 fail_progress_list = 6; + * @return A list containing the failProgressList. + */ + public java.util.List + getFailProgressListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(failProgressList_) : failProgressList_; + } + /** + * repeated uint32 fail_progress_list = 6; + * @return The count of failProgressList. + */ + public int getFailProgressListCount() { + return failProgressList_.size(); + } + /** + * repeated uint32 fail_progress_list = 6; + * @param index The index of the element to return. + * @return The failProgressList at the given index. + */ + public int getFailProgressList(int index) { + return failProgressList_.getInt(index); + } + /** + * repeated uint32 fail_progress_list = 6; + * @param index The index to set the value at. + * @param value The failProgressList to set. + * @return This builder for chaining. + */ + public Builder setFailProgressList( + int index, int value) { + ensureFailProgressListIsMutable(); + failProgressList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 6; + * @param value The failProgressList to add. + * @return This builder for chaining. + */ + public Builder addFailProgressList(int value) { + ensureFailProgressListIsMutable(); + failProgressList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 6; + * @param values The failProgressList to add. + * @return This builder for chaining. + */ + public Builder addAllFailProgressList( + java.lang.Iterable values) { + ensureFailProgressListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, failProgressList_); + onChanged(); + return this; + } + /** + * repeated uint32 fail_progress_list = 6; + * @return This builder for chaining. + */ + public Builder clearFailProgressList() { + failProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList finishProgressList_ = emptyIntList(); + private void ensureFinishProgressListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + finishProgressList_ = mutableCopy(finishProgressList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 finish_progress_list = 13; + * @return A list containing the finishProgressList. + */ + public java.util.List + getFinishProgressListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(finishProgressList_) : finishProgressList_; + } + /** + * repeated uint32 finish_progress_list = 13; + * @return The count of finishProgressList. + */ + public int getFinishProgressListCount() { + return finishProgressList_.size(); + } + /** + * repeated uint32 finish_progress_list = 13; + * @param index The index of the element to return. + * @return The finishProgressList at the given index. + */ + public int getFinishProgressList(int index) { + return finishProgressList_.getInt(index); + } + /** + * repeated uint32 finish_progress_list = 13; + * @param index The index to set the value at. + * @param value The finishProgressList to set. + * @return This builder for chaining. + */ + public Builder setFinishProgressList( + int index, int value) { + ensureFinishProgressListIsMutable(); + finishProgressList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 13; + * @param value The finishProgressList to add. + * @return This builder for chaining. + */ + public Builder addFinishProgressList(int value) { + ensureFinishProgressListIsMutable(); + finishProgressList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 13; + * @param values The finishProgressList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishProgressList( + java.lang.Iterable values) { + ensureFinishProgressListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishProgressList_); + onChanged(); + return this; + } + /** + * repeated uint32 finish_progress_list = 13; + * @return This builder for chaining. + */ + public Builder clearFinishProgressList() { + finishProgressList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:QuestProgressUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:QuestProgressUpdateNotify) + private static final emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify(); + } + + public static emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestProgressUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestProgressUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestProgressUpdateNotifyOuterClass.QuestProgressUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestProgressUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestProgressUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037QuestProgressUpdateNotify.proto\"g\n\031Que" + + "stProgressUpdateNotify\022\020\n\010quest_id\030\014 \001(\r" + + "\022\032\n\022fail_progress_list\030\006 \003(\r\022\034\n\024finish_p" + + "rogress_list\030\r \003(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestProgressUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestProgressUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestProgressUpdateNotify_descriptor, + new java.lang.String[] { "QuestId", "FailProgressList", "FinishProgressList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarNotifyOuterClass.java new file mode 100644 index 00000000000..0fd633c10e3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarNotifyOuterClass.java @@ -0,0 +1,817 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestUpdateQuestVarNotify.proto + +package emu.grasscutter.net.proto; + +public final class QuestUpdateQuestVarNotifyOuterClass { + private QuestUpdateQuestVarNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestUpdateQuestVarNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestUpdateQuestVarNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated int32 quest_var = 1; + * @return A list containing the questVar. + */ + java.util.List getQuestVarList(); + /** + * repeated int32 quest_var = 1; + * @return The count of questVar. + */ + int getQuestVarCount(); + /** + * repeated int32 quest_var = 1; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + int getQuestVar(int index); + + /** + * uint32 parent_quest_id = 12; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * uint32 parent_quest_var_seq = 8; + * @return The parentQuestVarSeq. + */ + int getParentQuestVarSeq(); + } + /** + *
+   * CmdId: 453
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QuestUpdateQuestVarNotify} + */ + public static final class QuestUpdateQuestVarNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestUpdateQuestVarNotify) + QuestUpdateQuestVarNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestUpdateQuestVarNotify.newBuilder() to construct. + private QuestUpdateQuestVarNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestUpdateQuestVarNotify() { + questVar_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestUpdateQuestVarNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestUpdateQuestVarNotify( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questVar_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + questVar_.addInt(input.readInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + questVar_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + questVar_.addInt(input.readInt32()); + } + input.popLimit(limit); + break; + } + case 64: { + + parentQuestVarSeq_ = input.readUInt32(); + break; + } + case 96: { + + parentQuestId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + questVar_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.class, emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.Builder.class); + } + + public static final int QUEST_VAR_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList questVar_; + /** + * repeated int32 quest_var = 1; + * @return A list containing the questVar. + */ + @java.lang.Override + public java.util.List + getQuestVarList() { + return questVar_; + } + /** + * repeated int32 quest_var = 1; + * @return The count of questVar. + */ + public int getQuestVarCount() { + return questVar_.size(); + } + /** + * repeated int32 quest_var = 1; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + public int getQuestVar(int index) { + return questVar_.getInt(index); + } + private int questVarMemoizedSerializedSize = -1; + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 12; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 12; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int PARENT_QUEST_VAR_SEQ_FIELD_NUMBER = 8; + private int parentQuestVarSeq_; + /** + * uint32 parent_quest_var_seq = 8; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + + 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 (getQuestVarList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(questVarMemoizedSerializedSize); + } + for (int i = 0; i < questVar_.size(); i++) { + output.writeInt32NoTag(questVar_.getInt(i)); + } + if (parentQuestVarSeq_ != 0) { + output.writeUInt32(8, parentQuestVarSeq_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(12, parentQuestId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < questVar_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(questVar_.getInt(i)); + } + size += dataSize; + if (!getQuestVarList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + questVarMemoizedSerializedSize = dataSize; + } + if (parentQuestVarSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, parentQuestVarSeq_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, parentQuestId_); + } + 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.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify other = (emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify) obj; + + if (!getQuestVarList() + .equals(other.getQuestVarList())) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getParentQuestVarSeq() + != other.getParentQuestVarSeq()) 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 (getQuestVarCount() > 0) { + hash = (37 * hash) + QUEST_VAR_FIELD_NUMBER; + hash = (53 * hash) + getQuestVarList().hashCode(); + } + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + PARENT_QUEST_VAR_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestVarSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify 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.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify 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.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify 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.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify 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.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify 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.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify 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: 453
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QuestUpdateQuestVarNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestUpdateQuestVarNotify) + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.class, emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questVar_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + parentQuestId_ = 0; + + parentQuestVarSeq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.internal_static_QuestUpdateQuestVarNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify build() { + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify buildPartial() { + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify result = new emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + questVar_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questVar_ = questVar_; + result.parentQuestId_ = parentQuestId_; + result.parentQuestVarSeq_ = parentQuestVarSeq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify) { + return mergeFrom((emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify other) { + if (other == emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify.getDefaultInstance()) return this; + if (!other.questVar_.isEmpty()) { + if (questVar_.isEmpty()) { + questVar_ = other.questVar_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestVarIsMutable(); + questVar_.addAll(other.questVar_); + } + onChanged(); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getParentQuestVarSeq() != 0) { + setParentQuestVarSeq(other.getParentQuestVarSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList questVar_ = emptyIntList(); + private void ensureQuestVarIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questVar_ = mutableCopy(questVar_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated int32 quest_var = 1; + * @return A list containing the questVar. + */ + public java.util.List + getQuestVarList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(questVar_) : questVar_; + } + /** + * repeated int32 quest_var = 1; + * @return The count of questVar. + */ + public int getQuestVarCount() { + return questVar_.size(); + } + /** + * repeated int32 quest_var = 1; + * @param index The index of the element to return. + * @return The questVar at the given index. + */ + public int getQuestVar(int index) { + return questVar_.getInt(index); + } + /** + * repeated int32 quest_var = 1; + * @param index The index to set the value at. + * @param value The questVar to set. + * @return This builder for chaining. + */ + public Builder setQuestVar( + int index, int value) { + ensureQuestVarIsMutable(); + questVar_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 1; + * @param value The questVar to add. + * @return This builder for chaining. + */ + public Builder addQuestVar(int value) { + ensureQuestVarIsMutable(); + questVar_.addInt(value); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 1; + * @param values The questVar to add. + * @return This builder for chaining. + */ + public Builder addAllQuestVar( + java.lang.Iterable values) { + ensureQuestVarIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questVar_); + onChanged(); + return this; + } + /** + * repeated int32 quest_var = 1; + * @return This builder for chaining. + */ + public Builder clearQuestVar() { + questVar_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 12; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 12; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 12; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private int parentQuestVarSeq_ ; + /** + * uint32 parent_quest_var_seq = 8; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + /** + * uint32 parent_quest_var_seq = 8; + * @param value The parentQuestVarSeq to set. + * @return This builder for chaining. + */ + public Builder setParentQuestVarSeq(int value) { + + parentQuestVarSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_var_seq = 8; + * @return This builder for chaining. + */ + public Builder clearParentQuestVarSeq() { + + parentQuestVarSeq_ = 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:QuestUpdateQuestVarNotify) + } + + // @@protoc_insertion_point(class_scope:QuestUpdateQuestVarNotify) + private static final emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify(); + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestUpdateQuestVarNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestUpdateQuestVarNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarNotifyOuterClass.QuestUpdateQuestVarNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestUpdateQuestVarNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestUpdateQuestVarNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037QuestUpdateQuestVarNotify.proto\"e\n\031Que" + + "stUpdateQuestVarNotify\022\021\n\tquest_var\030\001 \003(" + + "\005\022\027\n\017parent_quest_id\030\014 \001(\r\022\034\n\024parent_que" + + "st_var_seq\030\010 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestUpdateQuestVarNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestUpdateQuestVarNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestUpdateQuestVarNotify_descriptor, + new java.lang.String[] { "QuestVar", "ParentQuestId", "ParentQuestVarSeq", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarReqOuterClass.java new file mode 100644 index 00000000000..9b9bf60523b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarReqOuterClass.java @@ -0,0 +1,1070 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestUpdateQuestVarReq.proto + +package emu.grasscutter.net.proto; + +public final class QuestUpdateQuestVarReqOuterClass { + private QuestUpdateQuestVarReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestUpdateQuestVarReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestUpdateQuestVarReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 parent_quest_id = 9; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + java.util.List + getQuestVarOpListList(); + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getQuestVarOpList(int index); + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + int getQuestVarOpListCount(); + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + java.util.List + getQuestVarOpListOrBuilderList(); + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder getQuestVarOpListOrBuilder( + int index); + + /** + * uint32 quest_id = 11; + * @return The questId. + */ + int getQuestId(); + + /** + * uint32 parent_quest_var_seq = 1; + * @return The parentQuestVarSeq. + */ + int getParentQuestVarSeq(); + } + /** + *
+   * CmdId: 447
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuestUpdateQuestVarReq} + */ + public static final class QuestUpdateQuestVarReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestUpdateQuestVarReq) + QuestUpdateQuestVarReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestUpdateQuestVarReq.newBuilder() to construct. + private QuestUpdateQuestVarReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestUpdateQuestVarReq() { + questVarOpList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestUpdateQuestVarReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestUpdateQuestVarReq( + 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: { + + parentQuestVarSeq_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + questVarOpList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + questVarOpList_.add( + input.readMessage(emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.parser(), extensionRegistry)); + break; + } + case 72: { + + parentQuestId_ = input.readUInt32(); + 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + questVarOpList_ = java.util.Collections.unmodifiableList(questVarOpList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.class, emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.Builder.class); + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 9; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 9; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int QUEST_VAR_OP_LIST_FIELD_NUMBER = 4; + private java.util.List questVarOpList_; + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public java.util.List getQuestVarOpListList() { + return questVarOpList_; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public java.util.List + getQuestVarOpListOrBuilderList() { + return questVarOpList_; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public int getQuestVarOpListCount() { + return questVarOpList_.size(); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getQuestVarOpList(int index) { + return questVarOpList_.get(index); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder getQuestVarOpListOrBuilder( + int index) { + return questVarOpList_.get(index); + } + + 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_; + } + + public static final int PARENT_QUEST_VAR_SEQ_FIELD_NUMBER = 1; + private int parentQuestVarSeq_; + /** + * uint32 parent_quest_var_seq = 1; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + + 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 (parentQuestVarSeq_ != 0) { + output.writeUInt32(1, parentQuestVarSeq_); + } + for (int i = 0; i < questVarOpList_.size(); i++) { + output.writeMessage(4, questVarOpList_.get(i)); + } + if (parentQuestId_ != 0) { + output.writeUInt32(9, parentQuestId_); + } + 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 (parentQuestVarSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, parentQuestVarSeq_); + } + for (int i = 0; i < questVarOpList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, questVarOpList_.get(i)); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, parentQuestId_); + } + 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.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq other = (emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq) obj; + + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (!getQuestVarOpListList() + .equals(other.getQuestVarOpListList())) return false; + if (getQuestId() + != other.getQuestId()) return false; + if (getParentQuestVarSeq() + != other.getParentQuestVarSeq()) 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) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + if (getQuestVarOpListCount() > 0) { + hash = (37 * hash) + QUEST_VAR_OP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQuestVarOpListList().hashCode(); + } + hash = (37 * hash) + QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getQuestId(); + hash = (37 * hash) + PARENT_QUEST_VAR_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestVarSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq 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.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq 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.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq 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.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq 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.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq 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.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq 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: 447
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuestUpdateQuestVarReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestUpdateQuestVarReq) + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.class, emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getQuestVarOpListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + parentQuestId_ = 0; + + if (questVarOpListBuilder_ == null) { + questVarOpList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + questVarOpListBuilder_.clear(); + } + questId_ = 0; + + parentQuestVarSeq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.internal_static_QuestUpdateQuestVarReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq build() { + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq buildPartial() { + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq result = new emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq(this); + int from_bitField0_ = bitField0_; + result.parentQuestId_ = parentQuestId_; + if (questVarOpListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + questVarOpList_ = java.util.Collections.unmodifiableList(questVarOpList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.questVarOpList_ = questVarOpList_; + } else { + result.questVarOpList_ = questVarOpListBuilder_.build(); + } + result.questId_ = questId_; + result.parentQuestVarSeq_ = parentQuestVarSeq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq) { + return mergeFrom((emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq other) { + if (other == emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq.getDefaultInstance()) return this; + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (questVarOpListBuilder_ == null) { + if (!other.questVarOpList_.isEmpty()) { + if (questVarOpList_.isEmpty()) { + questVarOpList_ = other.questVarOpList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQuestVarOpListIsMutable(); + questVarOpList_.addAll(other.questVarOpList_); + } + onChanged(); + } + } else { + if (!other.questVarOpList_.isEmpty()) { + if (questVarOpListBuilder_.isEmpty()) { + questVarOpListBuilder_.dispose(); + questVarOpListBuilder_ = null; + questVarOpList_ = other.questVarOpList_; + bitField0_ = (bitField0_ & ~0x00000001); + questVarOpListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getQuestVarOpListFieldBuilder() : null; + } else { + questVarOpListBuilder_.addAllMessages(other.questVarOpList_); + } + } + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (other.getParentQuestVarSeq() != 0) { + setParentQuestVarSeq(other.getParentQuestVarSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 9; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 9; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 9; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private java.util.List questVarOpList_ = + java.util.Collections.emptyList(); + private void ensureQuestVarOpListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + questVarOpList_ = new java.util.ArrayList(questVarOpList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder> questVarOpListBuilder_; + + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public java.util.List getQuestVarOpListList() { + if (questVarOpListBuilder_ == null) { + return java.util.Collections.unmodifiableList(questVarOpList_); + } else { + return questVarOpListBuilder_.getMessageList(); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public int getQuestVarOpListCount() { + if (questVarOpListBuilder_ == null) { + return questVarOpList_.size(); + } else { + return questVarOpListBuilder_.getCount(); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getQuestVarOpList(int index) { + if (questVarOpListBuilder_ == null) { + return questVarOpList_.get(index); + } else { + return questVarOpListBuilder_.getMessage(index); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder setQuestVarOpList( + int index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp value) { + if (questVarOpListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestVarOpListIsMutable(); + questVarOpList_.set(index, value); + onChanged(); + } else { + questVarOpListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder setQuestVarOpList( + int index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder builderForValue) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + questVarOpList_.set(index, builderForValue.build()); + onChanged(); + } else { + questVarOpListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addQuestVarOpList(emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp value) { + if (questVarOpListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestVarOpListIsMutable(); + questVarOpList_.add(value); + onChanged(); + } else { + questVarOpListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addQuestVarOpList( + int index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp value) { + if (questVarOpListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQuestVarOpListIsMutable(); + questVarOpList_.add(index, value); + onChanged(); + } else { + questVarOpListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addQuestVarOpList( + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder builderForValue) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + questVarOpList_.add(builderForValue.build()); + onChanged(); + } else { + questVarOpListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addQuestVarOpList( + int index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder builderForValue) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + questVarOpList_.add(index, builderForValue.build()); + onChanged(); + } else { + questVarOpListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder addAllQuestVarOpList( + java.lang.Iterable values) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, questVarOpList_); + onChanged(); + } else { + questVarOpListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder clearQuestVarOpList() { + if (questVarOpListBuilder_ == null) { + questVarOpList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + questVarOpListBuilder_.clear(); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public Builder removeQuestVarOpList(int index) { + if (questVarOpListBuilder_ == null) { + ensureQuestVarOpListIsMutable(); + questVarOpList_.remove(index); + onChanged(); + } else { + questVarOpListBuilder_.remove(index); + } + return this; + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder getQuestVarOpListBuilder( + int index) { + return getQuestVarOpListFieldBuilder().getBuilder(index); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder getQuestVarOpListOrBuilder( + int index) { + if (questVarOpListBuilder_ == null) { + return questVarOpList_.get(index); } else { + return questVarOpListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public java.util.List + getQuestVarOpListOrBuilderList() { + if (questVarOpListBuilder_ != null) { + return questVarOpListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(questVarOpList_); + } + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder addQuestVarOpListBuilder() { + return getQuestVarOpListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.getDefaultInstance()); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder addQuestVarOpListBuilder( + int index) { + return getQuestVarOpListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.getDefaultInstance()); + } + /** + * repeated .QuestVarOp quest_var_op_list = 4; + */ + public java.util.List + getQuestVarOpListBuilderList() { + return getQuestVarOpListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder> + getQuestVarOpListFieldBuilder() { + if (questVarOpListBuilder_ == null) { + questVarOpListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder>( + questVarOpList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + questVarOpList_ = null; + } + return questVarOpListBuilder_; + } + + private int questId_ ; + /** + * 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; + } + + private int parentQuestVarSeq_ ; + /** + * uint32 parent_quest_var_seq = 1; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + /** + * uint32 parent_quest_var_seq = 1; + * @param value The parentQuestVarSeq to set. + * @return This builder for chaining. + */ + public Builder setParentQuestVarSeq(int value) { + + parentQuestVarSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_var_seq = 1; + * @return This builder for chaining. + */ + public Builder clearParentQuestVarSeq() { + + parentQuestVarSeq_ = 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:QuestUpdateQuestVarReq) + } + + // @@protoc_insertion_point(class_scope:QuestUpdateQuestVarReq) + private static final emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq(); + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestUpdateQuestVarReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestUpdateQuestVarReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarReqOuterClass.QuestUpdateQuestVarReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestUpdateQuestVarReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestUpdateQuestVarReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034QuestUpdateQuestVarReq.proto\032\020QuestVar" + + "Op.proto\"\211\001\n\026QuestUpdateQuestVarReq\022\027\n\017p" + + "arent_quest_id\030\t \001(\r\022&\n\021quest_var_op_lis" + + "t\030\004 \003(\0132\013.QuestVarOp\022\020\n\010quest_id\030\013 \001(\r\022\034" + + "\n\024parent_quest_var_seq\030\001 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.QuestVarOpOuterClass.getDescriptor(), + }); + internal_static_QuestUpdateQuestVarReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestUpdateQuestVarReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestUpdateQuestVarReq_descriptor, + new java.lang.String[] { "ParentQuestId", "QuestVarOpList", "QuestId", "ParentQuestVarSeq", }); + emu.grasscutter.net.proto.QuestVarOpOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarRspOuterClass.java new file mode 100644 index 00000000000..96de794d170 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestUpdateQuestVarRspOuterClass.java @@ -0,0 +1,760 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestUpdateQuestVarRsp.proto + +package emu.grasscutter.net.proto; + +public final class QuestUpdateQuestVarRspOuterClass { + private QuestUpdateQuestVarRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestUpdateQuestVarRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestUpdateQuestVarRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 parent_quest_var_seq = 2; + * @return The parentQuestVarSeq. + */ + int getParentQuestVarSeq(); + + /** + * uint32 parent_quest_id = 8; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * uint32 quest_id = 15; + * @return The questId. + */ + int getQuestId(); + } + /** + *
+   * CmdId: 439
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QuestUpdateQuestVarRsp} + */ + public static final class QuestUpdateQuestVarRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestUpdateQuestVarRsp) + QuestUpdateQuestVarRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestUpdateQuestVarRsp.newBuilder() to construct. + private QuestUpdateQuestVarRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestUpdateQuestVarRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestUpdateQuestVarRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestUpdateQuestVarRsp( + 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: { + + parentQuestVarSeq_ = input.readUInt32(); + break; + } + case 64: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 80: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + 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.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.class, emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PARENT_QUEST_VAR_SEQ_FIELD_NUMBER = 2; + private int parentQuestVarSeq_; + /** + * uint32 parent_quest_var_seq = 2; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 8; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 8; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int QUEST_ID_FIELD_NUMBER = 15; + private int questId_; + /** + * uint32 quest_id = 15; + * @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 (parentQuestVarSeq_ != 0) { + output.writeUInt32(2, parentQuestVarSeq_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(8, parentQuestId_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + if (questId_ != 0) { + output.writeUInt32(15, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (parentQuestVarSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, parentQuestVarSeq_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, parentQuestId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, retcode_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, 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.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp other = (emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getParentQuestVarSeq() + != other.getParentQuestVarSeq()) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + PARENT_QUEST_VAR_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestVarSeq(); + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + 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.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp 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.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp 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.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp 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.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp 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.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp 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.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp 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: 439
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QuestUpdateQuestVarRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestUpdateQuestVarRsp) + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.class, emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + parentQuestVarSeq_ = 0; + + parentQuestId_ = 0; + + questId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.internal_static_QuestUpdateQuestVarRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp build() { + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp buildPartial() { + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp result = new emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp(this); + result.retcode_ = retcode_; + result.parentQuestVarSeq_ = parentQuestVarSeq_; + result.parentQuestId_ = parentQuestId_; + result.questId_ = questId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp) { + return mergeFrom((emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp other) { + if (other == emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getParentQuestVarSeq() != 0) { + setParentQuestVarSeq(other.getParentQuestVarSeq()); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int parentQuestVarSeq_ ; + /** + * uint32 parent_quest_var_seq = 2; + * @return The parentQuestVarSeq. + */ + @java.lang.Override + public int getParentQuestVarSeq() { + return parentQuestVarSeq_; + } + /** + * uint32 parent_quest_var_seq = 2; + * @param value The parentQuestVarSeq to set. + * @return This builder for chaining. + */ + public Builder setParentQuestVarSeq(int value) { + + parentQuestVarSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_var_seq = 2; + * @return This builder for chaining. + */ + public Builder clearParentQuestVarSeq() { + + parentQuestVarSeq_ = 0; + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 8; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 8; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 8; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 15; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 15; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 15; + * @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:QuestUpdateQuestVarRsp) + } + + // @@protoc_insertion_point(class_scope:QuestUpdateQuestVarRsp) + private static final emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp(); + } + + public static emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestUpdateQuestVarRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestUpdateQuestVarRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestUpdateQuestVarRspOuterClass.QuestUpdateQuestVarRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestUpdateQuestVarRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestUpdateQuestVarRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034QuestUpdateQuestVarRsp.proto\"r\n\026QuestU" + + "pdateQuestVarRsp\022\017\n\007retcode\030\n \001(\005\022\034\n\024par" + + "ent_quest_var_seq\030\002 \001(\r\022\027\n\017parent_quest_" + + "id\030\010 \001(\r\022\020\n\010quest_id\030\017 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestUpdateQuestVarRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestUpdateQuestVarRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestUpdateQuestVarRsp_descriptor, + new java.lang.String[] { "Retcode", "ParentQuestVarSeq", "ParentQuestId", "QuestId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuestVarOpOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuestVarOpOuterClass.java new file mode 100644 index 00000000000..3c1af37dd08 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuestVarOpOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuestVarOp.proto + +package emu.grasscutter.net.proto; + +public final class QuestVarOpOuterClass { + private QuestVarOpOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuestVarOpOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuestVarOp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 index = 9; + * @return The index. + */ + int getIndex(); + + /** + * int32 value = 5; + * @return The value. + */ + int getValue(); + + /** + * bool is_add = 6; + * @return The isAdd. + */ + boolean getIsAdd(); + } + /** + * Protobuf type {@code QuestVarOp} + */ + public static final class QuestVarOp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuestVarOp) + QuestVarOpOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuestVarOp.newBuilder() to construct. + private QuestVarOp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuestVarOp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuestVarOp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuestVarOp( + 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 40: { + + value_ = input.readInt32(); + break; + } + case 48: { + + isAdd_ = input.readBool(); + break; + } + case 72: { + + index_ = 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.QuestVarOpOuterClass.internal_static_QuestVarOp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.class, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder.class); + } + + public static final int INDEX_FIELD_NUMBER = 9; + private int index_; + /** + * uint32 index = 9; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + + public static final int VALUE_FIELD_NUMBER = 5; + private int value_; + /** + * int32 value = 5; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + public static final int IS_ADD_FIELD_NUMBER = 6; + private boolean isAdd_; + /** + * bool is_add = 6; + * @return The isAdd. + */ + @java.lang.Override + public boolean getIsAdd() { + return isAdd_; + } + + 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 (value_ != 0) { + output.writeInt32(5, value_); + } + if (isAdd_ != false) { + output.writeBool(6, isAdd_); + } + if (index_ != 0) { + output.writeUInt32(9, index_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, value_); + } + if (isAdd_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isAdd_); + } + if (index_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, index_); + } + 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.QuestVarOpOuterClass.QuestVarOp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp other = (emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp) obj; + + if (getIndex() + != other.getIndex()) return false; + if (getValue() + != other.getValue()) return false; + if (getIsAdd() + != other.getIsAdd()) 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) + INDEX_FIELD_NUMBER; + hash = (53 * hash) + getIndex(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (37 * hash) + IS_ADD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAdd()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp 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.QuestVarOpOuterClass.QuestVarOp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp 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.QuestVarOpOuterClass.QuestVarOp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp 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.QuestVarOpOuterClass.QuestVarOp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp 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.QuestVarOpOuterClass.QuestVarOp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp 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.QuestVarOpOuterClass.QuestVarOp 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; + } + /** + * Protobuf type {@code QuestVarOp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuestVarOp) + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOpOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.class, emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + index_ = 0; + + value_ = 0; + + isAdd_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.internal_static_QuestVarOp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp build() { + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp buildPartial() { + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp result = new emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp(this); + result.index_ = index_; + result.value_ = value_; + result.isAdd_ = isAdd_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp) { + return mergeFrom((emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp other) { + if (other == emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp.getDefaultInstance()) return this; + if (other.getIndex() != 0) { + setIndex(other.getIndex()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + if (other.getIsAdd() != false) { + setIsAdd(other.getIsAdd()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int index_ ; + /** + * uint32 index = 9; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + /** + * uint32 index = 9; + * @param value The index to set. + * @return This builder for chaining. + */ + public Builder setIndex(int value) { + + index_ = value; + onChanged(); + return this; + } + /** + * uint32 index = 9; + * @return This builder for chaining. + */ + public Builder clearIndex() { + + index_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * int32 value = 5; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * int32 value = 5; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * int32 value = 5; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 0; + onChanged(); + return this; + } + + private boolean isAdd_ ; + /** + * bool is_add = 6; + * @return The isAdd. + */ + @java.lang.Override + public boolean getIsAdd() { + return isAdd_; + } + /** + * bool is_add = 6; + * @param value The isAdd to set. + * @return This builder for chaining. + */ + public Builder setIsAdd(boolean value) { + + isAdd_ = value; + onChanged(); + return this; + } + /** + * bool is_add = 6; + * @return This builder for chaining. + */ + public Builder clearIsAdd() { + + isAdd_ = 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:QuestVarOp) + } + + // @@protoc_insertion_point(class_scope:QuestVarOp) + private static final emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp(); + } + + public static emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuestVarOp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuestVarOp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuestVarOpOuterClass.QuestVarOp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuestVarOp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuestVarOp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020QuestVarOp.proto\":\n\nQuestVarOp\022\r\n\005inde" + + "x\030\t \001(\r\022\r\n\005value\030\005 \001(\005\022\016\n\006is_add\030\006 \001(\010B\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_QuestVarOp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuestVarOp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuestVarOp_descriptor, + new java.lang.String[] { "Index", "Value", "IsAdd", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetReqOuterClass.java new file mode 100644 index 00000000000..3a4a6a45d92 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetReqOuterClass.java @@ -0,0 +1,1483 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuickUseWidgetReq.proto + +package emu.grasscutter.net.proto; + +public final class QuickUseWidgetReqOuterClass { + private QuickUseWidgetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuickUseWidgetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuickUseWidgetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return Whether the locationInfo field is set. + */ + boolean hasLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return The locationInfo. + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder(); + + /** + * .WidgetCameraInfo camera_info = 478; + * @return Whether the cameraInfo field is set. + */ + boolean hasCameraInfo(); + /** + * .WidgetCameraInfo camera_info = 478; + * @return The cameraInfo. + */ + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getCameraInfo(); + /** + * .WidgetCameraInfo camera_info = 478; + */ + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder getCameraInfoOrBuilder(); + + /** + * .WidgetCreatorInfo creator_info = 812; + * @return Whether the creatorInfo field is set. + */ + boolean hasCreatorInfo(); + /** + * .WidgetCreatorInfo creator_info = 812; + * @return The creatorInfo. + */ + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getCreatorInfo(); + /** + * .WidgetCreatorInfo creator_info = 812; + */ + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getCreatorInfoOrBuilder(); + + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return Whether the thunderBirdFeatherInfo field is set. + */ + boolean hasThunderBirdFeatherInfo(); + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return The thunderBirdFeatherInfo. + */ + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getThunderBirdFeatherInfo(); + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder getThunderBirdFeatherInfoOrBuilder(); + + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.ParamCase getParamCase(); + } + /** + *
+   * CmdId: 4299
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code QuickUseWidgetReq} + */ + public static final class QuickUseWidgetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuickUseWidgetReq) + QuickUseWidgetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuickUseWidgetReq.newBuilder() to construct. + private QuickUseWidgetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuickUseWidgetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuickUseWidgetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuickUseWidgetReq( + 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 3826: { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder subBuilder = null; + if (paramCase_ == 478) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 478; + break; + } + case 5410: { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder subBuilder = null; + if (paramCase_ == 676) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 676; + break; + } + case 6498: { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder subBuilder = null; + if (paramCase_ == 812) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 812; + break; + } + case 14874: { + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder subBuilder = null; + if (paramCase_ == 1859) { + subBuilder = ((emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 1859; + 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.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.class, emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.Builder.class); + } + + private int paramCase_ = 0; + private java.lang.Object param_; + public enum ParamCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + LOCATION_INFO(676), + CAMERA_INFO(478), + CREATOR_INFO(812), + THUNDER_BIRD_FEATHER_INFO(1859), + PARAM_NOT_SET(0); + private final int value; + private ParamCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParamCase valueOf(int value) { + return forNumber(value); + } + + public static ParamCase forNumber(int value) { + switch (value) { + case 676: return LOCATION_INFO; + case 478: return CAMERA_INFO; + case 812: return CREATOR_INFO; + case 1859: return THUNDER_BIRD_FEATHER_INFO; + case 0: return PARAM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public static final int LOCATION_INFO_FIELD_NUMBER = 676; + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return paramCase_ == 676; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (paramCase_ == 676) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if (paramCase_ == 676) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + + public static final int CAMERA_INFO_FIELD_NUMBER = 478; + /** + * .WidgetCameraInfo camera_info = 478; + * @return Whether the cameraInfo field is set. + */ + @java.lang.Override + public boolean hasCameraInfo() { + return paramCase_ == 478; + } + /** + * .WidgetCameraInfo camera_info = 478; + * @return The cameraInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getCameraInfo() { + if (paramCase_ == 478) { + return (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder getCameraInfoOrBuilder() { + if (paramCase_ == 478) { + return (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + + public static final int CREATOR_INFO_FIELD_NUMBER = 812; + /** + * .WidgetCreatorInfo creator_info = 812; + * @return Whether the creatorInfo field is set. + */ + @java.lang.Override + public boolean hasCreatorInfo() { + return paramCase_ == 812; + } + /** + * .WidgetCreatorInfo creator_info = 812; + * @return The creatorInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getCreatorInfo() { + if (paramCase_ == 812) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getCreatorInfoOrBuilder() { + if (paramCase_ == 812) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + + public static final int THUNDER_BIRD_FEATHER_INFO_FIELD_NUMBER = 1859; + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return Whether the thunderBirdFeatherInfo field is set. + */ + @java.lang.Override + public boolean hasThunderBirdFeatherInfo() { + return paramCase_ == 1859; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return The thunderBirdFeatherInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getThunderBirdFeatherInfo() { + if (paramCase_ == 1859) { + return (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_; + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder getThunderBirdFeatherInfoOrBuilder() { + if (paramCase_ == 1859) { + return (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_; + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + + 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 (paramCase_ == 478) { + output.writeMessage(478, (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_); + } + if (paramCase_ == 676) { + output.writeMessage(676, (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_); + } + if (paramCase_ == 812) { + output.writeMessage(812, (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_); + } + if (paramCase_ == 1859) { + output.writeMessage(1859, (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (paramCase_ == 478) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(478, (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_); + } + if (paramCase_ == 676) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(676, (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_); + } + if (paramCase_ == 812) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(812, (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_); + } + if (paramCase_ == 1859) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1859, (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_); + } + 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.QuickUseWidgetReqOuterClass.QuickUseWidgetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq other = (emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq) obj; + + if (!getParamCase().equals(other.getParamCase())) return false; + switch (paramCase_) { + case 676: + if (!getLocationInfo() + .equals(other.getLocationInfo())) return false; + break; + case 478: + if (!getCameraInfo() + .equals(other.getCameraInfo())) return false; + break; + case 812: + if (!getCreatorInfo() + .equals(other.getCreatorInfo())) return false; + break; + case 1859: + if (!getThunderBirdFeatherInfo() + .equals(other.getThunderBirdFeatherInfo())) return false; + break; + case 0: + default: + } + 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(); + switch (paramCase_) { + case 676: + hash = (37 * hash) + LOCATION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getLocationInfo().hashCode(); + break; + case 478: + hash = (37 * hash) + CAMERA_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCameraInfo().hashCode(); + break; + case 812: + hash = (37 * hash) + CREATOR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCreatorInfo().hashCode(); + break; + case 1859: + hash = (37 * hash) + THUNDER_BIRD_FEATHER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getThunderBirdFeatherInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq 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.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq 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.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq 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.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq 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.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq 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.QuickUseWidgetReqOuterClass.QuickUseWidgetReq 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: 4299
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code QuickUseWidgetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuickUseWidgetReq) + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.class, emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + paramCase_ = 0; + param_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.internal_static_QuickUseWidgetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq build() { + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq buildPartial() { + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq result = new emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq(this); + if (paramCase_ == 676) { + if (locationInfoBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = locationInfoBuilder_.build(); + } + } + if (paramCase_ == 478) { + if (cameraInfoBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = cameraInfoBuilder_.build(); + } + } + if (paramCase_ == 812) { + if (creatorInfoBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = creatorInfoBuilder_.build(); + } + } + if (paramCase_ == 1859) { + if (thunderBirdFeatherInfoBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = thunderBirdFeatherInfoBuilder_.build(); + } + } + result.paramCase_ = paramCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq) { + return mergeFrom((emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq other) { + if (other == emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq.getDefaultInstance()) return this; + switch (other.getParamCase()) { + case LOCATION_INFO: { + mergeLocationInfo(other.getLocationInfo()); + break; + } + case CAMERA_INFO: { + mergeCameraInfo(other.getCameraInfo()); + break; + } + case CREATOR_INFO: { + mergeCreatorInfo(other.getCreatorInfo()); + break; + } + case THUNDER_BIRD_FEATHER_INFO: { + mergeThunderBirdFeatherInfo(other.getThunderBirdFeatherInfo()); + break; + } + case PARAM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paramCase_ = 0; + private java.lang.Object param_; + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public Builder clearParam() { + paramCase_ = 0; + param_ = null; + onChanged(); + return this; + } + + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> locationInfoBuilder_; + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return paramCase_ == 676; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (locationInfoBuilder_ == null) { + if (paramCase_ == 676) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } else { + if (paramCase_ == 676) { + return locationInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public Builder setLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + locationInfoBuilder_.setMessage(value); + } + paramCase_ = 676; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public Builder setLocationInfo( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder builderForValue) { + if (locationInfoBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + locationInfoBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 676; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public Builder mergeLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (paramCase_ == 676 && + param_ != emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.newBuilder((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 676) { + locationInfoBuilder_.mergeFrom(value); + } + locationInfoBuilder_.setMessage(value); + } + paramCase_ = 676; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public Builder clearLocationInfo() { + if (locationInfoBuilder_ == null) { + if (paramCase_ == 676) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 676) { + paramCase_ = 0; + param_ = null; + } + locationInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder getLocationInfoBuilder() { + return getLocationInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if ((paramCase_ == 676) && (locationInfoBuilder_ != null)) { + return locationInfoBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 676) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 676; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> + getLocationInfoFieldBuilder() { + if (locationInfoBuilder_ == null) { + if (!(paramCase_ == 676)) { + param_ = emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + locationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 676; + onChanged();; + return locationInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder> cameraInfoBuilder_; + /** + * .WidgetCameraInfo camera_info = 478; + * @return Whether the cameraInfo field is set. + */ + @java.lang.Override + public boolean hasCameraInfo() { + return paramCase_ == 478; + } + /** + * .WidgetCameraInfo camera_info = 478; + * @return The cameraInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getCameraInfo() { + if (cameraInfoBuilder_ == null) { + if (paramCase_ == 478) { + return (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } else { + if (paramCase_ == 478) { + return cameraInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public Builder setCameraInfo(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo value) { + if (cameraInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + cameraInfoBuilder_.setMessage(value); + } + paramCase_ = 478; + return this; + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public Builder setCameraInfo( + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder builderForValue) { + if (cameraInfoBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + cameraInfoBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 478; + return this; + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public Builder mergeCameraInfo(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo value) { + if (cameraInfoBuilder_ == null) { + if (paramCase_ == 478 && + param_ != emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.newBuilder((emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 478) { + cameraInfoBuilder_.mergeFrom(value); + } + cameraInfoBuilder_.setMessage(value); + } + paramCase_ = 478; + return this; + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public Builder clearCameraInfo() { + if (cameraInfoBuilder_ == null) { + if (paramCase_ == 478) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 478) { + paramCase_ = 0; + param_ = null; + } + cameraInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder getCameraInfoBuilder() { + return getCameraInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder getCameraInfoOrBuilder() { + if ((paramCase_ == 478) && (cameraInfoBuilder_ != null)) { + return cameraInfoBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 478) { + return (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + } + /** + * .WidgetCameraInfo camera_info = 478; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder> + getCameraInfoFieldBuilder() { + if (cameraInfoBuilder_ == null) { + if (!(paramCase_ == 478)) { + param_ = emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + cameraInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 478; + onChanged();; + return cameraInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder> creatorInfoBuilder_; + /** + * .WidgetCreatorInfo creator_info = 812; + * @return Whether the creatorInfo field is set. + */ + @java.lang.Override + public boolean hasCreatorInfo() { + return paramCase_ == 812; + } + /** + * .WidgetCreatorInfo creator_info = 812; + * @return The creatorInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getCreatorInfo() { + if (creatorInfoBuilder_ == null) { + if (paramCase_ == 812) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } else { + if (paramCase_ == 812) { + return creatorInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public Builder setCreatorInfo(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo value) { + if (creatorInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + creatorInfoBuilder_.setMessage(value); + } + paramCase_ = 812; + return this; + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public Builder setCreatorInfo( + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder builderForValue) { + if (creatorInfoBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + creatorInfoBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 812; + return this; + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public Builder mergeCreatorInfo(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo value) { + if (creatorInfoBuilder_ == null) { + if (paramCase_ == 812 && + param_ != emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.newBuilder((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 812) { + creatorInfoBuilder_.mergeFrom(value); + } + creatorInfoBuilder_.setMessage(value); + } + paramCase_ = 812; + return this; + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public Builder clearCreatorInfo() { + if (creatorInfoBuilder_ == null) { + if (paramCase_ == 812) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 812) { + paramCase_ = 0; + param_ = null; + } + creatorInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder getCreatorInfoBuilder() { + return getCreatorInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getCreatorInfoOrBuilder() { + if ((paramCase_ == 812) && (creatorInfoBuilder_ != null)) { + return creatorInfoBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 812) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreatorInfo creator_info = 812; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder> + getCreatorInfoFieldBuilder() { + if (creatorInfoBuilder_ == null) { + if (!(paramCase_ == 812)) { + param_ = emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + creatorInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 812; + onChanged();; + return creatorInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder> thunderBirdFeatherInfoBuilder_; + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return Whether the thunderBirdFeatherInfo field is set. + */ + @java.lang.Override + public boolean hasThunderBirdFeatherInfo() { + return paramCase_ == 1859; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + * @return The thunderBirdFeatherInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getThunderBirdFeatherInfo() { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (paramCase_ == 1859) { + return (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_; + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } else { + if (paramCase_ == 1859) { + return thunderBirdFeatherInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public Builder setThunderBirdFeatherInfo(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo value) { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + thunderBirdFeatherInfoBuilder_.setMessage(value); + } + paramCase_ = 1859; + return this; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public Builder setThunderBirdFeatherInfo( + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder builderForValue) { + if (thunderBirdFeatherInfoBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + thunderBirdFeatherInfoBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 1859; + return this; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public Builder mergeThunderBirdFeatherInfo(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo value) { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (paramCase_ == 1859 && + param_ != emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.newBuilder((emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 1859) { + thunderBirdFeatherInfoBuilder_.mergeFrom(value); + } + thunderBirdFeatherInfoBuilder_.setMessage(value); + } + paramCase_ = 1859; + return this; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public Builder clearThunderBirdFeatherInfo() { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (paramCase_ == 1859) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 1859) { + paramCase_ = 0; + param_ = null; + } + thunderBirdFeatherInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder getThunderBirdFeatherInfoBuilder() { + return getThunderBirdFeatherInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder getThunderBirdFeatherInfoOrBuilder() { + if ((paramCase_ == 1859) && (thunderBirdFeatherInfoBuilder_ != null)) { + return thunderBirdFeatherInfoBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 1859) { + return (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_; + } + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + } + /** + * .WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder> + getThunderBirdFeatherInfoFieldBuilder() { + if (thunderBirdFeatherInfoBuilder_ == null) { + if (!(paramCase_ == 1859)) { + param_ = emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + thunderBirdFeatherInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 1859; + onChanged();; + return thunderBirdFeatherInfoBuilder_; + } + @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:QuickUseWidgetReq) + } + + // @@protoc_insertion_point(class_scope:QuickUseWidgetReq) + private static final emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq(); + } + + public static emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuickUseWidgetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuickUseWidgetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetReqOuterClass.QuickUseWidgetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuickUseWidgetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuickUseWidgetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027QuickUseWidgetReq.proto\032\026WidgetCameraI" + + "nfo.proto\032\036WidgetCreateLocationInfo.prot" + + "o\032\027WidgetCreatorInfo.proto\032\"WidgetThunde" + + "rBirdFeatherInfo.proto\"\356\001\n\021QuickUseWidge" + + "tReq\0223\n\rlocation_info\030\244\005 \001(\0132\031.WidgetCre" + + "ateLocationInfoH\000\022)\n\013camera_info\030\336\003 \001(\0132" + + "\021.WidgetCameraInfoH\000\022+\n\014creator_info\030\254\006 " + + "\001(\0132\022.WidgetCreatorInfoH\000\022C\n\031thunder_bir" + + "d_feather_info\030\303\016 \001(\0132\035.WidgetThunderBir" + + "dFeatherInfoH\000B\007\n\005paramB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.getDescriptor(), + }); + internal_static_QuickUseWidgetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuickUseWidgetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuickUseWidgetReq_descriptor, + new java.lang.String[] { "LocationInfo", "CameraInfo", "CreatorInfo", "ThunderBirdFeatherInfo", "Param", }); + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetRspOuterClass.java new file mode 100644 index 00000000000..dc6c8eb358d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/QuickUseWidgetRspOuterClass.java @@ -0,0 +1,1390 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QuickUseWidgetRsp.proto + +package emu.grasscutter.net.proto; + +public final class QuickUseWidgetRspOuterClass { + private QuickUseWidgetRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QuickUseWidgetRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:QuickUseWidgetRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 material_id = 6; + * @return The materialId. + */ + int getMaterialId(); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return Whether the detectorData field is set. + */ + boolean hasDetectorData(); + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return The detectorData. + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDetectorData(); + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getDetectorDataOrBuilder(); + + /** + * .ClientCollectorData client_collector_data = 15; + * @return Whether the clientCollectorData field is set. + */ + boolean hasClientCollectorData(); + /** + * .ClientCollectorData client_collector_data = 15; + * @return The clientCollectorData. + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorData(); + /** + * .ClientCollectorData client_collector_data = 15; + */ + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataOrBuilder(); + + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return Whether the skyCrystalDetectorQuickUseResult field is set. + */ + boolean hasSkyCrystalDetectorQuickUseResult(); + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return The skyCrystalDetectorQuickUseResult. + */ + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getSkyCrystalDetectorQuickUseResult(); + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder getSkyCrystalDetectorQuickUseResultOrBuilder(); + + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.ParamCase getParamCase(); + } + /** + *
+   * CmdId: 4270
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code QuickUseWidgetRsp} + */ + public static final class QuickUseWidgetRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:QuickUseWidgetRsp) + QuickUseWidgetRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use QuickUseWidgetRsp.newBuilder() to construct. + private QuickUseWidgetRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QuickUseWidgetRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QuickUseWidgetRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QuickUseWidgetRsp( + 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 26: { + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder subBuilder = null; + if (paramCase_ == 3) { + subBuilder = ((emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 3; + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + materialId_ = input.readUInt32(); + break; + } + case 122: { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder subBuilder = null; + if (paramCase_ == 15) { + subBuilder = ((emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 15; + break; + } + case 1351378: { + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder subBuilder = null; + if (paramCase_ == 168922) { + subBuilder = ((emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_).toBuilder(); + } + param_ = + input.readMessage(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_); + param_ = subBuilder.buildPartial(); + } + paramCase_ = 168922; + 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.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.class, emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.Builder.class); + } + + private int paramCase_ = 0; + private java.lang.Object param_; + public enum ParamCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + DETECTOR_DATA(3), + CLIENT_COLLECTOR_DATA(15), + SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT(168922), + PARAM_NOT_SET(0); + private final int value; + private ParamCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParamCase valueOf(int value) { + return forNumber(value); + } + + public static ParamCase forNumber(int value) { + switch (value) { + case 3: return DETECTOR_DATA; + case 15: return CLIENT_COLLECTOR_DATA; + case 168922: return SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT; + case 0: return PARAM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 6; + private int materialId_; + /** + * uint32 material_id = 6; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int DETECTOR_DATA_FIELD_NUMBER = 3; + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return Whether the detectorData field is set. + */ + @java.lang.Override + public boolean hasDetectorData() { + return paramCase_ == 3; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return The detectorData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDetectorData() { + if (paramCase_ == 3) { + return (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_; + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getDetectorDataOrBuilder() { + if (paramCase_ == 3) { + return (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_; + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + + public static final int CLIENT_COLLECTOR_DATA_FIELD_NUMBER = 15; + /** + * .ClientCollectorData client_collector_data = 15; + * @return Whether the clientCollectorData field is set. + */ + @java.lang.Override + public boolean hasClientCollectorData() { + return paramCase_ == 15; + } + /** + * .ClientCollectorData client_collector_data = 15; + * @return The clientCollectorData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorData() { + if (paramCase_ == 15) { + return (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_; + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataOrBuilder() { + if (paramCase_ == 15) { + return (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_; + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + + public static final int SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT_FIELD_NUMBER = 168922; + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return Whether the skyCrystalDetectorQuickUseResult field is set. + */ + @java.lang.Override + public boolean hasSkyCrystalDetectorQuickUseResult() { + return paramCase_ == 168922; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return The skyCrystalDetectorQuickUseResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getSkyCrystalDetectorQuickUseResult() { + if (paramCase_ == 168922) { + return (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_; + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder getSkyCrystalDetectorQuickUseResultOrBuilder() { + if (paramCase_ == 168922) { + return (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_; + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + + 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 (paramCase_ == 3) { + output.writeMessage(3, (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (materialId_ != 0) { + output.writeUInt32(6, materialId_); + } + if (paramCase_ == 15) { + output.writeMessage(15, (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_); + } + if (paramCase_ == 168922) { + output.writeMessage(168922, (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (paramCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, materialId_); + } + if (paramCase_ == 15) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_); + } + if (paramCase_ == 168922) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(168922, (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_); + } + 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.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp other = (emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp) obj; + + if (getMaterialId() + != other.getMaterialId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getParamCase().equals(other.getParamCase())) return false; + switch (paramCase_) { + case 3: + if (!getDetectorData() + .equals(other.getDetectorData())) return false; + break; + case 15: + if (!getClientCollectorData() + .equals(other.getClientCollectorData())) return false; + break; + case 168922: + if (!getSkyCrystalDetectorQuickUseResult() + .equals(other.getSkyCrystalDetectorQuickUseResult())) return false; + break; + case 0: + default: + } + 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) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + switch (paramCase_) { + case 3: + hash = (37 * hash) + DETECTOR_DATA_FIELD_NUMBER; + hash = (53 * hash) + getDetectorData().hashCode(); + break; + case 15: + hash = (37 * hash) + CLIENT_COLLECTOR_DATA_FIELD_NUMBER; + hash = (53 * hash) + getClientCollectorData().hashCode(); + break; + case 168922: + hash = (37 * hash) + SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getSkyCrystalDetectorQuickUseResult().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp 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.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp 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.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp 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.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp 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.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp 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.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp 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: 4270
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code QuickUseWidgetRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:QuickUseWidgetRsp) + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.class, emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + materialId_ = 0; + + retcode_ = 0; + + paramCase_ = 0; + param_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.internal_static_QuickUseWidgetRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp build() { + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp buildPartial() { + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp result = new emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp(this); + result.materialId_ = materialId_; + result.retcode_ = retcode_; + if (paramCase_ == 3) { + if (detectorDataBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = detectorDataBuilder_.build(); + } + } + if (paramCase_ == 15) { + if (clientCollectorDataBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = clientCollectorDataBuilder_.build(); + } + } + if (paramCase_ == 168922) { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + result.param_ = param_; + } else { + result.param_ = skyCrystalDetectorQuickUseResultBuilder_.build(); + } + } + result.paramCase_ = paramCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp) { + return mergeFrom((emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp other) { + if (other == emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp.getDefaultInstance()) return this; + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + switch (other.getParamCase()) { + case DETECTOR_DATA: { + mergeDetectorData(other.getDetectorData()); + break; + } + case CLIENT_COLLECTOR_DATA: { + mergeClientCollectorData(other.getClientCollectorData()); + break; + } + case SKY_CRYSTAL_DETECTOR_QUICK_USE_RESULT: { + mergeSkyCrystalDetectorQuickUseResult(other.getSkyCrystalDetectorQuickUseResult()); + break; + } + case PARAM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paramCase_ = 0; + private java.lang.Object param_; + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public Builder clearParam() { + paramCase_ = 0; + param_ = null; + onChanged(); + return this; + } + + + private int materialId_ ; + /** + * uint32 material_id = 6; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 6; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 6; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> detectorDataBuilder_; + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return Whether the detectorData field is set. + */ + @java.lang.Override + public boolean hasDetectorData() { + return paramCase_ == 3; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + * @return The detectorData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData getDetectorData() { + if (detectorDataBuilder_ == null) { + if (paramCase_ == 3) { + return (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_; + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } else { + if (paramCase_ == 3) { + return detectorDataBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public Builder setDetectorData(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (detectorDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + detectorDataBuilder_.setMessage(value); + } + paramCase_ = 3; + return this; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public Builder setDetectorData( + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder builderForValue) { + if (detectorDataBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + detectorDataBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 3; + return this; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public Builder mergeDetectorData(emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData value) { + if (detectorDataBuilder_ == null) { + if (paramCase_ == 3 && + param_ != emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.newBuilder((emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 3) { + detectorDataBuilder_.mergeFrom(value); + } + detectorDataBuilder_.setMessage(value); + } + paramCase_ = 3; + return this; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public Builder clearDetectorData() { + if (detectorDataBuilder_ == null) { + if (paramCase_ == 3) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 3) { + paramCase_ = 0; + param_ = null; + } + detectorDataBuilder_.clear(); + } + return this; + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder getDetectorDataBuilder() { + return getDetectorDataFieldBuilder().getBuilder(); + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder getDetectorDataOrBuilder() { + if ((paramCase_ == 3) && (detectorDataBuilder_ != null)) { + return detectorDataBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 3) { + return (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_; + } + return emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + } + /** + * .OneofGatherPointDetectorData detector_data = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder> + getDetectorDataFieldBuilder() { + if (detectorDataBuilder_ == null) { + if (!(paramCase_ == 3)) { + param_ = emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.getDefaultInstance(); + } + detectorDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData.Builder, emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorDataOrBuilder>( + (emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.OneofGatherPointDetectorData) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 3; + onChanged();; + return detectorDataBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> clientCollectorDataBuilder_; + /** + * .ClientCollectorData client_collector_data = 15; + * @return Whether the clientCollectorData field is set. + */ + @java.lang.Override + public boolean hasClientCollectorData() { + return paramCase_ == 15; + } + /** + * .ClientCollectorData client_collector_data = 15; + * @return The clientCollectorData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData getClientCollectorData() { + if (clientCollectorDataBuilder_ == null) { + if (paramCase_ == 15) { + return (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_; + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } else { + if (paramCase_ == 15) { + return clientCollectorDataBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public Builder setClientCollectorData(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + clientCollectorDataBuilder_.setMessage(value); + } + paramCase_ = 15; + return this; + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public Builder setClientCollectorData( + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder builderForValue) { + if (clientCollectorDataBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + clientCollectorDataBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 15; + return this; + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public Builder mergeClientCollectorData(emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData value) { + if (clientCollectorDataBuilder_ == null) { + if (paramCase_ == 15 && + param_ != emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.newBuilder((emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 15) { + clientCollectorDataBuilder_.mergeFrom(value); + } + clientCollectorDataBuilder_.setMessage(value); + } + paramCase_ = 15; + return this; + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public Builder clearClientCollectorData() { + if (clientCollectorDataBuilder_ == null) { + if (paramCase_ == 15) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 15) { + paramCase_ = 0; + param_ = null; + } + clientCollectorDataBuilder_.clear(); + } + return this; + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder getClientCollectorDataBuilder() { + return getClientCollectorDataFieldBuilder().getBuilder(); + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder getClientCollectorDataOrBuilder() { + if ((paramCase_ == 15) && (clientCollectorDataBuilder_ != null)) { + return clientCollectorDataBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 15) { + return (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_; + } + return emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + } + /** + * .ClientCollectorData client_collector_data = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder> + getClientCollectorDataFieldBuilder() { + if (clientCollectorDataBuilder_ == null) { + if (!(paramCase_ == 15)) { + param_ = emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.getDefaultInstance(); + } + clientCollectorDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData.Builder, emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorDataOrBuilder>( + (emu.grasscutter.net.proto.ClientCollectorDataOuterClass.ClientCollectorData) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 15; + onChanged();; + return clientCollectorDataBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder> skyCrystalDetectorQuickUseResultBuilder_; + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return Whether the skyCrystalDetectorQuickUseResult field is set. + */ + @java.lang.Override + public boolean hasSkyCrystalDetectorQuickUseResult() { + return paramCase_ == 168922; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + * @return The skyCrystalDetectorQuickUseResult. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getSkyCrystalDetectorQuickUseResult() { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (paramCase_ == 168922) { + return (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_; + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } else { + if (paramCase_ == 168922) { + return skyCrystalDetectorQuickUseResultBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public Builder setSkyCrystalDetectorQuickUseResult(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult value) { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + param_ = value; + onChanged(); + } else { + skyCrystalDetectorQuickUseResultBuilder_.setMessage(value); + } + paramCase_ = 168922; + return this; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public Builder setSkyCrystalDetectorQuickUseResult( + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder builderForValue) { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + param_ = builderForValue.build(); + onChanged(); + } else { + skyCrystalDetectorQuickUseResultBuilder_.setMessage(builderForValue.build()); + } + paramCase_ = 168922; + return this; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public Builder mergeSkyCrystalDetectorQuickUseResult(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult value) { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (paramCase_ == 168922 && + param_ != emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance()) { + param_ = emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.newBuilder((emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_) + .mergeFrom(value).buildPartial(); + } else { + param_ = value; + } + onChanged(); + } else { + if (paramCase_ == 168922) { + skyCrystalDetectorQuickUseResultBuilder_.mergeFrom(value); + } + skyCrystalDetectorQuickUseResultBuilder_.setMessage(value); + } + paramCase_ = 168922; + return this; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public Builder clearSkyCrystalDetectorQuickUseResult() { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (paramCase_ == 168922) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + } else { + if (paramCase_ == 168922) { + paramCase_ = 0; + param_ = null; + } + skyCrystalDetectorQuickUseResultBuilder_.clear(); + } + return this; + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder getSkyCrystalDetectorQuickUseResultBuilder() { + return getSkyCrystalDetectorQuickUseResultFieldBuilder().getBuilder(); + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder getSkyCrystalDetectorQuickUseResultOrBuilder() { + if ((paramCase_ == 168922) && (skyCrystalDetectorQuickUseResultBuilder_ != null)) { + return skyCrystalDetectorQuickUseResultBuilder_.getMessageOrBuilder(); + } else { + if (paramCase_ == 168922) { + return (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_; + } + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + } + /** + * .SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 168922; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder> + getSkyCrystalDetectorQuickUseResultFieldBuilder() { + if (skyCrystalDetectorQuickUseResultBuilder_ == null) { + if (!(paramCase_ == 168922)) { + param_ = emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + skyCrystalDetectorQuickUseResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder>( + (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) param_, + getParentForChildren(), + isClean()); + param_ = null; + } + paramCase_ = 168922; + onChanged();; + return skyCrystalDetectorQuickUseResultBuilder_; + } + @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:QuickUseWidgetRsp) + } + + // @@protoc_insertion_point(class_scope:QuickUseWidgetRsp) + private static final emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp(); + } + + public static emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QuickUseWidgetRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QuickUseWidgetRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.QuickUseWidgetRspOuterClass.QuickUseWidgetRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_QuickUseWidgetRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_QuickUseWidgetRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027QuickUseWidgetRsp.proto\032\031ClientCollect" + + "orData.proto\032\"OneofGatherPointDetectorDa" + + "ta.proto\032&SkyCrystalDetectorQuickUseResu" + + "lt.proto\"\207\002\n\021QuickUseWidgetRsp\022\023\n\013materi" + + "al_id\030\006 \001(\r\022\017\n\007retcode\030\005 \001(\005\0226\n\rdetector" + + "_data\030\003 \001(\0132\035.OneofGatherPointDetectorDa" + + "taH\000\0225\n\025client_collector_data\030\017 \001(\0132\024.Cl" + + "ientCollectorDataH\000\022T\n%sky_crystal_detec" + + "tor_quick_use_result\030\332\247\n \001(\0132!.SkyCrysta" + + "lDetectorQuickUseResultH\000B\007\n\005paramB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.getDescriptor(), + }); + internal_static_QuickUseWidgetRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_QuickUseWidgetRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_QuickUseWidgetRsp_descriptor, + new java.lang.String[] { "MaterialId", "Retcode", "DetectorData", "ClientCollectorData", "SkyCrystalDetectorQuickUseResult", "Param", }); + emu.grasscutter.net.proto.ClientCollectorDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OneofGatherPointDetectorDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReadMailNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReadMailNotifyOuterClass.java new file mode 100644 index 00000000000..c50e3ac0107 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReadMailNotifyOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReadMailNotify.proto + +package emu.grasscutter.net.proto; + +public final class ReadMailNotifyOuterClass { + private ReadMailNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReadMailNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReadMailNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + java.util.List getMailIdListList(); + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + int getMailIdListCount(); + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + int getMailIdList(int index); + } + /** + *
+   * CmdId: 1412
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReadMailNotify} + */ + public static final class ReadMailNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReadMailNotify) + ReadMailNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReadMailNotify.newBuilder() to construct. + private ReadMailNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReadMailNotify() { + mailIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReadMailNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReadMailNotify( + 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 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + mailIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + mailIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + mailIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + mailIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.class, emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.Builder.class); + } + + public static final int MAIL_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList mailIdList_; + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + @java.lang.Override + public java.util.List + getMailIdListList() { + return mailIdList_; + } + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + private int mailIdListMemoizedSerializedSize = -1; + + 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 (getMailIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(mailIdListMemoizedSerializedSize); + } + for (int i = 0; i < mailIdList_.size(); i++) { + output.writeUInt32NoTag(mailIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < mailIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(mailIdList_.getInt(i)); + } + size += dataSize; + if (!getMailIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + mailIdListMemoizedSerializedSize = dataSize; + } + 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.ReadMailNotifyOuterClass.ReadMailNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify other = (emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify) obj; + + if (!getMailIdListList() + .equals(other.getMailIdListList())) 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 (getMailIdListCount() > 0) { + hash = (37 * hash) + MAIL_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMailIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify 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.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify 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.ReadMailNotifyOuterClass.ReadMailNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify 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.ReadMailNotifyOuterClass.ReadMailNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify 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.ReadMailNotifyOuterClass.ReadMailNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify 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.ReadMailNotifyOuterClass.ReadMailNotify 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: 1412
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReadMailNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReadMailNotify) + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.class, emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.internal_static_ReadMailNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify build() { + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify buildPartial() { + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify result = new emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + mailIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.mailIdList_ = mailIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify) { + return mergeFrom((emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify other) { + if (other == emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify.getDefaultInstance()) return this; + if (!other.mailIdList_.isEmpty()) { + if (mailIdList_.isEmpty()) { + mailIdList_ = other.mailIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMailIdListIsMutable(); + mailIdList_.addAll(other.mailIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList mailIdList_ = emptyIntList(); + private void ensureMailIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + mailIdList_ = mutableCopy(mailIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mail_id_list = 2; + * @return A list containing the mailIdList. + */ + public java.util.List + getMailIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(mailIdList_) : mailIdList_; + } + /** + * repeated uint32 mail_id_list = 2; + * @return The count of mailIdList. + */ + public int getMailIdListCount() { + return mailIdList_.size(); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index of the element to return. + * @return The mailIdList at the given index. + */ + public int getMailIdList(int index) { + return mailIdList_.getInt(index); + } + /** + * repeated uint32 mail_id_list = 2; + * @param index The index to set the value at. + * @param value The mailIdList to set. + * @return This builder for chaining. + */ + public Builder setMailIdList( + int index, int value) { + ensureMailIdListIsMutable(); + mailIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @param value The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addMailIdList(int value) { + ensureMailIdListIsMutable(); + mailIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @param values The mailIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMailIdList( + java.lang.Iterable values) { + ensureMailIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mailIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mail_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearMailIdList() { + mailIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ReadMailNotify) + } + + // @@protoc_insertion_point(class_scope:ReadMailNotify) + private static final emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify(); + } + + public static emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReadMailNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReadMailNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReadMailNotifyOuterClass.ReadMailNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReadMailNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReadMailNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ReadMailNotify.proto\"&\n\016ReadMailNotify" + + "\022\024\n\014mail_id_list\030\002 \003(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReadMailNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReadMailNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReadMailNotify_descriptor, + new java.lang.String[] { "MailIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java new file mode 100644 index 00000000000..9c934e9a114 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RegionInfoOuterClass.java @@ -0,0 +1,4399 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RegionInfo.proto + +package emu.grasscutter.net.proto; + +public final class RegionInfoOuterClass { + private RegionInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RegionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:RegionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string gateserver_ip = 1; + * @return The gateserverIp. + */ + java.lang.String getGateserverIp(); + /** + * string gateserver_ip = 1; + * @return The bytes for gateserverIp. + */ + com.google.protobuf.ByteString + getGateserverIpBytes(); + + /** + * uint32 gateserver_port = 2; + * @return The gateserverPort. + */ + int getGateserverPort(); + + /** + * string pay_callback_url = 3; + * @return The payCallbackUrl. + */ + java.lang.String getPayCallbackUrl(); + /** + * string pay_callback_url = 3; + * @return The bytes for payCallbackUrl. + */ + com.google.protobuf.ByteString + getPayCallbackUrlBytes(); + + /** + * string area_type = 7; + * @return The areaType. + */ + java.lang.String getAreaType(); + /** + * string area_type = 7; + * @return The bytes for areaType. + */ + com.google.protobuf.ByteString + getAreaTypeBytes(); + + /** + * string resource_url = 8; + * @return The resourceUrl. + */ + java.lang.String getResourceUrl(); + /** + * string resource_url = 8; + * @return The bytes for resourceUrl. + */ + com.google.protobuf.ByteString + getResourceUrlBytes(); + + /** + * string data_url = 9; + * @return The dataUrl. + */ + java.lang.String getDataUrl(); + /** + * string data_url = 9; + * @return The bytes for dataUrl. + */ + com.google.protobuf.ByteString + getDataUrlBytes(); + + /** + * string feedback_url = 10; + * @return The feedbackUrl. + */ + java.lang.String getFeedbackUrl(); + /** + * string feedback_url = 10; + * @return The bytes for feedbackUrl. + */ + com.google.protobuf.ByteString + getFeedbackUrlBytes(); + + /** + * string bulletin_url = 11; + * @return The bulletinUrl. + */ + java.lang.String getBulletinUrl(); + /** + * string bulletin_url = 11; + * @return The bytes for bulletinUrl. + */ + com.google.protobuf.ByteString + getBulletinUrlBytes(); + + /** + * string resource_url_bak = 12; + * @return The resourceUrlBak. + */ + java.lang.String getResourceUrlBak(); + /** + * string resource_url_bak = 12; + * @return The bytes for resourceUrlBak. + */ + com.google.protobuf.ByteString + getResourceUrlBakBytes(); + + /** + * string data_url_bak = 13; + * @return The dataUrlBak. + */ + java.lang.String getDataUrlBak(); + /** + * string data_url_bak = 13; + * @return The bytes for dataUrlBak. + */ + com.google.protobuf.ByteString + getDataUrlBakBytes(); + + /** + * uint32 client_data_version = 14; + * @return The clientDataVersion. + */ + int getClientDataVersion(); + + /** + * string handbook_url = 16; + * @return The handbookUrl. + */ + java.lang.String getHandbookUrl(); + /** + * string handbook_url = 16; + * @return The bytes for handbookUrl. + */ + com.google.protobuf.ByteString + getHandbookUrlBytes(); + + /** + * uint32 client_silence_data_version = 18; + * @return The clientSilenceDataVersion. + */ + int getClientSilenceDataVersion(); + + /** + * string client_data_md_5 = 19; + * @return The clientDataMd5. + */ + java.lang.String getClientDataMd5(); + /** + * string client_data_md_5 = 19; + * @return The bytes for clientDataMd5. + */ + com.google.protobuf.ByteString + getClientDataMd5Bytes(); + + /** + * string client_silence_data_md_5 = 20; + * @return The clientSilenceDataMd5. + */ + java.lang.String getClientSilenceDataMd5(); + /** + * string client_silence_data_md_5 = 20; + * @return The bytes for clientSilenceDataMd5. + */ + com.google.protobuf.ByteString + getClientSilenceDataMd5Bytes(); + + /** + * .ResVersionConfig res_version_config = 22; + * @return Whether the resVersionConfig field is set. + */ + boolean hasResVersionConfig(); + /** + * .ResVersionConfig res_version_config = 22; + * @return The resVersionConfig. + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig(); + /** + * .ResVersionConfig res_version_config = 22; + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder(); + + /** + * bytes secret_key = 23; + * @return The secretKey. + */ + com.google.protobuf.ByteString getSecretKey(); + + /** + * string official_community_url = 24; + * @return The officialCommunityUrl. + */ + java.lang.String getOfficialCommunityUrl(); + /** + * string official_community_url = 24; + * @return The bytes for officialCommunityUrl. + */ + com.google.protobuf.ByteString + getOfficialCommunityUrlBytes(); + + /** + * string client_version_suffix = 26; + * @return The clientVersionSuffix. + */ + java.lang.String getClientVersionSuffix(); + /** + * string client_version_suffix = 26; + * @return The bytes for clientVersionSuffix. + */ + com.google.protobuf.ByteString + getClientVersionSuffixBytes(); + + /** + * string client_silence_version_suffix = 27; + * @return The clientSilenceVersionSuffix. + */ + java.lang.String getClientSilenceVersionSuffix(); + /** + * string client_silence_version_suffix = 27; + * @return The bytes for clientSilenceVersionSuffix. + */ + com.google.protobuf.ByteString + getClientSilenceVersionSuffixBytes(); + + /** + * bool use_gateserver_domain_name = 28; + * @return The useGateserverDomainName. + */ + boolean getUseGateserverDomainName(); + + /** + * string gateserver_domain_name = 29; + * @return The gateserverDomainName. + */ + java.lang.String getGateserverDomainName(); + /** + * string gateserver_domain_name = 29; + * @return The bytes for gateserverDomainName. + */ + com.google.protobuf.ByteString + getGateserverDomainNameBytes(); + + /** + * string user_center_url = 30; + * @return The userCenterUrl. + */ + java.lang.String getUserCenterUrl(); + /** + * string user_center_url = 30; + * @return The bytes for userCenterUrl. + */ + com.google.protobuf.ByteString + getUserCenterUrlBytes(); + + /** + * string account_bind_url = 31; + * @return The accountBindUrl. + */ + java.lang.String getAccountBindUrl(); + /** + * string account_bind_url = 31; + * @return The bytes for accountBindUrl. + */ + com.google.protobuf.ByteString + getAccountBindUrlBytes(); + + /** + * string cdkey_url = 32; + * @return The cdkeyUrl. + */ + java.lang.String getCdkeyUrl(); + /** + * string cdkey_url = 32; + * @return The bytes for cdkeyUrl. + */ + com.google.protobuf.ByteString + getCdkeyUrlBytes(); + + /** + * string privacy_policy_url = 33; + * @return The privacyPolicyUrl. + */ + java.lang.String getPrivacyPolicyUrl(); + /** + * string privacy_policy_url = 33; + * @return The bytes for privacyPolicyUrl. + */ + com.google.protobuf.ByteString + getPrivacyPolicyUrlBytes(); + + /** + * string next_resource_url = 34; + * @return The nextResourceUrl. + */ + java.lang.String getNextResourceUrl(); + /** + * string next_resource_url = 34; + * @return The bytes for nextResourceUrl. + */ + com.google.protobuf.ByteString + getNextResourceUrlBytes(); + + /** + * .ResVersionConfig next_res_version_config = 35; + * @return Whether the nextResVersionConfig field is set. + */ + boolean hasNextResVersionConfig(); + /** + * .ResVersionConfig next_res_version_config = 35; + * @return The nextResVersionConfig. + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig(); + /** + * .ResVersionConfig next_res_version_config = 35; + */ + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder(); + } + /** + * Protobuf type {@code RegionInfo} + */ + public static final class RegionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RegionInfo) + RegionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RegionInfo.newBuilder() to construct. + private RegionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RegionInfo() { + gateserverIp_ = ""; + payCallbackUrl_ = ""; + areaType_ = ""; + resourceUrl_ = ""; + dataUrl_ = ""; + feedbackUrl_ = ""; + bulletinUrl_ = ""; + resourceUrlBak_ = ""; + dataUrlBak_ = ""; + handbookUrl_ = ""; + clientDataMd5_ = ""; + clientSilenceDataMd5_ = ""; + secretKey_ = com.google.protobuf.ByteString.EMPTY; + officialCommunityUrl_ = ""; + clientVersionSuffix_ = ""; + clientSilenceVersionSuffix_ = ""; + gateserverDomainName_ = ""; + userCenterUrl_ = ""; + accountBindUrl_ = ""; + cdkeyUrl_ = ""; + privacyPolicyUrl_ = ""; + nextResourceUrl_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RegionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RegionInfo( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + gateserverIp_ = s; + break; + } + case 16: { + + gateserverPort_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + payCallbackUrl_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + areaType_ = s; + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + resourceUrl_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + dataUrl_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + feedbackUrl_ = s; + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + bulletinUrl_ = s; + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + resourceUrlBak_ = s; + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + dataUrlBak_ = s; + break; + } + case 112: { + + clientDataVersion_ = input.readUInt32(); + break; + } + case 130: { + java.lang.String s = input.readStringRequireUtf8(); + + handbookUrl_ = s; + break; + } + case 144: { + + clientSilenceDataVersion_ = input.readUInt32(); + break; + } + case 154: { + java.lang.String s = input.readStringRequireUtf8(); + + clientDataMd5_ = s; + break; + } + case 162: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceDataMd5_ = s; + break; + } + case 178: { + 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 186: { + + secretKey_ = input.readBytes(); + break; + } + case 194: { + java.lang.String s = input.readStringRequireUtf8(); + + officialCommunityUrl_ = s; + break; + } + case 210: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersionSuffix_ = s; + break; + } + case 218: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceVersionSuffix_ = s; + break; + } + case 224: { + + useGateserverDomainName_ = input.readBool(); + break; + } + case 234: { + java.lang.String s = input.readStringRequireUtf8(); + + gateserverDomainName_ = s; + break; + } + case 242: { + java.lang.String s = input.readStringRequireUtf8(); + + userCenterUrl_ = s; + break; + } + case 250: { + java.lang.String s = input.readStringRequireUtf8(); + + accountBindUrl_ = s; + break; + } + case 258: { + java.lang.String s = input.readStringRequireUtf8(); + + cdkeyUrl_ = s; + break; + } + case 266: { + java.lang.String s = input.readStringRequireUtf8(); + + privacyPolicyUrl_ = s; + break; + } + case 274: { + java.lang.String s = input.readStringRequireUtf8(); + + nextResourceUrl_ = s; + break; + } + case 282: { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder subBuilder = null; + if (nextResVersionConfig_ != null) { + subBuilder = nextResVersionConfig_.toBuilder(); + } + nextResVersionConfig_ = input.readMessage(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(nextResVersionConfig_); + nextResVersionConfig_ = subBuilder.buildPartial(); + } + + 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.RegionInfoOuterClass.internal_static_RegionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.class, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder.class); + } + + public static final int GATESERVER_IP_FIELD_NUMBER = 1; + private volatile java.lang.Object gateserverIp_; + /** + * string gateserver_ip = 1; + * @return The gateserverIp. + */ + @java.lang.Override + public java.lang.String getGateserverIp() { + java.lang.Object ref = gateserverIp_; + 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(); + gateserverIp_ = s; + return s; + } + } + /** + * string gateserver_ip = 1; + * @return The bytes for gateserverIp. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGateserverIpBytes() { + java.lang.Object ref = gateserverIp_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateserverIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GATESERVER_PORT_FIELD_NUMBER = 2; + private int gateserverPort_; + /** + * uint32 gateserver_port = 2; + * @return The gateserverPort. + */ + @java.lang.Override + public int getGateserverPort() { + return gateserverPort_; + } + + public static final int PAY_CALLBACK_URL_FIELD_NUMBER = 3; + private volatile java.lang.Object payCallbackUrl_; + /** + * string pay_callback_url = 3; + * @return The payCallbackUrl. + */ + @java.lang.Override + public java.lang.String getPayCallbackUrl() { + java.lang.Object ref = payCallbackUrl_; + 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(); + payCallbackUrl_ = s; + return s; + } + } + /** + * string pay_callback_url = 3; + * @return The bytes for payCallbackUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPayCallbackUrlBytes() { + java.lang.Object ref = payCallbackUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + payCallbackUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int AREA_TYPE_FIELD_NUMBER = 7; + private volatile java.lang.Object areaType_; + /** + * string area_type = 7; + * @return The areaType. + */ + @java.lang.Override + public java.lang.String getAreaType() { + java.lang.Object ref = areaType_; + 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(); + areaType_ = s; + return s; + } + } + /** + * string area_type = 7; + * @return The bytes for areaType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAreaTypeBytes() { + java.lang.Object ref = areaType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + areaType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESOURCE_URL_FIELD_NUMBER = 8; + private volatile java.lang.Object resourceUrl_; + /** + * string resource_url = 8; + * @return The resourceUrl. + */ + @java.lang.Override + public java.lang.String getResourceUrl() { + java.lang.Object ref = resourceUrl_; + 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(); + resourceUrl_ = s; + return s; + } + } + /** + * string resource_url = 8; + * @return The bytes for resourceUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResourceUrlBytes() { + java.lang.Object ref = resourceUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DATA_URL_FIELD_NUMBER = 9; + private volatile java.lang.Object dataUrl_; + /** + * string data_url = 9; + * @return The dataUrl. + */ + @java.lang.Override + public java.lang.String getDataUrl() { + java.lang.Object ref = dataUrl_; + 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(); + dataUrl_ = s; + return s; + } + } + /** + * string data_url = 9; + * @return The bytes for dataUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataUrlBytes() { + java.lang.Object ref = dataUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FEEDBACK_URL_FIELD_NUMBER = 10; + private volatile java.lang.Object feedbackUrl_; + /** + * string feedback_url = 10; + * @return The feedbackUrl. + */ + @java.lang.Override + public java.lang.String getFeedbackUrl() { + java.lang.Object ref = feedbackUrl_; + 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(); + feedbackUrl_ = s; + return s; + } + } + /** + * string feedback_url = 10; + * @return The bytes for feedbackUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFeedbackUrlBytes() { + java.lang.Object ref = feedbackUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + feedbackUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BULLETIN_URL_FIELD_NUMBER = 11; + private volatile java.lang.Object bulletinUrl_; + /** + * string bulletin_url = 11; + * @return The bulletinUrl. + */ + @java.lang.Override + public java.lang.String getBulletinUrl() { + java.lang.Object ref = bulletinUrl_; + 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(); + bulletinUrl_ = s; + return s; + } + } + /** + * string bulletin_url = 11; + * @return The bytes for bulletinUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBulletinUrlBytes() { + java.lang.Object ref = bulletinUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bulletinUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESOURCE_URL_BAK_FIELD_NUMBER = 12; + private volatile java.lang.Object resourceUrlBak_; + /** + * string resource_url_bak = 12; + * @return The resourceUrlBak. + */ + @java.lang.Override + public java.lang.String getResourceUrlBak() { + java.lang.Object ref = resourceUrlBak_; + 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(); + resourceUrlBak_ = s; + return s; + } + } + /** + * string resource_url_bak = 12; + * @return The bytes for resourceUrlBak. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResourceUrlBakBytes() { + java.lang.Object ref = resourceUrlBak_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceUrlBak_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DATA_URL_BAK_FIELD_NUMBER = 13; + private volatile java.lang.Object dataUrlBak_; + /** + * string data_url_bak = 13; + * @return The dataUrlBak. + */ + @java.lang.Override + public java.lang.String getDataUrlBak() { + java.lang.Object ref = dataUrlBak_; + 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(); + dataUrlBak_ = s; + return s; + } + } + /** + * string data_url_bak = 13; + * @return The bytes for dataUrlBak. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataUrlBakBytes() { + java.lang.Object ref = dataUrlBak_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataUrlBak_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_DATA_VERSION_FIELD_NUMBER = 14; + private int clientDataVersion_; + /** + * uint32 client_data_version = 14; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + + public static final int HANDBOOK_URL_FIELD_NUMBER = 16; + private volatile java.lang.Object handbookUrl_; + /** + * string handbook_url = 16; + * @return The handbookUrl. + */ + @java.lang.Override + public java.lang.String getHandbookUrl() { + java.lang.Object ref = handbookUrl_; + 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(); + handbookUrl_ = s; + return s; + } + } + /** + * string handbook_url = 16; + * @return The bytes for handbookUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getHandbookUrlBytes() { + java.lang.Object ref = handbookUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + handbookUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER = 18; + private int clientSilenceDataVersion_; + /** + * uint32 client_silence_data_version = 18; + * @return The clientSilenceDataVersion. + */ + @java.lang.Override + public int getClientSilenceDataVersion() { + return clientSilenceDataVersion_; + } + + public static final int CLIENT_DATA_MD_5_FIELD_NUMBER = 19; + private volatile java.lang.Object clientDataMd5_; + /** + * string client_data_md_5 = 19; + * @return The clientDataMd5. + */ + @java.lang.Override + public java.lang.String getClientDataMd5() { + java.lang.Object ref = clientDataMd5_; + 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(); + clientDataMd5_ = s; + return s; + } + } + /** + * string client_data_md_5 = 19; + * @return The bytes for clientDataMd5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientDataMd5Bytes() { + java.lang.Object ref = clientDataMd5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientDataMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_SILENCE_DATA_MD_5_FIELD_NUMBER = 20; + private volatile java.lang.Object clientSilenceDataMd5_; + /** + * string client_silence_data_md_5 = 20; + * @return The clientSilenceDataMd5. + */ + @java.lang.Override + public java.lang.String getClientSilenceDataMd5() { + java.lang.Object ref = clientSilenceDataMd5_; + 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(); + clientSilenceDataMd5_ = s; + return s; + } + } + /** + * string client_silence_data_md_5 = 20; + * @return The bytes for clientSilenceDataMd5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientSilenceDataMd5Bytes() { + java.lang.Object ref = clientSilenceDataMd5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceDataMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RES_VERSION_CONFIG_FIELD_NUMBER = 22; + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_; + /** + * .ResVersionConfig res_version_config = 22; + * @return Whether the resVersionConfig field is set. + */ + @java.lang.Override + public boolean hasResVersionConfig() { + return resVersionConfig_ != null; + } + /** + * .ResVersionConfig res_version_config = 22; + * @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 = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() { + return getResVersionConfig(); + } + + public static final int SECRET_KEY_FIELD_NUMBER = 23; + private com.google.protobuf.ByteString secretKey_; + /** + * bytes secret_key = 23; + * @return The secretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecretKey() { + return secretKey_; + } + + public static final int OFFICIAL_COMMUNITY_URL_FIELD_NUMBER = 24; + private volatile java.lang.Object officialCommunityUrl_; + /** + * string official_community_url = 24; + * @return The officialCommunityUrl. + */ + @java.lang.Override + public java.lang.String getOfficialCommunityUrl() { + java.lang.Object ref = officialCommunityUrl_; + 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(); + officialCommunityUrl_ = s; + return s; + } + } + /** + * string official_community_url = 24; + * @return The bytes for officialCommunityUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOfficialCommunityUrlBytes() { + java.lang.Object ref = officialCommunityUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + officialCommunityUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_VERSION_SUFFIX_FIELD_NUMBER = 26; + private volatile java.lang.Object clientVersionSuffix_; + /** + * string client_version_suffix = 26; + * @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 = 26; + * @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; + } + } + + public static final int CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER = 27; + private volatile java.lang.Object clientSilenceVersionSuffix_; + /** + * string client_silence_version_suffix = 27; + * @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 = 27; + * @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 USE_GATESERVER_DOMAIN_NAME_FIELD_NUMBER = 28; + private boolean useGateserverDomainName_; + /** + * bool use_gateserver_domain_name = 28; + * @return The useGateserverDomainName. + */ + @java.lang.Override + public boolean getUseGateserverDomainName() { + return useGateserverDomainName_; + } + + public static final int GATESERVER_DOMAIN_NAME_FIELD_NUMBER = 29; + private volatile java.lang.Object gateserverDomainName_; + /** + * string gateserver_domain_name = 29; + * @return The gateserverDomainName. + */ + @java.lang.Override + public java.lang.String getGateserverDomainName() { + java.lang.Object ref = gateserverDomainName_; + 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(); + gateserverDomainName_ = s; + return s; + } + } + /** + * string gateserver_domain_name = 29; + * @return The bytes for gateserverDomainName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getGateserverDomainNameBytes() { + java.lang.Object ref = gateserverDomainName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateserverDomainName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int USER_CENTER_URL_FIELD_NUMBER = 30; + private volatile java.lang.Object userCenterUrl_; + /** + * string user_center_url = 30; + * @return The userCenterUrl. + */ + @java.lang.Override + public java.lang.String getUserCenterUrl() { + java.lang.Object ref = userCenterUrl_; + 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(); + userCenterUrl_ = s; + return s; + } + } + /** + * string user_center_url = 30; + * @return The bytes for userCenterUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUserCenterUrlBytes() { + java.lang.Object ref = userCenterUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + userCenterUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCOUNT_BIND_URL_FIELD_NUMBER = 31; + private volatile java.lang.Object accountBindUrl_; + /** + * string account_bind_url = 31; + * @return The accountBindUrl. + */ + @java.lang.Override + public java.lang.String getAccountBindUrl() { + java.lang.Object ref = accountBindUrl_; + 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(); + accountBindUrl_ = s; + return s; + } + } + /** + * string account_bind_url = 31; + * @return The bytes for accountBindUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountBindUrlBytes() { + java.lang.Object ref = accountBindUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountBindUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CDKEY_URL_FIELD_NUMBER = 32; + private volatile java.lang.Object cdkeyUrl_; + /** + * string cdkey_url = 32; + * @return The cdkeyUrl. + */ + @java.lang.Override + public java.lang.String getCdkeyUrl() { + java.lang.Object ref = cdkeyUrl_; + 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(); + cdkeyUrl_ = s; + return s; + } + } + /** + * string cdkey_url = 32; + * @return The bytes for cdkeyUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCdkeyUrlBytes() { + java.lang.Object ref = cdkeyUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cdkeyUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRIVACY_POLICY_URL_FIELD_NUMBER = 33; + private volatile java.lang.Object privacyPolicyUrl_; + /** + * string privacy_policy_url = 33; + * @return The privacyPolicyUrl. + */ + @java.lang.Override + public java.lang.String getPrivacyPolicyUrl() { + java.lang.Object ref = privacyPolicyUrl_; + 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(); + privacyPolicyUrl_ = s; + return s; + } + } + /** + * string privacy_policy_url = 33; + * @return The bytes for privacyPolicyUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPrivacyPolicyUrlBytes() { + java.lang.Object ref = privacyPolicyUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + privacyPolicyUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_RESOURCE_URL_FIELD_NUMBER = 34; + private volatile java.lang.Object nextResourceUrl_; + /** + * string next_resource_url = 34; + * @return The nextResourceUrl. + */ + @java.lang.Override + public java.lang.String getNextResourceUrl() { + java.lang.Object ref = nextResourceUrl_; + 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(); + nextResourceUrl_ = s; + return s; + } + } + /** + * string next_resource_url = 34; + * @return The bytes for nextResourceUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNextResourceUrlBytes() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextResourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_RES_VERSION_CONFIG_FIELD_NUMBER = 35; + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; + /** + * .ResVersionConfig next_res_version_config = 35; + * @return Whether the nextResVersionConfig field is set. + */ + @java.lang.Override + public boolean hasNextResVersionConfig() { + return nextResVersionConfig_ != null; + } + /** + * .ResVersionConfig next_res_version_config = 35; + * @return The nextResVersionConfig. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig() { + return nextResVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { + return getNextResVersionConfig(); + } + + 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gateserverIp_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, gateserverIp_); + } + if (gateserverPort_ != 0) { + output.writeUInt32(2, gateserverPort_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(payCallbackUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, payCallbackUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(areaType_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, areaType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, resourceUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, dataUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(feedbackUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, feedbackUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bulletinUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, bulletinUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceUrlBak_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, resourceUrlBak_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataUrlBak_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, dataUrlBak_); + } + if (clientDataVersion_ != 0) { + output.writeUInt32(14, clientDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handbookUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 16, handbookUrl_); + } + if (clientSilenceDataVersion_ != 0) { + output.writeUInt32(18, clientSilenceDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientDataMd5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 19, clientDataMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceDataMd5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 20, clientSilenceDataMd5_); + } + if (resVersionConfig_ != null) { + output.writeMessage(22, getResVersionConfig()); + } + if (!secretKey_.isEmpty()) { + output.writeBytes(23, secretKey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(officialCommunityUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 24, officialCommunityUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 26, clientVersionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 27, clientSilenceVersionSuffix_); + } + if (useGateserverDomainName_ != false) { + output.writeBool(28, useGateserverDomainName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gateserverDomainName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 29, gateserverDomainName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userCenterUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 30, userCenterUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountBindUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 31, accountBindUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cdkeyUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 32, cdkeyUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(privacyPolicyUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 33, privacyPolicyUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResourceUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 34, nextResourceUrl_); + } + if (nextResVersionConfig_ != null) { + output.writeMessage(35, getNextResVersionConfig()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gateserverIp_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, gateserverIp_); + } + if (gateserverPort_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, gateserverPort_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(payCallbackUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, payCallbackUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(areaType_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, areaType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, resourceUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, dataUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(feedbackUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, feedbackUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bulletinUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, bulletinUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceUrlBak_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, resourceUrlBak_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataUrlBak_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, dataUrlBak_); + } + if (clientDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, clientDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(handbookUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(16, handbookUrl_); + } + if (clientSilenceDataVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(18, clientSilenceDataVersion_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientDataMd5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, clientDataMd5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceDataMd5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(20, clientSilenceDataMd5_); + } + if (resVersionConfig_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, getResVersionConfig()); + } + if (!secretKey_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(23, secretKey_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(officialCommunityUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(24, officialCommunityUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(26, clientVersionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(27, clientSilenceVersionSuffix_); + } + if (useGateserverDomainName_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(28, useGateserverDomainName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gateserverDomainName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(29, gateserverDomainName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userCenterUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30, userCenterUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountBindUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(31, accountBindUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cdkeyUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(32, cdkeyUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(privacyPolicyUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(33, privacyPolicyUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResourceUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(34, nextResourceUrl_); + } + if (nextResVersionConfig_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(35, getNextResVersionConfig()); + } + 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.RegionInfoOuterClass.RegionInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo other = (emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo) obj; + + if (!getGateserverIp() + .equals(other.getGateserverIp())) return false; + if (getGateserverPort() + != other.getGateserverPort()) return false; + if (!getPayCallbackUrl() + .equals(other.getPayCallbackUrl())) return false; + if (!getAreaType() + .equals(other.getAreaType())) return false; + if (!getResourceUrl() + .equals(other.getResourceUrl())) return false; + if (!getDataUrl() + .equals(other.getDataUrl())) return false; + if (!getFeedbackUrl() + .equals(other.getFeedbackUrl())) return false; + if (!getBulletinUrl() + .equals(other.getBulletinUrl())) return false; + if (!getResourceUrlBak() + .equals(other.getResourceUrlBak())) return false; + if (!getDataUrlBak() + .equals(other.getDataUrlBak())) return false; + if (getClientDataVersion() + != other.getClientDataVersion()) return false; + if (!getHandbookUrl() + .equals(other.getHandbookUrl())) return false; + if (getClientSilenceDataVersion() + != other.getClientSilenceDataVersion()) return false; + if (!getClientDataMd5() + .equals(other.getClientDataMd5())) return false; + if (!getClientSilenceDataMd5() + .equals(other.getClientSilenceDataMd5())) return false; + if (hasResVersionConfig() != other.hasResVersionConfig()) return false; + if (hasResVersionConfig()) { + if (!getResVersionConfig() + .equals(other.getResVersionConfig())) return false; + } + if (!getSecretKey() + .equals(other.getSecretKey())) return false; + if (!getOfficialCommunityUrl() + .equals(other.getOfficialCommunityUrl())) return false; + if (!getClientVersionSuffix() + .equals(other.getClientVersionSuffix())) return false; + if (!getClientSilenceVersionSuffix() + .equals(other.getClientSilenceVersionSuffix())) return false; + if (getUseGateserverDomainName() + != other.getUseGateserverDomainName()) return false; + if (!getGateserverDomainName() + .equals(other.getGateserverDomainName())) return false; + if (!getUserCenterUrl() + .equals(other.getUserCenterUrl())) return false; + if (!getAccountBindUrl() + .equals(other.getAccountBindUrl())) return false; + if (!getCdkeyUrl() + .equals(other.getCdkeyUrl())) return false; + if (!getPrivacyPolicyUrl() + .equals(other.getPrivacyPolicyUrl())) return false; + if (!getNextResourceUrl() + .equals(other.getNextResourceUrl())) return false; + if (hasNextResVersionConfig() != other.hasNextResVersionConfig()) return false; + if (hasNextResVersionConfig()) { + if (!getNextResVersionConfig() + .equals(other.getNextResVersionConfig())) 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) + GATESERVER_IP_FIELD_NUMBER; + hash = (53 * hash) + getGateserverIp().hashCode(); + hash = (37 * hash) + GATESERVER_PORT_FIELD_NUMBER; + hash = (53 * hash) + getGateserverPort(); + hash = (37 * hash) + PAY_CALLBACK_URL_FIELD_NUMBER; + hash = (53 * hash) + getPayCallbackUrl().hashCode(); + hash = (37 * hash) + AREA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getAreaType().hashCode(); + hash = (37 * hash) + RESOURCE_URL_FIELD_NUMBER; + hash = (53 * hash) + getResourceUrl().hashCode(); + hash = (37 * hash) + DATA_URL_FIELD_NUMBER; + hash = (53 * hash) + getDataUrl().hashCode(); + hash = (37 * hash) + FEEDBACK_URL_FIELD_NUMBER; + hash = (53 * hash) + getFeedbackUrl().hashCode(); + hash = (37 * hash) + BULLETIN_URL_FIELD_NUMBER; + hash = (53 * hash) + getBulletinUrl().hashCode(); + hash = (37 * hash) + RESOURCE_URL_BAK_FIELD_NUMBER; + hash = (53 * hash) + getResourceUrlBak().hashCode(); + hash = (37 * hash) + DATA_URL_BAK_FIELD_NUMBER; + hash = (53 * hash) + getDataUrlBak().hashCode(); + hash = (37 * hash) + CLIENT_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientDataVersion(); + hash = (37 * hash) + HANDBOOK_URL_FIELD_NUMBER; + hash = (53 * hash) + getHandbookUrl().hashCode(); + hash = (37 * hash) + CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceDataVersion(); + hash = (37 * hash) + CLIENT_DATA_MD_5_FIELD_NUMBER; + hash = (53 * hash) + getClientDataMd5().hashCode(); + hash = (37 * hash) + CLIENT_SILENCE_DATA_MD_5_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceDataMd5().hashCode(); + if (hasResVersionConfig()) { + hash = (37 * hash) + RES_VERSION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getResVersionConfig().hashCode(); + } + hash = (37 * hash) + SECRET_KEY_FIELD_NUMBER; + hash = (53 * hash) + getSecretKey().hashCode(); + hash = (37 * hash) + OFFICIAL_COMMUNITY_URL_FIELD_NUMBER; + hash = (53 * hash) + getOfficialCommunityUrl().hashCode(); + hash = (37 * hash) + CLIENT_VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getClientVersionSuffix().hashCode(); + hash = (37 * hash) + CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getClientSilenceVersionSuffix().hashCode(); + hash = (37 * hash) + USE_GATESERVER_DOMAIN_NAME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUseGateserverDomainName()); + hash = (37 * hash) + GATESERVER_DOMAIN_NAME_FIELD_NUMBER; + hash = (53 * hash) + getGateserverDomainName().hashCode(); + hash = (37 * hash) + USER_CENTER_URL_FIELD_NUMBER; + hash = (53 * hash) + getUserCenterUrl().hashCode(); + hash = (37 * hash) + ACCOUNT_BIND_URL_FIELD_NUMBER; + hash = (53 * hash) + getAccountBindUrl().hashCode(); + hash = (37 * hash) + CDKEY_URL_FIELD_NUMBER; + hash = (53 * hash) + getCdkeyUrl().hashCode(); + hash = (37 * hash) + PRIVACY_POLICY_URL_FIELD_NUMBER; + hash = (53 * hash) + getPrivacyPolicyUrl().hashCode(); + hash = (37 * hash) + NEXT_RESOURCE_URL_FIELD_NUMBER; + hash = (53 * hash) + getNextResourceUrl().hashCode(); + if (hasNextResVersionConfig()) { + hash = (37 * hash) + NEXT_RES_VERSION_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getNextResVersionConfig().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo 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.RegionInfoOuterClass.RegionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo 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.RegionInfoOuterClass.RegionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo 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.RegionInfoOuterClass.RegionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo 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.RegionInfoOuterClass.RegionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo 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.RegionInfoOuterClass.RegionInfo 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; + } + /** + * Protobuf type {@code RegionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RegionInfo) + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.class, emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gateserverIp_ = ""; + + gateserverPort_ = 0; + + payCallbackUrl_ = ""; + + areaType_ = ""; + + resourceUrl_ = ""; + + dataUrl_ = ""; + + feedbackUrl_ = ""; + + bulletinUrl_ = ""; + + resourceUrlBak_ = ""; + + dataUrlBak_ = ""; + + clientDataVersion_ = 0; + + handbookUrl_ = ""; + + clientSilenceDataVersion_ = 0; + + clientDataMd5_ = ""; + + clientSilenceDataMd5_ = ""; + + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = null; + } else { + resVersionConfig_ = null; + resVersionConfigBuilder_ = null; + } + secretKey_ = com.google.protobuf.ByteString.EMPTY; + + officialCommunityUrl_ = ""; + + clientVersionSuffix_ = ""; + + clientSilenceVersionSuffix_ = ""; + + useGateserverDomainName_ = false; + + gateserverDomainName_ = ""; + + userCenterUrl_ = ""; + + accountBindUrl_ = ""; + + cdkeyUrl_ = ""; + + privacyPolicyUrl_ = ""; + + nextResourceUrl_ = ""; + + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = null; + } else { + nextResVersionConfig_ = null; + nextResVersionConfigBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.internal_static_RegionInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo build() { + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo buildPartial() { + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo result = new emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo(this); + result.gateserverIp_ = gateserverIp_; + result.gateserverPort_ = gateserverPort_; + result.payCallbackUrl_ = payCallbackUrl_; + result.areaType_ = areaType_; + result.resourceUrl_ = resourceUrl_; + result.dataUrl_ = dataUrl_; + result.feedbackUrl_ = feedbackUrl_; + result.bulletinUrl_ = bulletinUrl_; + result.resourceUrlBak_ = resourceUrlBak_; + result.dataUrlBak_ = dataUrlBak_; + result.clientDataVersion_ = clientDataVersion_; + result.handbookUrl_ = handbookUrl_; + result.clientSilenceDataVersion_ = clientSilenceDataVersion_; + result.clientDataMd5_ = clientDataMd5_; + result.clientSilenceDataMd5_ = clientSilenceDataMd5_; + if (resVersionConfigBuilder_ == null) { + result.resVersionConfig_ = resVersionConfig_; + } else { + result.resVersionConfig_ = resVersionConfigBuilder_.build(); + } + result.secretKey_ = secretKey_; + result.officialCommunityUrl_ = officialCommunityUrl_; + result.clientVersionSuffix_ = clientVersionSuffix_; + result.clientSilenceVersionSuffix_ = clientSilenceVersionSuffix_; + result.useGateserverDomainName_ = useGateserverDomainName_; + result.gateserverDomainName_ = gateserverDomainName_; + result.userCenterUrl_ = userCenterUrl_; + result.accountBindUrl_ = accountBindUrl_; + result.cdkeyUrl_ = cdkeyUrl_; + result.privacyPolicyUrl_ = privacyPolicyUrl_; + result.nextResourceUrl_ = nextResourceUrl_; + if (nextResVersionConfigBuilder_ == null) { + result.nextResVersionConfig_ = nextResVersionConfig_; + } else { + result.nextResVersionConfig_ = nextResVersionConfigBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo) { + return mergeFrom((emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo other) { + if (other == emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo.getDefaultInstance()) return this; + if (!other.getGateserverIp().isEmpty()) { + gateserverIp_ = other.gateserverIp_; + onChanged(); + } + if (other.getGateserverPort() != 0) { + setGateserverPort(other.getGateserverPort()); + } + if (!other.getPayCallbackUrl().isEmpty()) { + payCallbackUrl_ = other.payCallbackUrl_; + onChanged(); + } + if (!other.getAreaType().isEmpty()) { + areaType_ = other.areaType_; + onChanged(); + } + if (!other.getResourceUrl().isEmpty()) { + resourceUrl_ = other.resourceUrl_; + onChanged(); + } + if (!other.getDataUrl().isEmpty()) { + dataUrl_ = other.dataUrl_; + onChanged(); + } + if (!other.getFeedbackUrl().isEmpty()) { + feedbackUrl_ = other.feedbackUrl_; + onChanged(); + } + if (!other.getBulletinUrl().isEmpty()) { + bulletinUrl_ = other.bulletinUrl_; + onChanged(); + } + if (!other.getResourceUrlBak().isEmpty()) { + resourceUrlBak_ = other.resourceUrlBak_; + onChanged(); + } + if (!other.getDataUrlBak().isEmpty()) { + dataUrlBak_ = other.dataUrlBak_; + onChanged(); + } + if (other.getClientDataVersion() != 0) { + setClientDataVersion(other.getClientDataVersion()); + } + if (!other.getHandbookUrl().isEmpty()) { + handbookUrl_ = other.handbookUrl_; + onChanged(); + } + if (other.getClientSilenceDataVersion() != 0) { + setClientSilenceDataVersion(other.getClientSilenceDataVersion()); + } + if (!other.getClientDataMd5().isEmpty()) { + clientDataMd5_ = other.clientDataMd5_; + onChanged(); + } + if (!other.getClientSilenceDataMd5().isEmpty()) { + clientSilenceDataMd5_ = other.clientSilenceDataMd5_; + onChanged(); + } + if (other.hasResVersionConfig()) { + mergeResVersionConfig(other.getResVersionConfig()); + } + if (other.getSecretKey() != com.google.protobuf.ByteString.EMPTY) { + setSecretKey(other.getSecretKey()); + } + if (!other.getOfficialCommunityUrl().isEmpty()) { + officialCommunityUrl_ = other.officialCommunityUrl_; + onChanged(); + } + if (!other.getClientVersionSuffix().isEmpty()) { + clientVersionSuffix_ = other.clientVersionSuffix_; + onChanged(); + } + if (!other.getClientSilenceVersionSuffix().isEmpty()) { + clientSilenceVersionSuffix_ = other.clientSilenceVersionSuffix_; + onChanged(); + } + if (other.getUseGateserverDomainName() != false) { + setUseGateserverDomainName(other.getUseGateserverDomainName()); + } + if (!other.getGateserverDomainName().isEmpty()) { + gateserverDomainName_ = other.gateserverDomainName_; + onChanged(); + } + if (!other.getUserCenterUrl().isEmpty()) { + userCenterUrl_ = other.userCenterUrl_; + onChanged(); + } + if (!other.getAccountBindUrl().isEmpty()) { + accountBindUrl_ = other.accountBindUrl_; + onChanged(); + } + if (!other.getCdkeyUrl().isEmpty()) { + cdkeyUrl_ = other.cdkeyUrl_; + onChanged(); + } + if (!other.getPrivacyPolicyUrl().isEmpty()) { + privacyPolicyUrl_ = other.privacyPolicyUrl_; + onChanged(); + } + if (!other.getNextResourceUrl().isEmpty()) { + nextResourceUrl_ = other.nextResourceUrl_; + onChanged(); + } + if (other.hasNextResVersionConfig()) { + mergeNextResVersionConfig(other.getNextResVersionConfig()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object gateserverIp_ = ""; + /** + * string gateserver_ip = 1; + * @return The gateserverIp. + */ + public java.lang.String getGateserverIp() { + java.lang.Object ref = gateserverIp_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gateserverIp_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gateserver_ip = 1; + * @return The bytes for gateserverIp. + */ + public com.google.protobuf.ByteString + getGateserverIpBytes() { + java.lang.Object ref = gateserverIp_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateserverIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gateserver_ip = 1; + * @param value The gateserverIp to set. + * @return This builder for chaining. + */ + public Builder setGateserverIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gateserverIp_ = value; + onChanged(); + return this; + } + /** + * string gateserver_ip = 1; + * @return This builder for chaining. + */ + public Builder clearGateserverIp() { + + gateserverIp_ = getDefaultInstance().getGateserverIp(); + onChanged(); + return this; + } + /** + * string gateserver_ip = 1; + * @param value The bytes for gateserverIp to set. + * @return This builder for chaining. + */ + public Builder setGateserverIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gateserverIp_ = value; + onChanged(); + return this; + } + + private int gateserverPort_ ; + /** + * uint32 gateserver_port = 2; + * @return The gateserverPort. + */ + @java.lang.Override + public int getGateserverPort() { + return gateserverPort_; + } + /** + * uint32 gateserver_port = 2; + * @param value The gateserverPort to set. + * @return This builder for chaining. + */ + public Builder setGateserverPort(int value) { + + gateserverPort_ = value; + onChanged(); + return this; + } + /** + * uint32 gateserver_port = 2; + * @return This builder for chaining. + */ + public Builder clearGateserverPort() { + + gateserverPort_ = 0; + onChanged(); + return this; + } + + private java.lang.Object payCallbackUrl_ = ""; + /** + * string pay_callback_url = 3; + * @return The payCallbackUrl. + */ + public java.lang.String getPayCallbackUrl() { + java.lang.Object ref = payCallbackUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + payCallbackUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string pay_callback_url = 3; + * @return The bytes for payCallbackUrl. + */ + public com.google.protobuf.ByteString + getPayCallbackUrlBytes() { + java.lang.Object ref = payCallbackUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + payCallbackUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string pay_callback_url = 3; + * @param value The payCallbackUrl to set. + * @return This builder for chaining. + */ + public Builder setPayCallbackUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + payCallbackUrl_ = value; + onChanged(); + return this; + } + /** + * string pay_callback_url = 3; + * @return This builder for chaining. + */ + public Builder clearPayCallbackUrl() { + + payCallbackUrl_ = getDefaultInstance().getPayCallbackUrl(); + onChanged(); + return this; + } + /** + * string pay_callback_url = 3; + * @param value The bytes for payCallbackUrl to set. + * @return This builder for chaining. + */ + public Builder setPayCallbackUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + payCallbackUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object areaType_ = ""; + /** + * string area_type = 7; + * @return The areaType. + */ + public java.lang.String getAreaType() { + java.lang.Object ref = areaType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + areaType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string area_type = 7; + * @return The bytes for areaType. + */ + public com.google.protobuf.ByteString + getAreaTypeBytes() { + java.lang.Object ref = areaType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + areaType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string area_type = 7; + * @param value The areaType to set. + * @return This builder for chaining. + */ + public Builder setAreaType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + areaType_ = value; + onChanged(); + return this; + } + /** + * string area_type = 7; + * @return This builder for chaining. + */ + public Builder clearAreaType() { + + areaType_ = getDefaultInstance().getAreaType(); + onChanged(); + return this; + } + /** + * string area_type = 7; + * @param value The bytes for areaType to set. + * @return This builder for chaining. + */ + public Builder setAreaTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + areaType_ = value; + onChanged(); + return this; + } + + private java.lang.Object resourceUrl_ = ""; + /** + * string resource_url = 8; + * @return The resourceUrl. + */ + public java.lang.String getResourceUrl() { + java.lang.Object ref = resourceUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string resource_url = 8; + * @return The bytes for resourceUrl. + */ + public com.google.protobuf.ByteString + getResourceUrlBytes() { + java.lang.Object ref = resourceUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string resource_url = 8; + * @param value The resourceUrl to set. + * @return This builder for chaining. + */ + public Builder setResourceUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + resourceUrl_ = value; + onChanged(); + return this; + } + /** + * string resource_url = 8; + * @return This builder for chaining. + */ + public Builder clearResourceUrl() { + + resourceUrl_ = getDefaultInstance().getResourceUrl(); + onChanged(); + return this; + } + /** + * string resource_url = 8; + * @param value The bytes for resourceUrl to set. + * @return This builder for chaining. + */ + public Builder setResourceUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + resourceUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object dataUrl_ = ""; + /** + * string data_url = 9; + * @return The dataUrl. + */ + public java.lang.String getDataUrl() { + java.lang.Object ref = dataUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_url = 9; + * @return The bytes for dataUrl. + */ + public com.google.protobuf.ByteString + getDataUrlBytes() { + java.lang.Object ref = dataUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_url = 9; + * @param value The dataUrl to set. + * @return This builder for chaining. + */ + public Builder setDataUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dataUrl_ = value; + onChanged(); + return this; + } + /** + * string data_url = 9; + * @return This builder for chaining. + */ + public Builder clearDataUrl() { + + dataUrl_ = getDefaultInstance().getDataUrl(); + onChanged(); + return this; + } + /** + * string data_url = 9; + * @param value The bytes for dataUrl to set. + * @return This builder for chaining. + */ + public Builder setDataUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dataUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object feedbackUrl_ = ""; + /** + * string feedback_url = 10; + * @return The feedbackUrl. + */ + public java.lang.String getFeedbackUrl() { + java.lang.Object ref = feedbackUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + feedbackUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string feedback_url = 10; + * @return The bytes for feedbackUrl. + */ + public com.google.protobuf.ByteString + getFeedbackUrlBytes() { + java.lang.Object ref = feedbackUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + feedbackUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string feedback_url = 10; + * @param value The feedbackUrl to set. + * @return This builder for chaining. + */ + public Builder setFeedbackUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + feedbackUrl_ = value; + onChanged(); + return this; + } + /** + * string feedback_url = 10; + * @return This builder for chaining. + */ + public Builder clearFeedbackUrl() { + + feedbackUrl_ = getDefaultInstance().getFeedbackUrl(); + onChanged(); + return this; + } + /** + * string feedback_url = 10; + * @param value The bytes for feedbackUrl to set. + * @return This builder for chaining. + */ + public Builder setFeedbackUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + feedbackUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object bulletinUrl_ = ""; + /** + * string bulletin_url = 11; + * @return The bulletinUrl. + */ + public java.lang.String getBulletinUrl() { + java.lang.Object ref = bulletinUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bulletinUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string bulletin_url = 11; + * @return The bytes for bulletinUrl. + */ + public com.google.protobuf.ByteString + getBulletinUrlBytes() { + java.lang.Object ref = bulletinUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bulletinUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string bulletin_url = 11; + * @param value The bulletinUrl to set. + * @return This builder for chaining. + */ + public Builder setBulletinUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bulletinUrl_ = value; + onChanged(); + return this; + } + /** + * string bulletin_url = 11; + * @return This builder for chaining. + */ + public Builder clearBulletinUrl() { + + bulletinUrl_ = getDefaultInstance().getBulletinUrl(); + onChanged(); + return this; + } + /** + * string bulletin_url = 11; + * @param value The bytes for bulletinUrl to set. + * @return This builder for chaining. + */ + public Builder setBulletinUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bulletinUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object resourceUrlBak_ = ""; + /** + * string resource_url_bak = 12; + * @return The resourceUrlBak. + */ + public java.lang.String getResourceUrlBak() { + java.lang.Object ref = resourceUrlBak_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceUrlBak_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string resource_url_bak = 12; + * @return The bytes for resourceUrlBak. + */ + public com.google.protobuf.ByteString + getResourceUrlBakBytes() { + java.lang.Object ref = resourceUrlBak_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceUrlBak_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string resource_url_bak = 12; + * @param value The resourceUrlBak to set. + * @return This builder for chaining. + */ + public Builder setResourceUrlBak( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + resourceUrlBak_ = value; + onChanged(); + return this; + } + /** + * string resource_url_bak = 12; + * @return This builder for chaining. + */ + public Builder clearResourceUrlBak() { + + resourceUrlBak_ = getDefaultInstance().getResourceUrlBak(); + onChanged(); + return this; + } + /** + * string resource_url_bak = 12; + * @param value The bytes for resourceUrlBak to set. + * @return This builder for chaining. + */ + public Builder setResourceUrlBakBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + resourceUrlBak_ = value; + onChanged(); + return this; + } + + private java.lang.Object dataUrlBak_ = ""; + /** + * string data_url_bak = 13; + * @return The dataUrlBak. + */ + public java.lang.String getDataUrlBak() { + java.lang.Object ref = dataUrlBak_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataUrlBak_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_url_bak = 13; + * @return The bytes for dataUrlBak. + */ + public com.google.protobuf.ByteString + getDataUrlBakBytes() { + java.lang.Object ref = dataUrlBak_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataUrlBak_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_url_bak = 13; + * @param value The dataUrlBak to set. + * @return This builder for chaining. + */ + public Builder setDataUrlBak( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dataUrlBak_ = value; + onChanged(); + return this; + } + /** + * string data_url_bak = 13; + * @return This builder for chaining. + */ + public Builder clearDataUrlBak() { + + dataUrlBak_ = getDefaultInstance().getDataUrlBak(); + onChanged(); + return this; + } + /** + * string data_url_bak = 13; + * @param value The bytes for dataUrlBak to set. + * @return This builder for chaining. + */ + public Builder setDataUrlBakBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dataUrlBak_ = value; + onChanged(); + return this; + } + + private int clientDataVersion_ ; + /** + * uint32 client_data_version = 14; + * @return The clientDataVersion. + */ + @java.lang.Override + public int getClientDataVersion() { + return clientDataVersion_; + } + /** + * uint32 client_data_version = 14; + * @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 = 14; + * @return This builder for chaining. + */ + public Builder clearClientDataVersion() { + + clientDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object handbookUrl_ = ""; + /** + * string handbook_url = 16; + * @return The handbookUrl. + */ + public java.lang.String getHandbookUrl() { + java.lang.Object ref = handbookUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + handbookUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string handbook_url = 16; + * @return The bytes for handbookUrl. + */ + public com.google.protobuf.ByteString + getHandbookUrlBytes() { + java.lang.Object ref = handbookUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + handbookUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string handbook_url = 16; + * @param value The handbookUrl to set. + * @return This builder for chaining. + */ + public Builder setHandbookUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + handbookUrl_ = value; + onChanged(); + return this; + } + /** + * string handbook_url = 16; + * @return This builder for chaining. + */ + public Builder clearHandbookUrl() { + + handbookUrl_ = getDefaultInstance().getHandbookUrl(); + onChanged(); + return this; + } + /** + * string handbook_url = 16; + * @param value The bytes for handbookUrl to set. + * @return This builder for chaining. + */ + public Builder setHandbookUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + handbookUrl_ = value; + onChanged(); + return this; + } + + private int clientSilenceDataVersion_ ; + /** + * uint32 client_silence_data_version = 18; + * @return The clientSilenceDataVersion. + */ + @java.lang.Override + public int getClientSilenceDataVersion() { + return clientSilenceDataVersion_; + } + /** + * uint32 client_silence_data_version = 18; + * @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 = 18; + * @return This builder for chaining. + */ + public Builder clearClientSilenceDataVersion() { + + clientSilenceDataVersion_ = 0; + onChanged(); + return this; + } + + private java.lang.Object clientDataMd5_ = ""; + /** + * string client_data_md_5 = 19; + * @return The clientDataMd5. + */ + public java.lang.String getClientDataMd5() { + java.lang.Object ref = clientDataMd5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientDataMd5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_data_md_5 = 19; + * @return The bytes for clientDataMd5. + */ + public com.google.protobuf.ByteString + getClientDataMd5Bytes() { + java.lang.Object ref = clientDataMd5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientDataMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_data_md_5 = 19; + * @param value The clientDataMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientDataMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientDataMd5_ = value; + onChanged(); + return this; + } + /** + * string client_data_md_5 = 19; + * @return This builder for chaining. + */ + public Builder clearClientDataMd5() { + + clientDataMd5_ = getDefaultInstance().getClientDataMd5(); + onChanged(); + return this; + } + /** + * string client_data_md_5 = 19; + * @param value The bytes for clientDataMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientDataMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientDataMd5_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientSilenceDataMd5_ = ""; + /** + * string client_silence_data_md_5 = 20; + * @return The clientSilenceDataMd5. + */ + public java.lang.String getClientSilenceDataMd5() { + java.lang.Object ref = clientSilenceDataMd5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientSilenceDataMd5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_silence_data_md_5 = 20; + * @return The bytes for clientSilenceDataMd5. + */ + public com.google.protobuf.ByteString + getClientSilenceDataMd5Bytes() { + java.lang.Object ref = clientSilenceDataMd5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientSilenceDataMd5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_silence_data_md_5 = 20; + * @param value The clientSilenceDataMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceDataMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientSilenceDataMd5_ = value; + onChanged(); + return this; + } + /** + * string client_silence_data_md_5 = 20; + * @return This builder for chaining. + */ + public Builder clearClientSilenceDataMd5() { + + clientSilenceDataMd5_ = getDefaultInstance().getClientSilenceDataMd5(); + onChanged(); + return this; + } + /** + * string client_silence_data_md_5 = 20; + * @param value The bytes for clientSilenceDataMd5 to set. + * @return This builder for chaining. + */ + public Builder setClientSilenceDataMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientSilenceDataMd5_ = 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 = 22; + * @return Whether the resVersionConfig field is set. + */ + public boolean hasResVersionConfig() { + return resVersionConfigBuilder_ != null || resVersionConfig_ != null; + } + /** + * .ResVersionConfig res_version_config = 22; + * @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 = 22; + */ + 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 = 22; + */ + 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 = 22; + */ + 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 = 22; + */ + public Builder clearResVersionConfig() { + if (resVersionConfigBuilder_ == null) { + resVersionConfig_ = null; + onChanged(); + } else { + resVersionConfig_ = null; + resVersionConfigBuilder_ = null; + } + + return this; + } + /** + * .ResVersionConfig res_version_config = 22; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getResVersionConfigBuilder() { + + onChanged(); + return getResVersionConfigFieldBuilder().getBuilder(); + } + /** + * .ResVersionConfig res_version_config = 22; + */ + 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 = 22; + */ + 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 com.google.protobuf.ByteString secretKey_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes secret_key = 23; + * @return The secretKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString getSecretKey() { + return secretKey_; + } + /** + * bytes secret_key = 23; + * @param value The secretKey to set. + * @return This builder for chaining. + */ + public Builder setSecretKey(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + secretKey_ = value; + onChanged(); + return this; + } + /** + * bytes secret_key = 23; + * @return This builder for chaining. + */ + public Builder clearSecretKey() { + + secretKey_ = getDefaultInstance().getSecretKey(); + onChanged(); + return this; + } + + private java.lang.Object officialCommunityUrl_ = ""; + /** + * string official_community_url = 24; + * @return The officialCommunityUrl. + */ + public java.lang.String getOfficialCommunityUrl() { + java.lang.Object ref = officialCommunityUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + officialCommunityUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string official_community_url = 24; + * @return The bytes for officialCommunityUrl. + */ + public com.google.protobuf.ByteString + getOfficialCommunityUrlBytes() { + java.lang.Object ref = officialCommunityUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + officialCommunityUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string official_community_url = 24; + * @param value The officialCommunityUrl to set. + * @return This builder for chaining. + */ + public Builder setOfficialCommunityUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + officialCommunityUrl_ = value; + onChanged(); + return this; + } + /** + * string official_community_url = 24; + * @return This builder for chaining. + */ + public Builder clearOfficialCommunityUrl() { + + officialCommunityUrl_ = getDefaultInstance().getOfficialCommunityUrl(); + onChanged(); + return this; + } + /** + * string official_community_url = 24; + * @param value The bytes for officialCommunityUrl to set. + * @return This builder for chaining. + */ + public Builder setOfficialCommunityUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + officialCommunityUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientVersionSuffix_ = ""; + /** + * string client_version_suffix = 26; + * @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 = 26; + * @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 = 26; + * @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 = 26; + * @return This builder for chaining. + */ + public Builder clearClientVersionSuffix() { + + clientVersionSuffix_ = getDefaultInstance().getClientVersionSuffix(); + onChanged(); + return this; + } + /** + * string client_version_suffix = 26; + * @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; + } + + private java.lang.Object clientSilenceVersionSuffix_ = ""; + /** + * string client_silence_version_suffix = 27; + * @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 = 27; + * @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 = 27; + * @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 = 27; + * @return This builder for chaining. + */ + public Builder clearClientSilenceVersionSuffix() { + + clientSilenceVersionSuffix_ = getDefaultInstance().getClientSilenceVersionSuffix(); + onChanged(); + return this; + } + /** + * string client_silence_version_suffix = 27; + * @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 boolean useGateserverDomainName_ ; + /** + * bool use_gateserver_domain_name = 28; + * @return The useGateserverDomainName. + */ + @java.lang.Override + public boolean getUseGateserverDomainName() { + return useGateserverDomainName_; + } + /** + * bool use_gateserver_domain_name = 28; + * @param value The useGateserverDomainName to set. + * @return This builder for chaining. + */ + public Builder setUseGateserverDomainName(boolean value) { + + useGateserverDomainName_ = value; + onChanged(); + return this; + } + /** + * bool use_gateserver_domain_name = 28; + * @return This builder for chaining. + */ + public Builder clearUseGateserverDomainName() { + + useGateserverDomainName_ = false; + onChanged(); + return this; + } + + private java.lang.Object gateserverDomainName_ = ""; + /** + * string gateserver_domain_name = 29; + * @return The gateserverDomainName. + */ + public java.lang.String getGateserverDomainName() { + java.lang.Object ref = gateserverDomainName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gateserverDomainName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string gateserver_domain_name = 29; + * @return The bytes for gateserverDomainName. + */ + public com.google.protobuf.ByteString + getGateserverDomainNameBytes() { + java.lang.Object ref = gateserverDomainName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gateserverDomainName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string gateserver_domain_name = 29; + * @param value The gateserverDomainName to set. + * @return This builder for chaining. + */ + public Builder setGateserverDomainName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gateserverDomainName_ = value; + onChanged(); + return this; + } + /** + * string gateserver_domain_name = 29; + * @return This builder for chaining. + */ + public Builder clearGateserverDomainName() { + + gateserverDomainName_ = getDefaultInstance().getGateserverDomainName(); + onChanged(); + return this; + } + /** + * string gateserver_domain_name = 29; + * @param value The bytes for gateserverDomainName to set. + * @return This builder for chaining. + */ + public Builder setGateserverDomainNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gateserverDomainName_ = value; + onChanged(); + return this; + } + + private java.lang.Object userCenterUrl_ = ""; + /** + * string user_center_url = 30; + * @return The userCenterUrl. + */ + public java.lang.String getUserCenterUrl() { + java.lang.Object ref = userCenterUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + userCenterUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string user_center_url = 30; + * @return The bytes for userCenterUrl. + */ + public com.google.protobuf.ByteString + getUserCenterUrlBytes() { + java.lang.Object ref = userCenterUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + userCenterUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string user_center_url = 30; + * @param value The userCenterUrl to set. + * @return This builder for chaining. + */ + public Builder setUserCenterUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + userCenterUrl_ = value; + onChanged(); + return this; + } + /** + * string user_center_url = 30; + * @return This builder for chaining. + */ + public Builder clearUserCenterUrl() { + + userCenterUrl_ = getDefaultInstance().getUserCenterUrl(); + onChanged(); + return this; + } + /** + * string user_center_url = 30; + * @param value The bytes for userCenterUrl to set. + * @return This builder for chaining. + */ + public Builder setUserCenterUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + userCenterUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object accountBindUrl_ = ""; + /** + * string account_bind_url = 31; + * @return The accountBindUrl. + */ + public java.lang.String getAccountBindUrl() { + java.lang.Object ref = accountBindUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountBindUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string account_bind_url = 31; + * @return The bytes for accountBindUrl. + */ + public com.google.protobuf.ByteString + getAccountBindUrlBytes() { + java.lang.Object ref = accountBindUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountBindUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string account_bind_url = 31; + * @param value The accountBindUrl to set. + * @return This builder for chaining. + */ + public Builder setAccountBindUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accountBindUrl_ = value; + onChanged(); + return this; + } + /** + * string account_bind_url = 31; + * @return This builder for chaining. + */ + public Builder clearAccountBindUrl() { + + accountBindUrl_ = getDefaultInstance().getAccountBindUrl(); + onChanged(); + return this; + } + /** + * string account_bind_url = 31; + * @param value The bytes for accountBindUrl to set. + * @return This builder for chaining. + */ + public Builder setAccountBindUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accountBindUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object cdkeyUrl_ = ""; + /** + * string cdkey_url = 32; + * @return The cdkeyUrl. + */ + public java.lang.String getCdkeyUrl() { + java.lang.Object ref = cdkeyUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cdkeyUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string cdkey_url = 32; + * @return The bytes for cdkeyUrl. + */ + public com.google.protobuf.ByteString + getCdkeyUrlBytes() { + java.lang.Object ref = cdkeyUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cdkeyUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string cdkey_url = 32; + * @param value The cdkeyUrl to set. + * @return This builder for chaining. + */ + public Builder setCdkeyUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cdkeyUrl_ = value; + onChanged(); + return this; + } + /** + * string cdkey_url = 32; + * @return This builder for chaining. + */ + public Builder clearCdkeyUrl() { + + cdkeyUrl_ = getDefaultInstance().getCdkeyUrl(); + onChanged(); + return this; + } + /** + * string cdkey_url = 32; + * @param value The bytes for cdkeyUrl to set. + * @return This builder for chaining. + */ + public Builder setCdkeyUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cdkeyUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object privacyPolicyUrl_ = ""; + /** + * string privacy_policy_url = 33; + * @return The privacyPolicyUrl. + */ + public java.lang.String getPrivacyPolicyUrl() { + java.lang.Object ref = privacyPolicyUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + privacyPolicyUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string privacy_policy_url = 33; + * @return The bytes for privacyPolicyUrl. + */ + public com.google.protobuf.ByteString + getPrivacyPolicyUrlBytes() { + java.lang.Object ref = privacyPolicyUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + privacyPolicyUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string privacy_policy_url = 33; + * @param value The privacyPolicyUrl to set. + * @return This builder for chaining. + */ + public Builder setPrivacyPolicyUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + privacyPolicyUrl_ = value; + onChanged(); + return this; + } + /** + * string privacy_policy_url = 33; + * @return This builder for chaining. + */ + public Builder clearPrivacyPolicyUrl() { + + privacyPolicyUrl_ = getDefaultInstance().getPrivacyPolicyUrl(); + onChanged(); + return this; + } + /** + * string privacy_policy_url = 33; + * @param value The bytes for privacyPolicyUrl to set. + * @return This builder for chaining. + */ + public Builder setPrivacyPolicyUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + privacyPolicyUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object nextResourceUrl_ = ""; + /** + * string next_resource_url = 34; + * @return The nextResourceUrl. + */ + public java.lang.String getNextResourceUrl() { + java.lang.Object ref = nextResourceUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextResourceUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string next_resource_url = 34; + * @return The bytes for nextResourceUrl. + */ + public com.google.protobuf.ByteString + getNextResourceUrlBytes() { + java.lang.Object ref = nextResourceUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextResourceUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string next_resource_url = 34; + * @param value The nextResourceUrl to set. + * @return This builder for chaining. + */ + public Builder setNextResourceUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nextResourceUrl_ = value; + onChanged(); + return this; + } + /** + * string next_resource_url = 34; + * @return This builder for chaining. + */ + public Builder clearNextResourceUrl() { + + nextResourceUrl_ = getDefaultInstance().getNextResourceUrl(); + onChanged(); + return this; + } + /** + * string next_resource_url = 34; + * @param value The bytes for nextResourceUrl to set. + * @return This builder for chaining. + */ + public Builder setNextResourceUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nextResourceUrl_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig nextResVersionConfig_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> nextResVersionConfigBuilder_; + /** + * .ResVersionConfig next_res_version_config = 35; + * @return Whether the nextResVersionConfig field is set. + */ + public boolean hasNextResVersionConfig() { + return nextResVersionConfigBuilder_ != null || nextResVersionConfig_ != null; + } + /** + * .ResVersionConfig next_res_version_config = 35; + * @return The nextResVersionConfig. + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getNextResVersionConfig() { + if (nextResVersionConfigBuilder_ == null) { + return nextResVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } else { + return nextResVersionConfigBuilder_.getMessage(); + } + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public Builder setNextResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (nextResVersionConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + nextResVersionConfig_ = value; + onChanged(); + } else { + nextResVersionConfigBuilder_.setMessage(value); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public Builder setNextResVersionConfig( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder builderForValue) { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = builderForValue.build(); + onChanged(); + } else { + nextResVersionConfigBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public Builder mergeNextResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) { + if (nextResVersionConfigBuilder_ == null) { + if (nextResVersionConfig_ != null) { + nextResVersionConfig_ = + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder(nextResVersionConfig_).mergeFrom(value).buildPartial(); + } else { + nextResVersionConfig_ = value; + } + onChanged(); + } else { + nextResVersionConfigBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public Builder clearNextResVersionConfig() { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfig_ = null; + onChanged(); + } else { + nextResVersionConfig_ = null; + nextResVersionConfigBuilder_ = null; + } + + return this; + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getNextResVersionConfigBuilder() { + + onChanged(); + return getNextResVersionConfigFieldBuilder().getBuilder(); + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getNextResVersionConfigOrBuilder() { + if (nextResVersionConfigBuilder_ != null) { + return nextResVersionConfigBuilder_.getMessageOrBuilder(); + } else { + return nextResVersionConfig_ == null ? + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : nextResVersionConfig_; + } + } + /** + * .ResVersionConfig next_res_version_config = 35; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> + getNextResVersionConfigFieldBuilder() { + if (nextResVersionConfigBuilder_ == null) { + nextResVersionConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>( + getNextResVersionConfig(), + getParentForChildren(), + isClean()); + nextResVersionConfig_ = null; + } + return nextResVersionConfigBuilder_; + } + @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:RegionInfo) + } + + // @@protoc_insertion_point(class_scope:RegionInfo) + private static final emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo(); + } + + public static emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RegionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RegionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionInfoOuterClass.RegionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RegionInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RegionInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020RegionInfo.proto\032\026ResVersionConfig.pro" + + "to\"\237\006\n\nRegionInfo\022\025\n\rgateserver_ip\030\001 \001(\t" + + "\022\027\n\017gateserver_port\030\002 \001(\r\022\030\n\020pay_callbac" + + "k_url\030\003 \001(\t\022\021\n\tarea_type\030\007 \001(\t\022\024\n\014resour" + + "ce_url\030\010 \001(\t\022\020\n\010data_url\030\t \001(\t\022\024\n\014feedba" + + "ck_url\030\n \001(\t\022\024\n\014bulletin_url\030\013 \001(\t\022\030\n\020re" + + "source_url_bak\030\014 \001(\t\022\024\n\014data_url_bak\030\r \001" + + "(\t\022\033\n\023client_data_version\030\016 \001(\r\022\024\n\014handb" + + "ook_url\030\020 \001(\t\022#\n\033client_silence_data_ver" + + "sion\030\022 \001(\r\022\030\n\020client_data_md_5\030\023 \001(\t\022 \n\030" + + "client_silence_data_md_5\030\024 \001(\t\022-\n\022res_ve" + + "rsion_config\030\026 \001(\0132\021.ResVersionConfig\022\022\n" + + "\nsecret_key\030\027 \001(\014\022\036\n\026official_community_" + + "url\030\030 \001(\t\022\035\n\025client_version_suffix\030\032 \001(\t" + + "\022%\n\035client_silence_version_suffix\030\033 \001(\t\022" + + "\"\n\032use_gateserver_domain_name\030\034 \001(\010\022\036\n\026g" + + "ateserver_domain_name\030\035 \001(\t\022\027\n\017user_cent" + + "er_url\030\036 \001(\t\022\030\n\020account_bind_url\030\037 \001(\t\022\021" + + "\n\tcdkey_url\030 \001(\t\022\032\n\022privacy_policy_url\030" + + "! \001(\t\022\031\n\021next_resource_url\030\" \001(\t\0222\n\027next" + + "_res_version_config\030# \001(\0132\021.ResVersionCo" + + "nfigB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.getDescriptor(), + }); + internal_static_RegionInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RegionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RegionInfo_descriptor, + new java.lang.String[] { "GateserverIp", "GateserverPort", "PayCallbackUrl", "AreaType", "ResourceUrl", "DataUrl", "FeedbackUrl", "BulletinUrl", "ResourceUrlBak", "DataUrlBak", "ClientDataVersion", "HandbookUrl", "ClientSilenceDataVersion", "ClientDataMd5", "ClientSilenceDataMd5", "ResVersionConfig", "SecretKey", "OfficialCommunityUrl", "ClientVersionSuffix", "ClientSilenceVersionSuffix", "UseGateserverDomainName", "GateserverDomainName", "UserCenterUrl", "AccountBindUrl", "CdkeyUrl", "PrivacyPolicyUrl", "NextResourceUrl", "NextResVersionConfig", }); + emu.grasscutter.net.proto.ResVersionConfigOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java new file mode 100644 index 00000000000..2b2fc9b90a3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RegionSimpleInfoOuterClass.java @@ -0,0 +1,1067 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RegionSimpleInfo.proto + +package emu.grasscutter.net.proto; + +public final class RegionSimpleInfoOuterClass { + private RegionSimpleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RegionSimpleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:RegionSimpleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string name = 1; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 1; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * string title = 2; + * @return The title. + */ + java.lang.String getTitle(); + /** + * string title = 2; + * @return The bytes for title. + */ + com.google.protobuf.ByteString + getTitleBytes(); + + /** + * string type = 3; + * @return The type. + */ + java.lang.String getType(); + /** + * string type = 3; + * @return The bytes for type. + */ + com.google.protobuf.ByteString + getTypeBytes(); + + /** + * string dispatch_url = 4; + * @return The dispatchUrl. + */ + java.lang.String getDispatchUrl(); + /** + * string dispatch_url = 4; + * @return The bytes for dispatchUrl. + */ + com.google.protobuf.ByteString + getDispatchUrlBytes(); + } + /** + * Protobuf type {@code RegionSimpleInfo} + */ + public static final class RegionSimpleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RegionSimpleInfo) + RegionSimpleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RegionSimpleInfo.newBuilder() to construct. + private RegionSimpleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RegionSimpleInfo() { + name_ = ""; + title_ = ""; + type_ = ""; + dispatchUrl_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RegionSimpleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RegionSimpleInfo( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + title_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + type_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + dispatchUrl_ = 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.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.class, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object name_; + /** + * string name = 1; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + 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(); + name_ = s; + return s; + } + } + /** + * string name = 1; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TITLE_FIELD_NUMBER = 2; + private volatile java.lang.Object title_; + /** + * string title = 2; + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + java.lang.Object ref = title_; + 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(); + title_ = s; + return s; + } + } + /** + * string title = 2; + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TYPE_FIELD_NUMBER = 3; + private volatile java.lang.Object type_; + /** + * string type = 3; + * @return The type. + */ + @java.lang.Override + public java.lang.String getType() { + java.lang.Object ref = type_; + 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(); + type_ = s; + return s; + } + } + /** + * string type = 3; + * @return The bytes for type. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTypeBytes() { + java.lang.Object ref = type_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + type_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISPATCH_URL_FIELD_NUMBER = 4; + private volatile java.lang.Object dispatchUrl_; + /** + * string dispatch_url = 4; + * @return The dispatchUrl. + */ + @java.lang.Override + public java.lang.String getDispatchUrl() { + java.lang.Object ref = dispatchUrl_; + 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(); + dispatchUrl_ = s; + return s; + } + } + /** + * string dispatch_url = 4; + * @return The bytes for dispatchUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDispatchUrlBytes() { + java.lang.Object ref = dispatchUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dispatchUrl_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(type_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, type_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dispatchUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, dispatchUrl_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(title_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, title_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(type_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, type_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dispatchUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, dispatchUrl_); + } + 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.RegionSimpleInfoOuterClass.RegionSimpleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo other = (emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo) obj; + + if (!getName() + .equals(other.getName())) return false; + if (!getTitle() + .equals(other.getTitle())) return false; + if (!getType() + .equals(other.getType())) return false; + if (!getDispatchUrl() + .equals(other.getDispatchUrl())) 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) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + TITLE_FIELD_NUMBER; + hash = (53 * hash) + getTitle().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType().hashCode(); + hash = (37 * hash) + DISPATCH_URL_FIELD_NUMBER; + hash = (53 * hash) + getDispatchUrl().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo 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.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo 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.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo 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.RegionSimpleInfoOuterClass.RegionSimpleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo 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.RegionSimpleInfoOuterClass.RegionSimpleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo 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.RegionSimpleInfoOuterClass.RegionSimpleInfo 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; + } + /** + * Protobuf type {@code RegionSimpleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RegionSimpleInfo) + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.class, emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + name_ = ""; + + title_ = ""; + + type_ = ""; + + dispatchUrl_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.internal_static_RegionSimpleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo build() { + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo buildPartial() { + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo result = new emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo(this); + result.name_ = name_; + result.title_ = title_; + result.type_ = type_; + result.dispatchUrl_ = dispatchUrl_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo) { + return mergeFrom((emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo other) { + if (other == emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (!other.getTitle().isEmpty()) { + title_ = other.title_; + onChanged(); + } + if (!other.getType().isEmpty()) { + type_ = other.type_; + onChanged(); + } + if (!other.getDispatchUrl().isEmpty()) { + dispatchUrl_ = other.dispatchUrl_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 1; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 1; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 1; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 1; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 1; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private java.lang.Object title_ = ""; + /** + * string title = 2; + * @return The title. + */ + public java.lang.String getTitle() { + java.lang.Object ref = title_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + title_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string title = 2; + * @return The bytes for title. + */ + public com.google.protobuf.ByteString + getTitleBytes() { + java.lang.Object ref = title_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + title_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string title = 2; + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + title_ = value; + onChanged(); + return this; + } + /** + * string title = 2; + * @return This builder for chaining. + */ + public Builder clearTitle() { + + title_ = getDefaultInstance().getTitle(); + onChanged(); + return this; + } + /** + * string title = 2; + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + title_ = value; + onChanged(); + return this; + } + + private java.lang.Object type_ = ""; + /** + * string type = 3; + * @return The type. + */ + public java.lang.String getType() { + java.lang.Object ref = type_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + type_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string type = 3; + * @return The bytes for type. + */ + public com.google.protobuf.ByteString + getTypeBytes() { + java.lang.Object ref = type_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + type_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string type = 3; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value; + onChanged(); + return this; + } + /** + * string type = 3; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = getDefaultInstance().getType(); + onChanged(); + return this; + } + /** + * string type = 3; + * @param value The bytes for type to set. + * @return This builder for chaining. + */ + public Builder setTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + type_ = value; + onChanged(); + return this; + } + + private java.lang.Object dispatchUrl_ = ""; + /** + * string dispatch_url = 4; + * @return The dispatchUrl. + */ + public java.lang.String getDispatchUrl() { + java.lang.Object ref = dispatchUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dispatchUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string dispatch_url = 4; + * @return The bytes for dispatchUrl. + */ + public com.google.protobuf.ByteString + getDispatchUrlBytes() { + java.lang.Object ref = dispatchUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dispatchUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string dispatch_url = 4; + * @param value The dispatchUrl to set. + * @return This builder for chaining. + */ + public Builder setDispatchUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dispatchUrl_ = value; + onChanged(); + return this; + } + /** + * string dispatch_url = 4; + * @return This builder for chaining. + */ + public Builder clearDispatchUrl() { + + dispatchUrl_ = getDefaultInstance().getDispatchUrl(); + onChanged(); + return this; + } + /** + * string dispatch_url = 4; + * @param value The bytes for dispatchUrl to set. + * @return This builder for chaining. + */ + public Builder setDispatchUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dispatchUrl_ = 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:RegionSimpleInfo) + } + + // @@protoc_insertion_point(class_scope:RegionSimpleInfo) + private static final emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo(); + } + + public static emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RegionSimpleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RegionSimpleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RegionSimpleInfoOuterClass.RegionSimpleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RegionSimpleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RegionSimpleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026RegionSimpleInfo.proto\"S\n\020RegionSimple" + + "Info\022\014\n\004name\030\001 \001(\t\022\r\n\005title\030\002 \001(\t\022\014\n\004typ" + + "e\030\003 \001(\t\022\024\n\014dispatch_url\030\004 \001(\tB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_RegionSimpleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RegionSimpleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RegionSimpleInfo_descriptor, + new java.lang.String[] { "Name", "Title", "Type", "DispatchUrl", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeReqOuterClass.java new file mode 100644 index 00000000000..c7446d87031 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeReqOuterClass.java @@ -0,0 +1,818 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryDecomposeReq.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryDecomposeReqOuterClass { + private ReliquaryDecomposeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryDecomposeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryDecomposeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 config_id = 13; + * @return The configId. + */ + int getConfigId(); + + /** + * uint32 target_count = 9; + * @return The targetCount. + */ + int getTargetCount(); + + /** + * repeated uint64 guid_list = 8; + * @return A list containing the guidList. + */ + java.util.List getGuidListList(); + /** + * repeated uint64 guid_list = 8; + * @return The count of guidList. + */ + int getGuidListCount(); + /** + * repeated uint64 guid_list = 8; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + long getGuidList(int index); + } + /** + *
+   * CmdId: 638
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryDecomposeReq} + */ + public static final class ReliquaryDecomposeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryDecomposeReq) + ReliquaryDecomposeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryDecomposeReq.newBuilder() to construct. + private ReliquaryDecomposeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryDecomposeReq() { + guidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryDecomposeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryDecomposeReq( + 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 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + guidList_.addLong(input.readUInt64()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + guidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 72: { + + targetCount_ = input.readUInt32(); + break; + } + case 104: { + + configId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.class, emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.Builder.class); + } + + public static final int CONFIG_ID_FIELD_NUMBER = 13; + private int configId_; + /** + * uint32 config_id = 13; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int TARGET_COUNT_FIELD_NUMBER = 9; + private int targetCount_; + /** + * uint32 target_count = 9; + * @return The targetCount. + */ + @java.lang.Override + public int getTargetCount() { + return targetCount_; + } + + public static final int GUID_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.LongList guidList_; + /** + * repeated uint64 guid_list = 8; + * @return A list containing the guidList. + */ + @java.lang.Override + public java.util.List + getGuidListList() { + return guidList_; + } + /** + * repeated uint64 guid_list = 8; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 8; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + private int guidListMemoizedSerializedSize = -1; + + 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 (getGuidListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(guidListMemoizedSerializedSize); + } + for (int i = 0; i < guidList_.size(); i++) { + output.writeUInt64NoTag(guidList_.getLong(i)); + } + if (targetCount_ != 0) { + output.writeUInt32(9, targetCount_); + } + if (configId_ != 0) { + output.writeUInt32(13, configId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < guidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(guidList_.getLong(i)); + } + size += dataSize; + if (!getGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + guidListMemoizedSerializedSize = dataSize; + } + if (targetCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, targetCount_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, configId_); + } + 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.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq other = (emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq) obj; + + if (getConfigId() + != other.getConfigId()) return false; + if (getTargetCount() + != other.getTargetCount()) return false; + if (!getGuidListList() + .equals(other.getGuidListList())) 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) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + TARGET_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getTargetCount(); + if (getGuidListCount() > 0) { + hash = (37 * hash) + GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq 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.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq 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.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq 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.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq 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.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq 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.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq 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: 638
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryDecomposeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryDecomposeReq) + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.class, emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + configId_ = 0; + + targetCount_ = 0; + + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.internal_static_ReliquaryDecomposeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq build() { + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq buildPartial() { + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq result = new emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq(this); + int from_bitField0_ = bitField0_; + result.configId_ = configId_; + result.targetCount_ = targetCount_; + if (((bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.guidList_ = guidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq other) { + if (other == emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq.getDefaultInstance()) return this; + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (other.getTargetCount() != 0) { + setTargetCount(other.getTargetCount()); + } + if (!other.guidList_.isEmpty()) { + if (guidList_.isEmpty()) { + guidList_ = other.guidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGuidListIsMutable(); + guidList_.addAll(other.guidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int configId_ ; + /** + * uint32 config_id = 13; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 13; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 13; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private int targetCount_ ; + /** + * uint32 target_count = 9; + * @return The targetCount. + */ + @java.lang.Override + public int getTargetCount() { + return targetCount_; + } + /** + * uint32 target_count = 9; + * @param value The targetCount to set. + * @return This builder for chaining. + */ + public Builder setTargetCount(int value) { + + targetCount_ = value; + onChanged(); + return this; + } + /** + * uint32 target_count = 9; + * @return This builder for chaining. + */ + public Builder clearTargetCount() { + + targetCount_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList guidList_ = emptyLongList(); + private void ensureGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + guidList_ = mutableCopy(guidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 guid_list = 8; + * @return A list containing the guidList. + */ + public java.util.List + getGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(guidList_) : guidList_; + } + /** + * repeated uint64 guid_list = 8; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 8; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + /** + * repeated uint64 guid_list = 8; + * @param index The index to set the value at. + * @param value The guidList to set. + * @return This builder for chaining. + */ + public Builder setGuidList( + int index, long value) { + ensureGuidListIsMutable(); + guidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 8; + * @param value The guidList to add. + * @return This builder for chaining. + */ + public Builder addGuidList(long value) { + ensureGuidListIsMutable(); + guidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 8; + * @param values The guidList to add. + * @return This builder for chaining. + */ + public Builder addAllGuidList( + java.lang.Iterable values) { + ensureGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, guidList_); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 8; + * @return This builder for chaining. + */ + public Builder clearGuidList() { + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ReliquaryDecomposeReq) + } + + // @@protoc_insertion_point(class_scope:ReliquaryDecomposeReq) + private static final emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq(); + } + + public static emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryDecomposeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryDecomposeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeReqOuterClass.ReliquaryDecomposeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryDecomposeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryDecomposeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ReliquaryDecomposeReq.proto\"S\n\025Reliqua" + + "ryDecomposeReq\022\021\n\tconfig_id\030\r \001(\r\022\024\n\014tar" + + "get_count\030\t \001(\r\022\021\n\tguid_list\030\010 \003(\004B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryDecomposeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryDecomposeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryDecomposeReq_descriptor, + new java.lang.String[] { "ConfigId", "TargetCount", "GuidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeRspOuterClass.java new file mode 100644 index 00000000000..f769967dfe4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryDecomposeRspOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryDecomposeRsp.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryDecomposeRspOuterClass { + private ReliquaryDecomposeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryDecomposeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryDecomposeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint64 guid_list = 14; + * @return A list containing the guidList. + */ + java.util.List getGuidListList(); + /** + * repeated uint64 guid_list = 14; + * @return The count of guidList. + */ + int getGuidListCount(); + /** + * repeated uint64 guid_list = 14; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + long getGuidList(int index); + } + /** + *
+   * CmdId: 611
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryDecomposeRsp} + */ + public static final class ReliquaryDecomposeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryDecomposeRsp) + ReliquaryDecomposeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryDecomposeRsp.newBuilder() to construct. + private ReliquaryDecomposeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryDecomposeRsp() { + guidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryDecomposeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryDecomposeRsp( + 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 24: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + guidList_.addLong(input.readUInt64()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + guidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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)) { + guidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.class, emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int GUID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.LongList guidList_; + /** + * repeated uint64 guid_list = 14; + * @return A list containing the guidList. + */ + @java.lang.Override + public java.util.List + getGuidListList() { + return guidList_; + } + /** + * repeated uint64 guid_list = 14; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 14; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + private int guidListMemoizedSerializedSize = -1; + + 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 (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (getGuidListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(guidListMemoizedSerializedSize); + } + for (int i = 0; i < guidList_.size(); i++) { + output.writeUInt64NoTag(guidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < guidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(guidList_.getLong(i)); + } + size += dataSize; + if (!getGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + guidListMemoizedSerializedSize = dataSize; + } + 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.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp other = (emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getGuidListList() + .equals(other.getGuidListList())) 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 (getGuidListCount() > 0) { + hash = (37 * hash) + GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp 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.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp 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.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp 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.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp 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.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp 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.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp 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: 611
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryDecomposeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryDecomposeRsp) + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.class, emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.internal_static_ReliquaryDecomposeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp build() { + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp buildPartial() { + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp result = new emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.guidList_ = guidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp other) { + if (other == emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.guidList_.isEmpty()) { + if (guidList_.isEmpty()) { + guidList_ = other.guidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGuidListIsMutable(); + guidList_.addAll(other.guidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList guidList_ = emptyLongList(); + private void ensureGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + guidList_ = mutableCopy(guidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 guid_list = 14; + * @return A list containing the guidList. + */ + public java.util.List + getGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(guidList_) : guidList_; + } + /** + * repeated uint64 guid_list = 14; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 14; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + /** + * repeated uint64 guid_list = 14; + * @param index The index to set the value at. + * @param value The guidList to set. + * @return This builder for chaining. + */ + public Builder setGuidList( + int index, long value) { + ensureGuidListIsMutable(); + guidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 14; + * @param value The guidList to add. + * @return This builder for chaining. + */ + public Builder addGuidList(long value) { + ensureGuidListIsMutable(); + guidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 14; + * @param values The guidList to add. + * @return This builder for chaining. + */ + public Builder addAllGuidList( + java.lang.Iterable values) { + ensureGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, guidList_); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 14; + * @return This builder for chaining. + */ + public Builder clearGuidList() { + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ReliquaryDecomposeRsp) + } + + // @@protoc_insertion_point(class_scope:ReliquaryDecomposeRsp) + private static final emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp(); + } + + public static emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryDecomposeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryDecomposeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryDecomposeRspOuterClass.ReliquaryDecomposeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryDecomposeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryDecomposeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ReliquaryDecomposeRsp.proto\";\n\025Reliqua" + + "ryDecomposeRsp\022\017\n\007retcode\030\003 \001(\005\022\021\n\tguid_" + + "list\030\016 \003(\004B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryDecomposeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryDecomposeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryDecomposeRsp_descriptor, + new java.lang.String[] { "Retcode", "GuidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java new file mode 100644 index 00000000000..79e91ce89c9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryOuterClass.java @@ -0,0 +1,945 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Reliquary.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryOuterClass { + private ReliquaryOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryOrBuilder extends + // @@protoc_insertion_point(interface_extends:Reliquary) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 1; + * @return The level. + */ + int getLevel(); + + /** + * uint32 exp = 2; + * @return The exp. + */ + int getExp(); + + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + int getPromoteLevel(); + + /** + * uint32 main_prop_id = 4; + * @return The mainPropId. + */ + int getMainPropId(); + + /** + * repeated uint32 append_prop_id_list = 5; + * @return A list containing the appendPropIdList. + */ + java.util.List getAppendPropIdListList(); + /** + * repeated uint32 append_prop_id_list = 5; + * @return The count of appendPropIdList. + */ + int getAppendPropIdListCount(); + /** + * repeated uint32 append_prop_id_list = 5; + * @param index The index of the element to return. + * @return The appendPropIdList at the given index. + */ + int getAppendPropIdList(int index); + } + /** + * Protobuf type {@code Reliquary} + */ + public static final class Reliquary extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Reliquary) + ReliquaryOrBuilder { + private static final long serialVersionUID = 0L; + // Use Reliquary.newBuilder() to construct. + private Reliquary(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Reliquary() { + appendPropIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Reliquary(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Reliquary( + 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: { + + level_ = input.readUInt32(); + break; + } + case 16: { + + exp_ = input.readUInt32(); + break; + } + case 24: { + + promoteLevel_ = input.readUInt32(); + break; + } + case 32: { + + mainPropId_ = input.readUInt32(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + appendPropIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + appendPropIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + appendPropIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + appendPropIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + appendPropIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.class, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 1; + private int level_; + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int EXP_FIELD_NUMBER = 2; + private int exp_; + /** + * uint32 exp = 2; + * @return The exp. + */ + @java.lang.Override + public int getExp() { + return exp_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 3; + private int promoteLevel_; + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + public static final int MAIN_PROP_ID_FIELD_NUMBER = 4; + private int mainPropId_; + /** + * uint32 main_prop_id = 4; + * @return The mainPropId. + */ + @java.lang.Override + public int getMainPropId() { + return mainPropId_; + } + + public static final int APPEND_PROP_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList appendPropIdList_; + /** + * repeated uint32 append_prop_id_list = 5; + * @return A list containing the appendPropIdList. + */ + @java.lang.Override + public java.util.List + getAppendPropIdListList() { + return appendPropIdList_; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @return The count of appendPropIdList. + */ + public int getAppendPropIdListCount() { + return appendPropIdList_.size(); + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param index The index of the element to return. + * @return The appendPropIdList at the given index. + */ + public int getAppendPropIdList(int index) { + return appendPropIdList_.getInt(index); + } + private int appendPropIdListMemoizedSerializedSize = -1; + + 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 (level_ != 0) { + output.writeUInt32(1, level_); + } + if (exp_ != 0) { + output.writeUInt32(2, exp_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(3, promoteLevel_); + } + if (mainPropId_ != 0) { + output.writeUInt32(4, mainPropId_); + } + if (getAppendPropIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(appendPropIdListMemoizedSerializedSize); + } + for (int i = 0; i < appendPropIdList_.size(); i++) { + output.writeUInt32NoTag(appendPropIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, level_); + } + if (exp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, exp_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, promoteLevel_); + } + if (mainPropId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, mainPropId_); + } + { + int dataSize = 0; + for (int i = 0; i < appendPropIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(appendPropIdList_.getInt(i)); + } + size += dataSize; + if (!getAppendPropIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + appendPropIdListMemoizedSerializedSize = dataSize; + } + 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.ReliquaryOuterClass.Reliquary)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary other = (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) obj; + + if (getLevel() + != other.getLevel()) return false; + if (getExp() + != other.getExp()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (getMainPropId() + != other.getMainPropId()) return false; + if (!getAppendPropIdListList() + .equals(other.getAppendPropIdListList())) 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) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + EXP_FIELD_NUMBER; + hash = (53 * hash) + getExp(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (37 * hash) + MAIN_PROP_ID_FIELD_NUMBER; + hash = (53 * hash) + getMainPropId(); + if (getAppendPropIdListCount() > 0) { + hash = (37 * hash) + APPEND_PROP_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAppendPropIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary 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.ReliquaryOuterClass.Reliquary parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary 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.ReliquaryOuterClass.Reliquary parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary 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.ReliquaryOuterClass.Reliquary parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary 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.ReliquaryOuterClass.Reliquary parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary 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.ReliquaryOuterClass.Reliquary 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; + } + /** + * Protobuf type {@code Reliquary} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Reliquary) + emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.class, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + exp_ = 0; + + promoteLevel_ = 0; + + mainPropId_ = 0; + + appendPropIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.internal_static_Reliquary_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary build() { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary buildPartial() { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary result = new emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary(this); + int from_bitField0_ = bitField0_; + result.level_ = level_; + result.exp_ = exp_; + result.promoteLevel_ = promoteLevel_; + result.mainPropId_ = mainPropId_; + if (((bitField0_ & 0x00000001) != 0)) { + appendPropIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.appendPropIdList_ = appendPropIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary other) { + if (other == emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getExp() != 0) { + setExp(other.getExp()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + if (other.getMainPropId() != 0) { + setMainPropId(other.getMainPropId()); + } + if (!other.appendPropIdList_.isEmpty()) { + if (appendPropIdList_.isEmpty()) { + appendPropIdList_ = other.appendPropIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAppendPropIdListIsMutable(); + appendPropIdList_.addAll(other.appendPropIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int level_ ; + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 1; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 1; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int exp_ ; + /** + * uint32 exp = 2; + * @return The exp. + */ + @java.lang.Override + public int getExp() { + return exp_; + } + /** + * uint32 exp = 2; + * @param value The exp to set. + * @return This builder for chaining. + */ + public Builder setExp(int value) { + + exp_ = value; + onChanged(); + return this; + } + /** + * uint32 exp = 2; + * @return This builder for chaining. + */ + public Builder clearExp() { + + exp_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 3; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 3; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + + private int mainPropId_ ; + /** + * uint32 main_prop_id = 4; + * @return The mainPropId. + */ + @java.lang.Override + public int getMainPropId() { + return mainPropId_; + } + /** + * uint32 main_prop_id = 4; + * @param value The mainPropId to set. + * @return This builder for chaining. + */ + public Builder setMainPropId(int value) { + + mainPropId_ = value; + onChanged(); + return this; + } + /** + * uint32 main_prop_id = 4; + * @return This builder for chaining. + */ + public Builder clearMainPropId() { + + mainPropId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList appendPropIdList_ = emptyIntList(); + private void ensureAppendPropIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + appendPropIdList_ = mutableCopy(appendPropIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 append_prop_id_list = 5; + * @return A list containing the appendPropIdList. + */ + public java.util.List + getAppendPropIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(appendPropIdList_) : appendPropIdList_; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @return The count of appendPropIdList. + */ + public int getAppendPropIdListCount() { + return appendPropIdList_.size(); + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param index The index of the element to return. + * @return The appendPropIdList at the given index. + */ + public int getAppendPropIdList(int index) { + return appendPropIdList_.getInt(index); + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param index The index to set the value at. + * @param value The appendPropIdList to set. + * @return This builder for chaining. + */ + public Builder setAppendPropIdList( + int index, int value) { + ensureAppendPropIdListIsMutable(); + appendPropIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param value The appendPropIdList to add. + * @return This builder for chaining. + */ + public Builder addAppendPropIdList(int value) { + ensureAppendPropIdListIsMutable(); + appendPropIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @param values The appendPropIdList to add. + * @return This builder for chaining. + */ + public Builder addAllAppendPropIdList( + java.lang.Iterable values) { + ensureAppendPropIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, appendPropIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 append_prop_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearAppendPropIdList() { + appendPropIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:Reliquary) + } + + // @@protoc_insertion_point(class_scope:Reliquary) + private static final emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary(); + } + + public static emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Reliquary parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Reliquary(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Reliquary_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Reliquary_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017Reliquary.proto\"q\n\tReliquary\022\r\n\005level\030" + + "\001 \001(\r\022\013\n\003exp\030\002 \001(\r\022\025\n\rpromote_level\030\003 \001(" + + "\r\022\024\n\014main_prop_id\030\004 \001(\r\022\033\n\023append_prop_i" + + "d_list\030\005 \003(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Reliquary_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Reliquary_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Reliquary_descriptor, + new java.lang.String[] { "Level", "Exp", "PromoteLevel", "MainPropId", "AppendPropIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java new file mode 100644 index 00000000000..878421351d1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteReqOuterClass.java @@ -0,0 +1,623 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryPromoteReq.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryPromoteReqOuterClass { + private ReliquaryPromoteReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryPromoteReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryPromoteReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + long getItemGuid(); + + /** + * uint64 target_guid = 13; + * @return The targetGuid. + */ + long getTargetGuid(); + } + /** + *
+   * CmdId: 627
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryPromoteReq} + */ + public static final class ReliquaryPromoteReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryPromoteReq) + ReliquaryPromoteReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryPromoteReq.newBuilder() to construct. + private ReliquaryPromoteReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryPromoteReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryPromoteReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryPromoteReq( + 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 80: { + + itemGuid_ = input.readUInt64(); + break; + } + case 104: { + + targetGuid_ = input.readUInt64(); + 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.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.class, emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.Builder.class); + } + + public static final int ITEM_GUID_FIELD_NUMBER = 10; + private long itemGuid_; + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + @java.lang.Override + public long getItemGuid() { + return itemGuid_; + } + + public static final int TARGET_GUID_FIELD_NUMBER = 13; + private long targetGuid_; + /** + * uint64 target_guid = 13; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + + 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 (itemGuid_ != 0L) { + output.writeUInt64(10, itemGuid_); + } + if (targetGuid_ != 0L) { + output.writeUInt64(13, targetGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, itemGuid_); + } + if (targetGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, targetGuid_); + } + 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.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq other = (emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq) obj; + + if (getItemGuid() + != other.getItemGuid()) return false; + if (getTargetGuid() + != other.getTargetGuid()) 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) + ITEM_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getItemGuid()); + hash = (37 * hash) + TARGET_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq 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.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq 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.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq 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.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq 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.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq 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.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq 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: 627
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryPromoteReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryPromoteReq) + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.class, emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemGuid_ = 0L; + + targetGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.internal_static_ReliquaryPromoteReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq build() { + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq buildPartial() { + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq result = new emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq(this); + result.itemGuid_ = itemGuid_; + result.targetGuid_ = targetGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq other) { + if (other == emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq.getDefaultInstance()) return this; + if (other.getItemGuid() != 0L) { + setItemGuid(other.getItemGuid()); + } + if (other.getTargetGuid() != 0L) { + setTargetGuid(other.getTargetGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long itemGuid_ ; + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + @java.lang.Override + public long getItemGuid() { + return itemGuid_; + } + /** + * uint64 item_guid = 10; + * @param value The itemGuid to set. + * @return This builder for chaining. + */ + public Builder setItemGuid(long value) { + + itemGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 item_guid = 10; + * @return This builder for chaining. + */ + public Builder clearItemGuid() { + + itemGuid_ = 0L; + onChanged(); + return this; + } + + private long targetGuid_ ; + /** + * uint64 target_guid = 13; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + /** + * uint64 target_guid = 13; + * @param value The targetGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetGuid(long value) { + + targetGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_guid = 13; + * @return This builder for chaining. + */ + public Builder clearTargetGuid() { + + targetGuid_ = 0L; + 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:ReliquaryPromoteReq) + } + + // @@protoc_insertion_point(class_scope:ReliquaryPromoteReq) + private static final emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq(); + } + + public static emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryPromoteReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryPromoteReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteReqOuterClass.ReliquaryPromoteReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryPromoteReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryPromoteReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ReliquaryPromoteReq.proto\"=\n\023Reliquary" + + "PromoteReq\022\021\n\titem_guid\030\n \001(\004\022\023\n\013target_" + + "guid\030\r \001(\004B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryPromoteReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryPromoteReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryPromoteReq_descriptor, + new java.lang.String[] { "ItemGuid", "TargetGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java new file mode 100644 index 00000000000..9ccf7a2089c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryPromoteRspOuterClass.java @@ -0,0 +1,1153 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryPromoteRsp.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryPromoteRspOuterClass { + private ReliquaryPromoteRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryPromoteRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryPromoteRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 old_promote_level = 10; + * @return The oldPromoteLevel. + */ + int getOldPromoteLevel(); + + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + long getTargetReliquaryGuid(); + + /** + * repeated uint32 cur_append_prop_list = 9; + * @return A list containing the curAppendPropList. + */ + java.util.List getCurAppendPropListList(); + /** + * repeated uint32 cur_append_prop_list = 9; + * @return The count of curAppendPropList. + */ + int getCurAppendPropListCount(); + /** + * repeated uint32 cur_append_prop_list = 9; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + int getCurAppendPropList(int index); + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 cur_promote_level = 2; + * @return The curPromoteLevel. + */ + int getCurPromoteLevel(); + + /** + * repeated uint32 old_append_prop_list = 8; + * @return A list containing the oldAppendPropList. + */ + java.util.List getOldAppendPropListList(); + /** + * repeated uint32 old_append_prop_list = 8; + * @return The count of oldAppendPropList. + */ + int getOldAppendPropListCount(); + /** + * repeated uint32 old_append_prop_list = 8; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + int getOldAppendPropList(int index); + } + /** + *
+   * CmdId: 694
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ReliquaryPromoteRsp} + */ + public static final class ReliquaryPromoteRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryPromoteRsp) + ReliquaryPromoteRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryPromoteRsp.newBuilder() to construct. + private ReliquaryPromoteRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryPromoteRsp() { + curAppendPropList_ = emptyIntList(); + oldAppendPropList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryPromoteRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryPromoteRsp( + 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 16: { + + curPromoteLevel_ = input.readUInt32(); + break; + } + case 48: { + + targetReliquaryGuid_ = input.readUInt64(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + oldAppendPropList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + oldAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + oldAppendPropList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 72: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + curAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + curAppendPropList_.addInt(input.readUInt32()); + break; + } + case 74: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + curAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + curAppendPropList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 80: { + + oldPromoteLevel_ = input.readUInt32(); + break; + } + case 96: { + + 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + curAppendPropList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.class, emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.Builder.class); + } + + public static final int OLD_PROMOTE_LEVEL_FIELD_NUMBER = 10; + private int oldPromoteLevel_; + /** + * uint32 old_promote_level = 10; + * @return The oldPromoteLevel. + */ + @java.lang.Override + public int getOldPromoteLevel() { + return oldPromoteLevel_; + } + + public static final int TARGET_RELIQUARY_GUID_FIELD_NUMBER = 6; + private long targetReliquaryGuid_; + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + + public static final int CUR_APPEND_PROP_LIST_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.IntList curAppendPropList_; + /** + * repeated uint32 cur_append_prop_list = 9; + * @return A list containing the curAppendPropList. + */ + @java.lang.Override + public java.util.List + getCurAppendPropListList() { + return curAppendPropList_; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @return The count of curAppendPropList. + */ + public int getCurAppendPropListCount() { + return curAppendPropList_.size(); + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + public int getCurAppendPropList(int index) { + return curAppendPropList_.getInt(index); + } + private int curAppendPropListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUR_PROMOTE_LEVEL_FIELD_NUMBER = 2; + private int curPromoteLevel_; + /** + * uint32 cur_promote_level = 2; + * @return The curPromoteLevel. + */ + @java.lang.Override + public int getCurPromoteLevel() { + return curPromoteLevel_; + } + + public static final int OLD_APPEND_PROP_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList oldAppendPropList_; + /** + * repeated uint32 old_append_prop_list = 8; + * @return A list containing the oldAppendPropList. + */ + @java.lang.Override + public java.util.List + getOldAppendPropListList() { + return oldAppendPropList_; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @return The count of oldAppendPropList. + */ + public int getOldAppendPropListCount() { + return oldAppendPropList_.size(); + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + public int getOldAppendPropList(int index) { + return oldAppendPropList_.getInt(index); + } + private int oldAppendPropListMemoizedSerializedSize = -1; + + 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 (curPromoteLevel_ != 0) { + output.writeUInt32(2, curPromoteLevel_); + } + if (targetReliquaryGuid_ != 0L) { + output.writeUInt64(6, targetReliquaryGuid_); + } + if (getOldAppendPropListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(oldAppendPropListMemoizedSerializedSize); + } + for (int i = 0; i < oldAppendPropList_.size(); i++) { + output.writeUInt32NoTag(oldAppendPropList_.getInt(i)); + } + if (getCurAppendPropListList().size() > 0) { + output.writeUInt32NoTag(74); + output.writeUInt32NoTag(curAppendPropListMemoizedSerializedSize); + } + for (int i = 0; i < curAppendPropList_.size(); i++) { + output.writeUInt32NoTag(curAppendPropList_.getInt(i)); + } + if (oldPromoteLevel_ != 0) { + output.writeUInt32(10, oldPromoteLevel_); + } + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, curPromoteLevel_); + } + if (targetReliquaryGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, targetReliquaryGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < oldAppendPropList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(oldAppendPropList_.getInt(i)); + } + size += dataSize; + if (!getOldAppendPropListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + oldAppendPropListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < curAppendPropList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(curAppendPropList_.getInt(i)); + } + size += dataSize; + if (!getCurAppendPropListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + curAppendPropListMemoizedSerializedSize = dataSize; + } + if (oldPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, oldPromoteLevel_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, 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.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp other = (emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp) obj; + + if (getOldPromoteLevel() + != other.getOldPromoteLevel()) return false; + if (getTargetReliquaryGuid() + != other.getTargetReliquaryGuid()) return false; + if (!getCurAppendPropListList() + .equals(other.getCurAppendPropListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCurPromoteLevel() + != other.getCurPromoteLevel()) return false; + if (!getOldAppendPropListList() + .equals(other.getOldAppendPropListList())) 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) + OLD_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldPromoteLevel(); + hash = (37 * hash) + TARGET_RELIQUARY_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetReliquaryGuid()); + if (getCurAppendPropListCount() > 0) { + hash = (37 * hash) + CUR_APPEND_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCurAppendPropListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + CUR_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurPromoteLevel(); + if (getOldAppendPropListCount() > 0) { + hash = (37 * hash) + OLD_APPEND_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOldAppendPropListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp 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.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp 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.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp 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.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp 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.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp 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.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp 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: 694
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ReliquaryPromoteRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryPromoteRsp) + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.class, emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + oldPromoteLevel_ = 0; + + targetReliquaryGuid_ = 0L; + + curAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + curPromoteLevel_ = 0; + + oldAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.internal_static_ReliquaryPromoteRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp build() { + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp buildPartial() { + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp result = new emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp(this); + int from_bitField0_ = bitField0_; + result.oldPromoteLevel_ = oldPromoteLevel_; + result.targetReliquaryGuid_ = targetReliquaryGuid_; + if (((bitField0_ & 0x00000001) != 0)) { + curAppendPropList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.curAppendPropList_ = curAppendPropList_; + result.retcode_ = retcode_; + result.curPromoteLevel_ = curPromoteLevel_; + if (((bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.oldAppendPropList_ = oldAppendPropList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp other) { + if (other == emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp.getDefaultInstance()) return this; + if (other.getOldPromoteLevel() != 0) { + setOldPromoteLevel(other.getOldPromoteLevel()); + } + if (other.getTargetReliquaryGuid() != 0L) { + setTargetReliquaryGuid(other.getTargetReliquaryGuid()); + } + if (!other.curAppendPropList_.isEmpty()) { + if (curAppendPropList_.isEmpty()) { + curAppendPropList_ = other.curAppendPropList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.addAll(other.curAppendPropList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCurPromoteLevel() != 0) { + setCurPromoteLevel(other.getCurPromoteLevel()); + } + if (!other.oldAppendPropList_.isEmpty()) { + if (oldAppendPropList_.isEmpty()) { + oldAppendPropList_ = other.oldAppendPropList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.addAll(other.oldAppendPropList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int oldPromoteLevel_ ; + /** + * uint32 old_promote_level = 10; + * @return The oldPromoteLevel. + */ + @java.lang.Override + public int getOldPromoteLevel() { + return oldPromoteLevel_; + } + /** + * uint32 old_promote_level = 10; + * @param value The oldPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setOldPromoteLevel(int value) { + + oldPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_promote_level = 10; + * @return This builder for chaining. + */ + public Builder clearOldPromoteLevel() { + + oldPromoteLevel_ = 0; + onChanged(); + return this; + } + + private long targetReliquaryGuid_ ; + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + /** + * uint64 target_reliquary_guid = 6; + * @param value The targetReliquaryGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetReliquaryGuid(long value) { + + targetReliquaryGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_reliquary_guid = 6; + * @return This builder for chaining. + */ + public Builder clearTargetReliquaryGuid() { + + targetReliquaryGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList curAppendPropList_ = emptyIntList(); + private void ensureCurAppendPropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + curAppendPropList_ = mutableCopy(curAppendPropList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @return A list containing the curAppendPropList. + */ + public java.util.List + getCurAppendPropListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(curAppendPropList_) : curAppendPropList_; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @return The count of curAppendPropList. + */ + public int getCurAppendPropListCount() { + return curAppendPropList_.size(); + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + public int getCurAppendPropList(int index) { + return curAppendPropList_.getInt(index); + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param index The index to set the value at. + * @param value The curAppendPropList to set. + * @return This builder for chaining. + */ + public Builder setCurAppendPropList( + int index, int value) { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param value The curAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addCurAppendPropList(int value) { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @param values The curAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addAllCurAppendPropList( + java.lang.Iterable values) { + ensureCurAppendPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, curAppendPropList_); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 9; + * @return This builder for chaining. + */ + public Builder clearCurAppendPropList() { + curAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int curPromoteLevel_ ; + /** + * uint32 cur_promote_level = 2; + * @return The curPromoteLevel. + */ + @java.lang.Override + public int getCurPromoteLevel() { + return curPromoteLevel_; + } + /** + * uint32 cur_promote_level = 2; + * @param value The curPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setCurPromoteLevel(int value) { + + curPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_promote_level = 2; + * @return This builder for chaining. + */ + public Builder clearCurPromoteLevel() { + + curPromoteLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList oldAppendPropList_ = emptyIntList(); + private void ensureOldAppendPropListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_ = mutableCopy(oldAppendPropList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 old_append_prop_list = 8; + * @return A list containing the oldAppendPropList. + */ + public java.util.List + getOldAppendPropListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(oldAppendPropList_) : oldAppendPropList_; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @return The count of oldAppendPropList. + */ + public int getOldAppendPropListCount() { + return oldAppendPropList_.size(); + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + public int getOldAppendPropList(int index) { + return oldAppendPropList_.getInt(index); + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param index The index to set the value at. + * @param value The oldAppendPropList to set. + * @return This builder for chaining. + */ + public Builder setOldAppendPropList( + int index, int value) { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param value The oldAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addOldAppendPropList(int value) { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @param values The oldAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addAllOldAppendPropList( + java.lang.Iterable values) { + ensureOldAppendPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oldAppendPropList_); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 8; + * @return This builder for chaining. + */ + public Builder clearOldAppendPropList() { + oldAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:ReliquaryPromoteRsp) + } + + // @@protoc_insertion_point(class_scope:ReliquaryPromoteRsp) + private static final emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp(); + } + + public static emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryPromoteRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryPromoteRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryPromoteRspOuterClass.ReliquaryPromoteRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryPromoteRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryPromoteRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ReliquaryPromoteRsp.proto\"\267\001\n\023Reliquar" + + "yPromoteRsp\022\031\n\021old_promote_level\030\n \001(\r\022\035" + + "\n\025target_reliquary_guid\030\006 \001(\004\022\034\n\024cur_app" + + "end_prop_list\030\t \003(\r\022\017\n\007retcode\030\014 \001(\005\022\031\n\021" + + "cur_promote_level\030\002 \001(\r\022\034\n\024old_append_pr" + + "op_list\030\010 \003(\rB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryPromoteRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryPromoteRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryPromoteRsp_descriptor, + new java.lang.String[] { "OldPromoteLevel", "TargetReliquaryGuid", "CurAppendPropList", "Retcode", "CurPromoteLevel", "OldAppendPropList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java new file mode 100644 index 00000000000..d3bfde1f0d3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeReqOuterClass.java @@ -0,0 +1,1125 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryUpgradeReq.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryUpgradeReqOuterClass { + private ReliquaryUpgradeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryUpgradeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryUpgradeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam item_param_list = 11; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 11; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 11; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 11; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 11; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + long getTargetReliquaryGuid(); + + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return A list containing the foodReliquaryGuidList. + */ + java.util.List getFoodReliquaryGuidListList(); + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return The count of foodReliquaryGuidList. + */ + int getFoodReliquaryGuidListCount(); + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param index The index of the element to return. + * @return The foodReliquaryGuidList at the given index. + */ + long getFoodReliquaryGuidList(int index); + } + /** + *
+   * CmdId: 604
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code ReliquaryUpgradeReq} + */ + public static final class ReliquaryUpgradeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryUpgradeReq) + ReliquaryUpgradeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryUpgradeReq.newBuilder() to construct. + private ReliquaryUpgradeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryUpgradeReq() { + itemParamList_ = java.util.Collections.emptyList(); + foodReliquaryGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryUpgradeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryUpgradeReq( + 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 48: { + + targetReliquaryGuid_ = input.readUInt64(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + foodReliquaryGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + foodReliquaryGuidList_.addLong(input.readUInt64()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + foodReliquaryGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + foodReliquaryGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + foodReliquaryGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.class, emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.Builder.class); + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 11; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int TARGET_RELIQUARY_GUID_FIELD_NUMBER = 6; + private long targetReliquaryGuid_; + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + + public static final int FOOD_RELIQUARY_GUID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.LongList foodReliquaryGuidList_; + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return A list containing the foodReliquaryGuidList. + */ + @java.lang.Override + public java.util.List + getFoodReliquaryGuidListList() { + return foodReliquaryGuidList_; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return The count of foodReliquaryGuidList. + */ + public int getFoodReliquaryGuidListCount() { + return foodReliquaryGuidList_.size(); + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param index The index of the element to return. + * @return The foodReliquaryGuidList at the given index. + */ + public long getFoodReliquaryGuidList(int index) { + return foodReliquaryGuidList_.getLong(index); + } + private int foodReliquaryGuidListMemoizedSerializedSize = -1; + + 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 (targetReliquaryGuid_ != 0L) { + output.writeUInt64(6, targetReliquaryGuid_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(11, itemParamList_.get(i)); + } + if (getFoodReliquaryGuidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(foodReliquaryGuidListMemoizedSerializedSize); + } + for (int i = 0; i < foodReliquaryGuidList_.size(); i++) { + output.writeUInt64NoTag(foodReliquaryGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetReliquaryGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, targetReliquaryGuid_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, itemParamList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < foodReliquaryGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(foodReliquaryGuidList_.getLong(i)); + } + size += dataSize; + if (!getFoodReliquaryGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + foodReliquaryGuidListMemoizedSerializedSize = dataSize; + } + 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.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq other = (emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq) obj; + + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (getTargetReliquaryGuid() + != other.getTargetReliquaryGuid()) return false; + if (!getFoodReliquaryGuidListList() + .equals(other.getFoodReliquaryGuidListList())) 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 (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + TARGET_RELIQUARY_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetReliquaryGuid()); + if (getFoodReliquaryGuidListCount() > 0) { + hash = (37 * hash) + FOOD_RELIQUARY_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFoodReliquaryGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq 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.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq 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.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq 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.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq 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.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq 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.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq 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: 604
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code ReliquaryUpgradeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryUpgradeReq) + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.class, emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemParamListBuilder_.clear(); + } + targetReliquaryGuid_ = 0L; + + foodReliquaryGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.internal_static_ReliquaryUpgradeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq build() { + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq buildPartial() { + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq result = new emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq(this); + int from_bitField0_ = bitField0_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.targetReliquaryGuid_ = targetReliquaryGuid_; + if (((bitField0_ & 0x00000002) != 0)) { + foodReliquaryGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.foodReliquaryGuidList_ = foodReliquaryGuidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq other) { + if (other == emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq.getDefaultInstance()) return this; + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.getTargetReliquaryGuid() != 0L) { + setTargetReliquaryGuid(other.getTargetReliquaryGuid()); + } + if (!other.foodReliquaryGuidList_.isEmpty()) { + if (foodReliquaryGuidList_.isEmpty()) { + foodReliquaryGuidList_ = other.foodReliquaryGuidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFoodReliquaryGuidListIsMutable(); + foodReliquaryGuidList_.addAll(other.foodReliquaryGuidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 11; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 11; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private long targetReliquaryGuid_ ; + /** + * uint64 target_reliquary_guid = 6; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + /** + * uint64 target_reliquary_guid = 6; + * @param value The targetReliquaryGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetReliquaryGuid(long value) { + + targetReliquaryGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_reliquary_guid = 6; + * @return This builder for chaining. + */ + public Builder clearTargetReliquaryGuid() { + + targetReliquaryGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList foodReliquaryGuidList_ = emptyLongList(); + private void ensureFoodReliquaryGuidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + foodReliquaryGuidList_ = mutableCopy(foodReliquaryGuidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return A list containing the foodReliquaryGuidList. + */ + public java.util.List + getFoodReliquaryGuidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(foodReliquaryGuidList_) : foodReliquaryGuidList_; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return The count of foodReliquaryGuidList. + */ + public int getFoodReliquaryGuidListCount() { + return foodReliquaryGuidList_.size(); + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param index The index of the element to return. + * @return The foodReliquaryGuidList at the given index. + */ + public long getFoodReliquaryGuidList(int index) { + return foodReliquaryGuidList_.getLong(index); + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param index The index to set the value at. + * @param value The foodReliquaryGuidList to set. + * @return This builder for chaining. + */ + public Builder setFoodReliquaryGuidList( + int index, long value) { + ensureFoodReliquaryGuidListIsMutable(); + foodReliquaryGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param value The foodReliquaryGuidList to add. + * @return This builder for chaining. + */ + public Builder addFoodReliquaryGuidList(long value) { + ensureFoodReliquaryGuidListIsMutable(); + foodReliquaryGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @param values The foodReliquaryGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllFoodReliquaryGuidList( + java.lang.Iterable values) { + ensureFoodReliquaryGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, foodReliquaryGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 food_reliquary_guid_list = 12; + * @return This builder for chaining. + */ + public Builder clearFoodReliquaryGuidList() { + foodReliquaryGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:ReliquaryUpgradeReq) + } + + // @@protoc_insertion_point(class_scope:ReliquaryUpgradeReq) + private static final emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq(); + } + + public static emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryUpgradeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryUpgradeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeReqOuterClass.ReliquaryUpgradeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryUpgradeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryUpgradeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ReliquaryUpgradeReq.proto\032\017ItemParam.p" + + "roto\"{\n\023ReliquaryUpgradeReq\022#\n\017item_para" + + "m_list\030\013 \003(\0132\n.ItemParam\022\035\n\025target_reliq" + + "uary_guid\030\006 \001(\004\022 \n\030food_reliquary_guid_l" + + "ist\030\014 \003(\004B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ReliquaryUpgradeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryUpgradeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryUpgradeReq_descriptor, + new java.lang.String[] { "ItemParamList", "TargetReliquaryGuid", "FoodReliquaryGuidList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java new file mode 100644 index 00000000000..61773556bd6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ReliquaryUpgradeRspOuterClass.java @@ -0,0 +1,1223 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ReliquaryUpgradeRsp.proto + +package emu.grasscutter.net.proto; + +public final class ReliquaryUpgradeRspOuterClass { + private ReliquaryUpgradeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ReliquaryUpgradeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:ReliquaryUpgradeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 old_level = 4; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * uint32 cur_level = 13; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint64 target_reliquary_guid = 9; + * @return The targetReliquaryGuid. + */ + long getTargetReliquaryGuid(); + + /** + * repeated uint32 cur_append_prop_list = 2; + * @return A list containing the curAppendPropList. + */ + java.util.List getCurAppendPropListList(); + /** + * repeated uint32 cur_append_prop_list = 2; + * @return The count of curAppendPropList. + */ + int getCurAppendPropListCount(); + /** + * repeated uint32 cur_append_prop_list = 2; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + int getCurAppendPropList(int index); + + /** + * uint32 power_up_rate = 6; + * @return The powerUpRate. + */ + int getPowerUpRate(); + + /** + * repeated uint32 old_append_prop_list = 15; + * @return A list containing the oldAppendPropList. + */ + java.util.List getOldAppendPropListList(); + /** + * repeated uint32 old_append_prop_list = 15; + * @return The count of oldAppendPropList. + */ + int getOldAppendPropListCount(); + /** + * repeated uint32 old_append_prop_list = 15; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + int getOldAppendPropList(int index); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 693
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ReliquaryUpgradeRsp} + */ + public static final class ReliquaryUpgradeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ReliquaryUpgradeRsp) + ReliquaryUpgradeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use ReliquaryUpgradeRsp.newBuilder() to construct. + private ReliquaryUpgradeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReliquaryUpgradeRsp() { + curAppendPropList_ = emptyIntList(); + oldAppendPropList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReliquaryUpgradeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReliquaryUpgradeRsp( + 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 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + curAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + curAppendPropList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + curAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + curAppendPropList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 32: { + + oldLevel_ = input.readUInt32(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + + powerUpRate_ = input.readUInt32(); + break; + } + case 72: { + + targetReliquaryGuid_ = input.readUInt64(); + break; + } + case 104: { + + curLevel_ = input.readUInt32(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + oldAppendPropList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + oldAppendPropList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + oldAppendPropList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + curAppendPropList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.class, emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.Builder.class); + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 4; + private int oldLevel_; + /** + * uint32 old_level = 4; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 13; + private int curLevel_; + /** + * uint32 cur_level = 13; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int TARGET_RELIQUARY_GUID_FIELD_NUMBER = 9; + private long targetReliquaryGuid_; + /** + * uint64 target_reliquary_guid = 9; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + + public static final int CUR_APPEND_PROP_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList curAppendPropList_; + /** + * repeated uint32 cur_append_prop_list = 2; + * @return A list containing the curAppendPropList. + */ + @java.lang.Override + public java.util.List + getCurAppendPropListList() { + return curAppendPropList_; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @return The count of curAppendPropList. + */ + public int getCurAppendPropListCount() { + return curAppendPropList_.size(); + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + public int getCurAppendPropList(int index) { + return curAppendPropList_.getInt(index); + } + private int curAppendPropListMemoizedSerializedSize = -1; + + public static final int POWER_UP_RATE_FIELD_NUMBER = 6; + private int powerUpRate_; + /** + * uint32 power_up_rate = 6; + * @return The powerUpRate. + */ + @java.lang.Override + public int getPowerUpRate() { + return powerUpRate_; + } + + public static final int OLD_APPEND_PROP_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList oldAppendPropList_; + /** + * repeated uint32 old_append_prop_list = 15; + * @return A list containing the oldAppendPropList. + */ + @java.lang.Override + public java.util.List + getOldAppendPropListList() { + return oldAppendPropList_; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @return The count of oldAppendPropList. + */ + public int getOldAppendPropListCount() { + return oldAppendPropList_.size(); + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + public int getOldAppendPropList(int index) { + return oldAppendPropList_.getInt(index); + } + private int oldAppendPropListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @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 { + getSerializedSize(); + if (getCurAppendPropListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(curAppendPropListMemoizedSerializedSize); + } + for (int i = 0; i < curAppendPropList_.size(); i++) { + output.writeUInt32NoTag(curAppendPropList_.getInt(i)); + } + if (oldLevel_ != 0) { + output.writeUInt32(4, oldLevel_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (powerUpRate_ != 0) { + output.writeUInt32(6, powerUpRate_); + } + if (targetReliquaryGuid_ != 0L) { + output.writeUInt64(9, targetReliquaryGuid_); + } + if (curLevel_ != 0) { + output.writeUInt32(13, curLevel_); + } + if (getOldAppendPropListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(oldAppendPropListMemoizedSerializedSize); + } + for (int i = 0; i < oldAppendPropList_.size(); i++) { + output.writeUInt32NoTag(oldAppendPropList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < curAppendPropList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(curAppendPropList_.getInt(i)); + } + size += dataSize; + if (!getCurAppendPropListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + curAppendPropListMemoizedSerializedSize = dataSize; + } + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, oldLevel_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (powerUpRate_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, powerUpRate_); + } + if (targetReliquaryGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, targetReliquaryGuid_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, curLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < oldAppendPropList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(oldAppendPropList_.getInt(i)); + } + size += dataSize; + if (!getOldAppendPropListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + oldAppendPropListMemoizedSerializedSize = dataSize; + } + 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.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp other = (emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp) obj; + + if (getOldLevel() + != other.getOldLevel()) return false; + if (getCurLevel() + != other.getCurLevel()) return false; + if (getTargetReliquaryGuid() + != other.getTargetReliquaryGuid()) return false; + if (!getCurAppendPropListList() + .equals(other.getCurAppendPropListList())) return false; + if (getPowerUpRate() + != other.getPowerUpRate()) return false; + if (!getOldAppendPropListList() + .equals(other.getOldAppendPropListList())) 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) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + TARGET_RELIQUARY_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetReliquaryGuid()); + if (getCurAppendPropListCount() > 0) { + hash = (37 * hash) + CUR_APPEND_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCurAppendPropListList().hashCode(); + } + hash = (37 * hash) + POWER_UP_RATE_FIELD_NUMBER; + hash = (53 * hash) + getPowerUpRate(); + if (getOldAppendPropListCount() > 0) { + hash = (37 * hash) + OLD_APPEND_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOldAppendPropListList().hashCode(); + } + 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.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp 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.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp 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.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp 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.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp 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.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp 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.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp 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: 693
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ReliquaryUpgradeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ReliquaryUpgradeRsp) + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.class, emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + oldLevel_ = 0; + + curLevel_ = 0; + + targetReliquaryGuid_ = 0L; + + curAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + powerUpRate_ = 0; + + oldAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.internal_static_ReliquaryUpgradeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp build() { + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp buildPartial() { + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp result = new emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp(this); + int from_bitField0_ = bitField0_; + result.oldLevel_ = oldLevel_; + result.curLevel_ = curLevel_; + result.targetReliquaryGuid_ = targetReliquaryGuid_; + if (((bitField0_ & 0x00000001) != 0)) { + curAppendPropList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.curAppendPropList_ = curAppendPropList_; + result.powerUpRate_ = powerUpRate_; + if (((bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.oldAppendPropList_ = oldAppendPropList_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp) { + return mergeFrom((emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp other) { + if (other == emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp.getDefaultInstance()) return this; + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getTargetReliquaryGuid() != 0L) { + setTargetReliquaryGuid(other.getTargetReliquaryGuid()); + } + if (!other.curAppendPropList_.isEmpty()) { + if (curAppendPropList_.isEmpty()) { + curAppendPropList_ = other.curAppendPropList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.addAll(other.curAppendPropList_); + } + onChanged(); + } + if (other.getPowerUpRate() != 0) { + setPowerUpRate(other.getPowerUpRate()); + } + if (!other.oldAppendPropList_.isEmpty()) { + if (oldAppendPropList_.isEmpty()) { + oldAppendPropList_ = other.oldAppendPropList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.addAll(other.oldAppendPropList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int oldLevel_ ; + /** + * uint32 old_level = 4; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 4; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 4; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private int curLevel_ ; + /** + * uint32 cur_level = 13; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 13; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 13; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private long targetReliquaryGuid_ ; + /** + * uint64 target_reliquary_guid = 9; + * @return The targetReliquaryGuid. + */ + @java.lang.Override + public long getTargetReliquaryGuid() { + return targetReliquaryGuid_; + } + /** + * uint64 target_reliquary_guid = 9; + * @param value The targetReliquaryGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetReliquaryGuid(long value) { + + targetReliquaryGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_reliquary_guid = 9; + * @return This builder for chaining. + */ + public Builder clearTargetReliquaryGuid() { + + targetReliquaryGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList curAppendPropList_ = emptyIntList(); + private void ensureCurAppendPropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + curAppendPropList_ = mutableCopy(curAppendPropList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @return A list containing the curAppendPropList. + */ + public java.util.List + getCurAppendPropListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(curAppendPropList_) : curAppendPropList_; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @return The count of curAppendPropList. + */ + public int getCurAppendPropListCount() { + return curAppendPropList_.size(); + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param index The index of the element to return. + * @return The curAppendPropList at the given index. + */ + public int getCurAppendPropList(int index) { + return curAppendPropList_.getInt(index); + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param index The index to set the value at. + * @param value The curAppendPropList to set. + * @return This builder for chaining. + */ + public Builder setCurAppendPropList( + int index, int value) { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param value The curAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addCurAppendPropList(int value) { + ensureCurAppendPropListIsMutable(); + curAppendPropList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @param values The curAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addAllCurAppendPropList( + java.lang.Iterable values) { + ensureCurAppendPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, curAppendPropList_); + onChanged(); + return this; + } + /** + * repeated uint32 cur_append_prop_list = 2; + * @return This builder for chaining. + */ + public Builder clearCurAppendPropList() { + curAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int powerUpRate_ ; + /** + * uint32 power_up_rate = 6; + * @return The powerUpRate. + */ + @java.lang.Override + public int getPowerUpRate() { + return powerUpRate_; + } + /** + * uint32 power_up_rate = 6; + * @param value The powerUpRate to set. + * @return This builder for chaining. + */ + public Builder setPowerUpRate(int value) { + + powerUpRate_ = value; + onChanged(); + return this; + } + /** + * uint32 power_up_rate = 6; + * @return This builder for chaining. + */ + public Builder clearPowerUpRate() { + + powerUpRate_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList oldAppendPropList_ = emptyIntList(); + private void ensureOldAppendPropListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + oldAppendPropList_ = mutableCopy(oldAppendPropList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 old_append_prop_list = 15; + * @return A list containing the oldAppendPropList. + */ + public java.util.List + getOldAppendPropListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(oldAppendPropList_) : oldAppendPropList_; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @return The count of oldAppendPropList. + */ + public int getOldAppendPropListCount() { + return oldAppendPropList_.size(); + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param index The index of the element to return. + * @return The oldAppendPropList at the given index. + */ + public int getOldAppendPropList(int index) { + return oldAppendPropList_.getInt(index); + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param index The index to set the value at. + * @param value The oldAppendPropList to set. + * @return This builder for chaining. + */ + public Builder setOldAppendPropList( + int index, int value) { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param value The oldAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addOldAppendPropList(int value) { + ensureOldAppendPropListIsMutable(); + oldAppendPropList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @param values The oldAppendPropList to add. + * @return This builder for chaining. + */ + public Builder addAllOldAppendPropList( + java.lang.Iterable values) { + ensureOldAppendPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, oldAppendPropList_); + onChanged(); + return this; + } + /** + * repeated uint32 old_append_prop_list = 15; + * @return This builder for chaining. + */ + public Builder clearOldAppendPropList() { + oldAppendPropList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @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:ReliquaryUpgradeRsp) + } + + // @@protoc_insertion_point(class_scope:ReliquaryUpgradeRsp) + private static final emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp(); + } + + public static emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReliquaryUpgradeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReliquaryUpgradeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryUpgradeRspOuterClass.ReliquaryUpgradeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ReliquaryUpgradeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ReliquaryUpgradeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031ReliquaryUpgradeRsp.proto\"\276\001\n\023Reliquar" + + "yUpgradeRsp\022\021\n\told_level\030\004 \001(\r\022\021\n\tcur_le" + + "vel\030\r \001(\r\022\035\n\025target_reliquary_guid\030\t \001(\004" + + "\022\034\n\024cur_append_prop_list\030\002 \003(\r\022\025\n\rpower_" + + "up_rate\030\006 \001(\r\022\034\n\024old_append_prop_list\030\017 " + + "\003(\r\022\017\n\007retcode\030\005 \001(\005B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ReliquaryUpgradeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ReliquaryUpgradeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ReliquaryUpgradeRsp_descriptor, + new java.lang.String[] { "OldLevel", "CurLevel", "TargetReliquaryGuid", "CurAppendPropList", "PowerUpRate", "OldAppendPropList", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java new file mode 100644 index 00000000000..7d8e9647e1e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ResVersionConfigOuterClass.java @@ -0,0 +1,1360 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ResVersionConfig.proto + +package emu.grasscutter.net.proto; + +public final class ResVersionConfigOuterClass { + private ResVersionConfigOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ResVersionConfigOrBuilder extends + // @@protoc_insertion_point(interface_extends:ResVersionConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 version = 1; + * @return The version. + */ + int getVersion(); + + /** + * bool relogin = 2; + * @return The relogin. + */ + boolean getRelogin(); + + /** + * string md_5 = 3; + * @return The md5. + */ + java.lang.String getMd5(); + /** + * string md_5 = 3; + * @return The bytes for md5. + */ + com.google.protobuf.ByteString + getMd5Bytes(); + + /** + * string release_total_size = 4; + * @return The releaseTotalSize. + */ + java.lang.String getReleaseTotalSize(); + /** + * string release_total_size = 4; + * @return The bytes for releaseTotalSize. + */ + com.google.protobuf.ByteString + getReleaseTotalSizeBytes(); + + /** + * string version_suffix = 5; + * @return The versionSuffix. + */ + java.lang.String getVersionSuffix(); + /** + * string version_suffix = 5; + * @return The bytes for versionSuffix. + */ + com.google.protobuf.ByteString + getVersionSuffixBytes(); + + /** + * string branch = 6; + * @return The branch. + */ + java.lang.String getBranch(); + /** + * string branch = 6; + * @return The bytes for branch. + */ + com.google.protobuf.ByteString + getBranchBytes(); + + /** + * string next_script_version = 7; + * @return The nextScriptVersion. + */ + java.lang.String getNextScriptVersion(); + /** + * string next_script_version = 7; + * @return The bytes for nextScriptVersion. + */ + com.google.protobuf.ByteString + getNextScriptVersionBytes(); + } + /** + * Protobuf type {@code ResVersionConfig} + */ + public static final class ResVersionConfig extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ResVersionConfig) + ResVersionConfigOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResVersionConfig.newBuilder() to construct. + private ResVersionConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResVersionConfig() { + md5_ = ""; + releaseTotalSize_ = ""; + versionSuffix_ = ""; + branch_ = ""; + nextScriptVersion_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResVersionConfig(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResVersionConfig( + 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: { + + version_ = input.readUInt32(); + break; + } + case 16: { + + relogin_ = input.readBool(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + md5_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + releaseTotalSize_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + versionSuffix_ = s; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + branch_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + nextScriptVersion_ = 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.ResVersionConfigOuterClass.internal_static_ResVersionConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.class, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder.class); + } + + public static final int VERSION_FIELD_NUMBER = 1; + private int version_; + /** + * uint32 version = 1; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + + public static final int RELOGIN_FIELD_NUMBER = 2; + private boolean relogin_; + /** + * bool relogin = 2; + * @return The relogin. + */ + @java.lang.Override + public boolean getRelogin() { + return relogin_; + } + + public static final int MD_5_FIELD_NUMBER = 3; + private volatile java.lang.Object md5_; + /** + * string md_5 = 3; + * @return The md5. + */ + @java.lang.Override + public java.lang.String getMd5() { + java.lang.Object ref = md5_; + 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(); + md5_ = s; + return s; + } + } + /** + * string md_5 = 3; + * @return The bytes for md5. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMd5Bytes() { + java.lang.Object ref = md5_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + md5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RELEASE_TOTAL_SIZE_FIELD_NUMBER = 4; + private volatile java.lang.Object releaseTotalSize_; + /** + * string release_total_size = 4; + * @return The releaseTotalSize. + */ + @java.lang.Override + public java.lang.String getReleaseTotalSize() { + java.lang.Object ref = releaseTotalSize_; + 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(); + releaseTotalSize_ = s; + return s; + } + } + /** + * string release_total_size = 4; + * @return The bytes for releaseTotalSize. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReleaseTotalSizeBytes() { + java.lang.Object ref = releaseTotalSize_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + releaseTotalSize_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VERSION_SUFFIX_FIELD_NUMBER = 5; + private volatile java.lang.Object versionSuffix_; + /** + * string version_suffix = 5; + * @return The versionSuffix. + */ + @java.lang.Override + public java.lang.String getVersionSuffix() { + java.lang.Object ref = versionSuffix_; + 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(); + versionSuffix_ = s; + return s; + } + } + /** + * string version_suffix = 5; + * @return The bytes for versionSuffix. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVersionSuffixBytes() { + java.lang.Object ref = versionSuffix_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + versionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BRANCH_FIELD_NUMBER = 6; + private volatile java.lang.Object branch_; + /** + * string branch = 6; + * @return The branch. + */ + @java.lang.Override + public java.lang.String getBranch() { + java.lang.Object ref = branch_; + 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(); + branch_ = s; + return s; + } + } + /** + * string branch = 6; + * @return The bytes for branch. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBranchBytes() { + java.lang.Object ref = branch_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + branch_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NEXT_SCRIPT_VERSION_FIELD_NUMBER = 7; + private volatile java.lang.Object nextScriptVersion_; + /** + * string next_script_version = 7; + * @return The nextScriptVersion. + */ + @java.lang.Override + public java.lang.String getNextScriptVersion() { + java.lang.Object ref = nextScriptVersion_; + 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(); + nextScriptVersion_ = s; + return s; + } + } + /** + * string next_script_version = 7; + * @return The bytes for nextScriptVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNextScriptVersionBytes() { + java.lang.Object ref = nextScriptVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextScriptVersion_ = 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 (version_ != 0) { + output.writeUInt32(1, version_); + } + if (relogin_ != false) { + output.writeBool(2, relogin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(md5_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, md5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(releaseTotalSize_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, releaseTotalSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionSuffix_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, versionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(branch_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, branch_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextScriptVersion_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, nextScriptVersion_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (version_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, version_); + } + if (relogin_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, relogin_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(md5_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, md5_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(releaseTotalSize_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, releaseTotalSize_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionSuffix_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, versionSuffix_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(branch_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, branch_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextScriptVersion_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, nextScriptVersion_); + } + 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.ResVersionConfigOuterClass.ResVersionConfig)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig other = (emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig) obj; + + if (getVersion() + != other.getVersion()) return false; + if (getRelogin() + != other.getRelogin()) return false; + if (!getMd5() + .equals(other.getMd5())) return false; + if (!getReleaseTotalSize() + .equals(other.getReleaseTotalSize())) return false; + if (!getVersionSuffix() + .equals(other.getVersionSuffix())) return false; + if (!getBranch() + .equals(other.getBranch())) return false; + if (!getNextScriptVersion() + .equals(other.getNextScriptVersion())) 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) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion(); + hash = (37 * hash) + RELOGIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getRelogin()); + hash = (37 * hash) + MD_5_FIELD_NUMBER; + hash = (53 * hash) + getMd5().hashCode(); + hash = (37 * hash) + RELEASE_TOTAL_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getReleaseTotalSize().hashCode(); + hash = (37 * hash) + VERSION_SUFFIX_FIELD_NUMBER; + hash = (53 * hash) + getVersionSuffix().hashCode(); + hash = (37 * hash) + BRANCH_FIELD_NUMBER; + hash = (53 * hash) + getBranch().hashCode(); + hash = (37 * hash) + NEXT_SCRIPT_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getNextScriptVersion().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig 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.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig 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.ResVersionConfigOuterClass.ResVersionConfig parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig 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.ResVersionConfigOuterClass.ResVersionConfig parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig 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.ResVersionConfigOuterClass.ResVersionConfig parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig 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.ResVersionConfigOuterClass.ResVersionConfig 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; + } + /** + * Protobuf type {@code ResVersionConfig} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ResVersionConfig) + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.class, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + version_ = 0; + + relogin_ = false; + + md5_ = ""; + + releaseTotalSize_ = ""; + + versionSuffix_ = ""; + + branch_ = ""; + + nextScriptVersion_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.internal_static_ResVersionConfig_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig build() { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig buildPartial() { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig result = new emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig(this); + result.version_ = version_; + result.relogin_ = relogin_; + result.md5_ = md5_; + result.releaseTotalSize_ = releaseTotalSize_; + result.versionSuffix_ = versionSuffix_; + result.branch_ = branch_; + result.nextScriptVersion_ = nextScriptVersion_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig) { + return mergeFrom((emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig other) { + if (other == emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance()) return this; + if (other.getVersion() != 0) { + setVersion(other.getVersion()); + } + if (other.getRelogin() != false) { + setRelogin(other.getRelogin()); + } + if (!other.getMd5().isEmpty()) { + md5_ = other.md5_; + onChanged(); + } + if (!other.getReleaseTotalSize().isEmpty()) { + releaseTotalSize_ = other.releaseTotalSize_; + onChanged(); + } + if (!other.getVersionSuffix().isEmpty()) { + versionSuffix_ = other.versionSuffix_; + onChanged(); + } + if (!other.getBranch().isEmpty()) { + branch_ = other.branch_; + onChanged(); + } + if (!other.getNextScriptVersion().isEmpty()) { + nextScriptVersion_ = other.nextScriptVersion_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int version_ ; + /** + * uint32 version = 1; + * @return The version. + */ + @java.lang.Override + public int getVersion() { + return version_; + } + /** + * uint32 version = 1; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion(int value) { + + version_ = value; + onChanged(); + return this; + } + /** + * uint32 version = 1; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = 0; + onChanged(); + return this; + } + + private boolean relogin_ ; + /** + * bool relogin = 2; + * @return The relogin. + */ + @java.lang.Override + public boolean getRelogin() { + return relogin_; + } + /** + * bool relogin = 2; + * @param value The relogin to set. + * @return This builder for chaining. + */ + public Builder setRelogin(boolean value) { + + relogin_ = value; + onChanged(); + return this; + } + /** + * bool relogin = 2; + * @return This builder for chaining. + */ + public Builder clearRelogin() { + + relogin_ = false; + onChanged(); + return this; + } + + private java.lang.Object md5_ = ""; + /** + * string md_5 = 3; + * @return The md5. + */ + public java.lang.String getMd5() { + java.lang.Object ref = md5_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + md5_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string md_5 = 3; + * @return The bytes for md5. + */ + public com.google.protobuf.ByteString + getMd5Bytes() { + java.lang.Object ref = md5_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + md5_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string md_5 = 3; + * @param value The md5 to set. + * @return This builder for chaining. + */ + public Builder setMd5( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + md5_ = value; + onChanged(); + return this; + } + /** + * string md_5 = 3; + * @return This builder for chaining. + */ + public Builder clearMd5() { + + md5_ = getDefaultInstance().getMd5(); + onChanged(); + return this; + } + /** + * string md_5 = 3; + * @param value The bytes for md5 to set. + * @return This builder for chaining. + */ + public Builder setMd5Bytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + md5_ = value; + onChanged(); + return this; + } + + private java.lang.Object releaseTotalSize_ = ""; + /** + * string release_total_size = 4; + * @return The releaseTotalSize. + */ + public java.lang.String getReleaseTotalSize() { + java.lang.Object ref = releaseTotalSize_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + releaseTotalSize_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string release_total_size = 4; + * @return The bytes for releaseTotalSize. + */ + public com.google.protobuf.ByteString + getReleaseTotalSizeBytes() { + java.lang.Object ref = releaseTotalSize_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + releaseTotalSize_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string release_total_size = 4; + * @param value The releaseTotalSize to set. + * @return This builder for chaining. + */ + public Builder setReleaseTotalSize( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + releaseTotalSize_ = value; + onChanged(); + return this; + } + /** + * string release_total_size = 4; + * @return This builder for chaining. + */ + public Builder clearReleaseTotalSize() { + + releaseTotalSize_ = getDefaultInstance().getReleaseTotalSize(); + onChanged(); + return this; + } + /** + * string release_total_size = 4; + * @param value The bytes for releaseTotalSize to set. + * @return This builder for chaining. + */ + public Builder setReleaseTotalSizeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + releaseTotalSize_ = value; + onChanged(); + return this; + } + + private java.lang.Object versionSuffix_ = ""; + /** + * string version_suffix = 5; + * @return The versionSuffix. + */ + public java.lang.String getVersionSuffix() { + java.lang.Object ref = versionSuffix_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionSuffix_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string version_suffix = 5; + * @return The bytes for versionSuffix. + */ + public com.google.protobuf.ByteString + getVersionSuffixBytes() { + java.lang.Object ref = versionSuffix_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + versionSuffix_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string version_suffix = 5; + * @param value The versionSuffix to set. + * @return This builder for chaining. + */ + public Builder setVersionSuffix( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + versionSuffix_ = value; + onChanged(); + return this; + } + /** + * string version_suffix = 5; + * @return This builder for chaining. + */ + public Builder clearVersionSuffix() { + + versionSuffix_ = getDefaultInstance().getVersionSuffix(); + onChanged(); + return this; + } + /** + * string version_suffix = 5; + * @param value The bytes for versionSuffix to set. + * @return This builder for chaining. + */ + public Builder setVersionSuffixBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + versionSuffix_ = value; + onChanged(); + return this; + } + + private java.lang.Object branch_ = ""; + /** + * string branch = 6; + * @return The branch. + */ + public java.lang.String getBranch() { + java.lang.Object ref = branch_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + branch_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string branch = 6; + * @return The bytes for branch. + */ + public com.google.protobuf.ByteString + getBranchBytes() { + java.lang.Object ref = branch_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + branch_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string branch = 6; + * @param value The branch to set. + * @return This builder for chaining. + */ + public Builder setBranch( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + branch_ = value; + onChanged(); + return this; + } + /** + * string branch = 6; + * @return This builder for chaining. + */ + public Builder clearBranch() { + + branch_ = getDefaultInstance().getBranch(); + onChanged(); + return this; + } + /** + * string branch = 6; + * @param value The bytes for branch to set. + * @return This builder for chaining. + */ + public Builder setBranchBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + branch_ = value; + onChanged(); + return this; + } + + private java.lang.Object nextScriptVersion_ = ""; + /** + * string next_script_version = 7; + * @return The nextScriptVersion. + */ + public java.lang.String getNextScriptVersion() { + java.lang.Object ref = nextScriptVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nextScriptVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string next_script_version = 7; + * @return The bytes for nextScriptVersion. + */ + public com.google.protobuf.ByteString + getNextScriptVersionBytes() { + java.lang.Object ref = nextScriptVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nextScriptVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string next_script_version = 7; + * @param value The nextScriptVersion to set. + * @return This builder for chaining. + */ + public Builder setNextScriptVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nextScriptVersion_ = value; + onChanged(); + return this; + } + /** + * string next_script_version = 7; + * @return This builder for chaining. + */ + public Builder clearNextScriptVersion() { + + nextScriptVersion_ = getDefaultInstance().getNextScriptVersion(); + onChanged(); + return this; + } + /** + * string next_script_version = 7; + * @param value The bytes for nextScriptVersion to set. + * @return This builder for chaining. + */ + public Builder setNextScriptVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nextScriptVersion_ = 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:ResVersionConfig) + } + + // @@protoc_insertion_point(class_scope:ResVersionConfig) + private static final emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig(); + } + + public static emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResVersionConfig parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResVersionConfig(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ResVersionConfig_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ResVersionConfig_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ResVersionConfig.proto\"\243\001\n\020ResVersionC" + + "onfig\022\017\n\007version\030\001 \001(\r\022\017\n\007relogin\030\002 \001(\010\022" + + "\014\n\004md_5\030\003 \001(\t\022\032\n\022release_total_size\030\004 \001(" + + "\t\022\026\n\016version_suffix\030\005 \001(\t\022\016\n\006branch\030\006 \001(" + + "\t\022\033\n\023next_script_version\030\007 \001(\tB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ResVersionConfig_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ResVersionConfig_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ResVersionConfig_descriptor, + new java.lang.String[] { "Version", "Relogin", "Md5", "ReleaseTotalSize", "VersionSuffix", "Branch", "NextScriptVersion", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java new file mode 100644 index 00000000000..4c5158a181c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ResinCardOuterClass.java @@ -0,0 +1,1216 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ResinCard.proto + +package emu.grasscutter.net.proto; + +public final class ResinCardOuterClass { + private ResinCardOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ResinCardOrBuilder extends + // @@protoc_insertion_point(interface_extends:ResinCard) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam baseItemList = 1; + */ + java.util.List + getBaseItemListList(); + /** + * repeated .ItemParam baseItemList = 1; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index); + /** + * repeated .ItemParam baseItemList = 1; + */ + int getBaseItemListCount(); + /** + * repeated .ItemParam baseItemList = 1; + */ + java.util.List + getBaseItemListOrBuilderList(); + /** + * repeated .ItemParam baseItemList = 1; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index); + + /** + * repeated .ItemParam perDayItemList = 2; + */ + java.util.List + getPerDayItemListList(); + /** + * repeated .ItemParam perDayItemList = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index); + /** + * repeated .ItemParam perDayItemList = 2; + */ + int getPerDayItemListCount(); + /** + * repeated .ItemParam perDayItemList = 2; + */ + java.util.List + getPerDayItemListOrBuilderList(); + /** + * repeated .ItemParam perDayItemList = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index); + } + /** + * Protobuf type {@code ResinCard} + */ + public static final class ResinCard extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ResinCard) + ResinCardOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResinCard.newBuilder() to construct. + private ResinCard(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResinCard() { + baseItemList_ = java.util.Collections.emptyList(); + perDayItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResinCard(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResinCard( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + baseItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + baseItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + perDayItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + 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)) { + baseItemList_ = java.util.Collections.unmodifiableList(baseItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = java.util.Collections.unmodifiableList(perDayItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.class, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder.class); + } + + public static final int BASEITEMLIST_FIELD_NUMBER = 1; + private java.util.List baseItemList_; + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public java.util.List getBaseItemListList() { + return baseItemList_; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public java.util.List + getBaseItemListOrBuilderList() { + return baseItemList_; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public int getBaseItemListCount() { + return baseItemList_.size(); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index) { + return baseItemList_.get(index); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index) { + return baseItemList_.get(index); + } + + public static final int PERDAYITEMLIST_FIELD_NUMBER = 2; + private java.util.List perDayItemList_; + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public java.util.List getPerDayItemListList() { + return perDayItemList_; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public java.util.List + getPerDayItemListOrBuilderList() { + return perDayItemList_; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public int getPerDayItemListCount() { + return perDayItemList_.size(); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index) { + return perDayItemList_.get(index); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index) { + return perDayItemList_.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 < baseItemList_.size(); i++) { + output.writeMessage(1, baseItemList_.get(i)); + } + for (int i = 0; i < perDayItemList_.size(); i++) { + output.writeMessage(2, perDayItemList_.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 < baseItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, baseItemList_.get(i)); + } + for (int i = 0; i < perDayItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, perDayItemList_.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.ResinCardOuterClass.ResinCard)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard other = (emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) obj; + + if (!getBaseItemListList() + .equals(other.getBaseItemListList())) return false; + if (!getPerDayItemListList() + .equals(other.getPerDayItemListList())) 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 (getBaseItemListCount() > 0) { + hash = (37 * hash) + BASEITEMLIST_FIELD_NUMBER; + hash = (53 * hash) + getBaseItemListList().hashCode(); + } + if (getPerDayItemListCount() > 0) { + hash = (37 * hash) + PERDAYITEMLIST_FIELD_NUMBER; + hash = (53 * hash) + getPerDayItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard 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.ResinCardOuterClass.ResinCard parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard 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.ResinCardOuterClass.ResinCard parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard 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.ResinCardOuterClass.ResinCard parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard 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.ResinCardOuterClass.ResinCard parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard 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.ResinCardOuterClass.ResinCard 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; + } + /** + * Protobuf type {@code ResinCard} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ResinCard) + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCardOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.class, emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBaseItemListFieldBuilder(); + getPerDayItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (baseItemListBuilder_ == null) { + baseItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + baseItemListBuilder_.clear(); + } + if (perDayItemListBuilder_ == null) { + perDayItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + perDayItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ResinCardOuterClass.internal_static_ResinCard_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard build() { + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard buildPartial() { + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard result = new emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard(this); + int from_bitField0_ = bitField0_; + if (baseItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + baseItemList_ = java.util.Collections.unmodifiableList(baseItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.baseItemList_ = baseItemList_; + } else { + result.baseItemList_ = baseItemListBuilder_.build(); + } + if (perDayItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = java.util.Collections.unmodifiableList(perDayItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.perDayItemList_ = perDayItemList_; + } else { + result.perDayItemList_ = perDayItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) { + return mergeFrom((emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard other) { + if (other == emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard.getDefaultInstance()) return this; + if (baseItemListBuilder_ == null) { + if (!other.baseItemList_.isEmpty()) { + if (baseItemList_.isEmpty()) { + baseItemList_ = other.baseItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBaseItemListIsMutable(); + baseItemList_.addAll(other.baseItemList_); + } + onChanged(); + } + } else { + if (!other.baseItemList_.isEmpty()) { + if (baseItemListBuilder_.isEmpty()) { + baseItemListBuilder_.dispose(); + baseItemListBuilder_ = null; + baseItemList_ = other.baseItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + baseItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBaseItemListFieldBuilder() : null; + } else { + baseItemListBuilder_.addAllMessages(other.baseItemList_); + } + } + } + if (perDayItemListBuilder_ == null) { + if (!other.perDayItemList_.isEmpty()) { + if (perDayItemList_.isEmpty()) { + perDayItemList_ = other.perDayItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePerDayItemListIsMutable(); + perDayItemList_.addAll(other.perDayItemList_); + } + onChanged(); + } + } else { + if (!other.perDayItemList_.isEmpty()) { + if (perDayItemListBuilder_.isEmpty()) { + perDayItemListBuilder_.dispose(); + perDayItemListBuilder_ = null; + perDayItemList_ = other.perDayItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + perDayItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPerDayItemListFieldBuilder() : null; + } else { + perDayItemListBuilder_.addAllMessages(other.perDayItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List baseItemList_ = + java.util.Collections.emptyList(); + private void ensureBaseItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + baseItemList_ = new java.util.ArrayList(baseItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> baseItemListBuilder_; + + /** + * repeated .ItemParam baseItemList = 1; + */ + public java.util.List getBaseItemListList() { + if (baseItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(baseItemList_); + } else { + return baseItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public int getBaseItemListCount() { + if (baseItemListBuilder_ == null) { + return baseItemList_.size(); + } else { + return baseItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index) { + if (baseItemListBuilder_ == null) { + return baseItemList_.get(index); + } else { + return baseItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder setBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.set(index, value); + onChanged(); + } else { + baseItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder setBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addBaseItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.add(value); + onChanged(); + } else { + baseItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.add(index, value); + onChanged(); + } else { + baseItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addBaseItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.add(builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder addAllBaseItemList( + java.lang.Iterable values) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, baseItemList_); + onChanged(); + } else { + baseItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder clearBaseItemList() { + if (baseItemListBuilder_ == null) { + baseItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + baseItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public Builder removeBaseItemList(int index) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.remove(index); + onChanged(); + } else { + baseItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getBaseItemListBuilder( + int index) { + return getBaseItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index) { + if (baseItemListBuilder_ == null) { + return baseItemList_.get(index); } else { + return baseItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public java.util.List + getBaseItemListOrBuilderList() { + if (baseItemListBuilder_ != null) { + return baseItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(baseItemList_); + } + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addBaseItemListBuilder() { + return getBaseItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addBaseItemListBuilder( + int index) { + return getBaseItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam baseItemList = 1; + */ + public java.util.List + getBaseItemListBuilderList() { + return getBaseItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getBaseItemListFieldBuilder() { + if (baseItemListBuilder_ == null) { + baseItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + baseItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + baseItemList_ = null; + } + return baseItemListBuilder_; + } + + private java.util.List perDayItemList_ = + java.util.Collections.emptyList(); + private void ensurePerDayItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = new java.util.ArrayList(perDayItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> perDayItemListBuilder_; + + /** + * repeated .ItemParam perDayItemList = 2; + */ + public java.util.List getPerDayItemListList() { + if (perDayItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(perDayItemList_); + } else { + return perDayItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public int getPerDayItemListCount() { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.size(); + } else { + return perDayItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index) { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.get(index); + } else { + return perDayItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder setPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.set(index, value); + onChanged(); + } else { + perDayItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder setPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addPerDayItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.add(value); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.add(index, value); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addPerDayItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.add(builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder addAllPerDayItemList( + java.lang.Iterable values) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, perDayItemList_); + onChanged(); + } else { + perDayItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder clearPerDayItemList() { + if (perDayItemListBuilder_ == null) { + perDayItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + perDayItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public Builder removePerDayItemList(int index) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.remove(index); + onChanged(); + } else { + perDayItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getPerDayItemListBuilder( + int index) { + return getPerDayItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index) { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.get(index); } else { + return perDayItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public java.util.List + getPerDayItemListOrBuilderList() { + if (perDayItemListBuilder_ != null) { + return perDayItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(perDayItemList_); + } + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addPerDayItemListBuilder() { + return getPerDayItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addPerDayItemListBuilder( + int index) { + return getPerDayItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam perDayItemList = 2; + */ + public java.util.List + getPerDayItemListBuilderList() { + return getPerDayItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getPerDayItemListFieldBuilder() { + if (perDayItemListBuilder_ == null) { + perDayItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + perDayItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + perDayItemList_ = null; + } + return perDayItemListBuilder_; + } + @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:ResinCard) + } + + // @@protoc_insertion_point(class_scope:ResinCard) + private static final emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard(); + } + + public static emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResinCard parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResinCard(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinCardOuterClass.ResinCard getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ResinCard_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ResinCard_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ResinCard.proto\032\017ItemParam.proto\"Q\n\tRe" + + "sinCard\022 \n\014baseItemList\030\001 \003(\0132\n.ItemPara" + + "m\022\"\n\016perDayItemList\030\002 \003(\0132\n.ItemParamB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ResinCard_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ResinCard_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ResinCard_descriptor, + new java.lang.String[] { "BaseItemList", "PerDayItemList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java new file mode 100644 index 00000000000..ef99eb08d68 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ResinChangeNotifyOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ResinChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ResinChangeNotifyOuterClass { + private ResinChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ResinChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ResinChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 next_add_timestamp = 6; + * @return The nextAddTimestamp. + */ + int getNextAddTimestamp(); + + /** + * uint32 cur_buy_count = 4; + * @return The curBuyCount. + */ + int getCurBuyCount(); + + /** + * uint32 cur_value = 12; + * @return The curValue. + */ + int getCurValue(); + } + /** + *
+   * CmdId: 642
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ResinChangeNotify} + */ + public static final class ResinChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ResinChangeNotify) + ResinChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResinChangeNotify.newBuilder() to construct. + private ResinChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResinChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResinChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResinChangeNotify( + 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: { + + curBuyCount_ = input.readUInt32(); + break; + } + case 48: { + + nextAddTimestamp_ = input.readUInt32(); + break; + } + case 96: { + + curValue_ = 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.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.class, emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.Builder.class); + } + + public static final int NEXT_ADD_TIMESTAMP_FIELD_NUMBER = 6; + private int nextAddTimestamp_; + /** + * uint32 next_add_timestamp = 6; + * @return The nextAddTimestamp. + */ + @java.lang.Override + public int getNextAddTimestamp() { + return nextAddTimestamp_; + } + + public static final int CUR_BUY_COUNT_FIELD_NUMBER = 4; + private int curBuyCount_; + /** + * uint32 cur_buy_count = 4; + * @return The curBuyCount. + */ + @java.lang.Override + public int getCurBuyCount() { + return curBuyCount_; + } + + public static final int CUR_VALUE_FIELD_NUMBER = 12; + private int curValue_; + /** + * uint32 cur_value = 12; + * @return The curValue. + */ + @java.lang.Override + public int getCurValue() { + return curValue_; + } + + 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 (curBuyCount_ != 0) { + output.writeUInt32(4, curBuyCount_); + } + if (nextAddTimestamp_ != 0) { + output.writeUInt32(6, nextAddTimestamp_); + } + if (curValue_ != 0) { + output.writeUInt32(12, curValue_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curBuyCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, curBuyCount_); + } + if (nextAddTimestamp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, nextAddTimestamp_); + } + if (curValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, curValue_); + } + 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.ResinChangeNotifyOuterClass.ResinChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify other = (emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify) obj; + + if (getNextAddTimestamp() + != other.getNextAddTimestamp()) return false; + if (getCurBuyCount() + != other.getCurBuyCount()) return false; + if (getCurValue() + != other.getCurValue()) 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_ADD_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getNextAddTimestamp(); + hash = (37 * hash) + CUR_BUY_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCurBuyCount(); + hash = (37 * hash) + CUR_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getCurValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify 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.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify 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.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify 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.ResinChangeNotifyOuterClass.ResinChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify 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.ResinChangeNotifyOuterClass.ResinChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify 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.ResinChangeNotifyOuterClass.ResinChangeNotify 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: 642
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ResinChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ResinChangeNotify) + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.class, emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nextAddTimestamp_ = 0; + + curBuyCount_ = 0; + + curValue_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.internal_static_ResinChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify build() { + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify buildPartial() { + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify result = new emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify(this); + result.nextAddTimestamp_ = nextAddTimestamp_; + result.curBuyCount_ = curBuyCount_; + result.curValue_ = curValue_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify other) { + if (other == emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify.getDefaultInstance()) return this; + if (other.getNextAddTimestamp() != 0) { + setNextAddTimestamp(other.getNextAddTimestamp()); + } + if (other.getCurBuyCount() != 0) { + setCurBuyCount(other.getCurBuyCount()); + } + if (other.getCurValue() != 0) { + setCurValue(other.getCurValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nextAddTimestamp_ ; + /** + * uint32 next_add_timestamp = 6; + * @return The nextAddTimestamp. + */ + @java.lang.Override + public int getNextAddTimestamp() { + return nextAddTimestamp_; + } + /** + * uint32 next_add_timestamp = 6; + * @param value The nextAddTimestamp to set. + * @return This builder for chaining. + */ + public Builder setNextAddTimestamp(int value) { + + nextAddTimestamp_ = value; + onChanged(); + return this; + } + /** + * uint32 next_add_timestamp = 6; + * @return This builder for chaining. + */ + public Builder clearNextAddTimestamp() { + + nextAddTimestamp_ = 0; + onChanged(); + return this; + } + + private int curBuyCount_ ; + /** + * uint32 cur_buy_count = 4; + * @return The curBuyCount. + */ + @java.lang.Override + public int getCurBuyCount() { + return curBuyCount_; + } + /** + * uint32 cur_buy_count = 4; + * @param value The curBuyCount to set. + * @return This builder for chaining. + */ + public Builder setCurBuyCount(int value) { + + curBuyCount_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_buy_count = 4; + * @return This builder for chaining. + */ + public Builder clearCurBuyCount() { + + curBuyCount_ = 0; + onChanged(); + return this; + } + + private int curValue_ ; + /** + * uint32 cur_value = 12; + * @return The curValue. + */ + @java.lang.Override + public int getCurValue() { + return curValue_; + } + /** + * uint32 cur_value = 12; + * @param value The curValue to set. + * @return This builder for chaining. + */ + public Builder setCurValue(int value) { + + curValue_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_value = 12; + * @return This builder for chaining. + */ + public Builder clearCurValue() { + + curValue_ = 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:ResinChangeNotify) + } + + // @@protoc_insertion_point(class_scope:ResinChangeNotify) + private static final emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify(); + } + + public static emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResinChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResinChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ResinChangeNotifyOuterClass.ResinChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ResinChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ResinChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027ResinChangeNotify.proto\"Y\n\021ResinChange" + + "Notify\022\032\n\022next_add_timestamp\030\006 \001(\r\022\025\n\rcu" + + "r_buy_count\030\004 \001(\r\022\021\n\tcur_value\030\014 \001(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ResinChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ResinChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ResinChangeNotify_descriptor, + new java.lang.String[] { "NextAddTimestamp", "CurBuyCount", "CurValue", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java new file mode 100644 index 00000000000..83ffae3bcea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ResinCostTypeOuterClass.java @@ -0,0 +1,185 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ResinCostType.proto + +package emu.grasscutter.net.proto; + +public final class ResinCostTypeOuterClass { + private ResinCostTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ResinCostType} + */ + public enum ResinCostType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * RESIN_COST_TYPE_NONE = 0; + */ + RESIN_COST_TYPE_NONE(0), + /** + * RESIN_COST_TYPE_NORMAL = 1; + */ + RESIN_COST_TYPE_NORMAL(1), + /** + * RESIN_COST_TYPE_CONDENSE = 2; + */ + RESIN_COST_TYPE_CONDENSE(2), + /** + * RESIN_COST_TYPE_REUNION_PRIVILEGE = 3; + */ + RESIN_COST_TYPE_REUNION_PRIVILEGE(3), + /** + * RESIN_COST_TYPE_OP_ACTIVITY = 4; + */ + RESIN_COST_TYPE_OP_ACTIVITY(4), + /** + * RESIN_COST_TYPE_MATERIAL = 5; + */ + RESIN_COST_TYPE_MATERIAL(5), + UNRECOGNIZED(-1), + ; + + /** + * RESIN_COST_TYPE_NONE = 0; + */ + public static final int RESIN_COST_TYPE_NONE_VALUE = 0; + /** + * RESIN_COST_TYPE_NORMAL = 1; + */ + public static final int RESIN_COST_TYPE_NORMAL_VALUE = 1; + /** + * RESIN_COST_TYPE_CONDENSE = 2; + */ + public static final int RESIN_COST_TYPE_CONDENSE_VALUE = 2; + /** + * RESIN_COST_TYPE_REUNION_PRIVILEGE = 3; + */ + public static final int RESIN_COST_TYPE_REUNION_PRIVILEGE_VALUE = 3; + /** + * RESIN_COST_TYPE_OP_ACTIVITY = 4; + */ + public static final int RESIN_COST_TYPE_OP_ACTIVITY_VALUE = 4; + /** + * RESIN_COST_TYPE_MATERIAL = 5; + */ + public static final int RESIN_COST_TYPE_MATERIAL_VALUE = 5; + + + 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 ResinCostType 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 ResinCostType forNumber(int value) { + switch (value) { + case 0: return RESIN_COST_TYPE_NONE; + case 1: return RESIN_COST_TYPE_NORMAL; + case 2: return RESIN_COST_TYPE_CONDENSE; + case 3: return RESIN_COST_TYPE_REUNION_PRIVILEGE; + case 4: return RESIN_COST_TYPE_OP_ACTIVITY; + case 5: return RESIN_COST_TYPE_MATERIAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ResinCostType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ResinCostType findValueByNumber(int number) { + return ResinCostType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ResinCostTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ResinCostType[] VALUES = values(); + + public static ResinCostType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ResinCostType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ResinCostType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ResinCostType.proto*\311\001\n\rResinCostType\022" + + "\030\n\024RESIN_COST_TYPE_NONE\020\000\022\032\n\026RESIN_COST_" + + "TYPE_NORMAL\020\001\022\034\n\030RESIN_COST_TYPE_CONDENS" + + "E\020\002\022%\n!RESIN_COST_TYPE_REUNION_PRIVILEGE" + + "\020\003\022\037\n\033RESIN_COST_TYPE_OP_ACTIVITY\020\004\022\034\n\030R" + + "ESIN_COST_TYPE_MATERIAL\020\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RetcodeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RetcodeOuterClass.java new file mode 100644 index 00000000000..ebde6366410 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RetcodeOuterClass.java @@ -0,0 +1,10043 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Retcode.proto + +package emu.grasscutter.net.proto; + +public final class RetcodeOuterClass { + private RetcodeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Retcode} + */ + public enum Retcode + implements com.google.protobuf.ProtocolMessageEnum { + /** + * RET_SUCC = 0; + */ + RET_SUCC(0), + /** + * RET_FAIL = -1; + */ + RET_FAIL(-1), + /** + * RET_SVR_ERROR = 1; + */ + RET_SVR_ERROR(1), + /** + * RET_UNKNOWN_ERROR = 2; + */ + RET_UNKNOWN_ERROR(2), + /** + * RET_FREQUENT = 3; + */ + RET_FREQUENT(3), + /** + * RET_NODE_FORWARD_ERROR = 4; + */ + RET_NODE_FORWARD_ERROR(4), + /** + * RET_NOT_FOUND_CONFIG = 5; + */ + RET_NOT_FOUND_CONFIG(5), + /** + * RET_SYSTEM_BUSY = 6; + */ + RET_SYSTEM_BUSY(6), + /** + * RET_GM_UID_BIND = 7; + */ + RET_GM_UID_BIND(7), + /** + * RET_FORBIDDEN = 8; + */ + RET_FORBIDDEN(8), + /** + * RET_STOP_REGISTER = 10; + */ + RET_STOP_REGISTER(10), + /** + * RET_STOP_SERVER = 11; + */ + RET_STOP_SERVER(11), + /** + * RET_ACCOUNT_VEIRFY_ERROR = 12; + */ + RET_ACCOUNT_VEIRFY_ERROR(12), + /** + * RET_ACCOUNT_FREEZE = 13; + */ + RET_ACCOUNT_FREEZE(13), + /** + * RET_REPEAT_LOGIN = 14; + */ + RET_REPEAT_LOGIN(14), + /** + * RET_CLIENT_VERSION_ERROR = 15; + */ + RET_CLIENT_VERSION_ERROR(15), + /** + * RET_TOKEN_ERROR = 16; + */ + RET_TOKEN_ERROR(16), + /** + * RET_ACCOUNT_NOT_EXIST = 17; + */ + RET_ACCOUNT_NOT_EXIST(17), + /** + * RET_WAIT_OTHER_LOGIN = 18; + */ + RET_WAIT_OTHER_LOGIN(18), + /** + * RET_ANOTHER_LOGIN = 19; + */ + RET_ANOTHER_LOGIN(19), + /** + * RET_CLIENT_FORCE_UPDATE = 20; + */ + RET_CLIENT_FORCE_UPDATE(20), + /** + * RET_BLACK_UID = 21; + */ + RET_BLACK_UID(21), + /** + * RET_LOGIN_DB_FAIL = 22; + */ + RET_LOGIN_DB_FAIL(22), + /** + * RET_LOGIN_INIT_FAIL = 23; + */ + RET_LOGIN_INIT_FAIL(23), + /** + * RET_MYSQL_DUPLICATE = 24; + */ + RET_MYSQL_DUPLICATE(24), + /** + * RET_MAX_PLAYER = 25; + */ + RET_MAX_PLAYER(25), + /** + * RET_ANTI_ADDICT = 26; + */ + RET_ANTI_ADDICT(26), + /** + * RET_PS_PLAYER_WITHOUT_ONLINE_ID = 27; + */ + RET_PS_PLAYER_WITHOUT_ONLINE_ID(27), + /** + * RET_ONLINE_ID_NOT_FOUND = 28; + */ + RET_ONLINE_ID_NOT_FOUND(28), + /** + * RET_ONLNE_ID_NOT_MATCH = 29; + */ + RET_ONLNE_ID_NOT_MATCH(29), + /** + * RET_REGISTER_IS_FULL = 30; + */ + RET_REGISTER_IS_FULL(30), + /** + * RET_CHECKSUM_INVALID = 31; + */ + RET_CHECKSUM_INVALID(31), + /** + * RET_BLACK_REGISTER_IP = 32; + */ + RET_BLACK_REGISTER_IP(32), + /** + * RET_EXCEED_REGISTER_RATE = 33; + */ + RET_EXCEED_REGISTER_RATE(33), + /** + * RET_UNKNOWN_PLATFORM = 34; + */ + RET_UNKNOWN_PLATFORM(34), + /** + * RET_TOKEN_PARAM_ERROR = 35; + */ + RET_TOKEN_PARAM_ERROR(35), + /** + * RET_ANTI_OFFLINE_ERROR = 36; + */ + RET_ANTI_OFFLINE_ERROR(36), + /** + * RET_BLACK_LOGIN_IP = 37; + */ + RET_BLACK_LOGIN_IP(37), + /** + * RET_GET_TOKEN_SESSION_HAS_UID = 38; + */ + RET_GET_TOKEN_SESSION_HAS_UID(38), + /** + * RET_ENVIRONMENT_ERROR = 39; + */ + RET_ENVIRONMENT_ERROR(39), + /** + * RET_CHECK_CLIENT_VERSION_HASH_FAIL = 40; + */ + RET_CHECK_CLIENT_VERSION_HASH_FAIL(40), + /** + * RET_MINOR_REGISTER_FOBIDDEN = 41; + */ + RET_MINOR_REGISTER_FOBIDDEN(41), + /** + * RET_SECURITY_LIBRARY_ERROR = 42; + */ + RET_SECURITY_LIBRARY_ERROR(42), + /** + * RET_AVATAR_IN_CD = 101; + */ + RET_AVATAR_IN_CD(101), + /** + * RET_AVATAR_NOT_ALIVE = 102; + */ + RET_AVATAR_NOT_ALIVE(102), + /** + * RET_AVATAR_NOT_ON_SCENE = 103; + */ + RET_AVATAR_NOT_ON_SCENE(103), + /** + * RET_CAN_NOT_FIND_AVATAR = 104; + */ + RET_CAN_NOT_FIND_AVATAR(104), + /** + * RET_CAN_NOT_DEL_CUR_AVATAR = 105; + */ + RET_CAN_NOT_DEL_CUR_AVATAR(105), + /** + * RET_DUPLICATE_AVATAR = 106; + */ + RET_DUPLICATE_AVATAR(106), + /** + * RET_AVATAR_IS_SAME_ONE = 107; + */ + RET_AVATAR_IS_SAME_ONE(107), + /** + * RET_AVATAR_LEVEL_LESS_THAN = 108; + */ + RET_AVATAR_LEVEL_LESS_THAN(108), + /** + * RET_AVATAR_CAN_NOT_CHANGE_ELEMENT = 109; + */ + RET_AVATAR_CAN_NOT_CHANGE_ELEMENT(109), + /** + * RET_AVATAR_BREAK_LEVEL_LESS_THAN = 110; + */ + RET_AVATAR_BREAK_LEVEL_LESS_THAN(110), + /** + * RET_AVATAR_ON_MAX_BREAK_LEVEL = 111; + */ + RET_AVATAR_ON_MAX_BREAK_LEVEL(111), + /** + * RET_AVATAR_ID_ALREADY_EXIST = 112; + */ + RET_AVATAR_ID_ALREADY_EXIST(112), + /** + * RET_AVATAR_NOT_DEAD = 113; + */ + RET_AVATAR_NOT_DEAD(113), + /** + * RET_AVATAR_IS_REVIVING = 114; + */ + RET_AVATAR_IS_REVIVING(114), + /** + * RET_AVATAR_ID_ERROR = 115; + */ + RET_AVATAR_ID_ERROR(115), + /** + * RET_REPEAT_SET_PLAYER_BORN_DATA = 116; + */ + RET_REPEAT_SET_PLAYER_BORN_DATA(116), + /** + * RET_PLAYER_LEVEL_LESS_THAN = 117; + */ + RET_PLAYER_LEVEL_LESS_THAN(117), + /** + * RET_AVATAR_LIMIT_LEVEL_ERROR = 118; + */ + RET_AVATAR_LIMIT_LEVEL_ERROR(118), + /** + * RET_CUR_AVATAR_NOT_ALIVE = 119; + */ + RET_CUR_AVATAR_NOT_ALIVE(119), + /** + * RET_CAN_NOT_FIND_TEAM = 120; + */ + RET_CAN_NOT_FIND_TEAM(120), + /** + * RET_CAN_NOT_FIND_CUR_TEAM = 121; + */ + RET_CAN_NOT_FIND_CUR_TEAM(121), + /** + * RET_AVATAR_NOT_EXIST_IN_TEAM = 122; + */ + RET_AVATAR_NOT_EXIST_IN_TEAM(122), + /** + * RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM = 123; + */ + RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM(123), + /** + * RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR = 124; + */ + RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR(124), + /** + * RET_TEAM_COST_EXCEED_LIMIT = 125; + */ + RET_TEAM_COST_EXCEED_LIMIT(125), + /** + * RET_TEAM_AVATAR_IN_EXPEDITION = 126; + */ + RET_TEAM_AVATAR_IN_EXPEDITION(126), + /** + * RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE = 127; + */ + RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE(127), + /** + * RET_AVATAR_IN_COMBAT = 128; + */ + RET_AVATAR_IN_COMBAT(128), + /** + * RET_NICKNAME_UTF_8_ERROR = 130; + */ + RET_NICKNAME_UTF_8_ERROR(130), + /** + * RET_NICKNAME_TOO_LONG = 131; + */ + RET_NICKNAME_TOO_LONG(131), + /** + * RET_NICKNAME_WORD_ILLEGAL = 132; + */ + RET_NICKNAME_WORD_ILLEGAL(132), + /** + * RET_NICKNAME_TOO_MANY_DIGITS = 133; + */ + RET_NICKNAME_TOO_MANY_DIGITS(133), + /** + * RET_NICKNAME_IS_EMPTY = 134; + */ + RET_NICKNAME_IS_EMPTY(134), + /** + * RET_NICKNAME_MONTHLY_LIMIT = 135; + */ + RET_NICKNAME_MONTHLY_LIMIT(135), + /** + * RET_NICKNAME_NOT_CHANGED = 136; + */ + RET_NICKNAME_NOT_CHANGED(136), + /** + * RET_PLAYER_NOT_ONLINE = 140; + */ + RET_PLAYER_NOT_ONLINE(140), + /** + * RET_OPEN_STATE_NOT_OPEN = 141; + */ + RET_OPEN_STATE_NOT_OPEN(141), + /** + * RET_FEATURE_CLOSED = 142; + */ + RET_FEATURE_CLOSED(142), + /** + * RET_AVATAR_EXPEDITION_AVATAR_DIE = 152; + */ + RET_AVATAR_EXPEDITION_AVATAR_DIE(152), + /** + * RET_AVATAR_EXPEDITION_COUNT_LIMIT = 153; + */ + RET_AVATAR_EXPEDITION_COUNT_LIMIT(153), + /** + * RET_AVATAR_EXPEDITION_MAIN_FORBID = 154; + */ + RET_AVATAR_EXPEDITION_MAIN_FORBID(154), + /** + * RET_AVATAR_EXPEDITION_TRIAL_FORBID = 155; + */ + RET_AVATAR_EXPEDITION_TRIAL_FORBID(155), + /** + * RET_TEAM_NAME_ILLEGAL = 156; + */ + RET_TEAM_NAME_ILLEGAL(156), + /** + * RET_IS_NOT_IN_STANDBY = 157; + */ + RET_IS_NOT_IN_STANDBY(157), + /** + * RET_IS_IN_DUNGEON = 158; + */ + RET_IS_IN_DUNGEON(158), + /** + * RET_IS_IN_LOCK_AVATAR_QUEST = 159; + */ + RET_IS_IN_LOCK_AVATAR_QUEST(159), + /** + * RET_IS_USING_TRIAL_AVATAR = 160; + */ + RET_IS_USING_TRIAL_AVATAR(160), + /** + * RET_IS_USING_TEMP_AVATAR = 161; + */ + RET_IS_USING_TEMP_AVATAR(161), + /** + * RET_NOT_HAS_FLYCLOAK = 162; + */ + RET_NOT_HAS_FLYCLOAK(162), + /** + * RET_FETTER_REWARD_ALREADY_GOT = 163; + */ + RET_FETTER_REWARD_ALREADY_GOT(163), + /** + * RET_FETTER_REWARD_LEVEL_NOT_ENOUGH = 164; + */ + RET_FETTER_REWARD_LEVEL_NOT_ENOUGH(164), + /** + * RET_WORLD_LEVEL_ADJUST_MIN_LEVEL = 165; + */ + RET_WORLD_LEVEL_ADJUST_MIN_LEVEL(165), + /** + * RET_WORLD_LEVEL_ADJUST_CD = 166; + */ + RET_WORLD_LEVEL_ADJUST_CD(166), + /** + * RET_NOT_HAS_COSTUME = 167; + */ + RET_NOT_HAS_COSTUME(167), + /** + * RET_COSTUME_AVATAR_ERROR = 168; + */ + RET_COSTUME_AVATAR_ERROR(168), + /** + * RET_FLYCLOAK_PLATFORM_TYPE_ERR = 169; + */ + RET_FLYCLOAK_PLATFORM_TYPE_ERR(169), + /** + * RET_IN_TRANSFER = 170; + */ + RET_IN_TRANSFER(170), + /** + * RET_IS_IN_LOCK_AVATAR = 171; + */ + RET_IS_IN_LOCK_AVATAR(171), + /** + * RET_FLOAT_ERROR = 201; + */ + RET_FLOAT_ERROR(201), + /** + * RET_NPC_NOT_EXIST = 301; + */ + RET_NPC_NOT_EXIST(301), + /** + * RET_NPC_TOO_FAR = 302; + */ + RET_NPC_TOO_FAR(302), + /** + * RET_NOT_CURRENT_TALK = 303; + */ + RET_NOT_CURRENT_TALK(303), + /** + * RET_NPC_CREATE_FAIL = 304; + */ + RET_NPC_CREATE_FAIL(304), + /** + * RET_NPC_MOVE_FAIL = 305; + */ + RET_NPC_MOVE_FAIL(305), + /** + * RET_QUEST_NOT_EXIST = 401; + */ + RET_QUEST_NOT_EXIST(401), + /** + * RET_QUEST_IS_FAIL = 402; + */ + RET_QUEST_IS_FAIL(402), + /** + * RET_QUEST_CONTENT_ERROR = 403; + */ + RET_QUEST_CONTENT_ERROR(403), + /** + * RET_BARGAIN_NOT_ACTIVATED = 404; + */ + RET_BARGAIN_NOT_ACTIVATED(404), + /** + * RET_BARGAIN_FINISHED = 405; + */ + RET_BARGAIN_FINISHED(405), + /** + * RET_POINT_NOT_UNLOCKED = 501; + */ + RET_POINT_NOT_UNLOCKED(501), + /** + * RET_POINT_TOO_FAR = 502; + */ + RET_POINT_TOO_FAR(502), + /** + * RET_POINT_ALREAY_UNLOCKED = 503; + */ + RET_POINT_ALREAY_UNLOCKED(503), + /** + * RET_ENTITY_NOT_EXIST = 504; + */ + RET_ENTITY_NOT_EXIST(504), + /** + * RET_ENTER_SCENE_FAIL = 505; + */ + RET_ENTER_SCENE_FAIL(505), + /** + * RET_PLAYER_IS_ENTER_SCENE = 506; + */ + RET_PLAYER_IS_ENTER_SCENE(506), + /** + * RET_CITY_MAX_LEVEL = 507; + */ + RET_CITY_MAX_LEVEL(507), + /** + * RET_AREA_LOCKED = 508; + */ + RET_AREA_LOCKED(508), + /** + * RET_JOIN_OTHER_WAIT = 509; + */ + RET_JOIN_OTHER_WAIT(509), + /** + * RET_WEATHER_AREA_NOT_FOUND = 510; + */ + RET_WEATHER_AREA_NOT_FOUND(510), + /** + * RET_WEATHER_IS_LOCKED = 511; + */ + RET_WEATHER_IS_LOCKED(511), + /** + * RET_NOT_IN_SELF_SCENE = 512; + */ + RET_NOT_IN_SELF_SCENE(512), + /** + * RET_GROUP_NOT_EXIST = 513; + */ + RET_GROUP_NOT_EXIST(513), + /** + * RET_MARK_NAME_ILLEGAL = 514; + */ + RET_MARK_NAME_ILLEGAL(514), + /** + * RET_MARK_ALREADY_EXISTS = 515; + */ + RET_MARK_ALREADY_EXISTS(515), + /** + * RET_MARK_OVERFLOW = 516; + */ + RET_MARK_OVERFLOW(516), + /** + * RET_MARK_NOT_EXISTS = 517; + */ + RET_MARK_NOT_EXISTS(517), + /** + * RET_MARK_UNKNOWN_TYPE = 518; + */ + RET_MARK_UNKNOWN_TYPE(518), + /** + * RET_MARK_NAME_TOO_LONG = 519; + */ + RET_MARK_NAME_TOO_LONG(519), + /** + * RET_DISTANCE_LONG = 520; + */ + RET_DISTANCE_LONG(520), + /** + * RET_ENTER_SCENE_TOKEN_INVALID = 521; + */ + RET_ENTER_SCENE_TOKEN_INVALID(521), + /** + * RET_NOT_IN_WORLD_SCENE = 522; + */ + RET_NOT_IN_WORLD_SCENE(522), + /** + * RET_ANY_GALLERY_STARTED = 523; + */ + RET_ANY_GALLERY_STARTED(523), + /** + * RET_GALLERY_NOT_START = 524; + */ + RET_GALLERY_NOT_START(524), + /** + * RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE = 525; + */ + RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE(525), + /** + * RET_GALLERY_CANNOT_INTERRUPT = 526; + */ + RET_GALLERY_CANNOT_INTERRUPT(526), + /** + * RET_GALLERY_WORLD_NOT_MEET = 527; + */ + RET_GALLERY_WORLD_NOT_MEET(527), + /** + * RET_GALLERY_SCENE_NOT_MEET = 528; + */ + RET_GALLERY_SCENE_NOT_MEET(528), + /** + * RET_CUR_PLAY_CANNOT_TRANSFER = 529; + */ + RET_CUR_PLAY_CANNOT_TRANSFER(529), + /** + * RET_CANT_USE_WIDGET_IN_HOME_SCENE = 530; + */ + RET_CANT_USE_WIDGET_IN_HOME_SCENE(530), + /** + * RET_SCENE_GROUP_NOT_MATCH = 531; + */ + RET_SCENE_GROUP_NOT_MATCH(531), + /** + * RET_POS_ROT_INVALID = 551; + */ + RET_POS_ROT_INVALID(551), + /** + * RET_MARK_INVALID_SCENE_ID = 552; + */ + RET_MARK_INVALID_SCENE_ID(552), + /** + * RET_INVALID_SCENE_TO_USE_ANCHOR_POINT = 553; + */ + RET_INVALID_SCENE_TO_USE_ANCHOR_POINT(553), + /** + * RET_ENTER_HOME_SCENE_FAIL = 554; + */ + RET_ENTER_HOME_SCENE_FAIL(554), + /** + * RET_CUR_SCENE_IS_NULL = 555; + */ + RET_CUR_SCENE_IS_NULL(555), + /** + * RET_GROUP_ID_ERROR = 556; + */ + RET_GROUP_ID_ERROR(556), + /** + * RET_GALLERY_INTERRUPT_NOT_OWNER = 557; + */ + RET_GALLERY_INTERRUPT_NOT_OWNER(557), + /** + * RET_NO_SPRING_IN_AREA = 558; + */ + RET_NO_SPRING_IN_AREA(558), + /** + * RET_AREA_NOT_IN_SCENE = 559; + */ + RET_AREA_NOT_IN_SCENE(559), + /** + * RET_INVALID_CITY_ID = 560; + */ + RET_INVALID_CITY_ID(560), + /** + * RET_INVALID_SCENE_ID = 561; + */ + RET_INVALID_SCENE_ID(561), + /** + * RET_DEST_SCENE_IS_NOT_ALLOW = 562; + */ + RET_DEST_SCENE_IS_NOT_ALLOW(562), + /** + * RET_LEVEL_TAG_SWITCH_IN_CD = 563; + */ + RET_LEVEL_TAG_SWITCH_IN_CD(563), + /** + * RET_LEVEL_TAG_ALREADY_EXIST = 564; + */ + RET_LEVEL_TAG_ALREADY_EXIST(564), + /** + * RET_INVALID_AREA_ID = 565; + */ + RET_INVALID_AREA_ID(565), + /** + * RET_ITEM_NOT_EXIST = 601; + */ + RET_ITEM_NOT_EXIST(601), + /** + * RET_PACK_EXCEED_MAX_WEIGHT = 602; + */ + RET_PACK_EXCEED_MAX_WEIGHT(602), + /** + * RET_ITEM_NOT_DROPABLE = 603; + */ + RET_ITEM_NOT_DROPABLE(603), + /** + * RET_ITEM_NOT_USABLE = 604; + */ + RET_ITEM_NOT_USABLE(604), + /** + * RET_ITEM_INVALID_USE_COUNT = 605; + */ + RET_ITEM_INVALID_USE_COUNT(605), + /** + * RET_ITEM_INVALID_DROP_COUNT = 606; + */ + RET_ITEM_INVALID_DROP_COUNT(606), + /** + * RET_ITEM_ALREADY_EXIST = 607; + */ + RET_ITEM_ALREADY_EXIST(607), + /** + * RET_ITEM_IN_COOLDOWN = 608; + */ + RET_ITEM_IN_COOLDOWN(608), + /** + * RET_ITEM_COUNT_NOT_ENOUGH = 609; + */ + RET_ITEM_COUNT_NOT_ENOUGH(609), + /** + * RET_ITEM_INVALID_TARGET = 610; + */ + RET_ITEM_INVALID_TARGET(610), + /** + * RET_RECIPE_NOT_EXIST = 611; + */ + RET_RECIPE_NOT_EXIST(611), + /** + * RET_RECIPE_LOCKED = 612; + */ + RET_RECIPE_LOCKED(612), + /** + * RET_RECIPE_UNLOCKED = 613; + */ + RET_RECIPE_UNLOCKED(613), + /** + * RET_COMPOUND_QUEUE_FULL = 614; + */ + RET_COMPOUND_QUEUE_FULL(614), + /** + * RET_COMPOUND_NOT_FINISH = 615; + */ + RET_COMPOUND_NOT_FINISH(615), + /** + * RET_MAIL_ITEM_NOT_GET = 616; + */ + RET_MAIL_ITEM_NOT_GET(616), + /** + * RET_ITEM_EXCEED_LIMIT = 617; + */ + RET_ITEM_EXCEED_LIMIT(617), + /** + * RET_AVATAR_CAN_NOT_USE = 618; + */ + RET_AVATAR_CAN_NOT_USE(618), + /** + * RET_ITEM_NEED_PLAYER_LEVEL = 619; + */ + RET_ITEM_NEED_PLAYER_LEVEL(619), + /** + * RET_RECIPE_NOT_AUTO_QTE = 620; + */ + RET_RECIPE_NOT_AUTO_QTE(620), + /** + * RET_COMPOUND_BUSY_QUEUE = 621; + */ + RET_COMPOUND_BUSY_QUEUE(621), + /** + * RET_NEED_MORE_SCOIN = 622; + */ + RET_NEED_MORE_SCOIN(622), + /** + * RET_SKILL_DEPOT_NOT_FOUND = 623; + */ + RET_SKILL_DEPOT_NOT_FOUND(623), + /** + * RET_HCOIN_NOT_ENOUGH = 624; + */ + RET_HCOIN_NOT_ENOUGH(624), + /** + * RET_SCOIN_NOT_ENOUGH = 625; + */ + RET_SCOIN_NOT_ENOUGH(625), + /** + * RET_HCOIN_EXCEED_LIMIT = 626; + */ + RET_HCOIN_EXCEED_LIMIT(626), + /** + * RET_SCOIN_EXCEED_LIMIT = 627; + */ + RET_SCOIN_EXCEED_LIMIT(627), + /** + * RET_MAIL_EXPIRED = 628; + */ + RET_MAIL_EXPIRED(628), + /** + * RET_REWARD_HAS_TAKEN = 629; + */ + RET_REWARD_HAS_TAKEN(629), + /** + * RET_COMBINE_COUNT_TOO_LARGE = 630; + */ + RET_COMBINE_COUNT_TOO_LARGE(630), + /** + * RET_GIVING_ITEM_WRONG = 631; + */ + RET_GIVING_ITEM_WRONG(631), + /** + * RET_GIVING_IS_FINISHED = 632; + */ + RET_GIVING_IS_FINISHED(632), + /** + * RET_GIVING_NOT_ACTIVED = 633; + */ + RET_GIVING_NOT_ACTIVED(633), + /** + * RET_FORGE_QUEUE_FULL = 634; + */ + RET_FORGE_QUEUE_FULL(634), + /** + * RET_FORGE_QUEUE_CAPACITY = 635; + */ + RET_FORGE_QUEUE_CAPACITY(635), + /** + * RET_FORGE_QUEUE_NOT_FOUND = 636; + */ + RET_FORGE_QUEUE_NOT_FOUND(636), + /** + * RET_FORGE_QUEUE_EMPTY = 637; + */ + RET_FORGE_QUEUE_EMPTY(637), + /** + * RET_NOT_SUPPORT_ITEM = 638; + */ + RET_NOT_SUPPORT_ITEM(638), + /** + * RET_ITEM_EMPTY = 639; + */ + RET_ITEM_EMPTY(639), + /** + * RET_VIRTUAL_EXCEED_LIMIT = 640; + */ + RET_VIRTUAL_EXCEED_LIMIT(640), + /** + * RET_MATERIAL_EXCEED_LIMIT = 641; + */ + RET_MATERIAL_EXCEED_LIMIT(641), + /** + * RET_EQUIP_EXCEED_LIMIT = 642; + */ + RET_EQUIP_EXCEED_LIMIT(642), + /** + * RET_ITEM_SHOULD_HAVE_NO_LEVEL = 643; + */ + RET_ITEM_SHOULD_HAVE_NO_LEVEL(643), + /** + * RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT = 644; + */ + RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT(644), + /** + * RET_WEAPON_LEVEL_INVALID = 645; + */ + RET_WEAPON_LEVEL_INVALID(645), + /** + * RET_UNKNOW_ITEM_TYPE = 646; + */ + RET_UNKNOW_ITEM_TYPE(646), + /** + * RET_ITEM_COUNT_IS_ZERO = 647; + */ + RET_ITEM_COUNT_IS_ZERO(647), + /** + * RET_ITEM_IS_EXPIRED = 648; + */ + RET_ITEM_IS_EXPIRED(648), + /** + * RET_ITEM_EXCEED_OUTPUT_LIMIT = 649; + */ + RET_ITEM_EXCEED_OUTPUT_LIMIT(649), + /** + * RET_EQUIP_LEVEL_HIGHER = 650; + */ + RET_EQUIP_LEVEL_HIGHER(650), + /** + * RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON = 651; + */ + RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON(651), + /** + * RET_EQUIP_HAS_BEEN_WEARED = 652; + */ + RET_EQUIP_HAS_BEEN_WEARED(652), + /** + * RET_EQUIP_WEARED_CANNOT_DROP = 653; + */ + RET_EQUIP_WEARED_CANNOT_DROP(653), + /** + * RET_AWAKEN_LEVEL_MAX = 654; + */ + RET_AWAKEN_LEVEL_MAX(654), + /** + * RET_MCOIN_NOT_ENOUGH = 655; + */ + RET_MCOIN_NOT_ENOUGH(655), + /** + * RET_MCOIN_EXCEED_LIMIT = 656; + */ + RET_MCOIN_EXCEED_LIMIT(656), + /** + * RET_RESIN_NOT_ENOUGH = 660; + */ + RET_RESIN_NOT_ENOUGH(660), + /** + * RET_RESIN_EXCEED_LIMIT = 661; + */ + RET_RESIN_EXCEED_LIMIT(661), + /** + * RET_RESIN_OPENSTATE_OFF = 662; + */ + RET_RESIN_OPENSTATE_OFF(662), + /** + * RET_RESIN_BOUGHT_COUNT_EXCEEDED = 663; + */ + RET_RESIN_BOUGHT_COUNT_EXCEEDED(663), + /** + * RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN = 664; + */ + RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN(664), + /** + * RET_RESIN_CARD_EXPIRED = 665; + */ + RET_RESIN_CARD_EXPIRED(665), + /** + * RET_AVATAR_CAN_NOT_COOK = 666; + */ + RET_AVATAR_CAN_NOT_COOK(666), + /** + * RET_ATTACH_AVATAR_CD = 667; + */ + RET_ATTACH_AVATAR_CD(667), + /** + * RET_AUTO_RECOVER_OPENSTATE_OFF = 668; + */ + RET_AUTO_RECOVER_OPENSTATE_OFF(668), + /** + * RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED = 669; + */ + RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED(669), + /** + * RET_RESIN_GAIN_FAILED = 670; + */ + RET_RESIN_GAIN_FAILED(670), + /** + * RET_WIDGET_ORNAMENTS_TYPE_ERROR = 671; + */ + RET_WIDGET_ORNAMENTS_TYPE_ERROR(671), + /** + * RET_ALL_TARGET_SATIATION_FULL = 672; + */ + RET_ALL_TARGET_SATIATION_FULL(672), + /** + * RET_FORGE_WORLD_LEVEL_NOT_MATCH = 673; + */ + RET_FORGE_WORLD_LEVEL_NOT_MATCH(673), + /** + * RET_FORGE_POINT_NOT_ENOUGH = 674; + */ + RET_FORGE_POINT_NOT_ENOUGH(674), + /** + * RET_WIDGET_ANCHOR_POINT_FULL = 675; + */ + RET_WIDGET_ANCHOR_POINT_FULL(675), + /** + * RET_WIDGET_ANCHOR_POINT_NOT_FOUND = 676; + */ + RET_WIDGET_ANCHOR_POINT_NOT_FOUND(676), + /** + * RET_ALL_BONFIRE_EXCEED_MAX_COUNT = 677; + */ + RET_ALL_BONFIRE_EXCEED_MAX_COUNT(677), + /** + * RET_BONFIRE_EXCEED_MAX_COUNT = 678; + */ + RET_BONFIRE_EXCEED_MAX_COUNT(678), + /** + * RET_LUNCH_BOX_DATA_ERROR = 679; + */ + RET_LUNCH_BOX_DATA_ERROR(679), + /** + * RET_INVALID_QUICK_USE_WIDGET = 680; + */ + RET_INVALID_QUICK_USE_WIDGET(680), + /** + * RET_INVALID_REPLACE_RESIN_COUNT = 681; + */ + RET_INVALID_REPLACE_RESIN_COUNT(681), + /** + * RET_PREV_DETECTED_GATHER_NOT_FOUND = 682; + */ + RET_PREV_DETECTED_GATHER_NOT_FOUND(682), + /** + * RET_GOT_ALL_ONEOFF_GAHTER = 683; + */ + RET_GOT_ALL_ONEOFF_GAHTER(683), + /** + * RET_INVALID_WIDGET_MATERIAL_ID = 684; + */ + RET_INVALID_WIDGET_MATERIAL_ID(684), + /** + * RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR = 685; + */ + RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR(685), + /** + * RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS = 686; + */ + RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS(686), + /** + * RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS = 687; + */ + RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS(687), + /** + * RET_WIDGET_IN_COMBAT = 688; + */ + RET_WIDGET_IN_COMBAT(688), + /** + * RET_WIDGET_NOT_SET_QUICK_USE = 689; + */ + RET_WIDGET_NOT_SET_QUICK_USE(689), + /** + * RET_ALREADY_ATTACH_WIDGET = 690; + */ + RET_ALREADY_ATTACH_WIDGET(690), + /** + * RET_EQUIP_IS_LOCKED = 691; + */ + RET_EQUIP_IS_LOCKED(691), + /** + * RET_FORGE_IS_LOCKED = 692; + */ + RET_FORGE_IS_LOCKED(692), + /** + * RET_COMBINE_IS_LOCKED = 693; + */ + RET_COMBINE_IS_LOCKED(693), + /** + * RET_FORGE_OUTPUT_STACK_LIMIT = 694; + */ + RET_FORGE_OUTPUT_STACK_LIMIT(694), + /** + * RET_ALREADY_DETTACH_WIDGET = 695; + */ + RET_ALREADY_DETTACH_WIDGET(695), + /** + * RET_GADGET_BUILDER_EXCEED_MAX_COUNT = 696; + */ + RET_GADGET_BUILDER_EXCEED_MAX_COUNT(696), + /** + * RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL = 697; + */ + RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL(697), + /** + * RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT = 698; + */ + RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT(698), + /** + * RET_RELIQUARY_DECOMPOSE_PARAM_ERROR = 699; + */ + RET_RELIQUARY_DECOMPOSE_PARAM_ERROR(699), + /** + * RET_ITEM_COMBINE_COUNT_NOT_ENOUGH = 700; + */ + RET_ITEM_COMBINE_COUNT_NOT_ENOUGH(700), + /** + * RET_GOODS_NOT_EXIST = 701; + */ + RET_GOODS_NOT_EXIST(701), + /** + * RET_GOODS_MATERIAL_NOT_ENOUGH = 702; + */ + RET_GOODS_MATERIAL_NOT_ENOUGH(702), + /** + * RET_GOODS_NOT_IN_TIME = 703; + */ + RET_GOODS_NOT_IN_TIME(703), + /** + * RET_GOODS_BUY_NUM_NOT_ENOUGH = 704; + */ + RET_GOODS_BUY_NUM_NOT_ENOUGH(704), + /** + * RET_GOODS_BUY_NUM_ERROR = 705; + */ + RET_GOODS_BUY_NUM_ERROR(705), + /** + * RET_SHOP_NOT_OPEN = 706; + */ + RET_SHOP_NOT_OPEN(706), + /** + * RET_SHOP_CONTENT_NOT_MATCH = 707; + */ + RET_SHOP_CONTENT_NOT_MATCH(707), + /** + * RET_CHAT_FORBIDDEN = 798; + */ + RET_CHAT_FORBIDDEN(798), + /** + * RET_CHAT_CD = 799; + */ + RET_CHAT_CD(799), + /** + * RET_CHAT_FREQUENTLY = 800; + */ + RET_CHAT_FREQUENTLY(800), + /** + * RET_GADGET_NOT_EXIST = 801; + */ + RET_GADGET_NOT_EXIST(801), + /** + * RET_GADGET_NOT_INTERACTIVE = 802; + */ + RET_GADGET_NOT_INTERACTIVE(802), + /** + * RET_GADGET_NOT_GATHERABLE = 803; + */ + RET_GADGET_NOT_GATHERABLE(803), + /** + * RET_CHEST_IS_LOCKED = 804; + */ + RET_CHEST_IS_LOCKED(804), + /** + * RET_GADGET_CREATE_FAIL = 805; + */ + RET_GADGET_CREATE_FAIL(805), + /** + * RET_WORKTOP_OPTION_NOT_EXIST = 806; + */ + RET_WORKTOP_OPTION_NOT_EXIST(806), + /** + * RET_GADGET_STATUE_NOT_ACTIVE = 807; + */ + RET_GADGET_STATUE_NOT_ACTIVE(807), + /** + * RET_GADGET_STATUE_OPENED = 808; + */ + RET_GADGET_STATUE_OPENED(808), + /** + * RET_BOSS_CHEST_NO_QUALIFICATION = 809; + */ + RET_BOSS_CHEST_NO_QUALIFICATION(809), + /** + * RET_BOSS_CHEST_LIFE_TIME_OVER = 810; + */ + RET_BOSS_CHEST_LIFE_TIME_OVER(810), + /** + * RET_BOSS_CHEST_WEEK_NUM_LIMIT = 811; + */ + RET_BOSS_CHEST_WEEK_NUM_LIMIT(811), + /** + * RET_BOSS_CHEST_GUEST_WORLD_LEVEL = 812; + */ + RET_BOSS_CHEST_GUEST_WORLD_LEVEL(812), + /** + * RET_BOSS_CHEST_HAS_TAKEN = 813; + */ + RET_BOSS_CHEST_HAS_TAKEN(813), + /** + * RET_BLOSSOM_CHEST_NO_QUALIFICATION = 814; + */ + RET_BLOSSOM_CHEST_NO_QUALIFICATION(814), + /** + * RET_BLOSSOM_CHEST_LIFE_TIME_OVER = 815; + */ + RET_BLOSSOM_CHEST_LIFE_TIME_OVER(815), + /** + * RET_BLOSSOM_CHEST_HAS_TAKEN = 816; + */ + RET_BLOSSOM_CHEST_HAS_TAKEN(816), + /** + * RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL = 817; + */ + RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL(817), + /** + * RET_MP_PLAY_REWARD_NO_QUALIFICATION = 818; + */ + RET_MP_PLAY_REWARD_NO_QUALIFICATION(818), + /** + * RET_MP_PLAY_REWARD_HAS_TAKEN = 819; + */ + RET_MP_PLAY_REWARD_HAS_TAKEN(819), + /** + * RET_GENERAL_REWARD_NO_QUALIFICATION = 820; + */ + RET_GENERAL_REWARD_NO_QUALIFICATION(820), + /** + * RET_GENERAL_REWARD_LIFE_TIME_OVER = 821; + */ + RET_GENERAL_REWARD_LIFE_TIME_OVER(821), + /** + * RET_GENERAL_REWARD_HAS_TAKEN = 822; + */ + RET_GENERAL_REWARD_HAS_TAKEN(822), + /** + * RET_GADGET_NOT_VEHICLE = 823; + */ + RET_GADGET_NOT_VEHICLE(823), + /** + * RET_VEHICLE_SLOT_OCCUPIED = 824; + */ + RET_VEHICLE_SLOT_OCCUPIED(824), + /** + * RET_NOT_IN_VEHICLE = 825; + */ + RET_NOT_IN_VEHICLE(825), + /** + * RET_CREATE_VEHICLE_IN_CD = 826; + */ + RET_CREATE_VEHICLE_IN_CD(826), + /** + * RET_CREATE_VEHICLE_POS_INVALID = 827; + */ + RET_CREATE_VEHICLE_POS_INVALID(827), + /** + * RET_VEHICLE_POINT_NOT_UNLOCK = 828; + */ + RET_VEHICLE_POINT_NOT_UNLOCK(828), + /** + * RET_GADGET_INTERACT_COND_NOT_MEET = 829; + */ + RET_GADGET_INTERACT_COND_NOT_MEET(829), + /** + * RET_GADGET_INTERACT_PARAM_ERROR = 830; + */ + RET_GADGET_INTERACT_PARAM_ERROR(830), + /** + * RET_GADGET_CUSTOM_COMBINATION_INVALID = 831; + */ + RET_GADGET_CUSTOM_COMBINATION_INVALID(831), + /** + * RET_ACTIVITY_CLOSE = 860; + */ + RET_ACTIVITY_CLOSE(860), + /** + * RET_ACTIVITY_ITEM_ERROR = 861; + */ + RET_ACTIVITY_ITEM_ERROR(861), + /** + * RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH = 862; + */ + RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH(862), + /** + * RET_SEA_LAMP_PHASE_NOT_FINISH = 863; + */ + RET_SEA_LAMP_PHASE_NOT_FINISH(863), + /** + * RET_SEA_LAMP_FLY_NUM_LIMIT = 864; + */ + RET_SEA_LAMP_FLY_NUM_LIMIT(864), + /** + * RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL = 865; + */ + RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL(865), + /** + * RET_ACTIVITY_WATCHER_REWARD_TAKEN = 866; + */ + RET_ACTIVITY_WATCHER_REWARD_TAKEN(866), + /** + * RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED = 867; + */ + RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED(867), + /** + * RET_SALESMAN_ALREADY_DELIVERED = 868; + */ + RET_SALESMAN_ALREADY_DELIVERED(868), + /** + * RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH = 869; + */ + RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH(869), + /** + * RET_SALESMAN_POSITION_INVALID = 870; + */ + RET_SALESMAN_POSITION_INVALID(870), + /** + * RET_DELIVER_NOT_FINISH_ALL_QUEST = 871; + */ + RET_DELIVER_NOT_FINISH_ALL_QUEST(871), + /** + * RET_DELIVER_ALREADY_TAKE_DAILY_REWARD = 872; + */ + RET_DELIVER_ALREADY_TAKE_DAILY_REWARD(872), + /** + * RET_ASTER_PROGRESS_EXCEED_LIMIT = 873; + */ + RET_ASTER_PROGRESS_EXCEED_LIMIT(873), + /** + * RET_ASTER_CREDIT_EXCEED_LIMIT = 874; + */ + RET_ASTER_CREDIT_EXCEED_LIMIT(874), + /** + * RET_ASTER_TOKEN_EXCEED_LIMIT = 875; + */ + RET_ASTER_TOKEN_EXCEED_LIMIT(875), + /** + * RET_ASTER_CREDIT_NOT_ENOUGH = 876; + */ + RET_ASTER_CREDIT_NOT_ENOUGH(876), + /** + * RET_ASTER_TOKEN_NOT_ENOUGH = 877; + */ + RET_ASTER_TOKEN_NOT_ENOUGH(877), + /** + * RET_ASTER_SPECIAL_REWARD_HAS_TAKEN = 878; + */ + RET_ASTER_SPECIAL_REWARD_HAS_TAKEN(878), + /** + * RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED = 879; + */ + RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED(879), + /** + * RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED = 880; + */ + RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED(880), + /** + * RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT = 881; + */ + RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT(881), + /** + * RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT = 882; + */ + RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT(882), + /** + * RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT = 883; + */ + RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT(883), + /** + * RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH = 884; + */ + RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH(884), + /** + * RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH = 885; + */ + RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH(885), + /** + * RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH = 886; + */ + RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH(886), + /** + * RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN = 891; + */ + RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN(891), + /** + * RET_EFFIGY_REWARD_HAS_TAKEN = 892; + */ + RET_EFFIGY_REWARD_HAS_TAKEN(892), + /** + * RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT = 893; + */ + RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT(893), + /** + * RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT = 894; + */ + RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT(894), + /** + * RET_SEA_LAMP_COIN_EXCEED_LIMIT = 895; + */ + RET_SEA_LAMP_COIN_EXCEED_LIMIT(895), + /** + * RET_SEA_LAMP_COIN_NOT_ENOUGH = 896; + */ + RET_SEA_LAMP_COIN_NOT_ENOUGH(896), + /** + * RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT = 897; + */ + RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT(897), + /** + * RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN = 898; + */ + RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN(898), + /** + * RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN = 899; + */ + RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN(899), + /** + * RET_ARENA_ACTIVITY_ALREADY_STARTED = 900; + */ + RET_ARENA_ACTIVITY_ALREADY_STARTED(900), + /** + * RET_TALENT_ALREAY_UNLOCKED = 901; + */ + RET_TALENT_ALREAY_UNLOCKED(901), + /** + * RET_PREV_TALENT_NOT_UNLOCKED = 902; + */ + RET_PREV_TALENT_NOT_UNLOCKED(902), + /** + * RET_BIG_TALENT_POINT_NOT_ENOUGH = 903; + */ + RET_BIG_TALENT_POINT_NOT_ENOUGH(903), + /** + * RET_SMALL_TALENT_POINT_NOT_ENOUGH = 904; + */ + RET_SMALL_TALENT_POINT_NOT_ENOUGH(904), + /** + * RET_PROUD_SKILL_ALREADY_GOT = 905; + */ + RET_PROUD_SKILL_ALREADY_GOT(905), + /** + * RET_PREV_PROUD_SKILL_NOT_GET = 906; + */ + RET_PREV_PROUD_SKILL_NOT_GET(906), + /** + * RET_PROUD_SKILL_MAX_LEVEL = 907; + */ + RET_PROUD_SKILL_MAX_LEVEL(907), + /** + * RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND = 910; + */ + RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND(910), + /** + * RET_SKILL_DEPOT_IS_THE_SAME = 911; + */ + RET_SKILL_DEPOT_IS_THE_SAME(911), + /** + * RET_MONSTER_NOT_EXIST = 1001; + */ + RET_MONSTER_NOT_EXIST(1001), + /** + * RET_MONSTER_CREATE_FAIL = 1002; + */ + RET_MONSTER_CREATE_FAIL(1002), + /** + * RET_DUNGEON_ENTER_FAIL = 1101; + */ + RET_DUNGEON_ENTER_FAIL(1101), + /** + * RET_DUNGEON_QUIT_FAIL = 1102; + */ + RET_DUNGEON_QUIT_FAIL(1102), + /** + * RET_DUNGEON_ENTER_EXCEED_DAY_COUNT = 1103; + */ + RET_DUNGEON_ENTER_EXCEED_DAY_COUNT(1103), + /** + * RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT = 1104; + */ + RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT(1104), + /** + * RET_DUNGEON_REVIVE_FAIL = 1105; + */ + RET_DUNGEON_REVIVE_FAIL(1105), + /** + * RET_DUNGEON_NOT_SUCCEED = 1106; + */ + RET_DUNGEON_NOT_SUCCEED(1106), + /** + * RET_DUNGEON_CAN_NOT_CANCEL = 1107; + */ + RET_DUNGEON_CAN_NOT_CANCEL(1107), + /** + * RET_DEST_DUNGEON_SETTLED = 1108; + */ + RET_DEST_DUNGEON_SETTLED(1108), + /** + * RET_DUNGEON_CANDIDATE_TEAM_IS_FULL = 1109; + */ + RET_DUNGEON_CANDIDATE_TEAM_IS_FULL(1109), + /** + * RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS = 1110; + */ + RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS(1110), + /** + * RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY = 1111; + */ + RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY(1111), + /** + * RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR = 1112; + */ + RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR(1112), + /** + * RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS = 1113; + */ + RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS(1113), + /** + * RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE = 1114; + */ + RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE(1114), + /** + * RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT = 1115; + */ + RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT(1115), + /** + * RET_DUNGEON_OTHERS_LEAVE = 1116; + */ + RET_DUNGEON_OTHERS_LEAVE(1116), + /** + * RET_DUNGEON_ENTER_LEVEL_LIMIT = 1117; + */ + RET_DUNGEON_ENTER_LEVEL_LIMIT(1117), + /** + * RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP = 1118; + */ + RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP(1118), + /** + * RET_DUNGEON_DROP_SUBFIELD_LIMIT = 1119; + */ + RET_DUNGEON_DROP_SUBFIELD_LIMIT(1119), + /** + * RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE = 1120; + */ + RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE(1120), + /** + * RET_DUNGEON_CANNOT_KICK = 1121; + */ + RET_DUNGEON_CANNOT_KICK(1121), + /** + * RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT = 1122; + */ + RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT(1122), + /** + * RET_DUNGEON_IN_FORCE_QUIT = 1123; + */ + RET_DUNGEON_IN_FORCE_QUIT(1123), + /** + * RET_DUNGEON_GUEST_QUIT_DUNGEON = 1124; + */ + RET_DUNGEON_GUEST_QUIT_DUNGEON(1124), + /** + * RET_DUNGEON_TICKET_FAIL = 1125; + */ + RET_DUNGEON_TICKET_FAIL(1125), + /** + * RET_MP_NOT_IN_MY_WORLD = 1201; + */ + RET_MP_NOT_IN_MY_WORLD(1201), + /** + * RET_MP_IN_MP_MODE = 1202; + */ + RET_MP_IN_MP_MODE(1202), + /** + * RET_MP_SCENE_IS_FULL = 1203; + */ + RET_MP_SCENE_IS_FULL(1203), + /** + * RET_MP_MODE_NOT_AVAILABLE = 1204; + */ + RET_MP_MODE_NOT_AVAILABLE(1204), + /** + * RET_MP_PLAYER_NOT_ENTERABLE = 1205; + */ + RET_MP_PLAYER_NOT_ENTERABLE(1205), + /** + * RET_MP_QUEST_BLOCK_MP = 1206; + */ + RET_MP_QUEST_BLOCK_MP(1206), + /** + * RET_MP_IN_ROOM_SCENE = 1207; + */ + RET_MP_IN_ROOM_SCENE(1207), + /** + * RET_MP_WORLD_IS_FULL = 1208; + */ + RET_MP_WORLD_IS_FULL(1208), + /** + * RET_MP_PLAYER_NOT_ALLOW_ENTER = 1209; + */ + RET_MP_PLAYER_NOT_ALLOW_ENTER(1209), + /** + * RET_MP_PLAYER_DISCONNECTED = 1210; + */ + RET_MP_PLAYER_DISCONNECTED(1210), + /** + * RET_MP_NOT_IN_MP_MODE = 1211; + */ + RET_MP_NOT_IN_MP_MODE(1211), + /** + * RET_MP_OWNER_NOT_ENTER = 1212; + */ + RET_MP_OWNER_NOT_ENTER(1212), + /** + * RET_MP_ALLOW_ENTER_PLAYER_FULL = 1213; + */ + RET_MP_ALLOW_ENTER_PLAYER_FULL(1213), + /** + * RET_MP_TARGET_PLAYER_IN_TRANSFER = 1214; + */ + RET_MP_TARGET_PLAYER_IN_TRANSFER(1214), + /** + * RET_MP_TARGET_ENTERING_OTHER = 1215; + */ + RET_MP_TARGET_ENTERING_OTHER(1215), + /** + * RET_MP_OTHER_ENTERING = 1216; + */ + RET_MP_OTHER_ENTERING(1216), + /** + * RET_MP_ENTER_MAIN_PLAYER_IN_PLOT = 1217; + */ + RET_MP_ENTER_MAIN_PLAYER_IN_PLOT(1217), + /** + * RET_MP_NOT_PS_PLAYER = 1218; + */ + RET_MP_NOT_PS_PLAYER(1218), + /** + * RET_MP_PLAY_NOT_ACTIVE = 1219; + */ + RET_MP_PLAY_NOT_ACTIVE(1219), + /** + * RET_MP_PLAY_REMAIN_REWARDS = 1220; + */ + RET_MP_PLAY_REMAIN_REWARDS(1220), + /** + * RET_MP_PLAY_NO_REWARD = 1221; + */ + RET_MP_PLAY_NO_REWARD(1221), + /** + * RET_MP_OPEN_STATE_FAIL = 1223; + */ + RET_MP_OPEN_STATE_FAIL(1223), + /** + * RET_MP_PLAYER_IN_BLACKLIST = 1224; + */ + RET_MP_PLAYER_IN_BLACKLIST(1224), + /** + * RET_MP_REPLY_TIMEOUT = 1225; + */ + RET_MP_REPLY_TIMEOUT(1225), + /** + * RET_MP_IS_BLOCK = 1226; + */ + RET_MP_IS_BLOCK(1226), + /** + * RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY = 1227; + */ + RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY(1227), + /** + * RET_MP_IN_MP_PLAY_BATTLE = 1228; + */ + RET_MP_IN_MP_PLAY_BATTLE(1228), + /** + * RET_MP_GUEST_HAS_REWARD_REMAINED = 1229; + */ + RET_MP_GUEST_HAS_REWARD_REMAINED(1229), + /** + * RET_MP_QUIT_MP_INVALID = 1230; + */ + RET_MP_QUIT_MP_INVALID(1230), + /** + * RET_MP_OTHER_DATA_VERSION_NOT_LATEST = 1231; + */ + RET_MP_OTHER_DATA_VERSION_NOT_LATEST(1231), + /** + * RET_MP_DATA_VERSION_NOT_LATEST = 1232; + */ + RET_MP_DATA_VERSION_NOT_LATEST(1232), + /** + * RET_MP_CUR_WORLD_NOT_ENTERABLE = 1233; + */ + RET_MP_CUR_WORLD_NOT_ENTERABLE(1233), + /** + * RET_MP_ANY_GALLERY_STARTED = 1234; + */ + RET_MP_ANY_GALLERY_STARTED(1234), + /** + * RET_MP_HAS_ACTIVE_DRAFT = 1235; + */ + RET_MP_HAS_ACTIVE_DRAFT(1235), + /** + * RET_MP_PLAYER_IN_DUNGEON = 1236; + */ + RET_MP_PLAYER_IN_DUNGEON(1236), + /** + * RET_MP_MATCH_FULL = 1237; + */ + RET_MP_MATCH_FULL(1237), + /** + * RET_MP_MATCH_LIMIT = 1238; + */ + RET_MP_MATCH_LIMIT(1238), + /** + * RET_MP_MATCH_IN_PUNISH = 1239; + */ + RET_MP_MATCH_IN_PUNISH(1239), + /** + * RET_MP_IS_IN_MULTISTAGE = 1240; + */ + RET_MP_IS_IN_MULTISTAGE(1240), + /** + * RET_MP_MATCH_PLAY_NOT_OPEN = 1241; + */ + RET_MP_MATCH_PLAY_NOT_OPEN(1241), + /** + * RET_MP_ONLY_MP_WITH_PS_PLAYER = 1242; + */ + RET_MP_ONLY_MP_WITH_PS_PLAYER(1242), + /** + * RET_MP_GUEST_LOADING_FIRST_ENTER = 1243; + */ + RET_MP_GUEST_LOADING_FIRST_ENTER(1243), + /** + * RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING = 1244; + */ + RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING(1244), + /** + * RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING = 1245; + */ + RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING(1245), + /** + * RET_MP_MUSIC_GAME_ONGOING = 1246; + */ + RET_MP_MUSIC_GAME_ONGOING(1246), + /** + * RET_MP_IN_MPING_MODE = 1247; + */ + RET_MP_IN_MPING_MODE(1247), + /** + * RET_MP_OWNER_IN_SINGLE_SCENE = 1248; + */ + RET_MP_OWNER_IN_SINGLE_SCENE(1248), + /** + * RET_MP_IN_SINGLE_SCENE = 1249; + */ + RET_MP_IN_SINGLE_SCENE(1249), + /** + * RET_MP_REPLY_NO_VALID_AVATAR = 1250; + */ + RET_MP_REPLY_NO_VALID_AVATAR(1250), + /** + * RET_MAIL_PARA_ERR = 1301; + */ + RET_MAIL_PARA_ERR(1301), + /** + * RET_MAIL_MAX_NUM = 1302; + */ + RET_MAIL_MAX_NUM(1302), + /** + * RET_MAIL_ITEM_NUM_EXCEED = 1303; + */ + RET_MAIL_ITEM_NUM_EXCEED(1303), + /** + * RET_MAIL_TITLE_LEN_EXCEED = 1304; + */ + RET_MAIL_TITLE_LEN_EXCEED(1304), + /** + * RET_MAIL_CONTENT_LEN_EXCEED = 1305; + */ + RET_MAIL_CONTENT_LEN_EXCEED(1305), + /** + * RET_MAIL_SENDER_LEN_EXCEED = 1306; + */ + RET_MAIL_SENDER_LEN_EXCEED(1306), + /** + * RET_MAIL_PARSE_PACKET_FAIL = 1307; + */ + RET_MAIL_PARSE_PACKET_FAIL(1307), + /** + * RET_OFFLINE_MSG_MAX_NUM = 1308; + */ + RET_OFFLINE_MSG_MAX_NUM(1308), + /** + * RET_OFFLINE_MSG_SAME_TICKET = 1309; + */ + RET_OFFLINE_MSG_SAME_TICKET(1309), + /** + * RET_MAIL_EXCEL_MAIL_TYPE_ERROR = 1310; + */ + RET_MAIL_EXCEL_MAIL_TYPE_ERROR(1310), + /** + * RET_MAIL_CANNOT_SEND_MCOIN = 1311; + */ + RET_MAIL_CANNOT_SEND_MCOIN(1311), + /** + * RET_MAIL_HCOIN_EXCEED_LIMIT = 1312; + */ + RET_MAIL_HCOIN_EXCEED_LIMIT(1312), + /** + * RET_MAIL_SCOIN_EXCEED_LIMIT = 1313; + */ + RET_MAIL_SCOIN_EXCEED_LIMIT(1313), + /** + * RET_MAIL_MATERIAL_ID_INVALID = 1314; + */ + RET_MAIL_MATERIAL_ID_INVALID(1314), + /** + * RET_MAIL_AVATAR_EXCEED_LIMIT = 1315; + */ + RET_MAIL_AVATAR_EXCEED_LIMIT(1315), + /** + * RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT = 1316; + */ + RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT(1316), + /** + * RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT = 1317; + */ + RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT(1317), + /** + * RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH = 1318; + */ + RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH(1318), + /** + * RET_MAIL_TICKET_IS_EMPTY = 1319; + */ + RET_MAIL_TICKET_IS_EMPTY(1319), + /** + * RET_MAIL_TRANSACTION_IS_EMPTY = 1320; + */ + RET_MAIL_TRANSACTION_IS_EMPTY(1320), + /** + * RET_MAIL_DELETE_COLLECTED = 1321; + */ + RET_MAIL_DELETE_COLLECTED(1321), + /** + * RET_DAILY_TASK_NOT_FINISH = 1330; + */ + RET_DAILY_TASK_NOT_FINISH(1330), + /** + * RET_DAILY_TAKS_HAS_TAKEN = 1331; + */ + RET_DAILY_TAKS_HAS_TAKEN(1331), + /** + * RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED = 1332; + */ + RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED(1332), + /** + * RET_DAILY_TASK_FILTER_CITY_NOT_OPEN = 1333; + */ + RET_DAILY_TASK_FILTER_CITY_NOT_OPEN(1333), + /** + * RET_GACHA_INAVAILABLE = 1401; + */ + RET_GACHA_INAVAILABLE(1401), + /** + * RET_GACHA_RANDOM_NOT_MATCH = 1402; + */ + RET_GACHA_RANDOM_NOT_MATCH(1402), + /** + * RET_GACHA_SCHEDULE_NOT_MATCH = 1403; + */ + RET_GACHA_SCHEDULE_NOT_MATCH(1403), + /** + * RET_GACHA_INVALID_TIMES = 1404; + */ + RET_GACHA_INVALID_TIMES(1404), + /** + * RET_GACHA_COST_ITEM_NOT_ENOUGH = 1405; + */ + RET_GACHA_COST_ITEM_NOT_ENOUGH(1405), + /** + * RET_GACHA_TIMES_LIMIT = 1406; + */ + RET_GACHA_TIMES_LIMIT(1406), + /** + * RET_GACHA_WISH_SAME_ITEM = 1407; + */ + RET_GACHA_WISH_SAME_ITEM(1407), + /** + * RET_GACHA_WISH_INVALID_ITEM = 1408; + */ + RET_GACHA_WISH_INVALID_ITEM(1408), + /** + * RET_GACHA_MINORS_TIMES_LIMIT = 1409; + */ + RET_GACHA_MINORS_TIMES_LIMIT(1409), + /** + * RET_INVESTIGAITON_NOT_IN_PROGRESS = 1501; + */ + RET_INVESTIGAITON_NOT_IN_PROGRESS(1501), + /** + * RET_INVESTIGAITON_UNCOMPLETE = 1502; + */ + RET_INVESTIGAITON_UNCOMPLETE(1502), + /** + * RET_INVESTIGAITON_REWARD_TAKEN = 1503; + */ + RET_INVESTIGAITON_REWARD_TAKEN(1503), + /** + * RET_INVESTIGAITON_TARGET_STATE_ERROR = 1504; + */ + RET_INVESTIGAITON_TARGET_STATE_ERROR(1504), + /** + * RET_PUSH_TIPS_NOT_FOUND = 1505; + */ + RET_PUSH_TIPS_NOT_FOUND(1505), + /** + * RET_SIGN_IN_RECORD_NOT_FOUND = 1506; + */ + RET_SIGN_IN_RECORD_NOT_FOUND(1506), + /** + * RET_ALREADY_HAVE_SIGNED_IN = 1507; + */ + RET_ALREADY_HAVE_SIGNED_IN(1507), + /** + * RET_SIGN_IN_COND_NOT_SATISFIED = 1508; + */ + RET_SIGN_IN_COND_NOT_SATISFIED(1508), + /** + * RET_BONUS_ACTIVITY_NOT_UNREWARDED = 1509; + */ + RET_BONUS_ACTIVITY_NOT_UNREWARDED(1509), + /** + * RET_SIGN_IN_REWARDED = 1510; + */ + RET_SIGN_IN_REWARDED(1510), + /** + * RET_TOWER_NOT_OPEN = 1521; + */ + RET_TOWER_NOT_OPEN(1521), + /** + * RET_TOWER_HAVE_DAILY_RECORD = 1522; + */ + RET_TOWER_HAVE_DAILY_RECORD(1522), + /** + * RET_TOWER_NOT_RECORD = 1523; + */ + RET_TOWER_NOT_RECORD(1523), + /** + * RET_TOWER_HAVE_RECORD = 1524; + */ + RET_TOWER_HAVE_RECORD(1524), + /** + * RET_TOWER_TEAM_NUM_ERROR = 1525; + */ + RET_TOWER_TEAM_NUM_ERROR(1525), + /** + * RET_TOWER_FLOOR_NOT_OPEN = 1526; + */ + RET_TOWER_FLOOR_NOT_OPEN(1526), + /** + * RET_TOWER_NO_FLOOR_STAR_RECORD = 1527; + */ + RET_TOWER_NO_FLOOR_STAR_RECORD(1527), + /** + * RET_ALREADY_HAS_TOWER_BUFF = 1528; + */ + RET_ALREADY_HAS_TOWER_BUFF(1528), + /** + * RET_DUPLICATE_ENTER_LEVEL = 1529; + */ + RET_DUPLICATE_ENTER_LEVEL(1529), + /** + * RET_NOT_IN_TOWER_LEVEL = 1530; + */ + RET_NOT_IN_TOWER_LEVEL(1530), + /** + * RET_IN_TOWER_LEVEL = 1531; + */ + RET_IN_TOWER_LEVEL(1531), + /** + * RET_TOWER_PREV_FLOOR_NOT_FINISH = 1532; + */ + RET_TOWER_PREV_FLOOR_NOT_FINISH(1532), + /** + * RET_TOWER_STAR_NOT_ENOUGH = 1533; + */ + RET_TOWER_STAR_NOT_ENOUGH(1533), + /** + * RET_BATTLE_PASS_NO_SCHEDULE = 1541; + */ + RET_BATTLE_PASS_NO_SCHEDULE(1541), + /** + * RET_BATTLE_PASS_HAS_BUYED = 1542; + */ + RET_BATTLE_PASS_HAS_BUYED(1542), + /** + * RET_BATTLE_PASS_LEVEL_OVERFLOW = 1543; + */ + RET_BATTLE_PASS_LEVEL_OVERFLOW(1543), + /** + * RET_BATTLE_PASS_PRODUCT_EXPIRED = 1544; + */ + RET_BATTLE_PASS_PRODUCT_EXPIRED(1544), + /** + * RET_MATCH_HOST_QUIT = 1561; + */ + RET_MATCH_HOST_QUIT(1561), + /** + * RET_MATCH_ALREADY_IN_MATCH = 1562; + */ + RET_MATCH_ALREADY_IN_MATCH(1562), + /** + * RET_MATCH_NOT_IN_MATCH = 1563; + */ + RET_MATCH_NOT_IN_MATCH(1563), + /** + * RET_MATCH_APPLYING_ENTER_MP = 1564; + */ + RET_MATCH_APPLYING_ENTER_MP(1564), + /** + * RET_WIDGET_TREASURE_SPOT_NOT_FOUND = 1581; + */ + RET_WIDGET_TREASURE_SPOT_NOT_FOUND(1581), + /** + * RET_WIDGET_TREASURE_ENTITY_EXISTS = 1582; + */ + RET_WIDGET_TREASURE_ENTITY_EXISTS(1582), + /** + * RET_WIDGET_TREASURE_SPOT_FAR_AWAY = 1583; + */ + RET_WIDGET_TREASURE_SPOT_FAR_AWAY(1583), + /** + * RET_WIDGET_TREASURE_FINISHED_TODAY = 1584; + */ + RET_WIDGET_TREASURE_FINISHED_TODAY(1584), + /** + * RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR = 1585; + */ + RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR(1585), + /** + * RET_WIDGET_CAMERA_SCAN_ID_ERROR = 1586; + */ + RET_WIDGET_CAMERA_SCAN_ID_ERROR(1586), + /** + * RET_WIDGET_NOT_ACTIVE = 1587; + */ + RET_WIDGET_NOT_ACTIVE(1587), + /** + * RET_WIDGET_FEATHER_NOT_ACTIVE = 1588; + */ + RET_WIDGET_FEATHER_NOT_ACTIVE(1588), + /** + * RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY = 1589; + */ + RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY(1589), + /** + * RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST = 1590; + */ + RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST(1590), + /** + * RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT = 1591; + */ + RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT(1591), + /** + * RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE = 1592; + */ + RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE(1592), + /** + * RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED = 1593; + */ + RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED(1593), + /** + * RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST = 1594; + */ + RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST(1594), + /** + * RET_WIDGET_SKY_CRYSTAL_NOT_FOUND = 1595; + */ + RET_WIDGET_SKY_CRYSTAL_NOT_FOUND(1595), + /** + * RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR = 1596; + */ + RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR(1596), + /** + * RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH = 1597; + */ + RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH(1597), + /** + * RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH = 1598; + */ + RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH(1598), + /** + * RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH = 1599; + */ + RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH(1599), + /** + * RET_UID_NOT_EXIST = 2001; + */ + RET_UID_NOT_EXIST(2001), + /** + * RET_PARSE_BIN_ERROR = 2002; + */ + RET_PARSE_BIN_ERROR(2002), + /** + * RET_ACCOUNT_INFO_NOT_EXIST = 2003; + */ + RET_ACCOUNT_INFO_NOT_EXIST(2003), + /** + * RET_ORDER_INFO_NOT_EXIST = 2004; + */ + RET_ORDER_INFO_NOT_EXIST(2004), + /** + * RET_SNAPSHOT_INDEX_ERROR = 2005; + */ + RET_SNAPSHOT_INDEX_ERROR(2005), + /** + * RET_MAIL_HAS_BEEN_SENT = 2006; + */ + RET_MAIL_HAS_BEEN_SENT(2006), + /** + * RET_PRODUCT_NOT_EXIST = 2007; + */ + RET_PRODUCT_NOT_EXIST(2007), + /** + * RET_UNFINISH_ORDER = 2008; + */ + RET_UNFINISH_ORDER(2008), + /** + * RET_ID_NOT_EXIST = 2009; + */ + RET_ID_NOT_EXIST(2009), + /** + * RET_ORDER_TRADE_EARLY = 2010; + */ + RET_ORDER_TRADE_EARLY(2010), + /** + * RET_ORDER_FINISHED = 2011; + */ + RET_ORDER_FINISHED(2011), + /** + * RET_GAMESERVER_VERSION_WRONG = 2012; + */ + RET_GAMESERVER_VERSION_WRONG(2012), + /** + * RET_OFFLINE_OP_FULL_LENGTH = 2013; + */ + RET_OFFLINE_OP_FULL_LENGTH(2013), + /** + * RET_CONCERT_PRODUCT_OBTAIN_LIMIT = 2014; + */ + RET_CONCERT_PRODUCT_OBTAIN_LIMIT(2014), + /** + * RET_CONCERT_PRODUCT_TICKET_DUPLICATED = 2015; + */ + RET_CONCERT_PRODUCT_TICKET_DUPLICATED(2015), + /** + * RET_CONCERT_PRODUCT_TICKET_EMPTY = 2016; + */ + RET_CONCERT_PRODUCT_TICKET_EMPTY(2016), + /** + * RET_REDIS_MODIFIED = 5001; + */ + RET_REDIS_MODIFIED(5001), + /** + * RET_REDIS_UID_NOT_EXIST = 5002; + */ + RET_REDIS_UID_NOT_EXIST(5002), + /** + * RET_PATHFINDING_DATA_NOT_EXIST = 6001; + */ + RET_PATHFINDING_DATA_NOT_EXIST(6001), + /** + * RET_PATHFINDING_DESTINATION_NOT_EXIST = 6002; + */ + RET_PATHFINDING_DESTINATION_NOT_EXIST(6002), + /** + * RET_PATHFINDING_ERROR_SCENE = 6003; + */ + RET_PATHFINDING_ERROR_SCENE(6003), + /** + * RET_PATHFINDING_SCENE_DATA_LOADING = 6004; + */ + RET_PATHFINDING_SCENE_DATA_LOADING(6004), + /** + * RET_FRIEND_COUNT_EXCEEDED = 7001; + */ + RET_FRIEND_COUNT_EXCEEDED(7001), + /** + * RET_PLAYER_NOT_EXIST = 7002; + */ + RET_PLAYER_NOT_EXIST(7002), + /** + * RET_ALREADY_SENT_ADD_REQUEST = 7003; + */ + RET_ALREADY_SENT_ADD_REQUEST(7003), + /** + * RET_ASK_FRIEND_LIST_FULL = 7004; + */ + RET_ASK_FRIEND_LIST_FULL(7004), + /** + * RET_PLAYER_ALREADY_IS_FRIEND = 7005; + */ + RET_PLAYER_ALREADY_IS_FRIEND(7005), + /** + * RET_PLAYER_NOT_ASK_FRIEND = 7006; + */ + RET_PLAYER_NOT_ASK_FRIEND(7006), + /** + * RET_TARGET_FRIEND_COUNT_EXCEED = 7007; + */ + RET_TARGET_FRIEND_COUNT_EXCEED(7007), + /** + * RET_NOT_FRIEND = 7008; + */ + RET_NOT_FRIEND(7008), + /** + * RET_BIRTHDAY_CANNOT_BE_SET_TWICE = 7009; + */ + RET_BIRTHDAY_CANNOT_BE_SET_TWICE(7009), + /** + * RET_CANNOT_ADD_SELF_FRIEND = 7010; + */ + RET_CANNOT_ADD_SELF_FRIEND(7010), + /** + * RET_SIGNATURE_ILLEGAL = 7011; + */ + RET_SIGNATURE_ILLEGAL(7011), + /** + * RET_PS_PLAYER_CANNOT_ADD_FRIENDS = 7012; + */ + RET_PS_PLAYER_CANNOT_ADD_FRIENDS(7012), + /** + * RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS = 7013; + */ + RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS(7013), + /** + * RET_NAME_CARD_NOT_UNLOCKED = 7014; + */ + RET_NAME_CARD_NOT_UNLOCKED(7014), + /** + * RET_ALREADY_IN_BLACKLIST = 7015; + */ + RET_ALREADY_IN_BLACKLIST(7015), + /** + * RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST = 7016; + */ + RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST(7016), + /** + * RET_PLAYER_BLACKLIST_FULL = 7017; + */ + RET_PLAYER_BLACKLIST_FULL(7017), + /** + * RET_PLAYER_NOT_IN_BLACKLIST = 7018; + */ + RET_PLAYER_NOT_IN_BLACKLIST(7018), + /** + * RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND = 7019; + */ + RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND(7019), + /** + * RET_IN_TARGET_BLACKLIST = 7020; + */ + RET_IN_TARGET_BLACKLIST(7020), + /** + * RET_CANNOT_ADD_TARGET_FRIEND = 7021; + */ + RET_CANNOT_ADD_TARGET_FRIEND(7021), + /** + * RET_BIRTHDAY_FORMAT_ERROR = 7022; + */ + RET_BIRTHDAY_FORMAT_ERROR(7022), + /** + * RET_ONLINE_ID_NOT_EXISTS = 7023; + */ + RET_ONLINE_ID_NOT_EXISTS(7023), + /** + * RET_FIRST_SHARE_REWARD_HAS_TAKEN = 7024; + */ + RET_FIRST_SHARE_REWARD_HAS_TAKEN(7024), + /** + * RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST = 7025; + */ + RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST(7025), + /** + * RET_REPORT_CD = 7026; + */ + RET_REPORT_CD(7026), + /** + * RET_REPORT_CONTENT_ILLEGAL = 7027; + */ + RET_REPORT_CONTENT_ILLEGAL(7027), + /** + * RET_REMARK_WORD_ILLEGAL = 7028; + */ + RET_REMARK_WORD_ILLEGAL(7028), + /** + * RET_REMARK_TOO_LONG = 7029; + */ + RET_REMARK_TOO_LONG(7029), + /** + * RET_REMARK_UTF_8_ERROR = 7030; + */ + RET_REMARK_UTF_8_ERROR(7030), + /** + * RET_REMARK_IS_EMPTY = 7031; + */ + RET_REMARK_IS_EMPTY(7031), + /** + * RET_ASK_ADD_FRIEND_CD = 7032; + */ + RET_ASK_ADD_FRIEND_CD(7032), + /** + * RET_SHOW_AVATAR_INFO_NOT_EXIST = 7033; + */ + RET_SHOW_AVATAR_INFO_NOT_EXIST(7033), + /** + * RET_PLAYER_NOT_SHOW_AVATAR = 7034; + */ + RET_PLAYER_NOT_SHOW_AVATAR(7034), + /** + * RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID = 7035; + */ + RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID(7035), + /** + * RET_PSN_ID_NOT_FOUND = 7036; + */ + RET_PSN_ID_NOT_FOUND(7036), + /** + * RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT = 7037; + */ + RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT(7037), + /** + * RET_REMARK_EMPTY = 7038; + */ + RET_REMARK_EMPTY(7038), + /** + * RET_IN_TARGET_PSN_BLACKLIST = 7039; + */ + RET_IN_TARGET_PSN_BLACKLIST(7039), + /** + * RET_SIGNATURE_NOT_CHANGED = 7040; + */ + RET_SIGNATURE_NOT_CHANGED(7040), + /** + * RET_SIGNATURE_MONTHLY_LIMIT = 7041; + */ + RET_SIGNATURE_MONTHLY_LIMIT(7041), + /** + * RET_OFFERING_NOT_OPEN = 7081; + */ + RET_OFFERING_NOT_OPEN(7081), + /** + * RET_OFFERING_LEVEL_LIMIT = 7082; + */ + RET_OFFERING_LEVEL_LIMIT(7082), + /** + * RET_OFFERING_LEVEL_NOT_REACH = 7083; + */ + RET_OFFERING_LEVEL_NOT_REACH(7083), + /** + * RET_OFFERING_LEVEL_HAS_TAKEN = 7084; + */ + RET_OFFERING_LEVEL_HAS_TAKEN(7084), + /** + * RET_CITY_REPUTATION_NOT_OPEN = 7101; + */ + RET_CITY_REPUTATION_NOT_OPEN(7101), + /** + * RET_CITY_REPUTATION_LEVEL_TAKEN = 7102; + */ + RET_CITY_REPUTATION_LEVEL_TAKEN(7102), + /** + * RET_CITY_REPUTATION_LEVEL_NOT_REACH = 7103; + */ + RET_CITY_REPUTATION_LEVEL_NOT_REACH(7103), + /** + * RET_CITY_REPUTATION_PARENT_QUEST_TAKEN = 7104; + */ + RET_CITY_REPUTATION_PARENT_QUEST_TAKEN(7104), + /** + * RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH = 7105; + */ + RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH(7105), + /** + * RET_CITY_REPUTATION_ACCEPT_REQUEST = 7106; + */ + RET_CITY_REPUTATION_ACCEPT_REQUEST(7106), + /** + * RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST = 7107; + */ + RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST(7107), + /** + * RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT = 7108; + */ + RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT(7108), + /** + * RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN = 7109; + */ + RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN(7109), + /** + * RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD = 7110; + */ + RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD(7110), + /** + * RET_CITY_REPUTATION_SWITCH_CLOSE = 7111; + */ + RET_CITY_REPUTATION_SWITCH_CLOSE(7111), + /** + * RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE = 7112; + */ + RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE(7112), + /** + * RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD = 7113; + */ + RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD(7113), + /** + * RET_CITY_REPUTATION_EXPLORE_NOT_REACH = 7114; + */ + RET_CITY_REPUTATION_EXPLORE_NOT_REACH(7114), + /** + * RET_MECHANICUS_NOT_OPEN = 7120; + */ + RET_MECHANICUS_NOT_OPEN(7120), + /** + * RET_MECHANICUS_GEAR_UNLOCK = 7121; + */ + RET_MECHANICUS_GEAR_UNLOCK(7121), + /** + * RET_MECHANICUS_GEAR_LOCK = 7122; + */ + RET_MECHANICUS_GEAR_LOCK(7122), + /** + * RET_MECHANICUS_GEAR_LEVEL_LIMIT = 7123; + */ + RET_MECHANICUS_GEAR_LEVEL_LIMIT(7123), + /** + * RET_MECHANICUS_COIN_NOT_ENOUGH = 7124; + */ + RET_MECHANICUS_COIN_NOT_ENOUGH(7124), + /** + * RET_MECHANICUS_NO_SEQUENCE = 7125; + */ + RET_MECHANICUS_NO_SEQUENCE(7125), + /** + * RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL = 7126; + */ + RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL(7126), + /** + * RET_MECHANICUS_SEQUENCE_LIMIT_OPEN = 7127; + */ + RET_MECHANICUS_SEQUENCE_LIMIT_OPEN(7127), + /** + * RET_MECHANICUS_DIFFICULT_NOT_SUPPORT = 7128; + */ + RET_MECHANICUS_DIFFICULT_NOT_SUPPORT(7128), + /** + * RET_MECHANICUS_TICKET_NOT_ENOUGH = 7129; + */ + RET_MECHANICUS_TICKET_NOT_ENOUGH(7129), + /** + * RET_MECHANICUS_TEACH_NOT_FINISH = 7130; + */ + RET_MECHANICUS_TEACH_NOT_FINISH(7130), + /** + * RET_MECHANICUS_TEACH_FINISHED = 7131; + */ + RET_MECHANICUS_TEACH_FINISHED(7131), + /** + * RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK = 7132; + */ + RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK(7132), + /** + * RET_MECHANICUS_PLAYER_LIMIT = 7133; + */ + RET_MECHANICUS_PLAYER_LIMIT(7133), + /** + * RET_MECHANICUS_PUNISH_TIME = 7134; + */ + RET_MECHANICUS_PUNISH_TIME(7134), + /** + * RET_MECHANICUS_SWITCH_CLOSE = 7135; + */ + RET_MECHANICUS_SWITCH_CLOSE(7135), + /** + * RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON = 7150; + */ + RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON(7150), + /** + * RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND = 7151; + */ + RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND(7151), + /** + * RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD = 7152; + */ + RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD(7152), + /** + * RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY = 7153; + */ + RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY(7153), + /** + * RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE = 7154; + */ + RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE(7154), + /** + * RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE = 7155; + */ + RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE(7155), + /** + * RET_MECHANICUS_BATTLE_CARD_IS_WAITING = 7156; + */ + RET_MECHANICUS_BATTLE_CARD_IS_WAITING(7156), + /** + * RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED = 7157; + */ + RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED(7157), + /** + * RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED = 7158; + */ + RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED(7158), + /** + * RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER = 7159; + */ + RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER(7159), + /** + * RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS = 7160; + */ + RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS(7160), + /** + * RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED = 7161; + */ + RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED(7161), + /** + * RET_LEGENDARY_KEY_NOT_ENOUGH = 8001; + */ + RET_LEGENDARY_KEY_NOT_ENOUGH(8001), + /** + * RET_LEGENDARY_KEY_EXCEED_LIMIT = 8002; + */ + RET_LEGENDARY_KEY_EXCEED_LIMIT(8002), + /** + * RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM = 8003; + */ + RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM(8003), + /** + * RET_PERSONAL_LINE_OPEN_STATE_OFF = 8004; + */ + RET_PERSONAL_LINE_OPEN_STATE_OFF(8004), + /** + * RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH = 8005; + */ + RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH(8005), + /** + * RET_PERSONAL_LINE_NOT_OPEN = 8006; + */ + RET_PERSONAL_LINE_NOT_OPEN(8006), + /** + * RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH = 8007; + */ + RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH(8007), + /** + * RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT = 8201; + */ + RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT(8201), + /** + * RET_HUNTING_HAS_UNFINISHED_OFFER = 8202; + */ + RET_HUNTING_HAS_UNFINISHED_OFFER(8202), + /** + * RET_HUNTING_FAILED_OFFER_NOT_CD_READY = 8203; + */ + RET_HUNTING_FAILED_OFFER_NOT_CD_READY(8203), + /** + * RET_HUNTING_NOT_TAKE_OFFER = 8204; + */ + RET_HUNTING_NOT_TAKE_OFFER(8204), + /** + * RET_HUNTING_CANNOT_TAKE_TWICE = 8205; + */ + RET_HUNTING_CANNOT_TAKE_TWICE(8205), + /** + * RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE = 8901; + */ + RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE(8901), + /** + * RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND = 8902; + */ + RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND(8902), + /** + * RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED = 8903; + */ + RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED(8903), + /** + * RET_PRIVATE_CHAT_CONTENT_TOO_LONG = 8904; + */ + RET_PRIVATE_CHAT_CONTENT_TOO_LONG(8904), + /** + * RET_PRIVATE_CHAT_PULL_TOO_FAST = 8905; + */ + RET_PRIVATE_CHAT_PULL_TOO_FAST(8905), + /** + * RET_PRIVATE_CHAT_REPEAT_READ = 8906; + */ + RET_PRIVATE_CHAT_REPEAT_READ(8906), + /** + * RET_PRIVATE_CHAT_READ_NOT_FRIEND = 8907; + */ + RET_PRIVATE_CHAT_READ_NOT_FRIEND(8907), + /** + * RET_REUNION_FINISHED = 9001; + */ + RET_REUNION_FINISHED(9001), + /** + * RET_REUNION_NOT_ACTIVATED = 9002; + */ + RET_REUNION_NOT_ACTIVATED(9002), + /** + * RET_REUNION_ALREADY_TAKE_FIRST_REWARD = 9003; + */ + RET_REUNION_ALREADY_TAKE_FIRST_REWARD(9003), + /** + * RET_REUNION_SIGN_IN_REWARDED = 9004; + */ + RET_REUNION_SIGN_IN_REWARDED(9004), + /** + * RET_REUNION_WATCHER_REWARDED = 9005; + */ + RET_REUNION_WATCHER_REWARDED(9005), + /** + * RET_REUNION_WATCHER_NOT_FINISH = 9006; + */ + RET_REUNION_WATCHER_NOT_FINISH(9006), + /** + * RET_REUNION_MISSION_REWARDED = 9007; + */ + RET_REUNION_MISSION_REWARDED(9007), + /** + * RET_REUNION_MISSION_NOT_FINISH = 9008; + */ + RET_REUNION_MISSION_NOT_FINISH(9008), + /** + * RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED = 9009; + */ + RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED(9009), + /** + * RET_BLESSING_CONTENT_CLOSED = 9101; + */ + RET_BLESSING_CONTENT_CLOSED(9101), + /** + * RET_BLESSING_NOT_ACTIVE = 9102; + */ + RET_BLESSING_NOT_ACTIVE(9102), + /** + * RET_BLESSING_NOT_TODAY_ENTITY = 9103; + */ + RET_BLESSING_NOT_TODAY_ENTITY(9103), + /** + * RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT = 9104; + */ + RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT(9104), + /** + * RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT = 9105; + */ + RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT(9105), + /** + * RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT = 9106; + */ + RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT(9106), + /** + * RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH = 9107; + */ + RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH(9107), + /** + * RET_BLESSING_PIC_NOT_ENOUGH = 9108; + */ + RET_BLESSING_PIC_NOT_ENOUGH(9108), + /** + * RET_BLESSING_PIC_HAS_RECEIVED = 9109; + */ + RET_BLESSING_PIC_HAS_RECEIVED(9109), + /** + * RET_BLESSING_TARGET_RECV_NUM_EXCEED = 9110; + */ + RET_BLESSING_TARGET_RECV_NUM_EXCEED(9110), + /** + * RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT = 9111; + */ + RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT(9111), + /** + * RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH = 9112; + */ + RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH(9112), + /** + * RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT = 9113; + */ + RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT(9113), + /** + * RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH = 9114; + */ + RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH(9114), + /** + * RET_FLEUR_FAIR_MINIGAME_NOT_OPEN = 9115; + */ + RET_FLEUR_FAIR_MINIGAME_NOT_OPEN(9115), + /** + * RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK = 9116; + */ + RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK(9116), + /** + * RET_FLEUR_FAIR_DUNGEON_LOCKED = 9117; + */ + RET_FLEUR_FAIR_DUNGEON_LOCKED(9117), + /** + * RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME = 9118; + */ + RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME(9118), + /** + * RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM = 9119; + */ + RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM(9119), + /** + * RET_WATER_SPIRIT_COIN_EXCEED_LIMIT = 9120; + */ + RET_WATER_SPIRIT_COIN_EXCEED_LIMIT(9120), + /** + * RET_WATER_SPIRIT_COIN_NOT_ENOUGH = 9121; + */ + RET_WATER_SPIRIT_COIN_NOT_ENOUGH(9121), + /** + * RET_REGION_SEARCH_NO_SEARCH = 9122; + */ + RET_REGION_SEARCH_NO_SEARCH(9122), + /** + * RET_REGION_SEARCH_STATE_ERROR = 9123; + */ + RET_REGION_SEARCH_STATE_ERROR(9123), + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN = 9130; + */ + RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN(9130), + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN = 9131; + */ + RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN(9131), + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN = 9132; + */ + RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN(9132), + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN = 9133; + */ + RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN(9133), + /** + * RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON = 9134; + */ + RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON(9134), + /** + * RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE = 9135; + */ + RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE(9135), + /** + * RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN = 9136; + */ + RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN(9136), + /** + * RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT = 9137; + */ + RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT(9137), + /** + * RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH = 9138; + */ + RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH(9138), + /** + * RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON = 9139; + */ + RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON(9139), + /** + * RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH = 9150; + */ + RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH(9150), + /** + * RET_HIDE_AND_SEEK_PLAY_NOT_OPEN = 9160; + */ + RET_HIDE_AND_SEEK_PLAY_NOT_OPEN(9160), + /** + * RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN = 9161; + */ + RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN(9161), + /** + * RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT = 9170; + */ + RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT(9170), + /** + * RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH = 9171; + */ + RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH(9171), + /** + * RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT = 9172; + */ + RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT(9172), + /** + * RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH = 9173; + */ + RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH(9173), + /** + * RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT = 9180; + */ + RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT(9180), + /** + * RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH = 9181; + */ + RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH(9181), + /** + * RET_CHESS_TEACH_MAP_FINISHED = 9183; + */ + RET_CHESS_TEACH_MAP_FINISHED(9183), + /** + * RET_CHESS_TEACH_MAP_UNFINISHED = 9184; + */ + RET_CHESS_TEACH_MAP_UNFINISHED(9184), + /** + * RET_CHESS_COIN_EXCEED_LIMIT = 9185; + */ + RET_CHESS_COIN_EXCEED_LIMIT(9185), + /** + * RET_CHESS_COIN_NOT_ENOUGH = 9186; + */ + RET_CHESS_COIN_NOT_ENOUGH(9186), + /** + * RET_CHESS_IN_PUNISH_TIME = 9187; + */ + RET_CHESS_IN_PUNISH_TIME(9187), + /** + * RET_CHESS_PREV_MAP_UNFINISHED = 9188; + */ + RET_CHESS_PREV_MAP_UNFINISHED(9188), + /** + * RET_CHESS_MAP_LOCKED = 9189; + */ + RET_CHESS_MAP_LOCKED(9189), + /** + * RET_BLITZ_RUSH_NOT_OPEN = 9192; + */ + RET_BLITZ_RUSH_NOT_OPEN(9192), + /** + * RET_BLITZ_RUSH_DUNGEON_NOT_OPEN = 9193; + */ + RET_BLITZ_RUSH_DUNGEON_NOT_OPEN(9193), + /** + * RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT = 9194; + */ + RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT(9194), + /** + * RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT = 9195; + */ + RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT(9195), + /** + * RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH = 9196; + */ + RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH(9196), + /** + * RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH = 9197; + */ + RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH(9197), + /** + * RET_MIRACLE_RING_VALUE_NOT_ENOUGH = 9201; + */ + RET_MIRACLE_RING_VALUE_NOT_ENOUGH(9201), + /** + * RET_MIRACLE_RING_CD = 9202; + */ + RET_MIRACLE_RING_CD(9202), + /** + * RET_MIRACLE_RING_REWARD_NOT_TAKEN = 9203; + */ + RET_MIRACLE_RING_REWARD_NOT_TAKEN(9203), + /** + * RET_MIRACLE_RING_NOT_DELIVER = 9204; + */ + RET_MIRACLE_RING_NOT_DELIVER(9204), + /** + * RET_MIRACLE_RING_DELIVER_EXCEED = 9205; + */ + RET_MIRACLE_RING_DELIVER_EXCEED(9205), + /** + * RET_MIRACLE_RING_HAS_CREATED = 9206; + */ + RET_MIRACLE_RING_HAS_CREATED(9206), + /** + * RET_MIRACLE_RING_HAS_NOT_CREATED = 9207; + */ + RET_MIRACLE_RING_HAS_NOT_CREATED(9207), + /** + * RET_MIRACLE_RING_NOT_YOURS = 9208; + */ + RET_MIRACLE_RING_NOT_YOURS(9208), + /** + * RET_GADGET_FOUNDATION_UNAUTHORIZED = 9251; + */ + RET_GADGET_FOUNDATION_UNAUTHORIZED(9251), + /** + * RET_GADGET_FOUNDATION_SCENE_NOT_FOUND = 9252; + */ + RET_GADGET_FOUNDATION_SCENE_NOT_FOUND(9252), + /** + * RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE = 9253; + */ + RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE(9253), + /** + * RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT = 9254; + */ + RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT(9254), + /** + * RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE = 9255; + */ + RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE(9255), + /** + * RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED = 9256; + */ + RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED(9256), + /** + * RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE = 9257; + */ + RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE(9257), + /** + * RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER = 9258; + */ + RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER(9258), + /** + * RET_GADGET_FOUNDATION_NOT_LOCKED = 9259; + */ + RET_GADGET_FOUNDATION_NOT_LOCKED(9259), + /** + * RET_GADGET_FOUNDATION_DUPLICATE_LOCK = 9260; + */ + RET_GADGET_FOUNDATION_DUPLICATE_LOCK(9260), + /** + * RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND = 9261; + */ + RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND(9261), + /** + * RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND = 9262; + */ + RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND(9262), + /** + * RET_GADGET_FOUNDATION_ROTAION_DISABLED = 9263; + */ + RET_GADGET_FOUNDATION_ROTAION_DISABLED(9263), + /** + * RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT = 9264; + */ + RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT(9264), + /** + * RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT = 9265; + */ + RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT(9265), + /** + * RET_GADGET_FOUNDATION_ROTATION_ON_GOING = 9266; + */ + RET_GADGET_FOUNDATION_ROTATION_ON_GOING(9266), + /** + * RET_OP_ACTIVITY_BONUS_NOT_FOUND = 9301; + */ + RET_OP_ACTIVITY_BONUS_NOT_FOUND(9301), + /** + * RET_OP_ACTIVITY_NOT_OPEN = 9302; + */ + RET_OP_ACTIVITY_NOT_OPEN(9302), + /** + * RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE = 9501; + */ + RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE(9501), + /** + * RET_MULTISTAGE_PLAY_NOT_FOUND = 9502; + */ + RET_MULTISTAGE_PLAY_NOT_FOUND(9502), + /** + * RET_COOP_CHAPTER_NOT_OPEN = 9601; + */ + RET_COOP_CHAPTER_NOT_OPEN(9601), + /** + * RET_COOP_COND_NOT_MEET = 9602; + */ + RET_COOP_COND_NOT_MEET(9602), + /** + * RET_COOP_POINT_LOCKED = 9603; + */ + RET_COOP_POINT_LOCKED(9603), + /** + * RET_COOP_NOT_HAVE_PROGRESS = 9604; + */ + RET_COOP_NOT_HAVE_PROGRESS(9604), + /** + * RET_COOP_REWARD_HAS_TAKEN = 9605; + */ + RET_COOP_REWARD_HAS_TAKEN(9605), + /** + * RET_DRAFT_HAS_ACTIVE_DRAFT = 9651; + */ + RET_DRAFT_HAS_ACTIVE_DRAFT(9651), + /** + * RET_DRAFT_NOT_IN_MY_WORLD = 9652; + */ + RET_DRAFT_NOT_IN_MY_WORLD(9652), + /** + * RET_DRAFT_NOT_SUPPORT_MP = 9653; + */ + RET_DRAFT_NOT_SUPPORT_MP(9653), + /** + * RET_DRAFT_PLAYER_NOT_ENOUGH = 9654; + */ + RET_DRAFT_PLAYER_NOT_ENOUGH(9654), + /** + * RET_DRAFT_INCORRECT_SCENE = 9655; + */ + RET_DRAFT_INCORRECT_SCENE(9655), + /** + * RET_DRAFT_OTHER_PLAYER_ENTERING = 9656; + */ + RET_DRAFT_OTHER_PLAYER_ENTERING(9656), + /** + * RET_DRAFT_GUEST_IS_TRANSFERRING = 9657; + */ + RET_DRAFT_GUEST_IS_TRANSFERRING(9657), + /** + * RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE = 9658; + */ + RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE(9658), + /** + * RET_DRAFT_INVITE_OVER_TIME = 9659; + */ + RET_DRAFT_INVITE_OVER_TIME(9659), + /** + * RET_DRAFT_TWICE_CONFIRM_OVER_TIMER = 9660; + */ + RET_DRAFT_TWICE_CONFIRM_OVER_TIMER(9660), + /** + * RET_HOME_UNKOWN = 9701; + */ + RET_HOME_UNKOWN(9701), + /** + * RET_HOME_INVALID_CLIENT_PARAM = 9702; + */ + RET_HOME_INVALID_CLIENT_PARAM(9702), + /** + * RET_HOME_TARGE_PLAYER_HAS_NO_HOME = 9703; + */ + RET_HOME_TARGE_PLAYER_HAS_NO_HOME(9703), + /** + * RET_HOME_NOT_ONLINE = 9704; + */ + RET_HOME_NOT_ONLINE(9704), + /** + * RET_HOME_PLAYER_FULL = 9705; + */ + RET_HOME_PLAYER_FULL(9705), + /** + * RET_HOME_BLOCKED = 9706; + */ + RET_HOME_BLOCKED(9706), + /** + * RET_HOME_ALREADY_IN_TARGET_HOME_WORLD = 9707; + */ + RET_HOME_ALREADY_IN_TARGET_HOME_WORLD(9707), + /** + * RET_HOME_IN_EDIT_MODE = 9708; + */ + RET_HOME_IN_EDIT_MODE(9708), + /** + * RET_HOME_NOT_IN_EDIT_MODE = 9709; + */ + RET_HOME_NOT_IN_EDIT_MODE(9709), + /** + * RET_HOME_HAS_GUEST = 9710; + */ + RET_HOME_HAS_GUEST(9710), + /** + * RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE = 9711; + */ + RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE(9711), + /** + * RET_HOME_CLIENT_PARAM_INVALID = 9712; + */ + RET_HOME_CLIENT_PARAM_INVALID(9712), + /** + * RET_HOME_PLAYER_NOT_IN_HOME_WORLD = 9713; + */ + RET_HOME_PLAYER_NOT_IN_HOME_WORLD(9713), + /** + * RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD = 9714; + */ + RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD(9714), + /** + * RET_HOME_NOT_FOUND_IN_MEM = 9715; + */ + RET_HOME_NOT_FOUND_IN_MEM(9715), + /** + * RET_HOME_PLAYER_IN_HOME_ROOM_SCENE = 9716; + */ + RET_HOME_PLAYER_IN_HOME_ROOM_SCENE(9716), + /** + * RET_HOME_HOME_REFUSE_GUEST_ENTER = 9717; + */ + RET_HOME_HOME_REFUSE_GUEST_ENTER(9717), + /** + * RET_HOME_OWNER_REFUSE_TO_ENTER_HOME = 9718; + */ + RET_HOME_OWNER_REFUSE_TO_ENTER_HOME(9718), + /** + * RET_HOME_OWNER_OFFLINE = 9719; + */ + RET_HOME_OWNER_OFFLINE(9719), + /** + * RET_HOME_FURNITURE_EXCEED_LIMIT = 9720; + */ + RET_HOME_FURNITURE_EXCEED_LIMIT(9720), + /** + * RET_HOME_FURNITURE_COUNT_NOT_ENOUGH = 9721; + */ + RET_HOME_FURNITURE_COUNT_NOT_ENOUGH(9721), + /** + * RET_HOME_IN_TRY_ENTER_PROCESS = 9722; + */ + RET_HOME_IN_TRY_ENTER_PROCESS(9722), + /** + * RET_HOME_ALREADY_IN_TARGET_SCENE = 9723; + */ + RET_HOME_ALREADY_IN_TARGET_SCENE(9723), + /** + * RET_HOME_COIN_EXCEED_LIMIT = 9724; + */ + RET_HOME_COIN_EXCEED_LIMIT(9724), + /** + * RET_HOME_COIN_NOT_ENOUGH = 9725; + */ + RET_HOME_COIN_NOT_ENOUGH(9725), + /** + * RET_HOME_MODULE_NOT_UNLOCKED = 9726; + */ + RET_HOME_MODULE_NOT_UNLOCKED(9726), + /** + * RET_HOME_CUR_MODULE_CLOSED = 9727; + */ + RET_HOME_CUR_MODULE_CLOSED(9727), + /** + * RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED = 9728; + */ + RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED(9728), + /** + * RET_HOME_IN_MATCH = 9729; + */ + RET_HOME_IN_MATCH(9729), + /** + * RET_HOME_IN_COMBAT = 9730; + */ + RET_HOME_IN_COMBAT(9730), + /** + * RET_HOME_EDIT_MODE_CD = 9731; + */ + RET_HOME_EDIT_MODE_CD(9731), + /** + * RET_HOME_UPDATE_FURNITURE_CD = 9732; + */ + RET_HOME_UPDATE_FURNITURE_CD(9732), + /** + * RET_HOME_BLOCK_FURNITURE_LIMIT = 9733; + */ + RET_HOME_BLOCK_FURNITURE_LIMIT(9733), + /** + * RET_HOME_NOT_SUPPORT = 9734; + */ + RET_HOME_NOT_SUPPORT(9734), + /** + * RET_HOME_STATE_NOT_OPEN = 9735; + */ + RET_HOME_STATE_NOT_OPEN(9735), + /** + * RET_HOME_TARGET_STATE_NOT_OPEN = 9736; + */ + RET_HOME_TARGET_STATE_NOT_OPEN(9736), + /** + * RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL = 9737; + */ + RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL(9737), + /** + * RET_HOME_SAVE_NO_MAIN_HOUSE = 9738; + */ + RET_HOME_SAVE_NO_MAIN_HOUSE(9738), + /** + * RET_HOME_IN_DUNGEON = 9739; + */ + RET_HOME_IN_DUNGEON(9739), + /** + * RET_HOME_ANY_GALLERY_STARTED = 9740; + */ + RET_HOME_ANY_GALLERY_STARTED(9740), + /** + * RET_HOME_QUEST_BLOCK_HOME = 9741; + */ + RET_HOME_QUEST_BLOCK_HOME(9741), + /** + * RET_HOME_WAITING_PRIOR_CHECK = 9742; + */ + RET_HOME_WAITING_PRIOR_CHECK(9742), + /** + * RET_HOME_PERSISTENT_CHECK_FAIL = 9743; + */ + RET_HOME_PERSISTENT_CHECK_FAIL(9743), + /** + * RET_HOME_FIND_ONLINE_HOME_FAIL = 9744; + */ + RET_HOME_FIND_ONLINE_HOME_FAIL(9744), + /** + * RET_HOME_JOIN_SCENE_FAIL = 9745; + */ + RET_HOME_JOIN_SCENE_FAIL(9745), + /** + * RET_HOME_MAX_PLAYER = 9746; + */ + RET_HOME_MAX_PLAYER(9746), + /** + * RET_HOME_IN_TRANSFER = 9747; + */ + RET_HOME_IN_TRANSFER(9747), + /** + * RET_HOME_ANY_HOME_GALLERY_STARTED = 9748; + */ + RET_HOME_ANY_HOME_GALLERY_STARTED(9748), + /** + * RET_HOME_CAN_NOT_ENTER_IN_AUDIT = 9749; + */ + RET_HOME_CAN_NOT_ENTER_IN_AUDIT(9749), + /** + * RET_FURNITURE_MAKE_INDEX_ERROR = 9750; + */ + RET_FURNITURE_MAKE_INDEX_ERROR(9750), + /** + * RET_FURNITURE_MAKE_LOCKED = 9751; + */ + RET_FURNITURE_MAKE_LOCKED(9751), + /** + * RET_FURNITURE_MAKE_CONFIG_ERROR = 9752; + */ + RET_FURNITURE_MAKE_CONFIG_ERROR(9752), + /** + * RET_FURNITURE_MAKE_SLOT_FULL = 9753; + */ + RET_FURNITURE_MAKE_SLOT_FULL(9753), + /** + * RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL = 9754; + */ + RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL(9754), + /** + * RET_FURNITURE_MAKE_UNFINISH = 9755; + */ + RET_FURNITURE_MAKE_UNFINISH(9755), + /** + * RET_FURNITURE_MAKE_IS_FINISH = 9756; + */ + RET_FURNITURE_MAKE_IS_FINISH(9756), + /** + * RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME = 9757; + */ + RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME(9757), + /** + * RET_FURNITURE_MAKE_NO_COUNT = 9758; + */ + RET_FURNITURE_MAKE_NO_COUNT(9758), + /** + * RET_FURNITURE_MAKE_ACCELERATE_LIMIT = 9759; + */ + RET_FURNITURE_MAKE_ACCELERATE_LIMIT(9759), + /** + * RET_FURNITURE_MAKE_NO_MAKE_DATA = 9760; + */ + RET_FURNITURE_MAKE_NO_MAKE_DATA(9760), + /** + * RET_HOME_LIMITED_SHOP_CLOSE = 9761; + */ + RET_HOME_LIMITED_SHOP_CLOSE(9761), + /** + * RET_HOME_AVATAR_NOT_SHOW = 9762; + */ + RET_HOME_AVATAR_NOT_SHOW(9762), + /** + * RET_HOME_EVENT_COND_NOT_SATISFIED = 9763; + */ + RET_HOME_EVENT_COND_NOT_SATISFIED(9763), + /** + * RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM = 9764; + */ + RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM(9764), + /** + * RET_HOME_INVALID_ARRANGE_NPC_PARAM = 9765; + */ + RET_HOME_INVALID_ARRANGE_NPC_PARAM(9765), + /** + * RET_HOME_INVALID_ARRANGE_SUITE_PARAM = 9766; + */ + RET_HOME_INVALID_ARRANGE_SUITE_PARAM(9766), + /** + * RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM = 9767; + */ + RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM(9767), + /** + * RET_HOME_AVATAR_STATE_NOT_OPEN = 9768; + */ + RET_HOME_AVATAR_STATE_NOT_OPEN(9768), + /** + * RET_HOME_PLANT_FIELD_NOT_EMPTY = 9769; + */ + RET_HOME_PLANT_FIELD_NOT_EMPTY(9769), + /** + * RET_HOME_PLANT_FIELD_EMPTY = 9770; + */ + RET_HOME_PLANT_FIELD_EMPTY(9770), + /** + * RET_HOME_PLANT_FIELD_TYPE_ERROR = 9771; + */ + RET_HOME_PLANT_FIELD_TYPE_ERROR(9771), + /** + * RET_HOME_PLANT_TIME_NOT_ENOUGH = 9772; + */ + RET_HOME_PLANT_TIME_NOT_ENOUGH(9772), + /** + * RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH = 9773; + */ + RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH(9773), + /** + * RET_HOME_PLANT_FIELD_PARAM_ERROR = 9774; + */ + RET_HOME_PLANT_FIELD_PARAM_ERROR(9774), + /** + * RET_HOME_FURNITURE_GUID_ERROR = 9775; + */ + RET_HOME_FURNITURE_GUID_ERROR(9775), + /** + * RET_HOME_FURNITURE_ARRANGE_LIMIT = 9776; + */ + RET_HOME_FURNITURE_ARRANGE_LIMIT(9776), + /** + * RET_HOME_FISH_FARMING_LIMIT = 9777; + */ + RET_HOME_FISH_FARMING_LIMIT(9777), + /** + * RET_HOME_FISH_COUNT_NOT_ENOUGH = 9778; + */ + RET_HOME_FISH_COUNT_NOT_ENOUGH(9778), + /** + * RET_HOME_FURNITURE_COST_LIMIT = 9779; + */ + RET_HOME_FURNITURE_COST_LIMIT(9779), + /** + * RET_HOME_CUSTOM_FURNITURE_INVALID = 9780; + */ + RET_HOME_CUSTOM_FURNITURE_INVALID(9780), + /** + * RET_HOME_INVALID_ARRANGE_GROUP_PARAM = 9781; + */ + RET_HOME_INVALID_ARRANGE_GROUP_PARAM(9781), + /** + * RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT = 9782; + */ + RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT(9782), + /** + * RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR = 9783; + */ + RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR(9783), + /** + * RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK = 9784; + */ + RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK(9784), + /** + * RET_HOME_FURNITURE_CANNOT_ARRANGE = 9785; + */ + RET_HOME_FURNITURE_CANNOT_ARRANGE(9785), + /** + * RET_HOME_FURNITURE_IN_DUPLICATE_SUITE = 9786; + */ + RET_HOME_FURNITURE_IN_DUPLICATE_SUITE(9786), + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL = 9787; + */ + RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL(9787), + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG = 9788; + */ + RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG(9788), + /** + * RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT = 9789; + */ + RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT(9789), + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT = 9790; + */ + RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT(9790), + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE = 9791; + */ + RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE(9791), + /** + * RET_HOME_BGM_ID_NOT_FOUND = 9792; + */ + RET_HOME_BGM_ID_NOT_FOUND(9792), + /** + * RET_HOME_BGM_NOT_UNLOCKED = 9793; + */ + RET_HOME_BGM_NOT_UNLOCKED(9793), + /** + * RET_HOME_BGM_FURNITURE_NOT_FOUND = 9794; + */ + RET_HOME_BGM_FURNITURE_NOT_FOUND(9794), + /** + * RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE = 9795; + */ + RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE(9795), + /** + * RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796; + */ + RET_HOME_LIMITED_SHOP_GOODS_DISABLE(9796), + /** + * RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000; + */ + RET_SUMO_ACTIVITY_STAGE_NOT_OPEN(10000), + /** + * RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD = 10001; + */ + RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD(10001), + /** + * RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT = 10002; + */ + RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT(10002), + /** + * RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR = 10004; + */ + RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR(10004), + /** + * RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH = 10005; + */ + RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH(10005), + /** + * RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE = 10006; + */ + RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE(10006), + /** + * RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD = 10007; + */ + RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD(10007), + /** + * RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH = 10008; + */ + RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH(10008), + /** + * RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET = 10009; + */ + RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET(10009), + /** + * RET_DIG_GADGET_CONFIG_ID_NOT_MATCH = 10015; + */ + RET_DIG_GADGET_CONFIG_ID_NOT_MATCH(10015), + /** + * RET_DIG_FIND_NEAREST_POS_FAIL = 10016; + */ + RET_DIG_FIND_NEAREST_POS_FAIL(10016), + /** + * RET_MUSIC_GAME_LEVEL_NOT_OPEN = 10021; + */ + RET_MUSIC_GAME_LEVEL_NOT_OPEN(10021), + /** + * RET_MUSIC_GAME_LEVEL_NOT_UNLOCK = 10022; + */ + RET_MUSIC_GAME_LEVEL_NOT_UNLOCK(10022), + /** + * RET_MUSIC_GAME_LEVEL_NOT_STARTED = 10023; + */ + RET_MUSIC_GAME_LEVEL_NOT_STARTED(10023), + /** + * RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND = 10024; + */ + RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND(10024), + /** + * RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH = 10025; + */ + RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH(10025), + /** + * RET_ROGUELIKE_COIN_A_NOT_ENOUGH = 10031; + */ + RET_ROGUELIKE_COIN_A_NOT_ENOUGH(10031), + /** + * RET_ROGUELIKE_COIN_B_NOT_ENOUGH = 10032; + */ + RET_ROGUELIKE_COIN_B_NOT_ENOUGH(10032), + /** + * RET_ROGUELIKE_COIN_C_NOT_ENOUGH = 10033; + */ + RET_ROGUELIKE_COIN_C_NOT_ENOUGH(10033), + /** + * RET_ROGUELIKE_COIN_A_EXCEED_LIMIT = 10034; + */ + RET_ROGUELIKE_COIN_A_EXCEED_LIMIT(10034), + /** + * RET_ROGUELIKE_COIN_B_EXCEED_LIMIT = 10035; + */ + RET_ROGUELIKE_COIN_B_EXCEED_LIMIT(10035), + /** + * RET_ROGUELIKE_COIN_C_EXCEED_LIMIT = 10036; + */ + RET_ROGUELIKE_COIN_C_EXCEED_LIMIT(10036), + /** + * RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH = 10037; + */ + RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH(10037), + /** + * RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON = 10038; + */ + RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON(10038), + /** + * RET_ROGUELIKE_CELL_NOT_FOUND = 10039; + */ + RET_ROGUELIKE_CELL_NOT_FOUND(10039), + /** + * RET_ROGUELIKE_CELL_TYPE_INCORRECT = 10040; + */ + RET_ROGUELIKE_CELL_TYPE_INCORRECT(10040), + /** + * RET_ROGUELIKE_CELL_ALREADY_FINISHED = 10041; + */ + RET_ROGUELIKE_CELL_ALREADY_FINISHED(10041), + /** + * RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS = 10042; + */ + RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS(10042), + /** + * RET_ROGUELIKE_STAGE_NOT_FINISHED = 10043; + */ + RET_ROGUELIKE_STAGE_NOT_FINISHED(10043), + /** + * RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN = 10045; + */ + RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN(10045), + /** + * RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED = 10046; + */ + RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED(10046), + /** + * RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED = 10047; + */ + RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED(10047), + /** + * RET_ROGUELIKE_DUNGEON_NOT_OPEN = 10048; + */ + RET_ROGUELIKE_DUNGEON_NOT_OPEN(10048), + /** + * RET_ROGUELIKE_SPRINT_IS_BANNED = 10049; + */ + RET_ROGUELIKE_SPRINT_IS_BANNED(10049), + /** + * RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED = 10050; + */ + RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED(10050), + /** + * RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME = 10051; + */ + RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME(10051), + /** + * RET_PLANT_FLOWER_ALREADY_TAKE_SEED = 10056; + */ + RET_PLANT_FLOWER_ALREADY_TAKE_SEED(10056), + /** + * RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT = 10057; + */ + RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT(10057), + /** + * RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH = 10058; + */ + RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH(10058), + /** + * RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT = 10059; + */ + RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT(10059), + /** + * RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH = 10060; + */ + RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH(10060), + /** + * RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID = 10061; + */ + RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID(10061), + /** + * RET_HACHI_DUNGEON_NOT_VALID = 10052; + */ + RET_HACHI_DUNGEON_NOT_VALID(10052), + /** + * RET_HACHI_DUNGEON_STAGE_NOT_OPEN = 10053; + */ + RET_HACHI_DUNGEON_STAGE_NOT_OPEN(10053), + /** + * RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS = 10054; + */ + RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS(10054), + /** + * RET_WINTER_CAMP_COIN_A_NOT_ENOUGH = 10071; + */ + RET_WINTER_CAMP_COIN_A_NOT_ENOUGH(10071), + /** + * RET_WINTER_CAMP_COIN_B_NOT_ENOUGH = 10072; + */ + RET_WINTER_CAMP_COIN_B_NOT_ENOUGH(10072), + /** + * RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT = 10073; + */ + RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT(10073), + /** + * RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT = 10074; + */ + RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT(10074), + /** + * RET_WINTER_CAMP_WISH_ID_INVALID = 10075; + */ + RET_WINTER_CAMP_WISH_ID_INVALID(10075), + /** + * RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA = 10076; + */ + RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA(10076), + /** + * RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW = 10077; + */ + RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW(10077), + /** + * RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID = 10078; + */ + RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID(10078), + /** + * RET_WINTER_CAMP_ITEM_LIST_EMPTY = 10079; + */ + RET_WINTER_CAMP_ITEM_LIST_EMPTY(10079), + /** + * RET_WINTER_CAMP_REWARD_ALREADY_TAKEN = 10080; + */ + RET_WINTER_CAMP_REWARD_ALREADY_TAKEN(10080), + /** + * RET_WINTER_CAMP_STAGE_NOT_FINISH = 10081; + */ + RET_WINTER_CAMP_STAGE_NOT_FINISH(10081), + /** + * RET_WINTER_CAMP_GADGET_INVALID = 10082; + */ + RET_WINTER_CAMP_GADGET_INVALID(10082), + /** + * RET_LANTERN_RITE_COIN_A_NOT_ENOUGH = 10090; + */ + RET_LANTERN_RITE_COIN_A_NOT_ENOUGH(10090), + /** + * RET_LANTERN_RITE_COIN_B_NOT_ENOUGH = 10091; + */ + RET_LANTERN_RITE_COIN_B_NOT_ENOUGH(10091), + /** + * RET_LANTERN_RITE_COIN_C_NOT_ENOUGH = 10092; + */ + RET_LANTERN_RITE_COIN_C_NOT_ENOUGH(10092), + /** + * RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT = 10093; + */ + RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT(10093), + /** + * RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT = 10094; + */ + RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT(10094), + /** + * RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT = 10095; + */ + RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT(10095), + /** + * RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED = 10096; + */ + RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED(10096), + /** + * RET_LANTERN_RITE_PROJECTION_CAN_NOT_START = 10097; + */ + RET_LANTERN_RITE_PROJECTION_CAN_NOT_START(10097), + /** + * RET_LANTERN_RITE_DUNGEON_NOT_OPEN = 10098; + */ + RET_LANTERN_RITE_DUNGEON_NOT_OPEN(10098), + /** + * RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD = 10099; + */ + RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD(10099), + /** + * RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS = 10100; + */ + RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS(10100), + /** + * RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED = 10101; + */ + RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED(10101), + /** + * RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START = 10102; + */ + RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START(10102), + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR = 10103; + */ + RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR(10103), + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK = 10104; + */ + RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK(10104), + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH = 10105; + */ + RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH(10105), + /** + * RET_POTION_ACTIVITY_STAGE_NOT_OPEN = 10110; + */ + RET_POTION_ACTIVITY_STAGE_NOT_OPEN(10110), + /** + * RET_POTION_ACTIVITY_LEVEL_HAVE_PASS = 10111; + */ + RET_POTION_ACTIVITY_LEVEL_HAVE_PASS(10111), + /** + * RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT = 10112; + */ + RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT(10112), + /** + * RET_POTION_ACTIVITY_AVATAR_IN_CD = 10113; + */ + RET_POTION_ACTIVITY_AVATAR_IN_CD(10113), + /** + * RET_POTION_ACTIVITY_BUFF_IN_CD = 10114; + */ + RET_POTION_ACTIVITY_BUFF_IN_CD(10114), + /** + * RET_IRODORI_POETRY_INVALID_LINE_ID = 10120; + */ + RET_IRODORI_POETRY_INVALID_LINE_ID(10120), + /** + * RET_IRODORI_POETRY_INVALID_THEME_ID = 10121; + */ + RET_IRODORI_POETRY_INVALID_THEME_ID(10121), + /** + * RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION = 10122; + */ + RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION(10122), + /** + * RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE = 10123; + */ + RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE(10123), + /** + * RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED = 10124; + */ + RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED(10124), + /** + * RET_ACTIVITY_BANNER_ALREADY_CLEARED = 10300; + */ + RET_ACTIVITY_BANNER_ALREADY_CLEARED(10300), + /** + * RET_IRODORI_CHESS_NOT_OPEN = 10301; + */ + RET_IRODORI_CHESS_NOT_OPEN(10301), + /** + * RET_IRODORI_CHESS_LEVEL_NOT_OPEN = 10302; + */ + RET_IRODORI_CHESS_LEVEL_NOT_OPEN(10302), + /** + * RET_IRODORI_CHESS_MAP_NOT_OPEN = 10303; + */ + RET_IRODORI_CHESS_MAP_NOT_OPEN(10303), + /** + * RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED = 10304; + */ + RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED(10304), + /** + * RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT = 10305; + */ + RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT(10305), + /** + * RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED = 10306; + */ + RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED(10306), + /** + * RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT = 10307; + */ + RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT(10307), + /** + * RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT = 10310; + */ + RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT(10310), + /** + * RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT = 10315; + */ + RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT(10315), + /** + * RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT = 10316; + */ + RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT(10316), + /** + * RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT = 10317; + */ + RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT(10317), + /** + * RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH = 10318; + */ + RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH(10318), + /** + * RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN = 10319; + */ + RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN(10319), + /** + * RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE = 10320; + */ + RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE(10320), + /** + * RET_ROGUE_DIARY_AVATAR_DEATH = 10350; + */ + RET_ROGUE_DIARY_AVATAR_DEATH(10350), + /** + * RET_ROGUE_DIARY_AVATAR_TIRED = 10351; + */ + RET_ROGUE_DIARY_AVATAR_TIRED(10351), + /** + * RET_ROGUE_DIARY_AVATAR_DUPLICATED = 10352; + */ + RET_ROGUE_DIARY_AVATAR_DUPLICATED(10352), + /** + * RET_ROGUE_DIARY_COIN_NOT_ENOUGH = 10353; + */ + RET_ROGUE_DIARY_COIN_NOT_ENOUGH(10353), + /** + * RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT = 10354; + */ + RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT(10354), + /** + * RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH = 10355; + */ + RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH(10355), + /** + * RET_ROGUE_DIARY_CONTENT_CLOSED = 10366; + */ + RET_ROGUE_DIARY_CONTENT_CLOSED(10366), + /** + * RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371; + */ + RET_ISLAND_PARTY_STAGE_NOT_OPEN(10371), + /** + * RET_NOT_IN_FISHING = 11001; + */ + RET_NOT_IN_FISHING(11001), + /** + * RET_FISH_STATE_ERROR = 11002; + */ + RET_FISH_STATE_ERROR(11002), + /** + * RET_FISH_BAIT_LIMIT = 11003; + */ + RET_FISH_BAIT_LIMIT(11003), + /** + * RET_FISHING_MAX_DISTANCE = 11004; + */ + RET_FISHING_MAX_DISTANCE(11004), + /** + * RET_FISHING_IN_COMBAT = 11005; + */ + RET_FISHING_IN_COMBAT(11005), + /** + * RET_FISHING_BATTLE_TOO_SHORT = 11006; + */ + RET_FISHING_BATTLE_TOO_SHORT(11006), + /** + * RET_FISH_GONE_AWAY = 11007; + */ + RET_FISH_GONE_AWAY(11007), + /** + * RET_CAN_NOT_EDIT_OTHER_DUNGEON = 11051; + */ + RET_CAN_NOT_EDIT_OTHER_DUNGEON(11051), + /** + * RET_CUSTOM_DUNGEON_DISMATCH = 11052; + */ + RET_CUSTOM_DUNGEON_DISMATCH(11052), + /** + * RET_NO_CUSTOM_DUNGEON_DATA = 11053; + */ + RET_NO_CUSTOM_DUNGEON_DATA(11053), + /** + * RET_BUILD_CUSTOM_DUNGEON_FAIL = 11054; + */ + RET_BUILD_CUSTOM_DUNGEON_FAIL(11054), + /** + * RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL = 11055; + */ + RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL(11055), + /** + * RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL = 11056; + */ + RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL(11056), + /** + * RET_NOT_IN_CUSTOM_DUNGEON = 11057; + */ + RET_NOT_IN_CUSTOM_DUNGEON(11057), + /** + * RET_CUSTOM_DUNGEON_INTERNAL_FAIL = 11058; + */ + RET_CUSTOM_DUNGEON_INTERNAL_FAIL(11058), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_TRY = 11059; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_TRY(11059), + /** + * RET_CUSTOM_DUNGEON_NO_START_ROOM = 11060; + */ + RET_CUSTOM_DUNGEON_NO_START_ROOM(11060), + /** + * RET_CUSTOM_DUNGEON_NO_ROOM_DATA = 11061; + */ + RET_CUSTOM_DUNGEON_NO_ROOM_DATA(11061), + /** + * RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT = 11062; + */ + RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT(11062), + /** + * RET_CUSTOM_DUNGEON_NOT_SELF_PASS = 11063; + */ + RET_CUSTOM_DUNGEON_NOT_SELF_PASS(11063), + /** + * RET_CUSTOM_DUNGEON_LACK_COIN = 11064; + */ + RET_CUSTOM_DUNGEON_LACK_COIN(11064), + /** + * RET_CUSTOM_DUNGEON_NO_FINISH_BRICK = 11065; + */ + RET_CUSTOM_DUNGEON_NO_FINISH_BRICK(11065), + /** + * RET_CUSTOM_DUNGEON_MULTI_FINISH = 11066; + */ + RET_CUSTOM_DUNGEON_MULTI_FINISH(11066), + /** + * RET_CUSTOM_DUNGEON_NOT_PUBLISHED = 11067; + */ + RET_CUSTOM_DUNGEON_NOT_PUBLISHED(11067), + /** + * RET_CUSTOM_DUNGEON_FULL_STORE = 11068; + */ + RET_CUSTOM_DUNGEON_FULL_STORE(11068), + /** + * RET_CUSTOM_DUNGEON_STORE_REPEAT = 11069; + */ + RET_CUSTOM_DUNGEON_STORE_REPEAT(11069), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF = 11070; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF(11070), + /** + * RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC = 11071; + */ + RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC(11071), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF = 11072; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF(11072), + /** + * RET_CUSTOM_DUNGEON_NOT_FOUND = 11073; + */ + RET_CUSTOM_DUNGEON_NOT_FOUND(11073), + /** + * RET_CUSTOM_DUNGEON_INVALID_SETTING = 11074; + */ + RET_CUSTOM_DUNGEON_INVALID_SETTING(11074), + /** + * RET_CUSTOM_DUNGEON_NO_FINISH_SETTING = 11075; + */ + RET_CUSTOM_DUNGEON_NO_FINISH_SETTING(11075), + /** + * RET_CUSTOM_DUNGEON_SAVE_NOTHING = 11076; + */ + RET_CUSTOM_DUNGEON_SAVE_NOTHING(11076), + /** + * RET_CUSTOM_DUNGEON_NOT_IN_GROUP = 11077; + */ + RET_CUSTOM_DUNGEON_NOT_IN_GROUP(11077), + /** + * RET_CUSTOM_DUNGEON_NOT_OFFICIAL = 11078; + */ + RET_CUSTOM_DUNGEON_NOT_OFFICIAL(11078), + /** + * RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR = 11079; + */ + RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR(11079), + /** + * RET_CUSTOM_DUNGEON_NO_OPEN_ROOM = 11080; + */ + RET_CUSTOM_DUNGEON_NO_OPEN_ROOM(11080), + /** + * RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT = 11081; + */ + RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT(11081), + /** + * RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK = 11082; + */ + RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK(11082), + /** + * RET_CAN_NOT_EDIT_OFFICIAL_SETTING = 11083; + */ + RET_CAN_NOT_EDIT_OFFICIAL_SETTING(11083), + /** + * RET_CUSTOM_DUNGEON_BAN_PUBLISH = 11084; + */ + RET_CUSTOM_DUNGEON_BAN_PUBLISH(11084), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY = 11085; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY(11085), + /** + * RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP = 11086; + */ + RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP(11086), + /** + * RET_CUSTOM_DUNGEON_MAX_EDIT_NUM = 11087; + */ + RET_CUSTOM_DUNGEON_MAX_EDIT_NUM(11087), + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK = 11088; + */ + RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK(11088), + /** + * RET_CUSTOM_DUNGEON_MAX_TAG = 11089; + */ + RET_CUSTOM_DUNGEON_MAX_TAG(11089), + /** + * RET_CUSTOM_DUNGEON_INVALID_TAG = 11090; + */ + RET_CUSTOM_DUNGEON_INVALID_TAG(11090), + /** + * RET_CUSTOM_DUNGEON_MAX_COST = 11091; + */ + RET_CUSTOM_DUNGEON_MAX_COST(11091), + /** + * RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT = 11092; + */ + RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT(11092), + /** + * RET_CUSTOM_DUNGEON_NOT_OPEN = 11093; + */ + RET_CUSTOM_DUNGEON_NOT_OPEN(11093), + /** + * RET_SHARE_CD_ID_ERROR = 11101; + */ + RET_SHARE_CD_ID_ERROR(11101), + /** + * RET_SHARE_CD_INDEX_ERROR = 11102; + */ + RET_SHARE_CD_INDEX_ERROR(11102), + /** + * RET_SHARE_CD_IN_CD = 11103; + */ + RET_SHARE_CD_IN_CD(11103), + /** + * RET_SHARE_CD_TOKEN_NOT_ENOUGH = 11104; + */ + RET_SHARE_CD_TOKEN_NOT_ENOUGH(11104), + /** + * RET_UGC_DISMATCH = 11151; + */ + RET_UGC_DISMATCH(11151), + /** + * RET_UGC_DATA_NOT_FOUND = 11152; + */ + RET_UGC_DATA_NOT_FOUND(11152), + /** + * RET_UGC_BRIEF_NOT_FOUND = 11153; + */ + RET_UGC_BRIEF_NOT_FOUND(11153), + /** + * RET_UGC_DISABLED = 11154; + */ + RET_UGC_DISABLED(11154), + /** + * RET_UGC_LIMITED = 11155; + */ + RET_UGC_LIMITED(11155), + /** + * RET_UGC_LOCKED = 11156; + */ + RET_UGC_LOCKED(11156), + /** + * RET_UGC_NOT_AUTH = 11157; + */ + RET_UGC_NOT_AUTH(11157), + /** + * RET_UGC_NOT_OPEN = 11158; + */ + RET_UGC_NOT_OPEN(11158), + /** + * RET_UGC_BAN_PUBLISH = 11159; + */ + RET_UGC_BAN_PUBLISH(11159), + UNRECOGNIZED(-1), + ; + + /** + * RET_SUCC = 0; + */ + public static final int RET_SUCC_VALUE = 0; + /** + * RET_FAIL = -1; + */ + public static final int RET_FAIL_VALUE = -1; + /** + * RET_SVR_ERROR = 1; + */ + public static final int RET_SVR_ERROR_VALUE = 1; + /** + * RET_UNKNOWN_ERROR = 2; + */ + public static final int RET_UNKNOWN_ERROR_VALUE = 2; + /** + * RET_FREQUENT = 3; + */ + public static final int RET_FREQUENT_VALUE = 3; + /** + * RET_NODE_FORWARD_ERROR = 4; + */ + public static final int RET_NODE_FORWARD_ERROR_VALUE = 4; + /** + * RET_NOT_FOUND_CONFIG = 5; + */ + public static final int RET_NOT_FOUND_CONFIG_VALUE = 5; + /** + * RET_SYSTEM_BUSY = 6; + */ + public static final int RET_SYSTEM_BUSY_VALUE = 6; + /** + * RET_GM_UID_BIND = 7; + */ + public static final int RET_GM_UID_BIND_VALUE = 7; + /** + * RET_FORBIDDEN = 8; + */ + public static final int RET_FORBIDDEN_VALUE = 8; + /** + * RET_STOP_REGISTER = 10; + */ + public static final int RET_STOP_REGISTER_VALUE = 10; + /** + * RET_STOP_SERVER = 11; + */ + public static final int RET_STOP_SERVER_VALUE = 11; + /** + * RET_ACCOUNT_VEIRFY_ERROR = 12; + */ + public static final int RET_ACCOUNT_VEIRFY_ERROR_VALUE = 12; + /** + * RET_ACCOUNT_FREEZE = 13; + */ + public static final int RET_ACCOUNT_FREEZE_VALUE = 13; + /** + * RET_REPEAT_LOGIN = 14; + */ + public static final int RET_REPEAT_LOGIN_VALUE = 14; + /** + * RET_CLIENT_VERSION_ERROR = 15; + */ + public static final int RET_CLIENT_VERSION_ERROR_VALUE = 15; + /** + * RET_TOKEN_ERROR = 16; + */ + public static final int RET_TOKEN_ERROR_VALUE = 16; + /** + * RET_ACCOUNT_NOT_EXIST = 17; + */ + public static final int RET_ACCOUNT_NOT_EXIST_VALUE = 17; + /** + * RET_WAIT_OTHER_LOGIN = 18; + */ + public static final int RET_WAIT_OTHER_LOGIN_VALUE = 18; + /** + * RET_ANOTHER_LOGIN = 19; + */ + public static final int RET_ANOTHER_LOGIN_VALUE = 19; + /** + * RET_CLIENT_FORCE_UPDATE = 20; + */ + public static final int RET_CLIENT_FORCE_UPDATE_VALUE = 20; + /** + * RET_BLACK_UID = 21; + */ + public static final int RET_BLACK_UID_VALUE = 21; + /** + * RET_LOGIN_DB_FAIL = 22; + */ + public static final int RET_LOGIN_DB_FAIL_VALUE = 22; + /** + * RET_LOGIN_INIT_FAIL = 23; + */ + public static final int RET_LOGIN_INIT_FAIL_VALUE = 23; + /** + * RET_MYSQL_DUPLICATE = 24; + */ + public static final int RET_MYSQL_DUPLICATE_VALUE = 24; + /** + * RET_MAX_PLAYER = 25; + */ + public static final int RET_MAX_PLAYER_VALUE = 25; + /** + * RET_ANTI_ADDICT = 26; + */ + public static final int RET_ANTI_ADDICT_VALUE = 26; + /** + * RET_PS_PLAYER_WITHOUT_ONLINE_ID = 27; + */ + public static final int RET_PS_PLAYER_WITHOUT_ONLINE_ID_VALUE = 27; + /** + * RET_ONLINE_ID_NOT_FOUND = 28; + */ + public static final int RET_ONLINE_ID_NOT_FOUND_VALUE = 28; + /** + * RET_ONLNE_ID_NOT_MATCH = 29; + */ + public static final int RET_ONLNE_ID_NOT_MATCH_VALUE = 29; + /** + * RET_REGISTER_IS_FULL = 30; + */ + public static final int RET_REGISTER_IS_FULL_VALUE = 30; + /** + * RET_CHECKSUM_INVALID = 31; + */ + public static final int RET_CHECKSUM_INVALID_VALUE = 31; + /** + * RET_BLACK_REGISTER_IP = 32; + */ + public static final int RET_BLACK_REGISTER_IP_VALUE = 32; + /** + * RET_EXCEED_REGISTER_RATE = 33; + */ + public static final int RET_EXCEED_REGISTER_RATE_VALUE = 33; + /** + * RET_UNKNOWN_PLATFORM = 34; + */ + public static final int RET_UNKNOWN_PLATFORM_VALUE = 34; + /** + * RET_TOKEN_PARAM_ERROR = 35; + */ + public static final int RET_TOKEN_PARAM_ERROR_VALUE = 35; + /** + * RET_ANTI_OFFLINE_ERROR = 36; + */ + public static final int RET_ANTI_OFFLINE_ERROR_VALUE = 36; + /** + * RET_BLACK_LOGIN_IP = 37; + */ + public static final int RET_BLACK_LOGIN_IP_VALUE = 37; + /** + * RET_GET_TOKEN_SESSION_HAS_UID = 38; + */ + public static final int RET_GET_TOKEN_SESSION_HAS_UID_VALUE = 38; + /** + * RET_ENVIRONMENT_ERROR = 39; + */ + public static final int RET_ENVIRONMENT_ERROR_VALUE = 39; + /** + * RET_CHECK_CLIENT_VERSION_HASH_FAIL = 40; + */ + public static final int RET_CHECK_CLIENT_VERSION_HASH_FAIL_VALUE = 40; + /** + * RET_MINOR_REGISTER_FOBIDDEN = 41; + */ + public static final int RET_MINOR_REGISTER_FOBIDDEN_VALUE = 41; + /** + * RET_SECURITY_LIBRARY_ERROR = 42; + */ + public static final int RET_SECURITY_LIBRARY_ERROR_VALUE = 42; + /** + * RET_AVATAR_IN_CD = 101; + */ + public static final int RET_AVATAR_IN_CD_VALUE = 101; + /** + * RET_AVATAR_NOT_ALIVE = 102; + */ + public static final int RET_AVATAR_NOT_ALIVE_VALUE = 102; + /** + * RET_AVATAR_NOT_ON_SCENE = 103; + */ + public static final int RET_AVATAR_NOT_ON_SCENE_VALUE = 103; + /** + * RET_CAN_NOT_FIND_AVATAR = 104; + */ + public static final int RET_CAN_NOT_FIND_AVATAR_VALUE = 104; + /** + * RET_CAN_NOT_DEL_CUR_AVATAR = 105; + */ + public static final int RET_CAN_NOT_DEL_CUR_AVATAR_VALUE = 105; + /** + * RET_DUPLICATE_AVATAR = 106; + */ + public static final int RET_DUPLICATE_AVATAR_VALUE = 106; + /** + * RET_AVATAR_IS_SAME_ONE = 107; + */ + public static final int RET_AVATAR_IS_SAME_ONE_VALUE = 107; + /** + * RET_AVATAR_LEVEL_LESS_THAN = 108; + */ + public static final int RET_AVATAR_LEVEL_LESS_THAN_VALUE = 108; + /** + * RET_AVATAR_CAN_NOT_CHANGE_ELEMENT = 109; + */ + public static final int RET_AVATAR_CAN_NOT_CHANGE_ELEMENT_VALUE = 109; + /** + * RET_AVATAR_BREAK_LEVEL_LESS_THAN = 110; + */ + public static final int RET_AVATAR_BREAK_LEVEL_LESS_THAN_VALUE = 110; + /** + * RET_AVATAR_ON_MAX_BREAK_LEVEL = 111; + */ + public static final int RET_AVATAR_ON_MAX_BREAK_LEVEL_VALUE = 111; + /** + * RET_AVATAR_ID_ALREADY_EXIST = 112; + */ + public static final int RET_AVATAR_ID_ALREADY_EXIST_VALUE = 112; + /** + * RET_AVATAR_NOT_DEAD = 113; + */ + public static final int RET_AVATAR_NOT_DEAD_VALUE = 113; + /** + * RET_AVATAR_IS_REVIVING = 114; + */ + public static final int RET_AVATAR_IS_REVIVING_VALUE = 114; + /** + * RET_AVATAR_ID_ERROR = 115; + */ + public static final int RET_AVATAR_ID_ERROR_VALUE = 115; + /** + * RET_REPEAT_SET_PLAYER_BORN_DATA = 116; + */ + public static final int RET_REPEAT_SET_PLAYER_BORN_DATA_VALUE = 116; + /** + * RET_PLAYER_LEVEL_LESS_THAN = 117; + */ + public static final int RET_PLAYER_LEVEL_LESS_THAN_VALUE = 117; + /** + * RET_AVATAR_LIMIT_LEVEL_ERROR = 118; + */ + public static final int RET_AVATAR_LIMIT_LEVEL_ERROR_VALUE = 118; + /** + * RET_CUR_AVATAR_NOT_ALIVE = 119; + */ + public static final int RET_CUR_AVATAR_NOT_ALIVE_VALUE = 119; + /** + * RET_CAN_NOT_FIND_TEAM = 120; + */ + public static final int RET_CAN_NOT_FIND_TEAM_VALUE = 120; + /** + * RET_CAN_NOT_FIND_CUR_TEAM = 121; + */ + public static final int RET_CAN_NOT_FIND_CUR_TEAM_VALUE = 121; + /** + * RET_AVATAR_NOT_EXIST_IN_TEAM = 122; + */ + public static final int RET_AVATAR_NOT_EXIST_IN_TEAM_VALUE = 122; + /** + * RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM = 123; + */ + public static final int RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM_VALUE = 123; + /** + * RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR = 124; + */ + public static final int RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR_VALUE = 124; + /** + * RET_TEAM_COST_EXCEED_LIMIT = 125; + */ + public static final int RET_TEAM_COST_EXCEED_LIMIT_VALUE = 125; + /** + * RET_TEAM_AVATAR_IN_EXPEDITION = 126; + */ + public static final int RET_TEAM_AVATAR_IN_EXPEDITION_VALUE = 126; + /** + * RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE = 127; + */ + public static final int RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE_VALUE = 127; + /** + * RET_AVATAR_IN_COMBAT = 128; + */ + public static final int RET_AVATAR_IN_COMBAT_VALUE = 128; + /** + * RET_NICKNAME_UTF_8_ERROR = 130; + */ + public static final int RET_NICKNAME_UTF_8_ERROR_VALUE = 130; + /** + * RET_NICKNAME_TOO_LONG = 131; + */ + public static final int RET_NICKNAME_TOO_LONG_VALUE = 131; + /** + * RET_NICKNAME_WORD_ILLEGAL = 132; + */ + public static final int RET_NICKNAME_WORD_ILLEGAL_VALUE = 132; + /** + * RET_NICKNAME_TOO_MANY_DIGITS = 133; + */ + public static final int RET_NICKNAME_TOO_MANY_DIGITS_VALUE = 133; + /** + * RET_NICKNAME_IS_EMPTY = 134; + */ + public static final int RET_NICKNAME_IS_EMPTY_VALUE = 134; + /** + * RET_NICKNAME_MONTHLY_LIMIT = 135; + */ + public static final int RET_NICKNAME_MONTHLY_LIMIT_VALUE = 135; + /** + * RET_NICKNAME_NOT_CHANGED = 136; + */ + public static final int RET_NICKNAME_NOT_CHANGED_VALUE = 136; + /** + * RET_PLAYER_NOT_ONLINE = 140; + */ + public static final int RET_PLAYER_NOT_ONLINE_VALUE = 140; + /** + * RET_OPEN_STATE_NOT_OPEN = 141; + */ + public static final int RET_OPEN_STATE_NOT_OPEN_VALUE = 141; + /** + * RET_FEATURE_CLOSED = 142; + */ + public static final int RET_FEATURE_CLOSED_VALUE = 142; + /** + * RET_AVATAR_EXPEDITION_AVATAR_DIE = 152; + */ + public static final int RET_AVATAR_EXPEDITION_AVATAR_DIE_VALUE = 152; + /** + * RET_AVATAR_EXPEDITION_COUNT_LIMIT = 153; + */ + public static final int RET_AVATAR_EXPEDITION_COUNT_LIMIT_VALUE = 153; + /** + * RET_AVATAR_EXPEDITION_MAIN_FORBID = 154; + */ + public static final int RET_AVATAR_EXPEDITION_MAIN_FORBID_VALUE = 154; + /** + * RET_AVATAR_EXPEDITION_TRIAL_FORBID = 155; + */ + public static final int RET_AVATAR_EXPEDITION_TRIAL_FORBID_VALUE = 155; + /** + * RET_TEAM_NAME_ILLEGAL = 156; + */ + public static final int RET_TEAM_NAME_ILLEGAL_VALUE = 156; + /** + * RET_IS_NOT_IN_STANDBY = 157; + */ + public static final int RET_IS_NOT_IN_STANDBY_VALUE = 157; + /** + * RET_IS_IN_DUNGEON = 158; + */ + public static final int RET_IS_IN_DUNGEON_VALUE = 158; + /** + * RET_IS_IN_LOCK_AVATAR_QUEST = 159; + */ + public static final int RET_IS_IN_LOCK_AVATAR_QUEST_VALUE = 159; + /** + * RET_IS_USING_TRIAL_AVATAR = 160; + */ + public static final int RET_IS_USING_TRIAL_AVATAR_VALUE = 160; + /** + * RET_IS_USING_TEMP_AVATAR = 161; + */ + public static final int RET_IS_USING_TEMP_AVATAR_VALUE = 161; + /** + * RET_NOT_HAS_FLYCLOAK = 162; + */ + public static final int RET_NOT_HAS_FLYCLOAK_VALUE = 162; + /** + * RET_FETTER_REWARD_ALREADY_GOT = 163; + */ + public static final int RET_FETTER_REWARD_ALREADY_GOT_VALUE = 163; + /** + * RET_FETTER_REWARD_LEVEL_NOT_ENOUGH = 164; + */ + public static final int RET_FETTER_REWARD_LEVEL_NOT_ENOUGH_VALUE = 164; + /** + * RET_WORLD_LEVEL_ADJUST_MIN_LEVEL = 165; + */ + public static final int RET_WORLD_LEVEL_ADJUST_MIN_LEVEL_VALUE = 165; + /** + * RET_WORLD_LEVEL_ADJUST_CD = 166; + */ + public static final int RET_WORLD_LEVEL_ADJUST_CD_VALUE = 166; + /** + * RET_NOT_HAS_COSTUME = 167; + */ + public static final int RET_NOT_HAS_COSTUME_VALUE = 167; + /** + * RET_COSTUME_AVATAR_ERROR = 168; + */ + public static final int RET_COSTUME_AVATAR_ERROR_VALUE = 168; + /** + * RET_FLYCLOAK_PLATFORM_TYPE_ERR = 169; + */ + public static final int RET_FLYCLOAK_PLATFORM_TYPE_ERR_VALUE = 169; + /** + * RET_IN_TRANSFER = 170; + */ + public static final int RET_IN_TRANSFER_VALUE = 170; + /** + * RET_IS_IN_LOCK_AVATAR = 171; + */ + public static final int RET_IS_IN_LOCK_AVATAR_VALUE = 171; + /** + * RET_FLOAT_ERROR = 201; + */ + public static final int RET_FLOAT_ERROR_VALUE = 201; + /** + * RET_NPC_NOT_EXIST = 301; + */ + public static final int RET_NPC_NOT_EXIST_VALUE = 301; + /** + * RET_NPC_TOO_FAR = 302; + */ + public static final int RET_NPC_TOO_FAR_VALUE = 302; + /** + * RET_NOT_CURRENT_TALK = 303; + */ + public static final int RET_NOT_CURRENT_TALK_VALUE = 303; + /** + * RET_NPC_CREATE_FAIL = 304; + */ + public static final int RET_NPC_CREATE_FAIL_VALUE = 304; + /** + * RET_NPC_MOVE_FAIL = 305; + */ + public static final int RET_NPC_MOVE_FAIL_VALUE = 305; + /** + * RET_QUEST_NOT_EXIST = 401; + */ + public static final int RET_QUEST_NOT_EXIST_VALUE = 401; + /** + * RET_QUEST_IS_FAIL = 402; + */ + public static final int RET_QUEST_IS_FAIL_VALUE = 402; + /** + * RET_QUEST_CONTENT_ERROR = 403; + */ + public static final int RET_QUEST_CONTENT_ERROR_VALUE = 403; + /** + * RET_BARGAIN_NOT_ACTIVATED = 404; + */ + public static final int RET_BARGAIN_NOT_ACTIVATED_VALUE = 404; + /** + * RET_BARGAIN_FINISHED = 405; + */ + public static final int RET_BARGAIN_FINISHED_VALUE = 405; + /** + * RET_POINT_NOT_UNLOCKED = 501; + */ + public static final int RET_POINT_NOT_UNLOCKED_VALUE = 501; + /** + * RET_POINT_TOO_FAR = 502; + */ + public static final int RET_POINT_TOO_FAR_VALUE = 502; + /** + * RET_POINT_ALREAY_UNLOCKED = 503; + */ + public static final int RET_POINT_ALREAY_UNLOCKED_VALUE = 503; + /** + * RET_ENTITY_NOT_EXIST = 504; + */ + public static final int RET_ENTITY_NOT_EXIST_VALUE = 504; + /** + * RET_ENTER_SCENE_FAIL = 505; + */ + public static final int RET_ENTER_SCENE_FAIL_VALUE = 505; + /** + * RET_PLAYER_IS_ENTER_SCENE = 506; + */ + public static final int RET_PLAYER_IS_ENTER_SCENE_VALUE = 506; + /** + * RET_CITY_MAX_LEVEL = 507; + */ + public static final int RET_CITY_MAX_LEVEL_VALUE = 507; + /** + * RET_AREA_LOCKED = 508; + */ + public static final int RET_AREA_LOCKED_VALUE = 508; + /** + * RET_JOIN_OTHER_WAIT = 509; + */ + public static final int RET_JOIN_OTHER_WAIT_VALUE = 509; + /** + * RET_WEATHER_AREA_NOT_FOUND = 510; + */ + public static final int RET_WEATHER_AREA_NOT_FOUND_VALUE = 510; + /** + * RET_WEATHER_IS_LOCKED = 511; + */ + public static final int RET_WEATHER_IS_LOCKED_VALUE = 511; + /** + * RET_NOT_IN_SELF_SCENE = 512; + */ + public static final int RET_NOT_IN_SELF_SCENE_VALUE = 512; + /** + * RET_GROUP_NOT_EXIST = 513; + */ + public static final int RET_GROUP_NOT_EXIST_VALUE = 513; + /** + * RET_MARK_NAME_ILLEGAL = 514; + */ + public static final int RET_MARK_NAME_ILLEGAL_VALUE = 514; + /** + * RET_MARK_ALREADY_EXISTS = 515; + */ + public static final int RET_MARK_ALREADY_EXISTS_VALUE = 515; + /** + * RET_MARK_OVERFLOW = 516; + */ + public static final int RET_MARK_OVERFLOW_VALUE = 516; + /** + * RET_MARK_NOT_EXISTS = 517; + */ + public static final int RET_MARK_NOT_EXISTS_VALUE = 517; + /** + * RET_MARK_UNKNOWN_TYPE = 518; + */ + public static final int RET_MARK_UNKNOWN_TYPE_VALUE = 518; + /** + * RET_MARK_NAME_TOO_LONG = 519; + */ + public static final int RET_MARK_NAME_TOO_LONG_VALUE = 519; + /** + * RET_DISTANCE_LONG = 520; + */ + public static final int RET_DISTANCE_LONG_VALUE = 520; + /** + * RET_ENTER_SCENE_TOKEN_INVALID = 521; + */ + public static final int RET_ENTER_SCENE_TOKEN_INVALID_VALUE = 521; + /** + * RET_NOT_IN_WORLD_SCENE = 522; + */ + public static final int RET_NOT_IN_WORLD_SCENE_VALUE = 522; + /** + * RET_ANY_GALLERY_STARTED = 523; + */ + public static final int RET_ANY_GALLERY_STARTED_VALUE = 523; + /** + * RET_GALLERY_NOT_START = 524; + */ + public static final int RET_GALLERY_NOT_START_VALUE = 524; + /** + * RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE = 525; + */ + public static final int RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE_VALUE = 525; + /** + * RET_GALLERY_CANNOT_INTERRUPT = 526; + */ + public static final int RET_GALLERY_CANNOT_INTERRUPT_VALUE = 526; + /** + * RET_GALLERY_WORLD_NOT_MEET = 527; + */ + public static final int RET_GALLERY_WORLD_NOT_MEET_VALUE = 527; + /** + * RET_GALLERY_SCENE_NOT_MEET = 528; + */ + public static final int RET_GALLERY_SCENE_NOT_MEET_VALUE = 528; + /** + * RET_CUR_PLAY_CANNOT_TRANSFER = 529; + */ + public static final int RET_CUR_PLAY_CANNOT_TRANSFER_VALUE = 529; + /** + * RET_CANT_USE_WIDGET_IN_HOME_SCENE = 530; + */ + public static final int RET_CANT_USE_WIDGET_IN_HOME_SCENE_VALUE = 530; + /** + * RET_SCENE_GROUP_NOT_MATCH = 531; + */ + public static final int RET_SCENE_GROUP_NOT_MATCH_VALUE = 531; + /** + * RET_POS_ROT_INVALID = 551; + */ + public static final int RET_POS_ROT_INVALID_VALUE = 551; + /** + * RET_MARK_INVALID_SCENE_ID = 552; + */ + public static final int RET_MARK_INVALID_SCENE_ID_VALUE = 552; + /** + * RET_INVALID_SCENE_TO_USE_ANCHOR_POINT = 553; + */ + public static final int RET_INVALID_SCENE_TO_USE_ANCHOR_POINT_VALUE = 553; + /** + * RET_ENTER_HOME_SCENE_FAIL = 554; + */ + public static final int RET_ENTER_HOME_SCENE_FAIL_VALUE = 554; + /** + * RET_CUR_SCENE_IS_NULL = 555; + */ + public static final int RET_CUR_SCENE_IS_NULL_VALUE = 555; + /** + * RET_GROUP_ID_ERROR = 556; + */ + public static final int RET_GROUP_ID_ERROR_VALUE = 556; + /** + * RET_GALLERY_INTERRUPT_NOT_OWNER = 557; + */ + public static final int RET_GALLERY_INTERRUPT_NOT_OWNER_VALUE = 557; + /** + * RET_NO_SPRING_IN_AREA = 558; + */ + public static final int RET_NO_SPRING_IN_AREA_VALUE = 558; + /** + * RET_AREA_NOT_IN_SCENE = 559; + */ + public static final int RET_AREA_NOT_IN_SCENE_VALUE = 559; + /** + * RET_INVALID_CITY_ID = 560; + */ + public static final int RET_INVALID_CITY_ID_VALUE = 560; + /** + * RET_INVALID_SCENE_ID = 561; + */ + public static final int RET_INVALID_SCENE_ID_VALUE = 561; + /** + * RET_DEST_SCENE_IS_NOT_ALLOW = 562; + */ + public static final int RET_DEST_SCENE_IS_NOT_ALLOW_VALUE = 562; + /** + * RET_LEVEL_TAG_SWITCH_IN_CD = 563; + */ + public static final int RET_LEVEL_TAG_SWITCH_IN_CD_VALUE = 563; + /** + * RET_LEVEL_TAG_ALREADY_EXIST = 564; + */ + public static final int RET_LEVEL_TAG_ALREADY_EXIST_VALUE = 564; + /** + * RET_INVALID_AREA_ID = 565; + */ + public static final int RET_INVALID_AREA_ID_VALUE = 565; + /** + * RET_ITEM_NOT_EXIST = 601; + */ + public static final int RET_ITEM_NOT_EXIST_VALUE = 601; + /** + * RET_PACK_EXCEED_MAX_WEIGHT = 602; + */ + public static final int RET_PACK_EXCEED_MAX_WEIGHT_VALUE = 602; + /** + * RET_ITEM_NOT_DROPABLE = 603; + */ + public static final int RET_ITEM_NOT_DROPABLE_VALUE = 603; + /** + * RET_ITEM_NOT_USABLE = 604; + */ + public static final int RET_ITEM_NOT_USABLE_VALUE = 604; + /** + * RET_ITEM_INVALID_USE_COUNT = 605; + */ + public static final int RET_ITEM_INVALID_USE_COUNT_VALUE = 605; + /** + * RET_ITEM_INVALID_DROP_COUNT = 606; + */ + public static final int RET_ITEM_INVALID_DROP_COUNT_VALUE = 606; + /** + * RET_ITEM_ALREADY_EXIST = 607; + */ + public static final int RET_ITEM_ALREADY_EXIST_VALUE = 607; + /** + * RET_ITEM_IN_COOLDOWN = 608; + */ + public static final int RET_ITEM_IN_COOLDOWN_VALUE = 608; + /** + * RET_ITEM_COUNT_NOT_ENOUGH = 609; + */ + public static final int RET_ITEM_COUNT_NOT_ENOUGH_VALUE = 609; + /** + * RET_ITEM_INVALID_TARGET = 610; + */ + public static final int RET_ITEM_INVALID_TARGET_VALUE = 610; + /** + * RET_RECIPE_NOT_EXIST = 611; + */ + public static final int RET_RECIPE_NOT_EXIST_VALUE = 611; + /** + * RET_RECIPE_LOCKED = 612; + */ + public static final int RET_RECIPE_LOCKED_VALUE = 612; + /** + * RET_RECIPE_UNLOCKED = 613; + */ + public static final int RET_RECIPE_UNLOCKED_VALUE = 613; + /** + * RET_COMPOUND_QUEUE_FULL = 614; + */ + public static final int RET_COMPOUND_QUEUE_FULL_VALUE = 614; + /** + * RET_COMPOUND_NOT_FINISH = 615; + */ + public static final int RET_COMPOUND_NOT_FINISH_VALUE = 615; + /** + * RET_MAIL_ITEM_NOT_GET = 616; + */ + public static final int RET_MAIL_ITEM_NOT_GET_VALUE = 616; + /** + * RET_ITEM_EXCEED_LIMIT = 617; + */ + public static final int RET_ITEM_EXCEED_LIMIT_VALUE = 617; + /** + * RET_AVATAR_CAN_NOT_USE = 618; + */ + public static final int RET_AVATAR_CAN_NOT_USE_VALUE = 618; + /** + * RET_ITEM_NEED_PLAYER_LEVEL = 619; + */ + public static final int RET_ITEM_NEED_PLAYER_LEVEL_VALUE = 619; + /** + * RET_RECIPE_NOT_AUTO_QTE = 620; + */ + public static final int RET_RECIPE_NOT_AUTO_QTE_VALUE = 620; + /** + * RET_COMPOUND_BUSY_QUEUE = 621; + */ + public static final int RET_COMPOUND_BUSY_QUEUE_VALUE = 621; + /** + * RET_NEED_MORE_SCOIN = 622; + */ + public static final int RET_NEED_MORE_SCOIN_VALUE = 622; + /** + * RET_SKILL_DEPOT_NOT_FOUND = 623; + */ + public static final int RET_SKILL_DEPOT_NOT_FOUND_VALUE = 623; + /** + * RET_HCOIN_NOT_ENOUGH = 624; + */ + public static final int RET_HCOIN_NOT_ENOUGH_VALUE = 624; + /** + * RET_SCOIN_NOT_ENOUGH = 625; + */ + public static final int RET_SCOIN_NOT_ENOUGH_VALUE = 625; + /** + * RET_HCOIN_EXCEED_LIMIT = 626; + */ + public static final int RET_HCOIN_EXCEED_LIMIT_VALUE = 626; + /** + * RET_SCOIN_EXCEED_LIMIT = 627; + */ + public static final int RET_SCOIN_EXCEED_LIMIT_VALUE = 627; + /** + * RET_MAIL_EXPIRED = 628; + */ + public static final int RET_MAIL_EXPIRED_VALUE = 628; + /** + * RET_REWARD_HAS_TAKEN = 629; + */ + public static final int RET_REWARD_HAS_TAKEN_VALUE = 629; + /** + * RET_COMBINE_COUNT_TOO_LARGE = 630; + */ + public static final int RET_COMBINE_COUNT_TOO_LARGE_VALUE = 630; + /** + * RET_GIVING_ITEM_WRONG = 631; + */ + public static final int RET_GIVING_ITEM_WRONG_VALUE = 631; + /** + * RET_GIVING_IS_FINISHED = 632; + */ + public static final int RET_GIVING_IS_FINISHED_VALUE = 632; + /** + * RET_GIVING_NOT_ACTIVED = 633; + */ + public static final int RET_GIVING_NOT_ACTIVED_VALUE = 633; + /** + * RET_FORGE_QUEUE_FULL = 634; + */ + public static final int RET_FORGE_QUEUE_FULL_VALUE = 634; + /** + * RET_FORGE_QUEUE_CAPACITY = 635; + */ + public static final int RET_FORGE_QUEUE_CAPACITY_VALUE = 635; + /** + * RET_FORGE_QUEUE_NOT_FOUND = 636; + */ + public static final int RET_FORGE_QUEUE_NOT_FOUND_VALUE = 636; + /** + * RET_FORGE_QUEUE_EMPTY = 637; + */ + public static final int RET_FORGE_QUEUE_EMPTY_VALUE = 637; + /** + * RET_NOT_SUPPORT_ITEM = 638; + */ + public static final int RET_NOT_SUPPORT_ITEM_VALUE = 638; + /** + * RET_ITEM_EMPTY = 639; + */ + public static final int RET_ITEM_EMPTY_VALUE = 639; + /** + * RET_VIRTUAL_EXCEED_LIMIT = 640; + */ + public static final int RET_VIRTUAL_EXCEED_LIMIT_VALUE = 640; + /** + * RET_MATERIAL_EXCEED_LIMIT = 641; + */ + public static final int RET_MATERIAL_EXCEED_LIMIT_VALUE = 641; + /** + * RET_EQUIP_EXCEED_LIMIT = 642; + */ + public static final int RET_EQUIP_EXCEED_LIMIT_VALUE = 642; + /** + * RET_ITEM_SHOULD_HAVE_NO_LEVEL = 643; + */ + public static final int RET_ITEM_SHOULD_HAVE_NO_LEVEL_VALUE = 643; + /** + * RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT = 644; + */ + public static final int RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT_VALUE = 644; + /** + * RET_WEAPON_LEVEL_INVALID = 645; + */ + public static final int RET_WEAPON_LEVEL_INVALID_VALUE = 645; + /** + * RET_UNKNOW_ITEM_TYPE = 646; + */ + public static final int RET_UNKNOW_ITEM_TYPE_VALUE = 646; + /** + * RET_ITEM_COUNT_IS_ZERO = 647; + */ + public static final int RET_ITEM_COUNT_IS_ZERO_VALUE = 647; + /** + * RET_ITEM_IS_EXPIRED = 648; + */ + public static final int RET_ITEM_IS_EXPIRED_VALUE = 648; + /** + * RET_ITEM_EXCEED_OUTPUT_LIMIT = 649; + */ + public static final int RET_ITEM_EXCEED_OUTPUT_LIMIT_VALUE = 649; + /** + * RET_EQUIP_LEVEL_HIGHER = 650; + */ + public static final int RET_EQUIP_LEVEL_HIGHER_VALUE = 650; + /** + * RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON = 651; + */ + public static final int RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON_VALUE = 651; + /** + * RET_EQUIP_HAS_BEEN_WEARED = 652; + */ + public static final int RET_EQUIP_HAS_BEEN_WEARED_VALUE = 652; + /** + * RET_EQUIP_WEARED_CANNOT_DROP = 653; + */ + public static final int RET_EQUIP_WEARED_CANNOT_DROP_VALUE = 653; + /** + * RET_AWAKEN_LEVEL_MAX = 654; + */ + public static final int RET_AWAKEN_LEVEL_MAX_VALUE = 654; + /** + * RET_MCOIN_NOT_ENOUGH = 655; + */ + public static final int RET_MCOIN_NOT_ENOUGH_VALUE = 655; + /** + * RET_MCOIN_EXCEED_LIMIT = 656; + */ + public static final int RET_MCOIN_EXCEED_LIMIT_VALUE = 656; + /** + * RET_RESIN_NOT_ENOUGH = 660; + */ + public static final int RET_RESIN_NOT_ENOUGH_VALUE = 660; + /** + * RET_RESIN_EXCEED_LIMIT = 661; + */ + public static final int RET_RESIN_EXCEED_LIMIT_VALUE = 661; + /** + * RET_RESIN_OPENSTATE_OFF = 662; + */ + public static final int RET_RESIN_OPENSTATE_OFF_VALUE = 662; + /** + * RET_RESIN_BOUGHT_COUNT_EXCEEDED = 663; + */ + public static final int RET_RESIN_BOUGHT_COUNT_EXCEEDED_VALUE = 663; + /** + * RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN = 664; + */ + public static final int RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN_VALUE = 664; + /** + * RET_RESIN_CARD_EXPIRED = 665; + */ + public static final int RET_RESIN_CARD_EXPIRED_VALUE = 665; + /** + * RET_AVATAR_CAN_NOT_COOK = 666; + */ + public static final int RET_AVATAR_CAN_NOT_COOK_VALUE = 666; + /** + * RET_ATTACH_AVATAR_CD = 667; + */ + public static final int RET_ATTACH_AVATAR_CD_VALUE = 667; + /** + * RET_AUTO_RECOVER_OPENSTATE_OFF = 668; + */ + public static final int RET_AUTO_RECOVER_OPENSTATE_OFF_VALUE = 668; + /** + * RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED = 669; + */ + public static final int RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED_VALUE = 669; + /** + * RET_RESIN_GAIN_FAILED = 670; + */ + public static final int RET_RESIN_GAIN_FAILED_VALUE = 670; + /** + * RET_WIDGET_ORNAMENTS_TYPE_ERROR = 671; + */ + public static final int RET_WIDGET_ORNAMENTS_TYPE_ERROR_VALUE = 671; + /** + * RET_ALL_TARGET_SATIATION_FULL = 672; + */ + public static final int RET_ALL_TARGET_SATIATION_FULL_VALUE = 672; + /** + * RET_FORGE_WORLD_LEVEL_NOT_MATCH = 673; + */ + public static final int RET_FORGE_WORLD_LEVEL_NOT_MATCH_VALUE = 673; + /** + * RET_FORGE_POINT_NOT_ENOUGH = 674; + */ + public static final int RET_FORGE_POINT_NOT_ENOUGH_VALUE = 674; + /** + * RET_WIDGET_ANCHOR_POINT_FULL = 675; + */ + public static final int RET_WIDGET_ANCHOR_POINT_FULL_VALUE = 675; + /** + * RET_WIDGET_ANCHOR_POINT_NOT_FOUND = 676; + */ + public static final int RET_WIDGET_ANCHOR_POINT_NOT_FOUND_VALUE = 676; + /** + * RET_ALL_BONFIRE_EXCEED_MAX_COUNT = 677; + */ + public static final int RET_ALL_BONFIRE_EXCEED_MAX_COUNT_VALUE = 677; + /** + * RET_BONFIRE_EXCEED_MAX_COUNT = 678; + */ + public static final int RET_BONFIRE_EXCEED_MAX_COUNT_VALUE = 678; + /** + * RET_LUNCH_BOX_DATA_ERROR = 679; + */ + public static final int RET_LUNCH_BOX_DATA_ERROR_VALUE = 679; + /** + * RET_INVALID_QUICK_USE_WIDGET = 680; + */ + public static final int RET_INVALID_QUICK_USE_WIDGET_VALUE = 680; + /** + * RET_INVALID_REPLACE_RESIN_COUNT = 681; + */ + public static final int RET_INVALID_REPLACE_RESIN_COUNT_VALUE = 681; + /** + * RET_PREV_DETECTED_GATHER_NOT_FOUND = 682; + */ + public static final int RET_PREV_DETECTED_GATHER_NOT_FOUND_VALUE = 682; + /** + * RET_GOT_ALL_ONEOFF_GAHTER = 683; + */ + public static final int RET_GOT_ALL_ONEOFF_GAHTER_VALUE = 683; + /** + * RET_INVALID_WIDGET_MATERIAL_ID = 684; + */ + public static final int RET_INVALID_WIDGET_MATERIAL_ID_VALUE = 684; + /** + * RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR = 685; + */ + public static final int RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR_VALUE = 685; + /** + * RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS = 686; + */ + public static final int RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS_VALUE = 686; + /** + * RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS = 687; + */ + public static final int RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS_VALUE = 687; + /** + * RET_WIDGET_IN_COMBAT = 688; + */ + public static final int RET_WIDGET_IN_COMBAT_VALUE = 688; + /** + * RET_WIDGET_NOT_SET_QUICK_USE = 689; + */ + public static final int RET_WIDGET_NOT_SET_QUICK_USE_VALUE = 689; + /** + * RET_ALREADY_ATTACH_WIDGET = 690; + */ + public static final int RET_ALREADY_ATTACH_WIDGET_VALUE = 690; + /** + * RET_EQUIP_IS_LOCKED = 691; + */ + public static final int RET_EQUIP_IS_LOCKED_VALUE = 691; + /** + * RET_FORGE_IS_LOCKED = 692; + */ + public static final int RET_FORGE_IS_LOCKED_VALUE = 692; + /** + * RET_COMBINE_IS_LOCKED = 693; + */ + public static final int RET_COMBINE_IS_LOCKED_VALUE = 693; + /** + * RET_FORGE_OUTPUT_STACK_LIMIT = 694; + */ + public static final int RET_FORGE_OUTPUT_STACK_LIMIT_VALUE = 694; + /** + * RET_ALREADY_DETTACH_WIDGET = 695; + */ + public static final int RET_ALREADY_DETTACH_WIDGET_VALUE = 695; + /** + * RET_GADGET_BUILDER_EXCEED_MAX_COUNT = 696; + */ + public static final int RET_GADGET_BUILDER_EXCEED_MAX_COUNT_VALUE = 696; + /** + * RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL = 697; + */ + public static final int RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL_VALUE = 697; + /** + * RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT = 698; + */ + public static final int RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT_VALUE = 698; + /** + * RET_RELIQUARY_DECOMPOSE_PARAM_ERROR = 699; + */ + public static final int RET_RELIQUARY_DECOMPOSE_PARAM_ERROR_VALUE = 699; + /** + * RET_ITEM_COMBINE_COUNT_NOT_ENOUGH = 700; + */ + public static final int RET_ITEM_COMBINE_COUNT_NOT_ENOUGH_VALUE = 700; + /** + * RET_GOODS_NOT_EXIST = 701; + */ + public static final int RET_GOODS_NOT_EXIST_VALUE = 701; + /** + * RET_GOODS_MATERIAL_NOT_ENOUGH = 702; + */ + public static final int RET_GOODS_MATERIAL_NOT_ENOUGH_VALUE = 702; + /** + * RET_GOODS_NOT_IN_TIME = 703; + */ + public static final int RET_GOODS_NOT_IN_TIME_VALUE = 703; + /** + * RET_GOODS_BUY_NUM_NOT_ENOUGH = 704; + */ + public static final int RET_GOODS_BUY_NUM_NOT_ENOUGH_VALUE = 704; + /** + * RET_GOODS_BUY_NUM_ERROR = 705; + */ + public static final int RET_GOODS_BUY_NUM_ERROR_VALUE = 705; + /** + * RET_SHOP_NOT_OPEN = 706; + */ + public static final int RET_SHOP_NOT_OPEN_VALUE = 706; + /** + * RET_SHOP_CONTENT_NOT_MATCH = 707; + */ + public static final int RET_SHOP_CONTENT_NOT_MATCH_VALUE = 707; + /** + * RET_CHAT_FORBIDDEN = 798; + */ + public static final int RET_CHAT_FORBIDDEN_VALUE = 798; + /** + * RET_CHAT_CD = 799; + */ + public static final int RET_CHAT_CD_VALUE = 799; + /** + * RET_CHAT_FREQUENTLY = 800; + */ + public static final int RET_CHAT_FREQUENTLY_VALUE = 800; + /** + * RET_GADGET_NOT_EXIST = 801; + */ + public static final int RET_GADGET_NOT_EXIST_VALUE = 801; + /** + * RET_GADGET_NOT_INTERACTIVE = 802; + */ + public static final int RET_GADGET_NOT_INTERACTIVE_VALUE = 802; + /** + * RET_GADGET_NOT_GATHERABLE = 803; + */ + public static final int RET_GADGET_NOT_GATHERABLE_VALUE = 803; + /** + * RET_CHEST_IS_LOCKED = 804; + */ + public static final int RET_CHEST_IS_LOCKED_VALUE = 804; + /** + * RET_GADGET_CREATE_FAIL = 805; + */ + public static final int RET_GADGET_CREATE_FAIL_VALUE = 805; + /** + * RET_WORKTOP_OPTION_NOT_EXIST = 806; + */ + public static final int RET_WORKTOP_OPTION_NOT_EXIST_VALUE = 806; + /** + * RET_GADGET_STATUE_NOT_ACTIVE = 807; + */ + public static final int RET_GADGET_STATUE_NOT_ACTIVE_VALUE = 807; + /** + * RET_GADGET_STATUE_OPENED = 808; + */ + public static final int RET_GADGET_STATUE_OPENED_VALUE = 808; + /** + * RET_BOSS_CHEST_NO_QUALIFICATION = 809; + */ + public static final int RET_BOSS_CHEST_NO_QUALIFICATION_VALUE = 809; + /** + * RET_BOSS_CHEST_LIFE_TIME_OVER = 810; + */ + public static final int RET_BOSS_CHEST_LIFE_TIME_OVER_VALUE = 810; + /** + * RET_BOSS_CHEST_WEEK_NUM_LIMIT = 811; + */ + public static final int RET_BOSS_CHEST_WEEK_NUM_LIMIT_VALUE = 811; + /** + * RET_BOSS_CHEST_GUEST_WORLD_LEVEL = 812; + */ + public static final int RET_BOSS_CHEST_GUEST_WORLD_LEVEL_VALUE = 812; + /** + * RET_BOSS_CHEST_HAS_TAKEN = 813; + */ + public static final int RET_BOSS_CHEST_HAS_TAKEN_VALUE = 813; + /** + * RET_BLOSSOM_CHEST_NO_QUALIFICATION = 814; + */ + public static final int RET_BLOSSOM_CHEST_NO_QUALIFICATION_VALUE = 814; + /** + * RET_BLOSSOM_CHEST_LIFE_TIME_OVER = 815; + */ + public static final int RET_BLOSSOM_CHEST_LIFE_TIME_OVER_VALUE = 815; + /** + * RET_BLOSSOM_CHEST_HAS_TAKEN = 816; + */ + public static final int RET_BLOSSOM_CHEST_HAS_TAKEN_VALUE = 816; + /** + * RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL = 817; + */ + public static final int RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL_VALUE = 817; + /** + * RET_MP_PLAY_REWARD_NO_QUALIFICATION = 818; + */ + public static final int RET_MP_PLAY_REWARD_NO_QUALIFICATION_VALUE = 818; + /** + * RET_MP_PLAY_REWARD_HAS_TAKEN = 819; + */ + public static final int RET_MP_PLAY_REWARD_HAS_TAKEN_VALUE = 819; + /** + * RET_GENERAL_REWARD_NO_QUALIFICATION = 820; + */ + public static final int RET_GENERAL_REWARD_NO_QUALIFICATION_VALUE = 820; + /** + * RET_GENERAL_REWARD_LIFE_TIME_OVER = 821; + */ + public static final int RET_GENERAL_REWARD_LIFE_TIME_OVER_VALUE = 821; + /** + * RET_GENERAL_REWARD_HAS_TAKEN = 822; + */ + public static final int RET_GENERAL_REWARD_HAS_TAKEN_VALUE = 822; + /** + * RET_GADGET_NOT_VEHICLE = 823; + */ + public static final int RET_GADGET_NOT_VEHICLE_VALUE = 823; + /** + * RET_VEHICLE_SLOT_OCCUPIED = 824; + */ + public static final int RET_VEHICLE_SLOT_OCCUPIED_VALUE = 824; + /** + * RET_NOT_IN_VEHICLE = 825; + */ + public static final int RET_NOT_IN_VEHICLE_VALUE = 825; + /** + * RET_CREATE_VEHICLE_IN_CD = 826; + */ + public static final int RET_CREATE_VEHICLE_IN_CD_VALUE = 826; + /** + * RET_CREATE_VEHICLE_POS_INVALID = 827; + */ + public static final int RET_CREATE_VEHICLE_POS_INVALID_VALUE = 827; + /** + * RET_VEHICLE_POINT_NOT_UNLOCK = 828; + */ + public static final int RET_VEHICLE_POINT_NOT_UNLOCK_VALUE = 828; + /** + * RET_GADGET_INTERACT_COND_NOT_MEET = 829; + */ + public static final int RET_GADGET_INTERACT_COND_NOT_MEET_VALUE = 829; + /** + * RET_GADGET_INTERACT_PARAM_ERROR = 830; + */ + public static final int RET_GADGET_INTERACT_PARAM_ERROR_VALUE = 830; + /** + * RET_GADGET_CUSTOM_COMBINATION_INVALID = 831; + */ + public static final int RET_GADGET_CUSTOM_COMBINATION_INVALID_VALUE = 831; + /** + * RET_ACTIVITY_CLOSE = 860; + */ + public static final int RET_ACTIVITY_CLOSE_VALUE = 860; + /** + * RET_ACTIVITY_ITEM_ERROR = 861; + */ + public static final int RET_ACTIVITY_ITEM_ERROR_VALUE = 861; + /** + * RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH = 862; + */ + public static final int RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH_VALUE = 862; + /** + * RET_SEA_LAMP_PHASE_NOT_FINISH = 863; + */ + public static final int RET_SEA_LAMP_PHASE_NOT_FINISH_VALUE = 863; + /** + * RET_SEA_LAMP_FLY_NUM_LIMIT = 864; + */ + public static final int RET_SEA_LAMP_FLY_NUM_LIMIT_VALUE = 864; + /** + * RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL = 865; + */ + public static final int RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL_VALUE = 865; + /** + * RET_ACTIVITY_WATCHER_REWARD_TAKEN = 866; + */ + public static final int RET_ACTIVITY_WATCHER_REWARD_TAKEN_VALUE = 866; + /** + * RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED = 867; + */ + public static final int RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED_VALUE = 867; + /** + * RET_SALESMAN_ALREADY_DELIVERED = 868; + */ + public static final int RET_SALESMAN_ALREADY_DELIVERED_VALUE = 868; + /** + * RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH = 869; + */ + public static final int RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH_VALUE = 869; + /** + * RET_SALESMAN_POSITION_INVALID = 870; + */ + public static final int RET_SALESMAN_POSITION_INVALID_VALUE = 870; + /** + * RET_DELIVER_NOT_FINISH_ALL_QUEST = 871; + */ + public static final int RET_DELIVER_NOT_FINISH_ALL_QUEST_VALUE = 871; + /** + * RET_DELIVER_ALREADY_TAKE_DAILY_REWARD = 872; + */ + public static final int RET_DELIVER_ALREADY_TAKE_DAILY_REWARD_VALUE = 872; + /** + * RET_ASTER_PROGRESS_EXCEED_LIMIT = 873; + */ + public static final int RET_ASTER_PROGRESS_EXCEED_LIMIT_VALUE = 873; + /** + * RET_ASTER_CREDIT_EXCEED_LIMIT = 874; + */ + public static final int RET_ASTER_CREDIT_EXCEED_LIMIT_VALUE = 874; + /** + * RET_ASTER_TOKEN_EXCEED_LIMIT = 875; + */ + public static final int RET_ASTER_TOKEN_EXCEED_LIMIT_VALUE = 875; + /** + * RET_ASTER_CREDIT_NOT_ENOUGH = 876; + */ + public static final int RET_ASTER_CREDIT_NOT_ENOUGH_VALUE = 876; + /** + * RET_ASTER_TOKEN_NOT_ENOUGH = 877; + */ + public static final int RET_ASTER_TOKEN_NOT_ENOUGH_VALUE = 877; + /** + * RET_ASTER_SPECIAL_REWARD_HAS_TAKEN = 878; + */ + public static final int RET_ASTER_SPECIAL_REWARD_HAS_TAKEN_VALUE = 878; + /** + * RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED = 879; + */ + public static final int RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED_VALUE = 879; + /** + * RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED = 880; + */ + public static final int RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED_VALUE = 880; + /** + * RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT = 881; + */ + public static final int RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT_VALUE = 881; + /** + * RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT = 882; + */ + public static final int RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT_VALUE = 882; + /** + * RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT = 883; + */ + public static final int RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT_VALUE = 883; + /** + * RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH = 884; + */ + public static final int RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH_VALUE = 884; + /** + * RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH = 885; + */ + public static final int RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH_VALUE = 885; + /** + * RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH = 886; + */ + public static final int RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH_VALUE = 886; + /** + * RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN = 891; + */ + public static final int RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN_VALUE = 891; + /** + * RET_EFFIGY_REWARD_HAS_TAKEN = 892; + */ + public static final int RET_EFFIGY_REWARD_HAS_TAKEN_VALUE = 892; + /** + * RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT = 893; + */ + public static final int RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT_VALUE = 893; + /** + * RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT = 894; + */ + public static final int RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT_VALUE = 894; + /** + * RET_SEA_LAMP_COIN_EXCEED_LIMIT = 895; + */ + public static final int RET_SEA_LAMP_COIN_EXCEED_LIMIT_VALUE = 895; + /** + * RET_SEA_LAMP_COIN_NOT_ENOUGH = 896; + */ + public static final int RET_SEA_LAMP_COIN_NOT_ENOUGH_VALUE = 896; + /** + * RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT = 897; + */ + public static final int RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT_VALUE = 897; + /** + * RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN = 898; + */ + public static final int RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN_VALUE = 898; + /** + * RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN = 899; + */ + public static final int RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN_VALUE = 899; + /** + * RET_ARENA_ACTIVITY_ALREADY_STARTED = 900; + */ + public static final int RET_ARENA_ACTIVITY_ALREADY_STARTED_VALUE = 900; + /** + * RET_TALENT_ALREAY_UNLOCKED = 901; + */ + public static final int RET_TALENT_ALREAY_UNLOCKED_VALUE = 901; + /** + * RET_PREV_TALENT_NOT_UNLOCKED = 902; + */ + public static final int RET_PREV_TALENT_NOT_UNLOCKED_VALUE = 902; + /** + * RET_BIG_TALENT_POINT_NOT_ENOUGH = 903; + */ + public static final int RET_BIG_TALENT_POINT_NOT_ENOUGH_VALUE = 903; + /** + * RET_SMALL_TALENT_POINT_NOT_ENOUGH = 904; + */ + public static final int RET_SMALL_TALENT_POINT_NOT_ENOUGH_VALUE = 904; + /** + * RET_PROUD_SKILL_ALREADY_GOT = 905; + */ + public static final int RET_PROUD_SKILL_ALREADY_GOT_VALUE = 905; + /** + * RET_PREV_PROUD_SKILL_NOT_GET = 906; + */ + public static final int RET_PREV_PROUD_SKILL_NOT_GET_VALUE = 906; + /** + * RET_PROUD_SKILL_MAX_LEVEL = 907; + */ + public static final int RET_PROUD_SKILL_MAX_LEVEL_VALUE = 907; + /** + * RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND = 910; + */ + public static final int RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND_VALUE = 910; + /** + * RET_SKILL_DEPOT_IS_THE_SAME = 911; + */ + public static final int RET_SKILL_DEPOT_IS_THE_SAME_VALUE = 911; + /** + * RET_MONSTER_NOT_EXIST = 1001; + */ + public static final int RET_MONSTER_NOT_EXIST_VALUE = 1001; + /** + * RET_MONSTER_CREATE_FAIL = 1002; + */ + public static final int RET_MONSTER_CREATE_FAIL_VALUE = 1002; + /** + * RET_DUNGEON_ENTER_FAIL = 1101; + */ + public static final int RET_DUNGEON_ENTER_FAIL_VALUE = 1101; + /** + * RET_DUNGEON_QUIT_FAIL = 1102; + */ + public static final int RET_DUNGEON_QUIT_FAIL_VALUE = 1102; + /** + * RET_DUNGEON_ENTER_EXCEED_DAY_COUNT = 1103; + */ + public static final int RET_DUNGEON_ENTER_EXCEED_DAY_COUNT_VALUE = 1103; + /** + * RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT = 1104; + */ + public static final int RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT_VALUE = 1104; + /** + * RET_DUNGEON_REVIVE_FAIL = 1105; + */ + public static final int RET_DUNGEON_REVIVE_FAIL_VALUE = 1105; + /** + * RET_DUNGEON_NOT_SUCCEED = 1106; + */ + public static final int RET_DUNGEON_NOT_SUCCEED_VALUE = 1106; + /** + * RET_DUNGEON_CAN_NOT_CANCEL = 1107; + */ + public static final int RET_DUNGEON_CAN_NOT_CANCEL_VALUE = 1107; + /** + * RET_DEST_DUNGEON_SETTLED = 1108; + */ + public static final int RET_DEST_DUNGEON_SETTLED_VALUE = 1108; + /** + * RET_DUNGEON_CANDIDATE_TEAM_IS_FULL = 1109; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_IS_FULL_VALUE = 1109; + /** + * RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS = 1110; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS_VALUE = 1110; + /** + * RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY = 1111; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY_VALUE = 1111; + /** + * RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR = 1112; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR_VALUE = 1112; + /** + * RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS = 1113; + */ + public static final int RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS_VALUE = 1113; + /** + * RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE = 1114; + */ + public static final int RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE_VALUE = 1114; + /** + * RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT = 1115; + */ + public static final int RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT_VALUE = 1115; + /** + * RET_DUNGEON_OTHERS_LEAVE = 1116; + */ + public static final int RET_DUNGEON_OTHERS_LEAVE_VALUE = 1116; + /** + * RET_DUNGEON_ENTER_LEVEL_LIMIT = 1117; + */ + public static final int RET_DUNGEON_ENTER_LEVEL_LIMIT_VALUE = 1117; + /** + * RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP = 1118; + */ + public static final int RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP_VALUE = 1118; + /** + * RET_DUNGEON_DROP_SUBFIELD_LIMIT = 1119; + */ + public static final int RET_DUNGEON_DROP_SUBFIELD_LIMIT_VALUE = 1119; + /** + * RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE = 1120; + */ + public static final int RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE_VALUE = 1120; + /** + * RET_DUNGEON_CANNOT_KICK = 1121; + */ + public static final int RET_DUNGEON_CANNOT_KICK_VALUE = 1121; + /** + * RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT = 1122; + */ + public static final int RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT_VALUE = 1122; + /** + * RET_DUNGEON_IN_FORCE_QUIT = 1123; + */ + public static final int RET_DUNGEON_IN_FORCE_QUIT_VALUE = 1123; + /** + * RET_DUNGEON_GUEST_QUIT_DUNGEON = 1124; + */ + public static final int RET_DUNGEON_GUEST_QUIT_DUNGEON_VALUE = 1124; + /** + * RET_DUNGEON_TICKET_FAIL = 1125; + */ + public static final int RET_DUNGEON_TICKET_FAIL_VALUE = 1125; + /** + * RET_MP_NOT_IN_MY_WORLD = 1201; + */ + public static final int RET_MP_NOT_IN_MY_WORLD_VALUE = 1201; + /** + * RET_MP_IN_MP_MODE = 1202; + */ + public static final int RET_MP_IN_MP_MODE_VALUE = 1202; + /** + * RET_MP_SCENE_IS_FULL = 1203; + */ + public static final int RET_MP_SCENE_IS_FULL_VALUE = 1203; + /** + * RET_MP_MODE_NOT_AVAILABLE = 1204; + */ + public static final int RET_MP_MODE_NOT_AVAILABLE_VALUE = 1204; + /** + * RET_MP_PLAYER_NOT_ENTERABLE = 1205; + */ + public static final int RET_MP_PLAYER_NOT_ENTERABLE_VALUE = 1205; + /** + * RET_MP_QUEST_BLOCK_MP = 1206; + */ + public static final int RET_MP_QUEST_BLOCK_MP_VALUE = 1206; + /** + * RET_MP_IN_ROOM_SCENE = 1207; + */ + public static final int RET_MP_IN_ROOM_SCENE_VALUE = 1207; + /** + * RET_MP_WORLD_IS_FULL = 1208; + */ + public static final int RET_MP_WORLD_IS_FULL_VALUE = 1208; + /** + * RET_MP_PLAYER_NOT_ALLOW_ENTER = 1209; + */ + public static final int RET_MP_PLAYER_NOT_ALLOW_ENTER_VALUE = 1209; + /** + * RET_MP_PLAYER_DISCONNECTED = 1210; + */ + public static final int RET_MP_PLAYER_DISCONNECTED_VALUE = 1210; + /** + * RET_MP_NOT_IN_MP_MODE = 1211; + */ + public static final int RET_MP_NOT_IN_MP_MODE_VALUE = 1211; + /** + * RET_MP_OWNER_NOT_ENTER = 1212; + */ + public static final int RET_MP_OWNER_NOT_ENTER_VALUE = 1212; + /** + * RET_MP_ALLOW_ENTER_PLAYER_FULL = 1213; + */ + public static final int RET_MP_ALLOW_ENTER_PLAYER_FULL_VALUE = 1213; + /** + * RET_MP_TARGET_PLAYER_IN_TRANSFER = 1214; + */ + public static final int RET_MP_TARGET_PLAYER_IN_TRANSFER_VALUE = 1214; + /** + * RET_MP_TARGET_ENTERING_OTHER = 1215; + */ + public static final int RET_MP_TARGET_ENTERING_OTHER_VALUE = 1215; + /** + * RET_MP_OTHER_ENTERING = 1216; + */ + public static final int RET_MP_OTHER_ENTERING_VALUE = 1216; + /** + * RET_MP_ENTER_MAIN_PLAYER_IN_PLOT = 1217; + */ + public static final int RET_MP_ENTER_MAIN_PLAYER_IN_PLOT_VALUE = 1217; + /** + * RET_MP_NOT_PS_PLAYER = 1218; + */ + public static final int RET_MP_NOT_PS_PLAYER_VALUE = 1218; + /** + * RET_MP_PLAY_NOT_ACTIVE = 1219; + */ + public static final int RET_MP_PLAY_NOT_ACTIVE_VALUE = 1219; + /** + * RET_MP_PLAY_REMAIN_REWARDS = 1220; + */ + public static final int RET_MP_PLAY_REMAIN_REWARDS_VALUE = 1220; + /** + * RET_MP_PLAY_NO_REWARD = 1221; + */ + public static final int RET_MP_PLAY_NO_REWARD_VALUE = 1221; + /** + * RET_MP_OPEN_STATE_FAIL = 1223; + */ + public static final int RET_MP_OPEN_STATE_FAIL_VALUE = 1223; + /** + * RET_MP_PLAYER_IN_BLACKLIST = 1224; + */ + public static final int RET_MP_PLAYER_IN_BLACKLIST_VALUE = 1224; + /** + * RET_MP_REPLY_TIMEOUT = 1225; + */ + public static final int RET_MP_REPLY_TIMEOUT_VALUE = 1225; + /** + * RET_MP_IS_BLOCK = 1226; + */ + public static final int RET_MP_IS_BLOCK_VALUE = 1226; + /** + * RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY = 1227; + */ + public static final int RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY_VALUE = 1227; + /** + * RET_MP_IN_MP_PLAY_BATTLE = 1228; + */ + public static final int RET_MP_IN_MP_PLAY_BATTLE_VALUE = 1228; + /** + * RET_MP_GUEST_HAS_REWARD_REMAINED = 1229; + */ + public static final int RET_MP_GUEST_HAS_REWARD_REMAINED_VALUE = 1229; + /** + * RET_MP_QUIT_MP_INVALID = 1230; + */ + public static final int RET_MP_QUIT_MP_INVALID_VALUE = 1230; + /** + * RET_MP_OTHER_DATA_VERSION_NOT_LATEST = 1231; + */ + public static final int RET_MP_OTHER_DATA_VERSION_NOT_LATEST_VALUE = 1231; + /** + * RET_MP_DATA_VERSION_NOT_LATEST = 1232; + */ + public static final int RET_MP_DATA_VERSION_NOT_LATEST_VALUE = 1232; + /** + * RET_MP_CUR_WORLD_NOT_ENTERABLE = 1233; + */ + public static final int RET_MP_CUR_WORLD_NOT_ENTERABLE_VALUE = 1233; + /** + * RET_MP_ANY_GALLERY_STARTED = 1234; + */ + public static final int RET_MP_ANY_GALLERY_STARTED_VALUE = 1234; + /** + * RET_MP_HAS_ACTIVE_DRAFT = 1235; + */ + public static final int RET_MP_HAS_ACTIVE_DRAFT_VALUE = 1235; + /** + * RET_MP_PLAYER_IN_DUNGEON = 1236; + */ + public static final int RET_MP_PLAYER_IN_DUNGEON_VALUE = 1236; + /** + * RET_MP_MATCH_FULL = 1237; + */ + public static final int RET_MP_MATCH_FULL_VALUE = 1237; + /** + * RET_MP_MATCH_LIMIT = 1238; + */ + public static final int RET_MP_MATCH_LIMIT_VALUE = 1238; + /** + * RET_MP_MATCH_IN_PUNISH = 1239; + */ + public static final int RET_MP_MATCH_IN_PUNISH_VALUE = 1239; + /** + * RET_MP_IS_IN_MULTISTAGE = 1240; + */ + public static final int RET_MP_IS_IN_MULTISTAGE_VALUE = 1240; + /** + * RET_MP_MATCH_PLAY_NOT_OPEN = 1241; + */ + public static final int RET_MP_MATCH_PLAY_NOT_OPEN_VALUE = 1241; + /** + * RET_MP_ONLY_MP_WITH_PS_PLAYER = 1242; + */ + public static final int RET_MP_ONLY_MP_WITH_PS_PLAYER_VALUE = 1242; + /** + * RET_MP_GUEST_LOADING_FIRST_ENTER = 1243; + */ + public static final int RET_MP_GUEST_LOADING_FIRST_ENTER_VALUE = 1243; + /** + * RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING = 1244; + */ + public static final int RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING_VALUE = 1244; + /** + * RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING = 1245; + */ + public static final int RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING_VALUE = 1245; + /** + * RET_MP_MUSIC_GAME_ONGOING = 1246; + */ + public static final int RET_MP_MUSIC_GAME_ONGOING_VALUE = 1246; + /** + * RET_MP_IN_MPING_MODE = 1247; + */ + public static final int RET_MP_IN_MPING_MODE_VALUE = 1247; + /** + * RET_MP_OWNER_IN_SINGLE_SCENE = 1248; + */ + public static final int RET_MP_OWNER_IN_SINGLE_SCENE_VALUE = 1248; + /** + * RET_MP_IN_SINGLE_SCENE = 1249; + */ + public static final int RET_MP_IN_SINGLE_SCENE_VALUE = 1249; + /** + * RET_MP_REPLY_NO_VALID_AVATAR = 1250; + */ + public static final int RET_MP_REPLY_NO_VALID_AVATAR_VALUE = 1250; + /** + * RET_MAIL_PARA_ERR = 1301; + */ + public static final int RET_MAIL_PARA_ERR_VALUE = 1301; + /** + * RET_MAIL_MAX_NUM = 1302; + */ + public static final int RET_MAIL_MAX_NUM_VALUE = 1302; + /** + * RET_MAIL_ITEM_NUM_EXCEED = 1303; + */ + public static final int RET_MAIL_ITEM_NUM_EXCEED_VALUE = 1303; + /** + * RET_MAIL_TITLE_LEN_EXCEED = 1304; + */ + public static final int RET_MAIL_TITLE_LEN_EXCEED_VALUE = 1304; + /** + * RET_MAIL_CONTENT_LEN_EXCEED = 1305; + */ + public static final int RET_MAIL_CONTENT_LEN_EXCEED_VALUE = 1305; + /** + * RET_MAIL_SENDER_LEN_EXCEED = 1306; + */ + public static final int RET_MAIL_SENDER_LEN_EXCEED_VALUE = 1306; + /** + * RET_MAIL_PARSE_PACKET_FAIL = 1307; + */ + public static final int RET_MAIL_PARSE_PACKET_FAIL_VALUE = 1307; + /** + * RET_OFFLINE_MSG_MAX_NUM = 1308; + */ + public static final int RET_OFFLINE_MSG_MAX_NUM_VALUE = 1308; + /** + * RET_OFFLINE_MSG_SAME_TICKET = 1309; + */ + public static final int RET_OFFLINE_MSG_SAME_TICKET_VALUE = 1309; + /** + * RET_MAIL_EXCEL_MAIL_TYPE_ERROR = 1310; + */ + public static final int RET_MAIL_EXCEL_MAIL_TYPE_ERROR_VALUE = 1310; + /** + * RET_MAIL_CANNOT_SEND_MCOIN = 1311; + */ + public static final int RET_MAIL_CANNOT_SEND_MCOIN_VALUE = 1311; + /** + * RET_MAIL_HCOIN_EXCEED_LIMIT = 1312; + */ + public static final int RET_MAIL_HCOIN_EXCEED_LIMIT_VALUE = 1312; + /** + * RET_MAIL_SCOIN_EXCEED_LIMIT = 1313; + */ + public static final int RET_MAIL_SCOIN_EXCEED_LIMIT_VALUE = 1313; + /** + * RET_MAIL_MATERIAL_ID_INVALID = 1314; + */ + public static final int RET_MAIL_MATERIAL_ID_INVALID_VALUE = 1314; + /** + * RET_MAIL_AVATAR_EXCEED_LIMIT = 1315; + */ + public static final int RET_MAIL_AVATAR_EXCEED_LIMIT_VALUE = 1315; + /** + * RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT = 1316; + */ + public static final int RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT_VALUE = 1316; + /** + * RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT = 1317; + */ + public static final int RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT_VALUE = 1317; + /** + * RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH = 1318; + */ + public static final int RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH_VALUE = 1318; + /** + * RET_MAIL_TICKET_IS_EMPTY = 1319; + */ + public static final int RET_MAIL_TICKET_IS_EMPTY_VALUE = 1319; + /** + * RET_MAIL_TRANSACTION_IS_EMPTY = 1320; + */ + public static final int RET_MAIL_TRANSACTION_IS_EMPTY_VALUE = 1320; + /** + * RET_MAIL_DELETE_COLLECTED = 1321; + */ + public static final int RET_MAIL_DELETE_COLLECTED_VALUE = 1321; + /** + * RET_DAILY_TASK_NOT_FINISH = 1330; + */ + public static final int RET_DAILY_TASK_NOT_FINISH_VALUE = 1330; + /** + * RET_DAILY_TAKS_HAS_TAKEN = 1331; + */ + public static final int RET_DAILY_TAKS_HAS_TAKEN_VALUE = 1331; + /** + * RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED = 1332; + */ + public static final int RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED_VALUE = 1332; + /** + * RET_DAILY_TASK_FILTER_CITY_NOT_OPEN = 1333; + */ + public static final int RET_DAILY_TASK_FILTER_CITY_NOT_OPEN_VALUE = 1333; + /** + * RET_GACHA_INAVAILABLE = 1401; + */ + public static final int RET_GACHA_INAVAILABLE_VALUE = 1401; + /** + * RET_GACHA_RANDOM_NOT_MATCH = 1402; + */ + public static final int RET_GACHA_RANDOM_NOT_MATCH_VALUE = 1402; + /** + * RET_GACHA_SCHEDULE_NOT_MATCH = 1403; + */ + public static final int RET_GACHA_SCHEDULE_NOT_MATCH_VALUE = 1403; + /** + * RET_GACHA_INVALID_TIMES = 1404; + */ + public static final int RET_GACHA_INVALID_TIMES_VALUE = 1404; + /** + * RET_GACHA_COST_ITEM_NOT_ENOUGH = 1405; + */ + public static final int RET_GACHA_COST_ITEM_NOT_ENOUGH_VALUE = 1405; + /** + * RET_GACHA_TIMES_LIMIT = 1406; + */ + public static final int RET_GACHA_TIMES_LIMIT_VALUE = 1406; + /** + * RET_GACHA_WISH_SAME_ITEM = 1407; + */ + public static final int RET_GACHA_WISH_SAME_ITEM_VALUE = 1407; + /** + * RET_GACHA_WISH_INVALID_ITEM = 1408; + */ + public static final int RET_GACHA_WISH_INVALID_ITEM_VALUE = 1408; + /** + * RET_GACHA_MINORS_TIMES_LIMIT = 1409; + */ + public static final int RET_GACHA_MINORS_TIMES_LIMIT_VALUE = 1409; + /** + * RET_INVESTIGAITON_NOT_IN_PROGRESS = 1501; + */ + public static final int RET_INVESTIGAITON_NOT_IN_PROGRESS_VALUE = 1501; + /** + * RET_INVESTIGAITON_UNCOMPLETE = 1502; + */ + public static final int RET_INVESTIGAITON_UNCOMPLETE_VALUE = 1502; + /** + * RET_INVESTIGAITON_REWARD_TAKEN = 1503; + */ + public static final int RET_INVESTIGAITON_REWARD_TAKEN_VALUE = 1503; + /** + * RET_INVESTIGAITON_TARGET_STATE_ERROR = 1504; + */ + public static final int RET_INVESTIGAITON_TARGET_STATE_ERROR_VALUE = 1504; + /** + * RET_PUSH_TIPS_NOT_FOUND = 1505; + */ + public static final int RET_PUSH_TIPS_NOT_FOUND_VALUE = 1505; + /** + * RET_SIGN_IN_RECORD_NOT_FOUND = 1506; + */ + public static final int RET_SIGN_IN_RECORD_NOT_FOUND_VALUE = 1506; + /** + * RET_ALREADY_HAVE_SIGNED_IN = 1507; + */ + public static final int RET_ALREADY_HAVE_SIGNED_IN_VALUE = 1507; + /** + * RET_SIGN_IN_COND_NOT_SATISFIED = 1508; + */ + public static final int RET_SIGN_IN_COND_NOT_SATISFIED_VALUE = 1508; + /** + * RET_BONUS_ACTIVITY_NOT_UNREWARDED = 1509; + */ + public static final int RET_BONUS_ACTIVITY_NOT_UNREWARDED_VALUE = 1509; + /** + * RET_SIGN_IN_REWARDED = 1510; + */ + public static final int RET_SIGN_IN_REWARDED_VALUE = 1510; + /** + * RET_TOWER_NOT_OPEN = 1521; + */ + public static final int RET_TOWER_NOT_OPEN_VALUE = 1521; + /** + * RET_TOWER_HAVE_DAILY_RECORD = 1522; + */ + public static final int RET_TOWER_HAVE_DAILY_RECORD_VALUE = 1522; + /** + * RET_TOWER_NOT_RECORD = 1523; + */ + public static final int RET_TOWER_NOT_RECORD_VALUE = 1523; + /** + * RET_TOWER_HAVE_RECORD = 1524; + */ + public static final int RET_TOWER_HAVE_RECORD_VALUE = 1524; + /** + * RET_TOWER_TEAM_NUM_ERROR = 1525; + */ + public static final int RET_TOWER_TEAM_NUM_ERROR_VALUE = 1525; + /** + * RET_TOWER_FLOOR_NOT_OPEN = 1526; + */ + public static final int RET_TOWER_FLOOR_NOT_OPEN_VALUE = 1526; + /** + * RET_TOWER_NO_FLOOR_STAR_RECORD = 1527; + */ + public static final int RET_TOWER_NO_FLOOR_STAR_RECORD_VALUE = 1527; + /** + * RET_ALREADY_HAS_TOWER_BUFF = 1528; + */ + public static final int RET_ALREADY_HAS_TOWER_BUFF_VALUE = 1528; + /** + * RET_DUPLICATE_ENTER_LEVEL = 1529; + */ + public static final int RET_DUPLICATE_ENTER_LEVEL_VALUE = 1529; + /** + * RET_NOT_IN_TOWER_LEVEL = 1530; + */ + public static final int RET_NOT_IN_TOWER_LEVEL_VALUE = 1530; + /** + * RET_IN_TOWER_LEVEL = 1531; + */ + public static final int RET_IN_TOWER_LEVEL_VALUE = 1531; + /** + * RET_TOWER_PREV_FLOOR_NOT_FINISH = 1532; + */ + public static final int RET_TOWER_PREV_FLOOR_NOT_FINISH_VALUE = 1532; + /** + * RET_TOWER_STAR_NOT_ENOUGH = 1533; + */ + public static final int RET_TOWER_STAR_NOT_ENOUGH_VALUE = 1533; + /** + * RET_BATTLE_PASS_NO_SCHEDULE = 1541; + */ + public static final int RET_BATTLE_PASS_NO_SCHEDULE_VALUE = 1541; + /** + * RET_BATTLE_PASS_HAS_BUYED = 1542; + */ + public static final int RET_BATTLE_PASS_HAS_BUYED_VALUE = 1542; + /** + * RET_BATTLE_PASS_LEVEL_OVERFLOW = 1543; + */ + public static final int RET_BATTLE_PASS_LEVEL_OVERFLOW_VALUE = 1543; + /** + * RET_BATTLE_PASS_PRODUCT_EXPIRED = 1544; + */ + public static final int RET_BATTLE_PASS_PRODUCT_EXPIRED_VALUE = 1544; + /** + * RET_MATCH_HOST_QUIT = 1561; + */ + public static final int RET_MATCH_HOST_QUIT_VALUE = 1561; + /** + * RET_MATCH_ALREADY_IN_MATCH = 1562; + */ + public static final int RET_MATCH_ALREADY_IN_MATCH_VALUE = 1562; + /** + * RET_MATCH_NOT_IN_MATCH = 1563; + */ + public static final int RET_MATCH_NOT_IN_MATCH_VALUE = 1563; + /** + * RET_MATCH_APPLYING_ENTER_MP = 1564; + */ + public static final int RET_MATCH_APPLYING_ENTER_MP_VALUE = 1564; + /** + * RET_WIDGET_TREASURE_SPOT_NOT_FOUND = 1581; + */ + public static final int RET_WIDGET_TREASURE_SPOT_NOT_FOUND_VALUE = 1581; + /** + * RET_WIDGET_TREASURE_ENTITY_EXISTS = 1582; + */ + public static final int RET_WIDGET_TREASURE_ENTITY_EXISTS_VALUE = 1582; + /** + * RET_WIDGET_TREASURE_SPOT_FAR_AWAY = 1583; + */ + public static final int RET_WIDGET_TREASURE_SPOT_FAR_AWAY_VALUE = 1583; + /** + * RET_WIDGET_TREASURE_FINISHED_TODAY = 1584; + */ + public static final int RET_WIDGET_TREASURE_FINISHED_TODAY_VALUE = 1584; + /** + * RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR = 1585; + */ + public static final int RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR_VALUE = 1585; + /** + * RET_WIDGET_CAMERA_SCAN_ID_ERROR = 1586; + */ + public static final int RET_WIDGET_CAMERA_SCAN_ID_ERROR_VALUE = 1586; + /** + * RET_WIDGET_NOT_ACTIVE = 1587; + */ + public static final int RET_WIDGET_NOT_ACTIVE_VALUE = 1587; + /** + * RET_WIDGET_FEATHER_NOT_ACTIVE = 1588; + */ + public static final int RET_WIDGET_FEATHER_NOT_ACTIVE_VALUE = 1588; + /** + * RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY = 1589; + */ + public static final int RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY_VALUE = 1589; + /** + * RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST = 1590; + */ + public static final int RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST_VALUE = 1590; + /** + * RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT = 1591; + */ + public static final int RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT_VALUE = 1591; + /** + * RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE = 1592; + */ + public static final int RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE_VALUE = 1592; + /** + * RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED = 1593; + */ + public static final int RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED_VALUE = 1593; + /** + * RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST = 1594; + */ + public static final int RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST_VALUE = 1594; + /** + * RET_WIDGET_SKY_CRYSTAL_NOT_FOUND = 1595; + */ + public static final int RET_WIDGET_SKY_CRYSTAL_NOT_FOUND_VALUE = 1595; + /** + * RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR = 1596; + */ + public static final int RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR_VALUE = 1596; + /** + * RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH = 1597; + */ + public static final int RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH_VALUE = 1597; + /** + * RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH = 1598; + */ + public static final int RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH_VALUE = 1598; + /** + * RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH = 1599; + */ + public static final int RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH_VALUE = 1599; + /** + * RET_UID_NOT_EXIST = 2001; + */ + public static final int RET_UID_NOT_EXIST_VALUE = 2001; + /** + * RET_PARSE_BIN_ERROR = 2002; + */ + public static final int RET_PARSE_BIN_ERROR_VALUE = 2002; + /** + * RET_ACCOUNT_INFO_NOT_EXIST = 2003; + */ + public static final int RET_ACCOUNT_INFO_NOT_EXIST_VALUE = 2003; + /** + * RET_ORDER_INFO_NOT_EXIST = 2004; + */ + public static final int RET_ORDER_INFO_NOT_EXIST_VALUE = 2004; + /** + * RET_SNAPSHOT_INDEX_ERROR = 2005; + */ + public static final int RET_SNAPSHOT_INDEX_ERROR_VALUE = 2005; + /** + * RET_MAIL_HAS_BEEN_SENT = 2006; + */ + public static final int RET_MAIL_HAS_BEEN_SENT_VALUE = 2006; + /** + * RET_PRODUCT_NOT_EXIST = 2007; + */ + public static final int RET_PRODUCT_NOT_EXIST_VALUE = 2007; + /** + * RET_UNFINISH_ORDER = 2008; + */ + public static final int RET_UNFINISH_ORDER_VALUE = 2008; + /** + * RET_ID_NOT_EXIST = 2009; + */ + public static final int RET_ID_NOT_EXIST_VALUE = 2009; + /** + * RET_ORDER_TRADE_EARLY = 2010; + */ + public static final int RET_ORDER_TRADE_EARLY_VALUE = 2010; + /** + * RET_ORDER_FINISHED = 2011; + */ + public static final int RET_ORDER_FINISHED_VALUE = 2011; + /** + * RET_GAMESERVER_VERSION_WRONG = 2012; + */ + public static final int RET_GAMESERVER_VERSION_WRONG_VALUE = 2012; + /** + * RET_OFFLINE_OP_FULL_LENGTH = 2013; + */ + public static final int RET_OFFLINE_OP_FULL_LENGTH_VALUE = 2013; + /** + * RET_CONCERT_PRODUCT_OBTAIN_LIMIT = 2014; + */ + public static final int RET_CONCERT_PRODUCT_OBTAIN_LIMIT_VALUE = 2014; + /** + * RET_CONCERT_PRODUCT_TICKET_DUPLICATED = 2015; + */ + public static final int RET_CONCERT_PRODUCT_TICKET_DUPLICATED_VALUE = 2015; + /** + * RET_CONCERT_PRODUCT_TICKET_EMPTY = 2016; + */ + public static final int RET_CONCERT_PRODUCT_TICKET_EMPTY_VALUE = 2016; + /** + * RET_REDIS_MODIFIED = 5001; + */ + public static final int RET_REDIS_MODIFIED_VALUE = 5001; + /** + * RET_REDIS_UID_NOT_EXIST = 5002; + */ + public static final int RET_REDIS_UID_NOT_EXIST_VALUE = 5002; + /** + * RET_PATHFINDING_DATA_NOT_EXIST = 6001; + */ + public static final int RET_PATHFINDING_DATA_NOT_EXIST_VALUE = 6001; + /** + * RET_PATHFINDING_DESTINATION_NOT_EXIST = 6002; + */ + public static final int RET_PATHFINDING_DESTINATION_NOT_EXIST_VALUE = 6002; + /** + * RET_PATHFINDING_ERROR_SCENE = 6003; + */ + public static final int RET_PATHFINDING_ERROR_SCENE_VALUE = 6003; + /** + * RET_PATHFINDING_SCENE_DATA_LOADING = 6004; + */ + public static final int RET_PATHFINDING_SCENE_DATA_LOADING_VALUE = 6004; + /** + * RET_FRIEND_COUNT_EXCEEDED = 7001; + */ + public static final int RET_FRIEND_COUNT_EXCEEDED_VALUE = 7001; + /** + * RET_PLAYER_NOT_EXIST = 7002; + */ + public static final int RET_PLAYER_NOT_EXIST_VALUE = 7002; + /** + * RET_ALREADY_SENT_ADD_REQUEST = 7003; + */ + public static final int RET_ALREADY_SENT_ADD_REQUEST_VALUE = 7003; + /** + * RET_ASK_FRIEND_LIST_FULL = 7004; + */ + public static final int RET_ASK_FRIEND_LIST_FULL_VALUE = 7004; + /** + * RET_PLAYER_ALREADY_IS_FRIEND = 7005; + */ + public static final int RET_PLAYER_ALREADY_IS_FRIEND_VALUE = 7005; + /** + * RET_PLAYER_NOT_ASK_FRIEND = 7006; + */ + public static final int RET_PLAYER_NOT_ASK_FRIEND_VALUE = 7006; + /** + * RET_TARGET_FRIEND_COUNT_EXCEED = 7007; + */ + public static final int RET_TARGET_FRIEND_COUNT_EXCEED_VALUE = 7007; + /** + * RET_NOT_FRIEND = 7008; + */ + public static final int RET_NOT_FRIEND_VALUE = 7008; + /** + * RET_BIRTHDAY_CANNOT_BE_SET_TWICE = 7009; + */ + public static final int RET_BIRTHDAY_CANNOT_BE_SET_TWICE_VALUE = 7009; + /** + * RET_CANNOT_ADD_SELF_FRIEND = 7010; + */ + public static final int RET_CANNOT_ADD_SELF_FRIEND_VALUE = 7010; + /** + * RET_SIGNATURE_ILLEGAL = 7011; + */ + public static final int RET_SIGNATURE_ILLEGAL_VALUE = 7011; + /** + * RET_PS_PLAYER_CANNOT_ADD_FRIENDS = 7012; + */ + public static final int RET_PS_PLAYER_CANNOT_ADD_FRIENDS_VALUE = 7012; + /** + * RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS = 7013; + */ + public static final int RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS_VALUE = 7013; + /** + * RET_NAME_CARD_NOT_UNLOCKED = 7014; + */ + public static final int RET_NAME_CARD_NOT_UNLOCKED_VALUE = 7014; + /** + * RET_ALREADY_IN_BLACKLIST = 7015; + */ + public static final int RET_ALREADY_IN_BLACKLIST_VALUE = 7015; + /** + * RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST = 7016; + */ + public static final int RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST_VALUE = 7016; + /** + * RET_PLAYER_BLACKLIST_FULL = 7017; + */ + public static final int RET_PLAYER_BLACKLIST_FULL_VALUE = 7017; + /** + * RET_PLAYER_NOT_IN_BLACKLIST = 7018; + */ + public static final int RET_PLAYER_NOT_IN_BLACKLIST_VALUE = 7018; + /** + * RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND = 7019; + */ + public static final int RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND_VALUE = 7019; + /** + * RET_IN_TARGET_BLACKLIST = 7020; + */ + public static final int RET_IN_TARGET_BLACKLIST_VALUE = 7020; + /** + * RET_CANNOT_ADD_TARGET_FRIEND = 7021; + */ + public static final int RET_CANNOT_ADD_TARGET_FRIEND_VALUE = 7021; + /** + * RET_BIRTHDAY_FORMAT_ERROR = 7022; + */ + public static final int RET_BIRTHDAY_FORMAT_ERROR_VALUE = 7022; + /** + * RET_ONLINE_ID_NOT_EXISTS = 7023; + */ + public static final int RET_ONLINE_ID_NOT_EXISTS_VALUE = 7023; + /** + * RET_FIRST_SHARE_REWARD_HAS_TAKEN = 7024; + */ + public static final int RET_FIRST_SHARE_REWARD_HAS_TAKEN_VALUE = 7024; + /** + * RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST = 7025; + */ + public static final int RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST_VALUE = 7025; + /** + * RET_REPORT_CD = 7026; + */ + public static final int RET_REPORT_CD_VALUE = 7026; + /** + * RET_REPORT_CONTENT_ILLEGAL = 7027; + */ + public static final int RET_REPORT_CONTENT_ILLEGAL_VALUE = 7027; + /** + * RET_REMARK_WORD_ILLEGAL = 7028; + */ + public static final int RET_REMARK_WORD_ILLEGAL_VALUE = 7028; + /** + * RET_REMARK_TOO_LONG = 7029; + */ + public static final int RET_REMARK_TOO_LONG_VALUE = 7029; + /** + * RET_REMARK_UTF_8_ERROR = 7030; + */ + public static final int RET_REMARK_UTF_8_ERROR_VALUE = 7030; + /** + * RET_REMARK_IS_EMPTY = 7031; + */ + public static final int RET_REMARK_IS_EMPTY_VALUE = 7031; + /** + * RET_ASK_ADD_FRIEND_CD = 7032; + */ + public static final int RET_ASK_ADD_FRIEND_CD_VALUE = 7032; + /** + * RET_SHOW_AVATAR_INFO_NOT_EXIST = 7033; + */ + public static final int RET_SHOW_AVATAR_INFO_NOT_EXIST_VALUE = 7033; + /** + * RET_PLAYER_NOT_SHOW_AVATAR = 7034; + */ + public static final int RET_PLAYER_NOT_SHOW_AVATAR_VALUE = 7034; + /** + * RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID = 7035; + */ + public static final int RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID_VALUE = 7035; + /** + * RET_PSN_ID_NOT_FOUND = 7036; + */ + public static final int RET_PSN_ID_NOT_FOUND_VALUE = 7036; + /** + * RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT = 7037; + */ + public static final int RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT_VALUE = 7037; + /** + * RET_REMARK_EMPTY = 7038; + */ + public static final int RET_REMARK_EMPTY_VALUE = 7038; + /** + * RET_IN_TARGET_PSN_BLACKLIST = 7039; + */ + public static final int RET_IN_TARGET_PSN_BLACKLIST_VALUE = 7039; + /** + * RET_SIGNATURE_NOT_CHANGED = 7040; + */ + public static final int RET_SIGNATURE_NOT_CHANGED_VALUE = 7040; + /** + * RET_SIGNATURE_MONTHLY_LIMIT = 7041; + */ + public static final int RET_SIGNATURE_MONTHLY_LIMIT_VALUE = 7041; + /** + * RET_OFFERING_NOT_OPEN = 7081; + */ + public static final int RET_OFFERING_NOT_OPEN_VALUE = 7081; + /** + * RET_OFFERING_LEVEL_LIMIT = 7082; + */ + public static final int RET_OFFERING_LEVEL_LIMIT_VALUE = 7082; + /** + * RET_OFFERING_LEVEL_NOT_REACH = 7083; + */ + public static final int RET_OFFERING_LEVEL_NOT_REACH_VALUE = 7083; + /** + * RET_OFFERING_LEVEL_HAS_TAKEN = 7084; + */ + public static final int RET_OFFERING_LEVEL_HAS_TAKEN_VALUE = 7084; + /** + * RET_CITY_REPUTATION_NOT_OPEN = 7101; + */ + public static final int RET_CITY_REPUTATION_NOT_OPEN_VALUE = 7101; + /** + * RET_CITY_REPUTATION_LEVEL_TAKEN = 7102; + */ + public static final int RET_CITY_REPUTATION_LEVEL_TAKEN_VALUE = 7102; + /** + * RET_CITY_REPUTATION_LEVEL_NOT_REACH = 7103; + */ + public static final int RET_CITY_REPUTATION_LEVEL_NOT_REACH_VALUE = 7103; + /** + * RET_CITY_REPUTATION_PARENT_QUEST_TAKEN = 7104; + */ + public static final int RET_CITY_REPUTATION_PARENT_QUEST_TAKEN_VALUE = 7104; + /** + * RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH = 7105; + */ + public static final int RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH_VALUE = 7105; + /** + * RET_CITY_REPUTATION_ACCEPT_REQUEST = 7106; + */ + public static final int RET_CITY_REPUTATION_ACCEPT_REQUEST_VALUE = 7106; + /** + * RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST = 7107; + */ + public static final int RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST_VALUE = 7107; + /** + * RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT = 7108; + */ + public static final int RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT_VALUE = 7108; + /** + * RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN = 7109; + */ + public static final int RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN_VALUE = 7109; + /** + * RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD = 7110; + */ + public static final int RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD_VALUE = 7110; + /** + * RET_CITY_REPUTATION_SWITCH_CLOSE = 7111; + */ + public static final int RET_CITY_REPUTATION_SWITCH_CLOSE_VALUE = 7111; + /** + * RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE = 7112; + */ + public static final int RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE_VALUE = 7112; + /** + * RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD = 7113; + */ + public static final int RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD_VALUE = 7113; + /** + * RET_CITY_REPUTATION_EXPLORE_NOT_REACH = 7114; + */ + public static final int RET_CITY_REPUTATION_EXPLORE_NOT_REACH_VALUE = 7114; + /** + * RET_MECHANICUS_NOT_OPEN = 7120; + */ + public static final int RET_MECHANICUS_NOT_OPEN_VALUE = 7120; + /** + * RET_MECHANICUS_GEAR_UNLOCK = 7121; + */ + public static final int RET_MECHANICUS_GEAR_UNLOCK_VALUE = 7121; + /** + * RET_MECHANICUS_GEAR_LOCK = 7122; + */ + public static final int RET_MECHANICUS_GEAR_LOCK_VALUE = 7122; + /** + * RET_MECHANICUS_GEAR_LEVEL_LIMIT = 7123; + */ + public static final int RET_MECHANICUS_GEAR_LEVEL_LIMIT_VALUE = 7123; + /** + * RET_MECHANICUS_COIN_NOT_ENOUGH = 7124; + */ + public static final int RET_MECHANICUS_COIN_NOT_ENOUGH_VALUE = 7124; + /** + * RET_MECHANICUS_NO_SEQUENCE = 7125; + */ + public static final int RET_MECHANICUS_NO_SEQUENCE_VALUE = 7125; + /** + * RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL = 7126; + */ + public static final int RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL_VALUE = 7126; + /** + * RET_MECHANICUS_SEQUENCE_LIMIT_OPEN = 7127; + */ + public static final int RET_MECHANICUS_SEQUENCE_LIMIT_OPEN_VALUE = 7127; + /** + * RET_MECHANICUS_DIFFICULT_NOT_SUPPORT = 7128; + */ + public static final int RET_MECHANICUS_DIFFICULT_NOT_SUPPORT_VALUE = 7128; + /** + * RET_MECHANICUS_TICKET_NOT_ENOUGH = 7129; + */ + public static final int RET_MECHANICUS_TICKET_NOT_ENOUGH_VALUE = 7129; + /** + * RET_MECHANICUS_TEACH_NOT_FINISH = 7130; + */ + public static final int RET_MECHANICUS_TEACH_NOT_FINISH_VALUE = 7130; + /** + * RET_MECHANICUS_TEACH_FINISHED = 7131; + */ + public static final int RET_MECHANICUS_TEACH_FINISHED_VALUE = 7131; + /** + * RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK = 7132; + */ + public static final int RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK_VALUE = 7132; + /** + * RET_MECHANICUS_PLAYER_LIMIT = 7133; + */ + public static final int RET_MECHANICUS_PLAYER_LIMIT_VALUE = 7133; + /** + * RET_MECHANICUS_PUNISH_TIME = 7134; + */ + public static final int RET_MECHANICUS_PUNISH_TIME_VALUE = 7134; + /** + * RET_MECHANICUS_SWITCH_CLOSE = 7135; + */ + public static final int RET_MECHANICUS_SWITCH_CLOSE_VALUE = 7135; + /** + * RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON = 7150; + */ + public static final int RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON_VALUE = 7150; + /** + * RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND = 7151; + */ + public static final int RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND_VALUE = 7151; + /** + * RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD = 7152; + */ + public static final int RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD_VALUE = 7152; + /** + * RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY = 7153; + */ + public static final int RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY_VALUE = 7153; + /** + * RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE = 7154; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE_VALUE = 7154; + /** + * RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE = 7155; + */ + public static final int RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE_VALUE = 7155; + /** + * RET_MECHANICUS_BATTLE_CARD_IS_WAITING = 7156; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_IS_WAITING_VALUE = 7156; + /** + * RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED = 7157; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED_VALUE = 7157; + /** + * RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED = 7158; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED_VALUE = 7158; + /** + * RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER = 7159; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER_VALUE = 7159; + /** + * RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS = 7160; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS_VALUE = 7160; + /** + * RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED = 7161; + */ + public static final int RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED_VALUE = 7161; + /** + * RET_LEGENDARY_KEY_NOT_ENOUGH = 8001; + */ + public static final int RET_LEGENDARY_KEY_NOT_ENOUGH_VALUE = 8001; + /** + * RET_LEGENDARY_KEY_EXCEED_LIMIT = 8002; + */ + public static final int RET_LEGENDARY_KEY_EXCEED_LIMIT_VALUE = 8002; + /** + * RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM = 8003; + */ + public static final int RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM_VALUE = 8003; + /** + * RET_PERSONAL_LINE_OPEN_STATE_OFF = 8004; + */ + public static final int RET_PERSONAL_LINE_OPEN_STATE_OFF_VALUE = 8004; + /** + * RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH = 8005; + */ + public static final int RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH_VALUE = 8005; + /** + * RET_PERSONAL_LINE_NOT_OPEN = 8006; + */ + public static final int RET_PERSONAL_LINE_NOT_OPEN_VALUE = 8006; + /** + * RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH = 8007; + */ + public static final int RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH_VALUE = 8007; + /** + * RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT = 8201; + */ + public static final int RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT_VALUE = 8201; + /** + * RET_HUNTING_HAS_UNFINISHED_OFFER = 8202; + */ + public static final int RET_HUNTING_HAS_UNFINISHED_OFFER_VALUE = 8202; + /** + * RET_HUNTING_FAILED_OFFER_NOT_CD_READY = 8203; + */ + public static final int RET_HUNTING_FAILED_OFFER_NOT_CD_READY_VALUE = 8203; + /** + * RET_HUNTING_NOT_TAKE_OFFER = 8204; + */ + public static final int RET_HUNTING_NOT_TAKE_OFFER_VALUE = 8204; + /** + * RET_HUNTING_CANNOT_TAKE_TWICE = 8205; + */ + public static final int RET_HUNTING_CANNOT_TAKE_TWICE_VALUE = 8205; + /** + * RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE = 8901; + */ + public static final int RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE_VALUE = 8901; + /** + * RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND = 8902; + */ + public static final int RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND_VALUE = 8902; + /** + * RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED = 8903; + */ + public static final int RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED_VALUE = 8903; + /** + * RET_PRIVATE_CHAT_CONTENT_TOO_LONG = 8904; + */ + public static final int RET_PRIVATE_CHAT_CONTENT_TOO_LONG_VALUE = 8904; + /** + * RET_PRIVATE_CHAT_PULL_TOO_FAST = 8905; + */ + public static final int RET_PRIVATE_CHAT_PULL_TOO_FAST_VALUE = 8905; + /** + * RET_PRIVATE_CHAT_REPEAT_READ = 8906; + */ + public static final int RET_PRIVATE_CHAT_REPEAT_READ_VALUE = 8906; + /** + * RET_PRIVATE_CHAT_READ_NOT_FRIEND = 8907; + */ + public static final int RET_PRIVATE_CHAT_READ_NOT_FRIEND_VALUE = 8907; + /** + * RET_REUNION_FINISHED = 9001; + */ + public static final int RET_REUNION_FINISHED_VALUE = 9001; + /** + * RET_REUNION_NOT_ACTIVATED = 9002; + */ + public static final int RET_REUNION_NOT_ACTIVATED_VALUE = 9002; + /** + * RET_REUNION_ALREADY_TAKE_FIRST_REWARD = 9003; + */ + public static final int RET_REUNION_ALREADY_TAKE_FIRST_REWARD_VALUE = 9003; + /** + * RET_REUNION_SIGN_IN_REWARDED = 9004; + */ + public static final int RET_REUNION_SIGN_IN_REWARDED_VALUE = 9004; + /** + * RET_REUNION_WATCHER_REWARDED = 9005; + */ + public static final int RET_REUNION_WATCHER_REWARDED_VALUE = 9005; + /** + * RET_REUNION_WATCHER_NOT_FINISH = 9006; + */ + public static final int RET_REUNION_WATCHER_NOT_FINISH_VALUE = 9006; + /** + * RET_REUNION_MISSION_REWARDED = 9007; + */ + public static final int RET_REUNION_MISSION_REWARDED_VALUE = 9007; + /** + * RET_REUNION_MISSION_NOT_FINISH = 9008; + */ + public static final int RET_REUNION_MISSION_NOT_FINISH_VALUE = 9008; + /** + * RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED = 9009; + */ + public static final int RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED_VALUE = 9009; + /** + * RET_BLESSING_CONTENT_CLOSED = 9101; + */ + public static final int RET_BLESSING_CONTENT_CLOSED_VALUE = 9101; + /** + * RET_BLESSING_NOT_ACTIVE = 9102; + */ + public static final int RET_BLESSING_NOT_ACTIVE_VALUE = 9102; + /** + * RET_BLESSING_NOT_TODAY_ENTITY = 9103; + */ + public static final int RET_BLESSING_NOT_TODAY_ENTITY_VALUE = 9103; + /** + * RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT = 9104; + */ + public static final int RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT_VALUE = 9104; + /** + * RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT = 9105; + */ + public static final int RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT_VALUE = 9105; + /** + * RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT = 9106; + */ + public static final int RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT_VALUE = 9106; + /** + * RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH = 9107; + */ + public static final int RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH_VALUE = 9107; + /** + * RET_BLESSING_PIC_NOT_ENOUGH = 9108; + */ + public static final int RET_BLESSING_PIC_NOT_ENOUGH_VALUE = 9108; + /** + * RET_BLESSING_PIC_HAS_RECEIVED = 9109; + */ + public static final int RET_BLESSING_PIC_HAS_RECEIVED_VALUE = 9109; + /** + * RET_BLESSING_TARGET_RECV_NUM_EXCEED = 9110; + */ + public static final int RET_BLESSING_TARGET_RECV_NUM_EXCEED_VALUE = 9110; + /** + * RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT = 9111; + */ + public static final int RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT_VALUE = 9111; + /** + * RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH = 9112; + */ + public static final int RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH_VALUE = 9112; + /** + * RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT = 9113; + */ + public static final int RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT_VALUE = 9113; + /** + * RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH = 9114; + */ + public static final int RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH_VALUE = 9114; + /** + * RET_FLEUR_FAIR_MINIGAME_NOT_OPEN = 9115; + */ + public static final int RET_FLEUR_FAIR_MINIGAME_NOT_OPEN_VALUE = 9115; + /** + * RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK = 9116; + */ + public static final int RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK_VALUE = 9116; + /** + * RET_FLEUR_FAIR_DUNGEON_LOCKED = 9117; + */ + public static final int RET_FLEUR_FAIR_DUNGEON_LOCKED_VALUE = 9117; + /** + * RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME = 9118; + */ + public static final int RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME_VALUE = 9118; + /** + * RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM = 9119; + */ + public static final int RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM_VALUE = 9119; + /** + * RET_WATER_SPIRIT_COIN_EXCEED_LIMIT = 9120; + */ + public static final int RET_WATER_SPIRIT_COIN_EXCEED_LIMIT_VALUE = 9120; + /** + * RET_WATER_SPIRIT_COIN_NOT_ENOUGH = 9121; + */ + public static final int RET_WATER_SPIRIT_COIN_NOT_ENOUGH_VALUE = 9121; + /** + * RET_REGION_SEARCH_NO_SEARCH = 9122; + */ + public static final int RET_REGION_SEARCH_NO_SEARCH_VALUE = 9122; + /** + * RET_REGION_SEARCH_STATE_ERROR = 9123; + */ + public static final int RET_REGION_SEARCH_STATE_ERROR_VALUE = 9123; + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN = 9130; + */ + public static final int RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN_VALUE = 9130; + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN = 9131; + */ + public static final int RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN_VALUE = 9131; + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN = 9132; + */ + public static final int RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN_VALUE = 9132; + /** + * RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN = 9133; + */ + public static final int RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN_VALUE = 9133; + /** + * RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON = 9134; + */ + public static final int RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON_VALUE = 9134; + /** + * RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE = 9135; + */ + public static final int RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE_VALUE = 9135; + /** + * RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN = 9136; + */ + public static final int RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN_VALUE = 9136; + /** + * RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT = 9137; + */ + public static final int RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT_VALUE = 9137; + /** + * RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH = 9138; + */ + public static final int RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH_VALUE = 9138; + /** + * RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON = 9139; + */ + public static final int RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON_VALUE = 9139; + /** + * RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH = 9150; + */ + public static final int RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH_VALUE = 9150; + /** + * RET_HIDE_AND_SEEK_PLAY_NOT_OPEN = 9160; + */ + public static final int RET_HIDE_AND_SEEK_PLAY_NOT_OPEN_VALUE = 9160; + /** + * RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN = 9161; + */ + public static final int RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN_VALUE = 9161; + /** + * RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT = 9170; + */ + public static final int RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT_VALUE = 9170; + /** + * RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH = 9171; + */ + public static final int RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH_VALUE = 9171; + /** + * RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT = 9172; + */ + public static final int RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT_VALUE = 9172; + /** + * RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH = 9173; + */ + public static final int RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH_VALUE = 9173; + /** + * RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT = 9180; + */ + public static final int RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT_VALUE = 9180; + /** + * RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH = 9181; + */ + public static final int RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH_VALUE = 9181; + /** + * RET_CHESS_TEACH_MAP_FINISHED = 9183; + */ + public static final int RET_CHESS_TEACH_MAP_FINISHED_VALUE = 9183; + /** + * RET_CHESS_TEACH_MAP_UNFINISHED = 9184; + */ + public static final int RET_CHESS_TEACH_MAP_UNFINISHED_VALUE = 9184; + /** + * RET_CHESS_COIN_EXCEED_LIMIT = 9185; + */ + public static final int RET_CHESS_COIN_EXCEED_LIMIT_VALUE = 9185; + /** + * RET_CHESS_COIN_NOT_ENOUGH = 9186; + */ + public static final int RET_CHESS_COIN_NOT_ENOUGH_VALUE = 9186; + /** + * RET_CHESS_IN_PUNISH_TIME = 9187; + */ + public static final int RET_CHESS_IN_PUNISH_TIME_VALUE = 9187; + /** + * RET_CHESS_PREV_MAP_UNFINISHED = 9188; + */ + public static final int RET_CHESS_PREV_MAP_UNFINISHED_VALUE = 9188; + /** + * RET_CHESS_MAP_LOCKED = 9189; + */ + public static final int RET_CHESS_MAP_LOCKED_VALUE = 9189; + /** + * RET_BLITZ_RUSH_NOT_OPEN = 9192; + */ + public static final int RET_BLITZ_RUSH_NOT_OPEN_VALUE = 9192; + /** + * RET_BLITZ_RUSH_DUNGEON_NOT_OPEN = 9193; + */ + public static final int RET_BLITZ_RUSH_DUNGEON_NOT_OPEN_VALUE = 9193; + /** + * RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT = 9194; + */ + public static final int RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT_VALUE = 9194; + /** + * RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT = 9195; + */ + public static final int RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT_VALUE = 9195; + /** + * RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH = 9196; + */ + public static final int RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH_VALUE = 9196; + /** + * RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH = 9197; + */ + public static final int RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH_VALUE = 9197; + /** + * RET_MIRACLE_RING_VALUE_NOT_ENOUGH = 9201; + */ + public static final int RET_MIRACLE_RING_VALUE_NOT_ENOUGH_VALUE = 9201; + /** + * RET_MIRACLE_RING_CD = 9202; + */ + public static final int RET_MIRACLE_RING_CD_VALUE = 9202; + /** + * RET_MIRACLE_RING_REWARD_NOT_TAKEN = 9203; + */ + public static final int RET_MIRACLE_RING_REWARD_NOT_TAKEN_VALUE = 9203; + /** + * RET_MIRACLE_RING_NOT_DELIVER = 9204; + */ + public static final int RET_MIRACLE_RING_NOT_DELIVER_VALUE = 9204; + /** + * RET_MIRACLE_RING_DELIVER_EXCEED = 9205; + */ + public static final int RET_MIRACLE_RING_DELIVER_EXCEED_VALUE = 9205; + /** + * RET_MIRACLE_RING_HAS_CREATED = 9206; + */ + public static final int RET_MIRACLE_RING_HAS_CREATED_VALUE = 9206; + /** + * RET_MIRACLE_RING_HAS_NOT_CREATED = 9207; + */ + public static final int RET_MIRACLE_RING_HAS_NOT_CREATED_VALUE = 9207; + /** + * RET_MIRACLE_RING_NOT_YOURS = 9208; + */ + public static final int RET_MIRACLE_RING_NOT_YOURS_VALUE = 9208; + /** + * RET_GADGET_FOUNDATION_UNAUTHORIZED = 9251; + */ + public static final int RET_GADGET_FOUNDATION_UNAUTHORIZED_VALUE = 9251; + /** + * RET_GADGET_FOUNDATION_SCENE_NOT_FOUND = 9252; + */ + public static final int RET_GADGET_FOUNDATION_SCENE_NOT_FOUND_VALUE = 9252; + /** + * RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE = 9253; + */ + public static final int RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE_VALUE = 9253; + /** + * RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT = 9254; + */ + public static final int RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT_VALUE = 9254; + /** + * RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE = 9255; + */ + public static final int RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE_VALUE = 9255; + /** + * RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED = 9256; + */ + public static final int RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED_VALUE = 9256; + /** + * RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE = 9257; + */ + public static final int RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE_VALUE = 9257; + /** + * RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER = 9258; + */ + public static final int RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER_VALUE = 9258; + /** + * RET_GADGET_FOUNDATION_NOT_LOCKED = 9259; + */ + public static final int RET_GADGET_FOUNDATION_NOT_LOCKED_VALUE = 9259; + /** + * RET_GADGET_FOUNDATION_DUPLICATE_LOCK = 9260; + */ + public static final int RET_GADGET_FOUNDATION_DUPLICATE_LOCK_VALUE = 9260; + /** + * RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND = 9261; + */ + public static final int RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND_VALUE = 9261; + /** + * RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND = 9262; + */ + public static final int RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND_VALUE = 9262; + /** + * RET_GADGET_FOUNDATION_ROTAION_DISABLED = 9263; + */ + public static final int RET_GADGET_FOUNDATION_ROTAION_DISABLED_VALUE = 9263; + /** + * RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT = 9264; + */ + public static final int RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT_VALUE = 9264; + /** + * RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT = 9265; + */ + public static final int RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT_VALUE = 9265; + /** + * RET_GADGET_FOUNDATION_ROTATION_ON_GOING = 9266; + */ + public static final int RET_GADGET_FOUNDATION_ROTATION_ON_GOING_VALUE = 9266; + /** + * RET_OP_ACTIVITY_BONUS_NOT_FOUND = 9301; + */ + public static final int RET_OP_ACTIVITY_BONUS_NOT_FOUND_VALUE = 9301; + /** + * RET_OP_ACTIVITY_NOT_OPEN = 9302; + */ + public static final int RET_OP_ACTIVITY_NOT_OPEN_VALUE = 9302; + /** + * RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE = 9501; + */ + public static final int RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE_VALUE = 9501; + /** + * RET_MULTISTAGE_PLAY_NOT_FOUND = 9502; + */ + public static final int RET_MULTISTAGE_PLAY_NOT_FOUND_VALUE = 9502; + /** + * RET_COOP_CHAPTER_NOT_OPEN = 9601; + */ + public static final int RET_COOP_CHAPTER_NOT_OPEN_VALUE = 9601; + /** + * RET_COOP_COND_NOT_MEET = 9602; + */ + public static final int RET_COOP_COND_NOT_MEET_VALUE = 9602; + /** + * RET_COOP_POINT_LOCKED = 9603; + */ + public static final int RET_COOP_POINT_LOCKED_VALUE = 9603; + /** + * RET_COOP_NOT_HAVE_PROGRESS = 9604; + */ + public static final int RET_COOP_NOT_HAVE_PROGRESS_VALUE = 9604; + /** + * RET_COOP_REWARD_HAS_TAKEN = 9605; + */ + public static final int RET_COOP_REWARD_HAS_TAKEN_VALUE = 9605; + /** + * RET_DRAFT_HAS_ACTIVE_DRAFT = 9651; + */ + public static final int RET_DRAFT_HAS_ACTIVE_DRAFT_VALUE = 9651; + /** + * RET_DRAFT_NOT_IN_MY_WORLD = 9652; + */ + public static final int RET_DRAFT_NOT_IN_MY_WORLD_VALUE = 9652; + /** + * RET_DRAFT_NOT_SUPPORT_MP = 9653; + */ + public static final int RET_DRAFT_NOT_SUPPORT_MP_VALUE = 9653; + /** + * RET_DRAFT_PLAYER_NOT_ENOUGH = 9654; + */ + public static final int RET_DRAFT_PLAYER_NOT_ENOUGH_VALUE = 9654; + /** + * RET_DRAFT_INCORRECT_SCENE = 9655; + */ + public static final int RET_DRAFT_INCORRECT_SCENE_VALUE = 9655; + /** + * RET_DRAFT_OTHER_PLAYER_ENTERING = 9656; + */ + public static final int RET_DRAFT_OTHER_PLAYER_ENTERING_VALUE = 9656; + /** + * RET_DRAFT_GUEST_IS_TRANSFERRING = 9657; + */ + public static final int RET_DRAFT_GUEST_IS_TRANSFERRING_VALUE = 9657; + /** + * RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE = 9658; + */ + public static final int RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE_VALUE = 9658; + /** + * RET_DRAFT_INVITE_OVER_TIME = 9659; + */ + public static final int RET_DRAFT_INVITE_OVER_TIME_VALUE = 9659; + /** + * RET_DRAFT_TWICE_CONFIRM_OVER_TIMER = 9660; + */ + public static final int RET_DRAFT_TWICE_CONFIRM_OVER_TIMER_VALUE = 9660; + /** + * RET_HOME_UNKOWN = 9701; + */ + public static final int RET_HOME_UNKOWN_VALUE = 9701; + /** + * RET_HOME_INVALID_CLIENT_PARAM = 9702; + */ + public static final int RET_HOME_INVALID_CLIENT_PARAM_VALUE = 9702; + /** + * RET_HOME_TARGE_PLAYER_HAS_NO_HOME = 9703; + */ + public static final int RET_HOME_TARGE_PLAYER_HAS_NO_HOME_VALUE = 9703; + /** + * RET_HOME_NOT_ONLINE = 9704; + */ + public static final int RET_HOME_NOT_ONLINE_VALUE = 9704; + /** + * RET_HOME_PLAYER_FULL = 9705; + */ + public static final int RET_HOME_PLAYER_FULL_VALUE = 9705; + /** + * RET_HOME_BLOCKED = 9706; + */ + public static final int RET_HOME_BLOCKED_VALUE = 9706; + /** + * RET_HOME_ALREADY_IN_TARGET_HOME_WORLD = 9707; + */ + public static final int RET_HOME_ALREADY_IN_TARGET_HOME_WORLD_VALUE = 9707; + /** + * RET_HOME_IN_EDIT_MODE = 9708; + */ + public static final int RET_HOME_IN_EDIT_MODE_VALUE = 9708; + /** + * RET_HOME_NOT_IN_EDIT_MODE = 9709; + */ + public static final int RET_HOME_NOT_IN_EDIT_MODE_VALUE = 9709; + /** + * RET_HOME_HAS_GUEST = 9710; + */ + public static final int RET_HOME_HAS_GUEST_VALUE = 9710; + /** + * RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE = 9711; + */ + public static final int RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE_VALUE = 9711; + /** + * RET_HOME_CLIENT_PARAM_INVALID = 9712; + */ + public static final int RET_HOME_CLIENT_PARAM_INVALID_VALUE = 9712; + /** + * RET_HOME_PLAYER_NOT_IN_HOME_WORLD = 9713; + */ + public static final int RET_HOME_PLAYER_NOT_IN_HOME_WORLD_VALUE = 9713; + /** + * RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD = 9714; + */ + public static final int RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD_VALUE = 9714; + /** + * RET_HOME_NOT_FOUND_IN_MEM = 9715; + */ + public static final int RET_HOME_NOT_FOUND_IN_MEM_VALUE = 9715; + /** + * RET_HOME_PLAYER_IN_HOME_ROOM_SCENE = 9716; + */ + public static final int RET_HOME_PLAYER_IN_HOME_ROOM_SCENE_VALUE = 9716; + /** + * RET_HOME_HOME_REFUSE_GUEST_ENTER = 9717; + */ + public static final int RET_HOME_HOME_REFUSE_GUEST_ENTER_VALUE = 9717; + /** + * RET_HOME_OWNER_REFUSE_TO_ENTER_HOME = 9718; + */ + public static final int RET_HOME_OWNER_REFUSE_TO_ENTER_HOME_VALUE = 9718; + /** + * RET_HOME_OWNER_OFFLINE = 9719; + */ + public static final int RET_HOME_OWNER_OFFLINE_VALUE = 9719; + /** + * RET_HOME_FURNITURE_EXCEED_LIMIT = 9720; + */ + public static final int RET_HOME_FURNITURE_EXCEED_LIMIT_VALUE = 9720; + /** + * RET_HOME_FURNITURE_COUNT_NOT_ENOUGH = 9721; + */ + public static final int RET_HOME_FURNITURE_COUNT_NOT_ENOUGH_VALUE = 9721; + /** + * RET_HOME_IN_TRY_ENTER_PROCESS = 9722; + */ + public static final int RET_HOME_IN_TRY_ENTER_PROCESS_VALUE = 9722; + /** + * RET_HOME_ALREADY_IN_TARGET_SCENE = 9723; + */ + public static final int RET_HOME_ALREADY_IN_TARGET_SCENE_VALUE = 9723; + /** + * RET_HOME_COIN_EXCEED_LIMIT = 9724; + */ + public static final int RET_HOME_COIN_EXCEED_LIMIT_VALUE = 9724; + /** + * RET_HOME_COIN_NOT_ENOUGH = 9725; + */ + public static final int RET_HOME_COIN_NOT_ENOUGH_VALUE = 9725; + /** + * RET_HOME_MODULE_NOT_UNLOCKED = 9726; + */ + public static final int RET_HOME_MODULE_NOT_UNLOCKED_VALUE = 9726; + /** + * RET_HOME_CUR_MODULE_CLOSED = 9727; + */ + public static final int RET_HOME_CUR_MODULE_CLOSED_VALUE = 9727; + /** + * RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED = 9728; + */ + public static final int RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED_VALUE = 9728; + /** + * RET_HOME_IN_MATCH = 9729; + */ + public static final int RET_HOME_IN_MATCH_VALUE = 9729; + /** + * RET_HOME_IN_COMBAT = 9730; + */ + public static final int RET_HOME_IN_COMBAT_VALUE = 9730; + /** + * RET_HOME_EDIT_MODE_CD = 9731; + */ + public static final int RET_HOME_EDIT_MODE_CD_VALUE = 9731; + /** + * RET_HOME_UPDATE_FURNITURE_CD = 9732; + */ + public static final int RET_HOME_UPDATE_FURNITURE_CD_VALUE = 9732; + /** + * RET_HOME_BLOCK_FURNITURE_LIMIT = 9733; + */ + public static final int RET_HOME_BLOCK_FURNITURE_LIMIT_VALUE = 9733; + /** + * RET_HOME_NOT_SUPPORT = 9734; + */ + public static final int RET_HOME_NOT_SUPPORT_VALUE = 9734; + /** + * RET_HOME_STATE_NOT_OPEN = 9735; + */ + public static final int RET_HOME_STATE_NOT_OPEN_VALUE = 9735; + /** + * RET_HOME_TARGET_STATE_NOT_OPEN = 9736; + */ + public static final int RET_HOME_TARGET_STATE_NOT_OPEN_VALUE = 9736; + /** + * RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL = 9737; + */ + public static final int RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL_VALUE = 9737; + /** + * RET_HOME_SAVE_NO_MAIN_HOUSE = 9738; + */ + public static final int RET_HOME_SAVE_NO_MAIN_HOUSE_VALUE = 9738; + /** + * RET_HOME_IN_DUNGEON = 9739; + */ + public static final int RET_HOME_IN_DUNGEON_VALUE = 9739; + /** + * RET_HOME_ANY_GALLERY_STARTED = 9740; + */ + public static final int RET_HOME_ANY_GALLERY_STARTED_VALUE = 9740; + /** + * RET_HOME_QUEST_BLOCK_HOME = 9741; + */ + public static final int RET_HOME_QUEST_BLOCK_HOME_VALUE = 9741; + /** + * RET_HOME_WAITING_PRIOR_CHECK = 9742; + */ + public static final int RET_HOME_WAITING_PRIOR_CHECK_VALUE = 9742; + /** + * RET_HOME_PERSISTENT_CHECK_FAIL = 9743; + */ + public static final int RET_HOME_PERSISTENT_CHECK_FAIL_VALUE = 9743; + /** + * RET_HOME_FIND_ONLINE_HOME_FAIL = 9744; + */ + public static final int RET_HOME_FIND_ONLINE_HOME_FAIL_VALUE = 9744; + /** + * RET_HOME_JOIN_SCENE_FAIL = 9745; + */ + public static final int RET_HOME_JOIN_SCENE_FAIL_VALUE = 9745; + /** + * RET_HOME_MAX_PLAYER = 9746; + */ + public static final int RET_HOME_MAX_PLAYER_VALUE = 9746; + /** + * RET_HOME_IN_TRANSFER = 9747; + */ + public static final int RET_HOME_IN_TRANSFER_VALUE = 9747; + /** + * RET_HOME_ANY_HOME_GALLERY_STARTED = 9748; + */ + public static final int RET_HOME_ANY_HOME_GALLERY_STARTED_VALUE = 9748; + /** + * RET_HOME_CAN_NOT_ENTER_IN_AUDIT = 9749; + */ + public static final int RET_HOME_CAN_NOT_ENTER_IN_AUDIT_VALUE = 9749; + /** + * RET_FURNITURE_MAKE_INDEX_ERROR = 9750; + */ + public static final int RET_FURNITURE_MAKE_INDEX_ERROR_VALUE = 9750; + /** + * RET_FURNITURE_MAKE_LOCKED = 9751; + */ + public static final int RET_FURNITURE_MAKE_LOCKED_VALUE = 9751; + /** + * RET_FURNITURE_MAKE_CONFIG_ERROR = 9752; + */ + public static final int RET_FURNITURE_MAKE_CONFIG_ERROR_VALUE = 9752; + /** + * RET_FURNITURE_MAKE_SLOT_FULL = 9753; + */ + public static final int RET_FURNITURE_MAKE_SLOT_FULL_VALUE = 9753; + /** + * RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL = 9754; + */ + public static final int RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL_VALUE = 9754; + /** + * RET_FURNITURE_MAKE_UNFINISH = 9755; + */ + public static final int RET_FURNITURE_MAKE_UNFINISH_VALUE = 9755; + /** + * RET_FURNITURE_MAKE_IS_FINISH = 9756; + */ + public static final int RET_FURNITURE_MAKE_IS_FINISH_VALUE = 9756; + /** + * RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME = 9757; + */ + public static final int RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME_VALUE = 9757; + /** + * RET_FURNITURE_MAKE_NO_COUNT = 9758; + */ + public static final int RET_FURNITURE_MAKE_NO_COUNT_VALUE = 9758; + /** + * RET_FURNITURE_MAKE_ACCELERATE_LIMIT = 9759; + */ + public static final int RET_FURNITURE_MAKE_ACCELERATE_LIMIT_VALUE = 9759; + /** + * RET_FURNITURE_MAKE_NO_MAKE_DATA = 9760; + */ + public static final int RET_FURNITURE_MAKE_NO_MAKE_DATA_VALUE = 9760; + /** + * RET_HOME_LIMITED_SHOP_CLOSE = 9761; + */ + public static final int RET_HOME_LIMITED_SHOP_CLOSE_VALUE = 9761; + /** + * RET_HOME_AVATAR_NOT_SHOW = 9762; + */ + public static final int RET_HOME_AVATAR_NOT_SHOW_VALUE = 9762; + /** + * RET_HOME_EVENT_COND_NOT_SATISFIED = 9763; + */ + public static final int RET_HOME_EVENT_COND_NOT_SATISFIED_VALUE = 9763; + /** + * RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM = 9764; + */ + public static final int RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM_VALUE = 9764; + /** + * RET_HOME_INVALID_ARRANGE_NPC_PARAM = 9765; + */ + public static final int RET_HOME_INVALID_ARRANGE_NPC_PARAM_VALUE = 9765; + /** + * RET_HOME_INVALID_ARRANGE_SUITE_PARAM = 9766; + */ + public static final int RET_HOME_INVALID_ARRANGE_SUITE_PARAM_VALUE = 9766; + /** + * RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM = 9767; + */ + public static final int RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM_VALUE = 9767; + /** + * RET_HOME_AVATAR_STATE_NOT_OPEN = 9768; + */ + public static final int RET_HOME_AVATAR_STATE_NOT_OPEN_VALUE = 9768; + /** + * RET_HOME_PLANT_FIELD_NOT_EMPTY = 9769; + */ + public static final int RET_HOME_PLANT_FIELD_NOT_EMPTY_VALUE = 9769; + /** + * RET_HOME_PLANT_FIELD_EMPTY = 9770; + */ + public static final int RET_HOME_PLANT_FIELD_EMPTY_VALUE = 9770; + /** + * RET_HOME_PLANT_FIELD_TYPE_ERROR = 9771; + */ + public static final int RET_HOME_PLANT_FIELD_TYPE_ERROR_VALUE = 9771; + /** + * RET_HOME_PLANT_TIME_NOT_ENOUGH = 9772; + */ + public static final int RET_HOME_PLANT_TIME_NOT_ENOUGH_VALUE = 9772; + /** + * RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH = 9773; + */ + public static final int RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH_VALUE = 9773; + /** + * RET_HOME_PLANT_FIELD_PARAM_ERROR = 9774; + */ + public static final int RET_HOME_PLANT_FIELD_PARAM_ERROR_VALUE = 9774; + /** + * RET_HOME_FURNITURE_GUID_ERROR = 9775; + */ + public static final int RET_HOME_FURNITURE_GUID_ERROR_VALUE = 9775; + /** + * RET_HOME_FURNITURE_ARRANGE_LIMIT = 9776; + */ + public static final int RET_HOME_FURNITURE_ARRANGE_LIMIT_VALUE = 9776; + /** + * RET_HOME_FISH_FARMING_LIMIT = 9777; + */ + public static final int RET_HOME_FISH_FARMING_LIMIT_VALUE = 9777; + /** + * RET_HOME_FISH_COUNT_NOT_ENOUGH = 9778; + */ + public static final int RET_HOME_FISH_COUNT_NOT_ENOUGH_VALUE = 9778; + /** + * RET_HOME_FURNITURE_COST_LIMIT = 9779; + */ + public static final int RET_HOME_FURNITURE_COST_LIMIT_VALUE = 9779; + /** + * RET_HOME_CUSTOM_FURNITURE_INVALID = 9780; + */ + public static final int RET_HOME_CUSTOM_FURNITURE_INVALID_VALUE = 9780; + /** + * RET_HOME_INVALID_ARRANGE_GROUP_PARAM = 9781; + */ + public static final int RET_HOME_INVALID_ARRANGE_GROUP_PARAM_VALUE = 9781; + /** + * RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT = 9782; + */ + public static final int RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT_VALUE = 9782; + /** + * RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR = 9783; + */ + public static final int RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR_VALUE = 9783; + /** + * RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK = 9784; + */ + public static final int RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK_VALUE = 9784; + /** + * RET_HOME_FURNITURE_CANNOT_ARRANGE = 9785; + */ + public static final int RET_HOME_FURNITURE_CANNOT_ARRANGE_VALUE = 9785; + /** + * RET_HOME_FURNITURE_IN_DUPLICATE_SUITE = 9786; + */ + public static final int RET_HOME_FURNITURE_IN_DUPLICATE_SUITE_VALUE = 9786; + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL = 9787; + */ + public static final int RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL_VALUE = 9787; + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG = 9788; + */ + public static final int RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG_VALUE = 9788; + /** + * RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT = 9789; + */ + public static final int RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT_VALUE = 9789; + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT = 9790; + */ + public static final int RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT_VALUE = 9790; + /** + * RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE = 9791; + */ + public static final int RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE_VALUE = 9791; + /** + * RET_HOME_BGM_ID_NOT_FOUND = 9792; + */ + public static final int RET_HOME_BGM_ID_NOT_FOUND_VALUE = 9792; + /** + * RET_HOME_BGM_NOT_UNLOCKED = 9793; + */ + public static final int RET_HOME_BGM_NOT_UNLOCKED_VALUE = 9793; + /** + * RET_HOME_BGM_FURNITURE_NOT_FOUND = 9794; + */ + public static final int RET_HOME_BGM_FURNITURE_NOT_FOUND_VALUE = 9794; + /** + * RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE = 9795; + */ + public static final int RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE_VALUE = 9795; + /** + * RET_HOME_LIMITED_SHOP_GOODS_DISABLE = 9796; + */ + public static final int RET_HOME_LIMITED_SHOP_GOODS_DISABLE_VALUE = 9796; + /** + * RET_SUMO_ACTIVITY_STAGE_NOT_OPEN = 10000; + */ + public static final int RET_SUMO_ACTIVITY_STAGE_NOT_OPEN_VALUE = 10000; + /** + * RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD = 10001; + */ + public static final int RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD_VALUE = 10001; + /** + * RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT = 10002; + */ + public static final int RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT_VALUE = 10002; + /** + * RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR = 10004; + */ + public static final int RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR_VALUE = 10004; + /** + * RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH = 10005; + */ + public static final int RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH_VALUE = 10005; + /** + * RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE = 10006; + */ + public static final int RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE_VALUE = 10006; + /** + * RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD = 10007; + */ + public static final int RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD_VALUE = 10007; + /** + * RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH = 10008; + */ + public static final int RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH_VALUE = 10008; + /** + * RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET = 10009; + */ + public static final int RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET_VALUE = 10009; + /** + * RET_DIG_GADGET_CONFIG_ID_NOT_MATCH = 10015; + */ + public static final int RET_DIG_GADGET_CONFIG_ID_NOT_MATCH_VALUE = 10015; + /** + * RET_DIG_FIND_NEAREST_POS_FAIL = 10016; + */ + public static final int RET_DIG_FIND_NEAREST_POS_FAIL_VALUE = 10016; + /** + * RET_MUSIC_GAME_LEVEL_NOT_OPEN = 10021; + */ + public static final int RET_MUSIC_GAME_LEVEL_NOT_OPEN_VALUE = 10021; + /** + * RET_MUSIC_GAME_LEVEL_NOT_UNLOCK = 10022; + */ + public static final int RET_MUSIC_GAME_LEVEL_NOT_UNLOCK_VALUE = 10022; + /** + * RET_MUSIC_GAME_LEVEL_NOT_STARTED = 10023; + */ + public static final int RET_MUSIC_GAME_LEVEL_NOT_STARTED_VALUE = 10023; + /** + * RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND = 10024; + */ + public static final int RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND_VALUE = 10024; + /** + * RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH = 10025; + */ + public static final int RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH_VALUE = 10025; + /** + * RET_ROGUELIKE_COIN_A_NOT_ENOUGH = 10031; + */ + public static final int RET_ROGUELIKE_COIN_A_NOT_ENOUGH_VALUE = 10031; + /** + * RET_ROGUELIKE_COIN_B_NOT_ENOUGH = 10032; + */ + public static final int RET_ROGUELIKE_COIN_B_NOT_ENOUGH_VALUE = 10032; + /** + * RET_ROGUELIKE_COIN_C_NOT_ENOUGH = 10033; + */ + public static final int RET_ROGUELIKE_COIN_C_NOT_ENOUGH_VALUE = 10033; + /** + * RET_ROGUELIKE_COIN_A_EXCEED_LIMIT = 10034; + */ + public static final int RET_ROGUELIKE_COIN_A_EXCEED_LIMIT_VALUE = 10034; + /** + * RET_ROGUELIKE_COIN_B_EXCEED_LIMIT = 10035; + */ + public static final int RET_ROGUELIKE_COIN_B_EXCEED_LIMIT_VALUE = 10035; + /** + * RET_ROGUELIKE_COIN_C_EXCEED_LIMIT = 10036; + */ + public static final int RET_ROGUELIKE_COIN_C_EXCEED_LIMIT_VALUE = 10036; + /** + * RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH = 10037; + */ + public static final int RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH_VALUE = 10037; + /** + * RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON = 10038; + */ + public static final int RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON_VALUE = 10038; + /** + * RET_ROGUELIKE_CELL_NOT_FOUND = 10039; + */ + public static final int RET_ROGUELIKE_CELL_NOT_FOUND_VALUE = 10039; + /** + * RET_ROGUELIKE_CELL_TYPE_INCORRECT = 10040; + */ + public static final int RET_ROGUELIKE_CELL_TYPE_INCORRECT_VALUE = 10040; + /** + * RET_ROGUELIKE_CELL_ALREADY_FINISHED = 10041; + */ + public static final int RET_ROGUELIKE_CELL_ALREADY_FINISHED_VALUE = 10041; + /** + * RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS = 10042; + */ + public static final int RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS_VALUE = 10042; + /** + * RET_ROGUELIKE_STAGE_NOT_FINISHED = 10043; + */ + public static final int RET_ROGUELIKE_STAGE_NOT_FINISHED_VALUE = 10043; + /** + * RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN = 10045; + */ + public static final int RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN_VALUE = 10045; + /** + * RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED = 10046; + */ + public static final int RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED_VALUE = 10046; + /** + * RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED = 10047; + */ + public static final int RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED_VALUE = 10047; + /** + * RET_ROGUELIKE_DUNGEON_NOT_OPEN = 10048; + */ + public static final int RET_ROGUELIKE_DUNGEON_NOT_OPEN_VALUE = 10048; + /** + * RET_ROGUELIKE_SPRINT_IS_BANNED = 10049; + */ + public static final int RET_ROGUELIKE_SPRINT_IS_BANNED_VALUE = 10049; + /** + * RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED = 10050; + */ + public static final int RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED_VALUE = 10050; + /** + * RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME = 10051; + */ + public static final int RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME_VALUE = 10051; + /** + * RET_PLANT_FLOWER_ALREADY_TAKE_SEED = 10056; + */ + public static final int RET_PLANT_FLOWER_ALREADY_TAKE_SEED_VALUE = 10056; + /** + * RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT = 10057; + */ + public static final int RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT_VALUE = 10057; + /** + * RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH = 10058; + */ + public static final int RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH_VALUE = 10058; + /** + * RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT = 10059; + */ + public static final int RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT_VALUE = 10059; + /** + * RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH = 10060; + */ + public static final int RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH_VALUE = 10060; + /** + * RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID = 10061; + */ + public static final int RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID_VALUE = 10061; + /** + * RET_HACHI_DUNGEON_NOT_VALID = 10052; + */ + public static final int RET_HACHI_DUNGEON_NOT_VALID_VALUE = 10052; + /** + * RET_HACHI_DUNGEON_STAGE_NOT_OPEN = 10053; + */ + public static final int RET_HACHI_DUNGEON_STAGE_NOT_OPEN_VALUE = 10053; + /** + * RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS = 10054; + */ + public static final int RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS_VALUE = 10054; + /** + * RET_WINTER_CAMP_COIN_A_NOT_ENOUGH = 10071; + */ + public static final int RET_WINTER_CAMP_COIN_A_NOT_ENOUGH_VALUE = 10071; + /** + * RET_WINTER_CAMP_COIN_B_NOT_ENOUGH = 10072; + */ + public static final int RET_WINTER_CAMP_COIN_B_NOT_ENOUGH_VALUE = 10072; + /** + * RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT = 10073; + */ + public static final int RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT_VALUE = 10073; + /** + * RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT = 10074; + */ + public static final int RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT_VALUE = 10074; + /** + * RET_WINTER_CAMP_WISH_ID_INVALID = 10075; + */ + public static final int RET_WINTER_CAMP_WISH_ID_INVALID_VALUE = 10075; + /** + * RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA = 10076; + */ + public static final int RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA_VALUE = 10076; + /** + * RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW = 10077; + */ + public static final int RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW_VALUE = 10077; + /** + * RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID = 10078; + */ + public static final int RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID_VALUE = 10078; + /** + * RET_WINTER_CAMP_ITEM_LIST_EMPTY = 10079; + */ + public static final int RET_WINTER_CAMP_ITEM_LIST_EMPTY_VALUE = 10079; + /** + * RET_WINTER_CAMP_REWARD_ALREADY_TAKEN = 10080; + */ + public static final int RET_WINTER_CAMP_REWARD_ALREADY_TAKEN_VALUE = 10080; + /** + * RET_WINTER_CAMP_STAGE_NOT_FINISH = 10081; + */ + public static final int RET_WINTER_CAMP_STAGE_NOT_FINISH_VALUE = 10081; + /** + * RET_WINTER_CAMP_GADGET_INVALID = 10082; + */ + public static final int RET_WINTER_CAMP_GADGET_INVALID_VALUE = 10082; + /** + * RET_LANTERN_RITE_COIN_A_NOT_ENOUGH = 10090; + */ + public static final int RET_LANTERN_RITE_COIN_A_NOT_ENOUGH_VALUE = 10090; + /** + * RET_LANTERN_RITE_COIN_B_NOT_ENOUGH = 10091; + */ + public static final int RET_LANTERN_RITE_COIN_B_NOT_ENOUGH_VALUE = 10091; + /** + * RET_LANTERN_RITE_COIN_C_NOT_ENOUGH = 10092; + */ + public static final int RET_LANTERN_RITE_COIN_C_NOT_ENOUGH_VALUE = 10092; + /** + * RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT = 10093; + */ + public static final int RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT_VALUE = 10093; + /** + * RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT = 10094; + */ + public static final int RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT_VALUE = 10094; + /** + * RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT = 10095; + */ + public static final int RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT_VALUE = 10095; + /** + * RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED = 10096; + */ + public static final int RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED_VALUE = 10096; + /** + * RET_LANTERN_RITE_PROJECTION_CAN_NOT_START = 10097; + */ + public static final int RET_LANTERN_RITE_PROJECTION_CAN_NOT_START_VALUE = 10097; + /** + * RET_LANTERN_RITE_DUNGEON_NOT_OPEN = 10098; + */ + public static final int RET_LANTERN_RITE_DUNGEON_NOT_OPEN_VALUE = 10098; + /** + * RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD = 10099; + */ + public static final int RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD_VALUE = 10099; + /** + * RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS = 10100; + */ + public static final int RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS_VALUE = 10100; + /** + * RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED = 10101; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED_VALUE = 10101; + /** + * RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START = 10102; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START_VALUE = 10102; + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR = 10103; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR_VALUE = 10103; + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK = 10104; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK_VALUE = 10104; + /** + * RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH = 10105; + */ + public static final int RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH_VALUE = 10105; + /** + * RET_POTION_ACTIVITY_STAGE_NOT_OPEN = 10110; + */ + public static final int RET_POTION_ACTIVITY_STAGE_NOT_OPEN_VALUE = 10110; + /** + * RET_POTION_ACTIVITY_LEVEL_HAVE_PASS = 10111; + */ + public static final int RET_POTION_ACTIVITY_LEVEL_HAVE_PASS_VALUE = 10111; + /** + * RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT = 10112; + */ + public static final int RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT_VALUE = 10112; + /** + * RET_POTION_ACTIVITY_AVATAR_IN_CD = 10113; + */ + public static final int RET_POTION_ACTIVITY_AVATAR_IN_CD_VALUE = 10113; + /** + * RET_POTION_ACTIVITY_BUFF_IN_CD = 10114; + */ + public static final int RET_POTION_ACTIVITY_BUFF_IN_CD_VALUE = 10114; + /** + * RET_IRODORI_POETRY_INVALID_LINE_ID = 10120; + */ + public static final int RET_IRODORI_POETRY_INVALID_LINE_ID_VALUE = 10120; + /** + * RET_IRODORI_POETRY_INVALID_THEME_ID = 10121; + */ + public static final int RET_IRODORI_POETRY_INVALID_THEME_ID_VALUE = 10121; + /** + * RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION = 10122; + */ + public static final int RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION_VALUE = 10122; + /** + * RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE = 10123; + */ + public static final int RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE_VALUE = 10123; + /** + * RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED = 10124; + */ + public static final int RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED_VALUE = 10124; + /** + * RET_ACTIVITY_BANNER_ALREADY_CLEARED = 10300; + */ + public static final int RET_ACTIVITY_BANNER_ALREADY_CLEARED_VALUE = 10300; + /** + * RET_IRODORI_CHESS_NOT_OPEN = 10301; + */ + public static final int RET_IRODORI_CHESS_NOT_OPEN_VALUE = 10301; + /** + * RET_IRODORI_CHESS_LEVEL_NOT_OPEN = 10302; + */ + public static final int RET_IRODORI_CHESS_LEVEL_NOT_OPEN_VALUE = 10302; + /** + * RET_IRODORI_CHESS_MAP_NOT_OPEN = 10303; + */ + public static final int RET_IRODORI_CHESS_MAP_NOT_OPEN_VALUE = 10303; + /** + * RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED = 10304; + */ + public static final int RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED_VALUE = 10304; + /** + * RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT = 10305; + */ + public static final int RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT_VALUE = 10305; + /** + * RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED = 10306; + */ + public static final int RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED_VALUE = 10306; + /** + * RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT = 10307; + */ + public static final int RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT_VALUE = 10307; + /** + * RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT = 10310; + */ + public static final int RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT_VALUE = 10310; + /** + * RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT = 10315; + */ + public static final int RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT_VALUE = 10315; + /** + * RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT = 10316; + */ + public static final int RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT_VALUE = 10316; + /** + * RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT = 10317; + */ + public static final int RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT_VALUE = 10317; + /** + * RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH = 10318; + */ + public static final int RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH_VALUE = 10318; + /** + * RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN = 10319; + */ + public static final int RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN_VALUE = 10319; + /** + * RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE = 10320; + */ + public static final int RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE_VALUE = 10320; + /** + * RET_ROGUE_DIARY_AVATAR_DEATH = 10350; + */ + public static final int RET_ROGUE_DIARY_AVATAR_DEATH_VALUE = 10350; + /** + * RET_ROGUE_DIARY_AVATAR_TIRED = 10351; + */ + public static final int RET_ROGUE_DIARY_AVATAR_TIRED_VALUE = 10351; + /** + * RET_ROGUE_DIARY_AVATAR_DUPLICATED = 10352; + */ + public static final int RET_ROGUE_DIARY_AVATAR_DUPLICATED_VALUE = 10352; + /** + * RET_ROGUE_DIARY_COIN_NOT_ENOUGH = 10353; + */ + public static final int RET_ROGUE_DIARY_COIN_NOT_ENOUGH_VALUE = 10353; + /** + * RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT = 10354; + */ + public static final int RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT_VALUE = 10354; + /** + * RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH = 10355; + */ + public static final int RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH_VALUE = 10355; + /** + * RET_ROGUE_DIARY_CONTENT_CLOSED = 10366; + */ + public static final int RET_ROGUE_DIARY_CONTENT_CLOSED_VALUE = 10366; + /** + * RET_ISLAND_PARTY_STAGE_NOT_OPEN = 10371; + */ + public static final int RET_ISLAND_PARTY_STAGE_NOT_OPEN_VALUE = 10371; + /** + * RET_NOT_IN_FISHING = 11001; + */ + public static final int RET_NOT_IN_FISHING_VALUE = 11001; + /** + * RET_FISH_STATE_ERROR = 11002; + */ + public static final int RET_FISH_STATE_ERROR_VALUE = 11002; + /** + * RET_FISH_BAIT_LIMIT = 11003; + */ + public static final int RET_FISH_BAIT_LIMIT_VALUE = 11003; + /** + * RET_FISHING_MAX_DISTANCE = 11004; + */ + public static final int RET_FISHING_MAX_DISTANCE_VALUE = 11004; + /** + * RET_FISHING_IN_COMBAT = 11005; + */ + public static final int RET_FISHING_IN_COMBAT_VALUE = 11005; + /** + * RET_FISHING_BATTLE_TOO_SHORT = 11006; + */ + public static final int RET_FISHING_BATTLE_TOO_SHORT_VALUE = 11006; + /** + * RET_FISH_GONE_AWAY = 11007; + */ + public static final int RET_FISH_GONE_AWAY_VALUE = 11007; + /** + * RET_CAN_NOT_EDIT_OTHER_DUNGEON = 11051; + */ + public static final int RET_CAN_NOT_EDIT_OTHER_DUNGEON_VALUE = 11051; + /** + * RET_CUSTOM_DUNGEON_DISMATCH = 11052; + */ + public static final int RET_CUSTOM_DUNGEON_DISMATCH_VALUE = 11052; + /** + * RET_NO_CUSTOM_DUNGEON_DATA = 11053; + */ + public static final int RET_NO_CUSTOM_DUNGEON_DATA_VALUE = 11053; + /** + * RET_BUILD_CUSTOM_DUNGEON_FAIL = 11054; + */ + public static final int RET_BUILD_CUSTOM_DUNGEON_FAIL_VALUE = 11054; + /** + * RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL = 11055; + */ + public static final int RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL_VALUE = 11055; + /** + * RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL = 11056; + */ + public static final int RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL_VALUE = 11056; + /** + * RET_NOT_IN_CUSTOM_DUNGEON = 11057; + */ + public static final int RET_NOT_IN_CUSTOM_DUNGEON_VALUE = 11057; + /** + * RET_CUSTOM_DUNGEON_INTERNAL_FAIL = 11058; + */ + public static final int RET_CUSTOM_DUNGEON_INTERNAL_FAIL_VALUE = 11058; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_TRY = 11059; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_TRY_VALUE = 11059; + /** + * RET_CUSTOM_DUNGEON_NO_START_ROOM = 11060; + */ + public static final int RET_CUSTOM_DUNGEON_NO_START_ROOM_VALUE = 11060; + /** + * RET_CUSTOM_DUNGEON_NO_ROOM_DATA = 11061; + */ + public static final int RET_CUSTOM_DUNGEON_NO_ROOM_DATA_VALUE = 11061; + /** + * RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT = 11062; + */ + public static final int RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT_VALUE = 11062; + /** + * RET_CUSTOM_DUNGEON_NOT_SELF_PASS = 11063; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_SELF_PASS_VALUE = 11063; + /** + * RET_CUSTOM_DUNGEON_LACK_COIN = 11064; + */ + public static final int RET_CUSTOM_DUNGEON_LACK_COIN_VALUE = 11064; + /** + * RET_CUSTOM_DUNGEON_NO_FINISH_BRICK = 11065; + */ + public static final int RET_CUSTOM_DUNGEON_NO_FINISH_BRICK_VALUE = 11065; + /** + * RET_CUSTOM_DUNGEON_MULTI_FINISH = 11066; + */ + public static final int RET_CUSTOM_DUNGEON_MULTI_FINISH_VALUE = 11066; + /** + * RET_CUSTOM_DUNGEON_NOT_PUBLISHED = 11067; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_PUBLISHED_VALUE = 11067; + /** + * RET_CUSTOM_DUNGEON_FULL_STORE = 11068; + */ + public static final int RET_CUSTOM_DUNGEON_FULL_STORE_VALUE = 11068; + /** + * RET_CUSTOM_DUNGEON_STORE_REPEAT = 11069; + */ + public static final int RET_CUSTOM_DUNGEON_STORE_REPEAT_VALUE = 11069; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF = 11070; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF_VALUE = 11070; + /** + * RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC = 11071; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC_VALUE = 11071; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF = 11072; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF_VALUE = 11072; + /** + * RET_CUSTOM_DUNGEON_NOT_FOUND = 11073; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_FOUND_VALUE = 11073; + /** + * RET_CUSTOM_DUNGEON_INVALID_SETTING = 11074; + */ + public static final int RET_CUSTOM_DUNGEON_INVALID_SETTING_VALUE = 11074; + /** + * RET_CUSTOM_DUNGEON_NO_FINISH_SETTING = 11075; + */ + public static final int RET_CUSTOM_DUNGEON_NO_FINISH_SETTING_VALUE = 11075; + /** + * RET_CUSTOM_DUNGEON_SAVE_NOTHING = 11076; + */ + public static final int RET_CUSTOM_DUNGEON_SAVE_NOTHING_VALUE = 11076; + /** + * RET_CUSTOM_DUNGEON_NOT_IN_GROUP = 11077; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_IN_GROUP_VALUE = 11077; + /** + * RET_CUSTOM_DUNGEON_NOT_OFFICIAL = 11078; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_OFFICIAL_VALUE = 11078; + /** + * RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR = 11079; + */ + public static final int RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR_VALUE = 11079; + /** + * RET_CUSTOM_DUNGEON_NO_OPEN_ROOM = 11080; + */ + public static final int RET_CUSTOM_DUNGEON_NO_OPEN_ROOM_VALUE = 11080; + /** + * RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT = 11081; + */ + public static final int RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT_VALUE = 11081; + /** + * RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK = 11082; + */ + public static final int RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK_VALUE = 11082; + /** + * RET_CAN_NOT_EDIT_OFFICIAL_SETTING = 11083; + */ + public static final int RET_CAN_NOT_EDIT_OFFICIAL_SETTING_VALUE = 11083; + /** + * RET_CUSTOM_DUNGEON_BAN_PUBLISH = 11084; + */ + public static final int RET_CUSTOM_DUNGEON_BAN_PUBLISH_VALUE = 11084; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY = 11085; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY_VALUE = 11085; + /** + * RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP = 11086; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP_VALUE = 11086; + /** + * RET_CUSTOM_DUNGEON_MAX_EDIT_NUM = 11087; + */ + public static final int RET_CUSTOM_DUNGEON_MAX_EDIT_NUM_VALUE = 11087; + /** + * RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK = 11088; + */ + public static final int RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK_VALUE = 11088; + /** + * RET_CUSTOM_DUNGEON_MAX_TAG = 11089; + */ + public static final int RET_CUSTOM_DUNGEON_MAX_TAG_VALUE = 11089; + /** + * RET_CUSTOM_DUNGEON_INVALID_TAG = 11090; + */ + public static final int RET_CUSTOM_DUNGEON_INVALID_TAG_VALUE = 11090; + /** + * RET_CUSTOM_DUNGEON_MAX_COST = 11091; + */ + public static final int RET_CUSTOM_DUNGEON_MAX_COST_VALUE = 11091; + /** + * RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT = 11092; + */ + public static final int RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT_VALUE = 11092; + /** + * RET_CUSTOM_DUNGEON_NOT_OPEN = 11093; + */ + public static final int RET_CUSTOM_DUNGEON_NOT_OPEN_VALUE = 11093; + /** + * RET_SHARE_CD_ID_ERROR = 11101; + */ + public static final int RET_SHARE_CD_ID_ERROR_VALUE = 11101; + /** + * RET_SHARE_CD_INDEX_ERROR = 11102; + */ + public static final int RET_SHARE_CD_INDEX_ERROR_VALUE = 11102; + /** + * RET_SHARE_CD_IN_CD = 11103; + */ + public static final int RET_SHARE_CD_IN_CD_VALUE = 11103; + /** + * RET_SHARE_CD_TOKEN_NOT_ENOUGH = 11104; + */ + public static final int RET_SHARE_CD_TOKEN_NOT_ENOUGH_VALUE = 11104; + /** + * RET_UGC_DISMATCH = 11151; + */ + public static final int RET_UGC_DISMATCH_VALUE = 11151; + /** + * RET_UGC_DATA_NOT_FOUND = 11152; + */ + public static final int RET_UGC_DATA_NOT_FOUND_VALUE = 11152; + /** + * RET_UGC_BRIEF_NOT_FOUND = 11153; + */ + public static final int RET_UGC_BRIEF_NOT_FOUND_VALUE = 11153; + /** + * RET_UGC_DISABLED = 11154; + */ + public static final int RET_UGC_DISABLED_VALUE = 11154; + /** + * RET_UGC_LIMITED = 11155; + */ + public static final int RET_UGC_LIMITED_VALUE = 11155; + /** + * RET_UGC_LOCKED = 11156; + */ + public static final int RET_UGC_LOCKED_VALUE = 11156; + /** + * RET_UGC_NOT_AUTH = 11157; + */ + public static final int RET_UGC_NOT_AUTH_VALUE = 11157; + /** + * RET_UGC_NOT_OPEN = 11158; + */ + public static final int RET_UGC_NOT_OPEN_VALUE = 11158; + /** + * RET_UGC_BAN_PUBLISH = 11159; + */ + public static final int RET_UGC_BAN_PUBLISH_VALUE = 11159; + + + 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 Retcode 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 Retcode forNumber(int value) { + switch (value) { + case 0: return RET_SUCC; + case -1: return RET_FAIL; + case 1: return RET_SVR_ERROR; + case 2: return RET_UNKNOWN_ERROR; + case 3: return RET_FREQUENT; + case 4: return RET_NODE_FORWARD_ERROR; + case 5: return RET_NOT_FOUND_CONFIG; + case 6: return RET_SYSTEM_BUSY; + case 7: return RET_GM_UID_BIND; + case 8: return RET_FORBIDDEN; + case 10: return RET_STOP_REGISTER; + case 11: return RET_STOP_SERVER; + case 12: return RET_ACCOUNT_VEIRFY_ERROR; + case 13: return RET_ACCOUNT_FREEZE; + case 14: return RET_REPEAT_LOGIN; + case 15: return RET_CLIENT_VERSION_ERROR; + case 16: return RET_TOKEN_ERROR; + case 17: return RET_ACCOUNT_NOT_EXIST; + case 18: return RET_WAIT_OTHER_LOGIN; + case 19: return RET_ANOTHER_LOGIN; + case 20: return RET_CLIENT_FORCE_UPDATE; + case 21: return RET_BLACK_UID; + case 22: return RET_LOGIN_DB_FAIL; + case 23: return RET_LOGIN_INIT_FAIL; + case 24: return RET_MYSQL_DUPLICATE; + case 25: return RET_MAX_PLAYER; + case 26: return RET_ANTI_ADDICT; + case 27: return RET_PS_PLAYER_WITHOUT_ONLINE_ID; + case 28: return RET_ONLINE_ID_NOT_FOUND; + case 29: return RET_ONLNE_ID_NOT_MATCH; + case 30: return RET_REGISTER_IS_FULL; + case 31: return RET_CHECKSUM_INVALID; + case 32: return RET_BLACK_REGISTER_IP; + case 33: return RET_EXCEED_REGISTER_RATE; + case 34: return RET_UNKNOWN_PLATFORM; + case 35: return RET_TOKEN_PARAM_ERROR; + case 36: return RET_ANTI_OFFLINE_ERROR; + case 37: return RET_BLACK_LOGIN_IP; + case 38: return RET_GET_TOKEN_SESSION_HAS_UID; + case 39: return RET_ENVIRONMENT_ERROR; + case 40: return RET_CHECK_CLIENT_VERSION_HASH_FAIL; + case 41: return RET_MINOR_REGISTER_FOBIDDEN; + case 42: return RET_SECURITY_LIBRARY_ERROR; + case 101: return RET_AVATAR_IN_CD; + case 102: return RET_AVATAR_NOT_ALIVE; + case 103: return RET_AVATAR_NOT_ON_SCENE; + case 104: return RET_CAN_NOT_FIND_AVATAR; + case 105: return RET_CAN_NOT_DEL_CUR_AVATAR; + case 106: return RET_DUPLICATE_AVATAR; + case 107: return RET_AVATAR_IS_SAME_ONE; + case 108: return RET_AVATAR_LEVEL_LESS_THAN; + case 109: return RET_AVATAR_CAN_NOT_CHANGE_ELEMENT; + case 110: return RET_AVATAR_BREAK_LEVEL_LESS_THAN; + case 111: return RET_AVATAR_ON_MAX_BREAK_LEVEL; + case 112: return RET_AVATAR_ID_ALREADY_EXIST; + case 113: return RET_AVATAR_NOT_DEAD; + case 114: return RET_AVATAR_IS_REVIVING; + case 115: return RET_AVATAR_ID_ERROR; + case 116: return RET_REPEAT_SET_PLAYER_BORN_DATA; + case 117: return RET_PLAYER_LEVEL_LESS_THAN; + case 118: return RET_AVATAR_LIMIT_LEVEL_ERROR; + case 119: return RET_CUR_AVATAR_NOT_ALIVE; + case 120: return RET_CAN_NOT_FIND_TEAM; + case 121: return RET_CAN_NOT_FIND_CUR_TEAM; + case 122: return RET_AVATAR_NOT_EXIST_IN_TEAM; + case 123: return RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM; + case 124: return RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR_AVATAR; + case 125: return RET_TEAM_COST_EXCEED_LIMIT; + case 126: return RET_TEAM_AVATAR_IN_EXPEDITION; + case 127: return RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE; + case 128: return RET_AVATAR_IN_COMBAT; + case 130: return RET_NICKNAME_UTF_8_ERROR; + case 131: return RET_NICKNAME_TOO_LONG; + case 132: return RET_NICKNAME_WORD_ILLEGAL; + case 133: return RET_NICKNAME_TOO_MANY_DIGITS; + case 134: return RET_NICKNAME_IS_EMPTY; + case 135: return RET_NICKNAME_MONTHLY_LIMIT; + case 136: return RET_NICKNAME_NOT_CHANGED; + case 140: return RET_PLAYER_NOT_ONLINE; + case 141: return RET_OPEN_STATE_NOT_OPEN; + case 142: return RET_FEATURE_CLOSED; + case 152: return RET_AVATAR_EXPEDITION_AVATAR_DIE; + case 153: return RET_AVATAR_EXPEDITION_COUNT_LIMIT; + case 154: return RET_AVATAR_EXPEDITION_MAIN_FORBID; + case 155: return RET_AVATAR_EXPEDITION_TRIAL_FORBID; + case 156: return RET_TEAM_NAME_ILLEGAL; + case 157: return RET_IS_NOT_IN_STANDBY; + case 158: return RET_IS_IN_DUNGEON; + case 159: return RET_IS_IN_LOCK_AVATAR_QUEST; + case 160: return RET_IS_USING_TRIAL_AVATAR; + case 161: return RET_IS_USING_TEMP_AVATAR; + case 162: return RET_NOT_HAS_FLYCLOAK; + case 163: return RET_FETTER_REWARD_ALREADY_GOT; + case 164: return RET_FETTER_REWARD_LEVEL_NOT_ENOUGH; + case 165: return RET_WORLD_LEVEL_ADJUST_MIN_LEVEL; + case 166: return RET_WORLD_LEVEL_ADJUST_CD; + case 167: return RET_NOT_HAS_COSTUME; + case 168: return RET_COSTUME_AVATAR_ERROR; + case 169: return RET_FLYCLOAK_PLATFORM_TYPE_ERR; + case 170: return RET_IN_TRANSFER; + case 171: return RET_IS_IN_LOCK_AVATAR; + case 201: return RET_FLOAT_ERROR; + case 301: return RET_NPC_NOT_EXIST; + case 302: return RET_NPC_TOO_FAR; + case 303: return RET_NOT_CURRENT_TALK; + case 304: return RET_NPC_CREATE_FAIL; + case 305: return RET_NPC_MOVE_FAIL; + case 401: return RET_QUEST_NOT_EXIST; + case 402: return RET_QUEST_IS_FAIL; + case 403: return RET_QUEST_CONTENT_ERROR; + case 404: return RET_BARGAIN_NOT_ACTIVATED; + case 405: return RET_BARGAIN_FINISHED; + case 501: return RET_POINT_NOT_UNLOCKED; + case 502: return RET_POINT_TOO_FAR; + case 503: return RET_POINT_ALREAY_UNLOCKED; + case 504: return RET_ENTITY_NOT_EXIST; + case 505: return RET_ENTER_SCENE_FAIL; + case 506: return RET_PLAYER_IS_ENTER_SCENE; + case 507: return RET_CITY_MAX_LEVEL; + case 508: return RET_AREA_LOCKED; + case 509: return RET_JOIN_OTHER_WAIT; + case 510: return RET_WEATHER_AREA_NOT_FOUND; + case 511: return RET_WEATHER_IS_LOCKED; + case 512: return RET_NOT_IN_SELF_SCENE; + case 513: return RET_GROUP_NOT_EXIST; + case 514: return RET_MARK_NAME_ILLEGAL; + case 515: return RET_MARK_ALREADY_EXISTS; + case 516: return RET_MARK_OVERFLOW; + case 517: return RET_MARK_NOT_EXISTS; + case 518: return RET_MARK_UNKNOWN_TYPE; + case 519: return RET_MARK_NAME_TOO_LONG; + case 520: return RET_DISTANCE_LONG; + case 521: return RET_ENTER_SCENE_TOKEN_INVALID; + case 522: return RET_NOT_IN_WORLD_SCENE; + case 523: return RET_ANY_GALLERY_STARTED; + case 524: return RET_GALLERY_NOT_START; + case 525: return RET_GALLERY_INTERRUPT_ONLY_ON_SINGLE_MODE; + case 526: return RET_GALLERY_CANNOT_INTERRUPT; + case 527: return RET_GALLERY_WORLD_NOT_MEET; + case 528: return RET_GALLERY_SCENE_NOT_MEET; + case 529: return RET_CUR_PLAY_CANNOT_TRANSFER; + case 530: return RET_CANT_USE_WIDGET_IN_HOME_SCENE; + case 531: return RET_SCENE_GROUP_NOT_MATCH; + case 551: return RET_POS_ROT_INVALID; + case 552: return RET_MARK_INVALID_SCENE_ID; + case 553: return RET_INVALID_SCENE_TO_USE_ANCHOR_POINT; + case 554: return RET_ENTER_HOME_SCENE_FAIL; + case 555: return RET_CUR_SCENE_IS_NULL; + case 556: return RET_GROUP_ID_ERROR; + case 557: return RET_GALLERY_INTERRUPT_NOT_OWNER; + case 558: return RET_NO_SPRING_IN_AREA; + case 559: return RET_AREA_NOT_IN_SCENE; + case 560: return RET_INVALID_CITY_ID; + case 561: return RET_INVALID_SCENE_ID; + case 562: return RET_DEST_SCENE_IS_NOT_ALLOW; + case 563: return RET_LEVEL_TAG_SWITCH_IN_CD; + case 564: return RET_LEVEL_TAG_ALREADY_EXIST; + case 565: return RET_INVALID_AREA_ID; + case 601: return RET_ITEM_NOT_EXIST; + case 602: return RET_PACK_EXCEED_MAX_WEIGHT; + case 603: return RET_ITEM_NOT_DROPABLE; + case 604: return RET_ITEM_NOT_USABLE; + case 605: return RET_ITEM_INVALID_USE_COUNT; + case 606: return RET_ITEM_INVALID_DROP_COUNT; + case 607: return RET_ITEM_ALREADY_EXIST; + case 608: return RET_ITEM_IN_COOLDOWN; + case 609: return RET_ITEM_COUNT_NOT_ENOUGH; + case 610: return RET_ITEM_INVALID_TARGET; + case 611: return RET_RECIPE_NOT_EXIST; + case 612: return RET_RECIPE_LOCKED; + case 613: return RET_RECIPE_UNLOCKED; + case 614: return RET_COMPOUND_QUEUE_FULL; + case 615: return RET_COMPOUND_NOT_FINISH; + case 616: return RET_MAIL_ITEM_NOT_GET; + case 617: return RET_ITEM_EXCEED_LIMIT; + case 618: return RET_AVATAR_CAN_NOT_USE; + case 619: return RET_ITEM_NEED_PLAYER_LEVEL; + case 620: return RET_RECIPE_NOT_AUTO_QTE; + case 621: return RET_COMPOUND_BUSY_QUEUE; + case 622: return RET_NEED_MORE_SCOIN; + case 623: return RET_SKILL_DEPOT_NOT_FOUND; + case 624: return RET_HCOIN_NOT_ENOUGH; + case 625: return RET_SCOIN_NOT_ENOUGH; + case 626: return RET_HCOIN_EXCEED_LIMIT; + case 627: return RET_SCOIN_EXCEED_LIMIT; + case 628: return RET_MAIL_EXPIRED; + case 629: return RET_REWARD_HAS_TAKEN; + case 630: return RET_COMBINE_COUNT_TOO_LARGE; + case 631: return RET_GIVING_ITEM_WRONG; + case 632: return RET_GIVING_IS_FINISHED; + case 633: return RET_GIVING_NOT_ACTIVED; + case 634: return RET_FORGE_QUEUE_FULL; + case 635: return RET_FORGE_QUEUE_CAPACITY; + case 636: return RET_FORGE_QUEUE_NOT_FOUND; + case 637: return RET_FORGE_QUEUE_EMPTY; + case 638: return RET_NOT_SUPPORT_ITEM; + case 639: return RET_ITEM_EMPTY; + case 640: return RET_VIRTUAL_EXCEED_LIMIT; + case 641: return RET_MATERIAL_EXCEED_LIMIT; + case 642: return RET_EQUIP_EXCEED_LIMIT; + case 643: return RET_ITEM_SHOULD_HAVE_NO_LEVEL; + case 644: return RET_WEAPON_PROMOTE_LEVEL_EXCEED_LIMIT; + case 645: return RET_WEAPON_LEVEL_INVALID; + case 646: return RET_UNKNOW_ITEM_TYPE; + case 647: return RET_ITEM_COUNT_IS_ZERO; + case 648: return RET_ITEM_IS_EXPIRED; + case 649: return RET_ITEM_EXCEED_OUTPUT_LIMIT; + case 650: return RET_EQUIP_LEVEL_HIGHER; + case 651: return RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON; + case 652: return RET_EQUIP_HAS_BEEN_WEARED; + case 653: return RET_EQUIP_WEARED_CANNOT_DROP; + case 654: return RET_AWAKEN_LEVEL_MAX; + case 655: return RET_MCOIN_NOT_ENOUGH; + case 656: return RET_MCOIN_EXCEED_LIMIT; + case 660: return RET_RESIN_NOT_ENOUGH; + case 661: return RET_RESIN_EXCEED_LIMIT; + case 662: return RET_RESIN_OPENSTATE_OFF; + case 663: return RET_RESIN_BOUGHT_COUNT_EXCEEDED; + case 664: return RET_RESIN_CARD_DAILY_REWARD_HAS_TAKEN; + case 665: return RET_RESIN_CARD_EXPIRED; + case 666: return RET_AVATAR_CAN_NOT_COOK; + case 667: return RET_ATTACH_AVATAR_CD; + case 668: return RET_AUTO_RECOVER_OPENSTATE_OFF; + case 669: return RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEEDED; + case 670: return RET_RESIN_GAIN_FAILED; + case 671: return RET_WIDGET_ORNAMENTS_TYPE_ERROR; + case 672: return RET_ALL_TARGET_SATIATION_FULL; + case 673: return RET_FORGE_WORLD_LEVEL_NOT_MATCH; + case 674: return RET_FORGE_POINT_NOT_ENOUGH; + case 675: return RET_WIDGET_ANCHOR_POINT_FULL; + case 676: return RET_WIDGET_ANCHOR_POINT_NOT_FOUND; + case 677: return RET_ALL_BONFIRE_EXCEED_MAX_COUNT; + case 678: return RET_BONFIRE_EXCEED_MAX_COUNT; + case 679: return RET_LUNCH_BOX_DATA_ERROR; + case 680: return RET_INVALID_QUICK_USE_WIDGET; + case 681: return RET_INVALID_REPLACE_RESIN_COUNT; + case 682: return RET_PREV_DETECTED_GATHER_NOT_FOUND; + case 683: return RET_GOT_ALL_ONEOFF_GAHTER; + case 684: return RET_INVALID_WIDGET_MATERIAL_ID; + case 685: return RET_WIDGET_DETECTOR_NO_HINT_TO_CLEAR; + case 686: return RET_WIDGET_ALREADY_WITHIN_NEARBY_RADIUS; + case 687: return RET_WIDGET_CLIENT_COLLECTOR_NEED_POINTS; + case 688: return RET_WIDGET_IN_COMBAT; + case 689: return RET_WIDGET_NOT_SET_QUICK_USE; + case 690: return RET_ALREADY_ATTACH_WIDGET; + case 691: return RET_EQUIP_IS_LOCKED; + case 692: return RET_FORGE_IS_LOCKED; + case 693: return RET_COMBINE_IS_LOCKED; + case 694: return RET_FORGE_OUTPUT_STACK_LIMIT; + case 695: return RET_ALREADY_DETTACH_WIDGET; + case 696: return RET_GADGET_BUILDER_EXCEED_MAX_COUNT; + case 697: return RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_NORMAL; + case 698: return RET_BONUS_COUNT_EXCEED_DOUBLE_LIMIT; + case 699: return RET_RELIQUARY_DECOMPOSE_PARAM_ERROR; + case 700: return RET_ITEM_COMBINE_COUNT_NOT_ENOUGH; + case 701: return RET_GOODS_NOT_EXIST; + case 702: return RET_GOODS_MATERIAL_NOT_ENOUGH; + case 703: return RET_GOODS_NOT_IN_TIME; + case 704: return RET_GOODS_BUY_NUM_NOT_ENOUGH; + case 705: return RET_GOODS_BUY_NUM_ERROR; + case 706: return RET_SHOP_NOT_OPEN; + case 707: return RET_SHOP_CONTENT_NOT_MATCH; + case 798: return RET_CHAT_FORBIDDEN; + case 799: return RET_CHAT_CD; + case 800: return RET_CHAT_FREQUENTLY; + case 801: return RET_GADGET_NOT_EXIST; + case 802: return RET_GADGET_NOT_INTERACTIVE; + case 803: return RET_GADGET_NOT_GATHERABLE; + case 804: return RET_CHEST_IS_LOCKED; + case 805: return RET_GADGET_CREATE_FAIL; + case 806: return RET_WORKTOP_OPTION_NOT_EXIST; + case 807: return RET_GADGET_STATUE_NOT_ACTIVE; + case 808: return RET_GADGET_STATUE_OPENED; + case 809: return RET_BOSS_CHEST_NO_QUALIFICATION; + case 810: return RET_BOSS_CHEST_LIFE_TIME_OVER; + case 811: return RET_BOSS_CHEST_WEEK_NUM_LIMIT; + case 812: return RET_BOSS_CHEST_GUEST_WORLD_LEVEL; + case 813: return RET_BOSS_CHEST_HAS_TAKEN; + case 814: return RET_BLOSSOM_CHEST_NO_QUALIFICATION; + case 815: return RET_BLOSSOM_CHEST_LIFE_TIME_OVER; + case 816: return RET_BLOSSOM_CHEST_HAS_TAKEN; + case 817: return RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL; + case 818: return RET_MP_PLAY_REWARD_NO_QUALIFICATION; + case 819: return RET_MP_PLAY_REWARD_HAS_TAKEN; + case 820: return RET_GENERAL_REWARD_NO_QUALIFICATION; + case 821: return RET_GENERAL_REWARD_LIFE_TIME_OVER; + case 822: return RET_GENERAL_REWARD_HAS_TAKEN; + case 823: return RET_GADGET_NOT_VEHICLE; + case 824: return RET_VEHICLE_SLOT_OCCUPIED; + case 825: return RET_NOT_IN_VEHICLE; + case 826: return RET_CREATE_VEHICLE_IN_CD; + case 827: return RET_CREATE_VEHICLE_POS_INVALID; + case 828: return RET_VEHICLE_POINT_NOT_UNLOCK; + case 829: return RET_GADGET_INTERACT_COND_NOT_MEET; + case 830: return RET_GADGET_INTERACT_PARAM_ERROR; + case 831: return RET_GADGET_CUSTOM_COMBINATION_INVALID; + case 860: return RET_ACTIVITY_CLOSE; + case 861: return RET_ACTIVITY_ITEM_ERROR; + case 862: return RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH; + case 863: return RET_SEA_LAMP_PHASE_NOT_FINISH; + case 864: return RET_SEA_LAMP_FLY_NUM_LIMIT; + case 865: return RET_SEA_LAMP_FLY_LAMP_WORD_ILLEGAL; + case 866: return RET_ACTIVITY_WATCHER_REWARD_TAKEN; + case 867: return RET_ACTIVITY_WATCHER_REWARD_NOT_FINISHED; + case 868: return RET_SALESMAN_ALREADY_DELIVERED; + case 869: return RET_SALESMAN_REWARD_COUNT_NOT_ENOUGH; + case 870: return RET_SALESMAN_POSITION_INVALID; + case 871: return RET_DELIVER_NOT_FINISH_ALL_QUEST; + case 872: return RET_DELIVER_ALREADY_TAKE_DAILY_REWARD; + case 873: return RET_ASTER_PROGRESS_EXCEED_LIMIT; + case 874: return RET_ASTER_CREDIT_EXCEED_LIMIT; + case 875: return RET_ASTER_TOKEN_EXCEED_LIMIT; + case 876: return RET_ASTER_CREDIT_NOT_ENOUGH; + case 877: return RET_ASTER_TOKEN_NOT_ENOUGH; + case 878: return RET_ASTER_SPECIAL_REWARD_HAS_TAKEN; + case 879: return RET_FLIGHT_GROUP_ACTIVITY_NOT_STARTED; + case 880: return RET_ASTER_MID_PREVIOUS_BATTLE_NOT_FINISHED; + case 881: return RET_DRAGON_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT; + case 882: return RET_DRAGON_SPINE_WARM_ESSENCE_EXCEED_LIMIT; + case 883: return RET_DRAGON_SPINE_WONDROUS_ESSENCE_EXCEED_LIMIT; + case 884: return RET_DRAGON_SPINE_SHIMMERING_ESSENCE_NOT_ENOUGH; + case 885: return RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUGH; + case 886: return RET_DRAGON_SPINE_WONDROUS_ESSENCE_NOT_ENOUGH; + case 891: return RET_EFFIGY_FIRST_PASS_REWARD_HAS_TAKEN; + case 892: return RET_EFFIGY_REWARD_HAS_TAKEN; + case 893: return RET_TREASURE_MAP_ADD_TOKEN_EXCEED_LIMIT; + case 894: return RET_TREASURE_MAP_TOKEN_NOT_ENOUGHT; + case 895: return RET_SEA_LAMP_COIN_EXCEED_LIMIT; + case 896: return RET_SEA_LAMP_COIN_NOT_ENOUGH; + case 897: return RET_SEA_LAMP_POPULARITY_EXCEED_LIMIT; + case 898: return RET_ACTIVITY_AVATAR_REWARD_NOT_OPEN; + case 899: return RET_ACTIVITY_AVATAR_REWARD_HAS_TAKEN; + case 900: return RET_ARENA_ACTIVITY_ALREADY_STARTED; + case 901: return RET_TALENT_ALREAY_UNLOCKED; + case 902: return RET_PREV_TALENT_NOT_UNLOCKED; + case 903: return RET_BIG_TALENT_POINT_NOT_ENOUGH; + case 904: return RET_SMALL_TALENT_POINT_NOT_ENOUGH; + case 905: return RET_PROUD_SKILL_ALREADY_GOT; + case 906: return RET_PREV_PROUD_SKILL_NOT_GET; + case 907: return RET_PROUD_SKILL_MAX_LEVEL; + case 910: return RET_CANDIDATE_SKILL_DEPOT_ID_NOT_FIND; + case 911: return RET_SKILL_DEPOT_IS_THE_SAME; + case 1001: return RET_MONSTER_NOT_EXIST; + case 1002: return RET_MONSTER_CREATE_FAIL; + case 1101: return RET_DUNGEON_ENTER_FAIL; + case 1102: return RET_DUNGEON_QUIT_FAIL; + case 1103: return RET_DUNGEON_ENTER_EXCEED_DAY_COUNT; + case 1104: return RET_DUNGEON_REVIVE_EXCEED_MAX_COUNT; + case 1105: return RET_DUNGEON_REVIVE_FAIL; + case 1106: return RET_DUNGEON_NOT_SUCCEED; + case 1107: return RET_DUNGEON_CAN_NOT_CANCEL; + case 1108: return RET_DEST_DUNGEON_SETTLED; + case 1109: return RET_DUNGEON_CANDIDATE_TEAM_IS_FULL; + case 1110: return RET_DUNGEON_CANDIDATE_TEAM_IS_DISMISS; + case 1111: return RET_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY; + case 1112: return RET_DUNGEON_CANDIDATE_TEAM_HAS_REPEAT_AVATAR; + case 1113: return RET_DUNGEON_CANDIDATE_NOT_SINGEL_PASS; + case 1114: return RET_DUNGEON_REPLAY_NEED_ALL_PLAYER_DIE; + case 1115: return RET_DUNGEON_REPLAY_HAS_REVIVE_COUNT; + case 1116: return RET_DUNGEON_OTHERS_LEAVE; + case 1117: return RET_DUNGEON_ENTER_LEVEL_LIMIT; + case 1118: return RET_DUNGEON_CANNOT_ENTER_PLOT_IN_MP; + case 1119: return RET_DUNGEON_DROP_SUBFIELD_LIMIT; + case 1120: return RET_DUNGEON_BE_INVITE_PLAYER_AVATAR_ALL_DIE; + case 1121: return RET_DUNGEON_CANNOT_KICK; + case 1122: return RET_DUNGEON_CANDIDATE_TEAM_SOMEONE_LEVEL_LIMIT; + case 1123: return RET_DUNGEON_IN_FORCE_QUIT; + case 1124: return RET_DUNGEON_GUEST_QUIT_DUNGEON; + case 1125: return RET_DUNGEON_TICKET_FAIL; + case 1201: return RET_MP_NOT_IN_MY_WORLD; + case 1202: return RET_MP_IN_MP_MODE; + case 1203: return RET_MP_SCENE_IS_FULL; + case 1204: return RET_MP_MODE_NOT_AVAILABLE; + case 1205: return RET_MP_PLAYER_NOT_ENTERABLE; + case 1206: return RET_MP_QUEST_BLOCK_MP; + case 1207: return RET_MP_IN_ROOM_SCENE; + case 1208: return RET_MP_WORLD_IS_FULL; + case 1209: return RET_MP_PLAYER_NOT_ALLOW_ENTER; + case 1210: return RET_MP_PLAYER_DISCONNECTED; + case 1211: return RET_MP_NOT_IN_MP_MODE; + case 1212: return RET_MP_OWNER_NOT_ENTER; + case 1213: return RET_MP_ALLOW_ENTER_PLAYER_FULL; + case 1214: return RET_MP_TARGET_PLAYER_IN_TRANSFER; + case 1215: return RET_MP_TARGET_ENTERING_OTHER; + case 1216: return RET_MP_OTHER_ENTERING; + case 1217: return RET_MP_ENTER_MAIN_PLAYER_IN_PLOT; + case 1218: return RET_MP_NOT_PS_PLAYER; + case 1219: return RET_MP_PLAY_NOT_ACTIVE; + case 1220: return RET_MP_PLAY_REMAIN_REWARDS; + case 1221: return RET_MP_PLAY_NO_REWARD; + case 1223: return RET_MP_OPEN_STATE_FAIL; + case 1224: return RET_MP_PLAYER_IN_BLACKLIST; + case 1225: return RET_MP_REPLY_TIMEOUT; + case 1226: return RET_MP_IS_BLOCK; + case 1227: return RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLAY; + case 1228: return RET_MP_IN_MP_PLAY_BATTLE; + case 1229: return RET_MP_GUEST_HAS_REWARD_REMAINED; + case 1230: return RET_MP_QUIT_MP_INVALID; + case 1231: return RET_MP_OTHER_DATA_VERSION_NOT_LATEST; + case 1232: return RET_MP_DATA_VERSION_NOT_LATEST; + case 1233: return RET_MP_CUR_WORLD_NOT_ENTERABLE; + case 1234: return RET_MP_ANY_GALLERY_STARTED; + case 1235: return RET_MP_HAS_ACTIVE_DRAFT; + case 1236: return RET_MP_PLAYER_IN_DUNGEON; + case 1237: return RET_MP_MATCH_FULL; + case 1238: return RET_MP_MATCH_LIMIT; + case 1239: return RET_MP_MATCH_IN_PUNISH; + case 1240: return RET_MP_IS_IN_MULTISTAGE; + case 1241: return RET_MP_MATCH_PLAY_NOT_OPEN; + case 1242: return RET_MP_ONLY_MP_WITH_PS_PLAYER; + case 1243: return RET_MP_GUEST_LOADING_FIRST_ENTER; + case 1244: return RET_MP_SUMMER_TIME_SPRINT_BOAT_ONGOING; + case 1245: return RET_MP_BLITZ_RUSH_PARKOUR_CHALLENGE_ONGOING; + case 1246: return RET_MP_MUSIC_GAME_ONGOING; + case 1247: return RET_MP_IN_MPING_MODE; + case 1248: return RET_MP_OWNER_IN_SINGLE_SCENE; + case 1249: return RET_MP_IN_SINGLE_SCENE; + case 1250: return RET_MP_REPLY_NO_VALID_AVATAR; + case 1301: return RET_MAIL_PARA_ERR; + case 1302: return RET_MAIL_MAX_NUM; + case 1303: return RET_MAIL_ITEM_NUM_EXCEED; + case 1304: return RET_MAIL_TITLE_LEN_EXCEED; + case 1305: return RET_MAIL_CONTENT_LEN_EXCEED; + case 1306: return RET_MAIL_SENDER_LEN_EXCEED; + case 1307: return RET_MAIL_PARSE_PACKET_FAIL; + case 1308: return RET_OFFLINE_MSG_MAX_NUM; + case 1309: return RET_OFFLINE_MSG_SAME_TICKET; + case 1310: return RET_MAIL_EXCEL_MAIL_TYPE_ERROR; + case 1311: return RET_MAIL_CANNOT_SEND_MCOIN; + case 1312: return RET_MAIL_HCOIN_EXCEED_LIMIT; + case 1313: return RET_MAIL_SCOIN_EXCEED_LIMIT; + case 1314: return RET_MAIL_MATERIAL_ID_INVALID; + case 1315: return RET_MAIL_AVATAR_EXCEED_LIMIT; + case 1316: return RET_MAIL_GACHA_TICKET_ETC_EXCEED_LIMIT; + case 1317: return RET_MAIL_ITEM_EXCEED_CEHUA_LIMIT; + case 1318: return RET_MAIL_SPACE_OR_REST_NUM_NOT_ENOUGH; + case 1319: return RET_MAIL_TICKET_IS_EMPTY; + case 1320: return RET_MAIL_TRANSACTION_IS_EMPTY; + case 1321: return RET_MAIL_DELETE_COLLECTED; + case 1330: return RET_DAILY_TASK_NOT_FINISH; + case 1331: return RET_DAILY_TAKS_HAS_TAKEN; + case 1332: return RET_SOCIAL_OFFLINE_MSG_NUM_EXCEED; + case 1333: return RET_DAILY_TASK_FILTER_CITY_NOT_OPEN; + case 1401: return RET_GACHA_INAVAILABLE; + case 1402: return RET_GACHA_RANDOM_NOT_MATCH; + case 1403: return RET_GACHA_SCHEDULE_NOT_MATCH; + case 1404: return RET_GACHA_INVALID_TIMES; + case 1405: return RET_GACHA_COST_ITEM_NOT_ENOUGH; + case 1406: return RET_GACHA_TIMES_LIMIT; + case 1407: return RET_GACHA_WISH_SAME_ITEM; + case 1408: return RET_GACHA_WISH_INVALID_ITEM; + case 1409: return RET_GACHA_MINORS_TIMES_LIMIT; + case 1501: return RET_INVESTIGAITON_NOT_IN_PROGRESS; + case 1502: return RET_INVESTIGAITON_UNCOMPLETE; + case 1503: return RET_INVESTIGAITON_REWARD_TAKEN; + case 1504: return RET_INVESTIGAITON_TARGET_STATE_ERROR; + case 1505: return RET_PUSH_TIPS_NOT_FOUND; + case 1506: return RET_SIGN_IN_RECORD_NOT_FOUND; + case 1507: return RET_ALREADY_HAVE_SIGNED_IN; + case 1508: return RET_SIGN_IN_COND_NOT_SATISFIED; + case 1509: return RET_BONUS_ACTIVITY_NOT_UNREWARDED; + case 1510: return RET_SIGN_IN_REWARDED; + case 1521: return RET_TOWER_NOT_OPEN; + case 1522: return RET_TOWER_HAVE_DAILY_RECORD; + case 1523: return RET_TOWER_NOT_RECORD; + case 1524: return RET_TOWER_HAVE_RECORD; + case 1525: return RET_TOWER_TEAM_NUM_ERROR; + case 1526: return RET_TOWER_FLOOR_NOT_OPEN; + case 1527: return RET_TOWER_NO_FLOOR_STAR_RECORD; + case 1528: return RET_ALREADY_HAS_TOWER_BUFF; + case 1529: return RET_DUPLICATE_ENTER_LEVEL; + case 1530: return RET_NOT_IN_TOWER_LEVEL; + case 1531: return RET_IN_TOWER_LEVEL; + case 1532: return RET_TOWER_PREV_FLOOR_NOT_FINISH; + case 1533: return RET_TOWER_STAR_NOT_ENOUGH; + case 1541: return RET_BATTLE_PASS_NO_SCHEDULE; + case 1542: return RET_BATTLE_PASS_HAS_BUYED; + case 1543: return RET_BATTLE_PASS_LEVEL_OVERFLOW; + case 1544: return RET_BATTLE_PASS_PRODUCT_EXPIRED; + case 1561: return RET_MATCH_HOST_QUIT; + case 1562: return RET_MATCH_ALREADY_IN_MATCH; + case 1563: return RET_MATCH_NOT_IN_MATCH; + case 1564: return RET_MATCH_APPLYING_ENTER_MP; + case 1581: return RET_WIDGET_TREASURE_SPOT_NOT_FOUND; + case 1582: return RET_WIDGET_TREASURE_ENTITY_EXISTS; + case 1583: return RET_WIDGET_TREASURE_SPOT_FAR_AWAY; + case 1584: return RET_WIDGET_TREASURE_FINISHED_TODAY; + case 1585: return RET_WIDGET_QUICK_USE_REQ_PARAM_ERROR; + case 1586: return RET_WIDGET_CAMERA_SCAN_ID_ERROR; + case 1587: return RET_WIDGET_NOT_ACTIVE; + case 1588: return RET_WIDGET_FEATHER_NOT_ACTIVE; + case 1589: return RET_WIDGET_FEATHER_GADGET_TOO_FAR_AWAY; + case 1590: return RET_WIDGET_CAPTURE_ANIMAL_NOT_EXIST; + case 1591: return RET_WIDGET_CAPTURE_ANIMAL_DROP_BAG_LIMIT; + case 1592: return RET_WIDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE; + case 1593: return RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED; + case 1594: return RET_WIDGET_SKY_CRYSTAL_HINT_ALREADY_EXIST; + case 1595: return RET_WIDGET_SKY_CRYSTAL_NOT_FOUND; + case 1596: return RET_WIDGET_SKY_CRYSTAL_NO_HINT_TO_CLEAR; + case 1597: return RET_WIDGET_LIGHT_STONE_ENERGY_NOT_ENOUGH; + case 1598: return RET_WIDGET_TOY_CRYSTAL_ENERGY_NOT_ENOUGH; + case 1599: return RET_WIDGET_LIGHT_STONE_LEVEL_NOT_ENOUGH; + case 2001: return RET_UID_NOT_EXIST; + case 2002: return RET_PARSE_BIN_ERROR; + case 2003: return RET_ACCOUNT_INFO_NOT_EXIST; + case 2004: return RET_ORDER_INFO_NOT_EXIST; + case 2005: return RET_SNAPSHOT_INDEX_ERROR; + case 2006: return RET_MAIL_HAS_BEEN_SENT; + case 2007: return RET_PRODUCT_NOT_EXIST; + case 2008: return RET_UNFINISH_ORDER; + case 2009: return RET_ID_NOT_EXIST; + case 2010: return RET_ORDER_TRADE_EARLY; + case 2011: return RET_ORDER_FINISHED; + case 2012: return RET_GAMESERVER_VERSION_WRONG; + case 2013: return RET_OFFLINE_OP_FULL_LENGTH; + case 2014: return RET_CONCERT_PRODUCT_OBTAIN_LIMIT; + case 2015: return RET_CONCERT_PRODUCT_TICKET_DUPLICATED; + case 2016: return RET_CONCERT_PRODUCT_TICKET_EMPTY; + case 5001: return RET_REDIS_MODIFIED; + case 5002: return RET_REDIS_UID_NOT_EXIST; + case 6001: return RET_PATHFINDING_DATA_NOT_EXIST; + case 6002: return RET_PATHFINDING_DESTINATION_NOT_EXIST; + case 6003: return RET_PATHFINDING_ERROR_SCENE; + case 6004: return RET_PATHFINDING_SCENE_DATA_LOADING; + case 7001: return RET_FRIEND_COUNT_EXCEEDED; + case 7002: return RET_PLAYER_NOT_EXIST; + case 7003: return RET_ALREADY_SENT_ADD_REQUEST; + case 7004: return RET_ASK_FRIEND_LIST_FULL; + case 7005: return RET_PLAYER_ALREADY_IS_FRIEND; + case 7006: return RET_PLAYER_NOT_ASK_FRIEND; + case 7007: return RET_TARGET_FRIEND_COUNT_EXCEED; + case 7008: return RET_NOT_FRIEND; + case 7009: return RET_BIRTHDAY_CANNOT_BE_SET_TWICE; + case 7010: return RET_CANNOT_ADD_SELF_FRIEND; + case 7011: return RET_SIGNATURE_ILLEGAL; + case 7012: return RET_PS_PLAYER_CANNOT_ADD_FRIENDS; + case 7013: return RET_PS_PLAYER_CANNOT_REMOVE_FRIENDS; + case 7014: return RET_NAME_CARD_NOT_UNLOCKED; + case 7015: return RET_ALREADY_IN_BLACKLIST; + case 7016: return RET_PS_PALEYRS_CANNOT_ADD_BLACKLIST; + case 7017: return RET_PLAYER_BLACKLIST_FULL; + case 7018: return RET_PLAYER_NOT_IN_BLACKLIST; + case 7019: return RET_BLACKLIST_PLAYER_CANNOT_ADD_FRIEND; + case 7020: return RET_IN_TARGET_BLACKLIST; + case 7021: return RET_CANNOT_ADD_TARGET_FRIEND; + case 7022: return RET_BIRTHDAY_FORMAT_ERROR; + case 7023: return RET_ONLINE_ID_NOT_EXISTS; + case 7024: return RET_FIRST_SHARE_REWARD_HAS_TAKEN; + case 7025: return RET_PS_PLAYER_CANNOT_REMOVE_BLACKLIST; + case 7026: return RET_REPORT_CD; + case 7027: return RET_REPORT_CONTENT_ILLEGAL; + case 7028: return RET_REMARK_WORD_ILLEGAL; + case 7029: return RET_REMARK_TOO_LONG; + case 7030: return RET_REMARK_UTF_8_ERROR; + case 7031: return RET_REMARK_IS_EMPTY; + case 7032: return RET_ASK_ADD_FRIEND_CD; + case 7033: return RET_SHOW_AVATAR_INFO_NOT_EXIST; + case 7034: return RET_PLAYER_NOT_SHOW_AVATAR; + case 7035: return RET_SOCIAL_UPDATE_SHOW_LIST_REPEAT_ID; + case 7036: return RET_PSN_ID_NOT_FOUND; + case 7037: return RET_EMOJI_COLLECTION_NUM_EXCEED_LIMIT; + case 7038: return RET_REMARK_EMPTY; + case 7039: return RET_IN_TARGET_PSN_BLACKLIST; + case 7040: return RET_SIGNATURE_NOT_CHANGED; + case 7041: return RET_SIGNATURE_MONTHLY_LIMIT; + case 7081: return RET_OFFERING_NOT_OPEN; + case 7082: return RET_OFFERING_LEVEL_LIMIT; + case 7083: return RET_OFFERING_LEVEL_NOT_REACH; + case 7084: return RET_OFFERING_LEVEL_HAS_TAKEN; + case 7101: return RET_CITY_REPUTATION_NOT_OPEN; + case 7102: return RET_CITY_REPUTATION_LEVEL_TAKEN; + case 7103: return RET_CITY_REPUTATION_LEVEL_NOT_REACH; + case 7104: return RET_CITY_REPUTATION_PARENT_QUEST_TAKEN; + case 7105: return RET_CITY_REPUTATION_PARENT_QUEST_UNFINISH; + case 7106: return RET_CITY_REPUTATION_ACCEPT_REQUEST; + case 7107: return RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST; + case 7108: return RET_CITY_REPUTATION_ACCEPT_REQUEST_LIMIT; + case 7109: return RET_CITY_REPUTATION_ENTRANCE_NOT_OPEN; + case 7110: return RET_CITY_REPUTATION_TAKEN_REQUEST_REWARD; + case 7111: return RET_CITY_REPUTATION_SWITCH_CLOSE; + case 7112: return RET_CITY_REPUTATION_ENTRACE_SWITCH_CLOSE; + case 7113: return RET_CITY_REPUTATION_TAKEN_EXPLORE_REWARD; + case 7114: return RET_CITY_REPUTATION_EXPLORE_NOT_REACH; + case 7120: return RET_MECHANICUS_NOT_OPEN; + case 7121: return RET_MECHANICUS_GEAR_UNLOCK; + case 7122: return RET_MECHANICUS_GEAR_LOCK; + case 7123: return RET_MECHANICUS_GEAR_LEVEL_LIMIT; + case 7124: return RET_MECHANICUS_COIN_NOT_ENOUGH; + case 7125: return RET_MECHANICUS_NO_SEQUENCE; + case 7126: return RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL; + case 7127: return RET_MECHANICUS_SEQUENCE_LIMIT_OPEN; + case 7128: return RET_MECHANICUS_DIFFICULT_NOT_SUPPORT; + case 7129: return RET_MECHANICUS_TICKET_NOT_ENOUGH; + case 7130: return RET_MECHANICUS_TEACH_NOT_FINISH; + case 7131: return RET_MECHANICUS_TEACH_FINISHED; + case 7132: return RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLOCK; + case 7133: return RET_MECHANICUS_PLAYER_LIMIT; + case 7134: return RET_MECHANICUS_PUNISH_TIME; + case 7135: return RET_MECHANICUS_SWITCH_CLOSE; + case 7150: return RET_MECHANICUS_BATTLE_NOT_IN_DUNGEON; + case 7151: return RET_MECHANICUS_BATTLE_PLAY_NOT_FOUND; + case 7152: return RET_MECHANICUS_BATTLE_DUPLICATE_PICK_CARD; + case 7153: return RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_PLAY; + case 7154: return RET_MECHANICUS_BATTLE_CARD_NOT_AVAILABLE; + case 7155: return RET_MECHANICUS_BATTLE_NOT_IN_CARD_STAGE; + case 7156: return RET_MECHANICUS_BATTLE_CARD_IS_WAITING; + case 7157: return RET_MECHANICUS_BATTLE_CARD_ALL_CONFIRMED; + case 7158: return RET_MECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED; + case 7159: return RET_MECHANICUS_BATTLE_CARD_CONFIRMED_BY_OTHER; + case 7160: return RET_MECHANICUS_BATTLE_CARD_NOT_ENOUGH_POINTS; + case 7161: return RET_MECHANICUS_BATTLE_CARD_ALREADY_SKIPPED; + case 8001: return RET_LEGENDARY_KEY_NOT_ENOUGH; + case 8002: return RET_LEGENDARY_KEY_EXCEED_LIMIT; + case 8003: return RET_DAILY_TASK_NOT_ENOUGH_TO_REDEEM; + case 8004: return RET_PERSONAL_LINE_OPEN_STATE_OFF; + case 8005: return RET_PERSONAL_LINE_LEVEL_NOT_ENOUGH; + case 8006: return RET_PERSONAL_LINE_NOT_OPEN; + case 8007: return RET_PERSONAL_LINE_PRE_QUEST_NOT_FINISH; + case 8201: return RET_HUNTING_ALREADY_FINISH_OFFER_LIMIT; + case 8202: return RET_HUNTING_HAS_UNFINISHED_OFFER; + case 8203: return RET_HUNTING_FAILED_OFFER_NOT_CD_READY; + case 8204: return RET_HUNTING_NOT_TAKE_OFFER; + case 8205: return RET_HUNTING_CANNOT_TAKE_TWICE; + case 8901: return RET_RPIVATE_CHAT_INVALID_CONTENT_TYPE; + case 8902: return RET_PRIVATE_CHAT_TARGET_IS_NOT_FRIEND; + case 8903: return RET_PRIVATE_CHAT_CONTENT_NOT_SUPPORTED; + case 8904: return RET_PRIVATE_CHAT_CONTENT_TOO_LONG; + case 8905: return RET_PRIVATE_CHAT_PULL_TOO_FAST; + case 8906: return RET_PRIVATE_CHAT_REPEAT_READ; + case 8907: return RET_PRIVATE_CHAT_READ_NOT_FRIEND; + case 9001: return RET_REUNION_FINISHED; + case 9002: return RET_REUNION_NOT_ACTIVATED; + case 9003: return RET_REUNION_ALREADY_TAKE_FIRST_REWARD; + case 9004: return RET_REUNION_SIGN_IN_REWARDED; + case 9005: return RET_REUNION_WATCHER_REWARDED; + case 9006: return RET_REUNION_WATCHER_NOT_FINISH; + case 9007: return RET_REUNION_MISSION_REWARDED; + case 9008: return RET_REUNION_MISSION_NOT_FINISH; + case 9009: return RET_REUNION_WATCHER_REWARD_NOT_UNLOCKED; + case 9101: return RET_BLESSING_CONTENT_CLOSED; + case 9102: return RET_BLESSING_NOT_ACTIVE; + case 9103: return RET_BLESSING_NOT_TODAY_ENTITY; + case 9104: return RET_BLESSING_ENTITY_EXCEED_SCAN_NUM_LIMIT; + case 9105: return RET_BLESSING_DAILY_SCAN_NUM_EXCEED_LIMIT; + case 9106: return RET_BLESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT; + case 9107: return RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOUGH; + case 9108: return RET_BLESSING_PIC_NOT_ENOUGH; + case 9109: return RET_BLESSING_PIC_HAS_RECEIVED; + case 9110: return RET_BLESSING_TARGET_RECV_NUM_EXCEED; + case 9111: return RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT; + case 9112: return RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH; + case 9113: return RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT; + case 9114: return RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH; + case 9115: return RET_FLEUR_FAIR_MINIGAME_NOT_OPEN; + case 9116: return RET_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_UNLOCK; + case 9117: return RET_FLEUR_FAIR_DUNGEON_LOCKED; + case 9118: return RET_FLEUR_FAIR_DUNGEON_PUNISH_TIME; + case 9119: return RET_FLEUR_FAIR_ONLY_OWNER_CAN_RESTART_MINIGAM; + case 9120: return RET_WATER_SPIRIT_COIN_EXCEED_LIMIT; + case 9121: return RET_WATER_SPIRIT_COIN_NOT_ENOUGH; + case 9122: return RET_REGION_SEARCH_NO_SEARCH; + case 9123: return RET_REGION_SEARCH_STATE_ERROR; + case 9130: return RET_CHANNELLER_SLAB_LOOP_DUNGEON_STAGE_NOT_OPEN; + case 9131: return RET_CHANNELLER_SLAB_LOOP_DUNGEON_NOT_OPEN; + case 9132: return RET_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD_HAS_TAKEN; + case 9133: return RET_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD_HAS_TAKEN; + case 9134: return RET_CHANNELLER_SLAB_INVALID_ONE_OFF_DUNGEON; + case 9135: return RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_DONE; + case 9136: return RET_CHANNELLER_SLAB_ONE_OFF_DUNGEON_STAGE_NOT_OPEN; + case 9137: return RET_CHANNELLER_SLAB_TOKEN_EXCEED_LIMIT; + case 9138: return RET_CHANNELLER_SLAB_TOKEN_NOT_ENOUGH; + case 9139: return RET_CHANNELLER_SLAB_PLAYER_NOT_IN_ONE_OFF_DUNGEON; + case 9150: return RET_MIST_TRIAL_SELECT_CHARACTER_NUM_NOT_ENOUGH; + case 9160: return RET_HIDE_AND_SEEK_PLAY_NOT_OPEN; + case 9161: return RET_HIDE_AND_SEEK_PLAY_MAP_NOT_OPEN; + case 9170: return RET_SUMMER_TIME_DRAFT_WOORD_EXCEED_LIMIT; + case 9171: return RET_SUMMER_TIME_DRAFT_WOORD_NOT_ENOUGH; + case 9172: return RET_SUMMER_TIME_MINI_HARPASTUM_EXCEED_LIMIT; + case 9173: return RET_SUMMER_TIME_MINI_HARPASTUMNOT_ENOUGH; + case 9180: return RET_BOUNCE_CONJURING_COIN_EXCEED_LIMIT; + case 9181: return RET_BOUNCE_CONJURING_COIN_NOT_ENOUGH; + case 9183: return RET_CHESS_TEACH_MAP_FINISHED; + case 9184: return RET_CHESS_TEACH_MAP_UNFINISHED; + case 9185: return RET_CHESS_COIN_EXCEED_LIMIT; + case 9186: return RET_CHESS_COIN_NOT_ENOUGH; + case 9187: return RET_CHESS_IN_PUNISH_TIME; + case 9188: return RET_CHESS_PREV_MAP_UNFINISHED; + case 9189: return RET_CHESS_MAP_LOCKED; + case 9192: return RET_BLITZ_RUSH_NOT_OPEN; + case 9193: return RET_BLITZ_RUSH_DUNGEON_NOT_OPEN; + case 9194: return RET_BLITZ_RUSH_COIN_A_EXCEED_LIMIT; + case 9195: return RET_BLITZ_RUSH_COIN_B_EXCEED_LIMIT; + case 9196: return RET_BLITZ_RUSH_COIN_A_NOT_ENOUGH; + case 9197: return RET_BLITZ_RUSH_COIN_B_NOT_ENOUGH; + case 9201: return RET_MIRACLE_RING_VALUE_NOT_ENOUGH; + case 9202: return RET_MIRACLE_RING_CD; + case 9203: return RET_MIRACLE_RING_REWARD_NOT_TAKEN; + case 9204: return RET_MIRACLE_RING_NOT_DELIVER; + case 9205: return RET_MIRACLE_RING_DELIVER_EXCEED; + case 9206: return RET_MIRACLE_RING_HAS_CREATED; + case 9207: return RET_MIRACLE_RING_HAS_NOT_CREATED; + case 9208: return RET_MIRACLE_RING_NOT_YOURS; + case 9251: return RET_GADGET_FOUNDATION_UNAUTHORIZED; + case 9252: return RET_GADGET_FOUNDATION_SCENE_NOT_FOUND; + case 9253: return RET_GADGET_FOUNDATION_NOT_IN_INIT_STATE; + case 9254: return RET_GADGET_FOUNDATION_BILDING_POINT_NOT_ENOUGHT; + case 9255: return RET_GADGET_FOUNDATION_NOT_IN_BUILT_STATE; + case 9256: return RET_GADGET_FOUNDATION_OP_NOT_SUPPORTED; + case 9257: return RET_GADGET_FOUNDATION_REQ_PLAYER_NOT_IN_SCENE; + case 9258: return RET_GADGET_FOUNDATION_LOCKED_BY_ANOTHER_PLAYER; + case 9259: return RET_GADGET_FOUNDATION_NOT_LOCKED; + case 9260: return RET_GADGET_FOUNDATION_DUPLICATE_LOCK; + case 9261: return RET_GADGET_FOUNDATION_PLAYER_NOT_FOUND; + case 9262: return RET_GADGET_FOUNDATION_PLAYER_GEAR_NOT_FOUND; + case 9263: return RET_GADGET_FOUNDATION_ROTAION_DISABLED; + case 9264: return RET_GADGET_FOUNDATION_REACH_DUNGEON_GEAR_LIMIT; + case 9265: return RET_GADGET_FOUNDATION_REACH_SINGLE_GEAR_LIMIT; + case 9266: return RET_GADGET_FOUNDATION_ROTATION_ON_GOING; + case 9301: return RET_OP_ACTIVITY_BONUS_NOT_FOUND; + case 9302: return RET_OP_ACTIVITY_NOT_OPEN; + case 9501: return RET_MULTISTAGE_PLAY_PLAYER_NOT_IN_SCENE; + case 9502: return RET_MULTISTAGE_PLAY_NOT_FOUND; + case 9601: return RET_COOP_CHAPTER_NOT_OPEN; + case 9602: return RET_COOP_COND_NOT_MEET; + case 9603: return RET_COOP_POINT_LOCKED; + case 9604: return RET_COOP_NOT_HAVE_PROGRESS; + case 9605: return RET_COOP_REWARD_HAS_TAKEN; + case 9651: return RET_DRAFT_HAS_ACTIVE_DRAFT; + case 9652: return RET_DRAFT_NOT_IN_MY_WORLD; + case 9653: return RET_DRAFT_NOT_SUPPORT_MP; + case 9654: return RET_DRAFT_PLAYER_NOT_ENOUGH; + case 9655: return RET_DRAFT_INCORRECT_SCENE; + case 9656: return RET_DRAFT_OTHER_PLAYER_ENTERING; + case 9657: return RET_DRAFT_GUEST_IS_TRANSFERRING; + case 9658: return RET_DRAFT_GUEST_NOT_IN_DRAFT_SCENE; + case 9659: return RET_DRAFT_INVITE_OVER_TIME; + case 9660: return RET_DRAFT_TWICE_CONFIRM_OVER_TIMER; + case 9701: return RET_HOME_UNKOWN; + case 9702: return RET_HOME_INVALID_CLIENT_PARAM; + case 9703: return RET_HOME_TARGE_PLAYER_HAS_NO_HOME; + case 9704: return RET_HOME_NOT_ONLINE; + case 9705: return RET_HOME_PLAYER_FULL; + case 9706: return RET_HOME_BLOCKED; + case 9707: return RET_HOME_ALREADY_IN_TARGET_HOME_WORLD; + case 9708: return RET_HOME_IN_EDIT_MODE; + case 9709: return RET_HOME_NOT_IN_EDIT_MODE; + case 9710: return RET_HOME_HAS_GUEST; + case 9711: return RET_HOME_CANT_ENTER_BY_IN_EDIT_MODE; + case 9712: return RET_HOME_CLIENT_PARAM_INVALID; + case 9713: return RET_HOME_PLAYER_NOT_IN_HOME_WORLD; + case 9714: return RET_HOME_PLAYER_NOT_IN_SELF_HOME_WORLD; + case 9715: return RET_HOME_NOT_FOUND_IN_MEM; + case 9716: return RET_HOME_PLAYER_IN_HOME_ROOM_SCENE; + case 9717: return RET_HOME_HOME_REFUSE_GUEST_ENTER; + case 9718: return RET_HOME_OWNER_REFUSE_TO_ENTER_HOME; + case 9719: return RET_HOME_OWNER_OFFLINE; + case 9720: return RET_HOME_FURNITURE_EXCEED_LIMIT; + case 9721: return RET_HOME_FURNITURE_COUNT_NOT_ENOUGH; + case 9722: return RET_HOME_IN_TRY_ENTER_PROCESS; + case 9723: return RET_HOME_ALREADY_IN_TARGET_SCENE; + case 9724: return RET_HOME_COIN_EXCEED_LIMIT; + case 9725: return RET_HOME_COIN_NOT_ENOUGH; + case 9726: return RET_HOME_MODULE_NOT_UNLOCKED; + case 9727: return RET_HOME_CUR_MODULE_CLOSED; + case 9728: return RET_HOME_FURNITURE_SUITE_NOT_UNLOCKED; + case 9729: return RET_HOME_IN_MATCH; + case 9730: return RET_HOME_IN_COMBAT; + case 9731: return RET_HOME_EDIT_MODE_CD; + case 9732: return RET_HOME_UPDATE_FURNITURE_CD; + case 9733: return RET_HOME_BLOCK_FURNITURE_LIMIT; + case 9734: return RET_HOME_NOT_SUPPORT; + case 9735: return RET_HOME_STATE_NOT_OPEN; + case 9736: return RET_HOME_TARGET_STATE_NOT_OPEN; + case 9737: return RET_HOME_APPLY_ENTER_OTHER_HOME_FAIL; + case 9738: return RET_HOME_SAVE_NO_MAIN_HOUSE; + case 9739: return RET_HOME_IN_DUNGEON; + case 9740: return RET_HOME_ANY_GALLERY_STARTED; + case 9741: return RET_HOME_QUEST_BLOCK_HOME; + case 9742: return RET_HOME_WAITING_PRIOR_CHECK; + case 9743: return RET_HOME_PERSISTENT_CHECK_FAIL; + case 9744: return RET_HOME_FIND_ONLINE_HOME_FAIL; + case 9745: return RET_HOME_JOIN_SCENE_FAIL; + case 9746: return RET_HOME_MAX_PLAYER; + case 9747: return RET_HOME_IN_TRANSFER; + case 9748: return RET_HOME_ANY_HOME_GALLERY_STARTED; + case 9749: return RET_HOME_CAN_NOT_ENTER_IN_AUDIT; + case 9750: return RET_FURNITURE_MAKE_INDEX_ERROR; + case 9751: return RET_FURNITURE_MAKE_LOCKED; + case 9752: return RET_FURNITURE_MAKE_CONFIG_ERROR; + case 9753: return RET_FURNITURE_MAKE_SLOT_FULL; + case 9754: return RET_FURNITURE_MAKE_ADD_FURNITURE_FAIL; + case 9755: return RET_FURNITURE_MAKE_UNFINISH; + case 9756: return RET_FURNITURE_MAKE_IS_FINISH; + case 9757: return RET_FURNITURE_MAKE_NOT_IN_CORRECT_HOME; + case 9758: return RET_FURNITURE_MAKE_NO_COUNT; + case 9759: return RET_FURNITURE_MAKE_ACCELERATE_LIMIT; + case 9760: return RET_FURNITURE_MAKE_NO_MAKE_DATA; + case 9761: return RET_HOME_LIMITED_SHOP_CLOSE; + case 9762: return RET_HOME_AVATAR_NOT_SHOW; + case 9763: return RET_HOME_EVENT_COND_NOT_SATISFIED; + case 9764: return RET_HOME_INVALID_ARRANGE_ANIMAL_PARAM; + case 9765: return RET_HOME_INVALID_ARRANGE_NPC_PARAM; + case 9766: return RET_HOME_INVALID_ARRANGE_SUITE_PARAM; + case 9767: return RET_HOME_INVALID_ARRANGE_MAIN_HOUSE_PARAM; + case 9768: return RET_HOME_AVATAR_STATE_NOT_OPEN; + case 9769: return RET_HOME_PLANT_FIELD_NOT_EMPTY; + case 9770: return RET_HOME_PLANT_FIELD_EMPTY; + case 9771: return RET_HOME_PLANT_FIELD_TYPE_ERROR; + case 9772: return RET_HOME_PLANT_TIME_NOT_ENOUGH; + case 9773: return RET_HOME_PLANT_SUB_FIELD_NUM_NOT_ENOUGH; + case 9774: return RET_HOME_PLANT_FIELD_PARAM_ERROR; + case 9775: return RET_HOME_FURNITURE_GUID_ERROR; + case 9776: return RET_HOME_FURNITURE_ARRANGE_LIMIT; + case 9777: return RET_HOME_FISH_FARMING_LIMIT; + case 9778: return RET_HOME_FISH_COUNT_NOT_ENOUGH; + case 9779: return RET_HOME_FURNITURE_COST_LIMIT; + case 9780: return RET_HOME_CUSTOM_FURNITURE_INVALID; + case 9781: return RET_HOME_INVALID_ARRANGE_GROUP_PARAM; + case 9782: return RET_HOME_FURNITURE_ARRANGE_GROUP_LIMIT; + case 9783: return RET_HOME_PICTURE_FRAME_COOP_CG_GENDER_ERROR; + case 9784: return RET_HOME_PICTURE_FRAME_COOP_CG_NOT_UNLOCK; + case 9785: return RET_HOME_FURNITURE_CANNOT_ARRANGE; + case 9786: return RET_HOME_FURNITURE_IN_DUPLICATE_SUITE; + case 9787: return RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_SMALL; + case 9788: return RET_HOME_FURNITURE_CUSTOM_SUITE_TOO_BIG; + case 9789: return RET_HOME_FURNITURE_SUITE_EXCEED_LIMIT; + case 9790: return RET_HOME_FURNITURE_CUSTOM_SUITE_EXCEED_LIMIT; + case 9791: return RET_HOME_FURNITURE_CUSTOM_SUITE_INVALID_SURFACE_TYPE; + case 9792: return RET_HOME_BGM_ID_NOT_FOUND; + case 9793: return RET_HOME_BGM_NOT_UNLOCKED; + case 9794: return RET_HOME_BGM_FURNITURE_NOT_FOUND; + case 9795: return RET_HOME_BGM_NOT_SUPPORT_BY_CUR_SCENE; + case 9796: return RET_HOME_LIMITED_SHOP_GOODS_DISABLE; + case 10000: return RET_SUMO_ACTIVITY_STAGE_NOT_OPEN; + case 10001: return RET_SUMO_ACTIVITY_SWITCH_TEAM_IN_CD; + case 10002: return RET_SUMO_ACTIVITY_TEAM_NUM_INCORRECT; + case 10004: return RET_LUNA_RITE_ACTIVITY_AREA_ID_ERROR; + case 10005: return RET_LUNA_RITE_ACTIVITY_BATTLE_NOT_FINISH; + case 10006: return RET_LUNA_RITE_ACTIVITY_ALREADY_SACRIFICE; + case 10007: return RET_LUNA_RITE_ACTIVITY_ALREADY_TAKE_REWARD; + case 10008: return RET_LUNA_RITE_ACTIVITY_SACRIFICE_NOT_ENOUGH; + case 10009: return RET_LUNA_RITE_ACTIVITY_SEARCHING_COND_NOT_MEET; + case 10015: return RET_DIG_GADGET_CONFIG_ID_NOT_MATCH; + case 10016: return RET_DIG_FIND_NEAREST_POS_FAIL; + case 10021: return RET_MUSIC_GAME_LEVEL_NOT_OPEN; + case 10022: return RET_MUSIC_GAME_LEVEL_NOT_UNLOCK; + case 10023: return RET_MUSIC_GAME_LEVEL_NOT_STARTED; + case 10024: return RET_MUSIC_GAME_LEVEL_CONFIG_NOT_FOUND; + case 10025: return RET_MUSIC_GAME_LEVEL_ID_NOT_MATCH; + case 10031: return RET_ROGUELIKE_COIN_A_NOT_ENOUGH; + case 10032: return RET_ROGUELIKE_COIN_B_NOT_ENOUGH; + case 10033: return RET_ROGUELIKE_COIN_C_NOT_ENOUGH; + case 10034: return RET_ROGUELIKE_COIN_A_EXCEED_LIMIT; + case 10035: return RET_ROGUELIKE_COIN_B_EXCEED_LIMIT; + case 10036: return RET_ROGUELIKE_COIN_C_EXCEED_LIMIT; + case 10037: return RET_ROGUELIKE_RUNE_COUNT_NOT_ENOUGH; + case 10038: return RET_ROGUELIKE_NOT_IN_ROGUE_DUNGEON; + case 10039: return RET_ROGUELIKE_CELL_NOT_FOUND; + case 10040: return RET_ROGUELIKE_CELL_TYPE_INCORRECT; + case 10041: return RET_ROGUELIKE_CELL_ALREADY_FINISHED; + case 10042: return RET_ROGUELIKE_DUNGEON_HAVE_UNFINISHED_PROGRESS; + case 10043: return RET_ROGUELIKE_STAGE_NOT_FINISHED; + case 10045: return RET_ROGUELIKE_STAGE_FIRST_PASS_REWARD_HAS_TAKEN; + case 10046: return RET_ROGUELIKE_ACTIVITY_CONTENT_CLOSED; + case 10047: return RET_ROGUELIKE_DUNGEON_PRE_QUEST_NOT_FINISHED; + case 10048: return RET_ROGUELIKE_DUNGEON_NOT_OPEN; + case 10049: return RET_ROGUELIKE_SPRINT_IS_BANNED; + case 10050: return RET_ROGUELIKE_DUNGEON_PRE_STAGE_NOT_FINISHED; + case 10051: return RET_ROGUELIKE_ALL_AVATAR_DIE_CANNOT_RESUME; + case 10056: return RET_PLANT_FLOWER_ALREADY_TAKE_SEED; + case 10057: return RET_PLANT_FLOWER_FRIEND_HAVE_FLOWER_LIMIT; + case 10058: return RET_PLANT_FLOWER_CAN_GIVE_FLOWER_NOT_ENOUGH; + case 10059: return RET_PLANT_FLOWER_WISH_FLOWER_KINDS_LIMIT; + case 10060: return RET_PLANT_FLOWER_HAVE_FLOWER_NOT_ENOUGH; + case 10061: return RET_PLANT_FLOWER_FLOWER_COMBINATION_INVALID; + case 10052: return RET_HACHI_DUNGEON_NOT_VALID; + case 10053: return RET_HACHI_DUNGEON_STAGE_NOT_OPEN; + case 10054: return RET_HACHI_DUNGEON_TEAMMATE_NOT_PASS; + case 10071: return RET_WINTER_CAMP_COIN_A_NOT_ENOUGH; + case 10072: return RET_WINTER_CAMP_COIN_B_NOT_ENOUGH; + case 10073: return RET_WINTER_CAMP_COIN_A_EXCEED_LIMIT; + case 10074: return RET_WINTER_CAMP_COIN_B_EXCEED_LIMIT; + case 10075: return RET_WINTER_CAMP_WISH_ID_INVALID; + case 10076: return RET_WINTER_CAMP_NOT_FOUND_RECV_ITEM_DATA; + case 10077: return RET_WINTER_CAMP_FRIEND_ITEM_COUNT_OVERFLOW; + case 10078: return RET_WINTER_CAMP_SELECT_ITEM_DATA_INVALID; + case 10079: return RET_WINTER_CAMP_ITEM_LIST_EMPTY; + case 10080: return RET_WINTER_CAMP_REWARD_ALREADY_TAKEN; + case 10081: return RET_WINTER_CAMP_STAGE_NOT_FINISH; + case 10082: return RET_WINTER_CAMP_GADGET_INVALID; + case 10090: return RET_LANTERN_RITE_COIN_A_NOT_ENOUGH; + case 10091: return RET_LANTERN_RITE_COIN_B_NOT_ENOUGH; + case 10092: return RET_LANTERN_RITE_COIN_C_NOT_ENOUGH; + case 10093: return RET_LANTERN_RITE_COIN_A_EXCEED_LIMIT; + case 10094: return RET_LANTERN_RITE_COIN_B_EXCEED_LIMIT; + case 10095: return RET_LANTERN_RITE_COIN_C_EXCEED_LIMIT; + case 10096: return RET_LANTERN_RITE_PROJECTION_CONTENT_CLOSED; + case 10097: return RET_LANTERN_RITE_PROJECTION_CAN_NOT_START; + case 10098: return RET_LANTERN_RITE_DUNGEON_NOT_OPEN; + case 10099: return RET_LANTERN_RITE_HAS_TAKEN_SKIN_REWARD; + case 10100: return RET_LANTERN_RITE_NOT_FINISHED_SKIN_WATCHERS; + case 10101: return RET_LANTERN_RITE_FIREWORKS_CONTENT_CLOSED; + case 10102: return RET_LANTERN_RITE_FIREWORKS_CHALLENGE_NOT_START; + case 10103: return RET_LANTERN_RITE_FIREWORKS_REFORM_PARAM_ERROR; + case 10104: return RET_LANTERN_RITE_FIREWORKS_REFORM_SKILL_LOCK; + case 10105: return RET_LANTERN_RITE_FIREWORKS_REFORM_STAMINA_NOT_ENOUGH; + case 10110: return RET_POTION_ACTIVITY_STAGE_NOT_OPEN; + case 10111: return RET_POTION_ACTIVITY_LEVEL_HAVE_PASS; + case 10112: return RET_POTION_ACTIVITY_TEAM_NUM_INCORRECT; + case 10113: return RET_POTION_ACTIVITY_AVATAR_IN_CD; + case 10114: return RET_POTION_ACTIVITY_BUFF_IN_CD; + case 10120: return RET_IRODORI_POETRY_INVALID_LINE_ID; + case 10121: return RET_IRODORI_POETRY_INVALID_THEME_ID; + case 10122: return RET_IRODORI_POETRY_NOT_GET_ALL_INSPIRATION; + case 10123: return RET_IRODORI_POETRY_INSPIRATION_REACH_LIMIE; + case 10124: return RET_IRODORI_POETRY_ENTITY_ALREADY_SCANNED; + case 10300: return RET_ACTIVITY_BANNER_ALREADY_CLEARED; + case 10301: return RET_IRODORI_CHESS_NOT_OPEN; + case 10302: return RET_IRODORI_CHESS_LEVEL_NOT_OPEN; + case 10303: return RET_IRODORI_CHESS_MAP_NOT_OPEN; + case 10304: return RET_IRODORI_CHESS_MAP_CARD_ALREADY_EQUIPED; + case 10305: return RET_IRODORI_CHESS_EQUIP_CARD_EXCEED_LIMIT; + case 10306: return RET_IRODORI_CHESS_MAP_CARD_NOT_EQUIPED; + case 10307: return RET_IRODORI_CHESS_ENTER_FAIL_CARD_EXCEED_LIMIT; + case 10310: return RET_ACTIVITY_FRIEND_HAVE_GIFT_LIMIT; + case 10315: return RET_GACHA_ACTIVITY_HAVE_REWARD_LIMIT; + case 10316: return RET_GACHA_ACTIVITY_HAVE_ROBOT_LIMIT; + case 10317: return RET_SUMMER_TIME_V_2_COIN_EXCEED_LIMIT; + case 10318: return RET_SUMMER_TIME_V_2_COIN_NOT_ENOUGH; + case 10319: return RET_SUMMER_TIME_V_2_DUNGEON_STAGE_NOT_OPEN; + case 10320: return RET_SUMMER_TIME_V_2_PREV_DUNGEON_NOT_COMPLETE; + case 10350: return RET_ROGUE_DIARY_AVATAR_DEATH; + case 10351: return RET_ROGUE_DIARY_AVATAR_TIRED; + case 10352: return RET_ROGUE_DIARY_AVATAR_DUPLICATED; + case 10353: return RET_ROGUE_DIARY_COIN_NOT_ENOUGH; + case 10354: return RET_ROGUE_DIARY_VIRTUAL_COIN_EXCEED_LIMIT; + case 10355: return RET_ROGUE_DIARY_VIRTUAL_COIN_NOT_ENOUGH; + case 10366: return RET_ROGUE_DIARY_CONTENT_CLOSED; + case 10371: return RET_ISLAND_PARTY_STAGE_NOT_OPEN; + case 11001: return RET_NOT_IN_FISHING; + case 11002: return RET_FISH_STATE_ERROR; + case 11003: return RET_FISH_BAIT_LIMIT; + case 11004: return RET_FISHING_MAX_DISTANCE; + case 11005: return RET_FISHING_IN_COMBAT; + case 11006: return RET_FISHING_BATTLE_TOO_SHORT; + case 11007: return RET_FISH_GONE_AWAY; + case 11051: return RET_CAN_NOT_EDIT_OTHER_DUNGEON; + case 11052: return RET_CUSTOM_DUNGEON_DISMATCH; + case 11053: return RET_NO_CUSTOM_DUNGEON_DATA; + case 11054: return RET_BUILD_CUSTOM_DUNGEON_FAIL; + case 11055: return RET_CUSTOM_DUNGEON_ROOM_CHECK_FAIL; + case 11056: return RET_CUSTOM_DUNGEON_SAVE_MAY_FAIL; + case 11057: return RET_NOT_IN_CUSTOM_DUNGEON; + case 11058: return RET_CUSTOM_DUNGEON_INTERNAL_FAIL; + case 11059: return RET_CUSTOM_DUNGEON_CAN_NOT_TRY; + case 11060: return RET_CUSTOM_DUNGEON_NO_START_ROOM; + case 11061: return RET_CUSTOM_DUNGEON_NO_ROOM_DATA; + case 11062: return RET_CUSTOM_DUNGEON_SAVE_TOO_FREQUENT; + case 11063: return RET_CUSTOM_DUNGEON_NOT_SELF_PASS; + case 11064: return RET_CUSTOM_DUNGEON_LACK_COIN; + case 11065: return RET_CUSTOM_DUNGEON_NO_FINISH_BRICK; + case 11066: return RET_CUSTOM_DUNGEON_MULTI_FINISH; + case 11067: return RET_CUSTOM_DUNGEON_NOT_PUBLISHED; + case 11068: return RET_CUSTOM_DUNGEON_FULL_STORE; + case 11069: return RET_CUSTOM_DUNGEON_STORE_REPEAT; + case 11070: return RET_CUSTOM_DUNGEON_CAN_NOT_STORE_SELF; + case 11071: return RET_CUSTOM_DUNGEON_NOT_SAVE_SUCC; + case 11072: return RET_CUSTOM_DUNGEON_CAN_NOT_LIKE_SELF; + case 11073: return RET_CUSTOM_DUNGEON_NOT_FOUND; + case 11074: return RET_CUSTOM_DUNGEON_INVALID_SETTING; + case 11075: return RET_CUSTOM_DUNGEON_NO_FINISH_SETTING; + case 11076: return RET_CUSTOM_DUNGEON_SAVE_NOTHING; + case 11077: return RET_CUSTOM_DUNGEON_NOT_IN_GROUP; + case 11078: return RET_CUSTOM_DUNGEON_NOT_OFFICIAL; + case 11079: return RET_CUSTOM_DUNGEON_LIFE_NUM_ERROR; + case 11080: return RET_CUSTOM_DUNGEON_NO_OPEN_ROOM; + case 11081: return RET_CUSTOM_DUNGEON_BRICK_EXCEED_LIMIT; + case 11082: return RET_CUSTOM_DUNGEON_OFFICIAL_NOT_UNLOCK; + case 11083: return RET_CAN_NOT_EDIT_OFFICIAL_SETTING; + case 11084: return RET_CUSTOM_DUNGEON_BAN_PUBLISH; + case 11085: return RET_CUSTOM_DUNGEON_CAN_NOT_REPLAY; + case 11086: return RET_CUSTOM_DUNGEON_NOT_OPEN_GROUP; + case 11087: return RET_CUSTOM_DUNGEON_MAX_EDIT_NUM; + case 11088: return RET_CUSTOM_DUNGEON_CAN_NOT_OUT_STUCK; + case 11089: return RET_CUSTOM_DUNGEON_MAX_TAG; + case 11090: return RET_CUSTOM_DUNGEON_INVALID_TAG; + case 11091: return RET_CUSTOM_DUNGEON_MAX_COST; + case 11092: return RET_CUSTOM_DUNGEON_REQUEST_TOO_FREQUENT; + case 11093: return RET_CUSTOM_DUNGEON_NOT_OPEN; + case 11101: return RET_SHARE_CD_ID_ERROR; + case 11102: return RET_SHARE_CD_INDEX_ERROR; + case 11103: return RET_SHARE_CD_IN_CD; + case 11104: return RET_SHARE_CD_TOKEN_NOT_ENOUGH; + case 11151: return RET_UGC_DISMATCH; + case 11152: return RET_UGC_DATA_NOT_FOUND; + case 11153: return RET_UGC_BRIEF_NOT_FOUND; + case 11154: return RET_UGC_DISABLED; + case 11155: return RET_UGC_LIMITED; + case 11156: return RET_UGC_LOCKED; + case 11157: return RET_UGC_NOT_AUTH; + case 11158: return RET_UGC_NOT_OPEN; + case 11159: return RET_UGC_BAN_PUBLISH; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Retcode> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Retcode findValueByNumber(int number) { + return Retcode.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.RetcodeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final Retcode[] VALUES = values(); + + public static Retcode valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Retcode(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Retcode) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\rRetcode.proto*\360\230\002\n\007Retcode\022\014\n\010RET_SUCC" + + "\020\000\022\025\n\010RET_FAIL\020\377\377\377\377\377\377\377\377\377\001\022\021\n\rRET_SVR_ERR" + + "OR\020\001\022\025\n\021RET_UNKNOWN_ERROR\020\002\022\020\n\014RET_FREQU" + + "ENT\020\003\022\032\n\026RET_NODE_FORWARD_ERROR\020\004\022\030\n\024RET" + + "_NOT_FOUND_CONFIG\020\005\022\023\n\017RET_SYSTEM_BUSY\020\006" + + "\022\023\n\017RET_GM_UID_BIND\020\007\022\021\n\rRET_FORBIDDEN\020\010" + + "\022\025\n\021RET_STOP_REGISTER\020\n\022\023\n\017RET_STOP_SERV" + + "ER\020\013\022\034\n\030RET_ACCOUNT_VEIRFY_ERROR\020\014\022\026\n\022RE" + + "T_ACCOUNT_FREEZE\020\r\022\024\n\020RET_REPEAT_LOGIN\020\016" + + "\022\034\n\030RET_CLIENT_VERSION_ERROR\020\017\022\023\n\017RET_TO" + + "KEN_ERROR\020\020\022\031\n\025RET_ACCOUNT_NOT_EXIST\020\021\022\030" + + "\n\024RET_WAIT_OTHER_LOGIN\020\022\022\025\n\021RET_ANOTHER_" + + "LOGIN\020\023\022\033\n\027RET_CLIENT_FORCE_UPDATE\020\024\022\021\n\r" + + "RET_BLACK_UID\020\025\022\025\n\021RET_LOGIN_DB_FAIL\020\026\022\027" + + "\n\023RET_LOGIN_INIT_FAIL\020\027\022\027\n\023RET_MYSQL_DUP" + + "LICATE\020\030\022\022\n\016RET_MAX_PLAYER\020\031\022\023\n\017RET_ANTI" + + "_ADDICT\020\032\022#\n\037RET_PS_PLAYER_WITHOUT_ONLIN" + + "E_ID\020\033\022\033\n\027RET_ONLINE_ID_NOT_FOUND\020\034\022\032\n\026R" + + "ET_ONLNE_ID_NOT_MATCH\020\035\022\030\n\024RET_REGISTER_" + + "IS_FULL\020\036\022\030\n\024RET_CHECKSUM_INVALID\020\037\022\031\n\025R" + + "ET_BLACK_REGISTER_IP\020 \022\034\n\030RET_EXCEED_REG" + + "ISTER_RATE\020!\022\030\n\024RET_UNKNOWN_PLATFORM\020\"\022\031" + + "\n\025RET_TOKEN_PARAM_ERROR\020#\022\032\n\026RET_ANTI_OF" + + "FLINE_ERROR\020$\022\026\n\022RET_BLACK_LOGIN_IP\020%\022!\n" + + "\035RET_GET_TOKEN_SESSION_HAS_UID\020&\022\031\n\025RET_" + + "ENVIRONMENT_ERROR\020\'\022&\n\"RET_CHECK_CLIENT_" + + "VERSION_HASH_FAIL\020(\022\037\n\033RET_MINOR_REGISTE" + + "R_FOBIDDEN\020)\022\036\n\032RET_SECURITY_LIBRARY_ERR" + + "OR\020*\022\024\n\020RET_AVATAR_IN_CD\020e\022\030\n\024RET_AVATAR" + + "_NOT_ALIVE\020f\022\033\n\027RET_AVATAR_NOT_ON_SCENE\020" + + "g\022\033\n\027RET_CAN_NOT_FIND_AVATAR\020h\022\036\n\032RET_CA" + + "N_NOT_DEL_CUR_AVATAR\020i\022\030\n\024RET_DUPLICATE_" + + "AVATAR\020j\022\032\n\026RET_AVATAR_IS_SAME_ONE\020k\022\036\n\032" + + "RET_AVATAR_LEVEL_LESS_THAN\020l\022%\n!RET_AVAT" + + "AR_CAN_NOT_CHANGE_ELEMENT\020m\022$\n RET_AVATA" + + "R_BREAK_LEVEL_LESS_THAN\020n\022!\n\035RET_AVATAR_" + + "ON_MAX_BREAK_LEVEL\020o\022\037\n\033RET_AVATAR_ID_AL" + + "READY_EXIST\020p\022\027\n\023RET_AVATAR_NOT_DEAD\020q\022\032" + + "\n\026RET_AVATAR_IS_REVIVING\020r\022\027\n\023RET_AVATAR" + + "_ID_ERROR\020s\022#\n\037RET_REPEAT_SET_PLAYER_BOR" + + "N_DATA\020t\022\036\n\032RET_PLAYER_LEVEL_LESS_THAN\020u" + + "\022 \n\034RET_AVATAR_LIMIT_LEVEL_ERROR\020v\022\034\n\030RE" + + "T_CUR_AVATAR_NOT_ALIVE\020w\022\031\n\025RET_CAN_NOT_" + + "FIND_TEAM\020x\022\035\n\031RET_CAN_NOT_FIND_CUR_TEAM" + + "\020y\022 \n\034RET_AVATAR_NOT_EXIST_IN_TEAM\020z\022+\n\'" + + "RET_CAN_NOT_REMOVE_CUR_AVATAR_FROM_TEAM\020" + + "{\022.\n*RET_CAN_NOT_USE_REVIVE_ITEM_FOR_CUR" + + "_AVATAR\020|\022\036\n\032RET_TEAM_COST_EXCEED_LIMIT\020" + + "}\022!\n\035RET_TEAM_AVATAR_IN_EXPEDITION\020~\022&\n\"" + + "RET_TEAM_CAN_NOT_CHOSE_REPLACE_USE\020\177\022\031\n\024" + + "RET_AVATAR_IN_COMBAT\020\200\001\022\035\n\030RET_NICKNAME_" + + "UTF_8_ERROR\020\202\001\022\032\n\025RET_NICKNAME_TOO_LONG\020" + + "\203\001\022\036\n\031RET_NICKNAME_WORD_ILLEGAL\020\204\001\022!\n\034RE" + + "T_NICKNAME_TOO_MANY_DIGITS\020\205\001\022\032\n\025RET_NIC" + + "KNAME_IS_EMPTY\020\206\001\022\037\n\032RET_NICKNAME_MONTHL" + + "Y_LIMIT\020\207\001\022\035\n\030RET_NICKNAME_NOT_CHANGED\020\210" + + "\001\022\032\n\025RET_PLAYER_NOT_ONLINE\020\214\001\022\034\n\027RET_OPE" + + "N_STATE_NOT_OPEN\020\215\001\022\027\n\022RET_FEATURE_CLOSE" + + "D\020\216\001\022%\n RET_AVATAR_EXPEDITION_AVATAR_DIE" + + "\020\230\001\022&\n!RET_AVATAR_EXPEDITION_COUNT_LIMIT" + + "\020\231\001\022&\n!RET_AVATAR_EXPEDITION_MAIN_FORBID" + + "\020\232\001\022\'\n\"RET_AVATAR_EXPEDITION_TRIAL_FORBI" + + "D\020\233\001\022\032\n\025RET_TEAM_NAME_ILLEGAL\020\234\001\022\032\n\025RET_" + + "IS_NOT_IN_STANDBY\020\235\001\022\026\n\021RET_IS_IN_DUNGEO" + + "N\020\236\001\022 \n\033RET_IS_IN_LOCK_AVATAR_QUEST\020\237\001\022\036" + + "\n\031RET_IS_USING_TRIAL_AVATAR\020\240\001\022\035\n\030RET_IS" + + "_USING_TEMP_AVATAR\020\241\001\022\031\n\024RET_NOT_HAS_FLY" + + "CLOAK\020\242\001\022\"\n\035RET_FETTER_REWARD_ALREADY_GO" + + "T\020\243\001\022\'\n\"RET_FETTER_REWARD_LEVEL_NOT_ENOU" + + "GH\020\244\001\022%\n RET_WORLD_LEVEL_ADJUST_MIN_LEVE" + + "L\020\245\001\022\036\n\031RET_WORLD_LEVEL_ADJUST_CD\020\246\001\022\030\n\023" + + "RET_NOT_HAS_COSTUME\020\247\001\022\035\n\030RET_COSTUME_AV" + + "ATAR_ERROR\020\250\001\022#\n\036RET_FLYCLOAK_PLATFORM_T" + + "YPE_ERR\020\251\001\022\024\n\017RET_IN_TRANSFER\020\252\001\022\032\n\025RET_" + + "IS_IN_LOCK_AVATAR\020\253\001\022\024\n\017RET_FLOAT_ERROR\020" + + "\311\001\022\026\n\021RET_NPC_NOT_EXIST\020\255\002\022\024\n\017RET_NPC_TO" + + "O_FAR\020\256\002\022\031\n\024RET_NOT_CURRENT_TALK\020\257\002\022\030\n\023R" + + "ET_NPC_CREATE_FAIL\020\260\002\022\026\n\021RET_NPC_MOVE_FA" + + "IL\020\261\002\022\030\n\023RET_QUEST_NOT_EXIST\020\221\003\022\026\n\021RET_Q" + + "UEST_IS_FAIL\020\222\003\022\034\n\027RET_QUEST_CONTENT_ERR" + + "OR\020\223\003\022\036\n\031RET_BARGAIN_NOT_ACTIVATED\020\224\003\022\031\n" + + "\024RET_BARGAIN_FINISHED\020\225\003\022\033\n\026RET_POINT_NO" + + "T_UNLOCKED\020\365\003\022\026\n\021RET_POINT_TOO_FAR\020\366\003\022\036\n" + + "\031RET_POINT_ALREAY_UNLOCKED\020\367\003\022\031\n\024RET_ENT" + + "ITY_NOT_EXIST\020\370\003\022\031\n\024RET_ENTER_SCENE_FAIL" + + "\020\371\003\022\036\n\031RET_PLAYER_IS_ENTER_SCENE\020\372\003\022\027\n\022R" + + "ET_CITY_MAX_LEVEL\020\373\003\022\024\n\017RET_AREA_LOCKED\020" + + "\374\003\022\030\n\023RET_JOIN_OTHER_WAIT\020\375\003\022\037\n\032RET_WEAT" + + "HER_AREA_NOT_FOUND\020\376\003\022\032\n\025RET_WEATHER_IS_" + + "LOCKED\020\377\003\022\032\n\025RET_NOT_IN_SELF_SCENE\020\200\004\022\030\n" + + "\023RET_GROUP_NOT_EXIST\020\201\004\022\032\n\025RET_MARK_NAME" + + "_ILLEGAL\020\202\004\022\034\n\027RET_MARK_ALREADY_EXISTS\020\203" + + "\004\022\026\n\021RET_MARK_OVERFLOW\020\204\004\022\030\n\023RET_MARK_NO" + + "T_EXISTS\020\205\004\022\032\n\025RET_MARK_UNKNOWN_TYPE\020\206\004\022" + + "\033\n\026RET_MARK_NAME_TOO_LONG\020\207\004\022\026\n\021RET_DIST" + + "ANCE_LONG\020\210\004\022\"\n\035RET_ENTER_SCENE_TOKEN_IN" + + "VALID\020\211\004\022\033\n\026RET_NOT_IN_WORLD_SCENE\020\212\004\022\034\n" + + "\027RET_ANY_GALLERY_STARTED\020\213\004\022\032\n\025RET_GALLE" + + "RY_NOT_START\020\214\004\022.\n)RET_GALLERY_INTERRUPT" + + "_ONLY_ON_SINGLE_MODE\020\215\004\022!\n\034RET_GALLERY_C" + + "ANNOT_INTERRUPT\020\216\004\022\037\n\032RET_GALLERY_WORLD_" + + "NOT_MEET\020\217\004\022\037\n\032RET_GALLERY_SCENE_NOT_MEE" + + "T\020\220\004\022!\n\034RET_CUR_PLAY_CANNOT_TRANSFER\020\221\004\022" + + "&\n!RET_CANT_USE_WIDGET_IN_HOME_SCENE\020\222\004\022" + + "\036\n\031RET_SCENE_GROUP_NOT_MATCH\020\223\004\022\030\n\023RET_P" + + "OS_ROT_INVALID\020\247\004\022\036\n\031RET_MARK_INVALID_SC" + + "ENE_ID\020\250\004\022*\n%RET_INVALID_SCENE_TO_USE_AN" + + "CHOR_POINT\020\251\004\022\036\n\031RET_ENTER_HOME_SCENE_FA" + + "IL\020\252\004\022\032\n\025RET_CUR_SCENE_IS_NULL\020\253\004\022\027\n\022RET" + + "_GROUP_ID_ERROR\020\254\004\022$\n\037RET_GALLERY_INTERR" + + "UPT_NOT_OWNER\020\255\004\022\032\n\025RET_NO_SPRING_IN_ARE" + + "A\020\256\004\022\032\n\025RET_AREA_NOT_IN_SCENE\020\257\004\022\030\n\023RET_" + + "INVALID_CITY_ID\020\260\004\022\031\n\024RET_INVALID_SCENE_" + + "ID\020\261\004\022 \n\033RET_DEST_SCENE_IS_NOT_ALLOW\020\262\004\022" + + "\037\n\032RET_LEVEL_TAG_SWITCH_IN_CD\020\263\004\022 \n\033RET_" + + "LEVEL_TAG_ALREADY_EXIST\020\264\004\022\030\n\023RET_INVALI" + + "D_AREA_ID\020\265\004\022\027\n\022RET_ITEM_NOT_EXIST\020\331\004\022\037\n" + + "\032RET_PACK_EXCEED_MAX_WEIGHT\020\332\004\022\032\n\025RET_IT" + + "EM_NOT_DROPABLE\020\333\004\022\030\n\023RET_ITEM_NOT_USABL" + + "E\020\334\004\022\037\n\032RET_ITEM_INVALID_USE_COUNT\020\335\004\022 \n" + + "\033RET_ITEM_INVALID_DROP_COUNT\020\336\004\022\033\n\026RET_I" + + "TEM_ALREADY_EXIST\020\337\004\022\031\n\024RET_ITEM_IN_COOL" + + "DOWN\020\340\004\022\036\n\031RET_ITEM_COUNT_NOT_ENOUGH\020\341\004\022" + + "\034\n\027RET_ITEM_INVALID_TARGET\020\342\004\022\031\n\024RET_REC" + + "IPE_NOT_EXIST\020\343\004\022\026\n\021RET_RECIPE_LOCKED\020\344\004" + + "\022\030\n\023RET_RECIPE_UNLOCKED\020\345\004\022\034\n\027RET_COMPOU" + + "ND_QUEUE_FULL\020\346\004\022\034\n\027RET_COMPOUND_NOT_FIN" + + "ISH\020\347\004\022\032\n\025RET_MAIL_ITEM_NOT_GET\020\350\004\022\032\n\025RE" + + "T_ITEM_EXCEED_LIMIT\020\351\004\022\033\n\026RET_AVATAR_CAN" + + "_NOT_USE\020\352\004\022\037\n\032RET_ITEM_NEED_PLAYER_LEVE" + + "L\020\353\004\022\034\n\027RET_RECIPE_NOT_AUTO_QTE\020\354\004\022\034\n\027RE" + + "T_COMPOUND_BUSY_QUEUE\020\355\004\022\030\n\023RET_NEED_MOR" + + "E_SCOIN\020\356\004\022\036\n\031RET_SKILL_DEPOT_NOT_FOUND\020" + + "\357\004\022\031\n\024RET_HCOIN_NOT_ENOUGH\020\360\004\022\031\n\024RET_SCO" + + "IN_NOT_ENOUGH\020\361\004\022\033\n\026RET_HCOIN_EXCEED_LIM" + + "IT\020\362\004\022\033\n\026RET_SCOIN_EXCEED_LIMIT\020\363\004\022\025\n\020RE" + + "T_MAIL_EXPIRED\020\364\004\022\031\n\024RET_REWARD_HAS_TAKE" + + "N\020\365\004\022 \n\033RET_COMBINE_COUNT_TOO_LARGE\020\366\004\022\032" + + "\n\025RET_GIVING_ITEM_WRONG\020\367\004\022\033\n\026RET_GIVING" + + "_IS_FINISHED\020\370\004\022\033\n\026RET_GIVING_NOT_ACTIVE" + + "D\020\371\004\022\031\n\024RET_FORGE_QUEUE_FULL\020\372\004\022\035\n\030RET_F" + + "ORGE_QUEUE_CAPACITY\020\373\004\022\036\n\031RET_FORGE_QUEU" + + "E_NOT_FOUND\020\374\004\022\032\n\025RET_FORGE_QUEUE_EMPTY\020" + + "\375\004\022\031\n\024RET_NOT_SUPPORT_ITEM\020\376\004\022\023\n\016RET_ITE" + + "M_EMPTY\020\377\004\022\035\n\030RET_VIRTUAL_EXCEED_LIMIT\020\200" + + "\005\022\036\n\031RET_MATERIAL_EXCEED_LIMIT\020\201\005\022\033\n\026RET" + + "_EQUIP_EXCEED_LIMIT\020\202\005\022\"\n\035RET_ITEM_SHOUL" + + "D_HAVE_NO_LEVEL\020\203\005\022*\n%RET_WEAPON_PROMOTE" + + "_LEVEL_EXCEED_LIMIT\020\204\005\022\035\n\030RET_WEAPON_LEV" + + "EL_INVALID\020\205\005\022\031\n\024RET_UNKNOW_ITEM_TYPE\020\206\005" + + "\022\033\n\026RET_ITEM_COUNT_IS_ZERO\020\207\005\022\030\n\023RET_ITE" + + "M_IS_EXPIRED\020\210\005\022!\n\034RET_ITEM_EXCEED_OUTPU" + + "T_LIMIT\020\211\005\022\033\n\026RET_EQUIP_LEVEL_HIGHER\020\212\005\022" + + "&\n!RET_EQUIP_CAN_NOT_WAKE_OFF_WEAPON\020\213\005\022" + + "\036\n\031RET_EQUIP_HAS_BEEN_WEARED\020\214\005\022!\n\034RET_E" + + "QUIP_WEARED_CANNOT_DROP\020\215\005\022\031\n\024RET_AWAKEN" + + "_LEVEL_MAX\020\216\005\022\031\n\024RET_MCOIN_NOT_ENOUGH\020\217\005" + + "\022\033\n\026RET_MCOIN_EXCEED_LIMIT\020\220\005\022\031\n\024RET_RES" + + "IN_NOT_ENOUGH\020\224\005\022\033\n\026RET_RESIN_EXCEED_LIM" + + "IT\020\225\005\022\034\n\027RET_RESIN_OPENSTATE_OFF\020\226\005\022$\n\037R" + + "ET_RESIN_BOUGHT_COUNT_EXCEEDED\020\227\005\022*\n%RET" + + "_RESIN_CARD_DAILY_REWARD_HAS_TAKEN\020\230\005\022\033\n" + + "\026RET_RESIN_CARD_EXPIRED\020\231\005\022\034\n\027RET_AVATAR" + + "_CAN_NOT_COOK\020\232\005\022\031\n\024RET_ATTACH_AVATAR_CD" + + "\020\233\005\022#\n\036RET_AUTO_RECOVER_OPENSTATE_OFF\020\234\005" + + "\022+\n&RET_AUTO_RECOVER_BOUGHT_COUNT_EXCEED" + + "ED\020\235\005\022\032\n\025RET_RESIN_GAIN_FAILED\020\236\005\022$\n\037RET" + + "_WIDGET_ORNAMENTS_TYPE_ERROR\020\237\005\022\"\n\035RET_A" + + "LL_TARGET_SATIATION_FULL\020\240\005\022$\n\037RET_FORGE" + + "_WORLD_LEVEL_NOT_MATCH\020\241\005\022\037\n\032RET_FORGE_P" + + "OINT_NOT_ENOUGH\020\242\005\022!\n\034RET_WIDGET_ANCHOR_" + + "POINT_FULL\020\243\005\022&\n!RET_WIDGET_ANCHOR_POINT" + + "_NOT_FOUND\020\244\005\022%\n RET_ALL_BONFIRE_EXCEED_" + + "MAX_COUNT\020\245\005\022!\n\034RET_BONFIRE_EXCEED_MAX_C" + + "OUNT\020\246\005\022\035\n\030RET_LUNCH_BOX_DATA_ERROR\020\247\005\022!" + + "\n\034RET_INVALID_QUICK_USE_WIDGET\020\250\005\022$\n\037RET" + + "_INVALID_REPLACE_RESIN_COUNT\020\251\005\022\'\n\"RET_P" + + "REV_DETECTED_GATHER_NOT_FOUND\020\252\005\022\036\n\031RET_" + + "GOT_ALL_ONEOFF_GAHTER\020\253\005\022#\n\036RET_INVALID_" + + "WIDGET_MATERIAL_ID\020\254\005\022)\n$RET_WIDGET_DETE" + + "CTOR_NO_HINT_TO_CLEAR\020\255\005\022,\n\'RET_WIDGET_A" + + "LREADY_WITHIN_NEARBY_RADIUS\020\256\005\022,\n\'RET_WI" + + "DGET_CLIENT_COLLECTOR_NEED_POINTS\020\257\005\022\031\n\024" + + "RET_WIDGET_IN_COMBAT\020\260\005\022!\n\034RET_WIDGET_NO" + + "T_SET_QUICK_USE\020\261\005\022\036\n\031RET_ALREADY_ATTACH" + + "_WIDGET\020\262\005\022\030\n\023RET_EQUIP_IS_LOCKED\020\263\005\022\030\n\023" + + "RET_FORGE_IS_LOCKED\020\264\005\022\032\n\025RET_COMBINE_IS" + + "_LOCKED\020\265\005\022!\n\034RET_FORGE_OUTPUT_STACK_LIM" + + "IT\020\266\005\022\037\n\032RET_ALREADY_DETTACH_WIDGET\020\267\005\022(" + + "\n#RET_GADGET_BUILDER_EXCEED_MAX_COUNT\020\270\005" + + "\022/\n*RET_REUNION_PRIVILEGE_RESIN_TYPE_IS_" + + "NORMAL\020\271\005\022(\n#RET_BONUS_COUNT_EXCEED_DOUB" + + "LE_LIMIT\020\272\005\022(\n#RET_RELIQUARY_DECOMPOSE_P" + + "ARAM_ERROR\020\273\005\022&\n!RET_ITEM_COMBINE_COUNT_" + + "NOT_ENOUGH\020\274\005\022\030\n\023RET_GOODS_NOT_EXIST\020\275\005\022" + + "\"\n\035RET_GOODS_MATERIAL_NOT_ENOUGH\020\276\005\022\032\n\025R" + + "ET_GOODS_NOT_IN_TIME\020\277\005\022!\n\034RET_GOODS_BUY" + + "_NUM_NOT_ENOUGH\020\300\005\022\034\n\027RET_GOODS_BUY_NUM_" + + "ERROR\020\301\005\022\026\n\021RET_SHOP_NOT_OPEN\020\302\005\022\037\n\032RET_" + + "SHOP_CONTENT_NOT_MATCH\020\303\005\022\027\n\022RET_CHAT_FO" + + "RBIDDEN\020\236\006\022\020\n\013RET_CHAT_CD\020\237\006\022\030\n\023RET_CHAT" + + "_FREQUENTLY\020\240\006\022\031\n\024RET_GADGET_NOT_EXIST\020\241" + + "\006\022\037\n\032RET_GADGET_NOT_INTERACTIVE\020\242\006\022\036\n\031RE" + + "T_GADGET_NOT_GATHERABLE\020\243\006\022\030\n\023RET_CHEST_" + + "IS_LOCKED\020\244\006\022\033\n\026RET_GADGET_CREATE_FAIL\020\245" + + "\006\022!\n\034RET_WORKTOP_OPTION_NOT_EXIST\020\246\006\022!\n\034" + + "RET_GADGET_STATUE_NOT_ACTIVE\020\247\006\022\035\n\030RET_G" + + "ADGET_STATUE_OPENED\020\250\006\022$\n\037RET_BOSS_CHEST" + + "_NO_QUALIFICATION\020\251\006\022\"\n\035RET_BOSS_CHEST_L" + + "IFE_TIME_OVER\020\252\006\022\"\n\035RET_BOSS_CHEST_WEEK_" + + "NUM_LIMIT\020\253\006\022%\n RET_BOSS_CHEST_GUEST_WOR" + + "LD_LEVEL\020\254\006\022\035\n\030RET_BOSS_CHEST_HAS_TAKEN\020" + + "\255\006\022\'\n\"RET_BLOSSOM_CHEST_NO_QUALIFICATION" + + "\020\256\006\022%\n RET_BLOSSOM_CHEST_LIFE_TIME_OVER\020" + + "\257\006\022 \n\033RET_BLOSSOM_CHEST_HAS_TAKEN\020\260\006\022(\n#" + + "RET_BLOSSOM_CHEST_GUEST_WORLD_LEVEL\020\261\006\022(" + + "\n#RET_MP_PLAY_REWARD_NO_QUALIFICATION\020\262\006" + + "\022!\n\034RET_MP_PLAY_REWARD_HAS_TAKEN\020\263\006\022(\n#R" + + "ET_GENERAL_REWARD_NO_QUALIFICATION\020\264\006\022&\n" + + "!RET_GENERAL_REWARD_LIFE_TIME_OVER\020\265\006\022!\n" + + "\034RET_GENERAL_REWARD_HAS_TAKEN\020\266\006\022\033\n\026RET_" + + "GADGET_NOT_VEHICLE\020\267\006\022\036\n\031RET_VEHICLE_SLO" + + "T_OCCUPIED\020\270\006\022\027\n\022RET_NOT_IN_VEHICLE\020\271\006\022\035" + + "\n\030RET_CREATE_VEHICLE_IN_CD\020\272\006\022#\n\036RET_CRE" + + "ATE_VEHICLE_POS_INVALID\020\273\006\022!\n\034RET_VEHICL" + + "E_POINT_NOT_UNLOCK\020\274\006\022&\n!RET_GADGET_INTE" + + "RACT_COND_NOT_MEET\020\275\006\022$\n\037RET_GADGET_INTE" + + "RACT_PARAM_ERROR\020\276\006\022*\n%RET_GADGET_CUSTOM" + + "_COMBINATION_INVALID\020\277\006\022\027\n\022RET_ACTIVITY_" + + "CLOSE\020\334\006\022\034\n\027RET_ACTIVITY_ITEM_ERROR\020\335\006\022)" + + "\n$RET_ACTIVITY_CONTRIBUTION_NOT_ENOUGH\020\336" + + "\006\022\"\n\035RET_SEA_LAMP_PHASE_NOT_FINISH\020\337\006\022\037\n" + + "\032RET_SEA_LAMP_FLY_NUM_LIMIT\020\340\006\022\'\n\"RET_SE" + + "A_LAMP_FLY_LAMP_WORD_ILLEGAL\020\341\006\022&\n!RET_A" + + "CTIVITY_WATCHER_REWARD_TAKEN\020\342\006\022-\n(RET_A" + + "CTIVITY_WATCHER_REWARD_NOT_FINISHED\020\343\006\022#" + + "\n\036RET_SALESMAN_ALREADY_DELIVERED\020\344\006\022)\n$R" + + "ET_SALESMAN_REWARD_COUNT_NOT_ENOUGH\020\345\006\022\"" + + "\n\035RET_SALESMAN_POSITION_INVALID\020\346\006\022%\n RE" + + "T_DELIVER_NOT_FINISH_ALL_QUEST\020\347\006\022*\n%RET" + + "_DELIVER_ALREADY_TAKE_DAILY_REWARD\020\350\006\022$\n" + + "\037RET_ASTER_PROGRESS_EXCEED_LIMIT\020\351\006\022\"\n\035R" + + "ET_ASTER_CREDIT_EXCEED_LIMIT\020\352\006\022!\n\034RET_A" + + "STER_TOKEN_EXCEED_LIMIT\020\353\006\022 \n\033RET_ASTER_" + + "CREDIT_NOT_ENOUGH\020\354\006\022\037\n\032RET_ASTER_TOKEN_" + + "NOT_ENOUGH\020\355\006\022\'\n\"RET_ASTER_SPECIAL_REWAR" + + "D_HAS_TAKEN\020\356\006\022*\n%RET_FLIGHT_GROUP_ACTIV" + + "ITY_NOT_STARTED\020\357\006\022/\n*RET_ASTER_MID_PREV" + + "IOUS_BATTLE_NOT_FINISHED\020\360\006\0225\n0RET_DRAGO" + + "N_SPINE_SHIMMERING_ESSENCE_EXCEED_LIMIT\020" + + "\361\006\022/\n*RET_DRAGON_SPINE_WARM_ESSENCE_EXCE" + + "ED_LIMIT\020\362\006\0223\n.RET_DRAGON_SPINE_WONDROUS" + + "_ESSENCE_EXCEED_LIMIT\020\363\006\0223\n.RET_DRAGON_S" + + "PINE_SHIMMERING_ESSENCE_NOT_ENOUGH\020\364\006\022-\n" + + "(RET_DRAGON_SPINE_WARM_ESSENCE_NOT_ENOUG" + + "H\020\365\006\0221\n,RET_DRAGON_SPINE_WONDROUS_ESSENC" + + "E_NOT_ENOUGH\020\366\006\022+\n&RET_EFFIGY_FIRST_PASS" + + "_REWARD_HAS_TAKEN\020\373\006\022 \n\033RET_EFFIGY_REWAR" + + "D_HAS_TAKEN\020\374\006\022,\n\'RET_TREASURE_MAP_ADD_T" + + "OKEN_EXCEED_LIMIT\020\375\006\022\'\n\"RET_TREASURE_MAP" + + "_TOKEN_NOT_ENOUGHT\020\376\006\022#\n\036RET_SEA_LAMP_CO" + + "IN_EXCEED_LIMIT\020\377\006\022!\n\034RET_SEA_LAMP_COIN_" + + "NOT_ENOUGH\020\200\007\022)\n$RET_SEA_LAMP_POPULARITY" + + "_EXCEED_LIMIT\020\201\007\022(\n#RET_ACTIVITY_AVATAR_" + + "REWARD_NOT_OPEN\020\202\007\022)\n$RET_ACTIVITY_AVATA" + + "R_REWARD_HAS_TAKEN\020\203\007\022\'\n\"RET_ARENA_ACTIV" + + "ITY_ALREADY_STARTED\020\204\007\022\037\n\032RET_TALENT_ALR" + + "EAY_UNLOCKED\020\205\007\022!\n\034RET_PREV_TALENT_NOT_U" + + "NLOCKED\020\206\007\022$\n\037RET_BIG_TALENT_POINT_NOT_E" + + "NOUGH\020\207\007\022&\n!RET_SMALL_TALENT_POINT_NOT_E" + + "NOUGH\020\210\007\022 \n\033RET_PROUD_SKILL_ALREADY_GOT\020" + + "\211\007\022!\n\034RET_PREV_PROUD_SKILL_NOT_GET\020\212\007\022\036\n" + + "\031RET_PROUD_SKILL_MAX_LEVEL\020\213\007\022*\n%RET_CAN" + + "DIDATE_SKILL_DEPOT_ID_NOT_FIND\020\216\007\022 \n\033RET" + + "_SKILL_DEPOT_IS_THE_SAME\020\217\007\022\032\n\025RET_MONST" + + "ER_NOT_EXIST\020\351\007\022\034\n\027RET_MONSTER_CREATE_FA" + + "IL\020\352\007\022\033\n\026RET_DUNGEON_ENTER_FAIL\020\315\010\022\032\n\025RE" + + "T_DUNGEON_QUIT_FAIL\020\316\010\022\'\n\"RET_DUNGEON_EN" + + "TER_EXCEED_DAY_COUNT\020\317\010\022(\n#RET_DUNGEON_R" + + "EVIVE_EXCEED_MAX_COUNT\020\320\010\022\034\n\027RET_DUNGEON" + + "_REVIVE_FAIL\020\321\010\022\034\n\027RET_DUNGEON_NOT_SUCCE" + + "ED\020\322\010\022\037\n\032RET_DUNGEON_CAN_NOT_CANCEL\020\323\010\022\035" + + "\n\030RET_DEST_DUNGEON_SETTLED\020\324\010\022\'\n\"RET_DUN" + + "GEON_CANDIDATE_TEAM_IS_FULL\020\325\010\022*\n%RET_DU" + + "NGEON_CANDIDATE_TEAM_IS_DISMISS\020\326\010\022-\n(RE" + + "T_DUNGEON_CANDIDATE_TEAM_NOT_ALL_READY\020\327" + + "\010\0221\n,RET_DUNGEON_CANDIDATE_TEAM_HAS_REPE" + + "AT_AVATAR\020\330\010\022*\n%RET_DUNGEON_CANDIDATE_NO" + + "T_SINGEL_PASS\020\331\010\022+\n&RET_DUNGEON_REPLAY_N" + + "EED_ALL_PLAYER_DIE\020\332\010\022(\n#RET_DUNGEON_REP" + + "LAY_HAS_REVIVE_COUNT\020\333\010\022\035\n\030RET_DUNGEON_O" + + "THERS_LEAVE\020\334\010\022\"\n\035RET_DUNGEON_ENTER_LEVE" + + "L_LIMIT\020\335\010\022(\n#RET_DUNGEON_CANNOT_ENTER_P" + + "LOT_IN_MP\020\336\010\022$\n\037RET_DUNGEON_DROP_SUBFIEL" + + "D_LIMIT\020\337\010\0220\n+RET_DUNGEON_BE_INVITE_PLAY" + + "ER_AVATAR_ALL_DIE\020\340\010\022\034\n\027RET_DUNGEON_CANN" + + "OT_KICK\020\341\010\0223\n.RET_DUNGEON_CANDIDATE_TEAM" + + "_SOMEONE_LEVEL_LIMIT\020\342\010\022\036\n\031RET_DUNGEON_I" + + "N_FORCE_QUIT\020\343\010\022#\n\036RET_DUNGEON_GUEST_QUI" + + "T_DUNGEON\020\344\010\022\034\n\027RET_DUNGEON_TICKET_FAIL\020" + + "\345\010\022\033\n\026RET_MP_NOT_IN_MY_WORLD\020\261\t\022\026\n\021RET_M" + + "P_IN_MP_MODE\020\262\t\022\031\n\024RET_MP_SCENE_IS_FULL\020" + + "\263\t\022\036\n\031RET_MP_MODE_NOT_AVAILABLE\020\264\t\022 \n\033RE" + + "T_MP_PLAYER_NOT_ENTERABLE\020\265\t\022\032\n\025RET_MP_Q" + + "UEST_BLOCK_MP\020\266\t\022\031\n\024RET_MP_IN_ROOM_SCENE" + + "\020\267\t\022\031\n\024RET_MP_WORLD_IS_FULL\020\270\t\022\"\n\035RET_MP" + + "_PLAYER_NOT_ALLOW_ENTER\020\271\t\022\037\n\032RET_MP_PLA" + + "YER_DISCONNECTED\020\272\t\022\032\n\025RET_MP_NOT_IN_MP_" + + "MODE\020\273\t\022\033\n\026RET_MP_OWNER_NOT_ENTER\020\274\t\022#\n\036" + + "RET_MP_ALLOW_ENTER_PLAYER_FULL\020\275\t\022%\n RET" + + "_MP_TARGET_PLAYER_IN_TRANSFER\020\276\t\022!\n\034RET_" + + "MP_TARGET_ENTERING_OTHER\020\277\t\022\032\n\025RET_MP_OT" + + "HER_ENTERING\020\300\t\022%\n RET_MP_ENTER_MAIN_PLA" + + "YER_IN_PLOT\020\301\t\022\031\n\024RET_MP_NOT_PS_PLAYER\020\302" + + "\t\022\033\n\026RET_MP_PLAY_NOT_ACTIVE\020\303\t\022\037\n\032RET_MP" + + "_PLAY_REMAIN_REWARDS\020\304\t\022\032\n\025RET_MP_PLAY_N" + + "O_REWARD\020\305\t\022\033\n\026RET_MP_OPEN_STATE_FAIL\020\307\t" + + "\022\037\n\032RET_MP_PLAYER_IN_BLACKLIST\020\310\t\022\031\n\024RET" + + "_MP_REPLY_TIMEOUT\020\311\t\022\024\n\017RET_MP_IS_BLOCK\020" + + "\312\t\022(\n#RET_MP_ENTER_MAIN_PLAYER_IN_MP_PLA" + + "Y\020\313\t\022\035\n\030RET_MP_IN_MP_PLAY_BATTLE\020\314\t\022%\n R" + + "ET_MP_GUEST_HAS_REWARD_REMAINED\020\315\t\022\033\n\026RE" + + "T_MP_QUIT_MP_INVALID\020\316\t\022)\n$RET_MP_OTHER_" + + "DATA_VERSION_NOT_LATEST\020\317\t\022#\n\036RET_MP_DAT" + + "A_VERSION_NOT_LATEST\020\320\t\022#\n\036RET_MP_CUR_WO" + + "RLD_NOT_ENTERABLE\020\321\t\022\037\n\032RET_MP_ANY_GALLE" + + "RY_STARTED\020\322\t\022\034\n\027RET_MP_HAS_ACTIVE_DRAFT" + + "\020\323\t\022\035\n\030RET_MP_PLAYER_IN_DUNGEON\020\324\t\022\026\n\021RE" + + "T_MP_MATCH_FULL\020\325\t\022\027\n\022RET_MP_MATCH_LIMIT" + + "\020\326\t\022\033\n\026RET_MP_MATCH_IN_PUNISH\020\327\t\022\034\n\027RET_" + + "MP_IS_IN_MULTISTAGE\020\330\t\022\037\n\032RET_MP_MATCH_P" + + "LAY_NOT_OPEN\020\331\t\022\"\n\035RET_MP_ONLY_MP_WITH_P" + + "S_PLAYER\020\332\t\022%\n RET_MP_GUEST_LOADING_FIRS" + + "T_ENTER\020\333\t\022+\n&RET_MP_SUMMER_TIME_SPRINT_" + + "BOAT_ONGOING\020\334\t\0220\n+RET_MP_BLITZ_RUSH_PAR" + + "KOUR_CHALLENGE_ONGOING\020\335\t\022\036\n\031RET_MP_MUSI" + + "C_GAME_ONGOING\020\336\t\022\031\n\024RET_MP_IN_MPING_MOD" + + "E\020\337\t\022!\n\034RET_MP_OWNER_IN_SINGLE_SCENE\020\340\t\022" + + "\033\n\026RET_MP_IN_SINGLE_SCENE\020\341\t\022!\n\034RET_MP_R" + + "EPLY_NO_VALID_AVATAR\020\342\t\022\026\n\021RET_MAIL_PARA" + + "_ERR\020\225\n\022\025\n\020RET_MAIL_MAX_NUM\020\226\n\022\035\n\030RET_MA" + + "IL_ITEM_NUM_EXCEED\020\227\n\022\036\n\031RET_MAIL_TITLE_" + + "LEN_EXCEED\020\230\n\022 \n\033RET_MAIL_CONTENT_LEN_EX" + + "CEED\020\231\n\022\037\n\032RET_MAIL_SENDER_LEN_EXCEED\020\232\n" + + "\022\037\n\032RET_MAIL_PARSE_PACKET_FAIL\020\233\n\022\034\n\027RET" + + "_OFFLINE_MSG_MAX_NUM\020\234\n\022 \n\033RET_OFFLINE_M" + + "SG_SAME_TICKET\020\235\n\022#\n\036RET_MAIL_EXCEL_MAIL" + + "_TYPE_ERROR\020\236\n\022\037\n\032RET_MAIL_CANNOT_SEND_M" + + "COIN\020\237\n\022 \n\033RET_MAIL_HCOIN_EXCEED_LIMIT\020\240" + + "\n\022 \n\033RET_MAIL_SCOIN_EXCEED_LIMIT\020\241\n\022!\n\034R" + + "ET_MAIL_MATERIAL_ID_INVALID\020\242\n\022!\n\034RET_MA" + + "IL_AVATAR_EXCEED_LIMIT\020\243\n\022+\n&RET_MAIL_GA" + + "CHA_TICKET_ETC_EXCEED_LIMIT\020\244\n\022%\n RET_MA" + + "IL_ITEM_EXCEED_CEHUA_LIMIT\020\245\n\022*\n%RET_MAI" + + "L_SPACE_OR_REST_NUM_NOT_ENOUGH\020\246\n\022\035\n\030RET" + + "_MAIL_TICKET_IS_EMPTY\020\247\n\022\"\n\035RET_MAIL_TRA" + + "NSACTION_IS_EMPTY\020\250\n\022\036\n\031RET_MAIL_DELETE_" + + "COLLECTED\020\251\n\022\036\n\031RET_DAILY_TASK_NOT_FINIS" + + "H\020\262\n\022\035\n\030RET_DAILY_TAKS_HAS_TAKEN\020\263\n\022&\n!R" + + "ET_SOCIAL_OFFLINE_MSG_NUM_EXCEED\020\264\n\022(\n#R" + + "ET_DAILY_TASK_FILTER_CITY_NOT_OPEN\020\265\n\022\032\n" + + "\025RET_GACHA_INAVAILABLE\020\371\n\022\037\n\032RET_GACHA_R" + + "ANDOM_NOT_MATCH\020\372\n\022!\n\034RET_GACHA_SCHEDULE" + + "_NOT_MATCH\020\373\n\022\034\n\027RET_GACHA_INVALID_TIMES" + + "\020\374\n\022#\n\036RET_GACHA_COST_ITEM_NOT_ENOUGH\020\375\n" + + "\022\032\n\025RET_GACHA_TIMES_LIMIT\020\376\n\022\035\n\030RET_GACH" + + "A_WISH_SAME_ITEM\020\377\n\022 \n\033RET_GACHA_WISH_IN" + + "VALID_ITEM\020\200\013\022!\n\034RET_GACHA_MINORS_TIMES_" + + "LIMIT\020\201\013\022&\n!RET_INVESTIGAITON_NOT_IN_PRO" + + "GRESS\020\335\013\022!\n\034RET_INVESTIGAITON_UNCOMPLETE" + + "\020\336\013\022#\n\036RET_INVESTIGAITON_REWARD_TAKEN\020\337\013" + + "\022)\n$RET_INVESTIGAITON_TARGET_STATE_ERROR" + + "\020\340\013\022\034\n\027RET_PUSH_TIPS_NOT_FOUND\020\341\013\022!\n\034RET" + + "_SIGN_IN_RECORD_NOT_FOUND\020\342\013\022\037\n\032RET_ALRE" + + "ADY_HAVE_SIGNED_IN\020\343\013\022#\n\036RET_SIGN_IN_CON" + + "D_NOT_SATISFIED\020\344\013\022&\n!RET_BONUS_ACTIVITY" + + "_NOT_UNREWARDED\020\345\013\022\031\n\024RET_SIGN_IN_REWARD" + + "ED\020\346\013\022\027\n\022RET_TOWER_NOT_OPEN\020\361\013\022 \n\033RET_TO" + + "WER_HAVE_DAILY_RECORD\020\362\013\022\031\n\024RET_TOWER_NO" + + "T_RECORD\020\363\013\022\032\n\025RET_TOWER_HAVE_RECORD\020\364\013\022" + + "\035\n\030RET_TOWER_TEAM_NUM_ERROR\020\365\013\022\035\n\030RET_TO" + + "WER_FLOOR_NOT_OPEN\020\366\013\022#\n\036RET_TOWER_NO_FL" + + "OOR_STAR_RECORD\020\367\013\022\037\n\032RET_ALREADY_HAS_TO" + + "WER_BUFF\020\370\013\022\036\n\031RET_DUPLICATE_ENTER_LEVEL" + + "\020\371\013\022\033\n\026RET_NOT_IN_TOWER_LEVEL\020\372\013\022\027\n\022RET_" + + "IN_TOWER_LEVEL\020\373\013\022$\n\037RET_TOWER_PREV_FLOO" + + "R_NOT_FINISH\020\374\013\022\036\n\031RET_TOWER_STAR_NOT_EN" + + "OUGH\020\375\013\022 \n\033RET_BATTLE_PASS_NO_SCHEDULE\020\205" + + "\014\022\036\n\031RET_BATTLE_PASS_HAS_BUYED\020\206\014\022#\n\036RET" + + "_BATTLE_PASS_LEVEL_OVERFLOW\020\207\014\022$\n\037RET_BA" + + "TTLE_PASS_PRODUCT_EXPIRED\020\210\014\022\030\n\023RET_MATC" + + "H_HOST_QUIT\020\231\014\022\037\n\032RET_MATCH_ALREADY_IN_M" + + "ATCH\020\232\014\022\033\n\026RET_MATCH_NOT_IN_MATCH\020\233\014\022 \n\033" + + "RET_MATCH_APPLYING_ENTER_MP\020\234\014\022\'\n\"RET_WI" + + "DGET_TREASURE_SPOT_NOT_FOUND\020\255\014\022&\n!RET_W" + + "IDGET_TREASURE_ENTITY_EXISTS\020\256\014\022&\n!RET_W" + + "IDGET_TREASURE_SPOT_FAR_AWAY\020\257\014\022\'\n\"RET_W" + + "IDGET_TREASURE_FINISHED_TODAY\020\260\014\022)\n$RET_" + + "WIDGET_QUICK_USE_REQ_PARAM_ERROR\020\261\014\022$\n\037R" + + "ET_WIDGET_CAMERA_SCAN_ID_ERROR\020\262\014\022\032\n\025RET", + "_WIDGET_NOT_ACTIVE\020\263\014\022\"\n\035RET_WIDGET_FEAT" + + "HER_NOT_ACTIVE\020\264\014\022+\n&RET_WIDGET_FEATHER_" + + "GADGET_TOO_FAR_AWAY\020\265\014\022(\n#RET_WIDGET_CAP" + + "TURE_ANIMAL_NOT_EXIST\020\266\014\022-\n(RET_WIDGET_C" + + "APTURE_ANIMAL_DROP_BAG_LIMIT\020\267\014\022.\n)RET_W" + + "IDGET_CAPTURE_ANIMAL_CAN_NOT_CAPTURE\020\270\014\022" + + ")\n$RET_WIDGET_SKY_CRYSTAL_ALL_COLLECTED\020" + + "\271\014\022.\n)RET_WIDGET_SKY_CRYSTAL_HINT_ALREAD" + + "Y_EXIST\020\272\014\022%\n RET_WIDGET_SKY_CRYSTAL_NOT" + + "_FOUND\020\273\014\022,\n\'RET_WIDGET_SKY_CRYSTAL_NO_H" + + "INT_TO_CLEAR\020\274\014\022-\n(RET_WIDGET_LIGHT_STON" + + "E_ENERGY_NOT_ENOUGH\020\275\014\022-\n(RET_WIDGET_TOY" + + "_CRYSTAL_ENERGY_NOT_ENOUGH\020\276\014\022,\n\'RET_WID" + + "GET_LIGHT_STONE_LEVEL_NOT_ENOUGH\020\277\014\022\026\n\021R" + + "ET_UID_NOT_EXIST\020\321\017\022\030\n\023RET_PARSE_BIN_ERR" + + "OR\020\322\017\022\037\n\032RET_ACCOUNT_INFO_NOT_EXIST\020\323\017\022\035" + + "\n\030RET_ORDER_INFO_NOT_EXIST\020\324\017\022\035\n\030RET_SNA" + + "PSHOT_INDEX_ERROR\020\325\017\022\033\n\026RET_MAIL_HAS_BEE" + + "N_SENT\020\326\017\022\032\n\025RET_PRODUCT_NOT_EXIST\020\327\017\022\027\n" + + "\022RET_UNFINISH_ORDER\020\330\017\022\025\n\020RET_ID_NOT_EXI" + + "ST\020\331\017\022\032\n\025RET_ORDER_TRADE_EARLY\020\332\017\022\027\n\022RET" + + "_ORDER_FINISHED\020\333\017\022!\n\034RET_GAMESERVER_VER" + + "SION_WRONG\020\334\017\022\037\n\032RET_OFFLINE_OP_FULL_LEN" + + "GTH\020\335\017\022%\n RET_CONCERT_PRODUCT_OBTAIN_LIM" + + "IT\020\336\017\022*\n%RET_CONCERT_PRODUCT_TICKET_DUPL" + + "ICATED\020\337\017\022%\n RET_CONCERT_PRODUCT_TICKET_" + + "EMPTY\020\340\017\022\027\n\022RET_REDIS_MODIFIED\020\211\'\022\034\n\027RET" + + "_REDIS_UID_NOT_EXIST\020\212\'\022#\n\036RET_PATHFINDI" + + "NG_DATA_NOT_EXIST\020\361.\022*\n%RET_PATHFINDING_" + + "DESTINATION_NOT_EXIST\020\362.\022 \n\033RET_PATHFIND" + + "ING_ERROR_SCENE\020\363.\022\'\n\"RET_PATHFINDING_SC" + + "ENE_DATA_LOADING\020\364.\022\036\n\031RET_FRIEND_COUNT_" + + "EXCEEDED\020\3316\022\031\n\024RET_PLAYER_NOT_EXIST\020\3326\022!" + + "\n\034RET_ALREADY_SENT_ADD_REQUEST\020\3336\022\035\n\030RET" + + "_ASK_FRIEND_LIST_FULL\020\3346\022!\n\034RET_PLAYER_A" + + "LREADY_IS_FRIEND\020\3356\022\036\n\031RET_PLAYER_NOT_AS" + + "K_FRIEND\020\3366\022#\n\036RET_TARGET_FRIEND_COUNT_E" + + "XCEED\020\3376\022\023\n\016RET_NOT_FRIEND\020\3406\022%\n RET_BIR" + + "THDAY_CANNOT_BE_SET_TWICE\020\3416\022\037\n\032RET_CANN" + + "OT_ADD_SELF_FRIEND\020\3426\022\032\n\025RET_SIGNATURE_I" + + "LLEGAL\020\3436\022%\n RET_PS_PLAYER_CANNOT_ADD_FR" + + "IENDS\020\3446\022(\n#RET_PS_PLAYER_CANNOT_REMOVE_" + + "FRIENDS\020\3456\022\037\n\032RET_NAME_CARD_NOT_UNLOCKED" + + "\020\3466\022\035\n\030RET_ALREADY_IN_BLACKLIST\020\3476\022(\n#RE" + + "T_PS_PALEYRS_CANNOT_ADD_BLACKLIST\020\3506\022\036\n\031" + + "RET_PLAYER_BLACKLIST_FULL\020\3516\022 \n\033RET_PLAY" + + "ER_NOT_IN_BLACKLIST\020\3526\022+\n&RET_BLACKLIST_" + + "PLAYER_CANNOT_ADD_FRIEND\020\3536\022\034\n\027RET_IN_TA" + + "RGET_BLACKLIST\020\3546\022!\n\034RET_CANNOT_ADD_TARG" + + "ET_FRIEND\020\3556\022\036\n\031RET_BIRTHDAY_FORMAT_ERRO" + + "R\020\3566\022\035\n\030RET_ONLINE_ID_NOT_EXISTS\020\3576\022%\n R" + + "ET_FIRST_SHARE_REWARD_HAS_TAKEN\020\3606\022*\n%RE" + + "T_PS_PLAYER_CANNOT_REMOVE_BLACKLIST\020\3616\022\022" + + "\n\rRET_REPORT_CD\020\3626\022\037\n\032RET_REPORT_CONTENT" + + "_ILLEGAL\020\3636\022\034\n\027RET_REMARK_WORD_ILLEGAL\020\364" + + "6\022\030\n\023RET_REMARK_TOO_LONG\020\3656\022\033\n\026RET_REMAR" + + "K_UTF_8_ERROR\020\3666\022\030\n\023RET_REMARK_IS_EMPTY\020" + + "\3676\022\032\n\025RET_ASK_ADD_FRIEND_CD\020\3706\022#\n\036RET_SH" + + "OW_AVATAR_INFO_NOT_EXIST\020\3716\022\037\n\032RET_PLAYE" + + "R_NOT_SHOW_AVATAR\020\3726\022*\n%RET_SOCIAL_UPDAT" + + "E_SHOW_LIST_REPEAT_ID\020\3736\022\031\n\024RET_PSN_ID_N" + + "OT_FOUND\020\3746\022*\n%RET_EMOJI_COLLECTION_NUM_" + + "EXCEED_LIMIT\020\3756\022\025\n\020RET_REMARK_EMPTY\020\3766\022 " + + "\n\033RET_IN_TARGET_PSN_BLACKLIST\020\3776\022\036\n\031RET_" + + "SIGNATURE_NOT_CHANGED\020\2007\022 \n\033RET_SIGNATUR" + + "E_MONTHLY_LIMIT\020\2017\022\032\n\025RET_OFFERING_NOT_O" + + "PEN\020\2517\022\035\n\030RET_OFFERING_LEVEL_LIMIT\020\2527\022!\n" + + "\034RET_OFFERING_LEVEL_NOT_REACH\020\2537\022!\n\034RET_" + + "OFFERING_LEVEL_HAS_TAKEN\020\2547\022!\n\034RET_CITY_" + + "REPUTATION_NOT_OPEN\020\2757\022$\n\037RET_CITY_REPUT" + + "ATION_LEVEL_TAKEN\020\2767\022(\n#RET_CITY_REPUTAT" + + "ION_LEVEL_NOT_REACH\020\2777\022+\n&RET_CITY_REPUT" + + "ATION_PARENT_QUEST_TAKEN\020\3007\022.\n)RET_CITY_" + + "REPUTATION_PARENT_QUEST_UNFINISH\020\3017\022\'\n\"R" + + "ET_CITY_REPUTATION_ACCEPT_REQUEST\020\3027\022+\n&" + + "RET_CITY_REPUTATION_NOT_ACCEPT_REQUEST\020\303" + + "7\022-\n(RET_CITY_REPUTATION_ACCEPT_REQUEST_" + + "LIMIT\020\3047\022*\n%RET_CITY_REPUTATION_ENTRANCE" + + "_NOT_OPEN\020\3057\022-\n(RET_CITY_REPUTATION_TAKE" + + "N_REQUEST_REWARD\020\3067\022%\n RET_CITY_REPUTATI" + + "ON_SWITCH_CLOSE\020\3077\022-\n(RET_CITY_REPUTATIO" + + "N_ENTRACE_SWITCH_CLOSE\020\3107\022-\n(RET_CITY_RE" + + "PUTATION_TAKEN_EXPLORE_REWARD\020\3117\022*\n%RET_" + + "CITY_REPUTATION_EXPLORE_NOT_REACH\020\3127\022\034\n\027" + + "RET_MECHANICUS_NOT_OPEN\020\3207\022\037\n\032RET_MECHAN" + + "ICUS_GEAR_UNLOCK\020\3217\022\035\n\030RET_MECHANICUS_GE" + + "AR_LOCK\020\3227\022$\n\037RET_MECHANICUS_GEAR_LEVEL_" + + "LIMIT\020\3237\022#\n\036RET_MECHANICUS_COIN_NOT_ENOU" + + "GH\020\3247\022\037\n\032RET_MECHANICUS_NO_SEQUENCE\020\3257\022(" + + "\n#RET_MECHANICUS_SEQUENCE_LIMIT_LEVEL\020\3267" + + "\022\'\n\"RET_MECHANICUS_SEQUENCE_LIMIT_OPEN\020\327" + + "7\022)\n$RET_MECHANICUS_DIFFICULT_NOT_SUPPOR" + + "T\020\3307\022%\n RET_MECHANICUS_TICKET_NOT_ENOUGH" + + "\020\3317\022$\n\037RET_MECHANICUS_TEACH_NOT_FINISH\020\332" + + "7\022\"\n\035RET_MECHANICUS_TEACH_FINISHED\020\3337\022.\n" + + ")RET_MECHANICUS_PREV_DIFFICULT_LEVEL_BLO" + + "CK\020\3347\022 \n\033RET_MECHANICUS_PLAYER_LIMIT\020\3357\022" + + "\037\n\032RET_MECHANICUS_PUNISH_TIME\020\3367\022 \n\033RET_" + + "MECHANICUS_SWITCH_CLOSE\020\3377\022)\n$RET_MECHAN" + + "ICUS_BATTLE_NOT_IN_DUNGEON\020\3567\022)\n$RET_MEC" + + "HANICUS_BATTLE_PLAY_NOT_FOUND\020\3577\022.\n)RET_" + + "MECHANICUS_BATTLE_DUPLICATE_PICK_CARD\020\3607" + + "\022-\n(RET_MECHANICUS_BATTLE_PLAYER_NOT_IN_" + + "PLAY\020\3617\022-\n(RET_MECHANICUS_BATTLE_CARD_NO" + + "T_AVAILABLE\020\3627\022,\n\'RET_MECHANICUS_BATTLE_" + + "NOT_IN_CARD_STAGE\020\3637\022*\n%RET_MECHANICUS_B" + + "ATTLE_CARD_IS_WAITING\020\3647\022-\n(RET_MECHANIC" + + "US_BATTLE_CARD_ALL_CONFIRMED\020\3657\0221\n,RET_M" + + "ECHANICUS_BATTLE_CARD_ALREADY_CONFIRMED\020" + + "\3667\0222\n-RET_MECHANICUS_BATTLE_CARD_CONFIRM" + + "ED_BY_OTHER\020\3677\0221\n,RET_MECHANICUS_BATTLE_" + + "CARD_NOT_ENOUGH_POINTS\020\3707\022/\n*RET_MECHANI" + + "CUS_BATTLE_CARD_ALREADY_SKIPPED\020\3717\022!\n\034RE" + + "T_LEGENDARY_KEY_NOT_ENOUGH\020\301>\022#\n\036RET_LEG" + + "ENDARY_KEY_EXCEED_LIMIT\020\302>\022(\n#RET_DAILY_" + + "TASK_NOT_ENOUGH_TO_REDEEM\020\303>\022%\n RET_PERS" + + "ONAL_LINE_OPEN_STATE_OFF\020\304>\022\'\n\"RET_PERSO" + + "NAL_LINE_LEVEL_NOT_ENOUGH\020\305>\022\037\n\032RET_PERS" + + "ONAL_LINE_NOT_OPEN\020\306>\022+\n&RET_PERSONAL_LI" + + "NE_PRE_QUEST_NOT_FINISH\020\307>\022+\n&RET_HUNTIN" + + "G_ALREADY_FINISH_OFFER_LIMIT\020\211@\022%\n RET_H" + + "UNTING_HAS_UNFINISHED_OFFER\020\212@\022*\n%RET_HU" + + "NTING_FAILED_OFFER_NOT_CD_READY\020\213@\022\037\n\032RE" + + "T_HUNTING_NOT_TAKE_OFFER\020\214@\022\"\n\035RET_HUNTI" + + "NG_CANNOT_TAKE_TWICE\020\215@\022*\n%RET_RPIVATE_C" + + "HAT_INVALID_CONTENT_TYPE\020\305E\022*\n%RET_PRIVA" + + "TE_CHAT_TARGET_IS_NOT_FRIEND\020\306E\022+\n&RET_P" + + "RIVATE_CHAT_CONTENT_NOT_SUPPORTED\020\307E\022&\n!" + + "RET_PRIVATE_CHAT_CONTENT_TOO_LONG\020\310E\022#\n\036" + + "RET_PRIVATE_CHAT_PULL_TOO_FAST\020\311E\022!\n\034RET" + + "_PRIVATE_CHAT_REPEAT_READ\020\312E\022%\n RET_PRIV" + + "ATE_CHAT_READ_NOT_FRIEND\020\313E\022\031\n\024RET_REUNI" + + "ON_FINISHED\020\251F\022\036\n\031RET_REUNION_NOT_ACTIVA" + + "TED\020\252F\022*\n%RET_REUNION_ALREADY_TAKE_FIRST" + + "_REWARD\020\253F\022!\n\034RET_REUNION_SIGN_IN_REWARD" + + "ED\020\254F\022!\n\034RET_REUNION_WATCHER_REWARDED\020\255F" + + "\022#\n\036RET_REUNION_WATCHER_NOT_FINISH\020\256F\022!\n" + + "\034RET_REUNION_MISSION_REWARDED\020\257F\022#\n\036RET_" + + "REUNION_MISSION_NOT_FINISH\020\260F\022,\n\'RET_REU" + + "NION_WATCHER_REWARD_NOT_UNLOCKED\020\261F\022 \n\033R" + + "ET_BLESSING_CONTENT_CLOSED\020\215G\022\034\n\027RET_BLE" + + "SSING_NOT_ACTIVE\020\216G\022\"\n\035RET_BLESSING_NOT_" + + "TODAY_ENTITY\020\217G\022.\n)RET_BLESSING_ENTITY_E" + + "XCEED_SCAN_NUM_LIMIT\020\220G\022-\n(RET_BLESSING_" + + "DAILY_SCAN_NUM_EXCEED_LIMIT\020\221G\0220\n+RET_BL" + + "ESSING_REDEEM_REWARD_NUM_EXCEED_LIMIT\020\222G" + + "\022+\n&RET_BLESSING_REDEEM_PIC_NUM_NOT_ENOU" + + "GH\020\223G\022 \n\033RET_BLESSING_PIC_NOT_ENOUGH\020\224G\022" + + "\"\n\035RET_BLESSING_PIC_HAS_RECEIVED\020\225G\022(\n#R" + + "ET_BLESSING_TARGET_RECV_NUM_EXCEED\020\226G\022\'\n" + + "\"RET_FLEUR_FAIR_CREDIT_EXCEED_LIMIT\020\227G\022%" + + "\n RET_FLEUR_FAIR_CREDIT_NOT_ENOUGH\020\230G\022&\n" + + "!RET_FLEUR_FAIR_TOKEN_EXCEED_LIMIT\020\231G\022$\n" + + "\037RET_FLEUR_FAIR_TOKEN_NOT_ENOUGH\020\232G\022%\n R" + + "ET_FLEUR_FAIR_MINIGAME_NOT_OPEN\020\233G\0224\n/RE" + + "T_FLEUR_FAIR_MUSIC_GAME_DIFFICULTY_NOT_U" + + "NLOCK\020\234G\022\"\n\035RET_FLEUR_FAIR_DUNGEON_LOCKE" + + "D\020\235G\022\'\n\"RET_FLEUR_FAIR_DUNGEON_PUNISH_TI" + + "ME\020\236G\0222\n-RET_FLEUR_FAIR_ONLY_OWNER_CAN_R" + + "ESTART_MINIGAM\020\237G\022\'\n\"RET_WATER_SPIRIT_CO" + + "IN_EXCEED_LIMIT\020\240G\022%\n RET_WATER_SPIRIT_C" + + "OIN_NOT_ENOUGH\020\241G\022 \n\033RET_REGION_SEARCH_N" + + "O_SEARCH\020\242G\022\"\n\035RET_REGION_SEARCH_STATE_E" + + "RROR\020\243G\0224\n/RET_CHANNELLER_SLAB_LOOP_DUNG" + + "EON_STAGE_NOT_OPEN\020\252G\022.\n)RET_CHANNELLER_" + + "SLAB_LOOP_DUNGEON_NOT_OPEN\020\253G\022A\nuint32 stage_id = 5; + * @return The stageId. + */ + int getStageId(); + + /** + * bool is_final_level = 15; + * @return The isFinalLevel. + */ + boolean getIsFinalLevel(); + + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + int getFinishedChallengeCellNumMapCount(); + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + boolean containsFinishedChallengeCellNumMap( + int key); + /** + * Use {@link #getFinishedChallengeCellNumMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFinishedChallengeCellNumMap(); + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + java.util.Map + getFinishedChallengeCellNumMapMap(); + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrDefault( + int key, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo defaultValue); + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrThrow( + int key); + + /** + * bool is_coin_c_reach_limit = 13; + * @return The isCoinCReachLimit. + */ + boolean getIsCoinCReachLimit(); + + /** + * uint32 cur_level = 9; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * uint32 total_coin_b_num = 6; + * @return The totalCoinBNum. + */ + int getTotalCoinBNum(); + + /** + * uint32 total_coin_c_num = 10; + * @return The totalCoinCNum. + */ + int getTotalCoinCNum(); + } + /** + * Protobuf type {@code RoguelikeDungeonSettleInfo} + */ + public static final class RoguelikeDungeonSettleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RoguelikeDungeonSettleInfo) + RoguelikeDungeonSettleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RoguelikeDungeonSettleInfo.newBuilder() to construct. + private RoguelikeDungeonSettleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RoguelikeDungeonSettleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RoguelikeDungeonSettleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RoguelikeDungeonSettleInfo( + 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)) { + finishedChallengeCellNumMap_ = com.google.protobuf.MapField.newMapField( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + finishedChallengeCellNumMap__ = input.readMessage( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + finishedChallengeCellNumMap_.getMutableMap().put( + finishedChallengeCellNumMap__.getKey(), finishedChallengeCellNumMap__.getValue()); + break; + } + case 40: { + + stageId_ = input.readUInt32(); + break; + } + case 48: { + + totalCoinBNum_ = input.readUInt32(); + break; + } + case 72: { + + curLevel_ = input.readUInt32(); + break; + } + case 80: { + + totalCoinCNum_ = input.readUInt32(); + break; + } + case 104: { + + isCoinCReachLimit_ = input.readBool(); + break; + } + case 120: { + + isFinalLevel_ = 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.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetFinishedChallengeCellNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.class, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder.class); + } + + public static final int STAGE_ID_FIELD_NUMBER = 5; + private int stageId_; + /** + * uint32 stage_id = 5; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + + public static final int IS_FINAL_LEVEL_FIELD_NUMBER = 15; + private boolean isFinalLevel_; + /** + * bool is_final_level = 15; + * @return The isFinalLevel. + */ + @java.lang.Override + public boolean getIsFinalLevel() { + return isFinalLevel_; + } + + public static final int FINISHED_CHALLENGE_CELL_NUM_MAP_FIELD_NUMBER = 3; + private static final class FinishedChallengeCellNumMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo> finishedChallengeCellNumMap_; + private com.google.protobuf.MapField + internalGetFinishedChallengeCellNumMap() { + if (finishedChallengeCellNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry); + } + return finishedChallengeCellNumMap_; + } + + public int getFinishedChallengeCellNumMapCount() { + return internalGetFinishedChallengeCellNumMap().getMap().size(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + @java.lang.Override + public boolean containsFinishedChallengeCellNumMap( + int key) { + + return internalGetFinishedChallengeCellNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getFinishedChallengeCellNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFinishedChallengeCellNumMap() { + return getFinishedChallengeCellNumMapMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public java.util.Map getFinishedChallengeCellNumMapMap() { + return internalGetFinishedChallengeCellNumMap().getMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrDefault( + int key, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo defaultValue) { + + java.util.Map map = + internalGetFinishedChallengeCellNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetFinishedChallengeCellNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_COIN_C_REACH_LIMIT_FIELD_NUMBER = 13; + private boolean isCoinCReachLimit_; + /** + * bool is_coin_c_reach_limit = 13; + * @return The isCoinCReachLimit. + */ + @java.lang.Override + public boolean getIsCoinCReachLimit() { + return isCoinCReachLimit_; + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 9; + private int curLevel_; + /** + * uint32 cur_level = 9; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + public static final int TOTAL_COIN_B_NUM_FIELD_NUMBER = 6; + private int totalCoinBNum_; + /** + * uint32 total_coin_b_num = 6; + * @return The totalCoinBNum. + */ + @java.lang.Override + public int getTotalCoinBNum() { + return totalCoinBNum_; + } + + public static final int TOTAL_COIN_C_NUM_FIELD_NUMBER = 10; + private int totalCoinCNum_; + /** + * uint32 total_coin_c_num = 10; + * @return The totalCoinCNum. + */ + @java.lang.Override + public int getTotalCoinCNum() { + return totalCoinCNum_; + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFinishedChallengeCellNumMap(), + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry, + 3); + if (stageId_ != 0) { + output.writeUInt32(5, stageId_); + } + if (totalCoinBNum_ != 0) { + output.writeUInt32(6, totalCoinBNum_); + } + if (curLevel_ != 0) { + output.writeUInt32(9, curLevel_); + } + if (totalCoinCNum_ != 0) { + output.writeUInt32(10, totalCoinCNum_); + } + if (isCoinCReachLimit_ != false) { + output.writeBool(13, isCoinCReachLimit_); + } + if (isFinalLevel_ != false) { + output.writeBool(15, isFinalLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetFinishedChallengeCellNumMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + finishedChallengeCellNumMap__ = FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, finishedChallengeCellNumMap__); + } + if (stageId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, stageId_); + } + if (totalCoinBNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, totalCoinBNum_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, curLevel_); + } + if (totalCoinCNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, totalCoinCNum_); + } + if (isCoinCReachLimit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isCoinCReachLimit_); + } + if (isFinalLevel_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isFinalLevel_); + } + 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.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo other = (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) obj; + + if (getStageId() + != other.getStageId()) return false; + if (getIsFinalLevel() + != other.getIsFinalLevel()) return false; + if (!internalGetFinishedChallengeCellNumMap().equals( + other.internalGetFinishedChallengeCellNumMap())) return false; + if (getIsCoinCReachLimit() + != other.getIsCoinCReachLimit()) return false; + if (getCurLevel() + != other.getCurLevel()) return false; + if (getTotalCoinBNum() + != other.getTotalCoinBNum()) return false; + if (getTotalCoinCNum() + != other.getTotalCoinCNum()) 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) + STAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getStageId(); + hash = (37 * hash) + IS_FINAL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinalLevel()); + if (!internalGetFinishedChallengeCellNumMap().getMap().isEmpty()) { + hash = (37 * hash) + FINISHED_CHALLENGE_CELL_NUM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFinishedChallengeCellNumMap().hashCode(); + } + hash = (37 * hash) + IS_COIN_C_REACH_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCoinCReachLimit()); + hash = (37 * hash) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + TOTAL_COIN_B_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTotalCoinBNum(); + hash = (37 * hash) + TOTAL_COIN_C_NUM_FIELD_NUMBER; + hash = (53 * hash) + getTotalCoinCNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo 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.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo 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.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo 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.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo 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.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo 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.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo 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; + } + /** + * Protobuf type {@code RoguelikeDungeonSettleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RoguelikeDungeonSettleInfo) + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetFinishedChallengeCellNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableFinishedChallengeCellNumMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.class, emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + stageId_ = 0; + + isFinalLevel_ = false; + + internalGetMutableFinishedChallengeCellNumMap().clear(); + isCoinCReachLimit_ = false; + + curLevel_ = 0; + + totalCoinBNum_ = 0; + + totalCoinCNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.internal_static_RoguelikeDungeonSettleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo build() { + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo buildPartial() { + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo result = new emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo(this); + int from_bitField0_ = bitField0_; + result.stageId_ = stageId_; + result.isFinalLevel_ = isFinalLevel_; + result.finishedChallengeCellNumMap_ = internalGetFinishedChallengeCellNumMap(); + result.finishedChallengeCellNumMap_.makeImmutable(); + result.isCoinCReachLimit_ = isCoinCReachLimit_; + result.curLevel_ = curLevel_; + result.totalCoinBNum_ = totalCoinBNum_; + result.totalCoinCNum_ = totalCoinCNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) { + return mergeFrom((emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo other) { + if (other == emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo.getDefaultInstance()) return this; + if (other.getStageId() != 0) { + setStageId(other.getStageId()); + } + if (other.getIsFinalLevel() != false) { + setIsFinalLevel(other.getIsFinalLevel()); + } + internalGetMutableFinishedChallengeCellNumMap().mergeFrom( + other.internalGetFinishedChallengeCellNumMap()); + if (other.getIsCoinCReachLimit() != false) { + setIsCoinCReachLimit(other.getIsCoinCReachLimit()); + } + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getTotalCoinBNum() != 0) { + setTotalCoinBNum(other.getTotalCoinBNum()); + } + if (other.getTotalCoinCNum() != 0) { + setTotalCoinCNum(other.getTotalCoinCNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int stageId_ ; + /** + * uint32 stage_id = 5; + * @return The stageId. + */ + @java.lang.Override + public int getStageId() { + return stageId_; + } + /** + * uint32 stage_id = 5; + * @param value The stageId to set. + * @return This builder for chaining. + */ + public Builder setStageId(int value) { + + stageId_ = value; + onChanged(); + return this; + } + /** + * uint32 stage_id = 5; + * @return This builder for chaining. + */ + public Builder clearStageId() { + + stageId_ = 0; + onChanged(); + return this; + } + + private boolean isFinalLevel_ ; + /** + * bool is_final_level = 15; + * @return The isFinalLevel. + */ + @java.lang.Override + public boolean getIsFinalLevel() { + return isFinalLevel_; + } + /** + * bool is_final_level = 15; + * @param value The isFinalLevel to set. + * @return This builder for chaining. + */ + public Builder setIsFinalLevel(boolean value) { + + isFinalLevel_ = value; + onChanged(); + return this; + } + /** + * bool is_final_level = 15; + * @return This builder for chaining. + */ + public Builder clearIsFinalLevel() { + + isFinalLevel_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo> finishedChallengeCellNumMap_; + private com.google.protobuf.MapField + internalGetFinishedChallengeCellNumMap() { + if (finishedChallengeCellNumMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry); + } + return finishedChallengeCellNumMap_; + } + private com.google.protobuf.MapField + internalGetMutableFinishedChallengeCellNumMap() { + onChanged();; + if (finishedChallengeCellNumMap_ == null) { + finishedChallengeCellNumMap_ = com.google.protobuf.MapField.newMapField( + FinishedChallengeCellNumMapDefaultEntryHolder.defaultEntry); + } + if (!finishedChallengeCellNumMap_.isMutable()) { + finishedChallengeCellNumMap_ = finishedChallengeCellNumMap_.copy(); + } + return finishedChallengeCellNumMap_; + } + + public int getFinishedChallengeCellNumMapCount() { + return internalGetFinishedChallengeCellNumMap().getMap().size(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + @java.lang.Override + public boolean containsFinishedChallengeCellNumMap( + int key) { + + return internalGetFinishedChallengeCellNumMap().getMap().containsKey(key); + } + /** + * Use {@link #getFinishedChallengeCellNumMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFinishedChallengeCellNumMap() { + return getFinishedChallengeCellNumMapMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public java.util.Map getFinishedChallengeCellNumMapMap() { + return internalGetFinishedChallengeCellNumMap().getMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrDefault( + int key, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo defaultValue) { + + java.util.Map map = + internalGetFinishedChallengeCellNumMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getFinishedChallengeCellNumMapOrThrow( + int key) { + + java.util.Map map = + internalGetFinishedChallengeCellNumMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFinishedChallengeCellNumMap() { + internalGetMutableFinishedChallengeCellNumMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + public Builder removeFinishedChallengeCellNumMap( + int key) { + + internalGetMutableFinishedChallengeCellNumMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFinishedChallengeCellNumMap() { + return internalGetMutableFinishedChallengeCellNumMap().getMutableMap(); + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + public Builder putFinishedChallengeCellNumMap( + int key, + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableFinishedChallengeCellNumMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .RoguelikeSettleCoinInfo> finished_challenge_cell_num_map = 3; + */ + + public Builder putAllFinishedChallengeCellNumMap( + java.util.Map values) { + internalGetMutableFinishedChallengeCellNumMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isCoinCReachLimit_ ; + /** + * bool is_coin_c_reach_limit = 13; + * @return The isCoinCReachLimit. + */ + @java.lang.Override + public boolean getIsCoinCReachLimit() { + return isCoinCReachLimit_; + } + /** + * bool is_coin_c_reach_limit = 13; + * @param value The isCoinCReachLimit to set. + * @return This builder for chaining. + */ + public Builder setIsCoinCReachLimit(boolean value) { + + isCoinCReachLimit_ = value; + onChanged(); + return this; + } + /** + * bool is_coin_c_reach_limit = 13; + * @return This builder for chaining. + */ + public Builder clearIsCoinCReachLimit() { + + isCoinCReachLimit_ = false; + onChanged(); + return this; + } + + private int curLevel_ ; + /** + * uint32 cur_level = 9; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 9; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 9; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 0; + onChanged(); + return this; + } + + private int totalCoinBNum_ ; + /** + * uint32 total_coin_b_num = 6; + * @return The totalCoinBNum. + */ + @java.lang.Override + public int getTotalCoinBNum() { + return totalCoinBNum_; + } + /** + * uint32 total_coin_b_num = 6; + * @param value The totalCoinBNum to set. + * @return This builder for chaining. + */ + public Builder setTotalCoinBNum(int value) { + + totalCoinBNum_ = value; + onChanged(); + return this; + } + /** + * uint32 total_coin_b_num = 6; + * @return This builder for chaining. + */ + public Builder clearTotalCoinBNum() { + + totalCoinBNum_ = 0; + onChanged(); + return this; + } + + private int totalCoinCNum_ ; + /** + * uint32 total_coin_c_num = 10; + * @return The totalCoinCNum. + */ + @java.lang.Override + public int getTotalCoinCNum() { + return totalCoinCNum_; + } + /** + * uint32 total_coin_c_num = 10; + * @param value The totalCoinCNum to set. + * @return This builder for chaining. + */ + public Builder setTotalCoinCNum(int value) { + + totalCoinCNum_ = value; + onChanged(); + return this; + } + /** + * uint32 total_coin_c_num = 10; + * @return This builder for chaining. + */ + public Builder clearTotalCoinCNum() { + + totalCoinCNum_ = 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:RoguelikeDungeonSettleInfo) + } + + // @@protoc_insertion_point(class_scope:RoguelikeDungeonSettleInfo) + private static final emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo(); + } + + public static emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RoguelikeDungeonSettleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RoguelikeDungeonSettleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeDungeonSettleInfoOuterClass.RoguelikeDungeonSettleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoguelikeDungeonSettleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoguelikeDungeonSettleInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n RoguelikeDungeonSettleInfo.proto\032\035Rogu" + + "elikeSettleCoinInfo.proto\"\361\002\n\032RoguelikeD" + + "ungeonSettleInfo\022\020\n\010stage_id\030\005 \001(\r\022\026\n\016is" + + "_final_level\030\017 \001(\010\022e\n\037finished_challenge" + + "_cell_num_map\030\003 \003(\0132<.RoguelikeDungeonSe" + + "ttleInfo.FinishedChallengeCellNumMapEntr" + + "y\022\035\n\025is_coin_c_reach_limit\030\r \001(\010\022\021\n\tcur_" + + "level\030\t \001(\r\022\030\n\020total_coin_b_num\030\006 \001(\r\022\030\n" + + "\020total_coin_c_num\030\n \001(\r\032\\\n FinishedChall" + + "engeCellNumMapEntry\022\013\n\003key\030\001 \001(\r\022\'\n\005valu" + + "e\030\002 \001(\0132\030.RoguelikeSettleCoinInfo:\0028\001B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.getDescriptor(), + }); + internal_static_RoguelikeDungeonSettleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RoguelikeDungeonSettleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoguelikeDungeonSettleInfo_descriptor, + new java.lang.String[] { "StageId", "IsFinalLevel", "FinishedChallengeCellNumMap", "IsCoinCReachLimit", "CurLevel", "TotalCoinBNum", "TotalCoinCNum", }); + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_descriptor = + internal_static_RoguelikeDungeonSettleInfo_descriptor.getNestedTypes().get(0); + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoguelikeDungeonSettleInfo_FinishedChallengeCellNumMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeGadgetInfoOuterClass.java new file mode 100644 index 00000000000..cb9dd952984 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeGadgetInfoOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RoguelikeGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class RoguelikeGadgetInfoOuterClass { + private RoguelikeGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RoguelikeGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:RoguelikeGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cell_config_id = 1; + * @return The cellConfigId. + */ + int getCellConfigId(); + + /** + * uint32 cell_type = 2; + * @return The cellType. + */ + int getCellType(); + + /** + * uint32 cell_state = 3; + * @return The cellState. + */ + int getCellState(); + + /** + * uint32 cell_id = 4; + * @return The cellId. + */ + int getCellId(); + } + /** + * Protobuf type {@code RoguelikeGadgetInfo} + */ + public static final class RoguelikeGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RoguelikeGadgetInfo) + RoguelikeGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RoguelikeGadgetInfo.newBuilder() to construct. + private RoguelikeGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RoguelikeGadgetInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RoguelikeGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RoguelikeGadgetInfo( + 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: { + + cellConfigId_ = input.readUInt32(); + break; + } + case 16: { + + cellType_ = input.readUInt32(); + break; + } + case 24: { + + cellState_ = input.readUInt32(); + break; + } + case 32: { + + cellId_ = 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.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.class, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder.class); + } + + public static final int CELL_CONFIG_ID_FIELD_NUMBER = 1; + private int cellConfigId_; + /** + * uint32 cell_config_id = 1; + * @return The cellConfigId. + */ + @java.lang.Override + public int getCellConfigId() { + return cellConfigId_; + } + + public static final int CELL_TYPE_FIELD_NUMBER = 2; + private int cellType_; + /** + * uint32 cell_type = 2; + * @return The cellType. + */ + @java.lang.Override + public int getCellType() { + return cellType_; + } + + public static final int CELL_STATE_FIELD_NUMBER = 3; + private int cellState_; + /** + * uint32 cell_state = 3; + * @return The cellState. + */ + @java.lang.Override + public int getCellState() { + return cellState_; + } + + public static final int CELL_ID_FIELD_NUMBER = 4; + private int cellId_; + /** + * uint32 cell_id = 4; + * @return The cellId. + */ + @java.lang.Override + public int getCellId() { + return cellId_; + } + + 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 (cellConfigId_ != 0) { + output.writeUInt32(1, cellConfigId_); + } + if (cellType_ != 0) { + output.writeUInt32(2, cellType_); + } + if (cellState_ != 0) { + output.writeUInt32(3, cellState_); + } + if (cellId_ != 0) { + output.writeUInt32(4, cellId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cellConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, cellConfigId_); + } + if (cellType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, cellType_); + } + if (cellState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, cellState_); + } + if (cellId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, cellId_); + } + 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.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo other = (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) obj; + + if (getCellConfigId() + != other.getCellConfigId()) return false; + if (getCellType() + != other.getCellType()) return false; + if (getCellState() + != other.getCellState()) return false; + if (getCellId() + != other.getCellId()) 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) + CELL_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getCellConfigId(); + hash = (37 * hash) + CELL_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCellType(); + hash = (37 * hash) + CELL_STATE_FIELD_NUMBER; + hash = (53 * hash) + getCellState(); + hash = (37 * hash) + CELL_ID_FIELD_NUMBER; + hash = (53 * hash) + getCellId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo 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.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo 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.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo 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.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo 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.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo 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.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo 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; + } + /** + * Protobuf type {@code RoguelikeGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RoguelikeGadgetInfo) + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.class, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cellConfigId_ = 0; + + cellType_ = 0; + + cellState_ = 0; + + cellId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.internal_static_RoguelikeGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo build() { + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo buildPartial() { + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo result = new emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo(this); + result.cellConfigId_ = cellConfigId_; + result.cellType_ = cellType_; + result.cellState_ = cellState_; + result.cellId_ = cellId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo other) { + if (other == emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance()) return this; + if (other.getCellConfigId() != 0) { + setCellConfigId(other.getCellConfigId()); + } + if (other.getCellType() != 0) { + setCellType(other.getCellType()); + } + if (other.getCellState() != 0) { + setCellState(other.getCellState()); + } + if (other.getCellId() != 0) { + setCellId(other.getCellId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cellConfigId_ ; + /** + * uint32 cell_config_id = 1; + * @return The cellConfigId. + */ + @java.lang.Override + public int getCellConfigId() { + return cellConfigId_; + } + /** + * uint32 cell_config_id = 1; + * @param value The cellConfigId to set. + * @return This builder for chaining. + */ + public Builder setCellConfigId(int value) { + + cellConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_config_id = 1; + * @return This builder for chaining. + */ + public Builder clearCellConfigId() { + + cellConfigId_ = 0; + onChanged(); + return this; + } + + private int cellType_ ; + /** + * uint32 cell_type = 2; + * @return The cellType. + */ + @java.lang.Override + public int getCellType() { + return cellType_; + } + /** + * uint32 cell_type = 2; + * @param value The cellType to set. + * @return This builder for chaining. + */ + public Builder setCellType(int value) { + + cellType_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_type = 2; + * @return This builder for chaining. + */ + public Builder clearCellType() { + + cellType_ = 0; + onChanged(); + return this; + } + + private int cellState_ ; + /** + * uint32 cell_state = 3; + * @return The cellState. + */ + @java.lang.Override + public int getCellState() { + return cellState_; + } + /** + * uint32 cell_state = 3; + * @param value The cellState to set. + * @return This builder for chaining. + */ + public Builder setCellState(int value) { + + cellState_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_state = 3; + * @return This builder for chaining. + */ + public Builder clearCellState() { + + cellState_ = 0; + onChanged(); + return this; + } + + private int cellId_ ; + /** + * uint32 cell_id = 4; + * @return The cellId. + */ + @java.lang.Override + public int getCellId() { + return cellId_; + } + /** + * uint32 cell_id = 4; + * @param value The cellId to set. + * @return This builder for chaining. + */ + public Builder setCellId(int value) { + + cellId_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_id = 4; + * @return This builder for chaining. + */ + public Builder clearCellId() { + + cellId_ = 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:RoguelikeGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:RoguelikeGadgetInfo) + private static final emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo(); + } + + public static emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RoguelikeGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RoguelikeGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoguelikeGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoguelikeGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031RoguelikeGadgetInfo.proto\"e\n\023Roguelike" + + "GadgetInfo\022\026\n\016cell_config_id\030\001 \001(\r\022\021\n\tce" + + "ll_type\030\002 \001(\r\022\022\n\ncell_state\030\003 \001(\r\022\017\n\007cel" + + "l_id\030\004 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_RoguelikeGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RoguelikeGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoguelikeGadgetInfo_descriptor, + new java.lang.String[] { "CellConfigId", "CellType", "CellState", "CellId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeSettleCoinInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeSettleCoinInfoOuterClass.java new file mode 100644 index 00000000000..1004df3e219 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RoguelikeSettleCoinInfoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RoguelikeSettleCoinInfo.proto + +package emu.grasscutter.net.proto; + +public final class RoguelikeSettleCoinInfoOuterClass { + private RoguelikeSettleCoinInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RoguelikeSettleCoinInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:RoguelikeSettleCoinInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 coin_c = 8; + * @return The coinC. + */ + int getCoinC(); + + /** + * uint32 coin_b = 10; + * @return The coinB. + */ + int getCoinB(); + + /** + * uint32 cell_num = 1; + * @return The cellNum. + */ + int getCellNum(); + } + /** + * Protobuf type {@code RoguelikeSettleCoinInfo} + */ + public static final class RoguelikeSettleCoinInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RoguelikeSettleCoinInfo) + RoguelikeSettleCoinInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use RoguelikeSettleCoinInfo.newBuilder() to construct. + private RoguelikeSettleCoinInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RoguelikeSettleCoinInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RoguelikeSettleCoinInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RoguelikeSettleCoinInfo( + 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: { + + cellNum_ = input.readUInt32(); + break; + } + case 64: { + + coinC_ = input.readUInt32(); + break; + } + case 80: { + + coinB_ = 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.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.class, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.Builder.class); + } + + public static final int COIN_C_FIELD_NUMBER = 8; + private int coinC_; + /** + * uint32 coin_c = 8; + * @return The coinC. + */ + @java.lang.Override + public int getCoinC() { + return coinC_; + } + + public static final int COIN_B_FIELD_NUMBER = 10; + private int coinB_; + /** + * uint32 coin_b = 10; + * @return The coinB. + */ + @java.lang.Override + public int getCoinB() { + return coinB_; + } + + public static final int CELL_NUM_FIELD_NUMBER = 1; + private int cellNum_; + /** + * uint32 cell_num = 1; + * @return The cellNum. + */ + @java.lang.Override + public int getCellNum() { + return cellNum_; + } + + 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 (cellNum_ != 0) { + output.writeUInt32(1, cellNum_); + } + if (coinC_ != 0) { + output.writeUInt32(8, coinC_); + } + if (coinB_ != 0) { + output.writeUInt32(10, coinB_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cellNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, cellNum_); + } + if (coinC_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, coinC_); + } + if (coinB_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, coinB_); + } + 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.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo other = (emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo) obj; + + if (getCoinC() + != other.getCoinC()) return false; + if (getCoinB() + != other.getCoinB()) return false; + if (getCellNum() + != other.getCellNum()) 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) + COIN_C_FIELD_NUMBER; + hash = (53 * hash) + getCoinC(); + hash = (37 * hash) + COIN_B_FIELD_NUMBER; + hash = (53 * hash) + getCoinB(); + hash = (37 * hash) + CELL_NUM_FIELD_NUMBER; + hash = (53 * hash) + getCellNum(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo 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.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo 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.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo 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.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo 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.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo 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.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo 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; + } + /** + * Protobuf type {@code RoguelikeSettleCoinInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RoguelikeSettleCoinInfo) + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.class, emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + coinC_ = 0; + + coinB_ = 0; + + cellNum_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.internal_static_RoguelikeSettleCoinInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo build() { + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo buildPartial() { + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo result = new emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo(this); + result.coinC_ = coinC_; + result.coinB_ = coinB_; + result.cellNum_ = cellNum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo) { + return mergeFrom((emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo other) { + if (other == emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo.getDefaultInstance()) return this; + if (other.getCoinC() != 0) { + setCoinC(other.getCoinC()); + } + if (other.getCoinB() != 0) { + setCoinB(other.getCoinB()); + } + if (other.getCellNum() != 0) { + setCellNum(other.getCellNum()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int coinC_ ; + /** + * uint32 coin_c = 8; + * @return The coinC. + */ + @java.lang.Override + public int getCoinC() { + return coinC_; + } + /** + * uint32 coin_c = 8; + * @param value The coinC to set. + * @return This builder for chaining. + */ + public Builder setCoinC(int value) { + + coinC_ = value; + onChanged(); + return this; + } + /** + * uint32 coin_c = 8; + * @return This builder for chaining. + */ + public Builder clearCoinC() { + + coinC_ = 0; + onChanged(); + return this; + } + + private int coinB_ ; + /** + * uint32 coin_b = 10; + * @return The coinB. + */ + @java.lang.Override + public int getCoinB() { + return coinB_; + } + /** + * uint32 coin_b = 10; + * @param value The coinB to set. + * @return This builder for chaining. + */ + public Builder setCoinB(int value) { + + coinB_ = value; + onChanged(); + return this; + } + /** + * uint32 coin_b = 10; + * @return This builder for chaining. + */ + public Builder clearCoinB() { + + coinB_ = 0; + onChanged(); + return this; + } + + private int cellNum_ ; + /** + * uint32 cell_num = 1; + * @return The cellNum. + */ + @java.lang.Override + public int getCellNum() { + return cellNum_; + } + /** + * uint32 cell_num = 1; + * @param value The cellNum to set. + * @return This builder for chaining. + */ + public Builder setCellNum(int value) { + + cellNum_ = value; + onChanged(); + return this; + } + /** + * uint32 cell_num = 1; + * @return This builder for chaining. + */ + public Builder clearCellNum() { + + cellNum_ = 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:RoguelikeSettleCoinInfo) + } + + // @@protoc_insertion_point(class_scope:RoguelikeSettleCoinInfo) + private static final emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo(); + } + + public static emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RoguelikeSettleCoinInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RoguelikeSettleCoinInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeSettleCoinInfoOuterClass.RoguelikeSettleCoinInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoguelikeSettleCoinInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoguelikeSettleCoinInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035RoguelikeSettleCoinInfo.proto\"K\n\027Rogue" + + "likeSettleCoinInfo\022\016\n\006coin_c\030\010 \001(\r\022\016\n\006co" + + "in_b\030\n \001(\r\022\020\n\010cell_num\030\001 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_RoguelikeSettleCoinInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RoguelikeSettleCoinInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoguelikeSettleCoinInfo_descriptor, + new java.lang.String[] { "CoinC", "CoinB", "CellNum", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RouteOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RouteOuterClass.java new file mode 100644 index 00000000000..5850bd6bee4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RouteOuterClass.java @@ -0,0 +1,914 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Route.proto + +package emu.grasscutter.net.proto; + +public final class RouteOuterClass { + private RouteOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RouteOrBuilder extends + // @@protoc_insertion_point(interface_extends:Route) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .RoutePoint route_points = 1; + */ + java.util.List + getRoutePointsList(); + /** + * repeated .RoutePoint route_points = 1; + */ + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index); + /** + * repeated .RoutePoint route_points = 1; + */ + int getRoutePointsCount(); + /** + * repeated .RoutePoint route_points = 1; + */ + java.util.List + getRoutePointsOrBuilderList(); + /** + * repeated .RoutePoint route_points = 1; + */ + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index); + + /** + * uint32 route_type = 2; + * @return The routeType. + */ + int getRouteType(); + } + /** + * Protobuf type {@code Route} + */ + public static final class Route extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Route) + RouteOrBuilder { + private static final long serialVersionUID = 0L; + // Use Route.newBuilder() to construct. + private Route(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Route() { + routePoints_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Route(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Route( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + routePoints_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + routePoints_.add( + input.readMessage(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.parser(), extensionRegistry)); + break; + } + case 16: { + + routeType_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + routePoints_ = java.util.Collections.unmodifiableList(routePoints_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RouteOuterClass.Route.class, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder.class); + } + + public static final int ROUTE_POINTS_FIELD_NUMBER = 1; + private java.util.List routePoints_; + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public java.util.List getRoutePointsList() { + return routePoints_; + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public java.util.List + getRoutePointsOrBuilderList() { + return routePoints_; + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public int getRoutePointsCount() { + return routePoints_.size(); + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { + return routePoints_.get(index); + } + /** + * repeated .RoutePoint route_points = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index) { + return routePoints_.get(index); + } + + public static final int ROUTE_TYPE_FIELD_NUMBER = 2; + private int routeType_; + /** + * uint32 route_type = 2; + * @return The routeType. + */ + @java.lang.Override + public int getRouteType() { + return routeType_; + } + + 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 < routePoints_.size(); i++) { + output.writeMessage(1, routePoints_.get(i)); + } + if (routeType_ != 0) { + output.writeUInt32(2, routeType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < routePoints_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, routePoints_.get(i)); + } + if (routeType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, routeType_); + } + 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.RouteOuterClass.Route)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RouteOuterClass.Route other = (emu.grasscutter.net.proto.RouteOuterClass.Route) obj; + + if (!getRoutePointsList() + .equals(other.getRoutePointsList())) return false; + if (getRouteType() + != other.getRouteType()) 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 (getRoutePointsCount() > 0) { + hash = (37 * hash) + ROUTE_POINTS_FIELD_NUMBER; + hash = (53 * hash) + getRoutePointsList().hashCode(); + } + hash = (37 * hash) + ROUTE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getRouteType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route 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.RouteOuterClass.Route parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route 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.RouteOuterClass.Route parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route 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.RouteOuterClass.Route parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route 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.RouteOuterClass.Route parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RouteOuterClass.Route 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.RouteOuterClass.Route 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; + } + /** + * Protobuf type {@code Route} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Route) + emu.grasscutter.net.proto.RouteOuterClass.RouteOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RouteOuterClass.Route.class, emu.grasscutter.net.proto.RouteOuterClass.Route.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RouteOuterClass.Route.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRoutePointsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (routePointsBuilder_ == null) { + routePoints_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + routePointsBuilder_.clear(); + } + routeType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RouteOuterClass.internal_static_Route_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route build() { + emu.grasscutter.net.proto.RouteOuterClass.Route result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route buildPartial() { + emu.grasscutter.net.proto.RouteOuterClass.Route result = new emu.grasscutter.net.proto.RouteOuterClass.Route(this); + int from_bitField0_ = bitField0_; + if (routePointsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + routePoints_ = java.util.Collections.unmodifiableList(routePoints_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.routePoints_ = routePoints_; + } else { + result.routePoints_ = routePointsBuilder_.build(); + } + result.routeType_ = routeType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RouteOuterClass.Route) { + return mergeFrom((emu.grasscutter.net.proto.RouteOuterClass.Route)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RouteOuterClass.Route other) { + if (other == emu.grasscutter.net.proto.RouteOuterClass.Route.getDefaultInstance()) return this; + if (routePointsBuilder_ == null) { + if (!other.routePoints_.isEmpty()) { + if (routePoints_.isEmpty()) { + routePoints_ = other.routePoints_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRoutePointsIsMutable(); + routePoints_.addAll(other.routePoints_); + } + onChanged(); + } + } else { + if (!other.routePoints_.isEmpty()) { + if (routePointsBuilder_.isEmpty()) { + routePointsBuilder_.dispose(); + routePointsBuilder_ = null; + routePoints_ = other.routePoints_; + bitField0_ = (bitField0_ & ~0x00000001); + routePointsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRoutePointsFieldBuilder() : null; + } else { + routePointsBuilder_.addAllMessages(other.routePoints_); + } + } + } + if (other.getRouteType() != 0) { + setRouteType(other.getRouteType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RouteOuterClass.Route parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RouteOuterClass.Route) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List routePoints_ = + java.util.Collections.emptyList(); + private void ensureRoutePointsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + routePoints_ = new java.util.ArrayList(routePoints_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> routePointsBuilder_; + + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List getRoutePointsList() { + if (routePointsBuilder_ == null) { + return java.util.Collections.unmodifiableList(routePoints_); + } else { + return routePointsBuilder_.getMessageList(); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public int getRoutePointsCount() { + if (routePointsBuilder_ == null) { + return routePoints_.size(); + } else { + return routePointsBuilder_.getCount(); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getRoutePoints(int index) { + if (routePointsBuilder_ == null) { + return routePoints_.get(index); + } else { + return routePointsBuilder_.getMessage(index); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder setRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.set(index, value); + onChanged(); + } else { + routePointsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder setRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.set(index, builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.add(value); + onChanged(); + } else { + routePointsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint value) { + if (routePointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRoutePointsIsMutable(); + routePoints_.add(index, value); + onChanged(); + } else { + routePointsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.add(builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addRoutePoints( + int index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder builderForValue) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.add(index, builderForValue.build()); + onChanged(); + } else { + routePointsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder addAllRoutePoints( + java.lang.Iterable values) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, routePoints_); + onChanged(); + } else { + routePointsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder clearRoutePoints() { + if (routePointsBuilder_ == null) { + routePoints_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + routePointsBuilder_.clear(); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public Builder removeRoutePoints(int index) { + if (routePointsBuilder_ == null) { + ensureRoutePointsIsMutable(); + routePoints_.remove(index); + onChanged(); + } else { + routePointsBuilder_.remove(index); + } + return this; + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder getRoutePointsBuilder( + int index) { + return getRoutePointsFieldBuilder().getBuilder(index); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder getRoutePointsOrBuilder( + int index) { + if (routePointsBuilder_ == null) { + return routePoints_.get(index); } else { + return routePointsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List + getRoutePointsOrBuilderList() { + if (routePointsBuilder_ != null) { + return routePointsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(routePoints_); + } + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder() { + return getRoutePointsFieldBuilder().addBuilder( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder addRoutePointsBuilder( + int index) { + return getRoutePointsFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()); + } + /** + * repeated .RoutePoint route_points = 1; + */ + public java.util.List + getRoutePointsBuilderList() { + return getRoutePointsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder> + getRoutePointsFieldBuilder() { + if (routePointsBuilder_ == null) { + routePointsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder>( + routePoints_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + routePoints_ = null; + } + return routePointsBuilder_; + } + + private int routeType_ ; + /** + * uint32 route_type = 2; + * @return The routeType. + */ + @java.lang.Override + public int getRouteType() { + return routeType_; + } + /** + * uint32 route_type = 2; + * @param value The routeType to set. + * @return This builder for chaining. + */ + public Builder setRouteType(int value) { + + routeType_ = value; + onChanged(); + return this; + } + /** + * uint32 route_type = 2; + * @return This builder for chaining. + */ + public Builder clearRouteType() { + + routeType_ = 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:Route) + } + + // @@protoc_insertion_point(class_scope:Route) + private static final emu.grasscutter.net.proto.RouteOuterClass.Route DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RouteOuterClass.Route(); + } + + public static emu.grasscutter.net.proto.RouteOuterClass.Route getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Route parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Route(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RouteOuterClass.Route getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Route_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Route_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\013Route.proto\032\020RoutePoint.proto\">\n\005Route" + + "\022!\n\014route_points\030\001 \003(\0132\013.RoutePoint\022\022\n\nr" + + "oute_type\030\002 \001(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.RoutePointOuterClass.getDescriptor(), + }); + internal_static_Route_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Route_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Route_descriptor, + new java.lang.String[] { "RoutePoints", "RouteType", }); + emu.grasscutter.net.proto.RoutePointOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java new file mode 100644 index 00000000000..a8acf15194f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/RoutePointOuterClass.java @@ -0,0 +1,1792 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: RoutePoint.proto + +package emu.grasscutter.net.proto; + +public final class RoutePointOuterClass { + private RoutePointOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface RoutePointOrBuilder extends + // @@protoc_insertion_point(interface_extends:RoutePoint) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector position = 1; + * @return Whether the position field is set. + */ + boolean hasPosition(); + /** + * .Vector position = 1; + * @return The position. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition(); + /** + * .Vector position = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder(); + + /** + * float arrive_range = 2; + * @return The arriveRange. + */ + float getArriveRange(); + + /** + * float velocity = 11; + * @return Whether the velocity field is set. + */ + boolean hasVelocity(); + /** + * float velocity = 11; + * @return The velocity. + */ + float getVelocity(); + + /** + * float time = 12; + * @return Whether the time field is set. + */ + boolean hasTime(); + /** + * float time = 12; + * @return The time. + */ + float getTime(); + + /** + * .Vector rotation = 21; + * @return Whether the rotation field is set. + */ + boolean hasRotation(); + /** + * .Vector rotation = 21; + * @return The rotation. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRotation(); + /** + * .Vector rotation = 21; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotationOrBuilder(); + + /** + * .MathQuaternion rotation_speed = 22; + * @return Whether the rotationSpeed field is set. + */ + boolean hasRotationSpeed(); + /** + * .MathQuaternion rotation_speed = 22; + * @return The rotationSpeed. + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotationSpeed(); + /** + * .MathQuaternion rotation_speed = 22; + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotationSpeedOrBuilder(); + + /** + * .MathQuaternion axis_speed = 23; + * @return Whether the axisSpeed field is set. + */ + boolean hasAxisSpeed(); + /** + * .MathQuaternion axis_speed = 23; + * @return The axisSpeed. + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getAxisSpeed(); + /** + * .MathQuaternion axis_speed = 23; + */ + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getAxisSpeedOrBuilder(); + + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.MoveParamsCase getMoveParamsCase(); + + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.RotateParamsCase getRotateParamsCase(); + } + /** + * Protobuf type {@code RoutePoint} + */ + public static final class RoutePoint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:RoutePoint) + RoutePointOrBuilder { + private static final long serialVersionUID = 0L; + // Use RoutePoint.newBuilder() to construct. + private RoutePoint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RoutePoint() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RoutePoint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RoutePoint( + 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 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (position_ != null) { + subBuilder = position_.toBuilder(); + } + position_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(position_); + position_ = subBuilder.buildPartial(); + } + + break; + } + case 21: { + + arriveRange_ = input.readFloat(); + break; + } + case 93: { + moveParamsCase_ = 11; + moveParams_ = input.readFloat(); + break; + } + case 101: { + moveParamsCase_ = 12; + moveParams_ = input.readFloat(); + break; + } + case 170: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rotateParamsCase_ == 21) { + subBuilder = ((emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_).toBuilder(); + } + rotateParams_ = + input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_); + rotateParams_ = subBuilder.buildPartial(); + } + rotateParamsCase_ = 21; + break; + } + case 178: { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder subBuilder = null; + if (rotateParamsCase_ == 22) { + subBuilder = ((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_).toBuilder(); + } + rotateParams_ = + input.readMessage(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + rotateParams_ = subBuilder.buildPartial(); + } + rotateParamsCase_ = 22; + break; + } + case 186: { + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder subBuilder = null; + if (rotateParamsCase_ == 23) { + subBuilder = ((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_).toBuilder(); + } + rotateParams_ = + input.readMessage(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + rotateParams_ = subBuilder.buildPartial(); + } + rotateParamsCase_ = 23; + 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.RoutePointOuterClass.internal_static_RoutePoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.class, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder.class); + } + + private int moveParamsCase_ = 0; + private java.lang.Object moveParams_; + public enum MoveParamsCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + VELOCITY(11), + TIME(12), + MOVEPARAMS_NOT_SET(0); + private final int value; + private MoveParamsCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MoveParamsCase valueOf(int value) { + return forNumber(value); + } + + public static MoveParamsCase forNumber(int value) { + switch (value) { + case 11: return VELOCITY; + case 12: return TIME; + case 0: return MOVEPARAMS_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public MoveParamsCase + getMoveParamsCase() { + return MoveParamsCase.forNumber( + moveParamsCase_); + } + + private int rotateParamsCase_ = 0; + private java.lang.Object rotateParams_; + public enum RotateParamsCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + ROTATION(21), + ROTATION_SPEED(22), + AXIS_SPEED(23), + ROTATEPARAMS_NOT_SET(0); + private final int value; + private RotateParamsCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static RotateParamsCase valueOf(int value) { + return forNumber(value); + } + + public static RotateParamsCase forNumber(int value) { + switch (value) { + case 21: return ROTATION; + case 22: return ROTATION_SPEED; + case 23: return AXIS_SPEED; + case 0: return ROTATEPARAMS_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public RotateParamsCase + getRotateParamsCase() { + return RotateParamsCase.forNumber( + rotateParamsCase_); + } + + public static final int POSITION_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + /** + * .Vector position = 1; + * @return Whether the position field is set. + */ + @java.lang.Override + public boolean hasPosition() { + return position_ != null; + } + /** + * .Vector position = 1; + * @return The position. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + /** + * .Vector position = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + return getPosition(); + } + + public static final int ARRIVE_RANGE_FIELD_NUMBER = 2; + private float arriveRange_; + /** + * float arrive_range = 2; + * @return The arriveRange. + */ + @java.lang.Override + public float getArriveRange() { + return arriveRange_; + } + + public static final int VELOCITY_FIELD_NUMBER = 11; + /** + * float velocity = 11; + * @return Whether the velocity field is set. + */ + @java.lang.Override + public boolean hasVelocity() { + return moveParamsCase_ == 11; + } + /** + * float velocity = 11; + * @return The velocity. + */ + @java.lang.Override + public float getVelocity() { + if (moveParamsCase_ == 11) { + return (java.lang.Float) moveParams_; + } + return 0F; + } + + public static final int TIME_FIELD_NUMBER = 12; + /** + * float time = 12; + * @return Whether the time field is set. + */ + @java.lang.Override + public boolean hasTime() { + return moveParamsCase_ == 12; + } + /** + * float time = 12; + * @return The time. + */ + @java.lang.Override + public float getTime() { + if (moveParamsCase_ == 12) { + return (java.lang.Float) moveParams_; + } + return 0F; + } + + public static final int ROTATION_FIELD_NUMBER = 21; + /** + * .Vector rotation = 21; + * @return Whether the rotation field is set. + */ + @java.lang.Override + public boolean hasRotation() { + return rotateParamsCase_ == 21; + } + /** + * .Vector rotation = 21; + * @return The rotation. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRotation() { + if (rotateParamsCase_ == 21) { + return (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_; + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + /** + * .Vector rotation = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotationOrBuilder() { + if (rotateParamsCase_ == 21) { + return (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_; + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + + public static final int ROTATION_SPEED_FIELD_NUMBER = 22; + /** + * .MathQuaternion rotation_speed = 22; + * @return Whether the rotationSpeed field is set. + */ + @java.lang.Override + public boolean hasRotationSpeed() { + return rotateParamsCase_ == 22; + } + /** + * .MathQuaternion rotation_speed = 22; + * @return The rotationSpeed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotationSpeed() { + if (rotateParamsCase_ == 22) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + /** + * .MathQuaternion rotation_speed = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotationSpeedOrBuilder() { + if (rotateParamsCase_ == 22) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + + public static final int AXIS_SPEED_FIELD_NUMBER = 23; + /** + * .MathQuaternion axis_speed = 23; + * @return Whether the axisSpeed field is set. + */ + @java.lang.Override + public boolean hasAxisSpeed() { + return rotateParamsCase_ == 23; + } + /** + * .MathQuaternion axis_speed = 23; + * @return The axisSpeed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getAxisSpeed() { + if (rotateParamsCase_ == 23) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + /** + * .MathQuaternion axis_speed = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getAxisSpeedOrBuilder() { + if (rotateParamsCase_ == 23) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + + 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 (position_ != null) { + output.writeMessage(1, getPosition()); + } + if (arriveRange_ != 0F) { + output.writeFloat(2, arriveRange_); + } + if (moveParamsCase_ == 11) { + output.writeFloat( + 11, (float)((java.lang.Float) moveParams_)); + } + if (moveParamsCase_ == 12) { + output.writeFloat( + 12, (float)((java.lang.Float) moveParams_)); + } + if (rotateParamsCase_ == 21) { + output.writeMessage(21, (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_); + } + if (rotateParamsCase_ == 22) { + output.writeMessage(22, (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + } + if (rotateParamsCase_ == 23) { + output.writeMessage(23, (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (position_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getPosition()); + } + if (arriveRange_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, arriveRange_); + } + if (moveParamsCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 11, (float)((java.lang.Float) moveParams_)); + } + if (moveParamsCase_ == 12) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 12, (float)((java.lang.Float) moveParams_)); + } + if (rotateParamsCase_ == 21) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(21, (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_); + } + if (rotateParamsCase_ == 22) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + } + if (rotateParamsCase_ == 23) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(23, (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_); + } + 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.RoutePointOuterClass.RoutePoint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint other = (emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint) obj; + + if (hasPosition() != other.hasPosition()) return false; + if (hasPosition()) { + if (!getPosition() + .equals(other.getPosition())) return false; + } + if (java.lang.Float.floatToIntBits(getArriveRange()) + != java.lang.Float.floatToIntBits( + other.getArriveRange())) return false; + if (!getMoveParamsCase().equals(other.getMoveParamsCase())) return false; + switch (moveParamsCase_) { + case 11: + if (java.lang.Float.floatToIntBits(getVelocity()) + != java.lang.Float.floatToIntBits( + other.getVelocity())) return false; + break; + case 12: + if (java.lang.Float.floatToIntBits(getTime()) + != java.lang.Float.floatToIntBits( + other.getTime())) return false; + break; + case 0: + default: + } + if (!getRotateParamsCase().equals(other.getRotateParamsCase())) return false; + switch (rotateParamsCase_) { + case 21: + if (!getRotation() + .equals(other.getRotation())) return false; + break; + case 22: + if (!getRotationSpeed() + .equals(other.getRotationSpeed())) return false; + break; + case 23: + if (!getAxisSpeed() + .equals(other.getAxisSpeed())) return false; + break; + case 0: + default: + } + 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 (hasPosition()) { + hash = (37 * hash) + POSITION_FIELD_NUMBER; + hash = (53 * hash) + getPosition().hashCode(); + } + hash = (37 * hash) + ARRIVE_RANGE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getArriveRange()); + switch (moveParamsCase_) { + case 11: + hash = (37 * hash) + VELOCITY_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getVelocity()); + break; + case 12: + hash = (37 * hash) + TIME_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getTime()); + break; + case 0: + default: + } + switch (rotateParamsCase_) { + case 21: + hash = (37 * hash) + ROTATION_FIELD_NUMBER; + hash = (53 * hash) + getRotation().hashCode(); + break; + case 22: + hash = (37 * hash) + ROTATION_SPEED_FIELD_NUMBER; + hash = (53 * hash) + getRotationSpeed().hashCode(); + break; + case 23: + hash = (37 * hash) + AXIS_SPEED_FIELD_NUMBER; + hash = (53 * hash) + getAxisSpeed().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint 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.RoutePointOuterClass.RoutePoint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint 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.RoutePointOuterClass.RoutePoint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint 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.RoutePointOuterClass.RoutePoint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint 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.RoutePointOuterClass.RoutePoint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint 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.RoutePointOuterClass.RoutePoint 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; + } + /** + * Protobuf type {@code RoutePoint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:RoutePoint) + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePointOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.class, emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (positionBuilder_ == null) { + position_ = null; + } else { + position_ = null; + positionBuilder_ = null; + } + arriveRange_ = 0F; + + moveParamsCase_ = 0; + moveParams_ = null; + rotateParamsCase_ = 0; + rotateParams_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.RoutePointOuterClass.internal_static_RoutePoint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint build() { + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint buildPartial() { + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint result = new emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint(this); + if (positionBuilder_ == null) { + result.position_ = position_; + } else { + result.position_ = positionBuilder_.build(); + } + result.arriveRange_ = arriveRange_; + if (moveParamsCase_ == 11) { + result.moveParams_ = moveParams_; + } + if (moveParamsCase_ == 12) { + result.moveParams_ = moveParams_; + } + if (rotateParamsCase_ == 21) { + if (rotationBuilder_ == null) { + result.rotateParams_ = rotateParams_; + } else { + result.rotateParams_ = rotationBuilder_.build(); + } + } + if (rotateParamsCase_ == 22) { + if (rotationSpeedBuilder_ == null) { + result.rotateParams_ = rotateParams_; + } else { + result.rotateParams_ = rotationSpeedBuilder_.build(); + } + } + if (rotateParamsCase_ == 23) { + if (axisSpeedBuilder_ == null) { + result.rotateParams_ = rotateParams_; + } else { + result.rotateParams_ = axisSpeedBuilder_.build(); + } + } + result.moveParamsCase_ = moveParamsCase_; + result.rotateParamsCase_ = rotateParamsCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint) { + return mergeFrom((emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint other) { + if (other == emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint.getDefaultInstance()) return this; + if (other.hasPosition()) { + mergePosition(other.getPosition()); + } + if (other.getArriveRange() != 0F) { + setArriveRange(other.getArriveRange()); + } + switch (other.getMoveParamsCase()) { + case VELOCITY: { + setVelocity(other.getVelocity()); + break; + } + case TIME: { + setTime(other.getTime()); + break; + } + case MOVEPARAMS_NOT_SET: { + break; + } + } + switch (other.getRotateParamsCase()) { + case ROTATION: { + mergeRotation(other.getRotation()); + break; + } + case ROTATION_SPEED: { + mergeRotationSpeed(other.getRotationSpeed()); + break; + } + case AXIS_SPEED: { + mergeAxisSpeed(other.getAxisSpeed()); + break; + } + case ROTATEPARAMS_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int moveParamsCase_ = 0; + private java.lang.Object moveParams_; + public MoveParamsCase + getMoveParamsCase() { + return MoveParamsCase.forNumber( + moveParamsCase_); + } + + public Builder clearMoveParams() { + moveParamsCase_ = 0; + moveParams_ = null; + onChanged(); + return this; + } + + private int rotateParamsCase_ = 0; + private java.lang.Object rotateParams_; + public RotateParamsCase + getRotateParamsCase() { + return RotateParamsCase.forNumber( + rotateParamsCase_); + } + + public Builder clearRotateParams() { + rotateParamsCase_ = 0; + rotateParams_ = null; + onChanged(); + return this; + } + + + private emu.grasscutter.net.proto.VectorOuterClass.Vector position_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> positionBuilder_; + /** + * .Vector position = 1; + * @return Whether the position field is set. + */ + public boolean hasPosition() { + return positionBuilder_ != null || position_ != null; + } + /** + * .Vector position = 1; + * @return The position. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPosition() { + if (positionBuilder_ == null) { + return position_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } else { + return positionBuilder_.getMessage(); + } + } + /** + * .Vector position = 1; + */ + public Builder setPosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + position_ = value; + onChanged(); + } else { + positionBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector position = 1; + */ + public Builder setPosition( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (positionBuilder_ == null) { + position_ = builderForValue.build(); + onChanged(); + } else { + positionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector position = 1; + */ + public Builder mergePosition(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (positionBuilder_ == null) { + if (position_ != null) { + position_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(position_).mergeFrom(value).buildPartial(); + } else { + position_ = value; + } + onChanged(); + } else { + positionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector position = 1; + */ + public Builder clearPosition() { + if (positionBuilder_ == null) { + position_ = null; + onChanged(); + } else { + position_ = null; + positionBuilder_ = null; + } + + return this; + } + /** + * .Vector position = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPositionBuilder() { + + onChanged(); + return getPositionFieldBuilder().getBuilder(); + } + /** + * .Vector position = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPositionOrBuilder() { + if (positionBuilder_ != null) { + return positionBuilder_.getMessageOrBuilder(); + } else { + return position_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : position_; + } + } + /** + * .Vector position = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPositionFieldBuilder() { + if (positionBuilder_ == null) { + positionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPosition(), + getParentForChildren(), + isClean()); + position_ = null; + } + return positionBuilder_; + } + + private float arriveRange_ ; + /** + * float arrive_range = 2; + * @return The arriveRange. + */ + @java.lang.Override + public float getArriveRange() { + return arriveRange_; + } + /** + * float arrive_range = 2; + * @param value The arriveRange to set. + * @return This builder for chaining. + */ + public Builder setArriveRange(float value) { + + arriveRange_ = value; + onChanged(); + return this; + } + /** + * float arrive_range = 2; + * @return This builder for chaining. + */ + public Builder clearArriveRange() { + + arriveRange_ = 0F; + onChanged(); + return this; + } + + /** + * float velocity = 11; + * @return Whether the velocity field is set. + */ + public boolean hasVelocity() { + return moveParamsCase_ == 11; + } + /** + * float velocity = 11; + * @return The velocity. + */ + public float getVelocity() { + if (moveParamsCase_ == 11) { + return (java.lang.Float) moveParams_; + } + return 0F; + } + /** + * float velocity = 11; + * @param value The velocity to set. + * @return This builder for chaining. + */ + public Builder setVelocity(float value) { + moveParamsCase_ = 11; + moveParams_ = value; + onChanged(); + return this; + } + /** + * float velocity = 11; + * @return This builder for chaining. + */ + public Builder clearVelocity() { + if (moveParamsCase_ == 11) { + moveParamsCase_ = 0; + moveParams_ = null; + onChanged(); + } + return this; + } + + /** + * float time = 12; + * @return Whether the time field is set. + */ + public boolean hasTime() { + return moveParamsCase_ == 12; + } + /** + * float time = 12; + * @return The time. + */ + public float getTime() { + if (moveParamsCase_ == 12) { + return (java.lang.Float) moveParams_; + } + return 0F; + } + /** + * float time = 12; + * @param value The time to set. + * @return This builder for chaining. + */ + public Builder setTime(float value) { + moveParamsCase_ = 12; + moveParams_ = value; + onChanged(); + return this; + } + /** + * float time = 12; + * @return This builder for chaining. + */ + public Builder clearTime() { + if (moveParamsCase_ == 12) { + moveParamsCase_ = 0; + moveParams_ = null; + onChanged(); + } + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotationBuilder_; + /** + * .Vector rotation = 21; + * @return Whether the rotation field is set. + */ + @java.lang.Override + public boolean hasRotation() { + return rotateParamsCase_ == 21; + } + /** + * .Vector rotation = 21; + * @return The rotation. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRotation() { + if (rotationBuilder_ == null) { + if (rotateParamsCase_ == 21) { + return (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_; + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } else { + if (rotateParamsCase_ == 21) { + return rotationBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + } + /** + * .Vector rotation = 21; + */ + public Builder setRotation(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rotateParams_ = value; + onChanged(); + } else { + rotationBuilder_.setMessage(value); + } + rotateParamsCase_ = 21; + return this; + } + /** + * .Vector rotation = 21; + */ + public Builder setRotation( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotationBuilder_ == null) { + rotateParams_ = builderForValue.build(); + onChanged(); + } else { + rotationBuilder_.setMessage(builderForValue.build()); + } + rotateParamsCase_ = 21; + return this; + } + /** + * .Vector rotation = 21; + */ + public Builder mergeRotation(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotationBuilder_ == null) { + if (rotateParamsCase_ == 21 && + rotateParams_ != emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()) { + rotateParams_ = emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder((emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_) + .mergeFrom(value).buildPartial(); + } else { + rotateParams_ = value; + } + onChanged(); + } else { + if (rotateParamsCase_ == 21) { + rotationBuilder_.mergeFrom(value); + } + rotationBuilder_.setMessage(value); + } + rotateParamsCase_ = 21; + return this; + } + /** + * .Vector rotation = 21; + */ + public Builder clearRotation() { + if (rotationBuilder_ == null) { + if (rotateParamsCase_ == 21) { + rotateParamsCase_ = 0; + rotateParams_ = null; + onChanged(); + } + } else { + if (rotateParamsCase_ == 21) { + rotateParamsCase_ = 0; + rotateParams_ = null; + } + rotationBuilder_.clear(); + } + return this; + } + /** + * .Vector rotation = 21; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotationBuilder() { + return getRotationFieldBuilder().getBuilder(); + } + /** + * .Vector rotation = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotationOrBuilder() { + if ((rotateParamsCase_ == 21) && (rotationBuilder_ != null)) { + return rotationBuilder_.getMessageOrBuilder(); + } else { + if (rotateParamsCase_ == 21) { + return (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_; + } + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + } + /** + * .Vector rotation = 21; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotationFieldBuilder() { + if (rotationBuilder_ == null) { + if (!(rotateParamsCase_ == 21)) { + rotateParams_ = emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + rotationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + (emu.grasscutter.net.proto.VectorOuterClass.Vector) rotateParams_, + getParentForChildren(), + isClean()); + rotateParams_ = null; + } + rotateParamsCase_ = 21; + onChanged();; + return rotationBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> rotationSpeedBuilder_; + /** + * .MathQuaternion rotation_speed = 22; + * @return Whether the rotationSpeed field is set. + */ + @java.lang.Override + public boolean hasRotationSpeed() { + return rotateParamsCase_ == 22; + } + /** + * .MathQuaternion rotation_speed = 22; + * @return The rotationSpeed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getRotationSpeed() { + if (rotationSpeedBuilder_ == null) { + if (rotateParamsCase_ == 22) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } else { + if (rotateParamsCase_ == 22) { + return rotationSpeedBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public Builder setRotationSpeed(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (rotationSpeedBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rotateParams_ = value; + onChanged(); + } else { + rotationSpeedBuilder_.setMessage(value); + } + rotateParamsCase_ = 22; + return this; + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public Builder setRotationSpeed( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder builderForValue) { + if (rotationSpeedBuilder_ == null) { + rotateParams_ = builderForValue.build(); + onChanged(); + } else { + rotationSpeedBuilder_.setMessage(builderForValue.build()); + } + rotateParamsCase_ = 22; + return this; + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public Builder mergeRotationSpeed(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (rotationSpeedBuilder_ == null) { + if (rotateParamsCase_ == 22 && + rotateParams_ != emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance()) { + rotateParams_ = emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_) + .mergeFrom(value).buildPartial(); + } else { + rotateParams_ = value; + } + onChanged(); + } else { + if (rotateParamsCase_ == 22) { + rotationSpeedBuilder_.mergeFrom(value); + } + rotationSpeedBuilder_.setMessage(value); + } + rotateParamsCase_ = 22; + return this; + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public Builder clearRotationSpeed() { + if (rotationSpeedBuilder_ == null) { + if (rotateParamsCase_ == 22) { + rotateParamsCase_ = 0; + rotateParams_ = null; + onChanged(); + } + } else { + if (rotateParamsCase_ == 22) { + rotateParamsCase_ = 0; + rotateParams_ = null; + } + rotationSpeedBuilder_.clear(); + } + return this; + } + /** + * .MathQuaternion rotation_speed = 22; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getRotationSpeedBuilder() { + return getRotationSpeedFieldBuilder().getBuilder(); + } + /** + * .MathQuaternion rotation_speed = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getRotationSpeedOrBuilder() { + if ((rotateParamsCase_ == 22) && (rotationSpeedBuilder_ != null)) { + return rotationSpeedBuilder_.getMessageOrBuilder(); + } else { + if (rotateParamsCase_ == 22) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + } + /** + * .MathQuaternion rotation_speed = 22; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> + getRotationSpeedFieldBuilder() { + if (rotationSpeedBuilder_ == null) { + if (!(rotateParamsCase_ == 22)) { + rotateParams_ = emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + rotationSpeedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder>( + (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_, + getParentForChildren(), + isClean()); + rotateParams_ = null; + } + rotateParamsCase_ = 22; + onChanged();; + return rotationSpeedBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> axisSpeedBuilder_; + /** + * .MathQuaternion axis_speed = 23; + * @return Whether the axisSpeed field is set. + */ + @java.lang.Override + public boolean hasAxisSpeed() { + return rotateParamsCase_ == 23; + } + /** + * .MathQuaternion axis_speed = 23; + * @return The axisSpeed. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion getAxisSpeed() { + if (axisSpeedBuilder_ == null) { + if (rotateParamsCase_ == 23) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } else { + if (rotateParamsCase_ == 23) { + return axisSpeedBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + } + /** + * .MathQuaternion axis_speed = 23; + */ + public Builder setAxisSpeed(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (axisSpeedBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rotateParams_ = value; + onChanged(); + } else { + axisSpeedBuilder_.setMessage(value); + } + rotateParamsCase_ = 23; + return this; + } + /** + * .MathQuaternion axis_speed = 23; + */ + public Builder setAxisSpeed( + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder builderForValue) { + if (axisSpeedBuilder_ == null) { + rotateParams_ = builderForValue.build(); + onChanged(); + } else { + axisSpeedBuilder_.setMessage(builderForValue.build()); + } + rotateParamsCase_ = 23; + return this; + } + /** + * .MathQuaternion axis_speed = 23; + */ + public Builder mergeAxisSpeed(emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion value) { + if (axisSpeedBuilder_ == null) { + if (rotateParamsCase_ == 23 && + rotateParams_ != emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance()) { + rotateParams_ = emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.newBuilder((emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_) + .mergeFrom(value).buildPartial(); + } else { + rotateParams_ = value; + } + onChanged(); + } else { + if (rotateParamsCase_ == 23) { + axisSpeedBuilder_.mergeFrom(value); + } + axisSpeedBuilder_.setMessage(value); + } + rotateParamsCase_ = 23; + return this; + } + /** + * .MathQuaternion axis_speed = 23; + */ + public Builder clearAxisSpeed() { + if (axisSpeedBuilder_ == null) { + if (rotateParamsCase_ == 23) { + rotateParamsCase_ = 0; + rotateParams_ = null; + onChanged(); + } + } else { + if (rotateParamsCase_ == 23) { + rotateParamsCase_ = 0; + rotateParams_ = null; + } + axisSpeedBuilder_.clear(); + } + return this; + } + /** + * .MathQuaternion axis_speed = 23; + */ + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder getAxisSpeedBuilder() { + return getAxisSpeedFieldBuilder().getBuilder(); + } + /** + * .MathQuaternion axis_speed = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder getAxisSpeedOrBuilder() { + if ((rotateParamsCase_ == 23) && (axisSpeedBuilder_ != null)) { + return axisSpeedBuilder_.getMessageOrBuilder(); + } else { + if (rotateParamsCase_ == 23) { + return (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_; + } + return emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + } + /** + * .MathQuaternion axis_speed = 23; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder> + getAxisSpeedFieldBuilder() { + if (axisSpeedBuilder_ == null) { + if (!(rotateParamsCase_ == 23)) { + rotateParams_ = emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.getDefaultInstance(); + } + axisSpeedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion.Builder, emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternionOrBuilder>( + (emu.grasscutter.net.proto.MathQuaternionOuterClass.MathQuaternion) rotateParams_, + getParentForChildren(), + isClean()); + rotateParams_ = null; + } + rotateParamsCase_ = 23; + onChanged();; + return axisSpeedBuilder_; + } + @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:RoutePoint) + } + + // @@protoc_insertion_point(class_scope:RoutePoint) + private static final emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint(); + } + + public static emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RoutePoint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RoutePoint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.RoutePointOuterClass.RoutePoint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_RoutePoint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_RoutePoint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020RoutePoint.proto\032\024MathQuaternion.proto" + + "\032\014Vector.proto\"\360\001\n\nRoutePoint\022\031\n\010positio" + + "n\030\001 \001(\0132\007.Vector\022\024\n\014arrive_range\030\002 \001(\002\022\022" + + "\n\010velocity\030\013 \001(\002H\000\022\016\n\004time\030\014 \001(\002H\000\022\033\n\010ro" + + "tation\030\025 \001(\0132\007.VectorH\001\022)\n\016rotation_spee" + + "d\030\026 \001(\0132\017.MathQuaternionH\001\022%\n\naxis_speed" + + "\030\027 \001(\0132\017.MathQuaternionH\001B\r\n\013move_params" + + "B\017\n\rrotate_paramsB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MathQuaternionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_RoutePoint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_RoutePoint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_RoutePoint_descriptor, + new java.lang.String[] { "Position", "ArriveRange", "Velocity", "Time", "Rotation", "RotationSpeed", "AxisSpeed", "MoveParams", "RotateParams", }); + emu.grasscutter.net.proto.MathQuaternionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaUnlockNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaUnlockNotifyOuterClass.java new file mode 100644 index 00000000000..8e4b47327c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaUnlockNotifyOuterClass.java @@ -0,0 +1,746 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneAreaUnlockNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneAreaUnlockNotifyOuterClass { + private SceneAreaUnlockNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneAreaUnlockNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneAreaUnlockNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 area_list = 10; + * @return A list containing the areaList. + */ + java.util.List getAreaListList(); + /** + * repeated uint32 area_list = 10; + * @return The count of areaList. + */ + int getAreaListCount(); + /** + * repeated uint32 area_list = 10; + * @param index The index of the element to return. + * @return The areaList at the given index. + */ + int getAreaList(int index); + + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 293
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneAreaUnlockNotify} + */ + public static final class SceneAreaUnlockNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneAreaUnlockNotify) + SceneAreaUnlockNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneAreaUnlockNotify.newBuilder() to construct. + private SceneAreaUnlockNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneAreaUnlockNotify() { + areaList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneAreaUnlockNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneAreaUnlockNotify( + 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 72: { + + sceneId_ = input.readUInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + areaList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + areaList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + areaList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + areaList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + areaList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.class, emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.Builder.class); + } + + public static final int AREA_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList areaList_; + /** + * repeated uint32 area_list = 10; + * @return A list containing the areaList. + */ + @java.lang.Override + public java.util.List + getAreaListList() { + return areaList_; + } + /** + * repeated uint32 area_list = 10; + * @return The count of areaList. + */ + public int getAreaListCount() { + return areaList_.size(); + } + /** + * repeated uint32 area_list = 10; + * @param index The index of the element to return. + * @return The areaList at the given index. + */ + public int getAreaList(int index) { + return areaList_.getInt(index); + } + private int areaListMemoizedSerializedSize = -1; + + public static final int SCENE_ID_FIELD_NUMBER = 9; + private int sceneId_; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + 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 (sceneId_ != 0) { + output.writeUInt32(9, sceneId_); + } + if (getAreaListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(areaListMemoizedSerializedSize); + } + for (int i = 0; i < areaList_.size(); i++) { + output.writeUInt32NoTag(areaList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, sceneId_); + } + { + int dataSize = 0; + for (int i = 0; i < areaList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(areaList_.getInt(i)); + } + size += dataSize; + if (!getAreaListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + areaListMemoizedSerializedSize = dataSize; + } + 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.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify other = (emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify) obj; + + if (!getAreaListList() + .equals(other.getAreaListList())) return false; + if (getSceneId() + != other.getSceneId()) 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 (getAreaListCount() > 0) { + hash = (37 * hash) + AREA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAreaListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify 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.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify 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.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify 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.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify 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.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify 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.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify 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: 293
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneAreaUnlockNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneAreaUnlockNotify) + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.class, emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + areaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.internal_static_SceneAreaUnlockNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify build() { + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify buildPartial() { + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify result = new emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + areaList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.areaList_ = areaList_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify other) { + if (other == emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify.getDefaultInstance()) return this; + if (!other.areaList_.isEmpty()) { + if (areaList_.isEmpty()) { + areaList_ = other.areaList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAreaListIsMutable(); + areaList_.addAll(other.areaList_); + } + onChanged(); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList areaList_ = emptyIntList(); + private void ensureAreaListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + areaList_ = mutableCopy(areaList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 area_list = 10; + * @return A list containing the areaList. + */ + public java.util.List + getAreaListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(areaList_) : areaList_; + } + /** + * repeated uint32 area_list = 10; + * @return The count of areaList. + */ + public int getAreaListCount() { + return areaList_.size(); + } + /** + * repeated uint32 area_list = 10; + * @param index The index of the element to return. + * @return The areaList at the given index. + */ + public int getAreaList(int index) { + return areaList_.getInt(index); + } + /** + * repeated uint32 area_list = 10; + * @param index The index to set the value at. + * @param value The areaList to set. + * @return This builder for chaining. + */ + public Builder setAreaList( + int index, int value) { + ensureAreaListIsMutable(); + areaList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 area_list = 10; + * @param value The areaList to add. + * @return This builder for chaining. + */ + public Builder addAreaList(int value) { + ensureAreaListIsMutable(); + areaList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 area_list = 10; + * @param values The areaList to add. + * @return This builder for chaining. + */ + public Builder addAllAreaList( + java.lang.Iterable values) { + ensureAreaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, areaList_); + onChanged(); + return this; + } + /** + * repeated uint32 area_list = 10; + * @return This builder for chaining. + */ + public Builder clearAreaList() { + areaList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 9; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 9; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 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:SceneAreaUnlockNotify) + } + + // @@protoc_insertion_point(class_scope:SceneAreaUnlockNotify) + private static final emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify(); + } + + public static emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneAreaUnlockNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneAreaUnlockNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaUnlockNotifyOuterClass.SceneAreaUnlockNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAreaUnlockNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAreaUnlockNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SceneAreaUnlockNotify.proto\"<\n\025SceneAr" + + "eaUnlockNotify\022\021\n\tarea_list\030\n \003(\r\022\020\n\010sce" + + "ne_id\030\t \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneAreaUnlockNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneAreaUnlockNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAreaUnlockNotify_descriptor, + new java.lang.String[] { "AreaList", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java new file mode 100644 index 00000000000..9f3d617bded --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneAreaWeatherNotifyOuterClass.java @@ -0,0 +1,1097 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneAreaWeatherNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneAreaWeatherNotifyOuterClass { + private SceneAreaWeatherNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneAreaWeatherNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneAreaWeatherNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + int getWeatherAreaId(); + + /** + * uint32 weather_gadget_id = 9; + * @return The weatherGadgetId. + */ + int getWeatherGadgetId(); + + /** + * uint32 climate_type = 14; + * @return The climateType. + */ + int getClimateType(); + + /** + * float trans_duration = 15; + * @return The transDuration. + */ + float getTransDuration(); + + /** + * map<uint32, string> weather_value_map = 10; + */ + int getWeatherValueMapCount(); + /** + * map<uint32, string> weather_value_map = 10; + */ + boolean containsWeatherValueMap( + int key); + /** + * Use {@link #getWeatherValueMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getWeatherValueMap(); + /** + * map<uint32, string> weather_value_map = 10; + */ + java.util.Map + getWeatherValueMapMap(); + /** + * map<uint32, string> weather_value_map = 10; + */ + + java.lang.String getWeatherValueMapOrDefault( + int key, + java.lang.String defaultValue); + /** + * map<uint32, string> weather_value_map = 10; + */ + + java.lang.String getWeatherValueMapOrThrow( + int key); + } + /** + *
+   * CmdId: 230
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneAreaWeatherNotify} + */ + public static final class SceneAreaWeatherNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneAreaWeatherNotify) + SceneAreaWeatherNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneAreaWeatherNotify.newBuilder() to construct. + private SceneAreaWeatherNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneAreaWeatherNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneAreaWeatherNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneAreaWeatherNotify( + 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: { + + weatherAreaId_ = input.readUInt32(); + break; + } + case 72: { + + weatherGadgetId_ = input.readUInt32(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + weatherValueMap_ = com.google.protobuf.MapField.newMapField( + WeatherValueMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + weatherValueMap__ = input.readMessage( + WeatherValueMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + weatherValueMap_.getMutableMap().put( + weatherValueMap__.getKey(), weatherValueMap__.getValue()); + break; + } + case 112: { + + climateType_ = input.readUInt32(); + break; + } + case 125: { + + transDuration_ = input.readFloat(); + 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.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetWeatherValueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.class, emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.Builder.class); + } + + public static final int WEATHER_AREA_ID_FIELD_NUMBER = 1; + private int weatherAreaId_; + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + @java.lang.Override + public int getWeatherAreaId() { + return weatherAreaId_; + } + + public static final int WEATHER_GADGET_ID_FIELD_NUMBER = 9; + private int weatherGadgetId_; + /** + * uint32 weather_gadget_id = 9; + * @return The weatherGadgetId. + */ + @java.lang.Override + public int getWeatherGadgetId() { + return weatherGadgetId_; + } + + public static final int CLIMATE_TYPE_FIELD_NUMBER = 14; + private int climateType_; + /** + * uint32 climate_type = 14; + * @return The climateType. + */ + @java.lang.Override + public int getClimateType() { + return climateType_; + } + + public static final int TRANS_DURATION_FIELD_NUMBER = 15; + private float transDuration_; + /** + * float trans_duration = 15; + * @return The transDuration. + */ + @java.lang.Override + public float getTransDuration() { + return transDuration_; + } + + public static final int WEATHER_VALUE_MAP_FIELD_NUMBER = 10; + private static final class WeatherValueMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.String> weatherValueMap_; + private com.google.protobuf.MapField + internalGetWeatherValueMap() { + if (weatherValueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WeatherValueMapDefaultEntryHolder.defaultEntry); + } + return weatherValueMap_; + } + + public int getWeatherValueMapCount() { + return internalGetWeatherValueMap().getMap().size(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + + @java.lang.Override + public boolean containsWeatherValueMap( + int key) { + + return internalGetWeatherValueMap().getMap().containsKey(key); + } + /** + * Use {@link #getWeatherValueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWeatherValueMap() { + return getWeatherValueMapMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.util.Map getWeatherValueMapMap() { + return internalGetWeatherValueMap().getMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.lang.String getWeatherValueMapOrDefault( + int key, + java.lang.String defaultValue) { + + java.util.Map map = + internalGetWeatherValueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.lang.String getWeatherValueMapOrThrow( + int key) { + + java.util.Map map = + internalGetWeatherValueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (weatherAreaId_ != 0) { + output.writeUInt32(1, weatherAreaId_); + } + if (weatherGadgetId_ != 0) { + output.writeUInt32(9, weatherGadgetId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetWeatherValueMap(), + WeatherValueMapDefaultEntryHolder.defaultEntry, + 10); + if (climateType_ != 0) { + output.writeUInt32(14, climateType_); + } + if (transDuration_ != 0F) { + output.writeFloat(15, transDuration_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (weatherAreaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, weatherAreaId_); + } + if (weatherGadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, weatherGadgetId_); + } + for (java.util.Map.Entry entry + : internalGetWeatherValueMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + weatherValueMap__ = WeatherValueMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, weatherValueMap__); + } + if (climateType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, climateType_); + } + if (transDuration_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(15, transDuration_); + } + 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.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify other = (emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify) obj; + + if (getWeatherAreaId() + != other.getWeatherAreaId()) return false; + if (getWeatherGadgetId() + != other.getWeatherGadgetId()) return false; + if (getClimateType() + != other.getClimateType()) return false; + if (java.lang.Float.floatToIntBits(getTransDuration()) + != java.lang.Float.floatToIntBits( + other.getTransDuration())) return false; + if (!internalGetWeatherValueMap().equals( + other.internalGetWeatherValueMap())) 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) + WEATHER_AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeatherAreaId(); + hash = (37 * hash) + WEATHER_GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeatherGadgetId(); + hash = (37 * hash) + CLIMATE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getClimateType(); + hash = (37 * hash) + TRANS_DURATION_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getTransDuration()); + if (!internalGetWeatherValueMap().getMap().isEmpty()) { + hash = (37 * hash) + WEATHER_VALUE_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetWeatherValueMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify 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.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify 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.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify 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.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify 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.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify 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.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify 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: 230
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneAreaWeatherNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneAreaWeatherNotify) + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetWeatherValueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 10: + return internalGetMutableWeatherValueMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.class, emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + weatherAreaId_ = 0; + + weatherGadgetId_ = 0; + + climateType_ = 0; + + transDuration_ = 0F; + + internalGetMutableWeatherValueMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.internal_static_SceneAreaWeatherNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify build() { + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify buildPartial() { + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify result = new emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify(this); + int from_bitField0_ = bitField0_; + result.weatherAreaId_ = weatherAreaId_; + result.weatherGadgetId_ = weatherGadgetId_; + result.climateType_ = climateType_; + result.transDuration_ = transDuration_; + result.weatherValueMap_ = internalGetWeatherValueMap(); + result.weatherValueMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify other) { + if (other == emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify.getDefaultInstance()) return this; + if (other.getWeatherAreaId() != 0) { + setWeatherAreaId(other.getWeatherAreaId()); + } + if (other.getWeatherGadgetId() != 0) { + setWeatherGadgetId(other.getWeatherGadgetId()); + } + if (other.getClimateType() != 0) { + setClimateType(other.getClimateType()); + } + if (other.getTransDuration() != 0F) { + setTransDuration(other.getTransDuration()); + } + internalGetMutableWeatherValueMap().mergeFrom( + other.internalGetWeatherValueMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int weatherAreaId_ ; + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + @java.lang.Override + public int getWeatherAreaId() { + return weatherAreaId_; + } + /** + * uint32 weather_area_id = 1; + * @param value The weatherAreaId to set. + * @return This builder for chaining. + */ + public Builder setWeatherAreaId(int value) { + + weatherAreaId_ = value; + onChanged(); + return this; + } + /** + * uint32 weather_area_id = 1; + * @return This builder for chaining. + */ + public Builder clearWeatherAreaId() { + + weatherAreaId_ = 0; + onChanged(); + return this; + } + + private int weatherGadgetId_ ; + /** + * uint32 weather_gadget_id = 9; + * @return The weatherGadgetId. + */ + @java.lang.Override + public int getWeatherGadgetId() { + return weatherGadgetId_; + } + /** + * uint32 weather_gadget_id = 9; + * @param value The weatherGadgetId to set. + * @return This builder for chaining. + */ + public Builder setWeatherGadgetId(int value) { + + weatherGadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 weather_gadget_id = 9; + * @return This builder for chaining. + */ + public Builder clearWeatherGadgetId() { + + weatherGadgetId_ = 0; + onChanged(); + return this; + } + + private int climateType_ ; + /** + * uint32 climate_type = 14; + * @return The climateType. + */ + @java.lang.Override + public int getClimateType() { + return climateType_; + } + /** + * uint32 climate_type = 14; + * @param value The climateType to set. + * @return This builder for chaining. + */ + public Builder setClimateType(int value) { + + climateType_ = value; + onChanged(); + return this; + } + /** + * uint32 climate_type = 14; + * @return This builder for chaining. + */ + public Builder clearClimateType() { + + climateType_ = 0; + onChanged(); + return this; + } + + private float transDuration_ ; + /** + * float trans_duration = 15; + * @return The transDuration. + */ + @java.lang.Override + public float getTransDuration() { + return transDuration_; + } + /** + * float trans_duration = 15; + * @param value The transDuration to set. + * @return This builder for chaining. + */ + public Builder setTransDuration(float value) { + + transDuration_ = value; + onChanged(); + return this; + } + /** + * float trans_duration = 15; + * @return This builder for chaining. + */ + public Builder clearTransDuration() { + + transDuration_ = 0F; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.String> weatherValueMap_; + private com.google.protobuf.MapField + internalGetWeatherValueMap() { + if (weatherValueMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WeatherValueMapDefaultEntryHolder.defaultEntry); + } + return weatherValueMap_; + } + private com.google.protobuf.MapField + internalGetMutableWeatherValueMap() { + onChanged();; + if (weatherValueMap_ == null) { + weatherValueMap_ = com.google.protobuf.MapField.newMapField( + WeatherValueMapDefaultEntryHolder.defaultEntry); + } + if (!weatherValueMap_.isMutable()) { + weatherValueMap_ = weatherValueMap_.copy(); + } + return weatherValueMap_; + } + + public int getWeatherValueMapCount() { + return internalGetWeatherValueMap().getMap().size(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + + @java.lang.Override + public boolean containsWeatherValueMap( + int key) { + + return internalGetWeatherValueMap().getMap().containsKey(key); + } + /** + * Use {@link #getWeatherValueMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWeatherValueMap() { + return getWeatherValueMapMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.util.Map getWeatherValueMapMap() { + return internalGetWeatherValueMap().getMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.lang.String getWeatherValueMapOrDefault( + int key, + java.lang.String defaultValue) { + + java.util.Map map = + internalGetWeatherValueMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, string> weather_value_map = 10; + */ + @java.lang.Override + + public java.lang.String getWeatherValueMapOrThrow( + int key) { + + java.util.Map map = + internalGetWeatherValueMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearWeatherValueMap() { + internalGetMutableWeatherValueMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, string> weather_value_map = 10; + */ + + public Builder removeWeatherValueMap( + int key) { + + internalGetMutableWeatherValueMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableWeatherValueMap() { + return internalGetMutableWeatherValueMap().getMutableMap(); + } + /** + * map<uint32, string> weather_value_map = 10; + */ + public Builder putWeatherValueMap( + int key, + java.lang.String value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableWeatherValueMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, string> weather_value_map = 10; + */ + + public Builder putAllWeatherValueMap( + java.util.Map values) { + internalGetMutableWeatherValueMap().getMutableMap() + .putAll(values); + 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:SceneAreaWeatherNotify) + } + + // @@protoc_insertion_point(class_scope:SceneAreaWeatherNotify) + private static final emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify(); + } + + public static emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneAreaWeatherNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneAreaWeatherNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAreaWeatherNotifyOuterClass.SceneAreaWeatherNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAreaWeatherNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAreaWeatherNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SceneAreaWeatherNotify.proto\"\373\001\n\026Scene" + + "AreaWeatherNotify\022\027\n\017weather_area_id\030\001 \001" + + "(\r\022\031\n\021weather_gadget_id\030\t \001(\r\022\024\n\014climate" + + "_type\030\016 \001(\r\022\026\n\016trans_duration\030\017 \001(\002\022G\n\021w" + + "eather_value_map\030\n \003(\0132,.SceneAreaWeathe" + + "rNotify.WeatherValueMapEntry\0326\n\024WeatherV" + + "alueMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\t" + + ":\0028\001B\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneAreaWeatherNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneAreaWeatherNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAreaWeatherNotify_descriptor, + new java.lang.String[] { "WeatherAreaId", "WeatherGadgetId", "ClimateType", "TransDuration", "WeatherValueMap", }); + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_descriptor = + internal_static_SceneAreaWeatherNotify_descriptor.getNestedTypes().get(0); + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAreaWeatherNotify_WeatherValueMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java new file mode 100644 index 00000000000..267717b3e57 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneAvatarInfoOuterClass.java @@ -0,0 +1,3956 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneAvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneAvatarInfoOuterClass { + private SceneAvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneAvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneAvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint64 guid = 3; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 peer_id = 4; + * @return The peerId. + */ + int getPeerId(); + + /** + * repeated uint32 equip_id_list = 5; + * @return A list containing the equipIdList. + */ + java.util.List getEquipIdListList(); + /** + * repeated uint32 equip_id_list = 5; + * @return The count of equipIdList. + */ + int getEquipIdListCount(); + /** + * repeated uint32 equip_id_list = 5; + * @param index The index of the element to return. + * @return The equipIdList at the given index. + */ + int getEquipIdList(int index); + + /** + * uint32 skill_depot_id = 6; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * repeated uint32 talent_id_list = 7; + * @return A list containing the talentIdList. + */ + java.util.List getTalentIdListList(); + /** + * repeated uint32 talent_id_list = 7; + * @return The count of talentIdList. + */ + int getTalentIdListCount(); + /** + * repeated uint32 talent_id_list = 7; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + int getTalentIdList(int index); + + /** + * .SceneWeaponInfo weapon = 8; + * @return Whether the weapon field is set. + */ + boolean hasWeapon(); + /** + * .SceneWeaponInfo weapon = 8; + * @return The weapon. + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon(); + /** + * .SceneWeaponInfo weapon = 8; + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder(); + + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + java.util.List + getReliquaryListList(); + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquaryList(int index); + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + int getReliquaryListCount(); + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + java.util.List + getReliquaryListOrBuilderList(); + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryListOrBuilder( + int index); + + /** + * uint32 core_proud_skill_level = 11; + * @return The coreProudSkillLevel. + */ + int getCoreProudSkillLevel(); + + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return A list containing the inherentProudSkillList. + */ + java.util.List getInherentProudSkillListList(); + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return The count of inherentProudSkillList. + */ + int getInherentProudSkillListCount(); + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + int getInherentProudSkillList(int index); + + /** + * map<uint32, uint32> skill_level_map = 13; + */ + int getSkillLevelMapCount(); + /** + * map<uint32, uint32> skill_level_map = 13; + */ + boolean containsSkillLevelMap( + int key); + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillLevelMap(); + /** + * map<uint32, uint32> skill_level_map = 13; + */ + java.util.Map + getSkillLevelMapMap(); + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + int getSkillLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + int getSkillLevelMapOrThrow( + int key); + + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + int getProudSkillExtraLevelMapCount(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + boolean containsProudSkillExtraLevelMap( + int key); + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProudSkillExtraLevelMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + java.util.Map + getProudSkillExtraLevelMapMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + int getProudSkillExtraLevelMapOrThrow( + int key); + + /** + * repeated .ServerBuff server_buff_list = 15; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 15; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 15; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 15; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 15; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * repeated uint32 team_resonance_list = 16; + * @return A list containing the teamResonanceList. + */ + java.util.List getTeamResonanceListList(); + /** + * repeated uint32 team_resonance_list = 16; + * @return The count of teamResonanceList. + */ + int getTeamResonanceListCount(); + /** + * repeated uint32 team_resonance_list = 16; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + int getTeamResonanceList(int index); + + /** + * uint32 wearing_flycloak_id = 17; + * @return The wearingFlycloakId. + */ + int getWearingFlycloakId(); + + /** + * uint32 born_time = 18; + * @return The bornTime. + */ + int getBornTime(); + + /** + * uint32 costume_id = 19; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return Whether the curVehicleInfo field is set. + */ + boolean hasCurVehicleInfo(); + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return The curVehicleInfo. + */ + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getCurVehicleInfo(); + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder getCurVehicleInfoOrBuilder(); + + /** + * .AvatarExcelInfo excel_info = 21; + * @return Whether the excelInfo field is set. + */ + boolean hasExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 21; + * @return The excelInfo. + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 21; + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder(); + + /** + * uint32 anim_hash = 22; + * @return The animHash. + */ + int getAnimHash(); + } + /** + * Protobuf type {@code SceneAvatarInfo} + */ + public static final class SceneAvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneAvatarInfo) + SceneAvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneAvatarInfo.newBuilder() to construct. + private SceneAvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneAvatarInfo() { + equipIdList_ = emptyIntList(); + talentIdList_ = emptyIntList(); + reliquaryList_ = java.util.Collections.emptyList(); + inherentProudSkillList_ = emptyIntList(); + serverBuffList_ = java.util.Collections.emptyList(); + teamResonanceList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneAvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneAvatarInfo( + 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: { + + uid_ = input.readUInt32(); + break; + } + case 16: { + + avatarId_ = input.readUInt32(); + break; + } + case 24: { + + guid_ = input.readUInt64(); + break; + } + case 32: { + + peerId_ = input.readUInt32(); + break; + } + case 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + equipIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + equipIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + equipIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + equipIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + talentIdList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + talentIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 66: { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder subBuilder = null; + if (weapon_ != null) { + subBuilder = weapon_.toBuilder(); + } + weapon_ = input.readMessage(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weapon_); + weapon_ = subBuilder.buildPartial(); + } + + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + reliquaryList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + reliquaryList_.add( + input.readMessage(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.parser(), extensionRegistry)); + break; + } + case 88: { + + coreProudSkillLevel_ = input.readUInt32(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + inherentProudSkillList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + inherentProudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 106: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000010; + } + com.google.protobuf.MapEntry + skillLevelMap__ = input.readMessage( + SkillLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillLevelMap_.getMutableMap().put( + skillLevelMap__.getKey(), skillLevelMap__.getValue()); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = input.readMessage( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + proudSkillExtraLevelMap_.getMutableMap().put( + proudSkillExtraLevelMap__.getKey(), proudSkillExtraLevelMap__.getValue()); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000040; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 128: { + if (!((mutable_bitField0_ & 0x00000080) != 0)) { + teamResonanceList_ = newIntList(); + mutable_bitField0_ |= 0x00000080; + } + teamResonanceList_.addInt(input.readUInt32()); + break; + } + case 130: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000080) != 0) && input.getBytesUntilLimit() > 0) { + teamResonanceList_ = newIntList(); + mutable_bitField0_ |= 0x00000080; + } + while (input.getBytesUntilLimit() > 0) { + teamResonanceList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 136: { + + wearingFlycloakId_ = input.readUInt32(); + break; + } + case 144: { + + bornTime_ = input.readUInt32(); + break; + } + case 152: { + + costumeId_ = input.readUInt32(); + break; + } + case 162: { + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder subBuilder = null; + if (curVehicleInfo_ != null) { + subBuilder = curVehicleInfo_.toBuilder(); + } + curVehicleInfo_ = input.readMessage(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curVehicleInfo_); + curVehicleInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 170: { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder subBuilder = null; + if (excelInfo_ != null) { + subBuilder = excelInfo_.toBuilder(); + } + excelInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(excelInfo_); + excelInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 176: { + + animHash_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + equipIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + reliquaryList_ = java.util.Collections.unmodifiableList(reliquaryList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + if (((mutable_bitField0_ & 0x00000080) != 0)) { + teamResonanceList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetSkillLevelMap(); + case 14: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.class, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 2; + private int avatarId_; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int GUID_FIELD_NUMBER = 3; + private long guid_; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int PEER_ID_FIELD_NUMBER = 4; + private int peerId_; + /** + * uint32 peer_id = 4; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + public static final int EQUIP_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList equipIdList_; + /** + * repeated uint32 equip_id_list = 5; + * @return A list containing the equipIdList. + */ + @java.lang.Override + public java.util.List + getEquipIdListList() { + return equipIdList_; + } + /** + * repeated uint32 equip_id_list = 5; + * @return The count of equipIdList. + */ + public int getEquipIdListCount() { + return equipIdList_.size(); + } + /** + * repeated uint32 equip_id_list = 5; + * @param index The index of the element to return. + * @return The equipIdList at the given index. + */ + public int getEquipIdList(int index) { + return equipIdList_.getInt(index); + } + private int equipIdListMemoizedSerializedSize = -1; + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 6; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 6; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int TALENT_ID_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList talentIdList_; + /** + * repeated uint32 talent_id_list = 7; + * @return A list containing the talentIdList. + */ + @java.lang.Override + public java.util.List + getTalentIdListList() { + return talentIdList_; + } + /** + * repeated uint32 talent_id_list = 7; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 7; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + private int talentIdListMemoizedSerializedSize = -1; + + public static final int WEAPON_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; + /** + * .SceneWeaponInfo weapon = 8; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return weapon_ != null; + } + /** + * .SceneWeaponInfo weapon = 8; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon() { + return weapon_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { + return getWeapon(); + } + + public static final int RELIQUARY_LIST_FIELD_NUMBER = 9; + private java.util.List reliquaryList_; + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public java.util.List getReliquaryListList() { + return reliquaryList_; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public java.util.List + getReliquaryListOrBuilderList() { + return reliquaryList_; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public int getReliquaryListCount() { + return reliquaryList_.size(); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquaryList(int index) { + return reliquaryList_.get(index); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryListOrBuilder( + int index) { + return reliquaryList_.get(index); + } + + public static final int CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER = 11; + private int coreProudSkillLevel_; + /** + * uint32 core_proud_skill_level = 11; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + + public static final int INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList inherentProudSkillList_; + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return A list containing the inherentProudSkillList. + */ + @java.lang.Override + public java.util.List + getInherentProudSkillListList() { + return inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + private int inherentProudSkillListMemoizedSerializedSize = -1; + + public static final int SKILL_LEVEL_MAP_FIELD_NUMBER = 13; + private static final class SkillLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_SkillLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER = 14; + private static final class ProudSkillExtraLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 15; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int TEAM_RESONANCE_LIST_FIELD_NUMBER = 16; + private com.google.protobuf.Internal.IntList teamResonanceList_; + /** + * repeated uint32 team_resonance_list = 16; + * @return A list containing the teamResonanceList. + */ + @java.lang.Override + public java.util.List + getTeamResonanceListList() { + return teamResonanceList_; + } + /** + * repeated uint32 team_resonance_list = 16; + * @return The count of teamResonanceList. + */ + public int getTeamResonanceListCount() { + return teamResonanceList_.size(); + } + /** + * repeated uint32 team_resonance_list = 16; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + public int getTeamResonanceList(int index) { + return teamResonanceList_.getInt(index); + } + private int teamResonanceListMemoizedSerializedSize = -1; + + public static final int WEARING_FLYCLOAK_ID_FIELD_NUMBER = 17; + private int wearingFlycloakId_; + /** + * uint32 wearing_flycloak_id = 17; + * @return The wearingFlycloakId. + */ + @java.lang.Override + public int getWearingFlycloakId() { + return wearingFlycloakId_; + } + + public static final int BORN_TIME_FIELD_NUMBER = 18; + private int bornTime_; + /** + * uint32 born_time = 18; + * @return The bornTime. + */ + @java.lang.Override + public int getBornTime() { + return bornTime_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 19; + private int costumeId_; + /** + * uint32 costume_id = 19; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int CUR_VEHICLE_INFO_FIELD_NUMBER = 20; + private emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo curVehicleInfo_; + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return Whether the curVehicleInfo field is set. + */ + @java.lang.Override + public boolean hasCurVehicleInfo() { + return curVehicleInfo_ != null; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return The curVehicleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getCurVehicleInfo() { + return curVehicleInfo_ == null ? emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance() : curVehicleInfo_; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder getCurVehicleInfoOrBuilder() { + return getCurVehicleInfo(); + } + + public static final int EXCEL_INFO_FIELD_NUMBER = 21; + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + /** + * .AvatarExcelInfo excel_info = 21; + * @return Whether the excelInfo field is set. + */ + @java.lang.Override + public boolean hasExcelInfo() { + return excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 21; + * @return The excelInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + return getExcelInfo(); + } + + public static final int ANIM_HASH_FIELD_NUMBER = 22; + private int animHash_; + /** + * uint32 anim_hash = 22; + * @return The animHash. + */ + @java.lang.Override + public int getAnimHash() { + return animHash_; + } + + 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 (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (avatarId_ != 0) { + output.writeUInt32(2, avatarId_); + } + if (guid_ != 0L) { + output.writeUInt64(3, guid_); + } + if (peerId_ != 0) { + output.writeUInt32(4, peerId_); + } + if (getEquipIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(equipIdListMemoizedSerializedSize); + } + for (int i = 0; i < equipIdList_.size(); i++) { + output.writeUInt32NoTag(equipIdList_.getInt(i)); + } + if (skillDepotId_ != 0) { + output.writeUInt32(6, skillDepotId_); + } + if (getTalentIdListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(talentIdListMemoizedSerializedSize); + } + for (int i = 0; i < talentIdList_.size(); i++) { + output.writeUInt32NoTag(talentIdList_.getInt(i)); + } + if (weapon_ != null) { + output.writeMessage(8, getWeapon()); + } + for (int i = 0; i < reliquaryList_.size(); i++) { + output.writeMessage(9, reliquaryList_.get(i)); + } + if (coreProudSkillLevel_ != 0) { + output.writeUInt32(11, coreProudSkillLevel_); + } + if (getInherentProudSkillListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(inherentProudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + output.writeUInt32NoTag(inherentProudSkillList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillLevelMap(), + SkillLevelMapDefaultEntryHolder.defaultEntry, + 13); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetProudSkillExtraLevelMap(), + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry, + 14); + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(15, serverBuffList_.get(i)); + } + if (getTeamResonanceListList().size() > 0) { + output.writeUInt32NoTag(130); + output.writeUInt32NoTag(teamResonanceListMemoizedSerializedSize); + } + for (int i = 0; i < teamResonanceList_.size(); i++) { + output.writeUInt32NoTag(teamResonanceList_.getInt(i)); + } + if (wearingFlycloakId_ != 0) { + output.writeUInt32(17, wearingFlycloakId_); + } + if (bornTime_ != 0) { + output.writeUInt32(18, bornTime_); + } + if (costumeId_ != 0) { + output.writeUInt32(19, costumeId_); + } + if (curVehicleInfo_ != null) { + output.writeMessage(20, getCurVehicleInfo()); + } + if (excelInfo_ != null) { + output.writeMessage(21, getExcelInfo()); + } + if (animHash_ != 0) { + output.writeUInt32(22, animHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, avatarId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, guid_); + } + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, peerId_); + } + { + int dataSize = 0; + for (int i = 0; i < equipIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(equipIdList_.getInt(i)); + } + size += dataSize; + if (!getEquipIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + equipIdListMemoizedSerializedSize = dataSize; + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, skillDepotId_); + } + { + int dataSize = 0; + for (int i = 0; i < talentIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(talentIdList_.getInt(i)); + } + size += dataSize; + if (!getTalentIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + talentIdListMemoizedSerializedSize = dataSize; + } + if (weapon_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getWeapon()); + } + for (int i = 0; i < reliquaryList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, reliquaryList_.get(i)); + } + if (coreProudSkillLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, coreProudSkillLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(inherentProudSkillList_.getInt(i)); + } + size += dataSize; + if (!getInherentProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + inherentProudSkillListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetSkillLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillLevelMap__ = SkillLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, skillLevelMap__); + } + for (java.util.Map.Entry entry + : internalGetProudSkillExtraLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, proudSkillExtraLevelMap__); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, serverBuffList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < teamResonanceList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(teamResonanceList_.getInt(i)); + } + size += dataSize; + if (!getTeamResonanceListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + teamResonanceListMemoizedSerializedSize = dataSize; + } + if (wearingFlycloakId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(17, wearingFlycloakId_); + } + if (bornTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(18, bornTime_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(19, costumeId_); + } + if (curVehicleInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(20, getCurVehicleInfo()); + } + if (excelInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(21, getExcelInfo()); + } + if (animHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(22, animHash_); + } + 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.SceneAvatarInfoOuterClass.SceneAvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo other = (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) obj; + + if (getUid() + != other.getUid()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getPeerId() + != other.getPeerId()) return false; + if (!getEquipIdListList() + .equals(other.getEquipIdListList())) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (!getTalentIdListList() + .equals(other.getTalentIdListList())) return false; + if (hasWeapon() != other.hasWeapon()) return false; + if (hasWeapon()) { + if (!getWeapon() + .equals(other.getWeapon())) return false; + } + if (!getReliquaryListList() + .equals(other.getReliquaryListList())) return false; + if (getCoreProudSkillLevel() + != other.getCoreProudSkillLevel()) return false; + if (!getInherentProudSkillListList() + .equals(other.getInherentProudSkillListList())) return false; + if (!internalGetSkillLevelMap().equals( + other.internalGetSkillLevelMap())) return false; + if (!internalGetProudSkillExtraLevelMap().equals( + other.internalGetProudSkillExtraLevelMap())) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (!getTeamResonanceListList() + .equals(other.getTeamResonanceListList())) return false; + if (getWearingFlycloakId() + != other.getWearingFlycloakId()) return false; + if (getBornTime() + != other.getBornTime()) return false; + if (getCostumeId() + != other.getCostumeId()) return false; + if (hasCurVehicleInfo() != other.hasCurVehicleInfo()) return false; + if (hasCurVehicleInfo()) { + if (!getCurVehicleInfo() + .equals(other.getCurVehicleInfo())) return false; + } + if (hasExcelInfo() != other.hasExcelInfo()) return false; + if (hasExcelInfo()) { + if (!getExcelInfo() + .equals(other.getExcelInfo())) return false; + } + if (getAnimHash() + != other.getAnimHash()) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + if (getEquipIdListCount() > 0) { + hash = (37 * hash) + EQUIP_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEquipIdListList().hashCode(); + } + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + if (getTalentIdListCount() > 0) { + hash = (37 * hash) + TALENT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTalentIdListList().hashCode(); + } + if (hasWeapon()) { + hash = (37 * hash) + WEAPON_FIELD_NUMBER; + hash = (53 * hash) + getWeapon().hashCode(); + } + if (getReliquaryListCount() > 0) { + hash = (37 * hash) + RELIQUARY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReliquaryListList().hashCode(); + } + hash = (37 * hash) + CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCoreProudSkillLevel(); + if (getInherentProudSkillListCount() > 0) { + hash = (37 * hash) + INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInherentProudSkillListList().hashCode(); + } + if (!internalGetSkillLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); + } + if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); + } + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + if (getTeamResonanceListCount() > 0) { + hash = (37 * hash) + TEAM_RESONANCE_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTeamResonanceListList().hashCode(); + } + hash = (37 * hash) + WEARING_FLYCLOAK_ID_FIELD_NUMBER; + hash = (53 * hash) + getWearingFlycloakId(); + hash = (37 * hash) + BORN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBornTime(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + if (hasCurVehicleInfo()) { + hash = (37 * hash) + CUR_VEHICLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCurVehicleInfo().hashCode(); + } + if (hasExcelInfo()) { + hash = (37 * hash) + EXCEL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getExcelInfo().hashCode(); + } + hash = (37 * hash) + ANIM_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAnimHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo 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.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo 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.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo 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.SceneAvatarInfoOuterClass.SceneAvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo 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.SceneAvatarInfoOuterClass.SceneAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo 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.SceneAvatarInfoOuterClass.SceneAvatarInfo 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; + } + /** + * Protobuf type {@code SceneAvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneAvatarInfo) + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 13: + return internalGetSkillLevelMap(); + case 14: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 13: + return internalGetMutableSkillLevelMap(); + case 14: + return internalGetMutableProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.class, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getReliquaryListFieldBuilder(); + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + avatarId_ = 0; + + guid_ = 0L; + + peerId_ = 0; + + equipIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + skillDepotId_ = 0; + + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (weaponBuilder_ == null) { + weapon_ = null; + } else { + weapon_ = null; + weaponBuilder_ = null; + } + if (reliquaryListBuilder_ == null) { + reliquaryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + reliquaryListBuilder_.clear(); + } + coreProudSkillLevel_ = 0; + + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + internalGetMutableSkillLevelMap().clear(); + internalGetMutableProudSkillExtraLevelMap().clear(); + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + } else { + serverBuffListBuilder_.clear(); + } + teamResonanceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000080); + wearingFlycloakId_ = 0; + + bornTime_ = 0; + + costumeId_ = 0; + + if (curVehicleInfoBuilder_ == null) { + curVehicleInfo_ = null; + } else { + curVehicleInfo_ = null; + curVehicleInfoBuilder_ = null; + } + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + animHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.internal_static_SceneAvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo build() { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo buildPartial() { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo result = new emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.avatarId_ = avatarId_; + result.guid_ = guid_; + result.peerId_ = peerId_; + if (((bitField0_ & 0x00000001) != 0)) { + equipIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.equipIdList_ = equipIdList_; + result.skillDepotId_ = skillDepotId_; + if (((bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.talentIdList_ = talentIdList_; + if (weaponBuilder_ == null) { + result.weapon_ = weapon_; + } else { + result.weapon_ = weaponBuilder_.build(); + } + if (reliquaryListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + reliquaryList_ = java.util.Collections.unmodifiableList(reliquaryList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.reliquaryList_ = reliquaryList_; + } else { + result.reliquaryList_ = reliquaryListBuilder_.build(); + } + result.coreProudSkillLevel_ = coreProudSkillLevel_; + if (((bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.inherentProudSkillList_ = inherentProudSkillList_; + result.skillLevelMap_ = internalGetSkillLevelMap(); + result.skillLevelMap_.makeImmutable(); + result.proudSkillExtraLevelMap_ = internalGetProudSkillExtraLevelMap(); + result.proudSkillExtraLevelMap_.makeImmutable(); + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + if (((bitField0_ & 0x00000080) != 0)) { + teamResonanceList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000080); + } + result.teamResonanceList_ = teamResonanceList_; + result.wearingFlycloakId_ = wearingFlycloakId_; + result.bornTime_ = bornTime_; + result.costumeId_ = costumeId_; + if (curVehicleInfoBuilder_ == null) { + result.curVehicleInfo_ = curVehicleInfo_; + } else { + result.curVehicleInfo_ = curVehicleInfoBuilder_.build(); + } + if (excelInfoBuilder_ == null) { + result.excelInfo_ = excelInfo_; + } else { + result.excelInfo_ = excelInfoBuilder_.build(); + } + result.animHash_ = animHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo other) { + if (other == emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + if (!other.equipIdList_.isEmpty()) { + if (equipIdList_.isEmpty()) { + equipIdList_ = other.equipIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEquipIdListIsMutable(); + equipIdList_.addAll(other.equipIdList_); + } + onChanged(); + } + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (!other.talentIdList_.isEmpty()) { + if (talentIdList_.isEmpty()) { + talentIdList_ = other.talentIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTalentIdListIsMutable(); + talentIdList_.addAll(other.talentIdList_); + } + onChanged(); + } + if (other.hasWeapon()) { + mergeWeapon(other.getWeapon()); + } + if (reliquaryListBuilder_ == null) { + if (!other.reliquaryList_.isEmpty()) { + if (reliquaryList_.isEmpty()) { + reliquaryList_ = other.reliquaryList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureReliquaryListIsMutable(); + reliquaryList_.addAll(other.reliquaryList_); + } + onChanged(); + } + } else { + if (!other.reliquaryList_.isEmpty()) { + if (reliquaryListBuilder_.isEmpty()) { + reliquaryListBuilder_.dispose(); + reliquaryListBuilder_ = null; + reliquaryList_ = other.reliquaryList_; + bitField0_ = (bitField0_ & ~0x00000004); + reliquaryListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getReliquaryListFieldBuilder() : null; + } else { + reliquaryListBuilder_.addAllMessages(other.reliquaryList_); + } + } + } + if (other.getCoreProudSkillLevel() != 0) { + setCoreProudSkillLevel(other.getCoreProudSkillLevel()); + } + if (!other.inherentProudSkillList_.isEmpty()) { + if (inherentProudSkillList_.isEmpty()) { + inherentProudSkillList_ = other.inherentProudSkillList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addAll(other.inherentProudSkillList_); + } + onChanged(); + } + internalGetMutableSkillLevelMap().mergeFrom( + other.internalGetSkillLevelMap()); + internalGetMutableProudSkillExtraLevelMap().mergeFrom( + other.internalGetProudSkillExtraLevelMap()); + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000040); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + if (!other.teamResonanceList_.isEmpty()) { + if (teamResonanceList_.isEmpty()) { + teamResonanceList_ = other.teamResonanceList_; + bitField0_ = (bitField0_ & ~0x00000080); + } else { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.addAll(other.teamResonanceList_); + } + onChanged(); + } + if (other.getWearingFlycloakId() != 0) { + setWearingFlycloakId(other.getWearingFlycloakId()); + } + if (other.getBornTime() != 0) { + setBornTime(other.getBornTime()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.hasCurVehicleInfo()) { + mergeCurVehicleInfo(other.getCurVehicleInfo()); + } + if (other.hasExcelInfo()) { + mergeExcelInfo(other.getExcelInfo()); + } + if (other.getAnimHash() != 0) { + setAnimHash(other.getAnimHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 2; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 3; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 3; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 3; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int peerId_ ; + /** + * uint32 peer_id = 4; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 4; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 4; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList equipIdList_ = emptyIntList(); + private void ensureEquipIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + equipIdList_ = mutableCopy(equipIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 equip_id_list = 5; + * @return A list containing the equipIdList. + */ + public java.util.List + getEquipIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(equipIdList_) : equipIdList_; + } + /** + * repeated uint32 equip_id_list = 5; + * @return The count of equipIdList. + */ + public int getEquipIdListCount() { + return equipIdList_.size(); + } + /** + * repeated uint32 equip_id_list = 5; + * @param index The index of the element to return. + * @return The equipIdList at the given index. + */ + public int getEquipIdList(int index) { + return equipIdList_.getInt(index); + } + /** + * repeated uint32 equip_id_list = 5; + * @param index The index to set the value at. + * @param value The equipIdList to set. + * @return This builder for chaining. + */ + public Builder setEquipIdList( + int index, int value) { + ensureEquipIdListIsMutable(); + equipIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 equip_id_list = 5; + * @param value The equipIdList to add. + * @return This builder for chaining. + */ + public Builder addEquipIdList(int value) { + ensureEquipIdListIsMutable(); + equipIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 equip_id_list = 5; + * @param values The equipIdList to add. + * @return This builder for chaining. + */ + public Builder addAllEquipIdList( + java.lang.Iterable values) { + ensureEquipIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, equipIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 equip_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearEquipIdList() { + equipIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 6; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 6; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 6; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList talentIdList_ = emptyIntList(); + private void ensureTalentIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + talentIdList_ = mutableCopy(talentIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 talent_id_list = 7; + * @return A list containing the talentIdList. + */ + public java.util.List + getTalentIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; + } + /** + * repeated uint32 talent_id_list = 7; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 7; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + /** + * repeated uint32 talent_id_list = 7; + * @param index The index to set the value at. + * @param value The talentIdList to set. + * @return This builder for chaining. + */ + public Builder setTalentIdList( + int index, int value) { + ensureTalentIdListIsMutable(); + talentIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 7; + * @param value The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addTalentIdList(int value) { + ensureTalentIdListIsMutable(); + talentIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 7; + * @param values The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTalentIdList( + java.lang.Iterable values) { + ensureTalentIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, talentIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 7; + * @return This builder for chaining. + */ + public Builder clearTalentIdList() { + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo weapon_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> weaponBuilder_; + /** + * .SceneWeaponInfo weapon = 8; + * @return Whether the weapon field is set. + */ + public boolean hasWeapon() { + return weaponBuilder_ != null || weapon_ != null; + } + /** + * .SceneWeaponInfo weapon = 8; + * @return The weapon. + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeapon() { + if (weaponBuilder_ == null) { + return weapon_ == null ? emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } else { + return weaponBuilder_.getMessage(); + } + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public Builder setWeapon(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weapon_ = value; + onChanged(); + } else { + weaponBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public Builder setWeapon( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponBuilder_ == null) { + weapon_ = builderForValue.build(); + onChanged(); + } else { + weaponBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public Builder mergeWeapon(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponBuilder_ == null) { + if (weapon_ != null) { + weapon_ = + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.newBuilder(weapon_).mergeFrom(value).buildPartial(); + } else { + weapon_ = value; + } + onChanged(); + } else { + weaponBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public Builder clearWeapon() { + if (weaponBuilder_ == null) { + weapon_ = null; + onChanged(); + } else { + weapon_ = null; + weaponBuilder_ = null; + } + + return this; + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder getWeaponBuilder() { + + onChanged(); + return getWeaponFieldBuilder().getBuilder(); + } + /** + * .SceneWeaponInfo weapon = 8; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponOrBuilder() { + if (weaponBuilder_ != null) { + return weaponBuilder_.getMessageOrBuilder(); + } else { + return weapon_ == null ? + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance() : weapon_; + } + } + /** + * .SceneWeaponInfo weapon = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> + getWeaponFieldBuilder() { + if (weaponBuilder_ == null) { + weaponBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder>( + getWeapon(), + getParentForChildren(), + isClean()); + weapon_ = null; + } + return weaponBuilder_; + } + + private java.util.List reliquaryList_ = + java.util.Collections.emptyList(); + private void ensureReliquaryListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + reliquaryList_ = new java.util.ArrayList(reliquaryList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder> reliquaryListBuilder_; + + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public java.util.List getReliquaryListList() { + if (reliquaryListBuilder_ == null) { + return java.util.Collections.unmodifiableList(reliquaryList_); + } else { + return reliquaryListBuilder_.getMessageList(); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public int getReliquaryListCount() { + if (reliquaryListBuilder_ == null) { + return reliquaryList_.size(); + } else { + return reliquaryListBuilder_.getCount(); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getReliquaryList(int index) { + if (reliquaryListBuilder_ == null) { + return reliquaryList_.get(index); + } else { + return reliquaryListBuilder_.getMessage(index); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder setReliquaryList( + int index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReliquaryListIsMutable(); + reliquaryList_.set(index, value); + onChanged(); + } else { + reliquaryListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder setReliquaryList( + int index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder builderForValue) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + reliquaryList_.set(index, builderForValue.build()); + onChanged(); + } else { + reliquaryListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addReliquaryList(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReliquaryListIsMutable(); + reliquaryList_.add(value); + onChanged(); + } else { + reliquaryListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addReliquaryList( + int index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo value) { + if (reliquaryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReliquaryListIsMutable(); + reliquaryList_.add(index, value); + onChanged(); + } else { + reliquaryListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addReliquaryList( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder builderForValue) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + reliquaryList_.add(builderForValue.build()); + onChanged(); + } else { + reliquaryListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addReliquaryList( + int index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder builderForValue) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + reliquaryList_.add(index, builderForValue.build()); + onChanged(); + } else { + reliquaryListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder addAllReliquaryList( + java.lang.Iterable values) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, reliquaryList_); + onChanged(); + } else { + reliquaryListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder clearReliquaryList() { + if (reliquaryListBuilder_ == null) { + reliquaryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + reliquaryListBuilder_.clear(); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public Builder removeReliquaryList(int index) { + if (reliquaryListBuilder_ == null) { + ensureReliquaryListIsMutable(); + reliquaryList_.remove(index); + onChanged(); + } else { + reliquaryListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder getReliquaryListBuilder( + int index) { + return getReliquaryListFieldBuilder().getBuilder(index); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder getReliquaryListOrBuilder( + int index) { + if (reliquaryListBuilder_ == null) { + return reliquaryList_.get(index); } else { + return reliquaryListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public java.util.List + getReliquaryListOrBuilderList() { + if (reliquaryListBuilder_ != null) { + return reliquaryListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(reliquaryList_); + } + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder addReliquaryListBuilder() { + return getReliquaryListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance()); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder addReliquaryListBuilder( + int index) { + return getReliquaryListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance()); + } + /** + * repeated .SceneReliquaryInfo reliquary_list = 9; + */ + public java.util.List + getReliquaryListBuilderList() { + return getReliquaryListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder> + getReliquaryListFieldBuilder() { + if (reliquaryListBuilder_ == null) { + reliquaryListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder>( + reliquaryList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + reliquaryList_ = null; + } + return reliquaryListBuilder_; + } + + private int coreProudSkillLevel_ ; + /** + * uint32 core_proud_skill_level = 11; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + /** + * uint32 core_proud_skill_level = 11; + * @param value The coreProudSkillLevel to set. + * @return This builder for chaining. + */ + public Builder setCoreProudSkillLevel(int value) { + + coreProudSkillLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 core_proud_skill_level = 11; + * @return This builder for chaining. + */ + public Builder clearCoreProudSkillLevel() { + + coreProudSkillLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList inherentProudSkillList_ = emptyIntList(); + private void ensureInherentProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_ = mutableCopy(inherentProudSkillList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return A list containing the inherentProudSkillList. + */ + public java.util.List + getInherentProudSkillListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(inherentProudSkillList_) : inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param index The index to set the value at. + * @param value The inherentProudSkillList to set. + * @return This builder for chaining. + */ + public Builder setInherentProudSkillList( + int index, int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param value The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addInherentProudSkillList(int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @param values The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllInherentProudSkillList( + java.lang.Iterable values) { + ensureInherentProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, inherentProudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 12; + * @return This builder for chaining. + */ + public Builder clearInherentProudSkillList() { + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillLevelMap() { + onChanged();; + if (skillLevelMap_ == null) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + if (!skillLevelMap_.isMutable()) { + skillLevelMap_ = skillLevelMap_.copy(); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillLevelMap() { + internalGetMutableSkillLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + public Builder removeSkillLevelMap( + int key) { + + internalGetMutableSkillLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillLevelMap() { + return internalGetMutableSkillLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + public Builder putSkillLevelMap( + int key, + int value) { + + + internalGetMutableSkillLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 13; + */ + + public Builder putAllSkillLevelMap( + java.util.Map values) { + internalGetMutableSkillLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableProudSkillExtraLevelMap() { + onChanged();; + if (proudSkillExtraLevelMap_ == null) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + if (!proudSkillExtraLevelMap_.isMutable()) { + proudSkillExtraLevelMap_ = proudSkillExtraLevelMap_.copy(); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProudSkillExtraLevelMap() { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + public Builder removeProudSkillExtraLevelMap( + int key) { + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProudSkillExtraLevelMap() { + return internalGetMutableProudSkillExtraLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + public Builder putProudSkillExtraLevelMap( + int key, + int value) { + + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 14; + */ + + public Builder putAllProudSkillExtraLevelMap( + java.util.Map values) { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 15; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000040) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private com.google.protobuf.Internal.IntList teamResonanceList_ = emptyIntList(); + private void ensureTeamResonanceListIsMutable() { + if (!((bitField0_ & 0x00000080) != 0)) { + teamResonanceList_ = mutableCopy(teamResonanceList_); + bitField0_ |= 0x00000080; + } + } + /** + * repeated uint32 team_resonance_list = 16; + * @return A list containing the teamResonanceList. + */ + public java.util.List + getTeamResonanceListList() { + return ((bitField0_ & 0x00000080) != 0) ? + java.util.Collections.unmodifiableList(teamResonanceList_) : teamResonanceList_; + } + /** + * repeated uint32 team_resonance_list = 16; + * @return The count of teamResonanceList. + */ + public int getTeamResonanceListCount() { + return teamResonanceList_.size(); + } + /** + * repeated uint32 team_resonance_list = 16; + * @param index The index of the element to return. + * @return The teamResonanceList at the given index. + */ + public int getTeamResonanceList(int index) { + return teamResonanceList_.getInt(index); + } + /** + * repeated uint32 team_resonance_list = 16; + * @param index The index to set the value at. + * @param value The teamResonanceList to set. + * @return This builder for chaining. + */ + public Builder setTeamResonanceList( + int index, int value) { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 16; + * @param value The teamResonanceList to add. + * @return This builder for chaining. + */ + public Builder addTeamResonanceList(int value) { + ensureTeamResonanceListIsMutable(); + teamResonanceList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 16; + * @param values The teamResonanceList to add. + * @return This builder for chaining. + */ + public Builder addAllTeamResonanceList( + java.lang.Iterable values) { + ensureTeamResonanceListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, teamResonanceList_); + onChanged(); + return this; + } + /** + * repeated uint32 team_resonance_list = 16; + * @return This builder for chaining. + */ + public Builder clearTeamResonanceList() { + teamResonanceList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000080); + onChanged(); + return this; + } + + private int wearingFlycloakId_ ; + /** + * uint32 wearing_flycloak_id = 17; + * @return The wearingFlycloakId. + */ + @java.lang.Override + public int getWearingFlycloakId() { + return wearingFlycloakId_; + } + /** + * uint32 wearing_flycloak_id = 17; + * @param value The wearingFlycloakId to set. + * @return This builder for chaining. + */ + public Builder setWearingFlycloakId(int value) { + + wearingFlycloakId_ = value; + onChanged(); + return this; + } + /** + * uint32 wearing_flycloak_id = 17; + * @return This builder for chaining. + */ + public Builder clearWearingFlycloakId() { + + wearingFlycloakId_ = 0; + onChanged(); + return this; + } + + private int bornTime_ ; + /** + * uint32 born_time = 18; + * @return The bornTime. + */ + @java.lang.Override + public int getBornTime() { + return bornTime_; + } + /** + * uint32 born_time = 18; + * @param value The bornTime to set. + * @return This builder for chaining. + */ + public Builder setBornTime(int value) { + + bornTime_ = value; + onChanged(); + return this; + } + /** + * uint32 born_time = 18; + * @return This builder for chaining. + */ + public Builder clearBornTime() { + + bornTime_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 19; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 19; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 19; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo curVehicleInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder> curVehicleInfoBuilder_; + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return Whether the curVehicleInfo field is set. + */ + public boolean hasCurVehicleInfo() { + return curVehicleInfoBuilder_ != null || curVehicleInfo_ != null; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + * @return The curVehicleInfo. + */ + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo getCurVehicleInfo() { + if (curVehicleInfoBuilder_ == null) { + return curVehicleInfo_ == null ? emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance() : curVehicleInfo_; + } else { + return curVehicleInfoBuilder_.getMessage(); + } + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public Builder setCurVehicleInfo(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo value) { + if (curVehicleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curVehicleInfo_ = value; + onChanged(); + } else { + curVehicleInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public Builder setCurVehicleInfo( + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder builderForValue) { + if (curVehicleInfoBuilder_ == null) { + curVehicleInfo_ = builderForValue.build(); + onChanged(); + } else { + curVehicleInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public Builder mergeCurVehicleInfo(emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo value) { + if (curVehicleInfoBuilder_ == null) { + if (curVehicleInfo_ != null) { + curVehicleInfo_ = + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.newBuilder(curVehicleInfo_).mergeFrom(value).buildPartial(); + } else { + curVehicleInfo_ = value; + } + onChanged(); + } else { + curVehicleInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public Builder clearCurVehicleInfo() { + if (curVehicleInfoBuilder_ == null) { + curVehicleInfo_ = null; + onChanged(); + } else { + curVehicleInfo_ = null; + curVehicleInfoBuilder_ = null; + } + + return this; + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder getCurVehicleInfoBuilder() { + + onChanged(); + return getCurVehicleInfoFieldBuilder().getBuilder(); + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + public emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder getCurVehicleInfoOrBuilder() { + if (curVehicleInfoBuilder_ != null) { + return curVehicleInfoBuilder_.getMessageOrBuilder(); + } else { + return curVehicleInfo_ == null ? + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.getDefaultInstance() : curVehicleInfo_; + } + } + /** + * .CurVehicleInfo cur_vehicle_info = 20; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder> + getCurVehicleInfoFieldBuilder() { + if (curVehicleInfoBuilder_ == null) { + curVehicleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfo.Builder, emu.grasscutter.net.proto.CurVehicleInfoOuterClass.CurVehicleInfoOrBuilder>( + getCurVehicleInfo(), + getParentForChildren(), + isClean()); + curVehicleInfo_ = null; + } + return curVehicleInfoBuilder_; + } + + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> excelInfoBuilder_; + /** + * .AvatarExcelInfo excel_info = 21; + * @return Whether the excelInfo field is set. + */ + public boolean hasExcelInfo() { + return excelInfoBuilder_ != null || excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 21; + * @return The excelInfo. + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + if (excelInfoBuilder_ == null) { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } else { + return excelInfoBuilder_.getMessage(); + } + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public Builder setExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + excelInfo_ = value; + onChanged(); + } else { + excelInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public Builder setExcelInfo( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder builderForValue) { + if (excelInfoBuilder_ == null) { + excelInfo_ = builderForValue.build(); + onChanged(); + } else { + excelInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public Builder mergeExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (excelInfo_ != null) { + excelInfo_ = + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.newBuilder(excelInfo_).mergeFrom(value).buildPartial(); + } else { + excelInfo_ = value; + } + onChanged(); + } else { + excelInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public Builder clearExcelInfo() { + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + onChanged(); + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder getExcelInfoBuilder() { + + onChanged(); + return getExcelInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + if (excelInfoBuilder_ != null) { + return excelInfoBuilder_.getMessageOrBuilder(); + } else { + return excelInfo_ == null ? + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + } + /** + * .AvatarExcelInfo excel_info = 21; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> + getExcelInfoFieldBuilder() { + if (excelInfoBuilder_ == null) { + excelInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder>( + getExcelInfo(), + getParentForChildren(), + isClean()); + excelInfo_ = null; + } + return excelInfoBuilder_; + } + + private int animHash_ ; + /** + * uint32 anim_hash = 22; + * @return The animHash. + */ + @java.lang.Override + public int getAnimHash() { + return animHash_; + } + /** + * uint32 anim_hash = 22; + * @param value The animHash to set. + * @return This builder for chaining. + */ + public Builder setAnimHash(int value) { + + animHash_ = value; + onChanged(); + return this; + } + /** + * uint32 anim_hash = 22; + * @return This builder for chaining. + */ + public Builder clearAnimHash() { + + animHash_ = 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:SceneAvatarInfo) + } + + // @@protoc_insertion_point(class_scope:SceneAvatarInfo) + private static final emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo(); + } + + public static emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneAvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneAvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAvatarInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAvatarInfo_SkillLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAvatarInfo_SkillLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneAvatarInfo.proto\032\025AvatarExcelInfo" + + ".proto\032\024CurVehicleInfo.proto\032\030SceneReliq" + + "uaryInfo.proto\032\025SceneWeaponInfo.proto\032\020S" + + "erverBuff.proto\"\235\006\n\017SceneAvatarInfo\022\013\n\003u" + + "id\030\001 \001(\r\022\021\n\tavatar_id\030\002 \001(\r\022\014\n\004guid\030\003 \001(" + + "\004\022\017\n\007peer_id\030\004 \001(\r\022\025\n\requip_id_list\030\005 \003(" + + "\r\022\026\n\016skill_depot_id\030\006 \001(\r\022\026\n\016talent_id_l" + + "ist\030\007 \003(\r\022 \n\006weapon\030\010 \001(\0132\020.SceneWeaponI" + + "nfo\022+\n\016reliquary_list\030\t \003(\0132\023.SceneReliq" + + "uaryInfo\022\036\n\026core_proud_skill_level\030\013 \001(\r" + + "\022!\n\031inherent_proud_skill_list\030\014 \003(\r\022<\n\017s" + + "kill_level_map\030\r \003(\0132#.SceneAvatarInfo.S" + + "killLevelMapEntry\022R\n\033proud_skill_extra_l" + + "evel_map\030\016 \003(\0132-.SceneAvatarInfo.ProudSk" + + "illExtraLevelMapEntry\022%\n\020server_buff_lis" + + "t\030\017 \003(\0132\013.ServerBuff\022\033\n\023team_resonance_l" + + "ist\030\020 \003(\r\022\033\n\023wearing_flycloak_id\030\021 \001(\r\022\021" + + "\n\tborn_time\030\022 \001(\r\022\022\n\ncostume_id\030\023 \001(\r\022)\n" + + "\020cur_vehicle_info\030\024 \001(\0132\017.CurVehicleInfo" + + "\022$\n\nexcel_info\030\025 \001(\0132\020.AvatarExcelInfo\022\021" + + "\n\tanim_hash\030\026 \001(\r\0324\n\022SkillLevelMapEntry\022" + + "\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\032>\n\034Proud" + + "SkillExtraLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005" + + "value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_SceneAvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneAvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAvatarInfo_descriptor, + new java.lang.String[] { "Uid", "AvatarId", "Guid", "PeerId", "EquipIdList", "SkillDepotId", "TalentIdList", "Weapon", "ReliquaryList", "CoreProudSkillLevel", "InherentProudSkillList", "SkillLevelMap", "ProudSkillExtraLevelMap", "ServerBuffList", "TeamResonanceList", "WearingFlycloakId", "BornTime", "CostumeId", "CurVehicleInfo", "ExcelInfo", "AnimHash", }); + internal_static_SceneAvatarInfo_SkillLevelMapEntry_descriptor = + internal_static_SceneAvatarInfo_descriptor.getNestedTypes().get(0); + internal_static_SceneAvatarInfo_SkillLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAvatarInfo_SkillLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor = + internal_static_SceneAvatarInfo_descriptor.getNestedTypes().get(1); + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CurVehicleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java new file mode 100644 index 00000000000..18e4617e3c0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAiInfoOuterClass.java @@ -0,0 +1,1960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityAiInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityAiInfoOuterClass { + private SceneEntityAiInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityAiInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityAiInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_ai_open = 1; + * @return The isAiOpen. + */ + boolean getIsAiOpen(); + + /** + * .Vector born_pos = 2; + * @return Whether the bornPos field is set. + */ + boolean hasBornPos(); + /** + * .Vector born_pos = 2; + * @return The bornPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos(); + /** + * .Vector born_pos = 2; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder(); + + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + int getSkillCdMapCount(); + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + boolean containsSkillCdMap( + int key); + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillCdMap(); + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + java.util.Map + getSkillCdMapMap(); + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + int getSkillCdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + int getSkillCdMapOrThrow( + int key); + + /** + * .ServantInfo servant_info = 4; + * @return Whether the servantInfo field is set. + */ + boolean hasServantInfo(); + /** + * .ServantInfo servant_info = 4; + * @return The servantInfo. + */ + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getServantInfo(); + /** + * .ServantInfo servant_info = 4; + */ + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder getServantInfoOrBuilder(); + + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + int getAiThreatMapCount(); + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + boolean containsAiThreatMap( + int key); + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAiThreatMap(); + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + java.util.Map + getAiThreatMapMap(); + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + int getAiThreatMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + int getAiThreatMapOrThrow( + int key); + + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + int getSkillGroupCdMapCount(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + boolean containsSkillGroupCdMap( + int key); + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillGroupCdMap(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + java.util.Map + getSkillGroupCdMapMap(); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + int getSkillGroupCdMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + int getSkillGroupCdMapOrThrow( + int key); + + /** + * uint32 cur_tactic = 7; + * @return The curTactic. + */ + int getCurTactic(); + } + /** + * Protobuf type {@code SceneEntityAiInfo} + */ + public static final class SceneEntityAiInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityAiInfo) + SceneEntityAiInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityAiInfo.newBuilder() to construct. + private SceneEntityAiInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityAiInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityAiInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityAiInfo( + 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: { + + isAiOpen_ = input.readBool(); + break; + } + case 18: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (bornPos_ != null) { + subBuilder = bornPos_.toBuilder(); + } + bornPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornPos_); + bornPos_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + skillCdMap_ = com.google.protobuf.MapField.newMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + skillCdMap__ = input.readMessage( + SkillCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillCdMap_.getMutableMap().put( + skillCdMap__.getKey(), skillCdMap__.getValue()); + break; + } + case 34: { + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder subBuilder = null; + if (servantInfo_ != null) { + subBuilder = servantInfo_.toBuilder(); + } + servantInfo_ = input.readMessage(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(servantInfo_); + servantInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + aiThreatMap_ = com.google.protobuf.MapField.newMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + aiThreatMap__ = input.readMessage( + AiThreatMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + aiThreatMap_.getMutableMap().put( + aiThreatMap__.getKey(), aiThreatMap__.getValue()); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + skillGroupCdMap_ = com.google.protobuf.MapField.newMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + skillGroupCdMap__ = input.readMessage( + SkillGroupCdMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillGroupCdMap_.getMutableMap().put( + skillGroupCdMap__.getKey(), skillGroupCdMap__.getValue()); + break; + } + case 56: { + + curTactic_ = 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.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetSkillCdMap(); + case 5: + return internalGetAiThreatMap(); + case 6: + return internalGetSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.class, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder.class); + } + + public static final int IS_AI_OPEN_FIELD_NUMBER = 1; + private boolean isAiOpen_; + /** + * bool is_ai_open = 1; + * @return The isAiOpen. + */ + @java.lang.Override + public boolean getIsAiOpen() { + return isAiOpen_; + } + + public static final int BORN_POS_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + /** + * .Vector born_pos = 2; + * @return Whether the bornPos field is set. + */ + @java.lang.Override + public boolean hasBornPos() { + return bornPos_ != null; + } + /** + * .Vector born_pos = 2; + * @return The bornPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + /** + * .Vector born_pos = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + return getBornPos(); + } + + public static final int SKILL_CD_MAP_FIELD_NUMBER = 3; + private static final class SkillCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_SkillCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillCdMap_; + private com.google.protobuf.MapField + internalGetSkillCdMap() { + if (skillCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + return skillCdMap_; + } + + public int getSkillCdMapCount() { + return internalGetSkillCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + @java.lang.Override + public boolean containsSkillCdMap( + int key) { + + return internalGetSkillCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillCdMap() { + return getSkillCdMapMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public java.util.Map getSkillCdMapMap() { + return internalGetSkillCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public int getSkillCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public int getSkillCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SERVANT_INFO_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo servantInfo_; + /** + * .ServantInfo servant_info = 4; + * @return Whether the servantInfo field is set. + */ + @java.lang.Override + public boolean hasServantInfo() { + return servantInfo_ != null; + } + /** + * .ServantInfo servant_info = 4; + * @return The servantInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getServantInfo() { + return servantInfo_ == null ? emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance() : servantInfo_; + } + /** + * .ServantInfo servant_info = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder getServantInfoOrBuilder() { + return getServantInfo(); + } + + public static final int AI_THREAT_MAP_FIELD_NUMBER = 5; + private static final class AiThreatMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_AiThreatMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> aiThreatMap_; + private com.google.protobuf.MapField + internalGetAiThreatMap() { + if (aiThreatMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + return aiThreatMap_; + } + + public int getAiThreatMapCount() { + return internalGetAiThreatMap().getMap().size(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + @java.lang.Override + public boolean containsAiThreatMap( + int key) { + + return internalGetAiThreatMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiThreatMap() { + return getAiThreatMapMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public java.util.Map getAiThreatMapMap() { + return internalGetAiThreatMap().getMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public int getAiThreatMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public int getAiThreatMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SKILL_GROUP_CD_MAP_FIELD_NUMBER = 6; + private static final class SkillGroupCdMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillGroupCdMap_; + private com.google.protobuf.MapField + internalGetSkillGroupCdMap() { + if (skillGroupCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + return skillGroupCdMap_; + } + + public int getSkillGroupCdMapCount() { + return internalGetSkillGroupCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + @java.lang.Override + public boolean containsSkillGroupCdMap( + int key) { + + return internalGetSkillGroupCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillGroupCdMap() { + return getSkillGroupCdMapMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public java.util.Map getSkillGroupCdMapMap() { + return internalGetSkillGroupCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CUR_TACTIC_FIELD_NUMBER = 7; + private int curTactic_; + /** + * uint32 cur_tactic = 7; + * @return The curTactic. + */ + @java.lang.Override + public int getCurTactic() { + return curTactic_; + } + + 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 (isAiOpen_ != false) { + output.writeBool(1, isAiOpen_); + } + if (bornPos_ != null) { + output.writeMessage(2, getBornPos()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillCdMap(), + SkillCdMapDefaultEntryHolder.defaultEntry, + 3); + if (servantInfo_ != null) { + output.writeMessage(4, getServantInfo()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAiThreatMap(), + AiThreatMapDefaultEntryHolder.defaultEntry, + 5); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillGroupCdMap(), + SkillGroupCdMapDefaultEntryHolder.defaultEntry, + 6); + if (curTactic_ != 0) { + output.writeUInt32(7, curTactic_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isAiOpen_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isAiOpen_); + } + if (bornPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getBornPos()); + } + for (java.util.Map.Entry entry + : internalGetSkillCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillCdMap__ = SkillCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, skillCdMap__); + } + if (servantInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getServantInfo()); + } + for (java.util.Map.Entry entry + : internalGetAiThreatMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + aiThreatMap__ = AiThreatMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, aiThreatMap__); + } + for (java.util.Map.Entry entry + : internalGetSkillGroupCdMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillGroupCdMap__ = SkillGroupCdMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, skillGroupCdMap__); + } + if (curTactic_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, curTactic_); + } + 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.SceneEntityAiInfoOuterClass.SceneEntityAiInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo other = (emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo) obj; + + if (getIsAiOpen() + != other.getIsAiOpen()) return false; + if (hasBornPos() != other.hasBornPos()) return false; + if (hasBornPos()) { + if (!getBornPos() + .equals(other.getBornPos())) return false; + } + if (!internalGetSkillCdMap().equals( + other.internalGetSkillCdMap())) return false; + if (hasServantInfo() != other.hasServantInfo()) return false; + if (hasServantInfo()) { + if (!getServantInfo() + .equals(other.getServantInfo())) return false; + } + if (!internalGetAiThreatMap().equals( + other.internalGetAiThreatMap())) return false; + if (!internalGetSkillGroupCdMap().equals( + other.internalGetSkillGroupCdMap())) return false; + if (getCurTactic() + != other.getCurTactic()) 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) + IS_AI_OPEN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAiOpen()); + if (hasBornPos()) { + hash = (37 * hash) + BORN_POS_FIELD_NUMBER; + hash = (53 * hash) + getBornPos().hashCode(); + } + if (!internalGetSkillCdMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillCdMap().hashCode(); + } + if (hasServantInfo()) { + hash = (37 * hash) + SERVANT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getServantInfo().hashCode(); + } + if (!internalGetAiThreatMap().getMap().isEmpty()) { + hash = (37 * hash) + AI_THREAT_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAiThreatMap().hashCode(); + } + if (!internalGetSkillGroupCdMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_GROUP_CD_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillGroupCdMap().hashCode(); + } + hash = (37 * hash) + CUR_TACTIC_FIELD_NUMBER; + hash = (53 * hash) + getCurTactic(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo 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.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo 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.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo 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.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo 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.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo 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.SceneEntityAiInfoOuterClass.SceneEntityAiInfo 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; + } + /** + * Protobuf type {@code SceneEntityAiInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityAiInfo) + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetSkillCdMap(); + case 5: + return internalGetAiThreatMap(); + case 6: + return internalGetSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableSkillCdMap(); + case 5: + return internalGetMutableAiThreatMap(); + case 6: + return internalGetMutableSkillGroupCdMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.class, emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAiOpen_ = false; + + if (bornPosBuilder_ == null) { + bornPos_ = null; + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + internalGetMutableSkillCdMap().clear(); + if (servantInfoBuilder_ == null) { + servantInfo_ = null; + } else { + servantInfo_ = null; + servantInfoBuilder_ = null; + } + internalGetMutableAiThreatMap().clear(); + internalGetMutableSkillGroupCdMap().clear(); + curTactic_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.internal_static_SceneEntityAiInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo build() { + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo buildPartial() { + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo result = new emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo(this); + int from_bitField0_ = bitField0_; + result.isAiOpen_ = isAiOpen_; + if (bornPosBuilder_ == null) { + result.bornPos_ = bornPos_; + } else { + result.bornPos_ = bornPosBuilder_.build(); + } + result.skillCdMap_ = internalGetSkillCdMap(); + result.skillCdMap_.makeImmutable(); + if (servantInfoBuilder_ == null) { + result.servantInfo_ = servantInfo_; + } else { + result.servantInfo_ = servantInfoBuilder_.build(); + } + result.aiThreatMap_ = internalGetAiThreatMap(); + result.aiThreatMap_.makeImmutable(); + result.skillGroupCdMap_ = internalGetSkillGroupCdMap(); + result.skillGroupCdMap_.makeImmutable(); + result.curTactic_ = curTactic_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo other) { + if (other == emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo.getDefaultInstance()) return this; + if (other.getIsAiOpen() != false) { + setIsAiOpen(other.getIsAiOpen()); + } + if (other.hasBornPos()) { + mergeBornPos(other.getBornPos()); + } + internalGetMutableSkillCdMap().mergeFrom( + other.internalGetSkillCdMap()); + if (other.hasServantInfo()) { + mergeServantInfo(other.getServantInfo()); + } + internalGetMutableAiThreatMap().mergeFrom( + other.internalGetAiThreatMap()); + internalGetMutableSkillGroupCdMap().mergeFrom( + other.internalGetSkillGroupCdMap()); + if (other.getCurTactic() != 0) { + setCurTactic(other.getCurTactic()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAiOpen_ ; + /** + * bool is_ai_open = 1; + * @return The isAiOpen. + */ + @java.lang.Override + public boolean getIsAiOpen() { + return isAiOpen_; + } + /** + * bool is_ai_open = 1; + * @param value The isAiOpen to set. + * @return This builder for chaining. + */ + public Builder setIsAiOpen(boolean value) { + + isAiOpen_ = value; + onChanged(); + return this; + } + /** + * bool is_ai_open = 1; + * @return This builder for chaining. + */ + public Builder clearIsAiOpen() { + + isAiOpen_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector bornPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> bornPosBuilder_; + /** + * .Vector born_pos = 2; + * @return Whether the bornPos field is set. + */ + public boolean hasBornPos() { + return bornPosBuilder_ != null || bornPos_ != null; + } + /** + * .Vector born_pos = 2; + * @return The bornPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getBornPos() { + if (bornPosBuilder_ == null) { + return bornPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } else { + return bornPosBuilder_.getMessage(); + } + } + /** + * .Vector born_pos = 2; + */ + public Builder setBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornPos_ = value; + onChanged(); + } else { + bornPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector born_pos = 2; + */ + public Builder setBornPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (bornPosBuilder_ == null) { + bornPos_ = builderForValue.build(); + onChanged(); + } else { + bornPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector born_pos = 2; + */ + public Builder mergeBornPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (bornPosBuilder_ == null) { + if (bornPos_ != null) { + bornPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(bornPos_).mergeFrom(value).buildPartial(); + } else { + bornPos_ = value; + } + onChanged(); + } else { + bornPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector born_pos = 2; + */ + public Builder clearBornPos() { + if (bornPosBuilder_ == null) { + bornPos_ = null; + onChanged(); + } else { + bornPos_ = null; + bornPosBuilder_ = null; + } + + return this; + } + /** + * .Vector born_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getBornPosBuilder() { + + onChanged(); + return getBornPosFieldBuilder().getBuilder(); + } + /** + * .Vector born_pos = 2; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getBornPosOrBuilder() { + if (bornPosBuilder_ != null) { + return bornPosBuilder_.getMessageOrBuilder(); + } else { + return bornPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : bornPos_; + } + } + /** + * .Vector born_pos = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getBornPosFieldBuilder() { + if (bornPosBuilder_ == null) { + bornPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getBornPos(), + getParentForChildren(), + isClean()); + bornPos_ = null; + } + return bornPosBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillCdMap_; + private com.google.protobuf.MapField + internalGetSkillCdMap() { + if (skillCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + return skillCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillCdMap() { + onChanged();; + if (skillCdMap_ == null) { + skillCdMap_ = com.google.protobuf.MapField.newMapField( + SkillCdMapDefaultEntryHolder.defaultEntry); + } + if (!skillCdMap_.isMutable()) { + skillCdMap_ = skillCdMap_.copy(); + } + return skillCdMap_; + } + + public int getSkillCdMapCount() { + return internalGetSkillCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + @java.lang.Override + public boolean containsSkillCdMap( + int key) { + + return internalGetSkillCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillCdMap() { + return getSkillCdMapMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public java.util.Map getSkillCdMapMap() { + return internalGetSkillCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public int getSkillCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + @java.lang.Override + + public int getSkillCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillCdMap() { + internalGetMutableSkillCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + public Builder removeSkillCdMap( + int key) { + + internalGetMutableSkillCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillCdMap() { + return internalGetMutableSkillCdMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + public Builder putSkillCdMap( + int key, + int value) { + + + internalGetMutableSkillCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_cd_map = 3; + */ + + public Builder putAllSkillCdMap( + java.util.Map values) { + internalGetMutableSkillCdMap().getMutableMap() + .putAll(values); + return this; + } + + private emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo servantInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder> servantInfoBuilder_; + /** + * .ServantInfo servant_info = 4; + * @return Whether the servantInfo field is set. + */ + public boolean hasServantInfo() { + return servantInfoBuilder_ != null || servantInfo_ != null; + } + /** + * .ServantInfo servant_info = 4; + * @return The servantInfo. + */ + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getServantInfo() { + if (servantInfoBuilder_ == null) { + return servantInfo_ == null ? emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance() : servantInfo_; + } else { + return servantInfoBuilder_.getMessage(); + } + } + /** + * .ServantInfo servant_info = 4; + */ + public Builder setServantInfo(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo value) { + if (servantInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + servantInfo_ = value; + onChanged(); + } else { + servantInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .ServantInfo servant_info = 4; + */ + public Builder setServantInfo( + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder builderForValue) { + if (servantInfoBuilder_ == null) { + servantInfo_ = builderForValue.build(); + onChanged(); + } else { + servantInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ServantInfo servant_info = 4; + */ + public Builder mergeServantInfo(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo value) { + if (servantInfoBuilder_ == null) { + if (servantInfo_ != null) { + servantInfo_ = + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.newBuilder(servantInfo_).mergeFrom(value).buildPartial(); + } else { + servantInfo_ = value; + } + onChanged(); + } else { + servantInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ServantInfo servant_info = 4; + */ + public Builder clearServantInfo() { + if (servantInfoBuilder_ == null) { + servantInfo_ = null; + onChanged(); + } else { + servantInfo_ = null; + servantInfoBuilder_ = null; + } + + return this; + } + /** + * .ServantInfo servant_info = 4; + */ + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder getServantInfoBuilder() { + + onChanged(); + return getServantInfoFieldBuilder().getBuilder(); + } + /** + * .ServantInfo servant_info = 4; + */ + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder getServantInfoOrBuilder() { + if (servantInfoBuilder_ != null) { + return servantInfoBuilder_.getMessageOrBuilder(); + } else { + return servantInfo_ == null ? + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance() : servantInfo_; + } + } + /** + * .ServantInfo servant_info = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder> + getServantInfoFieldBuilder() { + if (servantInfoBuilder_ == null) { + servantInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder>( + getServantInfo(), + getParentForChildren(), + isClean()); + servantInfo_ = null; + } + return servantInfoBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> aiThreatMap_; + private com.google.protobuf.MapField + internalGetAiThreatMap() { + if (aiThreatMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + return aiThreatMap_; + } + private com.google.protobuf.MapField + internalGetMutableAiThreatMap() { + onChanged();; + if (aiThreatMap_ == null) { + aiThreatMap_ = com.google.protobuf.MapField.newMapField( + AiThreatMapDefaultEntryHolder.defaultEntry); + } + if (!aiThreatMap_.isMutable()) { + aiThreatMap_ = aiThreatMap_.copy(); + } + return aiThreatMap_; + } + + public int getAiThreatMapCount() { + return internalGetAiThreatMap().getMap().size(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + @java.lang.Override + public boolean containsAiThreatMap( + int key) { + + return internalGetAiThreatMap().getMap().containsKey(key); + } + /** + * Use {@link #getAiThreatMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAiThreatMap() { + return getAiThreatMapMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public java.util.Map getAiThreatMapMap() { + return internalGetAiThreatMap().getMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public int getAiThreatMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + @java.lang.Override + + public int getAiThreatMapOrThrow( + int key) { + + java.util.Map map = + internalGetAiThreatMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAiThreatMap() { + internalGetMutableAiThreatMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + public Builder removeAiThreatMap( + int key) { + + internalGetMutableAiThreatMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAiThreatMap() { + return internalGetMutableAiThreatMap().getMutableMap(); + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + public Builder putAiThreatMap( + int key, + int value) { + + + internalGetMutableAiThreatMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> ai_threat_map = 5; + */ + + public Builder putAllAiThreatMap( + java.util.Map values) { + internalGetMutableAiThreatMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillGroupCdMap_; + private com.google.protobuf.MapField + internalGetSkillGroupCdMap() { + if (skillGroupCdMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + return skillGroupCdMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillGroupCdMap() { + onChanged();; + if (skillGroupCdMap_ == null) { + skillGroupCdMap_ = com.google.protobuf.MapField.newMapField( + SkillGroupCdMapDefaultEntryHolder.defaultEntry); + } + if (!skillGroupCdMap_.isMutable()) { + skillGroupCdMap_ = skillGroupCdMap_.copy(); + } + return skillGroupCdMap_; + } + + public int getSkillGroupCdMapCount() { + return internalGetSkillGroupCdMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + @java.lang.Override + public boolean containsSkillGroupCdMap( + int key) { + + return internalGetSkillGroupCdMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillGroupCdMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillGroupCdMap() { + return getSkillGroupCdMapMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public java.util.Map getSkillGroupCdMapMap() { + return internalGetSkillGroupCdMap().getMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + @java.lang.Override + + public int getSkillGroupCdMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillGroupCdMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillGroupCdMap() { + internalGetMutableSkillGroupCdMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + public Builder removeSkillGroupCdMap( + int key) { + + internalGetMutableSkillGroupCdMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillGroupCdMap() { + return internalGetMutableSkillGroupCdMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + public Builder putSkillGroupCdMap( + int key, + int value) { + + + internalGetMutableSkillGroupCdMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_group_cd_map = 6; + */ + + public Builder putAllSkillGroupCdMap( + java.util.Map values) { + internalGetMutableSkillGroupCdMap().getMutableMap() + .putAll(values); + return this; + } + + private int curTactic_ ; + /** + * uint32 cur_tactic = 7; + * @return The curTactic. + */ + @java.lang.Override + public int getCurTactic() { + return curTactic_; + } + /** + * uint32 cur_tactic = 7; + * @param value The curTactic to set. + * @return This builder for chaining. + */ + public Builder setCurTactic(int value) { + + curTactic_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_tactic = 7; + * @return This builder for chaining. + */ + public Builder clearCurTactic() { + + curTactic_ = 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:SceneEntityAiInfo) + } + + // @@protoc_insertion_point(class_scope:SceneEntityAiInfo) + private static final emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo(); + } + + public static emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityAiInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityAiInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAiInfoOuterClass.SceneEntityAiInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAiInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAiInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAiInfo_SkillCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAiInfo_SkillCdMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAiInfo_AiThreatMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAiInfo_AiThreatMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027SceneEntityAiInfo.proto\032\021ServantInfo.p" + + "roto\032\014Vector.proto\"\324\003\n\021SceneEntityAiInfo" + + "\022\022\n\nis_ai_open\030\001 \001(\010\022\031\n\010born_pos\030\002 \001(\0132\007" + + ".Vector\0228\n\014skill_cd_map\030\003 \003(\0132\".SceneEnt" + + "ityAiInfo.SkillCdMapEntry\022\"\n\014servant_inf" + + "o\030\004 \001(\0132\014.ServantInfo\022:\n\rai_threat_map\030\005" + + " \003(\0132#.SceneEntityAiInfo.AiThreatMapEntr" + + "y\022C\n\022skill_group_cd_map\030\006 \003(\0132\'.SceneEnt" + + "ityAiInfo.SkillGroupCdMapEntry\022\022\n\ncur_ta" + + "ctic\030\007 \001(\r\0321\n\017SkillCdMapEntry\022\013\n\003key\030\001 \001" + + "(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0322\n\020AiThreatMapEntr" + + "y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0326\n\024Ski" + + "llGroupCdMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030" + + "\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ServantInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_SceneEntityAiInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityAiInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAiInfo_descriptor, + new java.lang.String[] { "IsAiOpen", "BornPos", "SkillCdMap", "ServantInfo", "AiThreatMap", "SkillGroupCdMap", "CurTactic", }); + internal_static_SceneEntityAiInfo_SkillCdMapEntry_descriptor = + internal_static_SceneEntityAiInfo_descriptor.getNestedTypes().get(0); + internal_static_SceneEntityAiInfo_SkillCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAiInfo_SkillCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_SceneEntityAiInfo_AiThreatMapEntry_descriptor = + internal_static_SceneEntityAiInfo_descriptor.getNestedTypes().get(1); + internal_static_SceneEntityAiInfo_AiThreatMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAiInfo_AiThreatMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_descriptor = + internal_static_SceneEntityAiInfo_descriptor.getNestedTypes().get(2); + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAiInfo_SkillGroupCdMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.ServantInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java new file mode 100644 index 00000000000..85ee0ecbd46 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityAppearNotifyOuterClass.java @@ -0,0 +1,1037 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityAppearNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityAppearNotifyOuterClass { + private SceneEntityAppearNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityAppearNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityAppearNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .VisionType appear_type = 15; + * @return The enum numeric value on the wire for appearType. + */ + int getAppearTypeValue(); + /** + * .VisionType appear_type = 15; + * @return The appearType. + */ + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getAppearType(); + + /** + * uint32 param = 9; + * @return The param. + */ + int getParam(); + + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + java.util.List + getEntityListList(); + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index); + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + int getEntityListCount(); + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + java.util.List + getEntityListOrBuilderList(); + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( + int index); + } + /** + *
+   * CmdId: 221
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneEntityAppearNotify} + */ + public static final class SceneEntityAppearNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityAppearNotify) + SceneEntityAppearNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityAppearNotify.newBuilder() to construct. + private SceneEntityAppearNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityAppearNotify() { + appearType_ = 0; + entityList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityAppearNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityAppearNotify( + 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 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + entityList_.add( + input.readMessage(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.parser(), extensionRegistry)); + break; + } + case 72: { + + param_ = input.readUInt32(); + break; + } + case 120: { + int rawValue = input.readEnum(); + + appearType_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entityList_ = java.util.Collections.unmodifiableList(entityList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.class, emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.Builder.class); + } + + public static final int APPEAR_TYPE_FIELD_NUMBER = 15; + private int appearType_; + /** + * .VisionType appear_type = 15; + * @return The enum numeric value on the wire for appearType. + */ + @java.lang.Override public int getAppearTypeValue() { + return appearType_; + } + /** + * .VisionType appear_type = 15; + * @return The appearType. + */ + @java.lang.Override public emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getAppearType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType result = emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.valueOf(appearType_); + return result == null ? emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.UNRECOGNIZED : result; + } + + public static final int PARAM_FIELD_NUMBER = 9; + private int param_; + /** + * uint32 param = 9; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int ENTITY_LIST_FIELD_NUMBER = 5; + private java.util.List entityList_; + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public java.util.List getEntityListList() { + return entityList_; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public java.util.List + getEntityListOrBuilderList() { + return entityList_; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public int getEntityListCount() { + return entityList_.size(); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index) { + return entityList_.get(index); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( + int index) { + return entityList_.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 < entityList_.size(); i++) { + output.writeMessage(5, entityList_.get(i)); + } + if (param_ != 0) { + output.writeUInt32(9, param_); + } + if (appearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VISION_TYPE_NONE.getNumber()) { + output.writeEnum(15, appearType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < entityList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, entityList_.get(i)); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, param_); + } + if (appearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VISION_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, appearType_); + } + 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.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify other = (emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify) obj; + + if (appearType_ != other.appearType_) return false; + if (getParam() + != other.getParam()) return false; + if (!getEntityListList() + .equals(other.getEntityListList())) 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) + APPEAR_TYPE_FIELD_NUMBER; + hash = (53 * hash) + appearType_; + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + if (getEntityListCount() > 0) { + hash = (37 * hash) + ENTITY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify 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.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify 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.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify 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.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify 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.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify 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.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify 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: 221
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneEntityAppearNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityAppearNotify) + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.class, emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEntityListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + appearType_ = 0; + + param_ = 0; + + if (entityListBuilder_ == null) { + entityList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + entityListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.internal_static_SceneEntityAppearNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify build() { + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify buildPartial() { + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify result = new emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify(this); + int from_bitField0_ = bitField0_; + result.appearType_ = appearType_; + result.param_ = param_; + if (entityListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + entityList_ = java.util.Collections.unmodifiableList(entityList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityList_ = entityList_; + } else { + result.entityList_ = entityListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify other) { + if (other == emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify.getDefaultInstance()) return this; + if (other.appearType_ != 0) { + setAppearTypeValue(other.getAppearTypeValue()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (entityListBuilder_ == null) { + if (!other.entityList_.isEmpty()) { + if (entityList_.isEmpty()) { + entityList_ = other.entityList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityListIsMutable(); + entityList_.addAll(other.entityList_); + } + onChanged(); + } + } else { + if (!other.entityList_.isEmpty()) { + if (entityListBuilder_.isEmpty()) { + entityListBuilder_.dispose(); + entityListBuilder_ = null; + entityList_ = other.entityList_; + bitField0_ = (bitField0_ & ~0x00000001); + entityListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntityListFieldBuilder() : null; + } else { + entityListBuilder_.addAllMessages(other.entityList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int appearType_ = 0; + /** + * .VisionType appear_type = 15; + * @return The enum numeric value on the wire for appearType. + */ + @java.lang.Override public int getAppearTypeValue() { + return appearType_; + } + /** + * .VisionType appear_type = 15; + * @param value The enum numeric value on the wire for appearType to set. + * @return This builder for chaining. + */ + public Builder setAppearTypeValue(int value) { + + appearType_ = value; + onChanged(); + return this; + } + /** + * .VisionType appear_type = 15; + * @return The appearType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getAppearType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType result = emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.valueOf(appearType_); + return result == null ? emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.UNRECOGNIZED : result; + } + /** + * .VisionType appear_type = 15; + * @param value The appearType to set. + * @return This builder for chaining. + */ + public Builder setAppearType(emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType value) { + if (value == null) { + throw new NullPointerException(); + } + + appearType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .VisionType appear_type = 15; + * @return This builder for chaining. + */ + public Builder clearAppearType() { + + appearType_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 9; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 9; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 9; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private java.util.List entityList_ = + java.util.Collections.emptyList(); + private void ensureEntityListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityList_ = new java.util.ArrayList(entityList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> entityListBuilder_; + + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public java.util.List getEntityListList() { + if (entityListBuilder_ == null) { + return java.util.Collections.unmodifiableList(entityList_); + } else { + return entityListBuilder_.getMessageList(); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public int getEntityListCount() { + if (entityListBuilder_ == null) { + return entityList_.size(); + } else { + return entityListBuilder_.getCount(); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getEntityList(int index) { + if (entityListBuilder_ == null) { + return entityList_.get(index); + } else { + return entityListBuilder_.getMessage(index); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder setEntityList( + int index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityListIsMutable(); + entityList_.set(index, value); + onChanged(); + } else { + entityListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder setEntityList( + int index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + entityList_.set(index, builderForValue.build()); + onChanged(); + } else { + entityListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addEntityList(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityListIsMutable(); + entityList_.add(value); + onChanged(); + } else { + entityListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addEntityList( + int index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (entityListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityListIsMutable(); + entityList_.add(index, value); + onChanged(); + } else { + entityListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addEntityList( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + entityList_.add(builderForValue.build()); + onChanged(); + } else { + entityListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addEntityList( + int index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + entityList_.add(index, builderForValue.build()); + onChanged(); + } else { + entityListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder addAllEntityList( + java.lang.Iterable values) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityList_); + onChanged(); + } else { + entityListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder clearEntityList() { + if (entityListBuilder_ == null) { + entityList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + entityListBuilder_.clear(); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public Builder removeEntityList(int index) { + if (entityListBuilder_ == null) { + ensureEntityListIsMutable(); + entityList_.remove(index); + onChanged(); + } else { + entityListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getEntityListBuilder( + int index) { + return getEntityListFieldBuilder().getBuilder(index); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getEntityListOrBuilder( + int index) { + if (entityListBuilder_ == null) { + return entityList_.get(index); } else { + return entityListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public java.util.List + getEntityListOrBuilderList() { + if (entityListBuilder_ != null) { + return entityListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entityList_); + } + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder addEntityListBuilder() { + return getEntityListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance()); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder addEntityListBuilder( + int index) { + return getEntityListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance()); + } + /** + * repeated .SceneEntityInfo entity_list = 5; + */ + public java.util.List + getEntityListBuilderList() { + return getEntityListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> + getEntityListFieldBuilder() { + if (entityListBuilder_ == null) { + entityListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder>( + entityList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + entityList_ = null; + } + return entityListBuilder_; + } + @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:SceneEntityAppearNotify) + } + + // @@protoc_insertion_point(class_scope:SceneEntityAppearNotify) + private static final emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify(); + } + + public static emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityAppearNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityAppearNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityAppearNotifyOuterClass.SceneEntityAppearNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityAppearNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityAppearNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035SceneEntityAppearNotify.proto\032\025SceneEn" + + "tityInfo.proto\032\020VisionType.proto\"q\n\027Scen" + + "eEntityAppearNotify\022 \n\013appear_type\030\017 \001(\016" + + "2\013.VisionType\022\r\n\005param\030\t \001(\r\022%\n\013entity_l" + + "ist\030\005 \003(\0132\020.SceneEntityInfoB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(), + }); + internal_static_SceneEntityAppearNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityAppearNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityAppearNotify_descriptor, + new java.lang.String[] { "AppearType", "Param", "EntityList", }); + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java new file mode 100644 index 00000000000..c161f84cdad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDisappearNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityDisappearNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityDisappearNotifyOuterClass { + private SceneEntityDisappearNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityDisappearNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityDisappearNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 param = 6; + * @return The param. + */ + int getParam(); + + /** + * repeated uint32 entity_list = 1; + * @return A list containing the entityList. + */ + java.util.List getEntityListList(); + /** + * repeated uint32 entity_list = 1; + * @return The count of entityList. + */ + int getEntityListCount(); + /** + * repeated uint32 entity_list = 1; + * @param index The index of the element to return. + * @return The entityList at the given index. + */ + int getEntityList(int index); + + /** + * .VisionType disappear_type = 2; + * @return The enum numeric value on the wire for disappearType. + */ + int getDisappearTypeValue(); + /** + * .VisionType disappear_type = 2; + * @return The disappearType. + */ + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getDisappearType(); + } + /** + *
+   * CmdId: 203
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneEntityDisappearNotify} + */ + public static final class SceneEntityDisappearNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityDisappearNotify) + SceneEntityDisappearNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityDisappearNotify.newBuilder() to construct. + private SceneEntityDisappearNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityDisappearNotify() { + entityList_ = emptyIntList(); + disappearType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityDisappearNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityDisappearNotify( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + entityList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + entityList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + entityList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + int rawValue = input.readEnum(); + + disappearType_ = rawValue; + break; + } + case 48: { + + param_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entityList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.class, emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.Builder.class); + } + + public static final int PARAM_FIELD_NUMBER = 6; + private int param_; + /** + * uint32 param = 6; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int ENTITY_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList entityList_; + /** + * repeated uint32 entity_list = 1; + * @return A list containing the entityList. + */ + @java.lang.Override + public java.util.List + getEntityListList() { + return entityList_; + } + /** + * repeated uint32 entity_list = 1; + * @return The count of entityList. + */ + public int getEntityListCount() { + return entityList_.size(); + } + /** + * repeated uint32 entity_list = 1; + * @param index The index of the element to return. + * @return The entityList at the given index. + */ + public int getEntityList(int index) { + return entityList_.getInt(index); + } + private int entityListMemoizedSerializedSize = -1; + + public static final int DISAPPEAR_TYPE_FIELD_NUMBER = 2; + private int disappearType_; + /** + * .VisionType disappear_type = 2; + * @return The enum numeric value on the wire for disappearType. + */ + @java.lang.Override public int getDisappearTypeValue() { + return disappearType_; + } + /** + * .VisionType disappear_type = 2; + * @return The disappearType. + */ + @java.lang.Override public emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getDisappearType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType result = emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.valueOf(disappearType_); + return result == null ? emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.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 { + getSerializedSize(); + if (getEntityListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(entityListMemoizedSerializedSize); + } + for (int i = 0; i < entityList_.size(); i++) { + output.writeUInt32NoTag(entityList_.getInt(i)); + } + if (disappearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VISION_TYPE_NONE.getNumber()) { + output.writeEnum(2, disappearType_); + } + if (param_ != 0) { + output.writeUInt32(6, param_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < entityList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(entityList_.getInt(i)); + } + size += dataSize; + if (!getEntityListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + entityListMemoizedSerializedSize = dataSize; + } + if (disappearType_ != emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.VISION_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, disappearType_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, param_); + } + 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.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify other = (emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify) obj; + + if (getParam() + != other.getParam()) return false; + if (!getEntityListList() + .equals(other.getEntityListList())) return false; + if (disappearType_ != other.disappearType_) 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) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + if (getEntityListCount() > 0) { + hash = (37 * hash) + ENTITY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityListList().hashCode(); + } + hash = (37 * hash) + DISAPPEAR_TYPE_FIELD_NUMBER; + hash = (53 * hash) + disappearType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify 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.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify 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.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify 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.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify 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.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify 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.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify 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: 203
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneEntityDisappearNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityDisappearNotify) + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.class, emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + param_ = 0; + + entityList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + disappearType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.internal_static_SceneEntityDisappearNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify build() { + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify buildPartial() { + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify result = new emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify(this); + int from_bitField0_ = bitField0_; + result.param_ = param_; + if (((bitField0_ & 0x00000001) != 0)) { + entityList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityList_ = entityList_; + result.disappearType_ = disappearType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify other) { + if (other == emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify.getDefaultInstance()) return this; + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (!other.entityList_.isEmpty()) { + if (entityList_.isEmpty()) { + entityList_ = other.entityList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityListIsMutable(); + entityList_.addAll(other.entityList_); + } + onChanged(); + } + if (other.disappearType_ != 0) { + setDisappearTypeValue(other.getDisappearTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int param_ ; + /** + * uint32 param = 6; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 6; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 6; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList entityList_ = emptyIntList(); + private void ensureEntityListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityList_ = mutableCopy(entityList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 entity_list = 1; + * @return A list containing the entityList. + */ + public java.util.List + getEntityListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(entityList_) : entityList_; + } + /** + * repeated uint32 entity_list = 1; + * @return The count of entityList. + */ + public int getEntityListCount() { + return entityList_.size(); + } + /** + * repeated uint32 entity_list = 1; + * @param index The index of the element to return. + * @return The entityList at the given index. + */ + public int getEntityList(int index) { + return entityList_.getInt(index); + } + /** + * repeated uint32 entity_list = 1; + * @param index The index to set the value at. + * @param value The entityList to set. + * @return This builder for chaining. + */ + public Builder setEntityList( + int index, int value) { + ensureEntityListIsMutable(); + entityList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_list = 1; + * @param value The entityList to add. + * @return This builder for chaining. + */ + public Builder addEntityList(int value) { + ensureEntityListIsMutable(); + entityList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_list = 1; + * @param values The entityList to add. + * @return This builder for chaining. + */ + public Builder addAllEntityList( + java.lang.Iterable values) { + ensureEntityListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityList_); + onChanged(); + return this; + } + /** + * repeated uint32 entity_list = 1; + * @return This builder for chaining. + */ + public Builder clearEntityList() { + entityList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int disappearType_ = 0; + /** + * .VisionType disappear_type = 2; + * @return The enum numeric value on the wire for disappearType. + */ + @java.lang.Override public int getDisappearTypeValue() { + return disappearType_; + } + /** + * .VisionType disappear_type = 2; + * @param value The enum numeric value on the wire for disappearType to set. + * @return This builder for chaining. + */ + public Builder setDisappearTypeValue(int value) { + + disappearType_ = value; + onChanged(); + return this; + } + /** + * .VisionType disappear_type = 2; + * @return The disappearType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType getDisappearType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType result = emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.valueOf(disappearType_); + return result == null ? emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType.UNRECOGNIZED : result; + } + /** + * .VisionType disappear_type = 2; + * @param value The disappearType to set. + * @return This builder for chaining. + */ + public Builder setDisappearType(emu.grasscutter.net.proto.VisionTypeOuterClass.VisionType value) { + if (value == null) { + throw new NullPointerException(); + } + + disappearType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .VisionType disappear_type = 2; + * @return This builder for chaining. + */ + public Builder clearDisappearType() { + + disappearType_ = 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:SceneEntityDisappearNotify) + } + + // @@protoc_insertion_point(class_scope:SceneEntityDisappearNotify) + private static final emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify(); + } + + public static emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityDisappearNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityDisappearNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDisappearNotifyOuterClass.SceneEntityDisappearNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityDisappearNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityDisappearNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n SceneEntityDisappearNotify.proto\032\020Visi" + + "onType.proto\"e\n\032SceneEntityDisappearNoti" + + "fy\022\r\n\005param\030\006 \001(\r\022\023\n\013entity_list\030\001 \003(\r\022#" + + "\n\016disappear_type\030\002 \001(\0162\013.VisionTypeB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(), + }); + internal_static_SceneEntityDisappearNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityDisappearNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityDisappearNotify_descriptor, + new java.lang.String[] { "Param", "EntityList", "DisappearType", }); + emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownReqOuterClass.java new file mode 100644 index 00000000000..8a47ec1a463 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityDrownReq.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityDrownReqOuterClass { + private SceneEntityDrownReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityDrownReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityDrownReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 10; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 227
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneEntityDrownReq} + */ + public static final class SceneEntityDrownReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityDrownReq) + SceneEntityDrownReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityDrownReq.newBuilder() to construct. + private SceneEntityDrownReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityDrownReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityDrownReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityDrownReq( + 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 80: { + + entityId_ = 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.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.class, emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 10; + private int entityId_; + /** + * uint32 entity_id = 10; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(10, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, entityId_); + } + 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.SceneEntityDrownReqOuterClass.SceneEntityDrownReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq other = (emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq) obj; + + if (getEntityId() + != other.getEntityId()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq 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.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq 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.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq 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.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq 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.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq 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.SceneEntityDrownReqOuterClass.SceneEntityDrownReq 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: 227
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneEntityDrownReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityDrownReq) + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.class, emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.internal_static_SceneEntityDrownReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq build() { + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq buildPartial() { + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq result = new emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq(this); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq other) { + if (other == emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 10; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 10; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 10; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:SceneEntityDrownReq) + } + + // @@protoc_insertion_point(class_scope:SceneEntityDrownReq) + private static final emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq(); + } + + public static emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityDrownReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityDrownReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownReqOuterClass.SceneEntityDrownReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityDrownReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityDrownReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031SceneEntityDrownReq.proto\"(\n\023SceneEnti" + + "tyDrownReq\022\021\n\tentity_id\030\n \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneEntityDrownReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityDrownReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityDrownReq_descriptor, + new java.lang.String[] { "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownRspOuterClass.java new file mode 100644 index 00000000000..b56c920cbdc --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityDrownRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityDrownRsp.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityDrownRspOuterClass { + private SceneEntityDrownRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityDrownRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityDrownRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 294
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneEntityDrownRsp} + */ + public static final class SceneEntityDrownRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityDrownRsp) + SceneEntityDrownRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityDrownRsp.newBuilder() to construct. + private SceneEntityDrownRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityDrownRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityDrownRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityDrownRsp( + 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 64: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + + entityId_ = 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.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.class, emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 11; + private int entityId_; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (entityId_ != 0) { + output.writeUInt32(11, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, entityId_); + } + 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.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp other = (emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEntityId() + != other.getEntityId()) 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(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp 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.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp 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.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp 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.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp 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.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp 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.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp 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: 294
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneEntityDrownRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityDrownRsp) + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.class, emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.internal_static_SceneEntityDrownRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp build() { + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp buildPartial() { + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp result = new emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp(this); + result.retcode_ = retcode_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp other) { + if (other == emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 11; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 11; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:SceneEntityDrownRsp) + } + + // @@protoc_insertion_point(class_scope:SceneEntityDrownRsp) + private static final emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp(); + } + + public static emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityDrownRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityDrownRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityDrownRspOuterClass.SceneEntityDrownRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityDrownRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityDrownRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031SceneEntityDrownRsp.proto\"9\n\023SceneEnti" + + "tyDrownRsp\022\017\n\007retcode\030\010 \001(\005\022\021\n\tentity_id" + + "\030\013 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneEntityDrownRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityDrownRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityDrownRsp_descriptor, + new java.lang.String[] { "Retcode", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java new file mode 100644 index 00000000000..1aa20855fef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityInfoOuterClass.java @@ -0,0 +1,4729 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityInfoOuterClass { + private SceneEntityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .ProtEntityType entity_type = 1; + * @return The enum numeric value on the wire for entityType. + */ + int getEntityTypeValue(); + /** + * .ProtEntityType entity_type = 1; + * @return The entityType. + */ + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType getEntityType(); + + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + int getEntityId(); + + /** + * string name = 3; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 3; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .MotionInfo motion_info = 4; + * @return Whether the motionInfo field is set. + */ + boolean hasMotionInfo(); + /** + * .MotionInfo motion_info = 4; + * @return The motionInfo. + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); + /** + * .MotionInfo motion_info = 4; + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); + + /** + * repeated .PropPair prop_list = 5; + */ + java.util.List + getPropListList(); + /** + * repeated .PropPair prop_list = 5; + */ + emu.grasscutter.net.proto.PropPairOuterClass.PropPair getPropList(int index); + /** + * repeated .PropPair prop_list = 5; + */ + int getPropListCount(); + /** + * repeated .PropPair prop_list = 5; + */ + java.util.List + getPropListOrBuilderList(); + /** + * repeated .PropPair prop_list = 5; + */ + emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder getPropListOrBuilder( + int index); + + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + java.util.List + getFightPropListList(); + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getFightPropList(int index); + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + int getFightPropListCount(); + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + java.util.List + getFightPropListOrBuilderList(); + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder getFightPropListOrBuilder( + int index); + + /** + * uint32 life_state = 7; + * @return The lifeState. + */ + int getLifeState(); + + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + java.util.List + getAnimatorParaListList(); + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getAnimatorParaList(int index); + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + int getAnimatorParaListCount(); + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + java.util.List + getAnimatorParaListOrBuilderList(); + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getAnimatorParaListOrBuilder( + int index); + + /** + * uint32 last_move_scene_time_ms = 17; + * @return The lastMoveSceneTimeMs. + */ + int getLastMoveSceneTimeMs(); + + /** + * uint32 last_move_reliable_seq = 18; + * @return The lastMoveReliableSeq. + */ + int getLastMoveReliableSeq(); + + /** + * .EntityClientData entity_client_data = 19; + * @return Whether the entityClientData field is set. + */ + boolean hasEntityClientData(); + /** + * .EntityClientData entity_client_data = 19; + * @return The entityClientData. + */ + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData(); + /** + * .EntityClientData entity_client_data = 19; + */ + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder(); + + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + java.util.List + getEntityEnvironmentInfoListList(); + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getEntityEnvironmentInfoList(int index); + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + int getEntityEnvironmentInfoListCount(); + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + java.util.List + getEntityEnvironmentInfoListOrBuilderList(); + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder getEntityEnvironmentInfoListOrBuilder( + int index); + + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return Whether the entityAuthorityInfo field is set. + */ + boolean hasEntityAuthorityInfo(); + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return The entityAuthorityInfo. + */ + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getEntityAuthorityInfo(); + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder getEntityAuthorityInfoOrBuilder(); + + /** + * repeated string tag_list = 22; + * @return A list containing the tagList. + */ + java.util.List + getTagListList(); + /** + * repeated string tag_list = 22; + * @return The count of tagList. + */ + int getTagListCount(); + /** + * repeated string tag_list = 22; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + java.lang.String getTagList(int index); + /** + * repeated string tag_list = 22; + * @param index The index of the value to return. + * @return The bytes of the tagList at the given index. + */ + com.google.protobuf.ByteString + getTagListBytes(int index); + + /** + * repeated .ServerBuff server_buff_list = 23; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 23; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 23; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 23; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 23; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + + /** + * .SceneAvatarInfo avatar = 10; + * @return Whether the avatar field is set. + */ + boolean hasAvatar(); + /** + * .SceneAvatarInfo avatar = 10; + * @return The avatar. + */ + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getAvatar(); + /** + * .SceneAvatarInfo avatar = 10; + */ + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getAvatarOrBuilder(); + + /** + * .SceneMonsterInfo monster = 11; + * @return Whether the monster field is set. + */ + boolean hasMonster(); + /** + * .SceneMonsterInfo monster = 11; + * @return The monster. + */ + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getMonster(); + /** + * .SceneMonsterInfo monster = 11; + */ + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder getMonsterOrBuilder(); + + /** + * .SceneNpcInfo npc = 12; + * @return Whether the npc field is set. + */ + boolean hasNpc(); + /** + * .SceneNpcInfo npc = 12; + * @return The npc. + */ + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getNpc(); + /** + * .SceneNpcInfo npc = 12; + */ + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder getNpcOrBuilder(); + + /** + * .SceneGadgetInfo gadget = 13; + * @return Whether the gadget field is set. + */ + boolean hasGadget(); + /** + * .SceneGadgetInfo gadget = 13; + * @return The gadget. + */ + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getGadget(); + /** + * .SceneGadgetInfo gadget = 13; + */ + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder getGadgetOrBuilder(); + + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.EntityCase getEntityCase(); + } + /** + * Protobuf type {@code SceneEntityInfo} + */ + public static final class SceneEntityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityInfo) + SceneEntityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityInfo.newBuilder() to construct. + private SceneEntityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityInfo() { + entityType_ = 0; + name_ = ""; + propList_ = java.util.Collections.emptyList(); + fightPropList_ = java.util.Collections.emptyList(); + animatorParaList_ = java.util.Collections.emptyList(); + entityEnvironmentInfoList_ = java.util.Collections.emptyList(); + tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + serverBuffList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityInfo( + 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: { + int rawValue = input.readEnum(); + + entityType_ = rawValue; + break; + } + case 16: { + + entityId_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 34: { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder subBuilder = null; + if (motionInfo_ != null) { + subBuilder = motionInfo_.toBuilder(); + } + motionInfo_ = input.readMessage(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(motionInfo_); + motionInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + propList_.add( + input.readMessage(emu.grasscutter.net.proto.PropPairOuterClass.PropPair.parser(), extensionRegistry)); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + fightPropList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + fightPropList_.add( + input.readMessage(emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.parser(), extensionRegistry)); + break; + } + case 56: { + + lifeState_ = input.readUInt32(); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + animatorParaList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + animatorParaList_.add( + input.readMessage(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.parser(), extensionRegistry)); + break; + } + case 82: { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder subBuilder = null; + if (entityCase_ == 10) { + subBuilder = ((emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_).toBuilder(); + } + entity_ = + input.readMessage(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_); + entity_ = subBuilder.buildPartial(); + } + entityCase_ = 10; + break; + } + case 90: { + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder subBuilder = null; + if (entityCase_ == 11) { + subBuilder = ((emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_).toBuilder(); + } + entity_ = + input.readMessage(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_); + entity_ = subBuilder.buildPartial(); + } + entityCase_ = 11; + break; + } + case 98: { + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder subBuilder = null; + if (entityCase_ == 12) { + subBuilder = ((emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_).toBuilder(); + } + entity_ = + input.readMessage(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_); + entity_ = subBuilder.buildPartial(); + } + entityCase_ = 12; + break; + } + case 106: { + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder subBuilder = null; + if (entityCase_ == 13) { + subBuilder = ((emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_).toBuilder(); + } + entity_ = + input.readMessage(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_); + entity_ = subBuilder.buildPartial(); + } + entityCase_ = 13; + break; + } + case 136: { + + lastMoveSceneTimeMs_ = input.readUInt32(); + break; + } + case 144: { + + lastMoveReliableSeq_ = input.readUInt32(); + break; + } + case 154: { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder subBuilder = null; + if (entityClientData_ != null) { + subBuilder = entityClientData_.toBuilder(); + } + entityClientData_ = input.readMessage(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(entityClientData_); + entityClientData_ = subBuilder.buildPartial(); + } + + break; + } + case 162: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + entityEnvironmentInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + entityEnvironmentInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.parser(), extensionRegistry)); + break; + } + case 170: { + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder subBuilder = null; + if (entityAuthorityInfo_ != null) { + subBuilder = entityAuthorityInfo_.toBuilder(); + } + entityAuthorityInfo_ = input.readMessage(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(entityAuthorityInfo_); + entityAuthorityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 178: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + tagList_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000010; + } + tagList_.add(s); + break; + } + case 186: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000020; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + 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)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + fightPropList_ = java.util.Collections.unmodifiableList(fightPropList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + animatorParaList_ = java.util.Collections.unmodifiableList(animatorParaList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + entityEnvironmentInfoList_ = java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + tagList_ = tagList_.getUnmodifiableView(); + } + if (((mutable_bitField0_ & 0x00000020) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.class, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder.class); + } + + private int entityCase_ = 0; + private java.lang.Object entity_; + public enum EntityCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + AVATAR(10), + MONSTER(11), + NPC(12), + GADGET(13), + ENTITY_NOT_SET(0); + private final int value; + private EntityCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static EntityCase valueOf(int value) { + return forNumber(value); + } + + public static EntityCase forNumber(int value) { + switch (value) { + case 10: return AVATAR; + case 11: return MONSTER; + case 12: return NPC; + case 13: return GADGET; + case 0: return ENTITY_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public EntityCase + getEntityCase() { + return EntityCase.forNumber( + entityCase_); + } + + public static final int ENTITY_TYPE_FIELD_NUMBER = 1; + private int entityType_; + /** + * .ProtEntityType entity_type = 1; + * @return The enum numeric value on the wire for entityType. + */ + @java.lang.Override public int getEntityTypeValue() { + return entityType_; + } + /** + * .ProtEntityType entity_type = 1; + * @return The entityType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType getEntityType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType result = emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.valueOf(entityType_); + return result == null ? emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 2; + private int entityId_; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int NAME_FIELD_NUMBER = 3; + private volatile java.lang.Object name_; + /** + * string name = 3; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + 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(); + name_ = s; + return s; + } + } + /** + * string name = 3; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MOTION_INFO_FIELD_NUMBER = 4; + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + /** + * .MotionInfo motion_info = 4; + * @return Whether the motionInfo field is set. + */ + @java.lang.Override + public boolean hasMotionInfo() { + return motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 4; + * @return The motionInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + /** + * .MotionInfo motion_info = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + return getMotionInfo(); + } + + public static final int PROP_LIST_FIELD_NUMBER = 5; + private java.util.List propList_; + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public java.util.List getPropListList() { + return propList_; + } + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public java.util.List + getPropListOrBuilderList() { + return propList_; + } + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public int getPropListCount() { + return propList_.size(); + } + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getPropList(int index) { + return propList_.get(index); + } + /** + * repeated .PropPair prop_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder getPropListOrBuilder( + int index) { + return propList_.get(index); + } + + public static final int FIGHT_PROP_LIST_FIELD_NUMBER = 6; + private java.util.List fightPropList_; + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public java.util.List getFightPropListList() { + return fightPropList_; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public java.util.List + getFightPropListOrBuilderList() { + return fightPropList_; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public int getFightPropListCount() { + return fightPropList_.size(); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getFightPropList(int index) { + return fightPropList_.get(index); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder getFightPropListOrBuilder( + int index) { + return fightPropList_.get(index); + } + + public static final int LIFE_STATE_FIELD_NUMBER = 7; + private int lifeState_; + /** + * uint32 life_state = 7; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + + public static final int ANIMATOR_PARA_LIST_FIELD_NUMBER = 9; + private java.util.List animatorParaList_; + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public java.util.List getAnimatorParaListList() { + return animatorParaList_; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public java.util.List + getAnimatorParaListOrBuilderList() { + return animatorParaList_; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public int getAnimatorParaListCount() { + return animatorParaList_.size(); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getAnimatorParaList(int index) { + return animatorParaList_.get(index); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getAnimatorParaListOrBuilder( + int index) { + return animatorParaList_.get(index); + } + + public static final int LAST_MOVE_SCENE_TIME_MS_FIELD_NUMBER = 17; + private int lastMoveSceneTimeMs_; + /** + * uint32 last_move_scene_time_ms = 17; + * @return The lastMoveSceneTimeMs. + */ + @java.lang.Override + public int getLastMoveSceneTimeMs() { + return lastMoveSceneTimeMs_; + } + + public static final int LAST_MOVE_RELIABLE_SEQ_FIELD_NUMBER = 18; + private int lastMoveReliableSeq_; + /** + * uint32 last_move_reliable_seq = 18; + * @return The lastMoveReliableSeq. + */ + @java.lang.Override + public int getLastMoveReliableSeq() { + return lastMoveReliableSeq_; + } + + public static final int ENTITY_CLIENT_DATA_FIELD_NUMBER = 19; + private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; + /** + * .EntityClientData entity_client_data = 19; + * @return Whether the entityClientData field is set. + */ + @java.lang.Override + public boolean hasEntityClientData() { + return entityClientData_ != null; + } + /** + * .EntityClientData entity_client_data = 19; + * @return The entityClientData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData() { + return entityClientData_ == null ? emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } + /** + * .EntityClientData entity_client_data = 19; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { + return getEntityClientData(); + } + + public static final int ENTITY_ENVIRONMENT_INFO_LIST_FIELD_NUMBER = 20; + private java.util.List entityEnvironmentInfoList_; + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public java.util.List getEntityEnvironmentInfoListList() { + return entityEnvironmentInfoList_; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public java.util.List + getEntityEnvironmentInfoListOrBuilderList() { + return entityEnvironmentInfoList_; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public int getEntityEnvironmentInfoListCount() { + return entityEnvironmentInfoList_.size(); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getEntityEnvironmentInfoList(int index) { + return entityEnvironmentInfoList_.get(index); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder getEntityEnvironmentInfoListOrBuilder( + int index) { + return entityEnvironmentInfoList_.get(index); + } + + public static final int ENTITY_AUTHORITY_INFO_FIELD_NUMBER = 21; + private emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo entityAuthorityInfo_; + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return Whether the entityAuthorityInfo field is set. + */ + @java.lang.Override + public boolean hasEntityAuthorityInfo() { + return entityAuthorityInfo_ != null; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return The entityAuthorityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getEntityAuthorityInfo() { + return entityAuthorityInfo_ == null ? emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance() : entityAuthorityInfo_; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder getEntityAuthorityInfoOrBuilder() { + return getEntityAuthorityInfo(); + } + + public static final int TAG_LIST_FIELD_NUMBER = 22; + private com.google.protobuf.LazyStringList tagList_; + /** + * repeated string tag_list = 22; + * @return A list containing the tagList. + */ + public com.google.protobuf.ProtocolStringList + getTagListList() { + return tagList_; + } + /** + * repeated string tag_list = 22; + * @return The count of tagList. + */ + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated string tag_list = 22; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + public java.lang.String getTagList(int index) { + return tagList_.get(index); + } + /** + * repeated string tag_list = 22; + * @param index The index of the value to return. + * @return The bytes of the tagList at the given index. + */ + public com.google.protobuf.ByteString + getTagListBytes(int index) { + return tagList_.getByteString(index); + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 23; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.get(index); + } + + public static final int AVATAR_FIELD_NUMBER = 10; + /** + * .SceneAvatarInfo avatar = 10; + * @return Whether the avatar field is set. + */ + @java.lang.Override + public boolean hasAvatar() { + return entityCase_ == 10; + } + /** + * .SceneAvatarInfo avatar = 10; + * @return The avatar. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getAvatar() { + if (entityCase_ == 10) { + return (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_; + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + /** + * .SceneAvatarInfo avatar = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getAvatarOrBuilder() { + if (entityCase_ == 10) { + return (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_; + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + + public static final int MONSTER_FIELD_NUMBER = 11; + /** + * .SceneMonsterInfo monster = 11; + * @return Whether the monster field is set. + */ + @java.lang.Override + public boolean hasMonster() { + return entityCase_ == 11; + } + /** + * .SceneMonsterInfo monster = 11; + * @return The monster. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getMonster() { + if (entityCase_ == 11) { + return (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_; + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + /** + * .SceneMonsterInfo monster = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder getMonsterOrBuilder() { + if (entityCase_ == 11) { + return (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_; + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + + public static final int NPC_FIELD_NUMBER = 12; + /** + * .SceneNpcInfo npc = 12; + * @return Whether the npc field is set. + */ + @java.lang.Override + public boolean hasNpc() { + return entityCase_ == 12; + } + /** + * .SceneNpcInfo npc = 12; + * @return The npc. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getNpc() { + if (entityCase_ == 12) { + return (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_; + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + /** + * .SceneNpcInfo npc = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder getNpcOrBuilder() { + if (entityCase_ == 12) { + return (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_; + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + + public static final int GADGET_FIELD_NUMBER = 13; + /** + * .SceneGadgetInfo gadget = 13; + * @return Whether the gadget field is set. + */ + @java.lang.Override + public boolean hasGadget() { + return entityCase_ == 13; + } + /** + * .SceneGadgetInfo gadget = 13; + * @return The gadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getGadget() { + if (entityCase_ == 13) { + return (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_; + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + /** + * .SceneGadgetInfo gadget = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder getGadgetOrBuilder() { + if (entityCase_ == 13) { + return (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_; + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + + 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 (entityType_ != emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.PROT_ENTITY_TYPE_NONE.getNumber()) { + output.writeEnum(1, entityType_); + } + if (entityId_ != 0) { + output.writeUInt32(2, entityId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_); + } + if (motionInfo_ != null) { + output.writeMessage(4, getMotionInfo()); + } + for (int i = 0; i < propList_.size(); i++) { + output.writeMessage(5, propList_.get(i)); + } + for (int i = 0; i < fightPropList_.size(); i++) { + output.writeMessage(6, fightPropList_.get(i)); + } + if (lifeState_ != 0) { + output.writeUInt32(7, lifeState_); + } + for (int i = 0; i < animatorParaList_.size(); i++) { + output.writeMessage(9, animatorParaList_.get(i)); + } + if (entityCase_ == 10) { + output.writeMessage(10, (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_); + } + if (entityCase_ == 11) { + output.writeMessage(11, (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_); + } + if (entityCase_ == 12) { + output.writeMessage(12, (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_); + } + if (entityCase_ == 13) { + output.writeMessage(13, (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_); + } + if (lastMoveSceneTimeMs_ != 0) { + output.writeUInt32(17, lastMoveSceneTimeMs_); + } + if (lastMoveReliableSeq_ != 0) { + output.writeUInt32(18, lastMoveReliableSeq_); + } + if (entityClientData_ != null) { + output.writeMessage(19, getEntityClientData()); + } + for (int i = 0; i < entityEnvironmentInfoList_.size(); i++) { + output.writeMessage(20, entityEnvironmentInfoList_.get(i)); + } + if (entityAuthorityInfo_ != null) { + output.writeMessage(21, getEntityAuthorityInfo()); + } + for (int i = 0; i < tagList_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 22, tagList_.getRaw(i)); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(23, serverBuffList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityType_ != emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.PROT_ENTITY_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, entityType_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entityId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_); + } + if (motionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getMotionInfo()); + } + for (int i = 0; i < propList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, propList_.get(i)); + } + for (int i = 0; i < fightPropList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, fightPropList_.get(i)); + } + if (lifeState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, lifeState_); + } + for (int i = 0; i < animatorParaList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, animatorParaList_.get(i)); + } + if (entityCase_ == 10) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_); + } + if (entityCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_); + } + if (entityCase_ == 12) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_); + } + if (entityCase_ == 13) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_); + } + if (lastMoveSceneTimeMs_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(17, lastMoveSceneTimeMs_); + } + if (lastMoveReliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(18, lastMoveReliableSeq_); + } + if (entityClientData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(19, getEntityClientData()); + } + for (int i = 0; i < entityEnvironmentInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(20, entityEnvironmentInfoList_.get(i)); + } + if (entityAuthorityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(21, getEntityAuthorityInfo()); + } + { + int dataSize = 0; + for (int i = 0; i < tagList_.size(); i++) { + dataSize += computeStringSizeNoTag(tagList_.getRaw(i)); + } + size += dataSize; + size += 2 * getTagListList().size(); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(23, serverBuffList_.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.SceneEntityInfoOuterClass.SceneEntityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo other = (emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo) obj; + + if (entityType_ != other.entityType_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (!getName() + .equals(other.getName())) return false; + if (hasMotionInfo() != other.hasMotionInfo()) return false; + if (hasMotionInfo()) { + if (!getMotionInfo() + .equals(other.getMotionInfo())) return false; + } + if (!getPropListList() + .equals(other.getPropListList())) return false; + if (!getFightPropListList() + .equals(other.getFightPropListList())) return false; + if (getLifeState() + != other.getLifeState()) return false; + if (!getAnimatorParaListList() + .equals(other.getAnimatorParaListList())) return false; + if (getLastMoveSceneTimeMs() + != other.getLastMoveSceneTimeMs()) return false; + if (getLastMoveReliableSeq() + != other.getLastMoveReliableSeq()) return false; + if (hasEntityClientData() != other.hasEntityClientData()) return false; + if (hasEntityClientData()) { + if (!getEntityClientData() + .equals(other.getEntityClientData())) return false; + } + if (!getEntityEnvironmentInfoListList() + .equals(other.getEntityEnvironmentInfoListList())) return false; + if (hasEntityAuthorityInfo() != other.hasEntityAuthorityInfo()) return false; + if (hasEntityAuthorityInfo()) { + if (!getEntityAuthorityInfo() + .equals(other.getEntityAuthorityInfo())) return false; + } + if (!getTagListList() + .equals(other.getTagListList())) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) return false; + if (!getEntityCase().equals(other.getEntityCase())) return false; + switch (entityCase_) { + case 10: + if (!getAvatar() + .equals(other.getAvatar())) return false; + break; + case 11: + if (!getMonster() + .equals(other.getMonster())) return false; + break; + case 12: + if (!getNpc() + .equals(other.getNpc())) return false; + break; + case 13: + if (!getGadget() + .equals(other.getGadget())) return false; + break; + case 0: + default: + } + 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) + ENTITY_TYPE_FIELD_NUMBER; + hash = (53 * hash) + entityType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + if (hasMotionInfo()) { + hash = (37 * hash) + MOTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMotionInfo().hashCode(); + } + if (getPropListCount() > 0) { + hash = (37 * hash) + PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPropListList().hashCode(); + } + if (getFightPropListCount() > 0) { + hash = (37 * hash) + FIGHT_PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFightPropListList().hashCode(); + } + hash = (37 * hash) + LIFE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getLifeState(); + if (getAnimatorParaListCount() > 0) { + hash = (37 * hash) + ANIMATOR_PARA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAnimatorParaListList().hashCode(); + } + hash = (37 * hash) + LAST_MOVE_SCENE_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + getLastMoveSceneTimeMs(); + hash = (37 * hash) + LAST_MOVE_RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getLastMoveReliableSeq(); + if (hasEntityClientData()) { + hash = (37 * hash) + ENTITY_CLIENT_DATA_FIELD_NUMBER; + hash = (53 * hash) + getEntityClientData().hashCode(); + } + if (getEntityEnvironmentInfoListCount() > 0) { + hash = (37 * hash) + ENTITY_ENVIRONMENT_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityEnvironmentInfoListList().hashCode(); + } + if (hasEntityAuthorityInfo()) { + hash = (37 * hash) + ENTITY_AUTHORITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getEntityAuthorityInfo().hashCode(); + } + if (getTagListCount() > 0) { + hash = (37 * hash) + TAG_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTagListList().hashCode(); + } + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + switch (entityCase_) { + case 10: + hash = (37 * hash) + AVATAR_FIELD_NUMBER; + hash = (53 * hash) + getAvatar().hashCode(); + break; + case 11: + hash = (37 * hash) + MONSTER_FIELD_NUMBER; + hash = (53 * hash) + getMonster().hashCode(); + break; + case 12: + hash = (37 * hash) + NPC_FIELD_NUMBER; + hash = (53 * hash) + getNpc().hashCode(); + break; + case 13: + hash = (37 * hash) + GADGET_FIELD_NUMBER; + hash = (53 * hash) + getGadget().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo 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.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo 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.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo 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.SceneEntityInfoOuterClass.SceneEntityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo 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.SceneEntityInfoOuterClass.SceneEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo 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.SceneEntityInfoOuterClass.SceneEntityInfo 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; + } + /** + * Protobuf type {@code SceneEntityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityInfo) + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.class, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPropListFieldBuilder(); + getFightPropListFieldBuilder(); + getAnimatorParaListFieldBuilder(); + getEntityEnvironmentInfoListFieldBuilder(); + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityType_ = 0; + + entityId_ = 0; + + name_ = ""; + + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + propListBuilder_.clear(); + } + if (fightPropListBuilder_ == null) { + fightPropList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + fightPropListBuilder_.clear(); + } + lifeState_ = 0; + + if (animatorParaListBuilder_ == null) { + animatorParaList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + animatorParaListBuilder_.clear(); + } + lastMoveSceneTimeMs_ = 0; + + lastMoveReliableSeq_ = 0; + + if (entityClientDataBuilder_ == null) { + entityClientData_ = null; + } else { + entityClientData_ = null; + entityClientDataBuilder_ = null; + } + if (entityEnvironmentInfoListBuilder_ == null) { + entityEnvironmentInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + entityEnvironmentInfoListBuilder_.clear(); + } + if (entityAuthorityInfoBuilder_ == null) { + entityAuthorityInfo_ = null; + } else { + entityAuthorityInfo_ = null; + entityAuthorityInfoBuilder_ = null; + } + tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000010); + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + } else { + serverBuffListBuilder_.clear(); + } + entityCase_ = 0; + entity_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.internal_static_SceneEntityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo build() { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo buildPartial() { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo result = new emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo(this); + int from_bitField0_ = bitField0_; + result.entityType_ = entityType_; + result.entityId_ = entityId_; + result.name_ = name_; + if (motionInfoBuilder_ == null) { + result.motionInfo_ = motionInfo_; + } else { + result.motionInfo_ = motionInfoBuilder_.build(); + } + if (propListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.propList_ = propList_; + } else { + result.propList_ = propListBuilder_.build(); + } + if (fightPropListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + fightPropList_ = java.util.Collections.unmodifiableList(fightPropList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.fightPropList_ = fightPropList_; + } else { + result.fightPropList_ = fightPropListBuilder_.build(); + } + result.lifeState_ = lifeState_; + if (animatorParaListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + animatorParaList_ = java.util.Collections.unmodifiableList(animatorParaList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.animatorParaList_ = animatorParaList_; + } else { + result.animatorParaList_ = animatorParaListBuilder_.build(); + } + result.lastMoveSceneTimeMs_ = lastMoveSceneTimeMs_; + result.lastMoveReliableSeq_ = lastMoveReliableSeq_; + if (entityClientDataBuilder_ == null) { + result.entityClientData_ = entityClientData_; + } else { + result.entityClientData_ = entityClientDataBuilder_.build(); + } + if (entityEnvironmentInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + entityEnvironmentInfoList_ = java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.entityEnvironmentInfoList_ = entityEnvironmentInfoList_; + } else { + result.entityEnvironmentInfoList_ = entityEnvironmentInfoListBuilder_.build(); + } + if (entityAuthorityInfoBuilder_ == null) { + result.entityAuthorityInfo_ = entityAuthorityInfo_; + } else { + result.entityAuthorityInfo_ = entityAuthorityInfoBuilder_.build(); + } + if (((bitField0_ & 0x00000010) != 0)) { + tagList_ = tagList_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.tagList_ = tagList_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000020) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + if (entityCase_ == 10) { + if (avatarBuilder_ == null) { + result.entity_ = entity_; + } else { + result.entity_ = avatarBuilder_.build(); + } + } + if (entityCase_ == 11) { + if (monsterBuilder_ == null) { + result.entity_ = entity_; + } else { + result.entity_ = monsterBuilder_.build(); + } + } + if (entityCase_ == 12) { + if (npcBuilder_ == null) { + result.entity_ = entity_; + } else { + result.entity_ = npcBuilder_.build(); + } + } + if (entityCase_ == 13) { + if (gadgetBuilder_ == null) { + result.entity_ = entity_; + } else { + result.entity_ = gadgetBuilder_.build(); + } + } + result.entityCase_ = entityCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo other) { + if (other == emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance()) return this; + if (other.entityType_ != 0) { + setEntityTypeValue(other.getEntityTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.hasMotionInfo()) { + mergeMotionInfo(other.getMotionInfo()); + } + if (propListBuilder_ == null) { + if (!other.propList_.isEmpty()) { + if (propList_.isEmpty()) { + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePropListIsMutable(); + propList_.addAll(other.propList_); + } + onChanged(); + } + } else { + if (!other.propList_.isEmpty()) { + if (propListBuilder_.isEmpty()) { + propListBuilder_.dispose(); + propListBuilder_ = null; + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + propListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPropListFieldBuilder() : null; + } else { + propListBuilder_.addAllMessages(other.propList_); + } + } + } + if (fightPropListBuilder_ == null) { + if (!other.fightPropList_.isEmpty()) { + if (fightPropList_.isEmpty()) { + fightPropList_ = other.fightPropList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFightPropListIsMutable(); + fightPropList_.addAll(other.fightPropList_); + } + onChanged(); + } + } else { + if (!other.fightPropList_.isEmpty()) { + if (fightPropListBuilder_.isEmpty()) { + fightPropListBuilder_.dispose(); + fightPropListBuilder_ = null; + fightPropList_ = other.fightPropList_; + bitField0_ = (bitField0_ & ~0x00000002); + fightPropListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getFightPropListFieldBuilder() : null; + } else { + fightPropListBuilder_.addAllMessages(other.fightPropList_); + } + } + } + if (other.getLifeState() != 0) { + setLifeState(other.getLifeState()); + } + if (animatorParaListBuilder_ == null) { + if (!other.animatorParaList_.isEmpty()) { + if (animatorParaList_.isEmpty()) { + animatorParaList_ = other.animatorParaList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureAnimatorParaListIsMutable(); + animatorParaList_.addAll(other.animatorParaList_); + } + onChanged(); + } + } else { + if (!other.animatorParaList_.isEmpty()) { + if (animatorParaListBuilder_.isEmpty()) { + animatorParaListBuilder_.dispose(); + animatorParaListBuilder_ = null; + animatorParaList_ = other.animatorParaList_; + bitField0_ = (bitField0_ & ~0x00000004); + animatorParaListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAnimatorParaListFieldBuilder() : null; + } else { + animatorParaListBuilder_.addAllMessages(other.animatorParaList_); + } + } + } + if (other.getLastMoveSceneTimeMs() != 0) { + setLastMoveSceneTimeMs(other.getLastMoveSceneTimeMs()); + } + if (other.getLastMoveReliableSeq() != 0) { + setLastMoveReliableSeq(other.getLastMoveReliableSeq()); + } + if (other.hasEntityClientData()) { + mergeEntityClientData(other.getEntityClientData()); + } + if (entityEnvironmentInfoListBuilder_ == null) { + if (!other.entityEnvironmentInfoList_.isEmpty()) { + if (entityEnvironmentInfoList_.isEmpty()) { + entityEnvironmentInfoList_ = other.entityEnvironmentInfoList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.addAll(other.entityEnvironmentInfoList_); + } + onChanged(); + } + } else { + if (!other.entityEnvironmentInfoList_.isEmpty()) { + if (entityEnvironmentInfoListBuilder_.isEmpty()) { + entityEnvironmentInfoListBuilder_.dispose(); + entityEnvironmentInfoListBuilder_ = null; + entityEnvironmentInfoList_ = other.entityEnvironmentInfoList_; + bitField0_ = (bitField0_ & ~0x00000008); + entityEnvironmentInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntityEnvironmentInfoListFieldBuilder() : null; + } else { + entityEnvironmentInfoListBuilder_.addAllMessages(other.entityEnvironmentInfoList_); + } + } + } + if (other.hasEntityAuthorityInfo()) { + mergeEntityAuthorityInfo(other.getEntityAuthorityInfo()); + } + if (!other.tagList_.isEmpty()) { + if (tagList_.isEmpty()) { + tagList_ = other.tagList_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureTagListIsMutable(); + tagList_.addAll(other.tagList_); + } + onChanged(); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000020); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + switch (other.getEntityCase()) { + case AVATAR: { + mergeAvatar(other.getAvatar()); + break; + } + case MONSTER: { + mergeMonster(other.getMonster()); + break; + } + case NPC: { + mergeNpc(other.getNpc()); + break; + } + case GADGET: { + mergeGadget(other.getGadget()); + break; + } + case ENTITY_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int entityCase_ = 0; + private java.lang.Object entity_; + public EntityCase + getEntityCase() { + return EntityCase.forNumber( + entityCase_); + } + + public Builder clearEntity() { + entityCase_ = 0; + entity_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int entityType_ = 0; + /** + * .ProtEntityType entity_type = 1; + * @return The enum numeric value on the wire for entityType. + */ + @java.lang.Override public int getEntityTypeValue() { + return entityType_; + } + /** + * .ProtEntityType entity_type = 1; + * @param value The enum numeric value on the wire for entityType to set. + * @return This builder for chaining. + */ + public Builder setEntityTypeValue(int value) { + + entityType_ = value; + onChanged(); + return this; + } + /** + * .ProtEntityType entity_type = 1; + * @return The entityType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType getEntityType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType result = emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.valueOf(entityType_); + return result == null ? emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType.UNRECOGNIZED : result; + } + /** + * .ProtEntityType entity_type = 1; + * @param value The entityType to set. + * @return This builder for chaining. + */ + public Builder setEntityType(emu.grasscutter.net.proto.ProtEntityTypeOuterClass.ProtEntityType value) { + if (value == null) { + throw new NullPointerException(); + } + + entityType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ProtEntityType entity_type = 1; + * @return This builder for chaining. + */ + public Builder clearEntityType() { + + entityType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 2; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 3; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 3; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 3; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 3; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 3; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> motionInfoBuilder_; + /** + * .MotionInfo motion_info = 4; + * @return Whether the motionInfo field is set. + */ + public boolean hasMotionInfo() { + return motionInfoBuilder_ != null || motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 4; + * @return The motionInfo. + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + if (motionInfoBuilder_ == null) { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } else { + return motionInfoBuilder_.getMessage(); + } + } + /** + * .MotionInfo motion_info = 4; + */ + public Builder setMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + motionInfo_ = value; + onChanged(); + } else { + motionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 4; + */ + public Builder setMotionInfo( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder builderForValue) { + if (motionInfoBuilder_ == null) { + motionInfo_ = builderForValue.build(); + onChanged(); + } else { + motionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MotionInfo motion_info = 4; + */ + public Builder mergeMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (motionInfo_ != null) { + motionInfo_ = + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.newBuilder(motionInfo_).mergeFrom(value).buildPartial(); + } else { + motionInfo_ = value; + } + onChanged(); + } else { + motionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 4; + */ + public Builder clearMotionInfo() { + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + onChanged(); + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + + return this; + } + /** + * .MotionInfo motion_info = 4; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { + + onChanged(); + return getMotionInfoFieldBuilder().getBuilder(); + } + /** + * .MotionInfo motion_info = 4; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + if (motionInfoBuilder_ != null) { + return motionInfoBuilder_.getMessageOrBuilder(); + } else { + return motionInfo_ == null ? + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + } + /** + * .MotionInfo motion_info = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> + getMotionInfoFieldBuilder() { + if (motionInfoBuilder_ == null) { + motionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder>( + getMotionInfo(), + getParentForChildren(), + isClean()); + motionInfo_ = null; + } + return motionInfoBuilder_; + } + + private java.util.List propList_ = + java.util.Collections.emptyList(); + private void ensurePropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(propList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropPairOuterClass.PropPair, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder, emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder> propListBuilder_; + + /** + * repeated .PropPair prop_list = 5; + */ + public java.util.List getPropListList() { + if (propListBuilder_ == null) { + return java.util.Collections.unmodifiableList(propList_); + } else { + return propListBuilder_.getMessageList(); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public int getPropListCount() { + if (propListBuilder_ == null) { + return propList_.size(); + } else { + return propListBuilder_.getCount(); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair getPropList(int index) { + if (propListBuilder_ == null) { + return propList_.get(index); + } else { + return propListBuilder_.getMessage(index); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.set(index, value); + onChanged(); + } else { + propListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.set(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addPropList(emu.grasscutter.net.proto.PropPairOuterClass.PropPair value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(value); + onChanged(); + } else { + propListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(index, value); + onChanged(); + } else { + propListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addPropList( + emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder addAllPropList( + java.lang.Iterable values) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, propList_); + onChanged(); + } else { + propListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder clearPropList() { + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + propListBuilder_.clear(); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public Builder removePropList(int index) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.remove(index); + onChanged(); + } else { + propListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder getPropListBuilder( + int index) { + return getPropListFieldBuilder().getBuilder(index); + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder getPropListOrBuilder( + int index) { + if (propListBuilder_ == null) { + return propList_.get(index); } else { + return propListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public java.util.List + getPropListOrBuilderList() { + if (propListBuilder_ != null) { + return propListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(propList_); + } + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder addPropListBuilder() { + return getPropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance()); + } + /** + * repeated .PropPair prop_list = 5; + */ + public emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder addPropListBuilder( + int index) { + return getPropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.getDefaultInstance()); + } + /** + * repeated .PropPair prop_list = 5; + */ + public java.util.List + getPropListBuilderList() { + return getPropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropPairOuterClass.PropPair, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder, emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder> + getPropListFieldBuilder() { + if (propListBuilder_ == null) { + propListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropPairOuterClass.PropPair, emu.grasscutter.net.proto.PropPairOuterClass.PropPair.Builder, emu.grasscutter.net.proto.PropPairOuterClass.PropPairOrBuilder>( + propList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + propList_ = null; + } + return propListBuilder_; + } + + private java.util.List fightPropList_ = + java.util.Collections.emptyList(); + private void ensureFightPropListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + fightPropList_ = new java.util.ArrayList(fightPropList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder> fightPropListBuilder_; + + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public java.util.List getFightPropListList() { + if (fightPropListBuilder_ == null) { + return java.util.Collections.unmodifiableList(fightPropList_); + } else { + return fightPropListBuilder_.getMessageList(); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public int getFightPropListCount() { + if (fightPropListBuilder_ == null) { + return fightPropList_.size(); + } else { + return fightPropListBuilder_.getCount(); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair getFightPropList(int index) { + if (fightPropListBuilder_ == null) { + return fightPropList_.get(index); + } else { + return fightPropListBuilder_.getMessage(index); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder setFightPropList( + int index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair value) { + if (fightPropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFightPropListIsMutable(); + fightPropList_.set(index, value); + onChanged(); + } else { + fightPropListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder setFightPropList( + int index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder builderForValue) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + fightPropList_.set(index, builderForValue.build()); + onChanged(); + } else { + fightPropListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addFightPropList(emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair value) { + if (fightPropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFightPropListIsMutable(); + fightPropList_.add(value); + onChanged(); + } else { + fightPropListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addFightPropList( + int index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair value) { + if (fightPropListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureFightPropListIsMutable(); + fightPropList_.add(index, value); + onChanged(); + } else { + fightPropListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addFightPropList( + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder builderForValue) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + fightPropList_.add(builderForValue.build()); + onChanged(); + } else { + fightPropListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addFightPropList( + int index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder builderForValue) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + fightPropList_.add(index, builderForValue.build()); + onChanged(); + } else { + fightPropListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder addAllFightPropList( + java.lang.Iterable values) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, fightPropList_); + onChanged(); + } else { + fightPropListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder clearFightPropList() { + if (fightPropListBuilder_ == null) { + fightPropList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + fightPropListBuilder_.clear(); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public Builder removeFightPropList(int index) { + if (fightPropListBuilder_ == null) { + ensureFightPropListIsMutable(); + fightPropList_.remove(index); + onChanged(); + } else { + fightPropListBuilder_.remove(index); + } + return this; + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder getFightPropListBuilder( + int index) { + return getFightPropListFieldBuilder().getBuilder(index); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder getFightPropListOrBuilder( + int index) { + if (fightPropListBuilder_ == null) { + return fightPropList_.get(index); } else { + return fightPropListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public java.util.List + getFightPropListOrBuilderList() { + if (fightPropListBuilder_ != null) { + return fightPropListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(fightPropList_); + } + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder addFightPropListBuilder() { + return getFightPropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance()); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder addFightPropListBuilder( + int index) { + return getFightPropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.getDefaultInstance()); + } + /** + * repeated .FightPropPair fight_prop_list = 6; + */ + public java.util.List + getFightPropListBuilderList() { + return getFightPropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder> + getFightPropListFieldBuilder() { + if (fightPropListBuilder_ == null) { + fightPropListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPair.Builder, emu.grasscutter.net.proto.FightPropPairOuterClass.FightPropPairOrBuilder>( + fightPropList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + fightPropList_ = null; + } + return fightPropListBuilder_; + } + + private int lifeState_ ; + /** + * uint32 life_state = 7; + * @return The lifeState. + */ + @java.lang.Override + public int getLifeState() { + return lifeState_; + } + /** + * uint32 life_state = 7; + * @param value The lifeState to set. + * @return This builder for chaining. + */ + public Builder setLifeState(int value) { + + lifeState_ = value; + onChanged(); + return this; + } + /** + * uint32 life_state = 7; + * @return This builder for chaining. + */ + public Builder clearLifeState() { + + lifeState_ = 0; + onChanged(); + return this; + } + + private java.util.List animatorParaList_ = + java.util.Collections.emptyList(); + private void ensureAnimatorParaListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + animatorParaList_ = new java.util.ArrayList(animatorParaList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> animatorParaListBuilder_; + + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public java.util.List getAnimatorParaListList() { + if (animatorParaListBuilder_ == null) { + return java.util.Collections.unmodifiableList(animatorParaList_); + } else { + return animatorParaListBuilder_.getMessageList(); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public int getAnimatorParaListCount() { + if (animatorParaListBuilder_ == null) { + return animatorParaList_.size(); + } else { + return animatorParaListBuilder_.getCount(); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair getAnimatorParaList(int index) { + if (animatorParaListBuilder_ == null) { + return animatorParaList_.get(index); + } else { + return animatorParaListBuilder_.getMessage(index); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder setAnimatorParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (animatorParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnimatorParaListIsMutable(); + animatorParaList_.set(index, value); + onChanged(); + } else { + animatorParaListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder setAnimatorParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + animatorParaList_.set(index, builderForValue.build()); + onChanged(); + } else { + animatorParaListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAnimatorParaList(emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (animatorParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnimatorParaListIsMutable(); + animatorParaList_.add(value); + onChanged(); + } else { + animatorParaListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAnimatorParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair value) { + if (animatorParaListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnimatorParaListIsMutable(); + animatorParaList_.add(index, value); + onChanged(); + } else { + animatorParaListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAnimatorParaList( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + animatorParaList_.add(builderForValue.build()); + onChanged(); + } else { + animatorParaListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAnimatorParaList( + int index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder builderForValue) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + animatorParaList_.add(index, builderForValue.build()); + onChanged(); + } else { + animatorParaListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder addAllAnimatorParaList( + java.lang.Iterable values) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, animatorParaList_); + onChanged(); + } else { + animatorParaListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder clearAnimatorParaList() { + if (animatorParaListBuilder_ == null) { + animatorParaList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + animatorParaListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public Builder removeAnimatorParaList(int index) { + if (animatorParaListBuilder_ == null) { + ensureAnimatorParaListIsMutable(); + animatorParaList_.remove(index); + onChanged(); + } else { + animatorParaListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder getAnimatorParaListBuilder( + int index) { + return getAnimatorParaListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder getAnimatorParaListOrBuilder( + int index) { + if (animatorParaListBuilder_ == null) { + return animatorParaList_.get(index); } else { + return animatorParaListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public java.util.List + getAnimatorParaListOrBuilderList() { + if (animatorParaListBuilder_ != null) { + return animatorParaListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(animatorParaList_); + } + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addAnimatorParaListBuilder() { + return getAnimatorParaListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder addAnimatorParaListBuilder( + int index) { + return getAnimatorParaListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.getDefaultInstance()); + } + /** + * repeated .AnimatorParameterValueInfoPair animator_para_list = 9; + */ + public java.util.List + getAnimatorParaListBuilderList() { + return getAnimatorParaListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder> + getAnimatorParaListFieldBuilder() { + if (animatorParaListBuilder_ == null) { + animatorParaListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPair.Builder, emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.AnimatorParameterValueInfoPairOrBuilder>( + animatorParaList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + animatorParaList_ = null; + } + return animatorParaListBuilder_; + } + + private int lastMoveSceneTimeMs_ ; + /** + * uint32 last_move_scene_time_ms = 17; + * @return The lastMoveSceneTimeMs. + */ + @java.lang.Override + public int getLastMoveSceneTimeMs() { + return lastMoveSceneTimeMs_; + } + /** + * uint32 last_move_scene_time_ms = 17; + * @param value The lastMoveSceneTimeMs to set. + * @return This builder for chaining. + */ + public Builder setLastMoveSceneTimeMs(int value) { + + lastMoveSceneTimeMs_ = value; + onChanged(); + return this; + } + /** + * uint32 last_move_scene_time_ms = 17; + * @return This builder for chaining. + */ + public Builder clearLastMoveSceneTimeMs() { + + lastMoveSceneTimeMs_ = 0; + onChanged(); + return this; + } + + private int lastMoveReliableSeq_ ; + /** + * uint32 last_move_reliable_seq = 18; + * @return The lastMoveReliableSeq. + */ + @java.lang.Override + public int getLastMoveReliableSeq() { + return lastMoveReliableSeq_; + } + /** + * uint32 last_move_reliable_seq = 18; + * @param value The lastMoveReliableSeq to set. + * @return This builder for chaining. + */ + public Builder setLastMoveReliableSeq(int value) { + + lastMoveReliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 last_move_reliable_seq = 18; + * @return This builder for chaining. + */ + public Builder clearLastMoveReliableSeq() { + + lastMoveReliableSeq_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder> entityClientDataBuilder_; + /** + * .EntityClientData entity_client_data = 19; + * @return Whether the entityClientData field is set. + */ + public boolean hasEntityClientData() { + return entityClientDataBuilder_ != null || entityClientData_ != null; + } + /** + * .EntityClientData entity_client_data = 19; + * @return The entityClientData. + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData() { + if (entityClientDataBuilder_ == null) { + return entityClientData_ == null ? emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } else { + return entityClientDataBuilder_.getMessage(); + } + } + /** + * .EntityClientData entity_client_data = 19; + */ + public Builder setEntityClientData(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData value) { + if (entityClientDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entityClientData_ = value; + onChanged(); + } else { + entityClientDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 19; + */ + public Builder setEntityClientData( + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder builderForValue) { + if (entityClientDataBuilder_ == null) { + entityClientData_ = builderForValue.build(); + onChanged(); + } else { + entityClientDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 19; + */ + public Builder mergeEntityClientData(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData value) { + if (entityClientDataBuilder_ == null) { + if (entityClientData_ != null) { + entityClientData_ = + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.newBuilder(entityClientData_).mergeFrom(value).buildPartial(); + } else { + entityClientData_ = value; + } + onChanged(); + } else { + entityClientDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 19; + */ + public Builder clearEntityClientData() { + if (entityClientDataBuilder_ == null) { + entityClientData_ = null; + onChanged(); + } else { + entityClientData_ = null; + entityClientDataBuilder_ = null; + } + + return this; + } + /** + * .EntityClientData entity_client_data = 19; + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder getEntityClientDataBuilder() { + + onChanged(); + return getEntityClientDataFieldBuilder().getBuilder(); + } + /** + * .EntityClientData entity_client_data = 19; + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { + if (entityClientDataBuilder_ != null) { + return entityClientDataBuilder_.getMessageOrBuilder(); + } else { + return entityClientData_ == null ? + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } + } + /** + * .EntityClientData entity_client_data = 19; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder> + getEntityClientDataFieldBuilder() { + if (entityClientDataBuilder_ == null) { + entityClientDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder>( + getEntityClientData(), + getParentForChildren(), + isClean()); + entityClientData_ = null; + } + return entityClientDataBuilder_; + } + + private java.util.List entityEnvironmentInfoList_ = + java.util.Collections.emptyList(); + private void ensureEntityEnvironmentInfoListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + entityEnvironmentInfoList_ = new java.util.ArrayList(entityEnvironmentInfoList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder> entityEnvironmentInfoListBuilder_; + + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public java.util.List getEntityEnvironmentInfoListList() { + if (entityEnvironmentInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); + } else { + return entityEnvironmentInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public int getEntityEnvironmentInfoListCount() { + if (entityEnvironmentInfoListBuilder_ == null) { + return entityEnvironmentInfoList_.size(); + } else { + return entityEnvironmentInfoListBuilder_.getCount(); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo getEntityEnvironmentInfoList(int index) { + if (entityEnvironmentInfoListBuilder_ == null) { + return entityEnvironmentInfoList_.get(index); + } else { + return entityEnvironmentInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder setEntityEnvironmentInfoList( + int index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo value) { + if (entityEnvironmentInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.set(index, value); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder setEntityEnvironmentInfoList( + int index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder builderForValue) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addEntityEnvironmentInfoList(emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo value) { + if (entityEnvironmentInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.add(value); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addEntityEnvironmentInfoList( + int index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo value) { + if (entityEnvironmentInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.add(index, value); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addEntityEnvironmentInfoList( + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder builderForValue) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.add(builderForValue.build()); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addEntityEnvironmentInfoList( + int index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder builderForValue) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder addAllEntityEnvironmentInfoList( + java.lang.Iterable values) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityEnvironmentInfoList_); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder clearEntityEnvironmentInfoList() { + if (entityEnvironmentInfoListBuilder_ == null) { + entityEnvironmentInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public Builder removeEntityEnvironmentInfoList(int index) { + if (entityEnvironmentInfoListBuilder_ == null) { + ensureEntityEnvironmentInfoListIsMutable(); + entityEnvironmentInfoList_.remove(index); + onChanged(); + } else { + entityEnvironmentInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder getEntityEnvironmentInfoListBuilder( + int index) { + return getEntityEnvironmentInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder getEntityEnvironmentInfoListOrBuilder( + int index) { + if (entityEnvironmentInfoListBuilder_ == null) { + return entityEnvironmentInfoList_.get(index); } else { + return entityEnvironmentInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public java.util.List + getEntityEnvironmentInfoListOrBuilderList() { + if (entityEnvironmentInfoListBuilder_ != null) { + return entityEnvironmentInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entityEnvironmentInfoList_); + } + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder addEntityEnvironmentInfoListBuilder() { + return getEntityEnvironmentInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance()); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder addEntityEnvironmentInfoListBuilder( + int index) { + return getEntityEnvironmentInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.getDefaultInstance()); + } + /** + * repeated .EntityEnvironmentInfo entity_environment_info_list = 20; + */ + public java.util.List + getEntityEnvironmentInfoListBuilderList() { + return getEntityEnvironmentInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder> + getEntityEnvironmentInfoListFieldBuilder() { + if (entityEnvironmentInfoListBuilder_ == null) { + entityEnvironmentInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfo.Builder, emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.EntityEnvironmentInfoOrBuilder>( + entityEnvironmentInfoList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + entityEnvironmentInfoList_ = null; + } + return entityEnvironmentInfoListBuilder_; + } + + private emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo entityAuthorityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder> entityAuthorityInfoBuilder_; + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return Whether the entityAuthorityInfo field is set. + */ + public boolean hasEntityAuthorityInfo() { + return entityAuthorityInfoBuilder_ != null || entityAuthorityInfo_ != null; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + * @return The entityAuthorityInfo. + */ + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo getEntityAuthorityInfo() { + if (entityAuthorityInfoBuilder_ == null) { + return entityAuthorityInfo_ == null ? emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance() : entityAuthorityInfo_; + } else { + return entityAuthorityInfoBuilder_.getMessage(); + } + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public Builder setEntityAuthorityInfo(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo value) { + if (entityAuthorityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entityAuthorityInfo_ = value; + onChanged(); + } else { + entityAuthorityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public Builder setEntityAuthorityInfo( + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder builderForValue) { + if (entityAuthorityInfoBuilder_ == null) { + entityAuthorityInfo_ = builderForValue.build(); + onChanged(); + } else { + entityAuthorityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public Builder mergeEntityAuthorityInfo(emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo value) { + if (entityAuthorityInfoBuilder_ == null) { + if (entityAuthorityInfo_ != null) { + entityAuthorityInfo_ = + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.newBuilder(entityAuthorityInfo_).mergeFrom(value).buildPartial(); + } else { + entityAuthorityInfo_ = value; + } + onChanged(); + } else { + entityAuthorityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public Builder clearEntityAuthorityInfo() { + if (entityAuthorityInfoBuilder_ == null) { + entityAuthorityInfo_ = null; + onChanged(); + } else { + entityAuthorityInfo_ = null; + entityAuthorityInfoBuilder_ = null; + } + + return this; + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder getEntityAuthorityInfoBuilder() { + + onChanged(); + return getEntityAuthorityInfoFieldBuilder().getBuilder(); + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + public emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder getEntityAuthorityInfoOrBuilder() { + if (entityAuthorityInfoBuilder_ != null) { + return entityAuthorityInfoBuilder_.getMessageOrBuilder(); + } else { + return entityAuthorityInfo_ == null ? + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.getDefaultInstance() : entityAuthorityInfo_; + } + } + /** + * .EntityAuthorityInfo entity_authority_info = 21; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder> + getEntityAuthorityInfoFieldBuilder() { + if (entityAuthorityInfoBuilder_ == null) { + entityAuthorityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfo.Builder, emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.EntityAuthorityInfoOrBuilder>( + getEntityAuthorityInfo(), + getParentForChildren(), + isClean()); + entityAuthorityInfo_ = null; + } + return entityAuthorityInfoBuilder_; + } + + private com.google.protobuf.LazyStringList tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureTagListIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + tagList_ = new com.google.protobuf.LazyStringArrayList(tagList_); + bitField0_ |= 0x00000010; + } + } + /** + * repeated string tag_list = 22; + * @return A list containing the tagList. + */ + public com.google.protobuf.ProtocolStringList + getTagListList() { + return tagList_.getUnmodifiableView(); + } + /** + * repeated string tag_list = 22; + * @return The count of tagList. + */ + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated string tag_list = 22; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + public java.lang.String getTagList(int index) { + return tagList_.get(index); + } + /** + * repeated string tag_list = 22; + * @param index The index of the value to return. + * @return The bytes of the tagList at the given index. + */ + public com.google.protobuf.ByteString + getTagListBytes(int index) { + return tagList_.getByteString(index); + } + /** + * repeated string tag_list = 22; + * @param index The index to set the value at. + * @param value The tagList to set. + * @return This builder for chaining. + */ + public Builder setTagList( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.set(index, value); + onChanged(); + return this; + } + /** + * repeated string tag_list = 22; + * @param value The tagList to add. + * @return This builder for chaining. + */ + public Builder addTagList( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.add(value); + onChanged(); + return this; + } + /** + * repeated string tag_list = 22; + * @param values The tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagList( + java.lang.Iterable values) { + ensureTagListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tagList_); + onChanged(); + return this; + } + /** + * repeated string tag_list = 22; + * @return This builder for chaining. + */ + public Builder clearTagList() { + tagList_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + return this; + } + /** + * repeated string tag_list = 22; + * @param value The bytes of the tagList to add. + * @return This builder for chaining. + */ + public Builder addTagListBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureTagListIsMutable(); + tagList_.add(value); + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000020) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000020; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 23; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000020) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder> avatarBuilder_; + /** + * .SceneAvatarInfo avatar = 10; + * @return Whether the avatar field is set. + */ + @java.lang.Override + public boolean hasAvatar() { + return entityCase_ == 10; + } + /** + * .SceneAvatarInfo avatar = 10; + * @return The avatar. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getAvatar() { + if (avatarBuilder_ == null) { + if (entityCase_ == 10) { + return (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_; + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } else { + if (entityCase_ == 10) { + return avatarBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public Builder setAvatar(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo value) { + if (avatarBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entity_ = value; + onChanged(); + } else { + avatarBuilder_.setMessage(value); + } + entityCase_ = 10; + return this; + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public Builder setAvatar( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder builderForValue) { + if (avatarBuilder_ == null) { + entity_ = builderForValue.build(); + onChanged(); + } else { + avatarBuilder_.setMessage(builderForValue.build()); + } + entityCase_ = 10; + return this; + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public Builder mergeAvatar(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo value) { + if (avatarBuilder_ == null) { + if (entityCase_ == 10 && + entity_ != emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance()) { + entity_ = emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.newBuilder((emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_) + .mergeFrom(value).buildPartial(); + } else { + entity_ = value; + } + onChanged(); + } else { + if (entityCase_ == 10) { + avatarBuilder_.mergeFrom(value); + } + avatarBuilder_.setMessage(value); + } + entityCase_ = 10; + return this; + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public Builder clearAvatar() { + if (avatarBuilder_ == null) { + if (entityCase_ == 10) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + } else { + if (entityCase_ == 10) { + entityCase_ = 0; + entity_ = null; + } + avatarBuilder_.clear(); + } + return this; + } + /** + * .SceneAvatarInfo avatar = 10; + */ + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder getAvatarBuilder() { + return getAvatarFieldBuilder().getBuilder(); + } + /** + * .SceneAvatarInfo avatar = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getAvatarOrBuilder() { + if ((entityCase_ == 10) && (avatarBuilder_ != null)) { + return avatarBuilder_.getMessageOrBuilder(); + } else { + if (entityCase_ == 10) { + return (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_; + } + return emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + } + /** + * .SceneAvatarInfo avatar = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder> + getAvatarFieldBuilder() { + if (avatarBuilder_ == null) { + if (!(entityCase_ == 10)) { + entity_ = emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance(); + } + avatarBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo) entity_, + getParentForChildren(), + isClean()); + entity_ = null; + } + entityCase_ = 10; + onChanged();; + return avatarBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder> monsterBuilder_; + /** + * .SceneMonsterInfo monster = 11; + * @return Whether the monster field is set. + */ + @java.lang.Override + public boolean hasMonster() { + return entityCase_ == 11; + } + /** + * .SceneMonsterInfo monster = 11; + * @return The monster. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getMonster() { + if (monsterBuilder_ == null) { + if (entityCase_ == 11) { + return (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_; + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } else { + if (entityCase_ == 11) { + return monsterBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + } + /** + * .SceneMonsterInfo monster = 11; + */ + public Builder setMonster(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo value) { + if (monsterBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entity_ = value; + onChanged(); + } else { + monsterBuilder_.setMessage(value); + } + entityCase_ = 11; + return this; + } + /** + * .SceneMonsterInfo monster = 11; + */ + public Builder setMonster( + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder builderForValue) { + if (monsterBuilder_ == null) { + entity_ = builderForValue.build(); + onChanged(); + } else { + monsterBuilder_.setMessage(builderForValue.build()); + } + entityCase_ = 11; + return this; + } + /** + * .SceneMonsterInfo monster = 11; + */ + public Builder mergeMonster(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo value) { + if (monsterBuilder_ == null) { + if (entityCase_ == 11 && + entity_ != emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance()) { + entity_ = emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.newBuilder((emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_) + .mergeFrom(value).buildPartial(); + } else { + entity_ = value; + } + onChanged(); + } else { + if (entityCase_ == 11) { + monsterBuilder_.mergeFrom(value); + } + monsterBuilder_.setMessage(value); + } + entityCase_ = 11; + return this; + } + /** + * .SceneMonsterInfo monster = 11; + */ + public Builder clearMonster() { + if (monsterBuilder_ == null) { + if (entityCase_ == 11) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + } else { + if (entityCase_ == 11) { + entityCase_ = 0; + entity_ = null; + } + monsterBuilder_.clear(); + } + return this; + } + /** + * .SceneMonsterInfo monster = 11; + */ + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder getMonsterBuilder() { + return getMonsterFieldBuilder().getBuilder(); + } + /** + * .SceneMonsterInfo monster = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder getMonsterOrBuilder() { + if ((entityCase_ == 11) && (monsterBuilder_ != null)) { + return monsterBuilder_.getMessageOrBuilder(); + } else { + if (entityCase_ == 11) { + return (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_; + } + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + } + /** + * .SceneMonsterInfo monster = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder> + getMonsterFieldBuilder() { + if (monsterBuilder_ == null) { + if (!(entityCase_ == 11)) { + entity_ = emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + monsterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) entity_, + getParentForChildren(), + isClean()); + entity_ = null; + } + entityCase_ = 11; + onChanged();; + return monsterBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder> npcBuilder_; + /** + * .SceneNpcInfo npc = 12; + * @return Whether the npc field is set. + */ + @java.lang.Override + public boolean hasNpc() { + return entityCase_ == 12; + } + /** + * .SceneNpcInfo npc = 12; + * @return The npc. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getNpc() { + if (npcBuilder_ == null) { + if (entityCase_ == 12) { + return (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_; + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } else { + if (entityCase_ == 12) { + return npcBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + } + /** + * .SceneNpcInfo npc = 12; + */ + public Builder setNpc(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo value) { + if (npcBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entity_ = value; + onChanged(); + } else { + npcBuilder_.setMessage(value); + } + entityCase_ = 12; + return this; + } + /** + * .SceneNpcInfo npc = 12; + */ + public Builder setNpc( + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder builderForValue) { + if (npcBuilder_ == null) { + entity_ = builderForValue.build(); + onChanged(); + } else { + npcBuilder_.setMessage(builderForValue.build()); + } + entityCase_ = 12; + return this; + } + /** + * .SceneNpcInfo npc = 12; + */ + public Builder mergeNpc(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo value) { + if (npcBuilder_ == null) { + if (entityCase_ == 12 && + entity_ != emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance()) { + entity_ = emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.newBuilder((emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_) + .mergeFrom(value).buildPartial(); + } else { + entity_ = value; + } + onChanged(); + } else { + if (entityCase_ == 12) { + npcBuilder_.mergeFrom(value); + } + npcBuilder_.setMessage(value); + } + entityCase_ = 12; + return this; + } + /** + * .SceneNpcInfo npc = 12; + */ + public Builder clearNpc() { + if (npcBuilder_ == null) { + if (entityCase_ == 12) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + } else { + if (entityCase_ == 12) { + entityCase_ = 0; + entity_ = null; + } + npcBuilder_.clear(); + } + return this; + } + /** + * .SceneNpcInfo npc = 12; + */ + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder getNpcBuilder() { + return getNpcFieldBuilder().getBuilder(); + } + /** + * .SceneNpcInfo npc = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder getNpcOrBuilder() { + if ((entityCase_ == 12) && (npcBuilder_ != null)) { + return npcBuilder_.getMessageOrBuilder(); + } else { + if (entityCase_ == 12) { + return (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_; + } + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + } + /** + * .SceneNpcInfo npc = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder> + getNpcFieldBuilder() { + if (npcBuilder_ == null) { + if (!(entityCase_ == 12)) { + entity_ = emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + npcBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) entity_, + getParentForChildren(), + isClean()); + entity_ = null; + } + entityCase_ = 12; + onChanged();; + return npcBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder> gadgetBuilder_; + /** + * .SceneGadgetInfo gadget = 13; + * @return Whether the gadget field is set. + */ + @java.lang.Override + public boolean hasGadget() { + return entityCase_ == 13; + } + /** + * .SceneGadgetInfo gadget = 13; + * @return The gadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getGadget() { + if (gadgetBuilder_ == null) { + if (entityCase_ == 13) { + return (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_; + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } else { + if (entityCase_ == 13) { + return gadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public Builder setGadget(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo value) { + if (gadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entity_ = value; + onChanged(); + } else { + gadgetBuilder_.setMessage(value); + } + entityCase_ = 13; + return this; + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public Builder setGadget( + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder builderForValue) { + if (gadgetBuilder_ == null) { + entity_ = builderForValue.build(); + onChanged(); + } else { + gadgetBuilder_.setMessage(builderForValue.build()); + } + entityCase_ = 13; + return this; + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public Builder mergeGadget(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo value) { + if (gadgetBuilder_ == null) { + if (entityCase_ == 13 && + entity_ != emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance()) { + entity_ = emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.newBuilder((emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_) + .mergeFrom(value).buildPartial(); + } else { + entity_ = value; + } + onChanged(); + } else { + if (entityCase_ == 13) { + gadgetBuilder_.mergeFrom(value); + } + gadgetBuilder_.setMessage(value); + } + entityCase_ = 13; + return this; + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public Builder clearGadget() { + if (gadgetBuilder_ == null) { + if (entityCase_ == 13) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + } else { + if (entityCase_ == 13) { + entityCase_ = 0; + entity_ = null; + } + gadgetBuilder_.clear(); + } + return this; + } + /** + * .SceneGadgetInfo gadget = 13; + */ + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder getGadgetBuilder() { + return getGadgetFieldBuilder().getBuilder(); + } + /** + * .SceneGadgetInfo gadget = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder getGadgetOrBuilder() { + if ((entityCase_ == 13) && (gadgetBuilder_ != null)) { + return gadgetBuilder_.getMessageOrBuilder(); + } else { + if (entityCase_ == 13) { + return (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_; + } + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + } + /** + * .SceneGadgetInfo gadget = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder> + getGadgetFieldBuilder() { + if (gadgetBuilder_ == null) { + if (!(entityCase_ == 13)) { + entity_ = emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + gadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) entity_, + getParentForChildren(), + isClean()); + entity_ = null; + } + entityCase_ = 13; + onChanged();; + return gadgetBuilder_; + } + @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:SceneEntityInfo) + } + + // @@protoc_insertion_point(class_scope:SceneEntityInfo) + private static final emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo(); + } + + public static emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneEntityInfo.proto\032$AnimatorParamet" + + "erValueInfoPair.proto\032\031EntityAuthorityIn" + + "fo.proto\032\026EntityClientData.proto\032\033Entity" + + "EnvironmentInfo.proto\032\023FightPropPair.pro" + + "to\032\020MotionInfo.proto\032\016PropPair.proto\032\024Pr" + + "otEntityType.proto\032\025SceneAvatarInfo.prot" + + "o\032\025SceneGadgetInfo.proto\032\026SceneMonsterIn" + + "fo.proto\032\022SceneNpcInfo.proto\032\020ServerBuff" + + ".proto\"\304\005\n\017SceneEntityInfo\022$\n\013entity_typ" + + "e\030\001 \001(\0162\017.ProtEntityType\022\021\n\tentity_id\030\002 " + + "\001(\r\022\014\n\004name\030\003 \001(\t\022 \n\013motion_info\030\004 \001(\0132\013" + + ".MotionInfo\022\034\n\tprop_list\030\005 \003(\0132\t.PropPai" + + "r\022\'\n\017fight_prop_list\030\006 \003(\0132\016.FightPropPa" + + "ir\022\022\n\nlife_state\030\007 \001(\r\022;\n\022animator_para_" + + "list\030\t \003(\0132\037.AnimatorParameterValueInfoP" + + "air\022\037\n\027last_move_scene_time_ms\030\021 \001(\r\022\036\n\026" + + "last_move_reliable_seq\030\022 \001(\r\022-\n\022entity_c" + + "lient_data\030\023 \001(\0132\021.EntityClientData\022<\n\034e" + + "ntity_environment_info_list\030\024 \003(\0132\026.Enti" + + "tyEnvironmentInfo\0223\n\025entity_authority_in" + + "fo\030\025 \001(\0132\024.EntityAuthorityInfo\022\020\n\010tag_li" + + "st\030\026 \003(\t\022%\n\020server_buff_list\030\027 \003(\0132\013.Ser" + + "verBuff\022\"\n\006avatar\030\n \001(\0132\020.SceneAvatarInf" + + "oH\000\022$\n\007monster\030\013 \001(\0132\021.SceneMonsterInfoH" + + "\000\022\034\n\003npc\030\014 \001(\0132\r.SceneNpcInfoH\000\022\"\n\006gadge" + + "t\030\r \001(\0132\020.SceneGadgetInfoH\000B\010\n\006entityB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityClientDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FightPropPairOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PropPairOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_SceneEntityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityInfo_descriptor, + new java.lang.String[] { "EntityType", "EntityId", "Name", "MotionInfo", "PropList", "FightPropList", "LifeState", "AnimatorParaList", "LastMoveSceneTimeMs", "LastMoveReliableSeq", "EntityClientData", "EntityEnvironmentInfoList", "EntityAuthorityInfo", "TagList", "ServerBuffList", "Avatar", "Monster", "Npc", "Gadget", "Entity", }); + emu.grasscutter.net.proto.AnimatorParameterValueInfoPairOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityAuthorityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityClientDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityEnvironmentInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FightPropPairOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PropPairOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ProtEntityTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java new file mode 100644 index 00000000000..a356c36953f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneEntityMoveNotifyOuterClass.java @@ -0,0 +1,896 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneEntityMoveNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneEntityMoveNotifyOuterClass { + private SceneEntityMoveNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneEntityMoveNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneEntityMoveNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .MotionInfo motion_info = 6; + * @return Whether the motionInfo field is set. + */ + boolean hasMotionInfo(); + /** + * .MotionInfo motion_info = 6; + * @return The motionInfo. + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo(); + /** + * .MotionInfo motion_info = 6; + */ + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder(); + + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 scene_time = 15; + * @return The sceneTime. + */ + int getSceneTime(); + + /** + * uint32 reliable_seq = 2; + * @return The reliableSeq. + */ + int getReliableSeq(); + } + /** + *
+   * CmdId: 275
+   * EnetChannelId: 1
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneEntityMoveNotify} + */ + public static final class SceneEntityMoveNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneEntityMoveNotify) + SceneEntityMoveNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneEntityMoveNotify.newBuilder() to construct. + private SceneEntityMoveNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneEntityMoveNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneEntityMoveNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneEntityMoveNotify( + 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: { + + reliableSeq_ = input.readUInt32(); + break; + } + case 50: { + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder subBuilder = null; + if (motionInfo_ != null) { + subBuilder = motionInfo_.toBuilder(); + } + motionInfo_ = input.readMessage(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(motionInfo_); + motionInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 64: { + + entityId_ = input.readUInt32(); + break; + } + case 120: { + + sceneTime_ = 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.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.class, emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.Builder.class); + } + + public static final int MOTION_INFO_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + /** + * .MotionInfo motion_info = 6; + * @return Whether the motionInfo field is set. + */ + @java.lang.Override + public boolean hasMotionInfo() { + return motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 6; + * @return The motionInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + /** + * .MotionInfo motion_info = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + return getMotionInfo(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 8; + private int entityId_; + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int SCENE_TIME_FIELD_NUMBER = 15; + private int sceneTime_; + /** + * uint32 scene_time = 15; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + + public static final int RELIABLE_SEQ_FIELD_NUMBER = 2; + private int reliableSeq_; + /** + * uint32 reliable_seq = 2; + * @return The reliableSeq. + */ + @java.lang.Override + public int getReliableSeq() { + return reliableSeq_; + } + + 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 (reliableSeq_ != 0) { + output.writeUInt32(2, reliableSeq_); + } + if (motionInfo_ != null) { + output.writeMessage(6, getMotionInfo()); + } + if (entityId_ != 0) { + output.writeUInt32(8, entityId_); + } + if (sceneTime_ != 0) { + output.writeUInt32(15, sceneTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reliableSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, reliableSeq_); + } + if (motionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getMotionInfo()); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, entityId_); + } + if (sceneTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, sceneTime_); + } + 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.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify other = (emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify) obj; + + if (hasMotionInfo() != other.hasMotionInfo()) return false; + if (hasMotionInfo()) { + if (!getMotionInfo() + .equals(other.getMotionInfo())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (getSceneTime() + != other.getSceneTime()) return false; + if (getReliableSeq() + != other.getReliableSeq()) 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 (hasMotionInfo()) { + hash = (37 * hash) + MOTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getMotionInfo().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getSceneTime(); + hash = (37 * hash) + RELIABLE_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getReliableSeq(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify 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.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify 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.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify 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.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify 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.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify 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.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify 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: 275
+     * EnetChannelId: 1
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneEntityMoveNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneEntityMoveNotify) + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.class, emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + entityId_ = 0; + + sceneTime_ = 0; + + reliableSeq_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.internal_static_SceneEntityMoveNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify build() { + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify buildPartial() { + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify result = new emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify(this); + if (motionInfoBuilder_ == null) { + result.motionInfo_ = motionInfo_; + } else { + result.motionInfo_ = motionInfoBuilder_.build(); + } + result.entityId_ = entityId_; + result.sceneTime_ = sceneTime_; + result.reliableSeq_ = reliableSeq_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify other) { + if (other == emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify.getDefaultInstance()) return this; + if (other.hasMotionInfo()) { + mergeMotionInfo(other.getMotionInfo()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getSceneTime() != 0) { + setSceneTime(other.getSceneTime()); + } + if (other.getReliableSeq() != 0) { + setReliableSeq(other.getReliableSeq()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo motionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> motionInfoBuilder_; + /** + * .MotionInfo motion_info = 6; + * @return Whether the motionInfo field is set. + */ + public boolean hasMotionInfo() { + return motionInfoBuilder_ != null || motionInfo_ != null; + } + /** + * .MotionInfo motion_info = 6; + * @return The motionInfo. + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo getMotionInfo() { + if (motionInfoBuilder_ == null) { + return motionInfo_ == null ? emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } else { + return motionInfoBuilder_.getMessage(); + } + } + /** + * .MotionInfo motion_info = 6; + */ + public Builder setMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + motionInfo_ = value; + onChanged(); + } else { + motionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 6; + */ + public Builder setMotionInfo( + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder builderForValue) { + if (motionInfoBuilder_ == null) { + motionInfo_ = builderForValue.build(); + onChanged(); + } else { + motionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MotionInfo motion_info = 6; + */ + public Builder mergeMotionInfo(emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo value) { + if (motionInfoBuilder_ == null) { + if (motionInfo_ != null) { + motionInfo_ = + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.newBuilder(motionInfo_).mergeFrom(value).buildPartial(); + } else { + motionInfo_ = value; + } + onChanged(); + } else { + motionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MotionInfo motion_info = 6; + */ + public Builder clearMotionInfo() { + if (motionInfoBuilder_ == null) { + motionInfo_ = null; + onChanged(); + } else { + motionInfo_ = null; + motionInfoBuilder_ = null; + } + + return this; + } + /** + * .MotionInfo motion_info = 6; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder getMotionInfoBuilder() { + + onChanged(); + return getMotionInfoFieldBuilder().getBuilder(); + } + /** + * .MotionInfo motion_info = 6; + */ + public emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder getMotionInfoOrBuilder() { + if (motionInfoBuilder_ != null) { + return motionInfoBuilder_.getMessageOrBuilder(); + } else { + return motionInfo_ == null ? + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.getDefaultInstance() : motionInfo_; + } + } + /** + * .MotionInfo motion_info = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder> + getMotionInfoFieldBuilder() { + if (motionInfoBuilder_ == null) { + motionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfo.Builder, emu.grasscutter.net.proto.MotionInfoOuterClass.MotionInfoOrBuilder>( + getMotionInfo(), + getParentForChildren(), + isClean()); + motionInfo_ = null; + } + return motionInfoBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 8; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 8; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 8; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int sceneTime_ ; + /** + * uint32 scene_time = 15; + * @return The sceneTime. + */ + @java.lang.Override + public int getSceneTime() { + return sceneTime_; + } + /** + * uint32 scene_time = 15; + * @param value The sceneTime to set. + * @return This builder for chaining. + */ + public Builder setSceneTime(int value) { + + sceneTime_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_time = 15; + * @return This builder for chaining. + */ + public Builder clearSceneTime() { + + sceneTime_ = 0; + onChanged(); + return this; + } + + private int reliableSeq_ ; + /** + * uint32 reliable_seq = 2; + * @return The reliableSeq. + */ + @java.lang.Override + public int getReliableSeq() { + return reliableSeq_; + } + /** + * uint32 reliable_seq = 2; + * @param value The reliableSeq to set. + * @return This builder for chaining. + */ + public Builder setReliableSeq(int value) { + + reliableSeq_ = value; + onChanged(); + return this; + } + /** + * uint32 reliable_seq = 2; + * @return This builder for chaining. + */ + public Builder clearReliableSeq() { + + reliableSeq_ = 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:SceneEntityMoveNotify) + } + + // @@protoc_insertion_point(class_scope:SceneEntityMoveNotify) + private static final emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify(); + } + + public static emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneEntityMoveNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneEntityMoveNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityMoveNotifyOuterClass.SceneEntityMoveNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneEntityMoveNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneEntityMoveNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SceneEntityMoveNotify.proto\032\020MotionInf" + + "o.proto\"v\n\025SceneEntityMoveNotify\022 \n\013moti" + + "on_info\030\006 \001(\0132\013.MotionInfo\022\021\n\tentity_id\030" + + "\010 \001(\r\022\022\n\nscene_time\030\017 \001(\r\022\024\n\014reliable_se" + + "q\030\002 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(), + }); + internal_static_SceneEntityMoveNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneEntityMoveNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneEntityMoveNotify_descriptor, + new java.lang.String[] { "MotionInfo", "EntityId", "SceneTime", "ReliableSeq", }); + emu.grasscutter.net.proto.MotionInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneFishInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneFishInfoOuterClass.java new file mode 100644 index 00000000000..cfaae7f77fa --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneFishInfoOuterClass.java @@ -0,0 +1,954 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneFishInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneFishInfoOuterClass { + private SceneFishInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneFishInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneFishInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 fish_id = 1; + * @return The fishId. + */ + int getFishId(); + + /** + * uint32 fish_pool_entity_id = 2; + * @return The fishPoolEntityId. + */ + int getFishPoolEntityId(); + + /** + * .Vector fish_pool_pos = 3; + * @return Whether the fishPoolPos field is set. + */ + boolean hasFishPoolPos(); + /** + * .Vector fish_pool_pos = 3; + * @return The fishPoolPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getFishPoolPos(); + /** + * .Vector fish_pool_pos = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFishPoolPosOrBuilder(); + + /** + * uint32 fish_pool_gadget_id = 4; + * @return The fishPoolGadgetId. + */ + int getFishPoolGadgetId(); + + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @return The unk2700HIPFHKFMBBE. + */ + int getUnk2700HIPFHKFMBBE(); + } + /** + * Protobuf type {@code SceneFishInfo} + */ + public static final class SceneFishInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneFishInfo) + SceneFishInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneFishInfo.newBuilder() to construct. + private SceneFishInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneFishInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneFishInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneFishInfo( + 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: { + + fishId_ = input.readUInt32(); + break; + } + case 16: { + + fishPoolEntityId_ = input.readUInt32(); + break; + } + case 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (fishPoolPos_ != null) { + subBuilder = fishPoolPos_.toBuilder(); + } + fishPoolPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fishPoolPos_); + fishPoolPos_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + fishPoolGadgetId_ = input.readUInt32(); + break; + } + case 40: { + + unk2700HIPFHKFMBBE_ = 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.SceneFishInfoOuterClass.internal_static_SceneFishInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.class, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder.class); + } + + public static final int FISH_ID_FIELD_NUMBER = 1; + private int fishId_; + /** + * uint32 fish_id = 1; + * @return The fishId. + */ + @java.lang.Override + public int getFishId() { + return fishId_; + } + + public static final int FISH_POOL_ENTITY_ID_FIELD_NUMBER = 2; + private int fishPoolEntityId_; + /** + * uint32 fish_pool_entity_id = 2; + * @return The fishPoolEntityId. + */ + @java.lang.Override + public int getFishPoolEntityId() { + return fishPoolEntityId_; + } + + public static final int FISH_POOL_POS_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector fishPoolPos_; + /** + * .Vector fish_pool_pos = 3; + * @return Whether the fishPoolPos field is set. + */ + @java.lang.Override + public boolean hasFishPoolPos() { + return fishPoolPos_ != null; + } + /** + * .Vector fish_pool_pos = 3; + * @return The fishPoolPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getFishPoolPos() { + return fishPoolPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : fishPoolPos_; + } + /** + * .Vector fish_pool_pos = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFishPoolPosOrBuilder() { + return getFishPoolPos(); + } + + public static final int FISH_POOL_GADGET_ID_FIELD_NUMBER = 4; + private int fishPoolGadgetId_; + /** + * uint32 fish_pool_gadget_id = 4; + * @return The fishPoolGadgetId. + */ + @java.lang.Override + public int getFishPoolGadgetId() { + return fishPoolGadgetId_; + } + + public static final int UNK2700_HIPFHKFMBBE_FIELD_NUMBER = 5; + private int unk2700HIPFHKFMBBE_; + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @return The unk2700HIPFHKFMBBE. + */ + @java.lang.Override + public int getUnk2700HIPFHKFMBBE() { + return unk2700HIPFHKFMBBE_; + } + + 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 (fishId_ != 0) { + output.writeUInt32(1, fishId_); + } + if (fishPoolEntityId_ != 0) { + output.writeUInt32(2, fishPoolEntityId_); + } + if (fishPoolPos_ != null) { + output.writeMessage(3, getFishPoolPos()); + } + if (fishPoolGadgetId_ != 0) { + output.writeUInt32(4, fishPoolGadgetId_); + } + if (unk2700HIPFHKFMBBE_ != 0) { + output.writeUInt32(5, unk2700HIPFHKFMBBE_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (fishId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, fishId_); + } + if (fishPoolEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, fishPoolEntityId_); + } + if (fishPoolPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getFishPoolPos()); + } + if (fishPoolGadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, fishPoolGadgetId_); + } + if (unk2700HIPFHKFMBBE_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, unk2700HIPFHKFMBBE_); + } + 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.SceneFishInfoOuterClass.SceneFishInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo other = (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) obj; + + if (getFishId() + != other.getFishId()) return false; + if (getFishPoolEntityId() + != other.getFishPoolEntityId()) return false; + if (hasFishPoolPos() != other.hasFishPoolPos()) return false; + if (hasFishPoolPos()) { + if (!getFishPoolPos() + .equals(other.getFishPoolPos())) return false; + } + if (getFishPoolGadgetId() + != other.getFishPoolGadgetId()) return false; + if (getUnk2700HIPFHKFMBBE() + != other.getUnk2700HIPFHKFMBBE()) 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) + FISH_ID_FIELD_NUMBER; + hash = (53 * hash) + getFishId(); + hash = (37 * hash) + FISH_POOL_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getFishPoolEntityId(); + if (hasFishPoolPos()) { + hash = (37 * hash) + FISH_POOL_POS_FIELD_NUMBER; + hash = (53 * hash) + getFishPoolPos().hashCode(); + } + hash = (37 * hash) + FISH_POOL_GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getFishPoolGadgetId(); + hash = (37 * hash) + UNK2700_HIPFHKFMBBE_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700HIPFHKFMBBE(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo 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.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo 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.SceneFishInfoOuterClass.SceneFishInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo 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.SceneFishInfoOuterClass.SceneFishInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo 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.SceneFishInfoOuterClass.SceneFishInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo 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.SceneFishInfoOuterClass.SceneFishInfo 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; + } + /** + * Protobuf type {@code SceneFishInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneFishInfo) + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.class, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + fishId_ = 0; + + fishPoolEntityId_ = 0; + + if (fishPoolPosBuilder_ == null) { + fishPoolPos_ = null; + } else { + fishPoolPos_ = null; + fishPoolPosBuilder_ = null; + } + fishPoolGadgetId_ = 0; + + unk2700HIPFHKFMBBE_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.internal_static_SceneFishInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo build() { + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo buildPartial() { + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo result = new emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo(this); + result.fishId_ = fishId_; + result.fishPoolEntityId_ = fishPoolEntityId_; + if (fishPoolPosBuilder_ == null) { + result.fishPoolPos_ = fishPoolPos_; + } else { + result.fishPoolPos_ = fishPoolPosBuilder_.build(); + } + result.fishPoolGadgetId_ = fishPoolGadgetId_; + result.unk2700HIPFHKFMBBE_ = unk2700HIPFHKFMBBE_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo other) { + if (other == emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance()) return this; + if (other.getFishId() != 0) { + setFishId(other.getFishId()); + } + if (other.getFishPoolEntityId() != 0) { + setFishPoolEntityId(other.getFishPoolEntityId()); + } + if (other.hasFishPoolPos()) { + mergeFishPoolPos(other.getFishPoolPos()); + } + if (other.getFishPoolGadgetId() != 0) { + setFishPoolGadgetId(other.getFishPoolGadgetId()); + } + if (other.getUnk2700HIPFHKFMBBE() != 0) { + setUnk2700HIPFHKFMBBE(other.getUnk2700HIPFHKFMBBE()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int fishId_ ; + /** + * uint32 fish_id = 1; + * @return The fishId. + */ + @java.lang.Override + public int getFishId() { + return fishId_; + } + /** + * uint32 fish_id = 1; + * @param value The fishId to set. + * @return This builder for chaining. + */ + public Builder setFishId(int value) { + + fishId_ = value; + onChanged(); + return this; + } + /** + * uint32 fish_id = 1; + * @return This builder for chaining. + */ + public Builder clearFishId() { + + fishId_ = 0; + onChanged(); + return this; + } + + private int fishPoolEntityId_ ; + /** + * uint32 fish_pool_entity_id = 2; + * @return The fishPoolEntityId. + */ + @java.lang.Override + public int getFishPoolEntityId() { + return fishPoolEntityId_; + } + /** + * uint32 fish_pool_entity_id = 2; + * @param value The fishPoolEntityId to set. + * @return This builder for chaining. + */ + public Builder setFishPoolEntityId(int value) { + + fishPoolEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 fish_pool_entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearFishPoolEntityId() { + + fishPoolEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector fishPoolPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> fishPoolPosBuilder_; + /** + * .Vector fish_pool_pos = 3; + * @return Whether the fishPoolPos field is set. + */ + public boolean hasFishPoolPos() { + return fishPoolPosBuilder_ != null || fishPoolPos_ != null; + } + /** + * .Vector fish_pool_pos = 3; + * @return The fishPoolPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getFishPoolPos() { + if (fishPoolPosBuilder_ == null) { + return fishPoolPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : fishPoolPos_; + } else { + return fishPoolPosBuilder_.getMessage(); + } + } + /** + * .Vector fish_pool_pos = 3; + */ + public Builder setFishPoolPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (fishPoolPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fishPoolPos_ = value; + onChanged(); + } else { + fishPoolPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector fish_pool_pos = 3; + */ + public Builder setFishPoolPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (fishPoolPosBuilder_ == null) { + fishPoolPos_ = builderForValue.build(); + onChanged(); + } else { + fishPoolPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector fish_pool_pos = 3; + */ + public Builder mergeFishPoolPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (fishPoolPosBuilder_ == null) { + if (fishPoolPos_ != null) { + fishPoolPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(fishPoolPos_).mergeFrom(value).buildPartial(); + } else { + fishPoolPos_ = value; + } + onChanged(); + } else { + fishPoolPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector fish_pool_pos = 3; + */ + public Builder clearFishPoolPos() { + if (fishPoolPosBuilder_ == null) { + fishPoolPos_ = null; + onChanged(); + } else { + fishPoolPos_ = null; + fishPoolPosBuilder_ = null; + } + + return this; + } + /** + * .Vector fish_pool_pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getFishPoolPosBuilder() { + + onChanged(); + return getFishPoolPosFieldBuilder().getBuilder(); + } + /** + * .Vector fish_pool_pos = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFishPoolPosOrBuilder() { + if (fishPoolPosBuilder_ != null) { + return fishPoolPosBuilder_.getMessageOrBuilder(); + } else { + return fishPoolPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : fishPoolPos_; + } + } + /** + * .Vector fish_pool_pos = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getFishPoolPosFieldBuilder() { + if (fishPoolPosBuilder_ == null) { + fishPoolPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getFishPoolPos(), + getParentForChildren(), + isClean()); + fishPoolPos_ = null; + } + return fishPoolPosBuilder_; + } + + private int fishPoolGadgetId_ ; + /** + * uint32 fish_pool_gadget_id = 4; + * @return The fishPoolGadgetId. + */ + @java.lang.Override + public int getFishPoolGadgetId() { + return fishPoolGadgetId_; + } + /** + * uint32 fish_pool_gadget_id = 4; + * @param value The fishPoolGadgetId to set. + * @return This builder for chaining. + */ + public Builder setFishPoolGadgetId(int value) { + + fishPoolGadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 fish_pool_gadget_id = 4; + * @return This builder for chaining. + */ + public Builder clearFishPoolGadgetId() { + + fishPoolGadgetId_ = 0; + onChanged(); + return this; + } + + private int unk2700HIPFHKFMBBE_ ; + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @return The unk2700HIPFHKFMBBE. + */ + @java.lang.Override + public int getUnk2700HIPFHKFMBBE() { + return unk2700HIPFHKFMBBE_; + } + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @param value The unk2700HIPFHKFMBBE to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HIPFHKFMBBE(int value) { + + unk2700HIPFHKFMBBE_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_HIPFHKFMBBE = 5; + * @return This builder for chaining. + */ + public Builder clearUnk2700HIPFHKFMBBE() { + + unk2700HIPFHKFMBBE_ = 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:SceneFishInfo) + } + + // @@protoc_insertion_point(class_scope:SceneFishInfo) + private static final emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo(); + } + + public static emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneFishInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneFishInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneFishInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneFishInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023SceneFishInfo.proto\032\014Vector.proto\"\227\001\n\r" + + "SceneFishInfo\022\017\n\007fish_id\030\001 \001(\r\022\033\n\023fish_p" + + "ool_entity_id\030\002 \001(\r\022\036\n\rfish_pool_pos\030\003 \001" + + "(\0132\007.Vector\022\033\n\023fish_pool_gadget_id\030\004 \001(\r" + + "\022\033\n\023Unk2700_HIPFHKFMBBE\030\005 \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_SceneFishInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneFishInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneFishInfo_descriptor, + new java.lang.String[] { "FishId", "FishPoolEntityId", "FishPoolPos", "FishPoolGadgetId", "Unk2700HIPFHKFMBBE", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java new file mode 100644 index 00000000000..472f1461482 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneForceUnlockNotifyOuterClass.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneForceUnlockNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneForceUnlockNotifyOuterClass { + private SceneForceUnlockNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneForceUnlockNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneForceUnlockNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_add = 10; + * @return The isAdd. + */ + boolean getIsAdd(); + + /** + * repeated uint32 force_id_list = 2; + * @return A list containing the forceIdList. + */ + java.util.List getForceIdListList(); + /** + * repeated uint32 force_id_list = 2; + * @return The count of forceIdList. + */ + int getForceIdListCount(); + /** + * repeated uint32 force_id_list = 2; + * @param index The index of the element to return. + * @return The forceIdList at the given index. + */ + int getForceIdList(int index); + } + /** + *
+   * CmdId: 206
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneForceUnlockNotify} + */ + public static final class SceneForceUnlockNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneForceUnlockNotify) + SceneForceUnlockNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneForceUnlockNotify.newBuilder() to construct. + private SceneForceUnlockNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneForceUnlockNotify() { + forceIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneForceUnlockNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneForceUnlockNotify( + 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 16: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + forceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + forceIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + forceIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + forceIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 80: { + + isAdd_ = 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)) { + forceIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.class, emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.Builder.class); + } + + public static final int IS_ADD_FIELD_NUMBER = 10; + private boolean isAdd_; + /** + * bool is_add = 10; + * @return The isAdd. + */ + @java.lang.Override + public boolean getIsAdd() { + return isAdd_; + } + + public static final int FORCE_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList forceIdList_; + /** + * repeated uint32 force_id_list = 2; + * @return A list containing the forceIdList. + */ + @java.lang.Override + public java.util.List + getForceIdListList() { + return forceIdList_; + } + /** + * repeated uint32 force_id_list = 2; + * @return The count of forceIdList. + */ + public int getForceIdListCount() { + return forceIdList_.size(); + } + /** + * repeated uint32 force_id_list = 2; + * @param index The index of the element to return. + * @return The forceIdList at the given index. + */ + public int getForceIdList(int index) { + return forceIdList_.getInt(index); + } + private int forceIdListMemoizedSerializedSize = -1; + + 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 (getForceIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(forceIdListMemoizedSerializedSize); + } + for (int i = 0; i < forceIdList_.size(); i++) { + output.writeUInt32NoTag(forceIdList_.getInt(i)); + } + if (isAdd_ != false) { + output.writeBool(10, isAdd_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < forceIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(forceIdList_.getInt(i)); + } + size += dataSize; + if (!getForceIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + forceIdListMemoizedSerializedSize = dataSize; + } + if (isAdd_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAdd_); + } + 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.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify other = (emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify) obj; + + if (getIsAdd() + != other.getIsAdd()) return false; + if (!getForceIdListList() + .equals(other.getForceIdListList())) 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) + IS_ADD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAdd()); + if (getForceIdListCount() > 0) { + hash = (37 * hash) + FORCE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getForceIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify 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.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify 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.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify 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.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify 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.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify 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.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify 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: 206
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneForceUnlockNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneForceUnlockNotify) + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.class, emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAdd_ = false; + + forceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.internal_static_SceneForceUnlockNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify build() { + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify buildPartial() { + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify result = new emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify(this); + int from_bitField0_ = bitField0_; + result.isAdd_ = isAdd_; + if (((bitField0_ & 0x00000001) != 0)) { + forceIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.forceIdList_ = forceIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify other) { + if (other == emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify.getDefaultInstance()) return this; + if (other.getIsAdd() != false) { + setIsAdd(other.getIsAdd()); + } + if (!other.forceIdList_.isEmpty()) { + if (forceIdList_.isEmpty()) { + forceIdList_ = other.forceIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureForceIdListIsMutable(); + forceIdList_.addAll(other.forceIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAdd_ ; + /** + * bool is_add = 10; + * @return The isAdd. + */ + @java.lang.Override + public boolean getIsAdd() { + return isAdd_; + } + /** + * bool is_add = 10; + * @param value The isAdd to set. + * @return This builder for chaining. + */ + public Builder setIsAdd(boolean value) { + + isAdd_ = value; + onChanged(); + return this; + } + /** + * bool is_add = 10; + * @return This builder for chaining. + */ + public Builder clearIsAdd() { + + isAdd_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList forceIdList_ = emptyIntList(); + private void ensureForceIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + forceIdList_ = mutableCopy(forceIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 force_id_list = 2; + * @return A list containing the forceIdList. + */ + public java.util.List + getForceIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(forceIdList_) : forceIdList_; + } + /** + * repeated uint32 force_id_list = 2; + * @return The count of forceIdList. + */ + public int getForceIdListCount() { + return forceIdList_.size(); + } + /** + * repeated uint32 force_id_list = 2; + * @param index The index of the element to return. + * @return The forceIdList at the given index. + */ + public int getForceIdList(int index) { + return forceIdList_.getInt(index); + } + /** + * repeated uint32 force_id_list = 2; + * @param index The index to set the value at. + * @param value The forceIdList to set. + * @return This builder for chaining. + */ + public Builder setForceIdList( + int index, int value) { + ensureForceIdListIsMutable(); + forceIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 force_id_list = 2; + * @param value The forceIdList to add. + * @return This builder for chaining. + */ + public Builder addForceIdList(int value) { + ensureForceIdListIsMutable(); + forceIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 force_id_list = 2; + * @param values The forceIdList to add. + * @return This builder for chaining. + */ + public Builder addAllForceIdList( + java.lang.Iterable values) { + ensureForceIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, forceIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 force_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearForceIdList() { + forceIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:SceneForceUnlockNotify) + } + + // @@protoc_insertion_point(class_scope:SceneForceUnlockNotify) + private static final emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify(); + } + + public static emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneForceUnlockNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneForceUnlockNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneForceUnlockNotifyOuterClass.SceneForceUnlockNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneForceUnlockNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneForceUnlockNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SceneForceUnlockNotify.proto\"?\n\026SceneF" + + "orceUnlockNotify\022\016\n\006is_add\030\n \001(\010\022\025\n\rforc" + + "e_id_list\030\002 \003(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneForceUnlockNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneForceUnlockNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneForceUnlockNotify_descriptor, + new java.lang.String[] { "IsAdd", "ForceIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java new file mode 100644 index 00000000000..7530e5def4c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneGadgetInfoOuterClass.java @@ -0,0 +1,6900 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneGadgetInfoOuterClass { + private SceneGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_id = 1; + * @return The gadgetId. + */ + int getGadgetId(); + + /** + * uint32 group_id = 2; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 config_id = 3; + * @return The configId. + */ + int getConfigId(); + + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * .GadgetBornType born_type = 5; + * @return The enum numeric value on the wire for bornType. + */ + int getBornTypeValue(); + /** + * .GadgetBornType born_type = 5; + * @return The bornType. + */ + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType getBornType(); + + /** + * uint32 gadget_state = 6; + * @return The gadgetState. + */ + int getGadgetState(); + + /** + * uint32 gadget_type = 7; + * @return The gadgetType. + */ + int getGadgetType(); + + /** + * bool is_show_cutscene = 8; + * @return The isShowCutscene. + */ + boolean getIsShowCutscene(); + + /** + * uint32 authority_peer_id = 9; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + + /** + * bool is_enable_interact = 10; + * @return The isEnableInteract. + */ + boolean getIsEnableInteract(); + + /** + * uint32 interact_id = 11; + * @return The interactId. + */ + int getInteractId(); + + /** + * uint32 mark_flag = 21; + * @return The markFlag. + */ + int getMarkFlag(); + + /** + * uint32 prop_owner_entity_id = 22; + * @return The propOwnerEntityId. + */ + int getPropOwnerEntityId(); + + /** + * .PlatformInfo platform = 23; + * @return Whether the platform field is set. + */ + boolean hasPlatform(); + /** + * .PlatformInfo platform = 23; + * @return The platform. + */ + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getPlatform(); + /** + * .PlatformInfo platform = 23; + */ + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder getPlatformOrBuilder(); + + /** + * repeated uint32 interact_uid_list = 24; + * @return A list containing the interactUidList. + */ + java.util.List getInteractUidListList(); + /** + * repeated uint32 interact_uid_list = 24; + * @return The count of interactUidList. + */ + int getInteractUidListCount(); + /** + * repeated uint32 interact_uid_list = 24; + * @param index The index of the element to return. + * @return The interactUidList at the given index. + */ + int getInteractUidList(int index); + + /** + * uint32 draft_id = 25; + * @return The draftId. + */ + int getDraftId(); + + /** + * uint32 gadget_talk_state = 26; + * @return The gadgetTalkState. + */ + int getGadgetTalkState(); + + /** + * .GadgetPlayInfo play_info = 100; + * @return Whether the playInfo field is set. + */ + boolean hasPlayInfo(); + /** + * .GadgetPlayInfo play_info = 100; + * @return The playInfo. + */ + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getPlayInfo(); + /** + * .GadgetPlayInfo play_info = 100; + */ + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder getPlayInfoOrBuilder(); + + /** + * .Item trifle_item = 12; + * @return Whether the trifleItem field is set. + */ + boolean hasTrifleItem(); + /** + * .Item trifle_item = 12; + * @return The trifleItem. + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem(); + /** + * .Item trifle_item = 12; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder(); + + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return Whether the gatherGadget field is set. + */ + boolean hasGatherGadget(); + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return The gatherGadget. + */ + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getGatherGadget(); + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder getGatherGadgetOrBuilder(); + + /** + * .WorktopInfo worktop = 14; + * @return Whether the worktop field is set. + */ + boolean hasWorktop(); + /** + * .WorktopInfo worktop = 14; + * @return The worktop. + */ + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getWorktop(); + /** + * .WorktopInfo worktop = 14; + */ + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder getWorktopOrBuilder(); + + /** + * .ClientGadgetInfo client_gadget = 15; + * @return Whether the clientGadget field is set. + */ + boolean hasClientGadget(); + /** + * .ClientGadgetInfo client_gadget = 15; + * @return The clientGadget. + */ + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getClientGadget(); + /** + * .ClientGadgetInfo client_gadget = 15; + */ + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder getClientGadgetOrBuilder(); + + /** + * .WeatherInfo weather = 17; + * @return Whether the weather field is set. + */ + boolean hasWeather(); + /** + * .WeatherInfo weather = 17; + * @return The weather. + */ + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getWeather(); + /** + * .WeatherInfo weather = 17; + */ + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder getWeatherOrBuilder(); + + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return Whether the abilityGadget field is set. + */ + boolean hasAbilityGadget(); + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return The abilityGadget. + */ + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getAbilityGadget(); + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder getAbilityGadgetOrBuilder(); + + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return Whether the statueGadget field is set. + */ + boolean hasStatueGadget(); + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return The statueGadget. + */ + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getStatueGadget(); + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder getStatueGadgetOrBuilder(); + + /** + * .BossChestInfo boss_chest = 20; + * @return Whether the bossChest field is set. + */ + boolean hasBossChest(); + /** + * .BossChestInfo boss_chest = 20; + * @return The bossChest. + */ + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getBossChest(); + /** + * .BossChestInfo boss_chest = 20; + */ + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder getBossChestOrBuilder(); + + /** + * .BlossomChestInfo blossom_chest = 41; + * @return Whether the blossomChest field is set. + */ + boolean hasBlossomChest(); + /** + * .BlossomChestInfo blossom_chest = 41; + * @return The blossomChest. + */ + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getBlossomChest(); + /** + * .BlossomChestInfo blossom_chest = 41; + */ + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder getBlossomChestOrBuilder(); + + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return Whether the mpPlayReward field is set. + */ + boolean hasMpPlayReward(); + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return The mpPlayReward. + */ + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getMpPlayReward(); + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder getMpPlayRewardOrBuilder(); + + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return Whether the generalReward field is set. + */ + boolean hasGeneralReward(); + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return The generalReward. + */ + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getGeneralReward(); + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder getGeneralRewardOrBuilder(); + + /** + * .OfferingInfo offering_info = 44; + * @return Whether the offeringInfo field is set. + */ + boolean hasOfferingInfo(); + /** + * .OfferingInfo offering_info = 44; + * @return The offeringInfo. + */ + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getOfferingInfo(); + /** + * .OfferingInfo offering_info = 44; + */ + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder getOfferingInfoOrBuilder(); + + /** + * .FoundationInfo foundation_info = 45; + * @return Whether the foundationInfo field is set. + */ + boolean hasFoundationInfo(); + /** + * .FoundationInfo foundation_info = 45; + * @return The foundationInfo. + */ + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getFoundationInfo(); + /** + * .FoundationInfo foundation_info = 45; + */ + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder getFoundationInfoOrBuilder(); + + /** + * .VehicleInfo vehicle_info = 46; + * @return Whether the vehicleInfo field is set. + */ + boolean hasVehicleInfo(); + /** + * .VehicleInfo vehicle_info = 46; + * @return The vehicleInfo. + */ + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getVehicleInfo(); + /** + * .VehicleInfo vehicle_info = 46; + */ + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder getVehicleInfoOrBuilder(); + + /** + * .EchoShellInfo shell_info = 47; + * @return Whether the shellInfo field is set. + */ + boolean hasShellInfo(); + /** + * .EchoShellInfo shell_info = 47; + * @return The shellInfo. + */ + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getShellInfo(); + /** + * .EchoShellInfo shell_info = 47; + */ + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder getShellInfoOrBuilder(); + + /** + * .ScreenInfo screen_info = 48; + * @return Whether the screenInfo field is set. + */ + boolean hasScreenInfo(); + /** + * .ScreenInfo screen_info = 48; + * @return The screenInfo. + */ + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getScreenInfo(); + /** + * .ScreenInfo screen_info = 48; + */ + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder getScreenInfoOrBuilder(); + + /** + * .FishPoolInfo fish_pool_info = 59; + * @return Whether the fishPoolInfo field is set. + */ + boolean hasFishPoolInfo(); + /** + * .FishPoolInfo fish_pool_info = 59; + * @return The fishPoolInfo. + */ + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getFishPoolInfo(); + /** + * .FishPoolInfo fish_pool_info = 59; + */ + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder getFishPoolInfoOrBuilder(); + + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return Whether the customGadgetTreeInfo field is set. + */ + boolean hasCustomGadgetTreeInfo(); + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return The customGadgetTreeInfo. + */ + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getCustomGadgetTreeInfo(); + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder getCustomGadgetTreeInfoOrBuilder(); + + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return Whether the roguelikeGadgetInfo field is set. + */ + boolean hasRoguelikeGadgetInfo(); + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return The roguelikeGadgetInfo. + */ + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getRoguelikeGadgetInfo(); + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder getRoguelikeGadgetInfoOrBuilder(); + + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return Whether the nightCrowGadgetInfo field is set. + */ + boolean hasNightCrowGadgetInfo(); + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return The nightCrowGadgetInfo. + */ + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getNightCrowGadgetInfo(); + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder getNightCrowGadgetInfoOrBuilder(); + + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.ContentCase getContentCase(); + } + /** + * Protobuf type {@code SceneGadgetInfo} + */ + public static final class SceneGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneGadgetInfo) + SceneGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneGadgetInfo.newBuilder() to construct. + private SceneGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneGadgetInfo() { + bornType_ = 0; + interactUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneGadgetInfo( + 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: { + + gadgetId_ = input.readUInt32(); + break; + } + case 16: { + + groupId_ = input.readUInt32(); + break; + } + case 24: { + + configId_ = input.readUInt32(); + break; + } + case 32: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 40: { + int rawValue = input.readEnum(); + + bornType_ = rawValue; + break; + } + case 48: { + + gadgetState_ = input.readUInt32(); + break; + } + case 56: { + + gadgetType_ = input.readUInt32(); + break; + } + case 64: { + + isShowCutscene_ = input.readBool(); + break; + } + case 72: { + + authorityPeerId_ = input.readUInt32(); + break; + } + case 80: { + + isEnableInteract_ = input.readBool(); + break; + } + case 88: { + + interactId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder subBuilder = null; + if (contentCase_ == 12) { + subBuilder = ((emu.grasscutter.net.proto.ItemOuterClass.Item) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ItemOuterClass.Item) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 12; + break; + } + case 106: { + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 13) { + subBuilder = ((emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 13; + break; + } + case 114: { + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder subBuilder = null; + if (contentCase_ == 14) { + subBuilder = ((emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 14; + break; + } + case 122: { + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 15) { + subBuilder = ((emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 15; + break; + } + case 138: { + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder subBuilder = null; + if (contentCase_ == 17) { + subBuilder = ((emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 17; + break; + } + case 146: { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 18) { + subBuilder = ((emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 18; + break; + } + case 154: { + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 19) { + subBuilder = ((emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 19; + break; + } + case 162: { + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder subBuilder = null; + if (contentCase_ == 20) { + subBuilder = ((emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 20; + break; + } + case 168: { + + markFlag_ = input.readUInt32(); + break; + } + case 176: { + + propOwnerEntityId_ = input.readUInt32(); + break; + } + case 186: { + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder subBuilder = null; + if (platform_ != null) { + subBuilder = platform_.toBuilder(); + } + platform_ = input.readMessage(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(platform_); + platform_ = subBuilder.buildPartial(); + } + + break; + } + case 192: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + interactUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + interactUidList_.addInt(input.readUInt32()); + break; + } + case 194: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + interactUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + interactUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 200: { + + draftId_ = input.readUInt32(); + break; + } + case 208: { + + gadgetTalkState_ = input.readUInt32(); + break; + } + case 330: { + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder subBuilder = null; + if (contentCase_ == 41) { + subBuilder = ((emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 41; + break; + } + case 338: { + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder subBuilder = null; + if (contentCase_ == 42) { + subBuilder = ((emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 42; + break; + } + case 346: { + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder subBuilder = null; + if (contentCase_ == 43) { + subBuilder = ((emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 43; + break; + } + case 354: { + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder subBuilder = null; + if (contentCase_ == 44) { + subBuilder = ((emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 44; + break; + } + case 362: { + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder subBuilder = null; + if (contentCase_ == 45) { + subBuilder = ((emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 45; + break; + } + case 370: { + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder subBuilder = null; + if (contentCase_ == 46) { + subBuilder = ((emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 46; + break; + } + case 378: { + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder subBuilder = null; + if (contentCase_ == 47) { + subBuilder = ((emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 47; + break; + } + case 386: { + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder subBuilder = null; + if (contentCase_ == 48) { + subBuilder = ((emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 48; + break; + } + case 474: { + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder subBuilder = null; + if (contentCase_ == 59) { + subBuilder = ((emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 59; + break; + } + case 482: { + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder subBuilder = null; + if (contentCase_ == 60) { + subBuilder = ((emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 60; + break; + } + case 490: { + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder subBuilder = null; + if (contentCase_ == 61) { + subBuilder = ((emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 61; + break; + } + case 498: { + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder subBuilder = null; + if (contentCase_ == 62) { + subBuilder = ((emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 62; + break; + } + case 802: { + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder subBuilder = null; + if (playInfo_ != null) { + subBuilder = playInfo_.toBuilder(); + } + playInfo_ = input.readMessage(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(playInfo_); + playInfo_ = subBuilder.buildPartial(); + } + + 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)) { + interactUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.class, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder.class); + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + TRIFLE_ITEM(12), + GATHER_GADGET(13), + WORKTOP(14), + CLIENT_GADGET(15), + WEATHER(17), + ABILITY_GADGET(18), + STATUE_GADGET(19), + BOSS_CHEST(20), + BLOSSOM_CHEST(41), + MP_PLAY_REWARD(42), + GENERAL_REWARD(43), + OFFERING_INFO(44), + FOUNDATION_INFO(45), + VEHICLE_INFO(46), + SHELL_INFO(47), + SCREEN_INFO(48), + FISH_POOL_INFO(59), + CUSTOM_GADGET_TREE_INFO(60), + ROGUELIKE_GADGET_INFO(61), + NIGHT_CROW_GADGET_INFO(62), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 12: return TRIFLE_ITEM; + case 13: return GATHER_GADGET; + case 14: return WORKTOP; + case 15: return CLIENT_GADGET; + case 17: return WEATHER; + case 18: return ABILITY_GADGET; + case 19: return STATUE_GADGET; + case 20: return BOSS_CHEST; + case 41: return BLOSSOM_CHEST; + case 42: return MP_PLAY_REWARD; + case 43: return GENERAL_REWARD; + case 44: return OFFERING_INFO; + case 45: return FOUNDATION_INFO; + case 46: return VEHICLE_INFO; + case 47: return SHELL_INFO; + case 48: return SCREEN_INFO; + case 59: return FISH_POOL_INFO; + case 60: return CUSTOM_GADGET_TREE_INFO; + case 61: return ROGUELIKE_GADGET_INFO; + case 62: return NIGHT_CROW_GADGET_INFO; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int GADGET_ID_FIELD_NUMBER = 1; + private int gadgetId_; + /** + * uint32 gadget_id = 1; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 2; + private int groupId_; + /** + * uint32 group_id = 2; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 3; + private int configId_; + /** + * uint32 config_id = 3; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 4; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int BORN_TYPE_FIELD_NUMBER = 5; + private int bornType_; + /** + * .GadgetBornType born_type = 5; + * @return The enum numeric value on the wire for bornType. + */ + @java.lang.Override public int getBornTypeValue() { + return bornType_; + } + /** + * .GadgetBornType born_type = 5; + * @return The bornType. + */ + @java.lang.Override public emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType getBornType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType result = emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.valueOf(bornType_); + return result == null ? emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.UNRECOGNIZED : result; + } + + public static final int GADGET_STATE_FIELD_NUMBER = 6; + private int gadgetState_; + /** + * uint32 gadget_state = 6; + * @return The gadgetState. + */ + @java.lang.Override + public int getGadgetState() { + return gadgetState_; + } + + public static final int GADGET_TYPE_FIELD_NUMBER = 7; + private int gadgetType_; + /** + * uint32 gadget_type = 7; + * @return The gadgetType. + */ + @java.lang.Override + public int getGadgetType() { + return gadgetType_; + } + + public static final int IS_SHOW_CUTSCENE_FIELD_NUMBER = 8; + private boolean isShowCutscene_; + /** + * bool is_show_cutscene = 8; + * @return The isShowCutscene. + */ + @java.lang.Override + public boolean getIsShowCutscene() { + return isShowCutscene_; + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 9; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 9; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + public static final int IS_ENABLE_INTERACT_FIELD_NUMBER = 10; + private boolean isEnableInteract_; + /** + * bool is_enable_interact = 10; + * @return The isEnableInteract. + */ + @java.lang.Override + public boolean getIsEnableInteract() { + return isEnableInteract_; + } + + public static final int INTERACT_ID_FIELD_NUMBER = 11; + private int interactId_; + /** + * uint32 interact_id = 11; + * @return The interactId. + */ + @java.lang.Override + public int getInteractId() { + return interactId_; + } + + public static final int MARK_FLAG_FIELD_NUMBER = 21; + private int markFlag_; + /** + * uint32 mark_flag = 21; + * @return The markFlag. + */ + @java.lang.Override + public int getMarkFlag() { + return markFlag_; + } + + public static final int PROP_OWNER_ENTITY_ID_FIELD_NUMBER = 22; + private int propOwnerEntityId_; + /** + * uint32 prop_owner_entity_id = 22; + * @return The propOwnerEntityId. + */ + @java.lang.Override + public int getPropOwnerEntityId() { + return propOwnerEntityId_; + } + + public static final int PLATFORM_FIELD_NUMBER = 23; + private emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo platform_; + /** + * .PlatformInfo platform = 23; + * @return Whether the platform field is set. + */ + @java.lang.Override + public boolean hasPlatform() { + return platform_ != null; + } + /** + * .PlatformInfo platform = 23; + * @return The platform. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getPlatform() { + return platform_ == null ? emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance() : platform_; + } + /** + * .PlatformInfo platform = 23; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder getPlatformOrBuilder() { + return getPlatform(); + } + + public static final int INTERACT_UID_LIST_FIELD_NUMBER = 24; + private com.google.protobuf.Internal.IntList interactUidList_; + /** + * repeated uint32 interact_uid_list = 24; + * @return A list containing the interactUidList. + */ + @java.lang.Override + public java.util.List + getInteractUidListList() { + return interactUidList_; + } + /** + * repeated uint32 interact_uid_list = 24; + * @return The count of interactUidList. + */ + public int getInteractUidListCount() { + return interactUidList_.size(); + } + /** + * repeated uint32 interact_uid_list = 24; + * @param index The index of the element to return. + * @return The interactUidList at the given index. + */ + public int getInteractUidList(int index) { + return interactUidList_.getInt(index); + } + private int interactUidListMemoizedSerializedSize = -1; + + public static final int DRAFT_ID_FIELD_NUMBER = 25; + private int draftId_; + /** + * uint32 draft_id = 25; + * @return The draftId. + */ + @java.lang.Override + public int getDraftId() { + return draftId_; + } + + public static final int GADGET_TALK_STATE_FIELD_NUMBER = 26; + private int gadgetTalkState_; + /** + * uint32 gadget_talk_state = 26; + * @return The gadgetTalkState. + */ + @java.lang.Override + public int getGadgetTalkState() { + return gadgetTalkState_; + } + + public static final int PLAY_INFO_FIELD_NUMBER = 100; + private emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo playInfo_; + /** + * .GadgetPlayInfo play_info = 100; + * @return Whether the playInfo field is set. + */ + @java.lang.Override + public boolean hasPlayInfo() { + return playInfo_ != null; + } + /** + * .GadgetPlayInfo play_info = 100; + * @return The playInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getPlayInfo() { + return playInfo_ == null ? emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance() : playInfo_; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder getPlayInfoOrBuilder() { + return getPlayInfo(); + } + + public static final int TRIFLE_ITEM_FIELD_NUMBER = 12; + /** + * .Item trifle_item = 12; + * @return Whether the trifleItem field is set. + */ + @java.lang.Override + public boolean hasTrifleItem() { + return contentCase_ == 12; + } + /** + * .Item trifle_item = 12; + * @return The trifleItem. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem() { + if (contentCase_ == 12) { + return (emu.grasscutter.net.proto.ItemOuterClass.Item) content_; + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + /** + * .Item trifle_item = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder() { + if (contentCase_ == 12) { + return (emu.grasscutter.net.proto.ItemOuterClass.Item) content_; + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + + public static final int GATHER_GADGET_FIELD_NUMBER = 13; + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return Whether the gatherGadget field is set. + */ + @java.lang.Override + public boolean hasGatherGadget() { + return contentCase_ == 13; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return The gatherGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getGatherGadget() { + if (contentCase_ == 13) { + return (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_; + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder getGatherGadgetOrBuilder() { + if (contentCase_ == 13) { + return (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_; + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + + public static final int WORKTOP_FIELD_NUMBER = 14; + /** + * .WorktopInfo worktop = 14; + * @return Whether the worktop field is set. + */ + @java.lang.Override + public boolean hasWorktop() { + return contentCase_ == 14; + } + /** + * .WorktopInfo worktop = 14; + * @return The worktop. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getWorktop() { + if (contentCase_ == 14) { + return (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_; + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + /** + * .WorktopInfo worktop = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder getWorktopOrBuilder() { + if (contentCase_ == 14) { + return (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_; + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + + public static final int CLIENT_GADGET_FIELD_NUMBER = 15; + /** + * .ClientGadgetInfo client_gadget = 15; + * @return Whether the clientGadget field is set. + */ + @java.lang.Override + public boolean hasClientGadget() { + return contentCase_ == 15; + } + /** + * .ClientGadgetInfo client_gadget = 15; + * @return The clientGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getClientGadget() { + if (contentCase_ == 15) { + return (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_; + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder getClientGadgetOrBuilder() { + if (contentCase_ == 15) { + return (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_; + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + + public static final int WEATHER_FIELD_NUMBER = 17; + /** + * .WeatherInfo weather = 17; + * @return Whether the weather field is set. + */ + @java.lang.Override + public boolean hasWeather() { + return contentCase_ == 17; + } + /** + * .WeatherInfo weather = 17; + * @return The weather. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getWeather() { + if (contentCase_ == 17) { + return (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_; + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + /** + * .WeatherInfo weather = 17; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder getWeatherOrBuilder() { + if (contentCase_ == 17) { + return (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_; + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + + public static final int ABILITY_GADGET_FIELD_NUMBER = 18; + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return Whether the abilityGadget field is set. + */ + @java.lang.Override + public boolean hasAbilityGadget() { + return contentCase_ == 18; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return The abilityGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getAbilityGadget() { + if (contentCase_ == 18) { + return (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_; + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder getAbilityGadgetOrBuilder() { + if (contentCase_ == 18) { + return (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_; + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + + public static final int STATUE_GADGET_FIELD_NUMBER = 19; + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return Whether the statueGadget field is set. + */ + @java.lang.Override + public boolean hasStatueGadget() { + return contentCase_ == 19; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return The statueGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getStatueGadget() { + if (contentCase_ == 19) { + return (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_; + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder getStatueGadgetOrBuilder() { + if (contentCase_ == 19) { + return (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_; + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + + public static final int BOSS_CHEST_FIELD_NUMBER = 20; + /** + * .BossChestInfo boss_chest = 20; + * @return Whether the bossChest field is set. + */ + @java.lang.Override + public boolean hasBossChest() { + return contentCase_ == 20; + } + /** + * .BossChestInfo boss_chest = 20; + * @return The bossChest. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getBossChest() { + if (contentCase_ == 20) { + return (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_; + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + /** + * .BossChestInfo boss_chest = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder getBossChestOrBuilder() { + if (contentCase_ == 20) { + return (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_; + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + + public static final int BLOSSOM_CHEST_FIELD_NUMBER = 41; + /** + * .BlossomChestInfo blossom_chest = 41; + * @return Whether the blossomChest field is set. + */ + @java.lang.Override + public boolean hasBlossomChest() { + return contentCase_ == 41; + } + /** + * .BlossomChestInfo blossom_chest = 41; + * @return The blossomChest. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getBlossomChest() { + if (contentCase_ == 41) { + return (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_; + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder getBlossomChestOrBuilder() { + if (contentCase_ == 41) { + return (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_; + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + + public static final int MP_PLAY_REWARD_FIELD_NUMBER = 42; + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return Whether the mpPlayReward field is set. + */ + @java.lang.Override + public boolean hasMpPlayReward() { + return contentCase_ == 42; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return The mpPlayReward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getMpPlayReward() { + if (contentCase_ == 42) { + return (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_; + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder getMpPlayRewardOrBuilder() { + if (contentCase_ == 42) { + return (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_; + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + + public static final int GENERAL_REWARD_FIELD_NUMBER = 43; + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return Whether the generalReward field is set. + */ + @java.lang.Override + public boolean hasGeneralReward() { + return contentCase_ == 43; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return The generalReward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getGeneralReward() { + if (contentCase_ == 43) { + return (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_; + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder getGeneralRewardOrBuilder() { + if (contentCase_ == 43) { + return (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_; + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + + public static final int OFFERING_INFO_FIELD_NUMBER = 44; + /** + * .OfferingInfo offering_info = 44; + * @return Whether the offeringInfo field is set. + */ + @java.lang.Override + public boolean hasOfferingInfo() { + return contentCase_ == 44; + } + /** + * .OfferingInfo offering_info = 44; + * @return The offeringInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getOfferingInfo() { + if (contentCase_ == 44) { + return (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_; + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + /** + * .OfferingInfo offering_info = 44; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder getOfferingInfoOrBuilder() { + if (contentCase_ == 44) { + return (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_; + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + + public static final int FOUNDATION_INFO_FIELD_NUMBER = 45; + /** + * .FoundationInfo foundation_info = 45; + * @return Whether the foundationInfo field is set. + */ + @java.lang.Override + public boolean hasFoundationInfo() { + return contentCase_ == 45; + } + /** + * .FoundationInfo foundation_info = 45; + * @return The foundationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getFoundationInfo() { + if (contentCase_ == 45) { + return (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_; + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + /** + * .FoundationInfo foundation_info = 45; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder getFoundationInfoOrBuilder() { + if (contentCase_ == 45) { + return (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_; + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + + public static final int VEHICLE_INFO_FIELD_NUMBER = 46; + /** + * .VehicleInfo vehicle_info = 46; + * @return Whether the vehicleInfo field is set. + */ + @java.lang.Override + public boolean hasVehicleInfo() { + return contentCase_ == 46; + } + /** + * .VehicleInfo vehicle_info = 46; + * @return The vehicleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getVehicleInfo() { + if (contentCase_ == 46) { + return (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_; + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + /** + * .VehicleInfo vehicle_info = 46; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder getVehicleInfoOrBuilder() { + if (contentCase_ == 46) { + return (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_; + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + + public static final int SHELL_INFO_FIELD_NUMBER = 47; + /** + * .EchoShellInfo shell_info = 47; + * @return Whether the shellInfo field is set. + */ + @java.lang.Override + public boolean hasShellInfo() { + return contentCase_ == 47; + } + /** + * .EchoShellInfo shell_info = 47; + * @return The shellInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getShellInfo() { + if (contentCase_ == 47) { + return (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_; + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + /** + * .EchoShellInfo shell_info = 47; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder getShellInfoOrBuilder() { + if (contentCase_ == 47) { + return (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_; + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + + public static final int SCREEN_INFO_FIELD_NUMBER = 48; + /** + * .ScreenInfo screen_info = 48; + * @return Whether the screenInfo field is set. + */ + @java.lang.Override + public boolean hasScreenInfo() { + return contentCase_ == 48; + } + /** + * .ScreenInfo screen_info = 48; + * @return The screenInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getScreenInfo() { + if (contentCase_ == 48) { + return (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_; + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + /** + * .ScreenInfo screen_info = 48; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder getScreenInfoOrBuilder() { + if (contentCase_ == 48) { + return (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_; + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + + public static final int FISH_POOL_INFO_FIELD_NUMBER = 59; + /** + * .FishPoolInfo fish_pool_info = 59; + * @return Whether the fishPoolInfo field is set. + */ + @java.lang.Override + public boolean hasFishPoolInfo() { + return contentCase_ == 59; + } + /** + * .FishPoolInfo fish_pool_info = 59; + * @return The fishPoolInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getFishPoolInfo() { + if (contentCase_ == 59) { + return (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_; + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder getFishPoolInfoOrBuilder() { + if (contentCase_ == 59) { + return (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_; + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + + public static final int CUSTOM_GADGET_TREE_INFO_FIELD_NUMBER = 60; + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return Whether the customGadgetTreeInfo field is set. + */ + @java.lang.Override + public boolean hasCustomGadgetTreeInfo() { + return contentCase_ == 60; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return The customGadgetTreeInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getCustomGadgetTreeInfo() { + if (contentCase_ == 60) { + return (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_; + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder getCustomGadgetTreeInfoOrBuilder() { + if (contentCase_ == 60) { + return (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_; + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + + public static final int ROGUELIKE_GADGET_INFO_FIELD_NUMBER = 61; + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return Whether the roguelikeGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasRoguelikeGadgetInfo() { + return contentCase_ == 61; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return The roguelikeGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getRoguelikeGadgetInfo() { + if (contentCase_ == 61) { + return (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_; + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder getRoguelikeGadgetInfoOrBuilder() { + if (contentCase_ == 61) { + return (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_; + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + + public static final int NIGHT_CROW_GADGET_INFO_FIELD_NUMBER = 62; + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return Whether the nightCrowGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasNightCrowGadgetInfo() { + return contentCase_ == 62; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return The nightCrowGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getNightCrowGadgetInfo() { + if (contentCase_ == 62) { + return (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_; + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder getNightCrowGadgetInfoOrBuilder() { + if (contentCase_ == 62) { + return (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_; + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + + 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 (gadgetId_ != 0) { + output.writeUInt32(1, gadgetId_); + } + if (groupId_ != 0) { + output.writeUInt32(2, groupId_); + } + if (configId_ != 0) { + output.writeUInt32(3, configId_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(4, ownerEntityId_); + } + if (bornType_ != emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.GADGET_BORN_TYPE_NONE.getNumber()) { + output.writeEnum(5, bornType_); + } + if (gadgetState_ != 0) { + output.writeUInt32(6, gadgetState_); + } + if (gadgetType_ != 0) { + output.writeUInt32(7, gadgetType_); + } + if (isShowCutscene_ != false) { + output.writeBool(8, isShowCutscene_); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(9, authorityPeerId_); + } + if (isEnableInteract_ != false) { + output.writeBool(10, isEnableInteract_); + } + if (interactId_ != 0) { + output.writeUInt32(11, interactId_); + } + if (contentCase_ == 12) { + output.writeMessage(12, (emu.grasscutter.net.proto.ItemOuterClass.Item) content_); + } + if (contentCase_ == 13) { + output.writeMessage(13, (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_); + } + if (contentCase_ == 14) { + output.writeMessage(14, (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_); + } + if (contentCase_ == 15) { + output.writeMessage(15, (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_); + } + if (contentCase_ == 17) { + output.writeMessage(17, (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_); + } + if (contentCase_ == 18) { + output.writeMessage(18, (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_); + } + if (contentCase_ == 19) { + output.writeMessage(19, (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_); + } + if (contentCase_ == 20) { + output.writeMessage(20, (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_); + } + if (markFlag_ != 0) { + output.writeUInt32(21, markFlag_); + } + if (propOwnerEntityId_ != 0) { + output.writeUInt32(22, propOwnerEntityId_); + } + if (platform_ != null) { + output.writeMessage(23, getPlatform()); + } + if (getInteractUidListList().size() > 0) { + output.writeUInt32NoTag(194); + output.writeUInt32NoTag(interactUidListMemoizedSerializedSize); + } + for (int i = 0; i < interactUidList_.size(); i++) { + output.writeUInt32NoTag(interactUidList_.getInt(i)); + } + if (draftId_ != 0) { + output.writeUInt32(25, draftId_); + } + if (gadgetTalkState_ != 0) { + output.writeUInt32(26, gadgetTalkState_); + } + if (contentCase_ == 41) { + output.writeMessage(41, (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_); + } + if (contentCase_ == 42) { + output.writeMessage(42, (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_); + } + if (contentCase_ == 43) { + output.writeMessage(43, (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_); + } + if (contentCase_ == 44) { + output.writeMessage(44, (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_); + } + if (contentCase_ == 45) { + output.writeMessage(45, (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_); + } + if (contentCase_ == 46) { + output.writeMessage(46, (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_); + } + if (contentCase_ == 47) { + output.writeMessage(47, (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_); + } + if (contentCase_ == 48) { + output.writeMessage(48, (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_); + } + if (contentCase_ == 59) { + output.writeMessage(59, (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_); + } + if (contentCase_ == 60) { + output.writeMessage(60, (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_); + } + if (contentCase_ == 61) { + output.writeMessage(61, (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_); + } + if (contentCase_ == 62) { + output.writeMessage(62, (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_); + } + if (playInfo_ != null) { + output.writeMessage(100, getPlayInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, gadgetId_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, groupId_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, configId_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, ownerEntityId_); + } + if (bornType_ != emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.GADGET_BORN_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, bornType_); + } + if (gadgetState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, gadgetState_); + } + if (gadgetType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, gadgetType_); + } + if (isShowCutscene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(8, isShowCutscene_); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, authorityPeerId_); + } + if (isEnableInteract_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isEnableInteract_); + } + if (interactId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, interactId_); + } + if (contentCase_ == 12) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, (emu.grasscutter.net.proto.ItemOuterClass.Item) content_); + } + if (contentCase_ == 13) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_); + } + if (contentCase_ == 14) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_); + } + if (contentCase_ == 15) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_); + } + if (contentCase_ == 17) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(17, (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_); + } + if (contentCase_ == 18) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(18, (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_); + } + if (contentCase_ == 19) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(19, (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_); + } + if (contentCase_ == 20) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(20, (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_); + } + if (markFlag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(21, markFlag_); + } + if (propOwnerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(22, propOwnerEntityId_); + } + if (platform_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(23, getPlatform()); + } + { + int dataSize = 0; + for (int i = 0; i < interactUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(interactUidList_.getInt(i)); + } + size += dataSize; + if (!getInteractUidListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + interactUidListMemoizedSerializedSize = dataSize; + } + if (draftId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(25, draftId_); + } + if (gadgetTalkState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(26, gadgetTalkState_); + } + if (contentCase_ == 41) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(41, (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_); + } + if (contentCase_ == 42) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(42, (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_); + } + if (contentCase_ == 43) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(43, (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_); + } + if (contentCase_ == 44) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(44, (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_); + } + if (contentCase_ == 45) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(45, (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_); + } + if (contentCase_ == 46) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(46, (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_); + } + if (contentCase_ == 47) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(47, (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_); + } + if (contentCase_ == 48) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(48, (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_); + } + if (contentCase_ == 59) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(59, (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_); + } + if (contentCase_ == 60) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(60, (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_); + } + if (contentCase_ == 61) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(61, (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_); + } + if (contentCase_ == 62) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(62, (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_); + } + if (playInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(100, getPlayInfo()); + } + 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.SceneGadgetInfoOuterClass.SceneGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo other = (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) obj; + + if (getGadgetId() + != other.getGadgetId()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (bornType_ != other.bornType_) return false; + if (getGadgetState() + != other.getGadgetState()) return false; + if (getGadgetType() + != other.getGadgetType()) return false; + if (getIsShowCutscene() + != other.getIsShowCutscene()) return false; + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (getIsEnableInteract() + != other.getIsEnableInteract()) return false; + if (getInteractId() + != other.getInteractId()) return false; + if (getMarkFlag() + != other.getMarkFlag()) return false; + if (getPropOwnerEntityId() + != other.getPropOwnerEntityId()) return false; + if (hasPlatform() != other.hasPlatform()) return false; + if (hasPlatform()) { + if (!getPlatform() + .equals(other.getPlatform())) return false; + } + if (!getInteractUidListList() + .equals(other.getInteractUidListList())) return false; + if (getDraftId() + != other.getDraftId()) return false; + if (getGadgetTalkState() + != other.getGadgetTalkState()) return false; + if (hasPlayInfo() != other.hasPlayInfo()) return false; + if (hasPlayInfo()) { + if (!getPlayInfo() + .equals(other.getPlayInfo())) return false; + } + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 12: + if (!getTrifleItem() + .equals(other.getTrifleItem())) return false; + break; + case 13: + if (!getGatherGadget() + .equals(other.getGatherGadget())) return false; + break; + case 14: + if (!getWorktop() + .equals(other.getWorktop())) return false; + break; + case 15: + if (!getClientGadget() + .equals(other.getClientGadget())) return false; + break; + case 17: + if (!getWeather() + .equals(other.getWeather())) return false; + break; + case 18: + if (!getAbilityGadget() + .equals(other.getAbilityGadget())) return false; + break; + case 19: + if (!getStatueGadget() + .equals(other.getStatueGadget())) return false; + break; + case 20: + if (!getBossChest() + .equals(other.getBossChest())) return false; + break; + case 41: + if (!getBlossomChest() + .equals(other.getBlossomChest())) return false; + break; + case 42: + if (!getMpPlayReward() + .equals(other.getMpPlayReward())) return false; + break; + case 43: + if (!getGeneralReward() + .equals(other.getGeneralReward())) return false; + break; + case 44: + if (!getOfferingInfo() + .equals(other.getOfferingInfo())) return false; + break; + case 45: + if (!getFoundationInfo() + .equals(other.getFoundationInfo())) return false; + break; + case 46: + if (!getVehicleInfo() + .equals(other.getVehicleInfo())) return false; + break; + case 47: + if (!getShellInfo() + .equals(other.getShellInfo())) return false; + break; + case 48: + if (!getScreenInfo() + .equals(other.getScreenInfo())) return false; + break; + case 59: + if (!getFishPoolInfo() + .equals(other.getFishPoolInfo())) return false; + break; + case 60: + if (!getCustomGadgetTreeInfo() + .equals(other.getCustomGadgetTreeInfo())) return false; + break; + case 61: + if (!getRoguelikeGadgetInfo() + .equals(other.getRoguelikeGadgetInfo())) return false; + break; + case 62: + if (!getNightCrowGadgetInfo() + .equals(other.getNightCrowGadgetInfo())) return false; + break; + case 0: + default: + } + 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) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + BORN_TYPE_FIELD_NUMBER; + hash = (53 * hash) + bornType_; + hash = (37 * hash) + GADGET_STATE_FIELD_NUMBER; + hash = (53 * hash) + getGadgetState(); + hash = (37 * hash) + GADGET_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getGadgetType(); + hash = (37 * hash) + IS_SHOW_CUTSCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsShowCutscene()); + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + hash = (37 * hash) + IS_ENABLE_INTERACT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnableInteract()); + hash = (37 * hash) + INTERACT_ID_FIELD_NUMBER; + hash = (53 * hash) + getInteractId(); + hash = (37 * hash) + MARK_FLAG_FIELD_NUMBER; + hash = (53 * hash) + getMarkFlag(); + hash = (37 * hash) + PROP_OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getPropOwnerEntityId(); + if (hasPlatform()) { + hash = (37 * hash) + PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getPlatform().hashCode(); + } + if (getInteractUidListCount() > 0) { + hash = (37 * hash) + INTERACT_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInteractUidListList().hashCode(); + } + hash = (37 * hash) + DRAFT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDraftId(); + hash = (37 * hash) + GADGET_TALK_STATE_FIELD_NUMBER; + hash = (53 * hash) + getGadgetTalkState(); + if (hasPlayInfo()) { + hash = (37 * hash) + PLAY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getPlayInfo().hashCode(); + } + switch (contentCase_) { + case 12: + hash = (37 * hash) + TRIFLE_ITEM_FIELD_NUMBER; + hash = (53 * hash) + getTrifleItem().hashCode(); + break; + case 13: + hash = (37 * hash) + GATHER_GADGET_FIELD_NUMBER; + hash = (53 * hash) + getGatherGadget().hashCode(); + break; + case 14: + hash = (37 * hash) + WORKTOP_FIELD_NUMBER; + hash = (53 * hash) + getWorktop().hashCode(); + break; + case 15: + hash = (37 * hash) + CLIENT_GADGET_FIELD_NUMBER; + hash = (53 * hash) + getClientGadget().hashCode(); + break; + case 17: + hash = (37 * hash) + WEATHER_FIELD_NUMBER; + hash = (53 * hash) + getWeather().hashCode(); + break; + case 18: + hash = (37 * hash) + ABILITY_GADGET_FIELD_NUMBER; + hash = (53 * hash) + getAbilityGadget().hashCode(); + break; + case 19: + hash = (37 * hash) + STATUE_GADGET_FIELD_NUMBER; + hash = (53 * hash) + getStatueGadget().hashCode(); + break; + case 20: + hash = (37 * hash) + BOSS_CHEST_FIELD_NUMBER; + hash = (53 * hash) + getBossChest().hashCode(); + break; + case 41: + hash = (37 * hash) + BLOSSOM_CHEST_FIELD_NUMBER; + hash = (53 * hash) + getBlossomChest().hashCode(); + break; + case 42: + hash = (37 * hash) + MP_PLAY_REWARD_FIELD_NUMBER; + hash = (53 * hash) + getMpPlayReward().hashCode(); + break; + case 43: + hash = (37 * hash) + GENERAL_REWARD_FIELD_NUMBER; + hash = (53 * hash) + getGeneralReward().hashCode(); + break; + case 44: + hash = (37 * hash) + OFFERING_INFO_FIELD_NUMBER; + hash = (53 * hash) + getOfferingInfo().hashCode(); + break; + case 45: + hash = (37 * hash) + FOUNDATION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFoundationInfo().hashCode(); + break; + case 46: + hash = (37 * hash) + VEHICLE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getVehicleInfo().hashCode(); + break; + case 47: + hash = (37 * hash) + SHELL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getShellInfo().hashCode(); + break; + case 48: + hash = (37 * hash) + SCREEN_INFO_FIELD_NUMBER; + hash = (53 * hash) + getScreenInfo().hashCode(); + break; + case 59: + hash = (37 * hash) + FISH_POOL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFishPoolInfo().hashCode(); + break; + case 60: + hash = (37 * hash) + CUSTOM_GADGET_TREE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getCustomGadgetTreeInfo().hashCode(); + break; + case 61: + hash = (37 * hash) + ROGUELIKE_GADGET_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRoguelikeGadgetInfo().hashCode(); + break; + case 62: + hash = (37 * hash) + NIGHT_CROW_GADGET_INFO_FIELD_NUMBER; + hash = (53 * hash) + getNightCrowGadgetInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo 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.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo 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.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo 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.SceneGadgetInfoOuterClass.SceneGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo 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.SceneGadgetInfoOuterClass.SceneGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo 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.SceneGadgetInfoOuterClass.SceneGadgetInfo 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; + } + /** + * Protobuf type {@code SceneGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneGadgetInfo) + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.class, emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetId_ = 0; + + groupId_ = 0; + + configId_ = 0; + + ownerEntityId_ = 0; + + bornType_ = 0; + + gadgetState_ = 0; + + gadgetType_ = 0; + + isShowCutscene_ = false; + + authorityPeerId_ = 0; + + isEnableInteract_ = false; + + interactId_ = 0; + + markFlag_ = 0; + + propOwnerEntityId_ = 0; + + if (platformBuilder_ == null) { + platform_ = null; + } else { + platform_ = null; + platformBuilder_ = null; + } + interactUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + draftId_ = 0; + + gadgetTalkState_ = 0; + + if (playInfoBuilder_ == null) { + playInfo_ = null; + } else { + playInfo_ = null; + playInfoBuilder_ = null; + } + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.internal_static_SceneGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo build() { + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo buildPartial() { + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo result = new emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo(this); + int from_bitField0_ = bitField0_; + result.gadgetId_ = gadgetId_; + result.groupId_ = groupId_; + result.configId_ = configId_; + result.ownerEntityId_ = ownerEntityId_; + result.bornType_ = bornType_; + result.gadgetState_ = gadgetState_; + result.gadgetType_ = gadgetType_; + result.isShowCutscene_ = isShowCutscene_; + result.authorityPeerId_ = authorityPeerId_; + result.isEnableInteract_ = isEnableInteract_; + result.interactId_ = interactId_; + result.markFlag_ = markFlag_; + result.propOwnerEntityId_ = propOwnerEntityId_; + if (platformBuilder_ == null) { + result.platform_ = platform_; + } else { + result.platform_ = platformBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + interactUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.interactUidList_ = interactUidList_; + result.draftId_ = draftId_; + result.gadgetTalkState_ = gadgetTalkState_; + if (playInfoBuilder_ == null) { + result.playInfo_ = playInfo_; + } else { + result.playInfo_ = playInfoBuilder_.build(); + } + if (contentCase_ == 12) { + if (trifleItemBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = trifleItemBuilder_.build(); + } + } + if (contentCase_ == 13) { + if (gatherGadgetBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = gatherGadgetBuilder_.build(); + } + } + if (contentCase_ == 14) { + if (worktopBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = worktopBuilder_.build(); + } + } + if (contentCase_ == 15) { + if (clientGadgetBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = clientGadgetBuilder_.build(); + } + } + if (contentCase_ == 17) { + if (weatherBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = weatherBuilder_.build(); + } + } + if (contentCase_ == 18) { + if (abilityGadgetBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = abilityGadgetBuilder_.build(); + } + } + if (contentCase_ == 19) { + if (statueGadgetBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = statueGadgetBuilder_.build(); + } + } + if (contentCase_ == 20) { + if (bossChestBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = bossChestBuilder_.build(); + } + } + if (contentCase_ == 41) { + if (blossomChestBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = blossomChestBuilder_.build(); + } + } + if (contentCase_ == 42) { + if (mpPlayRewardBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = mpPlayRewardBuilder_.build(); + } + } + if (contentCase_ == 43) { + if (generalRewardBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = generalRewardBuilder_.build(); + } + } + if (contentCase_ == 44) { + if (offeringInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = offeringInfoBuilder_.build(); + } + } + if (contentCase_ == 45) { + if (foundationInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = foundationInfoBuilder_.build(); + } + } + if (contentCase_ == 46) { + if (vehicleInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = vehicleInfoBuilder_.build(); + } + } + if (contentCase_ == 47) { + if (shellInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = shellInfoBuilder_.build(); + } + } + if (contentCase_ == 48) { + if (screenInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = screenInfoBuilder_.build(); + } + } + if (contentCase_ == 59) { + if (fishPoolInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = fishPoolInfoBuilder_.build(); + } + } + if (contentCase_ == 60) { + if (customGadgetTreeInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = customGadgetTreeInfoBuilder_.build(); + } + } + if (contentCase_ == 61) { + if (roguelikeGadgetInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = roguelikeGadgetInfoBuilder_.build(); + } + } + if (contentCase_ == 62) { + if (nightCrowGadgetInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = nightCrowGadgetInfoBuilder_.build(); + } + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo other) { + if (other == emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo.getDefaultInstance()) return this; + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.bornType_ != 0) { + setBornTypeValue(other.getBornTypeValue()); + } + if (other.getGadgetState() != 0) { + setGadgetState(other.getGadgetState()); + } + if (other.getGadgetType() != 0) { + setGadgetType(other.getGadgetType()); + } + if (other.getIsShowCutscene() != false) { + setIsShowCutscene(other.getIsShowCutscene()); + } + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + if (other.getIsEnableInteract() != false) { + setIsEnableInteract(other.getIsEnableInteract()); + } + if (other.getInteractId() != 0) { + setInteractId(other.getInteractId()); + } + if (other.getMarkFlag() != 0) { + setMarkFlag(other.getMarkFlag()); + } + if (other.getPropOwnerEntityId() != 0) { + setPropOwnerEntityId(other.getPropOwnerEntityId()); + } + if (other.hasPlatform()) { + mergePlatform(other.getPlatform()); + } + if (!other.interactUidList_.isEmpty()) { + if (interactUidList_.isEmpty()) { + interactUidList_ = other.interactUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInteractUidListIsMutable(); + interactUidList_.addAll(other.interactUidList_); + } + onChanged(); + } + if (other.getDraftId() != 0) { + setDraftId(other.getDraftId()); + } + if (other.getGadgetTalkState() != 0) { + setGadgetTalkState(other.getGadgetTalkState()); + } + if (other.hasPlayInfo()) { + mergePlayInfo(other.getPlayInfo()); + } + switch (other.getContentCase()) { + case TRIFLE_ITEM: { + mergeTrifleItem(other.getTrifleItem()); + break; + } + case GATHER_GADGET: { + mergeGatherGadget(other.getGatherGadget()); + break; + } + case WORKTOP: { + mergeWorktop(other.getWorktop()); + break; + } + case CLIENT_GADGET: { + mergeClientGadget(other.getClientGadget()); + break; + } + case WEATHER: { + mergeWeather(other.getWeather()); + break; + } + case ABILITY_GADGET: { + mergeAbilityGadget(other.getAbilityGadget()); + break; + } + case STATUE_GADGET: { + mergeStatueGadget(other.getStatueGadget()); + break; + } + case BOSS_CHEST: { + mergeBossChest(other.getBossChest()); + break; + } + case BLOSSOM_CHEST: { + mergeBlossomChest(other.getBlossomChest()); + break; + } + case MP_PLAY_REWARD: { + mergeMpPlayReward(other.getMpPlayReward()); + break; + } + case GENERAL_REWARD: { + mergeGeneralReward(other.getGeneralReward()); + break; + } + case OFFERING_INFO: { + mergeOfferingInfo(other.getOfferingInfo()); + break; + } + case FOUNDATION_INFO: { + mergeFoundationInfo(other.getFoundationInfo()); + break; + } + case VEHICLE_INFO: { + mergeVehicleInfo(other.getVehicleInfo()); + break; + } + case SHELL_INFO: { + mergeShellInfo(other.getShellInfo()); + break; + } + case SCREEN_INFO: { + mergeScreenInfo(other.getScreenInfo()); + break; + } + case FISH_POOL_INFO: { + mergeFishPoolInfo(other.getFishPoolInfo()); + break; + } + case CUSTOM_GADGET_TREE_INFO: { + mergeCustomGadgetTreeInfo(other.getCustomGadgetTreeInfo()); + break; + } + case ROGUELIKE_GADGET_INFO: { + mergeRoguelikeGadgetInfo(other.getRoguelikeGadgetInfo()); + break; + } + case NIGHT_CROW_GADGET_INFO: { + mergeNightCrowGadgetInfo(other.getNightCrowGadgetInfo()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int gadgetId_ ; + /** + * uint32 gadget_id = 1; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 1; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 1; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 2; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 2; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 2; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 3; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 3; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 3; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 4; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 4; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int bornType_ = 0; + /** + * .GadgetBornType born_type = 5; + * @return The enum numeric value on the wire for bornType. + */ + @java.lang.Override public int getBornTypeValue() { + return bornType_; + } + /** + * .GadgetBornType born_type = 5; + * @param value The enum numeric value on the wire for bornType to set. + * @return This builder for chaining. + */ + public Builder setBornTypeValue(int value) { + + bornType_ = value; + onChanged(); + return this; + } + /** + * .GadgetBornType born_type = 5; + * @return The bornType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType getBornType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType result = emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.valueOf(bornType_); + return result == null ? emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType.UNRECOGNIZED : result; + } + /** + * .GadgetBornType born_type = 5; + * @param value The bornType to set. + * @return This builder for chaining. + */ + public Builder setBornType(emu.grasscutter.net.proto.GadgetBornTypeOuterClass.GadgetBornType value) { + if (value == null) { + throw new NullPointerException(); + } + + bornType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .GadgetBornType born_type = 5; + * @return This builder for chaining. + */ + public Builder clearBornType() { + + bornType_ = 0; + onChanged(); + return this; + } + + private int gadgetState_ ; + /** + * uint32 gadget_state = 6; + * @return The gadgetState. + */ + @java.lang.Override + public int getGadgetState() { + return gadgetState_; + } + /** + * uint32 gadget_state = 6; + * @param value The gadgetState to set. + * @return This builder for chaining. + */ + public Builder setGadgetState(int value) { + + gadgetState_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_state = 6; + * @return This builder for chaining. + */ + public Builder clearGadgetState() { + + gadgetState_ = 0; + onChanged(); + return this; + } + + private int gadgetType_ ; + /** + * uint32 gadget_type = 7; + * @return The gadgetType. + */ + @java.lang.Override + public int getGadgetType() { + return gadgetType_; + } + /** + * uint32 gadget_type = 7; + * @param value The gadgetType to set. + * @return This builder for chaining. + */ + public Builder setGadgetType(int value) { + + gadgetType_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_type = 7; + * @return This builder for chaining. + */ + public Builder clearGadgetType() { + + gadgetType_ = 0; + onChanged(); + return this; + } + + private boolean isShowCutscene_ ; + /** + * bool is_show_cutscene = 8; + * @return The isShowCutscene. + */ + @java.lang.Override + public boolean getIsShowCutscene() { + return isShowCutscene_; + } + /** + * bool is_show_cutscene = 8; + * @param value The isShowCutscene to set. + * @return This builder for chaining. + */ + public Builder setIsShowCutscene(boolean value) { + + isShowCutscene_ = value; + onChanged(); + return this; + } + /** + * bool is_show_cutscene = 8; + * @return This builder for chaining. + */ + public Builder clearIsShowCutscene() { + + isShowCutscene_ = false; + onChanged(); + return this; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 9; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 9; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 9; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + + private boolean isEnableInteract_ ; + /** + * bool is_enable_interact = 10; + * @return The isEnableInteract. + */ + @java.lang.Override + public boolean getIsEnableInteract() { + return isEnableInteract_; + } + /** + * bool is_enable_interact = 10; + * @param value The isEnableInteract to set. + * @return This builder for chaining. + */ + public Builder setIsEnableInteract(boolean value) { + + isEnableInteract_ = value; + onChanged(); + return this; + } + /** + * bool is_enable_interact = 10; + * @return This builder for chaining. + */ + public Builder clearIsEnableInteract() { + + isEnableInteract_ = false; + onChanged(); + return this; + } + + private int interactId_ ; + /** + * uint32 interact_id = 11; + * @return The interactId. + */ + @java.lang.Override + public int getInteractId() { + return interactId_; + } + /** + * uint32 interact_id = 11; + * @param value The interactId to set. + * @return This builder for chaining. + */ + public Builder setInteractId(int value) { + + interactId_ = value; + onChanged(); + return this; + } + /** + * uint32 interact_id = 11; + * @return This builder for chaining. + */ + public Builder clearInteractId() { + + interactId_ = 0; + onChanged(); + return this; + } + + private int markFlag_ ; + /** + * uint32 mark_flag = 21; + * @return The markFlag. + */ + @java.lang.Override + public int getMarkFlag() { + return markFlag_; + } + /** + * uint32 mark_flag = 21; + * @param value The markFlag to set. + * @return This builder for chaining. + */ + public Builder setMarkFlag(int value) { + + markFlag_ = value; + onChanged(); + return this; + } + /** + * uint32 mark_flag = 21; + * @return This builder for chaining. + */ + public Builder clearMarkFlag() { + + markFlag_ = 0; + onChanged(); + return this; + } + + private int propOwnerEntityId_ ; + /** + * uint32 prop_owner_entity_id = 22; + * @return The propOwnerEntityId. + */ + @java.lang.Override + public int getPropOwnerEntityId() { + return propOwnerEntityId_; + } + /** + * uint32 prop_owner_entity_id = 22; + * @param value The propOwnerEntityId to set. + * @return This builder for chaining. + */ + public Builder setPropOwnerEntityId(int value) { + + propOwnerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 prop_owner_entity_id = 22; + * @return This builder for chaining. + */ + public Builder clearPropOwnerEntityId() { + + propOwnerEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo platform_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder> platformBuilder_; + /** + * .PlatformInfo platform = 23; + * @return Whether the platform field is set. + */ + public boolean hasPlatform() { + return platformBuilder_ != null || platform_ != null; + } + /** + * .PlatformInfo platform = 23; + * @return The platform. + */ + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo getPlatform() { + if (platformBuilder_ == null) { + return platform_ == null ? emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance() : platform_; + } else { + return platformBuilder_.getMessage(); + } + } + /** + * .PlatformInfo platform = 23; + */ + public Builder setPlatform(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo value) { + if (platformBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + platform_ = value; + onChanged(); + } else { + platformBuilder_.setMessage(value); + } + + return this; + } + /** + * .PlatformInfo platform = 23; + */ + public Builder setPlatform( + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder builderForValue) { + if (platformBuilder_ == null) { + platform_ = builderForValue.build(); + onChanged(); + } else { + platformBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .PlatformInfo platform = 23; + */ + public Builder mergePlatform(emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo value) { + if (platformBuilder_ == null) { + if (platform_ != null) { + platform_ = + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.newBuilder(platform_).mergeFrom(value).buildPartial(); + } else { + platform_ = value; + } + onChanged(); + } else { + platformBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .PlatformInfo platform = 23; + */ + public Builder clearPlatform() { + if (platformBuilder_ == null) { + platform_ = null; + onChanged(); + } else { + platform_ = null; + platformBuilder_ = null; + } + + return this; + } + /** + * .PlatformInfo platform = 23; + */ + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder getPlatformBuilder() { + + onChanged(); + return getPlatformFieldBuilder().getBuilder(); + } + /** + * .PlatformInfo platform = 23; + */ + public emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder getPlatformOrBuilder() { + if (platformBuilder_ != null) { + return platformBuilder_.getMessageOrBuilder(); + } else { + return platform_ == null ? + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.getDefaultInstance() : platform_; + } + } + /** + * .PlatformInfo platform = 23; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder> + getPlatformFieldBuilder() { + if (platformBuilder_ == null) { + platformBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfo.Builder, emu.grasscutter.net.proto.PlatformInfoOuterClass.PlatformInfoOrBuilder>( + getPlatform(), + getParentForChildren(), + isClean()); + platform_ = null; + } + return platformBuilder_; + } + + private com.google.protobuf.Internal.IntList interactUidList_ = emptyIntList(); + private void ensureInteractUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + interactUidList_ = mutableCopy(interactUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 interact_uid_list = 24; + * @return A list containing the interactUidList. + */ + public java.util.List + getInteractUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(interactUidList_) : interactUidList_; + } + /** + * repeated uint32 interact_uid_list = 24; + * @return The count of interactUidList. + */ + public int getInteractUidListCount() { + return interactUidList_.size(); + } + /** + * repeated uint32 interact_uid_list = 24; + * @param index The index of the element to return. + * @return The interactUidList at the given index. + */ + public int getInteractUidList(int index) { + return interactUidList_.getInt(index); + } + /** + * repeated uint32 interact_uid_list = 24; + * @param index The index to set the value at. + * @param value The interactUidList to set. + * @return This builder for chaining. + */ + public Builder setInteractUidList( + int index, int value) { + ensureInteractUidListIsMutable(); + interactUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 interact_uid_list = 24; + * @param value The interactUidList to add. + * @return This builder for chaining. + */ + public Builder addInteractUidList(int value) { + ensureInteractUidListIsMutable(); + interactUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 interact_uid_list = 24; + * @param values The interactUidList to add. + * @return This builder for chaining. + */ + public Builder addAllInteractUidList( + java.lang.Iterable values) { + ensureInteractUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, interactUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 interact_uid_list = 24; + * @return This builder for chaining. + */ + public Builder clearInteractUidList() { + interactUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int draftId_ ; + /** + * uint32 draft_id = 25; + * @return The draftId. + */ + @java.lang.Override + public int getDraftId() { + return draftId_; + } + /** + * uint32 draft_id = 25; + * @param value The draftId to set. + * @return This builder for chaining. + */ + public Builder setDraftId(int value) { + + draftId_ = value; + onChanged(); + return this; + } + /** + * uint32 draft_id = 25; + * @return This builder for chaining. + */ + public Builder clearDraftId() { + + draftId_ = 0; + onChanged(); + return this; + } + + private int gadgetTalkState_ ; + /** + * uint32 gadget_talk_state = 26; + * @return The gadgetTalkState. + */ + @java.lang.Override + public int getGadgetTalkState() { + return gadgetTalkState_; + } + /** + * uint32 gadget_talk_state = 26; + * @param value The gadgetTalkState to set. + * @return This builder for chaining. + */ + public Builder setGadgetTalkState(int value) { + + gadgetTalkState_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_talk_state = 26; + * @return This builder for chaining. + */ + public Builder clearGadgetTalkState() { + + gadgetTalkState_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo playInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder> playInfoBuilder_; + /** + * .GadgetPlayInfo play_info = 100; + * @return Whether the playInfo field is set. + */ + public boolean hasPlayInfo() { + return playInfoBuilder_ != null || playInfo_ != null; + } + /** + * .GadgetPlayInfo play_info = 100; + * @return The playInfo. + */ + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo getPlayInfo() { + if (playInfoBuilder_ == null) { + return playInfo_ == null ? emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance() : playInfo_; + } else { + return playInfoBuilder_.getMessage(); + } + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public Builder setPlayInfo(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo value) { + if (playInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + playInfo_ = value; + onChanged(); + } else { + playInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public Builder setPlayInfo( + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder builderForValue) { + if (playInfoBuilder_ == null) { + playInfo_ = builderForValue.build(); + onChanged(); + } else { + playInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public Builder mergePlayInfo(emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo value) { + if (playInfoBuilder_ == null) { + if (playInfo_ != null) { + playInfo_ = + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.newBuilder(playInfo_).mergeFrom(value).buildPartial(); + } else { + playInfo_ = value; + } + onChanged(); + } else { + playInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public Builder clearPlayInfo() { + if (playInfoBuilder_ == null) { + playInfo_ = null; + onChanged(); + } else { + playInfo_ = null; + playInfoBuilder_ = null; + } + + return this; + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder getPlayInfoBuilder() { + + onChanged(); + return getPlayInfoFieldBuilder().getBuilder(); + } + /** + * .GadgetPlayInfo play_info = 100; + */ + public emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder getPlayInfoOrBuilder() { + if (playInfoBuilder_ != null) { + return playInfoBuilder_.getMessageOrBuilder(); + } else { + return playInfo_ == null ? + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.getDefaultInstance() : playInfo_; + } + } + /** + * .GadgetPlayInfo play_info = 100; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder> + getPlayInfoFieldBuilder() { + if (playInfoBuilder_ == null) { + playInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfo.Builder, emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.GadgetPlayInfoOrBuilder>( + getPlayInfo(), + getParentForChildren(), + isClean()); + playInfo_ = null; + } + return playInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> trifleItemBuilder_; + /** + * .Item trifle_item = 12; + * @return Whether the trifleItem field is set. + */ + @java.lang.Override + public boolean hasTrifleItem() { + return contentCase_ == 12; + } + /** + * .Item trifle_item = 12; + * @return The trifleItem. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getTrifleItem() { + if (trifleItemBuilder_ == null) { + if (contentCase_ == 12) { + return (emu.grasscutter.net.proto.ItemOuterClass.Item) content_; + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } else { + if (contentCase_ == 12) { + return trifleItemBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + } + /** + * .Item trifle_item = 12; + */ + public Builder setTrifleItem(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trifleItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + trifleItemBuilder_.setMessage(value); + } + contentCase_ = 12; + return this; + } + /** + * .Item trifle_item = 12; + */ + public Builder setTrifleItem( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (trifleItemBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + trifleItemBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 12; + return this; + } + /** + * .Item trifle_item = 12; + */ + public Builder mergeTrifleItem(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trifleItemBuilder_ == null) { + if (contentCase_ == 12 && + content_ != emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.ItemOuterClass.Item.newBuilder((emu.grasscutter.net.proto.ItemOuterClass.Item) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 12) { + trifleItemBuilder_.mergeFrom(value); + } + trifleItemBuilder_.setMessage(value); + } + contentCase_ = 12; + return this; + } + /** + * .Item trifle_item = 12; + */ + public Builder clearTrifleItem() { + if (trifleItemBuilder_ == null) { + if (contentCase_ == 12) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 12) { + contentCase_ = 0; + content_ = null; + } + trifleItemBuilder_.clear(); + } + return this; + } + /** + * .Item trifle_item = 12; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getTrifleItemBuilder() { + return getTrifleItemFieldBuilder().getBuilder(); + } + /** + * .Item trifle_item = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrifleItemOrBuilder() { + if ((contentCase_ == 12) && (trifleItemBuilder_ != null)) { + return trifleItemBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 12) { + return (emu.grasscutter.net.proto.ItemOuterClass.Item) content_; + } + return emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + } + /** + * .Item trifle_item = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getTrifleItemFieldBuilder() { + if (trifleItemBuilder_ == null) { + if (!(contentCase_ == 12)) { + content_ = emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance(); + } + trifleItemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + (emu.grasscutter.net.proto.ItemOuterClass.Item) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 12; + onChanged();; + return trifleItemBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder> gatherGadgetBuilder_; + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return Whether the gatherGadget field is set. + */ + @java.lang.Override + public boolean hasGatherGadget() { + return contentCase_ == 13; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + * @return The gatherGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo getGatherGadget() { + if (gatherGadgetBuilder_ == null) { + if (contentCase_ == 13) { + return (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_; + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 13) { + return gatherGadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public Builder setGatherGadget(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo value) { + if (gatherGadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + gatherGadgetBuilder_.setMessage(value); + } + contentCase_ = 13; + return this; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public Builder setGatherGadget( + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder builderForValue) { + if (gatherGadgetBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + gatherGadgetBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 13; + return this; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public Builder mergeGatherGadget(emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo value) { + if (gatherGadgetBuilder_ == null) { + if (contentCase_ == 13 && + content_ != emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.newBuilder((emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 13) { + gatherGadgetBuilder_.mergeFrom(value); + } + gatherGadgetBuilder_.setMessage(value); + } + contentCase_ = 13; + return this; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public Builder clearGatherGadget() { + if (gatherGadgetBuilder_ == null) { + if (contentCase_ == 13) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 13) { + contentCase_ = 0; + content_ = null; + } + gatherGadgetBuilder_.clear(); + } + return this; + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder getGatherGadgetBuilder() { + return getGatherGadgetFieldBuilder().getBuilder(); + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder getGatherGadgetOrBuilder() { + if ((contentCase_ == 13) && (gatherGadgetBuilder_ != null)) { + return gatherGadgetBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 13) { + return (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_; + } + return emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + } + /** + * .GatherGadgetInfo gather_gadget = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder> + getGatherGadgetFieldBuilder() { + if (gatherGadgetBuilder_ == null) { + if (!(contentCase_ == 13)) { + content_ = emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.getDefaultInstance(); + } + gatherGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo.Builder, emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.GatherGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 13; + onChanged();; + return gatherGadgetBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder> worktopBuilder_; + /** + * .WorktopInfo worktop = 14; + * @return Whether the worktop field is set. + */ + @java.lang.Override + public boolean hasWorktop() { + return contentCase_ == 14; + } + /** + * .WorktopInfo worktop = 14; + * @return The worktop. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getWorktop() { + if (worktopBuilder_ == null) { + if (contentCase_ == 14) { + return (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_; + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } else { + if (contentCase_ == 14) { + return worktopBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + } + /** + * .WorktopInfo worktop = 14; + */ + public Builder setWorktop(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo value) { + if (worktopBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + worktopBuilder_.setMessage(value); + } + contentCase_ = 14; + return this; + } + /** + * .WorktopInfo worktop = 14; + */ + public Builder setWorktop( + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder builderForValue) { + if (worktopBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + worktopBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 14; + return this; + } + /** + * .WorktopInfo worktop = 14; + */ + public Builder mergeWorktop(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo value) { + if (worktopBuilder_ == null) { + if (contentCase_ == 14 && + content_ != emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.newBuilder((emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 14) { + worktopBuilder_.mergeFrom(value); + } + worktopBuilder_.setMessage(value); + } + contentCase_ = 14; + return this; + } + /** + * .WorktopInfo worktop = 14; + */ + public Builder clearWorktop() { + if (worktopBuilder_ == null) { + if (contentCase_ == 14) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 14) { + contentCase_ = 0; + content_ = null; + } + worktopBuilder_.clear(); + } + return this; + } + /** + * .WorktopInfo worktop = 14; + */ + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder getWorktopBuilder() { + return getWorktopFieldBuilder().getBuilder(); + } + /** + * .WorktopInfo worktop = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder getWorktopOrBuilder() { + if ((contentCase_ == 14) && (worktopBuilder_ != null)) { + return worktopBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 14) { + return (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_; + } + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + } + /** + * .WorktopInfo worktop = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder> + getWorktopFieldBuilder() { + if (worktopBuilder_ == null) { + if (!(contentCase_ == 14)) { + content_ = emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + worktopBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder>( + (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 14; + onChanged();; + return worktopBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder> clientGadgetBuilder_; + /** + * .ClientGadgetInfo client_gadget = 15; + * @return Whether the clientGadget field is set. + */ + @java.lang.Override + public boolean hasClientGadget() { + return contentCase_ == 15; + } + /** + * .ClientGadgetInfo client_gadget = 15; + * @return The clientGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo getClientGadget() { + if (clientGadgetBuilder_ == null) { + if (contentCase_ == 15) { + return (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_; + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 15) { + return clientGadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public Builder setClientGadget(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo value) { + if (clientGadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + clientGadgetBuilder_.setMessage(value); + } + contentCase_ = 15; + return this; + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public Builder setClientGadget( + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder builderForValue) { + if (clientGadgetBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + clientGadgetBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 15; + return this; + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public Builder mergeClientGadget(emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo value) { + if (clientGadgetBuilder_ == null) { + if (contentCase_ == 15 && + content_ != emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.newBuilder((emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 15) { + clientGadgetBuilder_.mergeFrom(value); + } + clientGadgetBuilder_.setMessage(value); + } + contentCase_ = 15; + return this; + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public Builder clearClientGadget() { + if (clientGadgetBuilder_ == null) { + if (contentCase_ == 15) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 15) { + contentCase_ = 0; + content_ = null; + } + clientGadgetBuilder_.clear(); + } + return this; + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder getClientGadgetBuilder() { + return getClientGadgetFieldBuilder().getBuilder(); + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder getClientGadgetOrBuilder() { + if ((contentCase_ == 15) && (clientGadgetBuilder_ != null)) { + return clientGadgetBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 15) { + return (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_; + } + return emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + } + /** + * .ClientGadgetInfo client_gadget = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder> + getClientGadgetFieldBuilder() { + if (clientGadgetBuilder_ == null) { + if (!(contentCase_ == 15)) { + content_ = emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.getDefaultInstance(); + } + clientGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo.Builder, emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.ClientGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 15; + onChanged();; + return clientGadgetBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder> weatherBuilder_; + /** + * .WeatherInfo weather = 17; + * @return Whether the weather field is set. + */ + @java.lang.Override + public boolean hasWeather() { + return contentCase_ == 17; + } + /** + * .WeatherInfo weather = 17; + * @return The weather. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getWeather() { + if (weatherBuilder_ == null) { + if (contentCase_ == 17) { + return (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_; + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } else { + if (contentCase_ == 17) { + return weatherBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + } + /** + * .WeatherInfo weather = 17; + */ + public Builder setWeather(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo value) { + if (weatherBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + weatherBuilder_.setMessage(value); + } + contentCase_ = 17; + return this; + } + /** + * .WeatherInfo weather = 17; + */ + public Builder setWeather( + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder builderForValue) { + if (weatherBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + weatherBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 17; + return this; + } + /** + * .WeatherInfo weather = 17; + */ + public Builder mergeWeather(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo value) { + if (weatherBuilder_ == null) { + if (contentCase_ == 17 && + content_ != emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.newBuilder((emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 17) { + weatherBuilder_.mergeFrom(value); + } + weatherBuilder_.setMessage(value); + } + contentCase_ = 17; + return this; + } + /** + * .WeatherInfo weather = 17; + */ + public Builder clearWeather() { + if (weatherBuilder_ == null) { + if (contentCase_ == 17) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 17) { + contentCase_ = 0; + content_ = null; + } + weatherBuilder_.clear(); + } + return this; + } + /** + * .WeatherInfo weather = 17; + */ + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder getWeatherBuilder() { + return getWeatherFieldBuilder().getBuilder(); + } + /** + * .WeatherInfo weather = 17; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder getWeatherOrBuilder() { + if ((contentCase_ == 17) && (weatherBuilder_ != null)) { + return weatherBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 17) { + return (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_; + } + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + } + /** + * .WeatherInfo weather = 17; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder> + getWeatherFieldBuilder() { + if (weatherBuilder_ == null) { + if (!(contentCase_ == 17)) { + content_ = emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + weatherBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder>( + (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 17; + onChanged();; + return weatherBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder> abilityGadgetBuilder_; + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return Whether the abilityGadget field is set. + */ + @java.lang.Override + public boolean hasAbilityGadget() { + return contentCase_ == 18; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + * @return The abilityGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo getAbilityGadget() { + if (abilityGadgetBuilder_ == null) { + if (contentCase_ == 18) { + return (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_; + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 18) { + return abilityGadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public Builder setAbilityGadget(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo value) { + if (abilityGadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + abilityGadgetBuilder_.setMessage(value); + } + contentCase_ = 18; + return this; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public Builder setAbilityGadget( + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder builderForValue) { + if (abilityGadgetBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + abilityGadgetBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 18; + return this; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public Builder mergeAbilityGadget(emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo value) { + if (abilityGadgetBuilder_ == null) { + if (contentCase_ == 18 && + content_ != emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.newBuilder((emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 18) { + abilityGadgetBuilder_.mergeFrom(value); + } + abilityGadgetBuilder_.setMessage(value); + } + contentCase_ = 18; + return this; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public Builder clearAbilityGadget() { + if (abilityGadgetBuilder_ == null) { + if (contentCase_ == 18) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 18) { + contentCase_ = 0; + content_ = null; + } + abilityGadgetBuilder_.clear(); + } + return this; + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder getAbilityGadgetBuilder() { + return getAbilityGadgetFieldBuilder().getBuilder(); + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder getAbilityGadgetOrBuilder() { + if ((contentCase_ == 18) && (abilityGadgetBuilder_ != null)) { + return abilityGadgetBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 18) { + return (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_; + } + return emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + } + /** + * .AbilityGadgetInfo ability_gadget = 18; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder> + getAbilityGadgetFieldBuilder() { + if (abilityGadgetBuilder_ == null) { + if (!(contentCase_ == 18)) { + content_ = emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.getDefaultInstance(); + } + abilityGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo.Builder, emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.AbilityGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 18; + onChanged();; + return abilityGadgetBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder> statueGadgetBuilder_; + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return Whether the statueGadget field is set. + */ + @java.lang.Override + public boolean hasStatueGadget() { + return contentCase_ == 19; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + * @return The statueGadget. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getStatueGadget() { + if (statueGadgetBuilder_ == null) { + if (contentCase_ == 19) { + return (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_; + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 19) { + return statueGadgetBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public Builder setStatueGadget(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo value) { + if (statueGadgetBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + statueGadgetBuilder_.setMessage(value); + } + contentCase_ = 19; + return this; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public Builder setStatueGadget( + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder builderForValue) { + if (statueGadgetBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + statueGadgetBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 19; + return this; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public Builder mergeStatueGadget(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo value) { + if (statueGadgetBuilder_ == null) { + if (contentCase_ == 19 && + content_ != emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.newBuilder((emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 19) { + statueGadgetBuilder_.mergeFrom(value); + } + statueGadgetBuilder_.setMessage(value); + } + contentCase_ = 19; + return this; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public Builder clearStatueGadget() { + if (statueGadgetBuilder_ == null) { + if (contentCase_ == 19) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 19) { + contentCase_ = 0; + content_ = null; + } + statueGadgetBuilder_.clear(); + } + return this; + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder getStatueGadgetBuilder() { + return getStatueGadgetFieldBuilder().getBuilder(); + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder getStatueGadgetOrBuilder() { + if ((contentCase_ == 19) && (statueGadgetBuilder_ != null)) { + return statueGadgetBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 19) { + return (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_; + } + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + } + /** + * .StatueGadgetInfo statue_gadget = 19; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder> + getStatueGadgetFieldBuilder() { + if (statueGadgetBuilder_ == null) { + if (!(contentCase_ == 19)) { + content_ = emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + statueGadgetBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 19; + onChanged();; + return statueGadgetBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder> bossChestBuilder_; + /** + * .BossChestInfo boss_chest = 20; + * @return Whether the bossChest field is set. + */ + @java.lang.Override + public boolean hasBossChest() { + return contentCase_ == 20; + } + /** + * .BossChestInfo boss_chest = 20; + * @return The bossChest. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo getBossChest() { + if (bossChestBuilder_ == null) { + if (contentCase_ == 20) { + return (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_; + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } else { + if (contentCase_ == 20) { + return bossChestBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + } + /** + * .BossChestInfo boss_chest = 20; + */ + public Builder setBossChest(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo value) { + if (bossChestBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + bossChestBuilder_.setMessage(value); + } + contentCase_ = 20; + return this; + } + /** + * .BossChestInfo boss_chest = 20; + */ + public Builder setBossChest( + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder builderForValue) { + if (bossChestBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + bossChestBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 20; + return this; + } + /** + * .BossChestInfo boss_chest = 20; + */ + public Builder mergeBossChest(emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo value) { + if (bossChestBuilder_ == null) { + if (contentCase_ == 20 && + content_ != emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.newBuilder((emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 20) { + bossChestBuilder_.mergeFrom(value); + } + bossChestBuilder_.setMessage(value); + } + contentCase_ = 20; + return this; + } + /** + * .BossChestInfo boss_chest = 20; + */ + public Builder clearBossChest() { + if (bossChestBuilder_ == null) { + if (contentCase_ == 20) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 20) { + contentCase_ = 0; + content_ = null; + } + bossChestBuilder_.clear(); + } + return this; + } + /** + * .BossChestInfo boss_chest = 20; + */ + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder getBossChestBuilder() { + return getBossChestFieldBuilder().getBuilder(); + } + /** + * .BossChestInfo boss_chest = 20; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder getBossChestOrBuilder() { + if ((contentCase_ == 20) && (bossChestBuilder_ != null)) { + return bossChestBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 20) { + return (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_; + } + return emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + } + /** + * .BossChestInfo boss_chest = 20; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder> + getBossChestFieldBuilder() { + if (bossChestBuilder_ == null) { + if (!(contentCase_ == 20)) { + content_ = emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.getDefaultInstance(); + } + bossChestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo.Builder, emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfoOrBuilder>( + (emu.grasscutter.net.proto.BossChestInfoOuterClass.BossChestInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 20; + onChanged();; + return bossChestBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder> blossomChestBuilder_; + /** + * .BlossomChestInfo blossom_chest = 41; + * @return Whether the blossomChest field is set. + */ + @java.lang.Override + public boolean hasBlossomChest() { + return contentCase_ == 41; + } + /** + * .BlossomChestInfo blossom_chest = 41; + * @return The blossomChest. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo getBlossomChest() { + if (blossomChestBuilder_ == null) { + if (contentCase_ == 41) { + return (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_; + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } else { + if (contentCase_ == 41) { + return blossomChestBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public Builder setBlossomChest(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo value) { + if (blossomChestBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + blossomChestBuilder_.setMessage(value); + } + contentCase_ = 41; + return this; + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public Builder setBlossomChest( + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder builderForValue) { + if (blossomChestBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + blossomChestBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 41; + return this; + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public Builder mergeBlossomChest(emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo value) { + if (blossomChestBuilder_ == null) { + if (contentCase_ == 41 && + content_ != emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.newBuilder((emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 41) { + blossomChestBuilder_.mergeFrom(value); + } + blossomChestBuilder_.setMessage(value); + } + contentCase_ = 41; + return this; + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public Builder clearBlossomChest() { + if (blossomChestBuilder_ == null) { + if (contentCase_ == 41) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 41) { + contentCase_ = 0; + content_ = null; + } + blossomChestBuilder_.clear(); + } + return this; + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder getBlossomChestBuilder() { + return getBlossomChestFieldBuilder().getBuilder(); + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder getBlossomChestOrBuilder() { + if ((contentCase_ == 41) && (blossomChestBuilder_ != null)) { + return blossomChestBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 41) { + return (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_; + } + return emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + } + /** + * .BlossomChestInfo blossom_chest = 41; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder> + getBlossomChestFieldBuilder() { + if (blossomChestBuilder_ == null) { + if (!(contentCase_ == 41)) { + content_ = emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.getDefaultInstance(); + } + blossomChestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo.Builder, emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfoOrBuilder>( + (emu.grasscutter.net.proto.BlossomChestInfoOuterClass.BlossomChestInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 41; + onChanged();; + return blossomChestBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder> mpPlayRewardBuilder_; + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return Whether the mpPlayReward field is set. + */ + @java.lang.Override + public boolean hasMpPlayReward() { + return contentCase_ == 42; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + * @return The mpPlayReward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo getMpPlayReward() { + if (mpPlayRewardBuilder_ == null) { + if (contentCase_ == 42) { + return (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_; + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } else { + if (contentCase_ == 42) { + return mpPlayRewardBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public Builder setMpPlayReward(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo value) { + if (mpPlayRewardBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + mpPlayRewardBuilder_.setMessage(value); + } + contentCase_ = 42; + return this; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public Builder setMpPlayReward( + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder builderForValue) { + if (mpPlayRewardBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + mpPlayRewardBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 42; + return this; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public Builder mergeMpPlayReward(emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo value) { + if (mpPlayRewardBuilder_ == null) { + if (contentCase_ == 42 && + content_ != emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.newBuilder((emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 42) { + mpPlayRewardBuilder_.mergeFrom(value); + } + mpPlayRewardBuilder_.setMessage(value); + } + contentCase_ = 42; + return this; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public Builder clearMpPlayReward() { + if (mpPlayRewardBuilder_ == null) { + if (contentCase_ == 42) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 42) { + contentCase_ = 0; + content_ = null; + } + mpPlayRewardBuilder_.clear(); + } + return this; + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder getMpPlayRewardBuilder() { + return getMpPlayRewardFieldBuilder().getBuilder(); + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder getMpPlayRewardOrBuilder() { + if ((contentCase_ == 42) && (mpPlayRewardBuilder_ != null)) { + return mpPlayRewardBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 42) { + return (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_; + } + return emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + } + /** + * .MpPlayRewardInfo mp_play_reward = 42; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder> + getMpPlayRewardFieldBuilder() { + if (mpPlayRewardBuilder_ == null) { + if (!(contentCase_ == 42)) { + content_ = emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.getDefaultInstance(); + } + mpPlayRewardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo.Builder, emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfoOrBuilder>( + (emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.MpPlayRewardInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 42; + onChanged();; + return mpPlayRewardBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder> generalRewardBuilder_; + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return Whether the generalReward field is set. + */ + @java.lang.Override + public boolean hasGeneralReward() { + return contentCase_ == 43; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + * @return The generalReward. + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo getGeneralReward() { + if (generalRewardBuilder_ == null) { + if (contentCase_ == 43) { + return (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_; + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } else { + if (contentCase_ == 43) { + return generalRewardBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public Builder setGeneralReward(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo value) { + if (generalRewardBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + generalRewardBuilder_.setMessage(value); + } + contentCase_ = 43; + return this; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public Builder setGeneralReward( + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder builderForValue) { + if (generalRewardBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + generalRewardBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 43; + return this; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public Builder mergeGeneralReward(emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo value) { + if (generalRewardBuilder_ == null) { + if (contentCase_ == 43 && + content_ != emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.newBuilder((emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 43) { + generalRewardBuilder_.mergeFrom(value); + } + generalRewardBuilder_.setMessage(value); + } + contentCase_ = 43; + return this; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public Builder clearGeneralReward() { + if (generalRewardBuilder_ == null) { + if (contentCase_ == 43) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 43) { + contentCase_ = 0; + content_ = null; + } + generalRewardBuilder_.clear(); + } + return this; + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder getGeneralRewardBuilder() { + return getGeneralRewardFieldBuilder().getBuilder(); + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + @java.lang.Override + public emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder getGeneralRewardOrBuilder() { + if ((contentCase_ == 43) && (generalRewardBuilder_ != null)) { + return generalRewardBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 43) { + return (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_; + } + return emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + } + /** + * .GadgetGeneralRewardInfo general_reward = 43; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder> + getGeneralRewardFieldBuilder() { + if (generalRewardBuilder_ == null) { + if (!(contentCase_ == 43)) { + content_ = emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.getDefaultInstance(); + } + generalRewardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo.Builder, emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfoOrBuilder>( + (emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.GadgetGeneralRewardInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 43; + onChanged();; + return generalRewardBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder> offeringInfoBuilder_; + /** + * .OfferingInfo offering_info = 44; + * @return Whether the offeringInfo field is set. + */ + @java.lang.Override + public boolean hasOfferingInfo() { + return contentCase_ == 44; + } + /** + * .OfferingInfo offering_info = 44; + * @return The offeringInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo getOfferingInfo() { + if (offeringInfoBuilder_ == null) { + if (contentCase_ == 44) { + return (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_; + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } else { + if (contentCase_ == 44) { + return offeringInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + } + /** + * .OfferingInfo offering_info = 44; + */ + public Builder setOfferingInfo(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo value) { + if (offeringInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + offeringInfoBuilder_.setMessage(value); + } + contentCase_ = 44; + return this; + } + /** + * .OfferingInfo offering_info = 44; + */ + public Builder setOfferingInfo( + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder builderForValue) { + if (offeringInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + offeringInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 44; + return this; + } + /** + * .OfferingInfo offering_info = 44; + */ + public Builder mergeOfferingInfo(emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo value) { + if (offeringInfoBuilder_ == null) { + if (contentCase_ == 44 && + content_ != emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.newBuilder((emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 44) { + offeringInfoBuilder_.mergeFrom(value); + } + offeringInfoBuilder_.setMessage(value); + } + contentCase_ = 44; + return this; + } + /** + * .OfferingInfo offering_info = 44; + */ + public Builder clearOfferingInfo() { + if (offeringInfoBuilder_ == null) { + if (contentCase_ == 44) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 44) { + contentCase_ = 0; + content_ = null; + } + offeringInfoBuilder_.clear(); + } + return this; + } + /** + * .OfferingInfo offering_info = 44; + */ + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder getOfferingInfoBuilder() { + return getOfferingInfoFieldBuilder().getBuilder(); + } + /** + * .OfferingInfo offering_info = 44; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder getOfferingInfoOrBuilder() { + if ((contentCase_ == 44) && (offeringInfoBuilder_ != null)) { + return offeringInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 44) { + return (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_; + } + return emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + } + /** + * .OfferingInfo offering_info = 44; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder> + getOfferingInfoFieldBuilder() { + if (offeringInfoBuilder_ == null) { + if (!(contentCase_ == 44)) { + content_ = emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.getDefaultInstance(); + } + offeringInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo.Builder, emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfoOrBuilder>( + (emu.grasscutter.net.proto.OfferingInfoOuterClass.OfferingInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 44; + onChanged();; + return offeringInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder> foundationInfoBuilder_; + /** + * .FoundationInfo foundation_info = 45; + * @return Whether the foundationInfo field is set. + */ + @java.lang.Override + public boolean hasFoundationInfo() { + return contentCase_ == 45; + } + /** + * .FoundationInfo foundation_info = 45; + * @return The foundationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo getFoundationInfo() { + if (foundationInfoBuilder_ == null) { + if (contentCase_ == 45) { + return (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_; + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } else { + if (contentCase_ == 45) { + return foundationInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + } + /** + * .FoundationInfo foundation_info = 45; + */ + public Builder setFoundationInfo(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo value) { + if (foundationInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + foundationInfoBuilder_.setMessage(value); + } + contentCase_ = 45; + return this; + } + /** + * .FoundationInfo foundation_info = 45; + */ + public Builder setFoundationInfo( + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder builderForValue) { + if (foundationInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + foundationInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 45; + return this; + } + /** + * .FoundationInfo foundation_info = 45; + */ + public Builder mergeFoundationInfo(emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo value) { + if (foundationInfoBuilder_ == null) { + if (contentCase_ == 45 && + content_ != emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.newBuilder((emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 45) { + foundationInfoBuilder_.mergeFrom(value); + } + foundationInfoBuilder_.setMessage(value); + } + contentCase_ = 45; + return this; + } + /** + * .FoundationInfo foundation_info = 45; + */ + public Builder clearFoundationInfo() { + if (foundationInfoBuilder_ == null) { + if (contentCase_ == 45) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 45) { + contentCase_ = 0; + content_ = null; + } + foundationInfoBuilder_.clear(); + } + return this; + } + /** + * .FoundationInfo foundation_info = 45; + */ + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder getFoundationInfoBuilder() { + return getFoundationInfoFieldBuilder().getBuilder(); + } + /** + * .FoundationInfo foundation_info = 45; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder getFoundationInfoOrBuilder() { + if ((contentCase_ == 45) && (foundationInfoBuilder_ != null)) { + return foundationInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 45) { + return (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_; + } + return emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + } + /** + * .FoundationInfo foundation_info = 45; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder> + getFoundationInfoFieldBuilder() { + if (foundationInfoBuilder_ == null) { + if (!(contentCase_ == 45)) { + content_ = emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.getDefaultInstance(); + } + foundationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo.Builder, emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfoOrBuilder>( + (emu.grasscutter.net.proto.FoundationInfoOuterClass.FoundationInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 45; + onChanged();; + return foundationInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder> vehicleInfoBuilder_; + /** + * .VehicleInfo vehicle_info = 46; + * @return Whether the vehicleInfo field is set. + */ + @java.lang.Override + public boolean hasVehicleInfo() { + return contentCase_ == 46; + } + /** + * .VehicleInfo vehicle_info = 46; + * @return The vehicleInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getVehicleInfo() { + if (vehicleInfoBuilder_ == null) { + if (contentCase_ == 46) { + return (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_; + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } else { + if (contentCase_ == 46) { + return vehicleInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public Builder setVehicleInfo(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo value) { + if (vehicleInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + vehicleInfoBuilder_.setMessage(value); + } + contentCase_ = 46; + return this; + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public Builder setVehicleInfo( + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder builderForValue) { + if (vehicleInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + vehicleInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 46; + return this; + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public Builder mergeVehicleInfo(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo value) { + if (vehicleInfoBuilder_ == null) { + if (contentCase_ == 46 && + content_ != emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.newBuilder((emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 46) { + vehicleInfoBuilder_.mergeFrom(value); + } + vehicleInfoBuilder_.setMessage(value); + } + contentCase_ = 46; + return this; + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public Builder clearVehicleInfo() { + if (vehicleInfoBuilder_ == null) { + if (contentCase_ == 46) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 46) { + contentCase_ = 0; + content_ = null; + } + vehicleInfoBuilder_.clear(); + } + return this; + } + /** + * .VehicleInfo vehicle_info = 46; + */ + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder getVehicleInfoBuilder() { + return getVehicleInfoFieldBuilder().getBuilder(); + } + /** + * .VehicleInfo vehicle_info = 46; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder getVehicleInfoOrBuilder() { + if ((contentCase_ == 46) && (vehicleInfoBuilder_ != null)) { + return vehicleInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 46) { + return (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_; + } + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + } + /** + * .VehicleInfo vehicle_info = 46; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder> + getVehicleInfoFieldBuilder() { + if (vehicleInfoBuilder_ == null) { + if (!(contentCase_ == 46)) { + content_ = emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + vehicleInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder>( + (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 46; + onChanged();; + return vehicleInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder> shellInfoBuilder_; + /** + * .EchoShellInfo shell_info = 47; + * @return Whether the shellInfo field is set. + */ + @java.lang.Override + public boolean hasShellInfo() { + return contentCase_ == 47; + } + /** + * .EchoShellInfo shell_info = 47; + * @return The shellInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo getShellInfo() { + if (shellInfoBuilder_ == null) { + if (contentCase_ == 47) { + return (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_; + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } else { + if (contentCase_ == 47) { + return shellInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + } + /** + * .EchoShellInfo shell_info = 47; + */ + public Builder setShellInfo(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo value) { + if (shellInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + shellInfoBuilder_.setMessage(value); + } + contentCase_ = 47; + return this; + } + /** + * .EchoShellInfo shell_info = 47; + */ + public Builder setShellInfo( + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder builderForValue) { + if (shellInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + shellInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 47; + return this; + } + /** + * .EchoShellInfo shell_info = 47; + */ + public Builder mergeShellInfo(emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo value) { + if (shellInfoBuilder_ == null) { + if (contentCase_ == 47 && + content_ != emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.newBuilder((emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 47) { + shellInfoBuilder_.mergeFrom(value); + } + shellInfoBuilder_.setMessage(value); + } + contentCase_ = 47; + return this; + } + /** + * .EchoShellInfo shell_info = 47; + */ + public Builder clearShellInfo() { + if (shellInfoBuilder_ == null) { + if (contentCase_ == 47) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 47) { + contentCase_ = 0; + content_ = null; + } + shellInfoBuilder_.clear(); + } + return this; + } + /** + * .EchoShellInfo shell_info = 47; + */ + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder getShellInfoBuilder() { + return getShellInfoFieldBuilder().getBuilder(); + } + /** + * .EchoShellInfo shell_info = 47; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder getShellInfoOrBuilder() { + if ((contentCase_ == 47) && (shellInfoBuilder_ != null)) { + return shellInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 47) { + return (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_; + } + return emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + } + /** + * .EchoShellInfo shell_info = 47; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder> + getShellInfoFieldBuilder() { + if (shellInfoBuilder_ == null) { + if (!(contentCase_ == 47)) { + content_ = emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.getDefaultInstance(); + } + shellInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo.Builder, emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfoOrBuilder>( + (emu.grasscutter.net.proto.EchoShellInfoOuterClass.EchoShellInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 47; + onChanged();; + return shellInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder> screenInfoBuilder_; + /** + * .ScreenInfo screen_info = 48; + * @return Whether the screenInfo field is set. + */ + @java.lang.Override + public boolean hasScreenInfo() { + return contentCase_ == 48; + } + /** + * .ScreenInfo screen_info = 48; + * @return The screenInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getScreenInfo() { + if (screenInfoBuilder_ == null) { + if (contentCase_ == 48) { + return (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_; + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } else { + if (contentCase_ == 48) { + return screenInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + } + /** + * .ScreenInfo screen_info = 48; + */ + public Builder setScreenInfo(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo value) { + if (screenInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + screenInfoBuilder_.setMessage(value); + } + contentCase_ = 48; + return this; + } + /** + * .ScreenInfo screen_info = 48; + */ + public Builder setScreenInfo( + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder builderForValue) { + if (screenInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + screenInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 48; + return this; + } + /** + * .ScreenInfo screen_info = 48; + */ + public Builder mergeScreenInfo(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo value) { + if (screenInfoBuilder_ == null) { + if (contentCase_ == 48 && + content_ != emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.newBuilder((emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 48) { + screenInfoBuilder_.mergeFrom(value); + } + screenInfoBuilder_.setMessage(value); + } + contentCase_ = 48; + return this; + } + /** + * .ScreenInfo screen_info = 48; + */ + public Builder clearScreenInfo() { + if (screenInfoBuilder_ == null) { + if (contentCase_ == 48) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 48) { + contentCase_ = 0; + content_ = null; + } + screenInfoBuilder_.clear(); + } + return this; + } + /** + * .ScreenInfo screen_info = 48; + */ + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder getScreenInfoBuilder() { + return getScreenInfoFieldBuilder().getBuilder(); + } + /** + * .ScreenInfo screen_info = 48; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder getScreenInfoOrBuilder() { + if ((contentCase_ == 48) && (screenInfoBuilder_ != null)) { + return screenInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 48) { + return (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_; + } + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + } + /** + * .ScreenInfo screen_info = 48; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder> + getScreenInfoFieldBuilder() { + if (screenInfoBuilder_ == null) { + if (!(contentCase_ == 48)) { + content_ = emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + screenInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder>( + (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 48; + onChanged();; + return screenInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder> fishPoolInfoBuilder_; + /** + * .FishPoolInfo fish_pool_info = 59; + * @return Whether the fishPoolInfo field is set. + */ + @java.lang.Override + public boolean hasFishPoolInfo() { + return contentCase_ == 59; + } + /** + * .FishPoolInfo fish_pool_info = 59; + * @return The fishPoolInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo getFishPoolInfo() { + if (fishPoolInfoBuilder_ == null) { + if (contentCase_ == 59) { + return (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_; + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } else { + if (contentCase_ == 59) { + return fishPoolInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public Builder setFishPoolInfo(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo value) { + if (fishPoolInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + fishPoolInfoBuilder_.setMessage(value); + } + contentCase_ = 59; + return this; + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public Builder setFishPoolInfo( + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder builderForValue) { + if (fishPoolInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + fishPoolInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 59; + return this; + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public Builder mergeFishPoolInfo(emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo value) { + if (fishPoolInfoBuilder_ == null) { + if (contentCase_ == 59 && + content_ != emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.newBuilder((emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 59) { + fishPoolInfoBuilder_.mergeFrom(value); + } + fishPoolInfoBuilder_.setMessage(value); + } + contentCase_ = 59; + return this; + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public Builder clearFishPoolInfo() { + if (fishPoolInfoBuilder_ == null) { + if (contentCase_ == 59) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 59) { + contentCase_ = 0; + content_ = null; + } + fishPoolInfoBuilder_.clear(); + } + return this; + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder getFishPoolInfoBuilder() { + return getFishPoolInfoFieldBuilder().getBuilder(); + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder getFishPoolInfoOrBuilder() { + if ((contentCase_ == 59) && (fishPoolInfoBuilder_ != null)) { + return fishPoolInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 59) { + return (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_; + } + return emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + } + /** + * .FishPoolInfo fish_pool_info = 59; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder> + getFishPoolInfoFieldBuilder() { + if (fishPoolInfoBuilder_ == null) { + if (!(contentCase_ == 59)) { + content_ = emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.getDefaultInstance(); + } + fishPoolInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo.Builder, emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfoOrBuilder>( + (emu.grasscutter.net.proto.FishPoolInfoOuterClass.FishPoolInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 59; + onChanged();; + return fishPoolInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder> customGadgetTreeInfoBuilder_; + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return Whether the customGadgetTreeInfo field is set. + */ + @java.lang.Override + public boolean hasCustomGadgetTreeInfo() { + return contentCase_ == 60; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + * @return The customGadgetTreeInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo getCustomGadgetTreeInfo() { + if (customGadgetTreeInfoBuilder_ == null) { + if (contentCase_ == 60) { + return (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_; + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } else { + if (contentCase_ == 60) { + return customGadgetTreeInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public Builder setCustomGadgetTreeInfo(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo value) { + if (customGadgetTreeInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + customGadgetTreeInfoBuilder_.setMessage(value); + } + contentCase_ = 60; + return this; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public Builder setCustomGadgetTreeInfo( + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder builderForValue) { + if (customGadgetTreeInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + customGadgetTreeInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 60; + return this; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public Builder mergeCustomGadgetTreeInfo(emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo value) { + if (customGadgetTreeInfoBuilder_ == null) { + if (contentCase_ == 60 && + content_ != emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.newBuilder((emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 60) { + customGadgetTreeInfoBuilder_.mergeFrom(value); + } + customGadgetTreeInfoBuilder_.setMessage(value); + } + contentCase_ = 60; + return this; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public Builder clearCustomGadgetTreeInfo() { + if (customGadgetTreeInfoBuilder_ == null) { + if (contentCase_ == 60) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 60) { + contentCase_ = 0; + content_ = null; + } + customGadgetTreeInfoBuilder_.clear(); + } + return this; + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder getCustomGadgetTreeInfoBuilder() { + return getCustomGadgetTreeInfoFieldBuilder().getBuilder(); + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + @java.lang.Override + public emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder getCustomGadgetTreeInfoOrBuilder() { + if ((contentCase_ == 60) && (customGadgetTreeInfoBuilder_ != null)) { + return customGadgetTreeInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 60) { + return (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_; + } + return emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + } + /** + * .CustomGadgetTreeInfo custom_gadget_tree_info = 60; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder> + getCustomGadgetTreeInfoFieldBuilder() { + if (customGadgetTreeInfoBuilder_ == null) { + if (!(contentCase_ == 60)) { + content_ = emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.getDefaultInstance(); + } + customGadgetTreeInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo.Builder, emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfoOrBuilder>( + (emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.CustomGadgetTreeInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 60; + onChanged();; + return customGadgetTreeInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder> roguelikeGadgetInfoBuilder_; + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return Whether the roguelikeGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasRoguelikeGadgetInfo() { + return contentCase_ == 61; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + * @return The roguelikeGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo getRoguelikeGadgetInfo() { + if (roguelikeGadgetInfoBuilder_ == null) { + if (contentCase_ == 61) { + return (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_; + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } else { + if (contentCase_ == 61) { + return roguelikeGadgetInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public Builder setRoguelikeGadgetInfo(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo value) { + if (roguelikeGadgetInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + roguelikeGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 61; + return this; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public Builder setRoguelikeGadgetInfo( + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder builderForValue) { + if (roguelikeGadgetInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + roguelikeGadgetInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 61; + return this; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public Builder mergeRoguelikeGadgetInfo(emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo value) { + if (roguelikeGadgetInfoBuilder_ == null) { + if (contentCase_ == 61 && + content_ != emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.newBuilder((emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 61) { + roguelikeGadgetInfoBuilder_.mergeFrom(value); + } + roguelikeGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 61; + return this; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public Builder clearRoguelikeGadgetInfo() { + if (roguelikeGadgetInfoBuilder_ == null) { + if (contentCase_ == 61) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 61) { + contentCase_ = 0; + content_ = null; + } + roguelikeGadgetInfoBuilder_.clear(); + } + return this; + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder getRoguelikeGadgetInfoBuilder() { + return getRoguelikeGadgetInfoFieldBuilder().getBuilder(); + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + @java.lang.Override + public emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder getRoguelikeGadgetInfoOrBuilder() { + if ((contentCase_ == 61) && (roguelikeGadgetInfoBuilder_ != null)) { + return roguelikeGadgetInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 61) { + return (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_; + } + return emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + } + /** + * .RoguelikeGadgetInfo roguelike_gadget_info = 61; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder> + getRoguelikeGadgetInfoFieldBuilder() { + if (roguelikeGadgetInfoBuilder_ == null) { + if (!(contentCase_ == 61)) { + content_ = emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.getDefaultInstance(); + } + roguelikeGadgetInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo.Builder, emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfoOrBuilder>( + (emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.RoguelikeGadgetInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 61; + onChanged();; + return roguelikeGadgetInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder> nightCrowGadgetInfoBuilder_; + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return Whether the nightCrowGadgetInfo field is set. + */ + @java.lang.Override + public boolean hasNightCrowGadgetInfo() { + return contentCase_ == 62; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + * @return The nightCrowGadgetInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getNightCrowGadgetInfo() { + if (nightCrowGadgetInfoBuilder_ == null) { + if (contentCase_ == 62) { + return (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_; + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } else { + if (contentCase_ == 62) { + return nightCrowGadgetInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public Builder setNightCrowGadgetInfo(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN value) { + if (nightCrowGadgetInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + nightCrowGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 62; + return this; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public Builder setNightCrowGadgetInfo( + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder builderForValue) { + if (nightCrowGadgetInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + nightCrowGadgetInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 62; + return this; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public Builder mergeNightCrowGadgetInfo(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN value) { + if (nightCrowGadgetInfoBuilder_ == null) { + if (contentCase_ == 62 && + content_ != emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.newBuilder((emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 62) { + nightCrowGadgetInfoBuilder_.mergeFrom(value); + } + nightCrowGadgetInfoBuilder_.setMessage(value); + } + contentCase_ = 62; + return this; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public Builder clearNightCrowGadgetInfo() { + if (nightCrowGadgetInfoBuilder_ == null) { + if (contentCase_ == 62) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 62) { + contentCase_ = 0; + content_ = null; + } + nightCrowGadgetInfoBuilder_.clear(); + } + return this; + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder getNightCrowGadgetInfoBuilder() { + return getNightCrowGadgetInfoFieldBuilder().getBuilder(); + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder getNightCrowGadgetInfoOrBuilder() { + if ((contentCase_ == 62) && (nightCrowGadgetInfoBuilder_ != null)) { + return nightCrowGadgetInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 62) { + return (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_; + } + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + } + /** + * .Unk2800_FHMOLALLEEN night_crow_gadget_info = 62; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder> + getNightCrowGadgetInfoFieldBuilder() { + if (nightCrowGadgetInfoBuilder_ == null) { + if (!(contentCase_ == 62)) { + content_ = emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + nightCrowGadgetInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder>( + (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 62; + onChanged();; + return nightCrowGadgetInfoBuilder_; + } + @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:SceneGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:SceneGadgetInfo) + private static final emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo(); + } + + public static emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneGadgetInfoOuterClass.SceneGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneGadgetInfo.proto\032\027AbilityGadgetIn" + + "fo.proto\032\026BlossomChestInfo.proto\032\023BossCh" + + "estInfo.proto\032\026ClientGadgetInfo.proto\032\032C" + + "ustomGadgetTreeInfo.proto\032\023EchoShellInfo" + + ".proto\032\022FishPoolInfo.proto\032\024FoundationIn" + + "fo.proto\032\024GadgetBornType.proto\032\035GadgetGe" + + "neralRewardInfo.proto\032\024GadgetPlayInfo.pr" + + "oto\032\026GatherGadgetInfo.proto\032\nItem.proto\032" + + "\026MpPlayRewardInfo.proto\032\022OfferingInfo.pr" + + "oto\032\022PlatformInfo.proto\032\031RoguelikeGadget" + + "Info.proto\032\020ScreenInfo.proto\032\026StatueGadg" + + "etInfo.proto\032\031Unk2800_FHMOLALLEEN.proto\032" + + "\021VehicleInfo.proto\032\021WeatherInfo.proto\032\021W" + + "orktopInfo.proto\"\273\n\n\017SceneGadgetInfo\022\021\n\t" + + "gadget_id\030\001 \001(\r\022\020\n\010group_id\030\002 \001(\r\022\021\n\tcon" + + "fig_id\030\003 \001(\r\022\027\n\017owner_entity_id\030\004 \001(\r\022\"\n" + + "\tborn_type\030\005 \001(\0162\017.GadgetBornType\022\024\n\014gad" + + "get_state\030\006 \001(\r\022\023\n\013gadget_type\030\007 \001(\r\022\030\n\020" + + "is_show_cutscene\030\010 \001(\010\022\031\n\021authority_peer" + + "_id\030\t \001(\r\022\032\n\022is_enable_interact\030\n \001(\010\022\023\n" + + "\013interact_id\030\013 \001(\r\022\021\n\tmark_flag\030\025 \001(\r\022\034\n" + + "\024prop_owner_entity_id\030\026 \001(\r\022\037\n\010platform\030" + + "\027 \001(\0132\r.PlatformInfo\022\031\n\021interact_uid_lis" + + "t\030\030 \003(\r\022\020\n\010draft_id\030\031 \001(\r\022\031\n\021gadget_talk" + + "_state\030\032 \001(\r\022\"\n\tplay_info\030d \001(\0132\017.Gadget" + + "PlayInfo\022\034\n\013trifle_item\030\014 \001(\0132\005.ItemH\000\022*" + + "\n\rgather_gadget\030\r \001(\0132\021.GatherGadgetInfo" + + "H\000\022\037\n\007worktop\030\016 \001(\0132\014.WorktopInfoH\000\022*\n\rc" + + "lient_gadget\030\017 \001(\0132\021.ClientGadgetInfoH\000\022" + + "\037\n\007weather\030\021 \001(\0132\014.WeatherInfoH\000\022,\n\016abil" + + "ity_gadget\030\022 \001(\0132\022.AbilityGadgetInfoH\000\022*" + + "\n\rstatue_gadget\030\023 \001(\0132\021.StatueGadgetInfo" + + "H\000\022$\n\nboss_chest\030\024 \001(\0132\016.BossChestInfoH\000" + + "\022*\n\rblossom_chest\030) \001(\0132\021.BlossomChestIn" + + "foH\000\022+\n\016mp_play_reward\030* \001(\0132\021.MpPlayRew" + + "ardInfoH\000\0222\n\016general_reward\030+ \001(\0132\030.Gadg" + + "etGeneralRewardInfoH\000\022&\n\roffering_info\030," + + " \001(\0132\r.OfferingInfoH\000\022*\n\017foundation_info" + + "\030- \001(\0132\017.FoundationInfoH\000\022$\n\014vehicle_inf" + + "o\030. \001(\0132\014.VehicleInfoH\000\022$\n\nshell_info\030/ " + + "\001(\0132\016.EchoShellInfoH\000\022\"\n\013screen_info\0300 \001" + + "(\0132\013.ScreenInfoH\000\022\'\n\016fish_pool_info\030; \001(" + + "\0132\r.FishPoolInfoH\000\0228\n\027custom_gadget_tree" + + "_info\030< \001(\0132\025.CustomGadgetTreeInfoH\000\0225\n\025" + + "roguelike_gadget_info\030= \001(\0132\024.RoguelikeG" + + "adgetInfoH\000\0226\n\026night_crow_gadget_info\030> " + + "\001(\0132\024.Unk2800_FHMOLALLEENH\000B\t\n\007contentB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.BossChestInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EchoShellInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FishPoolInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FoundationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.OfferingInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PlatformInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ScreenInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.getDescriptor(), + emu.grasscutter.net.proto.VehicleInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WeatherInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WorktopInfoOuterClass.getDescriptor(), + }); + internal_static_SceneGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneGadgetInfo_descriptor, + new java.lang.String[] { "GadgetId", "GroupId", "ConfigId", "OwnerEntityId", "BornType", "GadgetState", "GadgetType", "IsShowCutscene", "AuthorityPeerId", "IsEnableInteract", "InteractId", "MarkFlag", "PropOwnerEntityId", "Platform", "InteractUidList", "DraftId", "GadgetTalkState", "PlayInfo", "TrifleItem", "GatherGadget", "Worktop", "ClientGadget", "Weather", "AbilityGadget", "StatueGadget", "BossChest", "BlossomChest", "MpPlayReward", "GeneralReward", "OfferingInfo", "FoundationInfo", "VehicleInfo", "ShellInfo", "ScreenInfo", "FishPoolInfo", "CustomGadgetTreeInfo", "RoguelikeGadgetInfo", "NightCrowGadgetInfo", "Content", }); + emu.grasscutter.net.proto.AbilityGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BlossomChestInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.BossChestInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ClientGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.CustomGadgetTreeInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EchoShellInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FishPoolInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FoundationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.GadgetBornTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.GadgetGeneralRewardInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.GadgetPlayInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.GatherGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MpPlayRewardInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.OfferingInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PlatformInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.RoguelikeGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ScreenInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.getDescriptor(); + emu.grasscutter.net.proto.VehicleInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WeatherInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WorktopInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java new file mode 100644 index 00000000000..e42e8eb2625 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneInitFinishRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneInitFinishRsp.proto + +package emu.grasscutter.net.proto; + +public final class SceneInitFinishRspOuterClass { + private SceneInitFinishRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneInitFinishRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneInitFinishRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 enter_scene_token = 8; + * @return The enterSceneToken. + */ + int getEnterSceneToken(); + } + /** + *
+   * CmdId: 207
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneInitFinishRsp} + */ + public static final class SceneInitFinishRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneInitFinishRsp) + SceneInitFinishRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneInitFinishRsp.newBuilder() to construct. + private SceneInitFinishRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneInitFinishRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneInitFinishRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneInitFinishRsp( + 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 64: { + + enterSceneToken_ = input.readUInt32(); + break; + } + case 104: { + + 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.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.class, emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTER_SCENE_TOKEN_FIELD_NUMBER = 8; + private int enterSceneToken_; + /** + * uint32 enter_scene_token = 8; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + + 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 (enterSceneToken_ != 0) { + output.writeUInt32(8, enterSceneToken_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enterSceneToken_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, enterSceneToken_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, 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.SceneInitFinishRspOuterClass.SceneInitFinishRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp other = (emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEnterSceneToken() + != other.getEnterSceneToken()) 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(); + hash = (37 * hash) + ENTER_SCENE_TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getEnterSceneToken(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp 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.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp 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.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp 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.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp 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.SceneInitFinishRspOuterClass.SceneInitFinishRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp 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.SceneInitFinishRspOuterClass.SceneInitFinishRsp 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: 207
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneInitFinishRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneInitFinishRsp) + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.class, emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + enterSceneToken_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.internal_static_SceneInitFinishRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp build() { + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp buildPartial() { + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp result = new emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp(this); + result.retcode_ = retcode_; + result.enterSceneToken_ = enterSceneToken_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp) { + return mergeFrom((emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp other) { + if (other == emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEnterSceneToken() != 0) { + setEnterSceneToken(other.getEnterSceneToken()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int enterSceneToken_ ; + /** + * uint32 enter_scene_token = 8; + * @return The enterSceneToken. + */ + @java.lang.Override + public int getEnterSceneToken() { + return enterSceneToken_; + } + /** + * uint32 enter_scene_token = 8; + * @param value The enterSceneToken to set. + * @return This builder for chaining. + */ + public Builder setEnterSceneToken(int value) { + + enterSceneToken_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_scene_token = 8; + * @return This builder for chaining. + */ + public Builder clearEnterSceneToken() { + + enterSceneToken_ = 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:SceneInitFinishRsp) + } + + // @@protoc_insertion_point(class_scope:SceneInitFinishRsp) + private static final emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp(); + } + + public static emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneInitFinishRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneInitFinishRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneInitFinishRspOuterClass.SceneInitFinishRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneInitFinishRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneInitFinishRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SceneInitFinishRsp.proto\"@\n\022SceneInitF" + + "inishRsp\022\017\n\007retcode\030\r \001(\005\022\031\n\021enter_scene" + + "_token\030\010 \001(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneInitFinishRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneInitFinishRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneInitFinishRsp_descriptor, + new java.lang.String[] { "Retcode", "EnterSceneToken", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java new file mode 100644 index 00000000000..97f5e183699 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneKickPlayerNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneKickPlayerNotifyOuterClass { + private SceneKickPlayerNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneKickPlayerNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneKickPlayerNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 8; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * uint32 kicker_uid = 9; + * @return The kickerUid. + */ + int getKickerUid(); + } + /** + *
+   * CmdId: 211
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneKickPlayerNotify} + */ + public static final class SceneKickPlayerNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneKickPlayerNotify) + SceneKickPlayerNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneKickPlayerNotify.newBuilder() to construct. + private SceneKickPlayerNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneKickPlayerNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneKickPlayerNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneKickPlayerNotify( + 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 64: { + + targetUid_ = input.readUInt32(); + break; + } + case 72: { + + kickerUid_ = 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.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.class, emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 8; + private int targetUid_; + /** + * uint32 target_uid = 8; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int KICKER_UID_FIELD_NUMBER = 9; + private int kickerUid_; + /** + * uint32 kicker_uid = 9; + * @return The kickerUid. + */ + @java.lang.Override + public int getKickerUid() { + return kickerUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(8, targetUid_); + } + if (kickerUid_ != 0) { + output.writeUInt32(9, kickerUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, targetUid_); + } + if (kickerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, kickerUid_); + } + 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.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify other = (emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getKickerUid() + != other.getKickerUid()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + KICKER_UID_FIELD_NUMBER; + hash = (53 * hash) + getKickerUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify 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.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify 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.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify 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.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify 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.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify 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.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify 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: 211
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneKickPlayerNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneKickPlayerNotify) + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.class, emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + kickerUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.internal_static_SceneKickPlayerNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify build() { + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify buildPartial() { + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify result = new emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify(this); + result.targetUid_ = targetUid_; + result.kickerUid_ = kickerUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify other) { + if (other == emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getKickerUid() != 0) { + setKickerUid(other.getKickerUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 8; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 8; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 8; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int kickerUid_ ; + /** + * uint32 kicker_uid = 9; + * @return The kickerUid. + */ + @java.lang.Override + public int getKickerUid() { + return kickerUid_; + } + /** + * uint32 kicker_uid = 9; + * @param value The kickerUid to set. + * @return This builder for chaining. + */ + public Builder setKickerUid(int value) { + + kickerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 kicker_uid = 9; + * @return This builder for chaining. + */ + public Builder clearKickerUid() { + + kickerUid_ = 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:SceneKickPlayerNotify) + } + + // @@protoc_insertion_point(class_scope:SceneKickPlayerNotify) + private static final emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify(); + } + + public static emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneKickPlayerNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneKickPlayerNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerNotifyOuterClass.SceneKickPlayerNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneKickPlayerNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneKickPlayerNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SceneKickPlayerNotify.proto\"?\n\025SceneKi" + + "ckPlayerNotify\022\022\n\ntarget_uid\030\010 \001(\r\022\022\n\nki" + + "cker_uid\030\t \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneKickPlayerNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneKickPlayerNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneKickPlayerNotify_descriptor, + new java.lang.String[] { "TargetUid", "KickerUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java new file mode 100644 index 00000000000..8f12d077fd5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneKickPlayerReq.proto + +package emu.grasscutter.net.proto; + +public final class SceneKickPlayerReqOuterClass { + private SceneKickPlayerReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneKickPlayerReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneKickPlayerReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 6; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 264
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneKickPlayerReq} + */ + public static final class SceneKickPlayerReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneKickPlayerReq) + SceneKickPlayerReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneKickPlayerReq.newBuilder() to construct. + private SceneKickPlayerReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneKickPlayerReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneKickPlayerReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneKickPlayerReq( + 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: { + + targetUid_ = 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.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.class, emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 6; + private int targetUid_; + /** + * uint32 target_uid = 6; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(6, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, targetUid_); + } + 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.SceneKickPlayerReqOuterClass.SceneKickPlayerReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq other = (emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq) obj; + + if (getTargetUid() + != other.getTargetUid()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq 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.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq 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.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq 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.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq 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.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq 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.SceneKickPlayerReqOuterClass.SceneKickPlayerReq 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: 264
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneKickPlayerReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneKickPlayerReq) + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.class, emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.internal_static_SceneKickPlayerReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq build() { + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq buildPartial() { + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq result = new emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq(this); + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq) { + return mergeFrom((emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq other) { + if (other == emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 6; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 6; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 6; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:SceneKickPlayerReq) + } + + // @@protoc_insertion_point(class_scope:SceneKickPlayerReq) + private static final emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq(); + } + + public static emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneKickPlayerReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneKickPlayerReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerReqOuterClass.SceneKickPlayerReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneKickPlayerReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneKickPlayerReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SceneKickPlayerReq.proto\"(\n\022SceneKickP" + + "layerReq\022\022\n\ntarget_uid\030\006 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneKickPlayerReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneKickPlayerReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneKickPlayerReq_descriptor, + new java.lang.String[] { "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java new file mode 100644 index 00000000000..903d7299410 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneKickPlayerRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneKickPlayerRsp.proto + +package emu.grasscutter.net.proto; + +public final class SceneKickPlayerRspOuterClass { + private SceneKickPlayerRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneKickPlayerRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneKickPlayerRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + int getTargetUid(); + } + /** + *
+   * CmdId: 238
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneKickPlayerRsp} + */ + public static final class SceneKickPlayerRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneKickPlayerRsp) + SceneKickPlayerRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneKickPlayerRsp.newBuilder() to construct. + private SceneKickPlayerRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneKickPlayerRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneKickPlayerRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneKickPlayerRsp( + 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 80: { + + targetUid_ = input.readUInt32(); + break; + } + case 104: { + + 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.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.class, emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TARGET_UID_FIELD_NUMBER = 10; + private int targetUid_; + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(10, targetUid_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, targetUid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, 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.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp other = (emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getTargetUid() + != other.getTargetUid()) 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(); + hash = (37 * hash) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp 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.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp 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.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp 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.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp 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.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp 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.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp 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: 238
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneKickPlayerRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneKickPlayerRsp) + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.class, emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + targetUid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.internal_static_SceneKickPlayerRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp build() { + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp buildPartial() { + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp result = new emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp(this); + result.retcode_ = retcode_; + result.targetUid_ = targetUid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp) { + return mergeFrom((emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp other) { + if (other == emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 10; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 10; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 10; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 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:SceneKickPlayerRsp) + } + + // @@protoc_insertion_point(class_scope:SceneKickPlayerRsp) + private static final emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp(); + } + + public static emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneKickPlayerRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneKickPlayerRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneKickPlayerRspOuterClass.SceneKickPlayerRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneKickPlayerRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneKickPlayerRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SceneKickPlayerRsp.proto\"9\n\022SceneKickP" + + "layerRsp\022\017\n\007retcode\030\r \001(\005\022\022\n\ntarget_uid\030" + + "\n \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneKickPlayerRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneKickPlayerRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneKickPlayerRsp_descriptor, + new java.lang.String[] { "Retcode", "TargetUid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java new file mode 100644 index 00000000000..f58caf8afda --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneMonsterInfoOuterClass.java @@ -0,0 +1,3191 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneMonsterInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneMonsterInfoOuterClass { + private SceneMonsterInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneMonsterInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneMonsterInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 monster_id = 1; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * uint32 group_id = 2; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 config_id = 3; + * @return The configId. + */ + int getConfigId(); + + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + java.util.List + getWeaponListList(); + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList(int index); + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + int getWeaponListCount(); + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + java.util.List + getWeaponListOrBuilderList(); + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder( + int index); + + /** + * uint32 authority_peer_id = 5; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + + /** + * repeated uint32 affix_list = 6; + * @return A list containing the affixList. + */ + java.util.List getAffixListList(); + /** + * repeated uint32 affix_list = 6; + * @return The count of affixList. + */ + int getAffixListCount(); + /** + * repeated uint32 affix_list = 6; + * @param index The index of the element to return. + * @return The affixList at the given index. + */ + int getAffixList(int index); + + /** + * bool is_elite = 7; + * @return The isElite. + */ + boolean getIsElite(); + + /** + * uint32 owner_entity_id = 8; + * @return The ownerEntityId. + */ + int getOwnerEntityId(); + + /** + * uint32 summoned_tag = 9; + * @return The summonedTag. + */ + int getSummonedTag(); + + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + int getSummonTagMapCount(); + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + boolean containsSummonTagMap( + int key); + /** + * Use {@link #getSummonTagMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSummonTagMap(); + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + java.util.Map + getSummonTagMapMap(); + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + int getSummonTagMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + int getSummonTagMapOrThrow( + int key); + + /** + * uint32 pose_id = 11; + * @return The poseId. + */ + int getPoseId(); + + /** + * .MonsterBornType born_type = 12; + * @return The enum numeric value on the wire for bornType. + */ + int getBornTypeValue(); + /** + * .MonsterBornType born_type = 12; + * @return The bornType. + */ + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType getBornType(); + + /** + * uint32 block_id = 13; + * @return The blockId. + */ + int getBlockId(); + + /** + * uint32 mark_flag = 14; + * @return The markFlag. + */ + int getMarkFlag(); + + /** + * uint32 title_id = 15; + * @return The titleId. + */ + int getTitleId(); + + /** + * uint32 special_name_id = 16; + * @return The specialNameId. + */ + int getSpecialNameId(); + + /** + * uint32 attack_target_id = 17; + * @return The attackTargetId. + */ + int getAttackTargetId(); + + /** + * .MonsterRoute monster_route = 18; + * @return Whether the monsterRoute field is set. + */ + boolean hasMonsterRoute(); + /** + * .MonsterRoute monster_route = 18; + * @return The monsterRoute. + */ + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getMonsterRoute(); + /** + * .MonsterRoute monster_route = 18; + */ + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder getMonsterRouteOrBuilder(); + + /** + * uint32 ai_config_id = 19; + * @return The aiConfigId. + */ + int getAiConfigId(); + + /** + * uint32 level_route_id = 20; + * @return The levelRouteId. + */ + int getLevelRouteId(); + + /** + * uint32 init_pose_id = 21; + * @return The initPoseId. + */ + int getInitPoseId(); + + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @return The unk2800JEGLENPDPNI. + */ + boolean getUnk2800JEGLENPDPNI(); + + /** + * .SceneFishInfo fish_info = 50; + * @return Whether the fishInfo field is set. + */ + boolean hasFishInfo(); + /** + * .SceneFishInfo fish_info = 50; + * @return The fishInfo. + */ + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getFishInfo(); + /** + * .SceneFishInfo fish_info = 50; + */ + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder getFishInfoOrBuilder(); + + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.ContentCase getContentCase(); + } + /** + * Protobuf type {@code SceneMonsterInfo} + */ + public static final class SceneMonsterInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneMonsterInfo) + SceneMonsterInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneMonsterInfo.newBuilder() to construct. + private SceneMonsterInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneMonsterInfo() { + weaponList_ = java.util.Collections.emptyList(); + affixList_ = emptyIntList(); + bornType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneMonsterInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneMonsterInfo( + 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: { + + monsterId_ = input.readUInt32(); + break; + } + case 16: { + + groupId_ = input.readUInt32(); + break; + } + case 24: { + + configId_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + weaponList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + weaponList_.add( + input.readMessage(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.parser(), extensionRegistry)); + break; + } + case 40: { + + authorityPeerId_ = input.readUInt32(); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + affixList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + affixList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + affixList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + affixList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + + isElite_ = input.readBool(); + break; + } + case 64: { + + ownerEntityId_ = input.readUInt32(); + break; + } + case 72: { + + summonedTag_ = input.readUInt32(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + summonTagMap_ = com.google.protobuf.MapField.newMapField( + SummonTagMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + summonTagMap__ = input.readMessage( + SummonTagMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + summonTagMap_.getMutableMap().put( + summonTagMap__.getKey(), summonTagMap__.getValue()); + break; + } + case 88: { + + poseId_ = input.readUInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + bornType_ = rawValue; + break; + } + case 104: { + + blockId_ = input.readUInt32(); + break; + } + case 112: { + + markFlag_ = input.readUInt32(); + break; + } + case 120: { + + titleId_ = input.readUInt32(); + break; + } + case 128: { + + specialNameId_ = input.readUInt32(); + break; + } + case 136: { + + attackTargetId_ = input.readUInt32(); + break; + } + case 146: { + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder subBuilder = null; + if (monsterRoute_ != null) { + subBuilder = monsterRoute_.toBuilder(); + } + monsterRoute_ = input.readMessage(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(monsterRoute_); + monsterRoute_ = subBuilder.buildPartial(); + } + + break; + } + case 152: { + + aiConfigId_ = input.readUInt32(); + break; + } + case 160: { + + levelRouteId_ = input.readUInt32(); + break; + } + case 168: { + + initPoseId_ = input.readUInt32(); + break; + } + case 176: { + + unk2800JEGLENPDPNI_ = input.readBool(); + break; + } + case 402: { + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder subBuilder = null; + if (contentCase_ == 50) { + subBuilder = ((emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_).toBuilder(); + } + content_ = + input.readMessage(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 50; + 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)) { + weaponList_ = java.util.Collections.unmodifiableList(weaponList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + affixList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetSummonTagMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.class, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder.class); + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + FISH_INFO(50), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 50: return FISH_INFO; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int MONSTER_ID_FIELD_NUMBER = 1; + private int monsterId_; + /** + * uint32 monster_id = 1; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + + public static final int GROUP_ID_FIELD_NUMBER = 2; + private int groupId_; + /** + * uint32 group_id = 2; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 3; + private int configId_; + /** + * uint32 config_id = 3; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + + public static final int WEAPON_LIST_FIELD_NUMBER = 4; + private java.util.List weaponList_; + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public java.util.List getWeaponListList() { + return weaponList_; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public java.util.List + getWeaponListOrBuilderList() { + return weaponList_; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public int getWeaponListCount() { + return weaponList_.size(); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList(int index) { + return weaponList_.get(index); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder( + int index) { + return weaponList_.get(index); + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 5; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 5; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + public static final int AFFIX_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList affixList_; + /** + * repeated uint32 affix_list = 6; + * @return A list containing the affixList. + */ + @java.lang.Override + public java.util.List + getAffixListList() { + return affixList_; + } + /** + * repeated uint32 affix_list = 6; + * @return The count of affixList. + */ + public int getAffixListCount() { + return affixList_.size(); + } + /** + * repeated uint32 affix_list = 6; + * @param index The index of the element to return. + * @return The affixList at the given index. + */ + public int getAffixList(int index) { + return affixList_.getInt(index); + } + private int affixListMemoizedSerializedSize = -1; + + public static final int IS_ELITE_FIELD_NUMBER = 7; + private boolean isElite_; + /** + * bool is_elite = 7; + * @return The isElite. + */ + @java.lang.Override + public boolean getIsElite() { + return isElite_; + } + + public static final int OWNER_ENTITY_ID_FIELD_NUMBER = 8; + private int ownerEntityId_; + /** + * uint32 owner_entity_id = 8; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + + public static final int SUMMONED_TAG_FIELD_NUMBER = 9; + private int summonedTag_; + /** + * uint32 summoned_tag = 9; + * @return The summonedTag. + */ + @java.lang.Override + public int getSummonedTag() { + return summonedTag_; + } + + public static final int SUMMON_TAG_MAP_FIELD_NUMBER = 10; + private static final class SummonTagMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> summonTagMap_; + private com.google.protobuf.MapField + internalGetSummonTagMap() { + if (summonTagMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SummonTagMapDefaultEntryHolder.defaultEntry); + } + return summonTagMap_; + } + + public int getSummonTagMapCount() { + return internalGetSummonTagMap().getMap().size(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + @java.lang.Override + public boolean containsSummonTagMap( + int key) { + + return internalGetSummonTagMap().getMap().containsKey(key); + } + /** + * Use {@link #getSummonTagMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSummonTagMap() { + return getSummonTagMapMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public java.util.Map getSummonTagMapMap() { + return internalGetSummonTagMap().getMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public int getSummonTagMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSummonTagMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public int getSummonTagMapOrThrow( + int key) { + + java.util.Map map = + internalGetSummonTagMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int POSE_ID_FIELD_NUMBER = 11; + private int poseId_; + /** + * uint32 pose_id = 11; + * @return The poseId. + */ + @java.lang.Override + public int getPoseId() { + return poseId_; + } + + public static final int BORN_TYPE_FIELD_NUMBER = 12; + private int bornType_; + /** + * .MonsterBornType born_type = 12; + * @return The enum numeric value on the wire for bornType. + */ + @java.lang.Override public int getBornTypeValue() { + return bornType_; + } + /** + * .MonsterBornType born_type = 12; + * @return The bornType. + */ + @java.lang.Override public emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType getBornType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType result = emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.valueOf(bornType_); + return result == null ? emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.UNRECOGNIZED : result; + } + + public static final int BLOCK_ID_FIELD_NUMBER = 13; + private int blockId_; + /** + * uint32 block_id = 13; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + + public static final int MARK_FLAG_FIELD_NUMBER = 14; + private int markFlag_; + /** + * uint32 mark_flag = 14; + * @return The markFlag. + */ + @java.lang.Override + public int getMarkFlag() { + return markFlag_; + } + + public static final int TITLE_ID_FIELD_NUMBER = 15; + private int titleId_; + /** + * uint32 title_id = 15; + * @return The titleId. + */ + @java.lang.Override + public int getTitleId() { + return titleId_; + } + + public static final int SPECIAL_NAME_ID_FIELD_NUMBER = 16; + private int specialNameId_; + /** + * uint32 special_name_id = 16; + * @return The specialNameId. + */ + @java.lang.Override + public int getSpecialNameId() { + return specialNameId_; + } + + public static final int ATTACK_TARGET_ID_FIELD_NUMBER = 17; + private int attackTargetId_; + /** + * uint32 attack_target_id = 17; + * @return The attackTargetId. + */ + @java.lang.Override + public int getAttackTargetId() { + return attackTargetId_; + } + + public static final int MONSTER_ROUTE_FIELD_NUMBER = 18; + private emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute monsterRoute_; + /** + * .MonsterRoute monster_route = 18; + * @return Whether the monsterRoute field is set. + */ + @java.lang.Override + public boolean hasMonsterRoute() { + return monsterRoute_ != null; + } + /** + * .MonsterRoute monster_route = 18; + * @return The monsterRoute. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getMonsterRoute() { + return monsterRoute_ == null ? emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance() : monsterRoute_; + } + /** + * .MonsterRoute monster_route = 18; + */ + @java.lang.Override + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder getMonsterRouteOrBuilder() { + return getMonsterRoute(); + } + + public static final int AI_CONFIG_ID_FIELD_NUMBER = 19; + private int aiConfigId_; + /** + * uint32 ai_config_id = 19; + * @return The aiConfigId. + */ + @java.lang.Override + public int getAiConfigId() { + return aiConfigId_; + } + + public static final int LEVEL_ROUTE_ID_FIELD_NUMBER = 20; + private int levelRouteId_; + /** + * uint32 level_route_id = 20; + * @return The levelRouteId. + */ + @java.lang.Override + public int getLevelRouteId() { + return levelRouteId_; + } + + public static final int INIT_POSE_ID_FIELD_NUMBER = 21; + private int initPoseId_; + /** + * uint32 init_pose_id = 21; + * @return The initPoseId. + */ + @java.lang.Override + public int getInitPoseId() { + return initPoseId_; + } + + public static final int UNK2800_JEGLENPDPNI_FIELD_NUMBER = 22; + private boolean unk2800JEGLENPDPNI_; + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @return The unk2800JEGLENPDPNI. + */ + @java.lang.Override + public boolean getUnk2800JEGLENPDPNI() { + return unk2800JEGLENPDPNI_; + } + + public static final int FISH_INFO_FIELD_NUMBER = 50; + /** + * .SceneFishInfo fish_info = 50; + * @return Whether the fishInfo field is set. + */ + @java.lang.Override + public boolean hasFishInfo() { + return contentCase_ == 50; + } + /** + * .SceneFishInfo fish_info = 50; + * @return The fishInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getFishInfo() { + if (contentCase_ == 50) { + return (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_; + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + /** + * .SceneFishInfo fish_info = 50; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder getFishInfoOrBuilder() { + if (contentCase_ == 50) { + return (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_; + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + + 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 (monsterId_ != 0) { + output.writeUInt32(1, monsterId_); + } + if (groupId_ != 0) { + output.writeUInt32(2, groupId_); + } + if (configId_ != 0) { + output.writeUInt32(3, configId_); + } + for (int i = 0; i < weaponList_.size(); i++) { + output.writeMessage(4, weaponList_.get(i)); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(5, authorityPeerId_); + } + if (getAffixListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(affixListMemoizedSerializedSize); + } + for (int i = 0; i < affixList_.size(); i++) { + output.writeUInt32NoTag(affixList_.getInt(i)); + } + if (isElite_ != false) { + output.writeBool(7, isElite_); + } + if (ownerEntityId_ != 0) { + output.writeUInt32(8, ownerEntityId_); + } + if (summonedTag_ != 0) { + output.writeUInt32(9, summonedTag_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSummonTagMap(), + SummonTagMapDefaultEntryHolder.defaultEntry, + 10); + if (poseId_ != 0) { + output.writeUInt32(11, poseId_); + } + if (bornType_ != emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.MONSTER_BORN_TYPE_NONE.getNumber()) { + output.writeEnum(12, bornType_); + } + if (blockId_ != 0) { + output.writeUInt32(13, blockId_); + } + if (markFlag_ != 0) { + output.writeUInt32(14, markFlag_); + } + if (titleId_ != 0) { + output.writeUInt32(15, titleId_); + } + if (specialNameId_ != 0) { + output.writeUInt32(16, specialNameId_); + } + if (attackTargetId_ != 0) { + output.writeUInt32(17, attackTargetId_); + } + if (monsterRoute_ != null) { + output.writeMessage(18, getMonsterRoute()); + } + if (aiConfigId_ != 0) { + output.writeUInt32(19, aiConfigId_); + } + if (levelRouteId_ != 0) { + output.writeUInt32(20, levelRouteId_); + } + if (initPoseId_ != 0) { + output.writeUInt32(21, initPoseId_); + } + if (unk2800JEGLENPDPNI_ != false) { + output.writeBool(22, unk2800JEGLENPDPNI_); + } + if (contentCase_ == 50) { + output.writeMessage(50, (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (monsterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, monsterId_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, groupId_); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, configId_); + } + for (int i = 0; i < weaponList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, weaponList_.get(i)); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, authorityPeerId_); + } + { + int dataSize = 0; + for (int i = 0; i < affixList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(affixList_.getInt(i)); + } + size += dataSize; + if (!getAffixListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + affixListMemoizedSerializedSize = dataSize; + } + if (isElite_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isElite_); + } + if (ownerEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, ownerEntityId_); + } + if (summonedTag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, summonedTag_); + } + for (java.util.Map.Entry entry + : internalGetSummonTagMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + summonTagMap__ = SummonTagMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, summonTagMap__); + } + if (poseId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, poseId_); + } + if (bornType_ != emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.MONSTER_BORN_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, bornType_); + } + if (blockId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, blockId_); + } + if (markFlag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, markFlag_); + } + if (titleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, titleId_); + } + if (specialNameId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(16, specialNameId_); + } + if (attackTargetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(17, attackTargetId_); + } + if (monsterRoute_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(18, getMonsterRoute()); + } + if (aiConfigId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(19, aiConfigId_); + } + if (levelRouteId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(20, levelRouteId_); + } + if (initPoseId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(21, initPoseId_); + } + if (unk2800JEGLENPDPNI_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(22, unk2800JEGLENPDPNI_); + } + if (contentCase_ == 50) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(50, (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_); + } + 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.SceneMonsterInfoOuterClass.SceneMonsterInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo other = (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) obj; + + if (getMonsterId() + != other.getMonsterId()) return false; + if (getGroupId() + != other.getGroupId()) return false; + if (getConfigId() + != other.getConfigId()) return false; + if (!getWeaponListList() + .equals(other.getWeaponListList())) return false; + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (!getAffixListList() + .equals(other.getAffixListList())) return false; + if (getIsElite() + != other.getIsElite()) return false; + if (getOwnerEntityId() + != other.getOwnerEntityId()) return false; + if (getSummonedTag() + != other.getSummonedTag()) return false; + if (!internalGetSummonTagMap().equals( + other.internalGetSummonTagMap())) return false; + if (getPoseId() + != other.getPoseId()) return false; + if (bornType_ != other.bornType_) return false; + if (getBlockId() + != other.getBlockId()) return false; + if (getMarkFlag() + != other.getMarkFlag()) return false; + if (getTitleId() + != other.getTitleId()) return false; + if (getSpecialNameId() + != other.getSpecialNameId()) return false; + if (getAttackTargetId() + != other.getAttackTargetId()) return false; + if (hasMonsterRoute() != other.hasMonsterRoute()) return false; + if (hasMonsterRoute()) { + if (!getMonsterRoute() + .equals(other.getMonsterRoute())) return false; + } + if (getAiConfigId() + != other.getAiConfigId()) return false; + if (getLevelRouteId() + != other.getLevelRouteId()) return false; + if (getInitPoseId() + != other.getInitPoseId()) return false; + if (getUnk2800JEGLENPDPNI() + != other.getUnk2800JEGLENPDPNI()) return false; + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 50: + if (!getFishInfo() + .equals(other.getFishInfo())) return false; + break; + case 0: + default: + } + 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) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getConfigId(); + if (getWeaponListCount() > 0) { + hash = (37 * hash) + WEAPON_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWeaponListList().hashCode(); + } + hash = (37 * hash) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + if (getAffixListCount() > 0) { + hash = (37 * hash) + AFFIX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAffixListList().hashCode(); + } + hash = (37 * hash) + IS_ELITE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsElite()); + hash = (37 * hash) + OWNER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerEntityId(); + hash = (37 * hash) + SUMMONED_TAG_FIELD_NUMBER; + hash = (53 * hash) + getSummonedTag(); + if (!internalGetSummonTagMap().getMap().isEmpty()) { + hash = (37 * hash) + SUMMON_TAG_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSummonTagMap().hashCode(); + } + hash = (37 * hash) + POSE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPoseId(); + hash = (37 * hash) + BORN_TYPE_FIELD_NUMBER; + hash = (53 * hash) + bornType_; + hash = (37 * hash) + BLOCK_ID_FIELD_NUMBER; + hash = (53 * hash) + getBlockId(); + hash = (37 * hash) + MARK_FLAG_FIELD_NUMBER; + hash = (53 * hash) + getMarkFlag(); + hash = (37 * hash) + TITLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTitleId(); + hash = (37 * hash) + SPECIAL_NAME_ID_FIELD_NUMBER; + hash = (53 * hash) + getSpecialNameId(); + hash = (37 * hash) + ATTACK_TARGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getAttackTargetId(); + if (hasMonsterRoute()) { + hash = (37 * hash) + MONSTER_ROUTE_FIELD_NUMBER; + hash = (53 * hash) + getMonsterRoute().hashCode(); + } + hash = (37 * hash) + AI_CONFIG_ID_FIELD_NUMBER; + hash = (53 * hash) + getAiConfigId(); + hash = (37 * hash) + LEVEL_ROUTE_ID_FIELD_NUMBER; + hash = (53 * hash) + getLevelRouteId(); + hash = (37 * hash) + INIT_POSE_ID_FIELD_NUMBER; + hash = (53 * hash) + getInitPoseId(); + hash = (37 * hash) + UNK2800_JEGLENPDPNI_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2800JEGLENPDPNI()); + switch (contentCase_) { + case 50: + hash = (37 * hash) + FISH_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFishInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo 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.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo 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.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo 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.SceneMonsterInfoOuterClass.SceneMonsterInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo 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.SceneMonsterInfoOuterClass.SceneMonsterInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo 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.SceneMonsterInfoOuterClass.SceneMonsterInfo 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; + } + /** + * Protobuf type {@code SceneMonsterInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneMonsterInfo) + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 10: + return internalGetSummonTagMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 10: + return internalGetMutableSummonTagMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.class, emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getWeaponListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + monsterId_ = 0; + + groupId_ = 0; + + configId_ = 0; + + if (weaponListBuilder_ == null) { + weaponList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + weaponListBuilder_.clear(); + } + authorityPeerId_ = 0; + + affixList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + isElite_ = false; + + ownerEntityId_ = 0; + + summonedTag_ = 0; + + internalGetMutableSummonTagMap().clear(); + poseId_ = 0; + + bornType_ = 0; + + blockId_ = 0; + + markFlag_ = 0; + + titleId_ = 0; + + specialNameId_ = 0; + + attackTargetId_ = 0; + + if (monsterRouteBuilder_ == null) { + monsterRoute_ = null; + } else { + monsterRoute_ = null; + monsterRouteBuilder_ = null; + } + aiConfigId_ = 0; + + levelRouteId_ = 0; + + initPoseId_ = 0; + + unk2800JEGLENPDPNI_ = false; + + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.internal_static_SceneMonsterInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo build() { + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo buildPartial() { + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo result = new emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo(this); + int from_bitField0_ = bitField0_; + result.monsterId_ = monsterId_; + result.groupId_ = groupId_; + result.configId_ = configId_; + if (weaponListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + weaponList_ = java.util.Collections.unmodifiableList(weaponList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.weaponList_ = weaponList_; + } else { + result.weaponList_ = weaponListBuilder_.build(); + } + result.authorityPeerId_ = authorityPeerId_; + if (((bitField0_ & 0x00000002) != 0)) { + affixList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.affixList_ = affixList_; + result.isElite_ = isElite_; + result.ownerEntityId_ = ownerEntityId_; + result.summonedTag_ = summonedTag_; + result.summonTagMap_ = internalGetSummonTagMap(); + result.summonTagMap_.makeImmutable(); + result.poseId_ = poseId_; + result.bornType_ = bornType_; + result.blockId_ = blockId_; + result.markFlag_ = markFlag_; + result.titleId_ = titleId_; + result.specialNameId_ = specialNameId_; + result.attackTargetId_ = attackTargetId_; + if (monsterRouteBuilder_ == null) { + result.monsterRoute_ = monsterRoute_; + } else { + result.monsterRoute_ = monsterRouteBuilder_.build(); + } + result.aiConfigId_ = aiConfigId_; + result.levelRouteId_ = levelRouteId_; + result.initPoseId_ = initPoseId_; + result.unk2800JEGLENPDPNI_ = unk2800JEGLENPDPNI_; + if (contentCase_ == 50) { + if (fishInfoBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = fishInfoBuilder_.build(); + } + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo other) { + if (other == emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo.getDefaultInstance()) return this; + if (other.getMonsterId() != 0) { + setMonsterId(other.getMonsterId()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + if (weaponListBuilder_ == null) { + if (!other.weaponList_.isEmpty()) { + if (weaponList_.isEmpty()) { + weaponList_ = other.weaponList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWeaponListIsMutable(); + weaponList_.addAll(other.weaponList_); + } + onChanged(); + } + } else { + if (!other.weaponList_.isEmpty()) { + if (weaponListBuilder_.isEmpty()) { + weaponListBuilder_.dispose(); + weaponListBuilder_ = null; + weaponList_ = other.weaponList_; + bitField0_ = (bitField0_ & ~0x00000001); + weaponListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWeaponListFieldBuilder() : null; + } else { + weaponListBuilder_.addAllMessages(other.weaponList_); + } + } + } + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + if (!other.affixList_.isEmpty()) { + if (affixList_.isEmpty()) { + affixList_ = other.affixList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAffixListIsMutable(); + affixList_.addAll(other.affixList_); + } + onChanged(); + } + if (other.getIsElite() != false) { + setIsElite(other.getIsElite()); + } + if (other.getOwnerEntityId() != 0) { + setOwnerEntityId(other.getOwnerEntityId()); + } + if (other.getSummonedTag() != 0) { + setSummonedTag(other.getSummonedTag()); + } + internalGetMutableSummonTagMap().mergeFrom( + other.internalGetSummonTagMap()); + if (other.getPoseId() != 0) { + setPoseId(other.getPoseId()); + } + if (other.bornType_ != 0) { + setBornTypeValue(other.getBornTypeValue()); + } + if (other.getBlockId() != 0) { + setBlockId(other.getBlockId()); + } + if (other.getMarkFlag() != 0) { + setMarkFlag(other.getMarkFlag()); + } + if (other.getTitleId() != 0) { + setTitleId(other.getTitleId()); + } + if (other.getSpecialNameId() != 0) { + setSpecialNameId(other.getSpecialNameId()); + } + if (other.getAttackTargetId() != 0) { + setAttackTargetId(other.getAttackTargetId()); + } + if (other.hasMonsterRoute()) { + mergeMonsterRoute(other.getMonsterRoute()); + } + if (other.getAiConfigId() != 0) { + setAiConfigId(other.getAiConfigId()); + } + if (other.getLevelRouteId() != 0) { + setLevelRouteId(other.getLevelRouteId()); + } + if (other.getInitPoseId() != 0) { + setInitPoseId(other.getInitPoseId()); + } + if (other.getUnk2800JEGLENPDPNI() != false) { + setUnk2800JEGLENPDPNI(other.getUnk2800JEGLENPDPNI()); + } + switch (other.getContentCase()) { + case FISH_INFO: { + mergeFishInfo(other.getFishInfo()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int monsterId_ ; + /** + * uint32 monster_id = 1; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + return monsterId_; + } + /** + * uint32 monster_id = 1; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + + monsterId_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 1; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + + monsterId_ = 0; + onChanged(); + return this; + } + + private int groupId_ ; + /** + * uint32 group_id = 2; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 2; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 2; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 3; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 3; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 3; + * @return This builder for chaining. + */ + public Builder clearConfigId() { + + configId_ = 0; + onChanged(); + return this; + } + + private java.util.List weaponList_ = + java.util.Collections.emptyList(); + private void ensureWeaponListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + weaponList_ = new java.util.ArrayList(weaponList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> weaponListBuilder_; + + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public java.util.List getWeaponListList() { + if (weaponListBuilder_ == null) { + return java.util.Collections.unmodifiableList(weaponList_); + } else { + return weaponListBuilder_.getMessageList(); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public int getWeaponListCount() { + if (weaponListBuilder_ == null) { + return weaponList_.size(); + } else { + return weaponListBuilder_.getCount(); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getWeaponList(int index) { + if (weaponListBuilder_ == null) { + return weaponList_.get(index); + } else { + return weaponListBuilder_.getMessage(index); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder setWeaponList( + int index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeaponListIsMutable(); + weaponList_.set(index, value); + onChanged(); + } else { + weaponListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder setWeaponList( + int index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + weaponList_.set(index, builderForValue.build()); + onChanged(); + } else { + weaponListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addWeaponList(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeaponListIsMutable(); + weaponList_.add(value); + onChanged(); + } else { + weaponListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addWeaponList( + int index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo value) { + if (weaponListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWeaponListIsMutable(); + weaponList_.add(index, value); + onChanged(); + } else { + weaponListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addWeaponList( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + weaponList_.add(builderForValue.build()); + onChanged(); + } else { + weaponListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addWeaponList( + int index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder builderForValue) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + weaponList_.add(index, builderForValue.build()); + onChanged(); + } else { + weaponListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder addAllWeaponList( + java.lang.Iterable values) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, weaponList_); + onChanged(); + } else { + weaponListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder clearWeaponList() { + if (weaponListBuilder_ == null) { + weaponList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + weaponListBuilder_.clear(); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public Builder removeWeaponList(int index) { + if (weaponListBuilder_ == null) { + ensureWeaponListIsMutable(); + weaponList_.remove(index); + onChanged(); + } else { + weaponListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder getWeaponListBuilder( + int index) { + return getWeaponListFieldBuilder().getBuilder(index); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder getWeaponListOrBuilder( + int index) { + if (weaponListBuilder_ == null) { + return weaponList_.get(index); } else { + return weaponListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public java.util.List + getWeaponListOrBuilderList() { + if (weaponListBuilder_ != null) { + return weaponListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(weaponList_); + } + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder addWeaponListBuilder() { + return getWeaponListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance()); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder addWeaponListBuilder( + int index) { + return getWeaponListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance()); + } + /** + * repeated .SceneWeaponInfo weapon_list = 4; + */ + public java.util.List + getWeaponListBuilderList() { + return getWeaponListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder> + getWeaponListFieldBuilder() { + if (weaponListBuilder_ == null) { + weaponListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder>( + weaponList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + weaponList_ = null; + } + return weaponListBuilder_; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 5; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 5; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 5; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList affixList_ = emptyIntList(); + private void ensureAffixListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + affixList_ = mutableCopy(affixList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 affix_list = 6; + * @return A list containing the affixList. + */ + public java.util.List + getAffixListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(affixList_) : affixList_; + } + /** + * repeated uint32 affix_list = 6; + * @return The count of affixList. + */ + public int getAffixListCount() { + return affixList_.size(); + } + /** + * repeated uint32 affix_list = 6; + * @param index The index of the element to return. + * @return The affixList at the given index. + */ + public int getAffixList(int index) { + return affixList_.getInt(index); + } + /** + * repeated uint32 affix_list = 6; + * @param index The index to set the value at. + * @param value The affixList to set. + * @return This builder for chaining. + */ + public Builder setAffixList( + int index, int value) { + ensureAffixListIsMutable(); + affixList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 affix_list = 6; + * @param value The affixList to add. + * @return This builder for chaining. + */ + public Builder addAffixList(int value) { + ensureAffixListIsMutable(); + affixList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 affix_list = 6; + * @param values The affixList to add. + * @return This builder for chaining. + */ + public Builder addAllAffixList( + java.lang.Iterable values) { + ensureAffixListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, affixList_); + onChanged(); + return this; + } + /** + * repeated uint32 affix_list = 6; + * @return This builder for chaining. + */ + public Builder clearAffixList() { + affixList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private boolean isElite_ ; + /** + * bool is_elite = 7; + * @return The isElite. + */ + @java.lang.Override + public boolean getIsElite() { + return isElite_; + } + /** + * bool is_elite = 7; + * @param value The isElite to set. + * @return This builder for chaining. + */ + public Builder setIsElite(boolean value) { + + isElite_ = value; + onChanged(); + return this; + } + /** + * bool is_elite = 7; + * @return This builder for chaining. + */ + public Builder clearIsElite() { + + isElite_ = false; + onChanged(); + return this; + } + + private int ownerEntityId_ ; + /** + * uint32 owner_entity_id = 8; + * @return The ownerEntityId. + */ + @java.lang.Override + public int getOwnerEntityId() { + return ownerEntityId_; + } + /** + * uint32 owner_entity_id = 8; + * @param value The ownerEntityId to set. + * @return This builder for chaining. + */ + public Builder setOwnerEntityId(int value) { + + ownerEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_entity_id = 8; + * @return This builder for chaining. + */ + public Builder clearOwnerEntityId() { + + ownerEntityId_ = 0; + onChanged(); + return this; + } + + private int summonedTag_ ; + /** + * uint32 summoned_tag = 9; + * @return The summonedTag. + */ + @java.lang.Override + public int getSummonedTag() { + return summonedTag_; + } + /** + * uint32 summoned_tag = 9; + * @param value The summonedTag to set. + * @return This builder for chaining. + */ + public Builder setSummonedTag(int value) { + + summonedTag_ = value; + onChanged(); + return this; + } + /** + * uint32 summoned_tag = 9; + * @return This builder for chaining. + */ + public Builder clearSummonedTag() { + + summonedTag_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> summonTagMap_; + private com.google.protobuf.MapField + internalGetSummonTagMap() { + if (summonTagMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SummonTagMapDefaultEntryHolder.defaultEntry); + } + return summonTagMap_; + } + private com.google.protobuf.MapField + internalGetMutableSummonTagMap() { + onChanged();; + if (summonTagMap_ == null) { + summonTagMap_ = com.google.protobuf.MapField.newMapField( + SummonTagMapDefaultEntryHolder.defaultEntry); + } + if (!summonTagMap_.isMutable()) { + summonTagMap_ = summonTagMap_.copy(); + } + return summonTagMap_; + } + + public int getSummonTagMapCount() { + return internalGetSummonTagMap().getMap().size(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + @java.lang.Override + public boolean containsSummonTagMap( + int key) { + + return internalGetSummonTagMap().getMap().containsKey(key); + } + /** + * Use {@link #getSummonTagMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSummonTagMap() { + return getSummonTagMapMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public java.util.Map getSummonTagMapMap() { + return internalGetSummonTagMap().getMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public int getSummonTagMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSummonTagMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + @java.lang.Override + + public int getSummonTagMapOrThrow( + int key) { + + java.util.Map map = + internalGetSummonTagMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSummonTagMap() { + internalGetMutableSummonTagMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + public Builder removeSummonTagMap( + int key) { + + internalGetMutableSummonTagMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSummonTagMap() { + return internalGetMutableSummonTagMap().getMutableMap(); + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + public Builder putSummonTagMap( + int key, + int value) { + + + internalGetMutableSummonTagMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> summon_tag_map = 10; + */ + + public Builder putAllSummonTagMap( + java.util.Map values) { + internalGetMutableSummonTagMap().getMutableMap() + .putAll(values); + return this; + } + + private int poseId_ ; + /** + * uint32 pose_id = 11; + * @return The poseId. + */ + @java.lang.Override + public int getPoseId() { + return poseId_; + } + /** + * uint32 pose_id = 11; + * @param value The poseId to set. + * @return This builder for chaining. + */ + public Builder setPoseId(int value) { + + poseId_ = value; + onChanged(); + return this; + } + /** + * uint32 pose_id = 11; + * @return This builder for chaining. + */ + public Builder clearPoseId() { + + poseId_ = 0; + onChanged(); + return this; + } + + private int bornType_ = 0; + /** + * .MonsterBornType born_type = 12; + * @return The enum numeric value on the wire for bornType. + */ + @java.lang.Override public int getBornTypeValue() { + return bornType_; + } + /** + * .MonsterBornType born_type = 12; + * @param value The enum numeric value on the wire for bornType to set. + * @return This builder for chaining. + */ + public Builder setBornTypeValue(int value) { + + bornType_ = value; + onChanged(); + return this; + } + /** + * .MonsterBornType born_type = 12; + * @return The bornType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType getBornType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType result = emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.valueOf(bornType_); + return result == null ? emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType.UNRECOGNIZED : result; + } + /** + * .MonsterBornType born_type = 12; + * @param value The bornType to set. + * @return This builder for chaining. + */ + public Builder setBornType(emu.grasscutter.net.proto.MonsterBornTypeOuterClass.MonsterBornType value) { + if (value == null) { + throw new NullPointerException(); + } + + bornType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .MonsterBornType born_type = 12; + * @return This builder for chaining. + */ + public Builder clearBornType() { + + bornType_ = 0; + onChanged(); + return this; + } + + private int blockId_ ; + /** + * uint32 block_id = 13; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + /** + * uint32 block_id = 13; + * @param value The blockId to set. + * @return This builder for chaining. + */ + public Builder setBlockId(int value) { + + blockId_ = value; + onChanged(); + return this; + } + /** + * uint32 block_id = 13; + * @return This builder for chaining. + */ + public Builder clearBlockId() { + + blockId_ = 0; + onChanged(); + return this; + } + + private int markFlag_ ; + /** + * uint32 mark_flag = 14; + * @return The markFlag. + */ + @java.lang.Override + public int getMarkFlag() { + return markFlag_; + } + /** + * uint32 mark_flag = 14; + * @param value The markFlag to set. + * @return This builder for chaining. + */ + public Builder setMarkFlag(int value) { + + markFlag_ = value; + onChanged(); + return this; + } + /** + * uint32 mark_flag = 14; + * @return This builder for chaining. + */ + public Builder clearMarkFlag() { + + markFlag_ = 0; + onChanged(); + return this; + } + + private int titleId_ ; + /** + * uint32 title_id = 15; + * @return The titleId. + */ + @java.lang.Override + public int getTitleId() { + return titleId_; + } + /** + * uint32 title_id = 15; + * @param value The titleId to set. + * @return This builder for chaining. + */ + public Builder setTitleId(int value) { + + titleId_ = value; + onChanged(); + return this; + } + /** + * uint32 title_id = 15; + * @return This builder for chaining. + */ + public Builder clearTitleId() { + + titleId_ = 0; + onChanged(); + return this; + } + + private int specialNameId_ ; + /** + * uint32 special_name_id = 16; + * @return The specialNameId. + */ + @java.lang.Override + public int getSpecialNameId() { + return specialNameId_; + } + /** + * uint32 special_name_id = 16; + * @param value The specialNameId to set. + * @return This builder for chaining. + */ + public Builder setSpecialNameId(int value) { + + specialNameId_ = value; + onChanged(); + return this; + } + /** + * uint32 special_name_id = 16; + * @return This builder for chaining. + */ + public Builder clearSpecialNameId() { + + specialNameId_ = 0; + onChanged(); + return this; + } + + private int attackTargetId_ ; + /** + * uint32 attack_target_id = 17; + * @return The attackTargetId. + */ + @java.lang.Override + public int getAttackTargetId() { + return attackTargetId_; + } + /** + * uint32 attack_target_id = 17; + * @param value The attackTargetId to set. + * @return This builder for chaining. + */ + public Builder setAttackTargetId(int value) { + + attackTargetId_ = value; + onChanged(); + return this; + } + /** + * uint32 attack_target_id = 17; + * @return This builder for chaining. + */ + public Builder clearAttackTargetId() { + + attackTargetId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute monsterRoute_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder> monsterRouteBuilder_; + /** + * .MonsterRoute monster_route = 18; + * @return Whether the monsterRoute field is set. + */ + public boolean hasMonsterRoute() { + return monsterRouteBuilder_ != null || monsterRoute_ != null; + } + /** + * .MonsterRoute monster_route = 18; + * @return The monsterRoute. + */ + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute getMonsterRoute() { + if (monsterRouteBuilder_ == null) { + return monsterRoute_ == null ? emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance() : monsterRoute_; + } else { + return monsterRouteBuilder_.getMessage(); + } + } + /** + * .MonsterRoute monster_route = 18; + */ + public Builder setMonsterRoute(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute value) { + if (monsterRouteBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + monsterRoute_ = value; + onChanged(); + } else { + monsterRouteBuilder_.setMessage(value); + } + + return this; + } + /** + * .MonsterRoute monster_route = 18; + */ + public Builder setMonsterRoute( + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder builderForValue) { + if (monsterRouteBuilder_ == null) { + monsterRoute_ = builderForValue.build(); + onChanged(); + } else { + monsterRouteBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .MonsterRoute monster_route = 18; + */ + public Builder mergeMonsterRoute(emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute value) { + if (monsterRouteBuilder_ == null) { + if (monsterRoute_ != null) { + monsterRoute_ = + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.newBuilder(monsterRoute_).mergeFrom(value).buildPartial(); + } else { + monsterRoute_ = value; + } + onChanged(); + } else { + monsterRouteBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .MonsterRoute monster_route = 18; + */ + public Builder clearMonsterRoute() { + if (monsterRouteBuilder_ == null) { + monsterRoute_ = null; + onChanged(); + } else { + monsterRoute_ = null; + monsterRouteBuilder_ = null; + } + + return this; + } + /** + * .MonsterRoute monster_route = 18; + */ + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder getMonsterRouteBuilder() { + + onChanged(); + return getMonsterRouteFieldBuilder().getBuilder(); + } + /** + * .MonsterRoute monster_route = 18; + */ + public emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder getMonsterRouteOrBuilder() { + if (monsterRouteBuilder_ != null) { + return monsterRouteBuilder_.getMessageOrBuilder(); + } else { + return monsterRoute_ == null ? + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.getDefaultInstance() : monsterRoute_; + } + } + /** + * .MonsterRoute monster_route = 18; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder> + getMonsterRouteFieldBuilder() { + if (monsterRouteBuilder_ == null) { + monsterRouteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRoute.Builder, emu.grasscutter.net.proto.MonsterRouteOuterClass.MonsterRouteOrBuilder>( + getMonsterRoute(), + getParentForChildren(), + isClean()); + monsterRoute_ = null; + } + return monsterRouteBuilder_; + } + + private int aiConfigId_ ; + /** + * uint32 ai_config_id = 19; + * @return The aiConfigId. + */ + @java.lang.Override + public int getAiConfigId() { + return aiConfigId_; + } + /** + * uint32 ai_config_id = 19; + * @param value The aiConfigId to set. + * @return This builder for chaining. + */ + public Builder setAiConfigId(int value) { + + aiConfigId_ = value; + onChanged(); + return this; + } + /** + * uint32 ai_config_id = 19; + * @return This builder for chaining. + */ + public Builder clearAiConfigId() { + + aiConfigId_ = 0; + onChanged(); + return this; + } + + private int levelRouteId_ ; + /** + * uint32 level_route_id = 20; + * @return The levelRouteId. + */ + @java.lang.Override + public int getLevelRouteId() { + return levelRouteId_; + } + /** + * uint32 level_route_id = 20; + * @param value The levelRouteId to set. + * @return This builder for chaining. + */ + public Builder setLevelRouteId(int value) { + + levelRouteId_ = value; + onChanged(); + return this; + } + /** + * uint32 level_route_id = 20; + * @return This builder for chaining. + */ + public Builder clearLevelRouteId() { + + levelRouteId_ = 0; + onChanged(); + return this; + } + + private int initPoseId_ ; + /** + * uint32 init_pose_id = 21; + * @return The initPoseId. + */ + @java.lang.Override + public int getInitPoseId() { + return initPoseId_; + } + /** + * uint32 init_pose_id = 21; + * @param value The initPoseId to set. + * @return This builder for chaining. + */ + public Builder setInitPoseId(int value) { + + initPoseId_ = value; + onChanged(); + return this; + } + /** + * uint32 init_pose_id = 21; + * @return This builder for chaining. + */ + public Builder clearInitPoseId() { + + initPoseId_ = 0; + onChanged(); + return this; + } + + private boolean unk2800JEGLENPDPNI_ ; + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @return The unk2800JEGLENPDPNI. + */ + @java.lang.Override + public boolean getUnk2800JEGLENPDPNI() { + return unk2800JEGLENPDPNI_; + } + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @param value The unk2800JEGLENPDPNI to set. + * @return This builder for chaining. + */ + public Builder setUnk2800JEGLENPDPNI(boolean value) { + + unk2800JEGLENPDPNI_ = value; + onChanged(); + return this; + } + /** + * bool Unk2800_JEGLENPDPNI = 22; + * @return This builder for chaining. + */ + public Builder clearUnk2800JEGLENPDPNI() { + + unk2800JEGLENPDPNI_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder> fishInfoBuilder_; + /** + * .SceneFishInfo fish_info = 50; + * @return Whether the fishInfo field is set. + */ + @java.lang.Override + public boolean hasFishInfo() { + return contentCase_ == 50; + } + /** + * .SceneFishInfo fish_info = 50; + * @return The fishInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo getFishInfo() { + if (fishInfoBuilder_ == null) { + if (contentCase_ == 50) { + return (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_; + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } else { + if (contentCase_ == 50) { + return fishInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + } + /** + * .SceneFishInfo fish_info = 50; + */ + public Builder setFishInfo(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo value) { + if (fishInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + fishInfoBuilder_.setMessage(value); + } + contentCase_ = 50; + return this; + } + /** + * .SceneFishInfo fish_info = 50; + */ + public Builder setFishInfo( + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder builderForValue) { + if (fishInfoBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + fishInfoBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 50; + return this; + } + /** + * .SceneFishInfo fish_info = 50; + */ + public Builder mergeFishInfo(emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo value) { + if (fishInfoBuilder_ == null) { + if (contentCase_ == 50 && + content_ != emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance()) { + content_ = emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.newBuilder((emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 50) { + fishInfoBuilder_.mergeFrom(value); + } + fishInfoBuilder_.setMessage(value); + } + contentCase_ = 50; + return this; + } + /** + * .SceneFishInfo fish_info = 50; + */ + public Builder clearFishInfo() { + if (fishInfoBuilder_ == null) { + if (contentCase_ == 50) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 50) { + contentCase_ = 0; + content_ = null; + } + fishInfoBuilder_.clear(); + } + return this; + } + /** + * .SceneFishInfo fish_info = 50; + */ + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder getFishInfoBuilder() { + return getFishInfoFieldBuilder().getBuilder(); + } + /** + * .SceneFishInfo fish_info = 50; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder getFishInfoOrBuilder() { + if ((contentCase_ == 50) && (fishInfoBuilder_ != null)) { + return fishInfoBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 50) { + return (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_; + } + return emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + } + /** + * .SceneFishInfo fish_info = 50; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder> + getFishInfoFieldBuilder() { + if (fishInfoBuilder_ == null) { + if (!(contentCase_ == 50)) { + content_ = emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.getDefaultInstance(); + } + fishInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo.Builder, emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfoOrBuilder>( + (emu.grasscutter.net.proto.SceneFishInfoOuterClass.SceneFishInfo) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 50; + onChanged();; + return fishInfoBuilder_; + } + @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:SceneMonsterInfo) + } + + // @@protoc_insertion_point(class_scope:SceneMonsterInfo) + private static final emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo(); + } + + public static emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneMonsterInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneMonsterInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneMonsterInfoOuterClass.SceneMonsterInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneMonsterInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneMonsterInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneMonsterInfo_SummonTagMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SceneMonsterInfo.proto\032\025MonsterBornTyp" + + "e.proto\032\022MonsterRoute.proto\032\023SceneFishIn" + + "fo.proto\032\025SceneWeaponInfo.proto\"\253\005\n\020Scen" + + "eMonsterInfo\022\022\n\nmonster_id\030\001 \001(\r\022\020\n\010grou" + + "p_id\030\002 \001(\r\022\021\n\tconfig_id\030\003 \001(\r\022%\n\013weapon_" + + "list\030\004 \003(\0132\020.SceneWeaponInfo\022\031\n\021authorit" + + "y_peer_id\030\005 \001(\r\022\022\n\naffix_list\030\006 \003(\r\022\020\n\010i" + + "s_elite\030\007 \001(\010\022\027\n\017owner_entity_id\030\010 \001(\r\022\024" + + "\n\014summoned_tag\030\t \001(\r\022;\n\016summon_tag_map\030\n" + + " \003(\0132#.SceneMonsterInfo.SummonTagMapEntr" + + "y\022\017\n\007pose_id\030\013 \001(\r\022#\n\tborn_type\030\014 \001(\0162\020." + + "MonsterBornType\022\020\n\010block_id\030\r \001(\r\022\021\n\tmar" + + "k_flag\030\016 \001(\r\022\020\n\010title_id\030\017 \001(\r\022\027\n\017specia" + + "l_name_id\030\020 \001(\r\022\030\n\020attack_target_id\030\021 \001(" + + "\r\022$\n\rmonster_route\030\022 \001(\0132\r.MonsterRoute\022" + + "\024\n\014ai_config_id\030\023 \001(\r\022\026\n\016level_route_id\030" + + "\024 \001(\r\022\024\n\014init_pose_id\030\025 \001(\r\022\033\n\023Unk2800_J" + + "EGLENPDPNI\030\026 \001(\010\022#\n\tfish_info\0302 \001(\0132\016.Sc" + + "eneFishInfoH\000\0323\n\021SummonTagMapEntry\022\013\n\003ke" + + "y\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\t\n\007contentB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneFishInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(), + }); + internal_static_SceneMonsterInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneMonsterInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneMonsterInfo_descriptor, + new java.lang.String[] { "MonsterId", "GroupId", "ConfigId", "WeaponList", "AuthorityPeerId", "AffixList", "IsElite", "OwnerEntityId", "SummonedTag", "SummonTagMap", "PoseId", "BornType", "BlockId", "MarkFlag", "TitleId", "SpecialNameId", "AttackTargetId", "MonsterRoute", "AiConfigId", "LevelRouteId", "InitPoseId", "Unk2800JEGLENPDPNI", "FishInfo", "Content", }); + internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor = + internal_static_SceneMonsterInfo_descriptor.getNestedTypes().get(0); + internal_static_SceneMonsterInfo_SummonTagMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneMonsterInfo_SummonTagMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.MonsterBornTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.MonsterRouteOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneFishInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java new file mode 100644 index 00000000000..50c094e7844 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneNpcInfoOuterClass.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneNpcInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneNpcInfoOuterClass { + private SceneNpcInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneNpcInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneNpcInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 npc_id = 1; + * @return The npcId. + */ + int getNpcId(); + + /** + * uint32 room_id = 2; + * @return The roomId. + */ + int getRoomId(); + + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + int getParentQuestId(); + + /** + * uint32 block_id = 4; + * @return The blockId. + */ + int getBlockId(); + } + /** + * Protobuf type {@code SceneNpcInfo} + */ + public static final class SceneNpcInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneNpcInfo) + SceneNpcInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneNpcInfo.newBuilder() to construct. + private SceneNpcInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneNpcInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneNpcInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneNpcInfo( + 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: { + + npcId_ = input.readUInt32(); + break; + } + case 16: { + + roomId_ = input.readUInt32(); + break; + } + case 24: { + + parentQuestId_ = input.readUInt32(); + break; + } + case 32: { + + blockId_ = 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.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.class, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder.class); + } + + public static final int NPC_ID_FIELD_NUMBER = 1; + private int npcId_; + /** + * uint32 npc_id = 1; + * @return The npcId. + */ + @java.lang.Override + public int getNpcId() { + return npcId_; + } + + public static final int ROOM_ID_FIELD_NUMBER = 2; + private int roomId_; + /** + * uint32 room_id = 2; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + + public static final int PARENT_QUEST_ID_FIELD_NUMBER = 3; + private int parentQuestId_; + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + + public static final int BLOCK_ID_FIELD_NUMBER = 4; + private int blockId_; + /** + * uint32 block_id = 4; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + + 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 (npcId_ != 0) { + output.writeUInt32(1, npcId_); + } + if (roomId_ != 0) { + output.writeUInt32(2, roomId_); + } + if (parentQuestId_ != 0) { + output.writeUInt32(3, parentQuestId_); + } + if (blockId_ != 0) { + output.writeUInt32(4, blockId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (npcId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, npcId_); + } + if (roomId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, roomId_); + } + if (parentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, parentQuestId_); + } + if (blockId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, blockId_); + } + 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.SceneNpcInfoOuterClass.SceneNpcInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo other = (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) obj; + + if (getNpcId() + != other.getNpcId()) return false; + if (getRoomId() + != other.getRoomId()) return false; + if (getParentQuestId() + != other.getParentQuestId()) return false; + if (getBlockId() + != other.getBlockId()) 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) + NPC_ID_FIELD_NUMBER; + hash = (53 * hash) + getNpcId(); + hash = (37 * hash) + ROOM_ID_FIELD_NUMBER; + hash = (53 * hash) + getRoomId(); + hash = (37 * hash) + PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getParentQuestId(); + hash = (37 * hash) + BLOCK_ID_FIELD_NUMBER; + hash = (53 * hash) + getBlockId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo 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.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo 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.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo 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.SceneNpcInfoOuterClass.SceneNpcInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo 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.SceneNpcInfoOuterClass.SceneNpcInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo 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.SceneNpcInfoOuterClass.SceneNpcInfo 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; + } + /** + * Protobuf type {@code SceneNpcInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneNpcInfo) + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.class, emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + npcId_ = 0; + + roomId_ = 0; + + parentQuestId_ = 0; + + blockId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.internal_static_SceneNpcInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo build() { + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo buildPartial() { + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo result = new emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo(this); + result.npcId_ = npcId_; + result.roomId_ = roomId_; + result.parentQuestId_ = parentQuestId_; + result.blockId_ = blockId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo other) { + if (other == emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo.getDefaultInstance()) return this; + if (other.getNpcId() != 0) { + setNpcId(other.getNpcId()); + } + if (other.getRoomId() != 0) { + setRoomId(other.getRoomId()); + } + if (other.getParentQuestId() != 0) { + setParentQuestId(other.getParentQuestId()); + } + if (other.getBlockId() != 0) { + setBlockId(other.getBlockId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int npcId_ ; + /** + * uint32 npc_id = 1; + * @return The npcId. + */ + @java.lang.Override + public int getNpcId() { + return npcId_; + } + /** + * uint32 npc_id = 1; + * @param value The npcId to set. + * @return This builder for chaining. + */ + public Builder setNpcId(int value) { + + npcId_ = value; + onChanged(); + return this; + } + /** + * uint32 npc_id = 1; + * @return This builder for chaining. + */ + public Builder clearNpcId() { + + npcId_ = 0; + onChanged(); + return this; + } + + private int roomId_ ; + /** + * uint32 room_id = 2; + * @return The roomId. + */ + @java.lang.Override + public int getRoomId() { + return roomId_; + } + /** + * uint32 room_id = 2; + * @param value The roomId to set. + * @return This builder for chaining. + */ + public Builder setRoomId(int value) { + + roomId_ = value; + onChanged(); + return this; + } + /** + * uint32 room_id = 2; + * @return This builder for chaining. + */ + public Builder clearRoomId() { + + roomId_ = 0; + onChanged(); + return this; + } + + private int parentQuestId_ ; + /** + * uint32 parent_quest_id = 3; + * @return The parentQuestId. + */ + @java.lang.Override + public int getParentQuestId() { + return parentQuestId_; + } + /** + * uint32 parent_quest_id = 3; + * @param value The parentQuestId to set. + * @return This builder for chaining. + */ + public Builder setParentQuestId(int value) { + + parentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 parent_quest_id = 3; + * @return This builder for chaining. + */ + public Builder clearParentQuestId() { + + parentQuestId_ = 0; + onChanged(); + return this; + } + + private int blockId_ ; + /** + * uint32 block_id = 4; + * @return The blockId. + */ + @java.lang.Override + public int getBlockId() { + return blockId_; + } + /** + * uint32 block_id = 4; + * @param value The blockId to set. + * @return This builder for chaining. + */ + public Builder setBlockId(int value) { + + blockId_ = value; + onChanged(); + return this; + } + /** + * uint32 block_id = 4; + * @return This builder for chaining. + */ + public Builder clearBlockId() { + + blockId_ = 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:SceneNpcInfo) + } + + // @@protoc_insertion_point(class_scope:SceneNpcInfo) + private static final emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo(); + } + + public static emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneNpcInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneNpcInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneNpcInfoOuterClass.SceneNpcInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneNpcInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneNpcInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022SceneNpcInfo.proto\"Z\n\014SceneNpcInfo\022\016\n\006" + + "npc_id\030\001 \001(\r\022\017\n\007room_id\030\002 \001(\r\022\027\n\017parent_" + + "quest_id\030\003 \001(\r\022\020\n\010block_id\030\004 \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneNpcInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneNpcInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneNpcInfo_descriptor, + new java.lang.String[] { "NpcId", "RoomId", "ParentQuestId", "BlockId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java new file mode 100644 index 00000000000..ba133af5828 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScenePlayerInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class ScenePlayerInfoNotifyOuterClass { + private ScenePlayerInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScenePlayerInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScenePlayerInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + java.util.List + getPlayerInfoListList(); + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index); + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + int getPlayerInfoListCount(); + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + java.util.List + getPlayerInfoListOrBuilderList(); + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 267
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ScenePlayerInfoNotify} + */ + public static final class ScenePlayerInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScenePlayerInfoNotify) + ScenePlayerInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScenePlayerInfoNotify.newBuilder() to construct. + private ScenePlayerInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScenePlayerInfoNotify() { + playerInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScenePlayerInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScenePlayerInfoNotify( + 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 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + playerInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.parser(), extensionRegistry)); + 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)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.class, emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.Builder.class); + } + + public static final int PLAYER_INFO_LIST_FIELD_NUMBER = 5; + private java.util.List playerInfoList_; + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public java.util.List getPlayerInfoListList() { + return playerInfoList_; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public java.util.List + getPlayerInfoListOrBuilderList() { + return playerInfoList_; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public int getPlayerInfoListCount() { + return playerInfoList_.size(); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index) { + return playerInfoList_.get(index); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + return playerInfoList_.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 < playerInfoList_.size(); i++) { + output.writeMessage(5, playerInfoList_.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 < playerInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, playerInfoList_.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.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify other = (emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify) obj; + + if (!getPlayerInfoListList() + .equals(other.getPlayerInfoListList())) 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 (getPlayerInfoListCount() > 0) { + hash = (37 * hash) + PLAYER_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify 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.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify 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.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify 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.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify 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.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify 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.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify 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: 267
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ScenePlayerInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScenePlayerInfoNotify) + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.class, emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.internal_static_ScenePlayerInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify build() { + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify buildPartial() { + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify result = new emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify(this); + int from_bitField0_ = bitField0_; + if (playerInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerInfoList_ = playerInfoList_; + } else { + result.playerInfoList_ = playerInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify other) { + if (other == emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify.getDefaultInstance()) return this; + if (playerInfoListBuilder_ == null) { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoList_.isEmpty()) { + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerInfoListIsMutable(); + playerInfoList_.addAll(other.playerInfoList_); + } + onChanged(); + } + } else { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoListBuilder_.isEmpty()) { + playerInfoListBuilder_.dispose(); + playerInfoListBuilder_ = null; + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + playerInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerInfoListFieldBuilder() : null; + } else { + playerInfoListBuilder_.addAllMessages(other.playerInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List playerInfoList_ = + java.util.Collections.emptyList(); + private void ensurePlayerInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerInfoList_ = new java.util.ArrayList(playerInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder> playerInfoListBuilder_; + + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public java.util.List getPlayerInfoListList() { + if (playerInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerInfoList_); + } else { + return playerInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public int getPlayerInfoListCount() { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.size(); + } else { + return playerInfoListBuilder_.getCount(); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getPlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); + } else { + return playerInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, value); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList(emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder addAllPlayerInfoList( + java.lang.Iterable values) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerInfoList_); + onChanged(); + } else { + playerInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder clearPlayerInfoList() { + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public Builder removePlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.remove(index); + onChanged(); + } else { + playerInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder getPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); } else { + return playerInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public java.util.List + getPlayerInfoListOrBuilderList() { + if (playerInfoListBuilder_ != null) { + return playerInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerInfoList_); + } + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder addPlayerInfoListBuilder() { + return getPlayerInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance()); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder addPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance()); + } + /** + * repeated .ScenePlayerInfo player_info_list = 5; + */ + public java.util.List + getPlayerInfoListBuilderList() { + return getPlayerInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder> + getPlayerInfoListFieldBuilder() { + if (playerInfoListBuilder_ == null) { + playerInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder>( + playerInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + playerInfoList_ = null; + } + return playerInfoListBuilder_; + } + @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:ScenePlayerInfoNotify) + } + + // @@protoc_insertion_point(class_scope:ScenePlayerInfoNotify) + private static final emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify(); + } + + public static emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScenePlayerInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScenePlayerInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoNotifyOuterClass.ScenePlayerInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScenePlayerInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScenePlayerInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033ScenePlayerInfoNotify.proto\032\025ScenePlay" + + "erInfo.proto\"C\n\025ScenePlayerInfoNotify\022*\n" + + "\020player_info_list\030\005 \003(\0132\020.ScenePlayerInf" + + "oB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_ScenePlayerInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScenePlayerInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScenePlayerInfoNotify_descriptor, + new java.lang.String[] { "PlayerInfoList", }); + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java new file mode 100644 index 00000000000..55a813e647b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerInfoOuterClass.java @@ -0,0 +1,1105 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScenePlayerInfo.proto + +package emu.grasscutter.net.proto; + +public final class ScenePlayerInfoOuterClass { + private ScenePlayerInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScenePlayerInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScenePlayerInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + int getPeerId(); + + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return Whether the onlinePlayerInfo field is set. + */ + boolean hasOnlinePlayerInfo(); + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return The onlinePlayerInfo. + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getOnlinePlayerInfo(); + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getOnlinePlayerInfoOrBuilder(); + + /** + * bool is_connected = 2; + * @return The isConnected. + */ + boolean getIsConnected(); + + /** + * string name = 15; + * @return The name. + */ + java.lang.String getName(); + /** + * string name = 15; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * uint32 uid = 8; + * @return The uid. + */ + int getUid(); + } + /** + * Protobuf type {@code ScenePlayerInfo} + */ + public static final class ScenePlayerInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScenePlayerInfo) + ScenePlayerInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScenePlayerInfo.newBuilder() to construct. + private ScenePlayerInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScenePlayerInfo() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScenePlayerInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScenePlayerInfo( + 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: { + + isConnected_ = input.readBool(); + break; + } + case 48: { + + peerId_ = input.readUInt32(); + break; + } + case 64: { + + uid_ = input.readUInt32(); + break; + } + case 80: { + + sceneId_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder subBuilder = null; + if (onlinePlayerInfo_ != null) { + subBuilder = onlinePlayerInfo_.toBuilder(); + } + onlinePlayerInfo_ = input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(onlinePlayerInfo_); + onlinePlayerInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = 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.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.class, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 10; + private int sceneId_; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int PEER_ID_FIELD_NUMBER = 6; + private int peerId_; + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + + public static final int ONLINE_PLAYER_INFO_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo onlinePlayerInfo_; + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return Whether the onlinePlayerInfo field is set. + */ + @java.lang.Override + public boolean hasOnlinePlayerInfo() { + return onlinePlayerInfo_ != null; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return The onlinePlayerInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getOnlinePlayerInfo() { + return onlinePlayerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : onlinePlayerInfo_; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getOnlinePlayerInfoOrBuilder() { + return getOnlinePlayerInfo(); + } + + public static final int IS_CONNECTED_FIELD_NUMBER = 2; + private boolean isConnected_; + /** + * bool is_connected = 2; + * @return The isConnected. + */ + @java.lang.Override + public boolean getIsConnected() { + return isConnected_; + } + + public static final int NAME_FIELD_NUMBER = 15; + private volatile java.lang.Object name_; + /** + * string name = 15; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + 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(); + name_ = s; + return s; + } + } + /** + * string name = 15; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int UID_FIELD_NUMBER = 8; + private int uid_; + /** + * uint32 uid = 8; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + 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 (isConnected_ != false) { + output.writeBool(2, isConnected_); + } + if (peerId_ != 0) { + output.writeUInt32(6, peerId_); + } + if (uid_ != 0) { + output.writeUInt32(8, uid_); + } + if (sceneId_ != 0) { + output.writeUInt32(10, sceneId_); + } + if (onlinePlayerInfo_ != null) { + output.writeMessage(13, getOnlinePlayerInfo()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, name_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isConnected_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isConnected_); + } + if (peerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, peerId_); + } + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, uid_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, sceneId_); + } + if (onlinePlayerInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getOnlinePlayerInfo()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, name_); + } + 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.ScenePlayerInfoOuterClass.ScenePlayerInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo other = (emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getPeerId() + != other.getPeerId()) return false; + if (hasOnlinePlayerInfo() != other.hasOnlinePlayerInfo()) return false; + if (hasOnlinePlayerInfo()) { + if (!getOnlinePlayerInfo() + .equals(other.getOnlinePlayerInfo())) return false; + } + if (getIsConnected() + != other.getIsConnected()) return false; + if (!getName() + .equals(other.getName())) return false; + if (getUid() + != other.getUid()) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getPeerId(); + if (hasOnlinePlayerInfo()) { + hash = (37 * hash) + ONLINE_PLAYER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getOnlinePlayerInfo().hashCode(); + } + hash = (37 * hash) + IS_CONNECTED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsConnected()); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo 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.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo 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.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo 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.ScenePlayerInfoOuterClass.ScenePlayerInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo 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.ScenePlayerInfoOuterClass.ScenePlayerInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo 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.ScenePlayerInfoOuterClass.ScenePlayerInfo 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; + } + /** + * Protobuf type {@code ScenePlayerInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScenePlayerInfo) + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.class, emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + peerId_ = 0; + + if (onlinePlayerInfoBuilder_ == null) { + onlinePlayerInfo_ = null; + } else { + onlinePlayerInfo_ = null; + onlinePlayerInfoBuilder_ = null; + } + isConnected_ = false; + + name_ = ""; + + uid_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.internal_static_ScenePlayerInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo build() { + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo buildPartial() { + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo result = new emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo(this); + result.sceneId_ = sceneId_; + result.peerId_ = peerId_; + if (onlinePlayerInfoBuilder_ == null) { + result.onlinePlayerInfo_ = onlinePlayerInfo_; + } else { + result.onlinePlayerInfo_ = onlinePlayerInfoBuilder_.build(); + } + result.isConnected_ = isConnected_; + result.name_ = name_; + result.uid_ = uid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo) { + return mergeFrom((emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo other) { + if (other == emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getPeerId() != 0) { + setPeerId(other.getPeerId()); + } + if (other.hasOnlinePlayerInfo()) { + mergeOnlinePlayerInfo(other.getOnlinePlayerInfo()); + } + if (other.getIsConnected() != false) { + setIsConnected(other.getIsConnected()); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.getUid() != 0) { + setUid(other.getUid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 10; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 10; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int peerId_ ; + /** + * uint32 peer_id = 6; + * @return The peerId. + */ + @java.lang.Override + public int getPeerId() { + return peerId_; + } + /** + * uint32 peer_id = 6; + * @param value The peerId to set. + * @return This builder for chaining. + */ + public Builder setPeerId(int value) { + + peerId_ = value; + onChanged(); + return this; + } + /** + * uint32 peer_id = 6; + * @return This builder for chaining. + */ + public Builder clearPeerId() { + + peerId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo onlinePlayerInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> onlinePlayerInfoBuilder_; + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return Whether the onlinePlayerInfo field is set. + */ + public boolean hasOnlinePlayerInfo() { + return onlinePlayerInfoBuilder_ != null || onlinePlayerInfo_ != null; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + * @return The onlinePlayerInfo. + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getOnlinePlayerInfo() { + if (onlinePlayerInfoBuilder_ == null) { + return onlinePlayerInfo_ == null ? emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : onlinePlayerInfo_; + } else { + return onlinePlayerInfoBuilder_.getMessage(); + } + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public Builder setOnlinePlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (onlinePlayerInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + onlinePlayerInfo_ = value; + onChanged(); + } else { + onlinePlayerInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public Builder setOnlinePlayerInfo( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (onlinePlayerInfoBuilder_ == null) { + onlinePlayerInfo_ = builderForValue.build(); + onChanged(); + } else { + onlinePlayerInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public Builder mergeOnlinePlayerInfo(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (onlinePlayerInfoBuilder_ == null) { + if (onlinePlayerInfo_ != null) { + onlinePlayerInfo_ = + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.newBuilder(onlinePlayerInfo_).mergeFrom(value).buildPartial(); + } else { + onlinePlayerInfo_ = value; + } + onChanged(); + } else { + onlinePlayerInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public Builder clearOnlinePlayerInfo() { + if (onlinePlayerInfoBuilder_ == null) { + onlinePlayerInfo_ = null; + onChanged(); + } else { + onlinePlayerInfo_ = null; + onlinePlayerInfoBuilder_ = null; + } + + return this; + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getOnlinePlayerInfoBuilder() { + + onChanged(); + return getOnlinePlayerInfoFieldBuilder().getBuilder(); + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getOnlinePlayerInfoOrBuilder() { + if (onlinePlayerInfoBuilder_ != null) { + return onlinePlayerInfoBuilder_.getMessageOrBuilder(); + } else { + return onlinePlayerInfo_ == null ? + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance() : onlinePlayerInfo_; + } + } + /** + * .OnlinePlayerInfo online_player_info = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getOnlinePlayerInfoFieldBuilder() { + if (onlinePlayerInfoBuilder_ == null) { + onlinePlayerInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + getOnlinePlayerInfo(), + getParentForChildren(), + isClean()); + onlinePlayerInfo_ = null; + } + return onlinePlayerInfoBuilder_; + } + + private boolean isConnected_ ; + /** + * bool is_connected = 2; + * @return The isConnected. + */ + @java.lang.Override + public boolean getIsConnected() { + return isConnected_; + } + /** + * bool is_connected = 2; + * @param value The isConnected to set. + * @return This builder for chaining. + */ + public Builder setIsConnected(boolean value) { + + isConnected_ = value; + onChanged(); + return this; + } + /** + * bool is_connected = 2; + * @return This builder for chaining. + */ + public Builder clearIsConnected() { + + isConnected_ = false; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + * string name = 15; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string name = 15; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string name = 15; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * string name = 15; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * string name = 15; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private int uid_ ; + /** + * uint32 uid = 8; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 8; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 8; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 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:ScenePlayerInfo) + } + + // @@protoc_insertion_point(class_scope:ScenePlayerInfo) + private static final emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo(); + } + + public static emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScenePlayerInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScenePlayerInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerInfoOuterClass.ScenePlayerInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScenePlayerInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScenePlayerInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ScenePlayerInfo.proto\032\026OnlinePlayerInf" + + "o.proto\"\224\001\n\017ScenePlayerInfo\022\020\n\010scene_id\030" + + "\n \001(\r\022\017\n\007peer_id\030\006 \001(\r\022-\n\022online_player_" + + "info\030\r \001(\0132\021.OnlinePlayerInfo\022\024\n\014is_conn" + + "ected\030\002 \001(\010\022\014\n\004name\030\017 \001(\t\022\013\n\003uid\030\010 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_ScenePlayerInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScenePlayerInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScenePlayerInfo_descriptor, + new java.lang.String[] { "SceneId", "PeerId", "OnlinePlayerInfo", "IsConnected", "Name", "Uid", }); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java new file mode 100644 index 00000000000..851ceb7e0a2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScenePlayerLocationNotifyOuterClass.java @@ -0,0 +1,1303 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScenePlayerLocationNotify.proto + +package emu.grasscutter.net.proto; + +public final class ScenePlayerLocationNotifyOuterClass { + private ScenePlayerLocationNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScenePlayerLocationNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScenePlayerLocationNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + java.util.List + getVehicleLocListList(); + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getVehicleLocList(int index); + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + int getVehicleLocListCount(); + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + java.util.List + getVehicleLocListOrBuilderList(); + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder getVehicleLocListOrBuilder( + int index); + + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + java.util.List + getPlayerLocListList(); + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index); + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + int getPlayerLocListCount(); + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + java.util.List + getPlayerLocListOrBuilderList(); + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index); + } + /** + *
+   * CmdId: 248
+   * EnetChannelId: 1
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ScenePlayerLocationNotify} + */ + public static final class ScenePlayerLocationNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScenePlayerLocationNotify) + ScenePlayerLocationNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScenePlayerLocationNotify.newBuilder() to construct. + private ScenePlayerLocationNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScenePlayerLocationNotify() { + vehicleLocList_ = java.util.Collections.emptyList(); + playerLocList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScenePlayerLocationNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScenePlayerLocationNotify( + 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)) { + vehicleLocList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + vehicleLocList_.add( + input.readMessage(emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.parser(), extensionRegistry)); + break; + } + case 72: { + + sceneId_ = input.readUInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + playerLocList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + playerLocList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.parser(), extensionRegistry)); + 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)) { + vehicleLocList_ = java.util.Collections.unmodifiableList(vehicleLocList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.class, emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.Builder.class); + } + + public static final int VEHICLE_LOC_LIST_FIELD_NUMBER = 3; + private java.util.List vehicleLocList_; + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public java.util.List getVehicleLocListList() { + return vehicleLocList_; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public java.util.List + getVehicleLocListOrBuilderList() { + return vehicleLocList_; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public int getVehicleLocListCount() { + return vehicleLocList_.size(); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getVehicleLocList(int index) { + return vehicleLocList_.get(index); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder getVehicleLocListOrBuilder( + int index) { + return vehicleLocList_.get(index); + } + + public static final int SCENE_ID_FIELD_NUMBER = 9; + private int sceneId_; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int PLAYER_LOC_LIST_FIELD_NUMBER = 14; + private java.util.List playerLocList_; + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public java.util.List getPlayerLocListList() { + return playerLocList_; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public java.util.List + getPlayerLocListOrBuilderList() { + return playerLocList_; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public int getPlayerLocListCount() { + return playerLocList_.size(); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { + return playerLocList_.get(index); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index) { + return playerLocList_.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 < vehicleLocList_.size(); i++) { + output.writeMessage(3, vehicleLocList_.get(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(9, sceneId_); + } + for (int i = 0; i < playerLocList_.size(); i++) { + output.writeMessage(14, playerLocList_.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 < vehicleLocList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, vehicleLocList_.get(i)); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, sceneId_); + } + for (int i = 0; i < playerLocList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, playerLocList_.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.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify other = (emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify) obj; + + if (!getVehicleLocListList() + .equals(other.getVehicleLocListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getPlayerLocListList() + .equals(other.getPlayerLocListList())) 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 (getVehicleLocListCount() > 0) { + hash = (37 * hash) + VEHICLE_LOC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getVehicleLocListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getPlayerLocListCount() > 0) { + hash = (37 * hash) + PLAYER_LOC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerLocListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify 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.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify 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.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify 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.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify 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.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify 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.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify 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: 248
+     * EnetChannelId: 1
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ScenePlayerLocationNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScenePlayerLocationNotify) + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.class, emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getVehicleLocListFieldBuilder(); + getPlayerLocListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (vehicleLocListBuilder_ == null) { + vehicleLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + vehicleLocListBuilder_.clear(); + } + sceneId_ = 0; + + if (playerLocListBuilder_ == null) { + playerLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + playerLocListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.internal_static_ScenePlayerLocationNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify build() { + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify buildPartial() { + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify result = new emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify(this); + int from_bitField0_ = bitField0_; + if (vehicleLocListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + vehicleLocList_ = java.util.Collections.unmodifiableList(vehicleLocList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.vehicleLocList_ = vehicleLocList_; + } else { + result.vehicleLocList_ = vehicleLocListBuilder_.build(); + } + result.sceneId_ = sceneId_; + if (playerLocListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.playerLocList_ = playerLocList_; + } else { + result.playerLocList_ = playerLocListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify) { + return mergeFrom((emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify other) { + if (other == emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify.getDefaultInstance()) return this; + if (vehicleLocListBuilder_ == null) { + if (!other.vehicleLocList_.isEmpty()) { + if (vehicleLocList_.isEmpty()) { + vehicleLocList_ = other.vehicleLocList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureVehicleLocListIsMutable(); + vehicleLocList_.addAll(other.vehicleLocList_); + } + onChanged(); + } + } else { + if (!other.vehicleLocList_.isEmpty()) { + if (vehicleLocListBuilder_.isEmpty()) { + vehicleLocListBuilder_.dispose(); + vehicleLocListBuilder_ = null; + vehicleLocList_ = other.vehicleLocList_; + bitField0_ = (bitField0_ & ~0x00000001); + vehicleLocListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getVehicleLocListFieldBuilder() : null; + } else { + vehicleLocListBuilder_.addAllMessages(other.vehicleLocList_); + } + } + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (playerLocListBuilder_ == null) { + if (!other.playerLocList_.isEmpty()) { + if (playerLocList_.isEmpty()) { + playerLocList_ = other.playerLocList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePlayerLocListIsMutable(); + playerLocList_.addAll(other.playerLocList_); + } + onChanged(); + } + } else { + if (!other.playerLocList_.isEmpty()) { + if (playerLocListBuilder_.isEmpty()) { + playerLocListBuilder_.dispose(); + playerLocListBuilder_ = null; + playerLocList_ = other.playerLocList_; + bitField0_ = (bitField0_ & ~0x00000002); + playerLocListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerLocListFieldBuilder() : null; + } else { + playerLocListBuilder_.addAllMessages(other.playerLocList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List vehicleLocList_ = + java.util.Collections.emptyList(); + private void ensureVehicleLocListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + vehicleLocList_ = new java.util.ArrayList(vehicleLocList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder> vehicleLocListBuilder_; + + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public java.util.List getVehicleLocListList() { + if (vehicleLocListBuilder_ == null) { + return java.util.Collections.unmodifiableList(vehicleLocList_); + } else { + return vehicleLocListBuilder_.getMessageList(); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public int getVehicleLocListCount() { + if (vehicleLocListBuilder_ == null) { + return vehicleLocList_.size(); + } else { + return vehicleLocListBuilder_.getCount(); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getVehicleLocList(int index) { + if (vehicleLocListBuilder_ == null) { + return vehicleLocList_.get(index); + } else { + return vehicleLocListBuilder_.getMessage(index); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder setVehicleLocList( + int index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo value) { + if (vehicleLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVehicleLocListIsMutable(); + vehicleLocList_.set(index, value); + onChanged(); + } else { + vehicleLocListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder setVehicleLocList( + int index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder builderForValue) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + vehicleLocList_.set(index, builderForValue.build()); + onChanged(); + } else { + vehicleLocListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addVehicleLocList(emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo value) { + if (vehicleLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVehicleLocListIsMutable(); + vehicleLocList_.add(value); + onChanged(); + } else { + vehicleLocListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addVehicleLocList( + int index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo value) { + if (vehicleLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureVehicleLocListIsMutable(); + vehicleLocList_.add(index, value); + onChanged(); + } else { + vehicleLocListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addVehicleLocList( + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder builderForValue) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + vehicleLocList_.add(builderForValue.build()); + onChanged(); + } else { + vehicleLocListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addVehicleLocList( + int index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder builderForValue) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + vehicleLocList_.add(index, builderForValue.build()); + onChanged(); + } else { + vehicleLocListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder addAllVehicleLocList( + java.lang.Iterable values) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, vehicleLocList_); + onChanged(); + } else { + vehicleLocListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder clearVehicleLocList() { + if (vehicleLocListBuilder_ == null) { + vehicleLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + vehicleLocListBuilder_.clear(); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public Builder removeVehicleLocList(int index) { + if (vehicleLocListBuilder_ == null) { + ensureVehicleLocListIsMutable(); + vehicleLocList_.remove(index); + onChanged(); + } else { + vehicleLocListBuilder_.remove(index); + } + return this; + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder getVehicleLocListBuilder( + int index) { + return getVehicleLocListFieldBuilder().getBuilder(index); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder getVehicleLocListOrBuilder( + int index) { + if (vehicleLocListBuilder_ == null) { + return vehicleLocList_.get(index); } else { + return vehicleLocListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public java.util.List + getVehicleLocListOrBuilderList() { + if (vehicleLocListBuilder_ != null) { + return vehicleLocListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(vehicleLocList_); + } + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder addVehicleLocListBuilder() { + return getVehicleLocListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.getDefaultInstance()); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder addVehicleLocListBuilder( + int index) { + return getVehicleLocListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.getDefaultInstance()); + } + /** + * repeated .VehicleLocationInfo vehicle_loc_list = 3; + */ + public java.util.List + getVehicleLocListBuilderList() { + return getVehicleLocListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder> + getVehicleLocListFieldBuilder() { + if (vehicleLocListBuilder_ == null) { + vehicleLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder>( + vehicleLocList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + vehicleLocList_ = null; + } + return vehicleLocListBuilder_; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 9; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 9; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 9; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.util.List playerLocList_ = + java.util.Collections.emptyList(); + private void ensurePlayerLocListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + playerLocList_ = new java.util.ArrayList(playerLocList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> playerLocListBuilder_; + + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public java.util.List getPlayerLocListList() { + if (playerLocListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerLocList_); + } else { + return playerLocListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public int getPlayerLocListCount() { + if (playerLocListBuilder_ == null) { + return playerLocList_.size(); + } else { + return playerLocListBuilder_.getCount(); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { + if (playerLocListBuilder_ == null) { + return playerLocList_.get(index); + } else { + return playerLocListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder setPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.set(index, value); + onChanged(); + } else { + playerLocListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder setPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addPlayerLocList(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.add(value); + onChanged(); + } else { + playerLocListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.add(index, value); + onChanged(); + } else { + playerLocListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addPlayerLocList( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.add(builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder addAllPlayerLocList( + java.lang.Iterable values) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerLocList_); + onChanged(); + } else { + playerLocListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder clearPlayerLocList() { + if (playerLocListBuilder_ == null) { + playerLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + playerLocListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public Builder removePlayerLocList(int index) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.remove(index); + onChanged(); + } else { + playerLocListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder getPlayerLocListBuilder( + int index) { + return getPlayerLocListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index) { + if (playerLocListBuilder_ == null) { + return playerLocList_.get(index); } else { + return playerLocListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public java.util.List + getPlayerLocListOrBuilderList() { + if (playerLocListBuilder_ != null) { + return playerLocListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerLocList_); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder() { + return getPlayerLocListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder( + int index) { + return getPlayerLocListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 14; + */ + public java.util.List + getPlayerLocListBuilderList() { + return getPlayerLocListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> + getPlayerLocListFieldBuilder() { + if (playerLocListBuilder_ == null) { + playerLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder>( + playerLocList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + playerLocList_ = null; + } + return playerLocListBuilder_; + } + @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:ScenePlayerLocationNotify) + } + + // @@protoc_insertion_point(class_scope:ScenePlayerLocationNotify) + private static final emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify(); + } + + public static emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScenePlayerLocationNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScenePlayerLocationNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePlayerLocationNotifyOuterClass.ScenePlayerLocationNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScenePlayerLocationNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScenePlayerLocationNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037ScenePlayerLocationNotify.proto\032\030Playe" + + "rLocationInfo.proto\032\031VehicleLocationInfo" + + ".proto\"\213\001\n\031ScenePlayerLocationNotify\022.\n\020" + + "vehicle_loc_list\030\003 \003(\0132\024.VehicleLocation" + + "Info\022\020\n\010scene_id\030\t \001(\r\022,\n\017player_loc_lis" + + "t\030\016 \003(\0132\023.PlayerLocationInfoB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.getDescriptor(), + }); + internal_static_ScenePlayerLocationNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScenePlayerLocationNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScenePlayerLocationNotify_descriptor, + new java.lang.String[] { "VehicleLocList", "SceneId", "PlayerLocList", }); + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScenePointUnlockNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScenePointUnlockNotifyOuterClass.java new file mode 100644 index 00000000000..5a326fe8f76 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScenePointUnlockNotifyOuterClass.java @@ -0,0 +1,1327 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScenePointUnlockNotify.proto + +package emu.grasscutter.net.proto; + +public final class ScenePointUnlockNotifyOuterClass { + private ScenePointUnlockNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScenePointUnlockNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScenePointUnlockNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 point_list = 13; + * @return A list containing the pointList. + */ + java.util.List getPointListList(); + /** + * repeated uint32 point_list = 13; + * @return The count of pointList. + */ + int getPointListCount(); + /** + * repeated uint32 point_list = 13; + * @param index The index of the element to return. + * @return The pointList at the given index. + */ + int getPointList(int index); + + /** + * uint32 scene_id = 6; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated uint32 unhide_point_list = 12; + * @return A list containing the unhidePointList. + */ + java.util.List getUnhidePointListList(); + /** + * repeated uint32 unhide_point_list = 12; + * @return The count of unhidePointList. + */ + int getUnhidePointListCount(); + /** + * repeated uint32 unhide_point_list = 12; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + int getUnhidePointList(int index); + + /** + * repeated uint32 hide_point_list = 1; + * @return A list containing the hidePointList. + */ + java.util.List getHidePointListList(); + /** + * repeated uint32 hide_point_list = 1; + * @return The count of hidePointList. + */ + int getHidePointListCount(); + /** + * repeated uint32 hide_point_list = 1; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + int getHidePointList(int index); + + /** + * repeated uint32 locked_point_list = 8; + * @return A list containing the lockedPointList. + */ + java.util.List getLockedPointListList(); + /** + * repeated uint32 locked_point_list = 8; + * @return The count of lockedPointList. + */ + int getLockedPointListCount(); + /** + * repeated uint32 locked_point_list = 8; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + int getLockedPointList(int index); + } + /** + *
+   * CmdId: 247
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ScenePointUnlockNotify} + */ + public static final class ScenePointUnlockNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScenePointUnlockNotify) + ScenePointUnlockNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScenePointUnlockNotify.newBuilder() to construct. + private ScenePointUnlockNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScenePointUnlockNotify() { + pointList_ = emptyIntList(); + unhidePointList_ = emptyIntList(); + hidePointList_ = emptyIntList(); + lockedPointList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScenePointUnlockNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScenePointUnlockNotify( + 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: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + hidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + hidePointList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + hidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + hidePointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + sceneId_ = input.readUInt32(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + lockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + lockedPointList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + lockedPointList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + lockedPointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + unhidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + unhidePointList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + unhidePointList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + unhidePointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + pointList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + pointList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + pointList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + pointList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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_ & 0x00000004) != 0)) { + hidePointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + lockedPointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + unhidePointList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + pointList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.class, emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.Builder.class); + } + + public static final int POINT_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList pointList_; + /** + * repeated uint32 point_list = 13; + * @return A list containing the pointList. + */ + @java.lang.Override + public java.util.List + getPointListList() { + return pointList_; + } + /** + * repeated uint32 point_list = 13; + * @return The count of pointList. + */ + public int getPointListCount() { + return pointList_.size(); + } + /** + * repeated uint32 point_list = 13; + * @param index The index of the element to return. + * @return The pointList at the given index. + */ + public int getPointList(int index) { + return pointList_.getInt(index); + } + private int pointListMemoizedSerializedSize = -1; + + public static final int SCENE_ID_FIELD_NUMBER = 6; + private int sceneId_; + /** + * uint32 scene_id = 6; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int UNHIDE_POINT_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList unhidePointList_; + /** + * repeated uint32 unhide_point_list = 12; + * @return A list containing the unhidePointList. + */ + @java.lang.Override + public java.util.List + getUnhidePointListList() { + return unhidePointList_; + } + /** + * repeated uint32 unhide_point_list = 12; + * @return The count of unhidePointList. + */ + public int getUnhidePointListCount() { + return unhidePointList_.size(); + } + /** + * repeated uint32 unhide_point_list = 12; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + public int getUnhidePointList(int index) { + return unhidePointList_.getInt(index); + } + private int unhidePointListMemoizedSerializedSize = -1; + + public static final int HIDE_POINT_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList hidePointList_; + /** + * repeated uint32 hide_point_list = 1; + * @return A list containing the hidePointList. + */ + @java.lang.Override + public java.util.List + getHidePointListList() { + return hidePointList_; + } + /** + * repeated uint32 hide_point_list = 1; + * @return The count of hidePointList. + */ + public int getHidePointListCount() { + return hidePointList_.size(); + } + /** + * repeated uint32 hide_point_list = 1; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + public int getHidePointList(int index) { + return hidePointList_.getInt(index); + } + private int hidePointListMemoizedSerializedSize = -1; + + public static final int LOCKED_POINT_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList lockedPointList_; + /** + * repeated uint32 locked_point_list = 8; + * @return A list containing the lockedPointList. + */ + @java.lang.Override + public java.util.List + getLockedPointListList() { + return lockedPointList_; + } + /** + * repeated uint32 locked_point_list = 8; + * @return The count of lockedPointList. + */ + public int getLockedPointListCount() { + return lockedPointList_.size(); + } + /** + * repeated uint32 locked_point_list = 8; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + public int getLockedPointList(int index) { + return lockedPointList_.getInt(index); + } + private int lockedPointListMemoizedSerializedSize = -1; + + 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 (getHidePointListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(hidePointListMemoizedSerializedSize); + } + for (int i = 0; i < hidePointList_.size(); i++) { + output.writeUInt32NoTag(hidePointList_.getInt(i)); + } + if (sceneId_ != 0) { + output.writeUInt32(6, sceneId_); + } + if (getLockedPointListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(lockedPointListMemoizedSerializedSize); + } + for (int i = 0; i < lockedPointList_.size(); i++) { + output.writeUInt32NoTag(lockedPointList_.getInt(i)); + } + if (getUnhidePointListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(unhidePointListMemoizedSerializedSize); + } + for (int i = 0; i < unhidePointList_.size(); i++) { + output.writeUInt32NoTag(unhidePointList_.getInt(i)); + } + if (getPointListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(pointListMemoizedSerializedSize); + } + for (int i = 0; i < pointList_.size(); i++) { + output.writeUInt32NoTag(pointList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < hidePointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(hidePointList_.getInt(i)); + } + size += dataSize; + if (!getHidePointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + hidePointListMemoizedSerializedSize = dataSize; + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, sceneId_); + } + { + int dataSize = 0; + for (int i = 0; i < lockedPointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(lockedPointList_.getInt(i)); + } + size += dataSize; + if (!getLockedPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + lockedPointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < unhidePointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(unhidePointList_.getInt(i)); + } + size += dataSize; + if (!getUnhidePointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + unhidePointListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < pointList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(pointList_.getInt(i)); + } + size += dataSize; + if (!getPointListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + pointListMemoizedSerializedSize = dataSize; + } + 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.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify other = (emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify) obj; + + if (!getPointListList() + .equals(other.getPointListList())) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (!getUnhidePointListList() + .equals(other.getUnhidePointListList())) return false; + if (!getHidePointListList() + .equals(other.getHidePointListList())) return false; + if (!getLockedPointListList() + .equals(other.getLockedPointListList())) 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 (getPointListCount() > 0) { + hash = (37 * hash) + POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPointListList().hashCode(); + } + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getUnhidePointListCount() > 0) { + hash = (37 * hash) + UNHIDE_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUnhidePointListList().hashCode(); + } + if (getHidePointListCount() > 0) { + hash = (37 * hash) + HIDE_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getHidePointListList().hashCode(); + } + if (getLockedPointListCount() > 0) { + hash = (37 * hash) + LOCKED_POINT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getLockedPointListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify 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.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify 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.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify 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.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify 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.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify 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.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify 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: 247
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ScenePointUnlockNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScenePointUnlockNotify) + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.class, emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + sceneId_ = 0; + + unhidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + hidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + lockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.internal_static_ScenePointUnlockNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify build() { + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify buildPartial() { + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify result = new emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + pointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.pointList_ = pointList_; + result.sceneId_ = sceneId_; + if (((bitField0_ & 0x00000002) != 0)) { + unhidePointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.unhidePointList_ = unhidePointList_; + if (((bitField0_ & 0x00000004) != 0)) { + hidePointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.hidePointList_ = hidePointList_; + if (((bitField0_ & 0x00000008) != 0)) { + lockedPointList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.lockedPointList_ = lockedPointList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify) { + return mergeFrom((emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify other) { + if (other == emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify.getDefaultInstance()) return this; + if (!other.pointList_.isEmpty()) { + if (pointList_.isEmpty()) { + pointList_ = other.pointList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePointListIsMutable(); + pointList_.addAll(other.pointList_); + } + onChanged(); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (!other.unhidePointList_.isEmpty()) { + if (unhidePointList_.isEmpty()) { + unhidePointList_ = other.unhidePointList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureUnhidePointListIsMutable(); + unhidePointList_.addAll(other.unhidePointList_); + } + onChanged(); + } + if (!other.hidePointList_.isEmpty()) { + if (hidePointList_.isEmpty()) { + hidePointList_ = other.hidePointList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureHidePointListIsMutable(); + hidePointList_.addAll(other.hidePointList_); + } + onChanged(); + } + if (!other.lockedPointList_.isEmpty()) { + if (lockedPointList_.isEmpty()) { + lockedPointList_ = other.lockedPointList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureLockedPointListIsMutable(); + lockedPointList_.addAll(other.lockedPointList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList pointList_ = emptyIntList(); + private void ensurePointListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + pointList_ = mutableCopy(pointList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 point_list = 13; + * @return A list containing the pointList. + */ + public java.util.List + getPointListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(pointList_) : pointList_; + } + /** + * repeated uint32 point_list = 13; + * @return The count of pointList. + */ + public int getPointListCount() { + return pointList_.size(); + } + /** + * repeated uint32 point_list = 13; + * @param index The index of the element to return. + * @return The pointList at the given index. + */ + public int getPointList(int index) { + return pointList_.getInt(index); + } + /** + * repeated uint32 point_list = 13; + * @param index The index to set the value at. + * @param value The pointList to set. + * @return This builder for chaining. + */ + public Builder setPointList( + int index, int value) { + ensurePointListIsMutable(); + pointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 point_list = 13; + * @param value The pointList to add. + * @return This builder for chaining. + */ + public Builder addPointList(int value) { + ensurePointListIsMutable(); + pointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 point_list = 13; + * @param values The pointList to add. + * @return This builder for chaining. + */ + public Builder addAllPointList( + java.lang.Iterable values) { + ensurePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, pointList_); + onChanged(); + return this; + } + /** + * repeated uint32 point_list = 13; + * @return This builder for chaining. + */ + public Builder clearPointList() { + pointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 6; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 6; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 6; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList unhidePointList_ = emptyIntList(); + private void ensureUnhidePointListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + unhidePointList_ = mutableCopy(unhidePointList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 unhide_point_list = 12; + * @return A list containing the unhidePointList. + */ + public java.util.List + getUnhidePointListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(unhidePointList_) : unhidePointList_; + } + /** + * repeated uint32 unhide_point_list = 12; + * @return The count of unhidePointList. + */ + public int getUnhidePointListCount() { + return unhidePointList_.size(); + } + /** + * repeated uint32 unhide_point_list = 12; + * @param index The index of the element to return. + * @return The unhidePointList at the given index. + */ + public int getUnhidePointList(int index) { + return unhidePointList_.getInt(index); + } + /** + * repeated uint32 unhide_point_list = 12; + * @param index The index to set the value at. + * @param value The unhidePointList to set. + * @return This builder for chaining. + */ + public Builder setUnhidePointList( + int index, int value) { + ensureUnhidePointListIsMutable(); + unhidePointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 12; + * @param value The unhidePointList to add. + * @return This builder for chaining. + */ + public Builder addUnhidePointList(int value) { + ensureUnhidePointListIsMutable(); + unhidePointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 12; + * @param values The unhidePointList to add. + * @return This builder for chaining. + */ + public Builder addAllUnhidePointList( + java.lang.Iterable values) { + ensureUnhidePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unhidePointList_); + onChanged(); + return this; + } + /** + * repeated uint32 unhide_point_list = 12; + * @return This builder for chaining. + */ + public Builder clearUnhidePointList() { + unhidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList hidePointList_ = emptyIntList(); + private void ensureHidePointListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + hidePointList_ = mutableCopy(hidePointList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 hide_point_list = 1; + * @return A list containing the hidePointList. + */ + public java.util.List + getHidePointListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(hidePointList_) : hidePointList_; + } + /** + * repeated uint32 hide_point_list = 1; + * @return The count of hidePointList. + */ + public int getHidePointListCount() { + return hidePointList_.size(); + } + /** + * repeated uint32 hide_point_list = 1; + * @param index The index of the element to return. + * @return The hidePointList at the given index. + */ + public int getHidePointList(int index) { + return hidePointList_.getInt(index); + } + /** + * repeated uint32 hide_point_list = 1; + * @param index The index to set the value at. + * @param value The hidePointList to set. + * @return This builder for chaining. + */ + public Builder setHidePointList( + int index, int value) { + ensureHidePointListIsMutable(); + hidePointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 1; + * @param value The hidePointList to add. + * @return This builder for chaining. + */ + public Builder addHidePointList(int value) { + ensureHidePointListIsMutable(); + hidePointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 1; + * @param values The hidePointList to add. + * @return This builder for chaining. + */ + public Builder addAllHidePointList( + java.lang.Iterable values) { + ensureHidePointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, hidePointList_); + onChanged(); + return this; + } + /** + * repeated uint32 hide_point_list = 1; + * @return This builder for chaining. + */ + public Builder clearHidePointList() { + hidePointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList lockedPointList_ = emptyIntList(); + private void ensureLockedPointListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + lockedPointList_ = mutableCopy(lockedPointList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 locked_point_list = 8; + * @return A list containing the lockedPointList. + */ + public java.util.List + getLockedPointListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(lockedPointList_) : lockedPointList_; + } + /** + * repeated uint32 locked_point_list = 8; + * @return The count of lockedPointList. + */ + public int getLockedPointListCount() { + return lockedPointList_.size(); + } + /** + * repeated uint32 locked_point_list = 8; + * @param index The index of the element to return. + * @return The lockedPointList at the given index. + */ + public int getLockedPointList(int index) { + return lockedPointList_.getInt(index); + } + /** + * repeated uint32 locked_point_list = 8; + * @param index The index to set the value at. + * @param value The lockedPointList to set. + * @return This builder for chaining. + */ + public Builder setLockedPointList( + int index, int value) { + ensureLockedPointListIsMutable(); + lockedPointList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 8; + * @param value The lockedPointList to add. + * @return This builder for chaining. + */ + public Builder addLockedPointList(int value) { + ensureLockedPointListIsMutable(); + lockedPointList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 8; + * @param values The lockedPointList to add. + * @return This builder for chaining. + */ + public Builder addAllLockedPointList( + java.lang.Iterable values) { + ensureLockedPointListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, lockedPointList_); + onChanged(); + return this; + } + /** + * repeated uint32 locked_point_list = 8; + * @return This builder for chaining. + */ + public Builder clearLockedPointList() { + lockedPointList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + 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:ScenePointUnlockNotify) + } + + // @@protoc_insertion_point(class_scope:ScenePointUnlockNotify) + private static final emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify(); + } + + public static emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScenePointUnlockNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScenePointUnlockNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScenePointUnlockNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScenePointUnlockNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ScenePointUnlockNotify.proto\"\215\001\n\026Scene" + + "PointUnlockNotify\022\022\n\npoint_list\030\r \003(\r\022\020\n" + + "\010scene_id\030\006 \001(\r\022\031\n\021unhide_point_list\030\014 \003" + + "(\r\022\027\n\017hide_point_list\030\001 \003(\r\022\031\n\021locked_po" + + "int_list\030\010 \003(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ScenePointUnlockNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScenePointUnlockNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScenePointUnlockNotify_descriptor, + new java.lang.String[] { "PointList", "SceneId", "UnhidePointList", "HidePointList", "LockedPointList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java new file mode 100644 index 00000000000..e7802f63f67 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneReliquaryInfoOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneReliquaryInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneReliquaryInfoOuterClass { + private SceneReliquaryInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneReliquaryInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneReliquaryInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * uint64 guid = 2; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 level = 3; + * @return The level. + */ + int getLevel(); + + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + int getPromoteLevel(); + } + /** + * Protobuf type {@code SceneReliquaryInfo} + */ + public static final class SceneReliquaryInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneReliquaryInfo) + SceneReliquaryInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneReliquaryInfo.newBuilder() to construct. + private SceneReliquaryInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneReliquaryInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneReliquaryInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneReliquaryInfo( + 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: { + + itemId_ = input.readUInt32(); + break; + } + case 16: { + + guid_ = input.readUInt64(); + break; + } + case 24: { + + level_ = input.readUInt32(); + break; + } + case 32: { + + promoteLevel_ = 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.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.class, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder.class); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int GUID_FIELD_NUMBER = 2; + private long guid_; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int LEVEL_FIELD_NUMBER = 3; + private int level_; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 4; + private int promoteLevel_; + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + 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 (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (guid_ != 0L) { + output.writeUInt64(2, guid_); + } + if (level_ != 0) { + output.writeUInt32(3, level_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(4, promoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, guid_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, level_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, promoteLevel_); + } + 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.SceneReliquaryInfoOuterClass.SceneReliquaryInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo other = (emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo) obj; + + if (getItemId() + != other.getItemId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) 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) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo 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.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo 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.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo 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.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo 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.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo 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.SceneReliquaryInfoOuterClass.SceneReliquaryInfo 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; + } + /** + * Protobuf type {@code SceneReliquaryInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneReliquaryInfo) + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.class, emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + guid_ = 0L; + + level_ = 0; + + promoteLevel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.internal_static_SceneReliquaryInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo build() { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo buildPartial() { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo result = new emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo(this); + result.itemId_ = itemId_; + result.guid_ = guid_; + result.level_ = level_; + result.promoteLevel_ = promoteLevel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo other) { + if (other == emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 2; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 2; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 2; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 3; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 3; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 4; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 4; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 4; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 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:SceneReliquaryInfo) + } + + // @@protoc_insertion_point(class_scope:SceneReliquaryInfo) + private static final emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo(); + } + + public static emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneReliquaryInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneReliquaryInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneReliquaryInfoOuterClass.SceneReliquaryInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneReliquaryInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneReliquaryInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SceneReliquaryInfo.proto\"Y\n\022SceneReliq" + + "uaryInfo\022\017\n\007item_id\030\001 \001(\r\022\014\n\004guid\030\002 \001(\004\022" + + "\r\n\005level\030\003 \001(\r\022\025\n\rpromote_level\030\004 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneReliquaryInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneReliquaryInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneReliquaryInfo_descriptor, + new java.lang.String[] { "ItemId", "Guid", "Level", "PromoteLevel", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java new file mode 100644 index 00000000000..d2196e7ee8d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamAvatarOuterClass.java @@ -0,0 +1,2722 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTeamAvatar.proto + +package emu.grasscutter.net.proto; + +public final class SceneTeamAvatarOuterClass { + private SceneTeamAvatarOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTeamAvatarOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTeamAvatar) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return Whether the avatarAbilityInfo field is set. + */ + boolean hasAvatarAbilityInfo(); + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return The avatarAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo(); + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder(); + + /** + * .AvatarInfo avatar_info = 8; + * @return Whether the avatarInfo field is set. + */ + boolean hasAvatarInfo(); + /** + * .AvatarInfo avatar_info = 8; + * @return The avatarInfo. + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarInfo(); + /** + * .AvatarInfo avatar_info = 8; + */ + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarInfoOrBuilder(); + + /** + * bool is_on_scene = 152; + * @return The isOnScene. + */ + boolean getIsOnScene(); + + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 weapon_entity_id = 7; + * @return The weaponEntityId. + */ + int getWeaponEntityId(); + + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return Whether the sceneAvatarInfo field is set. + */ + boolean hasSceneAvatarInfo(); + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return The sceneAvatarInfo. + */ + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getSceneAvatarInfo(); + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getSceneAvatarInfoOrBuilder(); + + /** + * uint64 weapon_guid = 4; + * @return The weaponGuid. + */ + long getWeaponGuid(); + + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return Whether the weaponAbilityInfo field is set. + */ + boolean hasWeaponAbilityInfo(); + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return The weaponAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo(); + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder(); + + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return Whether the sceneEntityInfo field is set. + */ + boolean hasSceneEntityInfo(); + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return The sceneEntityInfo. + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getSceneEntityInfo(); + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getSceneEntityInfoOrBuilder(); + + /** + * uint32 player_uid = 14; + * @return The playerUid. + */ + int getPlayerUid(); + + /** + * bool is_reconnect = 6; + * @return The isReconnect. + */ + boolean getIsReconnect(); + + /** + * .AbilityControlBlock ability_control_block = 2; + * @return Whether the abilityControlBlock field is set. + */ + boolean hasAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 2; + * @return The abilityControlBlock. + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 2; + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder(); + + /** + * bool is_player_cur_avatar = 13; + * @return The isPlayerCurAvatar. + */ + boolean getIsPlayerCurAvatar(); + + /** + * repeated .ServerBuff server_buff_list = 10; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 10; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 10; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 10; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 10; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + } + /** + * Protobuf type {@code SceneTeamAvatar} + */ + public static final class SceneTeamAvatar extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTeamAvatar) + SceneTeamAvatarOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTeamAvatar.newBuilder() to construct. + private SceneTeamAvatar(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTeamAvatar() { + serverBuffList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTeamAvatar(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTeamAvatar( + 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: { + + sceneId_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder subBuilder = null; + if (abilityControlBlock_ != null) { + subBuilder = abilityControlBlock_.toBuilder(); + } + abilityControlBlock_ = input.readMessage(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityControlBlock_); + abilityControlBlock_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder subBuilder = null; + if (sceneAvatarInfo_ != null) { + subBuilder = sceneAvatarInfo_.toBuilder(); + } + sceneAvatarInfo_ = input.readMessage(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sceneAvatarInfo_); + sceneAvatarInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + weaponGuid_ = input.readUInt64(); + break; + } + case 42: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (avatarAbilityInfo_ != null) { + subBuilder = avatarAbilityInfo_.toBuilder(); + } + avatarAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(avatarAbilityInfo_); + avatarAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + + isReconnect_ = input.readBool(); + break; + } + case 56: { + + weaponEntityId_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder subBuilder = null; + if (avatarInfo_ != null) { + subBuilder = avatarInfo_.toBuilder(); + } + avatarInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(avatarInfo_); + avatarInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + entityId_ = input.readUInt32(); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 90: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (weaponAbilityInfo_ != null) { + subBuilder = weaponAbilityInfo_.toBuilder(); + } + weaponAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(weaponAbilityInfo_); + weaponAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 98: { + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder subBuilder = null; + if (sceneEntityInfo_ != null) { + subBuilder = sceneEntityInfo_.toBuilder(); + } + sceneEntityInfo_ = input.readMessage(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(sceneEntityInfo_); + sceneEntityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + isPlayerCurAvatar_ = input.readBool(); + break; + } + case 112: { + + playerUid_ = input.readUInt32(); + break; + } + case 120: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 1216: { + + isOnScene_ = 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)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.class, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder.class); + } + + public static final int AVATAR_ABILITY_INFO_FIELD_NUMBER = 5; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return Whether the avatarAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasAvatarAbilityInfo() { + return avatarAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return The avatarAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo() { + return avatarAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { + return getAvatarAbilityInfo(); + } + + public static final int AVATAR_INFO_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatarInfo_; + /** + * .AvatarInfo avatar_info = 8; + * @return Whether the avatarInfo field is set. + */ + @java.lang.Override + public boolean hasAvatarInfo() { + return avatarInfo_ != null; + } + /** + * .AvatarInfo avatar_info = 8; + * @return The avatarInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarInfo() { + return avatarInfo_ == null ? emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatarInfo_; + } + /** + * .AvatarInfo avatar_info = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarInfoOrBuilder() { + return getAvatarInfo(); + } + + public static final int IS_ON_SCENE_FIELD_NUMBER = 152; + private boolean isOnScene_; + /** + * bool is_on_scene = 152; + * @return The isOnScene. + */ + @java.lang.Override + public boolean getIsOnScene() { + return isOnScene_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 9; + private int entityId_; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 15; + private long avatarGuid_; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 1; + private int sceneId_; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int WEAPON_ENTITY_ID_FIELD_NUMBER = 7; + private int weaponEntityId_; + /** + * uint32 weapon_entity_id = 7; + * @return The weaponEntityId. + */ + @java.lang.Override + public int getWeaponEntityId() { + return weaponEntityId_; + } + + public static final int SCENE_AVATAR_INFO_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo sceneAvatarInfo_; + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return Whether the sceneAvatarInfo field is set. + */ + @java.lang.Override + public boolean hasSceneAvatarInfo() { + return sceneAvatarInfo_ != null; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return The sceneAvatarInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getSceneAvatarInfo() { + return sceneAvatarInfo_ == null ? emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance() : sceneAvatarInfo_; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getSceneAvatarInfoOrBuilder() { + return getSceneAvatarInfo(); + } + + public static final int WEAPON_GUID_FIELD_NUMBER = 4; + private long weaponGuid_; + /** + * uint64 weapon_guid = 4; + * @return The weaponGuid. + */ + @java.lang.Override + public long getWeaponGuid() { + return weaponGuid_; + } + + public static final int WEAPON_ABILITY_INFO_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return Whether the weaponAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasWeaponAbilityInfo() { + return weaponAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return The weaponAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo() { + return weaponAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { + return getWeaponAbilityInfo(); + } + + public static final int SCENE_ENTITY_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo sceneEntityInfo_; + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return Whether the sceneEntityInfo field is set. + */ + @java.lang.Override + public boolean hasSceneEntityInfo() { + return sceneEntityInfo_ != null; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return The sceneEntityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getSceneEntityInfo() { + return sceneEntityInfo_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : sceneEntityInfo_; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getSceneEntityInfoOrBuilder() { + return getSceneEntityInfo(); + } + + public static final int PLAYER_UID_FIELD_NUMBER = 14; + private int playerUid_; + /** + * uint32 player_uid = 14; + * @return The playerUid. + */ + @java.lang.Override + public int getPlayerUid() { + return playerUid_; + } + + public static final int IS_RECONNECT_FIELD_NUMBER = 6; + private boolean isReconnect_; + /** + * bool is_reconnect = 6; + * @return The isReconnect. + */ + @java.lang.Override + public boolean getIsReconnect() { + return isReconnect_; + } + + public static final int ABILITY_CONTROL_BLOCK_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + /** + * .AbilityControlBlock ability_control_block = 2; + * @return Whether the abilityControlBlock field is set. + */ + @java.lang.Override + public boolean hasAbilityControlBlock() { + return abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 2; + * @return The abilityControlBlock. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + return getAbilityControlBlock(); + } + + public static final int IS_PLAYER_CUR_AVATAR_FIELD_NUMBER = 13; + private boolean isPlayerCurAvatar_; + /** + * bool is_player_cur_avatar = 13; + * @return The isPlayerCurAvatar. + */ + @java.lang.Override + public boolean getIsPlayerCurAvatar() { + return isPlayerCurAvatar_; + } + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 10; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.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 { + if (sceneId_ != 0) { + output.writeUInt32(1, sceneId_); + } + if (abilityControlBlock_ != null) { + output.writeMessage(2, getAbilityControlBlock()); + } + if (sceneAvatarInfo_ != null) { + output.writeMessage(3, getSceneAvatarInfo()); + } + if (weaponGuid_ != 0L) { + output.writeUInt64(4, weaponGuid_); + } + if (avatarAbilityInfo_ != null) { + output.writeMessage(5, getAvatarAbilityInfo()); + } + if (isReconnect_ != false) { + output.writeBool(6, isReconnect_); + } + if (weaponEntityId_ != 0) { + output.writeUInt32(7, weaponEntityId_); + } + if (avatarInfo_ != null) { + output.writeMessage(8, getAvatarInfo()); + } + if (entityId_ != 0) { + output.writeUInt32(9, entityId_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(10, serverBuffList_.get(i)); + } + if (weaponAbilityInfo_ != null) { + output.writeMessage(11, getWeaponAbilityInfo()); + } + if (sceneEntityInfo_ != null) { + output.writeMessage(12, getSceneEntityInfo()); + } + if (isPlayerCurAvatar_ != false) { + output.writeBool(13, isPlayerCurAvatar_); + } + if (playerUid_ != 0) { + output.writeUInt32(14, playerUid_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(15, avatarGuid_); + } + if (isOnScene_ != false) { + output.writeBool(152, isOnScene_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sceneId_); + } + if (abilityControlBlock_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAbilityControlBlock()); + } + if (sceneAvatarInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getSceneAvatarInfo()); + } + if (weaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, weaponGuid_); + } + if (avatarAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getAvatarAbilityInfo()); + } + if (isReconnect_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isReconnect_); + } + if (weaponEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, weaponEntityId_); + } + if (avatarInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getAvatarInfo()); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, entityId_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, serverBuffList_.get(i)); + } + if (weaponAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getWeaponAbilityInfo()); + } + if (sceneEntityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getSceneEntityInfo()); + } + if (isPlayerCurAvatar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isPlayerCurAvatar_); + } + if (playerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, playerUid_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, avatarGuid_); + } + if (isOnScene_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(152, isOnScene_); + } + 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.SceneTeamAvatarOuterClass.SceneTeamAvatar)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar other = (emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar) obj; + + if (hasAvatarAbilityInfo() != other.hasAvatarAbilityInfo()) return false; + if (hasAvatarAbilityInfo()) { + if (!getAvatarAbilityInfo() + .equals(other.getAvatarAbilityInfo())) return false; + } + if (hasAvatarInfo() != other.hasAvatarInfo()) return false; + if (hasAvatarInfo()) { + if (!getAvatarInfo() + .equals(other.getAvatarInfo())) return false; + } + if (getIsOnScene() + != other.getIsOnScene()) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getSceneId() + != other.getSceneId()) return false; + if (getWeaponEntityId() + != other.getWeaponEntityId()) return false; + if (hasSceneAvatarInfo() != other.hasSceneAvatarInfo()) return false; + if (hasSceneAvatarInfo()) { + if (!getSceneAvatarInfo() + .equals(other.getSceneAvatarInfo())) return false; + } + if (getWeaponGuid() + != other.getWeaponGuid()) return false; + if (hasWeaponAbilityInfo() != other.hasWeaponAbilityInfo()) return false; + if (hasWeaponAbilityInfo()) { + if (!getWeaponAbilityInfo() + .equals(other.getWeaponAbilityInfo())) return false; + } + if (hasSceneEntityInfo() != other.hasSceneEntityInfo()) return false; + if (hasSceneEntityInfo()) { + if (!getSceneEntityInfo() + .equals(other.getSceneEntityInfo())) return false; + } + if (getPlayerUid() + != other.getPlayerUid()) return false; + if (getIsReconnect() + != other.getIsReconnect()) return false; + if (hasAbilityControlBlock() != other.hasAbilityControlBlock()) return false; + if (hasAbilityControlBlock()) { + if (!getAbilityControlBlock() + .equals(other.getAbilityControlBlock())) return false; + } + if (getIsPlayerCurAvatar() + != other.getIsPlayerCurAvatar()) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) 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 (hasAvatarAbilityInfo()) { + hash = (37 * hash) + AVATAR_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAvatarAbilityInfo().hashCode(); + } + if (hasAvatarInfo()) { + hash = (37 * hash) + AVATAR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAvatarInfo().hashCode(); + } + hash = (37 * hash) + IS_ON_SCENE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsOnScene()); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + WEAPON_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeaponEntityId(); + if (hasSceneAvatarInfo()) { + hash = (37 * hash) + SCENE_AVATAR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSceneAvatarInfo().hashCode(); + } + hash = (37 * hash) + WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getWeaponGuid()); + if (hasWeaponAbilityInfo()) { + hash = (37 * hash) + WEAPON_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWeaponAbilityInfo().hashCode(); + } + if (hasSceneEntityInfo()) { + hash = (37 * hash) + SCENE_ENTITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSceneEntityInfo().hashCode(); + } + hash = (37 * hash) + PLAYER_UID_FIELD_NUMBER; + hash = (53 * hash) + getPlayerUid(); + hash = (37 * hash) + IS_RECONNECT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsReconnect()); + if (hasAbilityControlBlock()) { + hash = (37 * hash) + ABILITY_CONTROL_BLOCK_FIELD_NUMBER; + hash = (53 * hash) + getAbilityControlBlock().hashCode(); + } + hash = (37 * hash) + IS_PLAYER_CUR_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPlayerCurAvatar()); + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar 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.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar 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.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar 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.SceneTeamAvatarOuterClass.SceneTeamAvatar parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar 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.SceneTeamAvatarOuterClass.SceneTeamAvatar parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar 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.SceneTeamAvatarOuterClass.SceneTeamAvatar 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; + } + /** + * Protobuf type {@code SceneTeamAvatar} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTeamAvatar) + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.class, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = null; + } else { + avatarAbilityInfo_ = null; + avatarAbilityInfoBuilder_ = null; + } + if (avatarInfoBuilder_ == null) { + avatarInfo_ = null; + } else { + avatarInfo_ = null; + avatarInfoBuilder_ = null; + } + isOnScene_ = false; + + entityId_ = 0; + + avatarGuid_ = 0L; + + sceneId_ = 0; + + weaponEntityId_ = 0; + + if (sceneAvatarInfoBuilder_ == null) { + sceneAvatarInfo_ = null; + } else { + sceneAvatarInfo_ = null; + sceneAvatarInfoBuilder_ = null; + } + weaponGuid_ = 0L; + + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = null; + } else { + weaponAbilityInfo_ = null; + weaponAbilityInfoBuilder_ = null; + } + if (sceneEntityInfoBuilder_ == null) { + sceneEntityInfo_ = null; + } else { + sceneEntityInfo_ = null; + sceneEntityInfoBuilder_ = null; + } + playerUid_ = 0; + + isReconnect_ = false; + + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + isPlayerCurAvatar_ = false; + + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.internal_static_SceneTeamAvatar_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar build() { + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar buildPartial() { + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar result = new emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar(this); + int from_bitField0_ = bitField0_; + if (avatarAbilityInfoBuilder_ == null) { + result.avatarAbilityInfo_ = avatarAbilityInfo_; + } else { + result.avatarAbilityInfo_ = avatarAbilityInfoBuilder_.build(); + } + if (avatarInfoBuilder_ == null) { + result.avatarInfo_ = avatarInfo_; + } else { + result.avatarInfo_ = avatarInfoBuilder_.build(); + } + result.isOnScene_ = isOnScene_; + result.entityId_ = entityId_; + result.avatarGuid_ = avatarGuid_; + result.sceneId_ = sceneId_; + result.weaponEntityId_ = weaponEntityId_; + if (sceneAvatarInfoBuilder_ == null) { + result.sceneAvatarInfo_ = sceneAvatarInfo_; + } else { + result.sceneAvatarInfo_ = sceneAvatarInfoBuilder_.build(); + } + result.weaponGuid_ = weaponGuid_; + if (weaponAbilityInfoBuilder_ == null) { + result.weaponAbilityInfo_ = weaponAbilityInfo_; + } else { + result.weaponAbilityInfo_ = weaponAbilityInfoBuilder_.build(); + } + if (sceneEntityInfoBuilder_ == null) { + result.sceneEntityInfo_ = sceneEntityInfo_; + } else { + result.sceneEntityInfo_ = sceneEntityInfoBuilder_.build(); + } + result.playerUid_ = playerUid_; + result.isReconnect_ = isReconnect_; + if (abilityControlBlockBuilder_ == null) { + result.abilityControlBlock_ = abilityControlBlock_; + } else { + result.abilityControlBlock_ = abilityControlBlockBuilder_.build(); + } + result.isPlayerCurAvatar_ = isPlayerCurAvatar_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar) { + return mergeFrom((emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar other) { + if (other == emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance()) return this; + if (other.hasAvatarAbilityInfo()) { + mergeAvatarAbilityInfo(other.getAvatarAbilityInfo()); + } + if (other.hasAvatarInfo()) { + mergeAvatarInfo(other.getAvatarInfo()); + } + if (other.getIsOnScene() != false) { + setIsOnScene(other.getIsOnScene()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getWeaponEntityId() != 0) { + setWeaponEntityId(other.getWeaponEntityId()); + } + if (other.hasSceneAvatarInfo()) { + mergeSceneAvatarInfo(other.getSceneAvatarInfo()); + } + if (other.getWeaponGuid() != 0L) { + setWeaponGuid(other.getWeaponGuid()); + } + if (other.hasWeaponAbilityInfo()) { + mergeWeaponAbilityInfo(other.getWeaponAbilityInfo()); + } + if (other.hasSceneEntityInfo()) { + mergeSceneEntityInfo(other.getSceneEntityInfo()); + } + if (other.getPlayerUid() != 0) { + setPlayerUid(other.getPlayerUid()); + } + if (other.getIsReconnect() != false) { + setIsReconnect(other.getIsReconnect()); + } + if (other.hasAbilityControlBlock()) { + mergeAbilityControlBlock(other.getAbilityControlBlock()); + } + if (other.getIsPlayerCurAvatar() != false) { + setIsPlayerCurAvatar(other.getIsPlayerCurAvatar()); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000001); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo avatarAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> avatarAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return Whether the avatarAbilityInfo field is set. + */ + public boolean hasAvatarAbilityInfo() { + return avatarAbilityInfoBuilder_ != null || avatarAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + * @return The avatarAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAvatarAbilityInfo() { + if (avatarAbilityInfoBuilder_ == null) { + return avatarAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } else { + return avatarAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public Builder setAvatarAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (avatarAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + avatarAbilityInfo_ = value; + onChanged(); + } else { + avatarAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public Builder setAvatarAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + avatarAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public Builder mergeAvatarAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (avatarAbilityInfoBuilder_ == null) { + if (avatarAbilityInfo_ != null) { + avatarAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(avatarAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + avatarAbilityInfo_ = value; + } + onChanged(); + } else { + avatarAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public Builder clearAvatarAbilityInfo() { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfo_ = null; + onChanged(); + } else { + avatarAbilityInfo_ = null; + avatarAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAvatarAbilityInfoBuilder() { + + onChanged(); + return getAvatarAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAvatarAbilityInfoOrBuilder() { + if (avatarAbilityInfoBuilder_ != null) { + return avatarAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return avatarAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : avatarAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo avatar_ability_info = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAvatarAbilityInfoFieldBuilder() { + if (avatarAbilityInfoBuilder_ == null) { + avatarAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAvatarAbilityInfo(), + getParentForChildren(), + isClean()); + avatarAbilityInfo_ = null; + } + return avatarAbilityInfoBuilder_; + } + + private emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo avatarInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> avatarInfoBuilder_; + /** + * .AvatarInfo avatar_info = 8; + * @return Whether the avatarInfo field is set. + */ + public boolean hasAvatarInfo() { + return avatarInfoBuilder_ != null || avatarInfo_ != null; + } + /** + * .AvatarInfo avatar_info = 8; + * @return The avatarInfo. + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo getAvatarInfo() { + if (avatarInfoBuilder_ == null) { + return avatarInfo_ == null ? emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatarInfo_; + } else { + return avatarInfoBuilder_.getMessage(); + } + } + /** + * .AvatarInfo avatar_info = 8; + */ + public Builder setAvatarInfo(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + avatarInfo_ = value; + onChanged(); + } else { + avatarInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarInfo avatar_info = 8; + */ + public Builder setAvatarInfo( + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder builderForValue) { + if (avatarInfoBuilder_ == null) { + avatarInfo_ = builderForValue.build(); + onChanged(); + } else { + avatarInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarInfo avatar_info = 8; + */ + public Builder mergeAvatarInfo(emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo value) { + if (avatarInfoBuilder_ == null) { + if (avatarInfo_ != null) { + avatarInfo_ = + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.newBuilder(avatarInfo_).mergeFrom(value).buildPartial(); + } else { + avatarInfo_ = value; + } + onChanged(); + } else { + avatarInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarInfo avatar_info = 8; + */ + public Builder clearAvatarInfo() { + if (avatarInfoBuilder_ == null) { + avatarInfo_ = null; + onChanged(); + } else { + avatarInfo_ = null; + avatarInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarInfo avatar_info = 8; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder getAvatarInfoBuilder() { + + onChanged(); + return getAvatarInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarInfo avatar_info = 8; + */ + public emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder getAvatarInfoOrBuilder() { + if (avatarInfoBuilder_ != null) { + return avatarInfoBuilder_.getMessageOrBuilder(); + } else { + return avatarInfo_ == null ? + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.getDefaultInstance() : avatarInfo_; + } + } + /** + * .AvatarInfo avatar_info = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder> + getAvatarInfoFieldBuilder() { + if (avatarInfoBuilder_ == null) { + avatarInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfo.Builder, emu.grasscutter.net.proto.AvatarInfoOuterClass.AvatarInfoOrBuilder>( + getAvatarInfo(), + getParentForChildren(), + isClean()); + avatarInfo_ = null; + } + return avatarInfoBuilder_; + } + + private boolean isOnScene_ ; + /** + * bool is_on_scene = 152; + * @return The isOnScene. + */ + @java.lang.Override + public boolean getIsOnScene() { + return isOnScene_; + } + /** + * bool is_on_scene = 152; + * @param value The isOnScene to set. + * @return This builder for chaining. + */ + public Builder setIsOnScene(boolean value) { + + isOnScene_ = value; + onChanged(); + return this; + } + /** + * bool is_on_scene = 152; + * @return This builder for chaining. + */ + public Builder clearIsOnScene() { + + isOnScene_ = false; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 9; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 9; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 9; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 15; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 15; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 15; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 1; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 1; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int weaponEntityId_ ; + /** + * uint32 weapon_entity_id = 7; + * @return The weaponEntityId. + */ + @java.lang.Override + public int getWeaponEntityId() { + return weaponEntityId_; + } + /** + * uint32 weapon_entity_id = 7; + * @param value The weaponEntityId to set. + * @return This builder for chaining. + */ + public Builder setWeaponEntityId(int value) { + + weaponEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 weapon_entity_id = 7; + * @return This builder for chaining. + */ + public Builder clearWeaponEntityId() { + + weaponEntityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo sceneAvatarInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder> sceneAvatarInfoBuilder_; + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return Whether the sceneAvatarInfo field is set. + */ + public boolean hasSceneAvatarInfo() { + return sceneAvatarInfoBuilder_ != null || sceneAvatarInfo_ != null; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + * @return The sceneAvatarInfo. + */ + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo getSceneAvatarInfo() { + if (sceneAvatarInfoBuilder_ == null) { + return sceneAvatarInfo_ == null ? emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance() : sceneAvatarInfo_; + } else { + return sceneAvatarInfoBuilder_.getMessage(); + } + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public Builder setSceneAvatarInfo(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo value) { + if (sceneAvatarInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sceneAvatarInfo_ = value; + onChanged(); + } else { + sceneAvatarInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public Builder setSceneAvatarInfo( + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder builderForValue) { + if (sceneAvatarInfoBuilder_ == null) { + sceneAvatarInfo_ = builderForValue.build(); + onChanged(); + } else { + sceneAvatarInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public Builder mergeSceneAvatarInfo(emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo value) { + if (sceneAvatarInfoBuilder_ == null) { + if (sceneAvatarInfo_ != null) { + sceneAvatarInfo_ = + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.newBuilder(sceneAvatarInfo_).mergeFrom(value).buildPartial(); + } else { + sceneAvatarInfo_ = value; + } + onChanged(); + } else { + sceneAvatarInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public Builder clearSceneAvatarInfo() { + if (sceneAvatarInfoBuilder_ == null) { + sceneAvatarInfo_ = null; + onChanged(); + } else { + sceneAvatarInfo_ = null; + sceneAvatarInfoBuilder_ = null; + } + + return this; + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder getSceneAvatarInfoBuilder() { + + onChanged(); + return getSceneAvatarInfoFieldBuilder().getBuilder(); + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + public emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder getSceneAvatarInfoOrBuilder() { + if (sceneAvatarInfoBuilder_ != null) { + return sceneAvatarInfoBuilder_.getMessageOrBuilder(); + } else { + return sceneAvatarInfo_ == null ? + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.getDefaultInstance() : sceneAvatarInfo_; + } + } + /** + * .SceneAvatarInfo scene_avatar_info = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder> + getSceneAvatarInfoFieldBuilder() { + if (sceneAvatarInfoBuilder_ == null) { + sceneAvatarInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfo.Builder, emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.SceneAvatarInfoOrBuilder>( + getSceneAvatarInfo(), + getParentForChildren(), + isClean()); + sceneAvatarInfo_ = null; + } + return sceneAvatarInfoBuilder_; + } + + private long weaponGuid_ ; + /** + * uint64 weapon_guid = 4; + * @return The weaponGuid. + */ + @java.lang.Override + public long getWeaponGuid() { + return weaponGuid_; + } + /** + * uint64 weapon_guid = 4; + * @param value The weaponGuid to set. + * @return This builder for chaining. + */ + public Builder setWeaponGuid(long value) { + + weaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 weapon_guid = 4; + * @return This builder for chaining. + */ + public Builder clearWeaponGuid() { + + weaponGuid_ = 0L; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo weaponAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> weaponAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return Whether the weaponAbilityInfo field is set. + */ + public boolean hasWeaponAbilityInfo() { + return weaponAbilityInfoBuilder_ != null || weaponAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + * @return The weaponAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getWeaponAbilityInfo() { + if (weaponAbilityInfoBuilder_ == null) { + return weaponAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } else { + return weaponAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public Builder setWeaponAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (weaponAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + weaponAbilityInfo_ = value; + onChanged(); + } else { + weaponAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public Builder setWeaponAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + weaponAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public Builder mergeWeaponAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (weaponAbilityInfoBuilder_ == null) { + if (weaponAbilityInfo_ != null) { + weaponAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(weaponAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + weaponAbilityInfo_ = value; + } + onChanged(); + } else { + weaponAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public Builder clearWeaponAbilityInfo() { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfo_ = null; + onChanged(); + } else { + weaponAbilityInfo_ = null; + weaponAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getWeaponAbilityInfoBuilder() { + + onChanged(); + return getWeaponAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getWeaponAbilityInfoOrBuilder() { + if (weaponAbilityInfoBuilder_ != null) { + return weaponAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return weaponAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : weaponAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo weapon_ability_info = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getWeaponAbilityInfoFieldBuilder() { + if (weaponAbilityInfoBuilder_ == null) { + weaponAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getWeaponAbilityInfo(), + getParentForChildren(), + isClean()); + weaponAbilityInfo_ = null; + } + return weaponAbilityInfoBuilder_; + } + + private emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo sceneEntityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> sceneEntityInfoBuilder_; + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return Whether the sceneEntityInfo field is set. + */ + public boolean hasSceneEntityInfo() { + return sceneEntityInfoBuilder_ != null || sceneEntityInfo_ != null; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + * @return The sceneEntityInfo. + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo getSceneEntityInfo() { + if (sceneEntityInfoBuilder_ == null) { + return sceneEntityInfo_ == null ? emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : sceneEntityInfo_; + } else { + return sceneEntityInfoBuilder_.getMessage(); + } + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public Builder setSceneEntityInfo(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (sceneEntityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + sceneEntityInfo_ = value; + onChanged(); + } else { + sceneEntityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public Builder setSceneEntityInfo( + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder builderForValue) { + if (sceneEntityInfoBuilder_ == null) { + sceneEntityInfo_ = builderForValue.build(); + onChanged(); + } else { + sceneEntityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public Builder mergeSceneEntityInfo(emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo value) { + if (sceneEntityInfoBuilder_ == null) { + if (sceneEntityInfo_ != null) { + sceneEntityInfo_ = + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.newBuilder(sceneEntityInfo_).mergeFrom(value).buildPartial(); + } else { + sceneEntityInfo_ = value; + } + onChanged(); + } else { + sceneEntityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public Builder clearSceneEntityInfo() { + if (sceneEntityInfoBuilder_ == null) { + sceneEntityInfo_ = null; + onChanged(); + } else { + sceneEntityInfo_ = null; + sceneEntityInfoBuilder_ = null; + } + + return this; + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder getSceneEntityInfoBuilder() { + + onChanged(); + return getSceneEntityInfoFieldBuilder().getBuilder(); + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + public emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder getSceneEntityInfoOrBuilder() { + if (sceneEntityInfoBuilder_ != null) { + return sceneEntityInfoBuilder_.getMessageOrBuilder(); + } else { + return sceneEntityInfo_ == null ? + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.getDefaultInstance() : sceneEntityInfo_; + } + } + /** + * .SceneEntityInfo scene_entity_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder> + getSceneEntityInfoFieldBuilder() { + if (sceneEntityInfoBuilder_ == null) { + sceneEntityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfo.Builder, emu.grasscutter.net.proto.SceneEntityInfoOuterClass.SceneEntityInfoOrBuilder>( + getSceneEntityInfo(), + getParentForChildren(), + isClean()); + sceneEntityInfo_ = null; + } + return sceneEntityInfoBuilder_; + } + + private int playerUid_ ; + /** + * uint32 player_uid = 14; + * @return The playerUid. + */ + @java.lang.Override + public int getPlayerUid() { + return playerUid_; + } + /** + * uint32 player_uid = 14; + * @param value The playerUid to set. + * @return This builder for chaining. + */ + public Builder setPlayerUid(int value) { + + playerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 player_uid = 14; + * @return This builder for chaining. + */ + public Builder clearPlayerUid() { + + playerUid_ = 0; + onChanged(); + return this; + } + + private boolean isReconnect_ ; + /** + * bool is_reconnect = 6; + * @return The isReconnect. + */ + @java.lang.Override + public boolean getIsReconnect() { + return isReconnect_; + } + /** + * bool is_reconnect = 6; + * @param value The isReconnect to set. + * @return This builder for chaining. + */ + public Builder setIsReconnect(boolean value) { + + isReconnect_ = value; + onChanged(); + return this; + } + /** + * bool is_reconnect = 6; + * @return This builder for chaining. + */ + public Builder clearIsReconnect() { + + isReconnect_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> abilityControlBlockBuilder_; + /** + * .AbilityControlBlock ability_control_block = 2; + * @return Whether the abilityControlBlock field is set. + */ + public boolean hasAbilityControlBlock() { + return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 2; + * @return The abilityControlBlock. + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } else { + return abilityControlBlockBuilder_.getMessage(); + } + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public Builder setAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityControlBlock_ = value; + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public Builder setAbilityControlBlock( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder builderForValue) { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = builderForValue.build(); + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public Builder mergeAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (abilityControlBlock_ != null) { + abilityControlBlock_ = + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder(abilityControlBlock_).mergeFrom(value).buildPartial(); + } else { + abilityControlBlock_ = value; + } + onChanged(); + } else { + abilityControlBlockBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public Builder clearAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + onChanged(); + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() { + + onChanged(); + return getAbilityControlBlockFieldBuilder().getBuilder(); + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + if (abilityControlBlockBuilder_ != null) { + return abilityControlBlockBuilder_.getMessageOrBuilder(); + } else { + return abilityControlBlock_ == null ? + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + } + /** + * .AbilityControlBlock ability_control_block = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> + getAbilityControlBlockFieldBuilder() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>( + getAbilityControlBlock(), + getParentForChildren(), + isClean()); + abilityControlBlock_ = null; + } + return abilityControlBlockBuilder_; + } + + private boolean isPlayerCurAvatar_ ; + /** + * bool is_player_cur_avatar = 13; + * @return The isPlayerCurAvatar. + */ + @java.lang.Override + public boolean getIsPlayerCurAvatar() { + return isPlayerCurAvatar_; + } + /** + * bool is_player_cur_avatar = 13; + * @param value The isPlayerCurAvatar to set. + * @return This builder for chaining. + */ + public Builder setIsPlayerCurAvatar(boolean value) { + + isPlayerCurAvatar_ = value; + onChanged(); + return this; + } + /** + * bool is_player_cur_avatar = 13; + * @return This builder for chaining. + */ + public Builder clearIsPlayerCurAvatar() { + + isPlayerCurAvatar_ = false; + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 10; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + @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:SceneTeamAvatar) + } + + // @@protoc_insertion_point(class_scope:SceneTeamAvatar) + private static final emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar(); + } + + public static emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTeamAvatar parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTeamAvatar(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTeamAvatar_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTeamAvatar_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneTeamAvatar.proto\032\031AbilityControlB" + + "lock.proto\032\032AbilitySyncStateInfo.proto\032\020" + + "AvatarInfo.proto\032\025SceneAvatarInfo.proto\032" + + "\025SceneEntityInfo.proto\032\020ServerBuff.proto" + + "\"\230\004\n\017SceneTeamAvatar\0222\n\023avatar_ability_i" + + "nfo\030\005 \001(\0132\025.AbilitySyncStateInfo\022 \n\013avat" + + "ar_info\030\010 \001(\0132\013.AvatarInfo\022\024\n\013is_on_scen" + + "e\030\230\001 \001(\010\022\021\n\tentity_id\030\t \001(\r\022\023\n\013avatar_gu" + + "id\030\017 \001(\004\022\020\n\010scene_id\030\001 \001(\r\022\030\n\020weapon_ent" + + "ity_id\030\007 \001(\r\022+\n\021scene_avatar_info\030\003 \001(\0132" + + "\020.SceneAvatarInfo\022\023\n\013weapon_guid\030\004 \001(\004\0222" + + "\n\023weapon_ability_info\030\013 \001(\0132\025.AbilitySyn" + + "cStateInfo\022+\n\021scene_entity_info\030\014 \001(\0132\020." + + "SceneEntityInfo\022\022\n\nplayer_uid\030\016 \001(\r\022\024\n\014i" + + "s_reconnect\030\006 \001(\010\0223\n\025ability_control_blo" + + "ck\030\002 \001(\0132\024.AbilityControlBlock\022\034\n\024is_pla" + + "yer_cur_avatar\030\r \001(\010\022%\n\020server_buff_list" + + "\030\n \003(\0132\013.ServerBuffB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_SceneTeamAvatar_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTeamAvatar_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTeamAvatar_descriptor, + new java.lang.String[] { "AvatarAbilityInfo", "AvatarInfo", "IsOnScene", "EntityId", "AvatarGuid", "SceneId", "WeaponEntityId", "SceneAvatarInfo", "WeaponGuid", "WeaponAbilityInfo", "SceneEntityInfo", "PlayerUid", "IsReconnect", "AbilityControlBlock", "IsPlayerCurAvatar", "ServerBuffList", }); + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneAvatarInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SceneEntityInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..79e78b410ec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTeamUpdateNotifyOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTeamUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneTeamUpdateNotifyOuterClass { + private SceneTeamUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTeamUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTeamUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + java.util.List + getSceneTeamAvatarListList(); + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index); + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + int getSceneTeamAvatarListCount(); + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + java.util.List + getSceneTeamAvatarListOrBuilderList(); + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( + int index); + + /** + * bool is_in_mp = 15; + * @return The isInMp. + */ + boolean getIsInMp(); + } + /** + *
+   * CmdId: 1775
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneTeamUpdateNotify} + */ + public static final class SceneTeamUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTeamUpdateNotify) + SceneTeamUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTeamUpdateNotify.newBuilder() to construct. + private SceneTeamUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTeamUpdateNotify() { + sceneTeamAvatarList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTeamUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTeamUpdateNotify( + 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 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTeamAvatarList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + sceneTeamAvatarList_.add( + input.readMessage(emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.parser(), extensionRegistry)); + break; + } + case 120: { + + isInMp_ = 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)) { + sceneTeamAvatarList_ = java.util.Collections.unmodifiableList(sceneTeamAvatarList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.class, emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.Builder.class); + } + + public static final int SCENE_TEAM_AVATAR_LIST_FIELD_NUMBER = 11; + private java.util.List sceneTeamAvatarList_; + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public java.util.List getSceneTeamAvatarListList() { + return sceneTeamAvatarList_; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public java.util.List + getSceneTeamAvatarListOrBuilderList() { + return sceneTeamAvatarList_; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public int getSceneTeamAvatarListCount() { + return sceneTeamAvatarList_.size(); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index) { + return sceneTeamAvatarList_.get(index); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( + int index) { + return sceneTeamAvatarList_.get(index); + } + + public static final int IS_IN_MP_FIELD_NUMBER = 15; + private boolean isInMp_; + /** + * bool is_in_mp = 15; + * @return The isInMp. + */ + @java.lang.Override + public boolean getIsInMp() { + return isInMp_; + } + + 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 < sceneTeamAvatarList_.size(); i++) { + output.writeMessage(11, sceneTeamAvatarList_.get(i)); + } + if (isInMp_ != false) { + output.writeBool(15, isInMp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < sceneTeamAvatarList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, sceneTeamAvatarList_.get(i)); + } + if (isInMp_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isInMp_); + } + 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.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify other = (emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify) obj; + + if (!getSceneTeamAvatarListList() + .equals(other.getSceneTeamAvatarListList())) return false; + if (getIsInMp() + != other.getIsInMp()) 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 (getSceneTeamAvatarListCount() > 0) { + hash = (37 * hash) + SCENE_TEAM_AVATAR_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneTeamAvatarListList().hashCode(); + } + hash = (37 * hash) + IS_IN_MP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInMp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify 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.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify 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.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify 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.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify 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.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify 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.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify 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: 1775
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneTeamUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTeamUpdateNotify) + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.class, emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSceneTeamAvatarListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (sceneTeamAvatarListBuilder_ == null) { + sceneTeamAvatarList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + sceneTeamAvatarListBuilder_.clear(); + } + isInMp_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.internal_static_SceneTeamUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify build() { + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify buildPartial() { + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify result = new emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (sceneTeamAvatarListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + sceneTeamAvatarList_ = java.util.Collections.unmodifiableList(sceneTeamAvatarList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneTeamAvatarList_ = sceneTeamAvatarList_; + } else { + result.sceneTeamAvatarList_ = sceneTeamAvatarListBuilder_.build(); + } + result.isInMp_ = isInMp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify other) { + if (other == emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify.getDefaultInstance()) return this; + if (sceneTeamAvatarListBuilder_ == null) { + if (!other.sceneTeamAvatarList_.isEmpty()) { + if (sceneTeamAvatarList_.isEmpty()) { + sceneTeamAvatarList_ = other.sceneTeamAvatarList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.addAll(other.sceneTeamAvatarList_); + } + onChanged(); + } + } else { + if (!other.sceneTeamAvatarList_.isEmpty()) { + if (sceneTeamAvatarListBuilder_.isEmpty()) { + sceneTeamAvatarListBuilder_.dispose(); + sceneTeamAvatarListBuilder_ = null; + sceneTeamAvatarList_ = other.sceneTeamAvatarList_; + bitField0_ = (bitField0_ & ~0x00000001); + sceneTeamAvatarListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSceneTeamAvatarListFieldBuilder() : null; + } else { + sceneTeamAvatarListBuilder_.addAllMessages(other.sceneTeamAvatarList_); + } + } + } + if (other.getIsInMp() != false) { + setIsInMp(other.getIsInMp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List sceneTeamAvatarList_ = + java.util.Collections.emptyList(); + private void ensureSceneTeamAvatarListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneTeamAvatarList_ = new java.util.ArrayList(sceneTeamAvatarList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder> sceneTeamAvatarListBuilder_; + + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public java.util.List getSceneTeamAvatarListList() { + if (sceneTeamAvatarListBuilder_ == null) { + return java.util.Collections.unmodifiableList(sceneTeamAvatarList_); + } else { + return sceneTeamAvatarListBuilder_.getMessageList(); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public int getSceneTeamAvatarListCount() { + if (sceneTeamAvatarListBuilder_ == null) { + return sceneTeamAvatarList_.size(); + } else { + return sceneTeamAvatarListBuilder_.getCount(); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar getSceneTeamAvatarList(int index) { + if (sceneTeamAvatarListBuilder_ == null) { + return sceneTeamAvatarList_.get(index); + } else { + return sceneTeamAvatarListBuilder_.getMessage(index); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder setSceneTeamAvatarList( + int index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar value) { + if (sceneTeamAvatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.set(index, value); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder setSceneTeamAvatarList( + int index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder builderForValue) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.set(index, builderForValue.build()); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addSceneTeamAvatarList(emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar value) { + if (sceneTeamAvatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.add(value); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addSceneTeamAvatarList( + int index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar value) { + if (sceneTeamAvatarListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.add(index, value); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addSceneTeamAvatarList( + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder builderForValue) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.add(builderForValue.build()); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addSceneTeamAvatarList( + int index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder builderForValue) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.add(index, builderForValue.build()); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder addAllSceneTeamAvatarList( + java.lang.Iterable values) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneTeamAvatarList_); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder clearSceneTeamAvatarList() { + if (sceneTeamAvatarListBuilder_ == null) { + sceneTeamAvatarList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.clear(); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public Builder removeSceneTeamAvatarList(int index) { + if (sceneTeamAvatarListBuilder_ == null) { + ensureSceneTeamAvatarListIsMutable(); + sceneTeamAvatarList_.remove(index); + onChanged(); + } else { + sceneTeamAvatarListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder getSceneTeamAvatarListBuilder( + int index) { + return getSceneTeamAvatarListFieldBuilder().getBuilder(index); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder getSceneTeamAvatarListOrBuilder( + int index) { + if (sceneTeamAvatarListBuilder_ == null) { + return sceneTeamAvatarList_.get(index); } else { + return sceneTeamAvatarListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public java.util.List + getSceneTeamAvatarListOrBuilderList() { + if (sceneTeamAvatarListBuilder_ != null) { + return sceneTeamAvatarListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(sceneTeamAvatarList_); + } + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder addSceneTeamAvatarListBuilder() { + return getSceneTeamAvatarListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance()); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder addSceneTeamAvatarListBuilder( + int index) { + return getSceneTeamAvatarListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.getDefaultInstance()); + } + /** + * repeated .SceneTeamAvatar scene_team_avatar_list = 11; + */ + public java.util.List + getSceneTeamAvatarListBuilderList() { + return getSceneTeamAvatarListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder> + getSceneTeamAvatarListFieldBuilder() { + if (sceneTeamAvatarListBuilder_ == null) { + sceneTeamAvatarListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatar.Builder, emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.SceneTeamAvatarOrBuilder>( + sceneTeamAvatarList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + sceneTeamAvatarList_ = null; + } + return sceneTeamAvatarListBuilder_; + } + + private boolean isInMp_ ; + /** + * bool is_in_mp = 15; + * @return The isInMp. + */ + @java.lang.Override + public boolean getIsInMp() { + return isInMp_; + } + /** + * bool is_in_mp = 15; + * @param value The isInMp to set. + * @return This builder for chaining. + */ + public Builder setIsInMp(boolean value) { + + isInMp_ = value; + onChanged(); + return this; + } + /** + * bool is_in_mp = 15; + * @return This builder for chaining. + */ + public Builder clearIsInMp() { + + isInMp_ = 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:SceneTeamUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:SceneTeamUpdateNotify) + private static final emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify(); + } + + public static emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTeamUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTeamUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTeamUpdateNotifyOuterClass.SceneTeamUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTeamUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTeamUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SceneTeamUpdateNotify.proto\032\025SceneTeam" + + "Avatar.proto\"[\n\025SceneTeamUpdateNotify\0220\n" + + "\026scene_team_avatar_list\030\013 \003(\0132\020.SceneTea" + + "mAvatar\022\020\n\010is_in_mp\030\017 \001(\010B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.getDescriptor(), + }); + internal_static_SceneTeamUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTeamUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTeamUpdateNotify_descriptor, + new java.lang.String[] { "SceneTeamAvatarList", "IsInMp", }); + emu.grasscutter.net.proto.SceneTeamAvatarOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java new file mode 100644 index 00000000000..7d96d49a7af --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTimeNotifyOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTimeNotify.proto + +package emu.grasscutter.net.proto; + +public final class SceneTimeNotifyOuterClass { + private SceneTimeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTimeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTimeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 scene_time = 14; + * @return The sceneTime. + */ + long getSceneTime(); + + /** + * bool is_paused = 1; + * @return The isPaused. + */ + boolean getIsPaused(); + + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 245
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneTimeNotify} + */ + public static final class SceneTimeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTimeNotify) + SceneTimeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTimeNotify.newBuilder() to construct. + private SceneTimeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTimeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTimeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTimeNotify( + 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: { + + isPaused_ = input.readBool(); + break; + } + case 56: { + + sceneId_ = input.readUInt32(); + break; + } + case 112: { + + sceneTime_ = input.readUInt64(); + 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.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.class, emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.Builder.class); + } + + public static final int SCENE_TIME_FIELD_NUMBER = 14; + private long sceneTime_; + /** + * uint64 scene_time = 14; + * @return The sceneTime. + */ + @java.lang.Override + public long getSceneTime() { + return sceneTime_; + } + + public static final int IS_PAUSED_FIELD_NUMBER = 1; + private boolean isPaused_; + /** + * bool is_paused = 1; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 7; + private int sceneId_; + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + 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 (isPaused_ != false) { + output.writeBool(1, isPaused_); + } + if (sceneId_ != 0) { + output.writeUInt32(7, sceneId_); + } + if (sceneTime_ != 0L) { + output.writeUInt64(14, sceneTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isPaused_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isPaused_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, sceneId_); + } + if (sceneTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, sceneTime_); + } + 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.SceneTimeNotifyOuterClass.SceneTimeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify other = (emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify) obj; + + if (getSceneTime() + != other.getSceneTime()) return false; + if (getIsPaused() + != other.getIsPaused()) return false; + if (getSceneId() + != other.getSceneId()) 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) + SCENE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSceneTime()); + hash = (37 * hash) + IS_PAUSED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPaused()); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify 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.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify 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.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify 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.SceneTimeNotifyOuterClass.SceneTimeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify 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.SceneTimeNotifyOuterClass.SceneTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify 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.SceneTimeNotifyOuterClass.SceneTimeNotify 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: 245
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneTimeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTimeNotify) + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.class, emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneTime_ = 0L; + + isPaused_ = false; + + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.internal_static_SceneTimeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify build() { + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify buildPartial() { + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify result = new emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify(this); + result.sceneTime_ = sceneTime_; + result.isPaused_ = isPaused_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify) { + return mergeFrom((emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify other) { + if (other == emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify.getDefaultInstance()) return this; + if (other.getSceneTime() != 0L) { + setSceneTime(other.getSceneTime()); + } + if (other.getIsPaused() != false) { + setIsPaused(other.getIsPaused()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long sceneTime_ ; + /** + * uint64 scene_time = 14; + * @return The sceneTime. + */ + @java.lang.Override + public long getSceneTime() { + return sceneTime_; + } + /** + * uint64 scene_time = 14; + * @param value The sceneTime to set. + * @return This builder for chaining. + */ + public Builder setSceneTime(long value) { + + sceneTime_ = value; + onChanged(); + return this; + } + /** + * uint64 scene_time = 14; + * @return This builder for chaining. + */ + public Builder clearSceneTime() { + + sceneTime_ = 0L; + onChanged(); + return this; + } + + private boolean isPaused_ ; + /** + * bool is_paused = 1; + * @return The isPaused. + */ + @java.lang.Override + public boolean getIsPaused() { + return isPaused_; + } + /** + * bool is_paused = 1; + * @param value The isPaused to set. + * @return This builder for chaining. + */ + public Builder setIsPaused(boolean value) { + + isPaused_ = value; + onChanged(); + return this; + } + /** + * bool is_paused = 1; + * @return This builder for chaining. + */ + public Builder clearIsPaused() { + + isPaused_ = false; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 7; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 7; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 7; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 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:SceneTimeNotify) + } + + // @@protoc_insertion_point(class_scope:SceneTimeNotify) + private static final emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify(); + } + + public static emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTimeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTimeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTimeNotifyOuterClass.SceneTimeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTimeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTimeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneTimeNotify.proto\"J\n\017SceneTimeNoti" + + "fy\022\022\n\nscene_time\030\016 \001(\004\022\021\n\tis_paused\030\001 \001(" + + "\010\022\020\n\010scene_id\030\007 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneTimeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTimeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTimeNotify_descriptor, + new java.lang.String[] { "SceneTime", "IsPaused", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java new file mode 100644 index 00000000000..44d12db48d1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTransToPointReq.proto + +package emu.grasscutter.net.proto; + +public final class SceneTransToPointReqOuterClass { + private SceneTransToPointReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTransToPointReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTransToPointReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 point_id = 1; + * @return The pointId. + */ + int getPointId(); + } + /** + *
+   * CmdId: 239
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SceneTransToPointReq} + */ + public static final class SceneTransToPointReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTransToPointReq) + SceneTransToPointReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTransToPointReq.newBuilder() to construct. + private SceneTransToPointReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTransToPointReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTransToPointReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTransToPointReq( + 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: { + + pointId_ = input.readUInt32(); + break; + } + case 104: { + + sceneId_ = 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.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.class, emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 13; + private int sceneId_; + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 1; + private int pointId_; + /** + * uint32 point_id = 1; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + 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 (pointId_ != 0) { + output.writeUInt32(1, pointId_); + } + if (sceneId_ != 0) { + output.writeUInt32(13, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, pointId_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, sceneId_); + } + 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.SceneTransToPointReqOuterClass.SceneTransToPointReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq other = (emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getPointId() + != other.getPointId()) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq 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.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq 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.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq 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.SceneTransToPointReqOuterClass.SceneTransToPointReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq 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.SceneTransToPointReqOuterClass.SceneTransToPointReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq 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.SceneTransToPointReqOuterClass.SceneTransToPointReq 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: 239
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SceneTransToPointReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTransToPointReq) + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.class, emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.internal_static_SceneTransToPointReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq build() { + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq buildPartial() { + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq result = new emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq(this); + result.sceneId_ = sceneId_; + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq) { + return mergeFrom((emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq other) { + if (other == emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 13; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 13; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 1; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 1; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 1; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 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:SceneTransToPointReq) + } + + // @@protoc_insertion_point(class_scope:SceneTransToPointReq) + private static final emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq(); + } + + public static emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTransToPointReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTransToPointReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointReqOuterClass.SceneTransToPointReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTransToPointReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTransToPointReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SceneTransToPointReq.proto\":\n\024SceneTra" + + "nsToPointReq\022\020\n\010scene_id\030\r \001(\r\022\020\n\010point_" + + "id\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneTransToPointReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTransToPointReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTransToPointReq_descriptor, + new java.lang.String[] { "SceneId", "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java new file mode 100644 index 00000000000..04528f21c1e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneTransToPointRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneTransToPointRsp.proto + +package emu.grasscutter.net.proto; + +public final class SceneTransToPointRspOuterClass { + private SceneTransToPointRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneTransToPointRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneTransToPointRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 14; + * @return The pointId. + */ + int getPointId(); + + /** + * uint32 scene_id = 3; + * @return The sceneId. + */ + int getSceneId(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 253
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SceneTransToPointRsp} + */ + public static final class SceneTransToPointRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneTransToPointRsp) + SceneTransToPointRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneTransToPointRsp.newBuilder() to construct. + private SceneTransToPointRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneTransToPointRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneTransToPointRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneTransToPointRsp( + 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: { + + sceneId_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + pointId_ = 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.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.class, emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 14; + private int pointId_; + /** + * uint32 point_id = 14; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 3; + private int sceneId_; + /** + * uint32 scene_id = 3; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @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 (sceneId_ != 0) { + output.writeUInt32(3, sceneId_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (pointId_ != 0) { + output.writeUInt32(14, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, sceneId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, pointId_); + } + 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.SceneTransToPointRspOuterClass.SceneTransToPointRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp other = (emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp) obj; + + if (getPointId() + != other.getPointId()) return false; + if (getSceneId() + != other.getSceneId()) 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) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + 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.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp 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.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp 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.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp 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.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp 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.SceneTransToPointRspOuterClass.SceneTransToPointRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp 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.SceneTransToPointRspOuterClass.SceneTransToPointRsp 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: 253
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SceneTransToPointRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneTransToPointRsp) + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.class, emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + sceneId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.internal_static_SceneTransToPointRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp build() { + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp buildPartial() { + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp result = new emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp(this); + result.pointId_ = pointId_; + result.sceneId_ = sceneId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp) { + return mergeFrom((emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp other) { + if (other == emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 14; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 14; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 14; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 3; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 3; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 3; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @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:SceneTransToPointRsp) + } + + // @@protoc_insertion_point(class_scope:SceneTransToPointRsp) + private static final emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp(); + } + + public static emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneTransToPointRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneTransToPointRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneTransToPointRspOuterClass.SceneTransToPointRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneTransToPointRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneTransToPointRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SceneTransToPointRsp.proto\"K\n\024SceneTra" + + "nsToPointRsp\022\020\n\010point_id\030\016 \001(\r\022\020\n\010scene_" + + "id\030\003 \001(\r\022\017\n\007retcode\030\010 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneTransToPointRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneTransToPointRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneTransToPointRsp_descriptor, + new java.lang.String[] { "PointId", "SceneId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java new file mode 100644 index 00000000000..df4de3ee834 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneUnlockInfoOuterClass.java @@ -0,0 +1,805 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneUnlockInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneUnlockInfoOuterClass { + private SceneUnlockInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneUnlockInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneUnlockInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 sceneId = 1; + * @return The sceneId. + */ + int getSceneId(); + + /** + * bool isLocked = 2; + * @return The isLocked. + */ + boolean getIsLocked(); + + /** + * repeated uint32 sceneTagIdList = 3; + * @return A list containing the sceneTagIdList. + */ + java.util.List getSceneTagIdListList(); + /** + * repeated uint32 sceneTagIdList = 3; + * @return The count of sceneTagIdList. + */ + int getSceneTagIdListCount(); + /** + * repeated uint32 sceneTagIdList = 3; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + int getSceneTagIdList(int index); + } + /** + * Protobuf type {@code SceneUnlockInfo} + */ + public static final class SceneUnlockInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneUnlockInfo) + SceneUnlockInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneUnlockInfo.newBuilder() to construct. + private SceneUnlockInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneUnlockInfo() { + sceneTagIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneUnlockInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneUnlockInfo( + 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: { + + sceneId_ = input.readUInt32(); + break; + } + case 16: { + + isLocked_ = input.readBool(); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + sceneTagIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + sceneTagIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + sceneTagIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + sceneTagIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.class, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder.class); + } + + public static final int SCENEID_FIELD_NUMBER = 1; + private int sceneId_; + /** + * uint32 sceneId = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int ISLOCKED_FIELD_NUMBER = 2; + private boolean isLocked_; + /** + * bool isLocked = 2; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + public static final int SCENETAGIDLIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList sceneTagIdList_; + /** + * repeated uint32 sceneTagIdList = 3; + * @return A list containing the sceneTagIdList. + */ + @java.lang.Override + public java.util.List + getSceneTagIdListList() { + return sceneTagIdList_; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + private int sceneTagIdListMemoizedSerializedSize = -1; + + 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 (sceneId_ != 0) { + output.writeUInt32(1, sceneId_); + } + if (isLocked_ != false) { + output.writeBool(2, isLocked_); + } + if (getSceneTagIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(sceneTagIdListMemoizedSerializedSize); + } + for (int i = 0; i < sceneTagIdList_.size(); i++) { + output.writeUInt32NoTag(sceneTagIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, sceneId_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isLocked_); + } + { + int dataSize = 0; + for (int i = 0; i < sceneTagIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(sceneTagIdList_.getInt(i)); + } + size += dataSize; + if (!getSceneTagIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + sceneTagIdListMemoizedSerializedSize = dataSize; + } + 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.SceneUnlockInfoOuterClass.SceneUnlockInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo other = (emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getIsLocked() + != other.getIsLocked()) return false; + if (!getSceneTagIdListList() + .equals(other.getSceneTagIdListList())) 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) + SCENEID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + ISLOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + if (getSceneTagIdListCount() > 0) { + hash = (37 * hash) + SCENETAGIDLIST_FIELD_NUMBER; + hash = (53 * hash) + getSceneTagIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo 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.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo 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.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo 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.SceneUnlockInfoOuterClass.SceneUnlockInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo 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.SceneUnlockInfoOuterClass.SceneUnlockInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo 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.SceneUnlockInfoOuterClass.SceneUnlockInfo 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; + } + /** + * Protobuf type {@code SceneUnlockInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneUnlockInfo) + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.class, emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + isLocked_ = false; + + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.internal_static_SceneUnlockInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo build() { + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo buildPartial() { + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo result = new emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + result.isLocked_ = isLocked_; + if (((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.sceneTagIdList_ = sceneTagIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo other) { + if (other == emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + if (!other.sceneTagIdList_.isEmpty()) { + if (sceneTagIdList_.isEmpty()) { + sceneTagIdList_ = other.sceneTagIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addAll(other.sceneTagIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 sceneId = 1; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 sceneId = 1; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 sceneId = 1; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private boolean isLocked_ ; + /** + * bool isLocked = 2; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool isLocked = 2; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool isLocked = 2; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList sceneTagIdList_ = emptyIntList(); + private void ensureSceneTagIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + sceneTagIdList_ = mutableCopy(sceneTagIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 sceneTagIdList = 3; + * @return A list containing the sceneTagIdList. + */ + public java.util.List + getSceneTagIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(sceneTagIdList_) : sceneTagIdList_; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @return The count of sceneTagIdList. + */ + public int getSceneTagIdListCount() { + return sceneTagIdList_.size(); + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param index The index of the element to return. + * @return The sceneTagIdList at the given index. + */ + public int getSceneTagIdList(int index) { + return sceneTagIdList_.getInt(index); + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param index The index to set the value at. + * @param value The sceneTagIdList to set. + * @return This builder for chaining. + */ + public Builder setSceneTagIdList( + int index, int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param value The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addSceneTagIdList(int value) { + ensureSceneTagIdListIsMutable(); + sceneTagIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @param values The sceneTagIdList to add. + * @return This builder for chaining. + */ + public Builder addAllSceneTagIdList( + java.lang.Iterable values) { + ensureSceneTagIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, sceneTagIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 sceneTagIdList = 3; + * @return This builder for chaining. + */ + public Builder clearSceneTagIdList() { + sceneTagIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:SceneUnlockInfo) + } + + // @@protoc_insertion_point(class_scope:SceneUnlockInfo) + private static final emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo(); + } + + public static emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneUnlockInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneUnlockInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneUnlockInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneUnlockInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneUnlockInfo.proto\"L\n\017SceneUnlockIn" + + "fo\022\017\n\007sceneId\030\001 \001(\r\022\020\n\010isLocked\030\002 \001(\010\022\026\n" + + "\016sceneTagIdList\030\003 \003(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SceneUnlockInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneUnlockInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneUnlockInfo_descriptor, + new java.lang.String[] { "SceneId", "IsLocked", "SceneTagIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java new file mode 100644 index 00000000000..e5043164bb9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SceneWeaponInfoOuterClass.java @@ -0,0 +1,1637 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SceneWeaponInfo.proto + +package emu.grasscutter.net.proto; + +public final class SceneWeaponInfoOuterClass { + private SceneWeaponInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SceneWeaponInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SceneWeaponInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * uint32 gadget_id = 2; + * @return The gadgetId. + */ + int getGadgetId(); + + /** + * uint32 item_id = 3; + * @return The itemId. + */ + int getItemId(); + + /** + * uint64 guid = 4; + * @return The guid. + */ + long getGuid(); + + /** + * uint32 level = 5; + * @return The level. + */ + int getLevel(); + + /** + * uint32 promote_level = 6; + * @return The promoteLevel. + */ + int getPromoteLevel(); + + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return Whether the abilityInfo field is set. + */ + boolean hasAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return The abilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo(); + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder(); + + /** + * map<uint32, uint32> affix_map = 8; + */ + int getAffixMapCount(); + /** + * map<uint32, uint32> affix_map = 8; + */ + boolean containsAffixMap( + int key); + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAffixMap(); + /** + * map<uint32, uint32> affix_map = 8; + */ + java.util.Map + getAffixMapMap(); + /** + * map<uint32, uint32> affix_map = 8; + */ + + int getAffixMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> affix_map = 8; + */ + + int getAffixMapOrThrow( + int key); + + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return Whether the rendererChangedInfo field is set. + */ + boolean hasRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return The rendererChangedInfo. + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo(); + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder(); + } + /** + * Protobuf type {@code SceneWeaponInfo} + */ + public static final class SceneWeaponInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SceneWeaponInfo) + SceneWeaponInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SceneWeaponInfo.newBuilder() to construct. + private SceneWeaponInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SceneWeaponInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SceneWeaponInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SceneWeaponInfo( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 16: { + + gadgetId_ = input.readUInt32(); + break; + } + case 24: { + + itemId_ = input.readUInt32(); + break; + } + case 32: { + + guid_ = input.readUInt64(); + break; + } + case 40: { + + level_ = input.readUInt32(); + break; + } + case 48: { + + promoteLevel_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (abilityInfo_ != null) { + subBuilder = abilityInfo_.toBuilder(); + } + abilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityInfo_); + abilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + affixMap_ = com.google.protobuf.MapField.newMapField( + AffixMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + affixMap__ = input.readMessage( + AffixMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + affixMap_.getMutableMap().put( + affixMap__.getKey(), affixMap__.getValue()); + break; + } + case 74: { + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder subBuilder = null; + if (rendererChangedInfo_ != null) { + subBuilder = rendererChangedInfo_.toBuilder(); + } + rendererChangedInfo_ = input.readMessage(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rendererChangedInfo_); + rendererChangedInfo_ = subBuilder.buildPartial(); + } + + 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.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.class, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int GADGET_ID_FIELD_NUMBER = 2; + private int gadgetId_; + /** + * uint32 gadget_id = 2; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + public static final int ITEM_ID_FIELD_NUMBER = 3; + private int itemId_; + /** + * uint32 item_id = 3; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int GUID_FIELD_NUMBER = 4; + private long guid_; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int LEVEL_FIELD_NUMBER = 5; + private int level_; + /** + * uint32 level = 5; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 6; + private int promoteLevel_; + /** + * uint32 promote_level = 6; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + public static final int ABILITY_INFO_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return Whether the abilityInfo field is set. + */ + @java.lang.Override + public boolean hasAbilityInfo() { + return abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return The abilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + return getAbilityInfo(); + } + + public static final int AFFIX_MAP_FIELD_NUMBER = 8; + private static final class AffixMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_AffixMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixMap_; + private com.google.protobuf.MapField + internalGetAffixMap() { + if (affixMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + return affixMap_; + } + + public int getAffixMapCount() { + return internalGetAffixMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + + @java.lang.Override + public boolean containsAffixMap( + int key) { + + return internalGetAffixMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixMap() { + return getAffixMapMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public java.util.Map getAffixMapMap() { + return internalGetAffixMap().getMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public int getAffixMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public int getAffixMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int RENDERER_CHANGED_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return Whether the rendererChangedInfo field is set. + */ + @java.lang.Override + public boolean hasRendererChangedInfo() { + return rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return The rendererChangedInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + return getRendererChangedInfo(); + } + + 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 (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (gadgetId_ != 0) { + output.writeUInt32(2, gadgetId_); + } + if (itemId_ != 0) { + output.writeUInt32(3, itemId_); + } + if (guid_ != 0L) { + output.writeUInt64(4, guid_); + } + if (level_ != 0) { + output.writeUInt32(5, level_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(6, promoteLevel_); + } + if (abilityInfo_ != null) { + output.writeMessage(7, getAbilityInfo()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAffixMap(), + AffixMapDefaultEntryHolder.defaultEntry, + 8); + if (rendererChangedInfo_ != null) { + output.writeMessage(9, getRendererChangedInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, gadgetId_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, itemId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, guid_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, level_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, promoteLevel_); + } + if (abilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getAbilityInfo()); + } + for (java.util.Map.Entry entry + : internalGetAffixMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + affixMap__ = AffixMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, affixMap__); + } + if (rendererChangedInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getRendererChangedInfo()); + } + 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.SceneWeaponInfoOuterClass.SceneWeaponInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo other = (emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (getGadgetId() + != other.getGadgetId()) return false; + if (getItemId() + != other.getItemId()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (hasAbilityInfo() != other.hasAbilityInfo()) return false; + if (hasAbilityInfo()) { + if (!getAbilityInfo() + .equals(other.getAbilityInfo())) return false; + } + if (!internalGetAffixMap().equals( + other.internalGetAffixMap())) return false; + if (hasRendererChangedInfo() != other.hasRendererChangedInfo()) return false; + if (hasRendererChangedInfo()) { + if (!getRendererChangedInfo() + .equals(other.getRendererChangedInfo())) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + if (hasAbilityInfo()) { + hash = (37 * hash) + ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getAbilityInfo().hashCode(); + } + if (!internalGetAffixMap().getMap().isEmpty()) { + hash = (37 * hash) + AFFIX_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAffixMap().hashCode(); + } + if (hasRendererChangedInfo()) { + hash = (37 * hash) + RENDERER_CHANGED_INFO_FIELD_NUMBER; + hash = (53 * hash) + getRendererChangedInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo 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.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo 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.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo 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.SceneWeaponInfoOuterClass.SceneWeaponInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo 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.SceneWeaponInfoOuterClass.SceneWeaponInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo 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.SceneWeaponInfoOuterClass.SceneWeaponInfo 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; + } + /** + * Protobuf type {@code SceneWeaponInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SceneWeaponInfo) + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutableAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.class, emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + gadgetId_ = 0; + + itemId_ = 0; + + guid_ = 0L; + + level_ = 0; + + promoteLevel_ = 0; + + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + internalGetMutableAffixMap().clear(); + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.internal_static_SceneWeaponInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo build() { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo buildPartial() { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo result = new emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo(this); + int from_bitField0_ = bitField0_; + result.entityId_ = entityId_; + result.gadgetId_ = gadgetId_; + result.itemId_ = itemId_; + result.guid_ = guid_; + result.level_ = level_; + result.promoteLevel_ = promoteLevel_; + if (abilityInfoBuilder_ == null) { + result.abilityInfo_ = abilityInfo_; + } else { + result.abilityInfo_ = abilityInfoBuilder_.build(); + } + result.affixMap_ = internalGetAffixMap(); + result.affixMap_.makeImmutable(); + if (rendererChangedInfoBuilder_ == null) { + result.rendererChangedInfo_ = rendererChangedInfo_; + } else { + result.rendererChangedInfo_ = rendererChangedInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo) { + return mergeFrom((emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo other) { + if (other == emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + if (other.hasAbilityInfo()) { + mergeAbilityInfo(other.getAbilityInfo()); + } + internalGetMutableAffixMap().mergeFrom( + other.internalGetAffixMap()); + if (other.hasRendererChangedInfo()) { + mergeRendererChangedInfo(other.getRendererChangedInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 2; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 2; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 2; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 3; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 3; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 3; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 4; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 4; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 4; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 5; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 5; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 5; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 6; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 6; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 6; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo abilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> abilityInfoBuilder_; + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return Whether the abilityInfo field is set. + */ + public boolean hasAbilityInfo() { + return abilityInfoBuilder_ != null || abilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + * @return The abilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getAbilityInfo() { + if (abilityInfoBuilder_ == null) { + return abilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } else { + return abilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public Builder setAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityInfo_ = value; + onChanged(); + } else { + abilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public Builder setAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = builderForValue.build(); + onChanged(); + } else { + abilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public Builder mergeAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (abilityInfoBuilder_ == null) { + if (abilityInfo_ != null) { + abilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(abilityInfo_).mergeFrom(value).buildPartial(); + } else { + abilityInfo_ = value; + } + onChanged(); + } else { + abilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public Builder clearAbilityInfo() { + if (abilityInfoBuilder_ == null) { + abilityInfo_ = null; + onChanged(); + } else { + abilityInfo_ = null; + abilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getAbilityInfoBuilder() { + + onChanged(); + return getAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getAbilityInfoOrBuilder() { + if (abilityInfoBuilder_ != null) { + return abilityInfoBuilder_.getMessageOrBuilder(); + } else { + return abilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : abilityInfo_; + } + } + /** + * .AbilitySyncStateInfo ability_info = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getAbilityInfoFieldBuilder() { + if (abilityInfoBuilder_ == null) { + abilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getAbilityInfo(), + getParentForChildren(), + isClean()); + abilityInfo_ = null; + } + return abilityInfoBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixMap_; + private com.google.protobuf.MapField + internalGetAffixMap() { + if (affixMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + return affixMap_; + } + private com.google.protobuf.MapField + internalGetMutableAffixMap() { + onChanged();; + if (affixMap_ == null) { + affixMap_ = com.google.protobuf.MapField.newMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + if (!affixMap_.isMutable()) { + affixMap_ = affixMap_.copy(); + } + return affixMap_; + } + + public int getAffixMapCount() { + return internalGetAffixMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + + @java.lang.Override + public boolean containsAffixMap( + int key) { + + return internalGetAffixMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixMap() { + return getAffixMapMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public java.util.Map getAffixMapMap() { + return internalGetAffixMap().getMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public int getAffixMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_map = 8; + */ + @java.lang.Override + + public int getAffixMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAffixMap() { + internalGetMutableAffixMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> affix_map = 8; + */ + + public Builder removeAffixMap( + int key) { + + internalGetMutableAffixMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAffixMap() { + return internalGetMutableAffixMap().getMutableMap(); + } + /** + * map<uint32, uint32> affix_map = 8; + */ + public Builder putAffixMap( + int key, + int value) { + + + internalGetMutableAffixMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> affix_map = 8; + */ + + public Builder putAllAffixMap( + java.util.Map values) { + internalGetMutableAffixMap().getMutableMap() + .putAll(values); + return this; + } + + private emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo rendererChangedInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> rendererChangedInfoBuilder_; + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return Whether the rendererChangedInfo field is set. + */ + public boolean hasRendererChangedInfo() { + return rendererChangedInfoBuilder_ != null || rendererChangedInfo_ != null; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + * @return The rendererChangedInfo. + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo getRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + return rendererChangedInfo_ == null ? emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } else { + return rendererChangedInfoBuilder_.getMessage(); + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public Builder setRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rendererChangedInfo_ = value; + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public Builder setRendererChangedInfo( + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder builderForValue) { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = builderForValue.build(); + onChanged(); + } else { + rendererChangedInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public Builder mergeRendererChangedInfo(emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo value) { + if (rendererChangedInfoBuilder_ == null) { + if (rendererChangedInfo_ != null) { + rendererChangedInfo_ = + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.newBuilder(rendererChangedInfo_).mergeFrom(value).buildPartial(); + } else { + rendererChangedInfo_ = value; + } + onChanged(); + } else { + rendererChangedInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public Builder clearRendererChangedInfo() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfo_ = null; + onChanged(); + } else { + rendererChangedInfo_ = null; + rendererChangedInfoBuilder_ = null; + } + + return this; + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder getRendererChangedInfoBuilder() { + + onChanged(); + return getRendererChangedInfoFieldBuilder().getBuilder(); + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + public emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder getRendererChangedInfoOrBuilder() { + if (rendererChangedInfoBuilder_ != null) { + return rendererChangedInfoBuilder_.getMessageOrBuilder(); + } else { + return rendererChangedInfo_ == null ? + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.getDefaultInstance() : rendererChangedInfo_; + } + } + /** + * .EntityRendererChangedInfo renderer_changed_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder> + getRendererChangedInfoFieldBuilder() { + if (rendererChangedInfoBuilder_ == null) { + rendererChangedInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfo.Builder, emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.EntityRendererChangedInfoOrBuilder>( + getRendererChangedInfo(), + getParentForChildren(), + isClean()); + rendererChangedInfo_ = null; + } + return rendererChangedInfoBuilder_; + } + @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:SceneWeaponInfo) + } + + // @@protoc_insertion_point(class_scope:SceneWeaponInfo) + private static final emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo(); + } + + public static emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SceneWeaponInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SceneWeaponInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SceneWeaponInfoOuterClass.SceneWeaponInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneWeaponInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneWeaponInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SceneWeaponInfo_AffixMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SceneWeaponInfo_AffixMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SceneWeaponInfo.proto\032\032AbilitySyncStat" + + "eInfo.proto\032\037EntityRendererChangedInfo.p" + + "roto\"\310\002\n\017SceneWeaponInfo\022\021\n\tentity_id\030\001 " + + "\001(\r\022\021\n\tgadget_id\030\002 \001(\r\022\017\n\007item_id\030\003 \001(\r\022" + + "\014\n\004guid\030\004 \001(\004\022\r\n\005level\030\005 \001(\r\022\025\n\rpromote_" + + "level\030\006 \001(\r\022+\n\014ability_info\030\007 \001(\0132\025.Abil" + + "itySyncStateInfo\0221\n\taffix_map\030\010 \003(\0132\036.Sc" + + "eneWeaponInfo.AffixMapEntry\0229\n\025renderer_" + + "changed_info\030\t \001(\0132\032.EntityRendererChang" + + "edInfo\032/\n\rAffixMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005" + + "value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(), + }); + internal_static_SceneWeaponInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SceneWeaponInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneWeaponInfo_descriptor, + new java.lang.String[] { "EntityId", "GadgetId", "ItemId", "Guid", "Level", "PromoteLevel", "AbilityInfo", "AffixMap", "RendererChangedInfo", }); + internal_static_SceneWeaponInfo_AffixMapEntry_descriptor = + internal_static_SceneWeaponInfo_descriptor.getNestedTypes().get(0); + internal_static_SceneWeaponInfo_AffixMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SceneWeaponInfo_AffixMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.EntityRendererChangedInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ScreenInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ScreenInfoOuterClass.java new file mode 100644 index 00000000000..c9a2295b8ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ScreenInfoOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ScreenInfo.proto + +package emu.grasscutter.net.proto; + +public final class ScreenInfoOuterClass { + private ScreenInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ScreenInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ScreenInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 live_id = 1; + * @return The liveId. + */ + int getLiveId(); + + /** + * uint32 projector_entity_id = 2; + * @return The projectorEntityId. + */ + int getProjectorEntityId(); + } + /** + * Protobuf type {@code ScreenInfo} + */ + public static final class ScreenInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ScreenInfo) + ScreenInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ScreenInfo.newBuilder() to construct. + private ScreenInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ScreenInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ScreenInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ScreenInfo( + 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: { + + liveId_ = input.readUInt32(); + break; + } + case 16: { + + projectorEntityId_ = 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.ScreenInfoOuterClass.internal_static_ScreenInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.class, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder.class); + } + + public static final int LIVE_ID_FIELD_NUMBER = 1; + private int liveId_; + /** + * uint32 live_id = 1; + * @return The liveId. + */ + @java.lang.Override + public int getLiveId() { + return liveId_; + } + + public static final int PROJECTOR_ENTITY_ID_FIELD_NUMBER = 2; + private int projectorEntityId_; + /** + * uint32 projector_entity_id = 2; + * @return The projectorEntityId. + */ + @java.lang.Override + public int getProjectorEntityId() { + return projectorEntityId_; + } + + 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 (liveId_ != 0) { + output.writeUInt32(1, liveId_); + } + if (projectorEntityId_ != 0) { + output.writeUInt32(2, projectorEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (liveId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, liveId_); + } + if (projectorEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, projectorEntityId_); + } + 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.ScreenInfoOuterClass.ScreenInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo other = (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) obj; + + if (getLiveId() + != other.getLiveId()) return false; + if (getProjectorEntityId() + != other.getProjectorEntityId()) 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) + LIVE_ID_FIELD_NUMBER; + hash = (53 * hash) + getLiveId(); + hash = (37 * hash) + PROJECTOR_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getProjectorEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo 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.ScreenInfoOuterClass.ScreenInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo 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.ScreenInfoOuterClass.ScreenInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo 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.ScreenInfoOuterClass.ScreenInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo 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.ScreenInfoOuterClass.ScreenInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo 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.ScreenInfoOuterClass.ScreenInfo 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; + } + /** + * Protobuf type {@code ScreenInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ScreenInfo) + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.class, emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + liveId_ = 0; + + projectorEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.internal_static_ScreenInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo build() { + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo buildPartial() { + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo result = new emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo(this); + result.liveId_ = liveId_; + result.projectorEntityId_ = projectorEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) { + return mergeFrom((emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo other) { + if (other == emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo.getDefaultInstance()) return this; + if (other.getLiveId() != 0) { + setLiveId(other.getLiveId()); + } + if (other.getProjectorEntityId() != 0) { + setProjectorEntityId(other.getProjectorEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int liveId_ ; + /** + * uint32 live_id = 1; + * @return The liveId. + */ + @java.lang.Override + public int getLiveId() { + return liveId_; + } + /** + * uint32 live_id = 1; + * @param value The liveId to set. + * @return This builder for chaining. + */ + public Builder setLiveId(int value) { + + liveId_ = value; + onChanged(); + return this; + } + /** + * uint32 live_id = 1; + * @return This builder for chaining. + */ + public Builder clearLiveId() { + + liveId_ = 0; + onChanged(); + return this; + } + + private int projectorEntityId_ ; + /** + * uint32 projector_entity_id = 2; + * @return The projectorEntityId. + */ + @java.lang.Override + public int getProjectorEntityId() { + return projectorEntityId_; + } + /** + * uint32 projector_entity_id = 2; + * @param value The projectorEntityId to set. + * @return This builder for chaining. + */ + public Builder setProjectorEntityId(int value) { + + projectorEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 projector_entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearProjectorEntityId() { + + projectorEntityId_ = 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:ScreenInfo) + } + + // @@protoc_insertion_point(class_scope:ScreenInfo) + private static final emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo(); + } + + public static emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ScreenInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ScreenInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ScreenInfoOuterClass.ScreenInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ScreenInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ScreenInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020ScreenInfo.proto\":\n\nScreenInfo\022\017\n\007live" + + "_id\030\001 \001(\r\022\033\n\023projector_entity_id\030\002 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ScreenInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ScreenInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ScreenInfo_descriptor, + new java.lang.String[] { "LiveId", "ProjectorEntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionReqOuterClass.java new file mode 100644 index 00000000000..82a60ab2d90 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SelectWorktopOptionReq.proto + +package emu.grasscutter.net.proto; + +public final class SelectWorktopOptionReqOuterClass { + private SelectWorktopOptionReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SelectWorktopOptionReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SelectWorktopOptionReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 12; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * uint32 option_id = 11; + * @return The optionId. + */ + int getOptionId(); + } + /** + *
+   * CmdId: 807
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SelectWorktopOptionReq} + */ + public static final class SelectWorktopOptionReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SelectWorktopOptionReq) + SelectWorktopOptionReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SelectWorktopOptionReq.newBuilder() to construct. + private SelectWorktopOptionReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SelectWorktopOptionReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SelectWorktopOptionReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SelectWorktopOptionReq( + 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: { + + optionId_ = input.readUInt32(); + break; + } + case 96: { + + gadgetEntityId_ = 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.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.class, emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 12; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 12; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int OPTION_ID_FIELD_NUMBER = 11; + private int optionId_; + /** + * uint32 option_id = 11; + * @return The optionId. + */ + @java.lang.Override + public int getOptionId() { + return optionId_; + } + + 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 (optionId_ != 0) { + output.writeUInt32(11, optionId_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(12, gadgetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (optionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, optionId_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, gadgetEntityId_); + } + 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.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq other = (emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (getOptionId() + != other.getOptionId()) 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) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (37 * hash) + OPTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getOptionId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq 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.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq 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.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq 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.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq 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.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq 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.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq 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: 807
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SelectWorktopOptionReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SelectWorktopOptionReq) + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.class, emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + optionId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.internal_static_SelectWorktopOptionReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq build() { + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq buildPartial() { + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq result = new emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq(this); + result.gadgetEntityId_ = gadgetEntityId_; + result.optionId_ = optionId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq) { + return mergeFrom((emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq other) { + if (other == emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (other.getOptionId() != 0) { + setOptionId(other.getOptionId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 12; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 12; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 12; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private int optionId_ ; + /** + * uint32 option_id = 11; + * @return The optionId. + */ + @java.lang.Override + public int getOptionId() { + return optionId_; + } + /** + * uint32 option_id = 11; + * @param value The optionId to set. + * @return This builder for chaining. + */ + public Builder setOptionId(int value) { + + optionId_ = value; + onChanged(); + return this; + } + /** + * uint32 option_id = 11; + * @return This builder for chaining. + */ + public Builder clearOptionId() { + + optionId_ = 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:SelectWorktopOptionReq) + } + + // @@protoc_insertion_point(class_scope:SelectWorktopOptionReq) + private static final emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq(); + } + + public static emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SelectWorktopOptionReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SelectWorktopOptionReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionReqOuterClass.SelectWorktopOptionReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SelectWorktopOptionReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SelectWorktopOptionReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SelectWorktopOptionReq.proto\"E\n\026Select" + + "WorktopOptionReq\022\030\n\020gadget_entity_id\030\014 \001" + + "(\r\022\021\n\toption_id\030\013 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SelectWorktopOptionReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SelectWorktopOptionReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SelectWorktopOptionReq_descriptor, + new java.lang.String[] { "GadgetEntityId", "OptionId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionRspOuterClass.java new file mode 100644 index 00000000000..0e441b674ff --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SelectWorktopOptionRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SelectWorktopOptionRsp.proto + +package emu.grasscutter.net.proto; + +public final class SelectWorktopOptionRspOuterClass { + private SelectWorktopOptionRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SelectWorktopOptionRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SelectWorktopOptionRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 13; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * uint32 option_id = 7; + * @return The optionId. + */ + int getOptionId(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 821
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SelectWorktopOptionRsp} + */ + public static final class SelectWorktopOptionRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SelectWorktopOptionRsp) + SelectWorktopOptionRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SelectWorktopOptionRsp.newBuilder() to construct. + private SelectWorktopOptionRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SelectWorktopOptionRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SelectWorktopOptionRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SelectWorktopOptionRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + optionId_ = input.readUInt32(); + break; + } + case 104: { + + gadgetEntityId_ = 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.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.class, emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 13; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 13; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int OPTION_ID_FIELD_NUMBER = 7; + private int optionId_; + /** + * uint32 option_id = 7; + * @return The optionId. + */ + @java.lang.Override + public int getOptionId() { + return optionId_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (optionId_ != 0) { + output.writeUInt32(7, optionId_); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(13, gadgetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (optionId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, optionId_); + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gadgetEntityId_); + } + 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.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp other = (emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (getOptionId() + != other.getOptionId()) 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) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + hash = (37 * hash) + OPTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getOptionId(); + 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.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp 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.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp 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.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp 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.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp 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.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp 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.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp 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: 821
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SelectWorktopOptionRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SelectWorktopOptionRsp) + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.class, emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + optionId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.internal_static_SelectWorktopOptionRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp build() { + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp buildPartial() { + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp result = new emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp(this); + result.gadgetEntityId_ = gadgetEntityId_; + result.optionId_ = optionId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp) { + return mergeFrom((emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp other) { + if (other == emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (other.getOptionId() != 0) { + setOptionId(other.getOptionId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 13; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 13; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 13; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private int optionId_ ; + /** + * uint32 option_id = 7; + * @return The optionId. + */ + @java.lang.Override + public int getOptionId() { + return optionId_; + } + /** + * uint32 option_id = 7; + * @param value The optionId to set. + * @return This builder for chaining. + */ + public Builder setOptionId(int value) { + + optionId_ = value; + onChanged(); + return this; + } + /** + * uint32 option_id = 7; + * @return This builder for chaining. + */ + public Builder clearOptionId() { + + optionId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * 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; + } + @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:SelectWorktopOptionRsp) + } + + // @@protoc_insertion_point(class_scope:SelectWorktopOptionRsp) + private static final emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp(); + } + + public static emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SelectWorktopOptionRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SelectWorktopOptionRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SelectWorktopOptionRspOuterClass.SelectWorktopOptionRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SelectWorktopOptionRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SelectWorktopOptionRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SelectWorktopOptionRsp.proto\"V\n\026Select" + + "WorktopOptionRsp\022\030\n\020gadget_entity_id\030\r \001" + + "(\r\022\021\n\toption_id\030\007 \001(\r\022\017\n\007retcode\030\004 \001(\005B\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SelectWorktopOptionRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SelectWorktopOptionRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SelectWorktopOptionRsp_descriptor, + new java.lang.String[] { "GadgetEntityId", "OptionId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java new file mode 100644 index 00000000000..b0e1ceb8431 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServantInfoOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServantInfo.proto + +package emu.grasscutter.net.proto; + +public final class ServantInfoOuterClass { + private ServantInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServantInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServantInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 master_entity_id = 1; + * @return The masterEntityId. + */ + int getMasterEntityId(); + + /** + * uint32 born_slot_index = 2; + * @return The bornSlotIndex. + */ + int getBornSlotIndex(); + } + /** + * Protobuf type {@code ServantInfo} + */ + public static final class ServantInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServantInfo) + ServantInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServantInfo.newBuilder() to construct. + private ServantInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServantInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServantInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServantInfo( + 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: { + + masterEntityId_ = input.readUInt32(); + break; + } + case 16: { + + bornSlotIndex_ = 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.ServantInfoOuterClass.internal_static_ServantInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.class, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder.class); + } + + public static final int MASTER_ENTITY_ID_FIELD_NUMBER = 1; + private int masterEntityId_; + /** + * uint32 master_entity_id = 1; + * @return The masterEntityId. + */ + @java.lang.Override + public int getMasterEntityId() { + return masterEntityId_; + } + + public static final int BORN_SLOT_INDEX_FIELD_NUMBER = 2; + private int bornSlotIndex_; + /** + * uint32 born_slot_index = 2; + * @return The bornSlotIndex. + */ + @java.lang.Override + public int getBornSlotIndex() { + return bornSlotIndex_; + } + + 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 (masterEntityId_ != 0) { + output.writeUInt32(1, masterEntityId_); + } + if (bornSlotIndex_ != 0) { + output.writeUInt32(2, bornSlotIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (masterEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, masterEntityId_); + } + if (bornSlotIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, bornSlotIndex_); + } + 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.ServantInfoOuterClass.ServantInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo other = (emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo) obj; + + if (getMasterEntityId() + != other.getMasterEntityId()) return false; + if (getBornSlotIndex() + != other.getBornSlotIndex()) 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) + MASTER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getMasterEntityId(); + hash = (37 * hash) + BORN_SLOT_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getBornSlotIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo 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.ServantInfoOuterClass.ServantInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo 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.ServantInfoOuterClass.ServantInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo 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.ServantInfoOuterClass.ServantInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo 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.ServantInfoOuterClass.ServantInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo 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.ServantInfoOuterClass.ServantInfo 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; + } + /** + * Protobuf type {@code ServantInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServantInfo) + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.class, emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + masterEntityId_ = 0; + + bornSlotIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.internal_static_ServantInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo build() { + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo buildPartial() { + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo result = new emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo(this); + result.masterEntityId_ = masterEntityId_; + result.bornSlotIndex_ = bornSlotIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo) { + return mergeFrom((emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo other) { + if (other == emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo.getDefaultInstance()) return this; + if (other.getMasterEntityId() != 0) { + setMasterEntityId(other.getMasterEntityId()); + } + if (other.getBornSlotIndex() != 0) { + setBornSlotIndex(other.getBornSlotIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int masterEntityId_ ; + /** + * uint32 master_entity_id = 1; + * @return The masterEntityId. + */ + @java.lang.Override + public int getMasterEntityId() { + return masterEntityId_; + } + /** + * uint32 master_entity_id = 1; + * @param value The masterEntityId to set. + * @return This builder for chaining. + */ + public Builder setMasterEntityId(int value) { + + masterEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 master_entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearMasterEntityId() { + + masterEntityId_ = 0; + onChanged(); + return this; + } + + private int bornSlotIndex_ ; + /** + * uint32 born_slot_index = 2; + * @return The bornSlotIndex. + */ + @java.lang.Override + public int getBornSlotIndex() { + return bornSlotIndex_; + } + /** + * uint32 born_slot_index = 2; + * @param value The bornSlotIndex to set. + * @return This builder for chaining. + */ + public Builder setBornSlotIndex(int value) { + + bornSlotIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 born_slot_index = 2; + * @return This builder for chaining. + */ + public Builder clearBornSlotIndex() { + + bornSlotIndex_ = 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:ServantInfo) + } + + // @@protoc_insertion_point(class_scope:ServantInfo) + private static final emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo(); + } + + public static emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServantInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServantInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServantInfoOuterClass.ServantInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServantInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServantInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021ServantInfo.proto\"@\n\013ServantInfo\022\030\n\020ma" + + "ster_entity_id\030\001 \001(\r\022\027\n\017born_slot_index\030" + + "\002 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServantInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServantInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServantInfo_descriptor, + new java.lang.String[] { "MasterEntityId", "BornSlotIndex", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceNotifyOuterClass.java new file mode 100644 index 00000000000..5ff7b813e2c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerAnnounceNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerAnnounceNotifyOuterClass { + private ServerAnnounceNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerAnnounceNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerAnnounceNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AnnounceData announce_data_list = 11; + */ + java.util.List + getAnnounceDataListList(); + /** + * repeated .AnnounceData announce_data_list = 11; + */ + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getAnnounceDataList(int index); + /** + * repeated .AnnounceData announce_data_list = 11; + */ + int getAnnounceDataListCount(); + /** + * repeated .AnnounceData announce_data_list = 11; + */ + java.util.List + getAnnounceDataListOrBuilderList(); + /** + * repeated .AnnounceData announce_data_list = 11; + */ + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder getAnnounceDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2197
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ServerAnnounceNotify} + */ + public static final class ServerAnnounceNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerAnnounceNotify) + ServerAnnounceNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerAnnounceNotify.newBuilder() to construct. + private ServerAnnounceNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerAnnounceNotify() { + announceDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerAnnounceNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerAnnounceNotify( + 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 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + announceDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + announceDataList_.add( + input.readMessage(emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.parser(), extensionRegistry)); + 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)) { + announceDataList_ = java.util.Collections.unmodifiableList(announceDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.class, emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.Builder.class); + } + + public static final int ANNOUNCE_DATA_LIST_FIELD_NUMBER = 11; + private java.util.List announceDataList_; + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public java.util.List getAnnounceDataListList() { + return announceDataList_; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public java.util.List + getAnnounceDataListOrBuilderList() { + return announceDataList_; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public int getAnnounceDataListCount() { + return announceDataList_.size(); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getAnnounceDataList(int index) { + return announceDataList_.get(index); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder getAnnounceDataListOrBuilder( + int index) { + return announceDataList_.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 < announceDataList_.size(); i++) { + output.writeMessage(11, announceDataList_.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 < announceDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, announceDataList_.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.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify other = (emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify) obj; + + if (!getAnnounceDataListList() + .equals(other.getAnnounceDataListList())) 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 (getAnnounceDataListCount() > 0) { + hash = (37 * hash) + ANNOUNCE_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAnnounceDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify 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.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify 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.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify 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.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify 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.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify 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.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify 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: 2197
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ServerAnnounceNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerAnnounceNotify) + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.class, emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAnnounceDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (announceDataListBuilder_ == null) { + announceDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + announceDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.internal_static_ServerAnnounceNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify build() { + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify buildPartial() { + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify result = new emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify(this); + int from_bitField0_ = bitField0_; + if (announceDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + announceDataList_ = java.util.Collections.unmodifiableList(announceDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.announceDataList_ = announceDataList_; + } else { + result.announceDataList_ = announceDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify other) { + if (other == emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify.getDefaultInstance()) return this; + if (announceDataListBuilder_ == null) { + if (!other.announceDataList_.isEmpty()) { + if (announceDataList_.isEmpty()) { + announceDataList_ = other.announceDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAnnounceDataListIsMutable(); + announceDataList_.addAll(other.announceDataList_); + } + onChanged(); + } + } else { + if (!other.announceDataList_.isEmpty()) { + if (announceDataListBuilder_.isEmpty()) { + announceDataListBuilder_.dispose(); + announceDataListBuilder_ = null; + announceDataList_ = other.announceDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + announceDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAnnounceDataListFieldBuilder() : null; + } else { + announceDataListBuilder_.addAllMessages(other.announceDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List announceDataList_ = + java.util.Collections.emptyList(); + private void ensureAnnounceDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + announceDataList_ = new java.util.ArrayList(announceDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder> announceDataListBuilder_; + + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public java.util.List getAnnounceDataListList() { + if (announceDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(announceDataList_); + } else { + return announceDataListBuilder_.getMessageList(); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public int getAnnounceDataListCount() { + if (announceDataListBuilder_ == null) { + return announceDataList_.size(); + } else { + return announceDataListBuilder_.getCount(); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData getAnnounceDataList(int index) { + if (announceDataListBuilder_ == null) { + return announceDataList_.get(index); + } else { + return announceDataListBuilder_.getMessage(index); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder setAnnounceDataList( + int index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData value) { + if (announceDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnnounceDataListIsMutable(); + announceDataList_.set(index, value); + onChanged(); + } else { + announceDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder setAnnounceDataList( + int index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder builderForValue) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + announceDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + announceDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAnnounceDataList(emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData value) { + if (announceDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnnounceDataListIsMutable(); + announceDataList_.add(value); + onChanged(); + } else { + announceDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAnnounceDataList( + int index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData value) { + if (announceDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAnnounceDataListIsMutable(); + announceDataList_.add(index, value); + onChanged(); + } else { + announceDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAnnounceDataList( + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder builderForValue) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + announceDataList_.add(builderForValue.build()); + onChanged(); + } else { + announceDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAnnounceDataList( + int index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder builderForValue) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + announceDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + announceDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder addAllAnnounceDataList( + java.lang.Iterable values) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, announceDataList_); + onChanged(); + } else { + announceDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder clearAnnounceDataList() { + if (announceDataListBuilder_ == null) { + announceDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + announceDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public Builder removeAnnounceDataList(int index) { + if (announceDataListBuilder_ == null) { + ensureAnnounceDataListIsMutable(); + announceDataList_.remove(index); + onChanged(); + } else { + announceDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder getAnnounceDataListBuilder( + int index) { + return getAnnounceDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder getAnnounceDataListOrBuilder( + int index) { + if (announceDataListBuilder_ == null) { + return announceDataList_.get(index); } else { + return announceDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public java.util.List + getAnnounceDataListOrBuilderList() { + if (announceDataListBuilder_ != null) { + return announceDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(announceDataList_); + } + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder addAnnounceDataListBuilder() { + return getAnnounceDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.getDefaultInstance()); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder addAnnounceDataListBuilder( + int index) { + return getAnnounceDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.getDefaultInstance()); + } + /** + * repeated .AnnounceData announce_data_list = 11; + */ + public java.util.List + getAnnounceDataListBuilderList() { + return getAnnounceDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder> + getAnnounceDataListFieldBuilder() { + if (announceDataListBuilder_ == null) { + announceDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceData.Builder, emu.grasscutter.net.proto.AnnounceDataOuterClass.AnnounceDataOrBuilder>( + announceDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + announceDataList_ = null; + } + return announceDataListBuilder_; + } + @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:ServerAnnounceNotify) + } + + // @@protoc_insertion_point(class_scope:ServerAnnounceNotify) + private static final emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify(); + } + + public static emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerAnnounceNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerAnnounceNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceNotifyOuterClass.ServerAnnounceNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerAnnounceNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerAnnounceNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ServerAnnounceNotify.proto\032\022AnnounceDa" + + "ta.proto\"A\n\024ServerAnnounceNotify\022)\n\022anno" + + "unce_data_list\030\013 \003(\0132\r.AnnounceDataB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AnnounceDataOuterClass.getDescriptor(), + }); + internal_static_ServerAnnounceNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerAnnounceNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerAnnounceNotify_descriptor, + new java.lang.String[] { "AnnounceDataList", }); + emu.grasscutter.net.proto.AnnounceDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceRevokeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceRevokeNotifyOuterClass.java new file mode 100644 index 00000000000..48872072f15 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerAnnounceRevokeNotifyOuterClass.java @@ -0,0 +1,676 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerAnnounceRevokeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerAnnounceRevokeNotifyOuterClass { + private ServerAnnounceRevokeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerAnnounceRevokeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerAnnounceRevokeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 config_id_list = 15; + * @return A list containing the configIdList. + */ + java.util.List getConfigIdListList(); + /** + * repeated uint32 config_id_list = 15; + * @return The count of configIdList. + */ + int getConfigIdListCount(); + /** + * repeated uint32 config_id_list = 15; + * @param index The index of the element to return. + * @return The configIdList at the given index. + */ + int getConfigIdList(int index); + } + /** + *
+   * CmdId: 2092
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ServerAnnounceRevokeNotify} + */ + public static final class ServerAnnounceRevokeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerAnnounceRevokeNotify) + ServerAnnounceRevokeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerAnnounceRevokeNotify.newBuilder() to construct. + private ServerAnnounceRevokeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerAnnounceRevokeNotify() { + configIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerAnnounceRevokeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerAnnounceRevokeNotify( + 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 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + configIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + configIdList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + configIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + configIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + configIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.class, emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.Builder.class); + } + + public static final int CONFIG_ID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList configIdList_; + /** + * repeated uint32 config_id_list = 15; + * @return A list containing the configIdList. + */ + @java.lang.Override + public java.util.List + getConfigIdListList() { + return configIdList_; + } + /** + * repeated uint32 config_id_list = 15; + * @return The count of configIdList. + */ + public int getConfigIdListCount() { + return configIdList_.size(); + } + /** + * repeated uint32 config_id_list = 15; + * @param index The index of the element to return. + * @return The configIdList at the given index. + */ + public int getConfigIdList(int index) { + return configIdList_.getInt(index); + } + private int configIdListMemoizedSerializedSize = -1; + + 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 (getConfigIdListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(configIdListMemoizedSerializedSize); + } + for (int i = 0; i < configIdList_.size(); i++) { + output.writeUInt32NoTag(configIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < configIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(configIdList_.getInt(i)); + } + size += dataSize; + if (!getConfigIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + configIdListMemoizedSerializedSize = dataSize; + } + 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.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify other = (emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify) obj; + + if (!getConfigIdListList() + .equals(other.getConfigIdListList())) 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 (getConfigIdListCount() > 0) { + hash = (37 * hash) + CONFIG_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getConfigIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify 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.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify 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.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify 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.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify 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.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify 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.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify 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: 2092
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ServerAnnounceRevokeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerAnnounceRevokeNotify) + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.class, emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + configIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.internal_static_ServerAnnounceRevokeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify build() { + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify buildPartial() { + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify result = new emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + configIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.configIdList_ = configIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify other) { + if (other == emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify.getDefaultInstance()) return this; + if (!other.configIdList_.isEmpty()) { + if (configIdList_.isEmpty()) { + configIdList_ = other.configIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureConfigIdListIsMutable(); + configIdList_.addAll(other.configIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList configIdList_ = emptyIntList(); + private void ensureConfigIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + configIdList_ = mutableCopy(configIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 config_id_list = 15; + * @return A list containing the configIdList. + */ + public java.util.List + getConfigIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(configIdList_) : configIdList_; + } + /** + * repeated uint32 config_id_list = 15; + * @return The count of configIdList. + */ + public int getConfigIdListCount() { + return configIdList_.size(); + } + /** + * repeated uint32 config_id_list = 15; + * @param index The index of the element to return. + * @return The configIdList at the given index. + */ + public int getConfigIdList(int index) { + return configIdList_.getInt(index); + } + /** + * repeated uint32 config_id_list = 15; + * @param index The index to set the value at. + * @param value The configIdList to set. + * @return This builder for chaining. + */ + public Builder setConfigIdList( + int index, int value) { + ensureConfigIdListIsMutable(); + configIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 config_id_list = 15; + * @param value The configIdList to add. + * @return This builder for chaining. + */ + public Builder addConfigIdList(int value) { + ensureConfigIdListIsMutable(); + configIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 config_id_list = 15; + * @param values The configIdList to add. + * @return This builder for chaining. + */ + public Builder addAllConfigIdList( + java.lang.Iterable values) { + ensureConfigIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, configIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 config_id_list = 15; + * @return This builder for chaining. + */ + public Builder clearConfigIdList() { + configIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:ServerAnnounceRevokeNotify) + } + + // @@protoc_insertion_point(class_scope:ServerAnnounceRevokeNotify) + private static final emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify(); + } + + public static emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerAnnounceRevokeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerAnnounceRevokeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerAnnounceRevokeNotifyOuterClass.ServerAnnounceRevokeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerAnnounceRevokeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerAnnounceRevokeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n ServerAnnounceRevokeNotify.proto\"4\n\032Se" + + "rverAnnounceRevokeNotify\022\026\n\016config_id_li" + + "st\030\017 \003(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServerAnnounceRevokeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerAnnounceRevokeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerAnnounceRevokeNotify_descriptor, + new java.lang.String[] { "ConfigIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffChangeNotifyOuterClass.java new file mode 100644 index 00000000000..2be554eb04f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffChangeNotifyOuterClass.java @@ -0,0 +1,1536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerBuffChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerBuffChangeNotifyOuterClass { + private ServerBuffChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerBuffChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerBuffChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The enum numeric value on the wire for serverBuffChangeType. + */ + int getServerBuffChangeTypeValue(); + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The serverBuffChangeType. + */ + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType getServerBuffChangeType(); + + /** + * bool is_creature_buff = 10; + * @return The isCreatureBuff. + */ + boolean getIsCreatureBuff(); + + /** + * repeated uint32 entity_id_list = 1; + * @return A list containing the entityIdList. + */ + java.util.List getEntityIdListList(); + /** + * repeated uint32 entity_id_list = 1; + * @return The count of entityIdList. + */ + int getEntityIdListCount(); + /** + * repeated uint32 entity_id_list = 1; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + int getEntityIdList(int index); + + /** + * repeated uint64 avatar_guid_list = 12; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 12; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + + /** + * repeated .ServerBuff server_buff_list = 11; + */ + java.util.List + getServerBuffListList(); + /** + * repeated .ServerBuff server_buff_list = 11; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index); + /** + * repeated .ServerBuff server_buff_list = 11; + */ + int getServerBuffListCount(); + /** + * repeated .ServerBuff server_buff_list = 11; + */ + java.util.List + getServerBuffListOrBuilderList(); + /** + * repeated .ServerBuff server_buff_list = 11; + */ + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index); + } + /** + *
+   * CmdId: 361
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ServerBuffChangeNotify} + */ + public static final class ServerBuffChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerBuffChangeNotify) + ServerBuffChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerBuffChangeNotify.newBuilder() to construct. + private ServerBuffChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerBuffChangeNotify() { + serverBuffChangeType_ = 0; + entityIdList_ = emptyIntList(); + avatarGuidList_ = emptyLongList(); + serverBuffList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerBuffChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerBuffChangeNotify( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + entityIdList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + entityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + entityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 56: { + int rawValue = input.readEnum(); + + serverBuffChangeType_ = rawValue; + break; + } + case 80: { + + isCreatureBuff_ = input.readBool(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + serverBuffList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + serverBuffList_.add( + input.readMessage(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.parser(), extensionRegistry)); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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)) { + entityIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.class, emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.Builder.class); + } + + /** + * Protobuf enum {@code ServerBuffChangeNotify.ServerBuffChangeType} + */ + public enum ServerBuffChangeType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF = 0; + */ + SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF(0), + /** + * SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF = 1; + */ + SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF(1), + UNRECOGNIZED(-1), + ; + + /** + * SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF = 0; + */ + public static final int SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF_VALUE = 0; + /** + * SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF = 1; + */ + public static final int SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF_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 ServerBuffChangeType 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 ServerBuffChangeType forNumber(int value) { + switch (value) { + case 0: return SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF; + case 1: return SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ServerBuffChangeType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ServerBuffChangeType findValueByNumber(int number) { + return ServerBuffChangeType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final ServerBuffChangeType[] VALUES = values(); + + public static ServerBuffChangeType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ServerBuffChangeType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ServerBuffChangeNotify.ServerBuffChangeType) + } + + public static final int SERVER_BUFF_CHANGE_TYPE_FIELD_NUMBER = 7; + private int serverBuffChangeType_; + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The enum numeric value on the wire for serverBuffChangeType. + */ + @java.lang.Override public int getServerBuffChangeTypeValue() { + return serverBuffChangeType_; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The serverBuffChangeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType getServerBuffChangeType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType result = emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.valueOf(serverBuffChangeType_); + return result == null ? emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.UNRECOGNIZED : result; + } + + public static final int IS_CREATURE_BUFF_FIELD_NUMBER = 10; + private boolean isCreatureBuff_; + /** + * bool is_creature_buff = 10; + * @return The isCreatureBuff. + */ + @java.lang.Override + public boolean getIsCreatureBuff() { + return isCreatureBuff_; + } + + public static final int ENTITY_ID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList entityIdList_; + /** + * repeated uint32 entity_id_list = 1; + * @return A list containing the entityIdList. + */ + @java.lang.Override + public java.util.List + getEntityIdListList() { + return entityIdList_; + } + /** + * repeated uint32 entity_id_list = 1; + * @return The count of entityIdList. + */ + public int getEntityIdListCount() { + return entityIdList_.size(); + } + /** + * repeated uint32 entity_id_list = 1; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + public int getEntityIdList(int index) { + return entityIdList_.getInt(index); + } + private int entityIdListMemoizedSerializedSize = -1; + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 12; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + public static final int SERVER_BUFF_LIST_FIELD_NUMBER = 11; + private java.util.List serverBuffList_; + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public java.util.List getServerBuffListList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public java.util.List + getServerBuffListOrBuilderList() { + return serverBuffList_; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public int getServerBuffListCount() { + return serverBuffList_.size(); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + return serverBuffList_.get(index); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + return serverBuffList_.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 (getEntityIdListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(entityIdListMemoizedSerializedSize); + } + for (int i = 0; i < entityIdList_.size(); i++) { + output.writeUInt32NoTag(entityIdList_.getInt(i)); + } + if (serverBuffChangeType_ != emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF.getNumber()) { + output.writeEnum(7, serverBuffChangeType_); + } + if (isCreatureBuff_ != false) { + output.writeBool(10, isCreatureBuff_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + output.writeMessage(11, serverBuffList_.get(i)); + } + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < entityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(entityIdList_.getInt(i)); + } + size += dataSize; + if (!getEntityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + entityIdListMemoizedSerializedSize = dataSize; + } + if (serverBuffChangeType_ != emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, serverBuffChangeType_); + } + if (isCreatureBuff_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isCreatureBuff_); + } + for (int i = 0; i < serverBuffList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, serverBuffList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + 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.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify other = (emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify) obj; + + if (serverBuffChangeType_ != other.serverBuffChangeType_) return false; + if (getIsCreatureBuff() + != other.getIsCreatureBuff()) return false; + if (!getEntityIdListList() + .equals(other.getEntityIdListList())) return false; + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) return false; + if (!getServerBuffListList() + .equals(other.getServerBuffListList())) 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) + SERVER_BUFF_CHANGE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + serverBuffChangeType_; + hash = (37 * hash) + IS_CREATURE_BUFF_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsCreatureBuff()); + if (getEntityIdListCount() > 0) { + hash = (37 * hash) + ENTITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityIdListList().hashCode(); + } + if (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + if (getServerBuffListCount() > 0) { + hash = (37 * hash) + SERVER_BUFF_LIST_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify 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.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify 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.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify 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.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify 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.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify 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.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify 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: 361
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ServerBuffChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerBuffChangeNotify) + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.class, emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getServerBuffListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverBuffChangeType_ = 0; + + isCreatureBuff_ = false; + + entityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.internal_static_ServerBuffChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify build() { + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify buildPartial() { + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify result = new emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify(this); + int from_bitField0_ = bitField0_; + result.serverBuffChangeType_ = serverBuffChangeType_; + result.isCreatureBuff_ = isCreatureBuff_; + if (((bitField0_ & 0x00000001) != 0)) { + entityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityIdList_ = entityIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.avatarGuidList_ = avatarGuidList_; + if (serverBuffListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + serverBuffList_ = java.util.Collections.unmodifiableList(serverBuffList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.serverBuffList_ = serverBuffList_; + } else { + result.serverBuffList_ = serverBuffListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify other) { + if (other == emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.getDefaultInstance()) return this; + if (other.serverBuffChangeType_ != 0) { + setServerBuffChangeTypeValue(other.getServerBuffChangeTypeValue()); + } + if (other.getIsCreatureBuff() != false) { + setIsCreatureBuff(other.getIsCreatureBuff()); + } + if (!other.entityIdList_.isEmpty()) { + if (entityIdList_.isEmpty()) { + entityIdList_ = other.entityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityIdListIsMutable(); + entityIdList_.addAll(other.entityIdList_); + } + onChanged(); + } + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + if (serverBuffListBuilder_ == null) { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffList_.isEmpty()) { + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureServerBuffListIsMutable(); + serverBuffList_.addAll(other.serverBuffList_); + } + onChanged(); + } + } else { + if (!other.serverBuffList_.isEmpty()) { + if (serverBuffListBuilder_.isEmpty()) { + serverBuffListBuilder_.dispose(); + serverBuffListBuilder_ = null; + serverBuffList_ = other.serverBuffList_; + bitField0_ = (bitField0_ & ~0x00000004); + serverBuffListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getServerBuffListFieldBuilder() : null; + } else { + serverBuffListBuilder_.addAllMessages(other.serverBuffList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int serverBuffChangeType_ = 0; + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The enum numeric value on the wire for serverBuffChangeType. + */ + @java.lang.Override public int getServerBuffChangeTypeValue() { + return serverBuffChangeType_; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @param value The enum numeric value on the wire for serverBuffChangeType to set. + * @return This builder for chaining. + */ + public Builder setServerBuffChangeTypeValue(int value) { + + serverBuffChangeType_ = value; + onChanged(); + return this; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return The serverBuffChangeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType getServerBuffChangeType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType result = emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.valueOf(serverBuffChangeType_); + return result == null ? emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType.UNRECOGNIZED : result; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @param value The serverBuffChangeType to set. + * @return This builder for chaining. + */ + public Builder setServerBuffChangeType(emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType value) { + if (value == null) { + throw new NullPointerException(); + } + + serverBuffChangeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .ServerBuffChangeNotify.ServerBuffChangeType server_buff_change_type = 7; + * @return This builder for chaining. + */ + public Builder clearServerBuffChangeType() { + + serverBuffChangeType_ = 0; + onChanged(); + return this; + } + + private boolean isCreatureBuff_ ; + /** + * bool is_creature_buff = 10; + * @return The isCreatureBuff. + */ + @java.lang.Override + public boolean getIsCreatureBuff() { + return isCreatureBuff_; + } + /** + * bool is_creature_buff = 10; + * @param value The isCreatureBuff to set. + * @return This builder for chaining. + */ + public Builder setIsCreatureBuff(boolean value) { + + isCreatureBuff_ = value; + onChanged(); + return this; + } + /** + * bool is_creature_buff = 10; + * @return This builder for chaining. + */ + public Builder clearIsCreatureBuff() { + + isCreatureBuff_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList entityIdList_ = emptyIntList(); + private void ensureEntityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityIdList_ = mutableCopy(entityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 entity_id_list = 1; + * @return A list containing the entityIdList. + */ + public java.util.List + getEntityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(entityIdList_) : entityIdList_; + } + /** + * repeated uint32 entity_id_list = 1; + * @return The count of entityIdList. + */ + public int getEntityIdListCount() { + return entityIdList_.size(); + } + /** + * repeated uint32 entity_id_list = 1; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + public int getEntityIdList(int index) { + return entityIdList_.getInt(index); + } + /** + * repeated uint32 entity_id_list = 1; + * @param index The index to set the value at. + * @param value The entityIdList to set. + * @return This builder for chaining. + */ + public Builder setEntityIdList( + int index, int value) { + ensureEntityIdListIsMutable(); + entityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 1; + * @param value The entityIdList to add. + * @return This builder for chaining. + */ + public Builder addEntityIdList(int value) { + ensureEntityIdListIsMutable(); + entityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 1; + * @param values The entityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllEntityIdList( + java.lang.Iterable values) { + ensureEntityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 1; + * @return This builder for chaining. + */ + public Builder clearEntityIdList() { + entityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint64 avatar_guid_list = 12; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 12; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private java.util.List serverBuffList_ = + java.util.Collections.emptyList(); + private void ensureServerBuffListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + serverBuffList_ = new java.util.ArrayList(serverBuffList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> serverBuffListBuilder_; + + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public java.util.List getServerBuffListList() { + if (serverBuffListBuilder_ == null) { + return java.util.Collections.unmodifiableList(serverBuffList_); + } else { + return serverBuffListBuilder_.getMessageList(); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public int getServerBuffListCount() { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.size(); + } else { + return serverBuffListBuilder_.getCount(); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); + } else { + return serverBuffListBuilder_.getMessage(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, value); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder setServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.set(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addServerBuffList(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff value) { + if (serverBuffListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, value); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addServerBuffList( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addServerBuffList( + int index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder builderForValue) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.add(index, builderForValue.build()); + onChanged(); + } else { + serverBuffListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder addAllServerBuffList( + java.lang.Iterable values) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, serverBuffList_); + onChanged(); + } else { + serverBuffListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder clearServerBuffList() { + if (serverBuffListBuilder_ == null) { + serverBuffList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + serverBuffListBuilder_.clear(); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public Builder removeServerBuffList(int index) { + if (serverBuffListBuilder_ == null) { + ensureServerBuffListIsMutable(); + serverBuffList_.remove(index); + onChanged(); + } else { + serverBuffListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder getServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().getBuilder(index); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder getServerBuffListOrBuilder( + int index) { + if (serverBuffListBuilder_ == null) { + return serverBuffList_.get(index); } else { + return serverBuffListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public java.util.List + getServerBuffListOrBuilderList() { + if (serverBuffListBuilder_ != null) { + return serverBuffListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(serverBuffList_); + } + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder() { + return getServerBuffListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder addServerBuffListBuilder( + int index) { + return getServerBuffListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()); + } + /** + * repeated .ServerBuff server_buff_list = 11; + */ + public java.util.List + getServerBuffListBuilderList() { + return getServerBuffListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder> + getServerBuffListFieldBuilder() { + if (serverBuffListBuilder_ == null) { + serverBuffListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder>( + serverBuffList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + serverBuffList_ = null; + } + return serverBuffListBuilder_; + } + @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:ServerBuffChangeNotify) + } + + // @@protoc_insertion_point(class_scope:ServerBuffChangeNotify) + private static final emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify(); + } + + public static emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerBuffChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerBuffChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerBuffChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerBuffChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034ServerBuffChangeNotify.proto\032\020ServerBu" + + "ff.proto\"\314\002\n\026ServerBuffChangeNotify\022M\n\027s" + + "erver_buff_change_type\030\007 \001(\0162,.ServerBuf" + + "fChangeNotify.ServerBuffChangeType\022\030\n\020is" + + "_creature_buff\030\n \001(\010\022\026\n\016entity_id_list\030\001" + + " \003(\r\022\030\n\020avatar_guid_list\030\014 \003(\004\022%\n\020server" + + "_buff_list\030\013 \003(\0132\013.ServerBuff\"p\n\024ServerB" + + "uffChangeType\022+\n\'SERVER_BUFF_CHANGE_TYPE" + + "_ADD_SERVER_BUFF\020\000\022+\n\'SERVER_BUFF_CHANGE" + + "_TYPE_DEL_SERVER_BUFF\020\001B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(), + }); + internal_static_ServerBuffChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerBuffChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerBuffChangeNotify_descriptor, + new java.lang.String[] { "ServerBuffChangeType", "IsCreatureBuff", "EntityIdList", "AvatarGuidList", "ServerBuffList", }); + emu.grasscutter.net.proto.ServerBuffOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java new file mode 100644 index 00000000000..39c44e4eb66 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerBuffOuterClass.java @@ -0,0 +1,820 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerBuff.proto + +package emu.grasscutter.net.proto; + +public final class ServerBuffOuterClass { + private ServerBuffOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerBuffOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerBuff) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 server_buff_uid = 1; + * @return The serverBuffUid. + */ + int getServerBuffUid(); + + /** + * uint32 server_buff_id = 2; + * @return The serverBuffId. + */ + int getServerBuffId(); + + /** + * uint32 server_buff_type = 3; + * @return The serverBuffType. + */ + int getServerBuffType(); + + /** + * uint32 instanced_modifier_id = 4; + * @return The instancedModifierId. + */ + int getInstancedModifierId(); + + /** + * bool is_modifier_added = 5; + * @return The isModifierAdded. + */ + boolean getIsModifierAdded(); + } + /** + * Protobuf type {@code ServerBuff} + */ + public static final class ServerBuff extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerBuff) + ServerBuffOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerBuff.newBuilder() to construct. + private ServerBuff(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerBuff() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerBuff(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerBuff( + 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: { + + serverBuffUid_ = input.readUInt32(); + break; + } + case 16: { + + serverBuffId_ = input.readUInt32(); + break; + } + case 24: { + + serverBuffType_ = input.readUInt32(); + break; + } + case 32: { + + instancedModifierId_ = input.readUInt32(); + break; + } + case 40: { + + isModifierAdded_ = 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.ServerBuffOuterClass.internal_static_ServerBuff_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.class, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder.class); + } + + public static final int SERVER_BUFF_UID_FIELD_NUMBER = 1; + private int serverBuffUid_; + /** + * uint32 server_buff_uid = 1; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + + public static final int SERVER_BUFF_ID_FIELD_NUMBER = 2; + private int serverBuffId_; + /** + * uint32 server_buff_id = 2; + * @return The serverBuffId. + */ + @java.lang.Override + public int getServerBuffId() { + return serverBuffId_; + } + + public static final int SERVER_BUFF_TYPE_FIELD_NUMBER = 3; + private int serverBuffType_; + /** + * uint32 server_buff_type = 3; + * @return The serverBuffType. + */ + @java.lang.Override + public int getServerBuffType() { + return serverBuffType_; + } + + public static final int INSTANCED_MODIFIER_ID_FIELD_NUMBER = 4; + private int instancedModifierId_; + /** + * uint32 instanced_modifier_id = 4; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + + public static final int IS_MODIFIER_ADDED_FIELD_NUMBER = 5; + private boolean isModifierAdded_; + /** + * bool is_modifier_added = 5; + * @return The isModifierAdded. + */ + @java.lang.Override + public boolean getIsModifierAdded() { + return isModifierAdded_; + } + + 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 (serverBuffUid_ != 0) { + output.writeUInt32(1, serverBuffUid_); + } + if (serverBuffId_ != 0) { + output.writeUInt32(2, serverBuffId_); + } + if (serverBuffType_ != 0) { + output.writeUInt32(3, serverBuffType_); + } + if (instancedModifierId_ != 0) { + output.writeUInt32(4, instancedModifierId_); + } + if (isModifierAdded_ != false) { + output.writeBool(5, isModifierAdded_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (serverBuffUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, serverBuffUid_); + } + if (serverBuffId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, serverBuffId_); + } + if (serverBuffType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, serverBuffType_); + } + if (instancedModifierId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, instancedModifierId_); + } + if (isModifierAdded_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isModifierAdded_); + } + 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.ServerBuffOuterClass.ServerBuff)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff other = (emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff) obj; + + if (getServerBuffUid() + != other.getServerBuffUid()) return false; + if (getServerBuffId() + != other.getServerBuffId()) return false; + if (getServerBuffType() + != other.getServerBuffType()) return false; + if (getInstancedModifierId() + != other.getInstancedModifierId()) return false; + if (getIsModifierAdded() + != other.getIsModifierAdded()) 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) + SERVER_BUFF_UID_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffUid(); + hash = (37 * hash) + SERVER_BUFF_ID_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffId(); + hash = (37 * hash) + SERVER_BUFF_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getServerBuffType(); + hash = (37 * hash) + INSTANCED_MODIFIER_ID_FIELD_NUMBER; + hash = (53 * hash) + getInstancedModifierId(); + hash = (37 * hash) + IS_MODIFIER_ADDED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsModifierAdded()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff 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.ServerBuffOuterClass.ServerBuff parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff 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.ServerBuffOuterClass.ServerBuff parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff 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.ServerBuffOuterClass.ServerBuff parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff 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.ServerBuffOuterClass.ServerBuff parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff 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.ServerBuffOuterClass.ServerBuff 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; + } + /** + * Protobuf type {@code ServerBuff} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerBuff) + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuffOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.class, emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverBuffUid_ = 0; + + serverBuffId_ = 0; + + serverBuffType_ = 0; + + instancedModifierId_ = 0; + + isModifierAdded_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.internal_static_ServerBuff_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff build() { + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff buildPartial() { + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff result = new emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff(this); + result.serverBuffUid_ = serverBuffUid_; + result.serverBuffId_ = serverBuffId_; + result.serverBuffType_ = serverBuffType_; + result.instancedModifierId_ = instancedModifierId_; + result.isModifierAdded_ = isModifierAdded_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff) { + return mergeFrom((emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff other) { + if (other == emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff.getDefaultInstance()) return this; + if (other.getServerBuffUid() != 0) { + setServerBuffUid(other.getServerBuffUid()); + } + if (other.getServerBuffId() != 0) { + setServerBuffId(other.getServerBuffId()); + } + if (other.getServerBuffType() != 0) { + setServerBuffType(other.getServerBuffType()); + } + if (other.getInstancedModifierId() != 0) { + setInstancedModifierId(other.getInstancedModifierId()); + } + if (other.getIsModifierAdded() != false) { + setIsModifierAdded(other.getIsModifierAdded()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int serverBuffUid_ ; + /** + * uint32 server_buff_uid = 1; + * @return The serverBuffUid. + */ + @java.lang.Override + public int getServerBuffUid() { + return serverBuffUid_; + } + /** + * uint32 server_buff_uid = 1; + * @param value The serverBuffUid to set. + * @return This builder for chaining. + */ + public Builder setServerBuffUid(int value) { + + serverBuffUid_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_uid = 1; + * @return This builder for chaining. + */ + public Builder clearServerBuffUid() { + + serverBuffUid_ = 0; + onChanged(); + return this; + } + + private int serverBuffId_ ; + /** + * uint32 server_buff_id = 2; + * @return The serverBuffId. + */ + @java.lang.Override + public int getServerBuffId() { + return serverBuffId_; + } + /** + * uint32 server_buff_id = 2; + * @param value The serverBuffId to set. + * @return This builder for chaining. + */ + public Builder setServerBuffId(int value) { + + serverBuffId_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_id = 2; + * @return This builder for chaining. + */ + public Builder clearServerBuffId() { + + serverBuffId_ = 0; + onChanged(); + return this; + } + + private int serverBuffType_ ; + /** + * uint32 server_buff_type = 3; + * @return The serverBuffType. + */ + @java.lang.Override + public int getServerBuffType() { + return serverBuffType_; + } + /** + * uint32 server_buff_type = 3; + * @param value The serverBuffType to set. + * @return This builder for chaining. + */ + public Builder setServerBuffType(int value) { + + serverBuffType_ = value; + onChanged(); + return this; + } + /** + * uint32 server_buff_type = 3; + * @return This builder for chaining. + */ + public Builder clearServerBuffType() { + + serverBuffType_ = 0; + onChanged(); + return this; + } + + private int instancedModifierId_ ; + /** + * uint32 instanced_modifier_id = 4; + * @return The instancedModifierId. + */ + @java.lang.Override + public int getInstancedModifierId() { + return instancedModifierId_; + } + /** + * uint32 instanced_modifier_id = 4; + * @param value The instancedModifierId to set. + * @return This builder for chaining. + */ + public Builder setInstancedModifierId(int value) { + + instancedModifierId_ = value; + onChanged(); + return this; + } + /** + * uint32 instanced_modifier_id = 4; + * @return This builder for chaining. + */ + public Builder clearInstancedModifierId() { + + instancedModifierId_ = 0; + onChanged(); + return this; + } + + private boolean isModifierAdded_ ; + /** + * bool is_modifier_added = 5; + * @return The isModifierAdded. + */ + @java.lang.Override + public boolean getIsModifierAdded() { + return isModifierAdded_; + } + /** + * bool is_modifier_added = 5; + * @param value The isModifierAdded to set. + * @return This builder for chaining. + */ + public Builder setIsModifierAdded(boolean value) { + + isModifierAdded_ = value; + onChanged(); + return this; + } + /** + * bool is_modifier_added = 5; + * @return This builder for chaining. + */ + public Builder clearIsModifierAdded() { + + isModifierAdded_ = 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:ServerBuff) + } + + // @@protoc_insertion_point(class_scope:ServerBuff) + private static final emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff(); + } + + public static emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerBuff parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerBuff(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerBuffOuterClass.ServerBuff getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerBuff_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerBuff_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020ServerBuff.proto\"\221\001\n\nServerBuff\022\027\n\017ser" + + "ver_buff_uid\030\001 \001(\r\022\026\n\016server_buff_id\030\002 \001" + + "(\r\022\030\n\020server_buff_type\030\003 \001(\r\022\035\n\025instance" + + "d_modifier_id\030\004 \001(\r\022\031\n\021is_modifier_added" + + "\030\005 \001(\010B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServerBuff_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerBuff_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerBuff_descriptor, + new java.lang.String[] { "ServerBuffUid", "ServerBuffId", "ServerBuffType", "InstancedModifierId", "IsModifierAdded", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerCondMeetQuestListUpdateNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerCondMeetQuestListUpdateNotifyOuterClass.java new file mode 100644 index 00000000000..e79bf6b888a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerCondMeetQuestListUpdateNotifyOuterClass.java @@ -0,0 +1,870 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerCondMeetQuestListUpdateNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerCondMeetQuestListUpdateNotifyOuterClass { + private ServerCondMeetQuestListUpdateNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerCondMeetQuestListUpdateNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerCondMeetQuestListUpdateNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 del_quest_id_list = 1; + * @return A list containing the delQuestIdList. + */ + java.util.List getDelQuestIdListList(); + /** + * repeated uint32 del_quest_id_list = 1; + * @return The count of delQuestIdList. + */ + int getDelQuestIdListCount(); + /** + * repeated uint32 del_quest_id_list = 1; + * @param index The index of the element to return. + * @return The delQuestIdList at the given index. + */ + int getDelQuestIdList(int index); + + /** + * repeated uint32 add_quest_id_list = 12; + * @return A list containing the addQuestIdList. + */ + java.util.List getAddQuestIdListList(); + /** + * repeated uint32 add_quest_id_list = 12; + * @return The count of addQuestIdList. + */ + int getAddQuestIdListCount(); + /** + * repeated uint32 add_quest_id_list = 12; + * @param index The index of the element to return. + * @return The addQuestIdList at the given index. + */ + int getAddQuestIdList(int index); + } + /** + *
+   * CmdId: 406
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ServerCondMeetQuestListUpdateNotify} + */ + public static final class ServerCondMeetQuestListUpdateNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerCondMeetQuestListUpdateNotify) + ServerCondMeetQuestListUpdateNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerCondMeetQuestListUpdateNotify.newBuilder() to construct. + private ServerCondMeetQuestListUpdateNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerCondMeetQuestListUpdateNotify() { + delQuestIdList_ = emptyIntList(); + addQuestIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerCondMeetQuestListUpdateNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerCondMeetQuestListUpdateNotify( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + delQuestIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + delQuestIdList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + delQuestIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + delQuestIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + addQuestIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + addQuestIdList_.addInt(input.readUInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + addQuestIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + addQuestIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + delQuestIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + addQuestIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.class, emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.Builder.class); + } + + public static final int DEL_QUEST_ID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList delQuestIdList_; + /** + * repeated uint32 del_quest_id_list = 1; + * @return A list containing the delQuestIdList. + */ + @java.lang.Override + public java.util.List + getDelQuestIdListList() { + return delQuestIdList_; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @return The count of delQuestIdList. + */ + public int getDelQuestIdListCount() { + return delQuestIdList_.size(); + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param index The index of the element to return. + * @return The delQuestIdList at the given index. + */ + public int getDelQuestIdList(int index) { + return delQuestIdList_.getInt(index); + } + private int delQuestIdListMemoizedSerializedSize = -1; + + public static final int ADD_QUEST_ID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList addQuestIdList_; + /** + * repeated uint32 add_quest_id_list = 12; + * @return A list containing the addQuestIdList. + */ + @java.lang.Override + public java.util.List + getAddQuestIdListList() { + return addQuestIdList_; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @return The count of addQuestIdList. + */ + public int getAddQuestIdListCount() { + return addQuestIdList_.size(); + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param index The index of the element to return. + * @return The addQuestIdList at the given index. + */ + public int getAddQuestIdList(int index) { + return addQuestIdList_.getInt(index); + } + private int addQuestIdListMemoizedSerializedSize = -1; + + 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 (getDelQuestIdListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(delQuestIdListMemoizedSerializedSize); + } + for (int i = 0; i < delQuestIdList_.size(); i++) { + output.writeUInt32NoTag(delQuestIdList_.getInt(i)); + } + if (getAddQuestIdListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(addQuestIdListMemoizedSerializedSize); + } + for (int i = 0; i < addQuestIdList_.size(); i++) { + output.writeUInt32NoTag(addQuestIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < delQuestIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(delQuestIdList_.getInt(i)); + } + size += dataSize; + if (!getDelQuestIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + delQuestIdListMemoizedSerializedSize = dataSize; + } + { + int dataSize = 0; + for (int i = 0; i < addQuestIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(addQuestIdList_.getInt(i)); + } + size += dataSize; + if (!getAddQuestIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + addQuestIdListMemoizedSerializedSize = dataSize; + } + 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.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify other = (emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify) obj; + + if (!getDelQuestIdListList() + .equals(other.getDelQuestIdListList())) return false; + if (!getAddQuestIdListList() + .equals(other.getAddQuestIdListList())) 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 (getDelQuestIdListCount() > 0) { + hash = (37 * hash) + DEL_QUEST_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDelQuestIdListList().hashCode(); + } + if (getAddQuestIdListCount() > 0) { + hash = (37 * hash) + ADD_QUEST_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAddQuestIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify 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.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify 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.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify 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.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify 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.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify 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.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify 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: 406
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ServerCondMeetQuestListUpdateNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerCondMeetQuestListUpdateNotify) + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.class, emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + delQuestIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + addQuestIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.internal_static_ServerCondMeetQuestListUpdateNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify build() { + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify buildPartial() { + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify result = new emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + delQuestIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.delQuestIdList_ = delQuestIdList_; + if (((bitField0_ & 0x00000002) != 0)) { + addQuestIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.addQuestIdList_ = addQuestIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify other) { + if (other == emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify.getDefaultInstance()) return this; + if (!other.delQuestIdList_.isEmpty()) { + if (delQuestIdList_.isEmpty()) { + delQuestIdList_ = other.delQuestIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDelQuestIdListIsMutable(); + delQuestIdList_.addAll(other.delQuestIdList_); + } + onChanged(); + } + if (!other.addQuestIdList_.isEmpty()) { + if (addQuestIdList_.isEmpty()) { + addQuestIdList_ = other.addQuestIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureAddQuestIdListIsMutable(); + addQuestIdList_.addAll(other.addQuestIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList delQuestIdList_ = emptyIntList(); + private void ensureDelQuestIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + delQuestIdList_ = mutableCopy(delQuestIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 del_quest_id_list = 1; + * @return A list containing the delQuestIdList. + */ + public java.util.List + getDelQuestIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(delQuestIdList_) : delQuestIdList_; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @return The count of delQuestIdList. + */ + public int getDelQuestIdListCount() { + return delQuestIdList_.size(); + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param index The index of the element to return. + * @return The delQuestIdList at the given index. + */ + public int getDelQuestIdList(int index) { + return delQuestIdList_.getInt(index); + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param index The index to set the value at. + * @param value The delQuestIdList to set. + * @return This builder for chaining. + */ + public Builder setDelQuestIdList( + int index, int value) { + ensureDelQuestIdListIsMutable(); + delQuestIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param value The delQuestIdList to add. + * @return This builder for chaining. + */ + public Builder addDelQuestIdList(int value) { + ensureDelQuestIdListIsMutable(); + delQuestIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @param values The delQuestIdList to add. + * @return This builder for chaining. + */ + public Builder addAllDelQuestIdList( + java.lang.Iterable values) { + ensureDelQuestIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, delQuestIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 del_quest_id_list = 1; + * @return This builder for chaining. + */ + public Builder clearDelQuestIdList() { + delQuestIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList addQuestIdList_ = emptyIntList(); + private void ensureAddQuestIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + addQuestIdList_ = mutableCopy(addQuestIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 add_quest_id_list = 12; + * @return A list containing the addQuestIdList. + */ + public java.util.List + getAddQuestIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(addQuestIdList_) : addQuestIdList_; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @return The count of addQuestIdList. + */ + public int getAddQuestIdListCount() { + return addQuestIdList_.size(); + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param index The index of the element to return. + * @return The addQuestIdList at the given index. + */ + public int getAddQuestIdList(int index) { + return addQuestIdList_.getInt(index); + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param index The index to set the value at. + * @param value The addQuestIdList to set. + * @return This builder for chaining. + */ + public Builder setAddQuestIdList( + int index, int value) { + ensureAddQuestIdListIsMutable(); + addQuestIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param value The addQuestIdList to add. + * @return This builder for chaining. + */ + public Builder addAddQuestIdList(int value) { + ensureAddQuestIdListIsMutable(); + addQuestIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @param values The addQuestIdList to add. + * @return This builder for chaining. + */ + public Builder addAllAddQuestIdList( + java.lang.Iterable values) { + ensureAddQuestIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, addQuestIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 add_quest_id_list = 12; + * @return This builder for chaining. + */ + public Builder clearAddQuestIdList() { + addQuestIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:ServerCondMeetQuestListUpdateNotify) + } + + // @@protoc_insertion_point(class_scope:ServerCondMeetQuestListUpdateNotify) + private static final emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify(); + } + + public static emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerCondMeetQuestListUpdateNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerCondMeetQuestListUpdateNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerCondMeetQuestListUpdateNotifyOuterClass.ServerCondMeetQuestListUpdateNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerCondMeetQuestListUpdateNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerCondMeetQuestListUpdateNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n)ServerCondMeetQuestListUpdateNotify.pr" + + "oto\"[\n#ServerCondMeetQuestListUpdateNoti" + + "fy\022\031\n\021del_quest_id_list\030\001 \003(\r\022\031\n\021add_que" + + "st_id_list\030\014 \003(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServerCondMeetQuestListUpdateNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerCondMeetQuestListUpdateNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerCondMeetQuestListUpdateNotify_descriptor, + new java.lang.String[] { "DelQuestIdList", "AddQuestIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java new file mode 100644 index 00000000000..ab2424af3ad --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ServerTimeNotifyOuterClass.java @@ -0,0 +1,549 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ServerTimeNotify.proto + +package emu.grasscutter.net.proto; + +public final class ServerTimeNotifyOuterClass { + private ServerTimeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ServerTimeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerTimeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + long getServerTime(); + } + /** + *
+   * CmdId: 99
+   * EnetChannelId: 1
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code ServerTimeNotify} + */ + public static final class ServerTimeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerTimeNotify) + ServerTimeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use ServerTimeNotify.newBuilder() to construct. + private ServerTimeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ServerTimeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ServerTimeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerTimeNotify( + 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 40: { + + serverTime_ = input.readUInt64(); + 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.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.class, emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.Builder.class); + } + + public static final int SERVER_TIME_FIELD_NUMBER = 5; + private long serverTime_; + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + + 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 (serverTime_ != 0L) { + output.writeUInt64(5, serverTime_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (serverTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, serverTime_); + } + 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.ServerTimeNotifyOuterClass.ServerTimeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify other = (emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify) obj; + + if (getServerTime() + != other.getServerTime()) 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) + SERVER_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTime()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify 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.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify 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.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify 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.ServerTimeNotifyOuterClass.ServerTimeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify 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.ServerTimeNotifyOuterClass.ServerTimeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify 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.ServerTimeNotifyOuterClass.ServerTimeNotify 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: 99
+     * EnetChannelId: 1
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code ServerTimeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerTimeNotify) + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.class, emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + serverTime_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.internal_static_ServerTimeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify build() { + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify buildPartial() { + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify result = new emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify(this); + result.serverTime_ = serverTime_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify) { + return mergeFrom((emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify other) { + if (other == emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify.getDefaultInstance()) return this; + if (other.getServerTime() != 0L) { + setServerTime(other.getServerTime()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long serverTime_ ; + /** + * uint64 server_time = 5; + * @return The serverTime. + */ + @java.lang.Override + public long getServerTime() { + return serverTime_; + } + /** + * uint64 server_time = 5; + * @param value The serverTime to set. + * @return This builder for chaining. + */ + public Builder setServerTime(long value) { + + serverTime_ = value; + onChanged(); + return this; + } + /** + * uint64 server_time = 5; + * @return This builder for chaining. + */ + public Builder clearServerTime() { + + serverTime_ = 0L; + 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:ServerTimeNotify) + } + + // @@protoc_insertion_point(class_scope:ServerTimeNotify) + private static final emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify(); + } + + public static emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ServerTimeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ServerTimeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ServerTimeNotifyOuterClass.ServerTimeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ServerTimeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ServerTimeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ServerTimeNotify.proto\"\'\n\020ServerTimeNo" + + "tify\022\023\n\013server_time\030\005 \001(\004B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ServerTimeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ServerTimeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ServerTimeNotify_descriptor, + new java.lang.String[] { "ServerTime", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedReqOuterClass.java new file mode 100644 index 00000000000..97a0ce8416b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetBattlePassViewedReq.proto + +package emu.grasscutter.net.proto; + +public final class SetBattlePassViewedReqOuterClass { + private SetBattlePassViewedReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetBattlePassViewedReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetBattlePassViewedReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 schedule_id = 6; + * @return The scheduleId. + */ + int getScheduleId(); + } + /** + *
+   * CmdId: 2641
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetBattlePassViewedReq} + */ + public static final class SetBattlePassViewedReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetBattlePassViewedReq) + SetBattlePassViewedReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetBattlePassViewedReq.newBuilder() to construct. + private SetBattlePassViewedReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetBattlePassViewedReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetBattlePassViewedReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetBattlePassViewedReq( + 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: { + + scheduleId_ = 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.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.class, emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.Builder.class); + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 6; + private int scheduleId_; + /** + * uint32 schedule_id = 6; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + 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 (scheduleId_ != 0) { + output.writeUInt32(6, scheduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, scheduleId_); + } + 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.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq other = (emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq) obj; + + if (getScheduleId() + != other.getScheduleId()) 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_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq 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.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq 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.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq 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.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq 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.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq 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.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq 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: 2641
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetBattlePassViewedReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetBattlePassViewedReq) + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.class, emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + scheduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.internal_static_SetBattlePassViewedReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq build() { + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq buildPartial() { + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq result = new emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq(this); + result.scheduleId_ = scheduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq) { + return mergeFrom((emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq other) { + if (other == emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq.getDefaultInstance()) return this; + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 6; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 6; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 6; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 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:SetBattlePassViewedReq) + } + + // @@protoc_insertion_point(class_scope:SetBattlePassViewedReq) + private static final emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq(); + } + + public static emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetBattlePassViewedReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetBattlePassViewedReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedReqOuterClass.SetBattlePassViewedReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetBattlePassViewedReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetBattlePassViewedReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SetBattlePassViewedReq.proto\"-\n\026SetBat" + + "tlePassViewedReq\022\023\n\013schedule_id\030\006 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetBattlePassViewedReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetBattlePassViewedReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetBattlePassViewedReq_descriptor, + new java.lang.String[] { "ScheduleId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedRspOuterClass.java new file mode 100644 index 00000000000..9522fad51d0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetBattlePassViewedRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetBattlePassViewedRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetBattlePassViewedRspOuterClass { + private SetBattlePassViewedRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetBattlePassViewedRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetBattlePassViewedRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 schedule_id = 2; + * @return The scheduleId. + */ + int getScheduleId(); + } + /** + *
+   * CmdId: 2642
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetBattlePassViewedRsp} + */ + public static final class SetBattlePassViewedRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetBattlePassViewedRsp) + SetBattlePassViewedRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetBattlePassViewedRsp.newBuilder() to construct. + private SetBattlePassViewedRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetBattlePassViewedRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetBattlePassViewedRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetBattlePassViewedRsp( + 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: { + + scheduleId_ = input.readUInt32(); + break; + } + case 24: { + + 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.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.class, emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SCHEDULE_ID_FIELD_NUMBER = 2; + private int scheduleId_; + /** + * uint32 schedule_id = 2; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + + 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 (scheduleId_ != 0) { + output.writeUInt32(2, scheduleId_); + } + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (scheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, scheduleId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, 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.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp other = (emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getScheduleId() + != other.getScheduleId()) 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(); + hash = (37 * hash) + SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getScheduleId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp 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.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp 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.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp 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.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp 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.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp 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.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp 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: 2642
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetBattlePassViewedRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetBattlePassViewedRsp) + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.class, emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + scheduleId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.internal_static_SetBattlePassViewedRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp build() { + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp buildPartial() { + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp result = new emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp(this); + result.retcode_ = retcode_; + result.scheduleId_ = scheduleId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp other) { + if (other == emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getScheduleId() != 0) { + setScheduleId(other.getScheduleId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int scheduleId_ ; + /** + * uint32 schedule_id = 2; + * @return The scheduleId. + */ + @java.lang.Override + public int getScheduleId() { + return scheduleId_; + } + /** + * uint32 schedule_id = 2; + * @param value The scheduleId to set. + * @return This builder for chaining. + */ + public Builder setScheduleId(int value) { + + scheduleId_ = value; + onChanged(); + return this; + } + /** + * uint32 schedule_id = 2; + * @return This builder for chaining. + */ + public Builder clearScheduleId() { + + scheduleId_ = 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:SetBattlePassViewedRsp) + } + + // @@protoc_insertion_point(class_scope:SetBattlePassViewedRsp) + private static final emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp(); + } + + public static emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetBattlePassViewedRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetBattlePassViewedRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetBattlePassViewedRspOuterClass.SetBattlePassViewedRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetBattlePassViewedRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetBattlePassViewedRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SetBattlePassViewedRsp.proto\">\n\026SetBat" + + "tlePassViewedRsp\022\017\n\007retcode\030\003 \001(\005\022\023\n\013sch" + + "edule_id\030\002 \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetBattlePassViewedRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetBattlePassViewedRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetBattlePassViewedRsp_descriptor, + new java.lang.String[] { "Retcode", "ScheduleId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java new file mode 100644 index 00000000000..8617252deef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetEntityClientDataNotifyOuterClass.java @@ -0,0 +1,757 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetEntityClientDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class SetEntityClientDataNotifyOuterClass { + private SetEntityClientDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetEntityClientDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetEntityClientDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + + /** + * .EntityClientData entity_client_data = 9; + * @return Whether the entityClientData field is set. + */ + boolean hasEntityClientData(); + /** + * .EntityClientData entity_client_data = 9; + * @return The entityClientData. + */ + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData(); + /** + * .EntityClientData entity_client_data = 9; + */ + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder(); + } + /** + *
+   * CmdId: 3146
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetEntityClientDataNotify} + */ + public static final class SetEntityClientDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetEntityClientDataNotify) + SetEntityClientDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetEntityClientDataNotify.newBuilder() to construct. + private SetEntityClientDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetEntityClientDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetEntityClientDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetEntityClientDataNotify( + 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 74: { + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder subBuilder = null; + if (entityClientData_ != null) { + subBuilder = entityClientData_.toBuilder(); + } + entityClientData_ = input.readMessage(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(entityClientData_); + entityClientData_ = subBuilder.buildPartial(); + } + + break; + } + case 112: { + + entityId_ = 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.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.class, emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int ENTITY_CLIENT_DATA_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; + /** + * .EntityClientData entity_client_data = 9; + * @return Whether the entityClientData field is set. + */ + @java.lang.Override + public boolean hasEntityClientData() { + return entityClientData_ != null; + } + /** + * .EntityClientData entity_client_data = 9; + * @return The entityClientData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData() { + return entityClientData_ == null ? emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } + /** + * .EntityClientData entity_client_data = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { + return getEntityClientData(); + } + + 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 (entityClientData_ != null) { + output.writeMessage(9, getEntityClientData()); + } + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityClientData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getEntityClientData()); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + 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.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify other = (emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (hasEntityClientData() != other.hasEntityClientData()) return false; + if (hasEntityClientData()) { + if (!getEntityClientData() + .equals(other.getEntityClientData())) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasEntityClientData()) { + hash = (37 * hash) + ENTITY_CLIENT_DATA_FIELD_NUMBER; + hash = (53 * hash) + getEntityClientData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify 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.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify 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.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify 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.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify 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.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify 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.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify 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: 3146
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetEntityClientDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetEntityClientDataNotify) + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.class, emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + if (entityClientDataBuilder_ == null) { + entityClientData_ = null; + } else { + entityClientData_ = null; + entityClientDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.internal_static_SetEntityClientDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify build() { + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify buildPartial() { + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify result = new emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify(this); + result.entityId_ = entityId_; + if (entityClientDataBuilder_ == null) { + result.entityClientData_ = entityClientData_; + } else { + result.entityClientData_ = entityClientDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify other) { + if (other == emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasEntityClientData()) { + mergeEntityClientData(other.getEntityClientData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData entityClientData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder> entityClientDataBuilder_; + /** + * .EntityClientData entity_client_data = 9; + * @return Whether the entityClientData field is set. + */ + public boolean hasEntityClientData() { + return entityClientDataBuilder_ != null || entityClientData_ != null; + } + /** + * .EntityClientData entity_client_data = 9; + * @return The entityClientData. + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData getEntityClientData() { + if (entityClientDataBuilder_ == null) { + return entityClientData_ == null ? emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } else { + return entityClientDataBuilder_.getMessage(); + } + } + /** + * .EntityClientData entity_client_data = 9; + */ + public Builder setEntityClientData(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData value) { + if (entityClientDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + entityClientData_ = value; + onChanged(); + } else { + entityClientDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 9; + */ + public Builder setEntityClientData( + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder builderForValue) { + if (entityClientDataBuilder_ == null) { + entityClientData_ = builderForValue.build(); + onChanged(); + } else { + entityClientDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 9; + */ + public Builder mergeEntityClientData(emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData value) { + if (entityClientDataBuilder_ == null) { + if (entityClientData_ != null) { + entityClientData_ = + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.newBuilder(entityClientData_).mergeFrom(value).buildPartial(); + } else { + entityClientData_ = value; + } + onChanged(); + } else { + entityClientDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .EntityClientData entity_client_data = 9; + */ + public Builder clearEntityClientData() { + if (entityClientDataBuilder_ == null) { + entityClientData_ = null; + onChanged(); + } else { + entityClientData_ = null; + entityClientDataBuilder_ = null; + } + + return this; + } + /** + * .EntityClientData entity_client_data = 9; + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder getEntityClientDataBuilder() { + + onChanged(); + return getEntityClientDataFieldBuilder().getBuilder(); + } + /** + * .EntityClientData entity_client_data = 9; + */ + public emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder getEntityClientDataOrBuilder() { + if (entityClientDataBuilder_ != null) { + return entityClientDataBuilder_.getMessageOrBuilder(); + } else { + return entityClientData_ == null ? + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.getDefaultInstance() : entityClientData_; + } + } + /** + * .EntityClientData entity_client_data = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder> + getEntityClientDataFieldBuilder() { + if (entityClientDataBuilder_ == null) { + entityClientDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientData.Builder, emu.grasscutter.net.proto.EntityClientDataOuterClass.EntityClientDataOrBuilder>( + getEntityClientData(), + getParentForChildren(), + isClean()); + entityClientData_ = null; + } + return entityClientDataBuilder_; + } + @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:SetEntityClientDataNotify) + } + + // @@protoc_insertion_point(class_scope:SetEntityClientDataNotify) + private static final emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify(); + } + + public static emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetEntityClientDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetEntityClientDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEntityClientDataNotifyOuterClass.SetEntityClientDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetEntityClientDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetEntityClientDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037SetEntityClientDataNotify.proto\032\026Entit" + + "yClientData.proto\"]\n\031SetEntityClientData" + + "Notify\022\021\n\tentity_id\030\016 \001(\r\022-\n\022entity_clie" + + "nt_data\030\t \001(\0132\021.EntityClientDataB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.EntityClientDataOuterClass.getDescriptor(), + }); + internal_static_SetEntityClientDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetEntityClientDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetEntityClientDataNotify_descriptor, + new java.lang.String[] { "EntityId", "EntityClientData", }); + emu.grasscutter.net.proto.EntityClientDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java new file mode 100644 index 00000000000..8f5b137f4ab --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateReqOuterClass.java @@ -0,0 +1,623 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetEquipLockStateReq.proto + +package emu.grasscutter.net.proto; + +public final class SetEquipLockStateReqOuterClass { + private SetEquipLockStateReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetEquipLockStateReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetEquipLockStateReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_locked = 15; + * @return The isLocked. + */ + boolean getIsLocked(); + + /** + * uint64 target_equip_guid = 9; + * @return The targetEquipGuid. + */ + long getTargetEquipGuid(); + } + /** + *
+   * CmdId: 666
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetEquipLockStateReq} + */ + public static final class SetEquipLockStateReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetEquipLockStateReq) + SetEquipLockStateReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetEquipLockStateReq.newBuilder() to construct. + private SetEquipLockStateReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetEquipLockStateReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetEquipLockStateReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetEquipLockStateReq( + 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: { + + targetEquipGuid_ = input.readUInt64(); + break; + } + case 120: { + + isLocked_ = 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.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.class, emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.Builder.class); + } + + public static final int IS_LOCKED_FIELD_NUMBER = 15; + private boolean isLocked_; + /** + * bool is_locked = 15; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + public static final int TARGET_EQUIP_GUID_FIELD_NUMBER = 9; + private long targetEquipGuid_; + /** + * uint64 target_equip_guid = 9; + * @return The targetEquipGuid. + */ + @java.lang.Override + public long getTargetEquipGuid() { + return targetEquipGuid_; + } + + 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 (targetEquipGuid_ != 0L) { + output.writeUInt64(9, targetEquipGuid_); + } + if (isLocked_ != false) { + output.writeBool(15, isLocked_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetEquipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, targetEquipGuid_); + } + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isLocked_); + } + 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.SetEquipLockStateReqOuterClass.SetEquipLockStateReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq other = (emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq) obj; + + if (getIsLocked() + != other.getIsLocked()) return false; + if (getTargetEquipGuid() + != other.getTargetEquipGuid()) 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) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (37 * hash) + TARGET_EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetEquipGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq 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.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq 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.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq 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.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq 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.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq 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.SetEquipLockStateReqOuterClass.SetEquipLockStateReq 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: 666
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetEquipLockStateReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetEquipLockStateReq) + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.class, emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isLocked_ = false; + + targetEquipGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.internal_static_SetEquipLockStateReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq build() { + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq buildPartial() { + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq result = new emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq(this); + result.isLocked_ = isLocked_; + result.targetEquipGuid_ = targetEquipGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq) { + return mergeFrom((emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq other) { + if (other == emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq.getDefaultInstance()) return this; + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + if (other.getTargetEquipGuid() != 0L) { + setTargetEquipGuid(other.getTargetEquipGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 15; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 15; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 15; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = false; + onChanged(); + return this; + } + + private long targetEquipGuid_ ; + /** + * uint64 target_equip_guid = 9; + * @return The targetEquipGuid. + */ + @java.lang.Override + public long getTargetEquipGuid() { + return targetEquipGuid_; + } + /** + * uint64 target_equip_guid = 9; + * @param value The targetEquipGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetEquipGuid(long value) { + + targetEquipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_equip_guid = 9; + * @return This builder for chaining. + */ + public Builder clearTargetEquipGuid() { + + targetEquipGuid_ = 0L; + 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:SetEquipLockStateReq) + } + + // @@protoc_insertion_point(class_scope:SetEquipLockStateReq) + private static final emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq(); + } + + public static emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetEquipLockStateReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetEquipLockStateReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateReqOuterClass.SetEquipLockStateReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetEquipLockStateReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetEquipLockStateReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetEquipLockStateReq.proto\"D\n\024SetEquip" + + "LockStateReq\022\021\n\tis_locked\030\017 \001(\010\022\031\n\021targe" + + "t_equip_guid\030\t \001(\004B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetEquipLockStateReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetEquipLockStateReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetEquipLockStateReq_descriptor, + new java.lang.String[] { "IsLocked", "TargetEquipGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java new file mode 100644 index 00000000000..fff80559260 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetEquipLockStateRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetEquipLockStateRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetEquipLockStateRspOuterClass { + private SetEquipLockStateRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetEquipLockStateRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetEquipLockStateRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 target_equip_guid = 14; + * @return The targetEquipGuid. + */ + long getTargetEquipGuid(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * bool is_locked = 10; + * @return The isLocked. + */ + boolean getIsLocked(); + } + /** + *
+   * CmdId: 668
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetEquipLockStateRsp} + */ + public static final class SetEquipLockStateRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetEquipLockStateRsp) + SetEquipLockStateRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetEquipLockStateRsp.newBuilder() to construct. + private SetEquipLockStateRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetEquipLockStateRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetEquipLockStateRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetEquipLockStateRsp( + 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 80: { + + isLocked_ = input.readBool(); + break; + } + case 104: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + targetEquipGuid_ = input.readUInt64(); + 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.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.class, emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.Builder.class); + } + + public static final int TARGET_EQUIP_GUID_FIELD_NUMBER = 14; + private long targetEquipGuid_; + /** + * uint64 target_equip_guid = 14; + * @return The targetEquipGuid. + */ + @java.lang.Override + public long getTargetEquipGuid() { + return targetEquipGuid_; + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int IS_LOCKED_FIELD_NUMBER = 10; + private boolean isLocked_; + /** + * bool is_locked = 10; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + + 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 (isLocked_ != false) { + output.writeBool(10, isLocked_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + if (targetEquipGuid_ != 0L) { + output.writeUInt64(14, targetEquipGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isLocked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isLocked_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, retcode_); + } + if (targetEquipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, targetEquipGuid_); + } + 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.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp other = (emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp) obj; + + if (getTargetEquipGuid() + != other.getTargetEquipGuid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getIsLocked() + != other.getIsLocked()) 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) + TARGET_EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetEquipGuid()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + IS_LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsLocked()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp 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.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp 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.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp 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.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp 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.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp 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.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp 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: 668
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetEquipLockStateRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetEquipLockStateRsp) + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.class, emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetEquipGuid_ = 0L; + + retcode_ = 0; + + isLocked_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.internal_static_SetEquipLockStateRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp build() { + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp buildPartial() { + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp result = new emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp(this); + result.targetEquipGuid_ = targetEquipGuid_; + result.retcode_ = retcode_; + result.isLocked_ = isLocked_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp other) { + if (other == emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp.getDefaultInstance()) return this; + if (other.getTargetEquipGuid() != 0L) { + setTargetEquipGuid(other.getTargetEquipGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getIsLocked() != false) { + setIsLocked(other.getIsLocked()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long targetEquipGuid_ ; + /** + * uint64 target_equip_guid = 14; + * @return The targetEquipGuid. + */ + @java.lang.Override + public long getTargetEquipGuid() { + return targetEquipGuid_; + } + /** + * uint64 target_equip_guid = 14; + * @param value The targetEquipGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetEquipGuid(long value) { + + targetEquipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_equip_guid = 14; + * @return This builder for chaining. + */ + public Builder clearTargetEquipGuid() { + + targetEquipGuid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private boolean isLocked_ ; + /** + * bool is_locked = 10; + * @return The isLocked. + */ + @java.lang.Override + public boolean getIsLocked() { + return isLocked_; + } + /** + * bool is_locked = 10; + * @param value The isLocked to set. + * @return This builder for chaining. + */ + public Builder setIsLocked(boolean value) { + + isLocked_ = value; + onChanged(); + return this; + } + /** + * bool is_locked = 10; + * @return This builder for chaining. + */ + public Builder clearIsLocked() { + + isLocked_ = 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:SetEquipLockStateRsp) + } + + // @@protoc_insertion_point(class_scope:SetEquipLockStateRsp) + private static final emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp(); + } + + public static emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetEquipLockStateRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetEquipLockStateRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetEquipLockStateRspOuterClass.SetEquipLockStateRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetEquipLockStateRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetEquipLockStateRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetEquipLockStateRsp.proto\"U\n\024SetEquip" + + "LockStateRsp\022\031\n\021target_equip_guid\030\016 \001(\004\022" + + "\017\n\007retcode\030\r \001(\005\022\021\n\tis_locked\030\n \001(\010B\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetEquipLockStateRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetEquipLockStateRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetEquipLockStateRsp_descriptor, + new java.lang.String[] { "TargetEquipGuid", "Retcode", "IsLocked", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java new file mode 100644 index 00000000000..cad4a546729 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetNameCardReq.proto + +package emu.grasscutter.net.proto; + +public final class SetNameCardReqOuterClass { + private SetNameCardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetNameCardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetNameCardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 name_card_id = 10; + * @return The nameCardId. + */ + int getNameCardId(); + } + /** + *
+   * CmdId: 4004
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetNameCardReq} + */ + public static final class SetNameCardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetNameCardReq) + SetNameCardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetNameCardReq.newBuilder() to construct. + private SetNameCardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetNameCardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetNameCardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetNameCardReq( + 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 80: { + + nameCardId_ = 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.SetNameCardReqOuterClass.internal_static_SetNameCardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.class, emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.Builder.class); + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 10; + private int nameCardId_; + /** + * uint32 name_card_id = 10; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + 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 (nameCardId_ != 0) { + output.writeUInt32(10, nameCardId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, nameCardId_); + } + 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.SetNameCardReqOuterClass.SetNameCardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq other = (emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq) obj; + + if (getNameCardId() + != other.getNameCardId()) 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) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq 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.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq 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.SetNameCardReqOuterClass.SetNameCardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq 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.SetNameCardReqOuterClass.SetNameCardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq 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.SetNameCardReqOuterClass.SetNameCardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq 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.SetNameCardReqOuterClass.SetNameCardReq 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: 4004
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetNameCardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetNameCardReq) + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.class, emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nameCardId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.internal_static_SetNameCardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq build() { + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq buildPartial() { + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq result = new emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq(this); + result.nameCardId_ = nameCardId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq) { + return mergeFrom((emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq other) { + if (other == emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq.getDefaultInstance()) return this; + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 10; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 10; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 10; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 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:SetNameCardReq) + } + + // @@protoc_insertion_point(class_scope:SetNameCardReq) + private static final emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq(); + } + + public static emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetNameCardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetNameCardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardReqOuterClass.SetNameCardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetNameCardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetNameCardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024SetNameCardReq.proto\"&\n\016SetNameCardReq" + + "\022\024\n\014name_card_id\030\n \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetNameCardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetNameCardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetNameCardReq_descriptor, + new java.lang.String[] { "NameCardId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java new file mode 100644 index 00000000000..2e2f622964b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetNameCardRspOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetNameCardRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetNameCardRspOuterClass { + private SetNameCardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetNameCardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetNameCardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 name_card_id = 11; + * @return The nameCardId. + */ + int getNameCardId(); + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4093
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetNameCardRsp} + */ + public static final class SetNameCardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetNameCardRsp) + SetNameCardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetNameCardRsp.newBuilder() to construct. + private SetNameCardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetNameCardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetNameCardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetNameCardRsp( + 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: { + + nameCardId_ = input.readUInt32(); + break; + } + case 96: { + + 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.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.class, emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.Builder.class); + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 11; + private int nameCardId_; + /** + * uint32 name_card_id = 11; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @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 (nameCardId_ != 0) { + output.writeUInt32(11, nameCardId_); + } + if (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nameCardId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, 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.SetNameCardRspOuterClass.SetNameCardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp other = (emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp) obj; + + if (getNameCardId() + != other.getNameCardId()) 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) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + 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.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp 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.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp 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.SetNameCardRspOuterClass.SetNameCardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp 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.SetNameCardRspOuterClass.SetNameCardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp 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.SetNameCardRspOuterClass.SetNameCardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp 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.SetNameCardRspOuterClass.SetNameCardRsp 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: 4093
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetNameCardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetNameCardRsp) + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.class, emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nameCardId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.internal_static_SetNameCardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp build() { + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp buildPartial() { + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp result = new emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp(this); + result.nameCardId_ = nameCardId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp other) { + if (other == emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp.getDefaultInstance()) return this; + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 11; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 11; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 11; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @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:SetNameCardRsp) + } + + // @@protoc_insertion_point(class_scope:SetNameCardRsp) + private static final emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp(); + } + + public static emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetNameCardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetNameCardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetNameCardRspOuterClass.SetNameCardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetNameCardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetNameCardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024SetNameCardRsp.proto\"7\n\016SetNameCardRsp" + + "\022\024\n\014name_card_id\030\013 \001(\r\022\017\n\007retcode\030\014 \001(\005B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetNameCardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetNameCardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetNameCardRsp_descriptor, + new java.lang.String[] { "NameCardId", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateReqOuterClass.java new file mode 100644 index 00000000000..01a51612a03 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateReqOuterClass.java @@ -0,0 +1,620 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetOpenStateReq.proto + +package emu.grasscutter.net.proto; + +public final class SetOpenStateReqOuterClass { + private SetOpenStateReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetOpenStateReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetOpenStateReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 key = 12; + * @return The key. + */ + int getKey(); + + /** + * uint32 value = 5; + * @return The value. + */ + int getValue(); + } + /** + *
+   * CmdId: 165
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetOpenStateReq} + */ + public static final class SetOpenStateReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetOpenStateReq) + SetOpenStateReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetOpenStateReq.newBuilder() to construct. + private SetOpenStateReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetOpenStateReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetOpenStateReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetOpenStateReq( + 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 40: { + + value_ = input.readUInt32(); + break; + } + case 96: { + + key_ = 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.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.class, emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.Builder.class); + } + + public static final int KEY_FIELD_NUMBER = 12; + private int key_; + /** + * uint32 key = 12; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + + public static final int VALUE_FIELD_NUMBER = 5; + private int value_; + /** + * uint32 value = 5; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + 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 (value_ != 0) { + output.writeUInt32(5, value_); + } + if (key_ != 0) { + output.writeUInt32(12, key_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, value_); + } + if (key_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, key_); + } + 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.SetOpenStateReqOuterClass.SetOpenStateReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq other = (emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq) obj; + + if (getKey() + != other.getKey()) return false; + if (getValue() + != other.getValue()) 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) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq 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.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq 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.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq 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.SetOpenStateReqOuterClass.SetOpenStateReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq 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.SetOpenStateReqOuterClass.SetOpenStateReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq 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.SetOpenStateReqOuterClass.SetOpenStateReq 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: 165
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetOpenStateReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetOpenStateReq) + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.class, emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + key_ = 0; + + value_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.internal_static_SetOpenStateReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq build() { + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq buildPartial() { + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq result = new emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq(this); + result.key_ = key_; + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq) { + return mergeFrom((emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq other) { + if (other == emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq.getDefaultInstance()) return this; + if (other.getKey() != 0) { + setKey(other.getKey()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int key_ ; + /** + * uint32 key = 12; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + /** + * uint32 key = 12; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey(int value) { + + key_ = value; + onChanged(); + return this; + } + /** + * uint32 key = 12; + * @return This builder for chaining. + */ + public Builder clearKey() { + + key_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * uint32 value = 5; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * uint32 value = 5; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * uint32 value = 5; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 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:SetOpenStateReq) + } + + // @@protoc_insertion_point(class_scope:SetOpenStateReq) + private static final emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq(); + } + + public static emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetOpenStateReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetOpenStateReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateReqOuterClass.SetOpenStateReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetOpenStateReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetOpenStateReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SetOpenStateReq.proto\"-\n\017SetOpenStateR" + + "eq\022\013\n\003key\030\014 \001(\r\022\r\n\005value\030\005 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetOpenStateReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetOpenStateReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetOpenStateReq_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateRspOuterClass.java new file mode 100644 index 00000000000..a7a4a9b079a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetOpenStateRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetOpenStateRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetOpenStateRspOuterClass { + private SetOpenStateRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetOpenStateRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetOpenStateRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 key = 9; + * @return The key. + */ + int getKey(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 value = 15; + * @return The value. + */ + int getValue(); + } + /** + *
+   * CmdId: 104
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetOpenStateRsp} + */ + public static final class SetOpenStateRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetOpenStateRsp) + SetOpenStateRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetOpenStateRsp.newBuilder() to construct. + private SetOpenStateRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetOpenStateRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetOpenStateRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetOpenStateRsp( + 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: { + + key_ = input.readUInt32(); + break; + } + case 112: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + + value_ = 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.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.class, emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.Builder.class); + } + + public static final int KEY_FIELD_NUMBER = 9; + private int key_; + /** + * uint32 key = 9; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int VALUE_FIELD_NUMBER = 15; + private int value_; + /** + * uint32 value = 15; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + 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 (key_ != 0) { + output.writeUInt32(9, key_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + if (value_ != 0) { + output.writeUInt32(15, value_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (key_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, key_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, retcode_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, value_); + } + 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.SetOpenStateRspOuterClass.SetOpenStateRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp other = (emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp) obj; + + if (getKey() + != other.getKey()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getValue() + != other.getValue()) 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) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp 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.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp 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.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp 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.SetOpenStateRspOuterClass.SetOpenStateRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp 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.SetOpenStateRspOuterClass.SetOpenStateRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp 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.SetOpenStateRspOuterClass.SetOpenStateRsp 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: 104
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetOpenStateRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetOpenStateRsp) + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.class, emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + key_ = 0; + + retcode_ = 0; + + value_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.internal_static_SetOpenStateRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp build() { + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp buildPartial() { + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp result = new emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp(this); + result.key_ = key_; + result.retcode_ = retcode_; + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp other) { + if (other == emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp.getDefaultInstance()) return this; + if (other.getKey() != 0) { + setKey(other.getKey()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int key_ ; + /** + * uint32 key = 9; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + /** + * uint32 key = 9; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey(int value) { + + key_ = value; + onChanged(); + return this; + } + /** + * uint32 key = 9; + * @return This builder for chaining. + */ + public Builder clearKey() { + + key_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * uint32 value = 15; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * uint32 value = 15; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * uint32 value = 15; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 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:SetOpenStateRsp) + } + + // @@protoc_insertion_point(class_scope:SetOpenStateRsp) + private static final emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp(); + } + + public static emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetOpenStateRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetOpenStateRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetOpenStateRspOuterClass.SetOpenStateRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetOpenStateRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetOpenStateRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025SetOpenStateRsp.proto\">\n\017SetOpenStateR" + + "sp\022\013\n\003key\030\t \001(\r\022\017\n\007retcode\030\016 \001(\005\022\r\n\005valu" + + "e\030\017 \001(\rB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetOpenStateRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetOpenStateRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetOpenStateRsp_descriptor, + new java.lang.String[] { "Key", "Retcode", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayReqOuterClass.java new file mode 100644 index 00000000000..f66f98f6e17 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayReqOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerBirthdayReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerBirthdayReqOuterClass { + private SetPlayerBirthdayReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerBirthdayReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerBirthdayReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Birthday birthday = 9; + * @return Whether the birthday field is set. + */ + boolean hasBirthday(); + /** + * .Birthday birthday = 9; + * @return The birthday. + */ + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday(); + /** + * .Birthday birthday = 9; + */ + emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder(); + } + /** + *
+   * CmdId: 4048
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerBirthdayReq} + */ + public static final class SetPlayerBirthdayReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerBirthdayReq) + SetPlayerBirthdayReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerBirthdayReq.newBuilder() to construct. + private SetPlayerBirthdayReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerBirthdayReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerBirthdayReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerBirthdayReq( + 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 74: { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder subBuilder = null; + if (birthday_ != null) { + subBuilder = birthday_.toBuilder(); + } + birthday_ = input.readMessage(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(birthday_); + birthday_ = subBuilder.buildPartial(); + } + + 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.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.class, emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.Builder.class); + } + + public static final int BIRTHDAY_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + /** + * .Birthday birthday = 9; + * @return Whether the birthday field is set. + */ + @java.lang.Override + public boolean hasBirthday() { + return birthday_ != null; + } + /** + * .Birthday birthday = 9; + * @return The birthday. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + /** + * .Birthday birthday = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + return getBirthday(); + } + + 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 (birthday_ != null) { + output.writeMessage(9, getBirthday()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (birthday_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getBirthday()); + } + 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.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq other = (emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq) obj; + + if (hasBirthday() != other.hasBirthday()) return false; + if (hasBirthday()) { + if (!getBirthday() + .equals(other.getBirthday())) 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 (hasBirthday()) { + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq 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.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq 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.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq 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.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq 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.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq 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.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq 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: 4048
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerBirthdayReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerBirthdayReq) + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.class, emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (birthdayBuilder_ == null) { + birthday_ = null; + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.internal_static_SetPlayerBirthdayReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq build() { + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq result = new emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq(this); + if (birthdayBuilder_ == null) { + result.birthday_ = birthday_; + } else { + result.birthday_ = birthdayBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq.getDefaultInstance()) return this; + if (other.hasBirthday()) { + mergeBirthday(other.getBirthday()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> birthdayBuilder_; + /** + * .Birthday birthday = 9; + * @return Whether the birthday field is set. + */ + public boolean hasBirthday() { + return birthdayBuilder_ != null || birthday_ != null; + } + /** + * .Birthday birthday = 9; + * @return The birthday. + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + if (birthdayBuilder_ == null) { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } else { + return birthdayBuilder_.getMessage(); + } + } + /** + * .Birthday birthday = 9; + */ + public Builder setBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + birthday_ = value; + onChanged(); + } else { + birthdayBuilder_.setMessage(value); + } + + return this; + } + /** + * .Birthday birthday = 9; + */ + public Builder setBirthday( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder builderForValue) { + if (birthdayBuilder_ == null) { + birthday_ = builderForValue.build(); + onChanged(); + } else { + birthdayBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Birthday birthday = 9; + */ + public Builder mergeBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (birthday_ != null) { + birthday_ = + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.newBuilder(birthday_).mergeFrom(value).buildPartial(); + } else { + birthday_ = value; + } + onChanged(); + } else { + birthdayBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Birthday birthday = 9; + */ + public Builder clearBirthday() { + if (birthdayBuilder_ == null) { + birthday_ = null; + onChanged(); + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + + return this; + } + /** + * .Birthday birthday = 9; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder getBirthdayBuilder() { + + onChanged(); + return getBirthdayFieldBuilder().getBuilder(); + } + /** + * .Birthday birthday = 9; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + if (birthdayBuilder_ != null) { + return birthdayBuilder_.getMessageOrBuilder(); + } else { + return birthday_ == null ? + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + } + /** + * .Birthday birthday = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> + getBirthdayFieldBuilder() { + if (birthdayBuilder_ == null) { + birthdayBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder>( + getBirthday(), + getParentForChildren(), + isClean()); + birthday_ = null; + } + return birthdayBuilder_; + } + @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:SetPlayerBirthdayReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerBirthdayReq) + private static final emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerBirthdayReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerBirthdayReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayReqOuterClass.SetPlayerBirthdayReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerBirthdayReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerBirthdayReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetPlayerBirthdayReq.proto\032\016Birthday.p" + + "roto\"3\n\024SetPlayerBirthdayReq\022\033\n\010birthday" + + "\030\t \001(\0132\t.BirthdayB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(), + }); + internal_static_SetPlayerBirthdayReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerBirthdayReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerBirthdayReq_descriptor, + new java.lang.String[] { "Birthday", }); + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayRspOuterClass.java new file mode 100644 index 00000000000..a04e074fe6e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBirthdayRspOuterClass.java @@ -0,0 +1,754 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerBirthdayRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerBirthdayRspOuterClass { + private SetPlayerBirthdayRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerBirthdayRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerBirthdayRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .Birthday birthday = 2; + * @return Whether the birthday field is set. + */ + boolean hasBirthday(); + /** + * .Birthday birthday = 2; + * @return The birthday. + */ + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday(); + /** + * .Birthday birthday = 2; + */ + emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder(); + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4097
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetPlayerBirthdayRsp} + */ + public static final class SetPlayerBirthdayRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerBirthdayRsp) + SetPlayerBirthdayRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerBirthdayRsp.newBuilder() to construct. + private SetPlayerBirthdayRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerBirthdayRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerBirthdayRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerBirthdayRsp( + 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 18: { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder subBuilder = null; + if (birthday_ != null) { + subBuilder = birthday_.toBuilder(); + } + birthday_ = input.readMessage(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(birthday_); + birthday_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + 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.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.class, emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.Builder.class); + } + + public static final int BIRTHDAY_FIELD_NUMBER = 2; + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + /** + * .Birthday birthday = 2; + * @return Whether the birthday field is set. + */ + @java.lang.Override + public boolean hasBirthday() { + return birthday_ != null; + } + /** + * .Birthday birthday = 2; + * @return The birthday. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + /** + * .Birthday birthday = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + return getBirthday(); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @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 (birthday_ != null) { + output.writeMessage(2, getBirthday()); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (birthday_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getBirthday()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, 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.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp other = (emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp) obj; + + if (hasBirthday() != other.hasBirthday()) return false; + if (hasBirthday()) { + if (!getBirthday() + .equals(other.getBirthday())) 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(); + if (hasBirthday()) { + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + } + 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.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp 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.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp 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.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp 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.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp 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.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp 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.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp 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: 4097
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetPlayerBirthdayRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerBirthdayRsp) + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.class, emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (birthdayBuilder_ == null) { + birthday_ = null; + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.internal_static_SetPlayerBirthdayRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp build() { + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp result = new emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp(this); + if (birthdayBuilder_ == null) { + result.birthday_ = birthday_; + } else { + result.birthday_ = birthdayBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp.getDefaultInstance()) return this; + if (other.hasBirthday()) { + mergeBirthday(other.getBirthday()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> birthdayBuilder_; + /** + * .Birthday birthday = 2; + * @return Whether the birthday field is set. + */ + public boolean hasBirthday() { + return birthdayBuilder_ != null || birthday_ != null; + } + /** + * .Birthday birthday = 2; + * @return The birthday. + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + if (birthdayBuilder_ == null) { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } else { + return birthdayBuilder_.getMessage(); + } + } + /** + * .Birthday birthday = 2; + */ + public Builder setBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + birthday_ = value; + onChanged(); + } else { + birthdayBuilder_.setMessage(value); + } + + return this; + } + /** + * .Birthday birthday = 2; + */ + public Builder setBirthday( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder builderForValue) { + if (birthdayBuilder_ == null) { + birthday_ = builderForValue.build(); + onChanged(); + } else { + birthdayBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Birthday birthday = 2; + */ + public Builder mergeBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (birthday_ != null) { + birthday_ = + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.newBuilder(birthday_).mergeFrom(value).buildPartial(); + } else { + birthday_ = value; + } + onChanged(); + } else { + birthdayBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Birthday birthday = 2; + */ + public Builder clearBirthday() { + if (birthdayBuilder_ == null) { + birthday_ = null; + onChanged(); + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + + return this; + } + /** + * .Birthday birthday = 2; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder getBirthdayBuilder() { + + onChanged(); + return getBirthdayFieldBuilder().getBuilder(); + } + /** + * .Birthday birthday = 2; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + if (birthdayBuilder_ != null) { + return birthdayBuilder_.getMessageOrBuilder(); + } else { + return birthday_ == null ? + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + } + /** + * .Birthday birthday = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> + getBirthdayFieldBuilder() { + if (birthdayBuilder_ == null) { + birthdayBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder>( + getBirthday(), + getParentForChildren(), + isClean()); + birthday_ = null; + } + return birthdayBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @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:SetPlayerBirthdayRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerBirthdayRsp) + private static final emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerBirthdayRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerBirthdayRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBirthdayRspOuterClass.SetPlayerBirthdayRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerBirthdayRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerBirthdayRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetPlayerBirthdayRsp.proto\032\016Birthday.p" + + "roto\"D\n\024SetPlayerBirthdayRsp\022\033\n\010birthday" + + "\030\002 \001(\0132\t.Birthday\022\017\n\007retcode\030\005 \001(\005B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(), + }); + internal_static_SetPlayerBirthdayRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerBirthdayRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerBirthdayRsp_descriptor, + new java.lang.String[] { "Birthday", "Retcode", }); + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java new file mode 100644 index 00000000000..9905d5bef6e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataReqOuterClass.java @@ -0,0 +1,701 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerBornDataReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerBornDataReqOuterClass { + private SetPlayerBornDataReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerBornDataReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerBornDataReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * string nick_name = 13; + * @return The nickName. + */ + java.lang.String getNickName(); + /** + * string nick_name = 13; + * @return The bytes for nickName. + */ + com.google.protobuf.ByteString + getNickNameBytes(); + } + /** + *
+   * CmdId: 105
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerBornDataReq} + */ + public static final class SetPlayerBornDataReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerBornDataReq) + SetPlayerBornDataReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerBornDataReq.newBuilder() to construct. + private SetPlayerBornDataReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerBornDataReq() { + nickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerBornDataReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerBornDataReq( + 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: { + + avatarId_ = input.readUInt32(); + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + nickName_ = 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.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.class, emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 2; + private int avatarId_; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int NICK_NAME_FIELD_NUMBER = 13; + private volatile java.lang.Object nickName_; + /** + * string nick_name = 13; + * @return The nickName. + */ + @java.lang.Override + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + 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(); + nickName_ = s; + return s; + } + } + /** + * string nick_name = 13; + * @return The bytes for nickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = 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 (avatarId_ != 0) { + output.writeUInt32(2, avatarId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, nickName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, avatarId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, nickName_); + } + 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.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq other = (emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (!getNickName() + .equals(other.getNickName())) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getNickName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq 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.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq 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.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq 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.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq 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.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq 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.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq 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: 105
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerBornDataReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerBornDataReq) + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.class, emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + nickName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.internal_static_SetPlayerBornDataReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq build() { + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq result = new emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq(this); + result.avatarId_ = avatarId_; + result.nickName_ = nickName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (!other.getNickName().isEmpty()) { + nickName_ = other.nickName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 2; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 2; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickName_ = ""; + /** + * string nick_name = 13; + * @return The nickName. + */ + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nick_name = 13; + * @return The bytes for nickName. + */ + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nick_name = 13; + * @param value The nickName to set. + * @return This builder for chaining. + */ + public Builder setNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickName_ = value; + onChanged(); + return this; + } + /** + * string nick_name = 13; + * @return This builder for chaining. + */ + public Builder clearNickName() { + + nickName_ = getDefaultInstance().getNickName(); + onChanged(); + return this; + } + /** + * string nick_name = 13; + * @param value The bytes for nickName to set. + * @return This builder for chaining. + */ + public Builder setNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickName_ = 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:SetPlayerBornDataReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerBornDataReq) + private static final emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerBornDataReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerBornDataReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataReqOuterClass.SetPlayerBornDataReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerBornDataReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerBornDataReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetPlayerBornDataReq.proto\"<\n\024SetPlaye" + + "rBornDataReq\022\021\n\tavatar_id\030\002 \001(\r\022\021\n\tnick_" + + "name\030\r \001(\tB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerBornDataReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerBornDataReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerBornDataReq_descriptor, + new java.lang.String[] { "AvatarId", "NickName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataRspOuterClass.java new file mode 100644 index 00000000000..af89a8d97f4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerBornDataRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerBornDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerBornDataRspOuterClass { + private SetPlayerBornDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerBornDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerBornDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 182
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetPlayerBornDataRsp} + */ + public static final class SetPlayerBornDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerBornDataRsp) + SetPlayerBornDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerBornDataRsp.newBuilder() to construct. + private SetPlayerBornDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerBornDataRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerBornDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerBornDataRsp( + 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 80: { + + 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.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.class, emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @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 (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, 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.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp other = (emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp 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.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp 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.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp 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.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp 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.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp 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.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp 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: 182
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetPlayerBornDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerBornDataRsp) + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.class, emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.internal_static_SetPlayerBornDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp build() { + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp result = new emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @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:SetPlayerBornDataRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerBornDataRsp) + private static final emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerBornDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerBornDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerBornDataRspOuterClass.SetPlayerBornDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerBornDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerBornDataRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SetPlayerBornDataRsp.proto\"\'\n\024SetPlaye" + + "rBornDataRsp\022\017\n\007retcode\030\n \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerBornDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerBornDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerBornDataRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java new file mode 100644 index 00000000000..34d054d488d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerHeadImageReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerHeadImageReqOuterClass { + private SetPlayerHeadImageReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerHeadImageReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerHeadImageReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + int getAvatarId(); + } + /** + *
+   * CmdId: 4082
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerHeadImageReq} + */ + public static final class SetPlayerHeadImageReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerHeadImageReq) + SetPlayerHeadImageReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerHeadImageReq.newBuilder() to construct. + private SetPlayerHeadImageReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerHeadImageReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerHeadImageReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerHeadImageReq( + 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: { + + avatarId_ = 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.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.class, emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 7; + private int avatarId_; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + 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 (avatarId_ != 0) { + output.writeUInt32(7, avatarId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, avatarId_); + } + 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.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq other = (emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq) obj; + + if (getAvatarId() + != other.getAvatarId()) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq 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.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq 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.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq 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.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq 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.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq 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.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq 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: 4082
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerHeadImageReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerHeadImageReq) + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.class, emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.internal_static_SetPlayerHeadImageReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq build() { + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq result = new emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq(this); + result.avatarId_ = avatarId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 7; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 7; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 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:SetPlayerHeadImageReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerHeadImageReq) + private static final emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerHeadImageReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerHeadImageReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageReqOuterClass.SetPlayerHeadImageReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerHeadImageReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerHeadImageReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SetPlayerHeadImageReq.proto\"*\n\025SetPlay" + + "erHeadImageReq\022\021\n\tavatar_id\030\007 \001(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerHeadImageReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerHeadImageReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerHeadImageReq_descriptor, + new java.lang.String[] { "AvatarId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java new file mode 100644 index 00000000000..91fc4a12f3b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerHeadImageRspOuterClass.java @@ -0,0 +1,825 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerHeadImageRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerHeadImageRspOuterClass { + private SetPlayerHeadImageRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerHeadImageRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerHeadImageRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .ProfilePicture profile_picture = 6; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 6; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 6; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + + /** + * uint32 avatar_id = 5; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4047
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetPlayerHeadImageRsp} + */ + public static final class SetPlayerHeadImageRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerHeadImageRsp) + SetPlayerHeadImageRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerHeadImageRsp.newBuilder() to construct. + private SetPlayerHeadImageRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerHeadImageRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerHeadImageRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerHeadImageRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 40: { + + avatarId_ = input.readUInt32(); + break; + } + case 50: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + 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.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.class, emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.Builder.class); + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 6; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 6; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 5; + private int avatarId_; + /** + * uint32 avatar_id = 5; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (avatarId_ != 0) { + output.writeUInt32(5, avatarId_); + } + if (profilePicture_ != null) { + output.writeMessage(6, getProfilePicture()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, avatarId_); + } + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getProfilePicture()); + } + 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.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp other = (emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp) obj; + + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) return false; + } + if (getAvatarId() + != other.getAvatarId()) 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(); + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + 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.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp 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.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp 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.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp 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.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp 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.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp 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.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp 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: 4047
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetPlayerHeadImageRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerHeadImageRsp) + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.class, emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + avatarId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.internal_static_SetPlayerHeadImageRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp build() { + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp result = new emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp(this); + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + result.avatarId_ = avatarId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp.getDefaultInstance()) return this; + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 6; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 6; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 6; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 6; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 6; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 6; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 6; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 6; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 5; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 5; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 5; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @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:SetPlayerHeadImageRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerHeadImageRsp) + private static final emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerHeadImageRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerHeadImageRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerHeadImageRspOuterClass.SetPlayerHeadImageRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerHeadImageRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerHeadImageRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SetPlayerHeadImageRsp.proto\032\024ProfilePi" + + "cture.proto\"e\n\025SetPlayerHeadImageRsp\022(\n\017" + + "profile_picture\030\006 \001(\0132\017.ProfilePicture\022\021" + + "\n\tavatar_id\030\005 \001(\r\022\017\n\007retcode\030\001 \001(\005B\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + }); + internal_static_SetPlayerHeadImageRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerHeadImageRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerHeadImageRsp_descriptor, + new java.lang.String[] { "ProfilePicture", "AvatarId", "Retcode", }); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java new file mode 100644 index 00000000000..e883bc50c67 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameReqOuterClass.java @@ -0,0 +1,630 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerNameReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerNameReqOuterClass { + private SetPlayerNameReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerNameReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerNameReq) + com.google.protobuf.MessageOrBuilder { + + /** + * string nick_name = 1; + * @return The nickName. + */ + java.lang.String getNickName(); + /** + * string nick_name = 1; + * @return The bytes for nickName. + */ + com.google.protobuf.ByteString + getNickNameBytes(); + } + /** + *
+   * CmdId: 153
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerNameReq} + */ + public static final class SetPlayerNameReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerNameReq) + SetPlayerNameReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerNameReq.newBuilder() to construct. + private SetPlayerNameReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerNameReq() { + nickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerNameReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerNameReq( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + nickName_ = 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.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.class, emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.Builder.class); + } + + public static final int NICK_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object nickName_; + /** + * string nick_name = 1; + * @return The nickName. + */ + @java.lang.Override + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + 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(); + nickName_ = s; + return s; + } + } + /** + * string nick_name = 1; + * @return The bytes for nickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nickName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nickName_); + } + 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.SetPlayerNameReqOuterClass.SetPlayerNameReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq other = (emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq) obj; + + if (!getNickName() + .equals(other.getNickName())) 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) + NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getNickName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq 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.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq 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.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq 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.SetPlayerNameReqOuterClass.SetPlayerNameReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq 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.SetPlayerNameReqOuterClass.SetPlayerNameReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq 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.SetPlayerNameReqOuterClass.SetPlayerNameReq 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: 153
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerNameReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerNameReq) + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.class, emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nickName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.internal_static_SetPlayerNameReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq build() { + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq result = new emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq(this); + result.nickName_ = nickName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq.getDefaultInstance()) return this; + if (!other.getNickName().isEmpty()) { + nickName_ = other.nickName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object nickName_ = ""; + /** + * string nick_name = 1; + * @return The nickName. + */ + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nick_name = 1; + * @return The bytes for nickName. + */ + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nick_name = 1; + * @param value The nickName to set. + * @return This builder for chaining. + */ + public Builder setNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickName_ = value; + onChanged(); + return this; + } + /** + * string nick_name = 1; + * @return This builder for chaining. + */ + public Builder clearNickName() { + + nickName_ = getDefaultInstance().getNickName(); + onChanged(); + return this; + } + /** + * string nick_name = 1; + * @param value The bytes for nickName to set. + * @return This builder for chaining. + */ + public Builder setNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickName_ = 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:SetPlayerNameReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerNameReq) + private static final emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerNameReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerNameReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameReqOuterClass.SetPlayerNameReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerNameReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerNameReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetPlayerNameReq.proto\"%\n\020SetPlayerNam" + + "eReq\022\021\n\tnick_name\030\001 \001(\tB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerNameReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerNameReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerNameReq_descriptor, + new java.lang.String[] { "NickName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java new file mode 100644 index 00000000000..ea12f4a5d7e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerNameRspOuterClass.java @@ -0,0 +1,698 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerNameRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerNameRspOuterClass { + private SetPlayerNameRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerNameRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerNameRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * string nick_name = 14; + * @return The nickName. + */ + java.lang.String getNickName(); + /** + * string nick_name = 14; + * @return The bytes for nickName. + */ + com.google.protobuf.ByteString + getNickNameBytes(); + } + /** + *
+   * CmdId: 122
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetPlayerNameRsp} + */ + public static final class SetPlayerNameRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerNameRsp) + SetPlayerNameRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerNameRsp.newBuilder() to construct. + private SetPlayerNameRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerNameRsp() { + nickName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerNameRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerNameRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + nickName_ = 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.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.class, emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int NICK_NAME_FIELD_NUMBER = 14; + private volatile java.lang.Object nickName_; + /** + * string nick_name = 14; + * @return The nickName. + */ + @java.lang.Override + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + 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(); + nickName_ = s; + return s; + } + } + /** + * string nick_name = 14; + * @return The bytes for nickName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = 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 (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, nickName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, nickName_); + } + 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.SetPlayerNameRspOuterClass.SetPlayerNameRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp other = (emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getNickName() + .equals(other.getNickName())) 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(); + hash = (37 * hash) + NICK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getNickName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp 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.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp 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.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp 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.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp 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.SetPlayerNameRspOuterClass.SetPlayerNameRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp 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.SetPlayerNameRspOuterClass.SetPlayerNameRsp 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: 122
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetPlayerNameRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerNameRsp) + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.class, emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + nickName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.internal_static_SetPlayerNameRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp build() { + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp result = new emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp(this); + result.retcode_ = retcode_; + result.nickName_ = nickName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.getNickName().isEmpty()) { + nickName_ = other.nickName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickName_ = ""; + /** + * string nick_name = 14; + * @return The nickName. + */ + public java.lang.String getNickName() { + java.lang.Object ref = nickName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nick_name = 14; + * @return The bytes for nickName. + */ + public com.google.protobuf.ByteString + getNickNameBytes() { + java.lang.Object ref = nickName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nick_name = 14; + * @param value The nickName to set. + * @return This builder for chaining. + */ + public Builder setNickName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickName_ = value; + onChanged(); + return this; + } + /** + * string nick_name = 14; + * @return This builder for chaining. + */ + public Builder clearNickName() { + + nickName_ = getDefaultInstance().getNickName(); + onChanged(); + return this; + } + /** + * string nick_name = 14; + * @param value The bytes for nickName to set. + * @return This builder for chaining. + */ + public Builder setNickNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickName_ = 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:SetPlayerNameRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerNameRsp) + private static final emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerNameRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerNameRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerNameRspOuterClass.SetPlayerNameRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerNameRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerNameRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetPlayerNameRsp.proto\"6\n\020SetPlayerNam" + + "eRsp\022\017\n\007retcode\030\t \001(\005\022\021\n\tnick_name\030\016 \001(\t" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerNameRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerNameRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerNameRsp_descriptor, + new java.lang.String[] { "Retcode", "NickName", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java new file mode 100644 index 00000000000..b048e335d74 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropReqOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerPropReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerPropReqOuterClass { + private SetPlayerPropReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerPropReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerPropReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .PropValue prop_list = 7; + */ + java.util.List + getPropListList(); + /** + * repeated .PropValue prop_list = 7; + */ + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index); + /** + * repeated .PropValue prop_list = 7; + */ + int getPropListCount(); + /** + * repeated .PropValue prop_list = 7; + */ + java.util.List + getPropListOrBuilderList(); + /** + * repeated .PropValue prop_list = 7; + */ + emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropListOrBuilder( + int index); + } + /** + *
+   * CmdId: 197
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerPropReq} + */ + public static final class SetPlayerPropReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerPropReq) + SetPlayerPropReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerPropReq.newBuilder() to construct. + private SetPlayerPropReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerPropReq() { + propList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerPropReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerPropReq( + 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 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + propList_.add( + input.readMessage(emu.grasscutter.net.proto.PropValueOuterClass.PropValue.parser(), extensionRegistry)); + 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)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.class, emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.Builder.class); + } + + public static final int PROP_LIST_FIELD_NUMBER = 7; + private java.util.List propList_; + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public java.util.List getPropListList() { + return propList_; + } + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public java.util.List + getPropListOrBuilderList() { + return propList_; + } + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public int getPropListCount() { + return propList_.size(); + } + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index) { + return propList_.get(index); + } + /** + * repeated .PropValue prop_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropListOrBuilder( + int index) { + return propList_.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 < propList_.size(); i++) { + output.writeMessage(7, propList_.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 < propList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, propList_.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.SetPlayerPropReqOuterClass.SetPlayerPropReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq other = (emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq) obj; + + if (!getPropListList() + .equals(other.getPropListList())) 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 (getPropListCount() > 0) { + hash = (37 * hash) + PROP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPropListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq 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.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq 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.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq 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.SetPlayerPropReqOuterClass.SetPlayerPropReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq 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.SetPlayerPropReqOuterClass.SetPlayerPropReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq 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.SetPlayerPropReqOuterClass.SetPlayerPropReq 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: 197
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerPropReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerPropReq) + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.class, emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPropListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + propListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.internal_static_SetPlayerPropReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq build() { + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq result = new emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq(this); + int from_bitField0_ = bitField0_; + if (propListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + propList_ = java.util.Collections.unmodifiableList(propList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.propList_ = propList_; + } else { + result.propList_ = propListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq.getDefaultInstance()) return this; + if (propListBuilder_ == null) { + if (!other.propList_.isEmpty()) { + if (propList_.isEmpty()) { + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePropListIsMutable(); + propList_.addAll(other.propList_); + } + onChanged(); + } + } else { + if (!other.propList_.isEmpty()) { + if (propListBuilder_.isEmpty()) { + propListBuilder_.dispose(); + propListBuilder_ = null; + propList_ = other.propList_; + bitField0_ = (bitField0_ & ~0x00000001); + propListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPropListFieldBuilder() : null; + } else { + propListBuilder_.addAllMessages(other.propList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List propList_ = + java.util.Collections.emptyList(); + private void ensurePropListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + propList_ = new java.util.ArrayList(propList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder> propListBuilder_; + + /** + * repeated .PropValue prop_list = 7; + */ + public java.util.List getPropListList() { + if (propListBuilder_ == null) { + return java.util.Collections.unmodifiableList(propList_); + } else { + return propListBuilder_.getMessageList(); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public int getPropListCount() { + if (propListBuilder_ == null) { + return propList_.size(); + } else { + return propListBuilder_.getCount(); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropList(int index) { + if (propListBuilder_ == null) { + return propList_.get(index); + } else { + return propListBuilder_.getMessage(index); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.set(index, value); + onChanged(); + } else { + propListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder setPropList( + int index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.set(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addPropList(emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(value); + onChanged(); + } else { + propListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + if (propListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePropListIsMutable(); + propList_.add(index, value); + onChanged(); + } else { + propListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addPropList( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addPropList( + int index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder builderForValue) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.add(index, builderForValue.build()); + onChanged(); + } else { + propListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder addAllPropList( + java.lang.Iterable values) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, propList_); + onChanged(); + } else { + propListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder clearPropList() { + if (propListBuilder_ == null) { + propList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + propListBuilder_.clear(); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public Builder removePropList(int index) { + if (propListBuilder_ == null) { + ensurePropListIsMutable(); + propList_.remove(index); + onChanged(); + } else { + propListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder getPropListBuilder( + int index) { + return getPropListFieldBuilder().getBuilder(index); + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder getPropListOrBuilder( + int index) { + if (propListBuilder_ == null) { + return propList_.get(index); } else { + return propListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public java.util.List + getPropListOrBuilderList() { + if (propListBuilder_ != null) { + return propListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(propList_); + } + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder addPropListBuilder() { + return getPropListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + /** + * repeated .PropValue prop_list = 7; + */ + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder addPropListBuilder( + int index) { + return getPropListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + /** + * repeated .PropValue prop_list = 7; + */ + public java.util.List + getPropListBuilderList() { + return getPropListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder> + getPropListFieldBuilder() { + if (propListBuilder_ == null) { + propListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PropValueOuterClass.PropValue, emu.grasscutter.net.proto.PropValueOuterClass.PropValue.Builder, emu.grasscutter.net.proto.PropValueOuterClass.PropValueOrBuilder>( + propList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + propList_ = null; + } + return propListBuilder_; + } + @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:SetPlayerPropReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerPropReq) + private static final emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerPropReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerPropReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropReqOuterClass.SetPlayerPropReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerPropReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerPropReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetPlayerPropReq.proto\032\017PropValue.prot" + + "o\"1\n\020SetPlayerPropReq\022\035\n\tprop_list\030\007 \003(\013" + + "2\n.PropValueB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_SetPlayerPropReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerPropReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerPropReq_descriptor, + new java.lang.String[] { "PropList", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java new file mode 100644 index 00000000000..1dabaeb90ca --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerPropRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerPropRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerPropRspOuterClass { + private SetPlayerPropRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerPropRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerPropRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 181
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetPlayerPropRsp} + */ + public static final class SetPlayerPropRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerPropRsp) + SetPlayerPropRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerPropRsp.newBuilder() to construct. + private SetPlayerPropRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerPropRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerPropRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerPropRsp( + 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: { + + 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.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.class, emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.Builder.class); + } + + 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 (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 (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.SetPlayerPropRspOuterClass.SetPlayerPropRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp other = (emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp 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.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp 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.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp 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.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp 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.SetPlayerPropRspOuterClass.SetPlayerPropRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp 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.SetPlayerPropRspOuterClass.SetPlayerPropRsp 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: 181
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetPlayerPropRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerPropRsp) + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.class, emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.internal_static_SetPlayerPropRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp build() { + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp result = new emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:SetPlayerPropRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerPropRsp) + private static final emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerPropRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerPropRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerPropRspOuterClass.SetPlayerPropRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerPropRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerPropRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetPlayerPropRsp.proto\"#\n\020SetPlayerPro" + + "pRsp\022\017\n\007retcode\030\013 \001(\005B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerPropRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerPropRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerPropRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java new file mode 100644 index 00000000000..f567ea9369f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureReqOuterClass.java @@ -0,0 +1,630 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerSignatureReq.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerSignatureReqOuterClass { + private SetPlayerSignatureReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerSignatureReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerSignatureReq) + com.google.protobuf.MessageOrBuilder { + + /** + * string signature = 3; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 3; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + } + /** + *
+   * CmdId: 4081
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetPlayerSignatureReq} + */ + public static final class SetPlayerSignatureReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerSignatureReq) + SetPlayerSignatureReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerSignatureReq.newBuilder() to construct. + private SetPlayerSignatureReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerSignatureReq() { + signature_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerSignatureReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerSignatureReq( + 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 26: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = 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.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.class, emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.Builder.class); + } + + public static final int SIGNATURE_FIELD_NUMBER = 3; + private volatile java.lang.Object signature_; + /** + * string signature = 3; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + 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(); + signature_ = s; + return s; + } + } + /** + * string signature = 3; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, signature_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, signature_); + } + 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.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq other = (emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq) obj; + + if (!getSignature() + .equals(other.getSignature())) 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) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq 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.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq 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.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq 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.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq 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.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq 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.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq 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: 4081
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetPlayerSignatureReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerSignatureReq) + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.class, emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + signature_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.internal_static_SetPlayerSignatureReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq build() { + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq buildPartial() { + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq result = new emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq(this); + result.signature_ = signature_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq other) { + if (other == emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq.getDefaultInstance()) return this; + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 3; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 3; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 3; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 3; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 3; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = 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:SetPlayerSignatureReq) + } + + // @@protoc_insertion_point(class_scope:SetPlayerSignatureReq) + private static final emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq(); + } + + public static emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerSignatureReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerSignatureReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureReqOuterClass.SetPlayerSignatureReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerSignatureReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerSignatureReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SetPlayerSignatureReq.proto\"*\n\025SetPlay" + + "erSignatureReq\022\021\n\tsignature\030\003 \001(\tB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerSignatureReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerSignatureReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerSignatureReq_descriptor, + new java.lang.String[] { "Signature", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java new file mode 100644 index 00000000000..0a058ad1085 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetPlayerSignatureRspOuterClass.java @@ -0,0 +1,699 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetPlayerSignatureRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetPlayerSignatureRspOuterClass { + private SetPlayerSignatureRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetPlayerSignatureRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetPlayerSignatureRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * string signature = 1; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 1; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4005
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetPlayerSignatureRsp} + */ + public static final class SetPlayerSignatureRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetPlayerSignatureRsp) + SetPlayerSignatureRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetPlayerSignatureRsp.newBuilder() to construct. + private SetPlayerSignatureRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetPlayerSignatureRsp() { + signature_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetPlayerSignatureRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetPlayerSignatureRsp( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + case 32: { + + 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.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.class, emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.Builder.class); + } + + public static final int SIGNATURE_FIELD_NUMBER = 1; + private volatile java.lang.Object signature_; + /** + * string signature = 1; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + 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(); + signature_ = s; + return s; + } + } + /** + * string signature = 1; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, signature_); + } + 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; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, signature_); + } + 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.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp other = (emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp) obj; + + if (!getSignature() + .equals(other.getSignature())) 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) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + 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.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp 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.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp 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.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp 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.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp 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.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp 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.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp 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: 4005
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetPlayerSignatureRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetPlayerSignatureRsp) + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.class, emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + signature_ = ""; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.internal_static_SetPlayerSignatureRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp build() { + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp buildPartial() { + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp result = new emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp(this); + result.signature_ = signature_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp other) { + if (other == emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp.getDefaultInstance()) return this; + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 1; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 1; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 1; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 1; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 1; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * 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; + } + @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:SetPlayerSignatureRsp) + } + + // @@protoc_insertion_point(class_scope:SetPlayerSignatureRsp) + private static final emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp(); + } + + public static emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetPlayerSignatureRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetPlayerSignatureRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetPlayerSignatureRspOuterClass.SetPlayerSignatureRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetPlayerSignatureRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetPlayerSignatureRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033SetPlayerSignatureRsp.proto\";\n\025SetPlay" + + "erSignatureRsp\022\021\n\tsignature\030\001 \001(\t\022\017\n\007ret" + + "code\030\004 \001(\005B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetPlayerSignatureRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetPlayerSignatureRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetPlayerSignatureRsp_descriptor, + new java.lang.String[] { "Signature", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java new file mode 100644 index 00000000000..778a8c7f255 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamReqOuterClass.java @@ -0,0 +1,819 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetUpAvatarTeamReq.proto + +package emu.grasscutter.net.proto; + +public final class SetUpAvatarTeamReqOuterClass { + private SetUpAvatarTeamReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetUpAvatarTeamReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetUpAvatarTeamReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 team_id = 3; + * @return The teamId. + */ + int getTeamId(); + + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return A list containing the avatarTeamGuidList. + */ + java.util.List getAvatarTeamGuidListList(); + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return The count of avatarTeamGuidList. + */ + int getAvatarTeamGuidListCount(); + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + long getAvatarTeamGuidList(int index); + + /** + * uint64 cur_avatar_guid = 5; + * @return The curAvatarGuid. + */ + long getCurAvatarGuid(); + } + /** + *
+   * CmdId: 1690
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetUpAvatarTeamReq} + */ + public static final class SetUpAvatarTeamReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetUpAvatarTeamReq) + SetUpAvatarTeamReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetUpAvatarTeamReq.newBuilder() to construct. + private SetUpAvatarTeamReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetUpAvatarTeamReq() { + avatarTeamGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetUpAvatarTeamReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetUpAvatarTeamReq( + 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 24: { + + teamId_ = input.readUInt32(); + break; + } + case 40: { + + curAvatarGuid_ = input.readUInt64(); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarTeamGuidList_.addLong(input.readUInt64()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarTeamGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarTeamGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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)) { + avatarTeamGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.class, emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.Builder.class); + } + + public static final int TEAM_ID_FIELD_NUMBER = 3; + private int teamId_; + /** + * uint32 team_id = 3; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + public static final int AVATAR_TEAM_GUID_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.LongList avatarTeamGuidList_; + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return A list containing the avatarTeamGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarTeamGuidListList() { + return avatarTeamGuidList_; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return The count of avatarTeamGuidList. + */ + public int getAvatarTeamGuidListCount() { + return avatarTeamGuidList_.size(); + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + public long getAvatarTeamGuidList(int index) { + return avatarTeamGuidList_.getLong(index); + } + private int avatarTeamGuidListMemoizedSerializedSize = -1; + + public static final int CUR_AVATAR_GUID_FIELD_NUMBER = 5; + private long curAvatarGuid_; + /** + * uint64 cur_avatar_guid = 5; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + + 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 (teamId_ != 0) { + output.writeUInt32(3, teamId_); + } + if (curAvatarGuid_ != 0L) { + output.writeUInt64(5, curAvatarGuid_); + } + if (getAvatarTeamGuidListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(avatarTeamGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarTeamGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarTeamGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, teamId_); + } + if (curAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, curAvatarGuid_); + } + { + int dataSize = 0; + for (int i = 0; i < avatarTeamGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarTeamGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarTeamGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarTeamGuidListMemoizedSerializedSize = dataSize; + } + 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.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq other = (emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq) obj; + + if (getTeamId() + != other.getTeamId()) return false; + if (!getAvatarTeamGuidListList() + .equals(other.getAvatarTeamGuidListList())) return false; + if (getCurAvatarGuid() + != other.getCurAvatarGuid()) 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) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + if (getAvatarTeamGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_TEAM_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarTeamGuidListList().hashCode(); + } + hash = (37 * hash) + CUR_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq 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.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq 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.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq 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.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq 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.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq 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.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq 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: 1690
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetUpAvatarTeamReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetUpAvatarTeamReq) + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.class, emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + teamId_ = 0; + + avatarTeamGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + curAvatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.internal_static_SetUpAvatarTeamReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq build() { + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq buildPartial() { + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq result = new emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq(this); + int from_bitField0_ = bitField0_; + result.teamId_ = teamId_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarTeamGuidList_ = avatarTeamGuidList_; + result.curAvatarGuid_ = curAvatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq) { + return mergeFrom((emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq other) { + if (other == emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq.getDefaultInstance()) return this; + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + if (!other.avatarTeamGuidList_.isEmpty()) { + if (avatarTeamGuidList_.isEmpty()) { + avatarTeamGuidList_ = other.avatarTeamGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.addAll(other.avatarTeamGuidList_); + } + onChanged(); + } + if (other.getCurAvatarGuid() != 0L) { + setCurAvatarGuid(other.getCurAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int teamId_ ; + /** + * uint32 team_id = 3; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * uint32 team_id = 3; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_id = 3; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarTeamGuidList_ = emptyLongList(); + private void ensureAvatarTeamGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_ = mutableCopy(avatarTeamGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return A list containing the avatarTeamGuidList. + */ + public java.util.List + getAvatarTeamGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarTeamGuidList_) : avatarTeamGuidList_; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return The count of avatarTeamGuidList. + */ + public int getAvatarTeamGuidListCount() { + return avatarTeamGuidList_.size(); + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + public long getAvatarTeamGuidList(int index) { + return avatarTeamGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param index The index to set the value at. + * @param value The avatarTeamGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarTeamGuidList( + int index, long value) { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param value The avatarTeamGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarTeamGuidList(long value) { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @param values The avatarTeamGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarTeamGuidList( + java.lang.Iterable values) { + ensureAvatarTeamGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarTeamGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarTeamGuidList() { + avatarTeamGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private long curAvatarGuid_ ; + /** + * uint64 cur_avatar_guid = 5; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + /** + * uint64 cur_avatar_guid = 5; + * @param value The curAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarGuid(long value) { + + curAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_avatar_guid = 5; + * @return This builder for chaining. + */ + public Builder clearCurAvatarGuid() { + + curAvatarGuid_ = 0L; + 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:SetUpAvatarTeamReq) + } + + // @@protoc_insertion_point(class_scope:SetUpAvatarTeamReq) + private static final emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq(); + } + + public static emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetUpAvatarTeamReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetUpAvatarTeamReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamReqOuterClass.SetUpAvatarTeamReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetUpAvatarTeamReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetUpAvatarTeamReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SetUpAvatarTeamReq.proto\"]\n\022SetUpAvata" + + "rTeamReq\022\017\n\007team_id\030\003 \001(\r\022\035\n\025avatar_team" + + "_guid_list\030\007 \003(\004\022\027\n\017cur_avatar_guid\030\005 \001(" + + "\004B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetUpAvatarTeamReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetUpAvatarTeamReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetUpAvatarTeamReq_descriptor, + new java.lang.String[] { "TeamId", "AvatarTeamGuidList", "CurAvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java new file mode 100644 index 00000000000..f7fd8419483 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetUpAvatarTeamRspOuterClass.java @@ -0,0 +1,888 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetUpAvatarTeamRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetUpAvatarTeamRspOuterClass { + private SetUpAvatarTeamRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetUpAvatarTeamRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetUpAvatarTeamRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return A list containing the avatarTeamGuidList. + */ + java.util.List getAvatarTeamGuidListList(); + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return The count of avatarTeamGuidList. + */ + int getAvatarTeamGuidListCount(); + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + long getAvatarTeamGuidList(int index); + + /** + * uint32 team_id = 6; + * @return The teamId. + */ + int getTeamId(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + long getCurAvatarGuid(); + } + /** + *
+   * CmdId: 1646
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetUpAvatarTeamRsp} + */ + public static final class SetUpAvatarTeamRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetUpAvatarTeamRsp) + SetUpAvatarTeamRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetUpAvatarTeamRsp.newBuilder() to construct. + private SetUpAvatarTeamRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetUpAvatarTeamRsp() { + avatarTeamGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetUpAvatarTeamRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetUpAvatarTeamRsp( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarTeamGuidList_.addLong(input.readUInt64()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarTeamGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarTeamGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 48: { + + teamId_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + curAvatarGuid_ = input.readUInt64(); + 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)) { + avatarTeamGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.class, emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.Builder.class); + } + + public static final int AVATAR_TEAM_GUID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.LongList avatarTeamGuidList_; + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return A list containing the avatarTeamGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarTeamGuidListList() { + return avatarTeamGuidList_; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return The count of avatarTeamGuidList. + */ + public int getAvatarTeamGuidListCount() { + return avatarTeamGuidList_.size(); + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + public long getAvatarTeamGuidList(int index) { + return avatarTeamGuidList_.getLong(index); + } + private int avatarTeamGuidListMemoizedSerializedSize = -1; + + public static final int TEAM_ID_FIELD_NUMBER = 6; + private int teamId_; + /** + * uint32 team_id = 6; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int CUR_AVATAR_GUID_FIELD_NUMBER = 13; + private long curAvatarGuid_; + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + + 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 (getAvatarTeamGuidListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(avatarTeamGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarTeamGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarTeamGuidList_.getLong(i)); + } + if (teamId_ != 0) { + output.writeUInt32(6, teamId_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (curAvatarGuid_ != 0L) { + output.writeUInt64(13, curAvatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < avatarTeamGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarTeamGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarTeamGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarTeamGuidListMemoizedSerializedSize = dataSize; + } + if (teamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, teamId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (curAvatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(13, curAvatarGuid_); + } + 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.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp other = (emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp) obj; + + if (!getAvatarTeamGuidListList() + .equals(other.getAvatarTeamGuidListList())) return false; + if (getTeamId() + != other.getTeamId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getCurAvatarGuid() + != other.getCurAvatarGuid()) 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 (getAvatarTeamGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_TEAM_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarTeamGuidListList().hashCode(); + } + hash = (37 * hash) + TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + CUR_AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCurAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp 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.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp 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.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp 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.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp 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.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp 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.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp 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: 1646
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetUpAvatarTeamRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetUpAvatarTeamRsp) + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.class, emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarTeamGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + teamId_ = 0; + + retcode_ = 0; + + curAvatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.internal_static_SetUpAvatarTeamRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp build() { + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp buildPartial() { + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp result = new emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarTeamGuidList_ = avatarTeamGuidList_; + result.teamId_ = teamId_; + result.retcode_ = retcode_; + result.curAvatarGuid_ = curAvatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp other) { + if (other == emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp.getDefaultInstance()) return this; + if (!other.avatarTeamGuidList_.isEmpty()) { + if (avatarTeamGuidList_.isEmpty()) { + avatarTeamGuidList_ = other.avatarTeamGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.addAll(other.avatarTeamGuidList_); + } + onChanged(); + } + if (other.getTeamId() != 0) { + setTeamId(other.getTeamId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getCurAvatarGuid() != 0L) { + setCurAvatarGuid(other.getCurAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList avatarTeamGuidList_ = emptyLongList(); + private void ensureAvatarTeamGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarTeamGuidList_ = mutableCopy(avatarTeamGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return A list containing the avatarTeamGuidList. + */ + public java.util.List + getAvatarTeamGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarTeamGuidList_) : avatarTeamGuidList_; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return The count of avatarTeamGuidList. + */ + public int getAvatarTeamGuidListCount() { + return avatarTeamGuidList_.size(); + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param index The index of the element to return. + * @return The avatarTeamGuidList at the given index. + */ + public long getAvatarTeamGuidList(int index) { + return avatarTeamGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param index The index to set the value at. + * @param value The avatarTeamGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarTeamGuidList( + int index, long value) { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param value The avatarTeamGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarTeamGuidList(long value) { + ensureAvatarTeamGuidListIsMutable(); + avatarTeamGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @param values The avatarTeamGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarTeamGuidList( + java.lang.Iterable values) { + ensureAvatarTeamGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarTeamGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_team_guid_list = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarTeamGuidList() { + avatarTeamGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int teamId_ ; + /** + * uint32 team_id = 6; + * @return The teamId. + */ + @java.lang.Override + public int getTeamId() { + return teamId_; + } + /** + * uint32 team_id = 6; + * @param value The teamId to set. + * @return This builder for chaining. + */ + public Builder setTeamId(int value) { + + teamId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_id = 6; + * @return This builder for chaining. + */ + public Builder clearTeamId() { + + teamId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long curAvatarGuid_ ; + /** + * uint64 cur_avatar_guid = 13; + * @return The curAvatarGuid. + */ + @java.lang.Override + public long getCurAvatarGuid() { + return curAvatarGuid_; + } + /** + * uint64 cur_avatar_guid = 13; + * @param value The curAvatarGuid to set. + * @return This builder for chaining. + */ + public Builder setCurAvatarGuid(long value) { + + curAvatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 cur_avatar_guid = 13; + * @return This builder for chaining. + */ + public Builder clearCurAvatarGuid() { + + curAvatarGuid_ = 0L; + 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:SetUpAvatarTeamRsp) + } + + // @@protoc_insertion_point(class_scope:SetUpAvatarTeamRsp) + private static final emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp(); + } + + public static emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetUpAvatarTeamRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetUpAvatarTeamRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpAvatarTeamRspOuterClass.SetUpAvatarTeamRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetUpAvatarTeamRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetUpAvatarTeamRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030SetUpAvatarTeamRsp.proto\"n\n\022SetUpAvata" + + "rTeamRsp\022\035\n\025avatar_team_guid_list\030\001 \003(\004\022" + + "\017\n\007team_id\030\006 \001(\r\022\017\n\007retcode\030\010 \001(\005\022\027\n\017cur" + + "_avatar_guid\030\r \001(\004B\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SetUpAvatarTeamRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetUpAvatarTeamRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetUpAvatarTeamRsp_descriptor, + new java.lang.String[] { "AvatarTeamGuidList", "TeamId", "Retcode", "CurAvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetReqOuterClass.java new file mode 100644 index 00000000000..7aabb6ce5de --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetReqOuterClass.java @@ -0,0 +1,686 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetUpLunchBoxWidgetReq.proto + +package emu.grasscutter.net.proto; + +public final class SetUpLunchBoxWidgetReqOuterClass { + private SetUpLunchBoxWidgetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetUpLunchBoxWidgetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetUpLunchBoxWidgetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .LunchBoxData lunch_box_data = 6; + * @return Whether the lunchBoxData field is set. + */ + boolean hasLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 6; + * @return The lunchBoxData. + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 6; + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder(); + } + /** + *
+   * CmdId: 4272
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetUpLunchBoxWidgetReq} + */ + public static final class SetUpLunchBoxWidgetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetUpLunchBoxWidgetReq) + SetUpLunchBoxWidgetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetUpLunchBoxWidgetReq.newBuilder() to construct. + private SetUpLunchBoxWidgetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetUpLunchBoxWidgetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetUpLunchBoxWidgetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetUpLunchBoxWidgetReq( + 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 50: { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder subBuilder = null; + if (lunchBoxData_ != null) { + subBuilder = lunchBoxData_.toBuilder(); + } + lunchBoxData_ = input.readMessage(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lunchBoxData_); + lunchBoxData_ = subBuilder.buildPartial(); + } + + 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.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.class, emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.Builder.class); + } + + public static final int LUNCH_BOX_DATA_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + /** + * .LunchBoxData lunch_box_data = 6; + * @return Whether the lunchBoxData field is set. + */ + @java.lang.Override + public boolean hasLunchBoxData() { + return lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 6; + * @return The lunchBoxData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + return getLunchBoxData(); + } + + 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 (lunchBoxData_ != null) { + output.writeMessage(6, getLunchBoxData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (lunchBoxData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getLunchBoxData()); + } + 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.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq other = (emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq) obj; + + if (hasLunchBoxData() != other.hasLunchBoxData()) return false; + if (hasLunchBoxData()) { + if (!getLunchBoxData() + .equals(other.getLunchBoxData())) 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 (hasLunchBoxData()) { + hash = (37 * hash) + LUNCH_BOX_DATA_FIELD_NUMBER; + hash = (53 * hash) + getLunchBoxData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq 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.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq 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.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq 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.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq 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.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq 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.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq 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: 4272
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetUpLunchBoxWidgetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetUpLunchBoxWidgetReq) + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.class, emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.internal_static_SetUpLunchBoxWidgetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq build() { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq buildPartial() { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq result = new emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq(this); + if (lunchBoxDataBuilder_ == null) { + result.lunchBoxData_ = lunchBoxData_; + } else { + result.lunchBoxData_ = lunchBoxDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq) { + return mergeFrom((emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq other) { + if (other == emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq.getDefaultInstance()) return this; + if (other.hasLunchBoxData()) { + mergeLunchBoxData(other.getLunchBoxData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> lunchBoxDataBuilder_; + /** + * .LunchBoxData lunch_box_data = 6; + * @return Whether the lunchBoxData field is set. + */ + public boolean hasLunchBoxData() { + return lunchBoxDataBuilder_ != null || lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 6; + * @return The lunchBoxData. + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } else { + return lunchBoxDataBuilder_.getMessage(); + } + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public Builder setLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lunchBoxData_ = value; + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public Builder setLunchBoxData( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder builderForValue) { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = builderForValue.build(); + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public Builder mergeLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (lunchBoxData_ != null) { + lunchBoxData_ = + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.newBuilder(lunchBoxData_).mergeFrom(value).buildPartial(); + } else { + lunchBoxData_ = value; + } + onChanged(); + } else { + lunchBoxDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public Builder clearLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + onChanged(); + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder getLunchBoxDataBuilder() { + + onChanged(); + return getLunchBoxDataFieldBuilder().getBuilder(); + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + if (lunchBoxDataBuilder_ != null) { + return lunchBoxDataBuilder_.getMessageOrBuilder(); + } else { + return lunchBoxData_ == null ? + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + } + /** + * .LunchBoxData lunch_box_data = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> + getLunchBoxDataFieldBuilder() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder>( + getLunchBoxData(), + getParentForChildren(), + isClean()); + lunchBoxData_ = null; + } + return lunchBoxDataBuilder_; + } + @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:SetUpLunchBoxWidgetReq) + } + + // @@protoc_insertion_point(class_scope:SetUpLunchBoxWidgetReq) + private static final emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq(); + } + + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetUpLunchBoxWidgetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetUpLunchBoxWidgetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetReqOuterClass.SetUpLunchBoxWidgetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetUpLunchBoxWidgetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetUpLunchBoxWidgetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SetUpLunchBoxWidgetReq.proto\032\022LunchBox" + + "Data.proto\"?\n\026SetUpLunchBoxWidgetReq\022%\n\016" + + "lunch_box_data\030\006 \001(\0132\r.LunchBoxDataB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(), + }); + internal_static_SetUpLunchBoxWidgetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetUpLunchBoxWidgetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetUpLunchBoxWidgetReq_descriptor, + new java.lang.String[] { "LunchBoxData", }); + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetRspOuterClass.java new file mode 100644 index 00000000000..06a1ec53117 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetUpLunchBoxWidgetRspOuterClass.java @@ -0,0 +1,755 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetUpLunchBoxWidgetRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetUpLunchBoxWidgetRspOuterClass { + private SetUpLunchBoxWidgetRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetUpLunchBoxWidgetRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetUpLunchBoxWidgetRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .LunchBoxData lunch_box_data = 3; + * @return Whether the lunchBoxData field is set. + */ + boolean hasLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 3; + * @return The lunchBoxData. + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData(); + /** + * .LunchBoxData lunch_box_data = 3; + */ + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4294
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetUpLunchBoxWidgetRsp} + */ + public static final class SetUpLunchBoxWidgetRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetUpLunchBoxWidgetRsp) + SetUpLunchBoxWidgetRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetUpLunchBoxWidgetRsp.newBuilder() to construct. + private SetUpLunchBoxWidgetRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetUpLunchBoxWidgetRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetUpLunchBoxWidgetRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetUpLunchBoxWidgetRsp( + 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 26: { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder subBuilder = null; + if (lunchBoxData_ != null) { + subBuilder = lunchBoxData_.toBuilder(); + } + lunchBoxData_ = input.readMessage(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lunchBoxData_); + lunchBoxData_ = subBuilder.buildPartial(); + } + + break; + } + case 104: { + + 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.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.class, emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.Builder.class); + } + + public static final int LUNCH_BOX_DATA_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + /** + * .LunchBoxData lunch_box_data = 3; + * @return Whether the lunchBoxData field is set. + */ + @java.lang.Override + public boolean hasLunchBoxData() { + return lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 3; + * @return The lunchBoxData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + return getLunchBoxData(); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @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 (lunchBoxData_ != null) { + output.writeMessage(3, getLunchBoxData()); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (lunchBoxData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getLunchBoxData()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, 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.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp other = (emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp) obj; + + if (hasLunchBoxData() != other.hasLunchBoxData()) return false; + if (hasLunchBoxData()) { + if (!getLunchBoxData() + .equals(other.getLunchBoxData())) 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(); + if (hasLunchBoxData()) { + hash = (37 * hash) + LUNCH_BOX_DATA_FIELD_NUMBER; + hash = (53 * hash) + getLunchBoxData().hashCode(); + } + 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.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp 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.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp 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.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp 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.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp 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.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp 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.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp 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: 4294
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetUpLunchBoxWidgetRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetUpLunchBoxWidgetRsp) + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.class, emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.internal_static_SetUpLunchBoxWidgetRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp build() { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp buildPartial() { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp result = new emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp(this); + if (lunchBoxDataBuilder_ == null) { + result.lunchBoxData_ = lunchBoxData_; + } else { + result.lunchBoxData_ = lunchBoxDataBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp other) { + if (other == emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp.getDefaultInstance()) return this; + if (other.hasLunchBoxData()) { + mergeLunchBoxData(other.getLunchBoxData()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData lunchBoxData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> lunchBoxDataBuilder_; + /** + * .LunchBoxData lunch_box_data = 3; + * @return Whether the lunchBoxData field is set. + */ + public boolean hasLunchBoxData() { + return lunchBoxDataBuilder_ != null || lunchBoxData_ != null; + } + /** + * .LunchBoxData lunch_box_data = 3; + * @return The lunchBoxData. + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData getLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + return lunchBoxData_ == null ? emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } else { + return lunchBoxDataBuilder_.getMessage(); + } + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public Builder setLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lunchBoxData_ = value; + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public Builder setLunchBoxData( + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder builderForValue) { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = builderForValue.build(); + onChanged(); + } else { + lunchBoxDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public Builder mergeLunchBoxData(emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData value) { + if (lunchBoxDataBuilder_ == null) { + if (lunchBoxData_ != null) { + lunchBoxData_ = + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.newBuilder(lunchBoxData_).mergeFrom(value).buildPartial(); + } else { + lunchBoxData_ = value; + } + onChanged(); + } else { + lunchBoxDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public Builder clearLunchBoxData() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxData_ = null; + onChanged(); + } else { + lunchBoxData_ = null; + lunchBoxDataBuilder_ = null; + } + + return this; + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder getLunchBoxDataBuilder() { + + onChanged(); + return getLunchBoxDataFieldBuilder().getBuilder(); + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + public emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder getLunchBoxDataOrBuilder() { + if (lunchBoxDataBuilder_ != null) { + return lunchBoxDataBuilder_.getMessageOrBuilder(); + } else { + return lunchBoxData_ == null ? + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.getDefaultInstance() : lunchBoxData_; + } + } + /** + * .LunchBoxData lunch_box_data = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder> + getLunchBoxDataFieldBuilder() { + if (lunchBoxDataBuilder_ == null) { + lunchBoxDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxData.Builder, emu.grasscutter.net.proto.LunchBoxDataOuterClass.LunchBoxDataOrBuilder>( + getLunchBoxData(), + getParentForChildren(), + isClean()); + lunchBoxData_ = null; + } + return lunchBoxDataBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @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:SetUpLunchBoxWidgetRsp) + } + + // @@protoc_insertion_point(class_scope:SetUpLunchBoxWidgetRsp) + private static final emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp(); + } + + public static emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetUpLunchBoxWidgetRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetUpLunchBoxWidgetRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetUpLunchBoxWidgetRspOuterClass.SetUpLunchBoxWidgetRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetUpLunchBoxWidgetRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetUpLunchBoxWidgetRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034SetUpLunchBoxWidgetRsp.proto\032\022LunchBox" + + "Data.proto\"P\n\026SetUpLunchBoxWidgetRsp\022%\n\016" + + "lunch_box_data\030\003 \001(\0132\r.LunchBoxData\022\017\n\007r" + + "etcode\030\r \001(\005B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(), + }); + internal_static_SetUpLunchBoxWidgetRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetUpLunchBoxWidgetRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetUpLunchBoxWidgetRsp_descriptor, + new java.lang.String[] { "LunchBoxData", "Retcode", }); + emu.grasscutter.net.proto.LunchBoxDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotReqOuterClass.java new file mode 100644 index 00000000000..9c738c1f4a3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotReqOuterClass.java @@ -0,0 +1,963 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetWidgetSlotReq.proto + +package emu.grasscutter.net.proto; + +public final class SetWidgetSlotReqOuterClass { + private SetWidgetSlotReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetWidgetSlotReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetWidgetSlotReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + java.util.List getTagListList(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + int getTagListCount(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + java.util.List + getTagListValueList(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + int getTagListValue(int index); + + /** + * uint32 material_id = 6; + * @return The materialId. + */ + int getMaterialId(); + + /** + * .WidgetSlotOp op = 2; + * @return The enum numeric value on the wire for op. + */ + int getOpValue(); + /** + * .WidgetSlotOp op = 2; + * @return The op. + */ + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp(); + } + /** + *
+   * CmdId: 4259
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code SetWidgetSlotReq} + */ + public static final class SetWidgetSlotReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetWidgetSlotReq) + SetWidgetSlotReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetWidgetSlotReq.newBuilder() to construct. + private SetWidgetSlotReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetWidgetSlotReq() { + tagList_ = java.util.Collections.emptyList(); + op_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetWidgetSlotReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetWidgetSlotReq( + 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 16: { + int rawValue = input.readEnum(); + + op_ = rawValue; + break; + } + case 48: { + + materialId_ = input.readUInt32(); + break; + } + case 120: { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tagList_.add(rawValue); + break; + } + case 122: { + int length = input.readRawVarint32(); + int oldLimit = input.pushLimit(length); + while(input.getBytesUntilLimit() > 0) { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tagList_.add(rawValue); + } + input.popLimit(oldLimit); + 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)) { + tagList_ = java.util.Collections.unmodifiableList(tagList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.class, emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.Builder.class); + } + + public static final int TAG_LIST_FIELD_NUMBER = 15; + private java.util.List tagList_; + private static final com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag> tagList_converter_ = + new com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>() { + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag convert(java.lang.Integer from) { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag result = emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.valueOf(from); + return result == null ? emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.UNRECOGNIZED : result; + } + }; + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + @java.lang.Override + public java.util.List getTagListList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>(tagList_, tagList_converter_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + @java.lang.Override + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index) { + return tagList_converter_.convert(tagList_.get(index)); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + @java.lang.Override + public java.util.List + getTagListValueList() { + return tagList_; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + @java.lang.Override + public int getTagListValue(int index) { + return tagList_.get(index); + } + private int tagListMemoizedSerializedSize; + + public static final int MATERIAL_ID_FIELD_NUMBER = 6; + private int materialId_; + /** + * uint32 material_id = 6; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int OP_FIELD_NUMBER = 2; + private int op_; + /** + * .WidgetSlotOp op = 2; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 2; + * @return The op. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.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 { + getSerializedSize(); + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + output.writeEnum(2, op_); + } + if (materialId_ != 0) { + output.writeUInt32(6, materialId_); + } + if (getTagListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(tagListMemoizedSerializedSize); + } + for (int i = 0; i < tagList_.size(); i++) { + output.writeEnumNoTag(tagList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, op_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, materialId_); + } + { + int dataSize = 0; + for (int i = 0; i < tagList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeEnumSizeNoTag(tagList_.get(i)); + } + size += dataSize; + if (!getTagListList().isEmpty()) { size += 1; + size += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(dataSize); + }tagListMemoizedSerializedSize = dataSize; + } + 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.SetWidgetSlotReqOuterClass.SetWidgetSlotReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq other = (emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq) obj; + + if (!tagList_.equals(other.tagList_)) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (op_ != other.op_) 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 (getTagListCount() > 0) { + hash = (37 * hash) + TAG_LIST_FIELD_NUMBER; + hash = (53 * hash) + tagList_.hashCode(); + } + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + OP_FIELD_NUMBER; + hash = (53 * hash) + op_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq 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.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq 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.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq 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.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq 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.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq 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.SetWidgetSlotReqOuterClass.SetWidgetSlotReq 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: 4259
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code SetWidgetSlotReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetWidgetSlotReq) + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.class, emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tagList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + materialId_ = 0; + + op_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.internal_static_SetWidgetSlotReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq build() { + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq buildPartial() { + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq result = new emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + tagList_ = java.util.Collections.unmodifiableList(tagList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tagList_ = tagList_; + result.materialId_ = materialId_; + result.op_ = op_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq) { + return mergeFrom((emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq other) { + if (other == emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq.getDefaultInstance()) return this; + if (!other.tagList_.isEmpty()) { + if (tagList_.isEmpty()) { + tagList_ = other.tagList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTagListIsMutable(); + tagList_.addAll(other.tagList_); + } + onChanged(); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.op_ != 0) { + setOpValue(other.getOpValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List tagList_ = + java.util.Collections.emptyList(); + private void ensureTagListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(tagList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + public java.util.List getTagListList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>(tagList_, tagList_converter_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index) { + return tagList_converter_.convert(tagList_.get(index)); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index to set the value at. + * @param value The tagList to set. + * @return This builder for chaining. + */ + public Builder setTagList( + int index, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.set(index, value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param value The tagList to add. + * @return This builder for chaining. + */ + public Builder addTagList(emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.add(value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param values The tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagList( + java.lang.Iterable values) { + ensureTagListIsMutable(); + for (emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value : values) { + tagList_.add(value.getNumber()); + } + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return This builder for chaining. + */ + public Builder clearTagList() { + tagList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + public java.util.List + getTagListValueList() { + return java.util.Collections.unmodifiableList(tagList_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + public int getTagListValue(int index) { + return tagList_.get(index); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + * @return This builder for chaining. + */ + public Builder setTagListValue( + int index, int value) { + ensureTagListIsMutable(); + tagList_.set(index, value); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param value The enum numeric value on the wire for tagList to add. + * @return This builder for chaining. + */ + public Builder addTagListValue(int value) { + ensureTagListIsMutable(); + tagList_.add(value); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param values The enum numeric values on the wire for tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagListValue( + java.lang.Iterable values) { + ensureTagListIsMutable(); + for (int value : values) { + tagList_.add(value); + } + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 6; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 6; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 6; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int op_ = 0; + /** + * .WidgetSlotOp op = 2; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 2; + * @param value The enum numeric value on the wire for op to set. + * @return This builder for chaining. + */ + public Builder setOpValue(int value) { + + op_ = value; + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 2; + * @return The op. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + /** + * .WidgetSlotOp op = 2; + * @param value The op to set. + * @return This builder for chaining. + */ + public Builder setOp(emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp value) { + if (value == null) { + throw new NullPointerException(); + } + + op_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 2; + * @return This builder for chaining. + */ + public Builder clearOp() { + + op_ = 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:SetWidgetSlotReq) + } + + // @@protoc_insertion_point(class_scope:SetWidgetSlotReq) + private static final emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq(); + } + + public static emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetWidgetSlotReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetWidgetSlotReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotReqOuterClass.SetWidgetSlotReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetWidgetSlotReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetWidgetSlotReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetWidgetSlotReq.proto\032\022WidgetSlotOp.p" + + "roto\032\023WidgetSlotTag.proto\"d\n\020SetWidgetSl" + + "otReq\022 \n\010tag_list\030\017 \003(\0162\016.WidgetSlotTag\022" + + "\023\n\013material_id\030\006 \001(\r\022\031\n\002op\030\002 \001(\0162\r.Widge" + + "tSlotOpB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(), + }); + internal_static_SetWidgetSlotReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetWidgetSlotReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetWidgetSlotReq_descriptor, + new java.lang.String[] { "TagList", "MaterialId", "Op", }); + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotRspOuterClass.java new file mode 100644 index 00000000000..4999765f15a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SetWidgetSlotRspOuterClass.java @@ -0,0 +1,1031 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetWidgetSlotRsp.proto + +package emu.grasscutter.net.proto; + +public final class SetWidgetSlotRspOuterClass { + private SetWidgetSlotRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SetWidgetSlotRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:SetWidgetSlotRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + java.util.List getTagListList(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + int getTagListCount(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + java.util.List + getTagListValueList(); + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + int getTagListValue(int index); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 material_id = 1; + * @return The materialId. + */ + int getMaterialId(); + + /** + * .WidgetSlotOp op = 4; + * @return The enum numeric value on the wire for op. + */ + int getOpValue(); + /** + * .WidgetSlotOp op = 4; + * @return The op. + */ + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp(); + } + /** + *
+   * CmdId: 4277
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SetWidgetSlotRsp} + */ + public static final class SetWidgetSlotRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SetWidgetSlotRsp) + SetWidgetSlotRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetWidgetSlotRsp.newBuilder() to construct. + private SetWidgetSlotRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SetWidgetSlotRsp() { + tagList_ = java.util.Collections.emptyList(); + op_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetWidgetSlotRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SetWidgetSlotRsp( + 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: { + + materialId_ = input.readUInt32(); + break; + } + case 32: { + int rawValue = input.readEnum(); + + op_ = rawValue; + break; + } + case 48: { + + retcode_ = input.readInt32(); + break; + } + case 120: { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tagList_.add(rawValue); + break; + } + case 122: { + int length = input.readRawVarint32(); + int oldLimit = input.pushLimit(length); + while(input.getBytesUntilLimit() > 0) { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tagList_.add(rawValue); + } + input.popLimit(oldLimit); + 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)) { + tagList_ = java.util.Collections.unmodifiableList(tagList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.class, emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.Builder.class); + } + + public static final int TAG_LIST_FIELD_NUMBER = 15; + private java.util.List tagList_; + private static final com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag> tagList_converter_ = + new com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>() { + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag convert(java.lang.Integer from) { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag result = emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.valueOf(from); + return result == null ? emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.UNRECOGNIZED : result; + } + }; + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + @java.lang.Override + public java.util.List getTagListList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>(tagList_, tagList_converter_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + @java.lang.Override + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index) { + return tagList_converter_.convert(tagList_.get(index)); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + @java.lang.Override + public java.util.List + getTagListValueList() { + return tagList_; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + @java.lang.Override + public int getTagListValue(int index) { + return tagList_.get(index); + } + private int tagListMemoizedSerializedSize; + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 1; + private int materialId_; + /** + * uint32 material_id = 1; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int OP_FIELD_NUMBER = 4; + private int op_; + /** + * .WidgetSlotOp op = 4; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 4; + * @return The op. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.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 { + getSerializedSize(); + if (materialId_ != 0) { + output.writeUInt32(1, materialId_); + } + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + output.writeEnum(4, op_); + } + if (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (getTagListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(tagListMemoizedSerializedSize); + } + for (int i = 0; i < tagList_.size(); i++) { + output.writeEnumNoTag(tagList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, materialId_); + } + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, op_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < tagList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeEnumSizeNoTag(tagList_.get(i)); + } + size += dataSize; + if (!getTagListList().isEmpty()) { size += 1; + size += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(dataSize); + }tagListMemoizedSerializedSize = dataSize; + } + 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.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp other = (emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp) obj; + + if (!tagList_.equals(other.tagList_)) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (op_ != other.op_) 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 (getTagListCount() > 0) { + hash = (37 * hash) + TAG_LIST_FIELD_NUMBER; + hash = (53 * hash) + tagList_.hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + OP_FIELD_NUMBER; + hash = (53 * hash) + op_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp 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.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp 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.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp 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.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp 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.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp 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.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp 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: 4277
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SetWidgetSlotRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SetWidgetSlotRsp) + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.class, emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tagList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + materialId_ = 0; + + op_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.internal_static_SetWidgetSlotRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp build() { + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp buildPartial() { + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp result = new emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + tagList_ = java.util.Collections.unmodifiableList(tagList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tagList_ = tagList_; + result.retcode_ = retcode_; + result.materialId_ = materialId_; + result.op_ = op_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp) { + return mergeFrom((emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp other) { + if (other == emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp.getDefaultInstance()) return this; + if (!other.tagList_.isEmpty()) { + if (tagList_.isEmpty()) { + tagList_ = other.tagList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTagListIsMutable(); + tagList_.addAll(other.tagList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.op_ != 0) { + setOpValue(other.getOpValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List tagList_ = + java.util.Collections.emptyList(); + private void ensureTagListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tagList_ = new java.util.ArrayList(tagList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the tagList. + */ + public java.util.List getTagListList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag>(tagList_, tagList_converter_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return The count of tagList. + */ + public int getTagListCount() { + return tagList_.size(); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the element to return. + * @return The tagList at the given index. + */ + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTagList(int index) { + return tagList_converter_.convert(tagList_.get(index)); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index to set the value at. + * @param value The tagList to set. + * @return This builder for chaining. + */ + public Builder setTagList( + int index, emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.set(index, value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param value The tagList to add. + * @return This builder for chaining. + */ + public Builder addTagList(emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTagListIsMutable(); + tagList_.add(value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param values The tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagList( + java.lang.Iterable values) { + ensureTagListIsMutable(); + for (emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value : values) { + tagList_.add(value.getNumber()); + } + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return This builder for chaining. + */ + public Builder clearTagList() { + tagList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @return A list containing the enum numeric values on the wire for tagList. + */ + public java.util.List + getTagListValueList() { + return java.util.Collections.unmodifiableList(tagList_); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + */ + public int getTagListValue(int index) { + return tagList_.get(index); + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of tagList at the given index. + * @return This builder for chaining. + */ + public Builder setTagListValue( + int index, int value) { + ensureTagListIsMutable(); + tagList_.set(index, value); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param value The enum numeric value on the wire for tagList to add. + * @return This builder for chaining. + */ + public Builder addTagListValue(int value) { + ensureTagListIsMutable(); + tagList_.add(value); + onChanged(); + return this; + } + /** + * repeated .WidgetSlotTag tag_list = 15; + * @param values The enum numeric values on the wire for tagList to add. + * @return This builder for chaining. + */ + public Builder addAllTagListValue( + java.lang.Iterable values) { + ensureTagListIsMutable(); + for (int value : values) { + tagList_.add(value); + } + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 1; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 1; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 1; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private int op_ = 0; + /** + * .WidgetSlotOp op = 4; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 4; + * @param value The enum numeric value on the wire for op to set. + * @return This builder for chaining. + */ + public Builder setOpValue(int value) { + + op_ = value; + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 4; + * @return The op. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + /** + * .WidgetSlotOp op = 4; + * @param value The op to set. + * @return This builder for chaining. + */ + public Builder setOp(emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp value) { + if (value == null) { + throw new NullPointerException(); + } + + op_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 4; + * @return This builder for chaining. + */ + public Builder clearOp() { + + op_ = 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:SetWidgetSlotRsp) + } + + // @@protoc_insertion_point(class_scope:SetWidgetSlotRsp) + private static final emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp(); + } + + public static emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SetWidgetSlotRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SetWidgetSlotRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SetWidgetSlotRspOuterClass.SetWidgetSlotRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SetWidgetSlotRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SetWidgetSlotRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026SetWidgetSlotRsp.proto\032\022WidgetSlotOp.p" + + "roto\032\023WidgetSlotTag.proto\"u\n\020SetWidgetSl" + + "otRsp\022 \n\010tag_list\030\017 \003(\0162\016.WidgetSlotTag\022" + + "\017\n\007retcode\030\006 \001(\005\022\023\n\013material_id\030\001 \001(\r\022\031\n" + + "\002op\030\004 \001(\0162\r.WidgetSlotOpB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(), + }); + internal_static_SetWidgetSlotRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SetWidgetSlotRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SetWidgetSlotRsp_descriptor, + new java.lang.String[] { "TagList", "Retcode", "MaterialId", "Op", }); + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java new file mode 100644 index 00000000000..ab66b707cf6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopCardProductOuterClass.java @@ -0,0 +1,2604 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopCardProduct.proto + +package emu.grasscutter.net.proto; + +public final class ShopCardProductOuterClass { + private ShopCardProductOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopCardProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopCardProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string product_id = 1; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 1; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * string price_tier = 2; + * @return The priceTier. + */ + java.lang.String getPriceTier(); + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + com.google.protobuf.ByteString + getPriceTierBytes(); + + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + int getMcoinBase(); + + /** + * uint32 hcoin_per_day = 4; + * @return The hcoinPerDay. + */ + int getHcoinPerDay(); + + /** + * uint32 days = 5; + * @return The days. + */ + int getDays(); + + /** + * uint32 remain_reward_days = 6; + * @return The remainRewardDays. + */ + int getRemainRewardDays(); + + /** + * uint32 card_product_type = 7; + * @return The cardProductType. + */ + int getCardProductType(); + + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return Whether the resinCard field is set. + */ + boolean hasResinCard(); + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return The resinCard. + */ + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getResinCard(); + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder getResinCardOrBuilder(); + + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ExtraCardDataCase getExtraCardDataCase(); + } + /** + * Protobuf type {@code ShopCardProduct} + */ + public static final class ShopCardProduct extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopCardProduct) + ShopCardProductOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShopCardProduct.newBuilder() to construct. + private ShopCardProduct(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShopCardProduct() { + productId_ = ""; + priceTier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShopCardProduct(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShopCardProduct( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + priceTier_ = s; + break; + } + case 24: { + + mcoinBase_ = input.readUInt32(); + break; + } + case 32: { + + hcoinPerDay_ = input.readUInt32(); + break; + } + case 40: { + + days_ = input.readUInt32(); + break; + } + case 48: { + + remainRewardDays_ = input.readUInt32(); + break; + } + case 56: { + + cardProductType_ = input.readUInt32(); + break; + } + case 810: { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder subBuilder = null; + if (extraCardDataCase_ == 101) { + subBuilder = ((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_).toBuilder(); + } + extraCardData_ = + input.readMessage(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_); + extraCardData_ = subBuilder.buildPartial(); + } + extraCardDataCase_ = 101; + 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.ShopCardProductOuterClass.internal_static_ShopCardProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.class, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder.class); + } + + public interface ResinCardOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopCardProduct.ResinCard) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ItemParam base_item_list = 1; + */ + java.util.List + getBaseItemListList(); + /** + * repeated .ItemParam base_item_list = 1; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index); + /** + * repeated .ItemParam base_item_list = 1; + */ + int getBaseItemListCount(); + /** + * repeated .ItemParam base_item_list = 1; + */ + java.util.List + getBaseItemListOrBuilderList(); + /** + * repeated .ItemParam base_item_list = 1; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index); + + /** + * repeated .ItemParam per_day_item_list = 2; + */ + java.util.List + getPerDayItemListList(); + /** + * repeated .ItemParam per_day_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index); + /** + * repeated .ItemParam per_day_item_list = 2; + */ + int getPerDayItemListCount(); + /** + * repeated .ItemParam per_day_item_list = 2; + */ + java.util.List + getPerDayItemListOrBuilderList(); + /** + * repeated .ItemParam per_day_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index); + } + /** + * Protobuf type {@code ShopCardProduct.ResinCard} + */ + public static final class ResinCard extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopCardProduct.ResinCard) + ResinCardOrBuilder { + private static final long serialVersionUID = 0L; + // Use ResinCard.newBuilder() to construct. + private ResinCard(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResinCard() { + baseItemList_ = java.util.Collections.emptyList(); + perDayItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResinCard(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResinCard( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + baseItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + baseItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + perDayItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + 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)) { + baseItemList_ = java.util.Collections.unmodifiableList(baseItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = java.util.Collections.unmodifiableList(perDayItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.class, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder.class); + } + + public static final int BASE_ITEM_LIST_FIELD_NUMBER = 1; + private java.util.List baseItemList_; + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public java.util.List getBaseItemListList() { + return baseItemList_; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public java.util.List + getBaseItemListOrBuilderList() { + return baseItemList_; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public int getBaseItemListCount() { + return baseItemList_.size(); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index) { + return baseItemList_.get(index); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index) { + return baseItemList_.get(index); + } + + public static final int PER_DAY_ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List perDayItemList_; + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public java.util.List getPerDayItemListList() { + return perDayItemList_; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public java.util.List + getPerDayItemListOrBuilderList() { + return perDayItemList_; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public int getPerDayItemListCount() { + return perDayItemList_.size(); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index) { + return perDayItemList_.get(index); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index) { + return perDayItemList_.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 < baseItemList_.size(); i++) { + output.writeMessage(1, baseItemList_.get(i)); + } + for (int i = 0; i < perDayItemList_.size(); i++) { + output.writeMessage(2, perDayItemList_.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 < baseItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, baseItemList_.get(i)); + } + for (int i = 0; i < perDayItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, perDayItemList_.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.ShopCardProductOuterClass.ShopCardProduct.ResinCard)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard other = (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) obj; + + if (!getBaseItemListList() + .equals(other.getBaseItemListList())) return false; + if (!getPerDayItemListList() + .equals(other.getPerDayItemListList())) 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 (getBaseItemListCount() > 0) { + hash = (37 * hash) + BASE_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBaseItemListList().hashCode(); + } + if (getPerDayItemListCount() > 0) { + hash = (37 * hash) + PER_DAY_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPerDayItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard 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.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard 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.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard 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.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard 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.ShopCardProductOuterClass.ShopCardProduct.ResinCard parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard 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.ShopCardProductOuterClass.ShopCardProduct.ResinCard 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; + } + /** + * Protobuf type {@code ShopCardProduct.ResinCard} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopCardProduct.ResinCard) + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.class, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBaseItemListFieldBuilder(); + getPerDayItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (baseItemListBuilder_ == null) { + baseItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + baseItemListBuilder_.clear(); + } + if (perDayItemListBuilder_ == null) { + perDayItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + perDayItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_ResinCard_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard build() { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard buildPartial() { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard result = new emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard(this); + int from_bitField0_ = bitField0_; + if (baseItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + baseItemList_ = java.util.Collections.unmodifiableList(baseItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.baseItemList_ = baseItemList_; + } else { + result.baseItemList_ = baseItemListBuilder_.build(); + } + if (perDayItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = java.util.Collections.unmodifiableList(perDayItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.perDayItemList_ = perDayItemList_; + } else { + result.perDayItemList_ = perDayItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) { + return mergeFrom((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard other) { + if (other == emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance()) return this; + if (baseItemListBuilder_ == null) { + if (!other.baseItemList_.isEmpty()) { + if (baseItemList_.isEmpty()) { + baseItemList_ = other.baseItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureBaseItemListIsMutable(); + baseItemList_.addAll(other.baseItemList_); + } + onChanged(); + } + } else { + if (!other.baseItemList_.isEmpty()) { + if (baseItemListBuilder_.isEmpty()) { + baseItemListBuilder_.dispose(); + baseItemListBuilder_ = null; + baseItemList_ = other.baseItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + baseItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBaseItemListFieldBuilder() : null; + } else { + baseItemListBuilder_.addAllMessages(other.baseItemList_); + } + } + } + if (perDayItemListBuilder_ == null) { + if (!other.perDayItemList_.isEmpty()) { + if (perDayItemList_.isEmpty()) { + perDayItemList_ = other.perDayItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePerDayItemListIsMutable(); + perDayItemList_.addAll(other.perDayItemList_); + } + onChanged(); + } + } else { + if (!other.perDayItemList_.isEmpty()) { + if (perDayItemListBuilder_.isEmpty()) { + perDayItemListBuilder_.dispose(); + perDayItemListBuilder_ = null; + perDayItemList_ = other.perDayItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + perDayItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPerDayItemListFieldBuilder() : null; + } else { + perDayItemListBuilder_.addAllMessages(other.perDayItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List baseItemList_ = + java.util.Collections.emptyList(); + private void ensureBaseItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + baseItemList_ = new java.util.ArrayList(baseItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> baseItemListBuilder_; + + /** + * repeated .ItemParam base_item_list = 1; + */ + public java.util.List getBaseItemListList() { + if (baseItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(baseItemList_); + } else { + return baseItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public int getBaseItemListCount() { + if (baseItemListBuilder_ == null) { + return baseItemList_.size(); + } else { + return baseItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getBaseItemList(int index) { + if (baseItemListBuilder_ == null) { + return baseItemList_.get(index); + } else { + return baseItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder setBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.set(index, value); + onChanged(); + } else { + baseItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder setBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addBaseItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.add(value); + onChanged(); + } else { + baseItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (baseItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBaseItemListIsMutable(); + baseItemList_.add(index, value); + onChanged(); + } else { + baseItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addBaseItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.add(builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addBaseItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + baseItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder addAllBaseItemList( + java.lang.Iterable values) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, baseItemList_); + onChanged(); + } else { + baseItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder clearBaseItemList() { + if (baseItemListBuilder_ == null) { + baseItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + baseItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public Builder removeBaseItemList(int index) { + if (baseItemListBuilder_ == null) { + ensureBaseItemListIsMutable(); + baseItemList_.remove(index); + onChanged(); + } else { + baseItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getBaseItemListBuilder( + int index) { + return getBaseItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getBaseItemListOrBuilder( + int index) { + if (baseItemListBuilder_ == null) { + return baseItemList_.get(index); } else { + return baseItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public java.util.List + getBaseItemListOrBuilderList() { + if (baseItemListBuilder_ != null) { + return baseItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(baseItemList_); + } + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addBaseItemListBuilder() { + return getBaseItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addBaseItemListBuilder( + int index) { + return getBaseItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam base_item_list = 1; + */ + public java.util.List + getBaseItemListBuilderList() { + return getBaseItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getBaseItemListFieldBuilder() { + if (baseItemListBuilder_ == null) { + baseItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + baseItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + baseItemList_ = null; + } + return baseItemListBuilder_; + } + + private java.util.List perDayItemList_ = + java.util.Collections.emptyList(); + private void ensurePerDayItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + perDayItemList_ = new java.util.ArrayList(perDayItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> perDayItemListBuilder_; + + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public java.util.List getPerDayItemListList() { + if (perDayItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(perDayItemList_); + } else { + return perDayItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public int getPerDayItemListCount() { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.size(); + } else { + return perDayItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getPerDayItemList(int index) { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.get(index); + } else { + return perDayItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder setPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.set(index, value); + onChanged(); + } else { + perDayItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder setPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addPerDayItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.add(value); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (perDayItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePerDayItemListIsMutable(); + perDayItemList_.add(index, value); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addPerDayItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.add(builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addPerDayItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + perDayItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder addAllPerDayItemList( + java.lang.Iterable values) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, perDayItemList_); + onChanged(); + } else { + perDayItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder clearPerDayItemList() { + if (perDayItemListBuilder_ == null) { + perDayItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + perDayItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public Builder removePerDayItemList(int index) { + if (perDayItemListBuilder_ == null) { + ensurePerDayItemListIsMutable(); + perDayItemList_.remove(index); + onChanged(); + } else { + perDayItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getPerDayItemListBuilder( + int index) { + return getPerDayItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getPerDayItemListOrBuilder( + int index) { + if (perDayItemListBuilder_ == null) { + return perDayItemList_.get(index); } else { + return perDayItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public java.util.List + getPerDayItemListOrBuilderList() { + if (perDayItemListBuilder_ != null) { + return perDayItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(perDayItemList_); + } + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addPerDayItemListBuilder() { + return getPerDayItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addPerDayItemListBuilder( + int index) { + return getPerDayItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam per_day_item_list = 2; + */ + public java.util.List + getPerDayItemListBuilderList() { + return getPerDayItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getPerDayItemListFieldBuilder() { + if (perDayItemListBuilder_ == null) { + perDayItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + perDayItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + perDayItemList_ = null; + } + return perDayItemListBuilder_; + } + @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:ShopCardProduct.ResinCard) + } + + // @@protoc_insertion_point(class_scope:ShopCardProduct.ResinCard) + private static final emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard(); + } + + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResinCard parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResinCard(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private int extraCardDataCase_ = 0; + private java.lang.Object extraCardData_; + public enum ExtraCardDataCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + RESIN_CARD(101), + EXTRACARDDATA_NOT_SET(0); + private final int value; + private ExtraCardDataCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ExtraCardDataCase valueOf(int value) { + return forNumber(value); + } + + public static ExtraCardDataCase forNumber(int value) { + switch (value) { + case 101: return RESIN_CARD; + case 0: return EXTRACARDDATA_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ExtraCardDataCase + getExtraCardDataCase() { + return ExtraCardDataCase.forNumber( + extraCardDataCase_); + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object productId_; + /** + * string product_id = 1; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + 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(); + productId_ = s; + return s; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRICE_TIER_FIELD_NUMBER = 2; + private volatile java.lang.Object priceTier_; + /** + * string price_tier = 2; + * @return The priceTier. + */ + @java.lang.Override + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + 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(); + priceTier_ = s; + return s; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MCOIN_BASE_FIELD_NUMBER = 3; + private int mcoinBase_; + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + @java.lang.Override + public int getMcoinBase() { + return mcoinBase_; + } + + public static final int HCOIN_PER_DAY_FIELD_NUMBER = 4; + private int hcoinPerDay_; + /** + * uint32 hcoin_per_day = 4; + * @return The hcoinPerDay. + */ + @java.lang.Override + public int getHcoinPerDay() { + return hcoinPerDay_; + } + + public static final int DAYS_FIELD_NUMBER = 5; + private int days_; + /** + * uint32 days = 5; + * @return The days. + */ + @java.lang.Override + public int getDays() { + return days_; + } + + public static final int REMAIN_REWARD_DAYS_FIELD_NUMBER = 6; + private int remainRewardDays_; + /** + * uint32 remain_reward_days = 6; + * @return The remainRewardDays. + */ + @java.lang.Override + public int getRemainRewardDays() { + return remainRewardDays_; + } + + public static final int CARD_PRODUCT_TYPE_FIELD_NUMBER = 7; + private int cardProductType_; + /** + * uint32 card_product_type = 7; + * @return The cardProductType. + */ + @java.lang.Override + public int getCardProductType() { + return cardProductType_; + } + + public static final int RESIN_CARD_FIELD_NUMBER = 101; + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return Whether the resinCard field is set. + */ + @java.lang.Override + public boolean hasResinCard() { + return extraCardDataCase_ == 101; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return The resinCard. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getResinCard() { + if (extraCardDataCase_ == 101) { + return (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_; + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder getResinCardOrBuilder() { + if (extraCardDataCase_ == 101) { + return (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_; + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + + 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, priceTier_); + } + if (mcoinBase_ != 0) { + output.writeUInt32(3, mcoinBase_); + } + if (hcoinPerDay_ != 0) { + output.writeUInt32(4, hcoinPerDay_); + } + if (days_ != 0) { + output.writeUInt32(5, days_); + } + if (remainRewardDays_ != 0) { + output.writeUInt32(6, remainRewardDays_); + } + if (cardProductType_ != 0) { + output.writeUInt32(7, cardProductType_); + } + if (extraCardDataCase_ == 101) { + output.writeMessage(101, (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, priceTier_); + } + if (mcoinBase_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, mcoinBase_); + } + if (hcoinPerDay_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, hcoinPerDay_); + } + if (days_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, days_); + } + if (remainRewardDays_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, remainRewardDays_); + } + if (cardProductType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, cardProductType_); + } + if (extraCardDataCase_ == 101) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(101, (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_); + } + 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.ShopCardProductOuterClass.ShopCardProduct)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct other = (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct) obj; + + if (!getProductId() + .equals(other.getProductId())) return false; + if (!getPriceTier() + .equals(other.getPriceTier())) return false; + if (getMcoinBase() + != other.getMcoinBase()) return false; + if (getHcoinPerDay() + != other.getHcoinPerDay()) return false; + if (getDays() + != other.getDays()) return false; + if (getRemainRewardDays() + != other.getRemainRewardDays()) return false; + if (getCardProductType() + != other.getCardProductType()) return false; + if (!getExtraCardDataCase().equals(other.getExtraCardDataCase())) return false; + switch (extraCardDataCase_) { + case 101: + if (!getResinCard() + .equals(other.getResinCard())) return false; + break; + case 0: + default: + } + 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) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + PRICE_TIER_FIELD_NUMBER; + hash = (53 * hash) + getPriceTier().hashCode(); + hash = (37 * hash) + MCOIN_BASE_FIELD_NUMBER; + hash = (53 * hash) + getMcoinBase(); + hash = (37 * hash) + HCOIN_PER_DAY_FIELD_NUMBER; + hash = (53 * hash) + getHcoinPerDay(); + hash = (37 * hash) + DAYS_FIELD_NUMBER; + hash = (53 * hash) + getDays(); + hash = (37 * hash) + REMAIN_REWARD_DAYS_FIELD_NUMBER; + hash = (53 * hash) + getRemainRewardDays(); + hash = (37 * hash) + CARD_PRODUCT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getCardProductType(); + switch (extraCardDataCase_) { + case 101: + hash = (37 * hash) + RESIN_CARD_FIELD_NUMBER; + hash = (53 * hash) + getResinCard().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct 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.ShopCardProductOuterClass.ShopCardProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct 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.ShopCardProductOuterClass.ShopCardProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct 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.ShopCardProductOuterClass.ShopCardProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct 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.ShopCardProductOuterClass.ShopCardProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct 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.ShopCardProductOuterClass.ShopCardProduct 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; + } + /** + * Protobuf type {@code ShopCardProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopCardProduct) + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.class, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + productId_ = ""; + + priceTier_ = ""; + + mcoinBase_ = 0; + + hcoinPerDay_ = 0; + + days_ = 0; + + remainRewardDays_ = 0; + + cardProductType_ = 0; + + extraCardDataCase_ = 0; + extraCardData_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.internal_static_ShopCardProduct_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct build() { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct buildPartial() { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct result = new emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct(this); + result.productId_ = productId_; + result.priceTier_ = priceTier_; + result.mcoinBase_ = mcoinBase_; + result.hcoinPerDay_ = hcoinPerDay_; + result.days_ = days_; + result.remainRewardDays_ = remainRewardDays_; + result.cardProductType_ = cardProductType_; + if (extraCardDataCase_ == 101) { + if (resinCardBuilder_ == null) { + result.extraCardData_ = extraCardData_; + } else { + result.extraCardData_ = resinCardBuilder_.build(); + } + } + result.extraCardDataCase_ = extraCardDataCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct) { + return mergeFrom((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct other) { + if (other == emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance()) return this; + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (!other.getPriceTier().isEmpty()) { + priceTier_ = other.priceTier_; + onChanged(); + } + if (other.getMcoinBase() != 0) { + setMcoinBase(other.getMcoinBase()); + } + if (other.getHcoinPerDay() != 0) { + setHcoinPerDay(other.getHcoinPerDay()); + } + if (other.getDays() != 0) { + setDays(other.getDays()); + } + if (other.getRemainRewardDays() != 0) { + setRemainRewardDays(other.getRemainRewardDays()); + } + if (other.getCardProductType() != 0) { + setCardProductType(other.getCardProductType()); + } + switch (other.getExtraCardDataCase()) { + case RESIN_CARD: { + mergeResinCard(other.getResinCard()); + break; + } + case EXTRACARDDATA_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int extraCardDataCase_ = 0; + private java.lang.Object extraCardData_; + public ExtraCardDataCase + getExtraCardDataCase() { + return ExtraCardDataCase.forNumber( + extraCardDataCase_); + } + + public Builder clearExtraCardData() { + extraCardDataCase_ = 0; + extraCardData_ = null; + onChanged(); + return this; + } + + + private java.lang.Object productId_ = ""; + /** + * string product_id = 1; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 1; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 1; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 1; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private java.lang.Object priceTier_ = ""; + /** + * string price_tier = 2; + * @return The priceTier. + */ + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string price_tier = 2; + * @param value The priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + priceTier_ = value; + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @return This builder for chaining. + */ + public Builder clearPriceTier() { + + priceTier_ = getDefaultInstance().getPriceTier(); + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @param value The bytes for priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + priceTier_ = value; + onChanged(); + return this; + } + + private int mcoinBase_ ; + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + @java.lang.Override + public int getMcoinBase() { + return mcoinBase_; + } + /** + * uint32 mcoin_base = 3; + * @param value The mcoinBase to set. + * @return This builder for chaining. + */ + public Builder setMcoinBase(int value) { + + mcoinBase_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_base = 3; + * @return This builder for chaining. + */ + public Builder clearMcoinBase() { + + mcoinBase_ = 0; + onChanged(); + return this; + } + + private int hcoinPerDay_ ; + /** + * uint32 hcoin_per_day = 4; + * @return The hcoinPerDay. + */ + @java.lang.Override + public int getHcoinPerDay() { + return hcoinPerDay_; + } + /** + * uint32 hcoin_per_day = 4; + * @param value The hcoinPerDay to set. + * @return This builder for chaining. + */ + public Builder setHcoinPerDay(int value) { + + hcoinPerDay_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin_per_day = 4; + * @return This builder for chaining. + */ + public Builder clearHcoinPerDay() { + + hcoinPerDay_ = 0; + onChanged(); + return this; + } + + private int days_ ; + /** + * uint32 days = 5; + * @return The days. + */ + @java.lang.Override + public int getDays() { + return days_; + } + /** + * uint32 days = 5; + * @param value The days to set. + * @return This builder for chaining. + */ + public Builder setDays(int value) { + + days_ = value; + onChanged(); + return this; + } + /** + * uint32 days = 5; + * @return This builder for chaining. + */ + public Builder clearDays() { + + days_ = 0; + onChanged(); + return this; + } + + private int remainRewardDays_ ; + /** + * uint32 remain_reward_days = 6; + * @return The remainRewardDays. + */ + @java.lang.Override + public int getRemainRewardDays() { + return remainRewardDays_; + } + /** + * uint32 remain_reward_days = 6; + * @param value The remainRewardDays to set. + * @return This builder for chaining. + */ + public Builder setRemainRewardDays(int value) { + + remainRewardDays_ = value; + onChanged(); + return this; + } + /** + * uint32 remain_reward_days = 6; + * @return This builder for chaining. + */ + public Builder clearRemainRewardDays() { + + remainRewardDays_ = 0; + onChanged(); + return this; + } + + private int cardProductType_ ; + /** + * uint32 card_product_type = 7; + * @return The cardProductType. + */ + @java.lang.Override + public int getCardProductType() { + return cardProductType_; + } + /** + * uint32 card_product_type = 7; + * @param value The cardProductType to set. + * @return This builder for chaining. + */ + public Builder setCardProductType(int value) { + + cardProductType_ = value; + onChanged(); + return this; + } + /** + * uint32 card_product_type = 7; + * @return This builder for chaining. + */ + public Builder clearCardProductType() { + + cardProductType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder> resinCardBuilder_; + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return Whether the resinCard field is set. + */ + @java.lang.Override + public boolean hasResinCard() { + return extraCardDataCase_ == 101; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + * @return The resinCard. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard getResinCard() { + if (resinCardBuilder_ == null) { + if (extraCardDataCase_ == 101) { + return (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_; + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } else { + if (extraCardDataCase_ == 101) { + return resinCardBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public Builder setResinCard(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard value) { + if (resinCardBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + extraCardData_ = value; + onChanged(); + } else { + resinCardBuilder_.setMessage(value); + } + extraCardDataCase_ = 101; + return this; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public Builder setResinCard( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder builderForValue) { + if (resinCardBuilder_ == null) { + extraCardData_ = builderForValue.build(); + onChanged(); + } else { + resinCardBuilder_.setMessage(builderForValue.build()); + } + extraCardDataCase_ = 101; + return this; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public Builder mergeResinCard(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard value) { + if (resinCardBuilder_ == null) { + if (extraCardDataCase_ == 101 && + extraCardData_ != emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance()) { + extraCardData_ = emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.newBuilder((emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_) + .mergeFrom(value).buildPartial(); + } else { + extraCardData_ = value; + } + onChanged(); + } else { + if (extraCardDataCase_ == 101) { + resinCardBuilder_.mergeFrom(value); + } + resinCardBuilder_.setMessage(value); + } + extraCardDataCase_ = 101; + return this; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public Builder clearResinCard() { + if (resinCardBuilder_ == null) { + if (extraCardDataCase_ == 101) { + extraCardDataCase_ = 0; + extraCardData_ = null; + onChanged(); + } + } else { + if (extraCardDataCase_ == 101) { + extraCardDataCase_ = 0; + extraCardData_ = null; + } + resinCardBuilder_.clear(); + } + return this; + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder getResinCardBuilder() { + return getResinCardFieldBuilder().getBuilder(); + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder getResinCardOrBuilder() { + if ((extraCardDataCase_ == 101) && (resinCardBuilder_ != null)) { + return resinCardBuilder_.getMessageOrBuilder(); + } else { + if (extraCardDataCase_ == 101) { + return (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_; + } + return emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + } + /** + * .ShopCardProduct.ResinCard resin_card = 101; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder> + getResinCardFieldBuilder() { + if (resinCardBuilder_ == null) { + if (!(extraCardDataCase_ == 101)) { + extraCardData_ = emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.getDefaultInstance(); + } + resinCardBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCardOrBuilder>( + (emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.ResinCard) extraCardData_, + getParentForChildren(), + isClean()); + extraCardData_ = null; + } + extraCardDataCase_ = 101; + onChanged();; + return resinCardBuilder_; + } + @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:ShopCardProduct) + } + + // @@protoc_insertion_point(class_scope:ShopCardProduct) + private static final emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct(); + } + + public static emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShopCardProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShopCardProduct(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopCardProduct_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopCardProduct_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopCardProduct_ResinCard_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopCardProduct_ResinCard_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ShopCardProduct.proto\032\017ResinCard.proto" + + "\032\017ItemParam.proto\"\306\002\n\017ShopCardProduct\022\022\n" + + "\nproduct_id\030\001 \001(\t\022\022\n\nprice_tier\030\002 \001(\t\022\022\n" + + "\nmcoin_base\030\003 \001(\r\022\025\n\rhcoin_per_day\030\004 \001(\r" + + "\022\014\n\004days\030\005 \001(\r\022\032\n\022remain_reward_days\030\006 \001" + + "(\r\022\031\n\021card_product_type\030\007 \001(\r\0220\n\nresin_c" + + "ard\030e \001(\0132\032.ShopCardProduct.ResinCardH\000\032" + + "V\n\tResinCard\022\"\n\016base_item_list\030\001 \003(\0132\n.I" + + "temParam\022%\n\021per_day_item_list\030\002 \003(\0132\n.It" + + "emParamB\021\n\017extra_card_dataB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ResinCardOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ShopCardProduct_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShopCardProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopCardProduct_descriptor, + new java.lang.String[] { "ProductId", "PriceTier", "McoinBase", "HcoinPerDay", "Days", "RemainRewardDays", "CardProductType", "ResinCard", "ExtraCardData", }); + internal_static_ShopCardProduct_ResinCard_descriptor = + internal_static_ShopCardProduct_descriptor.getNestedTypes().get(0); + internal_static_ShopCardProduct_ResinCard_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopCardProduct_ResinCard_descriptor, + new java.lang.String[] { "BaseItemList", "PerDayItemList", }); + emu.grasscutter.net.proto.ResinCardOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopConcertProductOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopConcertProductOuterClass.java new file mode 100644 index 00000000000..c088720d916 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopConcertProductOuterClass.java @@ -0,0 +1,1119 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopConcertProduct.proto + +package emu.grasscutter.net.proto; + +public final class ShopConcertProductOuterClass { + private ShopConcertProductOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopConcertProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopConcertProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string product_id = 1; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 1; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * string price_tier = 2; + * @return The priceTier. + */ + java.lang.String getPriceTier(); + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + com.google.protobuf.ByteString + getPriceTierBytes(); + + /** + * uint32 obtain_count = 3; + * @return The obtainCount. + */ + int getObtainCount(); + + /** + * uint32 obtain_limit = 4; + * @return The obtainLimit. + */ + int getObtainLimit(); + + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 end_time = 6; + * @return The endTime. + */ + int getEndTime(); + + /** + * uint32 buy_times = 7; + * @return The buyTimes. + */ + int getBuyTimes(); + } + /** + * Protobuf type {@code ShopConcertProduct} + */ + public static final class ShopConcertProduct extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopConcertProduct) + ShopConcertProductOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShopConcertProduct.newBuilder() to construct. + private ShopConcertProduct(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShopConcertProduct() { + productId_ = ""; + priceTier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShopConcertProduct(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShopConcertProduct( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + priceTier_ = s; + break; + } + case 24: { + + obtainCount_ = input.readUInt32(); + break; + } + case 32: { + + obtainLimit_ = input.readUInt32(); + break; + } + case 40: { + + beginTime_ = input.readUInt32(); + break; + } + case 48: { + + endTime_ = input.readUInt32(); + break; + } + case 56: { + + buyTimes_ = 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.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.class, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder.class); + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object productId_; + /** + * string product_id = 1; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + 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(); + productId_ = s; + return s; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRICE_TIER_FIELD_NUMBER = 2; + private volatile java.lang.Object priceTier_; + /** + * string price_tier = 2; + * @return The priceTier. + */ + @java.lang.Override + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + 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(); + priceTier_ = s; + return s; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int OBTAIN_COUNT_FIELD_NUMBER = 3; + private int obtainCount_; + /** + * uint32 obtain_count = 3; + * @return The obtainCount. + */ + @java.lang.Override + public int getObtainCount() { + return obtainCount_; + } + + public static final int OBTAIN_LIMIT_FIELD_NUMBER = 4; + private int obtainLimit_; + /** + * uint32 obtain_limit = 4; + * @return The obtainLimit. + */ + @java.lang.Override + public int getObtainLimit() { + return obtainLimit_; + } + + public static final int BEGIN_TIME_FIELD_NUMBER = 5; + private int beginTime_; + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int END_TIME_FIELD_NUMBER = 6; + private int endTime_; + /** + * uint32 end_time = 6; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int BUY_TIMES_FIELD_NUMBER = 7; + private int buyTimes_; + /** + * uint32 buy_times = 7; + * @return The buyTimes. + */ + @java.lang.Override + public int getBuyTimes() { + return buyTimes_; + } + + 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, priceTier_); + } + if (obtainCount_ != 0) { + output.writeUInt32(3, obtainCount_); + } + if (obtainLimit_ != 0) { + output.writeUInt32(4, obtainLimit_); + } + if (beginTime_ != 0) { + output.writeUInt32(5, beginTime_); + } + if (endTime_ != 0) { + output.writeUInt32(6, endTime_); + } + if (buyTimes_ != 0) { + output.writeUInt32(7, buyTimes_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, priceTier_); + } + if (obtainCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, obtainCount_); + } + if (obtainLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, obtainLimit_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, beginTime_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, endTime_); + } + if (buyTimes_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, buyTimes_); + } + 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.ShopConcertProductOuterClass.ShopConcertProduct)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct other = (emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct) obj; + + if (!getProductId() + .equals(other.getProductId())) return false; + if (!getPriceTier() + .equals(other.getPriceTier())) return false; + if (getObtainCount() + != other.getObtainCount()) return false; + if (getObtainLimit() + != other.getObtainLimit()) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (getBuyTimes() + != other.getBuyTimes()) 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) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + PRICE_TIER_FIELD_NUMBER; + hash = (53 * hash) + getPriceTier().hashCode(); + hash = (37 * hash) + OBTAIN_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getObtainCount(); + hash = (37 * hash) + OBTAIN_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getObtainLimit(); + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + hash = (37 * hash) + BUY_TIMES_FIELD_NUMBER; + hash = (53 * hash) + getBuyTimes(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct 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.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct 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.ShopConcertProductOuterClass.ShopConcertProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct 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.ShopConcertProductOuterClass.ShopConcertProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct 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.ShopConcertProductOuterClass.ShopConcertProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct 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.ShopConcertProductOuterClass.ShopConcertProduct 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; + } + /** + * Protobuf type {@code ShopConcertProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopConcertProduct) + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.class, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + productId_ = ""; + + priceTier_ = ""; + + obtainCount_ = 0; + + obtainLimit_ = 0; + + beginTime_ = 0; + + endTime_ = 0; + + buyTimes_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.internal_static_ShopConcertProduct_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct build() { + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct buildPartial() { + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct result = new emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct(this); + result.productId_ = productId_; + result.priceTier_ = priceTier_; + result.obtainCount_ = obtainCount_; + result.obtainLimit_ = obtainLimit_; + result.beginTime_ = beginTime_; + result.endTime_ = endTime_; + result.buyTimes_ = buyTimes_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct) { + return mergeFrom((emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct other) { + if (other == emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.getDefaultInstance()) return this; + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (!other.getPriceTier().isEmpty()) { + priceTier_ = other.priceTier_; + onChanged(); + } + if (other.getObtainCount() != 0) { + setObtainCount(other.getObtainCount()); + } + if (other.getObtainLimit() != 0) { + setObtainLimit(other.getObtainLimit()); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (other.getBuyTimes() != 0) { + setBuyTimes(other.getBuyTimes()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object productId_ = ""; + /** + * string product_id = 1; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 1; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 1; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 1; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private java.lang.Object priceTier_ = ""; + /** + * string price_tier = 2; + * @return The priceTier. + */ + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string price_tier = 2; + * @param value The priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + priceTier_ = value; + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @return This builder for chaining. + */ + public Builder clearPriceTier() { + + priceTier_ = getDefaultInstance().getPriceTier(); + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @param value The bytes for priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + priceTier_ = value; + onChanged(); + return this; + } + + private int obtainCount_ ; + /** + * uint32 obtain_count = 3; + * @return The obtainCount. + */ + @java.lang.Override + public int getObtainCount() { + return obtainCount_; + } + /** + * uint32 obtain_count = 3; + * @param value The obtainCount to set. + * @return This builder for chaining. + */ + public Builder setObtainCount(int value) { + + obtainCount_ = value; + onChanged(); + return this; + } + /** + * uint32 obtain_count = 3; + * @return This builder for chaining. + */ + public Builder clearObtainCount() { + + obtainCount_ = 0; + onChanged(); + return this; + } + + private int obtainLimit_ ; + /** + * uint32 obtain_limit = 4; + * @return The obtainLimit. + */ + @java.lang.Override + public int getObtainLimit() { + return obtainLimit_; + } + /** + * uint32 obtain_limit = 4; + * @param value The obtainLimit to set. + * @return This builder for chaining. + */ + public Builder setObtainLimit(int value) { + + obtainLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 obtain_limit = 4; + * @return This builder for chaining. + */ + public Builder clearObtainLimit() { + + obtainLimit_ = 0; + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 5; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 5; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 6; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 6; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 6; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private int buyTimes_ ; + /** + * uint32 buy_times = 7; + * @return The buyTimes. + */ + @java.lang.Override + public int getBuyTimes() { + return buyTimes_; + } + /** + * uint32 buy_times = 7; + * @param value The buyTimes to set. + * @return This builder for chaining. + */ + public Builder setBuyTimes(int value) { + + buyTimes_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_times = 7; + * @return This builder for chaining. + */ + public Builder clearBuyTimes() { + + buyTimes_ = 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:ShopConcertProduct) + } + + // @@protoc_insertion_point(class_scope:ShopConcertProduct) + private static final emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct(); + } + + public static emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShopConcertProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShopConcertProduct(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopConcertProduct_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopConcertProduct_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030ShopConcertProduct.proto\"\241\001\n\022ShopConce" + + "rtProduct\022\022\n\nproduct_id\030\001 \001(\t\022\022\n\nprice_t" + + "ier\030\002 \001(\t\022\024\n\014obtain_count\030\003 \001(\r\022\024\n\014obtai" + + "n_limit\030\004 \001(\r\022\022\n\nbegin_time\030\005 \001(\r\022\020\n\010end" + + "_time\030\006 \001(\r\022\021\n\tbuy_times\030\007 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ShopConcertProduct_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShopConcertProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopConcertProduct_descriptor, + new java.lang.String[] { "ProductId", "PriceTier", "ObtainCount", "ObtainLimit", "BeginTime", "EndTime", "BuyTimes", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java new file mode 100644 index 00000000000..8fecaec6ed1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsDisableTypeOuterClass.java @@ -0,0 +1,167 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopGoodsDisableType.proto + +package emu.grasscutter.net.proto; + +public final class ShopGoodsDisableTypeOuterClass { + private ShopGoodsDisableTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code ShopGoodsDisableType} + */ + public enum ShopGoodsDisableType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SHOP_GOODS_DISABLE_NONE = 0; + */ + SHOP_GOODS_DISABLE_NONE(0), + /** + * SHOP_GOODS_DISABLE_TALENT_FULL = 1; + */ + SHOP_GOODS_DISABLE_TALENT_FULL(1), + /** + * SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED = 2; + */ + SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED(2), + /** + * SHOP_GOODS_DISABLE_COSTUME_UNLOCKED = 3; + */ + SHOP_GOODS_DISABLE_COSTUME_UNLOCKED(3), + UNRECOGNIZED(-1), + ; + + /** + * SHOP_GOODS_DISABLE_NONE = 0; + */ + public static final int SHOP_GOODS_DISABLE_NONE_VALUE = 0; + /** + * SHOP_GOODS_DISABLE_TALENT_FULL = 1; + */ + public static final int SHOP_GOODS_DISABLE_TALENT_FULL_VALUE = 1; + /** + * SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED = 2; + */ + public static final int SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED_VALUE = 2; + /** + * SHOP_GOODS_DISABLE_COSTUME_UNLOCKED = 3; + */ + public static final int SHOP_GOODS_DISABLE_COSTUME_UNLOCKED_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 ShopGoodsDisableType 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 ShopGoodsDisableType forNumber(int value) { + switch (value) { + case 0: return SHOP_GOODS_DISABLE_NONE; + case 1: return SHOP_GOODS_DISABLE_TALENT_FULL; + case 2: return SHOP_GOODS_DISABLE_FURNITURE_FORMULA_UNLOCKED; + case 3: return SHOP_GOODS_DISABLE_COSTUME_UNLOCKED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ShopGoodsDisableType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ShopGoodsDisableType findValueByNumber(int number) { + return ShopGoodsDisableType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopGoodsDisableTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ShopGoodsDisableType[] VALUES = values(); + + public static ShopGoodsDisableType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ShopGoodsDisableType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:ShopGoodsDisableType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ShopGoodsDisableType.proto*\263\001\n\024ShopGoo" + + "dsDisableType\022\033\n\027SHOP_GOODS_DISABLE_NONE" + + "\020\000\022\"\n\036SHOP_GOODS_DISABLE_TALENT_FULL\020\001\0221" + + "\n-SHOP_GOODS_DISABLE_FURNITURE_FORMULA_U" + + "NLOCKED\020\002\022\'\n#SHOP_GOODS_DISABLE_COSTUME_" + + "UNLOCKED\020\003B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java new file mode 100644 index 00000000000..9efe98d5b31 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopGoodsOuterClass.java @@ -0,0 +1,2441 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopGoods.proto + +package emu.grasscutter.net.proto; + +public final class ShopGoodsOuterClass { + private ShopGoodsOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopGoodsOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopGoods) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 discount_end_time = 258; + * @return The discountEndTime. + */ + int getDiscountEndTime(); + + /** + * uint32 min_level = 8; + * @return The minLevel. + */ + int getMinLevel(); + + /** + * uint32 end_time = 11; + * @return The endTime. + */ + int getEndTime(); + + /** + * repeated .ItemParam cost_item_list = 3; + */ + java.util.List + getCostItemListList(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index); + /** + * repeated .ItemParam cost_item_list = 3; + */ + int getCostItemListCount(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + java.util.List + getCostItemListOrBuilderList(); + /** + * repeated .ItemParam cost_item_list = 3; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index); + + /** + * uint32 secondary_sheet_id = 318; + * @return The secondarySheetId. + */ + int getSecondarySheetId(); + + /** + * uint32 hcoin = 1; + * @return The hcoin. + */ + int getHcoin(); + + /** + * uint32 mcoin = 14; + * @return The mcoin. + */ + int getMcoin(); + + /** + * uint32 discount_id = 1998; + * @return The discountId. + */ + int getDiscountId(); + + /** + * uint32 single_limit = 247; + * @return The singleLimit. + */ + int getSingleLimit(); + + /** + * uint32 goods_id = 13; + * @return The goodsId. + */ + int getGoodsId(); + + /** + * uint32 next_refresh_time = 7; + * @return The nextRefreshTime. + */ + int getNextRefreshTime(); + + /** + * uint32 max_level = 4; + * @return The maxLevel. + */ + int getMaxLevel(); + + /** + * uint32 disable_type = 6; + * @return The disableType. + */ + int getDisableType(); + + /** + * uint32 discount_begin_time = 574; + * @return The discountBeginTime. + */ + int getDiscountBeginTime(); + + /** + * repeated uint32 pre_goods_id_list = 2; + * @return A list containing the preGoodsIdList. + */ + java.util.List getPreGoodsIdListList(); + /** + * repeated uint32 pre_goods_id_list = 2; + * @return The count of preGoodsIdList. + */ + int getPreGoodsIdListCount(); + /** + * repeated uint32 pre_goods_id_list = 2; + * @param index The index of the element to return. + * @return The preGoodsIdList at the given index. + */ + int getPreGoodsIdList(int index); + + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + int getBeginTime(); + + /** + * uint32 scoin = 15; + * @return The scoin. + */ + int getScoin(); + + /** + * uint32 bought_num = 10; + * @return The boughtNum. + */ + int getBoughtNum(); + + /** + * uint32 buy_limit = 12; + * @return The buyLimit. + */ + int getBuyLimit(); + + /** + * .ItemParam goods_item = 9; + * @return Whether the goodsItem field is set. + */ + boolean hasGoodsItem(); + /** + * .ItemParam goods_item = 9; + * @return The goodsItem. + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGoodsItem(); + /** + * .ItemParam goods_item = 9; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGoodsItemOrBuilder(); + } + /** + * Protobuf type {@code ShopGoods} + */ + public static final class ShopGoods extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopGoods) + ShopGoodsOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShopGoods.newBuilder() to construct. + private ShopGoods(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShopGoods() { + costItemList_ = java.util.Collections.emptyList(); + preGoodsIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShopGoods(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShopGoods( + 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: { + + hcoin_ = input.readUInt32(); + break; + } + case 16: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + preGoodsIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + preGoodsIdList_.addInt(input.readUInt32()); + break; + } + case 18: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + preGoodsIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + preGoodsIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + costItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + costItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 32: { + + maxLevel_ = input.readUInt32(); + break; + } + case 40: { + + beginTime_ = input.readUInt32(); + break; + } + case 48: { + + disableType_ = input.readUInt32(); + break; + } + case 56: { + + nextRefreshTime_ = input.readUInt32(); + break; + } + case 64: { + + minLevel_ = input.readUInt32(); + break; + } + case 74: { + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder subBuilder = null; + if (goodsItem_ != null) { + subBuilder = goodsItem_.toBuilder(); + } + goodsItem_ = input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(goodsItem_); + goodsItem_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + boughtNum_ = input.readUInt32(); + break; + } + case 88: { + + endTime_ = input.readUInt32(); + break; + } + case 96: { + + buyLimit_ = input.readUInt32(); + break; + } + case 104: { + + goodsId_ = input.readUInt32(); + break; + } + case 112: { + + mcoin_ = input.readUInt32(); + break; + } + case 120: { + + scoin_ = input.readUInt32(); + break; + } + case 1976: { + + singleLimit_ = input.readUInt32(); + break; + } + case 2064: { + + discountEndTime_ = input.readUInt32(); + break; + } + case 2544: { + + secondarySheetId_ = input.readUInt32(); + break; + } + case 4592: { + + discountBeginTime_ = input.readUInt32(); + break; + } + case 15984: { + + discountId_ = 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + preGoodsIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + costItemList_ = java.util.Collections.unmodifiableList(costItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.class, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder.class); + } + + public static final int DISCOUNT_END_TIME_FIELD_NUMBER = 258; + private int discountEndTime_; + /** + * uint32 discount_end_time = 258; + * @return The discountEndTime. + */ + @java.lang.Override + public int getDiscountEndTime() { + return discountEndTime_; + } + + public static final int MIN_LEVEL_FIELD_NUMBER = 8; + private int minLevel_; + /** + * uint32 min_level = 8; + * @return The minLevel. + */ + @java.lang.Override + public int getMinLevel() { + return minLevel_; + } + + public static final int END_TIME_FIELD_NUMBER = 11; + private int endTime_; + /** + * uint32 end_time = 11; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + + public static final int COST_ITEM_LIST_FIELD_NUMBER = 3; + private java.util.List costItemList_; + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public java.util.List getCostItemListList() { + return costItemList_; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public java.util.List + getCostItemListOrBuilderList() { + return costItemList_; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public int getCostItemListCount() { + return costItemList_.size(); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { + return costItemList_.get(index); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index) { + return costItemList_.get(index); + } + + public static final int SECONDARY_SHEET_ID_FIELD_NUMBER = 318; + private int secondarySheetId_; + /** + * uint32 secondary_sheet_id = 318; + * @return The secondarySheetId. + */ + @java.lang.Override + public int getSecondarySheetId() { + return secondarySheetId_; + } + + public static final int HCOIN_FIELD_NUMBER = 1; + private int hcoin_; + /** + * uint32 hcoin = 1; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + + public static final int MCOIN_FIELD_NUMBER = 14; + private int mcoin_; + /** + * uint32 mcoin = 14; + * @return The mcoin. + */ + @java.lang.Override + public int getMcoin() { + return mcoin_; + } + + public static final int DISCOUNT_ID_FIELD_NUMBER = 1998; + private int discountId_; + /** + * uint32 discount_id = 1998; + * @return The discountId. + */ + @java.lang.Override + public int getDiscountId() { + return discountId_; + } + + public static final int SINGLE_LIMIT_FIELD_NUMBER = 247; + private int singleLimit_; + /** + * uint32 single_limit = 247; + * @return The singleLimit. + */ + @java.lang.Override + public int getSingleLimit() { + return singleLimit_; + } + + public static final int GOODS_ID_FIELD_NUMBER = 13; + private int goodsId_; + /** + * uint32 goods_id = 13; + * @return The goodsId. + */ + @java.lang.Override + public int getGoodsId() { + return goodsId_; + } + + public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 7; + private int nextRefreshTime_; + /** + * uint32 next_refresh_time = 7; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + + public static final int MAX_LEVEL_FIELD_NUMBER = 4; + private int maxLevel_; + /** + * uint32 max_level = 4; + * @return The maxLevel. + */ + @java.lang.Override + public int getMaxLevel() { + return maxLevel_; + } + + public static final int DISABLE_TYPE_FIELD_NUMBER = 6; + private int disableType_; + /** + * uint32 disable_type = 6; + * @return The disableType. + */ + @java.lang.Override + public int getDisableType() { + return disableType_; + } + + public static final int DISCOUNT_BEGIN_TIME_FIELD_NUMBER = 574; + private int discountBeginTime_; + /** + * uint32 discount_begin_time = 574; + * @return The discountBeginTime. + */ + @java.lang.Override + public int getDiscountBeginTime() { + return discountBeginTime_; + } + + public static final int PRE_GOODS_ID_LIST_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.IntList preGoodsIdList_; + /** + * repeated uint32 pre_goods_id_list = 2; + * @return A list containing the preGoodsIdList. + */ + @java.lang.Override + public java.util.List + getPreGoodsIdListList() { + return preGoodsIdList_; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @return The count of preGoodsIdList. + */ + public int getPreGoodsIdListCount() { + return preGoodsIdList_.size(); + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param index The index of the element to return. + * @return The preGoodsIdList at the given index. + */ + public int getPreGoodsIdList(int index) { + return preGoodsIdList_.getInt(index); + } + private int preGoodsIdListMemoizedSerializedSize = -1; + + public static final int BEGIN_TIME_FIELD_NUMBER = 5; + private int beginTime_; + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + + public static final int SCOIN_FIELD_NUMBER = 15; + private int scoin_; + /** + * uint32 scoin = 15; + * @return The scoin. + */ + @java.lang.Override + public int getScoin() { + return scoin_; + } + + public static final int BOUGHT_NUM_FIELD_NUMBER = 10; + private int boughtNum_; + /** + * uint32 bought_num = 10; + * @return The boughtNum. + */ + @java.lang.Override + public int getBoughtNum() { + return boughtNum_; + } + + public static final int BUY_LIMIT_FIELD_NUMBER = 12; + private int buyLimit_; + /** + * uint32 buy_limit = 12; + * @return The buyLimit. + */ + @java.lang.Override + public int getBuyLimit() { + return buyLimit_; + } + + public static final int GOODS_ITEM_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam goodsItem_; + /** + * .ItemParam goods_item = 9; + * @return Whether the goodsItem field is set. + */ + @java.lang.Override + public boolean hasGoodsItem() { + return goodsItem_ != null; + } + /** + * .ItemParam goods_item = 9; + * @return The goodsItem. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGoodsItem() { + return goodsItem_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : goodsItem_; + } + /** + * .ItemParam goods_item = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGoodsItemOrBuilder() { + return getGoodsItem(); + } + + 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 (hcoin_ != 0) { + output.writeUInt32(1, hcoin_); + } + if (getPreGoodsIdListList().size() > 0) { + output.writeUInt32NoTag(18); + output.writeUInt32NoTag(preGoodsIdListMemoizedSerializedSize); + } + for (int i = 0; i < preGoodsIdList_.size(); i++) { + output.writeUInt32NoTag(preGoodsIdList_.getInt(i)); + } + for (int i = 0; i < costItemList_.size(); i++) { + output.writeMessage(3, costItemList_.get(i)); + } + if (maxLevel_ != 0) { + output.writeUInt32(4, maxLevel_); + } + if (beginTime_ != 0) { + output.writeUInt32(5, beginTime_); + } + if (disableType_ != 0) { + output.writeUInt32(6, disableType_); + } + if (nextRefreshTime_ != 0) { + output.writeUInt32(7, nextRefreshTime_); + } + if (minLevel_ != 0) { + output.writeUInt32(8, minLevel_); + } + if (goodsItem_ != null) { + output.writeMessage(9, getGoodsItem()); + } + if (boughtNum_ != 0) { + output.writeUInt32(10, boughtNum_); + } + if (endTime_ != 0) { + output.writeUInt32(11, endTime_); + } + if (buyLimit_ != 0) { + output.writeUInt32(12, buyLimit_); + } + if (goodsId_ != 0) { + output.writeUInt32(13, goodsId_); + } + if (mcoin_ != 0) { + output.writeUInt32(14, mcoin_); + } + if (scoin_ != 0) { + output.writeUInt32(15, scoin_); + } + if (singleLimit_ != 0) { + output.writeUInt32(247, singleLimit_); + } + if (discountEndTime_ != 0) { + output.writeUInt32(258, discountEndTime_); + } + if (secondarySheetId_ != 0) { + output.writeUInt32(318, secondarySheetId_); + } + if (discountBeginTime_ != 0) { + output.writeUInt32(574, discountBeginTime_); + } + if (discountId_ != 0) { + output.writeUInt32(1998, discountId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (hcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, hcoin_); + } + { + int dataSize = 0; + for (int i = 0; i < preGoodsIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(preGoodsIdList_.getInt(i)); + } + size += dataSize; + if (!getPreGoodsIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + preGoodsIdListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < costItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, costItemList_.get(i)); + } + if (maxLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, maxLevel_); + } + if (beginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, beginTime_); + } + if (disableType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, disableType_); + } + if (nextRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, nextRefreshTime_); + } + if (minLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, minLevel_); + } + if (goodsItem_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getGoodsItem()); + } + if (boughtNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, boughtNum_); + } + if (endTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, endTime_); + } + if (buyLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, buyLimit_); + } + if (goodsId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, goodsId_); + } + if (mcoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, mcoin_); + } + if (scoin_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, scoin_); + } + if (singleLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(247, singleLimit_); + } + if (discountEndTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(258, discountEndTime_); + } + if (secondarySheetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(318, secondarySheetId_); + } + if (discountBeginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(574, discountBeginTime_); + } + if (discountId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1998, discountId_); + } + 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.ShopGoodsOuterClass.ShopGoods)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods other = (emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods) obj; + + if (getDiscountEndTime() + != other.getDiscountEndTime()) return false; + if (getMinLevel() + != other.getMinLevel()) return false; + if (getEndTime() + != other.getEndTime()) return false; + if (!getCostItemListList() + .equals(other.getCostItemListList())) return false; + if (getSecondarySheetId() + != other.getSecondarySheetId()) return false; + if (getHcoin() + != other.getHcoin()) return false; + if (getMcoin() + != other.getMcoin()) return false; + if (getDiscountId() + != other.getDiscountId()) return false; + if (getSingleLimit() + != other.getSingleLimit()) return false; + if (getGoodsId() + != other.getGoodsId()) return false; + if (getNextRefreshTime() + != other.getNextRefreshTime()) return false; + if (getMaxLevel() + != other.getMaxLevel()) return false; + if (getDisableType() + != other.getDisableType()) return false; + if (getDiscountBeginTime() + != other.getDiscountBeginTime()) return false; + if (!getPreGoodsIdListList() + .equals(other.getPreGoodsIdListList())) return false; + if (getBeginTime() + != other.getBeginTime()) return false; + if (getScoin() + != other.getScoin()) return false; + if (getBoughtNum() + != other.getBoughtNum()) return false; + if (getBuyLimit() + != other.getBuyLimit()) return false; + if (hasGoodsItem() != other.hasGoodsItem()) return false; + if (hasGoodsItem()) { + if (!getGoodsItem() + .equals(other.getGoodsItem())) 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) + DISCOUNT_END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDiscountEndTime(); + hash = (37 * hash) + MIN_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getMinLevel(); + hash = (37 * hash) + END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getEndTime(); + if (getCostItemListCount() > 0) { + hash = (37 * hash) + COST_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCostItemListList().hashCode(); + } + hash = (37 * hash) + SECONDARY_SHEET_ID_FIELD_NUMBER; + hash = (53 * hash) + getSecondarySheetId(); + hash = (37 * hash) + HCOIN_FIELD_NUMBER; + hash = (53 * hash) + getHcoin(); + hash = (37 * hash) + MCOIN_FIELD_NUMBER; + hash = (53 * hash) + getMcoin(); + hash = (37 * hash) + DISCOUNT_ID_FIELD_NUMBER; + hash = (53 * hash) + getDiscountId(); + hash = (37 * hash) + SINGLE_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getSingleLimit(); + hash = (37 * hash) + GOODS_ID_FIELD_NUMBER; + hash = (53 * hash) + getGoodsId(); + hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextRefreshTime(); + hash = (37 * hash) + MAX_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getMaxLevel(); + hash = (37 * hash) + DISABLE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getDisableType(); + hash = (37 * hash) + DISCOUNT_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDiscountBeginTime(); + if (getPreGoodsIdListCount() > 0) { + hash = (37 * hash) + PRE_GOODS_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPreGoodsIdListList().hashCode(); + } + hash = (37 * hash) + BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getBeginTime(); + hash = (37 * hash) + SCOIN_FIELD_NUMBER; + hash = (53 * hash) + getScoin(); + hash = (37 * hash) + BOUGHT_NUM_FIELD_NUMBER; + hash = (53 * hash) + getBoughtNum(); + hash = (37 * hash) + BUY_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getBuyLimit(); + if (hasGoodsItem()) { + hash = (37 * hash) + GOODS_ITEM_FIELD_NUMBER; + hash = (53 * hash) + getGoodsItem().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods 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.ShopGoodsOuterClass.ShopGoods parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods 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.ShopGoodsOuterClass.ShopGoods parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods 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.ShopGoodsOuterClass.ShopGoods parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods 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.ShopGoodsOuterClass.ShopGoods parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods 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.ShopGoodsOuterClass.ShopGoods 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; + } + /** + * Protobuf type {@code ShopGoods} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopGoods) + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.class, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCostItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + discountEndTime_ = 0; + + minLevel_ = 0; + + endTime_ = 0; + + if (costItemListBuilder_ == null) { + costItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + costItemListBuilder_.clear(); + } + secondarySheetId_ = 0; + + hcoin_ = 0; + + mcoin_ = 0; + + discountId_ = 0; + + singleLimit_ = 0; + + goodsId_ = 0; + + nextRefreshTime_ = 0; + + maxLevel_ = 0; + + disableType_ = 0; + + discountBeginTime_ = 0; + + preGoodsIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + beginTime_ = 0; + + scoin_ = 0; + + boughtNum_ = 0; + + buyLimit_ = 0; + + if (goodsItemBuilder_ == null) { + goodsItem_ = null; + } else { + goodsItem_ = null; + goodsItemBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.internal_static_ShopGoods_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods build() { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods buildPartial() { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods result = new emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods(this); + int from_bitField0_ = bitField0_; + result.discountEndTime_ = discountEndTime_; + result.minLevel_ = minLevel_; + result.endTime_ = endTime_; + if (costItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + costItemList_ = java.util.Collections.unmodifiableList(costItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.costItemList_ = costItemList_; + } else { + result.costItemList_ = costItemListBuilder_.build(); + } + result.secondarySheetId_ = secondarySheetId_; + result.hcoin_ = hcoin_; + result.mcoin_ = mcoin_; + result.discountId_ = discountId_; + result.singleLimit_ = singleLimit_; + result.goodsId_ = goodsId_; + result.nextRefreshTime_ = nextRefreshTime_; + result.maxLevel_ = maxLevel_; + result.disableType_ = disableType_; + result.discountBeginTime_ = discountBeginTime_; + if (((bitField0_ & 0x00000002) != 0)) { + preGoodsIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.preGoodsIdList_ = preGoodsIdList_; + result.beginTime_ = beginTime_; + result.scoin_ = scoin_; + result.boughtNum_ = boughtNum_; + result.buyLimit_ = buyLimit_; + if (goodsItemBuilder_ == null) { + result.goodsItem_ = goodsItem_; + } else { + result.goodsItem_ = goodsItemBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods) { + return mergeFrom((emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods other) { + if (other == emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()) return this; + if (other.getDiscountEndTime() != 0) { + setDiscountEndTime(other.getDiscountEndTime()); + } + if (other.getMinLevel() != 0) { + setMinLevel(other.getMinLevel()); + } + if (other.getEndTime() != 0) { + setEndTime(other.getEndTime()); + } + if (costItemListBuilder_ == null) { + if (!other.costItemList_.isEmpty()) { + if (costItemList_.isEmpty()) { + costItemList_ = other.costItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCostItemListIsMutable(); + costItemList_.addAll(other.costItemList_); + } + onChanged(); + } + } else { + if (!other.costItemList_.isEmpty()) { + if (costItemListBuilder_.isEmpty()) { + costItemListBuilder_.dispose(); + costItemListBuilder_ = null; + costItemList_ = other.costItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + costItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCostItemListFieldBuilder() : null; + } else { + costItemListBuilder_.addAllMessages(other.costItemList_); + } + } + } + if (other.getSecondarySheetId() != 0) { + setSecondarySheetId(other.getSecondarySheetId()); + } + if (other.getHcoin() != 0) { + setHcoin(other.getHcoin()); + } + if (other.getMcoin() != 0) { + setMcoin(other.getMcoin()); + } + if (other.getDiscountId() != 0) { + setDiscountId(other.getDiscountId()); + } + if (other.getSingleLimit() != 0) { + setSingleLimit(other.getSingleLimit()); + } + if (other.getGoodsId() != 0) { + setGoodsId(other.getGoodsId()); + } + if (other.getNextRefreshTime() != 0) { + setNextRefreshTime(other.getNextRefreshTime()); + } + if (other.getMaxLevel() != 0) { + setMaxLevel(other.getMaxLevel()); + } + if (other.getDisableType() != 0) { + setDisableType(other.getDisableType()); + } + if (other.getDiscountBeginTime() != 0) { + setDiscountBeginTime(other.getDiscountBeginTime()); + } + if (!other.preGoodsIdList_.isEmpty()) { + if (preGoodsIdList_.isEmpty()) { + preGoodsIdList_ = other.preGoodsIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePreGoodsIdListIsMutable(); + preGoodsIdList_.addAll(other.preGoodsIdList_); + } + onChanged(); + } + if (other.getBeginTime() != 0) { + setBeginTime(other.getBeginTime()); + } + if (other.getScoin() != 0) { + setScoin(other.getScoin()); + } + if (other.getBoughtNum() != 0) { + setBoughtNum(other.getBoughtNum()); + } + if (other.getBuyLimit() != 0) { + setBuyLimit(other.getBuyLimit()); + } + if (other.hasGoodsItem()) { + mergeGoodsItem(other.getGoodsItem()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int discountEndTime_ ; + /** + * uint32 discount_end_time = 258; + * @return The discountEndTime. + */ + @java.lang.Override + public int getDiscountEndTime() { + return discountEndTime_; + } + /** + * uint32 discount_end_time = 258; + * @param value The discountEndTime to set. + * @return This builder for chaining. + */ + public Builder setDiscountEndTime(int value) { + + discountEndTime_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_end_time = 258; + * @return This builder for chaining. + */ + public Builder clearDiscountEndTime() { + + discountEndTime_ = 0; + onChanged(); + return this; + } + + private int minLevel_ ; + /** + * uint32 min_level = 8; + * @return The minLevel. + */ + @java.lang.Override + public int getMinLevel() { + return minLevel_; + } + /** + * uint32 min_level = 8; + * @param value The minLevel to set. + * @return This builder for chaining. + */ + public Builder setMinLevel(int value) { + + minLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 min_level = 8; + * @return This builder for chaining. + */ + public Builder clearMinLevel() { + + minLevel_ = 0; + onChanged(); + return this; + } + + private int endTime_ ; + /** + * uint32 end_time = 11; + * @return The endTime. + */ + @java.lang.Override + public int getEndTime() { + return endTime_; + } + /** + * uint32 end_time = 11; + * @param value The endTime to set. + * @return This builder for chaining. + */ + public Builder setEndTime(int value) { + + endTime_ = value; + onChanged(); + return this; + } + /** + * uint32 end_time = 11; + * @return This builder for chaining. + */ + public Builder clearEndTime() { + + endTime_ = 0; + onChanged(); + return this; + } + + private java.util.List costItemList_ = + java.util.Collections.emptyList(); + private void ensureCostItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + costItemList_ = new java.util.ArrayList(costItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> costItemListBuilder_; + + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List getCostItemListList() { + if (costItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(costItemList_); + } else { + return costItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public int getCostItemListCount() { + if (costItemListBuilder_ == null) { + return costItemList_.size(); + } else { + return costItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getCostItemList(int index) { + if (costItemListBuilder_ == null) { + return costItemList_.get(index); + } else { + return costItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder setCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.set(index, value); + onChanged(); + } else { + costItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder setCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.add(value); + onChanged(); + } else { + costItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (costItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCostItemListIsMutable(); + costItemList_.add(index, value); + onChanged(); + } else { + costItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.add(builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addCostItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + costItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder addAllCostItemList( + java.lang.Iterable values) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, costItemList_); + onChanged(); + } else { + costItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder clearCostItemList() { + if (costItemListBuilder_ == null) { + costItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + costItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public Builder removeCostItemList(int index) { + if (costItemListBuilder_ == null) { + ensureCostItemListIsMutable(); + costItemList_.remove(index); + onChanged(); + } else { + costItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getCostItemListBuilder( + int index) { + return getCostItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getCostItemListOrBuilder( + int index) { + if (costItemListBuilder_ == null) { + return costItemList_.get(index); } else { + return costItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List + getCostItemListOrBuilderList() { + if (costItemListBuilder_ != null) { + return costItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(costItemList_); + } + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder() { + return getCostItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addCostItemListBuilder( + int index) { + return getCostItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam cost_item_list = 3; + */ + public java.util.List + getCostItemListBuilderList() { + return getCostItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getCostItemListFieldBuilder() { + if (costItemListBuilder_ == null) { + costItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + costItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + costItemList_ = null; + } + return costItemListBuilder_; + } + + private int secondarySheetId_ ; + /** + * uint32 secondary_sheet_id = 318; + * @return The secondarySheetId. + */ + @java.lang.Override + public int getSecondarySheetId() { + return secondarySheetId_; + } + /** + * uint32 secondary_sheet_id = 318; + * @param value The secondarySheetId to set. + * @return This builder for chaining. + */ + public Builder setSecondarySheetId(int value) { + + secondarySheetId_ = value; + onChanged(); + return this; + } + /** + * uint32 secondary_sheet_id = 318; + * @return This builder for chaining. + */ + public Builder clearSecondarySheetId() { + + secondarySheetId_ = 0; + onChanged(); + return this; + } + + private int hcoin_ ; + /** + * uint32 hcoin = 1; + * @return The hcoin. + */ + @java.lang.Override + public int getHcoin() { + return hcoin_; + } + /** + * uint32 hcoin = 1; + * @param value The hcoin to set. + * @return This builder for chaining. + */ + public Builder setHcoin(int value) { + + hcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 hcoin = 1; + * @return This builder for chaining. + */ + public Builder clearHcoin() { + + hcoin_ = 0; + onChanged(); + return this; + } + + private int mcoin_ ; + /** + * uint32 mcoin = 14; + * @return The mcoin. + */ + @java.lang.Override + public int getMcoin() { + return mcoin_; + } + /** + * uint32 mcoin = 14; + * @param value The mcoin to set. + * @return This builder for chaining. + */ + public Builder setMcoin(int value) { + + mcoin_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin = 14; + * @return This builder for chaining. + */ + public Builder clearMcoin() { + + mcoin_ = 0; + onChanged(); + return this; + } + + private int discountId_ ; + /** + * uint32 discount_id = 1998; + * @return The discountId. + */ + @java.lang.Override + public int getDiscountId() { + return discountId_; + } + /** + * uint32 discount_id = 1998; + * @param value The discountId to set. + * @return This builder for chaining. + */ + public Builder setDiscountId(int value) { + + discountId_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_id = 1998; + * @return This builder for chaining. + */ + public Builder clearDiscountId() { + + discountId_ = 0; + onChanged(); + return this; + } + + private int singleLimit_ ; + /** + * uint32 single_limit = 247; + * @return The singleLimit. + */ + @java.lang.Override + public int getSingleLimit() { + return singleLimit_; + } + /** + * uint32 single_limit = 247; + * @param value The singleLimit to set. + * @return This builder for chaining. + */ + public Builder setSingleLimit(int value) { + + singleLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 single_limit = 247; + * @return This builder for chaining. + */ + public Builder clearSingleLimit() { + + singleLimit_ = 0; + onChanged(); + return this; + } + + private int goodsId_ ; + /** + * uint32 goods_id = 13; + * @return The goodsId. + */ + @java.lang.Override + public int getGoodsId() { + return goodsId_; + } + /** + * uint32 goods_id = 13; + * @param value The goodsId to set. + * @return This builder for chaining. + */ + public Builder setGoodsId(int value) { + + goodsId_ = value; + onChanged(); + return this; + } + /** + * uint32 goods_id = 13; + * @return This builder for chaining. + */ + public Builder clearGoodsId() { + + goodsId_ = 0; + onChanged(); + return this; + } + + private int nextRefreshTime_ ; + /** + * uint32 next_refresh_time = 7; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + /** + * uint32 next_refresh_time = 7; + * @param value The nextRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextRefreshTime(int value) { + + nextRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_refresh_time = 7; + * @return This builder for chaining. + */ + public Builder clearNextRefreshTime() { + + nextRefreshTime_ = 0; + onChanged(); + return this; + } + + private int maxLevel_ ; + /** + * uint32 max_level = 4; + * @return The maxLevel. + */ + @java.lang.Override + public int getMaxLevel() { + return maxLevel_; + } + /** + * uint32 max_level = 4; + * @param value The maxLevel to set. + * @return This builder for chaining. + */ + public Builder setMaxLevel(int value) { + + maxLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 max_level = 4; + * @return This builder for chaining. + */ + public Builder clearMaxLevel() { + + maxLevel_ = 0; + onChanged(); + return this; + } + + private int disableType_ ; + /** + * uint32 disable_type = 6; + * @return The disableType. + */ + @java.lang.Override + public int getDisableType() { + return disableType_; + } + /** + * uint32 disable_type = 6; + * @param value The disableType to set. + * @return This builder for chaining. + */ + public Builder setDisableType(int value) { + + disableType_ = value; + onChanged(); + return this; + } + /** + * uint32 disable_type = 6; + * @return This builder for chaining. + */ + public Builder clearDisableType() { + + disableType_ = 0; + onChanged(); + return this; + } + + private int discountBeginTime_ ; + /** + * uint32 discount_begin_time = 574; + * @return The discountBeginTime. + */ + @java.lang.Override + public int getDiscountBeginTime() { + return discountBeginTime_; + } + /** + * uint32 discount_begin_time = 574; + * @param value The discountBeginTime to set. + * @return This builder for chaining. + */ + public Builder setDiscountBeginTime(int value) { + + discountBeginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_begin_time = 574; + * @return This builder for chaining. + */ + public Builder clearDiscountBeginTime() { + + discountBeginTime_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList preGoodsIdList_ = emptyIntList(); + private void ensurePreGoodsIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + preGoodsIdList_ = mutableCopy(preGoodsIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @return A list containing the preGoodsIdList. + */ + public java.util.List + getPreGoodsIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(preGoodsIdList_) : preGoodsIdList_; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @return The count of preGoodsIdList. + */ + public int getPreGoodsIdListCount() { + return preGoodsIdList_.size(); + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param index The index of the element to return. + * @return The preGoodsIdList at the given index. + */ + public int getPreGoodsIdList(int index) { + return preGoodsIdList_.getInt(index); + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param index The index to set the value at. + * @param value The preGoodsIdList to set. + * @return This builder for chaining. + */ + public Builder setPreGoodsIdList( + int index, int value) { + ensurePreGoodsIdListIsMutable(); + preGoodsIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param value The preGoodsIdList to add. + * @return This builder for chaining. + */ + public Builder addPreGoodsIdList(int value) { + ensurePreGoodsIdListIsMutable(); + preGoodsIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @param values The preGoodsIdList to add. + * @return This builder for chaining. + */ + public Builder addAllPreGoodsIdList( + java.lang.Iterable values) { + ensurePreGoodsIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, preGoodsIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 pre_goods_id_list = 2; + * @return This builder for chaining. + */ + public Builder clearPreGoodsIdList() { + preGoodsIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private int beginTime_ ; + /** + * uint32 begin_time = 5; + * @return The beginTime. + */ + @java.lang.Override + public int getBeginTime() { + return beginTime_; + } + /** + * uint32 begin_time = 5; + * @param value The beginTime to set. + * @return This builder for chaining. + */ + public Builder setBeginTime(int value) { + + beginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 begin_time = 5; + * @return This builder for chaining. + */ + public Builder clearBeginTime() { + + beginTime_ = 0; + onChanged(); + return this; + } + + private int scoin_ ; + /** + * uint32 scoin = 15; + * @return The scoin. + */ + @java.lang.Override + public int getScoin() { + return scoin_; + } + /** + * uint32 scoin = 15; + * @param value The scoin to set. + * @return This builder for chaining. + */ + public Builder setScoin(int value) { + + scoin_ = value; + onChanged(); + return this; + } + /** + * uint32 scoin = 15; + * @return This builder for chaining. + */ + public Builder clearScoin() { + + scoin_ = 0; + onChanged(); + return this; + } + + private int boughtNum_ ; + /** + * uint32 bought_num = 10; + * @return The boughtNum. + */ + @java.lang.Override + public int getBoughtNum() { + return boughtNum_; + } + /** + * uint32 bought_num = 10; + * @param value The boughtNum to set. + * @return This builder for chaining. + */ + public Builder setBoughtNum(int value) { + + boughtNum_ = value; + onChanged(); + return this; + } + /** + * uint32 bought_num = 10; + * @return This builder for chaining. + */ + public Builder clearBoughtNum() { + + boughtNum_ = 0; + onChanged(); + return this; + } + + private int buyLimit_ ; + /** + * uint32 buy_limit = 12; + * @return The buyLimit. + */ + @java.lang.Override + public int getBuyLimit() { + return buyLimit_; + } + /** + * uint32 buy_limit = 12; + * @param value The buyLimit to set. + * @return This builder for chaining. + */ + public Builder setBuyLimit(int value) { + + buyLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 buy_limit = 12; + * @return This builder for chaining. + */ + public Builder clearBuyLimit() { + + buyLimit_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam goodsItem_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> goodsItemBuilder_; + /** + * .ItemParam goods_item = 9; + * @return Whether the goodsItem field is set. + */ + public boolean hasGoodsItem() { + return goodsItemBuilder_ != null || goodsItem_ != null; + } + /** + * .ItemParam goods_item = 9; + * @return The goodsItem. + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getGoodsItem() { + if (goodsItemBuilder_ == null) { + return goodsItem_ == null ? emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : goodsItem_; + } else { + return goodsItemBuilder_.getMessage(); + } + } + /** + * .ItemParam goods_item = 9; + */ + public Builder setGoodsItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (goodsItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + goodsItem_ = value; + onChanged(); + } else { + goodsItemBuilder_.setMessage(value); + } + + return this; + } + /** + * .ItemParam goods_item = 9; + */ + public Builder setGoodsItem( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (goodsItemBuilder_ == null) { + goodsItem_ = builderForValue.build(); + onChanged(); + } else { + goodsItemBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ItemParam goods_item = 9; + */ + public Builder mergeGoodsItem(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (goodsItemBuilder_ == null) { + if (goodsItem_ != null) { + goodsItem_ = + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.newBuilder(goodsItem_).mergeFrom(value).buildPartial(); + } else { + goodsItem_ = value; + } + onChanged(); + } else { + goodsItemBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ItemParam goods_item = 9; + */ + public Builder clearGoodsItem() { + if (goodsItemBuilder_ == null) { + goodsItem_ = null; + onChanged(); + } else { + goodsItem_ = null; + goodsItemBuilder_ = null; + } + + return this; + } + /** + * .ItemParam goods_item = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getGoodsItemBuilder() { + + onChanged(); + return getGoodsItemFieldBuilder().getBuilder(); + } + /** + * .ItemParam goods_item = 9; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getGoodsItemOrBuilder() { + if (goodsItemBuilder_ != null) { + return goodsItemBuilder_.getMessageOrBuilder(); + } else { + return goodsItem_ == null ? + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance() : goodsItem_; + } + } + /** + * .ItemParam goods_item = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getGoodsItemFieldBuilder() { + if (goodsItemBuilder_ == null) { + goodsItemBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + getGoodsItem(), + getParentForChildren(), + isClean()); + goodsItem_ = null; + } + return goodsItemBuilder_; + } + @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:ShopGoods) + } + + // @@protoc_insertion_point(class_scope:ShopGoods) + private static final emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods(); + } + + public static emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShopGoods parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShopGoods(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopGoods_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopGoods_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ShopGoods.proto\032\017ItemParam.proto\"\321\003\n\tS" + + "hopGoods\022\032\n\021discount_end_time\030\202\002 \001(\r\022\021\n\t" + + "min_level\030\010 \001(\r\022\020\n\010end_time\030\013 \001(\r\022\"\n\016cos" + + "t_item_list\030\003 \003(\0132\n.ItemParam\022\033\n\022seconda" + + "ry_sheet_id\030\276\002 \001(\r\022\r\n\005hcoin\030\001 \001(\r\022\r\n\005mco" + + "in\030\016 \001(\r\022\024\n\013discount_id\030\316\017 \001(\r\022\025\n\014single" + + "_limit\030\367\001 \001(\r\022\020\n\010goods_id\030\r \001(\r\022\031\n\021next_" + + "refresh_time\030\007 \001(\r\022\021\n\tmax_level\030\004 \001(\r\022\024\n" + + "\014disable_type\030\006 \001(\r\022\034\n\023discount_begin_ti" + + "me\030\276\004 \001(\r\022\031\n\021pre_goods_id_list\030\002 \003(\r\022\022\n\n" + + "begin_time\030\005 \001(\r\022\r\n\005scoin\030\017 \001(\r\022\022\n\nbough" + + "t_num\030\n \001(\r\022\021\n\tbuy_limit\030\014 \001(\r\022\036\n\ngoods_" + + "item\030\t \001(\0132\n.ItemParamB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_ShopGoods_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShopGoods_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopGoods_descriptor, + new java.lang.String[] { "DiscountEndTime", "MinLevel", "EndTime", "CostItemList", "SecondarySheetId", "Hcoin", "Mcoin", "DiscountId", "SingleLimit", "GoodsId", "NextRefreshTime", "MaxLevel", "DisableType", "DiscountBeginTime", "PreGoodsIdList", "BeginTime", "Scoin", "BoughtNum", "BuyLimit", "GoodsItem", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java new file mode 100644 index 00000000000..58557d895b6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopMcoinProductOuterClass.java @@ -0,0 +1,1120 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShopMcoinProduct.proto + +package emu.grasscutter.net.proto; + +public final class ShopMcoinProductOuterClass { + private ShopMcoinProductOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopMcoinProductOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShopMcoinProduct) + com.google.protobuf.MessageOrBuilder { + + /** + * string product_id = 1; + * @return The productId. + */ + java.lang.String getProductId(); + /** + * string product_id = 1; + * @return The bytes for productId. + */ + com.google.protobuf.ByteString + getProductIdBytes(); + + /** + * string price_tier = 2; + * @return The priceTier. + */ + java.lang.String getPriceTier(); + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + com.google.protobuf.ByteString + getPriceTierBytes(); + + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + int getMcoinBase(); + + /** + * uint32 mcoin_non_first = 4; + * @return The mcoinNonFirst. + */ + int getMcoinNonFirst(); + + /** + * uint32 mcoin_first = 5; + * @return The mcoinFirst. + */ + int getMcoinFirst(); + + /** + * uint32 bought_num = 6; + * @return The boughtNum. + */ + int getBoughtNum(); + + /** + * bool is_audit = 7; + * @return The isAudit. + */ + boolean getIsAudit(); + } + /** + * Protobuf type {@code ShopMcoinProduct} + */ + public static final class ShopMcoinProduct extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShopMcoinProduct) + ShopMcoinProductOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShopMcoinProduct.newBuilder() to construct. + private ShopMcoinProduct(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShopMcoinProduct() { + productId_ = ""; + priceTier_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShopMcoinProduct(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShopMcoinProduct( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + productId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + priceTier_ = s; + break; + } + case 24: { + + mcoinBase_ = input.readUInt32(); + break; + } + case 32: { + + mcoinNonFirst_ = input.readUInt32(); + break; + } + case 40: { + + mcoinFirst_ = input.readUInt32(); + break; + } + case 48: { + + boughtNum_ = input.readUInt32(); + break; + } + case 56: { + + isAudit_ = 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.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.class, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder.class); + } + + public static final int PRODUCT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object productId_; + /** + * string product_id = 1; + * @return The productId. + */ + @java.lang.Override + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + 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(); + productId_ = s; + return s; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRICE_TIER_FIELD_NUMBER = 2; + private volatile java.lang.Object priceTier_; + /** + * string price_tier = 2; + * @return The priceTier. + */ + @java.lang.Override + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + 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(); + priceTier_ = s; + return s; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MCOIN_BASE_FIELD_NUMBER = 3; + private int mcoinBase_; + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + @java.lang.Override + public int getMcoinBase() { + return mcoinBase_; + } + + public static final int MCOIN_NON_FIRST_FIELD_NUMBER = 4; + private int mcoinNonFirst_; + /** + * uint32 mcoin_non_first = 4; + * @return The mcoinNonFirst. + */ + @java.lang.Override + public int getMcoinNonFirst() { + return mcoinNonFirst_; + } + + public static final int MCOIN_FIRST_FIELD_NUMBER = 5; + private int mcoinFirst_; + /** + * uint32 mcoin_first = 5; + * @return The mcoinFirst. + */ + @java.lang.Override + public int getMcoinFirst() { + return mcoinFirst_; + } + + public static final int BOUGHT_NUM_FIELD_NUMBER = 6; + private int boughtNum_; + /** + * uint32 bought_num = 6; + * @return The boughtNum. + */ + @java.lang.Override + public int getBoughtNum() { + return boughtNum_; + } + + public static final int IS_AUDIT_FIELD_NUMBER = 7; + private boolean isAudit_; + /** + * bool is_audit = 7; + * @return The isAudit. + */ + @java.lang.Override + public boolean getIsAudit() { + return isAudit_; + } + + 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, priceTier_); + } + if (mcoinBase_ != 0) { + output.writeUInt32(3, mcoinBase_); + } + if (mcoinNonFirst_ != 0) { + output.writeUInt32(4, mcoinNonFirst_); + } + if (mcoinFirst_ != 0) { + output.writeUInt32(5, mcoinFirst_); + } + if (boughtNum_ != 0) { + output.writeUInt32(6, boughtNum_); + } + if (isAudit_ != false) { + output.writeBool(7, isAudit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(productId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, productId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(priceTier_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, priceTier_); + } + if (mcoinBase_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, mcoinBase_); + } + if (mcoinNonFirst_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, mcoinNonFirst_); + } + if (mcoinFirst_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, mcoinFirst_); + } + if (boughtNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, boughtNum_); + } + if (isAudit_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, isAudit_); + } + 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.ShopMcoinProductOuterClass.ShopMcoinProduct)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct other = (emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct) obj; + + if (!getProductId() + .equals(other.getProductId())) return false; + if (!getPriceTier() + .equals(other.getPriceTier())) return false; + if (getMcoinBase() + != other.getMcoinBase()) return false; + if (getMcoinNonFirst() + != other.getMcoinNonFirst()) return false; + if (getMcoinFirst() + != other.getMcoinFirst()) return false; + if (getBoughtNum() + != other.getBoughtNum()) return false; + if (getIsAudit() + != other.getIsAudit()) 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) + PRODUCT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProductId().hashCode(); + hash = (37 * hash) + PRICE_TIER_FIELD_NUMBER; + hash = (53 * hash) + getPriceTier().hashCode(); + hash = (37 * hash) + MCOIN_BASE_FIELD_NUMBER; + hash = (53 * hash) + getMcoinBase(); + hash = (37 * hash) + MCOIN_NON_FIRST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinNonFirst(); + hash = (37 * hash) + MCOIN_FIRST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinFirst(); + hash = (37 * hash) + BOUGHT_NUM_FIELD_NUMBER; + hash = (53 * hash) + getBoughtNum(); + hash = (37 * hash) + IS_AUDIT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAudit()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct 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.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct 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.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct 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.ShopMcoinProductOuterClass.ShopMcoinProduct parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct 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.ShopMcoinProductOuterClass.ShopMcoinProduct parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct 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.ShopMcoinProductOuterClass.ShopMcoinProduct 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; + } + /** + * Protobuf type {@code ShopMcoinProduct} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShopMcoinProduct) + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.class, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + productId_ = ""; + + priceTier_ = ""; + + mcoinBase_ = 0; + + mcoinNonFirst_ = 0; + + mcoinFirst_ = 0; + + boughtNum_ = 0; + + isAudit_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.internal_static_ShopMcoinProduct_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct build() { + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct buildPartial() { + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct result = new emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct(this); + result.productId_ = productId_; + result.priceTier_ = priceTier_; + result.mcoinBase_ = mcoinBase_; + result.mcoinNonFirst_ = mcoinNonFirst_; + result.mcoinFirst_ = mcoinFirst_; + result.boughtNum_ = boughtNum_; + result.isAudit_ = isAudit_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct) { + return mergeFrom((emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct other) { + if (other == emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance()) return this; + if (!other.getProductId().isEmpty()) { + productId_ = other.productId_; + onChanged(); + } + if (!other.getPriceTier().isEmpty()) { + priceTier_ = other.priceTier_; + onChanged(); + } + if (other.getMcoinBase() != 0) { + setMcoinBase(other.getMcoinBase()); + } + if (other.getMcoinNonFirst() != 0) { + setMcoinNonFirst(other.getMcoinNonFirst()); + } + if (other.getMcoinFirst() != 0) { + setMcoinFirst(other.getMcoinFirst()); + } + if (other.getBoughtNum() != 0) { + setBoughtNum(other.getBoughtNum()); + } + if (other.getIsAudit() != false) { + setIsAudit(other.getIsAudit()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object productId_ = ""; + /** + * string product_id = 1; + * @return The productId. + */ + public java.lang.String getProductId() { + java.lang.Object ref = productId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + productId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string product_id = 1; + * @return The bytes for productId. + */ + public com.google.protobuf.ByteString + getProductIdBytes() { + java.lang.Object ref = productId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + productId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string product_id = 1; + * @param value The productId to set. + * @return This builder for chaining. + */ + public Builder setProductId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + productId_ = value; + onChanged(); + return this; + } + /** + * string product_id = 1; + * @return This builder for chaining. + */ + public Builder clearProductId() { + + productId_ = getDefaultInstance().getProductId(); + onChanged(); + return this; + } + /** + * string product_id = 1; + * @param value The bytes for productId to set. + * @return This builder for chaining. + */ + public Builder setProductIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + productId_ = value; + onChanged(); + return this; + } + + private java.lang.Object priceTier_ = ""; + /** + * string price_tier = 2; + * @return The priceTier. + */ + public java.lang.String getPriceTier() { + java.lang.Object ref = priceTier_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + priceTier_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string price_tier = 2; + * @return The bytes for priceTier. + */ + public com.google.protobuf.ByteString + getPriceTierBytes() { + java.lang.Object ref = priceTier_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + priceTier_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string price_tier = 2; + * @param value The priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTier( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + priceTier_ = value; + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @return This builder for chaining. + */ + public Builder clearPriceTier() { + + priceTier_ = getDefaultInstance().getPriceTier(); + onChanged(); + return this; + } + /** + * string price_tier = 2; + * @param value The bytes for priceTier to set. + * @return This builder for chaining. + */ + public Builder setPriceTierBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + priceTier_ = value; + onChanged(); + return this; + } + + private int mcoinBase_ ; + /** + * uint32 mcoin_base = 3; + * @return The mcoinBase. + */ + @java.lang.Override + public int getMcoinBase() { + return mcoinBase_; + } + /** + * uint32 mcoin_base = 3; + * @param value The mcoinBase to set. + * @return This builder for chaining. + */ + public Builder setMcoinBase(int value) { + + mcoinBase_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_base = 3; + * @return This builder for chaining. + */ + public Builder clearMcoinBase() { + + mcoinBase_ = 0; + onChanged(); + return this; + } + + private int mcoinNonFirst_ ; + /** + * uint32 mcoin_non_first = 4; + * @return The mcoinNonFirst. + */ + @java.lang.Override + public int getMcoinNonFirst() { + return mcoinNonFirst_; + } + /** + * uint32 mcoin_non_first = 4; + * @param value The mcoinNonFirst to set. + * @return This builder for chaining. + */ + public Builder setMcoinNonFirst(int value) { + + mcoinNonFirst_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_non_first = 4; + * @return This builder for chaining. + */ + public Builder clearMcoinNonFirst() { + + mcoinNonFirst_ = 0; + onChanged(); + return this; + } + + private int mcoinFirst_ ; + /** + * uint32 mcoin_first = 5; + * @return The mcoinFirst. + */ + @java.lang.Override + public int getMcoinFirst() { + return mcoinFirst_; + } + /** + * uint32 mcoin_first = 5; + * @param value The mcoinFirst to set. + * @return This builder for chaining. + */ + public Builder setMcoinFirst(int value) { + + mcoinFirst_ = value; + onChanged(); + return this; + } + /** + * uint32 mcoin_first = 5; + * @return This builder for chaining. + */ + public Builder clearMcoinFirst() { + + mcoinFirst_ = 0; + onChanged(); + return this; + } + + private int boughtNum_ ; + /** + * uint32 bought_num = 6; + * @return The boughtNum. + */ + @java.lang.Override + public int getBoughtNum() { + return boughtNum_; + } + /** + * uint32 bought_num = 6; + * @param value The boughtNum to set. + * @return This builder for chaining. + */ + public Builder setBoughtNum(int value) { + + boughtNum_ = value; + onChanged(); + return this; + } + /** + * uint32 bought_num = 6; + * @return This builder for chaining. + */ + public Builder clearBoughtNum() { + + boughtNum_ = 0; + onChanged(); + return this; + } + + private boolean isAudit_ ; + /** + * bool is_audit = 7; + * @return The isAudit. + */ + @java.lang.Override + public boolean getIsAudit() { + return isAudit_; + } + /** + * bool is_audit = 7; + * @param value The isAudit to set. + * @return This builder for chaining. + */ + public Builder setIsAudit(boolean value) { + + isAudit_ = value; + onChanged(); + return this; + } + /** + * bool is_audit = 7; + * @return This builder for chaining. + */ + public Builder clearIsAudit() { + + isAudit_ = 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:ShopMcoinProduct) + } + + // @@protoc_insertion_point(class_scope:ShopMcoinProduct) + private static final emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct(); + } + + public static emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShopMcoinProduct parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShopMcoinProduct(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShopMcoinProduct_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShopMcoinProduct_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026ShopMcoinProduct.proto\"\242\001\n\020ShopMcoinPr" + + "oduct\022\022\n\nproduct_id\030\001 \001(\t\022\022\n\nprice_tier\030" + + "\002 \001(\t\022\022\n\nmcoin_base\030\003 \001(\r\022\027\n\017mcoin_non_f" + + "irst\030\004 \001(\r\022\023\n\013mcoin_first\030\005 \001(\r\022\022\n\nbough" + + "t_num\030\006 \001(\r\022\020\n\010is_audit\030\007 \001(\010B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ShopMcoinProduct_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShopMcoinProduct_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShopMcoinProduct_descriptor, + new java.lang.String[] { "ProductId", "PriceTier", "McoinBase", "McoinNonFirst", "McoinFirst", "BoughtNum", "IsAudit", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShopOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShopOuterClass.java new file mode 100644 index 00000000000..6027f0f381b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShopOuterClass.java @@ -0,0 +1,2253 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Shop.proto + +package emu.grasscutter.net.proto; + +public final class ShopOuterClass { + private ShopOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShopOrBuilder extends + // @@protoc_insertion_point(interface_extends:Shop) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + java.util.List + getConcertProductListList(); + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getConcertProductList(int index); + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + int getConcertProductListCount(); + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + java.util.List + getConcertProductListOrBuilderList(); + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder getConcertProductListOrBuilder( + int index); + + /** + * repeated .ShopGoods goods_list = 15; + */ + java.util.List + getGoodsListList(); + /** + * repeated .ShopGoods goods_list = 15; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index); + /** + * repeated .ShopGoods goods_list = 15; + */ + int getGoodsListCount(); + /** + * repeated .ShopGoods goods_list = 15; + */ + java.util.List + getGoodsListOrBuilderList(); + /** + * repeated .ShopGoods goods_list = 15; + */ + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index); + + /** + * uint32 city_reputation_level = 2; + * @return The cityReputationLevel. + */ + int getCityReputationLevel(); + + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + java.util.List + getCardProductListList(); + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index); + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + int getCardProductListCount(); + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + java.util.List + getCardProductListOrBuilderList(); + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( + int index); + + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + java.util.List + getMcoinProductListList(); + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index); + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + int getMcoinProductListCount(); + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + java.util.List + getMcoinProductListOrBuilderList(); + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( + int index); + + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + int getNextRefreshTime(); + + /** + * uint32 city_id = 10; + * @return The cityId. + */ + int getCityId(); + + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + int getShopType(); + } + /** + * Protobuf type {@code Shop} + */ + public static final class Shop extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Shop) + ShopOrBuilder { + private static final long serialVersionUID = 0L; + // Use Shop.newBuilder() to construct. + private Shop(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Shop() { + concertProductList_ = java.util.Collections.emptyList(); + goodsList_ = java.util.Collections.emptyList(); + cardProductList_ = java.util.Collections.emptyList(); + mcoinProductList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Shop(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Shop( + 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 16: { + + cityReputationLevel_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + concertProductList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + concertProductList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.parser(), extensionRegistry)); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + mcoinProductList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + mcoinProductList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.parser(), extensionRegistry)); + break; + } + case 80: { + + cityId_ = input.readUInt32(); + break; + } + case 88: { + + nextRefreshTime_ = input.readUInt32(); + break; + } + case 104: { + + shopType_ = input.readUInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + cardProductList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + cardProductList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.parser(), extensionRegistry)); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + goodsList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + goodsList_.add( + input.readMessage(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.parser(), extensionRegistry)); + 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)) { + concertProductList_ = java.util.Collections.unmodifiableList(concertProductList_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + mcoinProductList_ = java.util.Collections.unmodifiableList(mcoinProductList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + cardProductList_ = java.util.Collections.unmodifiableList(cardProductList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + goodsList_ = java.util.Collections.unmodifiableList(goodsList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopOuterClass.Shop.class, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder.class); + } + + public static final int CONCERT_PRODUCT_LIST_FIELD_NUMBER = 3; + private java.util.List concertProductList_; + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public java.util.List getConcertProductListList() { + return concertProductList_; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public java.util.List + getConcertProductListOrBuilderList() { + return concertProductList_; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public int getConcertProductListCount() { + return concertProductList_.size(); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getConcertProductList(int index) { + return concertProductList_.get(index); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder getConcertProductListOrBuilder( + int index) { + return concertProductList_.get(index); + } + + public static final int GOODS_LIST_FIELD_NUMBER = 15; + private java.util.List goodsList_; + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public java.util.List getGoodsListList() { + return goodsList_; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public java.util.List + getGoodsListOrBuilderList() { + return goodsList_; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public int getGoodsListCount() { + return goodsList_.size(); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { + return goodsList_.get(index); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index) { + return goodsList_.get(index); + } + + public static final int CITY_REPUTATION_LEVEL_FIELD_NUMBER = 2; + private int cityReputationLevel_; + /** + * uint32 city_reputation_level = 2; + * @return The cityReputationLevel. + */ + @java.lang.Override + public int getCityReputationLevel() { + return cityReputationLevel_; + } + + public static final int CARD_PRODUCT_LIST_FIELD_NUMBER = 14; + private java.util.List cardProductList_; + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public java.util.List getCardProductListList() { + return cardProductList_; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public java.util.List + getCardProductListOrBuilderList() { + return cardProductList_; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public int getCardProductListCount() { + return cardProductList_.size(); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index) { + return cardProductList_.get(index); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( + int index) { + return cardProductList_.get(index); + } + + public static final int MCOIN_PRODUCT_LIST_FIELD_NUMBER = 7; + private java.util.List mcoinProductList_; + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public java.util.List getMcoinProductListList() { + return mcoinProductList_; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public java.util.List + getMcoinProductListOrBuilderList() { + return mcoinProductList_; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public int getMcoinProductListCount() { + return mcoinProductList_.size(); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index) { + return mcoinProductList_.get(index); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( + int index) { + return mcoinProductList_.get(index); + } + + public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 11; + private int nextRefreshTime_; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + + public static final int CITY_ID_FIELD_NUMBER = 10; + private int cityId_; + /** + * uint32 city_id = 10; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + + public static final int SHOP_TYPE_FIELD_NUMBER = 13; + private int shopType_; + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + + 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 (cityReputationLevel_ != 0) { + output.writeUInt32(2, cityReputationLevel_); + } + for (int i = 0; i < concertProductList_.size(); i++) { + output.writeMessage(3, concertProductList_.get(i)); + } + for (int i = 0; i < mcoinProductList_.size(); i++) { + output.writeMessage(7, mcoinProductList_.get(i)); + } + if (cityId_ != 0) { + output.writeUInt32(10, cityId_); + } + if (nextRefreshTime_ != 0) { + output.writeUInt32(11, nextRefreshTime_); + } + if (shopType_ != 0) { + output.writeUInt32(13, shopType_); + } + for (int i = 0; i < cardProductList_.size(); i++) { + output.writeMessage(14, cardProductList_.get(i)); + } + for (int i = 0; i < goodsList_.size(); i++) { + output.writeMessage(15, goodsList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cityReputationLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, cityReputationLevel_); + } + for (int i = 0; i < concertProductList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, concertProductList_.get(i)); + } + for (int i = 0; i < mcoinProductList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, mcoinProductList_.get(i)); + } + if (cityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, cityId_); + } + if (nextRefreshTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, nextRefreshTime_); + } + if (shopType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, shopType_); + } + for (int i = 0; i < cardProductList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, cardProductList_.get(i)); + } + for (int i = 0; i < goodsList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, goodsList_.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.ShopOuterClass.Shop)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShopOuterClass.Shop other = (emu.grasscutter.net.proto.ShopOuterClass.Shop) obj; + + if (!getConcertProductListList() + .equals(other.getConcertProductListList())) return false; + if (!getGoodsListList() + .equals(other.getGoodsListList())) return false; + if (getCityReputationLevel() + != other.getCityReputationLevel()) return false; + if (!getCardProductListList() + .equals(other.getCardProductListList())) return false; + if (!getMcoinProductListList() + .equals(other.getMcoinProductListList())) return false; + if (getNextRefreshTime() + != other.getNextRefreshTime()) return false; + if (getCityId() + != other.getCityId()) return false; + if (getShopType() + != other.getShopType()) 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 (getConcertProductListCount() > 0) { + hash = (37 * hash) + CONCERT_PRODUCT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getConcertProductListList().hashCode(); + } + if (getGoodsListCount() > 0) { + hash = (37 * hash) + GOODS_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGoodsListList().hashCode(); + } + hash = (37 * hash) + CITY_REPUTATION_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCityReputationLevel(); + if (getCardProductListCount() > 0) { + hash = (37 * hash) + CARD_PRODUCT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCardProductListList().hashCode(); + } + if (getMcoinProductListCount() > 0) { + hash = (37 * hash) + MCOIN_PRODUCT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMcoinProductListList().hashCode(); + } + hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextRefreshTime(); + hash = (37 * hash) + CITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getCityId(); + hash = (37 * hash) + SHOP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getShopType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop 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.ShopOuterClass.Shop parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop 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.ShopOuterClass.Shop parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop 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.ShopOuterClass.Shop parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop 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.ShopOuterClass.Shop parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShopOuterClass.Shop 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.ShopOuterClass.Shop 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; + } + /** + * Protobuf type {@code Shop} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Shop) + emu.grasscutter.net.proto.ShopOuterClass.ShopOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShopOuterClass.Shop.class, emu.grasscutter.net.proto.ShopOuterClass.Shop.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShopOuterClass.Shop.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getConcertProductListFieldBuilder(); + getGoodsListFieldBuilder(); + getCardProductListFieldBuilder(); + getMcoinProductListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (concertProductListBuilder_ == null) { + concertProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + concertProductListBuilder_.clear(); + } + if (goodsListBuilder_ == null) { + goodsList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + goodsListBuilder_.clear(); + } + cityReputationLevel_ = 0; + + if (cardProductListBuilder_ == null) { + cardProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + cardProductListBuilder_.clear(); + } + if (mcoinProductListBuilder_ == null) { + mcoinProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + mcoinProductListBuilder_.clear(); + } + nextRefreshTime_ = 0; + + cityId_ = 0; + + shopType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShopOuterClass.internal_static_Shop_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop build() { + emu.grasscutter.net.proto.ShopOuterClass.Shop result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop buildPartial() { + emu.grasscutter.net.proto.ShopOuterClass.Shop result = new emu.grasscutter.net.proto.ShopOuterClass.Shop(this); + int from_bitField0_ = bitField0_; + if (concertProductListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + concertProductList_ = java.util.Collections.unmodifiableList(concertProductList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.concertProductList_ = concertProductList_; + } else { + result.concertProductList_ = concertProductListBuilder_.build(); + } + if (goodsListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + goodsList_ = java.util.Collections.unmodifiableList(goodsList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.goodsList_ = goodsList_; + } else { + result.goodsList_ = goodsListBuilder_.build(); + } + result.cityReputationLevel_ = cityReputationLevel_; + if (cardProductListBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + cardProductList_ = java.util.Collections.unmodifiableList(cardProductList_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.cardProductList_ = cardProductList_; + } else { + result.cardProductList_ = cardProductListBuilder_.build(); + } + if (mcoinProductListBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + mcoinProductList_ = java.util.Collections.unmodifiableList(mcoinProductList_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.mcoinProductList_ = mcoinProductList_; + } else { + result.mcoinProductList_ = mcoinProductListBuilder_.build(); + } + result.nextRefreshTime_ = nextRefreshTime_; + result.cityId_ = cityId_; + result.shopType_ = shopType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShopOuterClass.Shop) { + return mergeFrom((emu.grasscutter.net.proto.ShopOuterClass.Shop)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShopOuterClass.Shop other) { + if (other == emu.grasscutter.net.proto.ShopOuterClass.Shop.getDefaultInstance()) return this; + if (concertProductListBuilder_ == null) { + if (!other.concertProductList_.isEmpty()) { + if (concertProductList_.isEmpty()) { + concertProductList_ = other.concertProductList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureConcertProductListIsMutable(); + concertProductList_.addAll(other.concertProductList_); + } + onChanged(); + } + } else { + if (!other.concertProductList_.isEmpty()) { + if (concertProductListBuilder_.isEmpty()) { + concertProductListBuilder_.dispose(); + concertProductListBuilder_ = null; + concertProductList_ = other.concertProductList_; + bitField0_ = (bitField0_ & ~0x00000001); + concertProductListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getConcertProductListFieldBuilder() : null; + } else { + concertProductListBuilder_.addAllMessages(other.concertProductList_); + } + } + } + if (goodsListBuilder_ == null) { + if (!other.goodsList_.isEmpty()) { + if (goodsList_.isEmpty()) { + goodsList_ = other.goodsList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureGoodsListIsMutable(); + goodsList_.addAll(other.goodsList_); + } + onChanged(); + } + } else { + if (!other.goodsList_.isEmpty()) { + if (goodsListBuilder_.isEmpty()) { + goodsListBuilder_.dispose(); + goodsListBuilder_ = null; + goodsList_ = other.goodsList_; + bitField0_ = (bitField0_ & ~0x00000002); + goodsListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGoodsListFieldBuilder() : null; + } else { + goodsListBuilder_.addAllMessages(other.goodsList_); + } + } + } + if (other.getCityReputationLevel() != 0) { + setCityReputationLevel(other.getCityReputationLevel()); + } + if (cardProductListBuilder_ == null) { + if (!other.cardProductList_.isEmpty()) { + if (cardProductList_.isEmpty()) { + cardProductList_ = other.cardProductList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureCardProductListIsMutable(); + cardProductList_.addAll(other.cardProductList_); + } + onChanged(); + } + } else { + if (!other.cardProductList_.isEmpty()) { + if (cardProductListBuilder_.isEmpty()) { + cardProductListBuilder_.dispose(); + cardProductListBuilder_ = null; + cardProductList_ = other.cardProductList_; + bitField0_ = (bitField0_ & ~0x00000004); + cardProductListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCardProductListFieldBuilder() : null; + } else { + cardProductListBuilder_.addAllMessages(other.cardProductList_); + } + } + } + if (mcoinProductListBuilder_ == null) { + if (!other.mcoinProductList_.isEmpty()) { + if (mcoinProductList_.isEmpty()) { + mcoinProductList_ = other.mcoinProductList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureMcoinProductListIsMutable(); + mcoinProductList_.addAll(other.mcoinProductList_); + } + onChanged(); + } + } else { + if (!other.mcoinProductList_.isEmpty()) { + if (mcoinProductListBuilder_.isEmpty()) { + mcoinProductListBuilder_.dispose(); + mcoinProductListBuilder_ = null; + mcoinProductList_ = other.mcoinProductList_; + bitField0_ = (bitField0_ & ~0x00000008); + mcoinProductListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMcoinProductListFieldBuilder() : null; + } else { + mcoinProductListBuilder_.addAllMessages(other.mcoinProductList_); + } + } + } + if (other.getNextRefreshTime() != 0) { + setNextRefreshTime(other.getNextRefreshTime()); + } + if (other.getCityId() != 0) { + setCityId(other.getCityId()); + } + if (other.getShopType() != 0) { + setShopType(other.getShopType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShopOuterClass.Shop parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShopOuterClass.Shop) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List concertProductList_ = + java.util.Collections.emptyList(); + private void ensureConcertProductListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + concertProductList_ = new java.util.ArrayList(concertProductList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder> concertProductListBuilder_; + + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public java.util.List getConcertProductListList() { + if (concertProductListBuilder_ == null) { + return java.util.Collections.unmodifiableList(concertProductList_); + } else { + return concertProductListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public int getConcertProductListCount() { + if (concertProductListBuilder_ == null) { + return concertProductList_.size(); + } else { + return concertProductListBuilder_.getCount(); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct getConcertProductList(int index) { + if (concertProductListBuilder_ == null) { + return concertProductList_.get(index); + } else { + return concertProductListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder setConcertProductList( + int index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct value) { + if (concertProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConcertProductListIsMutable(); + concertProductList_.set(index, value); + onChanged(); + } else { + concertProductListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder setConcertProductList( + int index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder builderForValue) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + concertProductList_.set(index, builderForValue.build()); + onChanged(); + } else { + concertProductListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addConcertProductList(emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct value) { + if (concertProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConcertProductListIsMutable(); + concertProductList_.add(value); + onChanged(); + } else { + concertProductListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addConcertProductList( + int index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct value) { + if (concertProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureConcertProductListIsMutable(); + concertProductList_.add(index, value); + onChanged(); + } else { + concertProductListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addConcertProductList( + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder builderForValue) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + concertProductList_.add(builderForValue.build()); + onChanged(); + } else { + concertProductListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addConcertProductList( + int index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder builderForValue) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + concertProductList_.add(index, builderForValue.build()); + onChanged(); + } else { + concertProductListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder addAllConcertProductList( + java.lang.Iterable values) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, concertProductList_); + onChanged(); + } else { + concertProductListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder clearConcertProductList() { + if (concertProductListBuilder_ == null) { + concertProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + concertProductListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public Builder removeConcertProductList(int index) { + if (concertProductListBuilder_ == null) { + ensureConcertProductListIsMutable(); + concertProductList_.remove(index); + onChanged(); + } else { + concertProductListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder getConcertProductListBuilder( + int index) { + return getConcertProductListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder getConcertProductListOrBuilder( + int index) { + if (concertProductListBuilder_ == null) { + return concertProductList_.get(index); } else { + return concertProductListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public java.util.List + getConcertProductListOrBuilderList() { + if (concertProductListBuilder_ != null) { + return concertProductListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(concertProductList_); + } + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder addConcertProductListBuilder() { + return getConcertProductListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.getDefaultInstance()); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder addConcertProductListBuilder( + int index) { + return getConcertProductListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.getDefaultInstance()); + } + /** + * repeated .ShopConcertProduct concert_product_list = 3; + */ + public java.util.List + getConcertProductListBuilderList() { + return getConcertProductListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder> + getConcertProductListFieldBuilder() { + if (concertProductListBuilder_ == null) { + concertProductListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProduct.Builder, emu.grasscutter.net.proto.ShopConcertProductOuterClass.ShopConcertProductOrBuilder>( + concertProductList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + concertProductList_ = null; + } + return concertProductListBuilder_; + } + + private java.util.List goodsList_ = + java.util.Collections.emptyList(); + private void ensureGoodsListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + goodsList_ = new java.util.ArrayList(goodsList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> goodsListBuilder_; + + /** + * repeated .ShopGoods goods_list = 15; + */ + public java.util.List getGoodsListList() { + if (goodsListBuilder_ == null) { + return java.util.Collections.unmodifiableList(goodsList_); + } else { + return goodsListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public int getGoodsListCount() { + if (goodsListBuilder_ == null) { + return goodsList_.size(); + } else { + return goodsListBuilder_.getCount(); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods getGoodsList(int index) { + if (goodsListBuilder_ == null) { + return goodsList_.get(index); + } else { + return goodsListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder setGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.set(index, value); + onChanged(); + } else { + goodsListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder setGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.set(index, builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addGoodsList(emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.add(value); + onChanged(); + } else { + goodsListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods value) { + if (goodsListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGoodsListIsMutable(); + goodsList_.add(index, value); + onChanged(); + } else { + goodsListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addGoodsList( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.add(builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addGoodsList( + int index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder builderForValue) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.add(index, builderForValue.build()); + onChanged(); + } else { + goodsListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder addAllGoodsList( + java.lang.Iterable values) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, goodsList_); + onChanged(); + } else { + goodsListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder clearGoodsList() { + if (goodsListBuilder_ == null) { + goodsList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + goodsListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public Builder removeGoodsList(int index) { + if (goodsListBuilder_ == null) { + ensureGoodsListIsMutable(); + goodsList_.remove(index); + onChanged(); + } else { + goodsListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder getGoodsListBuilder( + int index) { + return getGoodsListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder getGoodsListOrBuilder( + int index) { + if (goodsListBuilder_ == null) { + return goodsList_.get(index); } else { + return goodsListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public java.util.List + getGoodsListOrBuilderList() { + if (goodsListBuilder_ != null) { + return goodsListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(goodsList_); + } + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder() { + return getGoodsListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder addGoodsListBuilder( + int index) { + return getGoodsListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.getDefaultInstance()); + } + /** + * repeated .ShopGoods goods_list = 15; + */ + public java.util.List + getGoodsListBuilderList() { + return getGoodsListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder> + getGoodsListFieldBuilder() { + if (goodsListBuilder_ == null) { + goodsListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoods.Builder, emu.grasscutter.net.proto.ShopGoodsOuterClass.ShopGoodsOrBuilder>( + goodsList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + goodsList_ = null; + } + return goodsListBuilder_; + } + + private int cityReputationLevel_ ; + /** + * uint32 city_reputation_level = 2; + * @return The cityReputationLevel. + */ + @java.lang.Override + public int getCityReputationLevel() { + return cityReputationLevel_; + } + /** + * uint32 city_reputation_level = 2; + * @param value The cityReputationLevel to set. + * @return This builder for chaining. + */ + public Builder setCityReputationLevel(int value) { + + cityReputationLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 city_reputation_level = 2; + * @return This builder for chaining. + */ + public Builder clearCityReputationLevel() { + + cityReputationLevel_ = 0; + onChanged(); + return this; + } + + private java.util.List cardProductList_ = + java.util.Collections.emptyList(); + private void ensureCardProductListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + cardProductList_ = new java.util.ArrayList(cardProductList_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder> cardProductListBuilder_; + + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public java.util.List getCardProductListList() { + if (cardProductListBuilder_ == null) { + return java.util.Collections.unmodifiableList(cardProductList_); + } else { + return cardProductListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public int getCardProductListCount() { + if (cardProductListBuilder_ == null) { + return cardProductList_.size(); + } else { + return cardProductListBuilder_.getCount(); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct getCardProductList(int index) { + if (cardProductListBuilder_ == null) { + return cardProductList_.get(index); + } else { + return cardProductListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder setCardProductList( + int index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct value) { + if (cardProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardProductListIsMutable(); + cardProductList_.set(index, value); + onChanged(); + } else { + cardProductListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder setCardProductList( + int index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder builderForValue) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + cardProductList_.set(index, builderForValue.build()); + onChanged(); + } else { + cardProductListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addCardProductList(emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct value) { + if (cardProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardProductListIsMutable(); + cardProductList_.add(value); + onChanged(); + } else { + cardProductListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addCardProductList( + int index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct value) { + if (cardProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCardProductListIsMutable(); + cardProductList_.add(index, value); + onChanged(); + } else { + cardProductListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addCardProductList( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder builderForValue) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + cardProductList_.add(builderForValue.build()); + onChanged(); + } else { + cardProductListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addCardProductList( + int index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder builderForValue) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + cardProductList_.add(index, builderForValue.build()); + onChanged(); + } else { + cardProductListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder addAllCardProductList( + java.lang.Iterable values) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cardProductList_); + onChanged(); + } else { + cardProductListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder clearCardProductList() { + if (cardProductListBuilder_ == null) { + cardProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + cardProductListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public Builder removeCardProductList(int index) { + if (cardProductListBuilder_ == null) { + ensureCardProductListIsMutable(); + cardProductList_.remove(index); + onChanged(); + } else { + cardProductListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder getCardProductListBuilder( + int index) { + return getCardProductListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder getCardProductListOrBuilder( + int index) { + if (cardProductListBuilder_ == null) { + return cardProductList_.get(index); } else { + return cardProductListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public java.util.List + getCardProductListOrBuilderList() { + if (cardProductListBuilder_ != null) { + return cardProductListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cardProductList_); + } + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder addCardProductListBuilder() { + return getCardProductListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance()); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder addCardProductListBuilder( + int index) { + return getCardProductListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.getDefaultInstance()); + } + /** + * repeated .ShopCardProduct card_product_list = 14; + */ + public java.util.List + getCardProductListBuilderList() { + return getCardProductListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder> + getCardProductListFieldBuilder() { + if (cardProductListBuilder_ == null) { + cardProductListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProduct.Builder, emu.grasscutter.net.proto.ShopCardProductOuterClass.ShopCardProductOrBuilder>( + cardProductList_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + cardProductList_ = null; + } + return cardProductListBuilder_; + } + + private java.util.List mcoinProductList_ = + java.util.Collections.emptyList(); + private void ensureMcoinProductListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + mcoinProductList_ = new java.util.ArrayList(mcoinProductList_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder> mcoinProductListBuilder_; + + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public java.util.List getMcoinProductListList() { + if (mcoinProductListBuilder_ == null) { + return java.util.Collections.unmodifiableList(mcoinProductList_); + } else { + return mcoinProductListBuilder_.getMessageList(); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public int getMcoinProductListCount() { + if (mcoinProductListBuilder_ == null) { + return mcoinProductList_.size(); + } else { + return mcoinProductListBuilder_.getCount(); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct getMcoinProductList(int index) { + if (mcoinProductListBuilder_ == null) { + return mcoinProductList_.get(index); + } else { + return mcoinProductListBuilder_.getMessage(index); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder setMcoinProductList( + int index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct value) { + if (mcoinProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMcoinProductListIsMutable(); + mcoinProductList_.set(index, value); + onChanged(); + } else { + mcoinProductListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder setMcoinProductList( + int index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder builderForValue) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + mcoinProductList_.set(index, builderForValue.build()); + onChanged(); + } else { + mcoinProductListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addMcoinProductList(emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct value) { + if (mcoinProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMcoinProductListIsMutable(); + mcoinProductList_.add(value); + onChanged(); + } else { + mcoinProductListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addMcoinProductList( + int index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct value) { + if (mcoinProductListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMcoinProductListIsMutable(); + mcoinProductList_.add(index, value); + onChanged(); + } else { + mcoinProductListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addMcoinProductList( + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder builderForValue) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + mcoinProductList_.add(builderForValue.build()); + onChanged(); + } else { + mcoinProductListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addMcoinProductList( + int index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder builderForValue) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + mcoinProductList_.add(index, builderForValue.build()); + onChanged(); + } else { + mcoinProductListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder addAllMcoinProductList( + java.lang.Iterable values) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, mcoinProductList_); + onChanged(); + } else { + mcoinProductListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder clearMcoinProductList() { + if (mcoinProductListBuilder_ == null) { + mcoinProductList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + mcoinProductListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public Builder removeMcoinProductList(int index) { + if (mcoinProductListBuilder_ == null) { + ensureMcoinProductListIsMutable(); + mcoinProductList_.remove(index); + onChanged(); + } else { + mcoinProductListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder getMcoinProductListBuilder( + int index) { + return getMcoinProductListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder getMcoinProductListOrBuilder( + int index) { + if (mcoinProductListBuilder_ == null) { + return mcoinProductList_.get(index); } else { + return mcoinProductListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public java.util.List + getMcoinProductListOrBuilderList() { + if (mcoinProductListBuilder_ != null) { + return mcoinProductListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(mcoinProductList_); + } + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder addMcoinProductListBuilder() { + return getMcoinProductListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance()); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder addMcoinProductListBuilder( + int index) { + return getMcoinProductListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.getDefaultInstance()); + } + /** + * repeated .ShopMcoinProduct mcoin_product_list = 7; + */ + public java.util.List + getMcoinProductListBuilderList() { + return getMcoinProductListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder> + getMcoinProductListFieldBuilder() { + if (mcoinProductListBuilder_ == null) { + mcoinProductListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProduct.Builder, emu.grasscutter.net.proto.ShopMcoinProductOuterClass.ShopMcoinProductOrBuilder>( + mcoinProductList_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + mcoinProductList_ = null; + } + return mcoinProductListBuilder_; + } + + private int nextRefreshTime_ ; + /** + * uint32 next_refresh_time = 11; + * @return The nextRefreshTime. + */ + @java.lang.Override + public int getNextRefreshTime() { + return nextRefreshTime_; + } + /** + * uint32 next_refresh_time = 11; + * @param value The nextRefreshTime to set. + * @return This builder for chaining. + */ + public Builder setNextRefreshTime(int value) { + + nextRefreshTime_ = value; + onChanged(); + return this; + } + /** + * uint32 next_refresh_time = 11; + * @return This builder for chaining. + */ + public Builder clearNextRefreshTime() { + + nextRefreshTime_ = 0; + onChanged(); + return this; + } + + private int cityId_ ; + /** + * uint32 city_id = 10; + * @return The cityId. + */ + @java.lang.Override + public int getCityId() { + return cityId_; + } + /** + * uint32 city_id = 10; + * @param value The cityId to set. + * @return This builder for chaining. + */ + public Builder setCityId(int value) { + + cityId_ = value; + onChanged(); + return this; + } + /** + * uint32 city_id = 10; + * @return This builder for chaining. + */ + public Builder clearCityId() { + + cityId_ = 0; + onChanged(); + return this; + } + + private int shopType_ ; + /** + * uint32 shop_type = 13; + * @return The shopType. + */ + @java.lang.Override + public int getShopType() { + return shopType_; + } + /** + * uint32 shop_type = 13; + * @param value The shopType to set. + * @return This builder for chaining. + */ + public Builder setShopType(int value) { + + shopType_ = value; + onChanged(); + return this; + } + /** + * uint32 shop_type = 13; + * @return This builder for chaining. + */ + public Builder clearShopType() { + + shopType_ = 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:Shop) + } + + // @@protoc_insertion_point(class_scope:Shop) + private static final emu.grasscutter.net.proto.ShopOuterClass.Shop DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShopOuterClass.Shop(); + } + + public static emu.grasscutter.net.proto.ShopOuterClass.Shop getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Shop parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Shop(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShopOuterClass.Shop getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Shop_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Shop_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\nShop.proto\032\025ShopCardProduct.proto\032\030Sho" + + "pConcertProduct.proto\032\017ShopGoods.proto\032\026" + + "ShopMcoinProduct.proto\"\223\002\n\004Shop\0221\n\024conce" + + "rt_product_list\030\003 \003(\0132\023.ShopConcertProdu" + + "ct\022\036\n\ngoods_list\030\017 \003(\0132\n.ShopGoods\022\035\n\025ci" + + "ty_reputation_level\030\002 \001(\r\022+\n\021card_produc" + + "t_list\030\016 \003(\0132\020.ShopCardProduct\022-\n\022mcoin_" + + "product_list\030\007 \003(\0132\021.ShopMcoinProduct\022\031\n" + + "\021next_refresh_time\030\013 \001(\r\022\017\n\007city_id\030\n \001(" + + "\r\022\021\n\tshop_type\030\r \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ShopCardProductOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShopConcertProductOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.getDescriptor(), + }); + internal_static_Shop_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Shop_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Shop_descriptor, + new java.lang.String[] { "ConcertProductList", "GoodsList", "CityReputationLevel", "CardProductList", "McoinProductList", "NextRefreshTime", "CityId", "ShopType", }); + emu.grasscutter.net.proto.ShopCardProductOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShopConcertProductOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShopGoodsOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShopMcoinProductOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java new file mode 100644 index 00000000000..210c4c39f3b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShortAbilityHashPairOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShortAbilityHashPair.proto + +package emu.grasscutter.net.proto; + +public final class ShortAbilityHashPairOuterClass { + private ShortAbilityHashPairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShortAbilityHashPairOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShortAbilityHashPair) + com.google.protobuf.MessageOrBuilder { + + /** + * sfixed32 ability_config_hash = 15; + * @return The abilityConfigHash. + */ + int getAbilityConfigHash(); + + /** + * sfixed32 ability_name_hash = 1; + * @return The abilityNameHash. + */ + int getAbilityNameHash(); + } + /** + * Protobuf type {@code ShortAbilityHashPair} + */ + public static final class ShortAbilityHashPair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShortAbilityHashPair) + ShortAbilityHashPairOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShortAbilityHashPair.newBuilder() to construct. + private ShortAbilityHashPair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShortAbilityHashPair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShortAbilityHashPair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShortAbilityHashPair( + 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: { + + abilityNameHash_ = input.readSFixed32(); + break; + } + case 125: { + + abilityConfigHash_ = input.readSFixed32(); + 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.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.class, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder.class); + } + + public static final int ABILITY_CONFIG_HASH_FIELD_NUMBER = 15; + private int abilityConfigHash_; + /** + * sfixed32 ability_config_hash = 15; + * @return The abilityConfigHash. + */ + @java.lang.Override + public int getAbilityConfigHash() { + return abilityConfigHash_; + } + + public static final int ABILITY_NAME_HASH_FIELD_NUMBER = 1; + private int abilityNameHash_; + /** + * sfixed32 ability_name_hash = 1; + * @return The abilityNameHash. + */ + @java.lang.Override + public int getAbilityNameHash() { + return abilityNameHash_; + } + + 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 (abilityNameHash_ != 0) { + output.writeSFixed32(1, abilityNameHash_); + } + if (abilityConfigHash_ != 0) { + output.writeSFixed32(15, abilityConfigHash_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityNameHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeSFixed32Size(1, abilityNameHash_); + } + if (abilityConfigHash_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeSFixed32Size(15, abilityConfigHash_); + } + 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.ShortAbilityHashPairOuterClass.ShortAbilityHashPair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair other = (emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair) obj; + + if (getAbilityConfigHash() + != other.getAbilityConfigHash()) return false; + if (getAbilityNameHash() + != other.getAbilityNameHash()) 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) + ABILITY_CONFIG_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAbilityConfigHash(); + hash = (37 * hash) + ABILITY_NAME_HASH_FIELD_NUMBER; + hash = (53 * hash) + getAbilityNameHash(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair 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.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair 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.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair 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.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair 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.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair 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.ShortAbilityHashPairOuterClass.ShortAbilityHashPair 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; + } + /** + * Protobuf type {@code ShortAbilityHashPair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShortAbilityHashPair) + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.class, emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + abilityConfigHash_ = 0; + + abilityNameHash_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.internal_static_ShortAbilityHashPair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair build() { + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair buildPartial() { + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair result = new emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair(this); + result.abilityConfigHash_ = abilityConfigHash_; + result.abilityNameHash_ = abilityNameHash_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair) { + return mergeFrom((emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair other) { + if (other == emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair.getDefaultInstance()) return this; + if (other.getAbilityConfigHash() != 0) { + setAbilityConfigHash(other.getAbilityConfigHash()); + } + if (other.getAbilityNameHash() != 0) { + setAbilityNameHash(other.getAbilityNameHash()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int abilityConfigHash_ ; + /** + * sfixed32 ability_config_hash = 15; + * @return The abilityConfigHash. + */ + @java.lang.Override + public int getAbilityConfigHash() { + return abilityConfigHash_; + } + /** + * sfixed32 ability_config_hash = 15; + * @param value The abilityConfigHash to set. + * @return This builder for chaining. + */ + public Builder setAbilityConfigHash(int value) { + + abilityConfigHash_ = value; + onChanged(); + return this; + } + /** + * sfixed32 ability_config_hash = 15; + * @return This builder for chaining. + */ + public Builder clearAbilityConfigHash() { + + abilityConfigHash_ = 0; + onChanged(); + return this; + } + + private int abilityNameHash_ ; + /** + * sfixed32 ability_name_hash = 1; + * @return The abilityNameHash. + */ + @java.lang.Override + public int getAbilityNameHash() { + return abilityNameHash_; + } + /** + * sfixed32 ability_name_hash = 1; + * @param value The abilityNameHash to set. + * @return This builder for chaining. + */ + public Builder setAbilityNameHash(int value) { + + abilityNameHash_ = value; + onChanged(); + return this; + } + /** + * sfixed32 ability_name_hash = 1; + * @return This builder for chaining. + */ + public Builder clearAbilityNameHash() { + + abilityNameHash_ = 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:ShortAbilityHashPair) + } + + // @@protoc_insertion_point(class_scope:ShortAbilityHashPair) + private static final emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair(); + } + + public static emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShortAbilityHashPair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShortAbilityHashPair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShortAbilityHashPairOuterClass.ShortAbilityHashPair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShortAbilityHashPair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShortAbilityHashPair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032ShortAbilityHashPair.proto\"N\n\024ShortAbi" + + "lityHashPair\022\033\n\023ability_config_hash\030\017 \001(" + + "\017\022\031\n\021ability_name_hash\030\001 \001(\017B\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_ShortAbilityHashPair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShortAbilityHashPair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShortAbilityHashPair_descriptor, + new java.lang.String[] { "AbilityConfigHash", "AbilityNameHash", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShowAvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShowAvatarInfoOuterClass.java new file mode 100644 index 00000000000..2f1e2ad0990 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShowAvatarInfoOuterClass.java @@ -0,0 +1,3170 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShowAvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class ShowAvatarInfoOuterClass { + private ShowAvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShowAvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShowAvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * map<uint32, .PropValue> prop_map = 2; + */ + int getPropMapCount(); + /** + * map<uint32, .PropValue> prop_map = 2; + */ + boolean containsPropMap( + int key); + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPropMap(); + /** + * map<uint32, .PropValue> prop_map = 2; + */ + java.util.Map + getPropMapMap(); + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key); + + /** + * repeated uint32 talent_id_list = 3; + * @return A list containing the talentIdList. + */ + java.util.List getTalentIdListList(); + /** + * repeated uint32 talent_id_list = 3; + * @return The count of talentIdList. + */ + int getTalentIdListCount(); + /** + * repeated uint32 talent_id_list = 3; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + int getTalentIdList(int index); + + /** + * map<uint32, float> fight_prop_map = 4; + */ + int getFightPropMapCount(); + /** + * map<uint32, float> fight_prop_map = 4; + */ + boolean containsFightPropMap( + int key); + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFightPropMap(); + /** + * map<uint32, float> fight_prop_map = 4; + */ + java.util.Map + getFightPropMapMap(); + /** + * map<uint32, float> fight_prop_map = 4; + */ + + float getFightPropMapOrDefault( + int key, + float defaultValue); + /** + * map<uint32, float> fight_prop_map = 4; + */ + + float getFightPropMapOrThrow( + int key); + + /** + * uint32 skill_depot_id = 5; + * @return The skillDepotId. + */ + int getSkillDepotId(); + + /** + * uint32 core_proud_skill_level = 6; + * @return The coreProudSkillLevel. + */ + int getCoreProudSkillLevel(); + + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return A list containing the inherentProudSkillList. + */ + java.util.List getInherentProudSkillListList(); + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return The count of inherentProudSkillList. + */ + int getInherentProudSkillListCount(); + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + int getInherentProudSkillList(int index); + + /** + * map<uint32, uint32> skill_level_map = 8; + */ + int getSkillLevelMapCount(); + /** + * map<uint32, uint32> skill_level_map = 8; + */ + boolean containsSkillLevelMap( + int key); + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkillLevelMap(); + /** + * map<uint32, uint32> skill_level_map = 8; + */ + java.util.Map + getSkillLevelMapMap(); + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + int getSkillLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + int getSkillLevelMapOrThrow( + int key); + + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + int getProudSkillExtraLevelMapCount(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + boolean containsProudSkillExtraLevelMap( + int key); + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProudSkillExtraLevelMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + java.util.Map + getProudSkillExtraLevelMapMap(); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + int getProudSkillExtraLevelMapOrThrow( + int key); + + /** + * repeated .ShowEquip equip_list = 10; + */ + java.util.List + getEquipListList(); + /** + * repeated .ShowEquip equip_list = 10; + */ + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getEquipList(int index); + /** + * repeated .ShowEquip equip_list = 10; + */ + int getEquipListCount(); + /** + * repeated .ShowEquip equip_list = 10; + */ + java.util.List + getEquipListOrBuilderList(); + /** + * repeated .ShowEquip equip_list = 10; + */ + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder getEquipListOrBuilder( + int index); + + /** + * .AvatarFetterInfo fetter_info = 11; + * @return Whether the fetterInfo field is set. + */ + boolean hasFetterInfo(); + /** + * .AvatarFetterInfo fetter_info = 11; + * @return The fetterInfo. + */ + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo(); + /** + * .AvatarFetterInfo fetter_info = 11; + */ + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder(); + + /** + * uint32 costume_id = 12; + * @return The costumeId. + */ + int getCostumeId(); + + /** + * .AvatarExcelInfo excel_info = 13; + * @return Whether the excelInfo field is set. + */ + boolean hasExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 13; + * @return The excelInfo. + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo(); + /** + * .AvatarExcelInfo excel_info = 13; + */ + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder(); + } + /** + * Protobuf type {@code ShowAvatarInfo} + */ + public static final class ShowAvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShowAvatarInfo) + ShowAvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShowAvatarInfo.newBuilder() to construct. + private ShowAvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShowAvatarInfo() { + talentIdList_ = emptyIntList(); + inherentProudSkillList_ = emptyIntList(); + equipList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShowAvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShowAvatarInfo( + 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: { + + avatarId_ = input.readUInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + propMap__ = input.readMessage( + PropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + propMap_.getMutableMap().put( + propMap__.getKey(), propMap__.getValue()); + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + talentIdList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + talentIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + talentIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + fightPropMap__ = input.readMessage( + FightPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + fightPropMap_.getMutableMap().put( + fightPropMap__.getKey(), fightPropMap__.getValue()); + break; + } + case 40: { + + skillDepotId_ = input.readUInt32(); + break; + } + case 48: { + + coreProudSkillLevel_ = input.readUInt32(); + break; + } + case 56: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + inherentProudSkillList_.addInt(input.readUInt32()); + break; + } + case 58: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000008) != 0) && input.getBytesUntilLimit() > 0) { + inherentProudSkillList_ = newIntList(); + mutable_bitField0_ |= 0x00000008; + } + while (input.getBytesUntilLimit() > 0) { + inherentProudSkillList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000010; + } + com.google.protobuf.MapEntry + skillLevelMap__ = input.readMessage( + SkillLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skillLevelMap_.getMutableMap().put( + skillLevelMap__.getKey(), skillLevelMap__.getValue()); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = input.readMessage( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + proudSkillExtraLevelMap_.getMutableMap().put( + proudSkillExtraLevelMap__.getKey(), proudSkillExtraLevelMap__.getValue()); + break; + } + case 82: { + if (!((mutable_bitField0_ & 0x00000040) != 0)) { + equipList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000040; + } + equipList_.add( + input.readMessage(emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.parser(), extensionRegistry)); + break; + } + case 90: { + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder subBuilder = null; + if (fetterInfo_ != null) { + subBuilder = fetterInfo_.toBuilder(); + } + fetterInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fetterInfo_); + fetterInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 96: { + + costumeId_ = input.readUInt32(); + break; + } + case 106: { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder subBuilder = null; + if (excelInfo_ != null) { + subBuilder = excelInfo_.toBuilder(); + } + excelInfo_ = input.readMessage(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(excelInfo_); + excelInfo_ = subBuilder.buildPartial(); + } + + 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_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000040) != 0)) { + equipList_ = java.util.Collections.unmodifiableList(equipList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetPropMap(); + case 4: + return internalGetFightPropMap(); + case 8: + return internalGetSkillLevelMap(); + case 9: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.class, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int PROP_MAP_FIELD_NUMBER = 2; + private static final class PropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_PropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TALENT_ID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList talentIdList_; + /** + * repeated uint32 talent_id_list = 3; + * @return A list containing the talentIdList. + */ + @java.lang.Override + public java.util.List + getTalentIdListList() { + return talentIdList_; + } + /** + * repeated uint32 talent_id_list = 3; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 3; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + private int talentIdListMemoizedSerializedSize = -1; + + public static final int FIGHT_PROP_MAP_FIELD_NUMBER = 4; + private static final class FightPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Float> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_FightPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.FLOAT, + 0F); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SKILL_DEPOT_ID_FIELD_NUMBER = 5; + private int skillDepotId_; + /** + * uint32 skill_depot_id = 5; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + + public static final int CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER = 6; + private int coreProudSkillLevel_; + /** + * uint32 core_proud_skill_level = 6; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + + public static final int INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.IntList inherentProudSkillList_; + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return A list containing the inherentProudSkillList. + */ + @java.lang.Override + public java.util.List + getInherentProudSkillListList() { + return inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + private int inherentProudSkillListMemoizedSerializedSize = -1; + + public static final int SKILL_LEVEL_MAP_FIELD_NUMBER = 8; + private static final class SkillLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_SkillLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER = 9; + private static final class ProudSkillExtraLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int EQUIP_LIST_FIELD_NUMBER = 10; + private java.util.List equipList_; + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public java.util.List getEquipListList() { + return equipList_; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public java.util.List + getEquipListOrBuilderList() { + return equipList_; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public int getEquipListCount() { + return equipList_.size(); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getEquipList(int index) { + return equipList_.get(index); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder getEquipListOrBuilder( + int index) { + return equipList_.get(index); + } + + public static final int FETTER_INFO_FIELD_NUMBER = 11; + private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; + /** + * .AvatarFetterInfo fetter_info = 11; + * @return Whether the fetterInfo field is set. + */ + @java.lang.Override + public boolean hasFetterInfo() { + return fetterInfo_ != null; + } + /** + * .AvatarFetterInfo fetter_info = 11; + * @return The fetterInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo() { + return fetterInfo_ == null ? emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { + return getFetterInfo(); + } + + public static final int COSTUME_ID_FIELD_NUMBER = 12; + private int costumeId_; + /** + * uint32 costume_id = 12; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + public static final int EXCEL_INFO_FIELD_NUMBER = 13; + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + /** + * .AvatarExcelInfo excel_info = 13; + * @return Whether the excelInfo field is set. + */ + @java.lang.Override + public boolean hasExcelInfo() { + return excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 13; + * @return The excelInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + return getExcelInfo(); + } + + 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 (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPropMap(), + PropMapDefaultEntryHolder.defaultEntry, + 2); + if (getTalentIdListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(talentIdListMemoizedSerializedSize); + } + for (int i = 0; i < talentIdList_.size(); i++) { + output.writeUInt32NoTag(talentIdList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFightPropMap(), + FightPropMapDefaultEntryHolder.defaultEntry, + 4); + if (skillDepotId_ != 0) { + output.writeUInt32(5, skillDepotId_); + } + if (coreProudSkillLevel_ != 0) { + output.writeUInt32(6, coreProudSkillLevel_); + } + if (getInherentProudSkillListList().size() > 0) { + output.writeUInt32NoTag(58); + output.writeUInt32NoTag(inherentProudSkillListMemoizedSerializedSize); + } + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + output.writeUInt32NoTag(inherentProudSkillList_.getInt(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkillLevelMap(), + SkillLevelMapDefaultEntryHolder.defaultEntry, + 8); + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetProudSkillExtraLevelMap(), + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry, + 9); + for (int i = 0; i < equipList_.size(); i++) { + output.writeMessage(10, equipList_.get(i)); + } + if (fetterInfo_ != null) { + output.writeMessage(11, getFetterInfo()); + } + if (costumeId_ != 0) { + output.writeUInt32(12, costumeId_); + } + if (excelInfo_ != null) { + output.writeMessage(13, getExcelInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + for (java.util.Map.Entry entry + : internalGetPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + propMap__ = PropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, propMap__); + } + { + int dataSize = 0; + for (int i = 0; i < talentIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(talentIdList_.getInt(i)); + } + size += dataSize; + if (!getTalentIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + talentIdListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetFightPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + fightPropMap__ = FightPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, fightPropMap__); + } + if (skillDepotId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, skillDepotId_); + } + if (coreProudSkillLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, coreProudSkillLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < inherentProudSkillList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(inherentProudSkillList_.getInt(i)); + } + size += dataSize; + if (!getInherentProudSkillListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + inherentProudSkillListMemoizedSerializedSize = dataSize; + } + for (java.util.Map.Entry entry + : internalGetSkillLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skillLevelMap__ = SkillLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, skillLevelMap__); + } + for (java.util.Map.Entry entry + : internalGetProudSkillExtraLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + proudSkillExtraLevelMap__ = ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, proudSkillExtraLevelMap__); + } + for (int i = 0; i < equipList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, equipList_.get(i)); + } + if (fetterInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getFetterInfo()); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, costumeId_); + } + if (excelInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, getExcelInfo()); + } + 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.ShowAvatarInfoOuterClass.ShowAvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo other = (emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (!internalGetPropMap().equals( + other.internalGetPropMap())) return false; + if (!getTalentIdListList() + .equals(other.getTalentIdListList())) return false; + if (!internalGetFightPropMap().equals( + other.internalGetFightPropMap())) return false; + if (getSkillDepotId() + != other.getSkillDepotId()) return false; + if (getCoreProudSkillLevel() + != other.getCoreProudSkillLevel()) return false; + if (!getInherentProudSkillListList() + .equals(other.getInherentProudSkillListList())) return false; + if (!internalGetSkillLevelMap().equals( + other.internalGetSkillLevelMap())) return false; + if (!internalGetProudSkillExtraLevelMap().equals( + other.internalGetProudSkillExtraLevelMap())) return false; + if (!getEquipListList() + .equals(other.getEquipListList())) return false; + if (hasFetterInfo() != other.hasFetterInfo()) return false; + if (hasFetterInfo()) { + if (!getFetterInfo() + .equals(other.getFetterInfo())) return false; + } + if (getCostumeId() + != other.getCostumeId()) return false; + if (hasExcelInfo() != other.hasExcelInfo()) return false; + if (hasExcelInfo()) { + if (!getExcelInfo() + .equals(other.getExcelInfo())) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + if (!internalGetPropMap().getMap().isEmpty()) { + hash = (37 * hash) + PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPropMap().hashCode(); + } + if (getTalentIdListCount() > 0) { + hash = (37 * hash) + TALENT_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTalentIdListList().hashCode(); + } + if (!internalGetFightPropMap().getMap().isEmpty()) { + hash = (37 * hash) + FIGHT_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFightPropMap().hashCode(); + } + hash = (37 * hash) + SKILL_DEPOT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSkillDepotId(); + hash = (37 * hash) + CORE_PROUD_SKILL_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCoreProudSkillLevel(); + if (getInherentProudSkillListCount() > 0) { + hash = (37 * hash) + INHERENT_PROUD_SKILL_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInherentProudSkillListList().hashCode(); + } + if (!internalGetSkillLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + SKILL_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkillLevelMap().hashCode(); + } + if (!internalGetProudSkillExtraLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PROUD_SKILL_EXTRA_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetProudSkillExtraLevelMap().hashCode(); + } + if (getEquipListCount() > 0) { + hash = (37 * hash) + EQUIP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEquipListList().hashCode(); + } + if (hasFetterInfo()) { + hash = (37 * hash) + FETTER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getFetterInfo().hashCode(); + } + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + if (hasExcelInfo()) { + hash = (37 * hash) + EXCEL_INFO_FIELD_NUMBER; + hash = (53 * hash) + getExcelInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo 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.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo 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.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo 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.ShowAvatarInfoOuterClass.ShowAvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo 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.ShowAvatarInfoOuterClass.ShowAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo 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.ShowAvatarInfoOuterClass.ShowAvatarInfo 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; + } + /** + * Protobuf type {@code ShowAvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShowAvatarInfo) + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetPropMap(); + case 4: + return internalGetFightPropMap(); + case 8: + return internalGetSkillLevelMap(); + case 9: + return internalGetProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutablePropMap(); + case 4: + return internalGetMutableFightPropMap(); + case 8: + return internalGetMutableSkillLevelMap(); + case 9: + return internalGetMutableProudSkillExtraLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.class, emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEquipListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + internalGetMutablePropMap().clear(); + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + internalGetMutableFightPropMap().clear(); + skillDepotId_ = 0; + + coreProudSkillLevel_ = 0; + + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + internalGetMutableSkillLevelMap().clear(); + internalGetMutableProudSkillExtraLevelMap().clear(); + if (equipListBuilder_ == null) { + equipList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + } else { + equipListBuilder_.clear(); + } + if (fetterInfoBuilder_ == null) { + fetterInfo_ = null; + } else { + fetterInfo_ = null; + fetterInfoBuilder_ = null; + } + costumeId_ = 0; + + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.internal_static_ShowAvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo build() { + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo buildPartial() { + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo result = new emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo(this); + int from_bitField0_ = bitField0_; + result.avatarId_ = avatarId_; + result.propMap_ = internalGetPropMap(); + result.propMap_.makeImmutable(); + if (((bitField0_ & 0x00000002) != 0)) { + talentIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.talentIdList_ = talentIdList_; + result.fightPropMap_ = internalGetFightPropMap(); + result.fightPropMap_.makeImmutable(); + result.skillDepotId_ = skillDepotId_; + result.coreProudSkillLevel_ = coreProudSkillLevel_; + if (((bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.inherentProudSkillList_ = inherentProudSkillList_; + result.skillLevelMap_ = internalGetSkillLevelMap(); + result.skillLevelMap_.makeImmutable(); + result.proudSkillExtraLevelMap_ = internalGetProudSkillExtraLevelMap(); + result.proudSkillExtraLevelMap_.makeImmutable(); + if (equipListBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0)) { + equipList_ = java.util.Collections.unmodifiableList(equipList_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.equipList_ = equipList_; + } else { + result.equipList_ = equipListBuilder_.build(); + } + if (fetterInfoBuilder_ == null) { + result.fetterInfo_ = fetterInfo_; + } else { + result.fetterInfo_ = fetterInfoBuilder_.build(); + } + result.costumeId_ = costumeId_; + if (excelInfoBuilder_ == null) { + result.excelInfo_ = excelInfo_; + } else { + result.excelInfo_ = excelInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo other) { + if (other == emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + internalGetMutablePropMap().mergeFrom( + other.internalGetPropMap()); + if (!other.talentIdList_.isEmpty()) { + if (talentIdList_.isEmpty()) { + talentIdList_ = other.talentIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTalentIdListIsMutable(); + talentIdList_.addAll(other.talentIdList_); + } + onChanged(); + } + internalGetMutableFightPropMap().mergeFrom( + other.internalGetFightPropMap()); + if (other.getSkillDepotId() != 0) { + setSkillDepotId(other.getSkillDepotId()); + } + if (other.getCoreProudSkillLevel() != 0) { + setCoreProudSkillLevel(other.getCoreProudSkillLevel()); + } + if (!other.inherentProudSkillList_.isEmpty()) { + if (inherentProudSkillList_.isEmpty()) { + inherentProudSkillList_ = other.inherentProudSkillList_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addAll(other.inherentProudSkillList_); + } + onChanged(); + } + internalGetMutableSkillLevelMap().mergeFrom( + other.internalGetSkillLevelMap()); + internalGetMutableProudSkillExtraLevelMap().mergeFrom( + other.internalGetProudSkillExtraLevelMap()); + if (equipListBuilder_ == null) { + if (!other.equipList_.isEmpty()) { + if (equipList_.isEmpty()) { + equipList_ = other.equipList_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureEquipListIsMutable(); + equipList_.addAll(other.equipList_); + } + onChanged(); + } + } else { + if (!other.equipList_.isEmpty()) { + if (equipListBuilder_.isEmpty()) { + equipListBuilder_.dispose(); + equipListBuilder_ = null; + equipList_ = other.equipList_; + bitField0_ = (bitField0_ & ~0x00000040); + equipListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEquipListFieldBuilder() : null; + } else { + equipListBuilder_.addAllMessages(other.equipList_); + } + } + } + if (other.hasFetterInfo()) { + mergeFetterInfo(other.getFetterInfo()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + if (other.hasExcelInfo()) { + mergeExcelInfo(other.getExcelInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> propMap_; + private com.google.protobuf.MapField + internalGetPropMap() { + if (propMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + return propMap_; + } + private com.google.protobuf.MapField + internalGetMutablePropMap() { + onChanged();; + if (propMap_ == null) { + propMap_ = com.google.protobuf.MapField.newMapField( + PropMapDefaultEntryHolder.defaultEntry); + } + if (!propMap_.isMutable()) { + propMap_ = propMap_.copy(); + } + return propMap_; + } + + public int getPropMapCount() { + return internalGetPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + @java.lang.Override + public boolean containsPropMap( + int key) { + + return internalGetPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPropMap() { + return getPropMapMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public java.util.Map getPropMapMap() { + return internalGetPropMap().getMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPropMap() { + internalGetMutablePropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + public Builder removePropMap( + int key) { + + internalGetMutablePropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePropMap() { + return internalGetMutablePropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + public Builder putPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutablePropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> prop_map = 2; + */ + + public Builder putAllPropMap( + java.util.Map values) { + internalGetMutablePropMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.Internal.IntList talentIdList_ = emptyIntList(); + private void ensureTalentIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + talentIdList_ = mutableCopy(talentIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 talent_id_list = 3; + * @return A list containing the talentIdList. + */ + public java.util.List + getTalentIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(talentIdList_) : talentIdList_; + } + /** + * repeated uint32 talent_id_list = 3; + * @return The count of talentIdList. + */ + public int getTalentIdListCount() { + return talentIdList_.size(); + } + /** + * repeated uint32 talent_id_list = 3; + * @param index The index of the element to return. + * @return The talentIdList at the given index. + */ + public int getTalentIdList(int index) { + return talentIdList_.getInt(index); + } + /** + * repeated uint32 talent_id_list = 3; + * @param index The index to set the value at. + * @param value The talentIdList to set. + * @return This builder for chaining. + */ + public Builder setTalentIdList( + int index, int value) { + ensureTalentIdListIsMutable(); + talentIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 3; + * @param value The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addTalentIdList(int value) { + ensureTalentIdListIsMutable(); + talentIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 3; + * @param values The talentIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTalentIdList( + java.lang.Iterable values) { + ensureTalentIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, talentIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 talent_id_list = 3; + * @return This builder for chaining. + */ + public Builder clearTalentIdList() { + talentIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Float> fightPropMap_; + private com.google.protobuf.MapField + internalGetFightPropMap() { + if (fightPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + return fightPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableFightPropMap() { + onChanged();; + if (fightPropMap_ == null) { + fightPropMap_ = com.google.protobuf.MapField.newMapField( + FightPropMapDefaultEntryHolder.defaultEntry); + } + if (!fightPropMap_.isMutable()) { + fightPropMap_ = fightPropMap_.copy(); + } + return fightPropMap_; + } + + public int getFightPropMapCount() { + return internalGetFightPropMap().getMap().size(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + + @java.lang.Override + public boolean containsFightPropMap( + int key) { + + return internalGetFightPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getFightPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFightPropMap() { + return getFightPropMapMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public java.util.Map getFightPropMapMap() { + return internalGetFightPropMap().getMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public float getFightPropMapOrDefault( + int key, + float defaultValue) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + @java.lang.Override + + public float getFightPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetFightPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFightPropMap() { + internalGetMutableFightPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + + public Builder removeFightPropMap( + int key) { + + internalGetMutableFightPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFightPropMap() { + return internalGetMutableFightPropMap().getMutableMap(); + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + public Builder putFightPropMap( + int key, + float value) { + + + internalGetMutableFightPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, float> fight_prop_map = 4; + */ + + public Builder putAllFightPropMap( + java.util.Map values) { + internalGetMutableFightPropMap().getMutableMap() + .putAll(values); + return this; + } + + private int skillDepotId_ ; + /** + * uint32 skill_depot_id = 5; + * @return The skillDepotId. + */ + @java.lang.Override + public int getSkillDepotId() { + return skillDepotId_; + } + /** + * uint32 skill_depot_id = 5; + * @param value The skillDepotId to set. + * @return This builder for chaining. + */ + public Builder setSkillDepotId(int value) { + + skillDepotId_ = value; + onChanged(); + return this; + } + /** + * uint32 skill_depot_id = 5; + * @return This builder for chaining. + */ + public Builder clearSkillDepotId() { + + skillDepotId_ = 0; + onChanged(); + return this; + } + + private int coreProudSkillLevel_ ; + /** + * uint32 core_proud_skill_level = 6; + * @return The coreProudSkillLevel. + */ + @java.lang.Override + public int getCoreProudSkillLevel() { + return coreProudSkillLevel_; + } + /** + * uint32 core_proud_skill_level = 6; + * @param value The coreProudSkillLevel to set. + * @return This builder for chaining. + */ + public Builder setCoreProudSkillLevel(int value) { + + coreProudSkillLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 core_proud_skill_level = 6; + * @return This builder for chaining. + */ + public Builder clearCoreProudSkillLevel() { + + coreProudSkillLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList inherentProudSkillList_ = emptyIntList(); + private void ensureInherentProudSkillListIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + inherentProudSkillList_ = mutableCopy(inherentProudSkillList_); + bitField0_ |= 0x00000008; + } + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return A list containing the inherentProudSkillList. + */ + public java.util.List + getInherentProudSkillListList() { + return ((bitField0_ & 0x00000008) != 0) ? + java.util.Collections.unmodifiableList(inherentProudSkillList_) : inherentProudSkillList_; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return The count of inherentProudSkillList. + */ + public int getInherentProudSkillListCount() { + return inherentProudSkillList_.size(); + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param index The index of the element to return. + * @return The inherentProudSkillList at the given index. + */ + public int getInherentProudSkillList(int index) { + return inherentProudSkillList_.getInt(index); + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param index The index to set the value at. + * @param value The inherentProudSkillList to set. + * @return This builder for chaining. + */ + public Builder setInherentProudSkillList( + int index, int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param value The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addInherentProudSkillList(int value) { + ensureInherentProudSkillListIsMutable(); + inherentProudSkillList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @param values The inherentProudSkillList to add. + * @return This builder for chaining. + */ + public Builder addAllInherentProudSkillList( + java.lang.Iterable values) { + ensureInherentProudSkillListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, inherentProudSkillList_); + onChanged(); + return this; + } + /** + * repeated uint32 inherent_proud_skill_list = 7; + * @return This builder for chaining. + */ + public Builder clearInherentProudSkillList() { + inherentProudSkillList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skillLevelMap_; + private com.google.protobuf.MapField + internalGetSkillLevelMap() { + if (skillLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + return skillLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkillLevelMap() { + onChanged();; + if (skillLevelMap_ == null) { + skillLevelMap_ = com.google.protobuf.MapField.newMapField( + SkillLevelMapDefaultEntryHolder.defaultEntry); + } + if (!skillLevelMap_.isMutable()) { + skillLevelMap_ = skillLevelMap_.copy(); + } + return skillLevelMap_; + } + + public int getSkillLevelMapCount() { + return internalGetSkillLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + @java.lang.Override + public boolean containsSkillLevelMap( + int key) { + + return internalGetSkillLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkillLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkillLevelMap() { + return getSkillLevelMapMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public java.util.Map getSkillLevelMapMap() { + return internalGetSkillLevelMap().getMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public int getSkillLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + @java.lang.Override + + public int getSkillLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkillLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkillLevelMap() { + internalGetMutableSkillLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + public Builder removeSkillLevelMap( + int key) { + + internalGetMutableSkillLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkillLevelMap() { + return internalGetMutableSkillLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + public Builder putSkillLevelMap( + int key, + int value) { + + + internalGetMutableSkillLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skill_level_map = 8; + */ + + public Builder putAllSkillLevelMap( + java.util.Map values) { + internalGetMutableSkillLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> proudSkillExtraLevelMap_; + private com.google.protobuf.MapField + internalGetProudSkillExtraLevelMap() { + if (proudSkillExtraLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + return proudSkillExtraLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableProudSkillExtraLevelMap() { + onChanged();; + if (proudSkillExtraLevelMap_ == null) { + proudSkillExtraLevelMap_ = com.google.protobuf.MapField.newMapField( + ProudSkillExtraLevelMapDefaultEntryHolder.defaultEntry); + } + if (!proudSkillExtraLevelMap_.isMutable()) { + proudSkillExtraLevelMap_ = proudSkillExtraLevelMap_.copy(); + } + return proudSkillExtraLevelMap_; + } + + public int getProudSkillExtraLevelMapCount() { + return internalGetProudSkillExtraLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + @java.lang.Override + public boolean containsProudSkillExtraLevelMap( + int key) { + + return internalGetProudSkillExtraLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getProudSkillExtraLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProudSkillExtraLevelMap() { + return getProudSkillExtraLevelMapMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public java.util.Map getProudSkillExtraLevelMapMap() { + return internalGetProudSkillExtraLevelMap().getMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + @java.lang.Override + + public int getProudSkillExtraLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetProudSkillExtraLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProudSkillExtraLevelMap() { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + public Builder removeProudSkillExtraLevelMap( + int key) { + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProudSkillExtraLevelMap() { + return internalGetMutableProudSkillExtraLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + public Builder putProudSkillExtraLevelMap( + int key, + int value) { + + + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> proud_skill_extra_level_map = 9; + */ + + public Builder putAllProudSkillExtraLevelMap( + java.util.Map values) { + internalGetMutableProudSkillExtraLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private java.util.List equipList_ = + java.util.Collections.emptyList(); + private void ensureEquipListIsMutable() { + if (!((bitField0_ & 0x00000040) != 0)) { + equipList_ = new java.util.ArrayList(equipList_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder> equipListBuilder_; + + /** + * repeated .ShowEquip equip_list = 10; + */ + public java.util.List getEquipListList() { + if (equipListBuilder_ == null) { + return java.util.Collections.unmodifiableList(equipList_); + } else { + return equipListBuilder_.getMessageList(); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public int getEquipListCount() { + if (equipListBuilder_ == null) { + return equipList_.size(); + } else { + return equipListBuilder_.getCount(); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getEquipList(int index) { + if (equipListBuilder_ == null) { + return equipList_.get(index); + } else { + return equipListBuilder_.getMessage(index); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder setEquipList( + int index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip value) { + if (equipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipListIsMutable(); + equipList_.set(index, value); + onChanged(); + } else { + equipListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder setEquipList( + int index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder builderForValue) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + equipList_.set(index, builderForValue.build()); + onChanged(); + } else { + equipListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addEquipList(emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip value) { + if (equipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipListIsMutable(); + equipList_.add(value); + onChanged(); + } else { + equipListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addEquipList( + int index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip value) { + if (equipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipListIsMutable(); + equipList_.add(index, value); + onChanged(); + } else { + equipListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addEquipList( + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder builderForValue) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + equipList_.add(builderForValue.build()); + onChanged(); + } else { + equipListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addEquipList( + int index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder builderForValue) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + equipList_.add(index, builderForValue.build()); + onChanged(); + } else { + equipListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder addAllEquipList( + java.lang.Iterable values) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, equipList_); + onChanged(); + } else { + equipListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder clearEquipList() { + if (equipListBuilder_ == null) { + equipList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + equipListBuilder_.clear(); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public Builder removeEquipList(int index) { + if (equipListBuilder_ == null) { + ensureEquipListIsMutable(); + equipList_.remove(index); + onChanged(); + } else { + equipListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder getEquipListBuilder( + int index) { + return getEquipListFieldBuilder().getBuilder(index); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder getEquipListOrBuilder( + int index) { + if (equipListBuilder_ == null) { + return equipList_.get(index); } else { + return equipListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public java.util.List + getEquipListOrBuilderList() { + if (equipListBuilder_ != null) { + return equipListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(equipList_); + } + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder addEquipListBuilder() { + return getEquipListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.getDefaultInstance()); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder addEquipListBuilder( + int index) { + return getEquipListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.getDefaultInstance()); + } + /** + * repeated .ShowEquip equip_list = 10; + */ + public java.util.List + getEquipListBuilderList() { + return getEquipListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder> + getEquipListFieldBuilder() { + if (equipListBuilder_ == null) { + equipListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder>( + equipList_, + ((bitField0_ & 0x00000040) != 0), + getParentForChildren(), + isClean()); + equipList_ = null; + } + return equipListBuilder_; + } + + private emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo fetterInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder> fetterInfoBuilder_; + /** + * .AvatarFetterInfo fetter_info = 11; + * @return Whether the fetterInfo field is set. + */ + public boolean hasFetterInfo() { + return fetterInfoBuilder_ != null || fetterInfo_ != null; + } + /** + * .AvatarFetterInfo fetter_info = 11; + * @return The fetterInfo. + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo getFetterInfo() { + if (fetterInfoBuilder_ == null) { + return fetterInfo_ == null ? emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } else { + return fetterInfoBuilder_.getMessage(); + } + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public Builder setFetterInfo(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + if (fetterInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fetterInfo_ = value; + onChanged(); + } else { + fetterInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public Builder setFetterInfo( + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder builderForValue) { + if (fetterInfoBuilder_ == null) { + fetterInfo_ = builderForValue.build(); + onChanged(); + } else { + fetterInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public Builder mergeFetterInfo(emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo value) { + if (fetterInfoBuilder_ == null) { + if (fetterInfo_ != null) { + fetterInfo_ = + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.newBuilder(fetterInfo_).mergeFrom(value).buildPartial(); + } else { + fetterInfo_ = value; + } + onChanged(); + } else { + fetterInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public Builder clearFetterInfo() { + if (fetterInfoBuilder_ == null) { + fetterInfo_ = null; + onChanged(); + } else { + fetterInfo_ = null; + fetterInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder getFetterInfoBuilder() { + + onChanged(); + return getFetterInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + public emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder getFetterInfoOrBuilder() { + if (fetterInfoBuilder_ != null) { + return fetterInfoBuilder_.getMessageOrBuilder(); + } else { + return fetterInfo_ == null ? + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.getDefaultInstance() : fetterInfo_; + } + } + /** + * .AvatarFetterInfo fetter_info = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder> + getFetterInfoFieldBuilder() { + if (fetterInfoBuilder_ == null) { + fetterInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfo.Builder, emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.AvatarFetterInfoOrBuilder>( + getFetterInfo(), + getParentForChildren(), + isClean()); + fetterInfo_ = null; + } + return fetterInfoBuilder_; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 12; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 12; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 12; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo excelInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> excelInfoBuilder_; + /** + * .AvatarExcelInfo excel_info = 13; + * @return Whether the excelInfo field is set. + */ + public boolean hasExcelInfo() { + return excelInfoBuilder_ != null || excelInfo_ != null; + } + /** + * .AvatarExcelInfo excel_info = 13; + * @return The excelInfo. + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo getExcelInfo() { + if (excelInfoBuilder_ == null) { + return excelInfo_ == null ? emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } else { + return excelInfoBuilder_.getMessage(); + } + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public Builder setExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + excelInfo_ = value; + onChanged(); + } else { + excelInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public Builder setExcelInfo( + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder builderForValue) { + if (excelInfoBuilder_ == null) { + excelInfo_ = builderForValue.build(); + onChanged(); + } else { + excelInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public Builder mergeExcelInfo(emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo value) { + if (excelInfoBuilder_ == null) { + if (excelInfo_ != null) { + excelInfo_ = + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.newBuilder(excelInfo_).mergeFrom(value).buildPartial(); + } else { + excelInfo_ = value; + } + onChanged(); + } else { + excelInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public Builder clearExcelInfo() { + if (excelInfoBuilder_ == null) { + excelInfo_ = null; + onChanged(); + } else { + excelInfo_ = null; + excelInfoBuilder_ = null; + } + + return this; + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder getExcelInfoBuilder() { + + onChanged(); + return getExcelInfoFieldBuilder().getBuilder(); + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + public emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder getExcelInfoOrBuilder() { + if (excelInfoBuilder_ != null) { + return excelInfoBuilder_.getMessageOrBuilder(); + } else { + return excelInfo_ == null ? + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.getDefaultInstance() : excelInfo_; + } + } + /** + * .AvatarExcelInfo excel_info = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder> + getExcelInfoFieldBuilder() { + if (excelInfoBuilder_ == null) { + excelInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfo.Builder, emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.AvatarExcelInfoOrBuilder>( + getExcelInfo(), + getParentForChildren(), + isClean()); + excelInfo_ = null; + } + return excelInfoBuilder_; + } + @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:ShowAvatarInfo) + } + + // @@protoc_insertion_point(class_scope:ShowAvatarInfo) + private static final emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo(); + } + + public static emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShowAvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShowAvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowAvatarInfoOuterClass.ShowAvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_PropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_PropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_FightPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_FightPropMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_SkillLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_SkillLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ShowAvatarInfo.proto\032\025AvatarExcelInfo." + + "proto\032\026AvatarFetterInfo.proto\032\017PropValue" + + ".proto\032\017ShowEquip.proto\"\372\005\n\016ShowAvatarIn" + + "fo\022\021\n\tavatar_id\030\001 \001(\r\022.\n\010prop_map\030\002 \003(\0132" + + "\034.ShowAvatarInfo.PropMapEntry\022\026\n\016talent_" + + "id_list\030\003 \003(\r\0229\n\016fight_prop_map\030\004 \003(\0132!." + + "ShowAvatarInfo.FightPropMapEntry\022\026\n\016skil" + + "l_depot_id\030\005 \001(\r\022\036\n\026core_proud_skill_lev" + + "el\030\006 \001(\r\022!\n\031inherent_proud_skill_list\030\007 " + + "\003(\r\022;\n\017skill_level_map\030\010 \003(\0132\".ShowAvata" + + "rInfo.SkillLevelMapEntry\022Q\n\033proud_skill_" + + "extra_level_map\030\t \003(\0132,.ShowAvatarInfo.P" + + "roudSkillExtraLevelMapEntry\022\036\n\nequip_lis" + + "t\030\n \003(\0132\n.ShowEquip\022&\n\013fetter_info\030\013 \001(\013" + + "2\021.AvatarFetterInfo\022\022\n\ncostume_id\030\014 \001(\r\022" + + "$\n\nexcel_info\030\r \001(\0132\020.AvatarExcelInfo\032:\n" + + "\014PropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005value\030\002 \001(" + + "\0132\n.PropValue:\0028\001\0323\n\021FightPropMapEntry\022\013" + + "\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\002:\0028\001\0324\n\022SkillL" + + "evelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r" + + ":\0028\001\032>\n\034ProudSkillExtraLevelMapEntry\022\013\n\003" + + "key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ShowEquipOuterClass.getDescriptor(), + }); + internal_static_ShowAvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShowAvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_descriptor, + new java.lang.String[] { "AvatarId", "PropMap", "TalentIdList", "FightPropMap", "SkillDepotId", "CoreProudSkillLevel", "InherentProudSkillList", "SkillLevelMap", "ProudSkillExtraLevelMap", "EquipList", "FetterInfo", "CostumeId", "ExcelInfo", }); + internal_static_ShowAvatarInfo_PropMapEntry_descriptor = + internal_static_ShowAvatarInfo_descriptor.getNestedTypes().get(0); + internal_static_ShowAvatarInfo_PropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_PropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_ShowAvatarInfo_FightPropMapEntry_descriptor = + internal_static_ShowAvatarInfo_descriptor.getNestedTypes().get(1); + internal_static_ShowAvatarInfo_FightPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_FightPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_ShowAvatarInfo_SkillLevelMapEntry_descriptor = + internal_static_ShowAvatarInfo_descriptor.getNestedTypes().get(2); + internal_static_ShowAvatarInfo_SkillLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_SkillLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor = + internal_static_ShowAvatarInfo_descriptor.getNestedTypes().get(3); + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowAvatarInfo_ProudSkillExtraLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.AvatarExcelInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AvatarFetterInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ShowEquipOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/ShowEquipOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/ShowEquipOuterClass.java new file mode 100644 index 00000000000..f6a2e4a8bbe --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/ShowEquipOuterClass.java @@ -0,0 +1,1071 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ShowEquip.proto + +package emu.grasscutter.net.proto; + +public final class ShowEquipOuterClass { + private ShowEquipOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ShowEquipOrBuilder extends + // @@protoc_insertion_point(interface_extends:ShowEquip) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 item_id = 1; + * @return The itemId. + */ + int getItemId(); + + /** + * .Reliquary reliquary = 2; + * @return Whether the reliquary field is set. + */ + boolean hasReliquary(); + /** + * .Reliquary reliquary = 2; + * @return The reliquary. + */ + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary(); + /** + * .Reliquary reliquary = 2; + */ + emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder(); + + /** + * .Weapon weapon = 3; + * @return Whether the weapon field is set. + */ + boolean hasWeapon(); + /** + * .Weapon weapon = 3; + * @return The weapon. + */ + emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon(); + /** + * .Weapon weapon = 3; + */ + emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder(); + + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.DetailCase getDetailCase(); + } + /** + * Protobuf type {@code ShowEquip} + */ + public static final class ShowEquip extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ShowEquip) + ShowEquipOrBuilder { + private static final long serialVersionUID = 0L; + // Use ShowEquip.newBuilder() to construct. + private ShowEquip(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ShowEquip() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ShowEquip(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ShowEquip( + 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: { + + itemId_ = input.readUInt32(); + break; + } + case 18: { + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder subBuilder = null; + if (detailCase_ == 2) { + subBuilder = ((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 2; + break; + } + case 26: { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder subBuilder = null; + if (detailCase_ == 3) { + subBuilder = ((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_).toBuilder(); + } + detail_ = + input.readMessage(emu.grasscutter.net.proto.WeaponOuterClass.Weapon.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + detail_ = subBuilder.buildPartial(); + } + detailCase_ = 3; + 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.ShowEquipOuterClass.internal_static_ShowEquip_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.class, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder.class); + } + + private int detailCase_ = 0; + private java.lang.Object detail_; + public enum DetailCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + RELIQUARY(2), + WEAPON(3), + DETAIL_NOT_SET(0); + private final int value; + private DetailCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DetailCase valueOf(int value) { + return forNumber(value); + } + + public static DetailCase forNumber(int value) { + switch (value) { + case 2: return RELIQUARY; + case 3: return WEAPON; + case 0: return DETAIL_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public static final int ITEM_ID_FIELD_NUMBER = 1; + private int itemId_; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int RELIQUARY_FIELD_NUMBER = 2; + /** + * .Reliquary reliquary = 2; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return detailCase_ == 2; + } + /** + * .Reliquary reliquary = 2; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary() { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + /** + * .Reliquary reliquary = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder() { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + + public static final int WEAPON_FIELD_NUMBER = 3; + /** + * .Weapon weapon = 3; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return detailCase_ == 3; + } + /** + * .Weapon weapon = 3; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon() { + if (detailCase_ == 3) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + /** + * .Weapon weapon = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder() { + if (detailCase_ == 3) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + + 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 (itemId_ != 0) { + output.writeUInt32(1, itemId_); + } + if (detailCase_ == 2) { + output.writeMessage(2, (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + } + if (detailCase_ == 3) { + output.writeMessage(3, (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, itemId_); + } + if (detailCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_); + } + if (detailCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_); + } + 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.ShowEquipOuterClass.ShowEquip)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip other = (emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip) obj; + + if (getItemId() + != other.getItemId()) return false; + if (!getDetailCase().equals(other.getDetailCase())) return false; + switch (detailCase_) { + case 2: + if (!getReliquary() + .equals(other.getReliquary())) return false; + break; + case 3: + if (!getWeapon() + .equals(other.getWeapon())) return false; + break; + case 0: + default: + } + 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) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + switch (detailCase_) { + case 2: + hash = (37 * hash) + RELIQUARY_FIELD_NUMBER; + hash = (53 * hash) + getReliquary().hashCode(); + break; + case 3: + hash = (37 * hash) + WEAPON_FIELD_NUMBER; + hash = (53 * hash) + getWeapon().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip 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.ShowEquipOuterClass.ShowEquip parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip 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.ShowEquipOuterClass.ShowEquip parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip 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.ShowEquipOuterClass.ShowEquip parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip 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.ShowEquipOuterClass.ShowEquip parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip 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.ShowEquipOuterClass.ShowEquip 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; + } + /** + * Protobuf type {@code ShowEquip} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ShowEquip) + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquipOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.class, emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemId_ = 0; + + detailCase_ = 0; + detail_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.internal_static_ShowEquip_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getDefaultInstanceForType() { + return emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip build() { + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip buildPartial() { + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip result = new emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip(this); + result.itemId_ = itemId_; + if (detailCase_ == 2) { + if (reliquaryBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = reliquaryBuilder_.build(); + } + } + if (detailCase_ == 3) { + if (weaponBuilder_ == null) { + result.detail_ = detail_; + } else { + result.detail_ = weaponBuilder_.build(); + } + } + result.detailCase_ = detailCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip) { + return mergeFrom((emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip other) { + if (other == emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip.getDefaultInstance()) return this; + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + switch (other.getDetailCase()) { + case RELIQUARY: { + mergeReliquary(other.getReliquary()); + break; + } + case WEAPON: { + mergeWeapon(other.getWeapon()); + break; + } + case DETAIL_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int detailCase_ = 0; + private java.lang.Object detail_; + public DetailCase + getDetailCase() { + return DetailCase.forNumber( + detailCase_); + } + + public Builder clearDetail() { + detailCase_ = 0; + detail_ = null; + onChanged(); + return this; + } + + + private int itemId_ ; + /** + * uint32 item_id = 1; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 1; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 1; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder> reliquaryBuilder_; + /** + * .Reliquary reliquary = 2; + * @return Whether the reliquary field is set. + */ + @java.lang.Override + public boolean hasReliquary() { + return detailCase_ == 2; + } + /** + * .Reliquary reliquary = 2; + * @return The reliquary. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary getReliquary() { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } else { + if (detailCase_ == 2) { + return reliquaryBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + } + /** + * .Reliquary reliquary = 2; + */ + public Builder setReliquary(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary value) { + if (reliquaryBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + reliquaryBuilder_.setMessage(value); + } + detailCase_ = 2; + return this; + } + /** + * .Reliquary reliquary = 2; + */ + public Builder setReliquary( + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder builderForValue) { + if (reliquaryBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + reliquaryBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 2; + return this; + } + /** + * .Reliquary reliquary = 2; + */ + public Builder mergeReliquary(emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary value) { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 2 && + detail_ != emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.newBuilder((emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 2) { + reliquaryBuilder_.mergeFrom(value); + } + reliquaryBuilder_.setMessage(value); + } + detailCase_ = 2; + return this; + } + /** + * .Reliquary reliquary = 2; + */ + public Builder clearReliquary() { + if (reliquaryBuilder_ == null) { + if (detailCase_ == 2) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 2) { + detailCase_ = 0; + detail_ = null; + } + reliquaryBuilder_.clear(); + } + return this; + } + /** + * .Reliquary reliquary = 2; + */ + public emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder getReliquaryBuilder() { + return getReliquaryFieldBuilder().getBuilder(); + } + /** + * .Reliquary reliquary = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder getReliquaryOrBuilder() { + if ((detailCase_ == 2) && (reliquaryBuilder_ != null)) { + return reliquaryBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 2) { + return (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_; + } + return emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + } + /** + * .Reliquary reliquary = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder> + getReliquaryFieldBuilder() { + if (reliquaryBuilder_ == null) { + if (!(detailCase_ == 2)) { + detail_ = emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.getDefaultInstance(); + } + reliquaryBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary, emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary.Builder, emu.grasscutter.net.proto.ReliquaryOuterClass.ReliquaryOrBuilder>( + (emu.grasscutter.net.proto.ReliquaryOuterClass.Reliquary) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 2; + onChanged();; + return reliquaryBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder> weaponBuilder_; + /** + * .Weapon weapon = 3; + * @return Whether the weapon field is set. + */ + @java.lang.Override + public boolean hasWeapon() { + return detailCase_ == 3; + } + /** + * .Weapon weapon = 3; + * @return The weapon. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getWeapon() { + if (weaponBuilder_ == null) { + if (detailCase_ == 3) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } else { + if (detailCase_ == 3) { + return weaponBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + } + /** + * .Weapon weapon = 3; + */ + public Builder setWeapon(emu.grasscutter.net.proto.WeaponOuterClass.Weapon value) { + if (weaponBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + detail_ = value; + onChanged(); + } else { + weaponBuilder_.setMessage(value); + } + detailCase_ = 3; + return this; + } + /** + * .Weapon weapon = 3; + */ + public Builder setWeapon( + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder builderForValue) { + if (weaponBuilder_ == null) { + detail_ = builderForValue.build(); + onChanged(); + } else { + weaponBuilder_.setMessage(builderForValue.build()); + } + detailCase_ = 3; + return this; + } + /** + * .Weapon weapon = 3; + */ + public Builder mergeWeapon(emu.grasscutter.net.proto.WeaponOuterClass.Weapon value) { + if (weaponBuilder_ == null) { + if (detailCase_ == 3 && + detail_ != emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance()) { + detail_ = emu.grasscutter.net.proto.WeaponOuterClass.Weapon.newBuilder((emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_) + .mergeFrom(value).buildPartial(); + } else { + detail_ = value; + } + onChanged(); + } else { + if (detailCase_ == 3) { + weaponBuilder_.mergeFrom(value); + } + weaponBuilder_.setMessage(value); + } + detailCase_ = 3; + return this; + } + /** + * .Weapon weapon = 3; + */ + public Builder clearWeapon() { + if (weaponBuilder_ == null) { + if (detailCase_ == 3) { + detailCase_ = 0; + detail_ = null; + onChanged(); + } + } else { + if (detailCase_ == 3) { + detailCase_ = 0; + detail_ = null; + } + weaponBuilder_.clear(); + } + return this; + } + /** + * .Weapon weapon = 3; + */ + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder getWeaponBuilder() { + return getWeaponFieldBuilder().getBuilder(); + } + /** + * .Weapon weapon = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder getWeaponOrBuilder() { + if ((detailCase_ == 3) && (weaponBuilder_ != null)) { + return weaponBuilder_.getMessageOrBuilder(); + } else { + if (detailCase_ == 3) { + return (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_; + } + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + } + /** + * .Weapon weapon = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder> + getWeaponFieldBuilder() { + if (weaponBuilder_ == null) { + if (!(detailCase_ == 3)) { + detail_ = emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + weaponBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WeaponOuterClass.Weapon, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder, emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder>( + (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) detail_, + getParentForChildren(), + isClean()); + detail_ = null; + } + detailCase_ = 3; + onChanged();; + return weaponBuilder_; + } + @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:ShowEquip) + } + + // @@protoc_insertion_point(class_scope:ShowEquip) + private static final emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip(); + } + + public static emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ShowEquip parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ShowEquip(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.ShowEquipOuterClass.ShowEquip getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_ShowEquip_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_ShowEquip_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ShowEquip.proto\032\017Reliquary.proto\032\014Weap" + + "on.proto\"b\n\tShowEquip\022\017\n\007item_id\030\001 \001(\r\022\037" + + "\n\treliquary\030\002 \001(\0132\n.ReliquaryH\000\022\031\n\006weapo" + + "n\030\003 \001(\0132\007.WeaponH\000B\010\n\006detailB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(), + }); + internal_static_ShowEquip_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_ShowEquip_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_ShowEquip_descriptor, + new java.lang.String[] { "ItemId", "Reliquary", "Weapon", "Detail", }); + emu.grasscutter.net.proto.ReliquaryOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WeaponOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SkyCrystalDetectorQuickUseResultOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SkyCrystalDetectorQuickUseResultOuterClass.java new file mode 100644 index 00000000000..f72bbdb599d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SkyCrystalDetectorQuickUseResultOuterClass.java @@ -0,0 +1,744 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SkyCrystalDetectorQuickUseResult.proto + +package emu.grasscutter.net.proto; + +public final class SkyCrystalDetectorQuickUseResultOuterClass { + private SkyCrystalDetectorQuickUseResultOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SkyCrystalDetectorQuickUseResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:SkyCrystalDetectorQuickUseResult) + com.google.protobuf.MessageOrBuilder { + + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return Whether the unk2700COIELIGEACL field is set. + */ + boolean hasUnk2700COIELIGEACL(); + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return The unk2700COIELIGEACL. + */ + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL(); + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + * Protobuf type {@code SkyCrystalDetectorQuickUseResult} + */ + public static final class SkyCrystalDetectorQuickUseResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SkyCrystalDetectorQuickUseResult) + SkyCrystalDetectorQuickUseResultOrBuilder { + private static final long serialVersionUID = 0L; + // Use SkyCrystalDetectorQuickUseResult.newBuilder() to construct. + private SkyCrystalDetectorQuickUseResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SkyCrystalDetectorQuickUseResult() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SkyCrystalDetectorQuickUseResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SkyCrystalDetectorQuickUseResult( + 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 64: { + + retcode_ = input.readInt32(); + break; + } + case 74: { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder subBuilder = null; + if (unk2700COIELIGEACL_ != null) { + subBuilder = unk2700COIELIGEACL_.toBuilder(); + } + unk2700COIELIGEACL_ = input.readMessage(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2700COIELIGEACL_); + unk2700COIELIGEACL_ = subBuilder.buildPartial(); + } + + 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.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.class, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder.class); + } + + public static final int UNK2700_COIELIGEACL_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK unk2700COIELIGEACL_; + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return Whether the unk2700COIELIGEACL field is set. + */ + @java.lang.Override + public boolean hasUnk2700COIELIGEACL() { + return unk2700COIELIGEACL_ != null; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return The unk2700COIELIGEACL. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL() { + return unk2700COIELIGEACL_ == null ? emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder() { + return getUnk2700COIELIGEACL(); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @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 (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (unk2700COIELIGEACL_ != null) { + output.writeMessage(9, getUnk2700COIELIGEACL()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (unk2700COIELIGEACL_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getUnk2700COIELIGEACL()); + } + 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.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult other = (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) obj; + + if (hasUnk2700COIELIGEACL() != other.hasUnk2700COIELIGEACL()) return false; + if (hasUnk2700COIELIGEACL()) { + if (!getUnk2700COIELIGEACL() + .equals(other.getUnk2700COIELIGEACL())) 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(); + if (hasUnk2700COIELIGEACL()) { + hash = (37 * hash) + UNK2700_COIELIGEACL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700COIELIGEACL().hashCode(); + } + 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.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult 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.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult 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.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult 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.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult 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.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult 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.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult 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; + } + /** + * Protobuf type {@code SkyCrystalDetectorQuickUseResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SkyCrystalDetectorQuickUseResult) + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.class, emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = null; + } else { + unk2700COIELIGEACL_ = null; + unk2700COIELIGEACLBuilder_ = null; + } + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.internal_static_SkyCrystalDetectorQuickUseResult_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult build() { + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult buildPartial() { + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult result = new emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult(this); + if (unk2700COIELIGEACLBuilder_ == null) { + result.unk2700COIELIGEACL_ = unk2700COIELIGEACL_; + } else { + result.unk2700COIELIGEACL_ = unk2700COIELIGEACLBuilder_.build(); + } + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) { + return mergeFrom((emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult other) { + if (other == emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult.getDefaultInstance()) return this; + if (other.hasUnk2700COIELIGEACL()) { + mergeUnk2700COIELIGEACL(other.getUnk2700COIELIGEACL()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK unk2700COIELIGEACL_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder> unk2700COIELIGEACLBuilder_; + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return Whether the unk2700COIELIGEACL field is set. + */ + public boolean hasUnk2700COIELIGEACL() { + return unk2700COIELIGEACLBuilder_ != null || unk2700COIELIGEACL_ != null; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + * @return The unk2700COIELIGEACL. + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getUnk2700COIELIGEACL() { + if (unk2700COIELIGEACLBuilder_ == null) { + return unk2700COIELIGEACL_ == null ? emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } else { + return unk2700COIELIGEACLBuilder_.getMessage(); + } + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public Builder setUnk2700COIELIGEACL(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK value) { + if (unk2700COIELIGEACLBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2700COIELIGEACL_ = value; + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.setMessage(value); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public Builder setUnk2700COIELIGEACL( + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder builderForValue) { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = builderForValue.build(); + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public Builder mergeUnk2700COIELIGEACL(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK value) { + if (unk2700COIELIGEACLBuilder_ == null) { + if (unk2700COIELIGEACL_ != null) { + unk2700COIELIGEACL_ = + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.newBuilder(unk2700COIELIGEACL_).mergeFrom(value).buildPartial(); + } else { + unk2700COIELIGEACL_ = value; + } + onChanged(); + } else { + unk2700COIELIGEACLBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public Builder clearUnk2700COIELIGEACL() { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACL_ = null; + onChanged(); + } else { + unk2700COIELIGEACL_ = null; + unk2700COIELIGEACLBuilder_ = null; + } + + return this; + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder getUnk2700COIELIGEACLBuilder() { + + onChanged(); + return getUnk2700COIELIGEACLFieldBuilder().getBuilder(); + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder getUnk2700COIELIGEACLOrBuilder() { + if (unk2700COIELIGEACLBuilder_ != null) { + return unk2700COIELIGEACLBuilder_.getMessageOrBuilder(); + } else { + return unk2700COIELIGEACL_ == null ? + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance() : unk2700COIELIGEACL_; + } + } + /** + * .Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder> + getUnk2700COIELIGEACLFieldBuilder() { + if (unk2700COIELIGEACLBuilder_ == null) { + unk2700COIELIGEACLBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder>( + getUnk2700COIELIGEACL(), + getParentForChildren(), + isClean()); + unk2700COIELIGEACL_ = null; + } + return unk2700COIELIGEACLBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @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:SkyCrystalDetectorQuickUseResult) + } + + // @@protoc_insertion_point(class_scope:SkyCrystalDetectorQuickUseResult) + private static final emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult(); + } + + public static emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SkyCrystalDetectorQuickUseResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SkyCrystalDetectorQuickUseResult(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SkyCrystalDetectorQuickUseResultOuterClass.SkyCrystalDetectorQuickUseResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SkyCrystalDetectorQuickUseResult_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SkyCrystalDetectorQuickUseResult_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&SkyCrystalDetectorQuickUseResult.proto" + + "\032\031Unk2700_CCEOEOHLAPK.proto\"f\n SkyCrysta" + + "lDetectorQuickUseResult\0221\n\023Unk2700_COIEL" + + "IGEACL\030\t \001(\0132\024.Unk2700_CCEOEOHLAPK\022\017\n\007re" + + "tcode\030\010 \001(\005B\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.getDescriptor(), + }); + internal_static_SkyCrystalDetectorQuickUseResult_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SkyCrystalDetectorQuickUseResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SkyCrystalDetectorQuickUseResult_descriptor, + new java.lang.String[] { "Unk2700COIELIGEACL", "Retcode", }); + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java new file mode 100644 index 00000000000..e7f8c1a534d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SocialDetailOuterClass.java @@ -0,0 +1,3462 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SocialDetail.proto + +package emu.grasscutter.net.proto; + +public final class SocialDetailOuterClass { + private SocialDetailOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SocialDetailOrBuilder extends + // @@protoc_insertion_point(interface_extends:SocialDetail) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * string nickname = 2; + * @return The nickname. + */ + java.lang.String getNickname(); + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + com.google.protobuf.ByteString + getNicknameBytes(); + + /** + * uint32 level = 3; + * @return The level. + */ + int getLevel(); + + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * string signature = 5; + * @return The signature. + */ + java.lang.String getSignature(); + /** + * string signature = 5; + * @return The bytes for signature. + */ + com.google.protobuf.ByteString + getSignatureBytes(); + + /** + * .Birthday birthday = 6; + * @return Whether the birthday field is set. + */ + boolean hasBirthday(); + /** + * .Birthday birthday = 6; + * @return The birthday. + */ + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday(); + /** + * .Birthday birthday = 6; + */ + emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder(); + + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + int getWorldLevel(); + + /** + * repeated uint32 reserved_list = 8; + * @return A list containing the reservedList. + */ + java.util.List getReservedListList(); + /** + * repeated uint32 reserved_list = 8; + * @return The count of reservedList. + */ + int getReservedListCount(); + /** + * repeated uint32 reserved_list = 8; + * @param index The index of the element to return. + * @return The reservedList at the given index. + */ + int getReservedList(int index); + + /** + * .FriendOnlineState online_state = 9; + * @return The enum numeric value on the wire for onlineState. + */ + int getOnlineStateValue(); + /** + * .FriendOnlineState online_state = 9; + * @return The onlineState. + */ + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState(); + + /** + * uint32 param = 10; + * @return The param. + */ + int getParam(); + + /** + * bool is_friend = 11; + * @return The isFriend. + */ + boolean getIsFriend(); + + /** + * bool is_mp_mode_available = 12; + * @return The isMpModeAvailable. + */ + boolean getIsMpModeAvailable(); + + /** + * string online_id = 13; + * @return The onlineId. + */ + java.lang.String getOnlineId(); + /** + * string online_id = 13; + * @return The bytes for onlineId. + */ + com.google.protobuf.ByteString + getOnlineIdBytes(); + + /** + * uint32 name_card_id = 14; + * @return The nameCardId. + */ + int getNameCardId(); + + /** + * bool is_in_blacklist = 15; + * @return The isInBlacklist. + */ + boolean getIsInBlacklist(); + + /** + * bool is_chat_no_disturb = 16; + * @return The isChatNoDisturb. + */ + boolean getIsChatNoDisturb(); + + /** + * string remark_name = 17; + * @return The remarkName. + */ + java.lang.String getRemarkName(); + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + com.google.protobuf.ByteString + getRemarkNameBytes(); + + /** + * uint32 finish_achievement_num = 18; + * @return The finishAchievementNum. + */ + int getFinishAchievementNum(); + + /** + * uint32 tower_floor_index = 19; + * @return The towerFloorIndex. + */ + int getTowerFloorIndex(); + + /** + * uint32 tower_level_index = 20; + * @return The towerLevelIndex. + */ + int getTowerLevelIndex(); + + /** + * bool is_show_avatar = 21; + * @return The isShowAvatar. + */ + boolean getIsShowAvatar(); + + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + java.util.List + getShowAvatarInfoListList(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + int getShowAvatarInfoListCount(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + java.util.List + getShowAvatarInfoListOrBuilderList(); + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index); + + /** + * repeated uint32 show_name_card_id_list = 23; + * @return A list containing the showNameCardIdList. + */ + java.util.List getShowNameCardIdListList(); + /** + * repeated uint32 show_name_card_id_list = 23; + * @return The count of showNameCardIdList. + */ + int getShowNameCardIdListCount(); + /** + * repeated uint32 show_name_card_id_list = 23; + * @param index The index of the element to return. + * @return The showNameCardIdList at the given index. + */ + int getShowNameCardIdList(int index); + + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + int getFriendEnterHomeOptionValue(); + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The friendEnterHomeOption. + */ + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption(); + + /** + * .ProfilePicture profile_picture = 25; + * @return Whether the profilePicture field is set. + */ + boolean hasProfilePicture(); + /** + * .ProfilePicture profile_picture = 25; + * @return The profilePicture. + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture(); + /** + * .ProfilePicture profile_picture = 25; + */ + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder(); + } + /** + * Protobuf type {@code SocialDetail} + */ + public static final class SocialDetail extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SocialDetail) + SocialDetailOrBuilder { + private static final long serialVersionUID = 0L; + // Use SocialDetail.newBuilder() to construct. + private SocialDetail(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SocialDetail() { + nickname_ = ""; + signature_ = ""; + reservedList_ = emptyIntList(); + onlineState_ = 0; + onlineId_ = ""; + remarkName_ = ""; + showAvatarInfoList_ = java.util.Collections.emptyList(); + showNameCardIdList_ = emptyIntList(); + friendEnterHomeOption_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SocialDetail(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SocialDetail( + 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: { + + uid_ = input.readUInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + nickname_ = s; + break; + } + case 24: { + + level_ = input.readUInt32(); + break; + } + case 32: { + + avatarId_ = input.readUInt32(); + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + signature_ = s; + break; + } + case 50: { + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder subBuilder = null; + if (birthday_ != null) { + subBuilder = birthday_.toBuilder(); + } + birthday_ = input.readMessage(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(birthday_); + birthday_ = subBuilder.buildPartial(); + } + + break; + } + case 56: { + + worldLevel_ = input.readUInt32(); + break; + } + case 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + reservedList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + reservedList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + reservedList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + reservedList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 72: { + int rawValue = input.readEnum(); + + onlineState_ = rawValue; + break; + } + case 80: { + + param_ = input.readUInt32(); + break; + } + case 88: { + + isFriend_ = input.readBool(); + break; + } + case 96: { + + isMpModeAvailable_ = input.readBool(); + break; + } + case 106: { + java.lang.String s = input.readStringRequireUtf8(); + + onlineId_ = s; + break; + } + case 112: { + + nameCardId_ = input.readUInt32(); + break; + } + case 120: { + + isInBlacklist_ = input.readBool(); + break; + } + case 128: { + + isChatNoDisturb_ = input.readBool(); + break; + } + case 138: { + java.lang.String s = input.readStringRequireUtf8(); + + remarkName_ = s; + break; + } + case 144: { + + finishAchievementNum_ = input.readUInt32(); + break; + } + case 152: { + + towerFloorIndex_ = input.readUInt32(); + break; + } + case 160: { + + towerLevelIndex_ = input.readUInt32(); + break; + } + case 168: { + + isShowAvatar_ = input.readBool(); + break; + } + case 178: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + showAvatarInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.parser(), extensionRegistry)); + break; + } + case 184: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + showNameCardIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + showNameCardIdList_.addInt(input.readUInt32()); + break; + } + case 186: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) { + showNameCardIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000004; + } + while (input.getBytesUntilLimit() > 0) { + showNameCardIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 192: { + int rawValue = input.readEnum(); + + friendEnterHomeOption_ = rawValue; + break; + } + case 202: { + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder subBuilder = null; + if (profilePicture_ != null) { + subBuilder = profilePicture_.toBuilder(); + } + profilePicture_ = input.readMessage(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(profilePicture_); + profilePicture_ = subBuilder.buildPartial(); + } + + 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)) { + reservedList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + if (((mutable_bitField0_ & 0x00000004) != 0)) { + showNameCardIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.class, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int NICKNAME_FIELD_NUMBER = 2; + private volatile java.lang.Object nickname_; + /** + * string nickname = 2; + * @return The nickname. + */ + @java.lang.Override + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + 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(); + nickname_ = s; + return s; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LEVEL_FIELD_NUMBER = 3; + private int level_; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int AVATAR_ID_FIELD_NUMBER = 4; + private int avatarId_; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int SIGNATURE_FIELD_NUMBER = 5; + private volatile java.lang.Object signature_; + /** + * string signature = 5; + * @return The signature. + */ + @java.lang.Override + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + 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(); + signature_ = s; + return s; + } + } + /** + * string signature = 5; + * @return The bytes for signature. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BIRTHDAY_FIELD_NUMBER = 6; + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + /** + * .Birthday birthday = 6; + * @return Whether the birthday field is set. + */ + @java.lang.Override + public boolean hasBirthday() { + return birthday_ != null; + } + /** + * .Birthday birthday = 6; + * @return The birthday. + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + /** + * .Birthday birthday = 6; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + return getBirthday(); + } + + public static final int WORLD_LEVEL_FIELD_NUMBER = 7; + private int worldLevel_; + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + + public static final int RESERVED_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList reservedList_; + /** + * repeated uint32 reserved_list = 8; + * @return A list containing the reservedList. + */ + @java.lang.Override + public java.util.List + getReservedListList() { + return reservedList_; + } + /** + * repeated uint32 reserved_list = 8; + * @return The count of reservedList. + */ + public int getReservedListCount() { + return reservedList_.size(); + } + /** + * repeated uint32 reserved_list = 8; + * @param index The index of the element to return. + * @return The reservedList at the given index. + */ + public int getReservedList(int index) { + return reservedList_.getInt(index); + } + private int reservedListMemoizedSerializedSize = -1; + + public static final int ONLINE_STATE_FIELD_NUMBER = 9; + private int onlineState_; + /** + * .FriendOnlineState online_state = 9; + * @return The enum numeric value on the wire for onlineState. + */ + @java.lang.Override public int getOnlineStateValue() { + return onlineState_; + } + /** + * .FriendOnlineState online_state = 9; + * @return The onlineState. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState result = emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.valueOf(onlineState_); + return result == null ? emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.UNRECOGNIZED : result; + } + + public static final int PARAM_FIELD_NUMBER = 10; + private int param_; + /** + * uint32 param = 10; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + + public static final int IS_FRIEND_FIELD_NUMBER = 11; + private boolean isFriend_; + /** + * bool is_friend = 11; + * @return The isFriend. + */ + @java.lang.Override + public boolean getIsFriend() { + return isFriend_; + } + + public static final int IS_MP_MODE_AVAILABLE_FIELD_NUMBER = 12; + private boolean isMpModeAvailable_; + /** + * bool is_mp_mode_available = 12; + * @return The isMpModeAvailable. + */ + @java.lang.Override + public boolean getIsMpModeAvailable() { + return isMpModeAvailable_; + } + + public static final int ONLINE_ID_FIELD_NUMBER = 13; + private volatile java.lang.Object onlineId_; + /** + * string online_id = 13; + * @return The onlineId. + */ + @java.lang.Override + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + 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(); + onlineId_ = s; + return s; + } + } + /** + * string online_id = 13; + * @return The bytes for onlineId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 14; + private int nameCardId_; + /** + * uint32 name_card_id = 14; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + public static final int IS_IN_BLACKLIST_FIELD_NUMBER = 15; + private boolean isInBlacklist_; + /** + * bool is_in_blacklist = 15; + * @return The isInBlacklist. + */ + @java.lang.Override + public boolean getIsInBlacklist() { + return isInBlacklist_; + } + + public static final int IS_CHAT_NO_DISTURB_FIELD_NUMBER = 16; + private boolean isChatNoDisturb_; + /** + * bool is_chat_no_disturb = 16; + * @return The isChatNoDisturb. + */ + @java.lang.Override + public boolean getIsChatNoDisturb() { + return isChatNoDisturb_; + } + + public static final int REMARK_NAME_FIELD_NUMBER = 17; + private volatile java.lang.Object remarkName_; + /** + * string remark_name = 17; + * @return The remarkName. + */ + @java.lang.Override + public java.lang.String getRemarkName() { + java.lang.Object ref = remarkName_; + 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(); + remarkName_ = s; + return s; + } + } + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRemarkNameBytes() { + java.lang.Object ref = remarkName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remarkName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FINISH_ACHIEVEMENT_NUM_FIELD_NUMBER = 18; + private int finishAchievementNum_; + /** + * uint32 finish_achievement_num = 18; + * @return The finishAchievementNum. + */ + @java.lang.Override + public int getFinishAchievementNum() { + return finishAchievementNum_; + } + + public static final int TOWER_FLOOR_INDEX_FIELD_NUMBER = 19; + private int towerFloorIndex_; + /** + * uint32 tower_floor_index = 19; + * @return The towerFloorIndex. + */ + @java.lang.Override + public int getTowerFloorIndex() { + return towerFloorIndex_; + } + + public static final int TOWER_LEVEL_INDEX_FIELD_NUMBER = 20; + private int towerLevelIndex_; + /** + * uint32 tower_level_index = 20; + * @return The towerLevelIndex. + */ + @java.lang.Override + public int getTowerLevelIndex() { + return towerLevelIndex_; + } + + public static final int IS_SHOW_AVATAR_FIELD_NUMBER = 21; + private boolean isShowAvatar_; + /** + * bool is_show_avatar = 21; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + + public static final int SHOW_AVATAR_INFO_LIST_FIELD_NUMBER = 22; + private java.util.List showAvatarInfoList_; + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public java.util.List getShowAvatarInfoListList() { + return showAvatarInfoList_; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public java.util.List + getShowAvatarInfoListOrBuilderList() { + return showAvatarInfoList_; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public int getShowAvatarInfoListCount() { + return showAvatarInfoList_.size(); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { + return showAvatarInfoList_.get(index); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + return showAvatarInfoList_.get(index); + } + + public static final int SHOW_NAME_CARD_ID_LIST_FIELD_NUMBER = 23; + private com.google.protobuf.Internal.IntList showNameCardIdList_; + /** + * repeated uint32 show_name_card_id_list = 23; + * @return A list containing the showNameCardIdList. + */ + @java.lang.Override + public java.util.List + getShowNameCardIdListList() { + return showNameCardIdList_; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @return The count of showNameCardIdList. + */ + public int getShowNameCardIdListCount() { + return showNameCardIdList_.size(); + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param index The index of the element to return. + * @return The showNameCardIdList at the given index. + */ + public int getShowNameCardIdList(int index) { + return showNameCardIdList_.getInt(index); + } + private int showNameCardIdListMemoizedSerializedSize = -1; + + public static final int FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER = 24; + private int friendEnterHomeOption_; + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The friendEnterHomeOption. + */ + @java.lang.Override public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + + public static final int PROFILE_PICTURE_FIELD_NUMBER = 25; + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + /** + * .ProfilePicture profile_picture = 25; + * @return Whether the profilePicture field is set. + */ + @java.lang.Override + public boolean hasProfilePicture() { + return profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 25; + * @return The profilePicture. + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + /** + * .ProfilePicture profile_picture = 25; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + return getProfilePicture(); + } + + 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 (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nickname_); + } + if (level_ != 0) { + output.writeUInt32(3, level_); + } + if (avatarId_ != 0) { + output.writeUInt32(4, avatarId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, signature_); + } + if (birthday_ != null) { + output.writeMessage(6, getBirthday()); + } + if (worldLevel_ != 0) { + output.writeUInt32(7, worldLevel_); + } + if (getReservedListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(reservedListMemoizedSerializedSize); + } + for (int i = 0; i < reservedList_.size(); i++) { + output.writeUInt32NoTag(reservedList_.getInt(i)); + } + if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT.getNumber()) { + output.writeEnum(9, onlineState_); + } + if (param_ != 0) { + output.writeUInt32(10, param_); + } + if (isFriend_ != false) { + output.writeBool(11, isFriend_); + } + if (isMpModeAvailable_ != false) { + output.writeBool(12, isMpModeAvailable_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 13, onlineId_); + } + if (nameCardId_ != 0) { + output.writeUInt32(14, nameCardId_); + } + if (isInBlacklist_ != false) { + output.writeBool(15, isInBlacklist_); + } + if (isChatNoDisturb_ != false) { + output.writeBool(16, isChatNoDisturb_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remarkName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 17, remarkName_); + } + if (finishAchievementNum_ != 0) { + output.writeUInt32(18, finishAchievementNum_); + } + if (towerFloorIndex_ != 0) { + output.writeUInt32(19, towerFloorIndex_); + } + if (towerLevelIndex_ != 0) { + output.writeUInt32(20, towerLevelIndex_); + } + if (isShowAvatar_ != false) { + output.writeBool(21, isShowAvatar_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + output.writeMessage(22, showAvatarInfoList_.get(i)); + } + if (getShowNameCardIdListList().size() > 0) { + output.writeUInt32NoTag(186); + output.writeUInt32NoTag(showNameCardIdListMemoizedSerializedSize); + } + for (int i = 0; i < showNameCardIdList_.size(); i++) { + output.writeUInt32NoTag(showNameCardIdList_.getInt(i)); + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + output.writeEnum(24, friendEnterHomeOption_); + } + if (profilePicture_ != null) { + output.writeMessage(25, getProfilePicture()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nickname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nickname_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, level_); + } + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, avatarId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(signature_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, signature_); + } + if (birthday_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getBirthday()); + } + if (worldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, worldLevel_); + } + { + int dataSize = 0; + for (int i = 0; i < reservedList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(reservedList_.getInt(i)); + } + size += dataSize; + if (!getReservedListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + reservedListMemoizedSerializedSize = dataSize; + } + if (onlineState_ != emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, onlineState_); + } + if (param_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, param_); + } + if (isFriend_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isFriend_); + } + if (isMpModeAvailable_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isMpModeAvailable_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(onlineId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, onlineId_); + } + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, nameCardId_); + } + if (isInBlacklist_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isInBlacklist_); + } + if (isChatNoDisturb_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(16, isChatNoDisturb_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remarkName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, remarkName_); + } + if (finishAchievementNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(18, finishAchievementNum_); + } + if (towerFloorIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(19, towerFloorIndex_); + } + if (towerLevelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(20, towerLevelIndex_); + } + if (isShowAvatar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(21, isShowAvatar_); + } + for (int i = 0; i < showAvatarInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, showAvatarInfoList_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < showNameCardIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(showNameCardIdList_.getInt(i)); + } + size += dataSize; + if (!getShowNameCardIdListList().isEmpty()) { + size += 2; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + showNameCardIdListMemoizedSerializedSize = dataSize; + } + if (friendEnterHomeOption_ != emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(24, friendEnterHomeOption_); + } + if (profilePicture_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(25, getProfilePicture()); + } + 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.SocialDetailOuterClass.SocialDetail)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail other = (emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail) obj; + + if (getUid() + != other.getUid()) return false; + if (!getNickname() + .equals(other.getNickname())) return false; + if (getLevel() + != other.getLevel()) return false; + if (getAvatarId() + != other.getAvatarId()) return false; + if (!getSignature() + .equals(other.getSignature())) return false; + if (hasBirthday() != other.hasBirthday()) return false; + if (hasBirthday()) { + if (!getBirthday() + .equals(other.getBirthday())) return false; + } + if (getWorldLevel() + != other.getWorldLevel()) return false; + if (!getReservedListList() + .equals(other.getReservedListList())) return false; + if (onlineState_ != other.onlineState_) return false; + if (getParam() + != other.getParam()) return false; + if (getIsFriend() + != other.getIsFriend()) return false; + if (getIsMpModeAvailable() + != other.getIsMpModeAvailable()) return false; + if (!getOnlineId() + .equals(other.getOnlineId())) return false; + if (getNameCardId() + != other.getNameCardId()) return false; + if (getIsInBlacklist() + != other.getIsInBlacklist()) return false; + if (getIsChatNoDisturb() + != other.getIsChatNoDisturb()) return false; + if (!getRemarkName() + .equals(other.getRemarkName())) return false; + if (getFinishAchievementNum() + != other.getFinishAchievementNum()) return false; + if (getTowerFloorIndex() + != other.getTowerFloorIndex()) return false; + if (getTowerLevelIndex() + != other.getTowerLevelIndex()) return false; + if (getIsShowAvatar() + != other.getIsShowAvatar()) return false; + if (!getShowAvatarInfoListList() + .equals(other.getShowAvatarInfoListList())) return false; + if (!getShowNameCardIdListList() + .equals(other.getShowNameCardIdListList())) return false; + if (friendEnterHomeOption_ != other.friendEnterHomeOption_) return false; + if (hasProfilePicture() != other.hasProfilePicture()) return false; + if (hasProfilePicture()) { + if (!getProfilePicture() + .equals(other.getProfilePicture())) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + NICKNAME_FIELD_NUMBER; + hash = (53 * hash) + getNickname().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; + hash = (53 * hash) + getSignature().hashCode(); + if (hasBirthday()) { + hash = (37 * hash) + BIRTHDAY_FIELD_NUMBER; + hash = (53 * hash) + getBirthday().hashCode(); + } + hash = (37 * hash) + WORLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getWorldLevel(); + if (getReservedListCount() > 0) { + hash = (37 * hash) + RESERVED_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReservedListList().hashCode(); + } + hash = (37 * hash) + ONLINE_STATE_FIELD_NUMBER; + hash = (53 * hash) + onlineState_; + hash = (37 * hash) + PARAM_FIELD_NUMBER; + hash = (53 * hash) + getParam(); + hash = (37 * hash) + IS_FRIEND_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFriend()); + hash = (37 * hash) + IS_MP_MODE_AVAILABLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsMpModeAvailable()); + hash = (37 * hash) + ONLINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getOnlineId().hashCode(); + hash = (37 * hash) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (37 * hash) + IS_IN_BLACKLIST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsInBlacklist()); + hash = (37 * hash) + IS_CHAT_NO_DISTURB_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsChatNoDisturb()); + hash = (37 * hash) + REMARK_NAME_FIELD_NUMBER; + hash = (53 * hash) + getRemarkName().hashCode(); + hash = (37 * hash) + FINISH_ACHIEVEMENT_NUM_FIELD_NUMBER; + hash = (53 * hash) + getFinishAchievementNum(); + hash = (37 * hash) + TOWER_FLOOR_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getTowerFloorIndex(); + hash = (37 * hash) + TOWER_LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getTowerLevelIndex(); + hash = (37 * hash) + IS_SHOW_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsShowAvatar()); + if (getShowAvatarInfoListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarInfoListList().hashCode(); + } + if (getShowNameCardIdListCount() > 0) { + hash = (37 * hash) + SHOW_NAME_CARD_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowNameCardIdListList().hashCode(); + } + hash = (37 * hash) + FRIEND_ENTER_HOME_OPTION_FIELD_NUMBER; + hash = (53 * hash) + friendEnterHomeOption_; + if (hasProfilePicture()) { + hash = (37 * hash) + PROFILE_PICTURE_FIELD_NUMBER; + hash = (53 * hash) + getProfilePicture().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail 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.SocialDetailOuterClass.SocialDetail parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail 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.SocialDetailOuterClass.SocialDetail parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail 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.SocialDetailOuterClass.SocialDetail parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail 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.SocialDetailOuterClass.SocialDetail parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail 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.SocialDetailOuterClass.SocialDetail 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; + } + /** + * Protobuf type {@code SocialDetail} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SocialDetail) + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetailOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.class, emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getShowAvatarInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + nickname_ = ""; + + level_ = 0; + + avatarId_ = 0; + + signature_ = ""; + + if (birthdayBuilder_ == null) { + birthday_ = null; + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + worldLevel_ = 0; + + reservedList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onlineState_ = 0; + + param_ = 0; + + isFriend_ = false; + + isMpModeAvailable_ = false; + + onlineId_ = ""; + + nameCardId_ = 0; + + isInBlacklist_ = false; + + isChatNoDisturb_ = false; + + remarkName_ = ""; + + finishAchievementNum_ = 0; + + towerFloorIndex_ = 0; + + towerLevelIndex_ = 0; + + isShowAvatar_ = false; + + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + showAvatarInfoListBuilder_.clear(); + } + showNameCardIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + friendEnterHomeOption_ = 0; + + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.internal_static_SocialDetail_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail build() { + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail buildPartial() { + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail result = new emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail(this); + int from_bitField0_ = bitField0_; + result.uid_ = uid_; + result.nickname_ = nickname_; + result.level_ = level_; + result.avatarId_ = avatarId_; + result.signature_ = signature_; + if (birthdayBuilder_ == null) { + result.birthday_ = birthday_; + } else { + result.birthday_ = birthdayBuilder_.build(); + } + result.worldLevel_ = worldLevel_; + if (((bitField0_ & 0x00000001) != 0)) { + reservedList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.reservedList_ = reservedList_; + result.onlineState_ = onlineState_; + result.param_ = param_; + result.isFriend_ = isFriend_; + result.isMpModeAvailable_ = isMpModeAvailable_; + result.onlineId_ = onlineId_; + result.nameCardId_ = nameCardId_; + result.isInBlacklist_ = isInBlacklist_; + result.isChatNoDisturb_ = isChatNoDisturb_; + result.remarkName_ = remarkName_; + result.finishAchievementNum_ = finishAchievementNum_; + result.towerFloorIndex_ = towerFloorIndex_; + result.towerLevelIndex_ = towerLevelIndex_; + result.isShowAvatar_ = isShowAvatar_; + if (showAvatarInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + showAvatarInfoList_ = java.util.Collections.unmodifiableList(showAvatarInfoList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.showAvatarInfoList_ = showAvatarInfoList_; + } else { + result.showAvatarInfoList_ = showAvatarInfoListBuilder_.build(); + } + if (((bitField0_ & 0x00000004) != 0)) { + showNameCardIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.showNameCardIdList_ = showNameCardIdList_; + result.friendEnterHomeOption_ = friendEnterHomeOption_; + if (profilePictureBuilder_ == null) { + result.profilePicture_ = profilePicture_; + } else { + result.profilePicture_ = profilePictureBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail) { + return mergeFrom((emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail other) { + if (other == emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (!other.getNickname().isEmpty()) { + nickname_ = other.nickname_; + onChanged(); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (!other.getSignature().isEmpty()) { + signature_ = other.signature_; + onChanged(); + } + if (other.hasBirthday()) { + mergeBirthday(other.getBirthday()); + } + if (other.getWorldLevel() != 0) { + setWorldLevel(other.getWorldLevel()); + } + if (!other.reservedList_.isEmpty()) { + if (reservedList_.isEmpty()) { + reservedList_ = other.reservedList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureReservedListIsMutable(); + reservedList_.addAll(other.reservedList_); + } + onChanged(); + } + if (other.onlineState_ != 0) { + setOnlineStateValue(other.getOnlineStateValue()); + } + if (other.getParam() != 0) { + setParam(other.getParam()); + } + if (other.getIsFriend() != false) { + setIsFriend(other.getIsFriend()); + } + if (other.getIsMpModeAvailable() != false) { + setIsMpModeAvailable(other.getIsMpModeAvailable()); + } + if (!other.getOnlineId().isEmpty()) { + onlineId_ = other.onlineId_; + onChanged(); + } + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + if (other.getIsInBlacklist() != false) { + setIsInBlacklist(other.getIsInBlacklist()); + } + if (other.getIsChatNoDisturb() != false) { + setIsChatNoDisturb(other.getIsChatNoDisturb()); + } + if (!other.getRemarkName().isEmpty()) { + remarkName_ = other.remarkName_; + onChanged(); + } + if (other.getFinishAchievementNum() != 0) { + setFinishAchievementNum(other.getFinishAchievementNum()); + } + if (other.getTowerFloorIndex() != 0) { + setTowerFloorIndex(other.getTowerFloorIndex()); + } + if (other.getTowerLevelIndex() != 0) { + setTowerLevelIndex(other.getTowerLevelIndex()); + } + if (other.getIsShowAvatar() != false) { + setIsShowAvatar(other.getIsShowAvatar()); + } + if (showAvatarInfoListBuilder_ == null) { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoList_.isEmpty()) { + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.addAll(other.showAvatarInfoList_); + } + onChanged(); + } + } else { + if (!other.showAvatarInfoList_.isEmpty()) { + if (showAvatarInfoListBuilder_.isEmpty()) { + showAvatarInfoListBuilder_.dispose(); + showAvatarInfoListBuilder_ = null; + showAvatarInfoList_ = other.showAvatarInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + showAvatarInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getShowAvatarInfoListFieldBuilder() : null; + } else { + showAvatarInfoListBuilder_.addAllMessages(other.showAvatarInfoList_); + } + } + } + if (!other.showNameCardIdList_.isEmpty()) { + if (showNameCardIdList_.isEmpty()) { + showNameCardIdList_ = other.showNameCardIdList_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureShowNameCardIdListIsMutable(); + showNameCardIdList_.addAll(other.showNameCardIdList_); + } + onChanged(); + } + if (other.friendEnterHomeOption_ != 0) { + setFriendEnterHomeOptionValue(other.getFriendEnterHomeOptionValue()); + } + if (other.hasProfilePicture()) { + mergeProfilePicture(other.getProfilePicture()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private java.lang.Object nickname_ = ""; + /** + * string nickname = 2; + * @return The nickname. + */ + public java.lang.String getNickname() { + java.lang.Object ref = nickname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nickname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nickname = 2; + * @return The bytes for nickname. + */ + public com.google.protobuf.ByteString + getNicknameBytes() { + java.lang.Object ref = nickname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nickname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nickname = 2; + * @param value The nickname to set. + * @return This builder for chaining. + */ + public Builder setNickname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nickname_ = value; + onChanged(); + return this; + } + /** + * string nickname = 2; + * @return This builder for chaining. + */ + public Builder clearNickname() { + + nickname_ = getDefaultInstance().getNickname(); + onChanged(); + return this; + } + /** + * string nickname = 2; + * @param value The bytes for nickname to set. + * @return This builder for chaining. + */ + public Builder setNicknameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nickname_ = value; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 3; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 3; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 4; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 4; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 4; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object signature_ = ""; + /** + * string signature = 5; + * @return The signature. + */ + public java.lang.String getSignature() { + java.lang.Object ref = signature_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signature_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string signature = 5; + * @return The bytes for signature. + */ + public com.google.protobuf.ByteString + getSignatureBytes() { + java.lang.Object ref = signature_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signature_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string signature = 5; + * @param value The signature to set. + * @return This builder for chaining. + */ + public Builder setSignature( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signature_ = value; + onChanged(); + return this; + } + /** + * string signature = 5; + * @return This builder for chaining. + */ + public Builder clearSignature() { + + signature_ = getDefaultInstance().getSignature(); + onChanged(); + return this; + } + /** + * string signature = 5; + * @param value The bytes for signature to set. + * @return This builder for chaining. + */ + public Builder setSignatureBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signature_ = value; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.BirthdayOuterClass.Birthday birthday_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> birthdayBuilder_; + /** + * .Birthday birthday = 6; + * @return Whether the birthday field is set. + */ + public boolean hasBirthday() { + return birthdayBuilder_ != null || birthday_ != null; + } + /** + * .Birthday birthday = 6; + * @return The birthday. + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday getBirthday() { + if (birthdayBuilder_ == null) { + return birthday_ == null ? emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } else { + return birthdayBuilder_.getMessage(); + } + } + /** + * .Birthday birthday = 6; + */ + public Builder setBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + birthday_ = value; + onChanged(); + } else { + birthdayBuilder_.setMessage(value); + } + + return this; + } + /** + * .Birthday birthday = 6; + */ + public Builder setBirthday( + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder builderForValue) { + if (birthdayBuilder_ == null) { + birthday_ = builderForValue.build(); + onChanged(); + } else { + birthdayBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Birthday birthday = 6; + */ + public Builder mergeBirthday(emu.grasscutter.net.proto.BirthdayOuterClass.Birthday value) { + if (birthdayBuilder_ == null) { + if (birthday_ != null) { + birthday_ = + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.newBuilder(birthday_).mergeFrom(value).buildPartial(); + } else { + birthday_ = value; + } + onChanged(); + } else { + birthdayBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Birthday birthday = 6; + */ + public Builder clearBirthday() { + if (birthdayBuilder_ == null) { + birthday_ = null; + onChanged(); + } else { + birthday_ = null; + birthdayBuilder_ = null; + } + + return this; + } + /** + * .Birthday birthday = 6; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder getBirthdayBuilder() { + + onChanged(); + return getBirthdayFieldBuilder().getBuilder(); + } + /** + * .Birthday birthday = 6; + */ + public emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder getBirthdayOrBuilder() { + if (birthdayBuilder_ != null) { + return birthdayBuilder_.getMessageOrBuilder(); + } else { + return birthday_ == null ? + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.getDefaultInstance() : birthday_; + } + } + /** + * .Birthday birthday = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder> + getBirthdayFieldBuilder() { + if (birthdayBuilder_ == null) { + birthdayBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.BirthdayOuterClass.Birthday, emu.grasscutter.net.proto.BirthdayOuterClass.Birthday.Builder, emu.grasscutter.net.proto.BirthdayOuterClass.BirthdayOrBuilder>( + getBirthday(), + getParentForChildren(), + isClean()); + birthday_ = null; + } + return birthdayBuilder_; + } + + private int worldLevel_ ; + /** + * uint32 world_level = 7; + * @return The worldLevel. + */ + @java.lang.Override + public int getWorldLevel() { + return worldLevel_; + } + /** + * uint32 world_level = 7; + * @param value The worldLevel to set. + * @return This builder for chaining. + */ + public Builder setWorldLevel(int value) { + + worldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 world_level = 7; + * @return This builder for chaining. + */ + public Builder clearWorldLevel() { + + worldLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList reservedList_ = emptyIntList(); + private void ensureReservedListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + reservedList_ = mutableCopy(reservedList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 reserved_list = 8; + * @return A list containing the reservedList. + */ + public java.util.List + getReservedListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(reservedList_) : reservedList_; + } + /** + * repeated uint32 reserved_list = 8; + * @return The count of reservedList. + */ + public int getReservedListCount() { + return reservedList_.size(); + } + /** + * repeated uint32 reserved_list = 8; + * @param index The index of the element to return. + * @return The reservedList at the given index. + */ + public int getReservedList(int index) { + return reservedList_.getInt(index); + } + /** + * repeated uint32 reserved_list = 8; + * @param index The index to set the value at. + * @param value The reservedList to set. + * @return This builder for chaining. + */ + public Builder setReservedList( + int index, int value) { + ensureReservedListIsMutable(); + reservedList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 reserved_list = 8; + * @param value The reservedList to add. + * @return This builder for chaining. + */ + public Builder addReservedList(int value) { + ensureReservedListIsMutable(); + reservedList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 reserved_list = 8; + * @param values The reservedList to add. + * @return This builder for chaining. + */ + public Builder addAllReservedList( + java.lang.Iterable values) { + ensureReservedListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, reservedList_); + onChanged(); + return this; + } + /** + * repeated uint32 reserved_list = 8; + * @return This builder for chaining. + */ + public Builder clearReservedList() { + reservedList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int onlineState_ = 0; + /** + * .FriendOnlineState online_state = 9; + * @return The enum numeric value on the wire for onlineState. + */ + @java.lang.Override public int getOnlineStateValue() { + return onlineState_; + } + /** + * .FriendOnlineState online_state = 9; + * @param value The enum numeric value on the wire for onlineState to set. + * @return This builder for chaining. + */ + public Builder setOnlineStateValue(int value) { + + onlineState_ = value; + onChanged(); + return this; + } + /** + * .FriendOnlineState online_state = 9; + * @return The onlineState. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState getOnlineState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState result = emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.valueOf(onlineState_); + return result == null ? emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState.UNRECOGNIZED : result; + } + /** + * .FriendOnlineState online_state = 9; + * @param value The onlineState to set. + * @return This builder for chaining. + */ + public Builder setOnlineState(emu.grasscutter.net.proto.FriendOnlineStateOuterClass.FriendOnlineState value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendOnlineState online_state = 9; + * @return This builder for chaining. + */ + public Builder clearOnlineState() { + + onlineState_ = 0; + onChanged(); + return this; + } + + private int param_ ; + /** + * uint32 param = 10; + * @return The param. + */ + @java.lang.Override + public int getParam() { + return param_; + } + /** + * uint32 param = 10; + * @param value The param to set. + * @return This builder for chaining. + */ + public Builder setParam(int value) { + + param_ = value; + onChanged(); + return this; + } + /** + * uint32 param = 10; + * @return This builder for chaining. + */ + public Builder clearParam() { + + param_ = 0; + onChanged(); + return this; + } + + private boolean isFriend_ ; + /** + * bool is_friend = 11; + * @return The isFriend. + */ + @java.lang.Override + public boolean getIsFriend() { + return isFriend_; + } + /** + * bool is_friend = 11; + * @param value The isFriend to set. + * @return This builder for chaining. + */ + public Builder setIsFriend(boolean value) { + + isFriend_ = value; + onChanged(); + return this; + } + /** + * bool is_friend = 11; + * @return This builder for chaining. + */ + public Builder clearIsFriend() { + + isFriend_ = false; + onChanged(); + return this; + } + + private boolean isMpModeAvailable_ ; + /** + * bool is_mp_mode_available = 12; + * @return The isMpModeAvailable. + */ + @java.lang.Override + public boolean getIsMpModeAvailable() { + return isMpModeAvailable_; + } + /** + * bool is_mp_mode_available = 12; + * @param value The isMpModeAvailable to set. + * @return This builder for chaining. + */ + public Builder setIsMpModeAvailable(boolean value) { + + isMpModeAvailable_ = value; + onChanged(); + return this; + } + /** + * bool is_mp_mode_available = 12; + * @return This builder for chaining. + */ + public Builder clearIsMpModeAvailable() { + + isMpModeAvailable_ = false; + onChanged(); + return this; + } + + private java.lang.Object onlineId_ = ""; + /** + * string online_id = 13; + * @return The onlineId. + */ + public java.lang.String getOnlineId() { + java.lang.Object ref = onlineId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + onlineId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string online_id = 13; + * @return The bytes for onlineId. + */ + public com.google.protobuf.ByteString + getOnlineIdBytes() { + java.lang.Object ref = onlineId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + onlineId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string online_id = 13; + * @param value The onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + onlineId_ = value; + onChanged(); + return this; + } + /** + * string online_id = 13; + * @return This builder for chaining. + */ + public Builder clearOnlineId() { + + onlineId_ = getDefaultInstance().getOnlineId(); + onChanged(); + return this; + } + /** + * string online_id = 13; + * @param value The bytes for onlineId to set. + * @return This builder for chaining. + */ + public Builder setOnlineIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + onlineId_ = value; + onChanged(); + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 14; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 14; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 14; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 0; + onChanged(); + return this; + } + + private boolean isInBlacklist_ ; + /** + * bool is_in_blacklist = 15; + * @return The isInBlacklist. + */ + @java.lang.Override + public boolean getIsInBlacklist() { + return isInBlacklist_; + } + /** + * bool is_in_blacklist = 15; + * @param value The isInBlacklist to set. + * @return This builder for chaining. + */ + public Builder setIsInBlacklist(boolean value) { + + isInBlacklist_ = value; + onChanged(); + return this; + } + /** + * bool is_in_blacklist = 15; + * @return This builder for chaining. + */ + public Builder clearIsInBlacklist() { + + isInBlacklist_ = false; + onChanged(); + return this; + } + + private boolean isChatNoDisturb_ ; + /** + * bool is_chat_no_disturb = 16; + * @return The isChatNoDisturb. + */ + @java.lang.Override + public boolean getIsChatNoDisturb() { + return isChatNoDisturb_; + } + /** + * bool is_chat_no_disturb = 16; + * @param value The isChatNoDisturb to set. + * @return This builder for chaining. + */ + public Builder setIsChatNoDisturb(boolean value) { + + isChatNoDisturb_ = value; + onChanged(); + return this; + } + /** + * bool is_chat_no_disturb = 16; + * @return This builder for chaining. + */ + public Builder clearIsChatNoDisturb() { + + isChatNoDisturb_ = false; + onChanged(); + return this; + } + + private java.lang.Object remarkName_ = ""; + /** + * string remark_name = 17; + * @return The remarkName. + */ + public java.lang.String getRemarkName() { + java.lang.Object ref = remarkName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remarkName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string remark_name = 17; + * @return The bytes for remarkName. + */ + public com.google.protobuf.ByteString + getRemarkNameBytes() { + java.lang.Object ref = remarkName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remarkName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string remark_name = 17; + * @param value The remarkName to set. + * @return This builder for chaining. + */ + public Builder setRemarkName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + remarkName_ = value; + onChanged(); + return this; + } + /** + * string remark_name = 17; + * @return This builder for chaining. + */ + public Builder clearRemarkName() { + + remarkName_ = getDefaultInstance().getRemarkName(); + onChanged(); + return this; + } + /** + * string remark_name = 17; + * @param value The bytes for remarkName to set. + * @return This builder for chaining. + */ + public Builder setRemarkNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + remarkName_ = value; + onChanged(); + return this; + } + + private int finishAchievementNum_ ; + /** + * uint32 finish_achievement_num = 18; + * @return The finishAchievementNum. + */ + @java.lang.Override + public int getFinishAchievementNum() { + return finishAchievementNum_; + } + /** + * uint32 finish_achievement_num = 18; + * @param value The finishAchievementNum to set. + * @return This builder for chaining. + */ + public Builder setFinishAchievementNum(int value) { + + finishAchievementNum_ = value; + onChanged(); + return this; + } + /** + * uint32 finish_achievement_num = 18; + * @return This builder for chaining. + */ + public Builder clearFinishAchievementNum() { + + finishAchievementNum_ = 0; + onChanged(); + return this; + } + + private int towerFloorIndex_ ; + /** + * uint32 tower_floor_index = 19; + * @return The towerFloorIndex. + */ + @java.lang.Override + public int getTowerFloorIndex() { + return towerFloorIndex_; + } + /** + * uint32 tower_floor_index = 19; + * @param value The towerFloorIndex to set. + * @return This builder for chaining. + */ + public Builder setTowerFloorIndex(int value) { + + towerFloorIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_floor_index = 19; + * @return This builder for chaining. + */ + public Builder clearTowerFloorIndex() { + + towerFloorIndex_ = 0; + onChanged(); + return this; + } + + private int towerLevelIndex_ ; + /** + * uint32 tower_level_index = 20; + * @return The towerLevelIndex. + */ + @java.lang.Override + public int getTowerLevelIndex() { + return towerLevelIndex_; + } + /** + * uint32 tower_level_index = 20; + * @param value The towerLevelIndex to set. + * @return This builder for chaining. + */ + public Builder setTowerLevelIndex(int value) { + + towerLevelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_level_index = 20; + * @return This builder for chaining. + */ + public Builder clearTowerLevelIndex() { + + towerLevelIndex_ = 0; + onChanged(); + return this; + } + + private boolean isShowAvatar_ ; + /** + * bool is_show_avatar = 21; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + /** + * bool is_show_avatar = 21; + * @param value The isShowAvatar to set. + * @return This builder for chaining. + */ + public Builder setIsShowAvatar(boolean value) { + + isShowAvatar_ = value; + onChanged(); + return this; + } + /** + * bool is_show_avatar = 21; + * @return This builder for chaining. + */ + public Builder clearIsShowAvatar() { + + isShowAvatar_ = false; + onChanged(); + return this; + } + + private java.util.List showAvatarInfoList_ = + java.util.Collections.emptyList(); + private void ensureShowAvatarInfoListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + showAvatarInfoList_ = new java.util.ArrayList(showAvatarInfoList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder> showAvatarInfoListBuilder_; + + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List getShowAvatarInfoListList() { + if (showAvatarInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } else { + return showAvatarInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public int getShowAvatarInfoListCount() { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.size(); + } else { + return showAvatarInfoListBuilder_.getCount(); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); + } else { + return showAvatarInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder setShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo value) { + if (showAvatarInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, value); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addShowAvatarInfoList( + int index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder builderForValue) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + showAvatarInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder addAllShowAvatarInfoList( + java.lang.Iterable values) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarInfoList_); + onChanged(); + } else { + showAvatarInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder clearShowAvatarInfoList() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + showAvatarInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public Builder removeShowAvatarInfoList(int index) { + if (showAvatarInfoListBuilder_ == null) { + ensureShowAvatarInfoListIsMutable(); + showAvatarInfoList_.remove(index); + onChanged(); + } else { + showAvatarInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder getShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder getShowAvatarInfoListOrBuilder( + int index) { + if (showAvatarInfoListBuilder_ == null) { + return showAvatarInfoList_.get(index); } else { + return showAvatarInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List + getShowAvatarInfoListOrBuilderList() { + if (showAvatarInfoListBuilder_ != null) { + return showAvatarInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(showAvatarInfoList_); + } + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder() { + return getShowAvatarInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder addShowAvatarInfoListBuilder( + int index) { + return getShowAvatarInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()); + } + /** + * repeated .SocialShowAvatarInfo show_avatar_info_list = 22; + */ + public java.util.List + getShowAvatarInfoListBuilderList() { + return getShowAvatarInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder> + getShowAvatarInfoListFieldBuilder() { + if (showAvatarInfoListBuilder_ == null) { + showAvatarInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder>( + showAvatarInfoList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + showAvatarInfoList_ = null; + } + return showAvatarInfoListBuilder_; + } + + private com.google.protobuf.Internal.IntList showNameCardIdList_ = emptyIntList(); + private void ensureShowNameCardIdListIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + showNameCardIdList_ = mutableCopy(showNameCardIdList_); + bitField0_ |= 0x00000004; + } + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @return A list containing the showNameCardIdList. + */ + public java.util.List + getShowNameCardIdListList() { + return ((bitField0_ & 0x00000004) != 0) ? + java.util.Collections.unmodifiableList(showNameCardIdList_) : showNameCardIdList_; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @return The count of showNameCardIdList. + */ + public int getShowNameCardIdListCount() { + return showNameCardIdList_.size(); + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param index The index of the element to return. + * @return The showNameCardIdList at the given index. + */ + public int getShowNameCardIdList(int index) { + return showNameCardIdList_.getInt(index); + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param index The index to set the value at. + * @param value The showNameCardIdList to set. + * @return This builder for chaining. + */ + public Builder setShowNameCardIdList( + int index, int value) { + ensureShowNameCardIdListIsMutable(); + showNameCardIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param value The showNameCardIdList to add. + * @return This builder for chaining. + */ + public Builder addShowNameCardIdList(int value) { + ensureShowNameCardIdListIsMutable(); + showNameCardIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @param values The showNameCardIdList to add. + * @return This builder for chaining. + */ + public Builder addAllShowNameCardIdList( + java.lang.Iterable values) { + ensureShowNameCardIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showNameCardIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 show_name_card_id_list = 23; + * @return This builder for chaining. + */ + public Builder clearShowNameCardIdList() { + showNameCardIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + + private int friendEnterHomeOption_ = 0; + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The enum numeric value on the wire for friendEnterHomeOption. + */ + @java.lang.Override public int getFriendEnterHomeOptionValue() { + return friendEnterHomeOption_; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @param value The enum numeric value on the wire for friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOptionValue(int value) { + + friendEnterHomeOption_ = value; + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return The friendEnterHomeOption. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption getFriendEnterHomeOption() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption result = emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.valueOf(friendEnterHomeOption_); + return result == null ? emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption.UNRECOGNIZED : result; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @param value The friendEnterHomeOption to set. + * @return This builder for chaining. + */ + public Builder setFriendEnterHomeOption(emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.FriendEnterHomeOption value) { + if (value == null) { + throw new NullPointerException(); + } + + friendEnterHomeOption_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .FriendEnterHomeOption friend_enter_home_option = 24; + * @return This builder for chaining. + */ + public Builder clearFriendEnterHomeOption() { + + friendEnterHomeOption_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture profilePicture_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> profilePictureBuilder_; + /** + * .ProfilePicture profile_picture = 25; + * @return Whether the profilePicture field is set. + */ + public boolean hasProfilePicture() { + return profilePictureBuilder_ != null || profilePicture_ != null; + } + /** + * .ProfilePicture profile_picture = 25; + * @return The profilePicture. + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture getProfilePicture() { + if (profilePictureBuilder_ == null) { + return profilePicture_ == null ? emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } else { + return profilePictureBuilder_.getMessage(); + } + } + /** + * .ProfilePicture profile_picture = 25; + */ + public Builder setProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + profilePicture_ = value; + onChanged(); + } else { + profilePictureBuilder_.setMessage(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 25; + */ + public Builder setProfilePicture( + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder builderForValue) { + if (profilePictureBuilder_ == null) { + profilePicture_ = builderForValue.build(); + onChanged(); + } else { + profilePictureBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 25; + */ + public Builder mergeProfilePicture(emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture value) { + if (profilePictureBuilder_ == null) { + if (profilePicture_ != null) { + profilePicture_ = + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.newBuilder(profilePicture_).mergeFrom(value).buildPartial(); + } else { + profilePicture_ = value; + } + onChanged(); + } else { + profilePictureBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .ProfilePicture profile_picture = 25; + */ + public Builder clearProfilePicture() { + if (profilePictureBuilder_ == null) { + profilePicture_ = null; + onChanged(); + } else { + profilePicture_ = null; + profilePictureBuilder_ = null; + } + + return this; + } + /** + * .ProfilePicture profile_picture = 25; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder getProfilePictureBuilder() { + + onChanged(); + return getProfilePictureFieldBuilder().getBuilder(); + } + /** + * .ProfilePicture profile_picture = 25; + */ + public emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder getProfilePictureOrBuilder() { + if (profilePictureBuilder_ != null) { + return profilePictureBuilder_.getMessageOrBuilder(); + } else { + return profilePicture_ == null ? + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.getDefaultInstance() : profilePicture_; + } + } + /** + * .ProfilePicture profile_picture = 25; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder> + getProfilePictureFieldBuilder() { + if (profilePictureBuilder_ == null) { + profilePictureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePicture.Builder, emu.grasscutter.net.proto.ProfilePictureOuterClass.ProfilePictureOrBuilder>( + getProfilePicture(), + getParentForChildren(), + isClean()); + profilePicture_ = null; + } + return profilePictureBuilder_; + } + @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:SocialDetail) + } + + // @@protoc_insertion_point(class_scope:SocialDetail) + private static final emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail(); + } + + public static emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SocialDetail parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SocialDetail(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialDetailOuterClass.SocialDetail getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SocialDetail_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SocialDetail_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022SocialDetail.proto\032\016Birthday.proto\032\033Fr" + + "iendEnterHomeOption.proto\032\027FriendOnlineS" + + "tate.proto\032\024ProfilePicture.proto\032\032Social" + + "ShowAvatarInfo.proto\"\260\005\n\014SocialDetail\022\013\n" + + "\003uid\030\001 \001(\r\022\020\n\010nickname\030\002 \001(\t\022\r\n\005level\030\003 " + + "\001(\r\022\021\n\tavatar_id\030\004 \001(\r\022\021\n\tsignature\030\005 \001(" + + "\t\022\033\n\010birthday\030\006 \001(\0132\t.Birthday\022\023\n\013world_" + + "level\030\007 \001(\r\022\025\n\rreserved_list\030\010 \003(\r\022(\n\014on" + + "line_state\030\t \001(\0162\022.FriendOnlineState\022\r\n\005" + + "param\030\n \001(\r\022\021\n\tis_friend\030\013 \001(\010\022\034\n\024is_mp_" + + "mode_available\030\014 \001(\010\022\021\n\tonline_id\030\r \001(\t\022" + + "\024\n\014name_card_id\030\016 \001(\r\022\027\n\017is_in_blacklist" + + "\030\017 \001(\010\022\032\n\022is_chat_no_disturb\030\020 \001(\010\022\023\n\013re" + + "mark_name\030\021 \001(\t\022\036\n\026finish_achievement_nu" + + "m\030\022 \001(\r\022\031\n\021tower_floor_index\030\023 \001(\r\022\031\n\021to" + + "wer_level_index\030\024 \001(\r\022\026\n\016is_show_avatar\030" + + "\025 \001(\010\0224\n\025show_avatar_info_list\030\026 \003(\0132\025.S" + + "ocialShowAvatarInfo\022\036\n\026show_name_card_id" + + "_list\030\027 \003(\r\0228\n\030friend_enter_home_option\030" + + "\030 \001(\0162\026.FriendEnterHomeOption\022(\n\017profile" + + "_picture\030\031 \001(\0132\017.ProfilePictureB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(), + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(), + }); + internal_static_SocialDetail_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SocialDetail_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SocialDetail_descriptor, + new java.lang.String[] { "Uid", "Nickname", "Level", "AvatarId", "Signature", "Birthday", "WorldLevel", "ReservedList", "OnlineState", "Param", "IsFriend", "IsMpModeAvailable", "OnlineId", "NameCardId", "IsInBlacklist", "IsChatNoDisturb", "RemarkName", "FinishAchievementNum", "TowerFloorIndex", "TowerLevelIndex", "IsShowAvatar", "ShowAvatarInfoList", "ShowNameCardIdList", "FriendEnterHomeOption", "ProfilePicture", }); + emu.grasscutter.net.proto.BirthdayOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FriendEnterHomeOptionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.FriendOnlineStateOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ProfilePictureOuterClass.getDescriptor(); + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java new file mode 100644 index 00000000000..036b2648782 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SocialShowAvatarInfoOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SocialShowAvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class SocialShowAvatarInfoOuterClass { + private SocialShowAvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SocialShowAvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SocialShowAvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + int getAvatarId(); + + /** + * uint32 level = 2; + * @return The level. + */ + int getLevel(); + + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + int getCostumeId(); + } + /** + * Protobuf type {@code SocialShowAvatarInfo} + */ + public static final class SocialShowAvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SocialShowAvatarInfo) + SocialShowAvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SocialShowAvatarInfo.newBuilder() to construct. + private SocialShowAvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SocialShowAvatarInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SocialShowAvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SocialShowAvatarInfo( + 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: { + + avatarId_ = input.readUInt32(); + break; + } + case 16: { + + level_ = input.readUInt32(); + break; + } + case 24: { + + costumeId_ = 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.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.class, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder.class); + } + + public static final int AVATAR_ID_FIELD_NUMBER = 1; + private int avatarId_; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + + public static final int LEVEL_FIELD_NUMBER = 2; + private int level_; + /** + * uint32 level = 2; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int COSTUME_ID_FIELD_NUMBER = 3; + private int costumeId_; + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + + 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 (avatarId_ != 0) { + output.writeUInt32(1, avatarId_); + } + if (level_ != 0) { + output.writeUInt32(2, level_); + } + if (costumeId_ != 0) { + output.writeUInt32(3, costumeId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, avatarId_); + } + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, level_); + } + if (costumeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, costumeId_); + } + 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.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo other = (emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo) obj; + + if (getAvatarId() + != other.getAvatarId()) return false; + if (getLevel() + != other.getLevel()) return false; + if (getCostumeId() + != other.getCostumeId()) 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) + AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getAvatarId(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + COSTUME_ID_FIELD_NUMBER; + hash = (53 * hash) + getCostumeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo 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.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo 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.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo 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.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo 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.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo 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.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo 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; + } + /** + * Protobuf type {@code SocialShowAvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SocialShowAvatarInfo) + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.class, emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarId_ = 0; + + level_ = 0; + + costumeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.internal_static_SocialShowAvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo build() { + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo buildPartial() { + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo result = new emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo(this); + result.avatarId_ = avatarId_; + result.level_ = level_; + result.costumeId_ = costumeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo other) { + if (other == emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo.getDefaultInstance()) return this; + if (other.getAvatarId() != 0) { + setAvatarId(other.getAvatarId()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getCostumeId() != 0) { + setCostumeId(other.getCostumeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int avatarId_ ; + /** + * uint32 avatar_id = 1; + * @return The avatarId. + */ + @java.lang.Override + public int getAvatarId() { + return avatarId_; + } + /** + * uint32 avatar_id = 1; + * @param value The avatarId to set. + * @return This builder for chaining. + */ + public Builder setAvatarId(int value) { + + avatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearAvatarId() { + + avatarId_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 2; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 2; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 2; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int costumeId_ ; + /** + * uint32 costume_id = 3; + * @return The costumeId. + */ + @java.lang.Override + public int getCostumeId() { + return costumeId_; + } + /** + * uint32 costume_id = 3; + * @param value The costumeId to set. + * @return This builder for chaining. + */ + public Builder setCostumeId(int value) { + + costumeId_ = value; + onChanged(); + return this; + } + /** + * uint32 costume_id = 3; + * @return This builder for chaining. + */ + public Builder clearCostumeId() { + + costumeId_ = 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:SocialShowAvatarInfo) + } + + // @@protoc_insertion_point(class_scope:SocialShowAvatarInfo) + private static final emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo(); + } + + public static emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SocialShowAvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SocialShowAvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SocialShowAvatarInfoOuterClass.SocialShowAvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SocialShowAvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SocialShowAvatarInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SocialShowAvatarInfo.proto\"L\n\024SocialSh" + + "owAvatarInfo\022\021\n\tavatar_id\030\001 \001(\r\022\r\n\005level" + + "\030\002 \001(\r\022\022\n\ncostume_id\030\003 \001(\rB\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SocialShowAvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SocialShowAvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SocialShowAvatarInfo_descriptor, + new java.lang.String[] { "AvatarId", "Level", "CostumeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StatueGadgetInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StatueGadgetInfoOuterClass.java new file mode 100644 index 00000000000..11592eec429 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StatueGadgetInfoOuterClass.java @@ -0,0 +1,663 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StatueGadgetInfo.proto + +package emu.grasscutter.net.proto; + +public final class StatueGadgetInfoOuterClass { + private StatueGadgetInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StatueGadgetInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:StatueGadgetInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return A list containing the openedStatueUidList. + */ + java.util.List getOpenedStatueUidListList(); + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return The count of openedStatueUidList. + */ + int getOpenedStatueUidListCount(); + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param index The index of the element to return. + * @return The openedStatueUidList at the given index. + */ + int getOpenedStatueUidList(int index); + } + /** + * Protobuf type {@code StatueGadgetInfo} + */ + public static final class StatueGadgetInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StatueGadgetInfo) + StatueGadgetInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use StatueGadgetInfo.newBuilder() to construct. + private StatueGadgetInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StatueGadgetInfo() { + openedStatueUidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StatueGadgetInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StatueGadgetInfo( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + openedStatueUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + openedStatueUidList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + openedStatueUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + openedStatueUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + openedStatueUidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.class, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder.class); + } + + public static final int OPENED_STATUE_UID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList openedStatueUidList_; + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return A list containing the openedStatueUidList. + */ + @java.lang.Override + public java.util.List + getOpenedStatueUidListList() { + return openedStatueUidList_; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return The count of openedStatueUidList. + */ + public int getOpenedStatueUidListCount() { + return openedStatueUidList_.size(); + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param index The index of the element to return. + * @return The openedStatueUidList at the given index. + */ + public int getOpenedStatueUidList(int index) { + return openedStatueUidList_.getInt(index); + } + private int openedStatueUidListMemoizedSerializedSize = -1; + + 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 (getOpenedStatueUidListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(openedStatueUidListMemoizedSerializedSize); + } + for (int i = 0; i < openedStatueUidList_.size(); i++) { + output.writeUInt32NoTag(openedStatueUidList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < openedStatueUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(openedStatueUidList_.getInt(i)); + } + size += dataSize; + if (!getOpenedStatueUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + openedStatueUidListMemoizedSerializedSize = dataSize; + } + 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.StatueGadgetInfoOuterClass.StatueGadgetInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo other = (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) obj; + + if (!getOpenedStatueUidListList() + .equals(other.getOpenedStatueUidListList())) 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 (getOpenedStatueUidListCount() > 0) { + hash = (37 * hash) + OPENED_STATUE_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOpenedStatueUidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo 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.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo 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.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo 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.StatueGadgetInfoOuterClass.StatueGadgetInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo 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.StatueGadgetInfoOuterClass.StatueGadgetInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo 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.StatueGadgetInfoOuterClass.StatueGadgetInfo 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; + } + /** + * Protobuf type {@code StatueGadgetInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StatueGadgetInfo) + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.class, emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + openedStatueUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.internal_static_StatueGadgetInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo build() { + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo buildPartial() { + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo result = new emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + openedStatueUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.openedStatueUidList_ = openedStatueUidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) { + return mergeFrom((emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo other) { + if (other == emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo.getDefaultInstance()) return this; + if (!other.openedStatueUidList_.isEmpty()) { + if (openedStatueUidList_.isEmpty()) { + openedStatueUidList_ = other.openedStatueUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOpenedStatueUidListIsMutable(); + openedStatueUidList_.addAll(other.openedStatueUidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList openedStatueUidList_ = emptyIntList(); + private void ensureOpenedStatueUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + openedStatueUidList_ = mutableCopy(openedStatueUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return A list containing the openedStatueUidList. + */ + public java.util.List + getOpenedStatueUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(openedStatueUidList_) : openedStatueUidList_; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return The count of openedStatueUidList. + */ + public int getOpenedStatueUidListCount() { + return openedStatueUidList_.size(); + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param index The index of the element to return. + * @return The openedStatueUidList at the given index. + */ + public int getOpenedStatueUidList(int index) { + return openedStatueUidList_.getInt(index); + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param index The index to set the value at. + * @param value The openedStatueUidList to set. + * @return This builder for chaining. + */ + public Builder setOpenedStatueUidList( + int index, int value) { + ensureOpenedStatueUidListIsMutable(); + openedStatueUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param value The openedStatueUidList to add. + * @return This builder for chaining. + */ + public Builder addOpenedStatueUidList(int value) { + ensureOpenedStatueUidListIsMutable(); + openedStatueUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @param values The openedStatueUidList to add. + * @return This builder for chaining. + */ + public Builder addAllOpenedStatueUidList( + java.lang.Iterable values) { + ensureOpenedStatueUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, openedStatueUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 opened_statue_uid_list = 1; + * @return This builder for chaining. + */ + public Builder clearOpenedStatueUidList() { + openedStatueUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:StatueGadgetInfo) + } + + // @@protoc_insertion_point(class_scope:StatueGadgetInfo) + private static final emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo(); + } + + public static emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StatueGadgetInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StatueGadgetInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StatueGadgetInfoOuterClass.StatueGadgetInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StatueGadgetInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StatueGadgetInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026StatueGadgetInfo.proto\"2\n\020StatueGadget" + + "Info\022\036\n\026opened_statue_uid_list\030\001 \003(\rB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_StatueGadgetInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StatueGadgetInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StatueGadgetInfo_descriptor, + new java.lang.String[] { "OpenedStatueUidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StopServerInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StopServerInfoOuterClass.java new file mode 100644 index 00000000000..3205db816ba --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StopServerInfoOuterClass.java @@ -0,0 +1,907 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StopServerInfo.proto + +package emu.grasscutter.net.proto; + +public final class StopServerInfoOuterClass { + private StopServerInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StopServerInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:StopServerInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 stop_begin_time = 1; + * @return The stopBeginTime. + */ + int getStopBeginTime(); + + /** + * uint32 stop_end_time = 2; + * @return The stopEndTime. + */ + int getStopEndTime(); + + /** + * string url = 3; + * @return The url. + */ + java.lang.String getUrl(); + /** + * string url = 3; + * @return The bytes for url. + */ + com.google.protobuf.ByteString + getUrlBytes(); + + /** + * string content_msg = 4; + * @return The contentMsg. + */ + java.lang.String getContentMsg(); + /** + * string content_msg = 4; + * @return The bytes for contentMsg. + */ + com.google.protobuf.ByteString + getContentMsgBytes(); + } + /** + * Protobuf type {@code StopServerInfo} + */ + public static final class StopServerInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StopServerInfo) + StopServerInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use StopServerInfo.newBuilder() to construct. + private StopServerInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StopServerInfo() { + url_ = ""; + contentMsg_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StopServerInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StopServerInfo( + 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: { + + stopBeginTime_ = input.readUInt32(); + break; + } + case 16: { + + stopEndTime_ = input.readUInt32(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + url_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + contentMsg_ = 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.StopServerInfoOuterClass.internal_static_StopServerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.class, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder.class); + } + + public static final int STOP_BEGIN_TIME_FIELD_NUMBER = 1; + private int stopBeginTime_; + /** + * uint32 stop_begin_time = 1; + * @return The stopBeginTime. + */ + @java.lang.Override + public int getStopBeginTime() { + return stopBeginTime_; + } + + public static final int STOP_END_TIME_FIELD_NUMBER = 2; + private int stopEndTime_; + /** + * uint32 stop_end_time = 2; + * @return The stopEndTime. + */ + @java.lang.Override + public int getStopEndTime() { + return stopEndTime_; + } + + public static final int URL_FIELD_NUMBER = 3; + private volatile java.lang.Object url_; + /** + * string url = 3; + * @return The url. + */ + @java.lang.Override + public java.lang.String getUrl() { + java.lang.Object ref = url_; + 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(); + url_ = s; + return s; + } + } + /** + * string url = 3; + * @return The bytes for url. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUrlBytes() { + java.lang.Object ref = url_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + url_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CONTENT_MSG_FIELD_NUMBER = 4; + private volatile java.lang.Object contentMsg_; + /** + * string content_msg = 4; + * @return The contentMsg. + */ + @java.lang.Override + public java.lang.String getContentMsg() { + java.lang.Object ref = contentMsg_; + 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(); + contentMsg_ = s; + return s; + } + } + /** + * string content_msg = 4; + * @return The bytes for contentMsg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentMsgBytes() { + java.lang.Object ref = contentMsg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + contentMsg_ = 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 (stopBeginTime_ != 0) { + output.writeUInt32(1, stopBeginTime_); + } + if (stopEndTime_ != 0) { + output.writeUInt32(2, stopEndTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(url_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, url_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(contentMsg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, contentMsg_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (stopBeginTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, stopBeginTime_); + } + if (stopEndTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, stopEndTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(url_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, url_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(contentMsg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, contentMsg_); + } + 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.StopServerInfoOuterClass.StopServerInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo other = (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) obj; + + if (getStopBeginTime() + != other.getStopBeginTime()) return false; + if (getStopEndTime() + != other.getStopEndTime()) return false; + if (!getUrl() + .equals(other.getUrl())) return false; + if (!getContentMsg() + .equals(other.getContentMsg())) 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) + STOP_BEGIN_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStopBeginTime(); + hash = (37 * hash) + STOP_END_TIME_FIELD_NUMBER; + hash = (53 * hash) + getStopEndTime(); + hash = (37 * hash) + URL_FIELD_NUMBER; + hash = (53 * hash) + getUrl().hashCode(); + hash = (37 * hash) + CONTENT_MSG_FIELD_NUMBER; + hash = (53 * hash) + getContentMsg().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo 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.StopServerInfoOuterClass.StopServerInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo 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.StopServerInfoOuterClass.StopServerInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo 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.StopServerInfoOuterClass.StopServerInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo 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.StopServerInfoOuterClass.StopServerInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo 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.StopServerInfoOuterClass.StopServerInfo 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; + } + /** + * Protobuf type {@code StopServerInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StopServerInfo) + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.class, emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + stopBeginTime_ = 0; + + stopEndTime_ = 0; + + url_ = ""; + + contentMsg_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.internal_static_StopServerInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo build() { + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo buildPartial() { + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo result = new emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo(this); + result.stopBeginTime_ = stopBeginTime_; + result.stopEndTime_ = stopEndTime_; + result.url_ = url_; + result.contentMsg_ = contentMsg_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) { + return mergeFrom((emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo other) { + if (other == emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo.getDefaultInstance()) return this; + if (other.getStopBeginTime() != 0) { + setStopBeginTime(other.getStopBeginTime()); + } + if (other.getStopEndTime() != 0) { + setStopEndTime(other.getStopEndTime()); + } + if (!other.getUrl().isEmpty()) { + url_ = other.url_; + onChanged(); + } + if (!other.getContentMsg().isEmpty()) { + contentMsg_ = other.contentMsg_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int stopBeginTime_ ; + /** + * uint32 stop_begin_time = 1; + * @return The stopBeginTime. + */ + @java.lang.Override + public int getStopBeginTime() { + return stopBeginTime_; + } + /** + * uint32 stop_begin_time = 1; + * @param value The stopBeginTime to set. + * @return This builder for chaining. + */ + public Builder setStopBeginTime(int value) { + + stopBeginTime_ = value; + onChanged(); + return this; + } + /** + * uint32 stop_begin_time = 1; + * @return This builder for chaining. + */ + public Builder clearStopBeginTime() { + + stopBeginTime_ = 0; + onChanged(); + return this; + } + + private int stopEndTime_ ; + /** + * uint32 stop_end_time = 2; + * @return The stopEndTime. + */ + @java.lang.Override + public int getStopEndTime() { + return stopEndTime_; + } + /** + * uint32 stop_end_time = 2; + * @param value The stopEndTime to set. + * @return This builder for chaining. + */ + public Builder setStopEndTime(int value) { + + stopEndTime_ = value; + onChanged(); + return this; + } + /** + * uint32 stop_end_time = 2; + * @return This builder for chaining. + */ + public Builder clearStopEndTime() { + + stopEndTime_ = 0; + onChanged(); + return this; + } + + private java.lang.Object url_ = ""; + /** + * string url = 3; + * @return The url. + */ + public java.lang.String getUrl() { + java.lang.Object ref = url_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + url_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string url = 3; + * @return The bytes for url. + */ + public com.google.protobuf.ByteString + getUrlBytes() { + java.lang.Object ref = url_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + url_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string url = 3; + * @param value The url to set. + * @return This builder for chaining. + */ + public Builder setUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + url_ = value; + onChanged(); + return this; + } + /** + * string url = 3; + * @return This builder for chaining. + */ + public Builder clearUrl() { + + url_ = getDefaultInstance().getUrl(); + onChanged(); + return this; + } + /** + * string url = 3; + * @param value The bytes for url to set. + * @return This builder for chaining. + */ + public Builder setUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + url_ = value; + onChanged(); + return this; + } + + private java.lang.Object contentMsg_ = ""; + /** + * string content_msg = 4; + * @return The contentMsg. + */ + public java.lang.String getContentMsg() { + java.lang.Object ref = contentMsg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + contentMsg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string content_msg = 4; + * @return The bytes for contentMsg. + */ + public com.google.protobuf.ByteString + getContentMsgBytes() { + java.lang.Object ref = contentMsg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + contentMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string content_msg = 4; + * @param value The contentMsg to set. + * @return This builder for chaining. + */ + public Builder setContentMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + contentMsg_ = value; + onChanged(); + return this; + } + /** + * string content_msg = 4; + * @return This builder for chaining. + */ + public Builder clearContentMsg() { + + contentMsg_ = getDefaultInstance().getContentMsg(); + onChanged(); + return this; + } + /** + * string content_msg = 4; + * @param value The bytes for contentMsg to set. + * @return This builder for chaining. + */ + public Builder setContentMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + contentMsg_ = 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:StopServerInfo) + } + + // @@protoc_insertion_point(class_scope:StopServerInfo) + private static final emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo(); + } + + public static emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StopServerInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StopServerInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StopServerInfoOuterClass.StopServerInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StopServerInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StopServerInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024StopServerInfo.proto\"b\n\016StopServerInfo" + + "\022\027\n\017stop_begin_time\030\001 \001(\r\022\025\n\rstop_end_ti" + + "me\030\002 \001(\r\022\013\n\003url\030\003 \001(\t\022\023\n\013content_msg\030\004 \001" + + "(\tB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_StopServerInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StopServerInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StopServerInfo_descriptor, + new java.lang.String[] { "StopBeginTime", "StopEndTime", "Url", "ContentMsg", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java new file mode 100644 index 00000000000..efcbb487c48 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StoreItemChangeNotifyOuterClass.java @@ -0,0 +1,966 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StoreItemChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class StoreItemChangeNotifyOuterClass { + private StoreItemChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StoreItemChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:StoreItemChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .StoreType store_type = 12; + * @return The enum numeric value on the wire for storeType. + */ + int getStoreTypeValue(); + /** + * .StoreType store_type = 12; + * @return The storeType. + */ + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); + + /** + * repeated .Item item_list = 10; + */ + java.util.List + getItemListList(); + /** + * repeated .Item item_list = 10; + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index); + /** + * repeated .Item item_list = 10; + */ + int getItemListCount(); + /** + * repeated .Item item_list = 10; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .Item item_list = 10; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 612
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code StoreItemChangeNotify} + */ + public static final class StoreItemChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StoreItemChangeNotify) + StoreItemChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use StoreItemChangeNotify.newBuilder() to construct. + private StoreItemChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StoreItemChangeNotify() { + storeType_ = 0; + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StoreItemChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StoreItemChangeNotify( + 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 82: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry)); + break; + } + case 96: { + int rawValue = input.readEnum(); + + storeType_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.class, emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.Builder.class); + } + + public static final int STORE_TYPE_FIELD_NUMBER = 12; + private int storeType_; + /** + * .StoreType store_type = 12; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 12; + * @return The storeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + + public static final int ITEM_LIST_FIELD_NUMBER = 10; + private java.util.List itemList_; + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .Item item_list = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + return itemList_.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 < itemList_.size(); i++) { + output.writeMessage(10, itemList_.get(i)); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + output.writeEnum(12, storeType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, itemList_.get(i)); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, storeType_); + } + 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.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify other = (emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify) obj; + + if (storeType_ != other.storeType_) return false; + if (!getItemListList() + .equals(other.getItemListList())) 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) + STORE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + storeType_; + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify 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.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify 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.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify 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.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify 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.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify 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.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify 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: 612
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code StoreItemChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StoreItemChangeNotify) + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.class, emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + storeType_ = 0; + + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.internal_static_StoreItemChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify build() { + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify buildPartial() { + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify result = new emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify(this); + int from_bitField0_ = bitField0_; + result.storeType_ = storeType_; + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify other) { + if (other == emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify.getDefaultInstance()) return this; + if (other.storeType_ != 0) { + setStoreTypeValue(other.getStoreTypeValue()); + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int storeType_ = 0; + /** + * .StoreType store_type = 12; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 12; + * @param value The enum numeric value on the wire for storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreTypeValue(int value) { + + storeType_ = value; + onChanged(); + return this; + } + /** + * .StoreType store_type = 12; + * @return The storeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + /** + * .StoreType store_type = 12; + * @param value The storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreType(emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType value) { + if (value == null) { + throw new NullPointerException(); + } + + storeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .StoreType store_type = 12; + * @return This builder for chaining. + */ + public Builder clearStoreType() { + + storeType_ = 0; + onChanged(); + return this; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> itemListBuilder_; + + /** + * repeated .Item item_list = 10; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .Item item_list = 10; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .Item item_list = 10; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Item item_list = 10; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 10; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item item_list = 10; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + itemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + @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:StoreItemChangeNotify) + } + + // @@protoc_insertion_point(class_scope:StoreItemChangeNotify) + private static final emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify(); + } + + public static emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StoreItemChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StoreItemChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemChangeNotifyOuterClass.StoreItemChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StoreItemChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StoreItemChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033StoreItemChangeNotify.proto\032\nItem.prot" + + "o\032\017StoreType.proto\"Q\n\025StoreItemChangeNot" + + "ify\022\036\n\nstore_type\030\014 \001(\0162\n.StoreType\022\030\n\ti" + + "tem_list\030\n \003(\0132\005.ItemB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(), + }); + internal_static_StoreItemChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StoreItemChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StoreItemChangeNotify_descriptor, + new java.lang.String[] { "StoreType", "ItemList", }); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java new file mode 100644 index 00000000000..ea4308db1ac --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StoreItemDelNotifyOuterClass.java @@ -0,0 +1,785 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StoreItemDelNotify.proto + +package emu.grasscutter.net.proto; + +public final class StoreItemDelNotifyOuterClass { + private StoreItemDelNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StoreItemDelNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:StoreItemDelNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 guid_list = 12; + * @return A list containing the guidList. + */ + java.util.List getGuidListList(); + /** + * repeated uint64 guid_list = 12; + * @return The count of guidList. + */ + int getGuidListCount(); + /** + * repeated uint64 guid_list = 12; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + long getGuidList(int index); + + /** + * .StoreType store_type = 15; + * @return The enum numeric value on the wire for storeType. + */ + int getStoreTypeValue(); + /** + * .StoreType store_type = 15; + * @return The storeType. + */ + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); + } + /** + *
+   * CmdId: 635
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code StoreItemDelNotify} + */ + public static final class StoreItemDelNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StoreItemDelNotify) + StoreItemDelNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use StoreItemDelNotify.newBuilder() to construct. + private StoreItemDelNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StoreItemDelNotify() { + guidList_ = emptyLongList(); + storeType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StoreItemDelNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StoreItemDelNotify( + 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 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + guidList_.addLong(input.readUInt64()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + guidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + guidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 120: { + int rawValue = input.readEnum(); + + storeType_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.class, emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.Builder.class); + } + + public static final int GUID_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.LongList guidList_; + /** + * repeated uint64 guid_list = 12; + * @return A list containing the guidList. + */ + @java.lang.Override + public java.util.List + getGuidListList() { + return guidList_; + } + /** + * repeated uint64 guid_list = 12; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 12; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + private int guidListMemoizedSerializedSize = -1; + + public static final int STORE_TYPE_FIELD_NUMBER = 15; + private int storeType_; + /** + * .StoreType store_type = 15; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 15; + * @return The storeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.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 { + getSerializedSize(); + if (getGuidListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(guidListMemoizedSerializedSize); + } + for (int i = 0; i < guidList_.size(); i++) { + output.writeUInt64NoTag(guidList_.getLong(i)); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + output.writeEnum(15, storeType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < guidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(guidList_.getLong(i)); + } + size += dataSize; + if (!getGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + guidListMemoizedSerializedSize = dataSize; + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, storeType_); + } + 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.StoreItemDelNotifyOuterClass.StoreItemDelNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify other = (emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify) obj; + + if (!getGuidListList() + .equals(other.getGuidListList())) return false; + if (storeType_ != other.storeType_) 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 (getGuidListCount() > 0) { + hash = (37 * hash) + GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGuidListList().hashCode(); + } + hash = (37 * hash) + STORE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + storeType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify 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.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify 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.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify 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.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify 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.StoreItemDelNotifyOuterClass.StoreItemDelNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify 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.StoreItemDelNotifyOuterClass.StoreItemDelNotify 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: 635
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code StoreItemDelNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StoreItemDelNotify) + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.class, emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + storeType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.internal_static_StoreItemDelNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify build() { + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify buildPartial() { + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify result = new emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + guidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.guidList_ = guidList_; + result.storeType_ = storeType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify) { + return mergeFrom((emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify other) { + if (other == emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify.getDefaultInstance()) return this; + if (!other.guidList_.isEmpty()) { + if (guidList_.isEmpty()) { + guidList_ = other.guidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGuidListIsMutable(); + guidList_.addAll(other.guidList_); + } + onChanged(); + } + if (other.storeType_ != 0) { + setStoreTypeValue(other.getStoreTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList guidList_ = emptyLongList(); + private void ensureGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + guidList_ = mutableCopy(guidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 guid_list = 12; + * @return A list containing the guidList. + */ + public java.util.List + getGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(guidList_) : guidList_; + } + /** + * repeated uint64 guid_list = 12; + * @return The count of guidList. + */ + public int getGuidListCount() { + return guidList_.size(); + } + /** + * repeated uint64 guid_list = 12; + * @param index The index of the element to return. + * @return The guidList at the given index. + */ + public long getGuidList(int index) { + return guidList_.getLong(index); + } + /** + * repeated uint64 guid_list = 12; + * @param index The index to set the value at. + * @param value The guidList to set. + * @return This builder for chaining. + */ + public Builder setGuidList( + int index, long value) { + ensureGuidListIsMutable(); + guidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 12; + * @param value The guidList to add. + * @return This builder for chaining. + */ + public Builder addGuidList(long value) { + ensureGuidListIsMutable(); + guidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 12; + * @param values The guidList to add. + * @return This builder for chaining. + */ + public Builder addAllGuidList( + java.lang.Iterable values) { + ensureGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, guidList_); + onChanged(); + return this; + } + /** + * repeated uint64 guid_list = 12; + * @return This builder for chaining. + */ + public Builder clearGuidList() { + guidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int storeType_ = 0; + /** + * .StoreType store_type = 15; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 15; + * @param value The enum numeric value on the wire for storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreTypeValue(int value) { + + storeType_ = value; + onChanged(); + return this; + } + /** + * .StoreType store_type = 15; + * @return The storeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + /** + * .StoreType store_type = 15; + * @param value The storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreType(emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType value) { + if (value == null) { + throw new NullPointerException(); + } + + storeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .StoreType store_type = 15; + * @return This builder for chaining. + */ + public Builder clearStoreType() { + + storeType_ = 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:StoreItemDelNotify) + } + + // @@protoc_insertion_point(class_scope:StoreItemDelNotify) + private static final emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify(); + } + + public static emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StoreItemDelNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StoreItemDelNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreItemDelNotifyOuterClass.StoreItemDelNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StoreItemDelNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StoreItemDelNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030StoreItemDelNotify.proto\032\017StoreType.pr" + + "oto\"G\n\022StoreItemDelNotify\022\021\n\tguid_list\030\014" + + " \003(\004\022\036\n\nstore_type\030\017 \001(\0162\n.StoreTypeB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(), + }); + internal_static_StoreItemDelNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StoreItemDelNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StoreItemDelNotify_descriptor, + new java.lang.String[] { "GuidList", "StoreType", }); + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java new file mode 100644 index 00000000000..f6d6a6cd3de --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StoreTypeOuterClass.java @@ -0,0 +1,155 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StoreType.proto + +package emu.grasscutter.net.proto; + +public final class StoreTypeOuterClass { + private StoreTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code StoreType} + */ + public enum StoreType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * STORE_TYPE_NONE = 0; + */ + STORE_TYPE_NONE(0), + /** + * STORE_TYPE_PACK = 1; + */ + STORE_TYPE_PACK(1), + /** + * STORE_TYPE_DEPOT = 2; + */ + STORE_TYPE_DEPOT(2), + UNRECOGNIZED(-1), + ; + + /** + * STORE_TYPE_NONE = 0; + */ + public static final int STORE_TYPE_NONE_VALUE = 0; + /** + * STORE_TYPE_PACK = 1; + */ + public static final int STORE_TYPE_PACK_VALUE = 1; + /** + * STORE_TYPE_DEPOT = 2; + */ + public static final int STORE_TYPE_DEPOT_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 StoreType 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 StoreType forNumber(int value) { + switch (value) { + case 0: return STORE_TYPE_NONE; + case 1: return STORE_TYPE_PACK; + case 2: return STORE_TYPE_DEPOT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + StoreType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public StoreType findValueByNumber(int number) { + return StoreType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final StoreType[] VALUES = values(); + + public static StoreType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private StoreType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:StoreType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017StoreType.proto*K\n\tStoreType\022\023\n\017STORE_" + + "TYPE_NONE\020\000\022\023\n\017STORE_TYPE_PACK\020\001\022\024\n\020STOR" + + "E_TYPE_DEPOT\020\002B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java new file mode 100644 index 00000000000..4ed5c78d543 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StoreWeightLimitNotifyOuterClass.java @@ -0,0 +1,942 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StoreWeightLimitNotify.proto + +package emu.grasscutter.net.proto; + +public final class StoreWeightLimitNotifyOuterClass { + private StoreWeightLimitNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StoreWeightLimitNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:StoreWeightLimitNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 weapon_count_limit = 2; + * @return The weaponCountLimit. + */ + int getWeaponCountLimit(); + + /** + * .StoreType store_type = 7; + * @return The enum numeric value on the wire for storeType. + */ + int getStoreTypeValue(); + /** + * .StoreType store_type = 7; + * @return The storeType. + */ + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType(); + + /** + * uint32 material_count_limit = 4; + * @return The materialCountLimit. + */ + int getMaterialCountLimit(); + + /** + * uint32 reliquary_count_limit = 6; + * @return The reliquaryCountLimit. + */ + int getReliquaryCountLimit(); + + /** + * uint32 furniture_count_limit = 9; + * @return The furnitureCountLimit. + */ + int getFurnitureCountLimit(); + + /** + * uint32 weight_limit = 15; + * @return The weightLimit. + */ + int getWeightLimit(); + } + /** + *
+   * CmdId: 698
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code StoreWeightLimitNotify} + */ + public static final class StoreWeightLimitNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StoreWeightLimitNotify) + StoreWeightLimitNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use StoreWeightLimitNotify.newBuilder() to construct. + private StoreWeightLimitNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StoreWeightLimitNotify() { + storeType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StoreWeightLimitNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StoreWeightLimitNotify( + 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: { + + weaponCountLimit_ = input.readUInt32(); + break; + } + case 32: { + + materialCountLimit_ = input.readUInt32(); + break; + } + case 48: { + + reliquaryCountLimit_ = input.readUInt32(); + break; + } + case 56: { + int rawValue = input.readEnum(); + + storeType_ = rawValue; + break; + } + case 72: { + + furnitureCountLimit_ = input.readUInt32(); + break; + } + case 120: { + + weightLimit_ = 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.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.class, emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.Builder.class); + } + + public static final int WEAPON_COUNT_LIMIT_FIELD_NUMBER = 2; + private int weaponCountLimit_; + /** + * uint32 weapon_count_limit = 2; + * @return The weaponCountLimit. + */ + @java.lang.Override + public int getWeaponCountLimit() { + return weaponCountLimit_; + } + + public static final int STORE_TYPE_FIELD_NUMBER = 7; + private int storeType_; + /** + * .StoreType store_type = 7; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 7; + * @return The storeType. + */ + @java.lang.Override public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + + public static final int MATERIAL_COUNT_LIMIT_FIELD_NUMBER = 4; + private int materialCountLimit_; + /** + * uint32 material_count_limit = 4; + * @return The materialCountLimit. + */ + @java.lang.Override + public int getMaterialCountLimit() { + return materialCountLimit_; + } + + public static final int RELIQUARY_COUNT_LIMIT_FIELD_NUMBER = 6; + private int reliquaryCountLimit_; + /** + * uint32 reliquary_count_limit = 6; + * @return The reliquaryCountLimit. + */ + @java.lang.Override + public int getReliquaryCountLimit() { + return reliquaryCountLimit_; + } + + public static final int FURNITURE_COUNT_LIMIT_FIELD_NUMBER = 9; + private int furnitureCountLimit_; + /** + * uint32 furniture_count_limit = 9; + * @return The furnitureCountLimit. + */ + @java.lang.Override + public int getFurnitureCountLimit() { + return furnitureCountLimit_; + } + + public static final int WEIGHT_LIMIT_FIELD_NUMBER = 15; + private int weightLimit_; + /** + * uint32 weight_limit = 15; + * @return The weightLimit. + */ + @java.lang.Override + public int getWeightLimit() { + return weightLimit_; + } + + 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 (weaponCountLimit_ != 0) { + output.writeUInt32(2, weaponCountLimit_); + } + if (materialCountLimit_ != 0) { + output.writeUInt32(4, materialCountLimit_); + } + if (reliquaryCountLimit_ != 0) { + output.writeUInt32(6, reliquaryCountLimit_); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + output.writeEnum(7, storeType_); + } + if (furnitureCountLimit_ != 0) { + output.writeUInt32(9, furnitureCountLimit_); + } + if (weightLimit_ != 0) { + output.writeUInt32(15, weightLimit_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (weaponCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, weaponCountLimit_); + } + if (materialCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, materialCountLimit_); + } + if (reliquaryCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, reliquaryCountLimit_); + } + if (storeType_ != emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.STORE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(7, storeType_); + } + if (furnitureCountLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, furnitureCountLimit_); + } + if (weightLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, weightLimit_); + } + 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.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify other = (emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify) obj; + + if (getWeaponCountLimit() + != other.getWeaponCountLimit()) return false; + if (storeType_ != other.storeType_) return false; + if (getMaterialCountLimit() + != other.getMaterialCountLimit()) return false; + if (getReliquaryCountLimit() + != other.getReliquaryCountLimit()) return false; + if (getFurnitureCountLimit() + != other.getFurnitureCountLimit()) return false; + if (getWeightLimit() + != other.getWeightLimit()) 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) + WEAPON_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getWeaponCountLimit(); + hash = (37 * hash) + STORE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + storeType_; + hash = (37 * hash) + MATERIAL_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getMaterialCountLimit(); + hash = (37 * hash) + RELIQUARY_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getReliquaryCountLimit(); + hash = (37 * hash) + FURNITURE_COUNT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureCountLimit(); + hash = (37 * hash) + WEIGHT_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getWeightLimit(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify 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.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify 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.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify 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.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify 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.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify 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.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify 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: 698
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code StoreWeightLimitNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StoreWeightLimitNotify) + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.class, emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + weaponCountLimit_ = 0; + + storeType_ = 0; + + materialCountLimit_ = 0; + + reliquaryCountLimit_ = 0; + + furnitureCountLimit_ = 0; + + weightLimit_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.internal_static_StoreWeightLimitNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify build() { + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify buildPartial() { + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify result = new emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify(this); + result.weaponCountLimit_ = weaponCountLimit_; + result.storeType_ = storeType_; + result.materialCountLimit_ = materialCountLimit_; + result.reliquaryCountLimit_ = reliquaryCountLimit_; + result.furnitureCountLimit_ = furnitureCountLimit_; + result.weightLimit_ = weightLimit_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify) { + return mergeFrom((emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify other) { + if (other == emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify.getDefaultInstance()) return this; + if (other.getWeaponCountLimit() != 0) { + setWeaponCountLimit(other.getWeaponCountLimit()); + } + if (other.storeType_ != 0) { + setStoreTypeValue(other.getStoreTypeValue()); + } + if (other.getMaterialCountLimit() != 0) { + setMaterialCountLimit(other.getMaterialCountLimit()); + } + if (other.getReliquaryCountLimit() != 0) { + setReliquaryCountLimit(other.getReliquaryCountLimit()); + } + if (other.getFurnitureCountLimit() != 0) { + setFurnitureCountLimit(other.getFurnitureCountLimit()); + } + if (other.getWeightLimit() != 0) { + setWeightLimit(other.getWeightLimit()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int weaponCountLimit_ ; + /** + * uint32 weapon_count_limit = 2; + * @return The weaponCountLimit. + */ + @java.lang.Override + public int getWeaponCountLimit() { + return weaponCountLimit_; + } + /** + * uint32 weapon_count_limit = 2; + * @param value The weaponCountLimit to set. + * @return This builder for chaining. + */ + public Builder setWeaponCountLimit(int value) { + + weaponCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 weapon_count_limit = 2; + * @return This builder for chaining. + */ + public Builder clearWeaponCountLimit() { + + weaponCountLimit_ = 0; + onChanged(); + return this; + } + + private int storeType_ = 0; + /** + * .StoreType store_type = 7; + * @return The enum numeric value on the wire for storeType. + */ + @java.lang.Override public int getStoreTypeValue() { + return storeType_; + } + /** + * .StoreType store_type = 7; + * @param value The enum numeric value on the wire for storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreTypeValue(int value) { + + storeType_ = value; + onChanged(); + return this; + } + /** + * .StoreType store_type = 7; + * @return The storeType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType getStoreType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType result = emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.valueOf(storeType_); + return result == null ? emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType.UNRECOGNIZED : result; + } + /** + * .StoreType store_type = 7; + * @param value The storeType to set. + * @return This builder for chaining. + */ + public Builder setStoreType(emu.grasscutter.net.proto.StoreTypeOuterClass.StoreType value) { + if (value == null) { + throw new NullPointerException(); + } + + storeType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .StoreType store_type = 7; + * @return This builder for chaining. + */ + public Builder clearStoreType() { + + storeType_ = 0; + onChanged(); + return this; + } + + private int materialCountLimit_ ; + /** + * uint32 material_count_limit = 4; + * @return The materialCountLimit. + */ + @java.lang.Override + public int getMaterialCountLimit() { + return materialCountLimit_; + } + /** + * uint32 material_count_limit = 4; + * @param value The materialCountLimit to set. + * @return This builder for chaining. + */ + public Builder setMaterialCountLimit(int value) { + + materialCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 material_count_limit = 4; + * @return This builder for chaining. + */ + public Builder clearMaterialCountLimit() { + + materialCountLimit_ = 0; + onChanged(); + return this; + } + + private int reliquaryCountLimit_ ; + /** + * uint32 reliquary_count_limit = 6; + * @return The reliquaryCountLimit. + */ + @java.lang.Override + public int getReliquaryCountLimit() { + return reliquaryCountLimit_; + } + /** + * uint32 reliquary_count_limit = 6; + * @param value The reliquaryCountLimit to set. + * @return This builder for chaining. + */ + public Builder setReliquaryCountLimit(int value) { + + reliquaryCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 reliquary_count_limit = 6; + * @return This builder for chaining. + */ + public Builder clearReliquaryCountLimit() { + + reliquaryCountLimit_ = 0; + onChanged(); + return this; + } + + private int furnitureCountLimit_ ; + /** + * uint32 furniture_count_limit = 9; + * @return The furnitureCountLimit. + */ + @java.lang.Override + public int getFurnitureCountLimit() { + return furnitureCountLimit_; + } + /** + * uint32 furniture_count_limit = 9; + * @param value The furnitureCountLimit to set. + * @return This builder for chaining. + */ + public Builder setFurnitureCountLimit(int value) { + + furnitureCountLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 furniture_count_limit = 9; + * @return This builder for chaining. + */ + public Builder clearFurnitureCountLimit() { + + furnitureCountLimit_ = 0; + onChanged(); + return this; + } + + private int weightLimit_ ; + /** + * uint32 weight_limit = 15; + * @return The weightLimit. + */ + @java.lang.Override + public int getWeightLimit() { + return weightLimit_; + } + /** + * uint32 weight_limit = 15; + * @param value The weightLimit to set. + * @return This builder for chaining. + */ + public Builder setWeightLimit(int value) { + + weightLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 weight_limit = 15; + * @return This builder for chaining. + */ + public Builder clearWeightLimit() { + + weightLimit_ = 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:StoreWeightLimitNotify) + } + + // @@protoc_insertion_point(class_scope:StoreWeightLimitNotify) + private static final emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify(); + } + + public static emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StoreWeightLimitNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StoreWeightLimitNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StoreWeightLimitNotifyOuterClass.StoreWeightLimitNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StoreWeightLimitNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StoreWeightLimitNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034StoreWeightLimitNotify.proto\032\017StoreTyp" + + "e.proto\"\306\001\n\026StoreWeightLimitNotify\022\032\n\022we" + + "apon_count_limit\030\002 \001(\r\022\036\n\nstore_type\030\007 \001" + + "(\0162\n.StoreType\022\034\n\024material_count_limit\030\004" + + " \001(\r\022\035\n\025reliquary_count_limit\030\006 \001(\r\022\035\n\025f" + + "urniture_count_limit\030\t \001(\r\022\024\n\014weight_lim" + + "it\030\017 \001(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(), + }); + internal_static_StoreWeightLimitNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StoreWeightLimitNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StoreWeightLimitNotify_descriptor, + new java.lang.String[] { "WeaponCountLimit", "StoreType", "MaterialCountLimit", "ReliquaryCountLimit", "FurnitureCountLimit", "WeightLimit", }); + emu.grasscutter.net.proto.StoreTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/StrengthenPointDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/StrengthenPointDataOuterClass.java new file mode 100644 index 00000000000..1678efe96d5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/StrengthenPointDataOuterClass.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StrengthenPointData.proto + +package emu.grasscutter.net.proto; + +public final class StrengthenPointDataOuterClass { + private StrengthenPointDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StrengthenPointDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:StrengthenPointData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 base_point = 10; + * @return The basePoint. + */ + int getBasePoint(); + + /** + * uint32 cur_point = 11; + * @return The curPoint. + */ + int getCurPoint(); + } + /** + * Protobuf type {@code StrengthenPointData} + */ + public static final class StrengthenPointData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:StrengthenPointData) + StrengthenPointDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use StrengthenPointData.newBuilder() to construct. + private StrengthenPointData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private StrengthenPointData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new StrengthenPointData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StrengthenPointData( + 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 80: { + + basePoint_ = input.readUInt32(); + break; + } + case 88: { + + curPoint_ = 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.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.class, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.Builder.class); + } + + public static final int BASE_POINT_FIELD_NUMBER = 10; + private int basePoint_; + /** + * uint32 base_point = 10; + * @return The basePoint. + */ + @java.lang.Override + public int getBasePoint() { + return basePoint_; + } + + public static final int CUR_POINT_FIELD_NUMBER = 11; + private int curPoint_; + /** + * uint32 cur_point = 11; + * @return The curPoint. + */ + @java.lang.Override + public int getCurPoint() { + return curPoint_; + } + + 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 (basePoint_ != 0) { + output.writeUInt32(10, basePoint_); + } + if (curPoint_ != 0) { + output.writeUInt32(11, curPoint_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (basePoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, basePoint_); + } + if (curPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, curPoint_); + } + 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.StrengthenPointDataOuterClass.StrengthenPointData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData other = (emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData) obj; + + if (getBasePoint() + != other.getBasePoint()) return false; + if (getCurPoint() + != other.getCurPoint()) 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) + BASE_POINT_FIELD_NUMBER; + hash = (53 * hash) + getBasePoint(); + hash = (37 * hash) + CUR_POINT_FIELD_NUMBER; + hash = (53 * hash) + getCurPoint(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData 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.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData 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.StrengthenPointDataOuterClass.StrengthenPointData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData 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.StrengthenPointDataOuterClass.StrengthenPointData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData 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.StrengthenPointDataOuterClass.StrengthenPointData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData 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.StrengthenPointDataOuterClass.StrengthenPointData 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; + } + /** + * Protobuf type {@code StrengthenPointData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:StrengthenPointData) + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.class, emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + basePoint_ = 0; + + curPoint_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.internal_static_StrengthenPointData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData build() { + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData buildPartial() { + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData result = new emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData(this); + result.basePoint_ = basePoint_; + result.curPoint_ = curPoint_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData) { + return mergeFrom((emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData other) { + if (other == emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData.getDefaultInstance()) return this; + if (other.getBasePoint() != 0) { + setBasePoint(other.getBasePoint()); + } + if (other.getCurPoint() != 0) { + setCurPoint(other.getCurPoint()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int basePoint_ ; + /** + * uint32 base_point = 10; + * @return The basePoint. + */ + @java.lang.Override + public int getBasePoint() { + return basePoint_; + } + /** + * uint32 base_point = 10; + * @param value The basePoint to set. + * @return This builder for chaining. + */ + public Builder setBasePoint(int value) { + + basePoint_ = value; + onChanged(); + return this; + } + /** + * uint32 base_point = 10; + * @return This builder for chaining. + */ + public Builder clearBasePoint() { + + basePoint_ = 0; + onChanged(); + return this; + } + + private int curPoint_ ; + /** + * uint32 cur_point = 11; + * @return The curPoint. + */ + @java.lang.Override + public int getCurPoint() { + return curPoint_; + } + /** + * uint32 cur_point = 11; + * @param value The curPoint to set. + * @return This builder for chaining. + */ + public Builder setCurPoint(int value) { + + curPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_point = 11; + * @return This builder for chaining. + */ + public Builder clearCurPoint() { + + curPoint_ = 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:StrengthenPointData) + } + + // @@protoc_insertion_point(class_scope:StrengthenPointData) + private static final emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData(); + } + + public static emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public StrengthenPointData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StrengthenPointData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.StrengthenPointDataOuterClass.StrengthenPointData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_StrengthenPointData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_StrengthenPointData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031StrengthenPointData.proto\"<\n\023Strengthe" + + "nPointData\022\022\n\nbase_point\030\n \001(\r\022\021\n\tcur_po" + + "int\030\013 \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_StrengthenPointData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_StrengthenPointData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_StrengthenPointData_descriptor, + new java.lang.String[] { "BasePoint", "CurPoint", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SummerTimeV2DungeonSettleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SummerTimeV2DungeonSettleInfoOuterClass.java new file mode 100644 index 00000000000..1ef2247c001 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SummerTimeV2DungeonSettleInfoOuterClass.java @@ -0,0 +1,679 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SummerTimeV2DungeonSettleInfo.proto + +package emu.grasscutter.net.proto; + +public final class SummerTimeV2DungeonSettleInfoOuterClass { + private SummerTimeV2DungeonSettleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SummerTimeV2DungeonSettleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:SummerTimeV2DungeonSettleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_success = 5; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @return The unk2800ELHBCNPKOJG. + */ + int getUnk2800ELHBCNPKOJG(); + + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @return The unk2800HDEFJKGDNEH. + */ + int getUnk2800HDEFJKGDNEH(); + } + /** + * Protobuf type {@code SummerTimeV2DungeonSettleInfo} + */ + public static final class SummerTimeV2DungeonSettleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SummerTimeV2DungeonSettleInfo) + SummerTimeV2DungeonSettleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use SummerTimeV2DungeonSettleInfo.newBuilder() to construct. + private SummerTimeV2DungeonSettleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SummerTimeV2DungeonSettleInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SummerTimeV2DungeonSettleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SummerTimeV2DungeonSettleInfo( + 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: { + + unk2800ELHBCNPKOJG_ = input.readUInt32(); + break; + } + case 40: { + + isSuccess_ = input.readBool(); + break; + } + case 88: { + + unk2800HDEFJKGDNEH_ = 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.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.class, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder.class); + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 5; + private boolean isSuccess_; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int UNK2800_ELHBCNPKOJG_FIELD_NUMBER = 2; + private int unk2800ELHBCNPKOJG_; + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @return The unk2800ELHBCNPKOJG. + */ + @java.lang.Override + public int getUnk2800ELHBCNPKOJG() { + return unk2800ELHBCNPKOJG_; + } + + public static final int UNK2800_HDEFJKGDNEH_FIELD_NUMBER = 11; + private int unk2800HDEFJKGDNEH_; + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @return The unk2800HDEFJKGDNEH. + */ + @java.lang.Override + public int getUnk2800HDEFJKGDNEH() { + return unk2800HDEFJKGDNEH_; + } + + 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 (unk2800ELHBCNPKOJG_ != 0) { + output.writeUInt32(2, unk2800ELHBCNPKOJG_); + } + if (isSuccess_ != false) { + output.writeBool(5, isSuccess_); + } + if (unk2800HDEFJKGDNEH_ != 0) { + output.writeUInt32(11, unk2800HDEFJKGDNEH_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2800ELHBCNPKOJG_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, unk2800ELHBCNPKOJG_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isSuccess_); + } + if (unk2800HDEFJKGDNEH_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, unk2800HDEFJKGDNEH_); + } + 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.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo other = (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) obj; + + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getUnk2800ELHBCNPKOJG() + != other.getUnk2800ELHBCNPKOJG()) return false; + if (getUnk2800HDEFJKGDNEH() + != other.getUnk2800HDEFJKGDNEH()) 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) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + UNK2800_ELHBCNPKOJG_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800ELHBCNPKOJG(); + hash = (37 * hash) + UNK2800_HDEFJKGDNEH_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800HDEFJKGDNEH(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo 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.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo 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.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo 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.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo 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.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo 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.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo 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; + } + /** + * Protobuf type {@code SummerTimeV2DungeonSettleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SummerTimeV2DungeonSettleInfo) + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.class, emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isSuccess_ = false; + + unk2800ELHBCNPKOJG_ = 0; + + unk2800HDEFJKGDNEH_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.internal_static_SummerTimeV2DungeonSettleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo build() { + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo buildPartial() { + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo result = new emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo(this); + result.isSuccess_ = isSuccess_; + result.unk2800ELHBCNPKOJG_ = unk2800ELHBCNPKOJG_; + result.unk2800HDEFJKGDNEH_ = unk2800HDEFJKGDNEH_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) { + return mergeFrom((emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo other) { + if (other == emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo.getDefaultInstance()) return this; + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getUnk2800ELHBCNPKOJG() != 0) { + setUnk2800ELHBCNPKOJG(other.getUnk2800ELHBCNPKOJG()); + } + if (other.getUnk2800HDEFJKGDNEH() != 0) { + setUnk2800HDEFJKGDNEH(other.getUnk2800HDEFJKGDNEH()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 5; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 5; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int unk2800ELHBCNPKOJG_ ; + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @return The unk2800ELHBCNPKOJG. + */ + @java.lang.Override + public int getUnk2800ELHBCNPKOJG() { + return unk2800ELHBCNPKOJG_; + } + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @param value The unk2800ELHBCNPKOJG to set. + * @return This builder for chaining. + */ + public Builder setUnk2800ELHBCNPKOJG(int value) { + + unk2800ELHBCNPKOJG_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2800_ELHBCNPKOJG = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2800ELHBCNPKOJG() { + + unk2800ELHBCNPKOJG_ = 0; + onChanged(); + return this; + } + + private int unk2800HDEFJKGDNEH_ ; + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @return The unk2800HDEFJKGDNEH. + */ + @java.lang.Override + public int getUnk2800HDEFJKGDNEH() { + return unk2800HDEFJKGDNEH_; + } + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @param value The unk2800HDEFJKGDNEH to set. + * @return This builder for chaining. + */ + public Builder setUnk2800HDEFJKGDNEH(int value) { + + unk2800HDEFJKGDNEH_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2800_HDEFJKGDNEH = 11; + * @return This builder for chaining. + */ + public Builder clearUnk2800HDEFJKGDNEH() { + + unk2800HDEFJKGDNEH_ = 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:SummerTimeV2DungeonSettleInfo) + } + + // @@protoc_insertion_point(class_scope:SummerTimeV2DungeonSettleInfo) + private static final emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo(); + } + + public static emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SummerTimeV2DungeonSettleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SummerTimeV2DungeonSettleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SummerTimeV2DungeonSettleInfoOuterClass.SummerTimeV2DungeonSettleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SummerTimeV2DungeonSettleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SummerTimeV2DungeonSettleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#SummerTimeV2DungeonSettleInfo.proto\"m\n" + + "\035SummerTimeV2DungeonSettleInfo\022\022\n\nis_suc" + + "cess\030\005 \001(\010\022\033\n\023Unk2800_ELHBCNPKOJG\030\002 \001(\r\022" + + "\033\n\023Unk2800_HDEFJKGDNEH\030\013 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SummerTimeV2DungeonSettleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SummerTimeV2DungeonSettleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SummerTimeV2DungeonSettleInfo_descriptor, + new java.lang.String[] { "IsSuccess", "Unk2800ELHBCNPKOJG", "Unk2800HDEFJKGDNEH", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java new file mode 100644 index 00000000000..fdf94e74c26 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SyncScenePlayTeamEntityNotifyOuterClass.java @@ -0,0 +1,927 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SyncScenePlayTeamEntityNotify.proto + +package emu.grasscutter.net.proto; + +public final class SyncScenePlayTeamEntityNotifyOuterClass { + private SyncScenePlayTeamEntityNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SyncScenePlayTeamEntityNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SyncScenePlayTeamEntityNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + java.util.List + getEntityInfoListList(); + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getEntityInfoList(int index); + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + int getEntityInfoListCount(); + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + java.util.List + getEntityInfoListOrBuilderList(); + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder getEntityInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 3333
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SyncScenePlayTeamEntityNotify} + */ + public static final class SyncScenePlayTeamEntityNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SyncScenePlayTeamEntityNotify) + SyncScenePlayTeamEntityNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SyncScenePlayTeamEntityNotify.newBuilder() to construct. + private SyncScenePlayTeamEntityNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SyncScenePlayTeamEntityNotify() { + entityInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SyncScenePlayTeamEntityNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SyncScenePlayTeamEntityNotify( + 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 16: { + + sceneId_ = input.readUInt32(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + entityInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.parser(), extensionRegistry)); + 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)) { + entityInfoList_ = java.util.Collections.unmodifiableList(entityInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.class, emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 2; + private int sceneId_; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int ENTITY_INFO_LIST_FIELD_NUMBER = 3; + private java.util.List entityInfoList_; + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public java.util.List getEntityInfoListList() { + return entityInfoList_; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public java.util.List + getEntityInfoListOrBuilderList() { + return entityInfoList_; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public int getEntityInfoListCount() { + return entityInfoList_.size(); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getEntityInfoList(int index) { + return entityInfoList_.get(index); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder getEntityInfoListOrBuilder( + int index) { + return entityInfoList_.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 { + if (sceneId_ != 0) { + output.writeUInt32(2, sceneId_); + } + for (int i = 0; i < entityInfoList_.size(); i++) { + output.writeMessage(3, entityInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, sceneId_); + } + for (int i = 0; i < entityInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, entityInfoList_.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.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify other = (emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!getEntityInfoListList() + .equals(other.getEntityInfoListList())) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getEntityInfoListCount() > 0) { + hash = (37 * hash) + ENTITY_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify 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.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify 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.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify 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.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify 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.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify 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.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify 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: 3333
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SyncScenePlayTeamEntityNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SyncScenePlayTeamEntityNotify) + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.class, emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEntityInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + if (entityInfoListBuilder_ == null) { + entityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + entityInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.internal_static_SyncScenePlayTeamEntityNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify build() { + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify buildPartial() { + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify result = new emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + if (entityInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + entityInfoList_ = java.util.Collections.unmodifiableList(entityInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityInfoList_ = entityInfoList_; + } else { + result.entityInfoList_ = entityInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify) { + return mergeFrom((emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify other) { + if (other == emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (entityInfoListBuilder_ == null) { + if (!other.entityInfoList_.isEmpty()) { + if (entityInfoList_.isEmpty()) { + entityInfoList_ = other.entityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityInfoListIsMutable(); + entityInfoList_.addAll(other.entityInfoList_); + } + onChanged(); + } + } else { + if (!other.entityInfoList_.isEmpty()) { + if (entityInfoListBuilder_.isEmpty()) { + entityInfoListBuilder_.dispose(); + entityInfoListBuilder_ = null; + entityInfoList_ = other.entityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + entityInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntityInfoListFieldBuilder() : null; + } else { + entityInfoListBuilder_.addAllMessages(other.entityInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 scene_id = 2; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 2; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 2; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.util.List entityInfoList_ = + java.util.Collections.emptyList(); + private void ensureEntityInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityInfoList_ = new java.util.ArrayList(entityInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder> entityInfoListBuilder_; + + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public java.util.List getEntityInfoListList() { + if (entityInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(entityInfoList_); + } else { + return entityInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public int getEntityInfoListCount() { + if (entityInfoListBuilder_ == null) { + return entityInfoList_.size(); + } else { + return entityInfoListBuilder_.getCount(); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo getEntityInfoList(int index) { + if (entityInfoListBuilder_ == null) { + return entityInfoList_.get(index); + } else { + return entityInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder setEntityInfoList( + int index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo value) { + if (entityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityInfoListIsMutable(); + entityInfoList_.set(index, value); + onChanged(); + } else { + entityInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder setEntityInfoList( + int index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder builderForValue) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + entityInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + entityInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addEntityInfoList(emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo value) { + if (entityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityInfoListIsMutable(); + entityInfoList_.add(value); + onChanged(); + } else { + entityInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addEntityInfoList( + int index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo value) { + if (entityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntityInfoListIsMutable(); + entityInfoList_.add(index, value); + onChanged(); + } else { + entityInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addEntityInfoList( + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder builderForValue) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + entityInfoList_.add(builderForValue.build()); + onChanged(); + } else { + entityInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addEntityInfoList( + int index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder builderForValue) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + entityInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + entityInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder addAllEntityInfoList( + java.lang.Iterable values) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityInfoList_); + onChanged(); + } else { + entityInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder clearEntityInfoList() { + if (entityInfoListBuilder_ == null) { + entityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + entityInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public Builder removeEntityInfoList(int index) { + if (entityInfoListBuilder_ == null) { + ensureEntityInfoListIsMutable(); + entityInfoList_.remove(index); + onChanged(); + } else { + entityInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder getEntityInfoListBuilder( + int index) { + return getEntityInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder getEntityInfoListOrBuilder( + int index) { + if (entityInfoListBuilder_ == null) { + return entityInfoList_.get(index); } else { + return entityInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public java.util.List + getEntityInfoListOrBuilderList() { + if (entityInfoListBuilder_ != null) { + return entityInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entityInfoList_); + } + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder addEntityInfoListBuilder() { + return getEntityInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.getDefaultInstance()); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder addEntityInfoListBuilder( + int index) { + return getEntityInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.getDefaultInstance()); + } + /** + * repeated .PlayTeamEntityInfo entity_info_list = 3; + */ + public java.util.List + getEntityInfoListBuilderList() { + return getEntityInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder> + getEntityInfoListFieldBuilder() { + if (entityInfoListBuilder_ == null) { + entityInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfo.Builder, emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.PlayTeamEntityInfoOrBuilder>( + entityInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + entityInfoList_ = null; + } + return entityInfoListBuilder_; + } + @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:SyncScenePlayTeamEntityNotify) + } + + // @@protoc_insertion_point(class_scope:SyncScenePlayTeamEntityNotify) + private static final emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify(); + } + + public static emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SyncScenePlayTeamEntityNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SyncScenePlayTeamEntityNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncScenePlayTeamEntityNotifyOuterClass.SyncScenePlayTeamEntityNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SyncScenePlayTeamEntityNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SyncScenePlayTeamEntityNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#SyncScenePlayTeamEntityNotify.proto\032\030P" + + "layTeamEntityInfo.proto\"`\n\035SyncScenePlay" + + "TeamEntityNotify\022\020\n\010scene_id\030\002 \001(\r\022-\n\020en" + + "tity_info_list\030\003 \003(\0132\023.PlayTeamEntityInf" + + "oB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.getDescriptor(), + }); + internal_static_SyncScenePlayTeamEntityNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SyncScenePlayTeamEntityNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SyncScenePlayTeamEntityNotify_descriptor, + new java.lang.String[] { "SceneId", "EntityInfoList", }); + emu.grasscutter.net.proto.PlayTeamEntityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java new file mode 100644 index 00000000000..ee7df1bbe66 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SyncTeamEntityNotifyOuterClass.java @@ -0,0 +1,927 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SyncTeamEntityNotify.proto + +package emu.grasscutter.net.proto; + +public final class SyncTeamEntityNotifyOuterClass { + private SyncTeamEntityNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SyncTeamEntityNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:SyncTeamEntityNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + int getSceneId(); + + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + java.util.List + getTeamEntityInfoListList(); + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index); + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + int getTeamEntityInfoListCount(); + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + java.util.List + getTeamEntityInfoListOrBuilderList(); + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder getTeamEntityInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 317
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code SyncTeamEntityNotify} + */ + public static final class SyncTeamEntityNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SyncTeamEntityNotify) + SyncTeamEntityNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SyncTeamEntityNotify.newBuilder() to construct. + private SyncTeamEntityNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SyncTeamEntityNotify() { + teamEntityInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SyncTeamEntityNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SyncTeamEntityNotify( + 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 104: { + + sceneId_ = input.readUInt32(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + teamEntityInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + teamEntityInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.parser(), extensionRegistry)); + 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)) { + teamEntityInfoList_ = java.util.Collections.unmodifiableList(teamEntityInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.class, emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 13; + private int sceneId_; + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int TEAM_ENTITY_INFO_LIST_FIELD_NUMBER = 15; + private java.util.List teamEntityInfoList_; + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public java.util.List getTeamEntityInfoListList() { + return teamEntityInfoList_; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public java.util.List + getTeamEntityInfoListOrBuilderList() { + return teamEntityInfoList_; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public int getTeamEntityInfoListCount() { + return teamEntityInfoList_.size(); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index) { + return teamEntityInfoList_.get(index); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder getTeamEntityInfoListOrBuilder( + int index) { + return teamEntityInfoList_.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 { + if (sceneId_ != 0) { + output.writeUInt32(13, sceneId_); + } + for (int i = 0; i < teamEntityInfoList_.size(); i++) { + output.writeMessage(15, teamEntityInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, sceneId_); + } + for (int i = 0; i < teamEntityInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, teamEntityInfoList_.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.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify other = (emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (!getTeamEntityInfoListList() + .equals(other.getTeamEntityInfoListList())) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + if (getTeamEntityInfoListCount() > 0) { + hash = (37 * hash) + TEAM_ENTITY_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTeamEntityInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify 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.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify 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.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify 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.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify 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.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify 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.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify 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: 317
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code SyncTeamEntityNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SyncTeamEntityNotify) + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.class, emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTeamEntityInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + if (teamEntityInfoListBuilder_ == null) { + teamEntityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + teamEntityInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.internal_static_SyncTeamEntityNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify build() { + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify buildPartial() { + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify result = new emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + if (teamEntityInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + teamEntityInfoList_ = java.util.Collections.unmodifiableList(teamEntityInfoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.teamEntityInfoList_ = teamEntityInfoList_; + } else { + result.teamEntityInfoList_ = teamEntityInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify) { + return mergeFrom((emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify other) { + if (other == emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (teamEntityInfoListBuilder_ == null) { + if (!other.teamEntityInfoList_.isEmpty()) { + if (teamEntityInfoList_.isEmpty()) { + teamEntityInfoList_ = other.teamEntityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.addAll(other.teamEntityInfoList_); + } + onChanged(); + } + } else { + if (!other.teamEntityInfoList_.isEmpty()) { + if (teamEntityInfoListBuilder_.isEmpty()) { + teamEntityInfoListBuilder_.dispose(); + teamEntityInfoListBuilder_ = null; + teamEntityInfoList_ = other.teamEntityInfoList_; + bitField0_ = (bitField0_ & ~0x00000001); + teamEntityInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTeamEntityInfoListFieldBuilder() : null; + } else { + teamEntityInfoListBuilder_.addAllMessages(other.teamEntityInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 scene_id = 13; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 13; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 13; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private java.util.List teamEntityInfoList_ = + java.util.Collections.emptyList(); + private void ensureTeamEntityInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + teamEntityInfoList_ = new java.util.ArrayList(teamEntityInfoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder> teamEntityInfoListBuilder_; + + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public java.util.List getTeamEntityInfoListList() { + if (teamEntityInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(teamEntityInfoList_); + } else { + return teamEntityInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public int getTeamEntityInfoListCount() { + if (teamEntityInfoListBuilder_ == null) { + return teamEntityInfoList_.size(); + } else { + return teamEntityInfoListBuilder_.getCount(); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getTeamEntityInfoList(int index) { + if (teamEntityInfoListBuilder_ == null) { + return teamEntityInfoList_.get(index); + } else { + return teamEntityInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder setTeamEntityInfoList( + int index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo value) { + if (teamEntityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.set(index, value); + onChanged(); + } else { + teamEntityInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder setTeamEntityInfoList( + int index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder builderForValue) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + teamEntityInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addTeamEntityInfoList(emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo value) { + if (teamEntityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.add(value); + onChanged(); + } else { + teamEntityInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addTeamEntityInfoList( + int index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo value) { + if (teamEntityInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.add(index, value); + onChanged(); + } else { + teamEntityInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addTeamEntityInfoList( + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder builderForValue) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.add(builderForValue.build()); + onChanged(); + } else { + teamEntityInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addTeamEntityInfoList( + int index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder builderForValue) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + teamEntityInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder addAllTeamEntityInfoList( + java.lang.Iterable values) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, teamEntityInfoList_); + onChanged(); + } else { + teamEntityInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder clearTeamEntityInfoList() { + if (teamEntityInfoListBuilder_ == null) { + teamEntityInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + teamEntityInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public Builder removeTeamEntityInfoList(int index) { + if (teamEntityInfoListBuilder_ == null) { + ensureTeamEntityInfoListIsMutable(); + teamEntityInfoList_.remove(index); + onChanged(); + } else { + teamEntityInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder getTeamEntityInfoListBuilder( + int index) { + return getTeamEntityInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder getTeamEntityInfoListOrBuilder( + int index) { + if (teamEntityInfoListBuilder_ == null) { + return teamEntityInfoList_.get(index); } else { + return teamEntityInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public java.util.List + getTeamEntityInfoListOrBuilderList() { + if (teamEntityInfoListBuilder_ != null) { + return teamEntityInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(teamEntityInfoList_); + } + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder addTeamEntityInfoListBuilder() { + return getTeamEntityInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance()); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder addTeamEntityInfoListBuilder( + int index) { + return getTeamEntityInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance()); + } + /** + * repeated .TeamEntityInfo team_entity_info_list = 15; + */ + public java.util.List + getTeamEntityInfoListBuilderList() { + return getTeamEntityInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder> + getTeamEntityInfoListFieldBuilder() { + if (teamEntityInfoListBuilder_ == null) { + teamEntityInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder>( + teamEntityInfoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + teamEntityInfoList_ = null; + } + return teamEntityInfoListBuilder_; + } + @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:SyncTeamEntityNotify) + } + + // @@protoc_insertion_point(class_scope:SyncTeamEntityNotify) + private static final emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify(); + } + + public static emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SyncTeamEntityNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SyncTeamEntityNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SyncTeamEntityNotifyOuterClass.SyncTeamEntityNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SyncTeamEntityNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SyncTeamEntityNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032SyncTeamEntityNotify.proto\032\024TeamEntity" + + "Info.proto\"X\n\024SyncTeamEntityNotify\022\020\n\010sc" + + "ene_id\030\r \001(\r\022.\n\025team_entity_info_list\030\017 " + + "\003(\0132\017.TeamEntityInfoB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.getDescriptor(), + }); + internal_static_SyncTeamEntityNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SyncTeamEntityNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SyncTeamEntityNotify_descriptor, + new java.lang.String[] { "SceneId", "TeamEntityInfoList", }); + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java new file mode 100644 index 00000000000..d8f8e16a452 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/SystemHintOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SystemHint.proto + +package emu.grasscutter.net.proto; + +public final class SystemHintOuterClass { + private SystemHintOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SystemHintOrBuilder extends + // @@protoc_insertion_point(interface_extends:SystemHint) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 type = 1; + * @return The type. + */ + int getType(); + } + /** + * Protobuf type {@code SystemHint} + */ + public static final class SystemHint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:SystemHint) + SystemHintOrBuilder { + private static final long serialVersionUID = 0L; + // Use SystemHint.newBuilder() to construct. + private SystemHint(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SystemHint() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SystemHint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SystemHint( + 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: { + + type_ = 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.SystemHintOuterClass.internal_static_SystemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.class, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + + 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 (type_ != 0) { + output.writeUInt32(1, type_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, type_); + } + 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.SystemHintOuterClass.SystemHint)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint other = (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) obj; + + if (getType() + != other.getType()) 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) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint 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.SystemHintOuterClass.SystemHint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint 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.SystemHintOuterClass.SystemHint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint 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.SystemHintOuterClass.SystemHint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint 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.SystemHintOuterClass.SystemHint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint 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.SystemHintOuterClass.SystemHint 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; + } + /** + * Protobuf type {@code SystemHint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:SystemHint) + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHintOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.class, emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.SystemHintOuterClass.internal_static_SystemHint_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getDefaultInstanceForType() { + return emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint build() { + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint buildPartial() { + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint result = new emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint(this); + result.type_ = type_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) { + return mergeFrom((emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint other) { + if (other == emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint.getDefaultInstance()) return this; + if (other.getType() != 0) { + setType(other.getType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ ; + /** + * uint32 type = 1; + * @return The type. + */ + @java.lang.Override + public int getType() { + return type_; + } + /** + * uint32 type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * uint32 type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 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:SystemHint) + } + + // @@protoc_insertion_point(class_scope:SystemHint) + private static final emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint(); + } + + public static emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SystemHint parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SystemHint(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.SystemHintOuterClass.SystemHint getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_SystemHint_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_SystemHint_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020SystemHint.proto\"\032\n\nSystemHint\022\014\n\004type" + + "\030\001 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_SystemHint_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_SystemHint_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_SystemHint_descriptor, + new java.lang.String[] { "Type", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeAchievementRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeAchievementRewardReqOuterClass.java new file mode 100644 index 00000000000..2776932d4d4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeAchievementRewardReqOuterClass.java @@ -0,0 +1,677 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeAchievementRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeAchievementRewardReqOuterClass { + private TakeAchievementRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeAchievementRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeAchievementRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 id_list = 13; + * @return A list containing the idList. + */ + java.util.List getIdListList(); + /** + * repeated uint32 id_list = 13; + * @return The count of idList. + */ + int getIdListCount(); + /** + * repeated uint32 id_list = 13; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + int getIdList(int index); + } + /** + *
+   * CmdId: 2675
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeAchievementRewardReq} + */ + public static final class TakeAchievementRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeAchievementRewardReq) + TakeAchievementRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeAchievementRewardReq.newBuilder() to construct. + private TakeAchievementRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeAchievementRewardReq() { + idList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeAchievementRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeAchievementRewardReq( + 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 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + idList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + idList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + idList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + idList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + idList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.class, emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.Builder.class); + } + + public static final int ID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList idList_; + /** + * repeated uint32 id_list = 13; + * @return A list containing the idList. + */ + @java.lang.Override + public java.util.List + getIdListList() { + return idList_; + } + /** + * repeated uint32 id_list = 13; + * @return The count of idList. + */ + public int getIdListCount() { + return idList_.size(); + } + /** + * repeated uint32 id_list = 13; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + public int getIdList(int index) { + return idList_.getInt(index); + } + private int idListMemoizedSerializedSize = -1; + + 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 (getIdListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(idListMemoizedSerializedSize); + } + for (int i = 0; i < idList_.size(); i++) { + output.writeUInt32NoTag(idList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < idList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(idList_.getInt(i)); + } + size += dataSize; + if (!getIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + idListMemoizedSerializedSize = dataSize; + } + 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.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq other = (emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq) obj; + + if (!getIdListList() + .equals(other.getIdListList())) 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 (getIdListCount() > 0) { + hash = (37 * hash) + ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq 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.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq 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.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq 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.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq 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.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq 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.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq 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: 2675
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeAchievementRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeAchievementRewardReq) + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.class, emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + idList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.internal_static_TakeAchievementRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq build() { + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq buildPartial() { + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq result = new emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + idList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.idList_ = idList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq other) { + if (other == emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq.getDefaultInstance()) return this; + if (!other.idList_.isEmpty()) { + if (idList_.isEmpty()) { + idList_ = other.idList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureIdListIsMutable(); + idList_.addAll(other.idList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList idList_ = emptyIntList(); + private void ensureIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + idList_ = mutableCopy(idList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 id_list = 13; + * @return A list containing the idList. + */ + public java.util.List + getIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(idList_) : idList_; + } + /** + * repeated uint32 id_list = 13; + * @return The count of idList. + */ + public int getIdListCount() { + return idList_.size(); + } + /** + * repeated uint32 id_list = 13; + * @param index The index of the element to return. + * @return The idList at the given index. + */ + public int getIdList(int index) { + return idList_.getInt(index); + } + /** + * repeated uint32 id_list = 13; + * @param index The index to set the value at. + * @param value The idList to set. + * @return This builder for chaining. + */ + public Builder setIdList( + int index, int value) { + ensureIdListIsMutable(); + idList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 13; + * @param value The idList to add. + * @return This builder for chaining. + */ + public Builder addIdList(int value) { + ensureIdListIsMutable(); + idList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 13; + * @param values The idList to add. + * @return This builder for chaining. + */ + public Builder addAllIdList( + java.lang.Iterable values) { + ensureIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, idList_); + onChanged(); + return this; + } + /** + * repeated uint32 id_list = 13; + * @return This builder for chaining. + */ + public Builder clearIdList() { + idList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:TakeAchievementRewardReq) + } + + // @@protoc_insertion_point(class_scope:TakeAchievementRewardReq) + private static final emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq(); + } + + public static emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeAchievementRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeAchievementRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeAchievementRewardReqOuterClass.TakeAchievementRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeAchievementRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeAchievementRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036TakeAchievementRewardReq.proto\"+\n\030Take" + + "AchievementRewardReq\022\017\n\007id_list\030\r \003(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeAchievementRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeAchievementRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeAchievementRewardReq_descriptor, + new java.lang.String[] { "IdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointReqOuterClass.java new file mode 100644 index 00000000000..399f0074dec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointReqOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeBattlePassMissionPointReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeBattlePassMissionPointReqOuterClass { + private TakeBattlePassMissionPointReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeBattlePassMissionPointReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeBattlePassMissionPointReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 mission_id_list = 5; + * @return A list containing the missionIdList. + */ + java.util.List getMissionIdListList(); + /** + * repeated uint32 mission_id_list = 5; + * @return The count of missionIdList. + */ + int getMissionIdListCount(); + /** + * repeated uint32 mission_id_list = 5; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + int getMissionIdList(int index); + } + /** + *
+   * CmdId: 2629
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeBattlePassMissionPointReq} + */ + public static final class TakeBattlePassMissionPointReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeBattlePassMissionPointReq) + TakeBattlePassMissionPointReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeBattlePassMissionPointReq.newBuilder() to construct. + private TakeBattlePassMissionPointReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeBattlePassMissionPointReq() { + missionIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeBattlePassMissionPointReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeBattlePassMissionPointReq( + 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 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + missionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + missionIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + missionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + missionIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + missionIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.class, emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.Builder.class); + } + + public static final int MISSION_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList missionIdList_; + /** + * repeated uint32 mission_id_list = 5; + * @return A list containing the missionIdList. + */ + @java.lang.Override + public java.util.List + getMissionIdListList() { + return missionIdList_; + } + /** + * repeated uint32 mission_id_list = 5; + * @return The count of missionIdList. + */ + public int getMissionIdListCount() { + return missionIdList_.size(); + } + /** + * repeated uint32 mission_id_list = 5; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + public int getMissionIdList(int index) { + return missionIdList_.getInt(index); + } + private int missionIdListMemoizedSerializedSize = -1; + + 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 (getMissionIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(missionIdListMemoizedSerializedSize); + } + for (int i = 0; i < missionIdList_.size(); i++) { + output.writeUInt32NoTag(missionIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < missionIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(missionIdList_.getInt(i)); + } + size += dataSize; + if (!getMissionIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + missionIdListMemoizedSerializedSize = dataSize; + } + 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.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq other = (emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq) obj; + + if (!getMissionIdListList() + .equals(other.getMissionIdListList())) 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 (getMissionIdListCount() > 0) { + hash = (37 * hash) + MISSION_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMissionIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq 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.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq 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.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq 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.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq 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.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq 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.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq 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: 2629
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeBattlePassMissionPointReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeBattlePassMissionPointReq) + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.class, emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + missionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.internal_static_TakeBattlePassMissionPointReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq build() { + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq buildPartial() { + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq result = new emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + missionIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.missionIdList_ = missionIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq other) { + if (other == emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq.getDefaultInstance()) return this; + if (!other.missionIdList_.isEmpty()) { + if (missionIdList_.isEmpty()) { + missionIdList_ = other.missionIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMissionIdListIsMutable(); + missionIdList_.addAll(other.missionIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList missionIdList_ = emptyIntList(); + private void ensureMissionIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + missionIdList_ = mutableCopy(missionIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mission_id_list = 5; + * @return A list containing the missionIdList. + */ + public java.util.List + getMissionIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(missionIdList_) : missionIdList_; + } + /** + * repeated uint32 mission_id_list = 5; + * @return The count of missionIdList. + */ + public int getMissionIdListCount() { + return missionIdList_.size(); + } + /** + * repeated uint32 mission_id_list = 5; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + public int getMissionIdList(int index) { + return missionIdList_.getInt(index); + } + /** + * repeated uint32 mission_id_list = 5; + * @param index The index to set the value at. + * @param value The missionIdList to set. + * @return This builder for chaining. + */ + public Builder setMissionIdList( + int index, int value) { + ensureMissionIdListIsMutable(); + missionIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 5; + * @param value The missionIdList to add. + * @return This builder for chaining. + */ + public Builder addMissionIdList(int value) { + ensureMissionIdListIsMutable(); + missionIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 5; + * @param values The missionIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMissionIdList( + java.lang.Iterable values) { + ensureMissionIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, missionIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearMissionIdList() { + missionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:TakeBattlePassMissionPointReq) + } + + // @@protoc_insertion_point(class_scope:TakeBattlePassMissionPointReq) + private static final emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq(); + } + + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeBattlePassMissionPointReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeBattlePassMissionPointReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointReqOuterClass.TakeBattlePassMissionPointReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeBattlePassMissionPointReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeBattlePassMissionPointReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#TakeBattlePassMissionPointReq.proto\"8\n" + + "\035TakeBattlePassMissionPointReq\022\027\n\017missio" + + "n_id_list\030\005 \003(\rB\033\n\031emu.grasscutter.net.p" + + "rotob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeBattlePassMissionPointReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeBattlePassMissionPointReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeBattlePassMissionPointReq_descriptor, + new java.lang.String[] { "MissionIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointRspOuterClass.java new file mode 100644 index 00000000000..c27ba9eaf48 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassMissionPointRspOuterClass.java @@ -0,0 +1,746 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeBattlePassMissionPointRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakeBattlePassMissionPointRspOuterClass { + private TakeBattlePassMissionPointRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeBattlePassMissionPointRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeBattlePassMissionPointRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 mission_id_list = 11; + * @return A list containing the missionIdList. + */ + java.util.List getMissionIdListList(); + /** + * repeated uint32 mission_id_list = 11; + * @return The count of missionIdList. + */ + int getMissionIdListCount(); + /** + * repeated uint32 mission_id_list = 11; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + int getMissionIdList(int index); + } + /** + *
+   * CmdId: 2622
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TakeBattlePassMissionPointRsp} + */ + public static final class TakeBattlePassMissionPointRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeBattlePassMissionPointRsp) + TakeBattlePassMissionPointRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeBattlePassMissionPointRsp.newBuilder() to construct. + private TakeBattlePassMissionPointRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeBattlePassMissionPointRsp() { + missionIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeBattlePassMissionPointRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeBattlePassMissionPointRsp( + 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 32: { + + retcode_ = input.readInt32(); + break; + } + case 88: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + missionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + missionIdList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + missionIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + missionIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + missionIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.class, emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MISSION_ID_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList missionIdList_; + /** + * repeated uint32 mission_id_list = 11; + * @return A list containing the missionIdList. + */ + @java.lang.Override + public java.util.List + getMissionIdListList() { + return missionIdList_; + } + /** + * repeated uint32 mission_id_list = 11; + * @return The count of missionIdList. + */ + public int getMissionIdListCount() { + return missionIdList_.size(); + } + /** + * repeated uint32 mission_id_list = 11; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + public int getMissionIdList(int index) { + return missionIdList_.getInt(index); + } + private int missionIdListMemoizedSerializedSize = -1; + + 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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (getMissionIdListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(missionIdListMemoizedSerializedSize); + } + for (int i = 0; i < missionIdList_.size(); i++) { + output.writeUInt32NoTag(missionIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < missionIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(missionIdList_.getInt(i)); + } + size += dataSize; + if (!getMissionIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + missionIdListMemoizedSerializedSize = dataSize; + } + 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.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp other = (emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getMissionIdListList() + .equals(other.getMissionIdListList())) 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 (getMissionIdListCount() > 0) { + hash = (37 * hash) + MISSION_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMissionIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp 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.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp 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.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp 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.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp 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.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp 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.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp 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: 2622
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TakeBattlePassMissionPointRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeBattlePassMissionPointRsp) + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.class, emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + missionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.internal_static_TakeBattlePassMissionPointRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp build() { + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp buildPartial() { + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp result = new emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + missionIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.missionIdList_ = missionIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp other) { + if (other == emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.missionIdList_.isEmpty()) { + if (missionIdList_.isEmpty()) { + missionIdList_ = other.missionIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMissionIdListIsMutable(); + missionIdList_.addAll(other.missionIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * 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 com.google.protobuf.Internal.IntList missionIdList_ = emptyIntList(); + private void ensureMissionIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + missionIdList_ = mutableCopy(missionIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 mission_id_list = 11; + * @return A list containing the missionIdList. + */ + public java.util.List + getMissionIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(missionIdList_) : missionIdList_; + } + /** + * repeated uint32 mission_id_list = 11; + * @return The count of missionIdList. + */ + public int getMissionIdListCount() { + return missionIdList_.size(); + } + /** + * repeated uint32 mission_id_list = 11; + * @param index The index of the element to return. + * @return The missionIdList at the given index. + */ + public int getMissionIdList(int index) { + return missionIdList_.getInt(index); + } + /** + * repeated uint32 mission_id_list = 11; + * @param index The index to set the value at. + * @param value The missionIdList to set. + * @return This builder for chaining. + */ + public Builder setMissionIdList( + int index, int value) { + ensureMissionIdListIsMutable(); + missionIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 11; + * @param value The missionIdList to add. + * @return This builder for chaining. + */ + public Builder addMissionIdList(int value) { + ensureMissionIdListIsMutable(); + missionIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 11; + * @param values The missionIdList to add. + * @return This builder for chaining. + */ + public Builder addAllMissionIdList( + java.lang.Iterable values) { + ensureMissionIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, missionIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 mission_id_list = 11; + * @return This builder for chaining. + */ + public Builder clearMissionIdList() { + missionIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:TakeBattlePassMissionPointRsp) + } + + // @@protoc_insertion_point(class_scope:TakeBattlePassMissionPointRsp) + private static final emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp(); + } + + public static emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeBattlePassMissionPointRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeBattlePassMissionPointRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassMissionPointRspOuterClass.TakeBattlePassMissionPointRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeBattlePassMissionPointRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeBattlePassMissionPointRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#TakeBattlePassMissionPointRsp.proto\"I\n" + + "\035TakeBattlePassMissionPointRsp\022\017\n\007retcod" + + "e\030\004 \001(\005\022\027\n\017mission_id_list\030\013 \003(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeBattlePassMissionPointRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeBattlePassMissionPointRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeBattlePassMissionPointRsp_descriptor, + new java.lang.String[] { "Retcode", "MissionIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardReqOuterClass.java new file mode 100644 index 00000000000..3b4d62ce098 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardReqOuterClass.java @@ -0,0 +1,859 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeBattlePassRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeBattlePassRewardReqOuterClass { + private TakeBattlePassRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeBattlePassRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeBattlePassRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + java.util.List + getTakeOptionListList(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + int getTakeOptionListCount(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + java.util.List + getTakeOptionListOrBuilderList(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2602
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeBattlePassRewardReq} + */ + public static final class TakeBattlePassRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeBattlePassRewardReq) + TakeBattlePassRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeBattlePassRewardReq.newBuilder() to construct. + private TakeBattlePassRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeBattlePassRewardReq() { + takeOptionList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeBattlePassRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeBattlePassRewardReq( + 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 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + takeOptionList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.parser(), extensionRegistry)); + 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)) { + takeOptionList_ = java.util.Collections.unmodifiableList(takeOptionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.class, emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.Builder.class); + } + + public static final int TAKE_OPTION_LIST_FIELD_NUMBER = 12; + private java.util.List takeOptionList_; + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public java.util.List getTakeOptionListList() { + return takeOptionList_; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public java.util.List + getTakeOptionListOrBuilderList() { + return takeOptionList_; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public int getTakeOptionListCount() { + return takeOptionList_.size(); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index) { + return takeOptionList_.get(index); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index) { + return takeOptionList_.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 < takeOptionList_.size(); i++) { + output.writeMessage(12, takeOptionList_.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 < takeOptionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, takeOptionList_.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.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq other = (emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq) obj; + + if (!getTakeOptionListList() + .equals(other.getTakeOptionListList())) 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 (getTakeOptionListCount() > 0) { + hash = (37 * hash) + TAKE_OPTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTakeOptionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq 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.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq 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.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq 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.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq 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.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq 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.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq 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: 2602
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeBattlePassRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeBattlePassRewardReq) + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.class, emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTakeOptionListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (takeOptionListBuilder_ == null) { + takeOptionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + takeOptionListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.internal_static_TakeBattlePassRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq build() { + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq buildPartial() { + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq result = new emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq(this); + int from_bitField0_ = bitField0_; + if (takeOptionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = java.util.Collections.unmodifiableList(takeOptionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.takeOptionList_ = takeOptionList_; + } else { + result.takeOptionList_ = takeOptionListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq other) { + if (other == emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq.getDefaultInstance()) return this; + if (takeOptionListBuilder_ == null) { + if (!other.takeOptionList_.isEmpty()) { + if (takeOptionList_.isEmpty()) { + takeOptionList_ = other.takeOptionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTakeOptionListIsMutable(); + takeOptionList_.addAll(other.takeOptionList_); + } + onChanged(); + } + } else { + if (!other.takeOptionList_.isEmpty()) { + if (takeOptionListBuilder_.isEmpty()) { + takeOptionListBuilder_.dispose(); + takeOptionListBuilder_ = null; + takeOptionList_ = other.takeOptionList_; + bitField0_ = (bitField0_ & ~0x00000001); + takeOptionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTakeOptionListFieldBuilder() : null; + } else { + takeOptionListBuilder_.addAllMessages(other.takeOptionList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List takeOptionList_ = + java.util.Collections.emptyList(); + private void ensureTakeOptionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = new java.util.ArrayList(takeOptionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder> takeOptionListBuilder_; + + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public java.util.List getTakeOptionListList() { + if (takeOptionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(takeOptionList_); + } else { + return takeOptionListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public int getTakeOptionListCount() { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.size(); + } else { + return takeOptionListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index) { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.get(index); + } else { + return takeOptionListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder setTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.set(index, value); + onChanged(); + } else { + takeOptionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder setTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.set(index, builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addTakeOptionList(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.add(value); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.add(index, value); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addTakeOptionList( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.add(builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.add(index, builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder addAllTakeOptionList( + java.lang.Iterable values) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, takeOptionList_); + onChanged(); + } else { + takeOptionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder clearTakeOptionList() { + if (takeOptionListBuilder_ == null) { + takeOptionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + takeOptionListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public Builder removeTakeOptionList(int index) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.remove(index); + onChanged(); + } else { + takeOptionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder getTakeOptionListBuilder( + int index) { + return getTakeOptionListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index) { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.get(index); } else { + return takeOptionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public java.util.List + getTakeOptionListOrBuilderList() { + if (takeOptionListBuilder_ != null) { + return takeOptionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(takeOptionList_); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder addTakeOptionListBuilder() { + return getTakeOptionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder addTakeOptionListBuilder( + int index) { + return getTakeOptionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 12; + */ + public java.util.List + getTakeOptionListBuilderList() { + return getTakeOptionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder> + getTakeOptionListFieldBuilder() { + if (takeOptionListBuilder_ == null) { + takeOptionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder>( + takeOptionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + takeOptionList_ = null; + } + return takeOptionListBuilder_; + } + @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:TakeBattlePassRewardReq) + } + + // @@protoc_insertion_point(class_scope:TakeBattlePassRewardReq) + private static final emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq(); + } + + public static emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeBattlePassRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeBattlePassRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardReqOuterClass.TakeBattlePassRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeBattlePassRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeBattlePassRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035TakeBattlePassRewardReq.proto\032 BattleP" + + "assRewardTakeOption.proto\"P\n\027TakeBattleP" + + "assRewardReq\0225\n\020take_option_list\030\014 \003(\0132\033" + + ".BattlePassRewardTakeOptionB\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.getDescriptor(), + }); + internal_static_TakeBattlePassRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeBattlePassRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeBattlePassRewardReq_descriptor, + new java.lang.String[] { "TakeOptionList", }); + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardRspOuterClass.java new file mode 100644 index 00000000000..ac5c1d780cf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeBattlePassRewardRspOuterClass.java @@ -0,0 +1,1303 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeBattlePassRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakeBattlePassRewardRspOuterClass { + private TakeBattlePassRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeBattlePassRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeBattlePassRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + java.util.List + getTakeOptionListList(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + int getTakeOptionListCount(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + java.util.List + getTakeOptionListOrBuilderList(); + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index); + + /** + * repeated .ItemParam item_list = 7; + */ + java.util.List + getItemListList(); + /** + * repeated .ItemParam item_list = 7; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index); + /** + * repeated .ItemParam item_list = 7; + */ + int getItemListCount(); + /** + * repeated .ItemParam item_list = 7; + */ + java.util.List + getItemListOrBuilderList(); + /** + * repeated .ItemParam item_list = 7; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2631
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TakeBattlePassRewardRsp} + */ + public static final class TakeBattlePassRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeBattlePassRewardRsp) + TakeBattlePassRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeBattlePassRewardRsp.newBuilder() to construct. + private TakeBattlePassRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeBattlePassRewardRsp() { + takeOptionList_ = java.util.Collections.emptyList(); + itemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeBattlePassRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeBattlePassRewardRsp( + 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 58: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + takeOptionList_.add( + input.readMessage(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.parser(), extensionRegistry)); + break; + } + case 104: { + + 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = java.util.Collections.unmodifiableList(takeOptionList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.class, emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int TAKE_OPTION_LIST_FIELD_NUMBER = 9; + private java.util.List takeOptionList_; + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public java.util.List getTakeOptionListList() { + return takeOptionList_; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public java.util.List + getTakeOptionListOrBuilderList() { + return takeOptionList_; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public int getTakeOptionListCount() { + return takeOptionList_.size(); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index) { + return takeOptionList_.get(index); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index) { + return takeOptionList_.get(index); + } + + public static final int ITEM_LIST_FIELD_NUMBER = 7; + private java.util.List itemList_; + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public java.util.List getItemListList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public java.util.List + getItemListOrBuilderList() { + return itemList_; + } + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public int getItemListCount() { + return itemList_.size(); + } + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + return itemList_.get(index); + } + /** + * repeated .ItemParam item_list = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + return itemList_.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 < itemList_.size(); i++) { + output.writeMessage(7, itemList_.get(i)); + } + for (int i = 0; i < takeOptionList_.size(); i++) { + output.writeMessage(9, takeOptionList_.get(i)); + } + if (retcode_ != 0) { + output.writeInt32(13, 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 < itemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, itemList_.get(i)); + } + for (int i = 0; i < takeOptionList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, takeOptionList_.get(i)); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, 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.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp other = (emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (!getTakeOptionListList() + .equals(other.getTakeOptionListList())) return false; + if (!getItemListList() + .equals(other.getItemListList())) 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 (getTakeOptionListCount() > 0) { + hash = (37 * hash) + TAKE_OPTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTakeOptionListList().hashCode(); + } + if (getItemListCount() > 0) { + hash = (37 * hash) + ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp 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.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp 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.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp 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.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp 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.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp 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.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp 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: 2631
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TakeBattlePassRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeBattlePassRewardRsp) + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.class, emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTakeOptionListFieldBuilder(); + getItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + if (takeOptionListBuilder_ == null) { + takeOptionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + takeOptionListBuilder_.clear(); + } + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.internal_static_TakeBattlePassRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp build() { + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp buildPartial() { + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp result = new emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + if (takeOptionListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = java.util.Collections.unmodifiableList(takeOptionList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.takeOptionList_ = takeOptionList_; + } else { + result.takeOptionList_ = takeOptionListBuilder_.build(); + } + if (itemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemList_ = java.util.Collections.unmodifiableList(itemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemList_ = itemList_; + } else { + result.itemList_ = itemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp other) { + if (other == emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (takeOptionListBuilder_ == null) { + if (!other.takeOptionList_.isEmpty()) { + if (takeOptionList_.isEmpty()) { + takeOptionList_ = other.takeOptionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTakeOptionListIsMutable(); + takeOptionList_.addAll(other.takeOptionList_); + } + onChanged(); + } + } else { + if (!other.takeOptionList_.isEmpty()) { + if (takeOptionListBuilder_.isEmpty()) { + takeOptionListBuilder_.dispose(); + takeOptionListBuilder_ = null; + takeOptionList_ = other.takeOptionList_; + bitField0_ = (bitField0_ & ~0x00000001); + takeOptionListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTakeOptionListFieldBuilder() : null; + } else { + takeOptionListBuilder_.addAllMessages(other.takeOptionList_); + } + } + } + if (itemListBuilder_ == null) { + if (!other.itemList_.isEmpty()) { + if (itemList_.isEmpty()) { + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemListIsMutable(); + itemList_.addAll(other.itemList_); + } + onChanged(); + } + } else { + if (!other.itemList_.isEmpty()) { + if (itemListBuilder_.isEmpty()) { + itemListBuilder_.dispose(); + itemListBuilder_ = null; + itemList_ = other.itemList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemListFieldBuilder() : null; + } else { + itemListBuilder_.addAllMessages(other.itemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List takeOptionList_ = + java.util.Collections.emptyList(); + private void ensureTakeOptionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + takeOptionList_ = new java.util.ArrayList(takeOptionList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder> takeOptionListBuilder_; + + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public java.util.List getTakeOptionListList() { + if (takeOptionListBuilder_ == null) { + return java.util.Collections.unmodifiableList(takeOptionList_); + } else { + return takeOptionListBuilder_.getMessageList(); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public int getTakeOptionListCount() { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.size(); + } else { + return takeOptionListBuilder_.getCount(); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption getTakeOptionList(int index) { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.get(index); + } else { + return takeOptionListBuilder_.getMessage(index); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder setTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.set(index, value); + onChanged(); + } else { + takeOptionListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder setTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.set(index, builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addTakeOptionList(emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.add(value); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption value) { + if (takeOptionListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTakeOptionListIsMutable(); + takeOptionList_.add(index, value); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addTakeOptionList( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.add(builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addTakeOptionList( + int index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder builderForValue) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.add(index, builderForValue.build()); + onChanged(); + } else { + takeOptionListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder addAllTakeOptionList( + java.lang.Iterable values) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, takeOptionList_); + onChanged(); + } else { + takeOptionListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder clearTakeOptionList() { + if (takeOptionListBuilder_ == null) { + takeOptionList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + takeOptionListBuilder_.clear(); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public Builder removeTakeOptionList(int index) { + if (takeOptionListBuilder_ == null) { + ensureTakeOptionListIsMutable(); + takeOptionList_.remove(index); + onChanged(); + } else { + takeOptionListBuilder_.remove(index); + } + return this; + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder getTakeOptionListBuilder( + int index) { + return getTakeOptionListFieldBuilder().getBuilder(index); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder getTakeOptionListOrBuilder( + int index) { + if (takeOptionListBuilder_ == null) { + return takeOptionList_.get(index); } else { + return takeOptionListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public java.util.List + getTakeOptionListOrBuilderList() { + if (takeOptionListBuilder_ != null) { + return takeOptionListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(takeOptionList_); + } + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder addTakeOptionListBuilder() { + return getTakeOptionListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder addTakeOptionListBuilder( + int index) { + return getTakeOptionListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.getDefaultInstance()); + } + /** + * repeated .BattlePassRewardTakeOption take_option_list = 9; + */ + public java.util.List + getTakeOptionListBuilderList() { + return getTakeOptionListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder> + getTakeOptionListFieldBuilder() { + if (takeOptionListBuilder_ == null) { + takeOptionListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOption.Builder, emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.BattlePassRewardTakeOptionOrBuilder>( + takeOptionList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + takeOptionList_ = null; + } + return takeOptionListBuilder_; + } + + private java.util.List itemList_ = + java.util.Collections.emptyList(); + private void ensureItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemList_ = new java.util.ArrayList(itemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemListBuilder_; + + /** + * repeated .ItemParam item_list = 7; + */ + public java.util.List getItemListList() { + if (itemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemList_); + } else { + return itemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public int getItemListCount() { + if (itemListBuilder_ == null) { + return itemList_.size(); + } else { + return itemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemList(int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); + } else { + return itemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.set(index, value); + onChanged(); + } else { + itemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder setItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(value); + onChanged(); + } else { + itemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemListIsMutable(); + itemList_.add(index, value); + onChanged(); + } else { + itemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder addAllItemList( + java.lang.Iterable values) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemList_); + onChanged(); + } else { + itemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder clearItemList() { + if (itemListBuilder_ == null) { + itemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public Builder removeItemList(int index) { + if (itemListBuilder_ == null) { + ensureItemListIsMutable(); + itemList_.remove(index); + onChanged(); + } else { + itemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemListBuilder( + int index) { + return getItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemListOrBuilder( + int index) { + if (itemListBuilder_ == null) { + return itemList_.get(index); } else { + return itemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public java.util.List + getItemListOrBuilderList() { + if (itemListBuilder_ != null) { + return itemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemList_); + } + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder() { + return getItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 7; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemListBuilder( + int index) { + return getItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_list = 7; + */ + public java.util.List + getItemListBuilderList() { + return getItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemListFieldBuilder() { + if (itemListBuilder_ == null) { + itemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemList_ = null; + } + return itemListBuilder_; + } + @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:TakeBattlePassRewardRsp) + } + + // @@protoc_insertion_point(class_scope:TakeBattlePassRewardRsp) + private static final emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp(); + } + + public static emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeBattlePassRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeBattlePassRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeBattlePassRewardRspOuterClass.TakeBattlePassRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeBattlePassRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeBattlePassRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035TakeBattlePassRewardRsp.proto\032 BattleP" + + "assRewardTakeOption.proto\032\017ItemParam.pro" + + "to\"\200\001\n\027TakeBattlePassRewardRsp\022\017\n\007retcod" + + "e\030\r \001(\005\0225\n\020take_option_list\030\t \003(\0132\033.Batt" + + "lePassRewardTakeOption\022\035\n\titem_list\030\007 \003(" + + "\0132\n.ItemParamB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_TakeBattlePassRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeBattlePassRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeBattlePassRewardRsp_descriptor, + new java.lang.String[] { "Retcode", "TakeOptionList", "ItemList", }); + emu.grasscutter.net.proto.BattlePassRewardTakeOptionOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeReqOuterClass.java new file mode 100644 index 00000000000..ddd987aec4a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeReqOuterClass.java @@ -0,0 +1,692 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeFurnitureMakeReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeFurnitureMakeReqOuterClass { + private TakeFurnitureMakeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeFurnitureMakeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeFurnitureMakeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 index = 8; + * @return The index. + */ + int getIndex(); + + /** + * bool is_fast_finish = 12; + * @return The isFastFinish. + */ + boolean getIsFastFinish(); + + /** + * uint32 make_id = 7; + * @return The makeId. + */ + int getMakeId(); + } + /** + *
+   * CmdId: 4772
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeFurnitureMakeReq} + */ + public static final class TakeFurnitureMakeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeFurnitureMakeReq) + TakeFurnitureMakeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeFurnitureMakeReq.newBuilder() to construct. + private TakeFurnitureMakeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeFurnitureMakeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeFurnitureMakeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeFurnitureMakeReq( + 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: { + + makeId_ = input.readUInt32(); + break; + } + case 64: { + + index_ = input.readUInt32(); + break; + } + case 96: { + + isFastFinish_ = 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.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.class, emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.Builder.class); + } + + public static final int INDEX_FIELD_NUMBER = 8; + private int index_; + /** + * uint32 index = 8; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + + public static final int IS_FAST_FINISH_FIELD_NUMBER = 12; + private boolean isFastFinish_; + /** + * bool is_fast_finish = 12; + * @return The isFastFinish. + */ + @java.lang.Override + public boolean getIsFastFinish() { + return isFastFinish_; + } + + public static final int MAKE_ID_FIELD_NUMBER = 7; + private int makeId_; + /** + * uint32 make_id = 7; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + + 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 (makeId_ != 0) { + output.writeUInt32(7, makeId_); + } + if (index_ != 0) { + output.writeUInt32(8, index_); + } + if (isFastFinish_ != false) { + output.writeBool(12, isFastFinish_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (makeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, makeId_); + } + if (index_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, index_); + } + if (isFastFinish_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isFastFinish_); + } + 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.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq other = (emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq) obj; + + if (getIndex() + != other.getIndex()) return false; + if (getIsFastFinish() + != other.getIsFastFinish()) return false; + if (getMakeId() + != other.getMakeId()) 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) + INDEX_FIELD_NUMBER; + hash = (53 * hash) + getIndex(); + hash = (37 * hash) + IS_FAST_FINISH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFastFinish()); + hash = (37 * hash) + MAKE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMakeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq 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.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq 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.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq 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.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq 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.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq 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.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq 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: 4772
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeFurnitureMakeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeFurnitureMakeReq) + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.class, emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + index_ = 0; + + isFastFinish_ = false; + + makeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.internal_static_TakeFurnitureMakeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq build() { + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq buildPartial() { + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq result = new emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq(this); + result.index_ = index_; + result.isFastFinish_ = isFastFinish_; + result.makeId_ = makeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq other) { + if (other == emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq.getDefaultInstance()) return this; + if (other.getIndex() != 0) { + setIndex(other.getIndex()); + } + if (other.getIsFastFinish() != false) { + setIsFastFinish(other.getIsFastFinish()); + } + if (other.getMakeId() != 0) { + setMakeId(other.getMakeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int index_ ; + /** + * uint32 index = 8; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + /** + * uint32 index = 8; + * @param value The index to set. + * @return This builder for chaining. + */ + public Builder setIndex(int value) { + + index_ = value; + onChanged(); + return this; + } + /** + * uint32 index = 8; + * @return This builder for chaining. + */ + public Builder clearIndex() { + + index_ = 0; + onChanged(); + return this; + } + + private boolean isFastFinish_ ; + /** + * bool is_fast_finish = 12; + * @return The isFastFinish. + */ + @java.lang.Override + public boolean getIsFastFinish() { + return isFastFinish_; + } + /** + * bool is_fast_finish = 12; + * @param value The isFastFinish to set. + * @return This builder for chaining. + */ + public Builder setIsFastFinish(boolean value) { + + isFastFinish_ = value; + onChanged(); + return this; + } + /** + * bool is_fast_finish = 12; + * @return This builder for chaining. + */ + public Builder clearIsFastFinish() { + + isFastFinish_ = false; + onChanged(); + return this; + } + + private int makeId_ ; + /** + * uint32 make_id = 7; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + /** + * uint32 make_id = 7; + * @param value The makeId to set. + * @return This builder for chaining. + */ + public Builder setMakeId(int value) { + + makeId_ = value; + onChanged(); + return this; + } + /** + * uint32 make_id = 7; + * @return This builder for chaining. + */ + public Builder clearMakeId() { + + makeId_ = 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:TakeFurnitureMakeReq) + } + + // @@protoc_insertion_point(class_scope:TakeFurnitureMakeReq) + private static final emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq(); + } + + public static emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeFurnitureMakeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeFurnitureMakeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeReqOuterClass.TakeFurnitureMakeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeFurnitureMakeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeFurnitureMakeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032TakeFurnitureMakeReq.proto\"N\n\024TakeFurn" + + "itureMakeReq\022\r\n\005index\030\010 \001(\r\022\026\n\016is_fast_f" + + "inish\030\014 \001(\010\022\017\n\007make_id\030\007 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeFurnitureMakeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeFurnitureMakeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeFurnitureMakeReq_descriptor, + new java.lang.String[] { "Index", "IsFastFinish", "MakeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeRspOuterClass.java new file mode 100644 index 00000000000..050f2cdb567 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeFurnitureMakeRspOuterClass.java @@ -0,0 +1,1577 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeFurnitureMakeRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakeFurnitureMakeRspOuterClass { + private TakeFurnitureMakeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeFurnitureMakeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeFurnitureMakeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return Whether the furnitureMakeSlot field is set. + */ + boolean hasFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return The furnitureMakeSlot. + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot(); + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder(); + + /** + * repeated .ItemParam return_item_list = 2; + */ + java.util.List + getReturnItemListList(); + /** + * repeated .ItemParam return_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index); + /** + * repeated .ItemParam return_item_list = 2; + */ + int getReturnItemListCount(); + /** + * repeated .ItemParam return_item_list = 2; + */ + java.util.List + getReturnItemListOrBuilderList(); + /** + * repeated .ItemParam return_item_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index); + + /** + * uint32 make_id = 6; + * @return The makeId. + */ + int getMakeId(); + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated .ItemParam output_item_list = 14; + */ + java.util.List + getOutputItemListList(); + /** + * repeated .ItemParam output_item_list = 14; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index); + /** + * repeated .ItemParam output_item_list = 14; + */ + int getOutputItemListCount(); + /** + * repeated .ItemParam output_item_list = 14; + */ + java.util.List + getOutputItemListOrBuilderList(); + /** + * repeated .ItemParam output_item_list = 14; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4769
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TakeFurnitureMakeRsp} + */ + public static final class TakeFurnitureMakeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeFurnitureMakeRsp) + TakeFurnitureMakeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeFurnitureMakeRsp.newBuilder() to construct. + private TakeFurnitureMakeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeFurnitureMakeRsp() { + returnItemList_ = java.util.Collections.emptyList(); + outputItemList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeFurnitureMakeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeFurnitureMakeRsp( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + returnItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + returnItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 48: { + + makeId_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder subBuilder = null; + if (furnitureMakeSlot_ != null) { + subBuilder = furnitureMakeSlot_.toBuilder(); + } + furnitureMakeSlot_ = input.readMessage(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(furnitureMakeSlot_); + furnitureMakeSlot_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + outputItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + outputItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + 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)) { + returnItemList_ = java.util.Collections.unmodifiableList(returnItemList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + outputItemList_ = java.util.Collections.unmodifiableList(outputItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.class, emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.Builder.class); + } + + public static final int FURNITURE_MAKE_SLOT_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return Whether the furnitureMakeSlot field is set. + */ + @java.lang.Override + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return The furnitureMakeSlot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + return getFurnitureMakeSlot(); + } + + public static final int RETURN_ITEM_LIST_FIELD_NUMBER = 2; + private java.util.List returnItemList_; + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public java.util.List getReturnItemListList() { + return returnItemList_; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public java.util.List + getReturnItemListOrBuilderList() { + return returnItemList_; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public int getReturnItemListCount() { + return returnItemList_.size(); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index) { + return returnItemList_.get(index); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index) { + return returnItemList_.get(index); + } + + public static final int MAKE_ID_FIELD_NUMBER = 6; + private int makeId_; + /** + * uint32 make_id = 6; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int OUTPUT_ITEM_LIST_FIELD_NUMBER = 14; + private java.util.List outputItemList_; + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public java.util.List getOutputItemListList() { + return outputItemList_; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public java.util.List + getOutputItemListOrBuilderList() { + return outputItemList_; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public int getOutputItemListCount() { + return outputItemList_.size(); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index) { + return outputItemList_.get(index); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index) { + return outputItemList_.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 < returnItemList_.size(); i++) { + output.writeMessage(2, returnItemList_.get(i)); + } + if (makeId_ != 0) { + output.writeUInt32(6, makeId_); + } + if (furnitureMakeSlot_ != null) { + output.writeMessage(8, getFurnitureMakeSlot()); + } + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + for (int i = 0; i < outputItemList_.size(); i++) { + output.writeMessage(14, outputItemList_.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 < returnItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, returnItemList_.get(i)); + } + if (makeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, makeId_); + } + if (furnitureMakeSlot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getFurnitureMakeSlot()); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + for (int i = 0; i < outputItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, outputItemList_.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.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp other = (emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp) obj; + + if (hasFurnitureMakeSlot() != other.hasFurnitureMakeSlot()) return false; + if (hasFurnitureMakeSlot()) { + if (!getFurnitureMakeSlot() + .equals(other.getFurnitureMakeSlot())) return false; + } + if (!getReturnItemListList() + .equals(other.getReturnItemListList())) return false; + if (getMakeId() + != other.getMakeId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getOutputItemListList() + .equals(other.getOutputItemListList())) 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 (hasFurnitureMakeSlot()) { + hash = (37 * hash) + FURNITURE_MAKE_SLOT_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureMakeSlot().hashCode(); + } + if (getReturnItemListCount() > 0) { + hash = (37 * hash) + RETURN_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getReturnItemListList().hashCode(); + } + hash = (37 * hash) + MAKE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMakeId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getOutputItemListCount() > 0) { + hash = (37 * hash) + OUTPUT_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOutputItemListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp 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.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp 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.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp 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.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp 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.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp 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.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp 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: 4769
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TakeFurnitureMakeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeFurnitureMakeRsp) + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.class, emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getReturnItemListFieldBuilder(); + getOutputItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + if (returnItemListBuilder_ == null) { + returnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + returnItemListBuilder_.clear(); + } + makeId_ = 0; + + retcode_ = 0; + + if (outputItemListBuilder_ == null) { + outputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + outputItemListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.internal_static_TakeFurnitureMakeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp build() { + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp buildPartial() { + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp result = new emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp(this); + int from_bitField0_ = bitField0_; + if (furnitureMakeSlotBuilder_ == null) { + result.furnitureMakeSlot_ = furnitureMakeSlot_; + } else { + result.furnitureMakeSlot_ = furnitureMakeSlotBuilder_.build(); + } + if (returnItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + returnItemList_ = java.util.Collections.unmodifiableList(returnItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.returnItemList_ = returnItemList_; + } else { + result.returnItemList_ = returnItemListBuilder_.build(); + } + result.makeId_ = makeId_; + result.retcode_ = retcode_; + if (outputItemListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + outputItemList_ = java.util.Collections.unmodifiableList(outputItemList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.outputItemList_ = outputItemList_; + } else { + result.outputItemList_ = outputItemListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp other) { + if (other == emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp.getDefaultInstance()) return this; + if (other.hasFurnitureMakeSlot()) { + mergeFurnitureMakeSlot(other.getFurnitureMakeSlot()); + } + if (returnItemListBuilder_ == null) { + if (!other.returnItemList_.isEmpty()) { + if (returnItemList_.isEmpty()) { + returnItemList_ = other.returnItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureReturnItemListIsMutable(); + returnItemList_.addAll(other.returnItemList_); + } + onChanged(); + } + } else { + if (!other.returnItemList_.isEmpty()) { + if (returnItemListBuilder_.isEmpty()) { + returnItemListBuilder_.dispose(); + returnItemListBuilder_ = null; + returnItemList_ = other.returnItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + returnItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getReturnItemListFieldBuilder() : null; + } else { + returnItemListBuilder_.addAllMessages(other.returnItemList_); + } + } + } + if (other.getMakeId() != 0) { + setMakeId(other.getMakeId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (outputItemListBuilder_ == null) { + if (!other.outputItemList_.isEmpty()) { + if (outputItemList_.isEmpty()) { + outputItemList_ = other.outputItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOutputItemListIsMutable(); + outputItemList_.addAll(other.outputItemList_); + } + onChanged(); + } + } else { + if (!other.outputItemList_.isEmpty()) { + if (outputItemListBuilder_.isEmpty()) { + outputItemListBuilder_.dispose(); + outputItemListBuilder_ = null; + outputItemList_ = other.outputItemList_; + bitField0_ = (bitField0_ & ~0x00000002); + outputItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOutputItemListFieldBuilder() : null; + } else { + outputItemListBuilder_.addAllMessages(other.outputItemList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot furnitureMakeSlot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> furnitureMakeSlotBuilder_; + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return Whether the furnitureMakeSlot field is set. + */ + public boolean hasFurnitureMakeSlot() { + return furnitureMakeSlotBuilder_ != null || furnitureMakeSlot_ != null; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + * @return The furnitureMakeSlot. + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot getFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + return furnitureMakeSlot_ == null ? emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } else { + return furnitureMakeSlotBuilder_.getMessage(); + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public Builder setFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + furnitureMakeSlot_ = value; + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public Builder setFurnitureMakeSlot( + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder builderForValue) { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = builderForValue.build(); + onChanged(); + } else { + furnitureMakeSlotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public Builder mergeFurnitureMakeSlot(emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot value) { + if (furnitureMakeSlotBuilder_ == null) { + if (furnitureMakeSlot_ != null) { + furnitureMakeSlot_ = + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder(furnitureMakeSlot_).mergeFrom(value).buildPartial(); + } else { + furnitureMakeSlot_ = value; + } + onChanged(); + } else { + furnitureMakeSlotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public Builder clearFurnitureMakeSlot() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlot_ = null; + onChanged(); + } else { + furnitureMakeSlot_ = null; + furnitureMakeSlotBuilder_ = null; + } + + return this; + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder getFurnitureMakeSlotBuilder() { + + onChanged(); + return getFurnitureMakeSlotFieldBuilder().getBuilder(); + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + public emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder getFurnitureMakeSlotOrBuilder() { + if (furnitureMakeSlotBuilder_ != null) { + return furnitureMakeSlotBuilder_.getMessageOrBuilder(); + } else { + return furnitureMakeSlot_ == null ? + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.getDefaultInstance() : furnitureMakeSlot_; + } + } + /** + * .FurnitureMakeSlot furniture_make_slot = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder> + getFurnitureMakeSlotFieldBuilder() { + if (furnitureMakeSlotBuilder_ == null) { + furnitureMakeSlotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlot.Builder, emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.FurnitureMakeSlotOrBuilder>( + getFurnitureMakeSlot(), + getParentForChildren(), + isClean()); + furnitureMakeSlot_ = null; + } + return furnitureMakeSlotBuilder_; + } + + private java.util.List returnItemList_ = + java.util.Collections.emptyList(); + private void ensureReturnItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + returnItemList_ = new java.util.ArrayList(returnItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> returnItemListBuilder_; + + /** + * repeated .ItemParam return_item_list = 2; + */ + public java.util.List getReturnItemListList() { + if (returnItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(returnItemList_); + } else { + return returnItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public int getReturnItemListCount() { + if (returnItemListBuilder_ == null) { + return returnItemList_.size(); + } else { + return returnItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getReturnItemList(int index) { + if (returnItemListBuilder_ == null) { + return returnItemList_.get(index); + } else { + return returnItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder setReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.set(index, value); + onChanged(); + } else { + returnItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder setReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addReturnItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.add(value); + onChanged(); + } else { + returnItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (returnItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureReturnItemListIsMutable(); + returnItemList_.add(index, value); + onChanged(); + } else { + returnItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addReturnItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.add(builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addReturnItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + returnItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder addAllReturnItemList( + java.lang.Iterable values) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, returnItemList_); + onChanged(); + } else { + returnItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder clearReturnItemList() { + if (returnItemListBuilder_ == null) { + returnItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + returnItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public Builder removeReturnItemList(int index) { + if (returnItemListBuilder_ == null) { + ensureReturnItemListIsMutable(); + returnItemList_.remove(index); + onChanged(); + } else { + returnItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getReturnItemListBuilder( + int index) { + return getReturnItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getReturnItemListOrBuilder( + int index) { + if (returnItemListBuilder_ == null) { + return returnItemList_.get(index); } else { + return returnItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public java.util.List + getReturnItemListOrBuilderList() { + if (returnItemListBuilder_ != null) { + return returnItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(returnItemList_); + } + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addReturnItemListBuilder() { + return getReturnItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addReturnItemListBuilder( + int index) { + return getReturnItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam return_item_list = 2; + */ + public java.util.List + getReturnItemListBuilderList() { + return getReturnItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getReturnItemListFieldBuilder() { + if (returnItemListBuilder_ == null) { + returnItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + returnItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + returnItemList_ = null; + } + return returnItemListBuilder_; + } + + private int makeId_ ; + /** + * uint32 make_id = 6; + * @return The makeId. + */ + @java.lang.Override + public int getMakeId() { + return makeId_; + } + /** + * uint32 make_id = 6; + * @param value The makeId to set. + * @return This builder for chaining. + */ + public Builder setMakeId(int value) { + + makeId_ = value; + onChanged(); + return this; + } + /** + * uint32 make_id = 6; + * @return This builder for chaining. + */ + public Builder clearMakeId() { + + makeId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private java.util.List outputItemList_ = + java.util.Collections.emptyList(); + private void ensureOutputItemListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + outputItemList_ = new java.util.ArrayList(outputItemList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> outputItemListBuilder_; + + /** + * repeated .ItemParam output_item_list = 14; + */ + public java.util.List getOutputItemListList() { + if (outputItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(outputItemList_); + } else { + return outputItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public int getOutputItemListCount() { + if (outputItemListBuilder_ == null) { + return outputItemList_.size(); + } else { + return outputItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getOutputItemList(int index) { + if (outputItemListBuilder_ == null) { + return outputItemList_.get(index); + } else { + return outputItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder setOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.set(index, value); + onChanged(); + } else { + outputItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder setOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addOutputItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.add(value); + onChanged(); + } else { + outputItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (outputItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputItemListIsMutable(); + outputItemList_.add(index, value); + onChanged(); + } else { + outputItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addOutputItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.add(builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addOutputItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + outputItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder addAllOutputItemList( + java.lang.Iterable values) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, outputItemList_); + onChanged(); + } else { + outputItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder clearOutputItemList() { + if (outputItemListBuilder_ == null) { + outputItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + outputItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public Builder removeOutputItemList(int index) { + if (outputItemListBuilder_ == null) { + ensureOutputItemListIsMutable(); + outputItemList_.remove(index); + onChanged(); + } else { + outputItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getOutputItemListBuilder( + int index) { + return getOutputItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getOutputItemListOrBuilder( + int index) { + if (outputItemListBuilder_ == null) { + return outputItemList_.get(index); } else { + return outputItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public java.util.List + getOutputItemListOrBuilderList() { + if (outputItemListBuilder_ != null) { + return outputItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(outputItemList_); + } + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addOutputItemListBuilder() { + return getOutputItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addOutputItemListBuilder( + int index) { + return getOutputItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam output_item_list = 14; + */ + public java.util.List + getOutputItemListBuilderList() { + return getOutputItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getOutputItemListFieldBuilder() { + if (outputItemListBuilder_ == null) { + outputItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + outputItemList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + outputItemList_ = null; + } + return outputItemListBuilder_; + } + @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:TakeFurnitureMakeRsp) + } + + // @@protoc_insertion_point(class_scope:TakeFurnitureMakeRsp) + private static final emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp(); + } + + public static emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeFurnitureMakeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeFurnitureMakeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeFurnitureMakeRspOuterClass.TakeFurnitureMakeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeFurnitureMakeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeFurnitureMakeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032TakeFurnitureMakeRsp.proto\032\027FurnitureM" + + "akeSlot.proto\032\017ItemParam.proto\"\265\001\n\024TakeF" + + "urnitureMakeRsp\022/\n\023furniture_make_slot\030\010" + + " \001(\0132\022.FurnitureMakeSlot\022$\n\020return_item_" + + "list\030\002 \003(\0132\n.ItemParam\022\017\n\007make_id\030\006 \001(\r\022" + + "\017\n\007retcode\030\t \001(\005\022$\n\020output_item_list\030\016 \003" + + "(\0132\n.ItemParamB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(), + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_TakeFurnitureMakeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeFurnitureMakeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeFurnitureMakeRsp_descriptor, + new java.lang.String[] { "FurnitureMakeSlot", "ReturnItemList", "MakeId", "Retcode", "OutputItemList", }); + emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass.getDescriptor(); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardReqOuterClass.java new file mode 100644 index 00000000000..0922e86a6e2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakePlayerLevelRewardReq.proto + +package emu.grasscutter.net.proto; + +public final class TakePlayerLevelRewardReqOuterClass { + private TakePlayerLevelRewardReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakePlayerLevelRewardReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakePlayerLevelRewardReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 3; + * @return The level. + */ + int getLevel(); + } + /** + *
+   * CmdId: 129
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakePlayerLevelRewardReq} + */ + public static final class TakePlayerLevelRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakePlayerLevelRewardReq) + TakePlayerLevelRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakePlayerLevelRewardReq.newBuilder() to construct. + private TakePlayerLevelRewardReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakePlayerLevelRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakePlayerLevelRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakePlayerLevelRewardReq( + 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: { + + level_ = 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.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.class, emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 3; + private int level_; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + 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 (level_ != 0) { + output.writeUInt32(3, level_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, level_); + } + 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.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq other = (emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq) obj; + + if (getLevel() + != other.getLevel()) 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) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq 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.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq 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.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq 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.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq 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.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq 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.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq 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: 129
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakePlayerLevelRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakePlayerLevelRewardReq) + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.class, emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.internal_static_TakePlayerLevelRewardReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq build() { + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq buildPartial() { + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq result = new emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq(this); + result.level_ = level_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq) { + return mergeFrom((emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq other) { + if (other == emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int level_ ; + /** + * uint32 level = 3; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 3; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 3; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 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:TakePlayerLevelRewardReq) + } + + // @@protoc_insertion_point(class_scope:TakePlayerLevelRewardReq) + private static final emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq(); + } + + public static emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakePlayerLevelRewardReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakePlayerLevelRewardReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardReqOuterClass.TakePlayerLevelRewardReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakePlayerLevelRewardReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakePlayerLevelRewardReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036TakePlayerLevelRewardReq.proto\")\n\030Take" + + "PlayerLevelRewardReq\022\r\n\005level\030\003 \001(\rB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakePlayerLevelRewardReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakePlayerLevelRewardReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakePlayerLevelRewardReq_descriptor, + new java.lang.String[] { "Level", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardRspOuterClass.java new file mode 100644 index 00000000000..259a50657ea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakePlayerLevelRewardRspOuterClass.java @@ -0,0 +1,689 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakePlayerLevelRewardRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakePlayerLevelRewardRspOuterClass { + private TakePlayerLevelRewardRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakePlayerLevelRewardRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakePlayerLevelRewardRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 reward_id = 9; + * @return The rewardId. + */ + int getRewardId(); + + /** + * int32 retcode = 13; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 level = 6; + * @return The level. + */ + int getLevel(); + } + /** + *
+   * CmdId: 157
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TakePlayerLevelRewardRsp} + */ + public static final class TakePlayerLevelRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakePlayerLevelRewardRsp) + TakePlayerLevelRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakePlayerLevelRewardRsp.newBuilder() to construct. + private TakePlayerLevelRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakePlayerLevelRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakePlayerLevelRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakePlayerLevelRewardRsp( + 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: { + + level_ = input.readUInt32(); + break; + } + case 72: { + + rewardId_ = input.readUInt32(); + break; + } + case 104: { + + 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.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.class, emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.Builder.class); + } + + public static final int REWARD_ID_FIELD_NUMBER = 9; + private int rewardId_; + /** + * uint32 reward_id = 9; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + + public static final int RETCODE_FIELD_NUMBER = 13; + private int retcode_; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int LEVEL_FIELD_NUMBER = 6; + private int level_; + /** + * uint32 level = 6; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + 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 (level_ != 0) { + output.writeUInt32(6, level_); + } + if (rewardId_ != 0) { + output.writeUInt32(9, rewardId_); + } + if (retcode_ != 0) { + output.writeInt32(13, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, level_); + } + if (rewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, rewardId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, 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.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp other = (emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp) obj; + + if (getRewardId() + != other.getRewardId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getLevel() + != other.getLevel()) 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) + REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getRewardId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp 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.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp 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.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp 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.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp 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.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp 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.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp 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: 157
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TakePlayerLevelRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakePlayerLevelRewardRsp) + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.class, emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + rewardId_ = 0; + + retcode_ = 0; + + level_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.internal_static_TakePlayerLevelRewardRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp build() { + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp buildPartial() { + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp result = new emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp(this); + result.rewardId_ = rewardId_; + result.retcode_ = retcode_; + result.level_ = level_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp other) { + if (other == emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp.getDefaultInstance()) return this; + if (other.getRewardId() != 0) { + setRewardId(other.getRewardId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int rewardId_ ; + /** + * uint32 reward_id = 9; + * @return The rewardId. + */ + @java.lang.Override + public int getRewardId() { + return rewardId_; + } + /** + * uint32 reward_id = 9; + * @param value The rewardId to set. + * @return This builder for chaining. + */ + public Builder setRewardId(int value) { + + rewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 reward_id = 9; + * @return This builder for chaining. + */ + public Builder clearRewardId() { + + rewardId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 13; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 13; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 13; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int level_ ; + /** + * uint32 level = 6; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 6; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 6; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 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:TakePlayerLevelRewardRsp) + } + + // @@protoc_insertion_point(class_scope:TakePlayerLevelRewardRsp) + private static final emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp(); + } + + public static emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakePlayerLevelRewardRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakePlayerLevelRewardRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakePlayerLevelRewardRspOuterClass.TakePlayerLevelRewardRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakePlayerLevelRewardRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakePlayerLevelRewardRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036TakePlayerLevelRewardRsp.proto\"M\n\030Take" + + "PlayerLevelRewardRsp\022\021\n\treward_id\030\t \001(\r\022" + + "\017\n\007retcode\030\r \001(\005\022\r\n\005level\030\006 \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakePlayerLevelRewardRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakePlayerLevelRewardRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakePlayerLevelRewardRsp_descriptor, + new java.lang.String[] { "RewardId", "Retcode", "Level", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java new file mode 100644 index 00000000000..df1f011abfa --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeoffEquipReq.proto + +package emu.grasscutter.net.proto; + +public final class TakeoffEquipReqOuterClass { + private TakeoffEquipReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeoffEquipReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeoffEquipReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 8; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 slot = 15; + * @return The slot. + */ + int getSlot(); + } + /** + *
+   * CmdId: 605
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TakeoffEquipReq} + */ + public static final class TakeoffEquipReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeoffEquipReq) + TakeoffEquipReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeoffEquipReq.newBuilder() to construct. + private TakeoffEquipReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeoffEquipReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeoffEquipReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeoffEquipReq( + 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 64: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 120: { + + slot_ = 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.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.class, emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 8; + private long avatarGuid_; + /** + * uint64 avatar_guid = 8; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int SLOT_FIELD_NUMBER = 15; + private int slot_; + /** + * uint32 slot = 15; + * @return The slot. + */ + @java.lang.Override + public int getSlot() { + return slot_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(8, avatarGuid_); + } + if (slot_ != 0) { + output.writeUInt32(15, slot_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(8, avatarGuid_); + } + if (slot_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, slot_); + } + 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.TakeoffEquipReqOuterClass.TakeoffEquipReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq other = (emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getSlot() + != other.getSlot()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + SLOT_FIELD_NUMBER; + hash = (53 * hash) + getSlot(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq 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.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq 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.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq 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.TakeoffEquipReqOuterClass.TakeoffEquipReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq 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.TakeoffEquipReqOuterClass.TakeoffEquipReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq 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.TakeoffEquipReqOuterClass.TakeoffEquipReq 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: 605
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TakeoffEquipReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeoffEquipReq) + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.class, emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + slot_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.internal_static_TakeoffEquipReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq build() { + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq buildPartial() { + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq result = new emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq(this); + result.avatarGuid_ = avatarGuid_; + result.slot_ = slot_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq) { + return mergeFrom((emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq other) { + if (other == emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getSlot() != 0) { + setSlot(other.getSlot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 8; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 8; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 8; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int slot_ ; + /** + * uint32 slot = 15; + * @return The slot. + */ + @java.lang.Override + public int getSlot() { + return slot_; + } + /** + * uint32 slot = 15; + * @param value The slot to set. + * @return This builder for chaining. + */ + public Builder setSlot(int value) { + + slot_ = value; + onChanged(); + return this; + } + /** + * uint32 slot = 15; + * @return This builder for chaining. + */ + public Builder clearSlot() { + + slot_ = 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:TakeoffEquipReq) + } + + // @@protoc_insertion_point(class_scope:TakeoffEquipReq) + private static final emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq(); + } + + public static emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeoffEquipReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeoffEquipReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipReqOuterClass.TakeoffEquipReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeoffEquipReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeoffEquipReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TakeoffEquipReq.proto\"4\n\017TakeoffEquipR" + + "eq\022\023\n\013avatar_guid\030\010 \001(\004\022\014\n\004slot\030\017 \001(\rB\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeoffEquipReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeoffEquipReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeoffEquipReq_descriptor, + new java.lang.String[] { "AvatarGuid", "Slot", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java new file mode 100644 index 00000000000..3cd57acfe12 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TakeoffEquipRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TakeoffEquipRsp.proto + +package emu.grasscutter.net.proto; + +public final class TakeoffEquipRspOuterClass { + private TakeoffEquipRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TakeoffEquipRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TakeoffEquipRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 avatar_guid = 9; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 slot = 10; + * @return The slot. + */ + int getSlot(); + } + /** + *
+   * CmdId: 682
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TakeoffEquipRsp} + */ + public static final class TakeoffEquipRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeoffEquipRsp) + TakeoffEquipRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeoffEquipRsp.newBuilder() to construct. + private TakeoffEquipRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TakeoffEquipRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeoffEquipRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeoffEquipRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 80: { + + slot_ = 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.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.class, emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.Builder.class); + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 9; + private long avatarGuid_; + /** + * uint64 avatar_guid = 9; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SLOT_FIELD_NUMBER = 10; + private int slot_; + /** + * uint32 slot = 10; + * @return The slot. + */ + @java.lang.Override + public int getSlot() { + return slot_; + } + + 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 (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(9, avatarGuid_); + } + if (slot_ != 0) { + output.writeUInt32(10, slot_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, avatarGuid_); + } + if (slot_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, slot_); + } + 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.TakeoffEquipRspOuterClass.TakeoffEquipRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp other = (emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp) obj; + + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getSlot() + != other.getSlot()) 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) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + SLOT_FIELD_NUMBER; + hash = (53 * hash) + getSlot(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp 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.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp 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.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp 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.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp 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.TakeoffEquipRspOuterClass.TakeoffEquipRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp 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.TakeoffEquipRspOuterClass.TakeoffEquipRsp 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: 682
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TakeoffEquipRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TakeoffEquipRsp) + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.class, emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + avatarGuid_ = 0L; + + retcode_ = 0; + + slot_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.internal_static_TakeoffEquipRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp build() { + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp buildPartial() { + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp result = new emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp(this); + result.avatarGuid_ = avatarGuid_; + result.retcode_ = retcode_; + result.slot_ = slot_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp) { + return mergeFrom((emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp other) { + if (other == emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp.getDefaultInstance()) return this; + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getSlot() != 0) { + setSlot(other.getSlot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 9; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 9; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 9; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int slot_ ; + /** + * uint32 slot = 10; + * @return The slot. + */ + @java.lang.Override + public int getSlot() { + return slot_; + } + /** + * uint32 slot = 10; + * @param value The slot to set. + * @return This builder for chaining. + */ + public Builder setSlot(int value) { + + slot_ = value; + onChanged(); + return this; + } + /** + * uint32 slot = 10; + * @return This builder for chaining. + */ + public Builder clearSlot() { + + slot_ = 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:TakeoffEquipRsp) + } + + // @@protoc_insertion_point(class_scope:TakeoffEquipRsp) + private static final emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp(); + } + + public static emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TakeoffEquipRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TakeoffEquipRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TakeoffEquipRspOuterClass.TakeoffEquipRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TakeoffEquipRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TakeoffEquipRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TakeoffEquipRsp.proto\"E\n\017TakeoffEquipR" + + "sp\022\023\n\013avatar_guid\030\t \001(\004\022\017\n\007retcode\030\006 \001(\005" + + "\022\014\n\004slot\030\n \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TakeoffEquipRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TakeoffEquipRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TakeoffEquipRsp_descriptor, + new java.lang.String[] { "AvatarGuid", "Retcode", "Slot", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java new file mode 100644 index 00000000000..de202aaaf39 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TeamEnterSceneInfoOuterClass.java @@ -0,0 +1,950 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TeamEnterSceneInfo.proto + +package emu.grasscutter.net.proto; + +public final class TeamEnterSceneInfoOuterClass { + private TeamEnterSceneInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TeamEnterSceneInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:TeamEnterSceneInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .AbilityControlBlock ability_control_block = 7; + * @return Whether the abilityControlBlock field is set. + */ + boolean hasAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 7; + * @return The abilityControlBlock. + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock(); + /** + * .AbilityControlBlock ability_control_block = 7; + */ + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder(); + + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return Whether the teamAbilityInfo field is set. + */ + boolean hasTeamAbilityInfo(); + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return The teamAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo(); + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder(); + + /** + * uint32 team_entity_id = 15; + * @return The teamEntityId. + */ + int getTeamEntityId(); + } + /** + * Protobuf type {@code TeamEnterSceneInfo} + */ + public static final class TeamEnterSceneInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TeamEnterSceneInfo) + TeamEnterSceneInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use TeamEnterSceneInfo.newBuilder() to construct. + private TeamEnterSceneInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TeamEnterSceneInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TeamEnterSceneInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TeamEnterSceneInfo( + 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 58: { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder subBuilder = null; + if (abilityControlBlock_ != null) { + subBuilder = abilityControlBlock_.toBuilder(); + } + abilityControlBlock_ = input.readMessage(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(abilityControlBlock_); + abilityControlBlock_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (teamAbilityInfo_ != null) { + subBuilder = teamAbilityInfo_.toBuilder(); + } + teamAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(teamAbilityInfo_); + teamAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + teamEntityId_ = 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.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.class, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder.class); + } + + public static final int ABILITY_CONTROL_BLOCK_FIELD_NUMBER = 7; + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + /** + * .AbilityControlBlock ability_control_block = 7; + * @return Whether the abilityControlBlock field is set. + */ + @java.lang.Override + public boolean hasAbilityControlBlock() { + return abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 7; + * @return The abilityControlBlock. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + return getAbilityControlBlock(); + } + + public static final int TEAM_ABILITY_INFO_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return Whether the teamAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasTeamAbilityInfo() { + return teamAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return The teamAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo() { + return teamAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { + return getTeamAbilityInfo(); + } + + public static final int TEAM_ENTITY_ID_FIELD_NUMBER = 15; + private int teamEntityId_; + /** + * uint32 team_entity_id = 15; + * @return The teamEntityId. + */ + @java.lang.Override + public int getTeamEntityId() { + return teamEntityId_; + } + + 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 (abilityControlBlock_ != null) { + output.writeMessage(7, getAbilityControlBlock()); + } + if (teamAbilityInfo_ != null) { + output.writeMessage(10, getTeamAbilityInfo()); + } + if (teamEntityId_ != 0) { + output.writeUInt32(15, teamEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (abilityControlBlock_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getAbilityControlBlock()); + } + if (teamAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getTeamAbilityInfo()); + } + if (teamEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, teamEntityId_); + } + 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.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo other = (emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo) obj; + + if (hasAbilityControlBlock() != other.hasAbilityControlBlock()) return false; + if (hasAbilityControlBlock()) { + if (!getAbilityControlBlock() + .equals(other.getAbilityControlBlock())) return false; + } + if (hasTeamAbilityInfo() != other.hasTeamAbilityInfo()) return false; + if (hasTeamAbilityInfo()) { + if (!getTeamAbilityInfo() + .equals(other.getTeamAbilityInfo())) return false; + } + if (getTeamEntityId() + != other.getTeamEntityId()) 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 (hasAbilityControlBlock()) { + hash = (37 * hash) + ABILITY_CONTROL_BLOCK_FIELD_NUMBER; + hash = (53 * hash) + getAbilityControlBlock().hashCode(); + } + if (hasTeamAbilityInfo()) { + hash = (37 * hash) + TEAM_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTeamAbilityInfo().hashCode(); + } + hash = (37 * hash) + TEAM_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo 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.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo 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.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo 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.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo 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.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo 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.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo 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; + } + /** + * Protobuf type {@code TeamEnterSceneInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TeamEnterSceneInfo) + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.class, emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = null; + } else { + teamAbilityInfo_ = null; + teamAbilityInfoBuilder_ = null; + } + teamEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.internal_static_TeamEnterSceneInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo build() { + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo buildPartial() { + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo result = new emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo(this); + if (abilityControlBlockBuilder_ == null) { + result.abilityControlBlock_ = abilityControlBlock_; + } else { + result.abilityControlBlock_ = abilityControlBlockBuilder_.build(); + } + if (teamAbilityInfoBuilder_ == null) { + result.teamAbilityInfo_ = teamAbilityInfo_; + } else { + result.teamAbilityInfo_ = teamAbilityInfoBuilder_.build(); + } + result.teamEntityId_ = teamEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo) { + return mergeFrom((emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo other) { + if (other == emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo.getDefaultInstance()) return this; + if (other.hasAbilityControlBlock()) { + mergeAbilityControlBlock(other.getAbilityControlBlock()); + } + if (other.hasTeamAbilityInfo()) { + mergeTeamAbilityInfo(other.getTeamAbilityInfo()); + } + if (other.getTeamEntityId() != 0) { + setTeamEntityId(other.getTeamEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock abilityControlBlock_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> abilityControlBlockBuilder_; + /** + * .AbilityControlBlock ability_control_block = 7; + * @return Whether the abilityControlBlock field is set. + */ + public boolean hasAbilityControlBlock() { + return abilityControlBlockBuilder_ != null || abilityControlBlock_ != null; + } + /** + * .AbilityControlBlock ability_control_block = 7; + * @return The abilityControlBlock. + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock getAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + return abilityControlBlock_ == null ? emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } else { + return abilityControlBlockBuilder_.getMessage(); + } + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public Builder setAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + abilityControlBlock_ = value; + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public Builder setAbilityControlBlock( + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder builderForValue) { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = builderForValue.build(); + onChanged(); + } else { + abilityControlBlockBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public Builder mergeAbilityControlBlock(emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock value) { + if (abilityControlBlockBuilder_ == null) { + if (abilityControlBlock_ != null) { + abilityControlBlock_ = + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.newBuilder(abilityControlBlock_).mergeFrom(value).buildPartial(); + } else { + abilityControlBlock_ = value; + } + onChanged(); + } else { + abilityControlBlockBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public Builder clearAbilityControlBlock() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlock_ = null; + onChanged(); + } else { + abilityControlBlock_ = null; + abilityControlBlockBuilder_ = null; + } + + return this; + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder getAbilityControlBlockBuilder() { + + onChanged(); + return getAbilityControlBlockFieldBuilder().getBuilder(); + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + public emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder getAbilityControlBlockOrBuilder() { + if (abilityControlBlockBuilder_ != null) { + return abilityControlBlockBuilder_.getMessageOrBuilder(); + } else { + return abilityControlBlock_ == null ? + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.getDefaultInstance() : abilityControlBlock_; + } + } + /** + * .AbilityControlBlock ability_control_block = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder> + getAbilityControlBlockFieldBuilder() { + if (abilityControlBlockBuilder_ == null) { + abilityControlBlockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlock.Builder, emu.grasscutter.net.proto.AbilityControlBlockOuterClass.AbilityControlBlockOrBuilder>( + getAbilityControlBlock(), + getParentForChildren(), + isClean()); + abilityControlBlock_ = null; + } + return abilityControlBlockBuilder_; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> teamAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return Whether the teamAbilityInfo field is set. + */ + public boolean hasTeamAbilityInfo() { + return teamAbilityInfoBuilder_ != null || teamAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + * @return The teamAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo() { + if (teamAbilityInfoBuilder_ == null) { + return teamAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } else { + return teamAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public Builder setTeamAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (teamAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + teamAbilityInfo_ = value; + onChanged(); + } else { + teamAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public Builder setTeamAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + teamAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public Builder mergeTeamAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (teamAbilityInfoBuilder_ == null) { + if (teamAbilityInfo_ != null) { + teamAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(teamAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + teamAbilityInfo_ = value; + } + onChanged(); + } else { + teamAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public Builder clearTeamAbilityInfo() { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = null; + onChanged(); + } else { + teamAbilityInfo_ = null; + teamAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getTeamAbilityInfoBuilder() { + + onChanged(); + return getTeamAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { + if (teamAbilityInfoBuilder_ != null) { + return teamAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return teamAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo team_ability_info = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getTeamAbilityInfoFieldBuilder() { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getTeamAbilityInfo(), + getParentForChildren(), + isClean()); + teamAbilityInfo_ = null; + } + return teamAbilityInfoBuilder_; + } + + private int teamEntityId_ ; + /** + * uint32 team_entity_id = 15; + * @return The teamEntityId. + */ + @java.lang.Override + public int getTeamEntityId() { + return teamEntityId_; + } + /** + * uint32 team_entity_id = 15; + * @param value The teamEntityId to set. + * @return This builder for chaining. + */ + public Builder setTeamEntityId(int value) { + + teamEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearTeamEntityId() { + + teamEntityId_ = 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:TeamEnterSceneInfo) + } + + // @@protoc_insertion_point(class_scope:TeamEnterSceneInfo) + private static final emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo(); + } + + public static emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TeamEnterSceneInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TeamEnterSceneInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEnterSceneInfoOuterClass.TeamEnterSceneInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TeamEnterSceneInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TeamEnterSceneInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TeamEnterSceneInfo.proto\032\031AbilityContr" + + "olBlock.proto\032\032AbilitySyncStateInfo.prot" + + "o\"\223\001\n\022TeamEnterSceneInfo\0223\n\025ability_cont" + + "rol_block\030\007 \001(\0132\024.AbilityControlBlock\0220\n" + + "\021team_ability_info\030\n \001(\0132\025.AbilitySyncSt" + + "ateInfo\022\026\n\016team_entity_id\030\017 \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(), + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + }); + internal_static_TeamEnterSceneInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TeamEnterSceneInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TeamEnterSceneInfo_descriptor, + new java.lang.String[] { "AbilityControlBlock", "TeamAbilityInfo", "TeamEntityId", }); + emu.grasscutter.net.proto.AbilityControlBlockOuterClass.getDescriptor(); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java new file mode 100644 index 00000000000..eddc8094cb9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TeamEntityInfoOuterClass.java @@ -0,0 +1,814 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TeamEntityInfo.proto + +package emu.grasscutter.net.proto; + +public final class TeamEntityInfoOuterClass { + private TeamEntityInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TeamEntityInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:TeamEntityInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 authority_peer_id = 10; + * @return The authorityPeerId. + */ + int getAuthorityPeerId(); + + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return Whether the teamAbilityInfo field is set. + */ + boolean hasTeamAbilityInfo(); + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return The teamAbilityInfo. + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo(); + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder(); + + /** + * uint32 team_entity_id = 8; + * @return The teamEntityId. + */ + int getTeamEntityId(); + } + /** + * Protobuf type {@code TeamEntityInfo} + */ + public static final class TeamEntityInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TeamEntityInfo) + TeamEntityInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use TeamEntityInfo.newBuilder() to construct. + private TeamEntityInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TeamEntityInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TeamEntityInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TeamEntityInfo( + 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 64: { + + teamEntityId_ = input.readUInt32(); + break; + } + case 74: { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder subBuilder = null; + if (teamAbilityInfo_ != null) { + subBuilder = teamAbilityInfo_.toBuilder(); + } + teamAbilityInfo_ = input.readMessage(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(teamAbilityInfo_); + teamAbilityInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 80: { + + authorityPeerId_ = 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.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.class, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder.class); + } + + public static final int AUTHORITY_PEER_ID_FIELD_NUMBER = 10; + private int authorityPeerId_; + /** + * uint32 authority_peer_id = 10; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + + public static final int TEAM_ABILITY_INFO_FIELD_NUMBER = 9; + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return Whether the teamAbilityInfo field is set. + */ + @java.lang.Override + public boolean hasTeamAbilityInfo() { + return teamAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return The teamAbilityInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo() { + return teamAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { + return getTeamAbilityInfo(); + } + + public static final int TEAM_ENTITY_ID_FIELD_NUMBER = 8; + private int teamEntityId_; + /** + * uint32 team_entity_id = 8; + * @return The teamEntityId. + */ + @java.lang.Override + public int getTeamEntityId() { + return teamEntityId_; + } + + 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 (teamEntityId_ != 0) { + output.writeUInt32(8, teamEntityId_); + } + if (teamAbilityInfo_ != null) { + output.writeMessage(9, getTeamAbilityInfo()); + } + if (authorityPeerId_ != 0) { + output.writeUInt32(10, authorityPeerId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (teamEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, teamEntityId_); + } + if (teamAbilityInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getTeamAbilityInfo()); + } + if (authorityPeerId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, authorityPeerId_); + } + 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.TeamEntityInfoOuterClass.TeamEntityInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo other = (emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo) obj; + + if (getAuthorityPeerId() + != other.getAuthorityPeerId()) return false; + if (hasTeamAbilityInfo() != other.hasTeamAbilityInfo()) return false; + if (hasTeamAbilityInfo()) { + if (!getTeamAbilityInfo() + .equals(other.getTeamAbilityInfo())) return false; + } + if (getTeamEntityId() + != other.getTeamEntityId()) 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) + AUTHORITY_PEER_ID_FIELD_NUMBER; + hash = (53 * hash) + getAuthorityPeerId(); + if (hasTeamAbilityInfo()) { + hash = (37 * hash) + TEAM_ABILITY_INFO_FIELD_NUMBER; + hash = (53 * hash) + getTeamAbilityInfo().hashCode(); + } + hash = (37 * hash) + TEAM_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTeamEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo 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.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo 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.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo 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.TeamEntityInfoOuterClass.TeamEntityInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo 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.TeamEntityInfoOuterClass.TeamEntityInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo 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.TeamEntityInfoOuterClass.TeamEntityInfo 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; + } + /** + * Protobuf type {@code TeamEntityInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TeamEntityInfo) + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.class, emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + authorityPeerId_ = 0; + + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = null; + } else { + teamAbilityInfo_ = null; + teamAbilityInfoBuilder_ = null; + } + teamEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.internal_static_TeamEntityInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo build() { + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo buildPartial() { + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo result = new emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo(this); + result.authorityPeerId_ = authorityPeerId_; + if (teamAbilityInfoBuilder_ == null) { + result.teamAbilityInfo_ = teamAbilityInfo_; + } else { + result.teamAbilityInfo_ = teamAbilityInfoBuilder_.build(); + } + result.teamEntityId_ = teamEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo) { + return mergeFrom((emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo other) { + if (other == emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo.getDefaultInstance()) return this; + if (other.getAuthorityPeerId() != 0) { + setAuthorityPeerId(other.getAuthorityPeerId()); + } + if (other.hasTeamAbilityInfo()) { + mergeTeamAbilityInfo(other.getTeamAbilityInfo()); + } + if (other.getTeamEntityId() != 0) { + setTeamEntityId(other.getTeamEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int authorityPeerId_ ; + /** + * uint32 authority_peer_id = 10; + * @return The authorityPeerId. + */ + @java.lang.Override + public int getAuthorityPeerId() { + return authorityPeerId_; + } + /** + * uint32 authority_peer_id = 10; + * @param value The authorityPeerId to set. + * @return This builder for chaining. + */ + public Builder setAuthorityPeerId(int value) { + + authorityPeerId_ = value; + onChanged(); + return this; + } + /** + * uint32 authority_peer_id = 10; + * @return This builder for chaining. + */ + public Builder clearAuthorityPeerId() { + + authorityPeerId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo teamAbilityInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> teamAbilityInfoBuilder_; + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return Whether the teamAbilityInfo field is set. + */ + public boolean hasTeamAbilityInfo() { + return teamAbilityInfoBuilder_ != null || teamAbilityInfo_ != null; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + * @return The teamAbilityInfo. + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo getTeamAbilityInfo() { + if (teamAbilityInfoBuilder_ == null) { + return teamAbilityInfo_ == null ? emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } else { + return teamAbilityInfoBuilder_.getMessage(); + } + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public Builder setTeamAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (teamAbilityInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + teamAbilityInfo_ = value; + onChanged(); + } else { + teamAbilityInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public Builder setTeamAbilityInfo( + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder builderForValue) { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = builderForValue.build(); + onChanged(); + } else { + teamAbilityInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public Builder mergeTeamAbilityInfo(emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo value) { + if (teamAbilityInfoBuilder_ == null) { + if (teamAbilityInfo_ != null) { + teamAbilityInfo_ = + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.newBuilder(teamAbilityInfo_).mergeFrom(value).buildPartial(); + } else { + teamAbilityInfo_ = value; + } + onChanged(); + } else { + teamAbilityInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public Builder clearTeamAbilityInfo() { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfo_ = null; + onChanged(); + } else { + teamAbilityInfo_ = null; + teamAbilityInfoBuilder_ = null; + } + + return this; + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder getTeamAbilityInfoBuilder() { + + onChanged(); + return getTeamAbilityInfoFieldBuilder().getBuilder(); + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + public emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder getTeamAbilityInfoOrBuilder() { + if (teamAbilityInfoBuilder_ != null) { + return teamAbilityInfoBuilder_.getMessageOrBuilder(); + } else { + return teamAbilityInfo_ == null ? + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.getDefaultInstance() : teamAbilityInfo_; + } + } + /** + * .AbilitySyncStateInfo team_ability_info = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder> + getTeamAbilityInfoFieldBuilder() { + if (teamAbilityInfoBuilder_ == null) { + teamAbilityInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfo.Builder, emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.AbilitySyncStateInfoOrBuilder>( + getTeamAbilityInfo(), + getParentForChildren(), + isClean()); + teamAbilityInfo_ = null; + } + return teamAbilityInfoBuilder_; + } + + private int teamEntityId_ ; + /** + * uint32 team_entity_id = 8; + * @return The teamEntityId. + */ + @java.lang.Override + public int getTeamEntityId() { + return teamEntityId_; + } + /** + * uint32 team_entity_id = 8; + * @param value The teamEntityId to set. + * @return This builder for chaining. + */ + public Builder setTeamEntityId(int value) { + + teamEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 team_entity_id = 8; + * @return This builder for chaining. + */ + public Builder clearTeamEntityId() { + + teamEntityId_ = 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:TeamEntityInfo) + } + + // @@protoc_insertion_point(class_scope:TeamEntityInfo) + private static final emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo(); + } + + public static emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TeamEntityInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TeamEntityInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamEntityInfoOuterClass.TeamEntityInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TeamEntityInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TeamEntityInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024TeamEntityInfo.proto\032\032AbilitySyncState" + + "Info.proto\"u\n\016TeamEntityInfo\022\031\n\021authorit" + + "y_peer_id\030\n \001(\r\0220\n\021team_ability_info\030\t \001" + + "(\0132\025.AbilitySyncStateInfo\022\026\n\016team_entity" + + "_id\030\010 \001(\rB\033\n\031emu.grasscutter.net.protob\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(), + }); + internal_static_TeamEntityInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TeamEntityInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TeamEntityInfo_descriptor, + new java.lang.String[] { "AuthorityPeerId", "TeamAbilityInfo", "TeamEntityId", }); + emu.grasscutter.net.proto.AbilitySyncStateInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java new file mode 100644 index 00000000000..8a9b2164ad9 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TeamResonanceChangeNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TeamResonanceChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class TeamResonanceChangeNotifyOuterClass { + private TeamResonanceChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TeamResonanceChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TeamResonanceChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + java.util.List + getInfoListList(); + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getInfoList(int index); + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + int getInfoListCount(); + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + java.util.List + getInfoListOrBuilderList(); + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder getInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 1082
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TeamResonanceChangeNotify} + */ + public static final class TeamResonanceChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TeamResonanceChangeNotify) + TeamResonanceChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TeamResonanceChangeNotify.newBuilder() to construct. + private TeamResonanceChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TeamResonanceChangeNotify() { + infoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TeamResonanceChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TeamResonanceChangeNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + infoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + infoList_.add( + input.readMessage(emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.parser(), extensionRegistry)); + 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)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.class, emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.Builder.class); + } + + public static final int INFO_LIST_FIELD_NUMBER = 1; + private java.util.List infoList_; + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public java.util.List getInfoListList() { + return infoList_; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public java.util.List + getInfoListOrBuilderList() { + return infoList_; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public int getInfoListCount() { + return infoList_.size(); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getInfoList(int index) { + return infoList_.get(index); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder getInfoListOrBuilder( + int index) { + return infoList_.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 < infoList_.size(); i++) { + output.writeMessage(1, infoList_.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 < infoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, infoList_.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.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify other = (emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify) obj; + + if (!getInfoListList() + .equals(other.getInfoListList())) 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 (getInfoListCount() > 0) { + hash = (37 * hash) + INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify 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.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify 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.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify 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.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify 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.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify 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.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify 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: 1082
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TeamResonanceChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TeamResonanceChangeNotify) + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.class, emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + infoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.internal_static_TeamResonanceChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify build() { + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify buildPartial() { + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify result = new emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify(this); + int from_bitField0_ = bitField0_; + if (infoListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + infoList_ = java.util.Collections.unmodifiableList(infoList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.infoList_ = infoList_; + } else { + result.infoList_ = infoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify other) { + if (other == emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify.getDefaultInstance()) return this; + if (infoListBuilder_ == null) { + if (!other.infoList_.isEmpty()) { + if (infoList_.isEmpty()) { + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInfoListIsMutable(); + infoList_.addAll(other.infoList_); + } + onChanged(); + } + } else { + if (!other.infoList_.isEmpty()) { + if (infoListBuilder_.isEmpty()) { + infoListBuilder_.dispose(); + infoListBuilder_ = null; + infoList_ = other.infoList_; + bitField0_ = (bitField0_ & ~0x00000001); + infoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInfoListFieldBuilder() : null; + } else { + infoListBuilder_.addAllMessages(other.infoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List infoList_ = + java.util.Collections.emptyList(); + private void ensureInfoListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + infoList_ = new java.util.ArrayList(infoList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder> infoListBuilder_; + + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public java.util.List getInfoListList() { + if (infoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(infoList_); + } else { + return infoListBuilder_.getMessageList(); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public int getInfoListCount() { + if (infoListBuilder_ == null) { + return infoList_.size(); + } else { + return infoListBuilder_.getCount(); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo getInfoList(int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); + } else { + return infoListBuilder_.getMessage(index); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.set(index, value); + onChanged(); + } else { + infoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder setInfoList( + int index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.set(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addInfoList(emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(value); + onChanged(); + } else { + infoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo value) { + if (infoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfoListIsMutable(); + infoList_.add(index, value); + onChanged(); + } else { + infoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addInfoList( + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addInfoList( + int index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder builderForValue) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.add(index, builderForValue.build()); + onChanged(); + } else { + infoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder addAllInfoList( + java.lang.Iterable values) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, infoList_); + onChanged(); + } else { + infoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder clearInfoList() { + if (infoListBuilder_ == null) { + infoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + infoListBuilder_.clear(); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public Builder removeInfoList(int index) { + if (infoListBuilder_ == null) { + ensureInfoListIsMutable(); + infoList_.remove(index); + onChanged(); + } else { + infoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder getInfoListBuilder( + int index) { + return getInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder getInfoListOrBuilder( + int index) { + if (infoListBuilder_ == null) { + return infoList_.get(index); } else { + return infoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public java.util.List + getInfoListOrBuilderList() { + if (infoListBuilder_ != null) { + return infoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(infoList_); + } + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder addInfoListBuilder() { + return getInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance()); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder addInfoListBuilder( + int index) { + return getInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.getDefaultInstance()); + } + /** + * repeated .AvatarTeamResonanceInfo info_list = 1; + */ + public java.util.List + getInfoListBuilderList() { + return getInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder> + getInfoListFieldBuilder() { + if (infoListBuilder_ == null) { + infoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfo.Builder, emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.AvatarTeamResonanceInfoOrBuilder>( + infoList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + infoList_ = null; + } + return infoListBuilder_; + } + @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:TeamResonanceChangeNotify) + } + + // @@protoc_insertion_point(class_scope:TeamResonanceChangeNotify) + private static final emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify(); + } + + public static emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TeamResonanceChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TeamResonanceChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TeamResonanceChangeNotifyOuterClass.TeamResonanceChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TeamResonanceChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TeamResonanceChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037TeamResonanceChangeNotify.proto\032\035Avata" + + "rTeamResonanceInfo.proto\"H\n\031TeamResonanc" + + "eChangeNotify\022+\n\tinfo_list\030\001 \003(\0132\030.Avata" + + "rTeamResonanceInfoB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.getDescriptor(), + }); + internal_static_TeamResonanceChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TeamResonanceChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TeamResonanceChangeNotify_descriptor, + new java.lang.String[] { "InfoList", }); + emu.grasscutter.net.proto.AvatarTeamResonanceInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java new file mode 100644 index 00000000000..6dff123edac --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerAllDataRspOuterClass.java @@ -0,0 +1,2890 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerAllDataRsp.proto + +package emu.grasscutter.net.proto; + +public final class TowerAllDataRspOuterClass { + private TowerAllDataRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerAllDataRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerAllDataRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tower_schedule_id = 10; + * @return The towerScheduleId. + */ + int getTowerScheduleId(); + + /** + * uint32 daily_level_index = 9; + * @return The dailyLevelIndex. + */ + int getDailyLevelIndex(); + + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + int getSkipFloorGrantedRewardItemMapCount(); + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + boolean containsSkipFloorGrantedRewardItemMap( + int key); + /** + * Use {@link #getSkipFloorGrantedRewardItemMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSkipFloorGrantedRewardItemMap(); + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + java.util.Map + getSkipFloorGrantedRewardItemMapMap(); + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + int getSkipFloorGrantedRewardItemMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + int getSkipFloorGrantedRewardItemMapOrThrow( + int key); + + /** + * bool is_first_interact = 3; + * @return The isFirstInteract. + */ + boolean getIsFirstInteract(); + + /** + * bool is_finished_entrance_floor = 1; + * @return The isFinishedEntranceFloor. + */ + boolean getIsFinishedEntranceFloor(); + + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + java.util.List + getTowerFloorRecordListList(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + int getTowerFloorRecordListCount(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + java.util.List + getTowerFloorRecordListOrBuilderList(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index); + + /** + * uint32 daily_floor_id = 11; + * @return The dailyFloorId. + */ + int getDailyFloorId(); + + /** + * uint32 commemorative_reward_id = 13; + * @return The commemorativeRewardId. + */ + int getCommemorativeRewardId(); + + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return Whether the lastScheduleMonthlyBrief field is set. + */ + boolean hasLastScheduleMonthlyBrief(); + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return The lastScheduleMonthlyBrief. + */ + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getLastScheduleMonthlyBrief(); + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getLastScheduleMonthlyBriefOrBuilder(); + + /** + * uint32 next_schedule_change_time = 6; + * @return The nextScheduleChangeTime. + */ + int getNextScheduleChangeTime(); + + /** + * uint32 valid_tower_record_num = 7; + * @return The validTowerRecordNum. + */ + int getValidTowerRecordNum(); + + /** + * uint32 skip_to_floor_index = 2; + * @return The skipToFloorIndex. + */ + int getSkipToFloorIndex(); + + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + int getFloorOpenTimeMapCount(); + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + boolean containsFloorOpenTimeMap( + int key); + /** + * Use {@link #getFloorOpenTimeMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getFloorOpenTimeMap(); + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + java.util.Map + getFloorOpenTimeMapMap(); + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + int getFloorOpenTimeMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + int getFloorOpenTimeMapOrThrow( + int key); + + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return Whether the curLevelRecord field is set. + */ + boolean hasCurLevelRecord(); + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return The curLevelRecord. + */ + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord(); + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder(); + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 schedule_start_time = 914; + * @return The scheduleStartTime. + */ + int getScheduleStartTime(); + + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return Whether the monthlyBrief field is set. + */ + boolean hasMonthlyBrief(); + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return The monthlyBrief. + */ + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getMonthlyBrief(); + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getMonthlyBriefOrBuilder(); + } + /** + *
+   * CmdId: 2473
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerAllDataRsp} + */ + public static final class TowerAllDataRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerAllDataRsp) + TowerAllDataRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerAllDataRsp.newBuilder() to construct. + private TowerAllDataRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerAllDataRsp() { + towerFloorRecordList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerAllDataRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerAllDataRsp( + 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: { + + isFinishedEntranceFloor_ = input.readBool(); + break; + } + case 16: { + + skipToFloorIndex_ = input.readUInt32(); + break; + } + case 24: { + + isFirstInteract_ = input.readBool(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + floorOpenTimeMap_ = com.google.protobuf.MapField.newMapField( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + floorOpenTimeMap__ = input.readMessage( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + floorOpenTimeMap_.getMutableMap().put( + floorOpenTimeMap__.getKey(), floorOpenTimeMap__.getValue()); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + towerFloorRecordList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + towerFloorRecordList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.parser(), extensionRegistry)); + break; + } + case 48: { + + nextScheduleChangeTime_ = input.readUInt32(); + break; + } + case 56: { + + validTowerRecordNum_ = input.readUInt32(); + break; + } + case 64: { + + retcode_ = input.readInt32(); + break; + } + case 72: { + + dailyLevelIndex_ = input.readUInt32(); + break; + } + case 80: { + + towerScheduleId_ = input.readUInt32(); + break; + } + case 88: { + + dailyFloorId_ = input.readUInt32(); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + skipFloorGrantedRewardItemMap_ = com.google.protobuf.MapField.newMapField( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + skipFloorGrantedRewardItemMap__ = input.readMessage( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + skipFloorGrantedRewardItemMap_.getMutableMap().put( + skipFloorGrantedRewardItemMap__.getKey(), skipFloorGrantedRewardItemMap__.getValue()); + break; + } + case 104: { + + commemorativeRewardId_ = input.readUInt32(); + break; + } + case 114: { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder subBuilder = null; + if (monthlyBrief_ != null) { + subBuilder = monthlyBrief_.toBuilder(); + } + monthlyBrief_ = input.readMessage(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(monthlyBrief_); + monthlyBrief_ = subBuilder.buildPartial(); + } + + break; + } + case 122: { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder subBuilder = null; + if (curLevelRecord_ != null) { + subBuilder = curLevelRecord_.toBuilder(); + } + curLevelRecord_ = input.readMessage(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curLevelRecord_); + curLevelRecord_ = subBuilder.buildPartial(); + } + + break; + } + case 7312: { + + scheduleStartTime_ = input.readUInt32(); + break; + } + case 9778: { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder subBuilder = null; + if (lastScheduleMonthlyBrief_ != null) { + subBuilder = lastScheduleMonthlyBrief_.toBuilder(); + } + lastScheduleMonthlyBrief_ = input.readMessage(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lastScheduleMonthlyBrief_); + lastScheduleMonthlyBrief_ = subBuilder.buildPartial(); + } + + 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_ & 0x00000002) != 0)) { + towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetSkipFloorGrantedRewardItemMap(); + case 4: + return internalGetFloorOpenTimeMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.class, emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.Builder.class); + } + + public static final int TOWER_SCHEDULE_ID_FIELD_NUMBER = 10; + private int towerScheduleId_; + /** + * uint32 tower_schedule_id = 10; + * @return The towerScheduleId. + */ + @java.lang.Override + public int getTowerScheduleId() { + return towerScheduleId_; + } + + public static final int DAILY_LEVEL_INDEX_FIELD_NUMBER = 9; + private int dailyLevelIndex_; + /** + * uint32 daily_level_index = 9; + * @return The dailyLevelIndex. + */ + @java.lang.Override + public int getDailyLevelIndex() { + return dailyLevelIndex_; + } + + public static final int SKIP_FLOOR_GRANTED_REWARD_ITEM_MAP_FIELD_NUMBER = 12; + private static final class SkipFloorGrantedRewardItemMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skipFloorGrantedRewardItemMap_; + private com.google.protobuf.MapField + internalGetSkipFloorGrantedRewardItemMap() { + if (skipFloorGrantedRewardItemMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); + } + return skipFloorGrantedRewardItemMap_; + } + + public int getSkipFloorGrantedRewardItemMapCount() { + return internalGetSkipFloorGrantedRewardItemMap().getMap().size(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + @java.lang.Override + public boolean containsSkipFloorGrantedRewardItemMap( + int key) { + + return internalGetSkipFloorGrantedRewardItemMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkipFloorGrantedRewardItemMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkipFloorGrantedRewardItemMap() { + return getSkipFloorGrantedRewardItemMapMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public java.util.Map getSkipFloorGrantedRewardItemMapMap() { + return internalGetSkipFloorGrantedRewardItemMap().getMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public int getSkipFloorGrantedRewardItemMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkipFloorGrantedRewardItemMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public int getSkipFloorGrantedRewardItemMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkipFloorGrantedRewardItemMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int IS_FIRST_INTERACT_FIELD_NUMBER = 3; + private boolean isFirstInteract_; + /** + * bool is_first_interact = 3; + * @return The isFirstInteract. + */ + @java.lang.Override + public boolean getIsFirstInteract() { + return isFirstInteract_; + } + + public static final int IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER = 1; + private boolean isFinishedEntranceFloor_; + /** + * bool is_finished_entrance_floor = 1; + * @return The isFinishedEntranceFloor. + */ + @java.lang.Override + public boolean getIsFinishedEntranceFloor() { + return isFinishedEntranceFloor_; + } + + public static final int TOWER_FLOOR_RECORD_LIST_FIELD_NUMBER = 5; + private java.util.List towerFloorRecordList_; + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public java.util.List getTowerFloorRecordListList() { + return towerFloorRecordList_; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public java.util.List + getTowerFloorRecordListOrBuilderList() { + return towerFloorRecordList_; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public int getTowerFloorRecordListCount() { + return towerFloorRecordList_.size(); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { + return towerFloorRecordList_.get(index); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index) { + return towerFloorRecordList_.get(index); + } + + public static final int DAILY_FLOOR_ID_FIELD_NUMBER = 11; + private int dailyFloorId_; + /** + * uint32 daily_floor_id = 11; + * @return The dailyFloorId. + */ + @java.lang.Override + public int getDailyFloorId() { + return dailyFloorId_; + } + + public static final int COMMEMORATIVE_REWARD_ID_FIELD_NUMBER = 13; + private int commemorativeRewardId_; + /** + * uint32 commemorative_reward_id = 13; + * @return The commemorativeRewardId. + */ + @java.lang.Override + public int getCommemorativeRewardId() { + return commemorativeRewardId_; + } + + public static final int LAST_SCHEDULE_MONTHLY_BRIEF_FIELD_NUMBER = 1222; + private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief lastScheduleMonthlyBrief_; + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return Whether the lastScheduleMonthlyBrief field is set. + */ + @java.lang.Override + public boolean hasLastScheduleMonthlyBrief() { + return lastScheduleMonthlyBrief_ != null; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return The lastScheduleMonthlyBrief. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getLastScheduleMonthlyBrief() { + return lastScheduleMonthlyBrief_ == null ? emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : lastScheduleMonthlyBrief_; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getLastScheduleMonthlyBriefOrBuilder() { + return getLastScheduleMonthlyBrief(); + } + + public static final int NEXT_SCHEDULE_CHANGE_TIME_FIELD_NUMBER = 6; + private int nextScheduleChangeTime_; + /** + * uint32 next_schedule_change_time = 6; + * @return The nextScheduleChangeTime. + */ + @java.lang.Override + public int getNextScheduleChangeTime() { + return nextScheduleChangeTime_; + } + + public static final int VALID_TOWER_RECORD_NUM_FIELD_NUMBER = 7; + private int validTowerRecordNum_; + /** + * uint32 valid_tower_record_num = 7; + * @return The validTowerRecordNum. + */ + @java.lang.Override + public int getValidTowerRecordNum() { + return validTowerRecordNum_; + } + + public static final int SKIP_TO_FLOOR_INDEX_FIELD_NUMBER = 2; + private int skipToFloorIndex_; + /** + * uint32 skip_to_floor_index = 2; + * @return The skipToFloorIndex. + */ + @java.lang.Override + public int getSkipToFloorIndex() { + return skipToFloorIndex_; + } + + public static final int FLOOR_OPEN_TIME_MAP_FIELD_NUMBER = 4; + private static final class FloorOpenTimeMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> floorOpenTimeMap_; + private com.google.protobuf.MapField + internalGetFloorOpenTimeMap() { + if (floorOpenTimeMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry); + } + return floorOpenTimeMap_; + } + + public int getFloorOpenTimeMapCount() { + return internalGetFloorOpenTimeMap().getMap().size(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + @java.lang.Override + public boolean containsFloorOpenTimeMap( + int key) { + + return internalGetFloorOpenTimeMap().getMap().containsKey(key); + } + /** + * Use {@link #getFloorOpenTimeMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFloorOpenTimeMap() { + return getFloorOpenTimeMapMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public java.util.Map getFloorOpenTimeMapMap() { + return internalGetFloorOpenTimeMap().getMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public int getFloorOpenTimeMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetFloorOpenTimeMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public int getFloorOpenTimeMapOrThrow( + int key) { + + java.util.Map map = + internalGetFloorOpenTimeMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int CUR_LEVEL_RECORD_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return Whether the curLevelRecord field is set. + */ + @java.lang.Override + public boolean hasCurLevelRecord() { + return curLevelRecord_ != null; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return The curLevelRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord() { + return curLevelRecord_ == null ? emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { + return getCurLevelRecord(); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int SCHEDULE_START_TIME_FIELD_NUMBER = 914; + private int scheduleStartTime_; + /** + * uint32 schedule_start_time = 914; + * @return The scheduleStartTime. + */ + @java.lang.Override + public int getScheduleStartTime() { + return scheduleStartTime_; + } + + public static final int MONTHLY_BRIEF_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief monthlyBrief_; + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return Whether the monthlyBrief field is set. + */ + @java.lang.Override + public boolean hasMonthlyBrief() { + return monthlyBrief_ != null; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return The monthlyBrief. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getMonthlyBrief() { + return monthlyBrief_ == null ? emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : monthlyBrief_; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getMonthlyBriefOrBuilder() { + return getMonthlyBrief(); + } + + 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 (isFinishedEntranceFloor_ != false) { + output.writeBool(1, isFinishedEntranceFloor_); + } + if (skipToFloorIndex_ != 0) { + output.writeUInt32(2, skipToFloorIndex_); + } + if (isFirstInteract_ != false) { + output.writeBool(3, isFirstInteract_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetFloorOpenTimeMap(), + FloorOpenTimeMapDefaultEntryHolder.defaultEntry, + 4); + for (int i = 0; i < towerFloorRecordList_.size(); i++) { + output.writeMessage(5, towerFloorRecordList_.get(i)); + } + if (nextScheduleChangeTime_ != 0) { + output.writeUInt32(6, nextScheduleChangeTime_); + } + if (validTowerRecordNum_ != 0) { + output.writeUInt32(7, validTowerRecordNum_); + } + if (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + if (dailyLevelIndex_ != 0) { + output.writeUInt32(9, dailyLevelIndex_); + } + if (towerScheduleId_ != 0) { + output.writeUInt32(10, towerScheduleId_); + } + if (dailyFloorId_ != 0) { + output.writeUInt32(11, dailyFloorId_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetSkipFloorGrantedRewardItemMap(), + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry, + 12); + if (commemorativeRewardId_ != 0) { + output.writeUInt32(13, commemorativeRewardId_); + } + if (monthlyBrief_ != null) { + output.writeMessage(14, getMonthlyBrief()); + } + if (curLevelRecord_ != null) { + output.writeMessage(15, getCurLevelRecord()); + } + if (scheduleStartTime_ != 0) { + output.writeUInt32(914, scheduleStartTime_); + } + if (lastScheduleMonthlyBrief_ != null) { + output.writeMessage(1222, getLastScheduleMonthlyBrief()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isFinishedEntranceFloor_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, isFinishedEntranceFloor_); + } + if (skipToFloorIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, skipToFloorIndex_); + } + if (isFirstInteract_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isFirstInteract_); + } + for (java.util.Map.Entry entry + : internalGetFloorOpenTimeMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + floorOpenTimeMap__ = FloorOpenTimeMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, floorOpenTimeMap__); + } + for (int i = 0; i < towerFloorRecordList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, towerFloorRecordList_.get(i)); + } + if (nextScheduleChangeTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, nextScheduleChangeTime_); + } + if (validTowerRecordNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, validTowerRecordNum_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, retcode_); + } + if (dailyLevelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, dailyLevelIndex_); + } + if (towerScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, towerScheduleId_); + } + if (dailyFloorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, dailyFloorId_); + } + for (java.util.Map.Entry entry + : internalGetSkipFloorGrantedRewardItemMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + skipFloorGrantedRewardItemMap__ = SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, skipFloorGrantedRewardItemMap__); + } + if (commemorativeRewardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, commemorativeRewardId_); + } + if (monthlyBrief_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getMonthlyBrief()); + } + if (curLevelRecord_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getCurLevelRecord()); + } + if (scheduleStartTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(914, scheduleStartTime_); + } + if (lastScheduleMonthlyBrief_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1222, getLastScheduleMonthlyBrief()); + } + 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.TowerAllDataRspOuterClass.TowerAllDataRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp other = (emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp) obj; + + if (getTowerScheduleId() + != other.getTowerScheduleId()) return false; + if (getDailyLevelIndex() + != other.getDailyLevelIndex()) return false; + if (!internalGetSkipFloorGrantedRewardItemMap().equals( + other.internalGetSkipFloorGrantedRewardItemMap())) return false; + if (getIsFirstInteract() + != other.getIsFirstInteract()) return false; + if (getIsFinishedEntranceFloor() + != other.getIsFinishedEntranceFloor()) return false; + if (!getTowerFloorRecordListList() + .equals(other.getTowerFloorRecordListList())) return false; + if (getDailyFloorId() + != other.getDailyFloorId()) return false; + if (getCommemorativeRewardId() + != other.getCommemorativeRewardId()) return false; + if (hasLastScheduleMonthlyBrief() != other.hasLastScheduleMonthlyBrief()) return false; + if (hasLastScheduleMonthlyBrief()) { + if (!getLastScheduleMonthlyBrief() + .equals(other.getLastScheduleMonthlyBrief())) return false; + } + if (getNextScheduleChangeTime() + != other.getNextScheduleChangeTime()) return false; + if (getValidTowerRecordNum() + != other.getValidTowerRecordNum()) return false; + if (getSkipToFloorIndex() + != other.getSkipToFloorIndex()) return false; + if (!internalGetFloorOpenTimeMap().equals( + other.internalGetFloorOpenTimeMap())) return false; + if (hasCurLevelRecord() != other.hasCurLevelRecord()) return false; + if (hasCurLevelRecord()) { + if (!getCurLevelRecord() + .equals(other.getCurLevelRecord())) return false; + } + if (getRetcode() + != other.getRetcode()) return false; + if (getScheduleStartTime() + != other.getScheduleStartTime()) return false; + if (hasMonthlyBrief() != other.hasMonthlyBrief()) return false; + if (hasMonthlyBrief()) { + if (!getMonthlyBrief() + .equals(other.getMonthlyBrief())) 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) + TOWER_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerScheduleId(); + hash = (37 * hash) + DAILY_LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getDailyLevelIndex(); + if (!internalGetSkipFloorGrantedRewardItemMap().getMap().isEmpty()) { + hash = (37 * hash) + SKIP_FLOOR_GRANTED_REWARD_ITEM_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetSkipFloorGrantedRewardItemMap().hashCode(); + } + hash = (37 * hash) + IS_FIRST_INTERACT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFirstInteract()); + hash = (37 * hash) + IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinishedEntranceFloor()); + if (getTowerFloorRecordListCount() > 0) { + hash = (37 * hash) + TOWER_FLOOR_RECORD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerFloorRecordListList().hashCode(); + } + hash = (37 * hash) + DAILY_FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getDailyFloorId(); + hash = (37 * hash) + COMMEMORATIVE_REWARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getCommemorativeRewardId(); + if (hasLastScheduleMonthlyBrief()) { + hash = (37 * hash) + LAST_SCHEDULE_MONTHLY_BRIEF_FIELD_NUMBER; + hash = (53 * hash) + getLastScheduleMonthlyBrief().hashCode(); + } + hash = (37 * hash) + NEXT_SCHEDULE_CHANGE_TIME_FIELD_NUMBER; + hash = (53 * hash) + getNextScheduleChangeTime(); + hash = (37 * hash) + VALID_TOWER_RECORD_NUM_FIELD_NUMBER; + hash = (53 * hash) + getValidTowerRecordNum(); + hash = (37 * hash) + SKIP_TO_FLOOR_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getSkipToFloorIndex(); + if (!internalGetFloorOpenTimeMap().getMap().isEmpty()) { + hash = (37 * hash) + FLOOR_OPEN_TIME_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetFloorOpenTimeMap().hashCode(); + } + if (hasCurLevelRecord()) { + hash = (37 * hash) + CUR_LEVEL_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getCurLevelRecord().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + SCHEDULE_START_TIME_FIELD_NUMBER; + hash = (53 * hash) + getScheduleStartTime(); + if (hasMonthlyBrief()) { + hash = (37 * hash) + MONTHLY_BRIEF_FIELD_NUMBER; + hash = (53 * hash) + getMonthlyBrief().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp 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.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp 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.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp 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.TowerAllDataRspOuterClass.TowerAllDataRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp 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.TowerAllDataRspOuterClass.TowerAllDataRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp 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.TowerAllDataRspOuterClass.TowerAllDataRsp 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: 2473
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerAllDataRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerAllDataRsp) + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 12: + return internalGetSkipFloorGrantedRewardItemMap(); + case 4: + return internalGetFloorOpenTimeMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 12: + return internalGetMutableSkipFloorGrantedRewardItemMap(); + case 4: + return internalGetMutableFloorOpenTimeMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.class, emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTowerFloorRecordListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerScheduleId_ = 0; + + dailyLevelIndex_ = 0; + + internalGetMutableSkipFloorGrantedRewardItemMap().clear(); + isFirstInteract_ = false; + + isFinishedEntranceFloor_ = false; + + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + towerFloorRecordListBuilder_.clear(); + } + dailyFloorId_ = 0; + + commemorativeRewardId_ = 0; + + if (lastScheduleMonthlyBriefBuilder_ == null) { + lastScheduleMonthlyBrief_ = null; + } else { + lastScheduleMonthlyBrief_ = null; + lastScheduleMonthlyBriefBuilder_ = null; + } + nextScheduleChangeTime_ = 0; + + validTowerRecordNum_ = 0; + + skipToFloorIndex_ = 0; + + internalGetMutableFloorOpenTimeMap().clear(); + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = null; + } else { + curLevelRecord_ = null; + curLevelRecordBuilder_ = null; + } + retcode_ = 0; + + scheduleStartTime_ = 0; + + if (monthlyBriefBuilder_ == null) { + monthlyBrief_ = null; + } else { + monthlyBrief_ = null; + monthlyBriefBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.internal_static_TowerAllDataRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp build() { + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp buildPartial() { + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp result = new emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp(this); + int from_bitField0_ = bitField0_; + result.towerScheduleId_ = towerScheduleId_; + result.dailyLevelIndex_ = dailyLevelIndex_; + result.skipFloorGrantedRewardItemMap_ = internalGetSkipFloorGrantedRewardItemMap(); + result.skipFloorGrantedRewardItemMap_.makeImmutable(); + result.isFirstInteract_ = isFirstInteract_; + result.isFinishedEntranceFloor_ = isFinishedEntranceFloor_; + if (towerFloorRecordListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.towerFloorRecordList_ = towerFloorRecordList_; + } else { + result.towerFloorRecordList_ = towerFloorRecordListBuilder_.build(); + } + result.dailyFloorId_ = dailyFloorId_; + result.commemorativeRewardId_ = commemorativeRewardId_; + if (lastScheduleMonthlyBriefBuilder_ == null) { + result.lastScheduleMonthlyBrief_ = lastScheduleMonthlyBrief_; + } else { + result.lastScheduleMonthlyBrief_ = lastScheduleMonthlyBriefBuilder_.build(); + } + result.nextScheduleChangeTime_ = nextScheduleChangeTime_; + result.validTowerRecordNum_ = validTowerRecordNum_; + result.skipToFloorIndex_ = skipToFloorIndex_; + result.floorOpenTimeMap_ = internalGetFloorOpenTimeMap(); + result.floorOpenTimeMap_.makeImmutable(); + if (curLevelRecordBuilder_ == null) { + result.curLevelRecord_ = curLevelRecord_; + } else { + result.curLevelRecord_ = curLevelRecordBuilder_.build(); + } + result.retcode_ = retcode_; + result.scheduleStartTime_ = scheduleStartTime_; + if (monthlyBriefBuilder_ == null) { + result.monthlyBrief_ = monthlyBrief_; + } else { + result.monthlyBrief_ = monthlyBriefBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp) { + return mergeFrom((emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp other) { + if (other == emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp.getDefaultInstance()) return this; + if (other.getTowerScheduleId() != 0) { + setTowerScheduleId(other.getTowerScheduleId()); + } + if (other.getDailyLevelIndex() != 0) { + setDailyLevelIndex(other.getDailyLevelIndex()); + } + internalGetMutableSkipFloorGrantedRewardItemMap().mergeFrom( + other.internalGetSkipFloorGrantedRewardItemMap()); + if (other.getIsFirstInteract() != false) { + setIsFirstInteract(other.getIsFirstInteract()); + } + if (other.getIsFinishedEntranceFloor() != false) { + setIsFinishedEntranceFloor(other.getIsFinishedEntranceFloor()); + } + if (towerFloorRecordListBuilder_ == null) { + if (!other.towerFloorRecordList_.isEmpty()) { + if (towerFloorRecordList_.isEmpty()) { + towerFloorRecordList_ = other.towerFloorRecordList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.addAll(other.towerFloorRecordList_); + } + onChanged(); + } + } else { + if (!other.towerFloorRecordList_.isEmpty()) { + if (towerFloorRecordListBuilder_.isEmpty()) { + towerFloorRecordListBuilder_.dispose(); + towerFloorRecordListBuilder_ = null; + towerFloorRecordList_ = other.towerFloorRecordList_; + bitField0_ = (bitField0_ & ~0x00000002); + towerFloorRecordListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTowerFloorRecordListFieldBuilder() : null; + } else { + towerFloorRecordListBuilder_.addAllMessages(other.towerFloorRecordList_); + } + } + } + if (other.getDailyFloorId() != 0) { + setDailyFloorId(other.getDailyFloorId()); + } + if (other.getCommemorativeRewardId() != 0) { + setCommemorativeRewardId(other.getCommemorativeRewardId()); + } + if (other.hasLastScheduleMonthlyBrief()) { + mergeLastScheduleMonthlyBrief(other.getLastScheduleMonthlyBrief()); + } + if (other.getNextScheduleChangeTime() != 0) { + setNextScheduleChangeTime(other.getNextScheduleChangeTime()); + } + if (other.getValidTowerRecordNum() != 0) { + setValidTowerRecordNum(other.getValidTowerRecordNum()); + } + if (other.getSkipToFloorIndex() != 0) { + setSkipToFloorIndex(other.getSkipToFloorIndex()); + } + internalGetMutableFloorOpenTimeMap().mergeFrom( + other.internalGetFloorOpenTimeMap()); + if (other.hasCurLevelRecord()) { + mergeCurLevelRecord(other.getCurLevelRecord()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getScheduleStartTime() != 0) { + setScheduleStartTime(other.getScheduleStartTime()); + } + if (other.hasMonthlyBrief()) { + mergeMonthlyBrief(other.getMonthlyBrief()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int towerScheduleId_ ; + /** + * uint32 tower_schedule_id = 10; + * @return The towerScheduleId. + */ + @java.lang.Override + public int getTowerScheduleId() { + return towerScheduleId_; + } + /** + * uint32 tower_schedule_id = 10; + * @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 = 10; + * @return This builder for chaining. + */ + public Builder clearTowerScheduleId() { + + towerScheduleId_ = 0; + onChanged(); + return this; + } + + private int dailyLevelIndex_ ; + /** + * uint32 daily_level_index = 9; + * @return The dailyLevelIndex. + */ + @java.lang.Override + public int getDailyLevelIndex() { + return dailyLevelIndex_; + } + /** + * uint32 daily_level_index = 9; + * @param value The dailyLevelIndex to set. + * @return This builder for chaining. + */ + public Builder setDailyLevelIndex(int value) { + + dailyLevelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 daily_level_index = 9; + * @return This builder for chaining. + */ + public Builder clearDailyLevelIndex() { + + dailyLevelIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> skipFloorGrantedRewardItemMap_; + private com.google.protobuf.MapField + internalGetSkipFloorGrantedRewardItemMap() { + if (skipFloorGrantedRewardItemMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); + } + return skipFloorGrantedRewardItemMap_; + } + private com.google.protobuf.MapField + internalGetMutableSkipFloorGrantedRewardItemMap() { + onChanged();; + if (skipFloorGrantedRewardItemMap_ == null) { + skipFloorGrantedRewardItemMap_ = com.google.protobuf.MapField.newMapField( + SkipFloorGrantedRewardItemMapDefaultEntryHolder.defaultEntry); + } + if (!skipFloorGrantedRewardItemMap_.isMutable()) { + skipFloorGrantedRewardItemMap_ = skipFloorGrantedRewardItemMap_.copy(); + } + return skipFloorGrantedRewardItemMap_; + } + + public int getSkipFloorGrantedRewardItemMapCount() { + return internalGetSkipFloorGrantedRewardItemMap().getMap().size(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + @java.lang.Override + public boolean containsSkipFloorGrantedRewardItemMap( + int key) { + + return internalGetSkipFloorGrantedRewardItemMap().getMap().containsKey(key); + } + /** + * Use {@link #getSkipFloorGrantedRewardItemMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSkipFloorGrantedRewardItemMap() { + return getSkipFloorGrantedRewardItemMapMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public java.util.Map getSkipFloorGrantedRewardItemMapMap() { + return internalGetSkipFloorGrantedRewardItemMap().getMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public int getSkipFloorGrantedRewardItemMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetSkipFloorGrantedRewardItemMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + @java.lang.Override + + public int getSkipFloorGrantedRewardItemMapOrThrow( + int key) { + + java.util.Map map = + internalGetSkipFloorGrantedRewardItemMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSkipFloorGrantedRewardItemMap() { + internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + public Builder removeSkipFloorGrantedRewardItemMap( + int key) { + + internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSkipFloorGrantedRewardItemMap() { + return internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap(); + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + public Builder putSkipFloorGrantedRewardItemMap( + int key, + int value) { + + + internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> skip_floor_granted_reward_item_map = 12; + */ + + public Builder putAllSkipFloorGrantedRewardItemMap( + java.util.Map values) { + internalGetMutableSkipFloorGrantedRewardItemMap().getMutableMap() + .putAll(values); + return this; + } + + private boolean isFirstInteract_ ; + /** + * bool is_first_interact = 3; + * @return The isFirstInteract. + */ + @java.lang.Override + public boolean getIsFirstInteract() { + return isFirstInteract_; + } + /** + * bool is_first_interact = 3; + * @param value The isFirstInteract to set. + * @return This builder for chaining. + */ + public Builder setIsFirstInteract(boolean value) { + + isFirstInteract_ = value; + onChanged(); + return this; + } + /** + * bool is_first_interact = 3; + * @return This builder for chaining. + */ + public Builder clearIsFirstInteract() { + + isFirstInteract_ = false; + onChanged(); + return this; + } + + private boolean isFinishedEntranceFloor_ ; + /** + * bool is_finished_entrance_floor = 1; + * @return The isFinishedEntranceFloor. + */ + @java.lang.Override + public boolean getIsFinishedEntranceFloor() { + return isFinishedEntranceFloor_; + } + /** + * bool is_finished_entrance_floor = 1; + * @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 = 1; + * @return This builder for chaining. + */ + public Builder clearIsFinishedEntranceFloor() { + + isFinishedEntranceFloor_ = false; + onChanged(); + return this; + } + + private java.util.List towerFloorRecordList_ = + java.util.Collections.emptyList(); + private void ensureTowerFloorRecordListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + towerFloorRecordList_ = new java.util.ArrayList(towerFloorRecordList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder> towerFloorRecordListBuilder_; + + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public java.util.List getTowerFloorRecordListList() { + if (towerFloorRecordListBuilder_ == null) { + return java.util.Collections.unmodifiableList(towerFloorRecordList_); + } else { + return towerFloorRecordListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public int getTowerFloorRecordListCount() { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.size(); + } else { + return towerFloorRecordListBuilder_.getCount(); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.get(index); + } else { + return towerFloorRecordListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder setTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.set(index, value); + onChanged(); + } else { + towerFloorRecordListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder setTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.set(index, builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addTowerFloorRecordList(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(value); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(index, value); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addTowerFloorRecordList( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(index, builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder addAllTowerFloorRecordList( + java.lang.Iterable values) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerFloorRecordList_); + onChanged(); + } else { + towerFloorRecordListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder clearTowerFloorRecordList() { + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + towerFloorRecordListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public Builder removeTowerFloorRecordList(int index) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.remove(index); + onChanged(); + } else { + towerFloorRecordListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder getTowerFloorRecordListBuilder( + int index) { + return getTowerFloorRecordListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index) { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.get(index); } else { + return towerFloorRecordListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public java.util.List + getTowerFloorRecordListOrBuilderList() { + if (towerFloorRecordListBuilder_ != null) { + return towerFloorRecordListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(towerFloorRecordList_); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder() { + return getTowerFloorRecordListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder( + int index) { + return getTowerFloorRecordListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 5; + */ + public java.util.List + getTowerFloorRecordListBuilderList() { + return getTowerFloorRecordListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder> + getTowerFloorRecordListFieldBuilder() { + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder>( + towerFloorRecordList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + towerFloorRecordList_ = null; + } + return towerFloorRecordListBuilder_; + } + + private int dailyFloorId_ ; + /** + * uint32 daily_floor_id = 11; + * @return The dailyFloorId. + */ + @java.lang.Override + public int getDailyFloorId() { + return dailyFloorId_; + } + /** + * uint32 daily_floor_id = 11; + * @param value The dailyFloorId to set. + * @return This builder for chaining. + */ + public Builder setDailyFloorId(int value) { + + dailyFloorId_ = value; + onChanged(); + return this; + } + /** + * uint32 daily_floor_id = 11; + * @return This builder for chaining. + */ + public Builder clearDailyFloorId() { + + dailyFloorId_ = 0; + onChanged(); + return this; + } + + private int commemorativeRewardId_ ; + /** + * uint32 commemorative_reward_id = 13; + * @return The commemorativeRewardId. + */ + @java.lang.Override + public int getCommemorativeRewardId() { + return commemorativeRewardId_; + } + /** + * uint32 commemorative_reward_id = 13; + * @param value The commemorativeRewardId to set. + * @return This builder for chaining. + */ + public Builder setCommemorativeRewardId(int value) { + + commemorativeRewardId_ = value; + onChanged(); + return this; + } + /** + * uint32 commemorative_reward_id = 13; + * @return This builder for chaining. + */ + public Builder clearCommemorativeRewardId() { + + commemorativeRewardId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief lastScheduleMonthlyBrief_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder> lastScheduleMonthlyBriefBuilder_; + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return Whether the lastScheduleMonthlyBrief field is set. + */ + public boolean hasLastScheduleMonthlyBrief() { + return lastScheduleMonthlyBriefBuilder_ != null || lastScheduleMonthlyBrief_ != null; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + * @return The lastScheduleMonthlyBrief. + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getLastScheduleMonthlyBrief() { + if (lastScheduleMonthlyBriefBuilder_ == null) { + return lastScheduleMonthlyBrief_ == null ? emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : lastScheduleMonthlyBrief_; + } else { + return lastScheduleMonthlyBriefBuilder_.getMessage(); + } + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public Builder setLastScheduleMonthlyBrief(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief value) { + if (lastScheduleMonthlyBriefBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lastScheduleMonthlyBrief_ = value; + onChanged(); + } else { + lastScheduleMonthlyBriefBuilder_.setMessage(value); + } + + return this; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public Builder setLastScheduleMonthlyBrief( + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder builderForValue) { + if (lastScheduleMonthlyBriefBuilder_ == null) { + lastScheduleMonthlyBrief_ = builderForValue.build(); + onChanged(); + } else { + lastScheduleMonthlyBriefBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public Builder mergeLastScheduleMonthlyBrief(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief value) { + if (lastScheduleMonthlyBriefBuilder_ == null) { + if (lastScheduleMonthlyBrief_ != null) { + lastScheduleMonthlyBrief_ = + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.newBuilder(lastScheduleMonthlyBrief_).mergeFrom(value).buildPartial(); + } else { + lastScheduleMonthlyBrief_ = value; + } + onChanged(); + } else { + lastScheduleMonthlyBriefBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public Builder clearLastScheduleMonthlyBrief() { + if (lastScheduleMonthlyBriefBuilder_ == null) { + lastScheduleMonthlyBrief_ = null; + onChanged(); + } else { + lastScheduleMonthlyBrief_ = null; + lastScheduleMonthlyBriefBuilder_ = null; + } + + return this; + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder getLastScheduleMonthlyBriefBuilder() { + + onChanged(); + return getLastScheduleMonthlyBriefFieldBuilder().getBuilder(); + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getLastScheduleMonthlyBriefOrBuilder() { + if (lastScheduleMonthlyBriefBuilder_ != null) { + return lastScheduleMonthlyBriefBuilder_.getMessageOrBuilder(); + } else { + return lastScheduleMonthlyBrief_ == null ? + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : lastScheduleMonthlyBrief_; + } + } + /** + * .TowerMonthlyBrief last_schedule_monthly_brief = 1222; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder> + getLastScheduleMonthlyBriefFieldBuilder() { + if (lastScheduleMonthlyBriefBuilder_ == null) { + lastScheduleMonthlyBriefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder>( + getLastScheduleMonthlyBrief(), + getParentForChildren(), + isClean()); + lastScheduleMonthlyBrief_ = null; + } + return lastScheduleMonthlyBriefBuilder_; + } + + private int nextScheduleChangeTime_ ; + /** + * uint32 next_schedule_change_time = 6; + * @return The nextScheduleChangeTime. + */ + @java.lang.Override + public int getNextScheduleChangeTime() { + return nextScheduleChangeTime_; + } + /** + * uint32 next_schedule_change_time = 6; + * @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 = 6; + * @return This builder for chaining. + */ + public Builder clearNextScheduleChangeTime() { + + nextScheduleChangeTime_ = 0; + onChanged(); + return this; + } + + private int validTowerRecordNum_ ; + /** + * uint32 valid_tower_record_num = 7; + * @return The validTowerRecordNum. + */ + @java.lang.Override + public int getValidTowerRecordNum() { + return validTowerRecordNum_; + } + /** + * uint32 valid_tower_record_num = 7; + * @param value The validTowerRecordNum to set. + * @return This builder for chaining. + */ + public Builder setValidTowerRecordNum(int value) { + + validTowerRecordNum_ = value; + onChanged(); + return this; + } + /** + * uint32 valid_tower_record_num = 7; + * @return This builder for chaining. + */ + public Builder clearValidTowerRecordNum() { + + validTowerRecordNum_ = 0; + onChanged(); + return this; + } + + private int skipToFloorIndex_ ; + /** + * uint32 skip_to_floor_index = 2; + * @return The skipToFloorIndex. + */ + @java.lang.Override + public int getSkipToFloorIndex() { + return skipToFloorIndex_; + } + /** + * uint32 skip_to_floor_index = 2; + * @param value The skipToFloorIndex to set. + * @return This builder for chaining. + */ + public Builder setSkipToFloorIndex(int value) { + + skipToFloorIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 skip_to_floor_index = 2; + * @return This builder for chaining. + */ + public Builder clearSkipToFloorIndex() { + + skipToFloorIndex_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> floorOpenTimeMap_; + private com.google.protobuf.MapField + internalGetFloorOpenTimeMap() { + if (floorOpenTimeMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry); + } + return floorOpenTimeMap_; + } + private com.google.protobuf.MapField + internalGetMutableFloorOpenTimeMap() { + onChanged();; + if (floorOpenTimeMap_ == null) { + floorOpenTimeMap_ = com.google.protobuf.MapField.newMapField( + FloorOpenTimeMapDefaultEntryHolder.defaultEntry); + } + if (!floorOpenTimeMap_.isMutable()) { + floorOpenTimeMap_ = floorOpenTimeMap_.copy(); + } + return floorOpenTimeMap_; + } + + public int getFloorOpenTimeMapCount() { + return internalGetFloorOpenTimeMap().getMap().size(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + @java.lang.Override + public boolean containsFloorOpenTimeMap( + int key) { + + return internalGetFloorOpenTimeMap().getMap().containsKey(key); + } + /** + * Use {@link #getFloorOpenTimeMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getFloorOpenTimeMap() { + return getFloorOpenTimeMapMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public java.util.Map getFloorOpenTimeMapMap() { + return internalGetFloorOpenTimeMap().getMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public int getFloorOpenTimeMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetFloorOpenTimeMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + @java.lang.Override + + public int getFloorOpenTimeMapOrThrow( + int key) { + + java.util.Map map = + internalGetFloorOpenTimeMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearFloorOpenTimeMap() { + internalGetMutableFloorOpenTimeMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + public Builder removeFloorOpenTimeMap( + int key) { + + internalGetMutableFloorOpenTimeMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableFloorOpenTimeMap() { + return internalGetMutableFloorOpenTimeMap().getMutableMap(); + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + public Builder putFloorOpenTimeMap( + int key, + int value) { + + + internalGetMutableFloorOpenTimeMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> floor_open_time_map = 4; + */ + + public Builder putAllFloorOpenTimeMap( + java.util.Map values) { + internalGetMutableFloorOpenTimeMap().getMutableMap() + .putAll(values); + return this; + } + + private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder> curLevelRecordBuilder_; + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return Whether the curLevelRecord field is set. + */ + public boolean hasCurLevelRecord() { + return curLevelRecordBuilder_ != null || curLevelRecord_ != null; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + * @return The curLevelRecord. + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord() { + if (curLevelRecordBuilder_ == null) { + return curLevelRecord_ == null ? emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } else { + return curLevelRecordBuilder_.getMessage(); + } + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public Builder setCurLevelRecord(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord value) { + if (curLevelRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curLevelRecord_ = value; + onChanged(); + } else { + curLevelRecordBuilder_.setMessage(value); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public Builder setCurLevelRecord( + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder builderForValue) { + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = builderForValue.build(); + onChanged(); + } else { + curLevelRecordBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public Builder mergeCurLevelRecord(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord value) { + if (curLevelRecordBuilder_ == null) { + if (curLevelRecord_ != null) { + curLevelRecord_ = + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.newBuilder(curLevelRecord_).mergeFrom(value).buildPartial(); + } else { + curLevelRecord_ = value; + } + onChanged(); + } else { + curLevelRecordBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public Builder clearCurLevelRecord() { + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = null; + onChanged(); + } else { + curLevelRecord_ = null; + curLevelRecordBuilder_ = null; + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder getCurLevelRecordBuilder() { + + onChanged(); + return getCurLevelRecordFieldBuilder().getBuilder(); + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { + if (curLevelRecordBuilder_ != null) { + return curLevelRecordBuilder_.getMessageOrBuilder(); + } else { + return curLevelRecord_ == null ? + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } + } + /** + * .TowerCurLevelRecord cur_level_record = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder> + getCurLevelRecordFieldBuilder() { + if (curLevelRecordBuilder_ == null) { + curLevelRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder>( + getCurLevelRecord(), + getParentForChildren(), + isClean()); + curLevelRecord_ = null; + } + return curLevelRecordBuilder_; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int scheduleStartTime_ ; + /** + * uint32 schedule_start_time = 914; + * @return The scheduleStartTime. + */ + @java.lang.Override + public int getScheduleStartTime() { + return scheduleStartTime_; + } + /** + * uint32 schedule_start_time = 914; + * @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 = 914; + * @return This builder for chaining. + */ + public Builder clearScheduleStartTime() { + + scheduleStartTime_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief monthlyBrief_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder> monthlyBriefBuilder_; + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return Whether the monthlyBrief field is set. + */ + public boolean hasMonthlyBrief() { + return monthlyBriefBuilder_ != null || monthlyBrief_ != null; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + * @return The monthlyBrief. + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getMonthlyBrief() { + if (monthlyBriefBuilder_ == null) { + return monthlyBrief_ == null ? emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : monthlyBrief_; + } else { + return monthlyBriefBuilder_.getMessage(); + } + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public Builder setMonthlyBrief(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief value) { + if (monthlyBriefBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + monthlyBrief_ = value; + onChanged(); + } else { + monthlyBriefBuilder_.setMessage(value); + } + + return this; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public Builder setMonthlyBrief( + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder builderForValue) { + if (monthlyBriefBuilder_ == null) { + monthlyBrief_ = builderForValue.build(); + onChanged(); + } else { + monthlyBriefBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public Builder mergeMonthlyBrief(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief value) { + if (monthlyBriefBuilder_ == null) { + if (monthlyBrief_ != null) { + monthlyBrief_ = + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.newBuilder(monthlyBrief_).mergeFrom(value).buildPartial(); + } else { + monthlyBrief_ = value; + } + onChanged(); + } else { + monthlyBriefBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public Builder clearMonthlyBrief() { + if (monthlyBriefBuilder_ == null) { + monthlyBrief_ = null; + onChanged(); + } else { + monthlyBrief_ = null; + monthlyBriefBuilder_ = null; + } + + return this; + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder getMonthlyBriefBuilder() { + + onChanged(); + return getMonthlyBriefFieldBuilder().getBuilder(); + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder getMonthlyBriefOrBuilder() { + if (monthlyBriefBuilder_ != null) { + return monthlyBriefBuilder_.getMessageOrBuilder(); + } else { + return monthlyBrief_ == null ? + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance() : monthlyBrief_; + } + } + /** + * .TowerMonthlyBrief monthly_brief = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder> + getMonthlyBriefFieldBuilder() { + if (monthlyBriefBuilder_ == null) { + monthlyBriefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder>( + getMonthlyBrief(), + getParentForChildren(), + isClean()); + monthlyBrief_ = null; + } + return monthlyBriefBuilder_; + } + @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:TowerAllDataRsp) + } + + // @@protoc_insertion_point(class_scope:TowerAllDataRsp) + private static final emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp(); + } + + public static emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerAllDataRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerAllDataRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerAllDataRspOuterClass.TowerAllDataRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerAllDataRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerAllDataRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TowerAllDataRsp.proto\032\031TowerCurLevelRe" + + "cord.proto\032\026TowerFloorRecord.proto\032\027Towe" + + "rMonthlyBrief.proto\"\274\006\n\017TowerAllDataRsp\022" + + "\031\n\021tower_schedule_id\030\n \001(\r\022\031\n\021daily_leve" + + "l_index\030\t \001(\r\022_\n\"skip_floor_granted_rewa" + + "rd_item_map\030\014 \003(\01323.TowerAllDataRsp.Skip" + + "FloorGrantedRewardItemMapEntry\022\031\n\021is_fir" + + "st_interact\030\003 \001(\010\022\"\n\032is_finished_entranc" + + "e_floor\030\001 \001(\010\0222\n\027tower_floor_record_list" + + "\030\005 \003(\0132\021.TowerFloorRecord\022\026\n\016daily_floor" + + "_id\030\013 \001(\r\022\037\n\027commemorative_reward_id\030\r \001" + + "(\r\0228\n\033last_schedule_monthly_brief\030\306\t \001(\013" + + "2\022.TowerMonthlyBrief\022!\n\031next_schedule_ch" + + "ange_time\030\006 \001(\r\022\036\n\026valid_tower_record_nu" + + "m\030\007 \001(\r\022\033\n\023skip_to_floor_index\030\002 \001(\r\022C\n\023" + + "floor_open_time_map\030\004 \003(\0132&.TowerAllData" + + "Rsp.FloorOpenTimeMapEntry\022.\n\020cur_level_r" + + "ecord\030\017 \001(\0132\024.TowerCurLevelRecord\022\017\n\007ret" + + "code\030\010 \001(\005\022\034\n\023schedule_start_time\030\222\007 \001(\r" + + "\022)\n\rmonthly_brief\030\016 \001(\0132\022.TowerMonthlyBr" + + "ief\032D\n\"SkipFloorGrantedRewardItemMapEntr" + + "y\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001\0327\n\025Flo" + + "orOpenTimeMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value" + + "\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.getDescriptor(), + }); + internal_static_TowerAllDataRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerAllDataRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerAllDataRsp_descriptor, + new java.lang.String[] { "TowerScheduleId", "DailyLevelIndex", "SkipFloorGrantedRewardItemMap", "IsFirstInteract", "IsFinishedEntranceFloor", "TowerFloorRecordList", "DailyFloorId", "CommemorativeRewardId", "LastScheduleMonthlyBrief", "NextScheduleChangeTime", "ValidTowerRecordNum", "SkipToFloorIndex", "FloorOpenTimeMap", "CurLevelRecord", "Retcode", "ScheduleStartTime", "MonthlyBrief", }); + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor = + internal_static_TowerAllDataRsp_descriptor.getNestedTypes().get(0); + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerAllDataRsp_SkipFloorGrantedRewardItemMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor = + internal_static_TowerAllDataRsp_descriptor.getNestedTypes().get(1); + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerAllDataRsp_FloorOpenTimeMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectReqOuterClass.java new file mode 100644 index 00000000000..9ae15adfe5e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerBuffSelectReq.proto + +package emu.grasscutter.net.proto; + +public final class TowerBuffSelectReqOuterClass { + private TowerBuffSelectReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerBuffSelectReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerBuffSelectReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tower_buff_id = 5; + * @return The towerBuffId. + */ + int getTowerBuffId(); + } + /** + *
+   * CmdId: 2448
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerBuffSelectReq} + */ + public static final class TowerBuffSelectReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerBuffSelectReq) + TowerBuffSelectReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerBuffSelectReq.newBuilder() to construct. + private TowerBuffSelectReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerBuffSelectReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerBuffSelectReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerBuffSelectReq( + 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 40: { + + towerBuffId_ = 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.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.class, emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.Builder.class); + } + + public static final int TOWER_BUFF_ID_FIELD_NUMBER = 5; + private int towerBuffId_; + /** + * uint32 tower_buff_id = 5; + * @return The towerBuffId. + */ + @java.lang.Override + public int getTowerBuffId() { + return towerBuffId_; + } + + 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 (towerBuffId_ != 0) { + output.writeUInt32(5, towerBuffId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (towerBuffId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, towerBuffId_); + } + 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.TowerBuffSelectReqOuterClass.TowerBuffSelectReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq other = (emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq) obj; + + if (getTowerBuffId() + != other.getTowerBuffId()) 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) + TOWER_BUFF_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerBuffId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq 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.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq 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.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq 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.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq 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.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq 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.TowerBuffSelectReqOuterClass.TowerBuffSelectReq 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: 2448
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerBuffSelectReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerBuffSelectReq) + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.class, emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerBuffId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.internal_static_TowerBuffSelectReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq build() { + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq buildPartial() { + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq result = new emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq(this); + result.towerBuffId_ = towerBuffId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq) { + return mergeFrom((emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq other) { + if (other == emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq.getDefaultInstance()) return this; + if (other.getTowerBuffId() != 0) { + setTowerBuffId(other.getTowerBuffId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int towerBuffId_ ; + /** + * uint32 tower_buff_id = 5; + * @return The towerBuffId. + */ + @java.lang.Override + public int getTowerBuffId() { + return towerBuffId_; + } + /** + * uint32 tower_buff_id = 5; + * @param value The towerBuffId to set. + * @return This builder for chaining. + */ + public Builder setTowerBuffId(int value) { + + towerBuffId_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_buff_id = 5; + * @return This builder for chaining. + */ + public Builder clearTowerBuffId() { + + towerBuffId_ = 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:TowerBuffSelectReq) + } + + // @@protoc_insertion_point(class_scope:TowerBuffSelectReq) + private static final emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq(); + } + + public static emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerBuffSelectReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerBuffSelectReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectReqOuterClass.TowerBuffSelectReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerBuffSelectReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerBuffSelectReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerBuffSelectReq.proto\"+\n\022TowerBuffS" + + "electReq\022\025\n\rtower_buff_id\030\005 \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerBuffSelectReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerBuffSelectReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerBuffSelectReq_descriptor, + new java.lang.String[] { "TowerBuffId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectRspOuterClass.java new file mode 100644 index 00000000000..291985dfb34 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerBuffSelectRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerBuffSelectRsp.proto + +package emu.grasscutter.net.proto; + +public final class TowerBuffSelectRspOuterClass { + private TowerBuffSelectRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerBuffSelectRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerBuffSelectRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 tower_buff_id = 13; + * @return The towerBuffId. + */ + int getTowerBuffId(); + } + /** + *
+   * CmdId: 2497
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerBuffSelectRsp} + */ + public static final class TowerBuffSelectRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerBuffSelectRsp) + TowerBuffSelectRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerBuffSelectRsp.newBuilder() to construct. + private TowerBuffSelectRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerBuffSelectRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerBuffSelectRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerBuffSelectRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 104: { + + towerBuffId_ = 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.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.class, emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.Builder.class); + } + + 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_; + } + + public static final int TOWER_BUFF_ID_FIELD_NUMBER = 13; + private int towerBuffId_; + /** + * uint32 tower_buff_id = 13; + * @return The towerBuffId. + */ + @java.lang.Override + public int getTowerBuffId() { + return towerBuffId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(11, retcode_); + } + if (towerBuffId_ != 0) { + output.writeUInt32(13, towerBuffId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, retcode_); + } + if (towerBuffId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, towerBuffId_); + } + 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.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp other = (emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getTowerBuffId() + != other.getTowerBuffId()) 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(); + hash = (37 * hash) + TOWER_BUFF_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerBuffId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp 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.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp 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.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp 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.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp 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.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp 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.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp 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: 2497
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerBuffSelectRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerBuffSelectRsp) + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.class, emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + towerBuffId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.internal_static_TowerBuffSelectRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp build() { + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp buildPartial() { + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp result = new emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp(this); + result.retcode_ = retcode_; + result.towerBuffId_ = towerBuffId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp) { + return mergeFrom((emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp other) { + if (other == emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getTowerBuffId() != 0) { + setTowerBuffId(other.getTowerBuffId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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; + } + + private int towerBuffId_ ; + /** + * uint32 tower_buff_id = 13; + * @return The towerBuffId. + */ + @java.lang.Override + public int getTowerBuffId() { + return towerBuffId_; + } + /** + * uint32 tower_buff_id = 13; + * @param value The towerBuffId to set. + * @return This builder for chaining. + */ + public Builder setTowerBuffId(int value) { + + towerBuffId_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_buff_id = 13; + * @return This builder for chaining. + */ + public Builder clearTowerBuffId() { + + towerBuffId_ = 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:TowerBuffSelectRsp) + } + + // @@protoc_insertion_point(class_scope:TowerBuffSelectRsp) + private static final emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp(); + } + + public static emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerBuffSelectRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerBuffSelectRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerBuffSelectRspOuterClass.TowerBuffSelectRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerBuffSelectRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerBuffSelectRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerBuffSelectRsp.proto\"<\n\022TowerBuffS" + + "electRsp\022\017\n\007retcode\030\013 \001(\005\022\025\n\rtower_buff_" + + "id\030\r \001(\rB\033\n\031emu.grasscutter.net.protob\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerBuffSelectRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerBuffSelectRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerBuffSelectRsp_descriptor, + new java.lang.String[] { "Retcode", "TowerBuffId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordChangeNotifyOuterClass.java new file mode 100644 index 00000000000..b5ca1a78844 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordChangeNotifyOuterClass.java @@ -0,0 +1,685 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerCurLevelRecordChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerCurLevelRecordChangeNotifyOuterClass { + private TowerCurLevelRecordChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerCurLevelRecordChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerCurLevelRecordChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return Whether the curLevelRecord field is set. + */ + boolean hasCurLevelRecord(); + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return The curLevelRecord. + */ + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord(); + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder(); + } + /** + *
+   * CmdId: 2412
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerCurLevelRecordChangeNotify} + */ + public static final class TowerCurLevelRecordChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerCurLevelRecordChangeNotify) + TowerCurLevelRecordChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerCurLevelRecordChangeNotify.newBuilder() to construct. + private TowerCurLevelRecordChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerCurLevelRecordChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerCurLevelRecordChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerCurLevelRecordChangeNotify( + 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 82: { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder subBuilder = null; + if (curLevelRecord_ != null) { + subBuilder = curLevelRecord_.toBuilder(); + } + curLevelRecord_ = input.readMessage(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(curLevelRecord_); + curLevelRecord_ = subBuilder.buildPartial(); + } + + 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.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.class, emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.Builder.class); + } + + public static final int CUR_LEVEL_RECORD_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return Whether the curLevelRecord field is set. + */ + @java.lang.Override + public boolean hasCurLevelRecord() { + return curLevelRecord_ != null; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return The curLevelRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord() { + return curLevelRecord_ == null ? emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { + return getCurLevelRecord(); + } + + 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 (curLevelRecord_ != null) { + output.writeMessage(10, getCurLevelRecord()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curLevelRecord_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getCurLevelRecord()); + } + 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.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify other = (emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify) obj; + + if (hasCurLevelRecord() != other.hasCurLevelRecord()) return false; + if (hasCurLevelRecord()) { + if (!getCurLevelRecord() + .equals(other.getCurLevelRecord())) 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 (hasCurLevelRecord()) { + hash = (37 * hash) + CUR_LEVEL_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getCurLevelRecord().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify 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.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify 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.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify 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.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify 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.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify 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.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify 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: 2412
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerCurLevelRecordChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerCurLevelRecordChangeNotify) + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.class, emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = null; + } else { + curLevelRecord_ = null; + curLevelRecordBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.internal_static_TowerCurLevelRecordChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify build() { + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify buildPartial() { + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify result = new emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify(this); + if (curLevelRecordBuilder_ == null) { + result.curLevelRecord_ = curLevelRecord_; + } else { + result.curLevelRecord_ = curLevelRecordBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify other) { + if (other == emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify.getDefaultInstance()) return this; + if (other.hasCurLevelRecord()) { + mergeCurLevelRecord(other.getCurLevelRecord()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord curLevelRecord_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder> curLevelRecordBuilder_; + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return Whether the curLevelRecord field is set. + */ + public boolean hasCurLevelRecord() { + return curLevelRecordBuilder_ != null || curLevelRecord_ != null; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + * @return The curLevelRecord. + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getCurLevelRecord() { + if (curLevelRecordBuilder_ == null) { + return curLevelRecord_ == null ? emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } else { + return curLevelRecordBuilder_.getMessage(); + } + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public Builder setCurLevelRecord(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord value) { + if (curLevelRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + curLevelRecord_ = value; + onChanged(); + } else { + curLevelRecordBuilder_.setMessage(value); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public Builder setCurLevelRecord( + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder builderForValue) { + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = builderForValue.build(); + onChanged(); + } else { + curLevelRecordBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public Builder mergeCurLevelRecord(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord value) { + if (curLevelRecordBuilder_ == null) { + if (curLevelRecord_ != null) { + curLevelRecord_ = + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.newBuilder(curLevelRecord_).mergeFrom(value).buildPartial(); + } else { + curLevelRecord_ = value; + } + onChanged(); + } else { + curLevelRecordBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public Builder clearCurLevelRecord() { + if (curLevelRecordBuilder_ == null) { + curLevelRecord_ = null; + onChanged(); + } else { + curLevelRecord_ = null; + curLevelRecordBuilder_ = null; + } + + return this; + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder getCurLevelRecordBuilder() { + + onChanged(); + return getCurLevelRecordFieldBuilder().getBuilder(); + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder getCurLevelRecordOrBuilder() { + if (curLevelRecordBuilder_ != null) { + return curLevelRecordBuilder_.getMessageOrBuilder(); + } else { + return curLevelRecord_ == null ? + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance() : curLevelRecord_; + } + } + /** + * .TowerCurLevelRecord cur_level_record = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder> + getCurLevelRecordFieldBuilder() { + if (curLevelRecordBuilder_ == null) { + curLevelRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder>( + getCurLevelRecord(), + getParentForChildren(), + isClean()); + curLevelRecord_ = null; + } + return curLevelRecordBuilder_; + } + @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:TowerCurLevelRecordChangeNotify) + } + + // @@protoc_insertion_point(class_scope:TowerCurLevelRecordChangeNotify) + private static final emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify(); + } + + public static emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerCurLevelRecordChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerCurLevelRecordChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordChangeNotifyOuterClass.TowerCurLevelRecordChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerCurLevelRecordChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerCurLevelRecordChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n%TowerCurLevelRecordChangeNotify.proto\032" + + "\031TowerCurLevelRecord.proto\"Q\n\037TowerCurLe" + + "velRecordChangeNotify\022.\n\020cur_level_recor" + + "d\030\n \001(\0132\024.TowerCurLevelRecordB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.getDescriptor(), + }); + internal_static_TowerCurLevelRecordChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerCurLevelRecordChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerCurLevelRecordChangeNotify_descriptor, + new java.lang.String[] { "CurLevelRecord", }); + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java new file mode 100644 index 00000000000..926498f9fd1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerCurLevelRecordOuterClass.java @@ -0,0 +1,1323 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerCurLevelRecord.proto + +package emu.grasscutter.net.proto; + +public final class TowerCurLevelRecordOuterClass { + private TowerCurLevelRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerCurLevelRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerCurLevelRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .TowerTeam tower_team_list = 8; + */ + java.util.List + getTowerTeamListList(); + /** + * repeated .TowerTeam tower_team_list = 8; + */ + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index); + /** + * repeated .TowerTeam tower_team_list = 8; + */ + int getTowerTeamListCount(); + /** + * repeated .TowerTeam tower_team_list = 8; + */ + java.util.List + getTowerTeamListOrBuilderList(); + /** + * repeated .TowerTeam tower_team_list = 8; + */ + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index); + + /** + * bool is_empty = 6; + * @return The isEmpty. + */ + boolean getIsEmpty(); + + /** + * repeated uint32 buff_id_list = 4; + * @return A list containing the buffIdList. + */ + java.util.List getBuffIdListList(); + /** + * repeated uint32 buff_id_list = 4; + * @return The count of buffIdList. + */ + int getBuffIdListCount(); + /** + * repeated uint32 buff_id_list = 4; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + int getBuffIdList(int index); + + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @return The unk2700CBPNPEBMPOH. + */ + boolean getUnk2700CBPNPEBMPOH(); + + /** + * uint32 cur_level_index = 1; + * @return The curLevelIndex. + */ + int getCurLevelIndex(); + + /** + * uint32 cur_floor_id = 15; + * @return The curFloorId. + */ + int getCurFloorId(); + } + /** + * Protobuf type {@code TowerCurLevelRecord} + */ + public static final class TowerCurLevelRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerCurLevelRecord) + TowerCurLevelRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerCurLevelRecord.newBuilder() to construct. + private TowerCurLevelRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerCurLevelRecord() { + towerTeamList_ = java.util.Collections.emptyList(); + buffIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerCurLevelRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerCurLevelRecord( + 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: { + + curLevelIndex_ = input.readUInt32(); + break; + } + case 16: { + + unk2700CBPNPEBMPOH_ = input.readBool(); + break; + } + case 32: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + buffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + buffIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + buffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + buffIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 48: { + + isEmpty_ = input.readBool(); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + towerTeamList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.parser(), extensionRegistry)); + break; + } + case 120: { + + curFloorId_ = 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + buffIdList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.class, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder.class); + } + + public static final int TOWER_TEAM_LIST_FIELD_NUMBER = 8; + private java.util.List towerTeamList_; + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public java.util.List getTowerTeamListList() { + return towerTeamList_; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public java.util.List + getTowerTeamListOrBuilderList() { + return towerTeamList_; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public int getTowerTeamListCount() { + return towerTeamList_.size(); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { + return towerTeamList_.get(index); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index) { + return towerTeamList_.get(index); + } + + public static final int IS_EMPTY_FIELD_NUMBER = 6; + private boolean isEmpty_; + /** + * bool is_empty = 6; + * @return The isEmpty. + */ + @java.lang.Override + public boolean getIsEmpty() { + return isEmpty_; + } + + public static final int BUFF_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList buffIdList_; + /** + * repeated uint32 buff_id_list = 4; + * @return A list containing the buffIdList. + */ + @java.lang.Override + public java.util.List + getBuffIdListList() { + return buffIdList_; + } + /** + * repeated uint32 buff_id_list = 4; + * @return The count of buffIdList. + */ + public int getBuffIdListCount() { + return buffIdList_.size(); + } + /** + * repeated uint32 buff_id_list = 4; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + public int getBuffIdList(int index) { + return buffIdList_.getInt(index); + } + private int buffIdListMemoizedSerializedSize = -1; + + public static final int UNK2700_CBPNPEBMPOH_FIELD_NUMBER = 2; + private boolean unk2700CBPNPEBMPOH_; + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @return The unk2700CBPNPEBMPOH. + */ + @java.lang.Override + public boolean getUnk2700CBPNPEBMPOH() { + return unk2700CBPNPEBMPOH_; + } + + public static final int CUR_LEVEL_INDEX_FIELD_NUMBER = 1; + private int curLevelIndex_; + /** + * uint32 cur_level_index = 1; + * @return The curLevelIndex. + */ + @java.lang.Override + public int getCurLevelIndex() { + return curLevelIndex_; + } + + public static final int CUR_FLOOR_ID_FIELD_NUMBER = 15; + private int curFloorId_; + /** + * uint32 cur_floor_id = 15; + * @return The curFloorId. + */ + @java.lang.Override + public int getCurFloorId() { + return curFloorId_; + } + + 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 (curLevelIndex_ != 0) { + output.writeUInt32(1, curLevelIndex_); + } + if (unk2700CBPNPEBMPOH_ != false) { + output.writeBool(2, unk2700CBPNPEBMPOH_); + } + if (getBuffIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(buffIdListMemoizedSerializedSize); + } + for (int i = 0; i < buffIdList_.size(); i++) { + output.writeUInt32NoTag(buffIdList_.getInt(i)); + } + if (isEmpty_ != false) { + output.writeBool(6, isEmpty_); + } + for (int i = 0; i < towerTeamList_.size(); i++) { + output.writeMessage(8, towerTeamList_.get(i)); + } + if (curFloorId_ != 0) { + output.writeUInt32(15, curFloorId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (curLevelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, curLevelIndex_); + } + if (unk2700CBPNPEBMPOH_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, unk2700CBPNPEBMPOH_); + } + { + int dataSize = 0; + for (int i = 0; i < buffIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(buffIdList_.getInt(i)); + } + size += dataSize; + if (!getBuffIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + buffIdListMemoizedSerializedSize = dataSize; + } + if (isEmpty_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isEmpty_); + } + for (int i = 0; i < towerTeamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, towerTeamList_.get(i)); + } + if (curFloorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, curFloorId_); + } + 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.TowerCurLevelRecordOuterClass.TowerCurLevelRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord other = (emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord) obj; + + if (!getTowerTeamListList() + .equals(other.getTowerTeamListList())) return false; + if (getIsEmpty() + != other.getIsEmpty()) return false; + if (!getBuffIdListList() + .equals(other.getBuffIdListList())) return false; + if (getUnk2700CBPNPEBMPOH() + != other.getUnk2700CBPNPEBMPOH()) return false; + if (getCurLevelIndex() + != other.getCurLevelIndex()) return false; + if (getCurFloorId() + != other.getCurFloorId()) 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 (getTowerTeamListCount() > 0) { + hash = (37 * hash) + TOWER_TEAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerTeamListList().hashCode(); + } + hash = (37 * hash) + IS_EMPTY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEmpty()); + if (getBuffIdListCount() > 0) { + hash = (37 * hash) + BUFF_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getBuffIdListList().hashCode(); + } + hash = (37 * hash) + UNK2700_CBPNPEBMPOH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700CBPNPEBMPOH()); + hash = (37 * hash) + CUR_LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getCurLevelIndex(); + hash = (37 * hash) + CUR_FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getCurFloorId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord 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.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord 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.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord 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.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord 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.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord 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.TowerCurLevelRecordOuterClass.TowerCurLevelRecord 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; + } + /** + * Protobuf type {@code TowerCurLevelRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerCurLevelRecord) + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.class, emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTowerTeamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (towerTeamListBuilder_ == null) { + towerTeamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + towerTeamListBuilder_.clear(); + } + isEmpty_ = false; + + buffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + unk2700CBPNPEBMPOH_ = false; + + curLevelIndex_ = 0; + + curFloorId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.internal_static_TowerCurLevelRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord build() { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord buildPartial() { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord result = new emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord(this); + int from_bitField0_ = bitField0_; + if (towerTeamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.towerTeamList_ = towerTeamList_; + } else { + result.towerTeamList_ = towerTeamListBuilder_.build(); + } + result.isEmpty_ = isEmpty_; + if (((bitField0_ & 0x00000002) != 0)) { + buffIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.buffIdList_ = buffIdList_; + result.unk2700CBPNPEBMPOH_ = unk2700CBPNPEBMPOH_; + result.curLevelIndex_ = curLevelIndex_; + result.curFloorId_ = curFloorId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord) { + return mergeFrom((emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord other) { + if (other == emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord.getDefaultInstance()) return this; + if (towerTeamListBuilder_ == null) { + if (!other.towerTeamList_.isEmpty()) { + if (towerTeamList_.isEmpty()) { + towerTeamList_ = other.towerTeamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTowerTeamListIsMutable(); + towerTeamList_.addAll(other.towerTeamList_); + } + onChanged(); + } + } else { + if (!other.towerTeamList_.isEmpty()) { + if (towerTeamListBuilder_.isEmpty()) { + towerTeamListBuilder_.dispose(); + towerTeamListBuilder_ = null; + towerTeamList_ = other.towerTeamList_; + bitField0_ = (bitField0_ & ~0x00000001); + towerTeamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTowerTeamListFieldBuilder() : null; + } else { + towerTeamListBuilder_.addAllMessages(other.towerTeamList_); + } + } + } + if (other.getIsEmpty() != false) { + setIsEmpty(other.getIsEmpty()); + } + if (!other.buffIdList_.isEmpty()) { + if (buffIdList_.isEmpty()) { + buffIdList_ = other.buffIdList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureBuffIdListIsMutable(); + buffIdList_.addAll(other.buffIdList_); + } + onChanged(); + } + if (other.getUnk2700CBPNPEBMPOH() != false) { + setUnk2700CBPNPEBMPOH(other.getUnk2700CBPNPEBMPOH()); + } + if (other.getCurLevelIndex() != 0) { + setCurLevelIndex(other.getCurLevelIndex()); + } + if (other.getCurFloorId() != 0) { + setCurFloorId(other.getCurFloorId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List towerTeamList_ = + java.util.Collections.emptyList(); + private void ensureTowerTeamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = new java.util.ArrayList(towerTeamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder> towerTeamListBuilder_; + + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public java.util.List getTowerTeamListList() { + if (towerTeamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(towerTeamList_); + } else { + return towerTeamListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public int getTowerTeamListCount() { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.size(); + } else { + return towerTeamListBuilder_.getCount(); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.get(index); + } else { + return towerTeamListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder setTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.set(index, value); + onChanged(); + } else { + towerTeamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder setTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.set(index, builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addTowerTeamList(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.add(value); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.add(index, value); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addTowerTeamList( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.add(builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.add(index, builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder addAllTowerTeamList( + java.lang.Iterable values) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerTeamList_); + onChanged(); + } else { + towerTeamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder clearTowerTeamList() { + if (towerTeamListBuilder_ == null) { + towerTeamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + towerTeamListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public Builder removeTowerTeamList(int index) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.remove(index); + onChanged(); + } else { + towerTeamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder getTowerTeamListBuilder( + int index) { + return getTowerTeamListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index) { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.get(index); } else { + return towerTeamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public java.util.List + getTowerTeamListOrBuilderList() { + if (towerTeamListBuilder_ != null) { + return towerTeamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(towerTeamList_); + } + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder() { + return getTowerTeamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder( + int index) { + return getTowerTeamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); + } + /** + * repeated .TowerTeam tower_team_list = 8; + */ + public java.util.List + getTowerTeamListBuilderList() { + return getTowerTeamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder> + getTowerTeamListFieldBuilder() { + if (towerTeamListBuilder_ == null) { + towerTeamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder>( + towerTeamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + towerTeamList_ = null; + } + return towerTeamListBuilder_; + } + + private boolean isEmpty_ ; + /** + * bool is_empty = 6; + * @return The isEmpty. + */ + @java.lang.Override + public boolean getIsEmpty() { + return isEmpty_; + } + /** + * bool is_empty = 6; + * @param value The isEmpty to set. + * @return This builder for chaining. + */ + public Builder setIsEmpty(boolean value) { + + isEmpty_ = value; + onChanged(); + return this; + } + /** + * bool is_empty = 6; + * @return This builder for chaining. + */ + public Builder clearIsEmpty() { + + isEmpty_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList buffIdList_ = emptyIntList(); + private void ensureBuffIdListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + buffIdList_ = mutableCopy(buffIdList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 buff_id_list = 4; + * @return A list containing the buffIdList. + */ + public java.util.List + getBuffIdListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(buffIdList_) : buffIdList_; + } + /** + * repeated uint32 buff_id_list = 4; + * @return The count of buffIdList. + */ + public int getBuffIdListCount() { + return buffIdList_.size(); + } + /** + * repeated uint32 buff_id_list = 4; + * @param index The index of the element to return. + * @return The buffIdList at the given index. + */ + public int getBuffIdList(int index) { + return buffIdList_.getInt(index); + } + /** + * repeated uint32 buff_id_list = 4; + * @param index The index to set the value at. + * @param value The buffIdList to set. + * @return This builder for chaining. + */ + public Builder setBuffIdList( + int index, int value) { + ensureBuffIdListIsMutable(); + buffIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 4; + * @param value The buffIdList to add. + * @return This builder for chaining. + */ + public Builder addBuffIdList(int value) { + ensureBuffIdListIsMutable(); + buffIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 4; + * @param values The buffIdList to add. + * @return This builder for chaining. + */ + public Builder addAllBuffIdList( + java.lang.Iterable values) { + ensureBuffIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, buffIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 buff_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearBuffIdList() { + buffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + + private boolean unk2700CBPNPEBMPOH_ ; + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @return The unk2700CBPNPEBMPOH. + */ + @java.lang.Override + public boolean getUnk2700CBPNPEBMPOH() { + return unk2700CBPNPEBMPOH_; + } + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @param value The unk2700CBPNPEBMPOH to set. + * @return This builder for chaining. + */ + public Builder setUnk2700CBPNPEBMPOH(boolean value) { + + unk2700CBPNPEBMPOH_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_CBPNPEBMPOH = 2; + * @return This builder for chaining. + */ + public Builder clearUnk2700CBPNPEBMPOH() { + + unk2700CBPNPEBMPOH_ = false; + onChanged(); + return this; + } + + private int curLevelIndex_ ; + /** + * uint32 cur_level_index = 1; + * @return The curLevelIndex. + */ + @java.lang.Override + public int getCurLevelIndex() { + return curLevelIndex_; + } + /** + * uint32 cur_level_index = 1; + * @param value The curLevelIndex to set. + * @return This builder for chaining. + */ + public Builder setCurLevelIndex(int value) { + + curLevelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level_index = 1; + * @return This builder for chaining. + */ + public Builder clearCurLevelIndex() { + + curLevelIndex_ = 0; + onChanged(); + return this; + } + + private int curFloorId_ ; + /** + * uint32 cur_floor_id = 15; + * @return The curFloorId. + */ + @java.lang.Override + public int getCurFloorId() { + return curFloorId_; + } + /** + * uint32 cur_floor_id = 15; + * @param value The curFloorId to set. + * @return This builder for chaining. + */ + public Builder setCurFloorId(int value) { + + curFloorId_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_floor_id = 15; + * @return This builder for chaining. + */ + public Builder clearCurFloorId() { + + curFloorId_ = 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:TowerCurLevelRecord) + } + + // @@protoc_insertion_point(class_scope:TowerCurLevelRecord) + private static final emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord(); + } + + public static emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerCurLevelRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerCurLevelRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerCurLevelRecordOuterClass.TowerCurLevelRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerCurLevelRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerCurLevelRecord_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031TowerCurLevelRecord.proto\032\017TowerTeam.p" + + "roto\"\256\001\n\023TowerCurLevelRecord\022#\n\017tower_te" + + "am_list\030\010 \003(\0132\n.TowerTeam\022\020\n\010is_empty\030\006 " + + "\001(\010\022\024\n\014buff_id_list\030\004 \003(\r\022\033\n\023Unk2700_CBP" + + "NPEBMPOH\030\002 \001(\010\022\027\n\017cur_level_index\030\001 \001(\r\022" + + "\024\n\014cur_floor_id\030\017 \001(\rB\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(), + }); + internal_static_TowerCurLevelRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerCurLevelRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerCurLevelRecord_descriptor, + new java.lang.String[] { "TowerTeamList", "IsEmpty", "BuffIdList", "Unk2700CBPNPEBMPOH", "CurLevelIndex", "CurFloorId", }); + emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelReqOuterClass.java new file mode 100644 index 00000000000..8c849526feb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerEnterLevelReq.proto + +package emu.grasscutter.net.proto; + +public final class TowerEnterLevelReqOuterClass { + private TowerEnterLevelReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerEnterLevelReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerEnterLevelReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 enter_point_id = 3; + * @return The enterPointId. + */ + int getEnterPointId(); + } + /** + *
+   * CmdId: 2431
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerEnterLevelReq} + */ + public static final class TowerEnterLevelReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerEnterLevelReq) + TowerEnterLevelReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerEnterLevelReq.newBuilder() to construct. + private TowerEnterLevelReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerEnterLevelReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerEnterLevelReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerEnterLevelReq( + 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: { + + enterPointId_ = 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.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.class, emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.Builder.class); + } + + public static final int ENTER_POINT_ID_FIELD_NUMBER = 3; + private int enterPointId_; + /** + * uint32 enter_point_id = 3; + * @return The enterPointId. + */ + @java.lang.Override + public int getEnterPointId() { + return enterPointId_; + } + + 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 (enterPointId_ != 0) { + output.writeUInt32(3, enterPointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (enterPointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, enterPointId_); + } + 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.TowerEnterLevelReqOuterClass.TowerEnterLevelReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq other = (emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq) obj; + + if (getEnterPointId() + != other.getEnterPointId()) 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) + ENTER_POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getEnterPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq 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.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq 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.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq 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.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq 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.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq 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.TowerEnterLevelReqOuterClass.TowerEnterLevelReq 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: 2431
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerEnterLevelReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerEnterLevelReq) + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.class, emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + enterPointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.internal_static_TowerEnterLevelReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq build() { + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq buildPartial() { + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq result = new emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq(this); + result.enterPointId_ = enterPointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq) { + return mergeFrom((emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq other) { + if (other == emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq.getDefaultInstance()) return this; + if (other.getEnterPointId() != 0) { + setEnterPointId(other.getEnterPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int enterPointId_ ; + /** + * uint32 enter_point_id = 3; + * @return The enterPointId. + */ + @java.lang.Override + public int getEnterPointId() { + return enterPointId_; + } + /** + * uint32 enter_point_id = 3; + * @param value The enterPointId to set. + * @return This builder for chaining. + */ + public Builder setEnterPointId(int value) { + + enterPointId_ = value; + onChanged(); + return this; + } + /** + * uint32 enter_point_id = 3; + * @return This builder for chaining. + */ + public Builder clearEnterPointId() { + + enterPointId_ = 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:TowerEnterLevelReq) + } + + // @@protoc_insertion_point(class_scope:TowerEnterLevelReq) + private static final emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq(); + } + + public static emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerEnterLevelReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerEnterLevelReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelReqOuterClass.TowerEnterLevelReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerEnterLevelReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerEnterLevelReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerEnterLevelReq.proto\",\n\022TowerEnter" + + "LevelReq\022\026\n\016enter_point_id\030\003 \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerEnterLevelReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerEnterLevelReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerEnterLevelReq_descriptor, + new java.lang.String[] { "EnterPointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelRspOuterClass.java new file mode 100644 index 00000000000..9a7c4df435b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerEnterLevelRspOuterClass.java @@ -0,0 +1,887 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerEnterLevelRsp.proto + +package emu.grasscutter.net.proto; + +public final class TowerEnterLevelRspOuterClass { + private TowerEnterLevelRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerEnterLevelRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerEnterLevelRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 tower_buff_id_list = 10; + * @return A list containing the towerBuffIdList. + */ + java.util.List getTowerBuffIdListList(); + /** + * repeated uint32 tower_buff_id_list = 10; + * @return The count of towerBuffIdList. + */ + int getTowerBuffIdListCount(); + /** + * repeated uint32 tower_buff_id_list = 10; + * @param index The index of the element to return. + * @return The towerBuffIdList at the given index. + */ + int getTowerBuffIdList(int index); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + int getLevelIndex(); + + /** + * uint32 floor_id = 5; + * @return The floorId. + */ + int getFloorId(); + } + /** + *
+   * CmdId: 2475
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerEnterLevelRsp} + */ + public static final class TowerEnterLevelRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerEnterLevelRsp) + TowerEnterLevelRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerEnterLevelRsp.newBuilder() to construct. + private TowerEnterLevelRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerEnterLevelRsp() { + towerBuffIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerEnterLevelRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerEnterLevelRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 40: { + + floorId_ = input.readUInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + towerBuffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + towerBuffIdList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + towerBuffIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + towerBuffIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 112: { + + levelIndex_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + towerBuffIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.class, emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.Builder.class); + } + + public static final int TOWER_BUFF_ID_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList towerBuffIdList_; + /** + * repeated uint32 tower_buff_id_list = 10; + * @return A list containing the towerBuffIdList. + */ + @java.lang.Override + public java.util.List + getTowerBuffIdListList() { + return towerBuffIdList_; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @return The count of towerBuffIdList. + */ + public int getTowerBuffIdListCount() { + return towerBuffIdList_.size(); + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param index The index of the element to return. + * @return The towerBuffIdList at the given index. + */ + public int getTowerBuffIdList(int index) { + return towerBuffIdList_.getInt(index); + } + private int towerBuffIdListMemoizedSerializedSize = -1; + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int LEVEL_INDEX_FIELD_NUMBER = 14; + private int levelIndex_; + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + @java.lang.Override + public int getLevelIndex() { + return levelIndex_; + } + + public static final int FLOOR_ID_FIELD_NUMBER = 5; + private int floorId_; + /** + * uint32 floor_id = 5; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (floorId_ != 0) { + output.writeUInt32(5, floorId_); + } + if (getTowerBuffIdListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(towerBuffIdListMemoizedSerializedSize); + } + for (int i = 0; i < towerBuffIdList_.size(); i++) { + output.writeUInt32NoTag(towerBuffIdList_.getInt(i)); + } + if (levelIndex_ != 0) { + output.writeUInt32(14, levelIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (floorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, floorId_); + } + { + int dataSize = 0; + for (int i = 0; i < towerBuffIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(towerBuffIdList_.getInt(i)); + } + size += dataSize; + if (!getTowerBuffIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + towerBuffIdListMemoizedSerializedSize = dataSize; + } + if (levelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, levelIndex_); + } + 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.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp other = (emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp) obj; + + if (!getTowerBuffIdListList() + .equals(other.getTowerBuffIdListList())) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getLevelIndex() + != other.getLevelIndex()) return false; + if (getFloorId() + != other.getFloorId()) 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 (getTowerBuffIdListCount() > 0) { + hash = (37 * hash) + TOWER_BUFF_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerBuffIdListList().hashCode(); + } + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getLevelIndex(); + hash = (37 * hash) + FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getFloorId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp 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.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp 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.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp 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.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp 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.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp 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.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp 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: 2475
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerEnterLevelRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerEnterLevelRsp) + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.class, emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerBuffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + retcode_ = 0; + + levelIndex_ = 0; + + floorId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.internal_static_TowerEnterLevelRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp build() { + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp buildPartial() { + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp result = new emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + towerBuffIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.towerBuffIdList_ = towerBuffIdList_; + result.retcode_ = retcode_; + result.levelIndex_ = levelIndex_; + result.floorId_ = floorId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp) { + return mergeFrom((emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp other) { + if (other == emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp.getDefaultInstance()) return this; + if (!other.towerBuffIdList_.isEmpty()) { + if (towerBuffIdList_.isEmpty()) { + towerBuffIdList_ = other.towerBuffIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTowerBuffIdListIsMutable(); + towerBuffIdList_.addAll(other.towerBuffIdList_); + } + onChanged(); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getLevelIndex() != 0) { + setLevelIndex(other.getLevelIndex()); + } + if (other.getFloorId() != 0) { + setFloorId(other.getFloorId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList towerBuffIdList_ = emptyIntList(); + private void ensureTowerBuffIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + towerBuffIdList_ = mutableCopy(towerBuffIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @return A list containing the towerBuffIdList. + */ + public java.util.List + getTowerBuffIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(towerBuffIdList_) : towerBuffIdList_; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @return The count of towerBuffIdList. + */ + public int getTowerBuffIdListCount() { + return towerBuffIdList_.size(); + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param index The index of the element to return. + * @return The towerBuffIdList at the given index. + */ + public int getTowerBuffIdList(int index) { + return towerBuffIdList_.getInt(index); + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param index The index to set the value at. + * @param value The towerBuffIdList to set. + * @return This builder for chaining. + */ + public Builder setTowerBuffIdList( + int index, int value) { + ensureTowerBuffIdListIsMutable(); + towerBuffIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param value The towerBuffIdList to add. + * @return This builder for chaining. + */ + public Builder addTowerBuffIdList(int value) { + ensureTowerBuffIdListIsMutable(); + towerBuffIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @param values The towerBuffIdList to add. + * @return This builder for chaining. + */ + public Builder addAllTowerBuffIdList( + java.lang.Iterable values) { + ensureTowerBuffIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerBuffIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 tower_buff_id_list = 10; + * @return This builder for chaining. + */ + public Builder clearTowerBuffIdList() { + towerBuffIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int levelIndex_ ; + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + @java.lang.Override + public int getLevelIndex() { + return levelIndex_; + } + /** + * uint32 level_index = 14; + * @param value The levelIndex to set. + * @return This builder for chaining. + */ + public Builder setLevelIndex(int value) { + + levelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 level_index = 14; + * @return This builder for chaining. + */ + public Builder clearLevelIndex() { + + levelIndex_ = 0; + onChanged(); + return this; + } + + private int floorId_ ; + /** + * uint32 floor_id = 5; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + /** + * uint32 floor_id = 5; + * @param value The floorId to set. + * @return This builder for chaining. + */ + public Builder setFloorId(int value) { + + floorId_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_id = 5; + * @return This builder for chaining. + */ + public Builder clearFloorId() { + + floorId_ = 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:TowerEnterLevelRsp) + } + + // @@protoc_insertion_point(class_scope:TowerEnterLevelRsp) + private static final emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp(); + } + + public static emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerEnterLevelRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerEnterLevelRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerEnterLevelRspOuterClass.TowerEnterLevelRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerEnterLevelRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerEnterLevelRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerEnterLevelRsp.proto\"h\n\022TowerEnter" + + "LevelRsp\022\032\n\022tower_buff_id_list\030\n \003(\r\022\017\n\007" + + "retcode\030\001 \001(\005\022\023\n\013level_index\030\016 \001(\r\022\020\n\010fl" + + "oor_id\030\005 \001(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerEnterLevelRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerEnterLevelRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerEnterLevelRsp_descriptor, + new java.lang.String[] { "TowerBuffIdList", "Retcode", "LevelIndex", "FloorId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordChangeNotifyOuterClass.java new file mode 100644 index 00000000000..b101c0706cb --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordChangeNotifyOuterClass.java @@ -0,0 +1,929 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerFloorRecordChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerFloorRecordChangeNotifyOuterClass { + private TowerFloorRecordChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerFloorRecordChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerFloorRecordChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_finished_entrance_floor = 11; + * @return The isFinishedEntranceFloor. + */ + boolean getIsFinishedEntranceFloor(); + + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + java.util.List + getTowerFloorRecordListList(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + int getTowerFloorRecordListCount(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + java.util.List + getTowerFloorRecordListOrBuilderList(); + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2498
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerFloorRecordChangeNotify} + */ + public static final class TowerFloorRecordChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerFloorRecordChangeNotify) + TowerFloorRecordChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerFloorRecordChangeNotify.newBuilder() to construct. + private TowerFloorRecordChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerFloorRecordChangeNotify() { + towerFloorRecordList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerFloorRecordChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerFloorRecordChangeNotify( + 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 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + towerFloorRecordList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + towerFloorRecordList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.parser(), extensionRegistry)); + break; + } + case 88: { + + isFinishedEntranceFloor_ = 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)) { + towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.class, emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.Builder.class); + } + + 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 TOWER_FLOOR_RECORD_LIST_FIELD_NUMBER = 8; + private java.util.List towerFloorRecordList_; + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public java.util.List getTowerFloorRecordListList() { + return towerFloorRecordList_; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public java.util.List + getTowerFloorRecordListOrBuilderList() { + return towerFloorRecordList_; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public int getTowerFloorRecordListCount() { + return towerFloorRecordList_.size(); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { + return towerFloorRecordList_.get(index); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index) { + return towerFloorRecordList_.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 < towerFloorRecordList_.size(); i++) { + output.writeMessage(8, towerFloorRecordList_.get(i)); + } + if (isFinishedEntranceFloor_ != false) { + output.writeBool(11, isFinishedEntranceFloor_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < towerFloorRecordList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, towerFloorRecordList_.get(i)); + } + if (isFinishedEntranceFloor_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isFinishedEntranceFloor_); + } + 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.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify other = (emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify) obj; + + if (getIsFinishedEntranceFloor() + != other.getIsFinishedEntranceFloor()) return false; + if (!getTowerFloorRecordListList() + .equals(other.getTowerFloorRecordListList())) 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) + IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsFinishedEntranceFloor()); + if (getTowerFloorRecordListCount() > 0) { + hash = (37 * hash) + TOWER_FLOOR_RECORD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerFloorRecordListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify 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.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify 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.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify 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.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify 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.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify 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.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify 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: 2498
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerFloorRecordChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerFloorRecordChangeNotify) + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.class, emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTowerFloorRecordListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isFinishedEntranceFloor_ = false; + + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + towerFloorRecordListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.internal_static_TowerFloorRecordChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify build() { + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify buildPartial() { + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify result = new emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify(this); + int from_bitField0_ = bitField0_; + result.isFinishedEntranceFloor_ = isFinishedEntranceFloor_; + if (towerFloorRecordListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + towerFloorRecordList_ = java.util.Collections.unmodifiableList(towerFloorRecordList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.towerFloorRecordList_ = towerFloorRecordList_; + } else { + result.towerFloorRecordList_ = towerFloorRecordListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify other) { + if (other == emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify.getDefaultInstance()) return this; + if (other.getIsFinishedEntranceFloor() != false) { + setIsFinishedEntranceFloor(other.getIsFinishedEntranceFloor()); + } + if (towerFloorRecordListBuilder_ == null) { + if (!other.towerFloorRecordList_.isEmpty()) { + if (towerFloorRecordList_.isEmpty()) { + towerFloorRecordList_ = other.towerFloorRecordList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.addAll(other.towerFloorRecordList_); + } + onChanged(); + } + } else { + if (!other.towerFloorRecordList_.isEmpty()) { + if (towerFloorRecordListBuilder_.isEmpty()) { + towerFloorRecordListBuilder_.dispose(); + towerFloorRecordListBuilder_ = null; + towerFloorRecordList_ = other.towerFloorRecordList_; + bitField0_ = (bitField0_ & ~0x00000001); + towerFloorRecordListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTowerFloorRecordListFieldBuilder() : null; + } else { + towerFloorRecordListBuilder_.addAllMessages(other.towerFloorRecordList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + 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 java.util.List towerFloorRecordList_ = + java.util.Collections.emptyList(); + private void ensureTowerFloorRecordListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + towerFloorRecordList_ = new java.util.ArrayList(towerFloorRecordList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder> towerFloorRecordListBuilder_; + + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public java.util.List getTowerFloorRecordListList() { + if (towerFloorRecordListBuilder_ == null) { + return java.util.Collections.unmodifiableList(towerFloorRecordList_); + } else { + return towerFloorRecordListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public int getTowerFloorRecordListCount() { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.size(); + } else { + return towerFloorRecordListBuilder_.getCount(); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getTowerFloorRecordList(int index) { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.get(index); + } else { + return towerFloorRecordListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder setTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.set(index, value); + onChanged(); + } else { + towerFloorRecordListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder setTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.set(index, builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addTowerFloorRecordList(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(value); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord value) { + if (towerFloorRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(index, value); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addTowerFloorRecordList( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addTowerFloorRecordList( + int index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder builderForValue) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.add(index, builderForValue.build()); + onChanged(); + } else { + towerFloorRecordListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder addAllTowerFloorRecordList( + java.lang.Iterable values) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerFloorRecordList_); + onChanged(); + } else { + towerFloorRecordListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder clearTowerFloorRecordList() { + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + towerFloorRecordListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public Builder removeTowerFloorRecordList(int index) { + if (towerFloorRecordListBuilder_ == null) { + ensureTowerFloorRecordListIsMutable(); + towerFloorRecordList_.remove(index); + onChanged(); + } else { + towerFloorRecordListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder getTowerFloorRecordListBuilder( + int index) { + return getTowerFloorRecordListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder getTowerFloorRecordListOrBuilder( + int index) { + if (towerFloorRecordListBuilder_ == null) { + return towerFloorRecordList_.get(index); } else { + return towerFloorRecordListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public java.util.List + getTowerFloorRecordListOrBuilderList() { + if (towerFloorRecordListBuilder_ != null) { + return towerFloorRecordListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(towerFloorRecordList_); + } + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder() { + return getTowerFloorRecordListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder addTowerFloorRecordListBuilder( + int index) { + return getTowerFloorRecordListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()); + } + /** + * repeated .TowerFloorRecord tower_floor_record_list = 8; + */ + public java.util.List + getTowerFloorRecordListBuilderList() { + return getTowerFloorRecordListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder> + getTowerFloorRecordListFieldBuilder() { + if (towerFloorRecordListBuilder_ == null) { + towerFloorRecordListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder>( + towerFloorRecordList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + towerFloorRecordList_ = null; + } + return towerFloorRecordListBuilder_; + } + @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:TowerFloorRecordChangeNotify) + } + + // @@protoc_insertion_point(class_scope:TowerFloorRecordChangeNotify) + private static final emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify(); + } + + public static emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerFloorRecordChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerFloorRecordChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordChangeNotifyOuterClass.TowerFloorRecordChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerFloorRecordChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerFloorRecordChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"TowerFloorRecordChangeNotify.proto\032\026To" + + "werFloorRecord.proto\"v\n\034TowerFloorRecord" + + "ChangeNotify\022\"\n\032is_finished_entrance_flo" + + "or\030\013 \001(\010\0222\n\027tower_floor_record_list\030\010 \003(" + + "\0132\021.TowerFloorRecordB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.getDescriptor(), + }); + internal_static_TowerFloorRecordChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerFloorRecordChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerFloorRecordChangeNotify_descriptor, + new java.lang.String[] { "IsFinishedEntranceFloor", "TowerFloorRecordList", }); + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java new file mode 100644 index 00000000000..c13d4b9eeb8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerFloorRecordOuterClass.java @@ -0,0 +1,1317 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerFloorRecord.proto + +package emu.grasscutter.net.proto; + +public final class TowerFloorRecordOuterClass { + private TowerFloorRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerFloorRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerFloorRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 floor_star_reward_progress = 15; + * @return The floorStarRewardProgress. + */ + int getFloorStarRewardProgress(); + + /** + * map<uint32, uint32> passed_level_map = 8; + */ + int getPassedLevelMapCount(); + /** + * map<uint32, uint32> passed_level_map = 8; + */ + boolean containsPassedLevelMap( + int key); + /** + * Use {@link #getPassedLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getPassedLevelMap(); + /** + * map<uint32, uint32> passed_level_map = 8; + */ + java.util.Map + getPassedLevelMapMap(); + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + int getPassedLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + int getPassedLevelMapOrThrow( + int key); + + /** + * uint32 floor_id = 12; + * @return The floorId. + */ + int getFloorId(); + + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + java.util.List + getPassedLevelRecordListList(); + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index); + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + int getPassedLevelRecordListCount(); + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + java.util.List + getPassedLevelRecordListOrBuilderList(); + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder getPassedLevelRecordListOrBuilder( + int index); + } + /** + * Protobuf type {@code TowerFloorRecord} + */ + public static final class TowerFloorRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerFloorRecord) + TowerFloorRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerFloorRecord.newBuilder() to construct. + private TowerFloorRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerFloorRecord() { + passedLevelRecordList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerFloorRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerFloorRecord( + 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 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + passedLevelRecordList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + passedLevelRecordList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.parser(), extensionRegistry)); + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + passedLevelMap_ = com.google.protobuf.MapField.newMapField( + PassedLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + passedLevelMap__ = input.readMessage( + PassedLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + passedLevelMap_.getMutableMap().put( + passedLevelMap__.getKey(), passedLevelMap__.getValue()); + break; + } + case 96: { + + floorId_ = input.readUInt32(); + break; + } + case 120: { + + floorStarRewardProgress_ = 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + passedLevelRecordList_ = java.util.Collections.unmodifiableList(passedLevelRecordList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetPassedLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.class, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder.class); + } + + public static final int FLOOR_STAR_REWARD_PROGRESS_FIELD_NUMBER = 15; + private int floorStarRewardProgress_; + /** + * uint32 floor_star_reward_progress = 15; + * @return The floorStarRewardProgress. + */ + @java.lang.Override + public int getFloorStarRewardProgress() { + return floorStarRewardProgress_; + } + + public static final int PASSED_LEVEL_MAP_FIELD_NUMBER = 8; + private static final class PassedLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_PassedLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> passedLevelMap_; + private com.google.protobuf.MapField + internalGetPassedLevelMap() { + if (passedLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PassedLevelMapDefaultEntryHolder.defaultEntry); + } + return passedLevelMap_; + } + + public int getPassedLevelMapCount() { + return internalGetPassedLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + @java.lang.Override + public boolean containsPassedLevelMap( + int key) { + + return internalGetPassedLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getPassedLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPassedLevelMap() { + return getPassedLevelMapMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public java.util.Map getPassedLevelMapMap() { + return internalGetPassedLevelMap().getMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public int getPassedLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetPassedLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public int getPassedLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetPassedLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int FLOOR_ID_FIELD_NUMBER = 12; + private int floorId_; + /** + * uint32 floor_id = 12; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + + public static final int PASSED_LEVEL_RECORD_LIST_FIELD_NUMBER = 2; + private java.util.List passedLevelRecordList_; + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public java.util.List getPassedLevelRecordListList() { + return passedLevelRecordList_; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public java.util.List + getPassedLevelRecordListOrBuilderList() { + return passedLevelRecordList_; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public int getPassedLevelRecordListCount() { + return passedLevelRecordList_.size(); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index) { + return passedLevelRecordList_.get(index); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder getPassedLevelRecordListOrBuilder( + int index) { + return passedLevelRecordList_.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 < passedLevelRecordList_.size(); i++) { + output.writeMessage(2, passedLevelRecordList_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetPassedLevelMap(), + PassedLevelMapDefaultEntryHolder.defaultEntry, + 8); + if (floorId_ != 0) { + output.writeUInt32(12, floorId_); + } + if (floorStarRewardProgress_ != 0) { + output.writeUInt32(15, floorStarRewardProgress_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < passedLevelRecordList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, passedLevelRecordList_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetPassedLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + passedLevelMap__ = PassedLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, passedLevelMap__); + } + if (floorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, floorId_); + } + if (floorStarRewardProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, floorStarRewardProgress_); + } + 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.TowerFloorRecordOuterClass.TowerFloorRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord other = (emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord) obj; + + if (getFloorStarRewardProgress() + != other.getFloorStarRewardProgress()) return false; + if (!internalGetPassedLevelMap().equals( + other.internalGetPassedLevelMap())) return false; + if (getFloorId() + != other.getFloorId()) return false; + if (!getPassedLevelRecordListList() + .equals(other.getPassedLevelRecordListList())) 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) + FLOOR_STAR_REWARD_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getFloorStarRewardProgress(); + if (!internalGetPassedLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + PASSED_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetPassedLevelMap().hashCode(); + } + hash = (37 * hash) + FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getFloorId(); + if (getPassedLevelRecordListCount() > 0) { + hash = (37 * hash) + PASSED_LEVEL_RECORD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPassedLevelRecordListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord 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.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord 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.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord 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.TowerFloorRecordOuterClass.TowerFloorRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord 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.TowerFloorRecordOuterClass.TowerFloorRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord 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.TowerFloorRecordOuterClass.TowerFloorRecord 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; + } + /** + * Protobuf type {@code TowerFloorRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerFloorRecord) + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 8: + return internalGetPassedLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 8: + return internalGetMutablePassedLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.class, emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPassedLevelRecordListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + floorStarRewardProgress_ = 0; + + internalGetMutablePassedLevelMap().clear(); + floorId_ = 0; + + if (passedLevelRecordListBuilder_ == null) { + passedLevelRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + passedLevelRecordListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.internal_static_TowerFloorRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord build() { + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord buildPartial() { + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord result = new emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord(this); + int from_bitField0_ = bitField0_; + result.floorStarRewardProgress_ = floorStarRewardProgress_; + result.passedLevelMap_ = internalGetPassedLevelMap(); + result.passedLevelMap_.makeImmutable(); + result.floorId_ = floorId_; + if (passedLevelRecordListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + passedLevelRecordList_ = java.util.Collections.unmodifiableList(passedLevelRecordList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.passedLevelRecordList_ = passedLevelRecordList_; + } else { + result.passedLevelRecordList_ = passedLevelRecordListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord) { + return mergeFrom((emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord other) { + if (other == emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord.getDefaultInstance()) return this; + if (other.getFloorStarRewardProgress() != 0) { + setFloorStarRewardProgress(other.getFloorStarRewardProgress()); + } + internalGetMutablePassedLevelMap().mergeFrom( + other.internalGetPassedLevelMap()); + if (other.getFloorId() != 0) { + setFloorId(other.getFloorId()); + } + if (passedLevelRecordListBuilder_ == null) { + if (!other.passedLevelRecordList_.isEmpty()) { + if (passedLevelRecordList_.isEmpty()) { + passedLevelRecordList_ = other.passedLevelRecordList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.addAll(other.passedLevelRecordList_); + } + onChanged(); + } + } else { + if (!other.passedLevelRecordList_.isEmpty()) { + if (passedLevelRecordListBuilder_.isEmpty()) { + passedLevelRecordListBuilder_.dispose(); + passedLevelRecordListBuilder_ = null; + passedLevelRecordList_ = other.passedLevelRecordList_; + bitField0_ = (bitField0_ & ~0x00000002); + passedLevelRecordListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPassedLevelRecordListFieldBuilder() : null; + } else { + passedLevelRecordListBuilder_.addAllMessages(other.passedLevelRecordList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int floorStarRewardProgress_ ; + /** + * uint32 floor_star_reward_progress = 15; + * @return The floorStarRewardProgress. + */ + @java.lang.Override + public int getFloorStarRewardProgress() { + return floorStarRewardProgress_; + } + /** + * uint32 floor_star_reward_progress = 15; + * @param value The floorStarRewardProgress to set. + * @return This builder for chaining. + */ + public Builder setFloorStarRewardProgress(int value) { + + floorStarRewardProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_star_reward_progress = 15; + * @return This builder for chaining. + */ + public Builder clearFloorStarRewardProgress() { + + floorStarRewardProgress_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> passedLevelMap_; + private com.google.protobuf.MapField + internalGetPassedLevelMap() { + if (passedLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PassedLevelMapDefaultEntryHolder.defaultEntry); + } + return passedLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutablePassedLevelMap() { + onChanged();; + if (passedLevelMap_ == null) { + passedLevelMap_ = com.google.protobuf.MapField.newMapField( + PassedLevelMapDefaultEntryHolder.defaultEntry); + } + if (!passedLevelMap_.isMutable()) { + passedLevelMap_ = passedLevelMap_.copy(); + } + return passedLevelMap_; + } + + public int getPassedLevelMapCount() { + return internalGetPassedLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + @java.lang.Override + public boolean containsPassedLevelMap( + int key) { + + return internalGetPassedLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getPassedLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getPassedLevelMap() { + return getPassedLevelMapMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public java.util.Map getPassedLevelMapMap() { + return internalGetPassedLevelMap().getMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public int getPassedLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetPassedLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + @java.lang.Override + + public int getPassedLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetPassedLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearPassedLevelMap() { + internalGetMutablePassedLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + public Builder removePassedLevelMap( + int key) { + + internalGetMutablePassedLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutablePassedLevelMap() { + return internalGetMutablePassedLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + public Builder putPassedLevelMap( + int key, + int value) { + + + internalGetMutablePassedLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> passed_level_map = 8; + */ + + public Builder putAllPassedLevelMap( + java.util.Map values) { + internalGetMutablePassedLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private int floorId_ ; + /** + * uint32 floor_id = 12; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + /** + * uint32 floor_id = 12; + * @param value The floorId to set. + * @return This builder for chaining. + */ + public Builder setFloorId(int value) { + + floorId_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_id = 12; + * @return This builder for chaining. + */ + public Builder clearFloorId() { + + floorId_ = 0; + onChanged(); + return this; + } + + private java.util.List passedLevelRecordList_ = + java.util.Collections.emptyList(); + private void ensurePassedLevelRecordListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + passedLevelRecordList_ = new java.util.ArrayList(passedLevelRecordList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder> passedLevelRecordListBuilder_; + + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public java.util.List getPassedLevelRecordListList() { + if (passedLevelRecordListBuilder_ == null) { + return java.util.Collections.unmodifiableList(passedLevelRecordList_); + } else { + return passedLevelRecordListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public int getPassedLevelRecordListCount() { + if (passedLevelRecordListBuilder_ == null) { + return passedLevelRecordList_.size(); + } else { + return passedLevelRecordListBuilder_.getCount(); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getPassedLevelRecordList(int index) { + if (passedLevelRecordListBuilder_ == null) { + return passedLevelRecordList_.get(index); + } else { + return passedLevelRecordListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder setPassedLevelRecordList( + int index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord value) { + if (passedLevelRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.set(index, value); + onChanged(); + } else { + passedLevelRecordListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder setPassedLevelRecordList( + int index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder builderForValue) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.set(index, builderForValue.build()); + onChanged(); + } else { + passedLevelRecordListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addPassedLevelRecordList(emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord value) { + if (passedLevelRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.add(value); + onChanged(); + } else { + passedLevelRecordListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addPassedLevelRecordList( + int index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord value) { + if (passedLevelRecordListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.add(index, value); + onChanged(); + } else { + passedLevelRecordListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addPassedLevelRecordList( + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder builderForValue) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.add(builderForValue.build()); + onChanged(); + } else { + passedLevelRecordListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addPassedLevelRecordList( + int index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder builderForValue) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.add(index, builderForValue.build()); + onChanged(); + } else { + passedLevelRecordListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder addAllPassedLevelRecordList( + java.lang.Iterable values) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, passedLevelRecordList_); + onChanged(); + } else { + passedLevelRecordListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder clearPassedLevelRecordList() { + if (passedLevelRecordListBuilder_ == null) { + passedLevelRecordList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + passedLevelRecordListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public Builder removePassedLevelRecordList(int index) { + if (passedLevelRecordListBuilder_ == null) { + ensurePassedLevelRecordListIsMutable(); + passedLevelRecordList_.remove(index); + onChanged(); + } else { + passedLevelRecordListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder getPassedLevelRecordListBuilder( + int index) { + return getPassedLevelRecordListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder getPassedLevelRecordListOrBuilder( + int index) { + if (passedLevelRecordListBuilder_ == null) { + return passedLevelRecordList_.get(index); } else { + return passedLevelRecordListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public java.util.List + getPassedLevelRecordListOrBuilderList() { + if (passedLevelRecordListBuilder_ != null) { + return passedLevelRecordListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(passedLevelRecordList_); + } + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder addPassedLevelRecordListBuilder() { + return getPassedLevelRecordListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance()); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder addPassedLevelRecordListBuilder( + int index) { + return getPassedLevelRecordListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance()); + } + /** + * repeated .TowerLevelRecord passed_level_record_list = 2; + */ + public java.util.List + getPassedLevelRecordListBuilderList() { + return getPassedLevelRecordListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder> + getPassedLevelRecordListFieldBuilder() { + if (passedLevelRecordListBuilder_ == null) { + passedLevelRecordListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder>( + passedLevelRecordList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + passedLevelRecordList_ = null; + } + return passedLevelRecordListBuilder_; + } + @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:TowerFloorRecord) + } + + // @@protoc_insertion_point(class_scope:TowerFloorRecord) + private static final emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord(); + } + + public static emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerFloorRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerFloorRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerFloorRecordOuterClass.TowerFloorRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerFloorRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerFloorRecord_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerFloorRecord_PassedLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerFloorRecord_PassedLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026TowerFloorRecord.proto\032\026TowerLevelReco" + + "rd.proto\"\365\001\n\020TowerFloorRecord\022\"\n\032floor_s" + + "tar_reward_progress\030\017 \001(\r\022?\n\020passed_leve" + + "l_map\030\010 \003(\0132%.TowerFloorRecord.PassedLev" + + "elMapEntry\022\020\n\010floor_id\030\014 \001(\r\0223\n\030passed_l" + + "evel_record_list\030\002 \003(\0132\021.TowerLevelRecor" + + "d\0325\n\023PassedLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n" + + "\005value\030\002 \001(\r:\0028\001B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.getDescriptor(), + }); + internal_static_TowerFloorRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerFloorRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerFloorRecord_descriptor, + new java.lang.String[] { "FloorStarRewardProgress", "PassedLevelMap", "FloorId", "PassedLevelRecordList", }); + internal_static_TowerFloorRecord_PassedLevelMapEntry_descriptor = + internal_static_TowerFloorRecord_descriptor.getNestedTypes().get(0); + internal_static_TowerFloorRecord_PassedLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerFloorRecord_PassedLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelEndNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelEndNotifyOuterClass.java new file mode 100644 index 00000000000..7ba06090ca2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelEndNotifyOuterClass.java @@ -0,0 +1,1384 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerLevelEndNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerLevelEndNotifyOuterClass { + private TowerLevelEndNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerLevelEndNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerLevelEndNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 next_floor_id = 4; + * @return The nextFloorId. + */ + int getNextFloorId(); + + /** + * repeated .ItemParam reward_item_list = 12; + */ + java.util.List + getRewardItemListList(); + /** + * repeated .ItemParam reward_item_list = 12; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getRewardItemList(int index); + /** + * repeated .ItemParam reward_item_list = 12; + */ + int getRewardItemListCount(); + /** + * repeated .ItemParam reward_item_list = 12; + */ + java.util.List + getRewardItemListOrBuilderList(); + /** + * repeated .ItemParam reward_item_list = 12; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getRewardItemListOrBuilder( + int index); + + /** + * uint32 continue_state = 15; + * @return The continueState. + */ + int getContinueState(); + + /** + * bool is_success = 5; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * repeated uint32 finished_star_cond_list = 6; + * @return A list containing the finishedStarCondList. + */ + java.util.List getFinishedStarCondListList(); + /** + * repeated uint32 finished_star_cond_list = 6; + * @return The count of finishedStarCondList. + */ + int getFinishedStarCondListCount(); + /** + * repeated uint32 finished_star_cond_list = 6; + * @param index The index of the element to return. + * @return The finishedStarCondList at the given index. + */ + int getFinishedStarCondList(int index); + } + /** + *
+   * CmdId: 2495
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerLevelEndNotify} + */ + public static final class TowerLevelEndNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerLevelEndNotify) + TowerLevelEndNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerLevelEndNotify.newBuilder() to construct. + private TowerLevelEndNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerLevelEndNotify() { + rewardItemList_ = java.util.Collections.emptyList(); + finishedStarCondList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerLevelEndNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerLevelEndNotify( + 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 32: { + + nextFloorId_ = input.readUInt32(); + break; + } + case 40: { + + isSuccess_ = input.readBool(); + break; + } + case 48: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + finishedStarCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + finishedStarCondList_.addInt(input.readUInt32()); + break; + } + case 50: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) { + finishedStarCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000002; + } + while (input.getBytesUntilLimit() > 0) { + finishedStarCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + rewardItemList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + rewardItemList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 120: { + + continueState_ = 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 { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + finishedStarCondList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000001) != 0)) { + rewardItemList_ = java.util.Collections.unmodifiableList(rewardItemList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.class, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder.class); + } + + /** + * Protobuf enum {@code TowerLevelEndNotify.ContinueStateType} + */ + public enum ContinueStateType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE = 0; + */ + CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE(0), + /** + * CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL = 1; + */ + CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL(1), + /** + * CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR = 2; + */ + CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR(2), + UNRECOGNIZED(-1), + ; + + /** + * CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE = 0; + */ + public static final int CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE_VALUE = 0; + /** + * CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL = 1; + */ + public static final int CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL_VALUE = 1; + /** + * CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR = 2; + */ + public static final int CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR_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 ContinueStateType 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 ContinueStateType forNumber(int value) { + switch (value) { + case 0: return CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE; + case 1: return CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL; + case 2: return CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ContinueStateType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ContinueStateType findValueByNumber(int number) { + return ContinueStateType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final ContinueStateType[] VALUES = values(); + + public static ContinueStateType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ContinueStateType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:TowerLevelEndNotify.ContinueStateType) + } + + public static final int NEXT_FLOOR_ID_FIELD_NUMBER = 4; + private int nextFloorId_; + /** + * uint32 next_floor_id = 4; + * @return The nextFloorId. + */ + @java.lang.Override + public int getNextFloorId() { + return nextFloorId_; + } + + public static final int REWARD_ITEM_LIST_FIELD_NUMBER = 12; + private java.util.List rewardItemList_; + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public java.util.List getRewardItemListList() { + return rewardItemList_; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public java.util.List + getRewardItemListOrBuilderList() { + return rewardItemList_; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public int getRewardItemListCount() { + return rewardItemList_.size(); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getRewardItemList(int index) { + return rewardItemList_.get(index); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getRewardItemListOrBuilder( + int index) { + return rewardItemList_.get(index); + } + + public static final int CONTINUE_STATE_FIELD_NUMBER = 15; + private int continueState_; + /** + * uint32 continue_state = 15; + * @return The continueState. + */ + @java.lang.Override + public int getContinueState() { + return continueState_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 5; + private boolean isSuccess_; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int FINISHED_STAR_COND_LIST_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.IntList finishedStarCondList_; + /** + * repeated uint32 finished_star_cond_list = 6; + * @return A list containing the finishedStarCondList. + */ + @java.lang.Override + public java.util.List + getFinishedStarCondListList() { + return finishedStarCondList_; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @return The count of finishedStarCondList. + */ + public int getFinishedStarCondListCount() { + return finishedStarCondList_.size(); + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param index The index of the element to return. + * @return The finishedStarCondList at the given index. + */ + public int getFinishedStarCondList(int index) { + return finishedStarCondList_.getInt(index); + } + private int finishedStarCondListMemoizedSerializedSize = -1; + + 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 (nextFloorId_ != 0) { + output.writeUInt32(4, nextFloorId_); + } + if (isSuccess_ != false) { + output.writeBool(5, isSuccess_); + } + if (getFinishedStarCondListList().size() > 0) { + output.writeUInt32NoTag(50); + output.writeUInt32NoTag(finishedStarCondListMemoizedSerializedSize); + } + for (int i = 0; i < finishedStarCondList_.size(); i++) { + output.writeUInt32NoTag(finishedStarCondList_.getInt(i)); + } + for (int i = 0; i < rewardItemList_.size(); i++) { + output.writeMessage(12, rewardItemList_.get(i)); + } + if (continueState_ != 0) { + output.writeUInt32(15, continueState_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nextFloorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, nextFloorId_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isSuccess_); + } + { + int dataSize = 0; + for (int i = 0; i < finishedStarCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(finishedStarCondList_.getInt(i)); + } + size += dataSize; + if (!getFinishedStarCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + finishedStarCondListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < rewardItemList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, rewardItemList_.get(i)); + } + if (continueState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, continueState_); + } + 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.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify other = (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) obj; + + if (getNextFloorId() + != other.getNextFloorId()) return false; + if (!getRewardItemListList() + .equals(other.getRewardItemListList())) return false; + if (getContinueState() + != other.getContinueState()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (!getFinishedStarCondListList() + .equals(other.getFinishedStarCondListList())) 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_FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getNextFloorId(); + if (getRewardItemListCount() > 0) { + hash = (37 * hash) + REWARD_ITEM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getRewardItemListList().hashCode(); + } + hash = (37 * hash) + CONTINUE_STATE_FIELD_NUMBER; + hash = (53 * hash) + getContinueState(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + if (getFinishedStarCondListCount() > 0) { + hash = (37 * hash) + FINISHED_STAR_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFinishedStarCondListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify 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.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify 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.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify 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.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify 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.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify 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.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify 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: 2495
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerLevelEndNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerLevelEndNotify) + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.class, emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRewardItemListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nextFloorId_ = 0; + + if (rewardItemListBuilder_ == null) { + rewardItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + rewardItemListBuilder_.clear(); + } + continueState_ = 0; + + isSuccess_ = false; + + finishedStarCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.internal_static_TowerLevelEndNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify build() { + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify buildPartial() { + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify result = new emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify(this); + int from_bitField0_ = bitField0_; + result.nextFloorId_ = nextFloorId_; + if (rewardItemListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + rewardItemList_ = java.util.Collections.unmodifiableList(rewardItemList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.rewardItemList_ = rewardItemList_; + } else { + result.rewardItemList_ = rewardItemListBuilder_.build(); + } + result.continueState_ = continueState_; + result.isSuccess_ = isSuccess_; + if (((bitField0_ & 0x00000002) != 0)) { + finishedStarCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.finishedStarCondList_ = finishedStarCondList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify other) { + if (other == emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify.getDefaultInstance()) return this; + if (other.getNextFloorId() != 0) { + setNextFloorId(other.getNextFloorId()); + } + if (rewardItemListBuilder_ == null) { + if (!other.rewardItemList_.isEmpty()) { + if (rewardItemList_.isEmpty()) { + rewardItemList_ = other.rewardItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRewardItemListIsMutable(); + rewardItemList_.addAll(other.rewardItemList_); + } + onChanged(); + } + } else { + if (!other.rewardItemList_.isEmpty()) { + if (rewardItemListBuilder_.isEmpty()) { + rewardItemListBuilder_.dispose(); + rewardItemListBuilder_ = null; + rewardItemList_ = other.rewardItemList_; + bitField0_ = (bitField0_ & ~0x00000001); + rewardItemListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRewardItemListFieldBuilder() : null; + } else { + rewardItemListBuilder_.addAllMessages(other.rewardItemList_); + } + } + } + if (other.getContinueState() != 0) { + setContinueState(other.getContinueState()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (!other.finishedStarCondList_.isEmpty()) { + if (finishedStarCondList_.isEmpty()) { + finishedStarCondList_ = other.finishedStarCondList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureFinishedStarCondListIsMutable(); + finishedStarCondList_.addAll(other.finishedStarCondList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int nextFloorId_ ; + /** + * uint32 next_floor_id = 4; + * @return The nextFloorId. + */ + @java.lang.Override + public int getNextFloorId() { + return nextFloorId_; + } + /** + * uint32 next_floor_id = 4; + * @param value The nextFloorId to set. + * @return This builder for chaining. + */ + public Builder setNextFloorId(int value) { + + nextFloorId_ = value; + onChanged(); + return this; + } + /** + * uint32 next_floor_id = 4; + * @return This builder for chaining. + */ + public Builder clearNextFloorId() { + + nextFloorId_ = 0; + onChanged(); + return this; + } + + private java.util.List rewardItemList_ = + java.util.Collections.emptyList(); + private void ensureRewardItemListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + rewardItemList_ = new java.util.ArrayList(rewardItemList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> rewardItemListBuilder_; + + /** + * repeated .ItemParam reward_item_list = 12; + */ + public java.util.List getRewardItemListList() { + if (rewardItemListBuilder_ == null) { + return java.util.Collections.unmodifiableList(rewardItemList_); + } else { + return rewardItemListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public int getRewardItemListCount() { + if (rewardItemListBuilder_ == null) { + return rewardItemList_.size(); + } else { + return rewardItemListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getRewardItemList(int index) { + if (rewardItemListBuilder_ == null) { + return rewardItemList_.get(index); + } else { + return rewardItemListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder setRewardItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (rewardItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardItemListIsMutable(); + rewardItemList_.set(index, value); + onChanged(); + } else { + rewardItemListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder setRewardItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + rewardItemList_.set(index, builderForValue.build()); + onChanged(); + } else { + rewardItemListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addRewardItemList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (rewardItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardItemListIsMutable(); + rewardItemList_.add(value); + onChanged(); + } else { + rewardItemListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addRewardItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (rewardItemListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRewardItemListIsMutable(); + rewardItemList_.add(index, value); + onChanged(); + } else { + rewardItemListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addRewardItemList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + rewardItemList_.add(builderForValue.build()); + onChanged(); + } else { + rewardItemListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addRewardItemList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + rewardItemList_.add(index, builderForValue.build()); + onChanged(); + } else { + rewardItemListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder addAllRewardItemList( + java.lang.Iterable values) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, rewardItemList_); + onChanged(); + } else { + rewardItemListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder clearRewardItemList() { + if (rewardItemListBuilder_ == null) { + rewardItemList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + rewardItemListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public Builder removeRewardItemList(int index) { + if (rewardItemListBuilder_ == null) { + ensureRewardItemListIsMutable(); + rewardItemList_.remove(index); + onChanged(); + } else { + rewardItemListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getRewardItemListBuilder( + int index) { + return getRewardItemListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getRewardItemListOrBuilder( + int index) { + if (rewardItemListBuilder_ == null) { + return rewardItemList_.get(index); } else { + return rewardItemListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public java.util.List + getRewardItemListOrBuilderList() { + if (rewardItemListBuilder_ != null) { + return rewardItemListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(rewardItemList_); + } + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addRewardItemListBuilder() { + return getRewardItemListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addRewardItemListBuilder( + int index) { + return getRewardItemListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam reward_item_list = 12; + */ + public java.util.List + getRewardItemListBuilderList() { + return getRewardItemListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getRewardItemListFieldBuilder() { + if (rewardItemListBuilder_ == null) { + rewardItemListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + rewardItemList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + rewardItemList_ = null; + } + return rewardItemListBuilder_; + } + + private int continueState_ ; + /** + * uint32 continue_state = 15; + * @return The continueState. + */ + @java.lang.Override + public int getContinueState() { + return continueState_; + } + /** + * uint32 continue_state = 15; + * @param value The continueState to set. + * @return This builder for chaining. + */ + public Builder setContinueState(int value) { + + continueState_ = value; + onChanged(); + return this; + } + /** + * uint32 continue_state = 15; + * @return This builder for chaining. + */ + public Builder clearContinueState() { + + continueState_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 5; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 5; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList finishedStarCondList_ = emptyIntList(); + private void ensureFinishedStarCondListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + finishedStarCondList_ = mutableCopy(finishedStarCondList_); + bitField0_ |= 0x00000002; + } + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @return A list containing the finishedStarCondList. + */ + public java.util.List + getFinishedStarCondListList() { + return ((bitField0_ & 0x00000002) != 0) ? + java.util.Collections.unmodifiableList(finishedStarCondList_) : finishedStarCondList_; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @return The count of finishedStarCondList. + */ + public int getFinishedStarCondListCount() { + return finishedStarCondList_.size(); + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param index The index of the element to return. + * @return The finishedStarCondList at the given index. + */ + public int getFinishedStarCondList(int index) { + return finishedStarCondList_.getInt(index); + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param index The index to set the value at. + * @param value The finishedStarCondList to set. + * @return This builder for chaining. + */ + public Builder setFinishedStarCondList( + int index, int value) { + ensureFinishedStarCondListIsMutable(); + finishedStarCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param value The finishedStarCondList to add. + * @return This builder for chaining. + */ + public Builder addFinishedStarCondList(int value) { + ensureFinishedStarCondListIsMutable(); + finishedStarCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @param values The finishedStarCondList to add. + * @return This builder for chaining. + */ + public Builder addAllFinishedStarCondList( + java.lang.Iterable values) { + ensureFinishedStarCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, finishedStarCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 finished_star_cond_list = 6; + * @return This builder for chaining. + */ + public Builder clearFinishedStarCondList() { + finishedStarCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000002); + 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:TowerLevelEndNotify) + } + + // @@protoc_insertion_point(class_scope:TowerLevelEndNotify) + private static final emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify(); + } + + public static emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerLevelEndNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerLevelEndNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelEndNotifyOuterClass.TowerLevelEndNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerLevelEndNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerLevelEndNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031TowerLevelEndNotify.proto\032\017ItemParam.p" + + "roto\"\273\002\n\023TowerLevelEndNotify\022\025\n\rnext_flo" + + "or_id\030\004 \001(\r\022$\n\020reward_item_list\030\014 \003(\0132\n." + + "ItemParam\022\026\n\016continue_state\030\017 \001(\r\022\022\n\nis_" + + "success\030\005 \001(\010\022\037\n\027finished_star_cond_list" + + "\030\006 \003(\r\"\231\001\n\021ContinueStateType\022(\n$CONTINUE" + + "_STATE_TYPE_CAN_NOT_CONTINUE\020\000\022,\n(CONTIN" + + "UE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL\020\001\022,\n(" + + "CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR" + + "\020\002B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_TowerLevelEndNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerLevelEndNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerLevelEndNotify_descriptor, + new java.lang.String[] { "NextFloorId", "RewardItemList", "ContinueState", "IsSuccess", "FinishedStarCondList", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java new file mode 100644 index 00000000000..69b836200b1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelRecordOuterClass.java @@ -0,0 +1,734 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerLevelRecord.proto + +package emu.grasscutter.net.proto; + +public final class TowerLevelRecordOuterClass { + private TowerLevelRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerLevelRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerLevelRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 satisfied_cond_list = 13; + * @return A list containing the satisfiedCondList. + */ + java.util.List getSatisfiedCondListList(); + /** + * repeated uint32 satisfied_cond_list = 13; + * @return The count of satisfiedCondList. + */ + int getSatisfiedCondListCount(); + /** + * repeated uint32 satisfied_cond_list = 13; + * @param index The index of the element to return. + * @return The satisfiedCondList at the given index. + */ + int getSatisfiedCondList(int index); + + /** + * uint32 level_id = 10; + * @return The levelId. + */ + int getLevelId(); + } + /** + * Protobuf type {@code TowerLevelRecord} + */ + public static final class TowerLevelRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerLevelRecord) + TowerLevelRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerLevelRecord.newBuilder() to construct. + private TowerLevelRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerLevelRecord() { + satisfiedCondList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerLevelRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerLevelRecord( + 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 80: { + + levelId_ = input.readUInt32(); + break; + } + case 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + satisfiedCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + satisfiedCondList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + satisfiedCondList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + satisfiedCondList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + satisfiedCondList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.class, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder.class); + } + + public static final int SATISFIED_COND_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList satisfiedCondList_; + /** + * repeated uint32 satisfied_cond_list = 13; + * @return A list containing the satisfiedCondList. + */ + @java.lang.Override + public java.util.List + getSatisfiedCondListList() { + return satisfiedCondList_; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @return The count of satisfiedCondList. + */ + public int getSatisfiedCondListCount() { + return satisfiedCondList_.size(); + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param index The index of the element to return. + * @return The satisfiedCondList at the given index. + */ + public int getSatisfiedCondList(int index) { + return satisfiedCondList_.getInt(index); + } + private int satisfiedCondListMemoizedSerializedSize = -1; + + public static final int LEVEL_ID_FIELD_NUMBER = 10; + private int levelId_; + /** + * uint32 level_id = 10; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + + 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 (levelId_ != 0) { + output.writeUInt32(10, levelId_); + } + if (getSatisfiedCondListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(satisfiedCondListMemoizedSerializedSize); + } + for (int i = 0; i < satisfiedCondList_.size(); i++) { + output.writeUInt32NoTag(satisfiedCondList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (levelId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, levelId_); + } + { + int dataSize = 0; + for (int i = 0; i < satisfiedCondList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(satisfiedCondList_.getInt(i)); + } + size += dataSize; + if (!getSatisfiedCondListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + satisfiedCondListMemoizedSerializedSize = dataSize; + } + 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.TowerLevelRecordOuterClass.TowerLevelRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord other = (emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord) obj; + + if (!getSatisfiedCondListList() + .equals(other.getSatisfiedCondListList())) return false; + if (getLevelId() + != other.getLevelId()) 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 (getSatisfiedCondListCount() > 0) { + hash = (37 * hash) + SATISFIED_COND_LIST_FIELD_NUMBER; + hash = (53 * hash) + getSatisfiedCondListList().hashCode(); + } + hash = (37 * hash) + LEVEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getLevelId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord 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.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord 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.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord 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.TowerLevelRecordOuterClass.TowerLevelRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord 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.TowerLevelRecordOuterClass.TowerLevelRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord 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.TowerLevelRecordOuterClass.TowerLevelRecord 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; + } + /** + * Protobuf type {@code TowerLevelRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerLevelRecord) + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.class, emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + satisfiedCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + levelId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.internal_static_TowerLevelRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord build() { + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord buildPartial() { + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord result = new emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + satisfiedCondList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.satisfiedCondList_ = satisfiedCondList_; + result.levelId_ = levelId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord) { + return mergeFrom((emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord other) { + if (other == emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord.getDefaultInstance()) return this; + if (!other.satisfiedCondList_.isEmpty()) { + if (satisfiedCondList_.isEmpty()) { + satisfiedCondList_ = other.satisfiedCondList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSatisfiedCondListIsMutable(); + satisfiedCondList_.addAll(other.satisfiedCondList_); + } + onChanged(); + } + if (other.getLevelId() != 0) { + setLevelId(other.getLevelId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList satisfiedCondList_ = emptyIntList(); + private void ensureSatisfiedCondListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + satisfiedCondList_ = mutableCopy(satisfiedCondList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @return A list containing the satisfiedCondList. + */ + public java.util.List + getSatisfiedCondListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(satisfiedCondList_) : satisfiedCondList_; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @return The count of satisfiedCondList. + */ + public int getSatisfiedCondListCount() { + return satisfiedCondList_.size(); + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param index The index of the element to return. + * @return The satisfiedCondList at the given index. + */ + public int getSatisfiedCondList(int index) { + return satisfiedCondList_.getInt(index); + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param index The index to set the value at. + * @param value The satisfiedCondList to set. + * @return This builder for chaining. + */ + public Builder setSatisfiedCondList( + int index, int value) { + ensureSatisfiedCondListIsMutable(); + satisfiedCondList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param value The satisfiedCondList to add. + * @return This builder for chaining. + */ + public Builder addSatisfiedCondList(int value) { + ensureSatisfiedCondListIsMutable(); + satisfiedCondList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @param values The satisfiedCondList to add. + * @return This builder for chaining. + */ + public Builder addAllSatisfiedCondList( + java.lang.Iterable values) { + ensureSatisfiedCondListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, satisfiedCondList_); + onChanged(); + return this; + } + /** + * repeated uint32 satisfied_cond_list = 13; + * @return This builder for chaining. + */ + public Builder clearSatisfiedCondList() { + satisfiedCondList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int levelId_ ; + /** + * uint32 level_id = 10; + * @return The levelId. + */ + @java.lang.Override + public int getLevelId() { + return levelId_; + } + /** + * uint32 level_id = 10; + * @param value The levelId to set. + * @return This builder for chaining. + */ + public Builder setLevelId(int value) { + + levelId_ = value; + onChanged(); + return this; + } + /** + * uint32 level_id = 10; + * @return This builder for chaining. + */ + public Builder clearLevelId() { + + levelId_ = 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:TowerLevelRecord) + } + + // @@protoc_insertion_point(class_scope:TowerLevelRecord) + private static final emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord(); + } + + public static emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerLevelRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerLevelRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelRecordOuterClass.TowerLevelRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerLevelRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerLevelRecord_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026TowerLevelRecord.proto\"A\n\020TowerLevelRe" + + "cord\022\033\n\023satisfied_cond_list\030\r \003(\r\022\020\n\010lev" + + "el_id\030\n \001(\rB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerLevelRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerLevelRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerLevelRecord_descriptor, + new java.lang.String[] { "SatisfiedCondList", "LevelId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondDataOuterClass.java new file mode 100644 index 00000000000..b955ca69cee --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondDataOuterClass.java @@ -0,0 +1,750 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerLevelStarCondData.proto + +package emu.grasscutter.net.proto; + +public final class TowerLevelStarCondDataOuterClass { + private TowerLevelStarCondDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerLevelStarCondDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerLevelStarCondData) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @return The unk2700HIFMJMAHEMB. + */ + boolean getUnk2700HIFMJMAHEMB(); + + /** + * uint32 cond_value = 9; + * @return The condValue. + */ + int getCondValue(); + + /** + * bool is_pause = 13; + * @return The isPause. + */ + boolean getIsPause(); + + /** + * uint32 star_cond_index = 6; + * @return The starCondIndex. + */ + int getStarCondIndex(); + } + /** + * Protobuf type {@code TowerLevelStarCondData} + */ + public static final class TowerLevelStarCondData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerLevelStarCondData) + TowerLevelStarCondDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerLevelStarCondData.newBuilder() to construct. + private TowerLevelStarCondData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerLevelStarCondData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerLevelStarCondData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerLevelStarCondData( + 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: { + + starCondIndex_ = input.readUInt32(); + break; + } + case 72: { + + condValue_ = input.readUInt32(); + break; + } + case 104: { + + isPause_ = input.readBool(); + break; + } + case 120: { + + unk2700HIFMJMAHEMB_ = 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.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.class, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder.class); + } + + public static final int UNK2700_HIFMJMAHEMB_FIELD_NUMBER = 15; + private boolean unk2700HIFMJMAHEMB_; + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @return The unk2700HIFMJMAHEMB. + */ + @java.lang.Override + public boolean getUnk2700HIFMJMAHEMB() { + return unk2700HIFMJMAHEMB_; + } + + public static final int COND_VALUE_FIELD_NUMBER = 9; + private int condValue_; + /** + * uint32 cond_value = 9; + * @return The condValue. + */ + @java.lang.Override + public int getCondValue() { + return condValue_; + } + + public static final int IS_PAUSE_FIELD_NUMBER = 13; + private boolean isPause_; + /** + * bool is_pause = 13; + * @return The isPause. + */ + @java.lang.Override + public boolean getIsPause() { + return isPause_; + } + + public static final int STAR_COND_INDEX_FIELD_NUMBER = 6; + private int starCondIndex_; + /** + * uint32 star_cond_index = 6; + * @return The starCondIndex. + */ + @java.lang.Override + public int getStarCondIndex() { + return starCondIndex_; + } + + 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 (starCondIndex_ != 0) { + output.writeUInt32(6, starCondIndex_); + } + if (condValue_ != 0) { + output.writeUInt32(9, condValue_); + } + if (isPause_ != false) { + output.writeBool(13, isPause_); + } + if (unk2700HIFMJMAHEMB_ != false) { + output.writeBool(15, unk2700HIFMJMAHEMB_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (starCondIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, starCondIndex_); + } + if (condValue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, condValue_); + } + if (isPause_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isPause_); + } + if (unk2700HIFMJMAHEMB_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, unk2700HIFMJMAHEMB_); + } + 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.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData other = (emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData) obj; + + if (getUnk2700HIFMJMAHEMB() + != other.getUnk2700HIFMJMAHEMB()) return false; + if (getCondValue() + != other.getCondValue()) return false; + if (getIsPause() + != other.getIsPause()) return false; + if (getStarCondIndex() + != other.getStarCondIndex()) 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) + UNK2700_HIFMJMAHEMB_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700HIFMJMAHEMB()); + hash = (37 * hash) + COND_VALUE_FIELD_NUMBER; + hash = (53 * hash) + getCondValue(); + hash = (37 * hash) + IS_PAUSE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsPause()); + hash = (37 * hash) + STAR_COND_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getStarCondIndex(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData 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.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData 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.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData 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.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData 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.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData 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.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData 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; + } + /** + * Protobuf type {@code TowerLevelStarCondData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerLevelStarCondData) + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.class, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700HIFMJMAHEMB_ = false; + + condValue_ = 0; + + isPause_ = false; + + starCondIndex_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.internal_static_TowerLevelStarCondData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData build() { + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData buildPartial() { + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData result = new emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData(this); + result.unk2700HIFMJMAHEMB_ = unk2700HIFMJMAHEMB_; + result.condValue_ = condValue_; + result.isPause_ = isPause_; + result.starCondIndex_ = starCondIndex_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData) { + return mergeFrom((emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData other) { + if (other == emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.getDefaultInstance()) return this; + if (other.getUnk2700HIFMJMAHEMB() != false) { + setUnk2700HIFMJMAHEMB(other.getUnk2700HIFMJMAHEMB()); + } + if (other.getCondValue() != 0) { + setCondValue(other.getCondValue()); + } + if (other.getIsPause() != false) { + setIsPause(other.getIsPause()); + } + if (other.getStarCondIndex() != 0) { + setStarCondIndex(other.getStarCondIndex()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean unk2700HIFMJMAHEMB_ ; + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @return The unk2700HIFMJMAHEMB. + */ + @java.lang.Override + public boolean getUnk2700HIFMJMAHEMB() { + return unk2700HIFMJMAHEMB_; + } + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @param value The unk2700HIFMJMAHEMB to set. + * @return This builder for chaining. + */ + public Builder setUnk2700HIFMJMAHEMB(boolean value) { + + unk2700HIFMJMAHEMB_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_HIFMJMAHEMB = 15; + * @return This builder for chaining. + */ + public Builder clearUnk2700HIFMJMAHEMB() { + + unk2700HIFMJMAHEMB_ = false; + onChanged(); + return this; + } + + private int condValue_ ; + /** + * uint32 cond_value = 9; + * @return The condValue. + */ + @java.lang.Override + public int getCondValue() { + return condValue_; + } + /** + * uint32 cond_value = 9; + * @param value The condValue to set. + * @return This builder for chaining. + */ + public Builder setCondValue(int value) { + + condValue_ = value; + onChanged(); + return this; + } + /** + * uint32 cond_value = 9; + * @return This builder for chaining. + */ + public Builder clearCondValue() { + + condValue_ = 0; + onChanged(); + return this; + } + + private boolean isPause_ ; + /** + * bool is_pause = 13; + * @return The isPause. + */ + @java.lang.Override + public boolean getIsPause() { + return isPause_; + } + /** + * bool is_pause = 13; + * @param value The isPause to set. + * @return This builder for chaining. + */ + public Builder setIsPause(boolean value) { + + isPause_ = value; + onChanged(); + return this; + } + /** + * bool is_pause = 13; + * @return This builder for chaining. + */ + public Builder clearIsPause() { + + isPause_ = false; + onChanged(); + return this; + } + + private int starCondIndex_ ; + /** + * uint32 star_cond_index = 6; + * @return The starCondIndex. + */ + @java.lang.Override + public int getStarCondIndex() { + return starCondIndex_; + } + /** + * uint32 star_cond_index = 6; + * @param value The starCondIndex to set. + * @return This builder for chaining. + */ + public Builder setStarCondIndex(int value) { + + starCondIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 star_cond_index = 6; + * @return This builder for chaining. + */ + public Builder clearStarCondIndex() { + + starCondIndex_ = 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:TowerLevelStarCondData) + } + + // @@protoc_insertion_point(class_scope:TowerLevelStarCondData) + private static final emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData(); + } + + public static emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerLevelStarCondData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerLevelStarCondData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerLevelStarCondData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerLevelStarCondData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034TowerLevelStarCondData.proto\"t\n\026TowerL" + + "evelStarCondData\022\033\n\023Unk2700_HIFMJMAHEMB\030" + + "\017 \001(\010\022\022\n\ncond_value\030\t \001(\r\022\020\n\010is_pause\030\r " + + "\001(\010\022\027\n\017star_cond_index\030\006 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerLevelStarCondData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerLevelStarCondData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerLevelStarCondData_descriptor, + new java.lang.String[] { "Unk2700HIFMJMAHEMB", "CondValue", "IsPause", "StarCondIndex", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondNotifyOuterClass.java new file mode 100644 index 00000000000..e228641cf90 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerLevelStarCondNotifyOuterClass.java @@ -0,0 +1,998 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerLevelStarCondNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerLevelStarCondNotifyOuterClass { + private TowerLevelStarCondNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerLevelStarCondNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerLevelStarCondNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + int getLevelIndex(); + + /** + * uint32 floor_id = 11; + * @return The floorId. + */ + int getFloorId(); + + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + java.util.List + getCondDataListList(); + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getCondDataList(int index); + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + int getCondDataListCount(); + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + java.util.List + getCondDataListOrBuilderList(); + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder getCondDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 2406
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerLevelStarCondNotify} + */ + public static final class TowerLevelStarCondNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerLevelStarCondNotify) + TowerLevelStarCondNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerLevelStarCondNotify.newBuilder() to construct. + private TowerLevelStarCondNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerLevelStarCondNotify() { + condDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerLevelStarCondNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerLevelStarCondNotify( + 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)) { + condDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + condDataList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.parser(), extensionRegistry)); + break; + } + case 88: { + + floorId_ = input.readUInt32(); + break; + } + case 112: { + + levelIndex_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + condDataList_ = java.util.Collections.unmodifiableList(condDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.class, emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.Builder.class); + } + + public static final int LEVEL_INDEX_FIELD_NUMBER = 14; + private int levelIndex_; + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + @java.lang.Override + public int getLevelIndex() { + return levelIndex_; + } + + public static final int FLOOR_ID_FIELD_NUMBER = 11; + private int floorId_; + /** + * uint32 floor_id = 11; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + + public static final int COND_DATA_LIST_FIELD_NUMBER = 9; + private java.util.List condDataList_; + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public java.util.List getCondDataListList() { + return condDataList_; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public java.util.List + getCondDataListOrBuilderList() { + return condDataList_; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public int getCondDataListCount() { + return condDataList_.size(); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getCondDataList(int index) { + return condDataList_.get(index); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder getCondDataListOrBuilder( + int index) { + return condDataList_.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 < condDataList_.size(); i++) { + output.writeMessage(9, condDataList_.get(i)); + } + if (floorId_ != 0) { + output.writeUInt32(11, floorId_); + } + if (levelIndex_ != 0) { + output.writeUInt32(14, levelIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < condDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, condDataList_.get(i)); + } + if (floorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, floorId_); + } + if (levelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, levelIndex_); + } + 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.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify other = (emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify) obj; + + if (getLevelIndex() + != other.getLevelIndex()) return false; + if (getFloorId() + != other.getFloorId()) return false; + if (!getCondDataListList() + .equals(other.getCondDataListList())) 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) + LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getLevelIndex(); + hash = (37 * hash) + FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getFloorId(); + if (getCondDataListCount() > 0) { + hash = (37 * hash) + COND_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCondDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify 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.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify 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.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify 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.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify 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.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify 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.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify 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: 2406
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerLevelStarCondNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerLevelStarCondNotify) + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.class, emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCondDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + levelIndex_ = 0; + + floorId_ = 0; + + if (condDataListBuilder_ == null) { + condDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + condDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.internal_static_TowerLevelStarCondNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify build() { + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify buildPartial() { + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify result = new emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify(this); + int from_bitField0_ = bitField0_; + result.levelIndex_ = levelIndex_; + result.floorId_ = floorId_; + if (condDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + condDataList_ = java.util.Collections.unmodifiableList(condDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.condDataList_ = condDataList_; + } else { + result.condDataList_ = condDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify other) { + if (other == emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify.getDefaultInstance()) return this; + if (other.getLevelIndex() != 0) { + setLevelIndex(other.getLevelIndex()); + } + if (other.getFloorId() != 0) { + setFloorId(other.getFloorId()); + } + if (condDataListBuilder_ == null) { + if (!other.condDataList_.isEmpty()) { + if (condDataList_.isEmpty()) { + condDataList_ = other.condDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCondDataListIsMutable(); + condDataList_.addAll(other.condDataList_); + } + onChanged(); + } + } else { + if (!other.condDataList_.isEmpty()) { + if (condDataListBuilder_.isEmpty()) { + condDataListBuilder_.dispose(); + condDataListBuilder_ = null; + condDataList_ = other.condDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + condDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCondDataListFieldBuilder() : null; + } else { + condDataListBuilder_.addAllMessages(other.condDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int levelIndex_ ; + /** + * uint32 level_index = 14; + * @return The levelIndex. + */ + @java.lang.Override + public int getLevelIndex() { + return levelIndex_; + } + /** + * uint32 level_index = 14; + * @param value The levelIndex to set. + * @return This builder for chaining. + */ + public Builder setLevelIndex(int value) { + + levelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 level_index = 14; + * @return This builder for chaining. + */ + public Builder clearLevelIndex() { + + levelIndex_ = 0; + onChanged(); + return this; + } + + private int floorId_ ; + /** + * uint32 floor_id = 11; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + /** + * uint32 floor_id = 11; + * @param value The floorId to set. + * @return This builder for chaining. + */ + public Builder setFloorId(int value) { + + floorId_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_id = 11; + * @return This builder for chaining. + */ + public Builder clearFloorId() { + + floorId_ = 0; + onChanged(); + return this; + } + + private java.util.List condDataList_ = + java.util.Collections.emptyList(); + private void ensureCondDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + condDataList_ = new java.util.ArrayList(condDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder> condDataListBuilder_; + + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public java.util.List getCondDataListList() { + if (condDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(condDataList_); + } else { + return condDataListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public int getCondDataListCount() { + if (condDataListBuilder_ == null) { + return condDataList_.size(); + } else { + return condDataListBuilder_.getCount(); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData getCondDataList(int index) { + if (condDataListBuilder_ == null) { + return condDataList_.get(index); + } else { + return condDataListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder setCondDataList( + int index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData value) { + if (condDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCondDataListIsMutable(); + condDataList_.set(index, value); + onChanged(); + } else { + condDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder setCondDataList( + int index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder builderForValue) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + condDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + condDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addCondDataList(emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData value) { + if (condDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCondDataListIsMutable(); + condDataList_.add(value); + onChanged(); + } else { + condDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addCondDataList( + int index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData value) { + if (condDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCondDataListIsMutable(); + condDataList_.add(index, value); + onChanged(); + } else { + condDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addCondDataList( + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder builderForValue) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + condDataList_.add(builderForValue.build()); + onChanged(); + } else { + condDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addCondDataList( + int index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder builderForValue) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + condDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + condDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder addAllCondDataList( + java.lang.Iterable values) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, condDataList_); + onChanged(); + } else { + condDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder clearCondDataList() { + if (condDataListBuilder_ == null) { + condDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + condDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public Builder removeCondDataList(int index) { + if (condDataListBuilder_ == null) { + ensureCondDataListIsMutable(); + condDataList_.remove(index); + onChanged(); + } else { + condDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder getCondDataListBuilder( + int index) { + return getCondDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder getCondDataListOrBuilder( + int index) { + if (condDataListBuilder_ == null) { + return condDataList_.get(index); } else { + return condDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public java.util.List + getCondDataListOrBuilderList() { + if (condDataListBuilder_ != null) { + return condDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(condDataList_); + } + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder addCondDataListBuilder() { + return getCondDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.getDefaultInstance()); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder addCondDataListBuilder( + int index) { + return getCondDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.getDefaultInstance()); + } + /** + * repeated .TowerLevelStarCondData cond_data_list = 9; + */ + public java.util.List + getCondDataListBuilderList() { + return getCondDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder> + getCondDataListFieldBuilder() { + if (condDataListBuilder_ == null) { + condDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondData.Builder, emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.TowerLevelStarCondDataOrBuilder>( + condDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + condDataList_ = null; + } + return condDataListBuilder_; + } + @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:TowerLevelStarCondNotify) + } + + // @@protoc_insertion_point(class_scope:TowerLevelStarCondNotify) + private static final emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify(); + } + + public static emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerLevelStarCondNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerLevelStarCondNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerLevelStarCondNotifyOuterClass.TowerLevelStarCondNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerLevelStarCondNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerLevelStarCondNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036TowerLevelStarCondNotify.proto\032\034TowerL" + + "evelStarCondData.proto\"r\n\030TowerLevelStar" + + "CondNotify\022\023\n\013level_index\030\016 \001(\r\022\020\n\010floor" + + "_id\030\013 \001(\r\022/\n\016cond_data_list\030\t \003(\0132\027.Towe" + + "rLevelStarCondDataB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.getDescriptor(), + }); + internal_static_TowerLevelStarCondNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerLevelStarCondNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerLevelStarCondNotify_descriptor, + new java.lang.String[] { "LevelIndex", "FloorId", "CondDataList", }); + emu.grasscutter.net.proto.TowerLevelStarCondDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerMiddleLevelChangeTeamNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerMiddleLevelChangeTeamNotifyOuterClass.java new file mode 100644 index 00000000000..ed4777f0497 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerMiddleLevelChangeTeamNotifyOuterClass.java @@ -0,0 +1,478 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerMiddleLevelChangeTeamNotify.proto + +package emu.grasscutter.net.proto; + +public final class TowerMiddleLevelChangeTeamNotifyOuterClass { + private TowerMiddleLevelChangeTeamNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerMiddleLevelChangeTeamNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerMiddleLevelChangeTeamNotify) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 2434
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerMiddleLevelChangeTeamNotify} + */ + public static final class TowerMiddleLevelChangeTeamNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerMiddleLevelChangeTeamNotify) + TowerMiddleLevelChangeTeamNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerMiddleLevelChangeTeamNotify.newBuilder() to construct. + private TowerMiddleLevelChangeTeamNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerMiddleLevelChangeTeamNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerMiddleLevelChangeTeamNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerMiddleLevelChangeTeamNotify( + 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; + 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.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.class, emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify other = (emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify 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.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify 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.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify 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.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify 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.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify 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.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify 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: 2434
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerMiddleLevelChangeTeamNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerMiddleLevelChangeTeamNotify) + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.class, emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.internal_static_TowerMiddleLevelChangeTeamNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify build() { + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify buildPartial() { + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify result = new emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify) { + return mergeFrom((emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify other) { + if (other == emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:TowerMiddleLevelChangeTeamNotify) + } + + // @@protoc_insertion_point(class_scope:TowerMiddleLevelChangeTeamNotify) + private static final emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify(); + } + + public static emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerMiddleLevelChangeTeamNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerMiddleLevelChangeTeamNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMiddleLevelChangeTeamNotifyOuterClass.TowerMiddleLevelChangeTeamNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerMiddleLevelChangeTeamNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerMiddleLevelChangeTeamNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&TowerMiddleLevelChangeTeamNotify.proto" + + "\"\"\n TowerMiddleLevelChangeTeamNotifyB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerMiddleLevelChangeTeamNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerMiddleLevelChangeTeamNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerMiddleLevelChangeTeamNotify_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java new file mode 100644 index 00000000000..93ce4dd5752 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerMonthlyBriefOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerMonthlyBrief.proto + +package emu.grasscutter.net.proto; + +public final class TowerMonthlyBriefOuterClass { + private TowerMonthlyBriefOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerMonthlyBriefOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerMonthlyBrief) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tower_schedule_id = 15; + * @return The towerScheduleId. + */ + int getTowerScheduleId(); + + /** + * uint32 best_floor_index = 6; + * @return The bestFloorIndex. + */ + int getBestFloorIndex(); + + /** + * uint32 best_level_index = 3; + * @return The bestLevelIndex. + */ + int getBestLevelIndex(); + + /** + * uint32 total_star_count = 12; + * @return The totalStarCount. + */ + int getTotalStarCount(); + } + /** + * Protobuf type {@code TowerMonthlyBrief} + */ + public static final class TowerMonthlyBrief extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerMonthlyBrief) + TowerMonthlyBriefOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerMonthlyBrief.newBuilder() to construct. + private TowerMonthlyBrief(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerMonthlyBrief() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerMonthlyBrief(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerMonthlyBrief( + 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: { + + bestLevelIndex_ = input.readUInt32(); + break; + } + case 48: { + + bestFloorIndex_ = input.readUInt32(); + break; + } + case 96: { + + totalStarCount_ = input.readUInt32(); + break; + } + case 120: { + + towerScheduleId_ = 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.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.class, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder.class); + } + + public static final int TOWER_SCHEDULE_ID_FIELD_NUMBER = 15; + private int towerScheduleId_; + /** + * uint32 tower_schedule_id = 15; + * @return The towerScheduleId. + */ + @java.lang.Override + public int getTowerScheduleId() { + return towerScheduleId_; + } + + public static final int BEST_FLOOR_INDEX_FIELD_NUMBER = 6; + private int bestFloorIndex_; + /** + * uint32 best_floor_index = 6; + * @return The bestFloorIndex. + */ + @java.lang.Override + public int getBestFloorIndex() { + return bestFloorIndex_; + } + + public static final int BEST_LEVEL_INDEX_FIELD_NUMBER = 3; + private int bestLevelIndex_; + /** + * uint32 best_level_index = 3; + * @return The bestLevelIndex. + */ + @java.lang.Override + public int getBestLevelIndex() { + return bestLevelIndex_; + } + + public static final int TOTAL_STAR_COUNT_FIELD_NUMBER = 12; + private int totalStarCount_; + /** + * uint32 total_star_count = 12; + * @return The totalStarCount. + */ + @java.lang.Override + public int getTotalStarCount() { + return totalStarCount_; + } + + 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 (bestLevelIndex_ != 0) { + output.writeUInt32(3, bestLevelIndex_); + } + if (bestFloorIndex_ != 0) { + output.writeUInt32(6, bestFloorIndex_); + } + if (totalStarCount_ != 0) { + output.writeUInt32(12, totalStarCount_); + } + if (towerScheduleId_ != 0) { + output.writeUInt32(15, towerScheduleId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (bestLevelIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, bestLevelIndex_); + } + if (bestFloorIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, bestFloorIndex_); + } + if (totalStarCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, totalStarCount_); + } + if (towerScheduleId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, towerScheduleId_); + } + 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.TowerMonthlyBriefOuterClass.TowerMonthlyBrief)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief other = (emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief) obj; + + if (getTowerScheduleId() + != other.getTowerScheduleId()) return false; + if (getBestFloorIndex() + != other.getBestFloorIndex()) return false; + if (getBestLevelIndex() + != other.getBestLevelIndex()) return false; + if (getTotalStarCount() + != other.getTotalStarCount()) 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) + TOWER_SCHEDULE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerScheduleId(); + hash = (37 * hash) + BEST_FLOOR_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getBestFloorIndex(); + hash = (37 * hash) + BEST_LEVEL_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getBestLevelIndex(); + hash = (37 * hash) + TOTAL_STAR_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getTotalStarCount(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief 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.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief 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.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief 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.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief 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.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief 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.TowerMonthlyBriefOuterClass.TowerMonthlyBrief 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; + } + /** + * Protobuf type {@code TowerMonthlyBrief} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerMonthlyBrief) + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBriefOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.class, emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerScheduleId_ = 0; + + bestFloorIndex_ = 0; + + bestLevelIndex_ = 0; + + totalStarCount_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.internal_static_TowerMonthlyBrief_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief build() { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief buildPartial() { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief result = new emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief(this); + result.towerScheduleId_ = towerScheduleId_; + result.bestFloorIndex_ = bestFloorIndex_; + result.bestLevelIndex_ = bestLevelIndex_; + result.totalStarCount_ = totalStarCount_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief) { + return mergeFrom((emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief other) { + if (other == emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief.getDefaultInstance()) return this; + if (other.getTowerScheduleId() != 0) { + setTowerScheduleId(other.getTowerScheduleId()); + } + if (other.getBestFloorIndex() != 0) { + setBestFloorIndex(other.getBestFloorIndex()); + } + if (other.getBestLevelIndex() != 0) { + setBestLevelIndex(other.getBestLevelIndex()); + } + if (other.getTotalStarCount() != 0) { + setTotalStarCount(other.getTotalStarCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int towerScheduleId_ ; + /** + * uint32 tower_schedule_id = 15; + * @return The towerScheduleId. + */ + @java.lang.Override + public int getTowerScheduleId() { + return towerScheduleId_; + } + /** + * uint32 tower_schedule_id = 15; + * @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 = 15; + * @return This builder for chaining. + */ + public Builder clearTowerScheduleId() { + + towerScheduleId_ = 0; + onChanged(); + return this; + } + + private int bestFloorIndex_ ; + /** + * uint32 best_floor_index = 6; + * @return The bestFloorIndex. + */ + @java.lang.Override + public int getBestFloorIndex() { + return bestFloorIndex_; + } + /** + * uint32 best_floor_index = 6; + * @param value The bestFloorIndex to set. + * @return This builder for chaining. + */ + public Builder setBestFloorIndex(int value) { + + bestFloorIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 best_floor_index = 6; + * @return This builder for chaining. + */ + public Builder clearBestFloorIndex() { + + bestFloorIndex_ = 0; + onChanged(); + return this; + } + + private int bestLevelIndex_ ; + /** + * uint32 best_level_index = 3; + * @return The bestLevelIndex. + */ + @java.lang.Override + public int getBestLevelIndex() { + return bestLevelIndex_; + } + /** + * uint32 best_level_index = 3; + * @param value The bestLevelIndex to set. + * @return This builder for chaining. + */ + public Builder setBestLevelIndex(int value) { + + bestLevelIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 best_level_index = 3; + * @return This builder for chaining. + */ + public Builder clearBestLevelIndex() { + + bestLevelIndex_ = 0; + onChanged(); + return this; + } + + private int totalStarCount_ ; + /** + * uint32 total_star_count = 12; + * @return The totalStarCount. + */ + @java.lang.Override + public int getTotalStarCount() { + return totalStarCount_; + } + /** + * uint32 total_star_count = 12; + * @param value The totalStarCount to set. + * @return This builder for chaining. + */ + public Builder setTotalStarCount(int value) { + + totalStarCount_ = value; + onChanged(); + return this; + } + /** + * uint32 total_star_count = 12; + * @return This builder for chaining. + */ + public Builder clearTotalStarCount() { + + totalStarCount_ = 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:TowerMonthlyBrief) + } + + // @@protoc_insertion_point(class_scope:TowerMonthlyBrief) + private static final emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief(); + } + + public static emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerMonthlyBrief parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerMonthlyBrief(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerMonthlyBriefOuterClass.TowerMonthlyBrief getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerMonthlyBrief_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerMonthlyBrief_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027TowerMonthlyBrief.proto\"|\n\021TowerMonthl" + + "yBrief\022\031\n\021tower_schedule_id\030\017 \001(\r\022\030\n\020bes" + + "t_floor_index\030\006 \001(\r\022\030\n\020best_level_index\030" + + "\003 \001(\r\022\030\n\020total_star_count\030\014 \001(\rB\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerMonthlyBrief_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerMonthlyBrief_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerMonthlyBrief_descriptor, + new java.lang.String[] { "TowerScheduleId", "BestFloorIndex", "BestLevelIndex", "TotalStarCount", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java new file mode 100644 index 00000000000..54115160427 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamOuterClass.java @@ -0,0 +1,733 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerTeam.proto + +package emu.grasscutter.net.proto; + +public final class TowerTeamOuterClass { + private TowerTeamOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerTeamOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerTeam) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 tower_team_id = 3; + * @return The towerTeamId. + */ + int getTowerTeamId(); + + /** + * repeated uint64 avatar_guid_list = 14; + * @return A list containing the avatarGuidList. + */ + java.util.List getAvatarGuidListList(); + /** + * repeated uint64 avatar_guid_list = 14; + * @return The count of avatarGuidList. + */ + int getAvatarGuidListCount(); + /** + * repeated uint64 avatar_guid_list = 14; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + long getAvatarGuidList(int index); + } + /** + * Protobuf type {@code TowerTeam} + */ + public static final class TowerTeam extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerTeam) + TowerTeamOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerTeam.newBuilder() to construct. + private TowerTeam(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerTeam() { + avatarGuidList_ = emptyLongList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerTeam(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerTeam( + 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 24: { + + towerTeamId_ = input.readUInt32(); + break; + } + case 112: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + avatarGuidList_.addLong(input.readUInt64()); + break; + } + case 114: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + avatarGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + avatarGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + 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)) { + avatarGuidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.class, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder.class); + } + + public static final int TOWER_TEAM_ID_FIELD_NUMBER = 3; + private int towerTeamId_; + /** + * uint32 tower_team_id = 3; + * @return The towerTeamId. + */ + @java.lang.Override + public int getTowerTeamId() { + return towerTeamId_; + } + + public static final int AVATAR_GUID_LIST_FIELD_NUMBER = 14; + private com.google.protobuf.Internal.LongList avatarGuidList_; + /** + * repeated uint64 avatar_guid_list = 14; + * @return A list containing the avatarGuidList. + */ + @java.lang.Override + public java.util.List + getAvatarGuidListList() { + return avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + private int avatarGuidListMemoizedSerializedSize = -1; + + 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 (towerTeamId_ != 0) { + output.writeUInt32(3, towerTeamId_); + } + if (getAvatarGuidListList().size() > 0) { + output.writeUInt32NoTag(114); + output.writeUInt32NoTag(avatarGuidListMemoizedSerializedSize); + } + for (int i = 0; i < avatarGuidList_.size(); i++) { + output.writeUInt64NoTag(avatarGuidList_.getLong(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (towerTeamId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, towerTeamId_); + } + { + int dataSize = 0; + for (int i = 0; i < avatarGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(avatarGuidList_.getLong(i)); + } + size += dataSize; + if (!getAvatarGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + avatarGuidListMemoizedSerializedSize = dataSize; + } + 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.TowerTeamOuterClass.TowerTeam)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam other = (emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam) obj; + + if (getTowerTeamId() + != other.getTowerTeamId()) return false; + if (!getAvatarGuidListList() + .equals(other.getAvatarGuidListList())) 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) + TOWER_TEAM_ID_FIELD_NUMBER; + hash = (53 * hash) + getTowerTeamId(); + if (getAvatarGuidListCount() > 0) { + hash = (37 * hash) + AVATAR_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getAvatarGuidListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam 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.TowerTeamOuterClass.TowerTeam parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam 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.TowerTeamOuterClass.TowerTeam parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam 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.TowerTeamOuterClass.TowerTeam parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam 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.TowerTeamOuterClass.TowerTeam parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam 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.TowerTeamOuterClass.TowerTeam 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; + } + /** + * Protobuf type {@code TowerTeam} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerTeam) + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.class, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + towerTeamId_ = 0; + + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.internal_static_TowerTeam_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam build() { + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam buildPartial() { + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam result = new emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam(this); + int from_bitField0_ = bitField0_; + result.towerTeamId_ = towerTeamId_; + if (((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.avatarGuidList_ = avatarGuidList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam) { + return mergeFrom((emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam other) { + if (other == emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()) return this; + if (other.getTowerTeamId() != 0) { + setTowerTeamId(other.getTowerTeamId()); + } + if (!other.avatarGuidList_.isEmpty()) { + if (avatarGuidList_.isEmpty()) { + avatarGuidList_ = other.avatarGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addAll(other.avatarGuidList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int towerTeamId_ ; + /** + * uint32 tower_team_id = 3; + * @return The towerTeamId. + */ + @java.lang.Override + public int getTowerTeamId() { + return towerTeamId_; + } + /** + * uint32 tower_team_id = 3; + * @param value The towerTeamId to set. + * @return This builder for chaining. + */ + public Builder setTowerTeamId(int value) { + + towerTeamId_ = value; + onChanged(); + return this; + } + /** + * uint32 tower_team_id = 3; + * @return This builder for chaining. + */ + public Builder clearTowerTeamId() { + + towerTeamId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.LongList avatarGuidList_ = emptyLongList(); + private void ensureAvatarGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + avatarGuidList_ = mutableCopy(avatarGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 avatar_guid_list = 14; + * @return A list containing the avatarGuidList. + */ + public java.util.List + getAvatarGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(avatarGuidList_) : avatarGuidList_; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @return The count of avatarGuidList. + */ + public int getAvatarGuidListCount() { + return avatarGuidList_.size(); + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param index The index of the element to return. + * @return The avatarGuidList at the given index. + */ + public long getAvatarGuidList(int index) { + return avatarGuidList_.getLong(index); + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param index The index to set the value at. + * @param value The avatarGuidList to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuidList( + int index, long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param value The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAvatarGuidList(long value) { + ensureAvatarGuidListIsMutable(); + avatarGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @param values The avatarGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllAvatarGuidList( + java.lang.Iterable values) { + ensureAvatarGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, avatarGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 avatar_guid_list = 14; + * @return This builder for chaining. + */ + public Builder clearAvatarGuidList() { + avatarGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:TowerTeam) + } + + // @@protoc_insertion_point(class_scope:TowerTeam) + private static final emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam(); + } + + public static emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerTeam parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerTeam(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerTeam_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerTeam_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017TowerTeam.proto\"<\n\tTowerTeam\022\025\n\rtower_" + + "team_id\030\003 \001(\r\022\030\n\020avatar_guid_list\030\016 \003(\004B" + + "\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerTeam_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerTeam_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerTeam_descriptor, + new java.lang.String[] { "TowerTeamId", "AvatarGuidList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectReqOuterClass.java new file mode 100644 index 00000000000..05bcf127a81 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectReqOuterClass.java @@ -0,0 +1,928 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerTeamSelectReq.proto + +package emu.grasscutter.net.proto; + +public final class TowerTeamSelectReqOuterClass { + private TowerTeamSelectReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerTeamSelectReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerTeamSelectReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .TowerTeam tower_team_list = 11; + */ + java.util.List + getTowerTeamListList(); + /** + * repeated .TowerTeam tower_team_list = 11; + */ + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index); + /** + * repeated .TowerTeam tower_team_list = 11; + */ + int getTowerTeamListCount(); + /** + * repeated .TowerTeam tower_team_list = 11; + */ + java.util.List + getTowerTeamListOrBuilderList(); + /** + * repeated .TowerTeam tower_team_list = 11; + */ + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index); + + /** + * uint32 floor_id = 10; + * @return The floorId. + */ + int getFloorId(); + } + /** + *
+   * CmdId: 2421
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TowerTeamSelectReq} + */ + public static final class TowerTeamSelectReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerTeamSelectReq) + TowerTeamSelectReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerTeamSelectReq.newBuilder() to construct. + private TowerTeamSelectReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerTeamSelectReq() { + towerTeamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerTeamSelectReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerTeamSelectReq( + 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 80: { + + floorId_ = input.readUInt32(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + towerTeamList_.add( + input.readMessage(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.parser(), extensionRegistry)); + 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)) { + towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.class, emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.Builder.class); + } + + public static final int TOWER_TEAM_LIST_FIELD_NUMBER = 11; + private java.util.List towerTeamList_; + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public java.util.List getTowerTeamListList() { + return towerTeamList_; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public java.util.List + getTowerTeamListOrBuilderList() { + return towerTeamList_; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public int getTowerTeamListCount() { + return towerTeamList_.size(); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { + return towerTeamList_.get(index); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index) { + return towerTeamList_.get(index); + } + + public static final int FLOOR_ID_FIELD_NUMBER = 10; + private int floorId_; + /** + * uint32 floor_id = 10; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + + 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 (floorId_ != 0) { + output.writeUInt32(10, floorId_); + } + for (int i = 0; i < towerTeamList_.size(); i++) { + output.writeMessage(11, towerTeamList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (floorId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, floorId_); + } + for (int i = 0; i < towerTeamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, towerTeamList_.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.TowerTeamSelectReqOuterClass.TowerTeamSelectReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq other = (emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq) obj; + + if (!getTowerTeamListList() + .equals(other.getTowerTeamListList())) return false; + if (getFloorId() + != other.getFloorId()) 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 (getTowerTeamListCount() > 0) { + hash = (37 * hash) + TOWER_TEAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTowerTeamListList().hashCode(); + } + hash = (37 * hash) + FLOOR_ID_FIELD_NUMBER; + hash = (53 * hash) + getFloorId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq 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.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq 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.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq 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.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq 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.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq 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.TowerTeamSelectReqOuterClass.TowerTeamSelectReq 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: 2421
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TowerTeamSelectReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerTeamSelectReq) + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.class, emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTowerTeamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (towerTeamListBuilder_ == null) { + towerTeamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + towerTeamListBuilder_.clear(); + } + floorId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.internal_static_TowerTeamSelectReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq build() { + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq buildPartial() { + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq result = new emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq(this); + int from_bitField0_ = bitField0_; + if (towerTeamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = java.util.Collections.unmodifiableList(towerTeamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.towerTeamList_ = towerTeamList_; + } else { + result.towerTeamList_ = towerTeamListBuilder_.build(); + } + result.floorId_ = floorId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq) { + return mergeFrom((emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq other) { + if (other == emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq.getDefaultInstance()) return this; + if (towerTeamListBuilder_ == null) { + if (!other.towerTeamList_.isEmpty()) { + if (towerTeamList_.isEmpty()) { + towerTeamList_ = other.towerTeamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTowerTeamListIsMutable(); + towerTeamList_.addAll(other.towerTeamList_); + } + onChanged(); + } + } else { + if (!other.towerTeamList_.isEmpty()) { + if (towerTeamListBuilder_.isEmpty()) { + towerTeamListBuilder_.dispose(); + towerTeamListBuilder_ = null; + towerTeamList_ = other.towerTeamList_; + bitField0_ = (bitField0_ & ~0x00000001); + towerTeamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTowerTeamListFieldBuilder() : null; + } else { + towerTeamListBuilder_.addAllMessages(other.towerTeamList_); + } + } + } + if (other.getFloorId() != 0) { + setFloorId(other.getFloorId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List towerTeamList_ = + java.util.Collections.emptyList(); + private void ensureTowerTeamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + towerTeamList_ = new java.util.ArrayList(towerTeamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder> towerTeamListBuilder_; + + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public java.util.List getTowerTeamListList() { + if (towerTeamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(towerTeamList_); + } else { + return towerTeamListBuilder_.getMessageList(); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public int getTowerTeamListCount() { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.size(); + } else { + return towerTeamListBuilder_.getCount(); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam getTowerTeamList(int index) { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.get(index); + } else { + return towerTeamListBuilder_.getMessage(index); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder setTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.set(index, value); + onChanged(); + } else { + towerTeamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder setTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.set(index, builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addTowerTeamList(emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.add(value); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam value) { + if (towerTeamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTowerTeamListIsMutable(); + towerTeamList_.add(index, value); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addTowerTeamList( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.add(builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addTowerTeamList( + int index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder builderForValue) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.add(index, builderForValue.build()); + onChanged(); + } else { + towerTeamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder addAllTowerTeamList( + java.lang.Iterable values) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, towerTeamList_); + onChanged(); + } else { + towerTeamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder clearTowerTeamList() { + if (towerTeamListBuilder_ == null) { + towerTeamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + towerTeamListBuilder_.clear(); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public Builder removeTowerTeamList(int index) { + if (towerTeamListBuilder_ == null) { + ensureTowerTeamListIsMutable(); + towerTeamList_.remove(index); + onChanged(); + } else { + towerTeamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder getTowerTeamListBuilder( + int index) { + return getTowerTeamListFieldBuilder().getBuilder(index); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder getTowerTeamListOrBuilder( + int index) { + if (towerTeamListBuilder_ == null) { + return towerTeamList_.get(index); } else { + return towerTeamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public java.util.List + getTowerTeamListOrBuilderList() { + if (towerTeamListBuilder_ != null) { + return towerTeamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(towerTeamList_); + } + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder() { + return getTowerTeamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder addTowerTeamListBuilder( + int index) { + return getTowerTeamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.getDefaultInstance()); + } + /** + * repeated .TowerTeam tower_team_list = 11; + */ + public java.util.List + getTowerTeamListBuilderList() { + return getTowerTeamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder> + getTowerTeamListFieldBuilder() { + if (towerTeamListBuilder_ == null) { + towerTeamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeam.Builder, emu.grasscutter.net.proto.TowerTeamOuterClass.TowerTeamOrBuilder>( + towerTeamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + towerTeamList_ = null; + } + return towerTeamListBuilder_; + } + + private int floorId_ ; + /** + * uint32 floor_id = 10; + * @return The floorId. + */ + @java.lang.Override + public int getFloorId() { + return floorId_; + } + /** + * uint32 floor_id = 10; + * @param value The floorId to set. + * @return This builder for chaining. + */ + public Builder setFloorId(int value) { + + floorId_ = value; + onChanged(); + return this; + } + /** + * uint32 floor_id = 10; + * @return This builder for chaining. + */ + public Builder clearFloorId() { + + floorId_ = 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:TowerTeamSelectReq) + } + + // @@protoc_insertion_point(class_scope:TowerTeamSelectReq) + private static final emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq(); + } + + public static emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerTeamSelectReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerTeamSelectReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectReqOuterClass.TowerTeamSelectReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerTeamSelectReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerTeamSelectReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerTeamSelectReq.proto\032\017TowerTeam.pr" + + "oto\"K\n\022TowerTeamSelectReq\022#\n\017tower_team_" + + "list\030\013 \003(\0132\n.TowerTeam\022\020\n\010floor_id\030\n \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(), + }); + internal_static_TowerTeamSelectReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerTeamSelectReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerTeamSelectReq_descriptor, + new java.lang.String[] { "TowerTeamList", "FloorId", }); + emu.grasscutter.net.proto.TowerTeamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectRspOuterClass.java new file mode 100644 index 00000000000..aaf48c03453 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TowerTeamSelectRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TowerTeamSelectRsp.proto + +package emu.grasscutter.net.proto; + +public final class TowerTeamSelectRspOuterClass { + private TowerTeamSelectRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TowerTeamSelectRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TowerTeamSelectRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 8; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 2403
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TowerTeamSelectRsp} + */ + public static final class TowerTeamSelectRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerTeamSelectRsp) + TowerTeamSelectRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerTeamSelectRsp.newBuilder() to construct. + private TowerTeamSelectRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TowerTeamSelectRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerTeamSelectRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerTeamSelectRsp( + 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 64: { + + 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.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.class, emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 8; + private int retcode_; + /** + * int32 retcode = 8; + * @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 (retcode_ != 0) { + output.writeInt32(8, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, 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.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp other = (emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp 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.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp 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.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp 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.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp 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.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp 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.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp 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: 2403
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TowerTeamSelectRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TowerTeamSelectRsp) + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.class, emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.internal_static_TowerTeamSelectRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp build() { + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp buildPartial() { + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp result = new emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp) { + return mergeFrom((emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp other) { + if (other == emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 8; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 8; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 8; + * @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:TowerTeamSelectRsp) + } + + // @@protoc_insertion_point(class_scope:TowerTeamSelectRsp) + private static final emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp(); + } + + public static emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TowerTeamSelectRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TowerTeamSelectRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TowerTeamSelectRspOuterClass.TowerTeamSelectRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TowerTeamSelectRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TowerTeamSelectRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030TowerTeamSelectRsp.proto\"%\n\022TowerTeamS" + + "electRsp\022\017\n\007retcode\030\010 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TowerTeamSelectRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TowerTeamSelectRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TowerTeamSelectRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java new file mode 100644 index 00000000000..191bb246952 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TrackingIOInfoOuterClass.java @@ -0,0 +1,1519 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TrackingIOInfo.proto + +package emu.grasscutter.net.proto; + +public final class TrackingIOInfoOuterClass { + private TrackingIOInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TrackingIOInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:TrackingIOInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string rydevicetype = 11; + * @return The rydevicetype. + */ + java.lang.String getRydevicetype(); + /** + * string rydevicetype = 11; + * @return The bytes for rydevicetype. + */ + com.google.protobuf.ByteString + getRydevicetypeBytes(); + + /** + * string mac = 6; + * @return The mac. + */ + java.lang.String getMac(); + /** + * string mac = 6; + * @return The bytes for mac. + */ + com.google.protobuf.ByteString + getMacBytes(); + + /** + * string deviceid = 9; + * @return The deviceid. + */ + java.lang.String getDeviceid(); + /** + * string deviceid = 9; + * @return The bytes for deviceid. + */ + com.google.protobuf.ByteString + getDeviceidBytes(); + + /** + * string client_tz = 5; + * @return The clientTz. + */ + java.lang.String getClientTz(); + /** + * string client_tz = 5; + * @return The bytes for clientTz. + */ + com.google.protobuf.ByteString + getClientTzBytes(); + + /** + * string current_caid = 7; + * @return The currentCaid. + */ + java.lang.String getCurrentCaid(); + /** + * string current_caid = 7; + * @return The bytes for currentCaid. + */ + com.google.protobuf.ByteString + getCurrentCaidBytes(); + + /** + * string cached_caid = 15; + * @return The cachedCaid. + */ + java.lang.String getCachedCaid(); + /** + * string cached_caid = 15; + * @return The bytes for cachedCaid. + */ + com.google.protobuf.ByteString + getCachedCaidBytes(); + + /** + * string appid = 1; + * @return The appid. + */ + java.lang.String getAppid(); + /** + * string appid = 1; + * @return The bytes for appid. + */ + com.google.protobuf.ByteString + getAppidBytes(); + } + /** + * Protobuf type {@code TrackingIOInfo} + */ + public static final class TrackingIOInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TrackingIOInfo) + TrackingIOInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use TrackingIOInfo.newBuilder() to construct. + private TrackingIOInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TrackingIOInfo() { + rydevicetype_ = ""; + mac_ = ""; + deviceid_ = ""; + clientTz_ = ""; + currentCaid_ = ""; + cachedCaid_ = ""; + appid_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TrackingIOInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TrackingIOInfo( + 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 10: { + java.lang.String s = input.readStringRequireUtf8(); + + appid_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + clientTz_ = s; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + mac_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + currentCaid_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + deviceid_ = s; + break; + } + case 90: { + java.lang.String s = input.readStringRequireUtf8(); + + rydevicetype_ = s; + break; + } + case 122: { + java.lang.String s = input.readStringRequireUtf8(); + + cachedCaid_ = 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.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.class, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder.class); + } + + public static final int RYDEVICETYPE_FIELD_NUMBER = 11; + private volatile java.lang.Object rydevicetype_; + /** + * string rydevicetype = 11; + * @return The rydevicetype. + */ + @java.lang.Override + public java.lang.String getRydevicetype() { + java.lang.Object ref = rydevicetype_; + 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(); + rydevicetype_ = s; + return s; + } + } + /** + * string rydevicetype = 11; + * @return The bytes for rydevicetype. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRydevicetypeBytes() { + java.lang.Object ref = rydevicetype_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + rydevicetype_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MAC_FIELD_NUMBER = 6; + private volatile java.lang.Object mac_; + /** + * string mac = 6; + * @return The mac. + */ + @java.lang.Override + public java.lang.String getMac() { + java.lang.Object ref = mac_; + 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(); + mac_ = s; + return s; + } + } + /** + * string mac = 6; + * @return The bytes for mac. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMacBytes() { + java.lang.Object ref = mac_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + mac_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DEVICEID_FIELD_NUMBER = 9; + private volatile java.lang.Object deviceid_; + /** + * string deviceid = 9; + * @return The deviceid. + */ + @java.lang.Override + public java.lang.String getDeviceid() { + java.lang.Object ref = deviceid_; + 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(); + deviceid_ = s; + return s; + } + } + /** + * string deviceid = 9; + * @return The bytes for deviceid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeviceidBytes() { + java.lang.Object ref = deviceid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_TZ_FIELD_NUMBER = 5; + private volatile java.lang.Object clientTz_; + /** + * string client_tz = 5; + * @return The clientTz. + */ + @java.lang.Override + public java.lang.String getClientTz() { + java.lang.Object ref = clientTz_; + 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(); + clientTz_ = s; + return s; + } + } + /** + * string client_tz = 5; + * @return The bytes for clientTz. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientTzBytes() { + java.lang.Object ref = clientTz_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientTz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CURRENT_CAID_FIELD_NUMBER = 7; + private volatile java.lang.Object currentCaid_; + /** + * string current_caid = 7; + * @return The currentCaid. + */ + @java.lang.Override + public java.lang.String getCurrentCaid() { + java.lang.Object ref = currentCaid_; + 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(); + currentCaid_ = s; + return s; + } + } + /** + * string current_caid = 7; + * @return The bytes for currentCaid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCurrentCaidBytes() { + java.lang.Object ref = currentCaid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + currentCaid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CACHED_CAID_FIELD_NUMBER = 15; + private volatile java.lang.Object cachedCaid_; + /** + * string cached_caid = 15; + * @return The cachedCaid. + */ + @java.lang.Override + public java.lang.String getCachedCaid() { + java.lang.Object ref = cachedCaid_; + 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(); + cachedCaid_ = s; + return s; + } + } + /** + * string cached_caid = 15; + * @return The bytes for cachedCaid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCachedCaidBytes() { + java.lang.Object ref = cachedCaid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cachedCaid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int APPID_FIELD_NUMBER = 1; + private volatile java.lang.Object appid_; + /** + * string appid = 1; + * @return The appid. + */ + @java.lang.Override + public java.lang.String getAppid() { + java.lang.Object ref = appid_; + 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(); + appid_ = s; + return s; + } + } + /** + * string appid = 1; + * @return The bytes for appid. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAppidBytes() { + java.lang.Object ref = appid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appid_ = 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, appid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientTz_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, clientTz_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mac_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, mac_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(currentCaid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, currentCaid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, deviceid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(rydevicetype_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 11, rydevicetype_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cachedCaid_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 15, cachedCaid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, appid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientTz_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, clientTz_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(mac_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, mac_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(currentCaid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, currentCaid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deviceid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, deviceid_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(rydevicetype_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, rydevicetype_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(cachedCaid_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, cachedCaid_); + } + 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.TrackingIOInfoOuterClass.TrackingIOInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo other = (emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo) obj; + + if (!getRydevicetype() + .equals(other.getRydevicetype())) return false; + if (!getMac() + .equals(other.getMac())) return false; + if (!getDeviceid() + .equals(other.getDeviceid())) return false; + if (!getClientTz() + .equals(other.getClientTz())) return false; + if (!getCurrentCaid() + .equals(other.getCurrentCaid())) return false; + if (!getCachedCaid() + .equals(other.getCachedCaid())) return false; + if (!getAppid() + .equals(other.getAppid())) 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) + RYDEVICETYPE_FIELD_NUMBER; + hash = (53 * hash) + getRydevicetype().hashCode(); + hash = (37 * hash) + MAC_FIELD_NUMBER; + hash = (53 * hash) + getMac().hashCode(); + hash = (37 * hash) + DEVICEID_FIELD_NUMBER; + hash = (53 * hash) + getDeviceid().hashCode(); + hash = (37 * hash) + CLIENT_TZ_FIELD_NUMBER; + hash = (53 * hash) + getClientTz().hashCode(); + hash = (37 * hash) + CURRENT_CAID_FIELD_NUMBER; + hash = (53 * hash) + getCurrentCaid().hashCode(); + hash = (37 * hash) + CACHED_CAID_FIELD_NUMBER; + hash = (53 * hash) + getCachedCaid().hashCode(); + hash = (37 * hash) + APPID_FIELD_NUMBER; + hash = (53 * hash) + getAppid().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo 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.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo 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.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo 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.TrackingIOInfoOuterClass.TrackingIOInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo 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.TrackingIOInfoOuterClass.TrackingIOInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo 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.TrackingIOInfoOuterClass.TrackingIOInfo 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; + } + /** + * Protobuf type {@code TrackingIOInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TrackingIOInfo) + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.class, emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + rydevicetype_ = ""; + + mac_ = ""; + + deviceid_ = ""; + + clientTz_ = ""; + + currentCaid_ = ""; + + cachedCaid_ = ""; + + appid_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.internal_static_TrackingIOInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo build() { + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo buildPartial() { + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo result = new emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo(this); + result.rydevicetype_ = rydevicetype_; + result.mac_ = mac_; + result.deviceid_ = deviceid_; + result.clientTz_ = clientTz_; + result.currentCaid_ = currentCaid_; + result.cachedCaid_ = cachedCaid_; + result.appid_ = appid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo) { + return mergeFrom((emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo other) { + if (other == emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo.getDefaultInstance()) return this; + if (!other.getRydevicetype().isEmpty()) { + rydevicetype_ = other.rydevicetype_; + onChanged(); + } + if (!other.getMac().isEmpty()) { + mac_ = other.mac_; + onChanged(); + } + if (!other.getDeviceid().isEmpty()) { + deviceid_ = other.deviceid_; + onChanged(); + } + if (!other.getClientTz().isEmpty()) { + clientTz_ = other.clientTz_; + onChanged(); + } + if (!other.getCurrentCaid().isEmpty()) { + currentCaid_ = other.currentCaid_; + onChanged(); + } + if (!other.getCachedCaid().isEmpty()) { + cachedCaid_ = other.cachedCaid_; + onChanged(); + } + if (!other.getAppid().isEmpty()) { + appid_ = other.appid_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object rydevicetype_ = ""; + /** + * string rydevicetype = 11; + * @return The rydevicetype. + */ + public java.lang.String getRydevicetype() { + java.lang.Object ref = rydevicetype_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + rydevicetype_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string rydevicetype = 11; + * @return The bytes for rydevicetype. + */ + public com.google.protobuf.ByteString + getRydevicetypeBytes() { + java.lang.Object ref = rydevicetype_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + rydevicetype_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string rydevicetype = 11; + * @param value The rydevicetype to set. + * @return This builder for chaining. + */ + public Builder setRydevicetype( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + rydevicetype_ = value; + onChanged(); + return this; + } + /** + * string rydevicetype = 11; + * @return This builder for chaining. + */ + public Builder clearRydevicetype() { + + rydevicetype_ = getDefaultInstance().getRydevicetype(); + onChanged(); + return this; + } + /** + * string rydevicetype = 11; + * @param value The bytes for rydevicetype to set. + * @return This builder for chaining. + */ + public Builder setRydevicetypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + rydevicetype_ = value; + onChanged(); + return this; + } + + private java.lang.Object mac_ = ""; + /** + * string mac = 6; + * @return The mac. + */ + public java.lang.String getMac() { + java.lang.Object ref = mac_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + mac_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string mac = 6; + * @return The bytes for mac. + */ + public com.google.protobuf.ByteString + getMacBytes() { + java.lang.Object ref = mac_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + mac_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string mac = 6; + * @param value The mac to set. + * @return This builder for chaining. + */ + public Builder setMac( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + mac_ = value; + onChanged(); + return this; + } + /** + * string mac = 6; + * @return This builder for chaining. + */ + public Builder clearMac() { + + mac_ = getDefaultInstance().getMac(); + onChanged(); + return this; + } + /** + * string mac = 6; + * @param value The bytes for mac to set. + * @return This builder for chaining. + */ + public Builder setMacBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + mac_ = value; + onChanged(); + return this; + } + + private java.lang.Object deviceid_ = ""; + /** + * string deviceid = 9; + * @return The deviceid. + */ + public java.lang.String getDeviceid() { + java.lang.Object ref = deviceid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deviceid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string deviceid = 9; + * @return The bytes for deviceid. + */ + public com.google.protobuf.ByteString + getDeviceidBytes() { + java.lang.Object ref = deviceid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deviceid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string deviceid = 9; + * @param value The deviceid to set. + * @return This builder for chaining. + */ + public Builder setDeviceid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + deviceid_ = value; + onChanged(); + return this; + } + /** + * string deviceid = 9; + * @return This builder for chaining. + */ + public Builder clearDeviceid() { + + deviceid_ = getDefaultInstance().getDeviceid(); + onChanged(); + return this; + } + /** + * string deviceid = 9; + * @param value The bytes for deviceid to set. + * @return This builder for chaining. + */ + public Builder setDeviceidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + deviceid_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientTz_ = ""; + /** + * string client_tz = 5; + * @return The clientTz. + */ + public java.lang.String getClientTz() { + java.lang.Object ref = clientTz_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientTz_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_tz = 5; + * @return The bytes for clientTz. + */ + public com.google.protobuf.ByteString + getClientTzBytes() { + java.lang.Object ref = clientTz_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientTz_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_tz = 5; + * @param value The clientTz to set. + * @return This builder for chaining. + */ + public Builder setClientTz( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientTz_ = value; + onChanged(); + return this; + } + /** + * string client_tz = 5; + * @return This builder for chaining. + */ + public Builder clearClientTz() { + + clientTz_ = getDefaultInstance().getClientTz(); + onChanged(); + return this; + } + /** + * string client_tz = 5; + * @param value The bytes for clientTz to set. + * @return This builder for chaining. + */ + public Builder setClientTzBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientTz_ = value; + onChanged(); + return this; + } + + private java.lang.Object currentCaid_ = ""; + /** + * string current_caid = 7; + * @return The currentCaid. + */ + public java.lang.String getCurrentCaid() { + java.lang.Object ref = currentCaid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + currentCaid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string current_caid = 7; + * @return The bytes for currentCaid. + */ + public com.google.protobuf.ByteString + getCurrentCaidBytes() { + java.lang.Object ref = currentCaid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + currentCaid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string current_caid = 7; + * @param value The currentCaid to set. + * @return This builder for chaining. + */ + public Builder setCurrentCaid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + currentCaid_ = value; + onChanged(); + return this; + } + /** + * string current_caid = 7; + * @return This builder for chaining. + */ + public Builder clearCurrentCaid() { + + currentCaid_ = getDefaultInstance().getCurrentCaid(); + onChanged(); + return this; + } + /** + * string current_caid = 7; + * @param value The bytes for currentCaid to set. + * @return This builder for chaining. + */ + public Builder setCurrentCaidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + currentCaid_ = value; + onChanged(); + return this; + } + + private java.lang.Object cachedCaid_ = ""; + /** + * string cached_caid = 15; + * @return The cachedCaid. + */ + public java.lang.String getCachedCaid() { + java.lang.Object ref = cachedCaid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + cachedCaid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string cached_caid = 15; + * @return The bytes for cachedCaid. + */ + public com.google.protobuf.ByteString + getCachedCaidBytes() { + java.lang.Object ref = cachedCaid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + cachedCaid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string cached_caid = 15; + * @param value The cachedCaid to set. + * @return This builder for chaining. + */ + public Builder setCachedCaid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + cachedCaid_ = value; + onChanged(); + return this; + } + /** + * string cached_caid = 15; + * @return This builder for chaining. + */ + public Builder clearCachedCaid() { + + cachedCaid_ = getDefaultInstance().getCachedCaid(); + onChanged(); + return this; + } + /** + * string cached_caid = 15; + * @param value The bytes for cachedCaid to set. + * @return This builder for chaining. + */ + public Builder setCachedCaidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + cachedCaid_ = value; + onChanged(); + return this; + } + + private java.lang.Object appid_ = ""; + /** + * string appid = 1; + * @return The appid. + */ + public java.lang.String getAppid() { + java.lang.Object ref = appid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + appid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string appid = 1; + * @return The bytes for appid. + */ + public com.google.protobuf.ByteString + getAppidBytes() { + java.lang.Object ref = appid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string appid = 1; + * @param value The appid to set. + * @return This builder for chaining. + */ + public Builder setAppid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + appid_ = value; + onChanged(); + return this; + } + /** + * string appid = 1; + * @return This builder for chaining. + */ + public Builder clearAppid() { + + appid_ = getDefaultInstance().getAppid(); + onChanged(); + return this; + } + /** + * string appid = 1; + * @param value The bytes for appid to set. + * @return This builder for chaining. + */ + public Builder setAppidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + appid_ = 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:TrackingIOInfo) + } + + // @@protoc_insertion_point(class_scope:TrackingIOInfo) + private static final emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo(); + } + + public static emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TrackingIOInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TrackingIOInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrackingIOInfoOuterClass.TrackingIOInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TrackingIOInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TrackingIOInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024TrackingIOInfo.proto\"\222\001\n\016TrackingIOInf" + + "o\022\024\n\014rydevicetype\030\013 \001(\t\022\013\n\003mac\030\006 \001(\t\022\020\n\010" + + "deviceid\030\t \001(\t\022\021\n\tclient_tz\030\005 \001(\t\022\024\n\014cur" + + "rent_caid\030\007 \001(\t\022\023\n\013cached_caid\030\017 \001(\t\022\r\n\005" + + "appid\030\001 \001(\tB\033\n\031emu.grasscutter.net.proto" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TrackingIOInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TrackingIOInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TrackingIOInfo_descriptor, + new java.lang.String[] { "Rydevicetype", "Mac", "Deviceid", "ClientTz", "CurrentCaid", "CachedCaid", "Appid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarFirstPassDungeonNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarFirstPassDungeonNotifyOuterClass.java new file mode 100644 index 00000000000..2b85e56ee34 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarFirstPassDungeonNotifyOuterClass.java @@ -0,0 +1,549 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TrialAvatarFirstPassDungeonNotify.proto + +package emu.grasscutter.net.proto; + +public final class TrialAvatarFirstPassDungeonNotifyOuterClass { + private TrialAvatarFirstPassDungeonNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TrialAvatarFirstPassDungeonNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:TrialAvatarFirstPassDungeonNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 trial_avatar_index_id = 10; + * @return The trialAvatarIndexId. + */ + int getTrialAvatarIndexId(); + } + /** + *
+   * CmdId: 2013
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TrialAvatarFirstPassDungeonNotify} + */ + public static final class TrialAvatarFirstPassDungeonNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TrialAvatarFirstPassDungeonNotify) + TrialAvatarFirstPassDungeonNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TrialAvatarFirstPassDungeonNotify.newBuilder() to construct. + private TrialAvatarFirstPassDungeonNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TrialAvatarFirstPassDungeonNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TrialAvatarFirstPassDungeonNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TrialAvatarFirstPassDungeonNotify( + 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 80: { + + trialAvatarIndexId_ = 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.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.class, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder.class); + } + + public static final int TRIAL_AVATAR_INDEX_ID_FIELD_NUMBER = 10; + private int trialAvatarIndexId_; + /** + * uint32 trial_avatar_index_id = 10; + * @return The trialAvatarIndexId. + */ + @java.lang.Override + public int getTrialAvatarIndexId() { + return trialAvatarIndexId_; + } + + 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 (trialAvatarIndexId_ != 0) { + output.writeUInt32(10, trialAvatarIndexId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (trialAvatarIndexId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, trialAvatarIndexId_); + } + 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.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify other = (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) obj; + + if (getTrialAvatarIndexId() + != other.getTrialAvatarIndexId()) 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) + TRIAL_AVATAR_INDEX_ID_FIELD_NUMBER; + hash = (53 * hash) + getTrialAvatarIndexId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify 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.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify 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.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify 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.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify 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.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify 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.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify 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: 2013
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TrialAvatarFirstPassDungeonNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TrialAvatarFirstPassDungeonNotify) + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.class, emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + trialAvatarIndexId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.internal_static_TrialAvatarFirstPassDungeonNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify build() { + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify buildPartial() { + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify result = new emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify(this); + result.trialAvatarIndexId_ = trialAvatarIndexId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) { + return mergeFrom((emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify other) { + if (other == emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify.getDefaultInstance()) return this; + if (other.getTrialAvatarIndexId() != 0) { + setTrialAvatarIndexId(other.getTrialAvatarIndexId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int trialAvatarIndexId_ ; + /** + * uint32 trial_avatar_index_id = 10; + * @return The trialAvatarIndexId. + */ + @java.lang.Override + public int getTrialAvatarIndexId() { + return trialAvatarIndexId_; + } + /** + * uint32 trial_avatar_index_id = 10; + * @param value The trialAvatarIndexId to set. + * @return This builder for chaining. + */ + public Builder setTrialAvatarIndexId(int value) { + + trialAvatarIndexId_ = value; + onChanged(); + return this; + } + /** + * uint32 trial_avatar_index_id = 10; + * @return This builder for chaining. + */ + public Builder clearTrialAvatarIndexId() { + + trialAvatarIndexId_ = 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:TrialAvatarFirstPassDungeonNotify) + } + + // @@protoc_insertion_point(class_scope:TrialAvatarFirstPassDungeonNotify) + private static final emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify(); + } + + public static emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TrialAvatarFirstPassDungeonNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TrialAvatarFirstPassDungeonNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarFirstPassDungeonNotifyOuterClass.TrialAvatarFirstPassDungeonNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TrialAvatarFirstPassDungeonNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TrialAvatarFirstPassDungeonNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\'TrialAvatarFirstPassDungeonNotify.prot" + + "o\"B\n!TrialAvatarFirstPassDungeonNotify\022\035" + + "\n\025trial_avatar_index_id\030\n \001(\rB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TrialAvatarFirstPassDungeonNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TrialAvatarFirstPassDungeonNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TrialAvatarFirstPassDungeonNotify_descriptor, + new java.lang.String[] { "TrialAvatarIndexId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java new file mode 100644 index 00000000000..68407d9e924 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarGrantRecordOuterClass.java @@ -0,0 +1,797 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TrialAvatarGrantRecord.proto + +package emu.grasscutter.net.proto; + +public final class TrialAvatarGrantRecordOuterClass { + private TrialAvatarGrantRecordOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TrialAvatarGrantRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:TrialAvatarGrantRecord) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 grant_reason = 1; + * @return The grantReason. + */ + int getGrantReason(); + + /** + * uint32 from_parent_quest_id = 2; + * @return The fromParentQuestId. + */ + int getFromParentQuestId(); + } + /** + * Protobuf type {@code TrialAvatarGrantRecord} + */ + public static final class TrialAvatarGrantRecord extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TrialAvatarGrantRecord) + TrialAvatarGrantRecordOrBuilder { + private static final long serialVersionUID = 0L; + // Use TrialAvatarGrantRecord.newBuilder() to construct. + private TrialAvatarGrantRecord(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TrialAvatarGrantRecord() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TrialAvatarGrantRecord(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TrialAvatarGrantRecord( + 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: { + + grantReason_ = input.readUInt32(); + break; + } + case 16: { + + fromParentQuestId_ = 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.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.class, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder.class); + } + + /** + * Protobuf enum {@code TrialAvatarGrantRecord.GrantReason} + */ + public enum GrantReason + implements com.google.protobuf.ProtocolMessageEnum { + /** + * GRANT_REASON_INVALID = 0; + */ + GRANT_REASON_INVALID(0), + /** + * GRANT_REASON_BY_QUEST = 1; + */ + GRANT_REASON_BY_QUEST(1), + /** + * GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY = 2; + */ + GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY(2), + /** + * GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE = 3; + */ + GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE(3), + /** + * GRANT_REASON_BY_MIST_TRIAL_ACTIVITY = 4; + */ + GRANT_REASON_BY_MIST_TRIAL_ACTIVITY(4), + /** + * GRANT_REASON_BY_SUMO_ACTIVITY = 5; + */ + GRANT_REASON_BY_SUMO_ACTIVITY(5), + /** + * GRANT_REASON_Unk2700_ELPMDIEIOHP = 6; + */ + GRANT_REASON_Unk2700_ELPMDIEIOHP(6), + /** + * GRANT_REASON_Unk2700_FALPDBLGHJB = 7; + */ + GRANT_REASON_Unk2700_FALPDBLGHJB(7), + /** + * GRANT_REASON_Unk2700_GAMADMGGMBC = 8; + */ + GRANT_REASON_Unk2700_GAMADMGGMBC(8), + /** + * GRANT_REASON_Unk2800_FIIDJHAKMOI = 9; + */ + GRANT_REASON_Unk2800_FIIDJHAKMOI(9), + UNRECOGNIZED(-1), + ; + + /** + * GRANT_REASON_INVALID = 0; + */ + public static final int GRANT_REASON_INVALID_VALUE = 0; + /** + * GRANT_REASON_BY_QUEST = 1; + */ + public static final int GRANT_REASON_BY_QUEST_VALUE = 1; + /** + * GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY = 2; + */ + public static final int GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY_VALUE = 2; + /** + * GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE = 3; + */ + public static final int GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE_VALUE = 3; + /** + * GRANT_REASON_BY_MIST_TRIAL_ACTIVITY = 4; + */ + public static final int GRANT_REASON_BY_MIST_TRIAL_ACTIVITY_VALUE = 4; + /** + * GRANT_REASON_BY_SUMO_ACTIVITY = 5; + */ + public static final int GRANT_REASON_BY_SUMO_ACTIVITY_VALUE = 5; + /** + * GRANT_REASON_Unk2700_ELPMDIEIOHP = 6; + */ + public static final int GRANT_REASON_Unk2700_ELPMDIEIOHP_VALUE = 6; + /** + * GRANT_REASON_Unk2700_FALPDBLGHJB = 7; + */ + public static final int GRANT_REASON_Unk2700_FALPDBLGHJB_VALUE = 7; + /** + * GRANT_REASON_Unk2700_GAMADMGGMBC = 8; + */ + public static final int GRANT_REASON_Unk2700_GAMADMGGMBC_VALUE = 8; + /** + * GRANT_REASON_Unk2800_FIIDJHAKMOI = 9; + */ + public static final int GRANT_REASON_Unk2800_FIIDJHAKMOI_VALUE = 9; + + + 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 GrantReason 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 GrantReason forNumber(int value) { + switch (value) { + case 0: return GRANT_REASON_INVALID; + case 1: return GRANT_REASON_BY_QUEST; + case 2: return GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY; + case 3: return GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE; + case 4: return GRANT_REASON_BY_MIST_TRIAL_ACTIVITY; + case 5: return GRANT_REASON_BY_SUMO_ACTIVITY; + case 6: return GRANT_REASON_Unk2700_ELPMDIEIOHP; + case 7: return GRANT_REASON_Unk2700_FALPDBLGHJB; + case 8: return GRANT_REASON_Unk2700_GAMADMGGMBC; + case 9: return GRANT_REASON_Unk2800_FIIDJHAKMOI; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + GrantReason> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public GrantReason findValueByNumber(int number) { + return GrantReason.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDescriptor().getEnumTypes().get(0); + } + + private static final GrantReason[] VALUES = values(); + + public static GrantReason valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private GrantReason(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:TrialAvatarGrantRecord.GrantReason) + } + + public static final int GRANT_REASON_FIELD_NUMBER = 1; + private int grantReason_; + /** + * uint32 grant_reason = 1; + * @return The grantReason. + */ + @java.lang.Override + public int getGrantReason() { + return grantReason_; + } + + public static final int FROM_PARENT_QUEST_ID_FIELD_NUMBER = 2; + private int fromParentQuestId_; + /** + * uint32 from_parent_quest_id = 2; + * @return The fromParentQuestId. + */ + @java.lang.Override + public int getFromParentQuestId() { + return fromParentQuestId_; + } + + 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 (grantReason_ != 0) { + output.writeUInt32(1, grantReason_); + } + if (fromParentQuestId_ != 0) { + output.writeUInt32(2, fromParentQuestId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (grantReason_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, grantReason_); + } + if (fromParentQuestId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, fromParentQuestId_); + } + 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.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord other = (emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord) obj; + + if (getGrantReason() + != other.getGrantReason()) return false; + if (getFromParentQuestId() + != other.getFromParentQuestId()) 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) + GRANT_REASON_FIELD_NUMBER; + hash = (53 * hash) + getGrantReason(); + hash = (37 * hash) + FROM_PARENT_QUEST_ID_FIELD_NUMBER; + hash = (53 * hash) + getFromParentQuestId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord 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.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord 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.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord 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.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord 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.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord 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.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord 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; + } + /** + * Protobuf type {@code TrialAvatarGrantRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TrialAvatarGrantRecord) + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.class, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + grantReason_ = 0; + + fromParentQuestId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.internal_static_TrialAvatarGrantRecord_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord build() { + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord buildPartial() { + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord result = new emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord(this); + result.grantReason_ = grantReason_; + result.fromParentQuestId_ = fromParentQuestId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord) { + return mergeFrom((emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord other) { + if (other == emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance()) return this; + if (other.getGrantReason() != 0) { + setGrantReason(other.getGrantReason()); + } + if (other.getFromParentQuestId() != 0) { + setFromParentQuestId(other.getFromParentQuestId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int grantReason_ ; + /** + * uint32 grant_reason = 1; + * @return The grantReason. + */ + @java.lang.Override + public int getGrantReason() { + return grantReason_; + } + /** + * uint32 grant_reason = 1; + * @param value The grantReason to set. + * @return This builder for chaining. + */ + public Builder setGrantReason(int value) { + + grantReason_ = value; + onChanged(); + return this; + } + /** + * uint32 grant_reason = 1; + * @return This builder for chaining. + */ + public Builder clearGrantReason() { + + grantReason_ = 0; + onChanged(); + return this; + } + + private int fromParentQuestId_ ; + /** + * uint32 from_parent_quest_id = 2; + * @return The fromParentQuestId. + */ + @java.lang.Override + public int getFromParentQuestId() { + return fromParentQuestId_; + } + /** + * uint32 from_parent_quest_id = 2; + * @param value The fromParentQuestId to set. + * @return This builder for chaining. + */ + public Builder setFromParentQuestId(int value) { + + fromParentQuestId_ = value; + onChanged(); + return this; + } + /** + * uint32 from_parent_quest_id = 2; + * @return This builder for chaining. + */ + public Builder clearFromParentQuestId() { + + fromParentQuestId_ = 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:TrialAvatarGrantRecord) + } + + // @@protoc_insertion_point(class_scope:TrialAvatarGrantRecord) + private static final emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord(); + } + + public static emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TrialAvatarGrantRecord parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TrialAvatarGrantRecord(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TrialAvatarGrantRecord_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TrialAvatarGrantRecord_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034TrialAvatarGrantRecord.proto\"\317\003\n\026Trial" + + "AvatarGrantRecord\022\024\n\014grant_reason\030\001 \001(\r\022" + + "\034\n\024from_parent_quest_id\030\002 \001(\r\"\200\003\n\013GrantR" + + "eason\022\030\n\024GRANT_REASON_INVALID\020\000\022\031\n\025GRANT" + + "_REASON_BY_QUEST\020\001\022)\n%GRANT_REASON_BY_TR" + + "IAL_AVATAR_ACTIVITY\020\002\022-\n)GRANT_REASON_BY" + + "_DUNGEON_ELEMENT_CHALLENGE\020\003\022\'\n#GRANT_RE" + + "ASON_BY_MIST_TRIAL_ACTIVITY\020\004\022!\n\035GRANT_R" + + "EASON_BY_SUMO_ACTIVITY\020\005\022$\n GRANT_REASON" + + "_Unk2700_ELPMDIEIOHP\020\006\022$\n GRANT_REASON_U" + + "nk2700_FALPDBLGHJB\020\007\022$\n GRANT_REASON_Unk" + + "2700_GAMADMGGMBC\020\010\022$\n GRANT_REASON_Unk28" + + "00_FIIDJHAKMOI\020\tB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TrialAvatarGrantRecord_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TrialAvatarGrantRecord_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TrialAvatarGrantRecord_descriptor, + new java.lang.String[] { "GrantReason", "FromParentQuestId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java new file mode 100644 index 00000000000..e81a3f8ebb6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TrialAvatarInfoOuterClass.java @@ -0,0 +1,1121 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TrialAvatarInfo.proto + +package emu.grasscutter.net.proto; + +public final class TrialAvatarInfoOuterClass { + private TrialAvatarInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TrialAvatarInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:TrialAvatarInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 trial_avatar_id = 1; + * @return The trialAvatarId. + */ + int getTrialAvatarId(); + + /** + * repeated .Item trial_equip_list = 2; + */ + java.util.List + getTrialEquipListList(); + /** + * repeated .Item trial_equip_list = 2; + */ + emu.grasscutter.net.proto.ItemOuterClass.Item getTrialEquipList(int index); + /** + * repeated .Item trial_equip_list = 2; + */ + int getTrialEquipListCount(); + /** + * repeated .Item trial_equip_list = 2; + */ + java.util.List + getTrialEquipListOrBuilderList(); + /** + * repeated .Item trial_equip_list = 2; + */ + emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrialEquipListOrBuilder( + int index); + + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return Whether the grantRecord field is set. + */ + boolean hasGrantRecord(); + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return The grantRecord. + */ + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getGrantRecord(); + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder getGrantRecordOrBuilder(); + } + /** + * Protobuf type {@code TrialAvatarInfo} + */ + public static final class TrialAvatarInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TrialAvatarInfo) + TrialAvatarInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use TrialAvatarInfo.newBuilder() to construct. + private TrialAvatarInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TrialAvatarInfo() { + trialEquipList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TrialAvatarInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TrialAvatarInfo( + 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: { + + trialAvatarId_ = input.readUInt32(); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + trialEquipList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + trialEquipList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemOuterClass.Item.parser(), extensionRegistry)); + break; + } + case 26: { + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder subBuilder = null; + if (grantRecord_ != null) { + subBuilder = grantRecord_.toBuilder(); + } + grantRecord_ = input.readMessage(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(grantRecord_); + grantRecord_ = subBuilder.buildPartial(); + } + + 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)) { + trialEquipList_ = java.util.Collections.unmodifiableList(trialEquipList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.class, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder.class); + } + + public static final int TRIAL_AVATAR_ID_FIELD_NUMBER = 1; + private int trialAvatarId_; + /** + * uint32 trial_avatar_id = 1; + * @return The trialAvatarId. + */ + @java.lang.Override + public int getTrialAvatarId() { + return trialAvatarId_; + } + + public static final int TRIAL_EQUIP_LIST_FIELD_NUMBER = 2; + private java.util.List trialEquipList_; + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public java.util.List getTrialEquipListList() { + return trialEquipList_; + } + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public java.util.List + getTrialEquipListOrBuilderList() { + return trialEquipList_; + } + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public int getTrialEquipListCount() { + return trialEquipList_.size(); + } + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.Item getTrialEquipList(int index) { + return trialEquipList_.get(index); + } + /** + * repeated .Item trial_equip_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrialEquipListOrBuilder( + int index) { + return trialEquipList_.get(index); + } + + public static final int GRANT_RECORD_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord grantRecord_; + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return Whether the grantRecord field is set. + */ + @java.lang.Override + public boolean hasGrantRecord() { + return grantRecord_ != null; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return The grantRecord. + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getGrantRecord() { + return grantRecord_ == null ? emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance() : grantRecord_; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder getGrantRecordOrBuilder() { + return getGrantRecord(); + } + + 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 (trialAvatarId_ != 0) { + output.writeUInt32(1, trialAvatarId_); + } + for (int i = 0; i < trialEquipList_.size(); i++) { + output.writeMessage(2, trialEquipList_.get(i)); + } + if (grantRecord_ != null) { + output.writeMessage(3, getGrantRecord()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (trialAvatarId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, trialAvatarId_); + } + for (int i = 0; i < trialEquipList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, trialEquipList_.get(i)); + } + if (grantRecord_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getGrantRecord()); + } + 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.TrialAvatarInfoOuterClass.TrialAvatarInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo other = (emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo) obj; + + if (getTrialAvatarId() + != other.getTrialAvatarId()) return false; + if (!getTrialEquipListList() + .equals(other.getTrialEquipListList())) return false; + if (hasGrantRecord() != other.hasGrantRecord()) return false; + if (hasGrantRecord()) { + if (!getGrantRecord() + .equals(other.getGrantRecord())) 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) + TRIAL_AVATAR_ID_FIELD_NUMBER; + hash = (53 * hash) + getTrialAvatarId(); + if (getTrialEquipListCount() > 0) { + hash = (37 * hash) + TRIAL_EQUIP_LIST_FIELD_NUMBER; + hash = (53 * hash) + getTrialEquipListList().hashCode(); + } + if (hasGrantRecord()) { + hash = (37 * hash) + GRANT_RECORD_FIELD_NUMBER; + hash = (53 * hash) + getGrantRecord().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo 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.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo 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.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo 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.TrialAvatarInfoOuterClass.TrialAvatarInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo 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.TrialAvatarInfoOuterClass.TrialAvatarInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo 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.TrialAvatarInfoOuterClass.TrialAvatarInfo 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; + } + /** + * Protobuf type {@code TrialAvatarInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TrialAvatarInfo) + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.class, emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTrialEquipListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + trialAvatarId_ = 0; + + if (trialEquipListBuilder_ == null) { + trialEquipList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + trialEquipListBuilder_.clear(); + } + if (grantRecordBuilder_ == null) { + grantRecord_ = null; + } else { + grantRecord_ = null; + grantRecordBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.internal_static_TrialAvatarInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo build() { + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo buildPartial() { + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo result = new emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo(this); + int from_bitField0_ = bitField0_; + result.trialAvatarId_ = trialAvatarId_; + if (trialEquipListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + trialEquipList_ = java.util.Collections.unmodifiableList(trialEquipList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.trialEquipList_ = trialEquipList_; + } else { + result.trialEquipList_ = trialEquipListBuilder_.build(); + } + if (grantRecordBuilder_ == null) { + result.grantRecord_ = grantRecord_; + } else { + result.grantRecord_ = grantRecordBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo) { + return mergeFrom((emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo other) { + if (other == emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo.getDefaultInstance()) return this; + if (other.getTrialAvatarId() != 0) { + setTrialAvatarId(other.getTrialAvatarId()); + } + if (trialEquipListBuilder_ == null) { + if (!other.trialEquipList_.isEmpty()) { + if (trialEquipList_.isEmpty()) { + trialEquipList_ = other.trialEquipList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTrialEquipListIsMutable(); + trialEquipList_.addAll(other.trialEquipList_); + } + onChanged(); + } + } else { + if (!other.trialEquipList_.isEmpty()) { + if (trialEquipListBuilder_.isEmpty()) { + trialEquipListBuilder_.dispose(); + trialEquipListBuilder_ = null; + trialEquipList_ = other.trialEquipList_; + bitField0_ = (bitField0_ & ~0x00000001); + trialEquipListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTrialEquipListFieldBuilder() : null; + } else { + trialEquipListBuilder_.addAllMessages(other.trialEquipList_); + } + } + } + if (other.hasGrantRecord()) { + mergeGrantRecord(other.getGrantRecord()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int trialAvatarId_ ; + /** + * uint32 trial_avatar_id = 1; + * @return The trialAvatarId. + */ + @java.lang.Override + public int getTrialAvatarId() { + return trialAvatarId_; + } + /** + * uint32 trial_avatar_id = 1; + * @param value The trialAvatarId to set. + * @return This builder for chaining. + */ + public Builder setTrialAvatarId(int value) { + + trialAvatarId_ = value; + onChanged(); + return this; + } + /** + * uint32 trial_avatar_id = 1; + * @return This builder for chaining. + */ + public Builder clearTrialAvatarId() { + + trialAvatarId_ = 0; + onChanged(); + return this; + } + + private java.util.List trialEquipList_ = + java.util.Collections.emptyList(); + private void ensureTrialEquipListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + trialEquipList_ = new java.util.ArrayList(trialEquipList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> trialEquipListBuilder_; + + /** + * repeated .Item trial_equip_list = 2; + */ + public java.util.List getTrialEquipListList() { + if (trialEquipListBuilder_ == null) { + return java.util.Collections.unmodifiableList(trialEquipList_); + } else { + return trialEquipListBuilder_.getMessageList(); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public int getTrialEquipListCount() { + if (trialEquipListBuilder_ == null) { + return trialEquipList_.size(); + } else { + return trialEquipListBuilder_.getCount(); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item getTrialEquipList(int index) { + if (trialEquipListBuilder_ == null) { + return trialEquipList_.get(index); + } else { + return trialEquipListBuilder_.getMessage(index); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder setTrialEquipList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trialEquipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTrialEquipListIsMutable(); + trialEquipList_.set(index, value); + onChanged(); + } else { + trialEquipListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder setTrialEquipList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + trialEquipList_.set(index, builderForValue.build()); + onChanged(); + } else { + trialEquipListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addTrialEquipList(emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trialEquipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTrialEquipListIsMutable(); + trialEquipList_.add(value); + onChanged(); + } else { + trialEquipListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addTrialEquipList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item value) { + if (trialEquipListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTrialEquipListIsMutable(); + trialEquipList_.add(index, value); + onChanged(); + } else { + trialEquipListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addTrialEquipList( + emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + trialEquipList_.add(builderForValue.build()); + onChanged(); + } else { + trialEquipListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addTrialEquipList( + int index, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder builderForValue) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + trialEquipList_.add(index, builderForValue.build()); + onChanged(); + } else { + trialEquipListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder addAllTrialEquipList( + java.lang.Iterable values) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, trialEquipList_); + onChanged(); + } else { + trialEquipListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder clearTrialEquipList() { + if (trialEquipListBuilder_ == null) { + trialEquipList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + trialEquipListBuilder_.clear(); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public Builder removeTrialEquipList(int index) { + if (trialEquipListBuilder_ == null) { + ensureTrialEquipListIsMutable(); + trialEquipList_.remove(index); + onChanged(); + } else { + trialEquipListBuilder_.remove(index); + } + return this; + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder getTrialEquipListBuilder( + int index) { + return getTrialEquipListFieldBuilder().getBuilder(index); + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder getTrialEquipListOrBuilder( + int index) { + if (trialEquipListBuilder_ == null) { + return trialEquipList_.get(index); } else { + return trialEquipListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public java.util.List + getTrialEquipListOrBuilderList() { + if (trialEquipListBuilder_ != null) { + return trialEquipListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(trialEquipList_); + } + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addTrialEquipListBuilder() { + return getTrialEquipListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item trial_equip_list = 2; + */ + public emu.grasscutter.net.proto.ItemOuterClass.Item.Builder addTrialEquipListBuilder( + int index) { + return getTrialEquipListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemOuterClass.Item.getDefaultInstance()); + } + /** + * repeated .Item trial_equip_list = 2; + */ + public java.util.List + getTrialEquipListBuilderList() { + return getTrialEquipListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder> + getTrialEquipListFieldBuilder() { + if (trialEquipListBuilder_ == null) { + trialEquipListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemOuterClass.Item, emu.grasscutter.net.proto.ItemOuterClass.Item.Builder, emu.grasscutter.net.proto.ItemOuterClass.ItemOrBuilder>( + trialEquipList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + trialEquipList_ = null; + } + return trialEquipListBuilder_; + } + + private emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord grantRecord_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder> grantRecordBuilder_; + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return Whether the grantRecord field is set. + */ + public boolean hasGrantRecord() { + return grantRecordBuilder_ != null || grantRecord_ != null; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + * @return The grantRecord. + */ + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord getGrantRecord() { + if (grantRecordBuilder_ == null) { + return grantRecord_ == null ? emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance() : grantRecord_; + } else { + return grantRecordBuilder_.getMessage(); + } + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public Builder setGrantRecord(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord value) { + if (grantRecordBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + grantRecord_ = value; + onChanged(); + } else { + grantRecordBuilder_.setMessage(value); + } + + return this; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public Builder setGrantRecord( + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder builderForValue) { + if (grantRecordBuilder_ == null) { + grantRecord_ = builderForValue.build(); + onChanged(); + } else { + grantRecordBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public Builder mergeGrantRecord(emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord value) { + if (grantRecordBuilder_ == null) { + if (grantRecord_ != null) { + grantRecord_ = + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.newBuilder(grantRecord_).mergeFrom(value).buildPartial(); + } else { + grantRecord_ = value; + } + onChanged(); + } else { + grantRecordBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public Builder clearGrantRecord() { + if (grantRecordBuilder_ == null) { + grantRecord_ = null; + onChanged(); + } else { + grantRecord_ = null; + grantRecordBuilder_ = null; + } + + return this; + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder getGrantRecordBuilder() { + + onChanged(); + return getGrantRecordFieldBuilder().getBuilder(); + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + public emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder getGrantRecordOrBuilder() { + if (grantRecordBuilder_ != null) { + return grantRecordBuilder_.getMessageOrBuilder(); + } else { + return grantRecord_ == null ? + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.getDefaultInstance() : grantRecord_; + } + } + /** + * .TrialAvatarGrantRecord grant_record = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder> + getGrantRecordFieldBuilder() { + if (grantRecordBuilder_ == null) { + grantRecordBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecord.Builder, emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.TrialAvatarGrantRecordOrBuilder>( + getGrantRecord(), + getParentForChildren(), + isClean()); + grantRecord_ = null; + } + return grantRecordBuilder_; + } + @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:TrialAvatarInfo) + } + + // @@protoc_insertion_point(class_scope:TrialAvatarInfo) + private static final emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo(); + } + + public static emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TrialAvatarInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TrialAvatarInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TrialAvatarInfoOuterClass.TrialAvatarInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TrialAvatarInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TrialAvatarInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TrialAvatarInfo.proto\032\nItem.proto\032\034Tri" + + "alAvatarGrantRecord.proto\"z\n\017TrialAvatar" + + "Info\022\027\n\017trial_avatar_id\030\001 \001(\r\022\037\n\020trial_e" + + "quip_list\030\002 \003(\0132\005.Item\022-\n\014grant_record\030\003" + + " \001(\0132\027.TrialAvatarGrantRecordB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(), + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.getDescriptor(), + }); + internal_static_TrialAvatarInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TrialAvatarInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TrialAvatarInfo_descriptor, + new java.lang.String[] { "TrialAvatarId", "TrialEquipList", "GrantRecord", }); + emu.grasscutter.net.proto.ItemOuterClass.getDescriptor(); + emu.grasscutter.net.proto.TrialAvatarGrantRecordOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeReqOuterClass.java new file mode 100644 index 00000000000..fd83dff4273 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TryEnterHomeReq.proto + +package emu.grasscutter.net.proto; + +public final class TryEnterHomeReqOuterClass { + private TryEnterHomeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TryEnterHomeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:TryEnterHomeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * uint32 target_point = 9; + * @return The targetPoint. + */ + int getTargetPoint(); + } + /** + *
+   * CmdId: 4482
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code TryEnterHomeReq} + */ + public static final class TryEnterHomeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TryEnterHomeReq) + TryEnterHomeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TryEnterHomeReq.newBuilder() to construct. + private TryEnterHomeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TryEnterHomeReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TryEnterHomeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TryEnterHomeReq( + 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: { + + targetUid_ = input.readUInt32(); + break; + } + case 72: { + + targetPoint_ = 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.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.class, emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 3; + private int targetUid_; + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int TARGET_POINT_FIELD_NUMBER = 9; + private int targetPoint_; + /** + * uint32 target_point = 9; + * @return The targetPoint. + */ + @java.lang.Override + public int getTargetPoint() { + return targetPoint_; + } + + 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 (targetUid_ != 0) { + output.writeUInt32(3, targetUid_); + } + if (targetPoint_ != 0) { + output.writeUInt32(9, targetPoint_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, targetUid_); + } + if (targetPoint_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, targetPoint_); + } + 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.TryEnterHomeReqOuterClass.TryEnterHomeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq other = (emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getTargetPoint() + != other.getTargetPoint()) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + TARGET_POINT_FIELD_NUMBER; + hash = (53 * hash) + getTargetPoint(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq 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.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq 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.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq 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.TryEnterHomeReqOuterClass.TryEnterHomeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq 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.TryEnterHomeReqOuterClass.TryEnterHomeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq 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.TryEnterHomeReqOuterClass.TryEnterHomeReq 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: 4482
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code TryEnterHomeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TryEnterHomeReq) + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.class, emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + targetPoint_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.internal_static_TryEnterHomeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq build() { + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq buildPartial() { + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq result = new emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq(this); + result.targetUid_ = targetUid_; + result.targetPoint_ = targetPoint_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq) { + return mergeFrom((emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq other) { + if (other == emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getTargetPoint() != 0) { + setTargetPoint(other.getTargetPoint()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetUid_ ; + /** + * uint32 target_uid = 3; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 3; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 3; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int targetPoint_ ; + /** + * uint32 target_point = 9; + * @return The targetPoint. + */ + @java.lang.Override + public int getTargetPoint() { + return targetPoint_; + } + /** + * uint32 target_point = 9; + * @param value The targetPoint to set. + * @return This builder for chaining. + */ + public Builder setTargetPoint(int value) { + + targetPoint_ = value; + onChanged(); + return this; + } + /** + * uint32 target_point = 9; + * @return This builder for chaining. + */ + public Builder clearTargetPoint() { + + targetPoint_ = 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:TryEnterHomeReq) + } + + // @@protoc_insertion_point(class_scope:TryEnterHomeReq) + private static final emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq(); + } + + public static emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TryEnterHomeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TryEnterHomeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeReqOuterClass.TryEnterHomeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TryEnterHomeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TryEnterHomeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TryEnterHomeReq.proto\";\n\017TryEnterHomeR" + + "eq\022\022\n\ntarget_uid\030\003 \001(\r\022\024\n\014target_point\030\t" + + " \001(\rB\033\n\031emu.grasscutter.net.protob\006proto" + + "3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TryEnterHomeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TryEnterHomeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TryEnterHomeReq_descriptor, + new java.lang.String[] { "TargetUid", "TargetPoint", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeRspOuterClass.java new file mode 100644 index 00000000000..2c96df2f64d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/TryEnterHomeRspOuterClass.java @@ -0,0 +1,816 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: TryEnterHomeRsp.proto + +package emu.grasscutter.net.proto; + +public final class TryEnterHomeRspOuterClass { + private TryEnterHomeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface TryEnterHomeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:TryEnterHomeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_uid = 15; + * @return The targetUid. + */ + int getTargetUid(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + java.util.List getParamListList(); + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + int getParamListCount(); + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + int getParamList(int index); + } + /** + *
+   * CmdId: 4653
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code TryEnterHomeRsp} + */ + public static final class TryEnterHomeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TryEnterHomeRsp) + TryEnterHomeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TryEnterHomeRsp.newBuilder() to construct. + private TryEnterHomeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TryEnterHomeRsp() { + paramList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TryEnterHomeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TryEnterHomeRsp( + 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 32: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + paramList_.addInt(input.readUInt32()); + break; + } + case 82: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + paramList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + paramList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 120: { + + targetUid_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.class, emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.Builder.class); + } + + public static final int TARGET_UID_FIELD_NUMBER = 15; + private int targetUid_; + /** + * uint32 target_uid = 15; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PARAM_LIST_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.IntList paramList_; + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + @java.lang.Override + public java.util.List + getParamListList() { + return paramList_; + } + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + private int paramListMemoizedSerializedSize = -1; + + 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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (getParamListList().size() > 0) { + output.writeUInt32NoTag(82); + output.writeUInt32NoTag(paramListMemoizedSerializedSize); + } + for (int i = 0; i < paramList_.size(); i++) { + output.writeUInt32NoTag(paramList_.getInt(i)); + } + if (targetUid_ != 0) { + output.writeUInt32(15, targetUid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + { + int dataSize = 0; + for (int i = 0; i < paramList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(paramList_.getInt(i)); + } + size += dataSize; + if (!getParamListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + paramListMemoizedSerializedSize = dataSize; + } + if (targetUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, targetUid_); + } + 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.TryEnterHomeRspOuterClass.TryEnterHomeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp other = (emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp) obj; + + if (getTargetUid() + != other.getTargetUid()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (!getParamListList() + .equals(other.getParamListList())) 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) + TARGET_UID_FIELD_NUMBER; + hash = (53 * hash) + getTargetUid(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + if (getParamListCount() > 0) { + hash = (37 * hash) + PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getParamListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp 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.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp 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.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp 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.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp 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.TryEnterHomeRspOuterClass.TryEnterHomeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp 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.TryEnterHomeRspOuterClass.TryEnterHomeRsp 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: 4653
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code TryEnterHomeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:TryEnterHomeRsp) + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.class, emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetUid_ = 0; + + retcode_ = 0; + + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.internal_static_TryEnterHomeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp build() { + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp buildPartial() { + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp result = new emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp(this); + int from_bitField0_ = bitField0_; + result.targetUid_ = targetUid_; + result.retcode_ = retcode_; + if (((bitField0_ & 0x00000001) != 0)) { + paramList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.paramList_ = paramList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp) { + return mergeFrom((emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp other) { + if (other == emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp.getDefaultInstance()) return this; + if (other.getTargetUid() != 0) { + setTargetUid(other.getTargetUid()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (!other.paramList_.isEmpty()) { + if (paramList_.isEmpty()) { + paramList_ = other.paramList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureParamListIsMutable(); + paramList_.addAll(other.paramList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int targetUid_ ; + /** + * uint32 target_uid = 15; + * @return The targetUid. + */ + @java.lang.Override + public int getTargetUid() { + return targetUid_; + } + /** + * uint32 target_uid = 15; + * @param value The targetUid to set. + * @return This builder for chaining. + */ + public Builder setTargetUid(int value) { + + targetUid_ = value; + onChanged(); + return this; + } + /** + * uint32 target_uid = 15; + * @return This builder for chaining. + */ + public Builder clearTargetUid() { + + targetUid_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * 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 com.google.protobuf.Internal.IntList paramList_ = emptyIntList(); + private void ensureParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + paramList_ = mutableCopy(paramList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 param_list = 10; + * @return A list containing the paramList. + */ + public java.util.List + getParamListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(paramList_) : paramList_; + } + /** + * repeated uint32 param_list = 10; + * @return The count of paramList. + */ + public int getParamListCount() { + return paramList_.size(); + } + /** + * repeated uint32 param_list = 10; + * @param index The index of the element to return. + * @return The paramList at the given index. + */ + public int getParamList(int index) { + return paramList_.getInt(index); + } + /** + * repeated uint32 param_list = 10; + * @param index The index to set the value at. + * @param value The paramList to set. + * @return This builder for chaining. + */ + public Builder setParamList( + int index, int value) { + ensureParamListIsMutable(); + paramList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @param value The paramList to add. + * @return This builder for chaining. + */ + public Builder addParamList(int value) { + ensureParamListIsMutable(); + paramList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @param values The paramList to add. + * @return This builder for chaining. + */ + public Builder addAllParamList( + java.lang.Iterable values) { + ensureParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, paramList_); + onChanged(); + return this; + } + /** + * repeated uint32 param_list = 10; + * @return This builder for chaining. + */ + public Builder clearParamList() { + paramList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:TryEnterHomeRsp) + } + + // @@protoc_insertion_point(class_scope:TryEnterHomeRsp) + private static final emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp(); + } + + public static emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TryEnterHomeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TryEnterHomeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.TryEnterHomeRspOuterClass.TryEnterHomeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_TryEnterHomeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_TryEnterHomeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025TryEnterHomeRsp.proto\"J\n\017TryEnterHomeR" + + "sp\022\022\n\ntarget_uid\030\017 \001(\r\022\017\n\007retcode\030\004 \001(\005\022" + + "\022\n\nparam_list\030\n \003(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_TryEnterHomeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_TryEnterHomeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_TryEnterHomeRsp_descriptor, + new java.lang.String[] { "TargetUid", "Retcode", "ParamList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Uint32PairOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/Uint32PairOuterClass.java new file mode 100644 index 00000000000..227f4c5e147 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Uint32PairOuterClass.java @@ -0,0 +1,606 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Uint32Pair.proto + +package emu.grasscutter.net.proto; + +public final class Uint32PairOuterClass { + private Uint32PairOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Uint32PairOrBuilder extends + // @@protoc_insertion_point(interface_extends:Uint32Pair) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 key = 1; + * @return The key. + */ + int getKey(); + + /** + * uint32 value = 2; + * @return The value. + */ + int getValue(); + } + /** + * Protobuf type {@code Uint32Pair} + */ + public static final class Uint32Pair extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Uint32Pair) + Uint32PairOrBuilder { + private static final long serialVersionUID = 0L; + // Use Uint32Pair.newBuilder() to construct. + private Uint32Pair(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Uint32Pair() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Uint32Pair(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Uint32Pair( + 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: { + + key_ = input.readUInt32(); + break; + } + case 16: { + + value_ = 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.Uint32PairOuterClass.internal_static_Uint32Pair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.class, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder.class); + } + + public static final int KEY_FIELD_NUMBER = 1; + private int key_; + /** + * uint32 key = 1; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + + public static final int VALUE_FIELD_NUMBER = 2; + private int value_; + /** + * uint32 value = 2; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + + 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 (key_ != 0) { + output.writeUInt32(1, key_); + } + if (value_ != 0) { + output.writeUInt32(2, value_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (key_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, key_); + } + if (value_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, value_); + } + 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.Uint32PairOuterClass.Uint32Pair)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair other = (emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair) obj; + + if (getKey() + != other.getKey()) return false; + if (getValue() + != other.getValue()) 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) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey(); + hash = (37 * hash) + VALUE_FIELD_NUMBER; + hash = (53 * hash) + getValue(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair 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.Uint32PairOuterClass.Uint32Pair parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair 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.Uint32PairOuterClass.Uint32Pair parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair 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.Uint32PairOuterClass.Uint32Pair parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair 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.Uint32PairOuterClass.Uint32Pair parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair 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.Uint32PairOuterClass.Uint32Pair 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; + } + /** + * Protobuf type {@code Uint32Pair} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Uint32Pair) + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32PairOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.class, emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + key_ = 0; + + value_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.internal_static_Uint32Pair_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair build() { + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair buildPartial() { + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair result = new emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair(this); + result.key_ = key_; + result.value_ = value_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair) { + return mergeFrom((emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair other) { + if (other == emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair.getDefaultInstance()) return this; + if (other.getKey() != 0) { + setKey(other.getKey()); + } + if (other.getValue() != 0) { + setValue(other.getValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int key_ ; + /** + * uint32 key = 1; + * @return The key. + */ + @java.lang.Override + public int getKey() { + return key_; + } + /** + * uint32 key = 1; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey(int value) { + + key_ = value; + onChanged(); + return this; + } + /** + * uint32 key = 1; + * @return This builder for chaining. + */ + public Builder clearKey() { + + key_ = 0; + onChanged(); + return this; + } + + private int value_ ; + /** + * uint32 value = 2; + * @return The value. + */ + @java.lang.Override + public int getValue() { + return value_; + } + /** + * uint32 value = 2; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(int value) { + + value_ = value; + onChanged(); + return this; + } + /** + * uint32 value = 2; + * @return This builder for chaining. + */ + public Builder clearValue() { + + value_ = 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:Uint32Pair) + } + + // @@protoc_insertion_point(class_scope:Uint32Pair) + private static final emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair(); + } + + public static emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Uint32Pair parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Uint32Pair(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Uint32PairOuterClass.Uint32Pair getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Uint32Pair_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Uint32Pair_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020Uint32Pair.proto\"(\n\nUint32Pair\022\013\n\003key\030" + + "\001 \001(\r\022\r\n\005value\030\002 \001(\rB\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Uint32Pair_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Uint32Pair_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Uint32Pair_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java new file mode 100644 index 00000000000..f0712973545 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdNotifyOuterClass.java @@ -0,0 +1,858 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnionCmdNotify.proto + +package emu.grasscutter.net.proto; + +public final class UnionCmdNotifyOuterClass { + private UnionCmdNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnionCmdNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnionCmdNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .UnionCmd cmd_list = 1; + */ + java.util.List + getCmdListList(); + /** + * repeated .UnionCmd cmd_list = 1; + */ + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getCmdList(int index); + /** + * repeated .UnionCmd cmd_list = 1; + */ + int getCmdListCount(); + /** + * repeated .UnionCmd cmd_list = 1; + */ + java.util.List + getCmdListOrBuilderList(); + /** + * repeated .UnionCmd cmd_list = 1; + */ + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder getCmdListOrBuilder( + int index); + } + /** + *
+   * CmdId: 5
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnionCmdNotify} + */ + public static final class UnionCmdNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnionCmdNotify) + UnionCmdNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnionCmdNotify.newBuilder() to construct. + private UnionCmdNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnionCmdNotify() { + cmdList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnionCmdNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnionCmdNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + cmdList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + cmdList_.add( + input.readMessage(emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.parser(), extensionRegistry)); + 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)) { + cmdList_ = java.util.Collections.unmodifiableList(cmdList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.class, emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.Builder.class); + } + + public static final int CMD_LIST_FIELD_NUMBER = 1; + private java.util.List cmdList_; + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public java.util.List getCmdListList() { + return cmdList_; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public java.util.List + getCmdListOrBuilderList() { + return cmdList_; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public int getCmdListCount() { + return cmdList_.size(); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getCmdList(int index) { + return cmdList_.get(index); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder getCmdListOrBuilder( + int index) { + return cmdList_.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 < cmdList_.size(); i++) { + output.writeMessage(1, cmdList_.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 < cmdList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, cmdList_.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.UnionCmdNotifyOuterClass.UnionCmdNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify other = (emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify) obj; + + if (!getCmdListList() + .equals(other.getCmdListList())) 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 (getCmdListCount() > 0) { + hash = (37 * hash) + CMD_LIST_FIELD_NUMBER; + hash = (53 * hash) + getCmdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify 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.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify 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.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify 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.UnionCmdNotifyOuterClass.UnionCmdNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify 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.UnionCmdNotifyOuterClass.UnionCmdNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify 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.UnionCmdNotifyOuterClass.UnionCmdNotify 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: 5
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnionCmdNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnionCmdNotify) + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.class, emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCmdListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (cmdListBuilder_ == null) { + cmdList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + cmdListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.internal_static_UnionCmdNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify build() { + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify buildPartial() { + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify result = new emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify(this); + int from_bitField0_ = bitField0_; + if (cmdListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + cmdList_ = java.util.Collections.unmodifiableList(cmdList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.cmdList_ = cmdList_; + } else { + result.cmdList_ = cmdListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify) { + return mergeFrom((emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify other) { + if (other == emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify.getDefaultInstance()) return this; + if (cmdListBuilder_ == null) { + if (!other.cmdList_.isEmpty()) { + if (cmdList_.isEmpty()) { + cmdList_ = other.cmdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCmdListIsMutable(); + cmdList_.addAll(other.cmdList_); + } + onChanged(); + } + } else { + if (!other.cmdList_.isEmpty()) { + if (cmdListBuilder_.isEmpty()) { + cmdListBuilder_.dispose(); + cmdListBuilder_ = null; + cmdList_ = other.cmdList_; + bitField0_ = (bitField0_ & ~0x00000001); + cmdListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getCmdListFieldBuilder() : null; + } else { + cmdListBuilder_.addAllMessages(other.cmdList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List cmdList_ = + java.util.Collections.emptyList(); + private void ensureCmdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + cmdList_ = new java.util.ArrayList(cmdList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder> cmdListBuilder_; + + /** + * repeated .UnionCmd cmd_list = 1; + */ + public java.util.List getCmdListList() { + if (cmdListBuilder_ == null) { + return java.util.Collections.unmodifiableList(cmdList_); + } else { + return cmdListBuilder_.getMessageList(); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public int getCmdListCount() { + if (cmdListBuilder_ == null) { + return cmdList_.size(); + } else { + return cmdListBuilder_.getCount(); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getCmdList(int index) { + if (cmdListBuilder_ == null) { + return cmdList_.get(index); + } else { + return cmdListBuilder_.getMessage(index); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder setCmdList( + int index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd value) { + if (cmdListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCmdListIsMutable(); + cmdList_.set(index, value); + onChanged(); + } else { + cmdListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder setCmdList( + int index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder builderForValue) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + cmdList_.set(index, builderForValue.build()); + onChanged(); + } else { + cmdListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addCmdList(emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd value) { + if (cmdListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCmdListIsMutable(); + cmdList_.add(value); + onChanged(); + } else { + cmdListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addCmdList( + int index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd value) { + if (cmdListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCmdListIsMutable(); + cmdList_.add(index, value); + onChanged(); + } else { + cmdListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addCmdList( + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder builderForValue) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + cmdList_.add(builderForValue.build()); + onChanged(); + } else { + cmdListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addCmdList( + int index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder builderForValue) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + cmdList_.add(index, builderForValue.build()); + onChanged(); + } else { + cmdListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder addAllCmdList( + java.lang.Iterable values) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, cmdList_); + onChanged(); + } else { + cmdListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder clearCmdList() { + if (cmdListBuilder_ == null) { + cmdList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + cmdListBuilder_.clear(); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public Builder removeCmdList(int index) { + if (cmdListBuilder_ == null) { + ensureCmdListIsMutable(); + cmdList_.remove(index); + onChanged(); + } else { + cmdListBuilder_.remove(index); + } + return this; + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder getCmdListBuilder( + int index) { + return getCmdListFieldBuilder().getBuilder(index); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder getCmdListOrBuilder( + int index) { + if (cmdListBuilder_ == null) { + return cmdList_.get(index); } else { + return cmdListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public java.util.List + getCmdListOrBuilderList() { + if (cmdListBuilder_ != null) { + return cmdListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(cmdList_); + } + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder addCmdListBuilder() { + return getCmdListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance()); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder addCmdListBuilder( + int index) { + return getCmdListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance()); + } + /** + * repeated .UnionCmd cmd_list = 1; + */ + public java.util.List + getCmdListBuilderList() { + return getCmdListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder> + getCmdListFieldBuilder() { + if (cmdListBuilder_ == null) { + cmdListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder>( + cmdList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + cmdList_ = null; + } + return cmdListBuilder_; + } + @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:UnionCmdNotify) + } + + // @@protoc_insertion_point(class_scope:UnionCmdNotify) + private static final emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify(); + } + + public static emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnionCmdNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnionCmdNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdNotifyOuterClass.UnionCmdNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnionCmdNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnionCmdNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024UnionCmdNotify.proto\032\016UnionCmd.proto\"-" + + "\n\016UnionCmdNotify\022\033\n\010cmd_list\030\001 \003(\0132\t.Uni" + + "onCmdB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.UnionCmdOuterClass.getDescriptor(), + }); + internal_static_UnionCmdNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnionCmdNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnionCmdNotify_descriptor, + new java.lang.String[] { "CmdList", }); + emu.grasscutter.net.proto.UnionCmdOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java new file mode 100644 index 00000000000..51e5c468bc5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnionCmdOuterClass.java @@ -0,0 +1,610 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnionCmd.proto + +package emu.grasscutter.net.proto; + +public final class UnionCmdOuterClass { + private UnionCmdOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnionCmdOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnionCmd) + com.google.protobuf.MessageOrBuilder { + + /** + * bytes body = 14; + * @return The body. + */ + com.google.protobuf.ByteString getBody(); + + /** + * uint32 message_id = 8; + * @return The messageId. + */ + int getMessageId(); + } + /** + * Protobuf type {@code UnionCmd} + */ + public static final class UnionCmd extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnionCmd) + UnionCmdOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnionCmd.newBuilder() to construct. + private UnionCmd(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnionCmd() { + body_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnionCmd(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnionCmd( + 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 64: { + + messageId_ = input.readUInt32(); + break; + } + case 114: { + + body_ = 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.UnionCmdOuterClass.internal_static_UnionCmd_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.class, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder.class); + } + + public static final int BODY_FIELD_NUMBER = 14; + private com.google.protobuf.ByteString body_; + /** + * bytes body = 14; + * @return The body. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBody() { + return body_; + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 8; + private int messageId_; + /** + * uint32 message_id = 8; + * @return The messageId. + */ + @java.lang.Override + public int getMessageId() { + return messageId_; + } + + 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 (messageId_ != 0) { + output.writeUInt32(8, messageId_); + } + if (!body_.isEmpty()) { + output.writeBytes(14, body_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (messageId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, messageId_); + } + if (!body_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(14, body_); + } + 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.UnionCmdOuterClass.UnionCmd)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd other = (emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd) obj; + + if (!getBody() + .equals(other.getBody())) return false; + if (getMessageId() + != other.getMessageId()) 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) + BODY_FIELD_NUMBER; + hash = (53 * hash) + getBody().hashCode(); + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd 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.UnionCmdOuterClass.UnionCmd parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd 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.UnionCmdOuterClass.UnionCmd parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd 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.UnionCmdOuterClass.UnionCmd parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd 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.UnionCmdOuterClass.UnionCmd parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd 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.UnionCmdOuterClass.UnionCmd 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; + } + /** + * Protobuf type {@code UnionCmd} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnionCmd) + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmdOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.class, emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + body_ = com.google.protobuf.ByteString.EMPTY; + + messageId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.internal_static_UnionCmd_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd build() { + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd buildPartial() { + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd result = new emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd(this); + result.body_ = body_; + result.messageId_ = messageId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd) { + return mergeFrom((emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd other) { + if (other == emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd.getDefaultInstance()) return this; + if (other.getBody() != com.google.protobuf.ByteString.EMPTY) { + setBody(other.getBody()); + } + if (other.getMessageId() != 0) { + setMessageId(other.getMessageId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString body_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes body = 14; + * @return The body. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBody() { + return body_; + } + /** + * bytes body = 14; + * @param value The body to set. + * @return This builder for chaining. + */ + public Builder setBody(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + body_ = value; + onChanged(); + return this; + } + /** + * bytes body = 14; + * @return This builder for chaining. + */ + public Builder clearBody() { + + body_ = getDefaultInstance().getBody(); + onChanged(); + return this; + } + + private int messageId_ ; + /** + * uint32 message_id = 8; + * @return The messageId. + */ + @java.lang.Override + public int getMessageId() { + return messageId_; + } + /** + * uint32 message_id = 8; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId(int value) { + + messageId_ = value; + onChanged(); + return this; + } + /** + * uint32 message_id = 8; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = 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:UnionCmd) + } + + // @@protoc_insertion_point(class_scope:UnionCmd) + private static final emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd(); + } + + public static emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnionCmd parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnionCmd(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnionCmdOuterClass.UnionCmd getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnionCmd_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnionCmd_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016UnionCmd.proto\",\n\010UnionCmd\022\014\n\004body\030\016 \001" + + "(\014\022\022\n\nmessage_id\030\010 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnionCmd_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnionCmd_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnionCmd_descriptor, + new java.lang.String[] { "Body", "MessageId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700BIEMCDLIFOD.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700BIEMCDLIFOD.java new file mode 100644 index 00000000000..0d796e88a94 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700BIEMCDLIFOD.java @@ -0,0 +1,940 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_BIEMCDLIFOD.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700BIEMCDLIFOD { + private Unk2700BIEMCDLIFOD() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_BIEMCDLIFODOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_BIEMCDLIFOD) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 guid = 11; + * @return The guid. + */ + int getGuid(); + + /** + * .Vector spawn_pos = 14; + * @return Whether the spawnPos field is set. + */ + boolean hasSpawnPos(); + /** + * .Vector spawn_pos = 14; + * @return The spawnPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos(); + /** + * .Vector spawn_pos = 14; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder(); + + /** + * repeated int32 included_furniture_index_list = 12; + * @return A list containing the includedFurnitureIndexList. + */ + java.util.List getIncludedFurnitureIndexListList(); + /** + * repeated int32 included_furniture_index_list = 12; + * @return The count of includedFurnitureIndexList. + */ + int getIncludedFurnitureIndexListCount(); + /** + * repeated int32 included_furniture_index_list = 12; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + int getIncludedFurnitureIndexList(int index); + } + /** + * Protobuf type {@code Unk2700_BIEMCDLIFOD} + */ + public static final class Unk2700_BIEMCDLIFOD extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_BIEMCDLIFOD) + Unk2700_BIEMCDLIFODOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_BIEMCDLIFOD.newBuilder() to construct. + private Unk2700_BIEMCDLIFOD(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_BIEMCDLIFOD() { + includedFurnitureIndexList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_BIEMCDLIFOD(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_BIEMCDLIFOD( + 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 88: { + + guid_ = input.readUInt32(); + break; + } + case 96: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + includedFurnitureIndexList_.addInt(input.readInt32()); + break; + } + case 98: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + includedFurnitureIndexList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + includedFurnitureIndexList_.addInt(input.readInt32()); + } + input.popLimit(limit); + break; + } + case 114: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (spawnPos_ != null) { + subBuilder = spawnPos_.toBuilder(); + } + spawnPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(spawnPos_); + spawnPos_ = subBuilder.buildPartial(); + } + + 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)) { + includedFurnitureIndexList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.class, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder.class); + } + + public static final int GUID_FIELD_NUMBER = 11; + private int guid_; + /** + * uint32 guid = 11; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + + public static final int SPAWN_POS_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + /** + * .Vector spawn_pos = 14; + * @return Whether the spawnPos field is set. + */ + @java.lang.Override + public boolean hasSpawnPos() { + return spawnPos_ != null; + } + /** + * .Vector spawn_pos = 14; + * @return The spawnPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + /** + * .Vector spawn_pos = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + return getSpawnPos(); + } + + public static final int INCLUDED_FURNITURE_INDEX_LIST_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.IntList includedFurnitureIndexList_; + /** + * repeated int32 included_furniture_index_list = 12; + * @return A list containing the includedFurnitureIndexList. + */ + @java.lang.Override + public java.util.List + getIncludedFurnitureIndexListList() { + return includedFurnitureIndexList_; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @return The count of includedFurnitureIndexList. + */ + public int getIncludedFurnitureIndexListCount() { + return includedFurnitureIndexList_.size(); + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + public int getIncludedFurnitureIndexList(int index) { + return includedFurnitureIndexList_.getInt(index); + } + private int includedFurnitureIndexListMemoizedSerializedSize = -1; + + 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 (guid_ != 0) { + output.writeUInt32(11, guid_); + } + if (getIncludedFurnitureIndexListList().size() > 0) { + output.writeUInt32NoTag(98); + output.writeUInt32NoTag(includedFurnitureIndexListMemoizedSerializedSize); + } + for (int i = 0; i < includedFurnitureIndexList_.size(); i++) { + output.writeInt32NoTag(includedFurnitureIndexList_.getInt(i)); + } + if (spawnPos_ != null) { + output.writeMessage(14, getSpawnPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (guid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, guid_); + } + { + int dataSize = 0; + for (int i = 0; i < includedFurnitureIndexList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(includedFurnitureIndexList_.getInt(i)); + } + size += dataSize; + if (!getIncludedFurnitureIndexListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + includedFurnitureIndexListMemoizedSerializedSize = dataSize; + } + if (spawnPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getSpawnPos()); + } + 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.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD other = (emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD) obj; + + if (getGuid() + != other.getGuid()) return false; + if (hasSpawnPos() != other.hasSpawnPos()) return false; + if (hasSpawnPos()) { + if (!getSpawnPos() + .equals(other.getSpawnPos())) return false; + } + if (!getIncludedFurnitureIndexListList() + .equals(other.getIncludedFurnitureIndexListList())) 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) + GUID_FIELD_NUMBER; + hash = (53 * hash) + getGuid(); + if (hasSpawnPos()) { + hash = (37 * hash) + SPAWN_POS_FIELD_NUMBER; + hash = (53 * hash) + getSpawnPos().hashCode(); + } + if (getIncludedFurnitureIndexListCount() > 0) { + hash = (37 * hash) + INCLUDED_FURNITURE_INDEX_LIST_FIELD_NUMBER; + hash = (53 * hash) + getIncludedFurnitureIndexListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD 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.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD 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.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD 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.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD 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.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD 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.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD 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; + } + /** + * Protobuf type {@code Unk2700_BIEMCDLIFOD} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_BIEMCDLIFOD) + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFODOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.class, emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0; + + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + includedFurnitureIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.internal_static_Unk2700_BIEMCDLIFOD_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD build() { + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD buildPartial() { + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD result = new emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD(this); + int from_bitField0_ = bitField0_; + result.guid_ = guid_; + if (spawnPosBuilder_ == null) { + result.spawnPos_ = spawnPos_; + } else { + result.spawnPos_ = spawnPosBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.includedFurnitureIndexList_ = includedFurnitureIndexList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD other) { + if (other == emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD.getDefaultInstance()) return this; + if (other.getGuid() != 0) { + setGuid(other.getGuid()); + } + if (other.hasSpawnPos()) { + mergeSpawnPos(other.getSpawnPos()); + } + if (!other.includedFurnitureIndexList_.isEmpty()) { + if (includedFurnitureIndexList_.isEmpty()) { + includedFurnitureIndexList_ = other.includedFurnitureIndexList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.addAll(other.includedFurnitureIndexList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int guid_ ; + /** + * uint32 guid = 11; + * @return The guid. + */ + @java.lang.Override + public int getGuid() { + return guid_; + } + /** + * uint32 guid = 11; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(int value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint32 guid = 11; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector spawnPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> spawnPosBuilder_; + /** + * .Vector spawn_pos = 14; + * @return Whether the spawnPos field is set. + */ + public boolean hasSpawnPos() { + return spawnPosBuilder_ != null || spawnPos_ != null; + } + /** + * .Vector spawn_pos = 14; + * @return The spawnPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getSpawnPos() { + if (spawnPosBuilder_ == null) { + return spawnPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } else { + return spawnPosBuilder_.getMessage(); + } + } + /** + * .Vector spawn_pos = 14; + */ + public Builder setSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + spawnPos_ = value; + onChanged(); + } else { + spawnPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector spawn_pos = 14; + */ + public Builder setSpawnPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (spawnPosBuilder_ == null) { + spawnPos_ = builderForValue.build(); + onChanged(); + } else { + spawnPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector spawn_pos = 14; + */ + public Builder mergeSpawnPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (spawnPosBuilder_ == null) { + if (spawnPos_ != null) { + spawnPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(spawnPos_).mergeFrom(value).buildPartial(); + } else { + spawnPos_ = value; + } + onChanged(); + } else { + spawnPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector spawn_pos = 14; + */ + public Builder clearSpawnPos() { + if (spawnPosBuilder_ == null) { + spawnPos_ = null; + onChanged(); + } else { + spawnPos_ = null; + spawnPosBuilder_ = null; + } + + return this; + } + /** + * .Vector spawn_pos = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getSpawnPosBuilder() { + + onChanged(); + return getSpawnPosFieldBuilder().getBuilder(); + } + /** + * .Vector spawn_pos = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getSpawnPosOrBuilder() { + if (spawnPosBuilder_ != null) { + return spawnPosBuilder_.getMessageOrBuilder(); + } else { + return spawnPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : spawnPos_; + } + } + /** + * .Vector spawn_pos = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getSpawnPosFieldBuilder() { + if (spawnPosBuilder_ == null) { + spawnPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getSpawnPos(), + getParentForChildren(), + isClean()); + spawnPos_ = null; + } + return spawnPosBuilder_; + } + + private com.google.protobuf.Internal.IntList includedFurnitureIndexList_ = emptyIntList(); + private void ensureIncludedFurnitureIndexListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + includedFurnitureIndexList_ = mutableCopy(includedFurnitureIndexList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated int32 included_furniture_index_list = 12; + * @return A list containing the includedFurnitureIndexList. + */ + public java.util.List + getIncludedFurnitureIndexListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(includedFurnitureIndexList_) : includedFurnitureIndexList_; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @return The count of includedFurnitureIndexList. + */ + public int getIncludedFurnitureIndexListCount() { + return includedFurnitureIndexList_.size(); + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param index The index of the element to return. + * @return The includedFurnitureIndexList at the given index. + */ + public int getIncludedFurnitureIndexList(int index) { + return includedFurnitureIndexList_.getInt(index); + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param index The index to set the value at. + * @param value The includedFurnitureIndexList to set. + * @return This builder for chaining. + */ + public Builder setIncludedFurnitureIndexList( + int index, int value) { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param value The includedFurnitureIndexList to add. + * @return This builder for chaining. + */ + public Builder addIncludedFurnitureIndexList(int value) { + ensureIncludedFurnitureIndexListIsMutable(); + includedFurnitureIndexList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @param values The includedFurnitureIndexList to add. + * @return This builder for chaining. + */ + public Builder addAllIncludedFurnitureIndexList( + java.lang.Iterable values) { + ensureIncludedFurnitureIndexListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, includedFurnitureIndexList_); + onChanged(); + return this; + } + /** + * repeated int32 included_furniture_index_list = 12; + * @return This builder for chaining. + */ + public Builder clearIncludedFurnitureIndexList() { + includedFurnitureIndexList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:Unk2700_BIEMCDLIFOD) + } + + // @@protoc_insertion_point(class_scope:Unk2700_BIEMCDLIFOD) + private static final emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD(); + } + + public static emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_BIEMCDLIFOD parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_BIEMCDLIFOD(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700BIEMCDLIFOD.Unk2700_BIEMCDLIFOD getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_BIEMCDLIFOD_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_BIEMCDLIFOD_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_BIEMCDLIFOD.proto\032\014Vector.prot" + + "o\"f\n\023Unk2700_BIEMCDLIFOD\022\014\n\004guid\030\013 \001(\r\022\032" + + "\n\tspawn_pos\030\016 \001(\0132\007.Vector\022%\n\035included_f" + + "urniture_index_list\030\014 \003(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_Unk2700_BIEMCDLIFOD_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_BIEMCDLIFOD_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_BIEMCDLIFOD_descriptor, + new java.lang.String[] { "Guid", "SpawnPos", "IncludedFurnitureIndexList", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CBJEDMGOBPL.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CBJEDMGOBPL.java new file mode 100644 index 00000000000..850b91c0a9b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CBJEDMGOBPL.java @@ -0,0 +1,167 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_CBJEDMGOBPL.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700CBJEDMGOBPL { + private Unk2700CBJEDMGOBPL() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Unk2700_CBJEDMGOBPL} + */ + public enum Unk2700_CBJEDMGOBPL + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL = 0; + */ + Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL(0), + /** + * Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD = 1; + */ + Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD(1), + /** + * Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH = 2; + */ + Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH(2), + /** + * Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD = 3; + */ + Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD(3), + UNRECOGNIZED(-1), + ; + + /** + * Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL = 0; + */ + public static final int Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL_VALUE = 0; + /** + * Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD = 1; + */ + public static final int Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD_VALUE = 1; + /** + * Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH = 2; + */ + public static final int Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH_VALUE = 2; + /** + * Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD = 3; + */ + public static final int Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD_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 Unk2700_CBJEDMGOBPL 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 Unk2700_CBJEDMGOBPL forNumber(int value) { + switch (value) { + case 0: return Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL; + case 1: return Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD; + case 2: return Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH; + case 3: return Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2700_CBJEDMGOBPL> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2700_CBJEDMGOBPL findValueByNumber(int number) { + return Unk2700_CBJEDMGOBPL.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700CBJEDMGOBPL.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2700_CBJEDMGOBPL[] VALUES = values(); + + public static Unk2700_CBJEDMGOBPL valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2700_CBJEDMGOBPL(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Unk2700_CBJEDMGOBPL) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_CBJEDMGOBPL.proto*\311\001\n\023Unk2700_" + + "CBJEDMGOBPL\022+\n\'Unk2700_CBJEDMGOBPL_Unk27" + + "00_MBLDLJOKLBL\020\000\022+\n\'Unk2700_CBJEDMGOBPL_" + + "Unk2700_ILOMIKADKGD\020\001\022+\n\'Unk2700_CBJEDMG" + + "OBPL_Unk2700_HGHOEJGHMDH\020\002\022+\n\'Unk2700_CB" + + "JEDMGOBPL_Unk2700_PJCONIDJGOD\020\003B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CCEOEOHLAPK.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CCEOEOHLAPK.java new file mode 100644 index 00000000000..651e2baa2c8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700CCEOEOHLAPK.java @@ -0,0 +1,884 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_CCEOEOHLAPK.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700CCEOEOHLAPK { + private Unk2700CCEOEOHLAPK() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_CCEOEOHLAPKOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_CCEOEOHLAPK) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + boolean getIsHintValid(); + + /** + * .Vector hint_center_pos = 8; + * @return Whether the hintCenterPos field is set. + */ + boolean hasHintCenterPos(); + /** + * .Vector hint_center_pos = 8; + * @return The hintCenterPos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos(); + /** + * .Vector hint_center_pos = 8; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder(); + + /** + * uint32 group_id = 6; + * @return The groupId. + */ + int getGroupId(); + + /** + * uint32 config_id = 9; + * @return The configId. + */ + int getConfigId(); + } + /** + * Protobuf type {@code Unk2700_CCEOEOHLAPK} + */ + public static final class Unk2700_CCEOEOHLAPK extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_CCEOEOHLAPK) + Unk2700_CCEOEOHLAPKOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_CCEOEOHLAPK.newBuilder() to construct. + private Unk2700_CCEOEOHLAPK(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_CCEOEOHLAPK() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_CCEOEOHLAPK(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_CCEOEOHLAPK( + 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: { + + isHintValid_ = input.readBool(); + break; + } + case 48: { + + groupId_ = input.readUInt32(); + break; + } + case 66: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (hintCenterPos_ != null) { + subBuilder = hintCenterPos_.toBuilder(); + } + hintCenterPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(hintCenterPos_); + hintCenterPos_ = subBuilder.buildPartial(); + } + + break; + } + case 72: { + + configId_ = 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.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.class, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder.class); + } + + public static final int IS_HINT_VALID_FIELD_NUMBER = 3; + private boolean isHintValid_; + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + + public static final int HINT_CENTER_POS_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + /** + * .Vector hint_center_pos = 8; + * @return Whether the hintCenterPos field is set. + */ + @java.lang.Override + public boolean hasHintCenterPos() { + return hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 8; + * @return The hintCenterPos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + /** + * .Vector hint_center_pos = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + return getHintCenterPos(); + } + + public static final int GROUP_ID_FIELD_NUMBER = 6; + private int groupId_; + /** + * uint32 group_id = 6; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + + public static final int CONFIG_ID_FIELD_NUMBER = 9; + private int configId_; + /** + * uint32 config_id = 9; + * @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 (isHintValid_ != false) { + output.writeBool(3, isHintValid_); + } + if (groupId_ != 0) { + output.writeUInt32(6, groupId_); + } + if (hintCenterPos_ != null) { + output.writeMessage(8, getHintCenterPos()); + } + if (configId_ != 0) { + output.writeUInt32(9, configId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isHintValid_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isHintValid_); + } + if (groupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, groupId_); + } + if (hintCenterPos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getHintCenterPos()); + } + if (configId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, configId_); + } + 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.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK other = (emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK) obj; + + if (getIsHintValid() + != other.getIsHintValid()) return false; + if (hasHintCenterPos() != other.hasHintCenterPos()) return false; + if (hasHintCenterPos()) { + if (!getHintCenterPos() + .equals(other.getHintCenterPos())) return false; + } + if (getGroupId() + != other.getGroupId()) 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) + IS_HINT_VALID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsHintValid()); + if (hasHintCenterPos()) { + hash = (37 * hash) + HINT_CENTER_POS_FIELD_NUMBER; + hash = (53 * hash) + getHintCenterPos().hashCode(); + } + hash = (37 * hash) + GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getGroupId(); + 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.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK 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.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK 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.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK 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.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK 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.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK 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.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK 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; + } + /** + * Protobuf type {@code Unk2700_CCEOEOHLAPK} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_CCEOEOHLAPK) + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPKOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.class, emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isHintValid_ = false; + + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + groupId_ = 0; + + configId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.internal_static_Unk2700_CCEOEOHLAPK_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK build() { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK buildPartial() { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK result = new emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK(this); + result.isHintValid_ = isHintValid_; + if (hintCenterPosBuilder_ == null) { + result.hintCenterPos_ = hintCenterPos_; + } else { + result.hintCenterPos_ = hintCenterPosBuilder_.build(); + } + result.groupId_ = groupId_; + result.configId_ = configId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK other) { + if (other == emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK.getDefaultInstance()) return this; + if (other.getIsHintValid() != false) { + setIsHintValid(other.getIsHintValid()); + } + if (other.hasHintCenterPos()) { + mergeHintCenterPos(other.getHintCenterPos()); + } + if (other.getGroupId() != 0) { + setGroupId(other.getGroupId()); + } + if (other.getConfigId() != 0) { + setConfigId(other.getConfigId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isHintValid_ ; + /** + * bool is_hint_valid = 3; + * @return The isHintValid. + */ + @java.lang.Override + public boolean getIsHintValid() { + return isHintValid_; + } + /** + * bool is_hint_valid = 3; + * @param value The isHintValid to set. + * @return This builder for chaining. + */ + public Builder setIsHintValid(boolean value) { + + isHintValid_ = value; + onChanged(); + return this; + } + /** + * bool is_hint_valid = 3; + * @return This builder for chaining. + */ + public Builder clearIsHintValid() { + + isHintValid_ = false; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector hintCenterPos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> hintCenterPosBuilder_; + /** + * .Vector hint_center_pos = 8; + * @return Whether the hintCenterPos field is set. + */ + public boolean hasHintCenterPos() { + return hintCenterPosBuilder_ != null || hintCenterPos_ != null; + } + /** + * .Vector hint_center_pos = 8; + * @return The hintCenterPos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + return hintCenterPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } else { + return hintCenterPosBuilder_.getMessage(); + } + } + /** + * .Vector hint_center_pos = 8; + */ + public Builder setHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + hintCenterPos_ = value; + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 8; + */ + public Builder setHintCenterPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = builderForValue.build(); + onChanged(); + } else { + hintCenterPosBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector hint_center_pos = 8; + */ + public Builder mergeHintCenterPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (hintCenterPosBuilder_ == null) { + if (hintCenterPos_ != null) { + hintCenterPos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(hintCenterPos_).mergeFrom(value).buildPartial(); + } else { + hintCenterPos_ = value; + } + onChanged(); + } else { + hintCenterPosBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector hint_center_pos = 8; + */ + public Builder clearHintCenterPos() { + if (hintCenterPosBuilder_ == null) { + hintCenterPos_ = null; + onChanged(); + } else { + hintCenterPos_ = null; + hintCenterPosBuilder_ = null; + } + + return this; + } + /** + * .Vector hint_center_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getHintCenterPosBuilder() { + + onChanged(); + return getHintCenterPosFieldBuilder().getBuilder(); + } + /** + * .Vector hint_center_pos = 8; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getHintCenterPosOrBuilder() { + if (hintCenterPosBuilder_ != null) { + return hintCenterPosBuilder_.getMessageOrBuilder(); + } else { + return hintCenterPos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : hintCenterPos_; + } + } + /** + * .Vector hint_center_pos = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getHintCenterPosFieldBuilder() { + if (hintCenterPosBuilder_ == null) { + hintCenterPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getHintCenterPos(), + getParentForChildren(), + isClean()); + hintCenterPos_ = null; + } + return hintCenterPosBuilder_; + } + + private int groupId_ ; + /** + * uint32 group_id = 6; + * @return The groupId. + */ + @java.lang.Override + public int getGroupId() { + return groupId_; + } + /** + * uint32 group_id = 6; + * @param value The groupId to set. + * @return This builder for chaining. + */ + public Builder setGroupId(int value) { + + groupId_ = value; + onChanged(); + return this; + } + /** + * uint32 group_id = 6; + * @return This builder for chaining. + */ + public Builder clearGroupId() { + + groupId_ = 0; + onChanged(); + return this; + } + + private int configId_ ; + /** + * uint32 config_id = 9; + * @return The configId. + */ + @java.lang.Override + public int getConfigId() { + return configId_; + } + /** + * uint32 config_id = 9; + * @param value The configId to set. + * @return This builder for chaining. + */ + public Builder setConfigId(int value) { + + configId_ = value; + onChanged(); + return this; + } + /** + * uint32 config_id = 9; + * @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:Unk2700_CCEOEOHLAPK) + } + + // @@protoc_insertion_point(class_scope:Unk2700_CCEOEOHLAPK) + private static final emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK(); + } + + public static emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_CCEOEOHLAPK parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_CCEOEOHLAPK(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700CCEOEOHLAPK.Unk2700_CCEOEOHLAPK getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_CCEOEOHLAPK_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_CCEOEOHLAPK_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_CCEOEOHLAPK.proto\032\014Vector.prot" + + "o\"s\n\023Unk2700_CCEOEOHLAPK\022\025\n\ris_hint_vali" + + "d\030\003 \001(\010\022 \n\017hint_center_pos\030\010 \001(\0132\007.Vecto" + + "r\022\020\n\010group_id\030\006 \001(\r\022\021\n\tconfig_id\030\t \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_Unk2700_CCEOEOHLAPK_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_CCEOEOHLAPK_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_CCEOEOHLAPK_descriptor, + new java.lang.String[] { "IsHintValid", "HintCenterPos", "GroupId", "ConfigId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FDEGJOCDDGH.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FDEGJOCDDGH.java new file mode 100644 index 00000000000..0ac34faf222 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FDEGJOCDDGH.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_FDEGJOCDDGH.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700FDEGJOCDDGH { + private Unk2700FDEGJOCDDGH() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_FDEGJOCDDGHOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_FDEGJOCDDGH) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_progress = 9; + * @return The curProgress. + */ + int getCurProgress(); + + /** + * uint32 challenge_index = 10; + * @return The challengeIndex. + */ + int getChallengeIndex(); + + /** + * bool is_success = 4; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint32 challenge_id = 8; + * @return The challengeId. + */ + int getChallengeId(); + } + /** + * Protobuf type {@code Unk2700_FDEGJOCDDGH} + */ + public static final class Unk2700_FDEGJOCDDGH extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_FDEGJOCDDGH) + Unk2700_FDEGJOCDDGHOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_FDEGJOCDDGH.newBuilder() to construct. + private Unk2700_FDEGJOCDDGH(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_FDEGJOCDDGH() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_FDEGJOCDDGH(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_FDEGJOCDDGH( + 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: { + + isSuccess_ = input.readBool(); + break; + } + case 64: { + + challengeId_ = input.readUInt32(); + break; + } + case 72: { + + curProgress_ = input.readUInt32(); + break; + } + case 80: { + + challengeIndex_ = 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.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.class, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder.class); + } + + public static final int CUR_PROGRESS_FIELD_NUMBER = 9; + private int curProgress_; + /** + * uint32 cur_progress = 9; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + + public static final int CHALLENGE_INDEX_FIELD_NUMBER = 10; + private int challengeIndex_; + /** + * uint32 challenge_index = 10; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 4; + private boolean isSuccess_; + /** + * bool is_success = 4; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int CHALLENGE_ID_FIELD_NUMBER = 8; + private int challengeId_; + /** + * uint32 challenge_id = 8; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + + 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 (isSuccess_ != false) { + output.writeBool(4, isSuccess_); + } + if (challengeId_ != 0) { + output.writeUInt32(8, challengeId_); + } + if (curProgress_ != 0) { + output.writeUInt32(9, curProgress_); + } + if (challengeIndex_ != 0) { + output.writeUInt32(10, challengeIndex_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, isSuccess_); + } + if (challengeId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, challengeId_); + } + if (curProgress_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, curProgress_); + } + if (challengeIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, challengeIndex_); + } + 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.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH other = (emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH) obj; + + if (getCurProgress() + != other.getCurProgress()) return false; + if (getChallengeIndex() + != other.getChallengeIndex()) return false; + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getChallengeId() + != other.getChallengeId()) 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) + CUR_PROGRESS_FIELD_NUMBER; + hash = (53 * hash) + getCurProgress(); + hash = (37 * hash) + CHALLENGE_INDEX_FIELD_NUMBER; + hash = (53 * hash) + getChallengeIndex(); + hash = (37 * hash) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + CHALLENGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getChallengeId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH 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.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH 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.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH 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.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH 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.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH 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.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH 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; + } + /** + * Protobuf type {@code Unk2700_FDEGJOCDDGH} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_FDEGJOCDDGH) + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGHOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.class, emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curProgress_ = 0; + + challengeIndex_ = 0; + + isSuccess_ = false; + + challengeId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.internal_static_Unk2700_FDEGJOCDDGH_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH build() { + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH buildPartial() { + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH result = new emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH(this); + result.curProgress_ = curProgress_; + result.challengeIndex_ = challengeIndex_; + result.isSuccess_ = isSuccess_; + result.challengeId_ = challengeId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH other) { + if (other == emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH.getDefaultInstance()) return this; + if (other.getCurProgress() != 0) { + setCurProgress(other.getCurProgress()); + } + if (other.getChallengeIndex() != 0) { + setChallengeIndex(other.getChallengeIndex()); + } + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getChallengeId() != 0) { + setChallengeId(other.getChallengeId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int curProgress_ ; + /** + * uint32 cur_progress = 9; + * @return The curProgress. + */ + @java.lang.Override + public int getCurProgress() { + return curProgress_; + } + /** + * uint32 cur_progress = 9; + * @param value The curProgress to set. + * @return This builder for chaining. + */ + public Builder setCurProgress(int value) { + + curProgress_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_progress = 9; + * @return This builder for chaining. + */ + public Builder clearCurProgress() { + + curProgress_ = 0; + onChanged(); + return this; + } + + private int challengeIndex_ ; + /** + * uint32 challenge_index = 10; + * @return The challengeIndex. + */ + @java.lang.Override + public int getChallengeIndex() { + return challengeIndex_; + } + /** + * uint32 challenge_index = 10; + * @param value The challengeIndex to set. + * @return This builder for chaining. + */ + public Builder setChallengeIndex(int value) { + + challengeIndex_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_index = 10; + * @return This builder for chaining. + */ + public Builder clearChallengeIndex() { + + challengeIndex_ = 0; + onChanged(); + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 4; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 4; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 4; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private int challengeId_ ; + /** + * uint32 challenge_id = 8; + * @return The challengeId. + */ + @java.lang.Override + public int getChallengeId() { + return challengeId_; + } + /** + * uint32 challenge_id = 8; + * @param value The challengeId to set. + * @return This builder for chaining. + */ + public Builder setChallengeId(int value) { + + challengeId_ = value; + onChanged(); + return this; + } + /** + * uint32 challenge_id = 8; + * @return This builder for chaining. + */ + public Builder clearChallengeId() { + + challengeId_ = 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:Unk2700_FDEGJOCDDGH) + } + + // @@protoc_insertion_point(class_scope:Unk2700_FDEGJOCDDGH) + private static final emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH(); + } + + public static emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_FDEGJOCDDGH parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_FDEGJOCDDGH(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700FDEGJOCDDGH.Unk2700_FDEGJOCDDGH getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_FDEGJOCDDGH_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_FDEGJOCDDGH_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_FDEGJOCDDGH.proto\"n\n\023Unk2700_F" + + "DEGJOCDDGH\022\024\n\014cur_progress\030\t \001(\r\022\027\n\017chal" + + "lenge_index\030\n \001(\r\022\022\n\nis_success\030\004 \001(\010\022\024\n" + + "\014challenge_id\030\010 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk2700_FDEGJOCDDGH_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_FDEGJOCDDGH_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_FDEGJOCDDGH_descriptor, + new java.lang.String[] { "CurProgress", "ChallengeIndex", "IsSuccess", "ChallengeId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FHOKHHBGPEG.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FHOKHHBGPEG.java new file mode 100644 index 00000000000..646c34443c4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700FHOKHHBGPEG.java @@ -0,0 +1,166 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_FHOKHHBGPEG.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700FHOKHHBGPEG { + private Unk2700FHOKHHBGPEG() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Unk2700_FHOKHHBGPEG} + */ + public enum Unk2700_FHOKHHBGPEG + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2700_FHOKHHBGPEG_NONE = 0; + */ + Unk2700_FHOKHHBGPEG_NONE(0), + /** + * Unk2700_FHOKHHBGPEG_FAIL = 1; + */ + Unk2700_FHOKHHBGPEG_FAIL(1), + /** + * Unk2700_FHOKHHBGPEG_SUCC = 2; + */ + Unk2700_FHOKHHBGPEG_SUCC(2), + /** + * Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE = 3; + */ + Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE(3), + UNRECOGNIZED(-1), + ; + + /** + * Unk2700_FHOKHHBGPEG_NONE = 0; + */ + public static final int Unk2700_FHOKHHBGPEG_NONE_VALUE = 0; + /** + * Unk2700_FHOKHHBGPEG_FAIL = 1; + */ + public static final int Unk2700_FHOKHHBGPEG_FAIL_VALUE = 1; + /** + * Unk2700_FHOKHHBGPEG_SUCC = 2; + */ + public static final int Unk2700_FHOKHHBGPEG_SUCC_VALUE = 2; + /** + * Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE = 3; + */ + public static final int Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE_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 Unk2700_FHOKHHBGPEG 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 Unk2700_FHOKHHBGPEG forNumber(int value) { + switch (value) { + case 0: return Unk2700_FHOKHHBGPEG_NONE; + case 1: return Unk2700_FHOKHHBGPEG_FAIL; + case 2: return Unk2700_FHOKHHBGPEG_SUCC; + case 3: return Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2700_FHOKHHBGPEG> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2700_FHOKHHBGPEG findValueByNumber(int number) { + return Unk2700_FHOKHHBGPEG.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700FHOKHHBGPEG.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2700_FHOKHHBGPEG[] VALUES = values(); + + public static Unk2700_FHOKHHBGPEG valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2700_FHOKHHBGPEG(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Unk2700_FHOKHHBGPEG) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_FHOKHHBGPEG.proto*\234\001\n\023Unk2700_" + + "FHOKHHBGPEG\022\034\n\030Unk2700_FHOKHHBGPEG_NONE\020" + + "\000\022\034\n\030Unk2700_FHOKHHBGPEG_FAIL\020\001\022\034\n\030Unk27" + + "00_FHOKHHBGPEG_SUCC\020\002\022+\n\'Unk2700_FHOKHHB" + + "GPEG_Unk2700_GGDJFCKGBGE\020\003B\033\n\031emu.grassc" + + "utter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700GOHMLAFNBGF.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700GOHMLAFNBGF.java new file mode 100644 index 00000000000..afb7f2a24b1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700GOHMLAFNBGF.java @@ -0,0 +1,915 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_GOHMLAFNBGF.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700GOHMLAFNBGF { + private Unk2700GOHMLAFNBGF() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_GOHMLAFNBGFOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_GOHMLAFNBGF) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @return The unk2700OALCFEGIBOL. + */ + int getUnk2700OALCFEGIBOL(); + + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + java.util.List + getUnk2700CKPNCKDIJMBList(); + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getUnk2700CKPNCKDIJMB(int index); + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + int getUnk2700CKPNCKDIJMBCount(); + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + java.util.List + getUnk2700CKPNCKDIJMBOrBuilderList(); + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getUnk2700CKPNCKDIJMBOrBuilder( + int index); + } + /** + * Protobuf type {@code Unk2700_GOHMLAFNBGF} + */ + public static final class Unk2700_GOHMLAFNBGF extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_GOHMLAFNBGF) + Unk2700_GOHMLAFNBGFOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_GOHMLAFNBGF.newBuilder() to construct. + private Unk2700_GOHMLAFNBGF(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_GOHMLAFNBGF() { + unk2700CKPNCKDIJMB_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_GOHMLAFNBGF(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_GOHMLAFNBGF( + 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)) { + unk2700CKPNCKDIJMB_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + unk2700CKPNCKDIJMB_.add( + input.readMessage(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.parser(), extensionRegistry)); + break; + } + case 64: { + + unk2700OALCFEGIBOL_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + unk2700CKPNCKDIJMB_ = java.util.Collections.unmodifiableList(unk2700CKPNCKDIJMB_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.class, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder.class); + } + + public static final int UNK2700_OALCFEGIBOL_FIELD_NUMBER = 8; + private int unk2700OALCFEGIBOL_; + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @return The unk2700OALCFEGIBOL. + */ + @java.lang.Override + public int getUnk2700OALCFEGIBOL() { + return unk2700OALCFEGIBOL_; + } + + public static final int UNK2700_CKPNCKDIJMB_FIELD_NUMBER = 3; + private java.util.List unk2700CKPNCKDIJMB_; + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public java.util.List getUnk2700CKPNCKDIJMBList() { + return unk2700CKPNCKDIJMB_; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public java.util.List + getUnk2700CKPNCKDIJMBOrBuilderList() { + return unk2700CKPNCKDIJMB_; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public int getUnk2700CKPNCKDIJMBCount() { + return unk2700CKPNCKDIJMB_.size(); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getUnk2700CKPNCKDIJMB(int index) { + return unk2700CKPNCKDIJMB_.get(index); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getUnk2700CKPNCKDIJMBOrBuilder( + int index) { + return unk2700CKPNCKDIJMB_.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 < unk2700CKPNCKDIJMB_.size(); i++) { + output.writeMessage(3, unk2700CKPNCKDIJMB_.get(i)); + } + if (unk2700OALCFEGIBOL_ != 0) { + output.writeUInt32(8, unk2700OALCFEGIBOL_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < unk2700CKPNCKDIJMB_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, unk2700CKPNCKDIJMB_.get(i)); + } + if (unk2700OALCFEGIBOL_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, unk2700OALCFEGIBOL_); + } + 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.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF other = (emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF) obj; + + if (getUnk2700OALCFEGIBOL() + != other.getUnk2700OALCFEGIBOL()) return false; + if (!getUnk2700CKPNCKDIJMBList() + .equals(other.getUnk2700CKPNCKDIJMBList())) 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) + UNK2700_OALCFEGIBOL_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700OALCFEGIBOL(); + if (getUnk2700CKPNCKDIJMBCount() > 0) { + hash = (37 * hash) + UNK2700_CKPNCKDIJMB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700CKPNCKDIJMBList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF 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.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF 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.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF 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.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF 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.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF 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.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF 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; + } + /** + * Protobuf type {@code Unk2700_GOHMLAFNBGF} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_GOHMLAFNBGF) + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGFOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.class, emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUnk2700CKPNCKDIJMBFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700OALCFEGIBOL_ = 0; + + if (unk2700CKPNCKDIJMBBuilder_ == null) { + unk2700CKPNCKDIJMB_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + unk2700CKPNCKDIJMBBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.internal_static_Unk2700_GOHMLAFNBGF_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF build() { + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF buildPartial() { + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF result = new emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF(this); + int from_bitField0_ = bitField0_; + result.unk2700OALCFEGIBOL_ = unk2700OALCFEGIBOL_; + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + unk2700CKPNCKDIJMB_ = java.util.Collections.unmodifiableList(unk2700CKPNCKDIJMB_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.unk2700CKPNCKDIJMB_ = unk2700CKPNCKDIJMB_; + } else { + result.unk2700CKPNCKDIJMB_ = unk2700CKPNCKDIJMBBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF other) { + if (other == emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF.getDefaultInstance()) return this; + if (other.getUnk2700OALCFEGIBOL() != 0) { + setUnk2700OALCFEGIBOL(other.getUnk2700OALCFEGIBOL()); + } + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (!other.unk2700CKPNCKDIJMB_.isEmpty()) { + if (unk2700CKPNCKDIJMB_.isEmpty()) { + unk2700CKPNCKDIJMB_ = other.unk2700CKPNCKDIJMB_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.addAll(other.unk2700CKPNCKDIJMB_); + } + onChanged(); + } + } else { + if (!other.unk2700CKPNCKDIJMB_.isEmpty()) { + if (unk2700CKPNCKDIJMBBuilder_.isEmpty()) { + unk2700CKPNCKDIJMBBuilder_.dispose(); + unk2700CKPNCKDIJMBBuilder_ = null; + unk2700CKPNCKDIJMB_ = other.unk2700CKPNCKDIJMB_; + bitField0_ = (bitField0_ & ~0x00000001); + unk2700CKPNCKDIJMBBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getUnk2700CKPNCKDIJMBFieldBuilder() : null; + } else { + unk2700CKPNCKDIJMBBuilder_.addAllMessages(other.unk2700CKPNCKDIJMB_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int unk2700OALCFEGIBOL_ ; + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @return The unk2700OALCFEGIBOL. + */ + @java.lang.Override + public int getUnk2700OALCFEGIBOL() { + return unk2700OALCFEGIBOL_; + } + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @param value The unk2700OALCFEGIBOL to set. + * @return This builder for chaining. + */ + public Builder setUnk2700OALCFEGIBOL(int value) { + + unk2700OALCFEGIBOL_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2700_OALCFEGIBOL = 8; + * @return This builder for chaining. + */ + public Builder clearUnk2700OALCFEGIBOL() { + + unk2700OALCFEGIBOL_ = 0; + onChanged(); + return this; + } + + private java.util.List unk2700CKPNCKDIJMB_ = + java.util.Collections.emptyList(); + private void ensureUnk2700CKPNCKDIJMBIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + unk2700CKPNCKDIJMB_ = new java.util.ArrayList(unk2700CKPNCKDIJMB_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> unk2700CKPNCKDIJMBBuilder_; + + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public java.util.List getUnk2700CKPNCKDIJMBList() { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + return java.util.Collections.unmodifiableList(unk2700CKPNCKDIJMB_); + } else { + return unk2700CKPNCKDIJMBBuilder_.getMessageList(); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public int getUnk2700CKPNCKDIJMBCount() { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + return unk2700CKPNCKDIJMB_.size(); + } else { + return unk2700CKPNCKDIJMBBuilder_.getCount(); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData getUnk2700CKPNCKDIJMB(int index) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + return unk2700CKPNCKDIJMB_.get(index); + } else { + return unk2700CKPNCKDIJMBBuilder_.getMessage(index); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder setUnk2700CKPNCKDIJMB( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.set(index, value); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder setUnk2700CKPNCKDIJMB( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.set(index, builderForValue.build()); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addUnk2700CKPNCKDIJMB(emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.add(value); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addUnk2700CKPNCKDIJMB( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData value) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.add(index, value); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addUnk2700CKPNCKDIJMB( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.add(builderForValue.build()); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addUnk2700CKPNCKDIJMB( + int index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder builderForValue) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.add(index, builderForValue.build()); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder addAllUnk2700CKPNCKDIJMB( + java.lang.Iterable values) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, unk2700CKPNCKDIJMB_); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder clearUnk2700CKPNCKDIJMB() { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + unk2700CKPNCKDIJMB_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.clear(); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public Builder removeUnk2700CKPNCKDIJMB(int index) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + ensureUnk2700CKPNCKDIJMBIsMutable(); + unk2700CKPNCKDIJMB_.remove(index); + onChanged(); + } else { + unk2700CKPNCKDIJMBBuilder_.remove(index); + } + return this; + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder getUnk2700CKPNCKDIJMBBuilder( + int index) { + return getUnk2700CKPNCKDIJMBFieldBuilder().getBuilder(index); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder getUnk2700CKPNCKDIJMBOrBuilder( + int index) { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + return unk2700CKPNCKDIJMB_.get(index); } else { + return unk2700CKPNCKDIJMBBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public java.util.List + getUnk2700CKPNCKDIJMBOrBuilderList() { + if (unk2700CKPNCKDIJMBBuilder_ != null) { + return unk2700CKPNCKDIJMBBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(unk2700CKPNCKDIJMB_); + } + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addUnk2700CKPNCKDIJMBBuilder() { + return getUnk2700CKPNCKDIJMBFieldBuilder().addBuilder( + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder addUnk2700CKPNCKDIJMBBuilder( + int index) { + return getUnk2700CKPNCKDIJMBFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.getDefaultInstance()); + } + /** + * repeated .HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; + */ + public java.util.List + getUnk2700CKPNCKDIJMBBuilderList() { + return getUnk2700CKPNCKDIJMBFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder> + getUnk2700CKPNCKDIJMBFieldBuilder() { + if (unk2700CKPNCKDIJMBBuilder_ == null) { + unk2700CKPNCKDIJMBBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureData.Builder, emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.HomeFurnitureDataOrBuilder>( + unk2700CKPNCKDIJMB_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + unk2700CKPNCKDIJMB_ = null; + } + return unk2700CKPNCKDIJMBBuilder_; + } + @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:Unk2700_GOHMLAFNBGF) + } + + // @@protoc_insertion_point(class_scope:Unk2700_GOHMLAFNBGF) + private static final emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF(); + } + + public static emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_GOHMLAFNBGF parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_GOHMLAFNBGF(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700GOHMLAFNBGF.Unk2700_GOHMLAFNBGF getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_GOHMLAFNBGF_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_GOHMLAFNBGF_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_GOHMLAFNBGF.proto\032\027HomeFurnitu" + + "reData.proto\"c\n\023Unk2700_GOHMLAFNBGF\022\033\n\023U" + + "nk2700_OALCFEGIBOL\030\010 \001(\r\022/\n\023Unk2700_CKPN" + + "CKDIJMB\030\003 \003(\0132\022.HomeFurnitureDataB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(), + }); + internal_static_Unk2700_GOHMLAFNBGF_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_GOHMLAFNBGF_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_GOHMLAFNBGF_descriptor, + new java.lang.String[] { "Unk2700OALCFEGIBOL", "Unk2700CKPNCKDIJMB", }); + emu.grasscutter.net.proto.HomeFurnitureDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700HFMDKDHCJCM.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700HFMDKDHCJCM.java new file mode 100644 index 00000000000..e8deb670234 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700HFMDKDHCJCM.java @@ -0,0 +1,672 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_HFMDKDHCJCM.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700HFMDKDHCJCM { + private Unk2700HFMDKDHCJCM() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2700_HFMDKDHCJCMOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2700_HFMDKDHCJCM) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return Whether the unk2700CMOMNFNGCGB field is set. + */ + boolean hasUnk2700CMOMNFNGCGB(); + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return The unk2700CMOMNFNGCGB. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getUnk2700CMOMNFNGCGB(); + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getUnk2700CMOMNFNGCGBOrBuilder(); + } + /** + * Protobuf type {@code Unk2700_HFMDKDHCJCM} + */ + public static final class Unk2700_HFMDKDHCJCM extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2700_HFMDKDHCJCM) + Unk2700_HFMDKDHCJCMOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2700_HFMDKDHCJCM.newBuilder() to construct. + private Unk2700_HFMDKDHCJCM(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2700_HFMDKDHCJCM() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2700_HFMDKDHCJCM(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2700_HFMDKDHCJCM( + 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 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (unk2700CMOMNFNGCGB_ != null) { + subBuilder = unk2700CMOMNFNGCGB_.toBuilder(); + } + unk2700CMOMNFNGCGB_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(unk2700CMOMNFNGCGB_); + unk2700CMOMNFNGCGB_ = subBuilder.buildPartial(); + } + + 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.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.class, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder.class); + } + + public static final int UNK2700_CMOMNFNGCGB_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector unk2700CMOMNFNGCGB_; + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return Whether the unk2700CMOMNFNGCGB field is set. + */ + @java.lang.Override + public boolean hasUnk2700CMOMNFNGCGB() { + return unk2700CMOMNFNGCGB_ != null; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return The unk2700CMOMNFNGCGB. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getUnk2700CMOMNFNGCGB() { + return unk2700CMOMNFNGCGB_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : unk2700CMOMNFNGCGB_; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getUnk2700CMOMNFNGCGBOrBuilder() { + return getUnk2700CMOMNFNGCGB(); + } + + 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 (unk2700CMOMNFNGCGB_ != null) { + output.writeMessage(1, getUnk2700CMOMNFNGCGB()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700CMOMNFNGCGB_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUnk2700CMOMNFNGCGB()); + } + 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.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM other = (emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM) obj; + + if (hasUnk2700CMOMNFNGCGB() != other.hasUnk2700CMOMNFNGCGB()) return false; + if (hasUnk2700CMOMNFNGCGB()) { + if (!getUnk2700CMOMNFNGCGB() + .equals(other.getUnk2700CMOMNFNGCGB())) 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 (hasUnk2700CMOMNFNGCGB()) { + hash = (37 * hash) + UNK2700_CMOMNFNGCGB_FIELD_NUMBER; + hash = (53 * hash) + getUnk2700CMOMNFNGCGB().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM 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.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM 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.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM 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.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM 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.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM 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.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM 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; + } + /** + * Protobuf type {@code Unk2700_HFMDKDHCJCM} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2700_HFMDKDHCJCM) + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCMOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.class, emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (unk2700CMOMNFNGCGBBuilder_ == null) { + unk2700CMOMNFNGCGB_ = null; + } else { + unk2700CMOMNFNGCGB_ = null; + unk2700CMOMNFNGCGBBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.internal_static_Unk2700_HFMDKDHCJCM_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM build() { + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM buildPartial() { + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM result = new emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM(this); + if (unk2700CMOMNFNGCGBBuilder_ == null) { + result.unk2700CMOMNFNGCGB_ = unk2700CMOMNFNGCGB_; + } else { + result.unk2700CMOMNFNGCGB_ = unk2700CMOMNFNGCGBBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM) { + return mergeFrom((emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM other) { + if (other == emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM.getDefaultInstance()) return this; + if (other.hasUnk2700CMOMNFNGCGB()) { + mergeUnk2700CMOMNFNGCGB(other.getUnk2700CMOMNFNGCGB()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector unk2700CMOMNFNGCGB_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> unk2700CMOMNFNGCGBBuilder_; + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return Whether the unk2700CMOMNFNGCGB field is set. + */ + public boolean hasUnk2700CMOMNFNGCGB() { + return unk2700CMOMNFNGCGBBuilder_ != null || unk2700CMOMNFNGCGB_ != null; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + * @return The unk2700CMOMNFNGCGB. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getUnk2700CMOMNFNGCGB() { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + return unk2700CMOMNFNGCGB_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : unk2700CMOMNFNGCGB_; + } else { + return unk2700CMOMNFNGCGBBuilder_.getMessage(); + } + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public Builder setUnk2700CMOMNFNGCGB(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + unk2700CMOMNFNGCGB_ = value; + onChanged(); + } else { + unk2700CMOMNFNGCGBBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public Builder setUnk2700CMOMNFNGCGB( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + unk2700CMOMNFNGCGB_ = builderForValue.build(); + onChanged(); + } else { + unk2700CMOMNFNGCGBBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public Builder mergeUnk2700CMOMNFNGCGB(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + if (unk2700CMOMNFNGCGB_ != null) { + unk2700CMOMNFNGCGB_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(unk2700CMOMNFNGCGB_).mergeFrom(value).buildPartial(); + } else { + unk2700CMOMNFNGCGB_ = value; + } + onChanged(); + } else { + unk2700CMOMNFNGCGBBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public Builder clearUnk2700CMOMNFNGCGB() { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + unk2700CMOMNFNGCGB_ = null; + onChanged(); + } else { + unk2700CMOMNFNGCGB_ = null; + unk2700CMOMNFNGCGBBuilder_ = null; + } + + return this; + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getUnk2700CMOMNFNGCGBBuilder() { + + onChanged(); + return getUnk2700CMOMNFNGCGBFieldBuilder().getBuilder(); + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getUnk2700CMOMNFNGCGBOrBuilder() { + if (unk2700CMOMNFNGCGBBuilder_ != null) { + return unk2700CMOMNFNGCGBBuilder_.getMessageOrBuilder(); + } else { + return unk2700CMOMNFNGCGB_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : unk2700CMOMNFNGCGB_; + } + } + /** + * .Vector Unk2700_CMOMNFNGCGB = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getUnk2700CMOMNFNGCGBFieldBuilder() { + if (unk2700CMOMNFNGCGBBuilder_ == null) { + unk2700CMOMNFNGCGBBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getUnk2700CMOMNFNGCGB(), + getParentForChildren(), + isClean()); + unk2700CMOMNFNGCGB_ = null; + } + return unk2700CMOMNFNGCGBBuilder_; + } + @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:Unk2700_HFMDKDHCJCM) + } + + // @@protoc_insertion_point(class_scope:Unk2700_HFMDKDHCJCM) + private static final emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM(); + } + + public static emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2700_HFMDKDHCJCM parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2700_HFMDKDHCJCM(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2700HFMDKDHCJCM.Unk2700_HFMDKDHCJCM getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2700_HFMDKDHCJCM_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2700_HFMDKDHCJCM_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_HFMDKDHCJCM.proto\032\014Vector.prot" + + "o\";\n\023Unk2700_HFMDKDHCJCM\022$\n\023Unk2700_CMOM" + + "NFNGCGB\030\001 \001(\0132\007.VectorB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_Unk2700_HFMDKDHCJCM_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2700_HFMDKDHCJCM_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2700_HFMDKDHCJCM_descriptor, + new java.lang.String[] { "Unk2700CMOMNFNGCGB", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2700OCOKILBJIPJ.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700OCOKILBJIPJ.java new file mode 100644 index 00000000000..f5fc5ae5e5c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2700OCOKILBJIPJ.java @@ -0,0 +1,167 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2700_OCOKILBJIPJ.proto + +package emu.grasscutter.net.proto; + +public final class Unk2700OCOKILBJIPJ { + private Unk2700OCOKILBJIPJ() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Unk2700_OCOKILBJIPJ} + */ + public enum Unk2700_OCOKILBJIPJ + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH = 0; + */ + Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH(0), + /** + * Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA = 1; + */ + Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA(1), + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH = 2; + */ + Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH(2), + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ = 3; + */ + Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ(3), + UNRECOGNIZED(-1), + ; + + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH = 0; + */ + public static final int Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH_VALUE = 0; + /** + * Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA = 1; + */ + public static final int Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA_VALUE = 1; + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH = 2; + */ + public static final int Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH_VALUE = 2; + /** + * Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ = 3; + */ + public static final int Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ_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 Unk2700_OCOKILBJIPJ 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 Unk2700_OCOKILBJIPJ forNumber(int value) { + switch (value) { + case 0: return Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH; + case 1: return Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA; + case 2: return Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH; + case 3: return Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2700_OCOKILBJIPJ> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2700_OCOKILBJIPJ findValueByNumber(int number) { + return Unk2700_OCOKILBJIPJ.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2700OCOKILBJIPJ.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2700_OCOKILBJIPJ[] VALUES = values(); + + public static Unk2700_OCOKILBJIPJ valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2700_OCOKILBJIPJ(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Unk2700_OCOKILBJIPJ) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2700_OCOKILBJIPJ.proto*\311\001\n\023Unk2700_" + + "OCOKILBJIPJ\022+\n\'Unk2700_OCOKILBJIPJ_Unk27" + + "00_MPGOEMPNCEH\020\000\022+\n\'Unk2700_OCOKILBJIPJ_" + + "Unk2700_PDKBOLMIHMA\020\001\022+\n\'Unk2700_OCOKILB" + + "JIPJ_Unk2700_MCEBEJONJGH\020\002\022+\n\'Unk2700_OC" + + "OKILBJIPJ_Unk2700_MCNDLHHBBGJ\020\003B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FDLKPKFOIIK.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FDLKPKFOIIK.java new file mode 100644 index 00000000000..a63c391b63e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FDLKPKFOIIK.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_FDLKPKFOIIK.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800FDLKPKFOIIK { + private Unk2800FDLKPKFOIIK() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Unk2800_FDLKPKFOIIK} + */ + public enum Unk2800_FDLKPKFOIIK + implements com.google.protobuf.ProtocolMessageEnum { + /** + * Unk2800_FDLKPKFOIIK_NONE = 0; + */ + Unk2800_FDLKPKFOIIK_NONE(0), + /** + * Unk2800_FDLKPKFOIIK_START = 1; + */ + Unk2800_FDLKPKFOIIK_START(1), + /** + * Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO = 2; + */ + Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO(2), + UNRECOGNIZED(-1), + ; + + /** + * Unk2800_FDLKPKFOIIK_NONE = 0; + */ + public static final int Unk2800_FDLKPKFOIIK_NONE_VALUE = 0; + /** + * Unk2800_FDLKPKFOIIK_START = 1; + */ + public static final int Unk2800_FDLKPKFOIIK_START_VALUE = 1; + /** + * Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO = 2; + */ + public static final int Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO_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 Unk2800_FDLKPKFOIIK 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 Unk2800_FDLKPKFOIIK forNumber(int value) { + switch (value) { + case 0: return Unk2800_FDLKPKFOIIK_NONE; + case 1: return Unk2800_FDLKPKFOIIK_START; + case 2: return Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Unk2800_FDLKPKFOIIK> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Unk2800_FDLKPKFOIIK findValueByNumber(int number) { + return Unk2800_FDLKPKFOIIK.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.getDescriptor().getEnumTypes().get(0); + } + + private static final Unk2800_FDLKPKFOIIK[] VALUES = values(); + + public static Unk2800_FDLKPKFOIIK valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Unk2800_FDLKPKFOIIK(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Unk2800_FDLKPKFOIIK) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_FDLKPKFOIIK.proto*\177\n\023Unk2800_F" + + "DLKPKFOIIK\022\034\n\030Unk2800_FDLKPKFOIIK_NONE\020\000" + + "\022\035\n\031Unk2800_FDLKPKFOIIK_START\020\001\022+\n\'Unk28" + + "00_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO\020\002B\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FHMOLALLEEN.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FHMOLALLEEN.java new file mode 100644 index 00000000000..c64ca6af150 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800FHMOLALLEEN.java @@ -0,0 +1,663 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_FHMOLALLEEN.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800FHMOLALLEEN { + private Unk2800FHMOLALLEEN() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2800_FHMOLALLEENOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2800_FHMOLALLEEN) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + java.util.List getArgumentListList(); + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + int getArgumentListCount(); + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + int getArgumentList(int index); + } + /** + * Protobuf type {@code Unk2800_FHMOLALLEEN} + */ + public static final class Unk2800_FHMOLALLEEN extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2800_FHMOLALLEEN) + Unk2800_FHMOLALLEENOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2800_FHMOLALLEEN.newBuilder() to construct. + private Unk2800_FHMOLALLEEN(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2800_FHMOLALLEEN() { + argumentList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2800_FHMOLALLEEN(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2800_FHMOLALLEEN( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + argumentList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + argumentList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + argumentList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + argumentList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + argumentList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.class, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder.class); + } + + public static final int ARGUMENT_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList argumentList_; + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + @java.lang.Override + public java.util.List + getArgumentListList() { + return argumentList_; + } + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public int getArgumentList(int index) { + return argumentList_.getInt(index); + } + private int argumentListMemoizedSerializedSize = -1; + + 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 (getArgumentListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(argumentListMemoizedSerializedSize); + } + for (int i = 0; i < argumentList_.size(); i++) { + output.writeUInt32NoTag(argumentList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < argumentList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(argumentList_.getInt(i)); + } + size += dataSize; + if (!getArgumentListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + argumentListMemoizedSerializedSize = dataSize; + } + 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.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN other = (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) obj; + + if (!getArgumentListList() + .equals(other.getArgumentListList())) 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 (getArgumentListCount() > 0) { + hash = (37 * hash) + ARGUMENT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getArgumentListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN 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.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN 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.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN 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.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN 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.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN 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.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN 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; + } + /** + * Protobuf type {@code Unk2800_FHMOLALLEEN} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2800_FHMOLALLEEN) + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEENOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.class, emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + argumentList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.internal_static_Unk2800_FHMOLALLEEN_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN build() { + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN buildPartial() { + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN result = new emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + argumentList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.argumentList_ = argumentList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) { + return mergeFrom((emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN other) { + if (other == emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN.getDefaultInstance()) return this; + if (!other.argumentList_.isEmpty()) { + if (argumentList_.isEmpty()) { + argumentList_ = other.argumentList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureArgumentListIsMutable(); + argumentList_.addAll(other.argumentList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList argumentList_ = emptyIntList(); + private void ensureArgumentListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + argumentList_ = mutableCopy(argumentList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 argument_list = 1; + * @return A list containing the argumentList. + */ + public java.util.List + getArgumentListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(argumentList_) : argumentList_; + } + /** + * repeated uint32 argument_list = 1; + * @return The count of argumentList. + */ + public int getArgumentListCount() { + return argumentList_.size(); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index of the element to return. + * @return The argumentList at the given index. + */ + public int getArgumentList(int index) { + return argumentList_.getInt(index); + } + /** + * repeated uint32 argument_list = 1; + * @param index The index to set the value at. + * @param value The argumentList to set. + * @return This builder for chaining. + */ + public Builder setArgumentList( + int index, int value) { + ensureArgumentListIsMutable(); + argumentList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @param value The argumentList to add. + * @return This builder for chaining. + */ + public Builder addArgumentList(int value) { + ensureArgumentListIsMutable(); + argumentList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @param values The argumentList to add. + * @return This builder for chaining. + */ + public Builder addAllArgumentList( + java.lang.Iterable values) { + ensureArgumentListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, argumentList_); + onChanged(); + return this; + } + /** + * repeated uint32 argument_list = 1; + * @return This builder for chaining. + */ + public Builder clearArgumentList() { + argumentList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:Unk2800_FHMOLALLEEN) + } + + // @@protoc_insertion_point(class_scope:Unk2800_FHMOLALLEEN) + private static final emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN(); + } + + public static emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2800_FHMOLALLEEN parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2800_FHMOLALLEEN(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FHMOLALLEEN.Unk2800_FHMOLALLEEN getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2800_FHMOLALLEEN_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2800_FHMOLALLEEN_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_FHMOLALLEEN.proto\",\n\023Unk2800_F" + + "HMOLALLEEN\022\025\n\rargument_list\030\001 \003(\rB\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk2800_FHMOLALLEEN_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2800_FHMOLALLEEN_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2800_FHMOLALLEEN_descriptor, + new java.lang.String[] { "ArgumentList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800JKLFAJKDLDG.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800JKLFAJKDLDG.java new file mode 100644 index 00000000000..17be06671f3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800JKLFAJKDLDG.java @@ -0,0 +1,607 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_JKLFAJKDLDG.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800JKLFAJKDLDG { + private Unk2800JKLFAJKDLDG() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2800_JKLFAJKDLDGOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2800_JKLFAJKDLDG) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 quest_id = 13; + * @return The questId. + */ + int getQuestId(); + + /** + * uint32 point_id = 6; + * @return The pointId. + */ + int getPointId(); + } + /** + * Protobuf type {@code Unk2800_JKLFAJKDLDG} + */ + public static final class Unk2800_JKLFAJKDLDG extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2800_JKLFAJKDLDG) + Unk2800_JKLFAJKDLDGOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2800_JKLFAJKDLDG.newBuilder() to construct. + private Unk2800_JKLFAJKDLDG(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2800_JKLFAJKDLDG() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2800_JKLFAJKDLDG(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2800_JKLFAJKDLDG( + 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: { + + pointId_ = input.readUInt32(); + break; + } + case 104: { + + 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.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.class, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 13; + private int questId_; + /** + * uint32 quest_id = 13; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 6; + private int pointId_; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + 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 (pointId_ != 0) { + output.writeUInt32(6, pointId_); + } + if (questId_ != 0) { + output.writeUInt32(13, questId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, pointId_); + } + if (questId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, 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.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG other = (emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG) obj; + + if (getQuestId() + != other.getQuestId()) return false; + if (getPointId() + != other.getPointId()) 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) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG 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.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG 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.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG 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.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG 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.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG 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.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG 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; + } + /** + * Protobuf type {@code Unk2800_JKLFAJKDLDG} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2800_JKLFAJKDLDG) + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDGOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.class, emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + questId_ = 0; + + pointId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.internal_static_Unk2800_JKLFAJKDLDG_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG build() { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG buildPartial() { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG result = new emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG(this); + result.questId_ = questId_; + result.pointId_ = pointId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG) { + return mergeFrom((emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG other) { + if (other == emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG.getDefaultInstance()) return this; + if (other.getQuestId() != 0) { + setQuestId(other.getQuestId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int questId_ ; + /** + * uint32 quest_id = 13; + * @return The questId. + */ + @java.lang.Override + public int getQuestId() { + return questId_; + } + /** + * uint32 quest_id = 13; + * @param value The questId to set. + * @return This builder for chaining. + */ + public Builder setQuestId(int value) { + + questId_ = value; + onChanged(); + return this; + } + /** + * uint32 quest_id = 13; + * @return This builder for chaining. + */ + public Builder clearQuestId() { + + questId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 6; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 6; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 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:Unk2800_JKLFAJKDLDG) + } + + // @@protoc_insertion_point(class_scope:Unk2800_JKLFAJKDLDG) + private static final emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG(); + } + + public static emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2800_JKLFAJKDLDG parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2800_JKLFAJKDLDG(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800JKLFAJKDLDG.Unk2800_JKLFAJKDLDG getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2800_JKLFAJKDLDG_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2800_JKLFAJKDLDG_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_JKLFAJKDLDG.proto\"9\n\023Unk2800_J" + + "KLFAJKDLDG\022\020\n\010quest_id\030\r \001(\r\022\020\n\010point_id" + + "\030\006 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Unk2800_JKLFAJKDLDG_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2800_JKLFAJKDLDG_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2800_JKLFAJKDLDG_descriptor, + new java.lang.String[] { "QuestId", "PointId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800MHCFAGCKGIB.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800MHCFAGCKGIB.java new file mode 100644 index 00000000000..2ca9d283914 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800MHCFAGCKGIB.java @@ -0,0 +1,1056 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_MHCFAGCKGIB.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800MHCFAGCKGIB { + private Unk2800MHCFAGCKGIB() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2800_MHCFAGCKGIBOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2800_MHCFAGCKGIB) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 scene_id = 12; + * @return The sceneId. + */ + int getSceneId(); + + /** + * uint32 point_id = 6; + * @return The pointId. + */ + int getPointId(); + + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + java.util.List + getDungeonEntryListList(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + int getDungeonEntryListCount(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + java.util.List + getDungeonEntryListOrBuilderList(); + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index); + + /** + * uint32 recommend_dungeon_id = 8; + * @return The recommendDungeonId. + */ + int getRecommendDungeonId(); + } + /** + * Protobuf type {@code Unk2800_MHCFAGCKGIB} + */ + public static final class Unk2800_MHCFAGCKGIB extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2800_MHCFAGCKGIB) + Unk2800_MHCFAGCKGIBOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2800_MHCFAGCKGIB.newBuilder() to construct. + private Unk2800_MHCFAGCKGIB(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2800_MHCFAGCKGIB() { + dungeonEntryList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2800_MHCFAGCKGIB(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2800_MHCFAGCKGIB( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + dungeonEntryList_.add( + input.readMessage(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.parser(), extensionRegistry)); + break; + } + case 48: { + + pointId_ = input.readUInt32(); + break; + } + case 64: { + + recommendDungeonId_ = input.readUInt32(); + break; + } + case 96: { + + sceneId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = java.util.Collections.unmodifiableList(dungeonEntryList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.class, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder.class); + } + + public static final int SCENE_ID_FIELD_NUMBER = 12; + private int sceneId_; + /** + * uint32 scene_id = 12; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + public static final int POINT_ID_FIELD_NUMBER = 6; + private int pointId_; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int DUNGEON_ENTRY_LIST_FIELD_NUMBER = 1; + private java.util.List dungeonEntryList_; + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public java.util.List getDungeonEntryListList() { + return dungeonEntryList_; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public java.util.List + getDungeonEntryListOrBuilderList() { + return dungeonEntryList_; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public int getDungeonEntryListCount() { + return dungeonEntryList_.size(); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { + return dungeonEntryList_.get(index); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index) { + return dungeonEntryList_.get(index); + } + + public static final int RECOMMEND_DUNGEON_ID_FIELD_NUMBER = 8; + private int recommendDungeonId_; + /** + * uint32 recommend_dungeon_id = 8; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + + 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 < dungeonEntryList_.size(); i++) { + output.writeMessage(1, dungeonEntryList_.get(i)); + } + if (pointId_ != 0) { + output.writeUInt32(6, pointId_); + } + if (recommendDungeonId_ != 0) { + output.writeUInt32(8, recommendDungeonId_); + } + if (sceneId_ != 0) { + output.writeUInt32(12, sceneId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < dungeonEntryList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, dungeonEntryList_.get(i)); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, pointId_); + } + if (recommendDungeonId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, recommendDungeonId_); + } + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, sceneId_); + } + 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.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB other = (emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB) obj; + + if (getSceneId() + != other.getSceneId()) return false; + if (getPointId() + != other.getPointId()) return false; + if (!getDungeonEntryListList() + .equals(other.getDungeonEntryListList())) return false; + if (getRecommendDungeonId() + != other.getRecommendDungeonId()) 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) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (37 * hash) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + if (getDungeonEntryListCount() > 0) { + hash = (37 * hash) + DUNGEON_ENTRY_LIST_FIELD_NUMBER; + hash = (53 * hash) + getDungeonEntryListList().hashCode(); + } + hash = (37 * hash) + RECOMMEND_DUNGEON_ID_FIELD_NUMBER; + hash = (53 * hash) + getRecommendDungeonId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB 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.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB 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.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB 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.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB 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.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB 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.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB 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; + } + /** + * Protobuf type {@code Unk2800_MHCFAGCKGIB} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2800_MHCFAGCKGIB) + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIBOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.class, emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getDungeonEntryListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + sceneId_ = 0; + + pointId_ = 0; + + if (dungeonEntryListBuilder_ == null) { + dungeonEntryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + dungeonEntryListBuilder_.clear(); + } + recommendDungeonId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.internal_static_Unk2800_MHCFAGCKGIB_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB build() { + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB buildPartial() { + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB result = new emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB(this); + int from_bitField0_ = bitField0_; + result.sceneId_ = sceneId_; + result.pointId_ = pointId_; + if (dungeonEntryListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = java.util.Collections.unmodifiableList(dungeonEntryList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.dungeonEntryList_ = dungeonEntryList_; + } else { + result.dungeonEntryList_ = dungeonEntryListBuilder_.build(); + } + result.recommendDungeonId_ = recommendDungeonId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB) { + return mergeFrom((emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB other) { + if (other == emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB.getDefaultInstance()) return this; + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (dungeonEntryListBuilder_ == null) { + if (!other.dungeonEntryList_.isEmpty()) { + if (dungeonEntryList_.isEmpty()) { + dungeonEntryList_ = other.dungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.addAll(other.dungeonEntryList_); + } + onChanged(); + } + } else { + if (!other.dungeonEntryList_.isEmpty()) { + if (dungeonEntryListBuilder_.isEmpty()) { + dungeonEntryListBuilder_.dispose(); + dungeonEntryListBuilder_ = null; + dungeonEntryList_ = other.dungeonEntryList_; + bitField0_ = (bitField0_ & ~0x00000001); + dungeonEntryListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getDungeonEntryListFieldBuilder() : null; + } else { + dungeonEntryListBuilder_.addAllMessages(other.dungeonEntryList_); + } + } + } + if (other.getRecommendDungeonId() != 0) { + setRecommendDungeonId(other.getRecommendDungeonId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int sceneId_ ; + /** + * uint32 scene_id = 12; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 12; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 12; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 0; + onChanged(); + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 6; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 6; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 6; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private java.util.List dungeonEntryList_ = + java.util.Collections.emptyList(); + private void ensureDungeonEntryListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + dungeonEntryList_ = new java.util.ArrayList(dungeonEntryList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> dungeonEntryListBuilder_; + + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public java.util.List getDungeonEntryListList() { + if (dungeonEntryListBuilder_ == null) { + return java.util.Collections.unmodifiableList(dungeonEntryList_); + } else { + return dungeonEntryListBuilder_.getMessageList(); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public int getDungeonEntryListCount() { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.size(); + } else { + return dungeonEntryListBuilder_.getCount(); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo getDungeonEntryList(int index) { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.get(index); + } else { + return dungeonEntryListBuilder_.getMessage(index); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder setDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.set(index, value); + onChanged(); + } else { + dungeonEntryListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder setDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.set(index, builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addDungeonEntryList(emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(value); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo value) { + if (dungeonEntryListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(index, value); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addDungeonEntryList( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addDungeonEntryList( + int index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder builderForValue) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.add(index, builderForValue.build()); + onChanged(); + } else { + dungeonEntryListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder addAllDungeonEntryList( + java.lang.Iterable values) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, dungeonEntryList_); + onChanged(); + } else { + dungeonEntryListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder clearDungeonEntryList() { + if (dungeonEntryListBuilder_ == null) { + dungeonEntryList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + dungeonEntryListBuilder_.clear(); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public Builder removeDungeonEntryList(int index) { + if (dungeonEntryListBuilder_ == null) { + ensureDungeonEntryListIsMutable(); + dungeonEntryList_.remove(index); + onChanged(); + } else { + dungeonEntryListBuilder_.remove(index); + } + return this; + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder getDungeonEntryListBuilder( + int index) { + return getDungeonEntryListFieldBuilder().getBuilder(index); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder getDungeonEntryListOrBuilder( + int index) { + if (dungeonEntryListBuilder_ == null) { + return dungeonEntryList_.get(index); } else { + return dungeonEntryListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public java.util.List + getDungeonEntryListOrBuilderList() { + if (dungeonEntryListBuilder_ != null) { + return dungeonEntryListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(dungeonEntryList_); + } + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder() { + return getDungeonEntryListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder addDungeonEntryListBuilder( + int index) { + return getDungeonEntryListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.getDefaultInstance()); + } + /** + * repeated .DungeonEntryInfo dungeon_entry_list = 1; + */ + public java.util.List + getDungeonEntryListBuilderList() { + return getDungeonEntryListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder> + getDungeonEntryListFieldBuilder() { + if (dungeonEntryListBuilder_ == null) { + dungeonEntryListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfo.Builder, emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.DungeonEntryInfoOrBuilder>( + dungeonEntryList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + dungeonEntryList_ = null; + } + return dungeonEntryListBuilder_; + } + + private int recommendDungeonId_ ; + /** + * uint32 recommend_dungeon_id = 8; + * @return The recommendDungeonId. + */ + @java.lang.Override + public int getRecommendDungeonId() { + return recommendDungeonId_; + } + /** + * uint32 recommend_dungeon_id = 8; + * @param value The recommendDungeonId to set. + * @return This builder for chaining. + */ + public Builder setRecommendDungeonId(int value) { + + recommendDungeonId_ = value; + onChanged(); + return this; + } + /** + * uint32 recommend_dungeon_id = 8; + * @return This builder for chaining. + */ + public Builder clearRecommendDungeonId() { + + recommendDungeonId_ = 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:Unk2800_MHCFAGCKGIB) + } + + // @@protoc_insertion_point(class_scope:Unk2800_MHCFAGCKGIB) + private static final emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB(); + } + + public static emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2800_MHCFAGCKGIB parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2800_MHCFAGCKGIB(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800MHCFAGCKGIB.Unk2800_MHCFAGCKGIB getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2800_MHCFAGCKGIB_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2800_MHCFAGCKGIB_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_MHCFAGCKGIB.proto\032\026DungeonEntr" + + "yInfo.proto\"\206\001\n\023Unk2800_MHCFAGCKGIB\022\020\n\010s" + + "cene_id\030\014 \001(\r\022\020\n\010point_id\030\006 \001(\r\022-\n\022dunge" + + "on_entry_list\030\001 \003(\0132\021.DungeonEntryInfo\022\034" + + "\n\024recommend_dungeon_id\030\010 \001(\rB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(), + }); + internal_static_Unk2800_MHCFAGCKGIB_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2800_MHCFAGCKGIB_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2800_MHCFAGCKGIB_descriptor, + new java.lang.String[] { "SceneId", "PointId", "DungeonEntryList", "RecommendDungeonId", }); + emu.grasscutter.net.proto.DungeonEntryInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Unk2800PHPHMILPOLC.java b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800PHPHMILPOLC.java new file mode 100644 index 00000000000..447348ef96e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Unk2800PHPHMILPOLC.java @@ -0,0 +1,647 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Unk2800_PHPHMILPOLC.proto + +package emu.grasscutter.net.proto; + +public final class Unk2800PHPHMILPOLC { + private Unk2800PHPHMILPOLC() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Unk2800_PHPHMILPOLCOrBuilder extends + // @@protoc_insertion_point(interface_extends:Unk2800_PHPHMILPOLC) + com.google.protobuf.MessageOrBuilder { + + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The state. + */ + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK getState(); + + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @return The unk2800CLOCMPFBGMD. + */ + int getUnk2800CLOCMPFBGMD(); + } + /** + * Protobuf type {@code Unk2800_PHPHMILPOLC} + */ + public static final class Unk2800_PHPHMILPOLC extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Unk2800_PHPHMILPOLC) + Unk2800_PHPHMILPOLCOrBuilder { + private static final long serialVersionUID = 0L; + // Use Unk2800_PHPHMILPOLC.newBuilder() to construct. + private Unk2800_PHPHMILPOLC(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Unk2800_PHPHMILPOLC() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Unk2800_PHPHMILPOLC(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Unk2800_PHPHMILPOLC( + 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: { + + unk2800CLOCMPFBGMD_ = input.readUInt32(); + break; + } + case 80: { + 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.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.class, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder.class); + } + + public static final int STATE_FIELD_NUMBER = 10; + private int state_; + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The state. + */ + @java.lang.Override public emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK result = emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.UNRECOGNIZED : result; + } + + public static final int UNK2800_CLOCMPFBGMD_FIELD_NUMBER = 4; + private int unk2800CLOCMPFBGMD_; + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @return The unk2800CLOCMPFBGMD. + */ + @java.lang.Override + public int getUnk2800CLOCMPFBGMD() { + return unk2800CLOCMPFBGMD_; + } + + 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 (unk2800CLOCMPFBGMD_ != 0) { + output.writeUInt32(4, unk2800CLOCMPFBGMD_); + } + if (state_ != emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.Unk2800_FDLKPKFOIIK_NONE.getNumber()) { + output.writeEnum(10, state_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2800CLOCMPFBGMD_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, unk2800CLOCMPFBGMD_); + } + if (state_ != emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.Unk2800_FDLKPKFOIIK_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, 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.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC other = (emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC) obj; + + if (state_ != other.state_) return false; + if (getUnk2800CLOCMPFBGMD() + != other.getUnk2800CLOCMPFBGMD()) 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) + STATE_FIELD_NUMBER; + hash = (53 * hash) + state_; + hash = (37 * hash) + UNK2800_CLOCMPFBGMD_FIELD_NUMBER; + hash = (53 * hash) + getUnk2800CLOCMPFBGMD(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC 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.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC 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.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC 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.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC 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.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC 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.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC 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; + } + /** + * Protobuf type {@code Unk2800_PHPHMILPOLC} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Unk2800_PHPHMILPOLC) + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLCOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.class, emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + state_ = 0; + + unk2800CLOCMPFBGMD_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.internal_static_Unk2800_PHPHMILPOLC_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC build() { + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC buildPartial() { + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC result = new emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC(this); + result.state_ = state_; + result.unk2800CLOCMPFBGMD_ = unk2800CLOCMPFBGMD_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC) { + return mergeFrom((emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC other) { + if (other == emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC.getDefaultInstance()) return this; + if (other.state_ != 0) { + setStateValue(other.getStateValue()); + } + if (other.getUnk2800CLOCMPFBGMD() != 0) { + setUnk2800CLOCMPFBGMD(other.getUnk2800CLOCMPFBGMD()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int state_ = 0; + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override public int getStateValue() { + return state_; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @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; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return The state. + */ + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK getState() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK result = emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.valueOf(state_); + return result == null ? emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK.UNRECOGNIZED : result; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState(emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.Unk2800_FDLKPKFOIIK value) { + if (value == null) { + throw new NullPointerException(); + } + + state_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .Unk2800_FDLKPKFOIIK state = 10; + * @return This builder for chaining. + */ + public Builder clearState() { + + state_ = 0; + onChanged(); + return this; + } + + private int unk2800CLOCMPFBGMD_ ; + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @return The unk2800CLOCMPFBGMD. + */ + @java.lang.Override + public int getUnk2800CLOCMPFBGMD() { + return unk2800CLOCMPFBGMD_; + } + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @param value The unk2800CLOCMPFBGMD to set. + * @return This builder for chaining. + */ + public Builder setUnk2800CLOCMPFBGMD(int value) { + + unk2800CLOCMPFBGMD_ = value; + onChanged(); + return this; + } + /** + * uint32 Unk2800_CLOCMPFBGMD = 4; + * @return This builder for chaining. + */ + public Builder clearUnk2800CLOCMPFBGMD() { + + unk2800CLOCMPFBGMD_ = 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:Unk2800_PHPHMILPOLC) + } + + // @@protoc_insertion_point(class_scope:Unk2800_PHPHMILPOLC) + private static final emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC(); + } + + public static emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Unk2800_PHPHMILPOLC parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Unk2800_PHPHMILPOLC(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Unk2800PHPHMILPOLC.Unk2800_PHPHMILPOLC getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Unk2800_PHPHMILPOLC_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Unk2800_PHPHMILPOLC_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031Unk2800_PHPHMILPOLC.proto\032\031Unk2800_FDL" + + "KPKFOIIK.proto\"W\n\023Unk2800_PHPHMILPOLC\022#\n" + + "\005state\030\n \001(\0162\024.Unk2800_FDLKPKFOIIK\022\033\n\023Un" + + "k2800_CLOCMPFBGMD\030\004 \001(\rB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.getDescriptor(), + }); + internal_static_Unk2800_PHPHMILPOLC_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Unk2800_PHPHMILPOLC_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Unk2800_PHPHMILPOLC_descriptor, + new java.lang.String[] { "State", "Unk2800CLOCMPFBGMD", }); + emu.grasscutter.net.proto.Unk2800FDLKPKFOIIK.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java new file mode 100644 index 00000000000..a32be2c9ba8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockAvatarTalentReq.proto + +package emu.grasscutter.net.proto; + +public final class UnlockAvatarTalentReqOuterClass { + private UnlockAvatarTalentReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockAvatarTalentReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockAvatarTalentReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 talent_id = 13; + * @return The talentId. + */ + int getTalentId(); + + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1072
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockAvatarTalentReq} + */ + public static final class UnlockAvatarTalentReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockAvatarTalentReq) + UnlockAvatarTalentReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockAvatarTalentReq.newBuilder() to construct. + private UnlockAvatarTalentReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockAvatarTalentReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockAvatarTalentReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockAvatarTalentReq( + 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: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 104: { + + talentId_ = 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.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.class, emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.Builder.class); + } + + public static final int TALENT_ID_FIELD_NUMBER = 13; + private int talentId_; + /** + * uint32 talent_id = 13; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 3; + private long avatarGuid_; + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(3, avatarGuid_); + } + if (talentId_ != 0) { + output.writeUInt32(13, talentId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, avatarGuid_); + } + if (talentId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, talentId_); + } + 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.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq other = (emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq) obj; + + if (getTalentId() + != other.getTalentId()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + TALENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getTalentId(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq 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.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq 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.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq 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.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq 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.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq 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.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq 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: 1072
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockAvatarTalentReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockAvatarTalentReq) + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.class, emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + talentId_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.internal_static_UnlockAvatarTalentReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq build() { + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq buildPartial() { + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq result = new emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq(this); + result.talentId_ = talentId_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq) { + return mergeFrom((emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq other) { + if (other == emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq.getDefaultInstance()) return this; + if (other.getTalentId() != 0) { + setTalentId(other.getTalentId()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int talentId_ ; + /** + * uint32 talent_id = 13; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + /** + * uint32 talent_id = 13; + * @param value The talentId to set. + * @return This builder for chaining. + */ + public Builder setTalentId(int value) { + + talentId_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_id = 13; + * @return This builder for chaining. + */ + public Builder clearTalentId() { + + talentId_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 3; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 3; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 3; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:UnlockAvatarTalentReq) + } + + // @@protoc_insertion_point(class_scope:UnlockAvatarTalentReq) + private static final emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq(); + } + + public static emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockAvatarTalentReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockAvatarTalentReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentReqOuterClass.UnlockAvatarTalentReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockAvatarTalentReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockAvatarTalentReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033UnlockAvatarTalentReq.proto\"?\n\025UnlockA" + + "vatarTalentReq\022\021\n\ttalent_id\030\r \001(\r\022\023\n\013ava" + + "tar_guid\030\003 \001(\004B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockAvatarTalentReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockAvatarTalentReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockAvatarTalentReq_descriptor, + new java.lang.String[] { "TalentId", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java new file mode 100644 index 00000000000..e75244fb9fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockAvatarTalentRspOuterClass.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockAvatarTalentRsp.proto + +package emu.grasscutter.net.proto; + +public final class UnlockAvatarTalentRspOuterClass { + private UnlockAvatarTalentRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockAvatarTalentRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockAvatarTalentRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 talent_id = 2; + * @return The talentId. + */ + int getTalentId(); + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 1098
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UnlockAvatarTalentRsp} + */ + public static final class UnlockAvatarTalentRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockAvatarTalentRsp) + UnlockAvatarTalentRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockAvatarTalentRsp.newBuilder() to construct. + private UnlockAvatarTalentRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockAvatarTalentRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockAvatarTalentRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockAvatarTalentRsp( + 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: { + + talentId_ = input.readUInt32(); + break; + } + case 24: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + 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.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.class, emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.Builder.class); + } + + public static final int TALENT_ID_FIELD_NUMBER = 2; + private int talentId_; + /** + * uint32 talent_id = 2; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (talentId_ != 0) { + output.writeUInt32(2, talentId_); + } + if (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (talentId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, talentId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + 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.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp other = (emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp) obj; + + if (getTalentId() + != other.getTalentId()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + TALENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getTalentId(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp 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.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp 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.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp 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.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp 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.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp 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.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp 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: 1098
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UnlockAvatarTalentRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockAvatarTalentRsp) + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.class, emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + talentId_ = 0; + + retcode_ = 0; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.internal_static_UnlockAvatarTalentRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp build() { + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp buildPartial() { + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp result = new emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp(this); + result.talentId_ = talentId_; + result.retcode_ = retcode_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp) { + return mergeFrom((emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp other) { + if (other == emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp.getDefaultInstance()) return this; + if (other.getTalentId() != 0) { + setTalentId(other.getTalentId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int talentId_ ; + /** + * uint32 talent_id = 2; + * @return The talentId. + */ + @java.lang.Override + public int getTalentId() { + return talentId_; + } + /** + * uint32 talent_id = 2; + * @param value The talentId to set. + * @return This builder for chaining. + */ + public Builder setTalentId(int value) { + + talentId_ = value; + onChanged(); + return this; + } + /** + * uint32 talent_id = 2; + * @return This builder for chaining. + */ + public Builder clearTalentId() { + + talentId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:UnlockAvatarTalentRsp) + } + + // @@protoc_insertion_point(class_scope:UnlockAvatarTalentRsp) + private static final emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp(); + } + + public static emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockAvatarTalentRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockAvatarTalentRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockAvatarTalentRspOuterClass.UnlockAvatarTalentRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockAvatarTalentRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockAvatarTalentRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033UnlockAvatarTalentRsp.proto\"P\n\025UnlockA" + + "vatarTalentRsp\022\021\n\ttalent_id\030\002 \001(\r\022\017\n\007ret" + + "code\030\003 \001(\005\022\023\n\013avatar_guid\030\n \001(\004B\033\n\031emu.g" + + "rasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockAvatarTalentRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockAvatarTalentRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockAvatarTalentRsp_descriptor, + new java.lang.String[] { "TalentId", "Retcode", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java new file mode 100644 index 00000000000..5a437480dd8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockNameCardNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockNameCardNotify.proto + +package emu.grasscutter.net.proto; + +public final class UnlockNameCardNotifyOuterClass { + private UnlockNameCardNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockNameCardNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockNameCardNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 name_card_id = 8; + * @return The nameCardId. + */ + int getNameCardId(); + } + /** + *
+   * CmdId: 4006
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UnlockNameCardNotify} + */ + public static final class UnlockNameCardNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockNameCardNotify) + UnlockNameCardNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockNameCardNotify.newBuilder() to construct. + private UnlockNameCardNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockNameCardNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockNameCardNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockNameCardNotify( + 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 64: { + + nameCardId_ = 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.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.class, emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.Builder.class); + } + + public static final int NAME_CARD_ID_FIELD_NUMBER = 8; + private int nameCardId_; + /** + * uint32 name_card_id = 8; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + + 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 (nameCardId_ != 0) { + output.writeUInt32(8, nameCardId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (nameCardId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, nameCardId_); + } + 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.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify other = (emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify) obj; + + if (getNameCardId() + != other.getNameCardId()) 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) + NAME_CARD_ID_FIELD_NUMBER; + hash = (53 * hash) + getNameCardId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify 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.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify 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.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify 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.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify 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.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify 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.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify 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: 4006
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UnlockNameCardNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockNameCardNotify) + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.class, emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nameCardId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.internal_static_UnlockNameCardNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify build() { + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify buildPartial() { + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify result = new emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify(this); + result.nameCardId_ = nameCardId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify) { + return mergeFrom((emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify other) { + if (other == emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify.getDefaultInstance()) return this; + if (other.getNameCardId() != 0) { + setNameCardId(other.getNameCardId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int nameCardId_ ; + /** + * uint32 name_card_id = 8; + * @return The nameCardId. + */ + @java.lang.Override + public int getNameCardId() { + return nameCardId_; + } + /** + * uint32 name_card_id = 8; + * @param value The nameCardId to set. + * @return This builder for chaining. + */ + public Builder setNameCardId(int value) { + + nameCardId_ = value; + onChanged(); + return this; + } + /** + * uint32 name_card_id = 8; + * @return This builder for chaining. + */ + public Builder clearNameCardId() { + + nameCardId_ = 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:UnlockNameCardNotify) + } + + // @@protoc_insertion_point(class_scope:UnlockNameCardNotify) + private static final emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify(); + } + + public static emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockNameCardNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockNameCardNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockNameCardNotifyOuterClass.UnlockNameCardNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockNameCardNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockNameCardNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032UnlockNameCardNotify.proto\",\n\024UnlockNa" + + "meCardNotify\022\024\n\014name_card_id\030\010 \001(\rB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockNameCardNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockNameCardNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockNameCardNotify_descriptor, + new java.lang.String[] { "NameCardId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineReqOuterClass.java new file mode 100644 index 00000000000..22a01931be6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockPersonalLineReq.proto + +package emu.grasscutter.net.proto; + +public final class UnlockPersonalLineReqOuterClass { + private UnlockPersonalLineReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockPersonalLineReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockPersonalLineReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 personal_line_id = 4; + * @return The personalLineId. + */ + int getPersonalLineId(); + } + /** + *
+   * CmdId: 449
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockPersonalLineReq} + */ + public static final class UnlockPersonalLineReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockPersonalLineReq) + UnlockPersonalLineReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockPersonalLineReq.newBuilder() to construct. + private UnlockPersonalLineReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockPersonalLineReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockPersonalLineReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockPersonalLineReq( + 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: { + + personalLineId_ = 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.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.class, emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.Builder.class); + } + + public static final int PERSONAL_LINE_ID_FIELD_NUMBER = 4; + private int personalLineId_; + /** + * uint32 personal_line_id = 4; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + + 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 (personalLineId_ != 0) { + output.writeUInt32(4, personalLineId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (personalLineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, personalLineId_); + } + 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.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq other = (emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq) obj; + + if (getPersonalLineId() + != other.getPersonalLineId()) 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) + PERSONAL_LINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPersonalLineId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq 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.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq 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.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq 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.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq 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.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq 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.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq 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: 449
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockPersonalLineReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockPersonalLineReq) + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.class, emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + personalLineId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.internal_static_UnlockPersonalLineReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq build() { + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq buildPartial() { + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq result = new emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq(this); + result.personalLineId_ = personalLineId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq) { + return mergeFrom((emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq other) { + if (other == emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq.getDefaultInstance()) return this; + if (other.getPersonalLineId() != 0) { + setPersonalLineId(other.getPersonalLineId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int personalLineId_ ; + /** + * uint32 personal_line_id = 4; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + /** + * uint32 personal_line_id = 4; + * @param value The personalLineId to set. + * @return This builder for chaining. + */ + public Builder setPersonalLineId(int value) { + + personalLineId_ = value; + onChanged(); + return this; + } + /** + * uint32 personal_line_id = 4; + * @return This builder for chaining. + */ + public Builder clearPersonalLineId() { + + personalLineId_ = 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:UnlockPersonalLineReq) + } + + // @@protoc_insertion_point(class_scope:UnlockPersonalLineReq) + private static final emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq(); + } + + public static emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockPersonalLineReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockPersonalLineReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineReqOuterClass.UnlockPersonalLineReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockPersonalLineReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockPersonalLineReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033UnlockPersonalLineReq.proto\"1\n\025UnlockP" + + "ersonalLineReq\022\030\n\020personal_line_id\030\004 \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockPersonalLineReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockPersonalLineReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockPersonalLineReq_descriptor, + new java.lang.String[] { "PersonalLineId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineRspOuterClass.java new file mode 100644 index 00000000000..e4ee81cd26d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockPersonalLineRspOuterClass.java @@ -0,0 +1,899 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockPersonalLineRsp.proto + +package emu.grasscutter.net.proto; + +public final class UnlockPersonalLineRspOuterClass { + private UnlockPersonalLineRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockPersonalLineRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockPersonalLineRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 personal_line_id = 10; + * @return The personalLineId. + */ + int getPersonalLineId(); + + /** + * uint32 level = 11; + * @return Whether the level field is set. + */ + boolean hasLevel(); + /** + * uint32 level = 11; + * @return The level. + */ + int getLevel(); + + /** + * uint32 chapter_id = 6; + * @return Whether the chapterId field is set. + */ + boolean hasChapterId(); + /** + * uint32 chapter_id = 6; + * @return The chapterId. + */ + int getChapterId(); + + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.ParamCase getParamCase(); + } + /** + *
+   * CmdId: 491
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UnlockPersonalLineRsp} + */ + public static final class UnlockPersonalLineRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockPersonalLineRsp) + UnlockPersonalLineRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockPersonalLineRsp.newBuilder() to construct. + private UnlockPersonalLineRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockPersonalLineRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockPersonalLineRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockPersonalLineRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 48: { + paramCase_ = 6; + param_ = input.readUInt32(); + break; + } + case 80: { + + personalLineId_ = input.readUInt32(); + break; + } + case 88: { + paramCase_ = 11; + param_ = 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.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.class, emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.Builder.class); + } + + private int paramCase_ = 0; + private java.lang.Object param_; + public enum ParamCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + LEVEL(11), + CHAPTER_ID(6), + PARAM_NOT_SET(0); + private final int value; + private ParamCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ParamCase valueOf(int value) { + return forNumber(value); + } + + public static ParamCase forNumber(int value) { + switch (value) { + case 11: return LEVEL; + case 6: return CHAPTER_ID; + case 0: return PARAM_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int PERSONAL_LINE_ID_FIELD_NUMBER = 10; + private int personalLineId_; + /** + * uint32 personal_line_id = 10; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + + public static final int LEVEL_FIELD_NUMBER = 11; + /** + * uint32 level = 11; + * @return Whether the level field is set. + */ + @java.lang.Override + public boolean hasLevel() { + return paramCase_ == 11; + } + /** + * uint32 level = 11; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + if (paramCase_ == 11) { + return (java.lang.Integer) param_; + } + return 0; + } + + public static final int CHAPTER_ID_FIELD_NUMBER = 6; + /** + * uint32 chapter_id = 6; + * @return Whether the chapterId field is set. + */ + @java.lang.Override + public boolean hasChapterId() { + return paramCase_ == 6; + } + /** + * uint32 chapter_id = 6; + * @return The chapterId. + */ + @java.lang.Override + public int getChapterId() { + if (paramCase_ == 6) { + return (java.lang.Integer) param_; + } + return 0; + } + + 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 (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (paramCase_ == 6) { + output.writeUInt32( + 6, (int)((java.lang.Integer) param_)); + } + if (personalLineId_ != 0) { + output.writeUInt32(10, personalLineId_); + } + if (paramCase_ == 11) { + output.writeUInt32( + 11, (int)((java.lang.Integer) param_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (paramCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 6, (int)((java.lang.Integer) param_)); + } + if (personalLineId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, personalLineId_); + } + if (paramCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 11, (int)((java.lang.Integer) param_)); + } + 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.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp other = (emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getPersonalLineId() + != other.getPersonalLineId()) return false; + if (!getParamCase().equals(other.getParamCase())) return false; + switch (paramCase_) { + case 11: + if (getLevel() + != other.getLevel()) return false; + break; + case 6: + if (getChapterId() + != other.getChapterId()) return false; + break; + case 0: + default: + } + 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(); + hash = (37 * hash) + PERSONAL_LINE_ID_FIELD_NUMBER; + hash = (53 * hash) + getPersonalLineId(); + switch (paramCase_) { + case 11: + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + break; + case 6: + hash = (37 * hash) + CHAPTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getChapterId(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp 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.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp 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.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp 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.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp 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.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp 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.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp 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: 491
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UnlockPersonalLineRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockPersonalLineRsp) + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.class, emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + personalLineId_ = 0; + + paramCase_ = 0; + param_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.internal_static_UnlockPersonalLineRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp build() { + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp buildPartial() { + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp result = new emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp(this); + result.retcode_ = retcode_; + result.personalLineId_ = personalLineId_; + if (paramCase_ == 11) { + result.param_ = param_; + } + if (paramCase_ == 6) { + result.param_ = param_; + } + result.paramCase_ = paramCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp) { + return mergeFrom((emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp other) { + if (other == emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getPersonalLineId() != 0) { + setPersonalLineId(other.getPersonalLineId()); + } + switch (other.getParamCase()) { + case LEVEL: { + setLevel(other.getLevel()); + break; + } + case CHAPTER_ID: { + setChapterId(other.getChapterId()); + break; + } + case PARAM_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int paramCase_ = 0; + private java.lang.Object param_; + public ParamCase + getParamCase() { + return ParamCase.forNumber( + paramCase_); + } + + public Builder clearParam() { + paramCase_ = 0; + param_ = null; + onChanged(); + return this; + } + + + private int retcode_ ; + /** + * 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 int personalLineId_ ; + /** + * uint32 personal_line_id = 10; + * @return The personalLineId. + */ + @java.lang.Override + public int getPersonalLineId() { + return personalLineId_; + } + /** + * uint32 personal_line_id = 10; + * @param value The personalLineId to set. + * @return This builder for chaining. + */ + public Builder setPersonalLineId(int value) { + + personalLineId_ = value; + onChanged(); + return this; + } + /** + * uint32 personal_line_id = 10; + * @return This builder for chaining. + */ + public Builder clearPersonalLineId() { + + personalLineId_ = 0; + onChanged(); + return this; + } + + /** + * uint32 level = 11; + * @return Whether the level field is set. + */ + public boolean hasLevel() { + return paramCase_ == 11; + } + /** + * uint32 level = 11; + * @return The level. + */ + public int getLevel() { + if (paramCase_ == 11) { + return (java.lang.Integer) param_; + } + return 0; + } + /** + * uint32 level = 11; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + paramCase_ = 11; + param_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 11; + * @return This builder for chaining. + */ + public Builder clearLevel() { + if (paramCase_ == 11) { + paramCase_ = 0; + param_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 chapter_id = 6; + * @return Whether the chapterId field is set. + */ + public boolean hasChapterId() { + return paramCase_ == 6; + } + /** + * uint32 chapter_id = 6; + * @return The chapterId. + */ + public int getChapterId() { + if (paramCase_ == 6) { + return (java.lang.Integer) param_; + } + return 0; + } + /** + * uint32 chapter_id = 6; + * @param value The chapterId to set. + * @return This builder for chaining. + */ + public Builder setChapterId(int value) { + paramCase_ = 6; + param_ = value; + onChanged(); + return this; + } + /** + * uint32 chapter_id = 6; + * @return This builder for chaining. + */ + public Builder clearChapterId() { + if (paramCase_ == 6) { + paramCase_ = 0; + param_ = null; + 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:UnlockPersonalLineRsp) + } + + // @@protoc_insertion_point(class_scope:UnlockPersonalLineRsp) + private static final emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp(); + } + + public static emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockPersonalLineRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockPersonalLineRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockPersonalLineRspOuterClass.UnlockPersonalLineRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockPersonalLineRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockPersonalLineRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033UnlockPersonalLineRsp.proto\"r\n\025UnlockP" + + "ersonalLineRsp\022\017\n\007retcode\030\004 \001(\005\022\030\n\020perso" + + "nal_line_id\030\n \001(\r\022\017\n\005level\030\013 \001(\rH\000\022\024\n\nch" + + "apter_id\030\006 \001(\rH\000B\007\n\005paramB\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockPersonalLineRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockPersonalLineRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockPersonalLineRsp_descriptor, + new java.lang.String[] { "Retcode", "PersonalLineId", "Level", "ChapterId", "Param", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointReqOuterClass.java new file mode 100644 index 00000000000..636ec631c60 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointReqOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockTransPointReq.proto + +package emu.grasscutter.net.proto; + +public final class UnlockTransPointReqOuterClass { + private UnlockTransPointReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockTransPointReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockTransPointReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 point_id = 12; + * @return The pointId. + */ + int getPointId(); + + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + int getSceneId(); + } + /** + *
+   * CmdId: 3035
+   * EnetChannelId: 1
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UnlockTransPointReq} + */ + public static final class UnlockTransPointReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockTransPointReq) + UnlockTransPointReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockTransPointReq.newBuilder() to construct. + private UnlockTransPointReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockTransPointReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockTransPointReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockTransPointReq( + 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 80: { + + sceneId_ = input.readUInt32(); + break; + } + case 96: { + + pointId_ = 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.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.class, emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.Builder.class); + } + + public static final int POINT_ID_FIELD_NUMBER = 12; + private int pointId_; + /** + * uint32 point_id = 12; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + + public static final int SCENE_ID_FIELD_NUMBER = 10; + private int sceneId_; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + + 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 (sceneId_ != 0) { + output.writeUInt32(10, sceneId_); + } + if (pointId_ != 0) { + output.writeUInt32(12, pointId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (sceneId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(10, sceneId_); + } + if (pointId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, pointId_); + } + 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.UnlockTransPointReqOuterClass.UnlockTransPointReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq other = (emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq) obj; + + if (getPointId() + != other.getPointId()) return false; + if (getSceneId() + != other.getSceneId()) 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) + POINT_ID_FIELD_NUMBER; + hash = (53 * hash) + getPointId(); + hash = (37 * hash) + SCENE_ID_FIELD_NUMBER; + hash = (53 * hash) + getSceneId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq 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.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq 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.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq 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.UnlockTransPointReqOuterClass.UnlockTransPointReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq 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.UnlockTransPointReqOuterClass.UnlockTransPointReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq 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.UnlockTransPointReqOuterClass.UnlockTransPointReq 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: 3035
+     * EnetChannelId: 1
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UnlockTransPointReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockTransPointReq) + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.class, emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + pointId_ = 0; + + sceneId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.internal_static_UnlockTransPointReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq build() { + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq buildPartial() { + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq result = new emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq(this); + result.pointId_ = pointId_; + result.sceneId_ = sceneId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq) { + return mergeFrom((emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq other) { + if (other == emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq.getDefaultInstance()) return this; + if (other.getPointId() != 0) { + setPointId(other.getPointId()); + } + if (other.getSceneId() != 0) { + setSceneId(other.getSceneId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int pointId_ ; + /** + * uint32 point_id = 12; + * @return The pointId. + */ + @java.lang.Override + public int getPointId() { + return pointId_; + } + /** + * uint32 point_id = 12; + * @param value The pointId to set. + * @return This builder for chaining. + */ + public Builder setPointId(int value) { + + pointId_ = value; + onChanged(); + return this; + } + /** + * uint32 point_id = 12; + * @return This builder for chaining. + */ + public Builder clearPointId() { + + pointId_ = 0; + onChanged(); + return this; + } + + private int sceneId_ ; + /** + * uint32 scene_id = 10; + * @return The sceneId. + */ + @java.lang.Override + public int getSceneId() { + return sceneId_; + } + /** + * uint32 scene_id = 10; + * @param value The sceneId to set. + * @return This builder for chaining. + */ + public Builder setSceneId(int value) { + + sceneId_ = value; + onChanged(); + return this; + } + /** + * uint32 scene_id = 10; + * @return This builder for chaining. + */ + public Builder clearSceneId() { + + sceneId_ = 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:UnlockTransPointReq) + } + + // @@protoc_insertion_point(class_scope:UnlockTransPointReq) + private static final emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq(); + } + + public static emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockTransPointReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockTransPointReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointReqOuterClass.UnlockTransPointReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockTransPointReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockTransPointReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031UnlockTransPointReq.proto\"9\n\023UnlockTra" + + "nsPointReq\022\020\n\010point_id\030\014 \001(\r\022\020\n\010scene_id" + + "\030\n \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockTransPointReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockTransPointReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockTransPointReq_descriptor, + new java.lang.String[] { "PointId", "SceneId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointRspOuterClass.java new file mode 100644 index 00000000000..9bf2f12277d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockTransPointRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockTransPointRsp.proto + +package emu.grasscutter.net.proto; + +public final class UnlockTransPointRspOuterClass { + private UnlockTransPointRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockTransPointRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockTransPointRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 12; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 3426
+   * EnetChannelId: 1
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UnlockTransPointRsp} + */ + public static final class UnlockTransPointRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockTransPointRsp) + UnlockTransPointRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockTransPointRsp.newBuilder() to construct. + private UnlockTransPointRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockTransPointRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockTransPointRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockTransPointRsp( + 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 96: { + + 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.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.class, emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 12; + private int retcode_; + /** + * int32 retcode = 12; + * @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 (retcode_ != 0) { + output.writeInt32(12, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, 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.UnlockTransPointRspOuterClass.UnlockTransPointRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp other = (emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp 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.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp 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.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp 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.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp 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.UnlockTransPointRspOuterClass.UnlockTransPointRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp 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.UnlockTransPointRspOuterClass.UnlockTransPointRsp 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: 3426
+     * EnetChannelId: 1
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UnlockTransPointRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockTransPointRsp) + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.class, emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.internal_static_UnlockTransPointRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp build() { + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp buildPartial() { + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp result = new emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp) { + return mergeFrom((emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp other) { + if (other == emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 12; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 12; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 12; + * @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:UnlockTransPointRsp) + } + + // @@protoc_insertion_point(class_scope:UnlockTransPointRsp) + private static final emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp(); + } + + public static emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockTransPointRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockTransPointRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockTransPointRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockTransPointRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031UnlockTransPointRsp.proto\"&\n\023UnlockTra" + + "nsPointRsp\022\017\n\007retcode\030\014 \001(\005B\033\n\031emu.grass" + + "cutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockTransPointRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockTransPointRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockTransPointRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureFormulaDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureFormulaDataNotifyOuterClass.java new file mode 100644 index 00000000000..768606e79d1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureFormulaDataNotifyOuterClass.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockedFurnitureFormulaDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class UnlockedFurnitureFormulaDataNotifyOuterClass { + private UnlockedFurnitureFormulaDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockedFurnitureFormulaDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockedFurnitureFormulaDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 furniture_id_list = 15; + * @return A list containing the furnitureIdList. + */ + java.util.List getFurnitureIdListList(); + /** + * repeated uint32 furniture_id_list = 15; + * @return The count of furnitureIdList. + */ + int getFurnitureIdListCount(); + /** + * repeated uint32 furniture_id_list = 15; + * @param index The index of the element to return. + * @return The furnitureIdList at the given index. + */ + int getFurnitureIdList(int index); + + /** + * bool is_all = 11; + * @return The isAll. + */ + boolean getIsAll(); + } + /** + *
+   * CmdId: 4846
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UnlockedFurnitureFormulaDataNotify} + */ + public static final class UnlockedFurnitureFormulaDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockedFurnitureFormulaDataNotify) + UnlockedFurnitureFormulaDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockedFurnitureFormulaDataNotify.newBuilder() to construct. + private UnlockedFurnitureFormulaDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockedFurnitureFormulaDataNotify() { + furnitureIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockedFurnitureFormulaDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockedFurnitureFormulaDataNotify( + 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 88: { + + isAll_ = input.readBool(); + break; + } + case 120: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureIdList_.addInt(input.readUInt32()); + break; + } + case 122: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + furnitureIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + furnitureIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + furnitureIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.class, emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.Builder.class); + } + + public static final int FURNITURE_ID_LIST_FIELD_NUMBER = 15; + private com.google.protobuf.Internal.IntList furnitureIdList_; + /** + * repeated uint32 furniture_id_list = 15; + * @return A list containing the furnitureIdList. + */ + @java.lang.Override + public java.util.List + getFurnitureIdListList() { + return furnitureIdList_; + } + /** + * repeated uint32 furniture_id_list = 15; + * @return The count of furnitureIdList. + */ + public int getFurnitureIdListCount() { + return furnitureIdList_.size(); + } + /** + * repeated uint32 furniture_id_list = 15; + * @param index The index of the element to return. + * @return The furnitureIdList at the given index. + */ + public int getFurnitureIdList(int index) { + return furnitureIdList_.getInt(index); + } + private int furnitureIdListMemoizedSerializedSize = -1; + + public static final int IS_ALL_FIELD_NUMBER = 11; + private boolean isAll_; + /** + * bool is_all = 11; + * @return The isAll. + */ + @java.lang.Override + public boolean getIsAll() { + return isAll_; + } + + 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 (isAll_ != false) { + output.writeBool(11, isAll_); + } + if (getFurnitureIdListList().size() > 0) { + output.writeUInt32NoTag(122); + output.writeUInt32NoTag(furnitureIdListMemoizedSerializedSize); + } + for (int i = 0; i < furnitureIdList_.size(); i++) { + output.writeUInt32NoTag(furnitureIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isAll_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(11, isAll_); + } + { + int dataSize = 0; + for (int i = 0; i < furnitureIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(furnitureIdList_.getInt(i)); + } + size += dataSize; + if (!getFurnitureIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + furnitureIdListMemoizedSerializedSize = dataSize; + } + 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.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify other = (emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify) obj; + + if (!getFurnitureIdListList() + .equals(other.getFurnitureIdListList())) return false; + if (getIsAll() + != other.getIsAll()) 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 (getFurnitureIdListCount() > 0) { + hash = (37 * hash) + FURNITURE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureIdListList().hashCode(); + } + hash = (37 * hash) + IS_ALL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAll()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify 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.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify 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.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify 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.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify 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.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify 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.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify 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: 4846
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UnlockedFurnitureFormulaDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockedFurnitureFormulaDataNotify) + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.class, emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + furnitureIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isAll_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.internal_static_UnlockedFurnitureFormulaDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify build() { + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify buildPartial() { + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify result = new emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + furnitureIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureIdList_ = furnitureIdList_; + result.isAll_ = isAll_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify other) { + if (other == emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify.getDefaultInstance()) return this; + if (!other.furnitureIdList_.isEmpty()) { + if (furnitureIdList_.isEmpty()) { + furnitureIdList_ = other.furnitureIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureIdListIsMutable(); + furnitureIdList_.addAll(other.furnitureIdList_); + } + onChanged(); + } + if (other.getIsAll() != false) { + setIsAll(other.getIsAll()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList furnitureIdList_ = emptyIntList(); + private void ensureFurnitureIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureIdList_ = mutableCopy(furnitureIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 furniture_id_list = 15; + * @return A list containing the furnitureIdList. + */ + public java.util.List + getFurnitureIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(furnitureIdList_) : furnitureIdList_; + } + /** + * repeated uint32 furniture_id_list = 15; + * @return The count of furnitureIdList. + */ + public int getFurnitureIdListCount() { + return furnitureIdList_.size(); + } + /** + * repeated uint32 furniture_id_list = 15; + * @param index The index of the element to return. + * @return The furnitureIdList at the given index. + */ + public int getFurnitureIdList(int index) { + return furnitureIdList_.getInt(index); + } + /** + * repeated uint32 furniture_id_list = 15; + * @param index The index to set the value at. + * @param value The furnitureIdList to set. + * @return This builder for chaining. + */ + public Builder setFurnitureIdList( + int index, int value) { + ensureFurnitureIdListIsMutable(); + furnitureIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_id_list = 15; + * @param value The furnitureIdList to add. + * @return This builder for chaining. + */ + public Builder addFurnitureIdList(int value) { + ensureFurnitureIdListIsMutable(); + furnitureIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_id_list = 15; + * @param values The furnitureIdList to add. + * @return This builder for chaining. + */ + public Builder addAllFurnitureIdList( + java.lang.Iterable values) { + ensureFurnitureIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_id_list = 15; + * @return This builder for chaining. + */ + public Builder clearFurnitureIdList() { + furnitureIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isAll_ ; + /** + * bool is_all = 11; + * @return The isAll. + */ + @java.lang.Override + public boolean getIsAll() { + return isAll_; + } + /** + * bool is_all = 11; + * @param value The isAll to set. + * @return This builder for chaining. + */ + public Builder setIsAll(boolean value) { + + isAll_ = value; + onChanged(); + return this; + } + /** + * bool is_all = 11; + * @return This builder for chaining. + */ + public Builder clearIsAll() { + + isAll_ = 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:UnlockedFurnitureFormulaDataNotify) + } + + // @@protoc_insertion_point(class_scope:UnlockedFurnitureFormulaDataNotify) + private static final emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify(); + } + + public static emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockedFurnitureFormulaDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockedFurnitureFormulaDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureFormulaDataNotifyOuterClass.UnlockedFurnitureFormulaDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockedFurnitureFormulaDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockedFurnitureFormulaDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n(UnlockedFurnitureFormulaDataNotify.pro" + + "to\"O\n\"UnlockedFurnitureFormulaDataNotify" + + "\022\031\n\021furniture_id_list\030\017 \003(\r\022\016\n\006is_all\030\013 " + + "\001(\010B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockedFurnitureFormulaDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockedFurnitureFormulaDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockedFurnitureFormulaDataNotify_descriptor, + new java.lang.String[] { "FurnitureIdList", "IsAll", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureSuiteDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureSuiteDataNotifyOuterClass.java new file mode 100644 index 00000000000..58fd098b1ce --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UnlockedFurnitureSuiteDataNotifyOuterClass.java @@ -0,0 +1,748 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UnlockedFurnitureSuiteDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class UnlockedFurnitureSuiteDataNotifyOuterClass { + private UnlockedFurnitureSuiteDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UnlockedFurnitureSuiteDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:UnlockedFurnitureSuiteDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_all = 10; + * @return The isAll. + */ + boolean getIsAll(); + + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return A list containing the furnitureSuiteIdList. + */ + java.util.List getFurnitureSuiteIdListList(); + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return The count of furnitureSuiteIdList. + */ + int getFurnitureSuiteIdListCount(); + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param index The index of the element to return. + * @return The furnitureSuiteIdList at the given index. + */ + int getFurnitureSuiteIdList(int index); + } + /** + *
+   * CmdId: 4454
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UnlockedFurnitureSuiteDataNotify} + */ + public static final class UnlockedFurnitureSuiteDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UnlockedFurnitureSuiteDataNotify) + UnlockedFurnitureSuiteDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use UnlockedFurnitureSuiteDataNotify.newBuilder() to construct. + private UnlockedFurnitureSuiteDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UnlockedFurnitureSuiteDataNotify() { + furnitureSuiteIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UnlockedFurnitureSuiteDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UnlockedFurnitureSuiteDataNotify( + 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 40: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + furnitureSuiteIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + furnitureSuiteIdList_.addInt(input.readUInt32()); + break; + } + case 42: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + furnitureSuiteIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + furnitureSuiteIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 80: { + + isAll_ = 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)) { + furnitureSuiteIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.class, emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.Builder.class); + } + + public static final int IS_ALL_FIELD_NUMBER = 10; + private boolean isAll_; + /** + * bool is_all = 10; + * @return The isAll. + */ + @java.lang.Override + public boolean getIsAll() { + return isAll_; + } + + public static final int FURNITURE_SUITE_ID_LIST_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.IntList furnitureSuiteIdList_; + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return A list containing the furnitureSuiteIdList. + */ + @java.lang.Override + public java.util.List + getFurnitureSuiteIdListList() { + return furnitureSuiteIdList_; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return The count of furnitureSuiteIdList. + */ + public int getFurnitureSuiteIdListCount() { + return furnitureSuiteIdList_.size(); + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param index The index of the element to return. + * @return The furnitureSuiteIdList at the given index. + */ + public int getFurnitureSuiteIdList(int index) { + return furnitureSuiteIdList_.getInt(index); + } + private int furnitureSuiteIdListMemoizedSerializedSize = -1; + + 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 (getFurnitureSuiteIdListList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(furnitureSuiteIdListMemoizedSerializedSize); + } + for (int i = 0; i < furnitureSuiteIdList_.size(); i++) { + output.writeUInt32NoTag(furnitureSuiteIdList_.getInt(i)); + } + if (isAll_ != false) { + output.writeBool(10, isAll_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < furnitureSuiteIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(furnitureSuiteIdList_.getInt(i)); + } + size += dataSize; + if (!getFurnitureSuiteIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + furnitureSuiteIdListMemoizedSerializedSize = dataSize; + } + if (isAll_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(10, isAll_); + } + 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.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify other = (emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify) obj; + + if (getIsAll() + != other.getIsAll()) return false; + if (!getFurnitureSuiteIdListList() + .equals(other.getFurnitureSuiteIdListList())) 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) + IS_ALL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAll()); + if (getFurnitureSuiteIdListCount() > 0) { + hash = (37 * hash) + FURNITURE_SUITE_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFurnitureSuiteIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify 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.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify 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.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify 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.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify 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.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify 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.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify 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: 4454
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UnlockedFurnitureSuiteDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UnlockedFurnitureSuiteDataNotify) + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.class, emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAll_ = false; + + furnitureSuiteIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.internal_static_UnlockedFurnitureSuiteDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify build() { + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify buildPartial() { + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify result = new emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify(this); + int from_bitField0_ = bitField0_; + result.isAll_ = isAll_; + if (((bitField0_ & 0x00000001) != 0)) { + furnitureSuiteIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.furnitureSuiteIdList_ = furnitureSuiteIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify other) { + if (other == emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify.getDefaultInstance()) return this; + if (other.getIsAll() != false) { + setIsAll(other.getIsAll()); + } + if (!other.furnitureSuiteIdList_.isEmpty()) { + if (furnitureSuiteIdList_.isEmpty()) { + furnitureSuiteIdList_ = other.furnitureSuiteIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFurnitureSuiteIdListIsMutable(); + furnitureSuiteIdList_.addAll(other.furnitureSuiteIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isAll_ ; + /** + * bool is_all = 10; + * @return The isAll. + */ + @java.lang.Override + public boolean getIsAll() { + return isAll_; + } + /** + * bool is_all = 10; + * @param value The isAll to set. + * @return This builder for chaining. + */ + public Builder setIsAll(boolean value) { + + isAll_ = value; + onChanged(); + return this; + } + /** + * bool is_all = 10; + * @return This builder for chaining. + */ + public Builder clearIsAll() { + + isAll_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList furnitureSuiteIdList_ = emptyIntList(); + private void ensureFurnitureSuiteIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + furnitureSuiteIdList_ = mutableCopy(furnitureSuiteIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return A list containing the furnitureSuiteIdList. + */ + public java.util.List + getFurnitureSuiteIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(furnitureSuiteIdList_) : furnitureSuiteIdList_; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return The count of furnitureSuiteIdList. + */ + public int getFurnitureSuiteIdListCount() { + return furnitureSuiteIdList_.size(); + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param index The index of the element to return. + * @return The furnitureSuiteIdList at the given index. + */ + public int getFurnitureSuiteIdList(int index) { + return furnitureSuiteIdList_.getInt(index); + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param index The index to set the value at. + * @param value The furnitureSuiteIdList to set. + * @return This builder for chaining. + */ + public Builder setFurnitureSuiteIdList( + int index, int value) { + ensureFurnitureSuiteIdListIsMutable(); + furnitureSuiteIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param value The furnitureSuiteIdList to add. + * @return This builder for chaining. + */ + public Builder addFurnitureSuiteIdList(int value) { + ensureFurnitureSuiteIdListIsMutable(); + furnitureSuiteIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @param values The furnitureSuiteIdList to add. + * @return This builder for chaining. + */ + public Builder addAllFurnitureSuiteIdList( + java.lang.Iterable values) { + ensureFurnitureSuiteIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, furnitureSuiteIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 furniture_suite_id_list = 5; + * @return This builder for chaining. + */ + public Builder clearFurnitureSuiteIdList() { + furnitureSuiteIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:UnlockedFurnitureSuiteDataNotify) + } + + // @@protoc_insertion_point(class_scope:UnlockedFurnitureSuiteDataNotify) + private static final emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify(); + } + + public static emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UnlockedFurnitureSuiteDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UnlockedFurnitureSuiteDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UnlockedFurnitureSuiteDataNotifyOuterClass.UnlockedFurnitureSuiteDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UnlockedFurnitureSuiteDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UnlockedFurnitureSuiteDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&UnlockedFurnitureSuiteDataNotify.proto" + + "\"S\n UnlockedFurnitureSuiteDataNotify\022\016\n\006" + + "is_all\030\n \001(\010\022\037\n\027furniture_suite_id_list\030" + + "\005 \003(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UnlockedFurnitureSuiteDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UnlockedFurnitureSuiteDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UnlockedFurnitureSuiteDataNotify_descriptor, + new java.lang.String[] { "IsAll", "FurnitureSuiteIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListReqOuterClass.java new file mode 100644 index 00000000000..054d161cff0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListReqOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UpdatePlayerShowAvatarListReq.proto + +package emu.grasscutter.net.proto; + +public final class UpdatePlayerShowAvatarListReqOuterClass { + private UpdatePlayerShowAvatarListReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UpdatePlayerShowAvatarListReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UpdatePlayerShowAvatarListReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_show_avatar = 15; + * @return The isShowAvatar. + */ + boolean getIsShowAvatar(); + + /** + * repeated uint32 show_avatar_id_list = 13; + * @return A list containing the showAvatarIdList. + */ + java.util.List getShowAvatarIdListList(); + /** + * repeated uint32 show_avatar_id_list = 13; + * @return The count of showAvatarIdList. + */ + int getShowAvatarIdListCount(); + /** + * repeated uint32 show_avatar_id_list = 13; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + int getShowAvatarIdList(int index); + } + /** + *
+   * CmdId: 4067
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UpdatePlayerShowAvatarListReq} + */ + public static final class UpdatePlayerShowAvatarListReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UpdatePlayerShowAvatarListReq) + UpdatePlayerShowAvatarListReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UpdatePlayerShowAvatarListReq.newBuilder() to construct. + private UpdatePlayerShowAvatarListReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UpdatePlayerShowAvatarListReq() { + showAvatarIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UpdatePlayerShowAvatarListReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UpdatePlayerShowAvatarListReq( + 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 104: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + showAvatarIdList_.addInt(input.readUInt32()); + break; + } + case 106: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + showAvatarIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + showAvatarIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 120: { + + isShowAvatar_ = 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)) { + showAvatarIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.class, emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.Builder.class); + } + + public static final int IS_SHOW_AVATAR_FIELD_NUMBER = 15; + private boolean isShowAvatar_; + /** + * bool is_show_avatar = 15; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + + public static final int SHOW_AVATAR_ID_LIST_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.IntList showAvatarIdList_; + /** + * repeated uint32 show_avatar_id_list = 13; + * @return A list containing the showAvatarIdList. + */ + @java.lang.Override + public java.util.List + getShowAvatarIdListList() { + return showAvatarIdList_; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @return The count of showAvatarIdList. + */ + public int getShowAvatarIdListCount() { + return showAvatarIdList_.size(); + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + public int getShowAvatarIdList(int index) { + return showAvatarIdList_.getInt(index); + } + private int showAvatarIdListMemoizedSerializedSize = -1; + + 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 (getShowAvatarIdListList().size() > 0) { + output.writeUInt32NoTag(106); + output.writeUInt32NoTag(showAvatarIdListMemoizedSerializedSize); + } + for (int i = 0; i < showAvatarIdList_.size(); i++) { + output.writeUInt32NoTag(showAvatarIdList_.getInt(i)); + } + if (isShowAvatar_ != false) { + output.writeBool(15, isShowAvatar_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < showAvatarIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(showAvatarIdList_.getInt(i)); + } + size += dataSize; + if (!getShowAvatarIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + showAvatarIdListMemoizedSerializedSize = dataSize; + } + if (isShowAvatar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isShowAvatar_); + } + 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.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq other = (emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq) obj; + + if (getIsShowAvatar() + != other.getIsShowAvatar()) return false; + if (!getShowAvatarIdListList() + .equals(other.getShowAvatarIdListList())) 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) + IS_SHOW_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsShowAvatar()); + if (getShowAvatarIdListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq 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.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq 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.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq 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.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq 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.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq 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.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq 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: 4067
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UpdatePlayerShowAvatarListReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UpdatePlayerShowAvatarListReq) + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.class, emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isShowAvatar_ = false; + + showAvatarIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.internal_static_UpdatePlayerShowAvatarListReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq build() { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq buildPartial() { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq result = new emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq(this); + int from_bitField0_ = bitField0_; + result.isShowAvatar_ = isShowAvatar_; + if (((bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.showAvatarIdList_ = showAvatarIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq) { + return mergeFrom((emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq other) { + if (other == emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq.getDefaultInstance()) return this; + if (other.getIsShowAvatar() != false) { + setIsShowAvatar(other.getIsShowAvatar()); + } + if (!other.showAvatarIdList_.isEmpty()) { + if (showAvatarIdList_.isEmpty()) { + showAvatarIdList_ = other.showAvatarIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.addAll(other.showAvatarIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean isShowAvatar_ ; + /** + * bool is_show_avatar = 15; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + /** + * bool is_show_avatar = 15; + * @param value The isShowAvatar to set. + * @return This builder for chaining. + */ + public Builder setIsShowAvatar(boolean value) { + + isShowAvatar_ = value; + onChanged(); + return this; + } + /** + * bool is_show_avatar = 15; + * @return This builder for chaining. + */ + public Builder clearIsShowAvatar() { + + isShowAvatar_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList showAvatarIdList_ = emptyIntList(); + private void ensureShowAvatarIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_ = mutableCopy(showAvatarIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @return A list containing the showAvatarIdList. + */ + public java.util.List + getShowAvatarIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(showAvatarIdList_) : showAvatarIdList_; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @return The count of showAvatarIdList. + */ + public int getShowAvatarIdListCount() { + return showAvatarIdList_.size(); + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + public int getShowAvatarIdList(int index) { + return showAvatarIdList_.getInt(index); + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param index The index to set the value at. + * @param value The showAvatarIdList to set. + * @return This builder for chaining. + */ + public Builder setShowAvatarIdList( + int index, int value) { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param value The showAvatarIdList to add. + * @return This builder for chaining. + */ + public Builder addShowAvatarIdList(int value) { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @param values The showAvatarIdList to add. + * @return This builder for chaining. + */ + public Builder addAllShowAvatarIdList( + java.lang.Iterable values) { + ensureShowAvatarIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 13; + * @return This builder for chaining. + */ + public Builder clearShowAvatarIdList() { + showAvatarIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:UpdatePlayerShowAvatarListReq) + } + + // @@protoc_insertion_point(class_scope:UpdatePlayerShowAvatarListReq) + private static final emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq(); + } + + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdatePlayerShowAvatarListReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UpdatePlayerShowAvatarListReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListReqOuterClass.UpdatePlayerShowAvatarListReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UpdatePlayerShowAvatarListReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UpdatePlayerShowAvatarListReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#UpdatePlayerShowAvatarListReq.proto\"T\n" + + "\035UpdatePlayerShowAvatarListReq\022\026\n\016is_sho" + + "w_avatar\030\017 \001(\010\022\033\n\023show_avatar_id_list\030\r " + + "\003(\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UpdatePlayerShowAvatarListReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UpdatePlayerShowAvatarListReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UpdatePlayerShowAvatarListReq_descriptor, + new java.lang.String[] { "IsShowAvatar", "ShowAvatarIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListRspOuterClass.java new file mode 100644 index 00000000000..75dc7bcecec --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UpdatePlayerShowAvatarListRspOuterClass.java @@ -0,0 +1,818 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UpdatePlayerShowAvatarListRsp.proto + +package emu.grasscutter.net.proto; + +public final class UpdatePlayerShowAvatarListRspOuterClass { + private UpdatePlayerShowAvatarListRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UpdatePlayerShowAvatarListRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UpdatePlayerShowAvatarListRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 show_avatar_id_list = 1; + * @return A list containing the showAvatarIdList. + */ + java.util.List getShowAvatarIdListList(); + /** + * repeated uint32 show_avatar_id_list = 1; + * @return The count of showAvatarIdList. + */ + int getShowAvatarIdListCount(); + /** + * repeated uint32 show_avatar_id_list = 1; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + int getShowAvatarIdList(int index); + + /** + * bool is_show_avatar = 3; + * @return The isShowAvatar. + */ + boolean getIsShowAvatar(); + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 4058
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UpdatePlayerShowAvatarListRsp} + */ + public static final class UpdatePlayerShowAvatarListRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UpdatePlayerShowAvatarListRsp) + UpdatePlayerShowAvatarListRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UpdatePlayerShowAvatarListRsp.newBuilder() to construct. + private UpdatePlayerShowAvatarListRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UpdatePlayerShowAvatarListRsp() { + showAvatarIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UpdatePlayerShowAvatarListRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UpdatePlayerShowAvatarListRsp( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + showAvatarIdList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + showAvatarIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + showAvatarIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 24: { + + isShowAvatar_ = input.readBool(); + break; + } + case 80: { + + 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.class, emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.Builder.class); + } + + public static final int SHOW_AVATAR_ID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList showAvatarIdList_; + /** + * repeated uint32 show_avatar_id_list = 1; + * @return A list containing the showAvatarIdList. + */ + @java.lang.Override + public java.util.List + getShowAvatarIdListList() { + return showAvatarIdList_; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @return The count of showAvatarIdList. + */ + public int getShowAvatarIdListCount() { + return showAvatarIdList_.size(); + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + public int getShowAvatarIdList(int index) { + return showAvatarIdList_.getInt(index); + } + private int showAvatarIdListMemoizedSerializedSize = -1; + + public static final int IS_SHOW_AVATAR_FIELD_NUMBER = 3; + private boolean isShowAvatar_; + /** + * bool is_show_avatar = 3; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @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 { + getSerializedSize(); + if (getShowAvatarIdListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(showAvatarIdListMemoizedSerializedSize); + } + for (int i = 0; i < showAvatarIdList_.size(); i++) { + output.writeUInt32NoTag(showAvatarIdList_.getInt(i)); + } + if (isShowAvatar_ != false) { + output.writeBool(3, isShowAvatar_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < showAvatarIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(showAvatarIdList_.getInt(i)); + } + size += dataSize; + if (!getShowAvatarIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + showAvatarIdListMemoizedSerializedSize = dataSize; + } + if (isShowAvatar_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, isShowAvatar_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, 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.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp other = (emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp) obj; + + if (!getShowAvatarIdListList() + .equals(other.getShowAvatarIdListList())) return false; + if (getIsShowAvatar() + != other.getIsShowAvatar()) 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(); + if (getShowAvatarIdListCount() > 0) { + hash = (37 * hash) + SHOW_AVATAR_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getShowAvatarIdListList().hashCode(); + } + hash = (37 * hash) + IS_SHOW_AVATAR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsShowAvatar()); + 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.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp 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.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp 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.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp 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.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp 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.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp 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.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp 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: 4058
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UpdatePlayerShowAvatarListRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UpdatePlayerShowAvatarListRsp) + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.class, emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + showAvatarIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isShowAvatar_ = false; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.internal_static_UpdatePlayerShowAvatarListRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp build() { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp buildPartial() { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp result = new emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.showAvatarIdList_ = showAvatarIdList_; + result.isShowAvatar_ = isShowAvatar_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp) { + return mergeFrom((emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp other) { + if (other == emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp.getDefaultInstance()) return this; + if (!other.showAvatarIdList_.isEmpty()) { + if (showAvatarIdList_.isEmpty()) { + showAvatarIdList_ = other.showAvatarIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.addAll(other.showAvatarIdList_); + } + onChanged(); + } + if (other.getIsShowAvatar() != false) { + setIsShowAvatar(other.getIsShowAvatar()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList showAvatarIdList_ = emptyIntList(); + private void ensureShowAvatarIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + showAvatarIdList_ = mutableCopy(showAvatarIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @return A list containing the showAvatarIdList. + */ + public java.util.List + getShowAvatarIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(showAvatarIdList_) : showAvatarIdList_; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @return The count of showAvatarIdList. + */ + public int getShowAvatarIdListCount() { + return showAvatarIdList_.size(); + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param index The index of the element to return. + * @return The showAvatarIdList at the given index. + */ + public int getShowAvatarIdList(int index) { + return showAvatarIdList_.getInt(index); + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param index The index to set the value at. + * @param value The showAvatarIdList to set. + * @return This builder for chaining. + */ + public Builder setShowAvatarIdList( + int index, int value) { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param value The showAvatarIdList to add. + * @return This builder for chaining. + */ + public Builder addShowAvatarIdList(int value) { + ensureShowAvatarIdListIsMutable(); + showAvatarIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @param values The showAvatarIdList to add. + * @return This builder for chaining. + */ + public Builder addAllShowAvatarIdList( + java.lang.Iterable values) { + ensureShowAvatarIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, showAvatarIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 show_avatar_id_list = 1; + * @return This builder for chaining. + */ + public Builder clearShowAvatarIdList() { + showAvatarIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isShowAvatar_ ; + /** + * bool is_show_avatar = 3; + * @return The isShowAvatar. + */ + @java.lang.Override + public boolean getIsShowAvatar() { + return isShowAvatar_; + } + /** + * bool is_show_avatar = 3; + * @param value The isShowAvatar to set. + * @return This builder for chaining. + */ + public Builder setIsShowAvatar(boolean value) { + + isShowAvatar_ = value; + onChanged(); + return this; + } + /** + * bool is_show_avatar = 3; + * @return This builder for chaining. + */ + public Builder clearIsShowAvatar() { + + isShowAvatar_ = false; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @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:UpdatePlayerShowAvatarListRsp) + } + + // @@protoc_insertion_point(class_scope:UpdatePlayerShowAvatarListRsp) + private static final emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp(); + } + + public static emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdatePlayerShowAvatarListRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UpdatePlayerShowAvatarListRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UpdatePlayerShowAvatarListRspOuterClass.UpdatePlayerShowAvatarListRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UpdatePlayerShowAvatarListRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UpdatePlayerShowAvatarListRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#UpdatePlayerShowAvatarListRsp.proto\"e\n" + + "\035UpdatePlayerShowAvatarListRsp\022\033\n\023show_a" + + "vatar_id_list\030\001 \003(\r\022\026\n\016is_show_avatar\030\003 " + + "\001(\010\022\017\n\007retcode\030\n \001(\005B\033\n\031emu.grasscutter." + + "net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UpdatePlayerShowAvatarListRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UpdatePlayerShowAvatarListRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UpdatePlayerShowAvatarListRsp_descriptor, + new java.lang.String[] { "ShowAvatarIdList", "IsShowAvatar", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java new file mode 100644 index 00000000000..719c5646042 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseItemReqOuterClass.java @@ -0,0 +1,835 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseItemReq.proto + +package emu.grasscutter.net.proto; + +public final class UseItemReqOuterClass { + private UseItemReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseItemReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseItemReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 count = 13; + * @return The count. + */ + int getCount(); + + /** + * uint64 target_guid = 14; + * @return The targetGuid. + */ + long getTargetGuid(); + + /** + * uint64 guid = 10; + * @return The guid. + */ + long getGuid(); + + /** + * bool is_enter_mp_dungeon_team = 15; + * @return The isEnterMpDungeonTeam. + */ + boolean getIsEnterMpDungeonTeam(); + + /** + * uint32 option_idx = 7; + * @return The optionIdx. + */ + int getOptionIdx(); + } + /** + *
+   * CmdId: 690
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseItemReq} + */ + public static final class UseItemReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseItemReq) + UseItemReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseItemReq.newBuilder() to construct. + private UseItemReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseItemReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseItemReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseItemReq( + 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: { + + optionIdx_ = input.readUInt32(); + break; + } + case 80: { + + guid_ = input.readUInt64(); + break; + } + case 104: { + + count_ = input.readUInt32(); + break; + } + case 112: { + + targetGuid_ = input.readUInt64(); + break; + } + case 120: { + + isEnterMpDungeonTeam_ = 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.UseItemReqOuterClass.internal_static_UseItemReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.class, emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.Builder.class); + } + + public static final int COUNT_FIELD_NUMBER = 13; + private int count_; + /** + * uint32 count = 13; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + + public static final int TARGET_GUID_FIELD_NUMBER = 14; + private long targetGuid_; + /** + * uint64 target_guid = 14; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + + public static final int GUID_FIELD_NUMBER = 10; + private long guid_; + /** + * uint64 guid = 10; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int IS_ENTER_MP_DUNGEON_TEAM_FIELD_NUMBER = 15; + private boolean isEnterMpDungeonTeam_; + /** + * bool is_enter_mp_dungeon_team = 15; + * @return The isEnterMpDungeonTeam. + */ + @java.lang.Override + public boolean getIsEnterMpDungeonTeam() { + return isEnterMpDungeonTeam_; + } + + public static final int OPTION_IDX_FIELD_NUMBER = 7; + private int optionIdx_; + /** + * uint32 option_idx = 7; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + + 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 (optionIdx_ != 0) { + output.writeUInt32(7, optionIdx_); + } + if (guid_ != 0L) { + output.writeUInt64(10, guid_); + } + if (count_ != 0) { + output.writeUInt32(13, count_); + } + if (targetGuid_ != 0L) { + output.writeUInt64(14, targetGuid_); + } + if (isEnterMpDungeonTeam_ != false) { + output.writeBool(15, isEnterMpDungeonTeam_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (optionIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, optionIdx_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, guid_); + } + if (count_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, count_); + } + if (targetGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(14, targetGuid_); + } + if (isEnterMpDungeonTeam_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isEnterMpDungeonTeam_); + } + 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.UseItemReqOuterClass.UseItemReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq other = (emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq) obj; + + if (getCount() + != other.getCount()) return false; + if (getTargetGuid() + != other.getTargetGuid()) return false; + if (getGuid() + != other.getGuid()) return false; + if (getIsEnterMpDungeonTeam() + != other.getIsEnterMpDungeonTeam()) return false; + if (getOptionIdx() + != other.getOptionIdx()) 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) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCount(); + hash = (37 * hash) + TARGET_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetGuid()); + hash = (37 * hash) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + IS_ENTER_MP_DUNGEON_TEAM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsEnterMpDungeonTeam()); + hash = (37 * hash) + OPTION_IDX_FIELD_NUMBER; + hash = (53 * hash) + getOptionIdx(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq 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.UseItemReqOuterClass.UseItemReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq 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.UseItemReqOuterClass.UseItemReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq 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.UseItemReqOuterClass.UseItemReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq 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.UseItemReqOuterClass.UseItemReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq 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.UseItemReqOuterClass.UseItemReq 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: 690
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseItemReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseItemReq) + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.class, emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + count_ = 0; + + targetGuid_ = 0L; + + guid_ = 0L; + + isEnterMpDungeonTeam_ = false; + + optionIdx_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.internal_static_UseItemReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq build() { + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq buildPartial() { + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq result = new emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq(this); + result.count_ = count_; + result.targetGuid_ = targetGuid_; + result.guid_ = guid_; + result.isEnterMpDungeonTeam_ = isEnterMpDungeonTeam_; + result.optionIdx_ = optionIdx_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq) { + return mergeFrom((emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq other) { + if (other == emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq.getDefaultInstance()) return this; + if (other.getCount() != 0) { + setCount(other.getCount()); + } + if (other.getTargetGuid() != 0L) { + setTargetGuid(other.getTargetGuid()); + } + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getIsEnterMpDungeonTeam() != false) { + setIsEnterMpDungeonTeam(other.getIsEnterMpDungeonTeam()); + } + if (other.getOptionIdx() != 0) { + setOptionIdx(other.getOptionIdx()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int count_ ; + /** + * uint32 count = 13; + * @return The count. + */ + @java.lang.Override + public int getCount() { + return count_; + } + /** + * uint32 count = 13; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(int value) { + + count_ = value; + onChanged(); + return this; + } + /** + * uint32 count = 13; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0; + onChanged(); + return this; + } + + private long targetGuid_ ; + /** + * uint64 target_guid = 14; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + /** + * uint64 target_guid = 14; + * @param value The targetGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetGuid(long value) { + + targetGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_guid = 14; + * @return This builder for chaining. + */ + public Builder clearTargetGuid() { + + targetGuid_ = 0L; + onChanged(); + return this; + } + + private long guid_ ; + /** + * uint64 guid = 10; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 10; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 10; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private boolean isEnterMpDungeonTeam_ ; + /** + * bool is_enter_mp_dungeon_team = 15; + * @return The isEnterMpDungeonTeam. + */ + @java.lang.Override + public boolean getIsEnterMpDungeonTeam() { + return isEnterMpDungeonTeam_; + } + /** + * bool is_enter_mp_dungeon_team = 15; + * @param value The isEnterMpDungeonTeam to set. + * @return This builder for chaining. + */ + public Builder setIsEnterMpDungeonTeam(boolean value) { + + isEnterMpDungeonTeam_ = value; + onChanged(); + return this; + } + /** + * bool is_enter_mp_dungeon_team = 15; + * @return This builder for chaining. + */ + public Builder clearIsEnterMpDungeonTeam() { + + isEnterMpDungeonTeam_ = false; + onChanged(); + return this; + } + + private int optionIdx_ ; + /** + * uint32 option_idx = 7; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + /** + * uint32 option_idx = 7; + * @param value The optionIdx to set. + * @return This builder for chaining. + */ + public Builder setOptionIdx(int value) { + + optionIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 option_idx = 7; + * @return This builder for chaining. + */ + public Builder clearOptionIdx() { + + optionIdx_ = 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:UseItemReq) + } + + // @@protoc_insertion_point(class_scope:UseItemReq) + private static final emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq(); + } + + public static emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseItemReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseItemReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemReqOuterClass.UseItemReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseItemReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseItemReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020UseItemReq.proto\"t\n\nUseItemReq\022\r\n\005coun" + + "t\030\r \001(\r\022\023\n\013target_guid\030\016 \001(\004\022\014\n\004guid\030\n \001" + + "(\004\022 \n\030is_enter_mp_dungeon_team\030\017 \001(\010\022\022\n\n" + + "option_idx\030\007 \001(\rB\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseItemReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseItemReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseItemReq_descriptor, + new java.lang.String[] { "Count", "TargetGuid", "Guid", "IsEnterMpDungeonTeam", "OptionIdx", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java new file mode 100644 index 00000000000..f39d150d959 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseItemRspOuterClass.java @@ -0,0 +1,831 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseItemRsp.proto + +package emu.grasscutter.net.proto; + +public final class UseItemRspOuterClass { + private UseItemRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseItemRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseItemRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 guid = 5; + * @return The guid. + */ + long getGuid(); + + /** + * uint64 target_guid = 1; + * @return The targetGuid. + */ + long getTargetGuid(); + + /** + * uint32 item_id = 4; + * @return The itemId. + */ + int getItemId(); + + /** + * uint32 option_idx = 8; + * @return The optionIdx. + */ + int getOptionIdx(); + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 673
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UseItemRsp} + */ + public static final class UseItemRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseItemRsp) + UseItemRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseItemRsp.newBuilder() to construct. + private UseItemRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseItemRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseItemRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseItemRsp( + 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: { + + targetGuid_ = input.readUInt64(); + break; + } + case 32: { + + itemId_ = input.readUInt32(); + break; + } + case 40: { + + guid_ = input.readUInt64(); + break; + } + case 64: { + + optionIdx_ = input.readUInt32(); + break; + } + case 112: { + + 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.UseItemRspOuterClass.internal_static_UseItemRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.class, emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.Builder.class); + } + + public static final int GUID_FIELD_NUMBER = 5; + private long guid_; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + + public static final int TARGET_GUID_FIELD_NUMBER = 1; + private long targetGuid_; + /** + * uint64 target_guid = 1; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + + public static final int ITEM_ID_FIELD_NUMBER = 4; + private int itemId_; + /** + * uint32 item_id = 4; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + + public static final int OPTION_IDX_FIELD_NUMBER = 8; + private int optionIdx_; + /** + * uint32 option_idx = 8; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @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 (targetGuid_ != 0L) { + output.writeUInt64(1, targetGuid_); + } + if (itemId_ != 0) { + output.writeUInt32(4, itemId_); + } + if (guid_ != 0L) { + output.writeUInt64(5, guid_); + } + if (optionIdx_ != 0) { + output.writeUInt32(8, optionIdx_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, targetGuid_); + } + if (itemId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, itemId_); + } + if (guid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, guid_); + } + if (optionIdx_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, optionIdx_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, 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.UseItemRspOuterClass.UseItemRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp other = (emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp) obj; + + if (getGuid() + != other.getGuid()) return false; + if (getTargetGuid() + != other.getTargetGuid()) return false; + if (getItemId() + != other.getItemId()) return false; + if (getOptionIdx() + != other.getOptionIdx()) 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) + GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getGuid()); + hash = (37 * hash) + TARGET_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetGuid()); + hash = (37 * hash) + ITEM_ID_FIELD_NUMBER; + hash = (53 * hash) + getItemId(); + hash = (37 * hash) + OPTION_IDX_FIELD_NUMBER; + hash = (53 * hash) + getOptionIdx(); + 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.UseItemRspOuterClass.UseItemRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp 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.UseItemRspOuterClass.UseItemRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp 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.UseItemRspOuterClass.UseItemRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp 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.UseItemRspOuterClass.UseItemRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp 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.UseItemRspOuterClass.UseItemRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp 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.UseItemRspOuterClass.UseItemRsp 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: 673
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UseItemRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseItemRsp) + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.class, emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + guid_ = 0L; + + targetGuid_ = 0L; + + itemId_ = 0; + + optionIdx_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.internal_static_UseItemRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp build() { + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp buildPartial() { + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp result = new emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp(this); + result.guid_ = guid_; + result.targetGuid_ = targetGuid_; + result.itemId_ = itemId_; + result.optionIdx_ = optionIdx_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp) { + return mergeFrom((emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp other) { + if (other == emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp.getDefaultInstance()) return this; + if (other.getGuid() != 0L) { + setGuid(other.getGuid()); + } + if (other.getTargetGuid() != 0L) { + setTargetGuid(other.getTargetGuid()); + } + if (other.getItemId() != 0) { + setItemId(other.getItemId()); + } + if (other.getOptionIdx() != 0) { + setOptionIdx(other.getOptionIdx()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long guid_ ; + /** + * uint64 guid = 5; + * @return The guid. + */ + @java.lang.Override + public long getGuid() { + return guid_; + } + /** + * uint64 guid = 5; + * @param value The guid to set. + * @return This builder for chaining. + */ + public Builder setGuid(long value) { + + guid_ = value; + onChanged(); + return this; + } + /** + * uint64 guid = 5; + * @return This builder for chaining. + */ + public Builder clearGuid() { + + guid_ = 0L; + onChanged(); + return this; + } + + private long targetGuid_ ; + /** + * uint64 target_guid = 1; + * @return The targetGuid. + */ + @java.lang.Override + public long getTargetGuid() { + return targetGuid_; + } + /** + * uint64 target_guid = 1; + * @param value The targetGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetGuid(long value) { + + targetGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_guid = 1; + * @return This builder for chaining. + */ + public Builder clearTargetGuid() { + + targetGuid_ = 0L; + onChanged(); + return this; + } + + private int itemId_ ; + /** + * uint32 item_id = 4; + * @return The itemId. + */ + @java.lang.Override + public int getItemId() { + return itemId_; + } + /** + * uint32 item_id = 4; + * @param value The itemId to set. + * @return This builder for chaining. + */ + public Builder setItemId(int value) { + + itemId_ = value; + onChanged(); + return this; + } + /** + * uint32 item_id = 4; + * @return This builder for chaining. + */ + public Builder clearItemId() { + + itemId_ = 0; + onChanged(); + return this; + } + + private int optionIdx_ ; + /** + * uint32 option_idx = 8; + * @return The optionIdx. + */ + @java.lang.Override + public int getOptionIdx() { + return optionIdx_; + } + /** + * uint32 option_idx = 8; + * @param value The optionIdx to set. + * @return This builder for chaining. + */ + public Builder setOptionIdx(int value) { + + optionIdx_ = value; + onChanged(); + return this; + } + /** + * uint32 option_idx = 8; + * @return This builder for chaining. + */ + public Builder clearOptionIdx() { + + optionIdx_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @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:UseItemRsp) + } + + // @@protoc_insertion_point(class_scope:UseItemRsp) + private static final emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp(); + } + + public static emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseItemRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseItemRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseItemRspOuterClass.UseItemRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseItemRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseItemRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020UseItemRsp.proto\"e\n\nUseItemRsp\022\014\n\004guid" + + "\030\005 \001(\004\022\023\n\013target_guid\030\001 \001(\004\022\017\n\007item_id\030\004" + + " \001(\r\022\022\n\noption_idx\030\010 \001(\r\022\017\n\007retcode\030\016 \001(" + + "\005B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseItemRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseItemRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseItemRsp_descriptor, + new java.lang.String[] { "Guid", "TargetGuid", "ItemId", "OptionIdx", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetReqOuterClass.java new file mode 100644 index 00000000000..8649791e11c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetReqOuterClass.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseWidgetCreateGadgetReq.proto + +package emu.grasscutter.net.proto; + +public final class UseWidgetCreateGadgetReqOuterClass { + private UseWidgetCreateGadgetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseWidgetCreateGadgetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseWidgetCreateGadgetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 15; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 15; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * .Vector rot = 12; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 12; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 12; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * uint32 material_id = 4; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4293
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseWidgetCreateGadgetReq} + */ + public static final class UseWidgetCreateGadgetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseWidgetCreateGadgetReq) + UseWidgetCreateGadgetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseWidgetCreateGadgetReq.newBuilder() to construct. + private UseWidgetCreateGadgetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseWidgetCreateGadgetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseWidgetCreateGadgetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseWidgetCreateGadgetReq( + 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: { + + materialId_ = input.readUInt32(); + break; + } + case 98: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + 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.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.class, emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.Builder.class); + } + + public static final int POS_FIELD_NUMBER = 15; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 15; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int ROT_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 12; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 12; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 4; + private int materialId_; + /** + * uint32 material_id = 4; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + 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 (materialId_ != 0) { + output.writeUInt32(4, materialId_); + } + if (rot_ != null) { + output.writeMessage(12, getRot()); + } + if (pos_ != null) { + output.writeMessage(15, getPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, materialId_); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getRot()); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getPos()); + } + 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.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq other = (emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq) obj; + + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (getMaterialId() + != other.getMaterialId()) 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 (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq 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.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq 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.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq 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.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq 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.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq 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.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq 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: 4293
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseWidgetCreateGadgetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseWidgetCreateGadgetReq) + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.class, emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.internal_static_UseWidgetCreateGadgetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq build() { + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq buildPartial() { + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq result = new emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq(this); + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq) { + return mergeFrom((emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq other) { + if (other == emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq.getDefaultInstance()) return this; + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 15; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 15; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 15; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 15; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 15; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector 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> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 12; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 12; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 12; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 12; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 12; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 12; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 12; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 12; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private int materialId_ ; + /** + * uint32 material_id = 4; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 4; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 4; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 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:UseWidgetCreateGadgetReq) + } + + // @@protoc_insertion_point(class_scope:UseWidgetCreateGadgetReq) + private static final emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq(); + } + + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseWidgetCreateGadgetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseWidgetCreateGadgetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetReqOuterClass.UseWidgetCreateGadgetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseWidgetCreateGadgetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseWidgetCreateGadgetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036UseWidgetCreateGadgetReq.proto\032\014Vector" + + ".proto\"[\n\030UseWidgetCreateGadgetReq\022\024\n\003po" + + "s\030\017 \001(\0132\007.Vector\022\024\n\003rot\030\014 \001(\0132\007.Vector\022\023" + + "\n\013material_id\030\004 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_UseWidgetCreateGadgetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseWidgetCreateGadgetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseWidgetCreateGadgetReq_descriptor, + new java.lang.String[] { "Pos", "Rot", "MaterialId", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetRspOuterClass.java new file mode 100644 index 00000000000..ec7f7daefea --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetCreateGadgetRspOuterClass.java @@ -0,0 +1,619 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseWidgetCreateGadgetRsp.proto + +package emu.grasscutter.net.proto; + +public final class UseWidgetCreateGadgetRspOuterClass { + private UseWidgetCreateGadgetRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseWidgetCreateGadgetRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseWidgetCreateGadgetRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 15; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 material_id = 12; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4290
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code UseWidgetCreateGadgetRsp} + */ + public static final class UseWidgetCreateGadgetRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseWidgetCreateGadgetRsp) + UseWidgetCreateGadgetRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseWidgetCreateGadgetRsp.newBuilder() to construct. + private UseWidgetCreateGadgetRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseWidgetCreateGadgetRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseWidgetCreateGadgetRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseWidgetCreateGadgetRsp( + 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 96: { + + materialId_ = 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.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.class, emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.Builder.class); + } + + 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_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 12; + private int materialId_; + /** + * uint32 material_id = 12; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + 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 (materialId_ != 0) { + output.writeUInt32(12, materialId_); + } + 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 (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, materialId_); + } + 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.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp other = (emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMaterialId() + != other.getMaterialId()) 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(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp 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.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp 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.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp 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.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp 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.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp 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.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp 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: 4290
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code UseWidgetCreateGadgetRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseWidgetCreateGadgetRsp) + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.class, emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.internal_static_UseWidgetCreateGadgetRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp build() { + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp buildPartial() { + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp result = new emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp(this); + result.retcode_ = retcode_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp) { + return mergeFrom((emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp other) { + if (other == emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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; + } + + private int materialId_ ; + /** + * uint32 material_id = 12; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 12; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 12; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 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:UseWidgetCreateGadgetRsp) + } + + // @@protoc_insertion_point(class_scope:UseWidgetCreateGadgetRsp) + private static final emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp(); + } + + public static emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseWidgetCreateGadgetRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseWidgetCreateGadgetRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetCreateGadgetRspOuterClass.UseWidgetCreateGadgetRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseWidgetCreateGadgetRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseWidgetCreateGadgetRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036UseWidgetCreateGadgetRsp.proto\"@\n\030UseW" + + "idgetCreateGadgetRsp\022\017\n\007retcode\030\017 \001(\005\022\023\n" + + "\013material_id\030\014 \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseWidgetCreateGadgetRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseWidgetCreateGadgetRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseWidgetCreateGadgetRsp_descriptor, + new java.lang.String[] { "Retcode", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetReqOuterClass.java new file mode 100644 index 00000000000..5397c99fdb5 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetReqOuterClass.java @@ -0,0 +1,550 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseWidgetRetractGadgetReq.proto + +package emu.grasscutter.net.proto; + +public final class UseWidgetRetractGadgetReqOuterClass { + private UseWidgetRetractGadgetReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseWidgetRetractGadgetReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseWidgetRetractGadgetReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 4286
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseWidgetRetractGadgetReq} + */ + public static final class UseWidgetRetractGadgetReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseWidgetRetractGadgetReq) + UseWidgetRetractGadgetReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseWidgetRetractGadgetReq.newBuilder() to construct. + private UseWidgetRetractGadgetReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseWidgetRetractGadgetReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseWidgetRetractGadgetReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseWidgetRetractGadgetReq( + 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: { + + entityId_ = 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.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.class, emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 3; + private int entityId_; + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(3, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, entityId_); + } + 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.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq other = (emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq) obj; + + if (getEntityId() + != other.getEntityId()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq 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.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq 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.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq 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.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq 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.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq 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.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq 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: 4286
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseWidgetRetractGadgetReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseWidgetRetractGadgetReq) + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.class, emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.internal_static_UseWidgetRetractGadgetReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq build() { + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq buildPartial() { + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq result = new emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq(this); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq) { + return mergeFrom((emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq other) { + if (other == emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 3; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 3; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 3; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:UseWidgetRetractGadgetReq) + } + + // @@protoc_insertion_point(class_scope:UseWidgetRetractGadgetReq) + private static final emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq(); + } + + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseWidgetRetractGadgetReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseWidgetRetractGadgetReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetReqOuterClass.UseWidgetRetractGadgetReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseWidgetRetractGadgetReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseWidgetRetractGadgetReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037UseWidgetRetractGadgetReq.proto\".\n\031Use" + + "WidgetRetractGadgetReq\022\021\n\tentity_id\030\003 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseWidgetRetractGadgetReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseWidgetRetractGadgetReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseWidgetRetractGadgetReq_descriptor, + new java.lang.String[] { "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetRspOuterClass.java new file mode 100644 index 00000000000..7adf4df5161 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/UseWidgetRetractGadgetRspOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: UseWidgetRetractGadgetRsp.proto + +package emu.grasscutter.net.proto; + +public final class UseWidgetRetractGadgetRspOuterClass { + private UseWidgetRetractGadgetRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface UseWidgetRetractGadgetRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:UseWidgetRetractGadgetRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 6; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 4261
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code UseWidgetRetractGadgetRsp} + */ + public static final class UseWidgetRetractGadgetRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:UseWidgetRetractGadgetRsp) + UseWidgetRetractGadgetRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use UseWidgetRetractGadgetRsp.newBuilder() to construct. + private UseWidgetRetractGadgetRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UseWidgetRetractGadgetRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UseWidgetRetractGadgetRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UseWidgetRetractGadgetRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 112: { + + entityId_ = 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.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.class, emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 6; + private int retcode_; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 14; + private int entityId_; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (retcode_ != 0) { + output.writeInt32(6, retcode_); + } + if (entityId_ != 0) { + output.writeUInt32(14, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, retcode_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(14, entityId_); + } + 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.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp other = (emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEntityId() + != other.getEntityId()) 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(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp 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.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp 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.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp 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.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp 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.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp 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.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp 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: 4261
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code UseWidgetRetractGadgetRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:UseWidgetRetractGadgetRsp) + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.class, emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.internal_static_UseWidgetRetractGadgetRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp build() { + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp buildPartial() { + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp result = new emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp(this); + result.retcode_ = retcode_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp) { + return mergeFrom((emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp other) { + if (other == emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 6; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 6; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 6; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 14; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 14; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 14; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:UseWidgetRetractGadgetRsp) + } + + // @@protoc_insertion_point(class_scope:UseWidgetRetractGadgetRsp) + private static final emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp(); + } + + public static emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UseWidgetRetractGadgetRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UseWidgetRetractGadgetRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.UseWidgetRetractGadgetRspOuterClass.UseWidgetRetractGadgetRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_UseWidgetRetractGadgetRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_UseWidgetRetractGadgetRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037UseWidgetRetractGadgetRsp.proto\"?\n\031Use" + + "WidgetRetractGadgetRsp\022\017\n\007retcode\030\006 \001(\005\022" + + "\021\n\tentity_id\030\016 \001(\rB\033\n\031emu.grasscutter.ne" + + "t.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_UseWidgetRetractGadgetRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_UseWidgetRetractGadgetRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_UseWidgetRetractGadgetRsp_descriptor, + new java.lang.String[] { "Retcode", "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/Vector3IntOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/Vector3IntOuterClass.java new file mode 100644 index 00000000000..4ab4fd329f0 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/Vector3IntOuterClass.java @@ -0,0 +1,676 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Vector3Int.proto + +package emu.grasscutter.net.proto; + +public final class Vector3IntOuterClass { + private Vector3IntOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface Vector3IntOrBuilder extends + // @@protoc_insertion_point(interface_extends:Vector3Int) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 x = 1; + * @return The x. + */ + int getX(); + + /** + * int32 y = 2; + * @return The y. + */ + int getY(); + + /** + * int32 z = 3; + * @return The z. + */ + int getZ(); + } + /** + * Protobuf type {@code Vector3Int} + */ + public static final class Vector3Int extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Vector3Int) + Vector3IntOrBuilder { + private static final long serialVersionUID = 0L; + // Use Vector3Int.newBuilder() to construct. + private Vector3Int(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Vector3Int() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Vector3Int(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Vector3Int( + 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: { + + x_ = input.readInt32(); + break; + } + case 16: { + + y_ = input.readInt32(); + break; + } + case 24: { + + z_ = 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.Vector3IntOuterClass.internal_static_Vector3Int_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.class, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder.class); + } + + public static final int X_FIELD_NUMBER = 1; + private int x_; + /** + * int32 x = 1; + * @return The x. + */ + @java.lang.Override + public int getX() { + return x_; + } + + public static final int Y_FIELD_NUMBER = 2; + private int y_; + /** + * int32 y = 2; + * @return The y. + */ + @java.lang.Override + public int getY() { + return y_; + } + + public static final int Z_FIELD_NUMBER = 3; + private int z_; + /** + * int32 z = 3; + * @return The z. + */ + @java.lang.Override + public int getZ() { + return z_; + } + + 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 (x_ != 0) { + output.writeInt32(1, x_); + } + if (y_ != 0) { + output.writeInt32(2, y_); + } + if (z_ != 0) { + output.writeInt32(3, z_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (x_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, x_); + } + if (y_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, y_); + } + if (z_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, z_); + } + 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.Vector3IntOuterClass.Vector3Int)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int other = (emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int) obj; + + if (getX() + != other.getX()) return false; + if (getY() + != other.getY()) return false; + if (getZ() + != other.getZ()) 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) + X_FIELD_NUMBER; + hash = (53 * hash) + getX(); + hash = (37 * hash) + Y_FIELD_NUMBER; + hash = (53 * hash) + getY(); + hash = (37 * hash) + Z_FIELD_NUMBER; + hash = (53 * hash) + getZ(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int 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.Vector3IntOuterClass.Vector3Int parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int 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.Vector3IntOuterClass.Vector3Int parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int 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.Vector3IntOuterClass.Vector3Int parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int 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.Vector3IntOuterClass.Vector3Int parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int 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.Vector3IntOuterClass.Vector3Int 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; + } + /** + * Protobuf type {@code Vector3Int} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Vector3Int) + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3IntOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.class, emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + x_ = 0; + + y_ = 0; + + z_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.internal_static_Vector3Int_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDefaultInstanceForType() { + return emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int build() { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int buildPartial() { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int result = new emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int(this); + result.x_ = x_; + result.y_ = y_; + result.z_ = z_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int) { + return mergeFrom((emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int other) { + if (other == emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int.getDefaultInstance()) return this; + if (other.getX() != 0) { + setX(other.getX()); + } + if (other.getY() != 0) { + setY(other.getY()); + } + if (other.getZ() != 0) { + setZ(other.getZ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int x_ ; + /** + * int32 x = 1; + * @return The x. + */ + @java.lang.Override + public int getX() { + return x_; + } + /** + * int32 x = 1; + * @param value The x to set. + * @return This builder for chaining. + */ + public Builder setX(int value) { + + x_ = value; + onChanged(); + return this; + } + /** + * int32 x = 1; + * @return This builder for chaining. + */ + public Builder clearX() { + + x_ = 0; + onChanged(); + return this; + } + + private int y_ ; + /** + * int32 y = 2; + * @return The y. + */ + @java.lang.Override + public int getY() { + return y_; + } + /** + * int32 y = 2; + * @param value The y to set. + * @return This builder for chaining. + */ + public Builder setY(int value) { + + y_ = value; + onChanged(); + return this; + } + /** + * int32 y = 2; + * @return This builder for chaining. + */ + public Builder clearY() { + + y_ = 0; + onChanged(); + return this; + } + + private int z_ ; + /** + * int32 z = 3; + * @return The z. + */ + @java.lang.Override + public int getZ() { + return z_; + } + /** + * int32 z = 3; + * @param value The z to set. + * @return This builder for chaining. + */ + public Builder setZ(int value) { + + z_ = value; + onChanged(); + return this; + } + /** + * int32 z = 3; + * @return This builder for chaining. + */ + public Builder clearZ() { + + z_ = 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:Vector3Int) + } + + // @@protoc_insertion_point(class_scope:Vector3Int) + private static final emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int(); + } + + public static emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Vector3Int parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Vector3Int(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.Vector3IntOuterClass.Vector3Int getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Vector3Int_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Vector3Int_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020Vector3Int.proto\"-\n\nVector3Int\022\t\n\001x\030\001 " + + "\001(\005\022\t\n\001y\030\002 \001(\005\022\t\n\001z\030\003 \001(\005B\033\n\031emu.grasscu" + + "tter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Vector3Int_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Vector3Int_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Vector3Int_descriptor, + new java.lang.String[] { "X", "Y", "Z", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VectorOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VectorOuterClass.java new file mode 100644 index 00000000000..4151faaec39 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VectorOuterClass.java @@ -0,0 +1,682 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Vector.proto + +package emu.grasscutter.net.proto; + +public final class VectorOuterClass { + private VectorOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VectorOrBuilder extends + // @@protoc_insertion_point(interface_extends:Vector) + com.google.protobuf.MessageOrBuilder { + + /** + * float x = 1; + * @return The x. + */ + float getX(); + + /** + * float y = 2; + * @return The y. + */ + float getY(); + + /** + * float z = 3; + * @return The z. + */ + float getZ(); + } + /** + * Protobuf type {@code Vector} + */ + public static final class Vector extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Vector) + VectorOrBuilder { + private static final long serialVersionUID = 0L; + // Use Vector.newBuilder() to construct. + private Vector(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Vector() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Vector(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Vector( + 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: { + + x_ = input.readFloat(); + break; + } + case 21: { + + y_ = input.readFloat(); + break; + } + case 29: { + + z_ = input.readFloat(); + 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.VectorOuterClass.internal_static_Vector_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VectorOuterClass.Vector.class, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder.class); + } + + public static final int X_FIELD_NUMBER = 1; + private float x_; + /** + * float x = 1; + * @return The x. + */ + @java.lang.Override + public float getX() { + return x_; + } + + public static final int Y_FIELD_NUMBER = 2; + private float y_; + /** + * float y = 2; + * @return The y. + */ + @java.lang.Override + public float getY() { + return y_; + } + + public static final int Z_FIELD_NUMBER = 3; + private float z_; + /** + * float z = 3; + * @return The z. + */ + @java.lang.Override + public float getZ() { + return z_; + } + + 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 (x_ != 0F) { + output.writeFloat(1, x_); + } + if (y_ != 0F) { + output.writeFloat(2, y_); + } + if (z_ != 0F) { + output.writeFloat(3, z_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (x_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, x_); + } + if (y_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(2, y_); + } + if (z_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, z_); + } + 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.VectorOuterClass.Vector)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VectorOuterClass.Vector other = (emu.grasscutter.net.proto.VectorOuterClass.Vector) obj; + + if (java.lang.Float.floatToIntBits(getX()) + != java.lang.Float.floatToIntBits( + other.getX())) return false; + if (java.lang.Float.floatToIntBits(getY()) + != java.lang.Float.floatToIntBits( + other.getY())) return false; + if (java.lang.Float.floatToIntBits(getZ()) + != java.lang.Float.floatToIntBits( + other.getZ())) 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) + X_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getX()); + hash = (37 * hash) + Y_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getY()); + hash = (37 * hash) + Z_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getZ()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector 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.VectorOuterClass.Vector parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector 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.VectorOuterClass.Vector parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector 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.VectorOuterClass.Vector parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector 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.VectorOuterClass.Vector parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VectorOuterClass.Vector 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.VectorOuterClass.Vector 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; + } + /** + * Protobuf type {@code Vector} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Vector) + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VectorOuterClass.Vector.class, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + x_ = 0F; + + y_ = 0F; + + z_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VectorOuterClass.internal_static_Vector_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector build() { + emu.grasscutter.net.proto.VectorOuterClass.Vector result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector buildPartial() { + emu.grasscutter.net.proto.VectorOuterClass.Vector result = new emu.grasscutter.net.proto.VectorOuterClass.Vector(this); + result.x_ = x_; + result.y_ = y_; + result.z_ = z_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VectorOuterClass.Vector) { + return mergeFrom((emu.grasscutter.net.proto.VectorOuterClass.Vector)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VectorOuterClass.Vector other) { + if (other == emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance()) return this; + if (other.getX() != 0F) { + setX(other.getX()); + } + if (other.getY() != 0F) { + setY(other.getY()); + } + if (other.getZ() != 0F) { + setZ(other.getZ()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VectorOuterClass.Vector parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VectorOuterClass.Vector) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private float x_ ; + /** + * float x = 1; + * @return The x. + */ + @java.lang.Override + public float getX() { + return x_; + } + /** + * float x = 1; + * @param value The x to set. + * @return This builder for chaining. + */ + public Builder setX(float value) { + + x_ = value; + onChanged(); + return this; + } + /** + * float x = 1; + * @return This builder for chaining. + */ + public Builder clearX() { + + x_ = 0F; + onChanged(); + return this; + } + + private float y_ ; + /** + * float y = 2; + * @return The y. + */ + @java.lang.Override + public float getY() { + return y_; + } + /** + * float y = 2; + * @param value The y to set. + * @return This builder for chaining. + */ + public Builder setY(float value) { + + y_ = value; + onChanged(); + return this; + } + /** + * float y = 2; + * @return This builder for chaining. + */ + public Builder clearY() { + + y_ = 0F; + onChanged(); + return this; + } + + private float z_ ; + /** + * float z = 3; + * @return The z. + */ + @java.lang.Override + public float getZ() { + return z_; + } + /** + * float z = 3; + * @param value The z to set. + * @return This builder for chaining. + */ + public Builder setZ(float value) { + + z_ = value; + onChanged(); + return this; + } + /** + * float z = 3; + * @return This builder for chaining. + */ + public Builder clearZ() { + + z_ = 0F; + 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:Vector) + } + + // @@protoc_insertion_point(class_scope:Vector) + private static final emu.grasscutter.net.proto.VectorOuterClass.Vector DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VectorOuterClass.Vector(); + } + + public static emu.grasscutter.net.proto.VectorOuterClass.Vector getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Vector parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Vector(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Vector_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Vector_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\014Vector.proto\")\n\006Vector\022\t\n\001x\030\001 \001(\002\022\t\n\001y" + + "\030\002 \001(\002\022\t\n\001z\030\003 \001(\002B\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Vector_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Vector_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Vector_descriptor, + new java.lang.String[] { "X", "Y", "Z", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInfoOuterClass.java new file mode 100644 index 00000000000..73ea4ccb733 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInfoOuterClass.java @@ -0,0 +1,987 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleInfo.proto + +package emu.grasscutter.net.proto; + +public final class VehicleInfoOuterClass { + private VehicleInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .VehicleMember member_list = 1; + */ + java.util.List + getMemberListList(); + /** + * repeated .VehicleMember member_list = 1; + */ + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMemberList(int index); + /** + * repeated .VehicleMember member_list = 1; + */ + int getMemberListCount(); + /** + * repeated .VehicleMember member_list = 1; + */ + java.util.List + getMemberListOrBuilderList(); + /** + * repeated .VehicleMember member_list = 1; + */ + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberListOrBuilder( + int index); + + /** + * uint32 owner_uid = 2; + * @return The ownerUid. + */ + int getOwnerUid(); + + /** + * float cur_stamina = 3; + * @return The curStamina. + */ + float getCurStamina(); + } + /** + * Protobuf type {@code VehicleInfo} + */ + public static final class VehicleInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleInfo) + VehicleInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleInfo.newBuilder() to construct. + private VehicleInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleInfo() { + memberList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleInfo( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + memberList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + memberList_.add( + input.readMessage(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.parser(), extensionRegistry)); + break; + } + case 16: { + + ownerUid_ = input.readUInt32(); + break; + } + case 29: { + + curStamina_ = input.readFloat(); + 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)) { + memberList_ = java.util.Collections.unmodifiableList(memberList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.class, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder.class); + } + + public static final int MEMBER_LIST_FIELD_NUMBER = 1; + private java.util.List memberList_; + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public java.util.List getMemberListList() { + return memberList_; + } + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public java.util.List + getMemberListOrBuilderList() { + return memberList_; + } + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public int getMemberListCount() { + return memberList_.size(); + } + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMemberList(int index) { + return memberList_.get(index); + } + /** + * repeated .VehicleMember member_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberListOrBuilder( + int index) { + return memberList_.get(index); + } + + public static final int OWNER_UID_FIELD_NUMBER = 2; + private int ownerUid_; + /** + * uint32 owner_uid = 2; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + + public static final int CUR_STAMINA_FIELD_NUMBER = 3; + private float curStamina_; + /** + * float cur_stamina = 3; + * @return The curStamina. + */ + @java.lang.Override + public float getCurStamina() { + return curStamina_; + } + + 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 < memberList_.size(); i++) { + output.writeMessage(1, memberList_.get(i)); + } + if (ownerUid_ != 0) { + output.writeUInt32(2, ownerUid_); + } + if (curStamina_ != 0F) { + output.writeFloat(3, curStamina_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < memberList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, memberList_.get(i)); + } + if (ownerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, ownerUid_); + } + if (curStamina_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, curStamina_); + } + 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.VehicleInfoOuterClass.VehicleInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo other = (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) obj; + + if (!getMemberListList() + .equals(other.getMemberListList())) return false; + if (getOwnerUid() + != other.getOwnerUid()) return false; + if (java.lang.Float.floatToIntBits(getCurStamina()) + != java.lang.Float.floatToIntBits( + other.getCurStamina())) 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 (getMemberListCount() > 0) { + hash = (37 * hash) + MEMBER_LIST_FIELD_NUMBER; + hash = (53 * hash) + getMemberListList().hashCode(); + } + hash = (37 * hash) + OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerUid(); + hash = (37 * hash) + CUR_STAMINA_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getCurStamina()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo 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.VehicleInfoOuterClass.VehicleInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo 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.VehicleInfoOuterClass.VehicleInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo 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.VehicleInfoOuterClass.VehicleInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo 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.VehicleInfoOuterClass.VehicleInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo 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.VehicleInfoOuterClass.VehicleInfo 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; + } + /** + * Protobuf type {@code VehicleInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleInfo) + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.class, emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMemberListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (memberListBuilder_ == null) { + memberList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + memberListBuilder_.clear(); + } + ownerUid_ = 0; + + curStamina_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.internal_static_VehicleInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo build() { + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo buildPartial() { + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo result = new emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo(this); + int from_bitField0_ = bitField0_; + if (memberListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + memberList_ = java.util.Collections.unmodifiableList(memberList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.memberList_ = memberList_; + } else { + result.memberList_ = memberListBuilder_.build(); + } + result.ownerUid_ = ownerUid_; + result.curStamina_ = curStamina_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) { + return mergeFrom((emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo other) { + if (other == emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo.getDefaultInstance()) return this; + if (memberListBuilder_ == null) { + if (!other.memberList_.isEmpty()) { + if (memberList_.isEmpty()) { + memberList_ = other.memberList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMemberListIsMutable(); + memberList_.addAll(other.memberList_); + } + onChanged(); + } + } else { + if (!other.memberList_.isEmpty()) { + if (memberListBuilder_.isEmpty()) { + memberListBuilder_.dispose(); + memberListBuilder_ = null; + memberList_ = other.memberList_; + bitField0_ = (bitField0_ & ~0x00000001); + memberListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMemberListFieldBuilder() : null; + } else { + memberListBuilder_.addAllMessages(other.memberList_); + } + } + } + if (other.getOwnerUid() != 0) { + setOwnerUid(other.getOwnerUid()); + } + if (other.getCurStamina() != 0F) { + setCurStamina(other.getCurStamina()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List memberList_ = + java.util.Collections.emptyList(); + private void ensureMemberListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + memberList_ = new java.util.ArrayList(memberList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder> memberListBuilder_; + + /** + * repeated .VehicleMember member_list = 1; + */ + public java.util.List getMemberListList() { + if (memberListBuilder_ == null) { + return java.util.Collections.unmodifiableList(memberList_); + } else { + return memberListBuilder_.getMessageList(); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public int getMemberListCount() { + if (memberListBuilder_ == null) { + return memberList_.size(); + } else { + return memberListBuilder_.getCount(); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMemberList(int index) { + if (memberListBuilder_ == null) { + return memberList_.get(index); + } else { + return memberListBuilder_.getMessage(index); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder setMemberList( + int index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMemberListIsMutable(); + memberList_.set(index, value); + onChanged(); + } else { + memberListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder setMemberList( + int index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder builderForValue) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + memberList_.set(index, builderForValue.build()); + onChanged(); + } else { + memberListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addMemberList(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMemberListIsMutable(); + memberList_.add(value); + onChanged(); + } else { + memberListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addMemberList( + int index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMemberListIsMutable(); + memberList_.add(index, value); + onChanged(); + } else { + memberListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addMemberList( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder builderForValue) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + memberList_.add(builderForValue.build()); + onChanged(); + } else { + memberListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addMemberList( + int index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder builderForValue) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + memberList_.add(index, builderForValue.build()); + onChanged(); + } else { + memberListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder addAllMemberList( + java.lang.Iterable values) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, memberList_); + onChanged(); + } else { + memberListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder clearMemberList() { + if (memberListBuilder_ == null) { + memberList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + memberListBuilder_.clear(); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public Builder removeMemberList(int index) { + if (memberListBuilder_ == null) { + ensureMemberListIsMutable(); + memberList_.remove(index); + onChanged(); + } else { + memberListBuilder_.remove(index); + } + return this; + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder getMemberListBuilder( + int index) { + return getMemberListFieldBuilder().getBuilder(index); + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberListOrBuilder( + int index) { + if (memberListBuilder_ == null) { + return memberList_.get(index); } else { + return memberListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public java.util.List + getMemberListOrBuilderList() { + if (memberListBuilder_ != null) { + return memberListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(memberList_); + } + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder addMemberListBuilder() { + return getMemberListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance()); + } + /** + * repeated .VehicleMember member_list = 1; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder addMemberListBuilder( + int index) { + return getMemberListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance()); + } + /** + * repeated .VehicleMember member_list = 1; + */ + public java.util.List + getMemberListBuilderList() { + return getMemberListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder> + getMemberListFieldBuilder() { + if (memberListBuilder_ == null) { + memberListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder>( + memberList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + memberList_ = null; + } + return memberListBuilder_; + } + + private int ownerUid_ ; + /** + * uint32 owner_uid = 2; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + /** + * uint32 owner_uid = 2; + * @param value The ownerUid to set. + * @return This builder for chaining. + */ + public Builder setOwnerUid(int value) { + + ownerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_uid = 2; + * @return This builder for chaining. + */ + public Builder clearOwnerUid() { + + ownerUid_ = 0; + onChanged(); + return this; + } + + private float curStamina_ ; + /** + * float cur_stamina = 3; + * @return The curStamina. + */ + @java.lang.Override + public float getCurStamina() { + return curStamina_; + } + /** + * float cur_stamina = 3; + * @param value The curStamina to set. + * @return This builder for chaining. + */ + public Builder setCurStamina(float value) { + + curStamina_ = value; + onChanged(); + return this; + } + /** + * float cur_stamina = 3; + * @return This builder for chaining. + */ + public Builder clearCurStamina() { + + curStamina_ = 0F; + 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:VehicleInfo) + } + + // @@protoc_insertion_point(class_scope:VehicleInfo) + private static final emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo(); + } + + public static emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInfoOuterClass.VehicleInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021VehicleInfo.proto\032\023VehicleMember.proto" + + "\"Z\n\013VehicleInfo\022#\n\013member_list\030\001 \003(\0132\016.V" + + "ehicleMember\022\021\n\towner_uid\030\002 \001(\r\022\023\n\013cur_s" + + "tamina\030\003 \001(\002B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VehicleMemberOuterClass.getDescriptor(), + }); + internal_static_VehicleInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleInfo_descriptor, + new java.lang.String[] { "MemberList", "OwnerUid", "CurStamina", }); + emu.grasscutter.net.proto.VehicleMemberOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractReqOuterClass.java new file mode 100644 index 00000000000..ae59ce31907 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractReqOuterClass.java @@ -0,0 +1,731 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleInteractReq.proto + +package emu.grasscutter.net.proto; + +public final class VehicleInteractReqOuterClass { + private VehicleInteractReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleInteractReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleInteractReq) + com.google.protobuf.MessageOrBuilder { + + /** + * .VehicleInteractType interact_type = 8; + * @return The enum numeric value on the wire for interactType. + */ + int getInteractTypeValue(); + /** + * .VehicleInteractType interact_type = 8; + * @return The interactType. + */ + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType(); + + /** + * uint32 pos = 12; + * @return The pos. + */ + int getPos(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 865
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code VehicleInteractReq} + */ + public static final class VehicleInteractReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleInteractReq) + VehicleInteractReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleInteractReq.newBuilder() to construct. + private VehicleInteractReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleInteractReq() { + interactType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleInteractReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleInteractReq( + 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 64: { + int rawValue = input.readEnum(); + + interactType_ = rawValue; + break; + } + case 96: { + + pos_ = input.readUInt32(); + break; + } + case 120: { + + entityId_ = 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.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.class, emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.Builder.class); + } + + public static final int INTERACT_TYPE_FIELD_NUMBER = 8; + private int interactType_; + /** + * .VehicleInteractType interact_type = 8; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .VehicleInteractType interact_type = 8; + * @return The interactType. + */ + @java.lang.Override public emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType result = emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.UNRECOGNIZED : result; + } + + public static final int POS_FIELD_NUMBER = 12; + private int pos_; + /** + * uint32 pos = 12; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (interactType_ != emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_NONE.getNumber()) { + output.writeEnum(8, interactType_); + } + if (pos_ != 0) { + output.writeUInt32(12, pos_); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (interactType_ != emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, interactType_); + } + if (pos_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, pos_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + 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.VehicleInteractReqOuterClass.VehicleInteractReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq other = (emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq) obj; + + if (interactType_ != other.interactType_) return false; + if (getPos() + != other.getPos()) return false; + if (getEntityId() + != other.getEntityId()) 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) + INTERACT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + interactType_; + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos(); + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq 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.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq 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.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq 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.VehicleInteractReqOuterClass.VehicleInteractReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq 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.VehicleInteractReqOuterClass.VehicleInteractReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq 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.VehicleInteractReqOuterClass.VehicleInteractReq 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: 865
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code VehicleInteractReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleInteractReq) + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.class, emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + interactType_ = 0; + + pos_ = 0; + + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.internal_static_VehicleInteractReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq build() { + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq buildPartial() { + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq result = new emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq(this); + result.interactType_ = interactType_; + result.pos_ = pos_; + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq) { + return mergeFrom((emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq other) { + if (other == emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq.getDefaultInstance()) return this; + if (other.interactType_ != 0) { + setInteractTypeValue(other.getInteractTypeValue()); + } + if (other.getPos() != 0) { + setPos(other.getPos()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int interactType_ = 0; + /** + * .VehicleInteractType interact_type = 8; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .VehicleInteractType interact_type = 8; + * @param value The enum numeric value on the wire for interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractTypeValue(int value) { + + interactType_ = value; + onChanged(); + return this; + } + /** + * .VehicleInteractType interact_type = 8; + * @return The interactType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType result = emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.UNRECOGNIZED : result; + } + /** + * .VehicleInteractType interact_type = 8; + * @param value The interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractType(emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType value) { + if (value == null) { + throw new NullPointerException(); + } + + interactType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .VehicleInteractType interact_type = 8; + * @return This builder for chaining. + */ + public Builder clearInteractType() { + + interactType_ = 0; + onChanged(); + return this; + } + + private int pos_ ; + /** + * uint32 pos = 12; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + /** + * uint32 pos = 12; + * @param value The pos to set. + * @return This builder for chaining. + */ + public Builder setPos(int value) { + + pos_ = value; + onChanged(); + return this; + } + /** + * uint32 pos = 12; + * @return This builder for chaining. + */ + public Builder clearPos() { + + pos_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:VehicleInteractReq) + } + + // @@protoc_insertion_point(class_scope:VehicleInteractReq) + private static final emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq(); + } + + public static emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleInteractReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleInteractReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractReqOuterClass.VehicleInteractReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleInteractReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleInteractReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030VehicleInteractReq.proto\032\031VehicleInter" + + "actType.proto\"a\n\022VehicleInteractReq\022+\n\ri" + + "nteract_type\030\010 \001(\0162\024.VehicleInteractType" + + "\022\013\n\003pos\030\014 \001(\r\022\021\n\tentity_id\030\017 \001(\rB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor(), + }); + internal_static_VehicleInteractReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleInteractReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleInteractReq_descriptor, + new java.lang.String[] { "InteractType", "Pos", "EntityId", }); + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractRspOuterClass.java new file mode 100644 index 00000000000..072284f20df --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractRspOuterClass.java @@ -0,0 +1,936 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleInteractRsp.proto + +package emu.grasscutter.net.proto; + +public final class VehicleInteractRspOuterClass { + private VehicleInteractRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleInteractRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleInteractRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * .VehicleInteractType interact_type = 15; + * @return The enum numeric value on the wire for interactType. + */ + int getInteractTypeValue(); + /** + * .VehicleInteractType interact_type = 15; + * @return The interactType. + */ + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType(); + + /** + * .VehicleMember member = 3; + * @return Whether the member field is set. + */ + boolean hasMember(); + /** + * .VehicleMember member = 3; + * @return The member. + */ + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMember(); + /** + * .VehicleMember member = 3; + */ + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberOrBuilder(); + + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + int getEntityId(); + + /** + * int32 retcode = 1; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 804
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code VehicleInteractRsp} + */ + public static final class VehicleInteractRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleInteractRsp) + VehicleInteractRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleInteractRsp.newBuilder() to construct. + private VehicleInteractRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleInteractRsp() { + interactType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleInteractRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleInteractRsp( + 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: { + + retcode_ = input.readInt32(); + break; + } + case 16: { + + entityId_ = input.readUInt32(); + break; + } + case 26: { + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder subBuilder = null; + if (member_ != null) { + subBuilder = member_.toBuilder(); + } + member_ = input.readMessage(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(member_); + member_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + int rawValue = input.readEnum(); + + interactType_ = 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.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.class, emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.Builder.class); + } + + public static final int INTERACT_TYPE_FIELD_NUMBER = 15; + private int interactType_; + /** + * .VehicleInteractType interact_type = 15; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .VehicleInteractType interact_type = 15; + * @return The interactType. + */ + @java.lang.Override public emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType result = emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.UNRECOGNIZED : result; + } + + public static final int MEMBER_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember member_; + /** + * .VehicleMember member = 3; + * @return Whether the member field is set. + */ + @java.lang.Override + public boolean hasMember() { + return member_ != null; + } + /** + * .VehicleMember member = 3; + * @return The member. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMember() { + return member_ == null ? emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance() : member_; + } + /** + * .VehicleMember member = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberOrBuilder() { + return getMember(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 2; + private int entityId_; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int RETCODE_FIELD_NUMBER = 1; + private int retcode_; + /** + * int32 retcode = 1; + * @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 (retcode_ != 0) { + output.writeInt32(1, retcode_); + } + if (entityId_ != 0) { + output.writeUInt32(2, entityId_); + } + if (member_ != null) { + output.writeMessage(3, getMember()); + } + if (interactType_ != emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_NONE.getNumber()) { + output.writeEnum(15, interactType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, retcode_); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, entityId_); + } + if (member_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getMember()); + } + if (interactType_ != emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(15, interactType_); + } + 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.VehicleInteractRspOuterClass.VehicleInteractRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp other = (emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp) obj; + + if (interactType_ != other.interactType_) return false; + if (hasMember() != other.hasMember()) return false; + if (hasMember()) { + if (!getMember() + .equals(other.getMember())) return false; + } + if (getEntityId() + != other.getEntityId()) 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) + INTERACT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + interactType_; + if (hasMember()) { + hash = (37 * hash) + MEMBER_FIELD_NUMBER; + hash = (53 * hash) + getMember().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + 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.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp 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.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp 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.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp 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.VehicleInteractRspOuterClass.VehicleInteractRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp 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.VehicleInteractRspOuterClass.VehicleInteractRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp 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.VehicleInteractRspOuterClass.VehicleInteractRsp 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: 804
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code VehicleInteractRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleInteractRsp) + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.class, emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + interactType_ = 0; + + if (memberBuilder_ == null) { + member_ = null; + } else { + member_ = null; + memberBuilder_ = null; + } + entityId_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.internal_static_VehicleInteractRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp build() { + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp buildPartial() { + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp result = new emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp(this); + result.interactType_ = interactType_; + if (memberBuilder_ == null) { + result.member_ = member_; + } else { + result.member_ = memberBuilder_.build(); + } + result.entityId_ = entityId_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp) { + return mergeFrom((emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp other) { + if (other == emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp.getDefaultInstance()) return this; + if (other.interactType_ != 0) { + setInteractTypeValue(other.getInteractTypeValue()); + } + if (other.hasMember()) { + mergeMember(other.getMember()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int interactType_ = 0; + /** + * .VehicleInteractType interact_type = 15; + * @return The enum numeric value on the wire for interactType. + */ + @java.lang.Override public int getInteractTypeValue() { + return interactType_; + } + /** + * .VehicleInteractType interact_type = 15; + * @param value The enum numeric value on the wire for interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractTypeValue(int value) { + + interactType_ = value; + onChanged(); + return this; + } + /** + * .VehicleInteractType interact_type = 15; + * @return The interactType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType getInteractType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType result = emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.valueOf(interactType_); + return result == null ? emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.UNRECOGNIZED : result; + } + /** + * .VehicleInteractType interact_type = 15; + * @param value The interactType to set. + * @return This builder for chaining. + */ + public Builder setInteractType(emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType value) { + if (value == null) { + throw new NullPointerException(); + } + + interactType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .VehicleInteractType interact_type = 15; + * @return This builder for chaining. + */ + public Builder clearInteractType() { + + interactType_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember member_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder> memberBuilder_; + /** + * .VehicleMember member = 3; + * @return Whether the member field is set. + */ + public boolean hasMember() { + return memberBuilder_ != null || member_ != null; + } + /** + * .VehicleMember member = 3; + * @return The member. + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getMember() { + if (memberBuilder_ == null) { + return member_ == null ? emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance() : member_; + } else { + return memberBuilder_.getMessage(); + } + } + /** + * .VehicleMember member = 3; + */ + public Builder setMember(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + member_ = value; + onChanged(); + } else { + memberBuilder_.setMessage(value); + } + + return this; + } + /** + * .VehicleMember member = 3; + */ + public Builder setMember( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder builderForValue) { + if (memberBuilder_ == null) { + member_ = builderForValue.build(); + onChanged(); + } else { + memberBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .VehicleMember member = 3; + */ + public Builder mergeMember(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember value) { + if (memberBuilder_ == null) { + if (member_ != null) { + member_ = + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.newBuilder(member_).mergeFrom(value).buildPartial(); + } else { + member_ = value; + } + onChanged(); + } else { + memberBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .VehicleMember member = 3; + */ + public Builder clearMember() { + if (memberBuilder_ == null) { + member_ = null; + onChanged(); + } else { + member_ = null; + memberBuilder_ = null; + } + + return this; + } + /** + * .VehicleMember member = 3; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder getMemberBuilder() { + + onChanged(); + return getMemberFieldBuilder().getBuilder(); + } + /** + * .VehicleMember member = 3; + */ + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder getMemberOrBuilder() { + if (memberBuilder_ != null) { + return memberBuilder_.getMessageOrBuilder(); + } else { + return member_ == null ? + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance() : member_; + } + } + /** + * .VehicleMember member = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder> + getMemberFieldBuilder() { + if (memberBuilder_ == null) { + memberBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder>( + getMember(), + getParentForChildren(), + isClean()); + member_ = null; + } + return memberBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 2; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 2; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 2; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 1; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 1; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 1; + * @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:VehicleInteractRsp) + } + + // @@protoc_insertion_point(class_scope:VehicleInteractRsp) + private static final emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp(); + } + + public static emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleInteractRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleInteractRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleInteractRspOuterClass.VehicleInteractRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleInteractRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleInteractRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030VehicleInteractRsp.proto\032\031VehicleInter" + + "actType.proto\032\023VehicleMember.proto\"\205\001\n\022V" + + "ehicleInteractRsp\022+\n\rinteract_type\030\017 \001(\016" + + "2\024.VehicleInteractType\022\036\n\006member\030\003 \001(\0132\016" + + ".VehicleMember\022\021\n\tentity_id\030\002 \001(\r\022\017\n\007ret" + + "code\030\001 \001(\005B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor(), + emu.grasscutter.net.proto.VehicleMemberOuterClass.getDescriptor(), + }); + internal_static_VehicleInteractRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleInteractRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleInteractRsp_descriptor, + new java.lang.String[] { "InteractType", "Member", "EntityId", "Retcode", }); + emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor(); + emu.grasscutter.net.proto.VehicleMemberOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractTypeOuterClass.java new file mode 100644 index 00000000000..a081ca71f5e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleInteractTypeOuterClass.java @@ -0,0 +1,156 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleInteractType.proto + +package emu.grasscutter.net.proto; + +public final class VehicleInteractTypeOuterClass { + private VehicleInteractTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code VehicleInteractType} + */ + public enum VehicleInteractType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * VEHICLE_INTERACT_TYPE_NONE = 0; + */ + VEHICLE_INTERACT_TYPE_NONE(0), + /** + * VEHICLE_INTERACT_TYPE_IN = 1; + */ + VEHICLE_INTERACT_TYPE_IN(1), + /** + * VEHICLE_INTERACT_TYPE_OUT = 2; + */ + VEHICLE_INTERACT_TYPE_OUT(2), + UNRECOGNIZED(-1), + ; + + /** + * VEHICLE_INTERACT_TYPE_NONE = 0; + */ + public static final int VEHICLE_INTERACT_TYPE_NONE_VALUE = 0; + /** + * VEHICLE_INTERACT_TYPE_IN = 1; + */ + public static final int VEHICLE_INTERACT_TYPE_IN_VALUE = 1; + /** + * VEHICLE_INTERACT_TYPE_OUT = 2; + */ + public static final int VEHICLE_INTERACT_TYPE_OUT_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 VehicleInteractType 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 VehicleInteractType forNumber(int value) { + switch (value) { + case 0: return VEHICLE_INTERACT_TYPE_NONE; + case 1: return VEHICLE_INTERACT_TYPE_IN; + case 2: return VEHICLE_INTERACT_TYPE_OUT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + VehicleInteractType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public VehicleInteractType findValueByNumber(int number) { + return VehicleInteractType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final VehicleInteractType[] VALUES = values(); + + public static VehicleInteractType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private VehicleInteractType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:VehicleInteractType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031VehicleInteractType.proto*r\n\023VehicleIn" + + "teractType\022\036\n\032VEHICLE_INTERACT_TYPE_NONE" + + "\020\000\022\034\n\030VEHICLE_INTERACT_TYPE_IN\020\001\022\035\n\031VEHI" + + "CLE_INTERACT_TYPE_OUT\020\002B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleLocationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleLocationInfoOuterClass.java new file mode 100644 index 00000000000..b8a2bb26d66 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleLocationInfoOuterClass.java @@ -0,0 +1,1429 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleLocationInfo.proto + +package emu.grasscutter.net.proto; + +public final class VehicleLocationInfoOuterClass { + private VehicleLocationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleLocationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleLocationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 14; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 14; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + + /** + * float cur_hp = 11; + * @return The curHp. + */ + float getCurHp(); + + /** + * uint32 owner_uid = 5; + * @return The ownerUid. + */ + int getOwnerUid(); + + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 1; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 1; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + + /** + * repeated uint32 uid_list = 3; + * @return A list containing the uidList. + */ + java.util.List getUidListList(); + /** + * repeated uint32 uid_list = 3; + * @return The count of uidList. + */ + int getUidListCount(); + /** + * repeated uint32 uid_list = 3; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + int getUidList(int index); + + /** + * uint32 gadget_id = 13; + * @return The gadgetId. + */ + int getGadgetId(); + + /** + * float max_hp = 6; + * @return The maxHp. + */ + float getMaxHp(); + } + /** + * Protobuf type {@code VehicleLocationInfo} + */ + public static final class VehicleLocationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleLocationInfo) + VehicleLocationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleLocationInfo.newBuilder() to construct. + private VehicleLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleLocationInfo() { + uidList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleLocationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleLocationInfo( + 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 10: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + uidList_.addInt(input.readUInt32()); + break; + } + case 26: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + uidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + uidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 40: { + + ownerUid_ = input.readUInt32(); + break; + } + case 53: { + + maxHp_ = input.readFloat(); + break; + } + case 93: { + + curHp_ = input.readFloat(); + break; + } + case 104: { + + gadgetId_ = input.readUInt32(); + break; + } + case 114: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 120: { + + entityId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + uidList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.class, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 14; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int CUR_HP_FIELD_NUMBER = 11; + private float curHp_; + /** + * float cur_hp = 11; + * @return The curHp. + */ + @java.lang.Override + public float getCurHp() { + return curHp_; + } + + public static final int OWNER_UID_FIELD_NUMBER = 5; + private int ownerUid_; + /** + * uint32 owner_uid = 5; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + + public static final int POS_FIELD_NUMBER = 1; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + public static final int UID_LIST_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.IntList uidList_; + /** + * repeated uint32 uid_list = 3; + * @return A list containing the uidList. + */ + @java.lang.Override + public java.util.List + getUidListList() { + return uidList_; + } + /** + * repeated uint32 uid_list = 3; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 3; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + private int uidListMemoizedSerializedSize = -1; + + public static final int GADGET_ID_FIELD_NUMBER = 13; + private int gadgetId_; + /** + * uint32 gadget_id = 13; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + public static final int MAX_HP_FIELD_NUMBER = 6; + private float maxHp_; + /** + * float max_hp = 6; + * @return The maxHp. + */ + @java.lang.Override + public float getMaxHp() { + return maxHp_; + } + + 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 (pos_ != null) { + output.writeMessage(1, getPos()); + } + if (getUidListList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(uidListMemoizedSerializedSize); + } + for (int i = 0; i < uidList_.size(); i++) { + output.writeUInt32NoTag(uidList_.getInt(i)); + } + if (ownerUid_ != 0) { + output.writeUInt32(5, ownerUid_); + } + if (maxHp_ != 0F) { + output.writeFloat(6, maxHp_); + } + if (curHp_ != 0F) { + output.writeFloat(11, curHp_); + } + if (gadgetId_ != 0) { + output.writeUInt32(13, gadgetId_); + } + if (rot_ != null) { + output.writeMessage(14, getRot()); + } + if (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getPos()); + } + { + int dataSize = 0; + for (int i = 0; i < uidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(uidList_.getInt(i)); + } + size += dataSize; + if (!getUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + uidListMemoizedSerializedSize = dataSize; + } + if (ownerUid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, ownerUid_); + } + if (maxHp_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(6, maxHp_); + } + if (curHp_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(11, curHp_); + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(13, gadgetId_); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getRot()); + } + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + 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.VehicleLocationInfoOuterClass.VehicleLocationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo other = (emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (getEntityId() + != other.getEntityId()) return false; + if (java.lang.Float.floatToIntBits(getCurHp()) + != java.lang.Float.floatToIntBits( + other.getCurHp())) return false; + if (getOwnerUid() + != other.getOwnerUid()) return false; + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) return false; + } + if (!getUidListList() + .equals(other.getUidListList())) return false; + if (getGadgetId() + != other.getGadgetId()) return false; + if (java.lang.Float.floatToIntBits(getMaxHp()) + != java.lang.Float.floatToIntBits( + other.getMaxHp())) 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 (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + CUR_HP_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getCurHp()); + hash = (37 * hash) + OWNER_UID_FIELD_NUMBER; + hash = (53 * hash) + getOwnerUid(); + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + if (getUidListCount() > 0) { + hash = (37 * hash) + UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getUidListList().hashCode(); + } + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (37 * hash) + MAX_HP_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getMaxHp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo 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.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo 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.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo 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.VehicleLocationInfoOuterClass.VehicleLocationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo 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.VehicleLocationInfoOuterClass.VehicleLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo 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.VehicleLocationInfoOuterClass.VehicleLocationInfo 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; + } + /** + * Protobuf type {@code VehicleLocationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleLocationInfo) + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.class, emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + entityId_ = 0; + + curHp_ = 0F; + + ownerUid_ = 0; + + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + gadgetId_ = 0; + + maxHp_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.internal_static_VehicleLocationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo build() { + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo buildPartial() { + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo result = new emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo(this); + int from_bitField0_ = bitField0_; + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + result.entityId_ = entityId_; + result.curHp_ = curHp_; + result.ownerUid_ = ownerUid_; + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + uidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.uidList_ = uidList_; + result.gadgetId_ = gadgetId_; + result.maxHp_ = maxHp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo) { + return mergeFrom((emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo other) { + if (other == emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getCurHp() != 0F) { + setCurHp(other.getCurHp()); + } + if (other.getOwnerUid() != 0) { + setOwnerUid(other.getOwnerUid()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + if (!other.uidList_.isEmpty()) { + if (uidList_.isEmpty()) { + uidList_ = other.uidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureUidListIsMutable(); + uidList_.addAll(other.uidList_); + } + onChanged(); + } + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + if (other.getMaxHp() != 0F) { + setMaxHp(other.getMaxHp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 14; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 14; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private float curHp_ ; + /** + * float cur_hp = 11; + * @return The curHp. + */ + @java.lang.Override + public float getCurHp() { + return curHp_; + } + /** + * float cur_hp = 11; + * @param value The curHp to set. + * @return This builder for chaining. + */ + public Builder setCurHp(float value) { + + curHp_ = value; + onChanged(); + return this; + } + /** + * float cur_hp = 11; + * @return This builder for chaining. + */ + public Builder clearCurHp() { + + curHp_ = 0F; + onChanged(); + return this; + } + + private int ownerUid_ ; + /** + * uint32 owner_uid = 5; + * @return The ownerUid. + */ + @java.lang.Override + public int getOwnerUid() { + return ownerUid_; + } + /** + * uint32 owner_uid = 5; + * @param value The ownerUid to set. + * @return This builder for chaining. + */ + public Builder setOwnerUid(int value) { + + ownerUid_ = value; + onChanged(); + return this; + } + /** + * uint32 owner_uid = 5; + * @return This builder for chaining. + */ + public Builder clearOwnerUid() { + + ownerUid_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 1; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 1; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 1; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 1; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 1; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + + private com.google.protobuf.Internal.IntList uidList_ = emptyIntList(); + private void ensureUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + uidList_ = mutableCopy(uidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 uid_list = 3; + * @return A list containing the uidList. + */ + public java.util.List + getUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(uidList_) : uidList_; + } + /** + * repeated uint32 uid_list = 3; + * @return The count of uidList. + */ + public int getUidListCount() { + return uidList_.size(); + } + /** + * repeated uint32 uid_list = 3; + * @param index The index of the element to return. + * @return The uidList at the given index. + */ + public int getUidList(int index) { + return uidList_.getInt(index); + } + /** + * repeated uint32 uid_list = 3; + * @param index The index to set the value at. + * @param value The uidList to set. + * @return This builder for chaining. + */ + public Builder setUidList( + int index, int value) { + ensureUidListIsMutable(); + uidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 3; + * @param value The uidList to add. + * @return This builder for chaining. + */ + public Builder addUidList(int value) { + ensureUidListIsMutable(); + uidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 3; + * @param values The uidList to add. + * @return This builder for chaining. + */ + public Builder addAllUidList( + java.lang.Iterable values) { + ensureUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, uidList_); + onChanged(); + return this; + } + /** + * repeated uint32 uid_list = 3; + * @return This builder for chaining. + */ + public Builder clearUidList() { + uidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 13; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 13; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 13; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 0; + onChanged(); + return this; + } + + private float maxHp_ ; + /** + * float max_hp = 6; + * @return The maxHp. + */ + @java.lang.Override + public float getMaxHp() { + return maxHp_; + } + /** + * float max_hp = 6; + * @param value The maxHp to set. + * @return This builder for chaining. + */ + public Builder setMaxHp(float value) { + + maxHp_ = value; + onChanged(); + return this; + } + /** + * float max_hp = 6; + * @return This builder for chaining. + */ + public Builder clearMaxHp() { + + maxHp_ = 0F; + 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:VehicleLocationInfo) + } + + // @@protoc_insertion_point(class_scope:VehicleLocationInfo) + private static final emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo(); + } + + public static emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleLocationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleLocationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleLocationInfoOuterClass.VehicleLocationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleLocationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleLocationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031VehicleLocationInfo.proto\032\014Vector.prot" + + "o\"\254\001\n\023VehicleLocationInfo\022\024\n\003rot\030\016 \001(\0132\007" + + ".Vector\022\021\n\tentity_id\030\017 \001(\r\022\016\n\006cur_hp\030\013 \001" + + "(\002\022\021\n\towner_uid\030\005 \001(\r\022\024\n\003pos\030\001 \001(\0132\007.Vec" + + "tor\022\020\n\010uid_list\030\003 \003(\r\022\021\n\tgadget_id\030\r \001(\r" + + "\022\016\n\006max_hp\030\006 \001(\002B\033\n\031emu.grasscutter.net." + + "protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_VehicleLocationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleLocationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleLocationInfo_descriptor, + new java.lang.String[] { "Rot", "EntityId", "CurHp", "OwnerUid", "Pos", "UidList", "GadgetId", "MaxHp", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleMemberOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleMemberOuterClass.java new file mode 100644 index 00000000000..90b4a093f33 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleMemberOuterClass.java @@ -0,0 +1,678 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleMember.proto + +package emu.grasscutter.net.proto; + +public final class VehicleMemberOuterClass { + private VehicleMemberOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleMemberOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleMember) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 uid = 1; + * @return The uid. + */ + int getUid(); + + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * uint32 pos = 3; + * @return The pos. + */ + int getPos(); + } + /** + * Protobuf type {@code VehicleMember} + */ + public static final class VehicleMember extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleMember) + VehicleMemberOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleMember.newBuilder() to construct. + private VehicleMember(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleMember() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleMember(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleMember( + 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: { + + uid_ = input.readUInt32(); + break; + } + case 16: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 24: { + + pos_ = 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.VehicleMemberOuterClass.internal_static_VehicleMember_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.class, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder.class); + } + + public static final int UID_FIELD_NUMBER = 1; + private int uid_; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 2; + private long avatarGuid_; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int POS_FIELD_NUMBER = 3; + private int pos_; + /** + * uint32 pos = 3; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + + 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 (uid_ != 0) { + output.writeUInt32(1, uid_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(2, avatarGuid_); + } + if (pos_ != 0) { + output.writeUInt32(3, pos_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uid_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, uid_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, avatarGuid_); + } + if (pos_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, pos_); + } + 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.VehicleMemberOuterClass.VehicleMember)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember other = (emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember) obj; + + if (getUid() + != other.getUid()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (getPos() + != other.getPos()) 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) + UID_FIELD_NUMBER; + hash = (53 * hash) + getUid(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember 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.VehicleMemberOuterClass.VehicleMember parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember 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.VehicleMemberOuterClass.VehicleMember parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember 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.VehicleMemberOuterClass.VehicleMember parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember 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.VehicleMemberOuterClass.VehicleMember parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember 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.VehicleMemberOuterClass.VehicleMember 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; + } + /** + * Protobuf type {@code VehicleMember} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleMember) + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMemberOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.class, emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uid_ = 0; + + avatarGuid_ = 0L; + + pos_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.internal_static_VehicleMember_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember build() { + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember buildPartial() { + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember result = new emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember(this); + result.uid_ = uid_; + result.avatarGuid_ = avatarGuid_; + result.pos_ = pos_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember) { + return mergeFrom((emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember other) { + if (other == emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember.getDefaultInstance()) return this; + if (other.getUid() != 0) { + setUid(other.getUid()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + if (other.getPos() != 0) { + setPos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int uid_ ; + /** + * uint32 uid = 1; + * @return The uid. + */ + @java.lang.Override + public int getUid() { + return uid_; + } + /** + * uint32 uid = 1; + * @param value The uid to set. + * @return This builder for chaining. + */ + public Builder setUid(int value) { + + uid_ = value; + onChanged(); + return this; + } + /** + * uint32 uid = 1; + * @return This builder for chaining. + */ + public Builder clearUid() { + + uid_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 2; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 2; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 2; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private int pos_ ; + /** + * uint32 pos = 3; + * @return The pos. + */ + @java.lang.Override + public int getPos() { + return pos_; + } + /** + * uint32 pos = 3; + * @param value The pos to set. + * @return This builder for chaining. + */ + public Builder setPos(int value) { + + pos_ = value; + onChanged(); + return this; + } + /** + * uint32 pos = 3; + * @return This builder for chaining. + */ + public Builder clearPos() { + + pos_ = 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:VehicleMember) + } + + // @@protoc_insertion_point(class_scope:VehicleMember) + private static final emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember(); + } + + public static emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleMember parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleMember(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleMember_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleMember_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023VehicleMember.proto\">\n\rVehicleMember\022\013" + + "\n\003uid\030\001 \001(\r\022\023\n\013avatar_guid\030\002 \001(\004\022\013\n\003pos\030" + + "\003 \001(\rB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_VehicleMember_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleMember_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleMember_descriptor, + new java.lang.String[] { "Uid", "AvatarGuid", "Pos", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VehicleStaminaNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VehicleStaminaNotifyOuterClass.java new file mode 100644 index 00000000000..01dfb1da95d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VehicleStaminaNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VehicleStaminaNotify.proto + +package emu.grasscutter.net.proto; + +public final class VehicleStaminaNotifyOuterClass { + private VehicleStaminaNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface VehicleStaminaNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:VehicleStaminaNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 6; + * @return The entityId. + */ + int getEntityId(); + + /** + * float cur_stamina = 14; + * @return The curStamina. + */ + float getCurStamina(); + } + /** + *
+   * CmdId: 834
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code VehicleStaminaNotify} + */ + public static final class VehicleStaminaNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:VehicleStaminaNotify) + VehicleStaminaNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use VehicleStaminaNotify.newBuilder() to construct. + private VehicleStaminaNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VehicleStaminaNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VehicleStaminaNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VehicleStaminaNotify( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 117: { + + curStamina_ = input.readFloat(); + 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.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.class, emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 6; + private int entityId_; + /** + * uint32 entity_id = 6; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int CUR_STAMINA_FIELD_NUMBER = 14; + private float curStamina_; + /** + * float cur_stamina = 14; + * @return The curStamina. + */ + @java.lang.Override + public float getCurStamina() { + return curStamina_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(6, entityId_); + } + if (curStamina_ != 0F) { + output.writeFloat(14, curStamina_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(6, entityId_); + } + if (curStamina_ != 0F) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(14, curStamina_); + } + 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.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify other = (emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify) obj; + + if (getEntityId() + != other.getEntityId()) return false; + if (java.lang.Float.floatToIntBits(getCurStamina()) + != java.lang.Float.floatToIntBits( + other.getCurStamina())) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (37 * hash) + CUR_STAMINA_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getCurStamina()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify 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.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify 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.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify 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.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify 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.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify 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.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify 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: 834
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code VehicleStaminaNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:VehicleStaminaNotify) + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.class, emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + curStamina_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.internal_static_VehicleStaminaNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify build() { + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify buildPartial() { + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify result = new emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify(this); + result.entityId_ = entityId_; + result.curStamina_ = curStamina_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify) { + return mergeFrom((emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify other) { + if (other == emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.getCurStamina() != 0F) { + setCurStamina(other.getCurStamina()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 6; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 6; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 6; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private float curStamina_ ; + /** + * float cur_stamina = 14; + * @return The curStamina. + */ + @java.lang.Override + public float getCurStamina() { + return curStamina_; + } + /** + * float cur_stamina = 14; + * @param value The curStamina to set. + * @return This builder for chaining. + */ + public Builder setCurStamina(float value) { + + curStamina_ = value; + onChanged(); + return this; + } + /** + * float cur_stamina = 14; + * @return This builder for chaining. + */ + public Builder clearCurStamina() { + + curStamina_ = 0F; + 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:VehicleStaminaNotify) + } + + // @@protoc_insertion_point(class_scope:VehicleStaminaNotify) + private static final emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify(); + } + + public static emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VehicleStaminaNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VehicleStaminaNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.VehicleStaminaNotifyOuterClass.VehicleStaminaNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_VehicleStaminaNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_VehicleStaminaNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032VehicleStaminaNotify.proto\">\n\024VehicleS" + + "taminaNotify\022\021\n\tentity_id\030\006 \001(\r\022\023\n\013cur_s" + + "tamina\030\016 \001(\002B\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_VehicleStaminaNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_VehicleStaminaNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_VehicleStaminaNotify_descriptor, + new java.lang.String[] { "EntityId", "CurStamina", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java new file mode 100644 index 00000000000..1e68e4ef5c4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/VisionTypeOuterClass.java @@ -0,0 +1,320 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: VisionType.proto + +package emu.grasscutter.net.proto; + +public final class VisionTypeOuterClass { + private VisionTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code VisionType} + */ + public enum VisionType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * VISION_TYPE_NONE = 0; + */ + VISION_TYPE_NONE(0), + /** + * VISION_TYPE_MEET = 1; + */ + VISION_TYPE_MEET(1), + /** + * VISION_TYPE_REBORN = 2; + */ + VISION_TYPE_REBORN(2), + /** + * VISION_TYPE_REPLACE = 3; + */ + VISION_TYPE_REPLACE(3), + /** + * VISION_TYPE_WAYPOINT_REBORN = 4; + */ + VISION_TYPE_WAYPOINT_REBORN(4), + /** + * VISION_TYPE_MISS = 5; + */ + VISION_TYPE_MISS(5), + /** + * VISION_TYPE_DIE = 6; + */ + VISION_TYPE_DIE(6), + /** + * VISION_TYPE_GATHER_ESCAPE = 7; + */ + VISION_TYPE_GATHER_ESCAPE(7), + /** + * VISION_TYPE_REFRESH = 8; + */ + VISION_TYPE_REFRESH(8), + /** + * VISION_TYPE_TRANSPORT = 9; + */ + VISION_TYPE_TRANSPORT(9), + /** + * VISION_TYPE_REPLACE_DIE = 10; + */ + VISION_TYPE_REPLACE_DIE(10), + /** + * VISION_TYPE_REPLACE_NO_NOTIFY = 11; + */ + VISION_TYPE_REPLACE_NO_NOTIFY(11), + /** + * VISION_TYPE_BORN = 12; + */ + VISION_TYPE_BORN(12), + /** + * VISION_TYPE_PICKUP = 13; + */ + VISION_TYPE_PICKUP(13), + /** + * VISION_TYPE_REMOVE = 14; + */ + VISION_TYPE_REMOVE(14), + /** + * VISION_TYPE_CHANGE_COSTUME = 15; + */ + VISION_TYPE_CHANGE_COSTUME(15), + /** + * VISION_TYPE_FISH_REFRESH = 16; + */ + VISION_TYPE_FISH_REFRESH(16), + /** + * VISION_TYPE_FISH_BIG_SHOCK = 17; + */ + VISION_TYPE_FISH_BIG_SHOCK(17), + /** + * VISION_TYPE_FISH_QTE_SUCC = 18; + */ + VISION_TYPE_FISH_QTE_SUCC(18), + /** + * VISION_TYPE_Unk2700_EPFKMOIPADB = 19; + */ + VISION_TYPE_Unk2700_EPFKMOIPADB(19), + UNRECOGNIZED(-1), + ; + + /** + * VISION_TYPE_NONE = 0; + */ + public static final int VISION_TYPE_NONE_VALUE = 0; + /** + * VISION_TYPE_MEET = 1; + */ + public static final int VISION_TYPE_MEET_VALUE = 1; + /** + * VISION_TYPE_REBORN = 2; + */ + public static final int VISION_TYPE_REBORN_VALUE = 2; + /** + * VISION_TYPE_REPLACE = 3; + */ + public static final int VISION_TYPE_REPLACE_VALUE = 3; + /** + * VISION_TYPE_WAYPOINT_REBORN = 4; + */ + public static final int VISION_TYPE_WAYPOINT_REBORN_VALUE = 4; + /** + * VISION_TYPE_MISS = 5; + */ + public static final int VISION_TYPE_MISS_VALUE = 5; + /** + * VISION_TYPE_DIE = 6; + */ + public static final int VISION_TYPE_DIE_VALUE = 6; + /** + * VISION_TYPE_GATHER_ESCAPE = 7; + */ + public static final int VISION_TYPE_GATHER_ESCAPE_VALUE = 7; + /** + * VISION_TYPE_REFRESH = 8; + */ + public static final int VISION_TYPE_REFRESH_VALUE = 8; + /** + * VISION_TYPE_TRANSPORT = 9; + */ + public static final int VISION_TYPE_TRANSPORT_VALUE = 9; + /** + * VISION_TYPE_REPLACE_DIE = 10; + */ + public static final int VISION_TYPE_REPLACE_DIE_VALUE = 10; + /** + * VISION_TYPE_REPLACE_NO_NOTIFY = 11; + */ + public static final int VISION_TYPE_REPLACE_NO_NOTIFY_VALUE = 11; + /** + * VISION_TYPE_BORN = 12; + */ + public static final int VISION_TYPE_BORN_VALUE = 12; + /** + * VISION_TYPE_PICKUP = 13; + */ + public static final int VISION_TYPE_PICKUP_VALUE = 13; + /** + * VISION_TYPE_REMOVE = 14; + */ + public static final int VISION_TYPE_REMOVE_VALUE = 14; + /** + * VISION_TYPE_CHANGE_COSTUME = 15; + */ + public static final int VISION_TYPE_CHANGE_COSTUME_VALUE = 15; + /** + * VISION_TYPE_FISH_REFRESH = 16; + */ + public static final int VISION_TYPE_FISH_REFRESH_VALUE = 16; + /** + * VISION_TYPE_FISH_BIG_SHOCK = 17; + */ + public static final int VISION_TYPE_FISH_BIG_SHOCK_VALUE = 17; + /** + * VISION_TYPE_FISH_QTE_SUCC = 18; + */ + public static final int VISION_TYPE_FISH_QTE_SUCC_VALUE = 18; + /** + * VISION_TYPE_Unk2700_EPFKMOIPADB = 19; + */ + public static final int VISION_TYPE_Unk2700_EPFKMOIPADB_VALUE = 19; + + + 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 VisionType 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 VisionType forNumber(int value) { + switch (value) { + case 0: return VISION_TYPE_NONE; + case 1: return VISION_TYPE_MEET; + case 2: return VISION_TYPE_REBORN; + case 3: return VISION_TYPE_REPLACE; + case 4: return VISION_TYPE_WAYPOINT_REBORN; + case 5: return VISION_TYPE_MISS; + case 6: return VISION_TYPE_DIE; + case 7: return VISION_TYPE_GATHER_ESCAPE; + case 8: return VISION_TYPE_REFRESH; + case 9: return VISION_TYPE_TRANSPORT; + case 10: return VISION_TYPE_REPLACE_DIE; + case 11: return VISION_TYPE_REPLACE_NO_NOTIFY; + case 12: return VISION_TYPE_BORN; + case 13: return VISION_TYPE_PICKUP; + case 14: return VISION_TYPE_REMOVE; + case 15: return VISION_TYPE_CHANGE_COSTUME; + case 16: return VISION_TYPE_FISH_REFRESH; + case 17: return VISION_TYPE_FISH_BIG_SHOCK; + case 18: return VISION_TYPE_FISH_QTE_SUCC; + case 19: return VISION_TYPE_Unk2700_EPFKMOIPADB; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + VisionType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public VisionType findValueByNumber(int number) { + return VisionType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.VisionTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final VisionType[] VALUES = values(); + + public static VisionType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private VisionType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:VisionType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\020VisionType.proto*\260\004\n\nVisionType\022\024\n\020VIS" + + "ION_TYPE_NONE\020\000\022\024\n\020VISION_TYPE_MEET\020\001\022\026\n" + + "\022VISION_TYPE_REBORN\020\002\022\027\n\023VISION_TYPE_REP" + + "LACE\020\003\022\037\n\033VISION_TYPE_WAYPOINT_REBORN\020\004\022" + + "\024\n\020VISION_TYPE_MISS\020\005\022\023\n\017VISION_TYPE_DIE" + + "\020\006\022\035\n\031VISION_TYPE_GATHER_ESCAPE\020\007\022\027\n\023VIS" + + "ION_TYPE_REFRESH\020\010\022\031\n\025VISION_TYPE_TRANSP" + + "ORT\020\t\022\033\n\027VISION_TYPE_REPLACE_DIE\020\n\022!\n\035VI" + + "SION_TYPE_REPLACE_NO_NOTIFY\020\013\022\024\n\020VISION_" + + "TYPE_BORN\020\014\022\026\n\022VISION_TYPE_PICKUP\020\r\022\026\n\022V" + + "ISION_TYPE_REMOVE\020\016\022\036\n\032VISION_TYPE_CHANG" + + "E_COSTUME\020\017\022\034\n\030VISION_TYPE_FISH_REFRESH\020" + + "\020\022\036\n\032VISION_TYPE_FISH_BIG_SHOCK\020\021\022\035\n\031VIS" + + "ION_TYPE_FISH_QTE_SUCC\020\022\022#\n\037VISION_TYPE_" + + "Unk2700_EPFKMOIPADB\020\023B\033\n\031emu.grasscutter" + + ".net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java new file mode 100644 index 00000000000..12a9653c737 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenReqOuterClass.java @@ -0,0 +1,957 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponAwakenReq.proto + +package emu.grasscutter.net.proto; + +public final class WeaponAwakenReqOuterClass { + private WeaponAwakenReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponAwakenReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponAwakenReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + long getItemGuid(); + + /** + * map<uint32, uint32> affix_level_map = 7; + */ + int getAffixLevelMapCount(); + /** + * map<uint32, uint32> affix_level_map = 7; + */ + boolean containsAffixLevelMap( + int key); + /** + * Use {@link #getAffixLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAffixLevelMap(); + /** + * map<uint32, uint32> affix_level_map = 7; + */ + java.util.Map + getAffixLevelMapMap(); + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + int getAffixLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + int getAffixLevelMapOrThrow( + int key); + + /** + * uint64 target_weapon_guid = 9; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 695
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponAwakenReq} + */ + public static final class WeaponAwakenReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponAwakenReq) + WeaponAwakenReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponAwakenReq.newBuilder() to construct. + private WeaponAwakenReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponAwakenReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponAwakenReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponAwakenReq( + 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 58: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + affixLevelMap_ = com.google.protobuf.MapField.newMapField( + AffixLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + affixLevelMap__ = input.readMessage( + AffixLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + affixLevelMap_.getMutableMap().put( + affixLevelMap__.getKey(), affixLevelMap__.getValue()); + break; + } + case 72: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 80: { + + itemGuid_ = input.readUInt64(); + 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.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.class, emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.Builder.class); + } + + public static final int ITEM_GUID_FIELD_NUMBER = 10; + private long itemGuid_; + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + @java.lang.Override + public long getItemGuid() { + return itemGuid_; + } + + public static final int AFFIX_LEVEL_MAP_FIELD_NUMBER = 7; + private static final class AffixLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_AffixLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixLevelMap_; + private com.google.protobuf.MapField + internalGetAffixLevelMap() { + if (affixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixLevelMapDefaultEntryHolder.defaultEntry); + } + return affixLevelMap_; + } + + public int getAffixLevelMapCount() { + return internalGetAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + @java.lang.Override + public boolean containsAffixLevelMap( + int key) { + + return internalGetAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixLevelMap() { + return getAffixLevelMapMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public java.util.Map getAffixLevelMapMap() { + return internalGetAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public int getAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public int getAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 9; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 9; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAffixLevelMap(), + AffixLevelMapDefaultEntryHolder.defaultEntry, + 7); + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(9, targetWeaponGuid_); + } + if (itemGuid_ != 0L) { + output.writeUInt64(10, itemGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetAffixLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + affixLevelMap__ = AffixLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, affixLevelMap__); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(9, targetWeaponGuid_); + } + if (itemGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, itemGuid_); + } + 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.WeaponAwakenReqOuterClass.WeaponAwakenReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq other = (emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq) obj; + + if (getItemGuid() + != other.getItemGuid()) return false; + if (!internalGetAffixLevelMap().equals( + other.internalGetAffixLevelMap())) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) 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) + ITEM_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getItemGuid()); + if (!internalGetAffixLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + AFFIX_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAffixLevelMap().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq 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.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq 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.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq 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.WeaponAwakenReqOuterClass.WeaponAwakenReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq 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.WeaponAwakenReqOuterClass.WeaponAwakenReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq 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.WeaponAwakenReqOuterClass.WeaponAwakenReq 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: 695
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponAwakenReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponAwakenReq) + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 7: + return internalGetAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 7: + return internalGetMutableAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.class, emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + itemGuid_ = 0L; + + internalGetMutableAffixLevelMap().clear(); + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.internal_static_WeaponAwakenReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq build() { + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq buildPartial() { + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq result = new emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq(this); + int from_bitField0_ = bitField0_; + result.itemGuid_ = itemGuid_; + result.affixLevelMap_ = internalGetAffixLevelMap(); + result.affixLevelMap_.makeImmutable(); + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq) { + return mergeFrom((emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq other) { + if (other == emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq.getDefaultInstance()) return this; + if (other.getItemGuid() != 0L) { + setItemGuid(other.getItemGuid()); + } + internalGetMutableAffixLevelMap().mergeFrom( + other.internalGetAffixLevelMap()); + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private long itemGuid_ ; + /** + * uint64 item_guid = 10; + * @return The itemGuid. + */ + @java.lang.Override + public long getItemGuid() { + return itemGuid_; + } + /** + * uint64 item_guid = 10; + * @param value The itemGuid to set. + * @return This builder for chaining. + */ + public Builder setItemGuid(long value) { + + itemGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 item_guid = 10; + * @return This builder for chaining. + */ + public Builder clearItemGuid() { + + itemGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixLevelMap_; + private com.google.protobuf.MapField + internalGetAffixLevelMap() { + if (affixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixLevelMapDefaultEntryHolder.defaultEntry); + } + return affixLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableAffixLevelMap() { + onChanged();; + if (affixLevelMap_ == null) { + affixLevelMap_ = com.google.protobuf.MapField.newMapField( + AffixLevelMapDefaultEntryHolder.defaultEntry); + } + if (!affixLevelMap_.isMutable()) { + affixLevelMap_ = affixLevelMap_.copy(); + } + return affixLevelMap_; + } + + public int getAffixLevelMapCount() { + return internalGetAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + @java.lang.Override + public boolean containsAffixLevelMap( + int key) { + + return internalGetAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixLevelMap() { + return getAffixLevelMapMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public java.util.Map getAffixLevelMapMap() { + return internalGetAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public int getAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + @java.lang.Override + + public int getAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAffixLevelMap() { + internalGetMutableAffixLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + public Builder removeAffixLevelMap( + int key) { + + internalGetMutableAffixLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAffixLevelMap() { + return internalGetMutableAffixLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + public Builder putAffixLevelMap( + int key, + int value) { + + + internalGetMutableAffixLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> affix_level_map = 7; + */ + + public Builder putAllAffixLevelMap( + java.util.Map values) { + internalGetMutableAffixLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 9; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 9; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 9; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + 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:WeaponAwakenReq) + } + + // @@protoc_insertion_point(class_scope:WeaponAwakenReq) + private static final emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq(); + } + + public static emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponAwakenReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponAwakenReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenReqOuterClass.WeaponAwakenReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenReq_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenReq_AffixLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenReq_AffixLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WeaponAwakenReq.proto\"\264\001\n\017WeaponAwaken" + + "Req\022\021\n\titem_guid\030\n \001(\004\022<\n\017affix_level_ma" + + "p\030\007 \003(\0132#.WeaponAwakenReq.AffixLevelMapE" + + "ntry\022\032\n\022target_weapon_guid\030\t \001(\004\0324\n\022Affi" + + "xLevelMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001" + + "(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeaponAwakenReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponAwakenReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenReq_descriptor, + new java.lang.String[] { "ItemGuid", "AffixLevelMap", "TargetWeaponGuid", }); + internal_static_WeaponAwakenReq_AffixLevelMapEntry_descriptor = + internal_static_WeaponAwakenReq_descriptor.getNestedTypes().get(0); + internal_static_WeaponAwakenReq_AffixLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenReq_AffixLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java new file mode 100644 index 00000000000..418118c1a0c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponAwakenRspOuterClass.java @@ -0,0 +1,1399 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponAwakenRsp.proto + +package emu.grasscutter.net.proto; + +public final class WeaponAwakenRspOuterClass { + private WeaponAwakenRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponAwakenRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponAwakenRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 9; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + long getAvatarGuid(); + + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + int getOldAffixLevelMapCount(); + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + boolean containsOldAffixLevelMap( + int key); + /** + * Use {@link #getOldAffixLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getOldAffixLevelMap(); + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + java.util.Map + getOldAffixLevelMapMap(); + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + int getOldAffixLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + int getOldAffixLevelMapOrThrow( + int key); + + /** + * uint32 target_weapon_awaken_level = 2; + * @return The targetWeaponAwakenLevel. + */ + int getTargetWeaponAwakenLevel(); + + /** + * uint64 target_weapon_guid = 15; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + int getCurAffixLevelMapCount(); + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + boolean containsCurAffixLevelMap( + int key); + /** + * Use {@link #getCurAffixLevelMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getCurAffixLevelMap(); + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + java.util.Map + getCurAffixLevelMapMap(); + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + int getCurAffixLevelMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + int getCurAffixLevelMapOrThrow( + int key); + } + /** + *
+   * CmdId: 606
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WeaponAwakenRsp} + */ + public static final class WeaponAwakenRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponAwakenRsp) + WeaponAwakenRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponAwakenRsp.newBuilder() to construct. + private WeaponAwakenRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponAwakenRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponAwakenRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponAwakenRsp( + 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 16: { + + targetWeaponAwakenLevel_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + oldAffixLevelMap_ = com.google.protobuf.MapField.newMapField( + OldAffixLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + oldAffixLevelMap__ = input.readMessage( + OldAffixLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + oldAffixLevelMap_.getMutableMap().put( + oldAffixLevelMap__.getKey(), oldAffixLevelMap__.getValue()); + break; + } + case 72: { + + retcode_ = input.readInt32(); + break; + } + case 80: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 90: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + curAffixLevelMap_ = com.google.protobuf.MapField.newMapField( + CurAffixLevelMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + curAffixLevelMap__ = input.readMessage( + CurAffixLevelMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + curAffixLevelMap_.getMutableMap().put( + curAffixLevelMap__.getKey(), curAffixLevelMap__.getValue()); + break; + } + case 120: { + + targetWeaponGuid_ = input.readUInt64(); + 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.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetOldAffixLevelMap(); + case 11: + return internalGetCurAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.class, emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 9; + private int retcode_; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 10; + private long avatarGuid_; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + public static final int OLD_AFFIX_LEVEL_MAP_FIELD_NUMBER = 4; + private static final class OldAffixLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> oldAffixLevelMap_; + private com.google.protobuf.MapField + internalGetOldAffixLevelMap() { + if (oldAffixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OldAffixLevelMapDefaultEntryHolder.defaultEntry); + } + return oldAffixLevelMap_; + } + + public int getOldAffixLevelMapCount() { + return internalGetOldAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + @java.lang.Override + public boolean containsOldAffixLevelMap( + int key) { + + return internalGetOldAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getOldAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOldAffixLevelMap() { + return getOldAffixLevelMapMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public java.util.Map getOldAffixLevelMapMap() { + return internalGetOldAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public int getOldAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOldAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public int getOldAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetOldAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int TARGET_WEAPON_AWAKEN_LEVEL_FIELD_NUMBER = 2; + private int targetWeaponAwakenLevel_; + /** + * uint32 target_weapon_awaken_level = 2; + * @return The targetWeaponAwakenLevel. + */ + @java.lang.Override + public int getTargetWeaponAwakenLevel() { + return targetWeaponAwakenLevel_; + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 15; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 15; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + public static final int CUR_AFFIX_LEVEL_MAP_FIELD_NUMBER = 11; + private static final class CurAffixLevelMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> curAffixLevelMap_; + private com.google.protobuf.MapField + internalGetCurAffixLevelMap() { + if (curAffixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CurAffixLevelMapDefaultEntryHolder.defaultEntry); + } + return curAffixLevelMap_; + } + + public int getCurAffixLevelMapCount() { + return internalGetCurAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + @java.lang.Override + public boolean containsCurAffixLevelMap( + int key) { + + return internalGetCurAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getCurAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCurAffixLevelMap() { + return getCurAffixLevelMapMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public java.util.Map getCurAffixLevelMapMap() { + return internalGetCurAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public int getCurAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetCurAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public int getCurAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetCurAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (targetWeaponAwakenLevel_ != 0) { + output.writeUInt32(2, targetWeaponAwakenLevel_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetOldAffixLevelMap(), + OldAffixLevelMapDefaultEntryHolder.defaultEntry, + 4); + if (retcode_ != 0) { + output.writeInt32(9, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(10, avatarGuid_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetCurAffixLevelMap(), + CurAffixLevelMapDefaultEntryHolder.defaultEntry, + 11); + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(15, targetWeaponGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetWeaponAwakenLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, targetWeaponAwakenLevel_); + } + for (java.util.Map.Entry entry + : internalGetOldAffixLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + oldAffixLevelMap__ = OldAffixLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, oldAffixLevelMap__); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(10, avatarGuid_); + } + for (java.util.Map.Entry entry + : internalGetCurAffixLevelMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + curAffixLevelMap__ = CurAffixLevelMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, curAffixLevelMap__); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(15, targetWeaponGuid_); + } + 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.WeaponAwakenRspOuterClass.WeaponAwakenRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp other = (emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) return false; + if (!internalGetOldAffixLevelMap().equals( + other.internalGetOldAffixLevelMap())) return false; + if (getTargetWeaponAwakenLevel() + != other.getTargetWeaponAwakenLevel()) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (!internalGetCurAffixLevelMap().equals( + other.internalGetCurAffixLevelMap())) 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(); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + if (!internalGetOldAffixLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + OLD_AFFIX_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetOldAffixLevelMap().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_AWAKEN_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getTargetWeaponAwakenLevel(); + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + if (!internalGetCurAffixLevelMap().getMap().isEmpty()) { + hash = (37 * hash) + CUR_AFFIX_LEVEL_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetCurAffixLevelMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp 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.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp 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.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp 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.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp 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.WeaponAwakenRspOuterClass.WeaponAwakenRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp 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.WeaponAwakenRspOuterClass.WeaponAwakenRsp 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: 606
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WeaponAwakenRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponAwakenRsp) + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetOldAffixLevelMap(); + case 11: + return internalGetCurAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableOldAffixLevelMap(); + case 11: + return internalGetMutableCurAffixLevelMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.class, emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + avatarGuid_ = 0L; + + internalGetMutableOldAffixLevelMap().clear(); + targetWeaponAwakenLevel_ = 0; + + targetWeaponGuid_ = 0L; + + internalGetMutableCurAffixLevelMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.internal_static_WeaponAwakenRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp build() { + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp buildPartial() { + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp result = new emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp(this); + int from_bitField0_ = bitField0_; + result.retcode_ = retcode_; + result.avatarGuid_ = avatarGuid_; + result.oldAffixLevelMap_ = internalGetOldAffixLevelMap(); + result.oldAffixLevelMap_.makeImmutable(); + result.targetWeaponAwakenLevel_ = targetWeaponAwakenLevel_; + result.targetWeaponGuid_ = targetWeaponGuid_; + result.curAffixLevelMap_ = internalGetCurAffixLevelMap(); + result.curAffixLevelMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp) { + return mergeFrom((emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp other) { + if (other == emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + internalGetMutableOldAffixLevelMap().mergeFrom( + other.internalGetOldAffixLevelMap()); + if (other.getTargetWeaponAwakenLevel() != 0) { + setTargetWeaponAwakenLevel(other.getTargetWeaponAwakenLevel()); + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + internalGetMutableCurAffixLevelMap().mergeFrom( + other.internalGetCurAffixLevelMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int retcode_ ; + /** + * int32 retcode = 9; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 9; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 9; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 10; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 10; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 10; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> oldAffixLevelMap_; + private com.google.protobuf.MapField + internalGetOldAffixLevelMap() { + if (oldAffixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + OldAffixLevelMapDefaultEntryHolder.defaultEntry); + } + return oldAffixLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableOldAffixLevelMap() { + onChanged();; + if (oldAffixLevelMap_ == null) { + oldAffixLevelMap_ = com.google.protobuf.MapField.newMapField( + OldAffixLevelMapDefaultEntryHolder.defaultEntry); + } + if (!oldAffixLevelMap_.isMutable()) { + oldAffixLevelMap_ = oldAffixLevelMap_.copy(); + } + return oldAffixLevelMap_; + } + + public int getOldAffixLevelMapCount() { + return internalGetOldAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + @java.lang.Override + public boolean containsOldAffixLevelMap( + int key) { + + return internalGetOldAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getOldAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getOldAffixLevelMap() { + return getOldAffixLevelMapMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public java.util.Map getOldAffixLevelMapMap() { + return internalGetOldAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public int getOldAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetOldAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + @java.lang.Override + + public int getOldAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetOldAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearOldAffixLevelMap() { + internalGetMutableOldAffixLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + public Builder removeOldAffixLevelMap( + int key) { + + internalGetMutableOldAffixLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableOldAffixLevelMap() { + return internalGetMutableOldAffixLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + public Builder putOldAffixLevelMap( + int key, + int value) { + + + internalGetMutableOldAffixLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> old_affix_level_map = 4; + */ + + public Builder putAllOldAffixLevelMap( + java.util.Map values) { + internalGetMutableOldAffixLevelMap().getMutableMap() + .putAll(values); + return this; + } + + private int targetWeaponAwakenLevel_ ; + /** + * uint32 target_weapon_awaken_level = 2; + * @return The targetWeaponAwakenLevel. + */ + @java.lang.Override + public int getTargetWeaponAwakenLevel() { + return targetWeaponAwakenLevel_; + } + /** + * uint32 target_weapon_awaken_level = 2; + * @param value The targetWeaponAwakenLevel to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponAwakenLevel(int value) { + + targetWeaponAwakenLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 target_weapon_awaken_level = 2; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponAwakenLevel() { + + targetWeaponAwakenLevel_ = 0; + onChanged(); + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 15; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 15; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 15; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> curAffixLevelMap_; + private com.google.protobuf.MapField + internalGetCurAffixLevelMap() { + if (curAffixLevelMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + CurAffixLevelMapDefaultEntryHolder.defaultEntry); + } + return curAffixLevelMap_; + } + private com.google.protobuf.MapField + internalGetMutableCurAffixLevelMap() { + onChanged();; + if (curAffixLevelMap_ == null) { + curAffixLevelMap_ = com.google.protobuf.MapField.newMapField( + CurAffixLevelMapDefaultEntryHolder.defaultEntry); + } + if (!curAffixLevelMap_.isMutable()) { + curAffixLevelMap_ = curAffixLevelMap_.copy(); + } + return curAffixLevelMap_; + } + + public int getCurAffixLevelMapCount() { + return internalGetCurAffixLevelMap().getMap().size(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + @java.lang.Override + public boolean containsCurAffixLevelMap( + int key) { + + return internalGetCurAffixLevelMap().getMap().containsKey(key); + } + /** + * Use {@link #getCurAffixLevelMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getCurAffixLevelMap() { + return getCurAffixLevelMapMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public java.util.Map getCurAffixLevelMapMap() { + return internalGetCurAffixLevelMap().getMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public int getCurAffixLevelMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetCurAffixLevelMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + @java.lang.Override + + public int getCurAffixLevelMapOrThrow( + int key) { + + java.util.Map map = + internalGetCurAffixLevelMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearCurAffixLevelMap() { + internalGetMutableCurAffixLevelMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + public Builder removeCurAffixLevelMap( + int key) { + + internalGetMutableCurAffixLevelMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableCurAffixLevelMap() { + return internalGetMutableCurAffixLevelMap().getMutableMap(); + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + public Builder putCurAffixLevelMap( + int key, + int value) { + + + internalGetMutableCurAffixLevelMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> cur_affix_level_map = 11; + */ + + public Builder putAllCurAffixLevelMap( + java.util.Map values) { + internalGetMutableCurAffixLevelMap().getMutableMap() + .putAll(values); + 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:WeaponAwakenRsp) + } + + // @@protoc_insertion_point(class_scope:WeaponAwakenRsp) + private static final emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp(); + } + + public static emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponAwakenRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponAwakenRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponAwakenRspOuterClass.WeaponAwakenRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenRsp_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WeaponAwakenRsp.proto\"\363\002\n\017WeaponAwaken" + + "Rsp\022\017\n\007retcode\030\t \001(\005\022\023\n\013avatar_guid\030\n \001(" + + "\004\022C\n\023old_affix_level_map\030\004 \003(\0132&.WeaponA" + + "wakenRsp.OldAffixLevelMapEntry\022\"\n\032target" + + "_weapon_awaken_level\030\002 \001(\r\022\032\n\022target_wea" + + "pon_guid\030\017 \001(\004\022C\n\023cur_affix_level_map\030\013 " + + "\003(\0132&.WeaponAwakenRsp.CurAffixLevelMapEn" + + "try\0327\n\025OldAffixLevelMapEntry\022\013\n\003key\030\001 \001(" + + "\r\022\r\n\005value\030\002 \001(\r:\0028\001\0327\n\025CurAffixLevelMap" + + "Entry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 \001(\r:\0028\001B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeaponAwakenRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponAwakenRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenRsp_descriptor, + new java.lang.String[] { "Retcode", "AvatarGuid", "OldAffixLevelMap", "TargetWeaponAwakenLevel", "TargetWeaponGuid", "CurAffixLevelMap", }); + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_descriptor = + internal_static_WeaponAwakenRsp_descriptor.getNestedTypes().get(0); + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenRsp_OldAffixLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_descriptor = + internal_static_WeaponAwakenRsp_descriptor.getNestedTypes().get(1); + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponAwakenRsp_CurAffixLevelMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java new file mode 100644 index 00000000000..3d9a71f74c4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponOuterClass.java @@ -0,0 +1,1010 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: Weapon.proto + +package emu.grasscutter.net.proto; + +public final class WeaponOuterClass { + private WeaponOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponOrBuilder extends + // @@protoc_insertion_point(interface_extends:Weapon) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 level = 1; + * @return The level. + */ + int getLevel(); + + /** + * uint32 exp = 2; + * @return The exp. + */ + int getExp(); + + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + int getPromoteLevel(); + + /** + * map<uint32, uint32> affix_map = 4; + */ + int getAffixMapCount(); + /** + * map<uint32, uint32> affix_map = 4; + */ + boolean containsAffixMap( + int key); + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getAffixMap(); + /** + * map<uint32, uint32> affix_map = 4; + */ + java.util.Map + getAffixMapMap(); + /** + * map<uint32, uint32> affix_map = 4; + */ + + int getAffixMapOrDefault( + int key, + int defaultValue); + /** + * map<uint32, uint32> affix_map = 4; + */ + + int getAffixMapOrThrow( + int key); + } + /** + * Protobuf type {@code Weapon} + */ + public static final class Weapon extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Weapon) + WeaponOrBuilder { + private static final long serialVersionUID = 0L; + // Use Weapon.newBuilder() to construct. + private Weapon(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Weapon() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Weapon(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Weapon( + 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: { + + level_ = input.readUInt32(); + break; + } + case 16: { + + exp_ = input.readUInt32(); + break; + } + case 24: { + + promoteLevel_ = input.readUInt32(); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + affixMap_ = com.google.protobuf.MapField.newMapField( + AffixMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + affixMap__ = input.readMessage( + AffixMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + affixMap_.getMutableMap().put( + affixMap__.getKey(), affixMap__.getValue()); + 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.WeaponOuterClass.internal_static_Weapon_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.class, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder.class); + } + + public static final int LEVEL_FIELD_NUMBER = 1; + private int level_; + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + + public static final int EXP_FIELD_NUMBER = 2; + private int exp_; + /** + * uint32 exp = 2; + * @return The exp. + */ + @java.lang.Override + public int getExp() { + return exp_; + } + + public static final int PROMOTE_LEVEL_FIELD_NUMBER = 3; + private int promoteLevel_; + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + + public static final int AFFIX_MAP_FIELD_NUMBER = 4; + private static final class AffixMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, java.lang.Integer> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_AffixMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0); + } + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixMap_; + private com.google.protobuf.MapField + internalGetAffixMap() { + if (affixMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + return affixMap_; + } + + public int getAffixMapCount() { + return internalGetAffixMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + + @java.lang.Override + public boolean containsAffixMap( + int key) { + + return internalGetAffixMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixMap() { + return getAffixMapMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public java.util.Map getAffixMapMap() { + return internalGetAffixMap().getMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public int getAffixMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public int getAffixMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 (level_ != 0) { + output.writeUInt32(1, level_); + } + if (exp_ != 0) { + output.writeUInt32(2, exp_); + } + if (promoteLevel_ != 0) { + output.writeUInt32(3, promoteLevel_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetAffixMap(), + AffixMapDefaultEntryHolder.defaultEntry, + 4); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, level_); + } + if (exp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, exp_); + } + if (promoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, promoteLevel_); + } + for (java.util.Map.Entry entry + : internalGetAffixMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + affixMap__ = AffixMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, affixMap__); + } + 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.WeaponOuterClass.Weapon)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponOuterClass.Weapon other = (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) obj; + + if (getLevel() + != other.getLevel()) return false; + if (getExp() + != other.getExp()) return false; + if (getPromoteLevel() + != other.getPromoteLevel()) return false; + if (!internalGetAffixMap().equals( + other.internalGetAffixMap())) 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) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getLevel(); + hash = (37 * hash) + EXP_FIELD_NUMBER; + hash = (53 * hash) + getExp(); + hash = (37 * hash) + PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getPromoteLevel(); + if (!internalGetAffixMap().getMap().isEmpty()) { + hash = (37 * hash) + AFFIX_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetAffixMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon 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.WeaponOuterClass.Weapon parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon 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.WeaponOuterClass.Weapon parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon 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.WeaponOuterClass.Weapon parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon 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.WeaponOuterClass.Weapon parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon 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.WeaponOuterClass.Weapon 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; + } + /** + * Protobuf type {@code Weapon} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:Weapon) + emu.grasscutter.net.proto.WeaponOuterClass.WeaponOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 4: + return internalGetAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 4: + return internalGetMutableAffixMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponOuterClass.Weapon.class, emu.grasscutter.net.proto.WeaponOuterClass.Weapon.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponOuterClass.Weapon.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + exp_ = 0; + + promoteLevel_ = 0; + + internalGetMutableAffixMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponOuterClass.internal_static_Weapon_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon build() { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon buildPartial() { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon result = new emu.grasscutter.net.proto.WeaponOuterClass.Weapon(this); + int from_bitField0_ = bitField0_; + result.level_ = level_; + result.exp_ = exp_; + result.promoteLevel_ = promoteLevel_; + result.affixMap_ = internalGetAffixMap(); + result.affixMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponOuterClass.Weapon) { + return mergeFrom((emu.grasscutter.net.proto.WeaponOuterClass.Weapon)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponOuterClass.Weapon other) { + if (other == emu.grasscutter.net.proto.WeaponOuterClass.Weapon.getDefaultInstance()) return this; + if (other.getLevel() != 0) { + setLevel(other.getLevel()); + } + if (other.getExp() != 0) { + setExp(other.getExp()); + } + if (other.getPromoteLevel() != 0) { + setPromoteLevel(other.getPromoteLevel()); + } + internalGetMutableAffixMap().mergeFrom( + other.internalGetAffixMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponOuterClass.Weapon parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponOuterClass.Weapon) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int level_ ; + /** + * uint32 level = 1; + * @return The level. + */ + @java.lang.Override + public int getLevel() { + return level_; + } + /** + * uint32 level = 1; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * uint32 level = 1; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + + private int exp_ ; + /** + * uint32 exp = 2; + * @return The exp. + */ + @java.lang.Override + public int getExp() { + return exp_; + } + /** + * uint32 exp = 2; + * @param value The exp to set. + * @return This builder for chaining. + */ + public Builder setExp(int value) { + + exp_ = value; + onChanged(); + return this; + } + /** + * uint32 exp = 2; + * @return This builder for chaining. + */ + public Builder clearExp() { + + exp_ = 0; + onChanged(); + return this; + } + + private int promoteLevel_ ; + /** + * uint32 promote_level = 3; + * @return The promoteLevel. + */ + @java.lang.Override + public int getPromoteLevel() { + return promoteLevel_; + } + /** + * uint32 promote_level = 3; + * @param value The promoteLevel to set. + * @return This builder for chaining. + */ + public Builder setPromoteLevel(int value) { + + promoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 promote_level = 3; + * @return This builder for chaining. + */ + public Builder clearPromoteLevel() { + + promoteLevel_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.Integer, java.lang.Integer> affixMap_; + private com.google.protobuf.MapField + internalGetAffixMap() { + if (affixMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + return affixMap_; + } + private com.google.protobuf.MapField + internalGetMutableAffixMap() { + onChanged();; + if (affixMap_ == null) { + affixMap_ = com.google.protobuf.MapField.newMapField( + AffixMapDefaultEntryHolder.defaultEntry); + } + if (!affixMap_.isMutable()) { + affixMap_ = affixMap_.copy(); + } + return affixMap_; + } + + public int getAffixMapCount() { + return internalGetAffixMap().getMap().size(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + + @java.lang.Override + public boolean containsAffixMap( + int key) { + + return internalGetAffixMap().getMap().containsKey(key); + } + /** + * Use {@link #getAffixMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getAffixMap() { + return getAffixMapMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public java.util.Map getAffixMapMap() { + return internalGetAffixMap().getMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public int getAffixMapOrDefault( + int key, + int defaultValue) { + + java.util.Map map = + internalGetAffixMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, uint32> affix_map = 4; + */ + @java.lang.Override + + public int getAffixMapOrThrow( + int key) { + + java.util.Map map = + internalGetAffixMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearAffixMap() { + internalGetMutableAffixMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, uint32> affix_map = 4; + */ + + public Builder removeAffixMap( + int key) { + + internalGetMutableAffixMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableAffixMap() { + return internalGetMutableAffixMap().getMutableMap(); + } + /** + * map<uint32, uint32> affix_map = 4; + */ + public Builder putAffixMap( + int key, + int value) { + + + internalGetMutableAffixMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, uint32> affix_map = 4; + */ + + public Builder putAllAffixMap( + java.util.Map values) { + internalGetMutableAffixMap().getMutableMap() + .putAll(values); + 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:Weapon) + } + + // @@protoc_insertion_point(class_scope:Weapon) + private static final emu.grasscutter.net.proto.WeaponOuterClass.Weapon DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponOuterClass.Weapon(); + } + + public static emu.grasscutter.net.proto.WeaponOuterClass.Weapon getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Weapon parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Weapon(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponOuterClass.Weapon getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Weapon_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Weapon_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Weapon_AffixMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Weapon_AffixMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\014Weapon.proto\"\226\001\n\006Weapon\022\r\n\005level\030\001 \001(\r" + + "\022\013\n\003exp\030\002 \001(\r\022\025\n\rpromote_level\030\003 \001(\r\022(\n\t" + + "affix_map\030\004 \003(\0132\025.Weapon.AffixMapEntry\032/" + + "\n\rAffixMapEntry\022\013\n\003key\030\001 \001(\r\022\r\n\005value\030\002 " + + "\001(\r:\0028\001B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_Weapon_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Weapon_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Weapon_descriptor, + new java.lang.String[] { "Level", "Exp", "PromoteLevel", "AffixMap", }); + internal_static_Weapon_AffixMapEntry_descriptor = + internal_static_Weapon_descriptor.getNestedTypes().get(0); + internal_static_Weapon_AffixMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Weapon_AffixMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java new file mode 100644 index 00000000000..306bd26bc0c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteReqOuterClass.java @@ -0,0 +1,551 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponPromoteReq.proto + +package emu.grasscutter.net.proto; + +public final class WeaponPromoteReqOuterClass { + private WeaponPromoteReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponPromoteReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponPromoteReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 target_weapon_guid = 5; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 622
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponPromoteReq} + */ + public static final class WeaponPromoteReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponPromoteReq) + WeaponPromoteReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponPromoteReq.newBuilder() to construct. + private WeaponPromoteReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponPromoteReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponPromoteReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponPromoteReq( + 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 40: { + + targetWeaponGuid_ = input.readUInt64(); + 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.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.class, emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.Builder.class); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 5; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 5; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + 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 (targetWeaponGuid_ != 0L) { + output.writeUInt64(5, targetWeaponGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, targetWeaponGuid_); + } + 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.WeaponPromoteReqOuterClass.WeaponPromoteReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq other = (emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq) obj; + + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) 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) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq 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.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq 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.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq 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.WeaponPromoteReqOuterClass.WeaponPromoteReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq 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.WeaponPromoteReqOuterClass.WeaponPromoteReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq 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.WeaponPromoteReqOuterClass.WeaponPromoteReq 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: 622
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponPromoteReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponPromoteReq) + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.class, emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.internal_static_WeaponPromoteReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq build() { + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq buildPartial() { + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq result = new emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq(this); + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq) { + return mergeFrom((emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq other) { + if (other == emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq.getDefaultInstance()) return this; + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 5; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 5; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 5; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + 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:WeaponPromoteReq) + } + + // @@protoc_insertion_point(class_scope:WeaponPromoteReq) + private static final emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq(); + } + + public static emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponPromoteReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponPromoteReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteReqOuterClass.WeaponPromoteReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponPromoteReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponPromoteReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeaponPromoteReq.proto\".\n\020WeaponPromot" + + "eReq\022\032\n\022target_weapon_guid\030\005 \001(\004B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeaponPromoteReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponPromoteReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponPromoteReq_descriptor, + new java.lang.String[] { "TargetWeaponGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java new file mode 100644 index 00000000000..6804ea01072 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponPromoteRspOuterClass.java @@ -0,0 +1,761 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponPromoteRsp.proto + +package emu.grasscutter.net.proto; + +public final class WeaponPromoteRspOuterClass { + private WeaponPromoteRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponPromoteRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponPromoteRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 target_weapon_guid = 3; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + + /** + * uint32 old_promote_level = 7; + * @return The oldPromoteLevel. + */ + int getOldPromoteLevel(); + + /** + * uint32 cur_promote_level = 12; + * @return The curPromoteLevel. + */ + int getCurPromoteLevel(); + + /** + * int32 retcode = 4; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 665
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WeaponPromoteRsp} + */ + public static final class WeaponPromoteRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponPromoteRsp) + WeaponPromoteRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponPromoteRsp.newBuilder() to construct. + private WeaponPromoteRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponPromoteRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponPromoteRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponPromoteRsp( + 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: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 32: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + oldPromoteLevel_ = input.readUInt32(); + break; + } + case 96: { + + curPromoteLevel_ = 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.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.class, emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.Builder.class); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 3; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 3; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + public static final int OLD_PROMOTE_LEVEL_FIELD_NUMBER = 7; + private int oldPromoteLevel_; + /** + * uint32 old_promote_level = 7; + * @return The oldPromoteLevel. + */ + @java.lang.Override + public int getOldPromoteLevel() { + return oldPromoteLevel_; + } + + public static final int CUR_PROMOTE_LEVEL_FIELD_NUMBER = 12; + private int curPromoteLevel_; + /** + * uint32 cur_promote_level = 12; + * @return The curPromoteLevel. + */ + @java.lang.Override + public int getCurPromoteLevel() { + return curPromoteLevel_; + } + + public static final int RETCODE_FIELD_NUMBER = 4; + private int retcode_; + /** + * int32 retcode = 4; + * @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 (targetWeaponGuid_ != 0L) { + output.writeUInt64(3, targetWeaponGuid_); + } + if (retcode_ != 0) { + output.writeInt32(4, retcode_); + } + if (oldPromoteLevel_ != 0) { + output.writeUInt32(7, oldPromoteLevel_); + } + if (curPromoteLevel_ != 0) { + output.writeUInt32(12, curPromoteLevel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(3, targetWeaponGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, retcode_); + } + if (oldPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, oldPromoteLevel_); + } + if (curPromoteLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, curPromoteLevel_); + } + 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.WeaponPromoteRspOuterClass.WeaponPromoteRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp other = (emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp) obj; + + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) return false; + if (getOldPromoteLevel() + != other.getOldPromoteLevel()) return false; + if (getCurPromoteLevel() + != other.getCurPromoteLevel()) 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) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (37 * hash) + OLD_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldPromoteLevel(); + hash = (37 * hash) + CUR_PROMOTE_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurPromoteLevel(); + 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.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp 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.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp 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.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp 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.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp 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.WeaponPromoteRspOuterClass.WeaponPromoteRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp 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.WeaponPromoteRspOuterClass.WeaponPromoteRsp 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: 665
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WeaponPromoteRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponPromoteRsp) + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.class, emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetWeaponGuid_ = 0L; + + oldPromoteLevel_ = 0; + + curPromoteLevel_ = 0; + + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.internal_static_WeaponPromoteRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp build() { + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp buildPartial() { + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp result = new emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp(this); + result.targetWeaponGuid_ = targetWeaponGuid_; + result.oldPromoteLevel_ = oldPromoteLevel_; + result.curPromoteLevel_ = curPromoteLevel_; + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp) { + return mergeFrom((emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp other) { + if (other == emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp.getDefaultInstance()) return this; + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + if (other.getOldPromoteLevel() != 0) { + setOldPromoteLevel(other.getOldPromoteLevel()); + } + if (other.getCurPromoteLevel() != 0) { + setCurPromoteLevel(other.getCurPromoteLevel()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 3; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 3; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 3; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + onChanged(); + return this; + } + + private int oldPromoteLevel_ ; + /** + * uint32 old_promote_level = 7; + * @return The oldPromoteLevel. + */ + @java.lang.Override + public int getOldPromoteLevel() { + return oldPromoteLevel_; + } + /** + * uint32 old_promote_level = 7; + * @param value The oldPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setOldPromoteLevel(int value) { + + oldPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_promote_level = 7; + * @return This builder for chaining. + */ + public Builder clearOldPromoteLevel() { + + oldPromoteLevel_ = 0; + onChanged(); + return this; + } + + private int curPromoteLevel_ ; + /** + * uint32 cur_promote_level = 12; + * @return The curPromoteLevel. + */ + @java.lang.Override + public int getCurPromoteLevel() { + return curPromoteLevel_; + } + /** + * uint32 cur_promote_level = 12; + * @param value The curPromoteLevel to set. + * @return This builder for chaining. + */ + public Builder setCurPromoteLevel(int value) { + + curPromoteLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_promote_level = 12; + * @return This builder for chaining. + */ + public Builder clearCurPromoteLevel() { + + curPromoteLevel_ = 0; + onChanged(); + return this; + } + + private int retcode_ ; + /** + * 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; + } + @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:WeaponPromoteRsp) + } + + // @@protoc_insertion_point(class_scope:WeaponPromoteRsp) + private static final emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp(); + } + + public static emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponPromoteRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponPromoteRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponPromoteRspOuterClass.WeaponPromoteRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponPromoteRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponPromoteRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeaponPromoteRsp.proto\"u\n\020WeaponPromot" + + "eRsp\022\032\n\022target_weapon_guid\030\003 \001(\004\022\031\n\021old_" + + "promote_level\030\007 \001(\r\022\031\n\021cur_promote_level" + + "\030\014 \001(\r\022\017\n\007retcode\030\004 \001(\005B\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeaponPromoteRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponPromoteRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponPromoteRsp_descriptor, + new java.lang.String[] { "TargetWeaponGuid", "OldPromoteLevel", "CurPromoteLevel", "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java new file mode 100644 index 00000000000..4ea0ab5797f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeReqOuterClass.java @@ -0,0 +1,1124 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponUpgradeReq.proto + +package emu.grasscutter.net.proto; + +public final class WeaponUpgradeReqOuterClass { + private WeaponUpgradeReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponUpgradeReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponUpgradeReq) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return A list containing the foodWeaponGuidList. + */ + java.util.List getFoodWeaponGuidListList(); + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return The count of foodWeaponGuidList. + */ + int getFoodWeaponGuidListCount(); + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + long getFoodWeaponGuidList(int index); + + /** + * repeated .ItemParam item_param_list = 15; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 15; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 15; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 15; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 15; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * uint64 target_weapon_guid = 4; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 639
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WeaponUpgradeReq} + */ + public static final class WeaponUpgradeReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponUpgradeReq) + WeaponUpgradeReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponUpgradeReq.newBuilder() to construct. + private WeaponUpgradeReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponUpgradeReq() { + foodWeaponGuidList_ = emptyLongList(); + itemParamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponUpgradeReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponUpgradeReq( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + foodWeaponGuidList_.addLong(input.readUInt64()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + foodWeaponGuidList_ = newLongList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + foodWeaponGuidList_.addLong(input.readUInt64()); + } + input.popLimit(limit); + break; + } + case 32: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + 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)) { + foodWeaponGuidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.class, emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.Builder.class); + } + + public static final int FOOD_WEAPON_GUID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.LongList foodWeaponGuidList_; + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return A list containing the foodWeaponGuidList. + */ + @java.lang.Override + public java.util.List + getFoodWeaponGuidListList() { + return foodWeaponGuidList_; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return The count of foodWeaponGuidList. + */ + public int getFoodWeaponGuidListCount() { + return foodWeaponGuidList_.size(); + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + public long getFoodWeaponGuidList(int index) { + return foodWeaponGuidList_.getLong(index); + } + private int foodWeaponGuidListMemoizedSerializedSize = -1; + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 15; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 4; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 4; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + 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 (getFoodWeaponGuidListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(foodWeaponGuidListMemoizedSerializedSize); + } + for (int i = 0; i < foodWeaponGuidList_.size(); i++) { + output.writeUInt64NoTag(foodWeaponGuidList_.getLong(i)); + } + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(4, targetWeaponGuid_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + output.writeMessage(15, itemParamList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < foodWeaponGuidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt64SizeNoTag(foodWeaponGuidList_.getLong(i)); + } + size += dataSize; + if (!getFoodWeaponGuidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + foodWeaponGuidListMemoizedSerializedSize = dataSize; + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, targetWeaponGuid_); + } + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, itemParamList_.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.WeaponUpgradeReqOuterClass.WeaponUpgradeReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq other = (emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq) obj; + + if (!getFoodWeaponGuidListList() + .equals(other.getFoodWeaponGuidListList())) return false; + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) 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 (getFoodWeaponGuidListCount() > 0) { + hash = (37 * hash) + FOOD_WEAPON_GUID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getFoodWeaponGuidListList().hashCode(); + } + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq 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.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq 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.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq 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.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq 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.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq 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.WeaponUpgradeReqOuterClass.WeaponUpgradeReq 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: 639
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WeaponUpgradeReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponUpgradeReq) + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.class, emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + foodWeaponGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + itemParamListBuilder_.clear(); + } + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.internal_static_WeaponUpgradeReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq build() { + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq buildPartial() { + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq result = new emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.foodWeaponGuidList_ = foodWeaponGuidList_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq) { + return mergeFrom((emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq other) { + if (other == emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq.getDefaultInstance()) return this; + if (!other.foodWeaponGuidList_.isEmpty()) { + if (foodWeaponGuidList_.isEmpty()) { + foodWeaponGuidList_ = other.foodWeaponGuidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.addAll(other.foodWeaponGuidList_); + } + onChanged(); + } + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000002); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.LongList foodWeaponGuidList_ = emptyLongList(); + private void ensureFoodWeaponGuidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + foodWeaponGuidList_ = mutableCopy(foodWeaponGuidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return A list containing the foodWeaponGuidList. + */ + public java.util.List + getFoodWeaponGuidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(foodWeaponGuidList_) : foodWeaponGuidList_; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return The count of foodWeaponGuidList. + */ + public int getFoodWeaponGuidListCount() { + return foodWeaponGuidList_.size(); + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param index The index of the element to return. + * @return The foodWeaponGuidList at the given index. + */ + public long getFoodWeaponGuidList(int index) { + return foodWeaponGuidList_.getLong(index); + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param index The index to set the value at. + * @param value The foodWeaponGuidList to set. + * @return This builder for chaining. + */ + public Builder setFoodWeaponGuidList( + int index, long value) { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.setLong(index, value); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param value The foodWeaponGuidList to add. + * @return This builder for chaining. + */ + public Builder addFoodWeaponGuidList(long value) { + ensureFoodWeaponGuidListIsMutable(); + foodWeaponGuidList_.addLong(value); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @param values The foodWeaponGuidList to add. + * @return This builder for chaining. + */ + public Builder addAllFoodWeaponGuidList( + java.lang.Iterable values) { + ensureFoodWeaponGuidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, foodWeaponGuidList_); + onChanged(); + return this; + } + /** + * repeated uint64 food_weapon_guid_list = 1; + * @return This builder for chaining. + */ + public Builder clearFoodWeaponGuidList() { + foodWeaponGuidList_ = emptyLongList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 15; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 15; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 4; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 4; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 4; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + 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:WeaponUpgradeReq) + } + + // @@protoc_insertion_point(class_scope:WeaponUpgradeReq) + private static final emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq(); + } + + public static emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponUpgradeReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponUpgradeReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeReqOuterClass.WeaponUpgradeReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponUpgradeReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponUpgradeReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeaponUpgradeReq.proto\032\017ItemParam.prot" + + "o\"r\n\020WeaponUpgradeReq\022\035\n\025food_weapon_gui" + + "d_list\030\001 \003(\004\022#\n\017item_param_list\030\017 \003(\0132\n." + + "ItemParam\022\032\n\022target_weapon_guid\030\004 \001(\004B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_WeaponUpgradeReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponUpgradeReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponUpgradeReq_descriptor, + new java.lang.String[] { "FoodWeaponGuidList", "ItemParamList", "TargetWeaponGuid", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java new file mode 100644 index 00000000000..9ebae557db3 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeaponUpgradeRspOuterClass.java @@ -0,0 +1,1139 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeaponUpgradeRsp.proto + +package emu.grasscutter.net.proto; + +public final class WeaponUpgradeRspOuterClass { + private WeaponUpgradeRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeaponUpgradeRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeaponUpgradeRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cur_level = 7; + * @return The curLevel. + */ + int getCurLevel(); + + /** + * int32 retcode = 11; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 old_level = 8; + * @return The oldLevel. + */ + int getOldLevel(); + + /** + * repeated .ItemParam item_param_list = 2; + */ + java.util.List + getItemParamListList(); + /** + * repeated .ItemParam item_param_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index); + /** + * repeated .ItemParam item_param_list = 2; + */ + int getItemParamListCount(); + /** + * repeated .ItemParam item_param_list = 2; + */ + java.util.List + getItemParamListOrBuilderList(); + /** + * repeated .ItemParam item_param_list = 2; + */ + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index); + + /** + * uint64 target_weapon_guid = 6; + * @return The targetWeaponGuid. + */ + long getTargetWeaponGuid(); + } + /** + *
+   * CmdId: 653
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WeaponUpgradeRsp} + */ + public static final class WeaponUpgradeRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeaponUpgradeRsp) + WeaponUpgradeRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeaponUpgradeRsp.newBuilder() to construct. + private WeaponUpgradeRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeaponUpgradeRsp() { + itemParamList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeaponUpgradeRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeaponUpgradeRsp( + 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 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + itemParamList_.add( + input.readMessage(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.parser(), extensionRegistry)); + break; + } + case 48: { + + targetWeaponGuid_ = input.readUInt64(); + break; + } + case 56: { + + curLevel_ = input.readUInt32(); + break; + } + case 64: { + + oldLevel_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.class, emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.Builder.class); + } + + public static final int CUR_LEVEL_FIELD_NUMBER = 7; + private int curLevel_; + /** + * uint32 cur_level = 7; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + + 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_; + } + + public static final int OLD_LEVEL_FIELD_NUMBER = 8; + private int oldLevel_; + /** + * uint32 old_level = 8; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + + public static final int ITEM_PARAM_LIST_FIELD_NUMBER = 2; + private java.util.List itemParamList_; + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public java.util.List getItemParamListList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public java.util.List + getItemParamListOrBuilderList() { + return itemParamList_; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public int getItemParamListCount() { + return itemParamList_.size(); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + return itemParamList_.get(index); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + @java.lang.Override + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + return itemParamList_.get(index); + } + + public static final int TARGET_WEAPON_GUID_FIELD_NUMBER = 6; + private long targetWeaponGuid_; + /** + * uint64 target_weapon_guid = 6; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + + 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 < itemParamList_.size(); i++) { + output.writeMessage(2, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + output.writeUInt64(6, targetWeaponGuid_); + } + if (curLevel_ != 0) { + output.writeUInt32(7, curLevel_); + } + if (oldLevel_ != 0) { + output.writeUInt32(8, oldLevel_); + } + 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; + for (int i = 0; i < itemParamList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, itemParamList_.get(i)); + } + if (targetWeaponGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(6, targetWeaponGuid_); + } + if (curLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(7, curLevel_); + } + if (oldLevel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, oldLevel_); + } + 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.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp other = (emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp) obj; + + if (getCurLevel() + != other.getCurLevel()) return false; + if (getRetcode() + != other.getRetcode()) return false; + if (getOldLevel() + != other.getOldLevel()) return false; + if (!getItemParamListList() + .equals(other.getItemParamListList())) return false; + if (getTargetWeaponGuid() + != other.getTargetWeaponGuid()) 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) + CUR_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getCurLevel(); + hash = (37 * hash) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (37 * hash) + OLD_LEVEL_FIELD_NUMBER; + hash = (53 * hash) + getOldLevel(); + if (getItemParamListCount() > 0) { + hash = (37 * hash) + ITEM_PARAM_LIST_FIELD_NUMBER; + hash = (53 * hash) + getItemParamListList().hashCode(); + } + hash = (37 * hash) + TARGET_WEAPON_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTargetWeaponGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp 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.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp 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.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp 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.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp 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.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp 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.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp 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: 653
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WeaponUpgradeRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeaponUpgradeRsp) + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.class, emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getItemParamListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + curLevel_ = 0; + + retcode_ = 0; + + oldLevel_ = 0; + + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + itemParamListBuilder_.clear(); + } + targetWeaponGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.internal_static_WeaponUpgradeRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp build() { + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp buildPartial() { + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp result = new emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp(this); + int from_bitField0_ = bitField0_; + result.curLevel_ = curLevel_; + result.retcode_ = retcode_; + result.oldLevel_ = oldLevel_; + if (itemParamListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = java.util.Collections.unmodifiableList(itemParamList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.itemParamList_ = itemParamList_; + } else { + result.itemParamList_ = itemParamListBuilder_.build(); + } + result.targetWeaponGuid_ = targetWeaponGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp) { + return mergeFrom((emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp other) { + if (other == emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp.getDefaultInstance()) return this; + if (other.getCurLevel() != 0) { + setCurLevel(other.getCurLevel()); + } + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getOldLevel() != 0) { + setOldLevel(other.getOldLevel()); + } + if (itemParamListBuilder_ == null) { + if (!other.itemParamList_.isEmpty()) { + if (itemParamList_.isEmpty()) { + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureItemParamListIsMutable(); + itemParamList_.addAll(other.itemParamList_); + } + onChanged(); + } + } else { + if (!other.itemParamList_.isEmpty()) { + if (itemParamListBuilder_.isEmpty()) { + itemParamListBuilder_.dispose(); + itemParamListBuilder_ = null; + itemParamList_ = other.itemParamList_; + bitField0_ = (bitField0_ & ~0x00000001); + itemParamListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getItemParamListFieldBuilder() : null; + } else { + itemParamListBuilder_.addAllMessages(other.itemParamList_); + } + } + } + if (other.getTargetWeaponGuid() != 0L) { + setTargetWeaponGuid(other.getTargetWeaponGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int curLevel_ ; + /** + * uint32 cur_level = 7; + * @return The curLevel. + */ + @java.lang.Override + public int getCurLevel() { + return curLevel_; + } + /** + * uint32 cur_level = 7; + * @param value The curLevel to set. + * @return This builder for chaining. + */ + public Builder setCurLevel(int value) { + + curLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 cur_level = 7; + * @return This builder for chaining. + */ + public Builder clearCurLevel() { + + curLevel_ = 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; + } + + private int oldLevel_ ; + /** + * uint32 old_level = 8; + * @return The oldLevel. + */ + @java.lang.Override + public int getOldLevel() { + return oldLevel_; + } + /** + * uint32 old_level = 8; + * @param value The oldLevel to set. + * @return This builder for chaining. + */ + public Builder setOldLevel(int value) { + + oldLevel_ = value; + onChanged(); + return this; + } + /** + * uint32 old_level = 8; + * @return This builder for chaining. + */ + public Builder clearOldLevel() { + + oldLevel_ = 0; + onChanged(); + return this; + } + + private java.util.List itemParamList_ = + java.util.Collections.emptyList(); + private void ensureItemParamListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + itemParamList_ = new java.util.ArrayList(itemParamList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> itemParamListBuilder_; + + /** + * repeated .ItemParam item_param_list = 2; + */ + public java.util.List getItemParamListList() { + if (itemParamListBuilder_ == null) { + return java.util.Collections.unmodifiableList(itemParamList_); + } else { + return itemParamListBuilder_.getMessageList(); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public int getItemParamListCount() { + if (itemParamListBuilder_ == null) { + return itemParamList_.size(); + } else { + return itemParamListBuilder_.getCount(); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam getItemParamList(int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); + } else { + return itemParamListBuilder_.getMessage(index); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.set(index, value); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder setItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.set(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addItemParamList(emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam value) { + if (itemParamListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureItemParamListIsMutable(); + itemParamList_.add(index, value); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addItemParamList( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addItemParamList( + int index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder builderForValue) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.add(index, builderForValue.build()); + onChanged(); + } else { + itemParamListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder addAllItemParamList( + java.lang.Iterable values) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, itemParamList_); + onChanged(); + } else { + itemParamListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder clearItemParamList() { + if (itemParamListBuilder_ == null) { + itemParamList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + itemParamListBuilder_.clear(); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public Builder removeItemParamList(int index) { + if (itemParamListBuilder_ == null) { + ensureItemParamListIsMutable(); + itemParamList_.remove(index); + onChanged(); + } else { + itemParamListBuilder_.remove(index); + } + return this; + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder getItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().getBuilder(index); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder getItemParamListOrBuilder( + int index) { + if (itemParamListBuilder_ == null) { + return itemParamList_.get(index); } else { + return itemParamListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public java.util.List + getItemParamListOrBuilderList() { + if (itemParamListBuilder_ != null) { + return itemParamListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(itemParamList_); + } + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder() { + return getItemParamListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder addItemParamListBuilder( + int index) { + return getItemParamListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.getDefaultInstance()); + } + /** + * repeated .ItemParam item_param_list = 2; + */ + public java.util.List + getItemParamListBuilderList() { + return getItemParamListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder> + getItemParamListFieldBuilder() { + if (itemParamListBuilder_ == null) { + itemParamListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam.Builder, emu.grasscutter.net.proto.ItemParamOuterClass.ItemParamOrBuilder>( + itemParamList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + itemParamList_ = null; + } + return itemParamListBuilder_; + } + + private long targetWeaponGuid_ ; + /** + * uint64 target_weapon_guid = 6; + * @return The targetWeaponGuid. + */ + @java.lang.Override + public long getTargetWeaponGuid() { + return targetWeaponGuid_; + } + /** + * uint64 target_weapon_guid = 6; + * @param value The targetWeaponGuid to set. + * @return This builder for chaining. + */ + public Builder setTargetWeaponGuid(long value) { + + targetWeaponGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 target_weapon_guid = 6; + * @return This builder for chaining. + */ + public Builder clearTargetWeaponGuid() { + + targetWeaponGuid_ = 0L; + 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:WeaponUpgradeRsp) + } + + // @@protoc_insertion_point(class_scope:WeaponUpgradeRsp) + private static final emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp(); + } + + public static emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeaponUpgradeRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeaponUpgradeRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeaponUpgradeRspOuterClass.WeaponUpgradeRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeaponUpgradeRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeaponUpgradeRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeaponUpgradeRsp.proto\032\017ItemParam.prot" + + "o\"\212\001\n\020WeaponUpgradeRsp\022\021\n\tcur_level\030\007 \001(" + + "\r\022\017\n\007retcode\030\013 \001(\005\022\021\n\told_level\030\010 \001(\r\022#\n" + + "\017item_param_list\030\002 \003(\0132\n.ItemParam\022\032\n\022ta" + + "rget_weapon_guid\030\006 \001(\004B\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(), + }); + internal_static_WeaponUpgradeRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeaponUpgradeRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeaponUpgradeRsp_descriptor, + new java.lang.String[] { "CurLevel", "Retcode", "OldLevel", "ItemParamList", "TargetWeaponGuid", }); + emu.grasscutter.net.proto.ItemParamOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java new file mode 100644 index 00000000000..433b9896025 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WearEquipReqOuterClass.java @@ -0,0 +1,622 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WearEquipReq.proto + +package emu.grasscutter.net.proto; + +public final class WearEquipReqOuterClass { + private WearEquipReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WearEquipReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WearEquipReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint64 equip_guid = 7; + * @return The equipGuid. + */ + long getEquipGuid(); + + /** + * uint64 avatar_guid = 5; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 697
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WearEquipReq} + */ + public static final class WearEquipReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WearEquipReq) + WearEquipReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WearEquipReq.newBuilder() to construct. + private WearEquipReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WearEquipReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WearEquipReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WearEquipReq( + 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 40: { + + avatarGuid_ = input.readUInt64(); + break; + } + case 56: { + + equipGuid_ = input.readUInt64(); + 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.WearEquipReqOuterClass.internal_static_WearEquipReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.class, emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.Builder.class); + } + + public static final int EQUIP_GUID_FIELD_NUMBER = 7; + private long equipGuid_; + /** + * uint64 equip_guid = 7; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 5; + private long avatarGuid_; + /** + * uint64 avatar_guid = 5; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (avatarGuid_ != 0L) { + output.writeUInt64(5, avatarGuid_); + } + if (equipGuid_ != 0L) { + output.writeUInt64(7, equipGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(5, avatarGuid_); + } + if (equipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, equipGuid_); + } + 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.WearEquipReqOuterClass.WearEquipReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq other = (emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq) obj; + + if (getEquipGuid() + != other.getEquipGuid()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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) + EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEquipGuid()); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq 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.WearEquipReqOuterClass.WearEquipReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq 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.WearEquipReqOuterClass.WearEquipReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq 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.WearEquipReqOuterClass.WearEquipReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq 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.WearEquipReqOuterClass.WearEquipReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq 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.WearEquipReqOuterClass.WearEquipReq 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: 697
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WearEquipReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WearEquipReq) + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.class, emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + equipGuid_ = 0L; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.internal_static_WearEquipReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq build() { + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq buildPartial() { + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq result = new emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq(this); + result.equipGuid_ = equipGuid_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq) { + return mergeFrom((emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq other) { + if (other == emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq.getDefaultInstance()) return this; + if (other.getEquipGuid() != 0L) { + setEquipGuid(other.getEquipGuid()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long equipGuid_ ; + /** + * uint64 equip_guid = 7; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + /** + * uint64 equip_guid = 7; + * @param value The equipGuid to set. + * @return This builder for chaining. + */ + public Builder setEquipGuid(long value) { + + equipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 equip_guid = 7; + * @return This builder for chaining. + */ + public Builder clearEquipGuid() { + + equipGuid_ = 0L; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 5; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 5; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 5; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:WearEquipReq) + } + + // @@protoc_insertion_point(class_scope:WearEquipReq) + private static final emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq(); + } + + public static emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WearEquipReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WearEquipReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipReqOuterClass.WearEquipReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WearEquipReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WearEquipReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022WearEquipReq.proto\"7\n\014WearEquipReq\022\022\n\n" + + "equip_guid\030\007 \001(\004\022\023\n\013avatar_guid\030\005 \001(\004B\033\n" + + "\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WearEquipReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WearEquipReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WearEquipReq_descriptor, + new java.lang.String[] { "EquipGuid", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java new file mode 100644 index 00000000000..b928bbd2b88 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WearEquipRspOuterClass.java @@ -0,0 +1,691 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WearEquipRsp.proto + +package emu.grasscutter.net.proto; + +public final class WearEquipRspOuterClass { + private WearEquipRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WearEquipRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WearEquipRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 5; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint64 equip_guid = 1; + * @return The equipGuid. + */ + long getEquipGuid(); + + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + long getAvatarGuid(); + } + /** + *
+   * CmdId: 681
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WearEquipRsp} + */ + public static final class WearEquipRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WearEquipRsp) + WearEquipRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WearEquipRsp.newBuilder() to construct. + private WearEquipRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WearEquipRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WearEquipRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WearEquipRsp( + 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: { + + equipGuid_ = input.readUInt64(); + break; + } + case 40: { + + retcode_ = input.readInt32(); + break; + } + case 56: { + + avatarGuid_ = input.readUInt64(); + 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.WearEquipRspOuterClass.internal_static_WearEquipRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.class, emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 5; + private int retcode_; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int EQUIP_GUID_FIELD_NUMBER = 1; + private long equipGuid_; + /** + * uint64 equip_guid = 1; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + + public static final int AVATAR_GUID_FIELD_NUMBER = 7; + private long avatarGuid_; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + + 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 (equipGuid_ != 0L) { + output.writeUInt64(1, equipGuid_); + } + if (retcode_ != 0) { + output.writeInt32(5, retcode_); + } + if (avatarGuid_ != 0L) { + output.writeUInt64(7, avatarGuid_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (equipGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, equipGuid_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, retcode_); + } + if (avatarGuid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(7, avatarGuid_); + } + 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.WearEquipRspOuterClass.WearEquipRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp other = (emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getEquipGuid() + != other.getEquipGuid()) return false; + if (getAvatarGuid() + != other.getAvatarGuid()) 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(); + hash = (37 * hash) + EQUIP_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEquipGuid()); + hash = (37 * hash) + AVATAR_GUID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAvatarGuid()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp 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.WearEquipRspOuterClass.WearEquipRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp 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.WearEquipRspOuterClass.WearEquipRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp 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.WearEquipRspOuterClass.WearEquipRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp 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.WearEquipRspOuterClass.WearEquipRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp 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.WearEquipRspOuterClass.WearEquipRsp 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: 681
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WearEquipRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WearEquipRsp) + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.class, emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + equipGuid_ = 0L; + + avatarGuid_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.internal_static_WearEquipRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp build() { + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp buildPartial() { + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp result = new emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp(this); + result.retcode_ = retcode_; + result.equipGuid_ = equipGuid_; + result.avatarGuid_ = avatarGuid_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp) { + return mergeFrom((emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp other) { + if (other == emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getEquipGuid() != 0L) { + setEquipGuid(other.getEquipGuid()); + } + if (other.getAvatarGuid() != 0L) { + setAvatarGuid(other.getAvatarGuid()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 5; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 5; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 5; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private long equipGuid_ ; + /** + * uint64 equip_guid = 1; + * @return The equipGuid. + */ + @java.lang.Override + public long getEquipGuid() { + return equipGuid_; + } + /** + * uint64 equip_guid = 1; + * @param value The equipGuid to set. + * @return This builder for chaining. + */ + public Builder setEquipGuid(long value) { + + equipGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 equip_guid = 1; + * @return This builder for chaining. + */ + public Builder clearEquipGuid() { + + equipGuid_ = 0L; + onChanged(); + return this; + } + + private long avatarGuid_ ; + /** + * uint64 avatar_guid = 7; + * @return The avatarGuid. + */ + @java.lang.Override + public long getAvatarGuid() { + return avatarGuid_; + } + /** + * uint64 avatar_guid = 7; + * @param value The avatarGuid to set. + * @return This builder for chaining. + */ + public Builder setAvatarGuid(long value) { + + avatarGuid_ = value; + onChanged(); + return this; + } + /** + * uint64 avatar_guid = 7; + * @return This builder for chaining. + */ + public Builder clearAvatarGuid() { + + avatarGuid_ = 0L; + 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:WearEquipRsp) + } + + // @@protoc_insertion_point(class_scope:WearEquipRsp) + private static final emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp(); + } + + public static emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WearEquipRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WearEquipRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WearEquipRspOuterClass.WearEquipRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WearEquipRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WearEquipRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022WearEquipRsp.proto\"H\n\014WearEquipRsp\022\017\n\007" + + "retcode\030\005 \001(\005\022\022\n\nequip_guid\030\001 \001(\004\022\023\n\013ava" + + "tar_guid\030\007 \001(\004B\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WearEquipRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WearEquipRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WearEquipRsp_descriptor, + new java.lang.String[] { "Retcode", "EquipGuid", "AvatarGuid", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeatherInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeatherInfoOuterClass.java new file mode 100644 index 00000000000..689a2c607f8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeatherInfoOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeatherInfo.proto + +package emu.grasscutter.net.proto; + +public final class WeatherInfoOuterClass { + private WeatherInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeatherInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeatherInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + int getWeatherAreaId(); + } + /** + * Protobuf type {@code WeatherInfo} + */ + public static final class WeatherInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeatherInfo) + WeatherInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeatherInfo.newBuilder() to construct. + private WeatherInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeatherInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeatherInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeatherInfo( + 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: { + + weatherAreaId_ = 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.WeatherInfoOuterClass.internal_static_WeatherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.class, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder.class); + } + + public static final int WEATHER_AREA_ID_FIELD_NUMBER = 1; + private int weatherAreaId_; + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + @java.lang.Override + public int getWeatherAreaId() { + return weatherAreaId_; + } + + 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 (weatherAreaId_ != 0) { + output.writeUInt32(1, weatherAreaId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (weatherAreaId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, weatherAreaId_); + } + 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.WeatherInfoOuterClass.WeatherInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo other = (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) obj; + + if (getWeatherAreaId() + != other.getWeatherAreaId()) 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) + WEATHER_AREA_ID_FIELD_NUMBER; + hash = (53 * hash) + getWeatherAreaId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo 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.WeatherInfoOuterClass.WeatherInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo 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.WeatherInfoOuterClass.WeatherInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo 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.WeatherInfoOuterClass.WeatherInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo 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.WeatherInfoOuterClass.WeatherInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo 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.WeatherInfoOuterClass.WeatherInfo 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; + } + /** + * Protobuf type {@code WeatherInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeatherInfo) + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.class, emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + weatherAreaId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.internal_static_WeatherInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo build() { + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo buildPartial() { + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo result = new emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo(this); + result.weatherAreaId_ = weatherAreaId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) { + return mergeFrom((emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo other) { + if (other == emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo.getDefaultInstance()) return this; + if (other.getWeatherAreaId() != 0) { + setWeatherAreaId(other.getWeatherAreaId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int weatherAreaId_ ; + /** + * uint32 weather_area_id = 1; + * @return The weatherAreaId. + */ + @java.lang.Override + public int getWeatherAreaId() { + return weatherAreaId_; + } + /** + * uint32 weather_area_id = 1; + * @param value The weatherAreaId to set. + * @return This builder for chaining. + */ + public Builder setWeatherAreaId(int value) { + + weatherAreaId_ = value; + onChanged(); + return this; + } + /** + * uint32 weather_area_id = 1; + * @return This builder for chaining. + */ + public Builder clearWeatherAreaId() { + + weatherAreaId_ = 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:WeatherInfo) + } + + // @@protoc_insertion_point(class_scope:WeatherInfo) + private static final emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo(); + } + + public static emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeatherInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeatherInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeatherInfoOuterClass.WeatherInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeatherInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeatherInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021WeatherInfo.proto\"&\n\013WeatherInfo\022\027\n\017we" + + "ather_area_id\030\001 \001(\rB\033\n\031emu.grasscutter.n" + + "et.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeatherInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeatherInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeatherInfo_descriptor, + new java.lang.String[] { "WeatherAreaId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeekendDjinnInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeekendDjinnInfoOuterClass.java new file mode 100644 index 00000000000..91e713a9edf --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeekendDjinnInfoOuterClass.java @@ -0,0 +1,875 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeekendDjinnInfo.proto + +package emu.grasscutter.net.proto; + +public final class WeekendDjinnInfoOuterClass { + private WeekendDjinnInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeekendDjinnInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeekendDjinnInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 14; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 14; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 10; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + } + /** + * Protobuf type {@code WeekendDjinnInfo} + */ + public static final class WeekendDjinnInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeekendDjinnInfo) + WeekendDjinnInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeekendDjinnInfo.newBuilder() to construct. + private WeekendDjinnInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeekendDjinnInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeekendDjinnInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeekendDjinnInfo( + 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 82: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + break; + } + case 114: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + 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.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.class, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 14; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 14; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int POS_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 10; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + 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 (pos_ != null) { + output.writeMessage(10, getPos()); + } + if (rot_ != null) { + output.writeMessage(14, getRot()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getPos()); + } + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, getRot()); + } + 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.WeekendDjinnInfoOuterClass.WeekendDjinnInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo other = (emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) 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 (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo 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.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo 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.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo 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.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo 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.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo 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.WeekendDjinnInfoOuterClass.WeekendDjinnInfo 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; + } + /** + * Protobuf type {@code WeekendDjinnInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeekendDjinnInfo) + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.class, emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.internal_static_WeekendDjinnInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo build() { + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo buildPartial() { + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo result = new emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo(this); + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo) { + return mergeFrom((emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo other) { + if (other == emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 14; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 14; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 14; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 14; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 14; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 10; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 10; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + @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:WeekendDjinnInfo) + } + + // @@protoc_insertion_point(class_scope:WeekendDjinnInfo) + private static final emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo(); + } + + public static emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeekendDjinnInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeekendDjinnInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeekendDjinnInfoOuterClass.WeekendDjinnInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeekendDjinnInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeekendDjinnInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WeekendDjinnInfo.proto\032\014Vector.proto\">" + + "\n\020WeekendDjinnInfo\022\024\n\003rot\030\016 \001(\0132\007.Vector" + + "\022\024\n\003pos\030\n \001(\0132\007.VectorB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_WeekendDjinnInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeekendDjinnInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeekendDjinnInfo_descriptor, + new java.lang.String[] { "Rot", "Pos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java new file mode 100644 index 00000000000..02ab29da812 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WeeklyBossResinDiscountInfoOuterClass.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WeeklyBossResinDiscountInfo.proto + +package emu.grasscutter.net.proto; + +public final class WeeklyBossResinDiscountInfoOuterClass { + private WeeklyBossResinDiscountInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WeeklyBossResinDiscountInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WeeklyBossResinDiscountInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 discount_num = 1; + * @return The discountNum. + */ + int getDiscountNum(); + + /** + * uint32 discount_num_limit = 2; + * @return The discountNumLimit. + */ + int getDiscountNumLimit(); + + /** + * uint32 resin_cost = 3; + * @return The resinCost. + */ + int getResinCost(); + + /** + * uint32 original_resin_cost = 4; + * @return The originalResinCost. + */ + int getOriginalResinCost(); + } + /** + * Protobuf type {@code WeeklyBossResinDiscountInfo} + */ + public static final class WeeklyBossResinDiscountInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WeeklyBossResinDiscountInfo) + WeeklyBossResinDiscountInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WeeklyBossResinDiscountInfo.newBuilder() to construct. + private WeeklyBossResinDiscountInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WeeklyBossResinDiscountInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WeeklyBossResinDiscountInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WeeklyBossResinDiscountInfo( + 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: { + + discountNum_ = input.readUInt32(); + break; + } + case 16: { + + discountNumLimit_ = input.readUInt32(); + break; + } + case 24: { + + resinCost_ = input.readUInt32(); + break; + } + case 32: { + + originalResinCost_ = 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.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.class, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder.class); + } + + public static final int DISCOUNT_NUM_FIELD_NUMBER = 1; + private int discountNum_; + /** + * uint32 discount_num = 1; + * @return The discountNum. + */ + @java.lang.Override + public int getDiscountNum() { + return discountNum_; + } + + public static final int DISCOUNT_NUM_LIMIT_FIELD_NUMBER = 2; + private int discountNumLimit_; + /** + * uint32 discount_num_limit = 2; + * @return The discountNumLimit. + */ + @java.lang.Override + public int getDiscountNumLimit() { + return discountNumLimit_; + } + + public static final int RESIN_COST_FIELD_NUMBER = 3; + private int resinCost_; + /** + * uint32 resin_cost = 3; + * @return The resinCost. + */ + @java.lang.Override + public int getResinCost() { + return resinCost_; + } + + public static final int ORIGINAL_RESIN_COST_FIELD_NUMBER = 4; + private int originalResinCost_; + /** + * uint32 original_resin_cost = 4; + * @return The originalResinCost. + */ + @java.lang.Override + public int getOriginalResinCost() { + return originalResinCost_; + } + + 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 (discountNum_ != 0) { + output.writeUInt32(1, discountNum_); + } + if (discountNumLimit_ != 0) { + output.writeUInt32(2, discountNumLimit_); + } + if (resinCost_ != 0) { + output.writeUInt32(3, resinCost_); + } + if (originalResinCost_ != 0) { + output.writeUInt32(4, originalResinCost_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (discountNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, discountNum_); + } + if (discountNumLimit_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, discountNumLimit_); + } + if (resinCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, resinCost_); + } + if (originalResinCost_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, originalResinCost_); + } + 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.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo other = (emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo) obj; + + if (getDiscountNum() + != other.getDiscountNum()) return false; + if (getDiscountNumLimit() + != other.getDiscountNumLimit()) return false; + if (getResinCost() + != other.getResinCost()) return false; + if (getOriginalResinCost() + != other.getOriginalResinCost()) 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) + DISCOUNT_NUM_FIELD_NUMBER; + hash = (53 * hash) + getDiscountNum(); + hash = (37 * hash) + DISCOUNT_NUM_LIMIT_FIELD_NUMBER; + hash = (53 * hash) + getDiscountNumLimit(); + hash = (37 * hash) + RESIN_COST_FIELD_NUMBER; + hash = (53 * hash) + getResinCost(); + hash = (37 * hash) + ORIGINAL_RESIN_COST_FIELD_NUMBER; + hash = (53 * hash) + getOriginalResinCost(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo 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.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo 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.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo 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.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo 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.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo 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.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo 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; + } + /** + * Protobuf type {@code WeeklyBossResinDiscountInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WeeklyBossResinDiscountInfo) + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.class, emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + discountNum_ = 0; + + discountNumLimit_ = 0; + + resinCost_ = 0; + + originalResinCost_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.internal_static_WeeklyBossResinDiscountInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo build() { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo buildPartial() { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo result = new emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo(this); + result.discountNum_ = discountNum_; + result.discountNumLimit_ = discountNumLimit_; + result.resinCost_ = resinCost_; + result.originalResinCost_ = originalResinCost_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo) { + return mergeFrom((emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo other) { + if (other == emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo.getDefaultInstance()) return this; + if (other.getDiscountNum() != 0) { + setDiscountNum(other.getDiscountNum()); + } + if (other.getDiscountNumLimit() != 0) { + setDiscountNumLimit(other.getDiscountNumLimit()); + } + if (other.getResinCost() != 0) { + setResinCost(other.getResinCost()); + } + if (other.getOriginalResinCost() != 0) { + setOriginalResinCost(other.getOriginalResinCost()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int discountNum_ ; + /** + * uint32 discount_num = 1; + * @return The discountNum. + */ + @java.lang.Override + public int getDiscountNum() { + return discountNum_; + } + /** + * uint32 discount_num = 1; + * @param value The discountNum to set. + * @return This builder for chaining. + */ + public Builder setDiscountNum(int value) { + + discountNum_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_num = 1; + * @return This builder for chaining. + */ + public Builder clearDiscountNum() { + + discountNum_ = 0; + onChanged(); + return this; + } + + private int discountNumLimit_ ; + /** + * uint32 discount_num_limit = 2; + * @return The discountNumLimit. + */ + @java.lang.Override + public int getDiscountNumLimit() { + return discountNumLimit_; + } + /** + * uint32 discount_num_limit = 2; + * @param value The discountNumLimit to set. + * @return This builder for chaining. + */ + public Builder setDiscountNumLimit(int value) { + + discountNumLimit_ = value; + onChanged(); + return this; + } + /** + * uint32 discount_num_limit = 2; + * @return This builder for chaining. + */ + public Builder clearDiscountNumLimit() { + + discountNumLimit_ = 0; + onChanged(); + return this; + } + + private int resinCost_ ; + /** + * uint32 resin_cost = 3; + * @return The resinCost. + */ + @java.lang.Override + public int getResinCost() { + return resinCost_; + } + /** + * uint32 resin_cost = 3; + * @param value The resinCost to set. + * @return This builder for chaining. + */ + public Builder setResinCost(int value) { + + resinCost_ = value; + onChanged(); + return this; + } + /** + * uint32 resin_cost = 3; + * @return This builder for chaining. + */ + public Builder clearResinCost() { + + resinCost_ = 0; + onChanged(); + return this; + } + + private int originalResinCost_ ; + /** + * uint32 original_resin_cost = 4; + * @return The originalResinCost. + */ + @java.lang.Override + public int getOriginalResinCost() { + return originalResinCost_; + } + /** + * uint32 original_resin_cost = 4; + * @param value The originalResinCost to set. + * @return This builder for chaining. + */ + public Builder setOriginalResinCost(int value) { + + originalResinCost_ = value; + onChanged(); + return this; + } + /** + * uint32 original_resin_cost = 4; + * @return This builder for chaining. + */ + public Builder clearOriginalResinCost() { + + originalResinCost_ = 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:WeeklyBossResinDiscountInfo) + } + + // @@protoc_insertion_point(class_scope:WeeklyBossResinDiscountInfo) + private static final emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo(); + } + + public static emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WeeklyBossResinDiscountInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WeeklyBossResinDiscountInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WeeklyBossResinDiscountInfoOuterClass.WeeklyBossResinDiscountInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WeeklyBossResinDiscountInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WeeklyBossResinDiscountInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!WeeklyBossResinDiscountInfo.proto\"\200\001\n\033" + + "WeeklyBossResinDiscountInfo\022\024\n\014discount_" + + "num\030\001 \001(\r\022\032\n\022discount_num_limit\030\002 \001(\r\022\022\n" + + "\nresin_cost\030\003 \001(\r\022\033\n\023original_resin_cost" + + "\030\004 \001(\rB\033\n\031emu.grasscutter.net.protob\006pro" + + "to3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WeeklyBossResinDiscountInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WeeklyBossResinDiscountInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WeeklyBossResinDiscountInfo_descriptor, + new java.lang.String[] { "DiscountNum", "DiscountNumLimit", "ResinCost", "OriginalResinCost", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetActiveChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetActiveChangeNotifyOuterClass.java new file mode 100644 index 00000000000..5d20b371d35 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetActiveChangeNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetActiveChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetActiveChangeNotifyOuterClass { + private WidgetActiveChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetActiveChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetActiveChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + java.util.List + getWidgetDataListList(); + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getWidgetDataList(int index); + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + int getWidgetDataListCount(); + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + java.util.List + getWidgetDataListOrBuilderList(); + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getWidgetDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4280
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetActiveChangeNotify} + */ + public static final class WidgetActiveChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetActiveChangeNotify) + WidgetActiveChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetActiveChangeNotify.newBuilder() to construct. + private WidgetActiveChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetActiveChangeNotify() { + widgetDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetActiveChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetActiveChangeNotify( + 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 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + widgetDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + widgetDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry)); + 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)) { + widgetDataList_ = java.util.Collections.unmodifiableList(widgetDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.class, emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.Builder.class); + } + + public static final int WIDGET_DATA_LIST_FIELD_NUMBER = 5; + private java.util.List widgetDataList_; + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public java.util.List getWidgetDataListList() { + return widgetDataList_; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public java.util.List + getWidgetDataListOrBuilderList() { + return widgetDataList_; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public int getWidgetDataListCount() { + return widgetDataList_.size(); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getWidgetDataList(int index) { + return widgetDataList_.get(index); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getWidgetDataListOrBuilder( + int index) { + return widgetDataList_.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 < widgetDataList_.size(); i++) { + output.writeMessage(5, widgetDataList_.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 < widgetDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, widgetDataList_.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.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify other = (emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify) obj; + + if (!getWidgetDataListList() + .equals(other.getWidgetDataListList())) 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 (getWidgetDataListCount() > 0) { + hash = (37 * hash) + WIDGET_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getWidgetDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify 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.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify 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.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify 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.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify 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.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify 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.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify 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: 4280
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetActiveChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetActiveChangeNotify) + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.class, emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getWidgetDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (widgetDataListBuilder_ == null) { + widgetDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + widgetDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.internal_static_WidgetActiveChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify build() { + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify buildPartial() { + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify result = new emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify(this); + int from_bitField0_ = bitField0_; + if (widgetDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + widgetDataList_ = java.util.Collections.unmodifiableList(widgetDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.widgetDataList_ = widgetDataList_; + } else { + result.widgetDataList_ = widgetDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify other) { + if (other == emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify.getDefaultInstance()) return this; + if (widgetDataListBuilder_ == null) { + if (!other.widgetDataList_.isEmpty()) { + if (widgetDataList_.isEmpty()) { + widgetDataList_ = other.widgetDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWidgetDataListIsMutable(); + widgetDataList_.addAll(other.widgetDataList_); + } + onChanged(); + } + } else { + if (!other.widgetDataList_.isEmpty()) { + if (widgetDataListBuilder_.isEmpty()) { + widgetDataListBuilder_.dispose(); + widgetDataListBuilder_ = null; + widgetDataList_ = other.widgetDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + widgetDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWidgetDataListFieldBuilder() : null; + } else { + widgetDataListBuilder_.addAllMessages(other.widgetDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List widgetDataList_ = + java.util.Collections.emptyList(); + private void ensureWidgetDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + widgetDataList_ = new java.util.ArrayList(widgetDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> widgetDataListBuilder_; + + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public java.util.List getWidgetDataListList() { + if (widgetDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(widgetDataList_); + } else { + return widgetDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public int getWidgetDataListCount() { + if (widgetDataListBuilder_ == null) { + return widgetDataList_.size(); + } else { + return widgetDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getWidgetDataList(int index) { + if (widgetDataListBuilder_ == null) { + return widgetDataList_.get(index); + } else { + return widgetDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder setWidgetDataList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (widgetDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetDataListIsMutable(); + widgetDataList_.set(index, value); + onChanged(); + } else { + widgetDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder setWidgetDataList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + widgetDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + widgetDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addWidgetDataList(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (widgetDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetDataListIsMutable(); + widgetDataList_.add(value); + onChanged(); + } else { + widgetDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addWidgetDataList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (widgetDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetDataListIsMutable(); + widgetDataList_.add(index, value); + onChanged(); + } else { + widgetDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addWidgetDataList( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + widgetDataList_.add(builderForValue.build()); + onChanged(); + } else { + widgetDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addWidgetDataList( + int index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + widgetDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + widgetDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder addAllWidgetDataList( + java.lang.Iterable values) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, widgetDataList_); + onChanged(); + } else { + widgetDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder clearWidgetDataList() { + if (widgetDataListBuilder_ == null) { + widgetDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + widgetDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public Builder removeWidgetDataList(int index) { + if (widgetDataListBuilder_ == null) { + ensureWidgetDataListIsMutable(); + widgetDataList_.remove(index); + onChanged(); + } else { + widgetDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getWidgetDataListBuilder( + int index) { + return getWidgetDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getWidgetDataListOrBuilder( + int index) { + if (widgetDataListBuilder_ == null) { + return widgetDataList_.get(index); } else { + return widgetDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public java.util.List + getWidgetDataListOrBuilderList() { + if (widgetDataListBuilder_ != null) { + return widgetDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(widgetDataList_); + } + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addWidgetDataListBuilder() { + return getWidgetDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder addWidgetDataListBuilder( + int index) { + return getWidgetDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()); + } + /** + * repeated .WidgetSlotData widget_data_list = 5; + */ + public java.util.List + getWidgetDataListBuilderList() { + return getWidgetDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getWidgetDataListFieldBuilder() { + if (widgetDataListBuilder_ == null) { + widgetDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + widgetDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + widgetDataList_ = null; + } + return widgetDataListBuilder_; + } + @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:WidgetActiveChangeNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetActiveChangeNotify) + private static final emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify(); + } + + public static emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetActiveChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetActiveChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetActiveChangeNotifyOuterClass.WidgetActiveChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetActiveChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetActiveChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036WidgetActiveChangeNotify.proto\032\024Widget" + + "SlotData.proto\"E\n\030WidgetActiveChangeNoti" + + "fy\022)\n\020widget_data_list\030\005 \003(\0132\017.WidgetSlo" + + "tDataB\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + }); + internal_static_WidgetActiveChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetActiveChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetActiveChangeNotify_descriptor, + new java.lang.String[] { "WidgetDataList", }); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCameraInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCameraInfoOuterClass.java new file mode 100644 index 00000000000..724ce528123 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCameraInfoOuterClass.java @@ -0,0 +1,536 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCameraInfo.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCameraInfoOuterClass { + private WidgetCameraInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCameraInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCameraInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 target_entity_id = 4; + * @return The targetEntityId. + */ + int getTargetEntityId(); + } + /** + * Protobuf type {@code WidgetCameraInfo} + */ + public static final class WidgetCameraInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCameraInfo) + WidgetCameraInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCameraInfo.newBuilder() to construct. + private WidgetCameraInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCameraInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCameraInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCameraInfo( + 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: { + + targetEntityId_ = 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.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.class, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder.class); + } + + public static final int TARGET_ENTITY_ID_FIELD_NUMBER = 4; + private int targetEntityId_; + /** + * uint32 target_entity_id = 4; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + + 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 (targetEntityId_ != 0) { + output.writeUInt32(4, targetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (targetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, targetEntityId_); + } + 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.WidgetCameraInfoOuterClass.WidgetCameraInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo other = (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) obj; + + if (getTargetEntityId() + != other.getTargetEntityId()) 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) + TARGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo 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.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo 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.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo 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.WidgetCameraInfoOuterClass.WidgetCameraInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo 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.WidgetCameraInfoOuterClass.WidgetCameraInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo 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.WidgetCameraInfoOuterClass.WidgetCameraInfo 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; + } + /** + * Protobuf type {@code WidgetCameraInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCameraInfo) + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.class, emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + targetEntityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.internal_static_WidgetCameraInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo build() { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo buildPartial() { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo result = new emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo(this); + result.targetEntityId_ = targetEntityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo other) { + if (other == emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo.getDefaultInstance()) return this; + if (other.getTargetEntityId() != 0) { + setTargetEntityId(other.getTargetEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int targetEntityId_ ; + /** + * uint32 target_entity_id = 4; + * @return The targetEntityId. + */ + @java.lang.Override + public int getTargetEntityId() { + return targetEntityId_; + } + /** + * uint32 target_entity_id = 4; + * @param value The targetEntityId to set. + * @return This builder for chaining. + */ + public Builder setTargetEntityId(int value) { + + targetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 target_entity_id = 4; + * @return This builder for chaining. + */ + public Builder clearTargetEntityId() { + + targetEntityId_ = 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:WidgetCameraInfo) + } + + // @@protoc_insertion_point(class_scope:WidgetCameraInfo) + private static final emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo(); + } + + public static emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCameraInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCameraInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCameraInfoOuterClass.WidgetCameraInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCameraInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCameraInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WidgetCameraInfo.proto\",\n\020WidgetCamera" + + "Info\022\030\n\020target_entity_id\030\004 \001(\rB\033\n\031emu.gr" + + "asscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetCameraInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCameraInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCameraInfo_descriptor, + new java.lang.String[] { "TargetEntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownDataOuterClass.java new file mode 100644 index 00000000000..f376164b19c --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownDataOuterClass.java @@ -0,0 +1,679 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCoolDownData.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCoolDownDataOuterClass { + private WidgetCoolDownDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCoolDownDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCoolDownData) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_success = 5; + * @return The isSuccess. + */ + boolean getIsSuccess(); + + /** + * uint64 cool_down_time = 4; + * @return The coolDownTime. + */ + long getCoolDownTime(); + + /** + * uint32 id = 15; + * @return The id. + */ + int getId(); + } + /** + * Protobuf type {@code WidgetCoolDownData} + */ + public static final class WidgetCoolDownData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCoolDownData) + WidgetCoolDownDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCoolDownData.newBuilder() to construct. + private WidgetCoolDownData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCoolDownData() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCoolDownData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCoolDownData( + 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: { + + coolDownTime_ = input.readUInt64(); + break; + } + case 40: { + + isSuccess_ = input.readBool(); + 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.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.class, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder.class); + } + + public static final int IS_SUCCESS_FIELD_NUMBER = 5; + private boolean isSuccess_; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + + public static final int COOL_DOWN_TIME_FIELD_NUMBER = 4; + private long coolDownTime_; + /** + * uint64 cool_down_time = 4; + * @return The coolDownTime. + */ + @java.lang.Override + public long getCoolDownTime() { + return coolDownTime_; + } + + public static final int ID_FIELD_NUMBER = 15; + private int id_; + /** + * uint32 id = 15; + * @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 (coolDownTime_ != 0L) { + output.writeUInt64(4, coolDownTime_); + } + if (isSuccess_ != false) { + output.writeBool(5, isSuccess_); + } + 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 (coolDownTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, coolDownTime_); + } + if (isSuccess_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, isSuccess_); + } + 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.WidgetCoolDownDataOuterClass.WidgetCoolDownData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData other = (emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData) obj; + + if (getIsSuccess() + != other.getIsSuccess()) return false; + if (getCoolDownTime() + != other.getCoolDownTime()) return false; + 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) + IS_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsSuccess()); + hash = (37 * hash) + COOL_DOWN_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCoolDownTime()); + 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.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData 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.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData 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.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData 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.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData 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.WidgetCoolDownDataOuterClass.WidgetCoolDownData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData 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.WidgetCoolDownDataOuterClass.WidgetCoolDownData 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; + } + /** + * Protobuf type {@code WidgetCoolDownData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCoolDownData) + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.class, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isSuccess_ = false; + + coolDownTime_ = 0L; + + id_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.internal_static_WidgetCoolDownData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData build() { + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData buildPartial() { + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData result = new emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData(this); + result.isSuccess_ = isSuccess_; + result.coolDownTime_ = coolDownTime_; + result.id_ = id_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData other) { + if (other == emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()) return this; + if (other.getIsSuccess() != false) { + setIsSuccess(other.getIsSuccess()); + } + if (other.getCoolDownTime() != 0L) { + setCoolDownTime(other.getCoolDownTime()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isSuccess_ ; + /** + * bool is_success = 5; + * @return The isSuccess. + */ + @java.lang.Override + public boolean getIsSuccess() { + return isSuccess_; + } + /** + * bool is_success = 5; + * @param value The isSuccess to set. + * @return This builder for chaining. + */ + public Builder setIsSuccess(boolean value) { + + isSuccess_ = value; + onChanged(); + return this; + } + /** + * bool is_success = 5; + * @return This builder for chaining. + */ + public Builder clearIsSuccess() { + + isSuccess_ = false; + onChanged(); + return this; + } + + private long coolDownTime_ ; + /** + * uint64 cool_down_time = 4; + * @return The coolDownTime. + */ + @java.lang.Override + public long getCoolDownTime() { + return coolDownTime_; + } + /** + * uint64 cool_down_time = 4; + * @param value The coolDownTime to set. + * @return This builder for chaining. + */ + public Builder setCoolDownTime(long value) { + + coolDownTime_ = value; + onChanged(); + return this; + } + /** + * uint64 cool_down_time = 4; + * @return This builder for chaining. + */ + public Builder clearCoolDownTime() { + + coolDownTime_ = 0L; + onChanged(); + return this; + } + + private int id_ ; + /** + * 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; + } + @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:WidgetCoolDownData) + } + + // @@protoc_insertion_point(class_scope:WidgetCoolDownData) + private static final emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData(); + } + + public static emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCoolDownData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCoolDownData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCoolDownData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCoolDownData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030WidgetCoolDownData.proto\"L\n\022WidgetCool" + + "DownData\022\022\n\nis_success\030\005 \001(\010\022\026\n\016cool_dow" + + "n_time\030\004 \001(\004\022\n\n\002id\030\017 \001(\rB\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetCoolDownData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCoolDownData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCoolDownData_descriptor, + new java.lang.String[] { "IsSuccess", "CoolDownTime", "Id", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownNotifyOuterClass.java new file mode 100644 index 00000000000..04955843a7e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCoolDownNotifyOuterClass.java @@ -0,0 +1,1230 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCoolDownNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCoolDownNotifyOuterClass { + private WidgetCoolDownNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCoolDownNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCoolDownNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + java.util.List + getNormalCoolDownDataListList(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + int getNormalCoolDownDataListCount(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + java.util.List + getNormalCoolDownDataListOrBuilderList(); + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index); + + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + java.util.List + getGroupCoolDownDataListList(); + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getGroupCoolDownDataList(int index); + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + int getGroupCoolDownDataListCount(); + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + java.util.List + getGroupCoolDownDataListOrBuilderList(); + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getGroupCoolDownDataListOrBuilder( + int index); + } + /** + *
+   * CmdId: 4295
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetCoolDownNotify} + */ + public static final class WidgetCoolDownNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCoolDownNotify) + WidgetCoolDownNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCoolDownNotify.newBuilder() to construct. + private WidgetCoolDownNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCoolDownNotify() { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + groupCoolDownDataList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCoolDownNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCoolDownNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + normalCoolDownDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + normalCoolDownDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.parser(), extensionRegistry)); + break; + } + case 98: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + groupCoolDownDataList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + groupCoolDownDataList_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.parser(), extensionRegistry)); + 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)) { + normalCoolDownDataList_ = java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + groupCoolDownDataList_ = java.util.Collections.unmodifiableList(groupCoolDownDataList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.class, emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.Builder.class); + } + + public static final int NORMAL_COOL_DOWN_DATA_LIST_FIELD_NUMBER = 1; + private java.util.List normalCoolDownDataList_; + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public java.util.List getNormalCoolDownDataListList() { + return normalCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public java.util.List + getNormalCoolDownDataListOrBuilderList() { + return normalCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public int getNormalCoolDownDataListCount() { + return normalCoolDownDataList_.size(); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index) { + return normalCoolDownDataList_.get(index); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index) { + return normalCoolDownDataList_.get(index); + } + + public static final int GROUP_COOL_DOWN_DATA_LIST_FIELD_NUMBER = 12; + private java.util.List groupCoolDownDataList_; + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public java.util.List getGroupCoolDownDataListList() { + return groupCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public java.util.List + getGroupCoolDownDataListOrBuilderList() { + return groupCoolDownDataList_; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public int getGroupCoolDownDataListCount() { + return groupCoolDownDataList_.size(); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getGroupCoolDownDataList(int index) { + return groupCoolDownDataList_.get(index); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getGroupCoolDownDataListOrBuilder( + int index) { + return groupCoolDownDataList_.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 < normalCoolDownDataList_.size(); i++) { + output.writeMessage(1, normalCoolDownDataList_.get(i)); + } + for (int i = 0; i < groupCoolDownDataList_.size(); i++) { + output.writeMessage(12, groupCoolDownDataList_.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 < normalCoolDownDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, normalCoolDownDataList_.get(i)); + } + for (int i = 0; i < groupCoolDownDataList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, groupCoolDownDataList_.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.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify other = (emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify) obj; + + if (!getNormalCoolDownDataListList() + .equals(other.getNormalCoolDownDataListList())) return false; + if (!getGroupCoolDownDataListList() + .equals(other.getGroupCoolDownDataListList())) 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 (getNormalCoolDownDataListCount() > 0) { + hash = (37 * hash) + NORMAL_COOL_DOWN_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getNormalCoolDownDataListList().hashCode(); + } + if (getGroupCoolDownDataListCount() > 0) { + hash = (37 * hash) + GROUP_COOL_DOWN_DATA_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGroupCoolDownDataListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify 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.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify 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.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify 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.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify 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.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify 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.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify 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: 4295
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetCoolDownNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCoolDownNotify) + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.class, emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getNormalCoolDownDataListFieldBuilder(); + getGroupCoolDownDataListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + normalCoolDownDataListBuilder_.clear(); + } + if (groupCoolDownDataListBuilder_ == null) { + groupCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + groupCoolDownDataListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.internal_static_WidgetCoolDownNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify build() { + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify buildPartial() { + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify result = new emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify(this); + int from_bitField0_ = bitField0_; + if (normalCoolDownDataListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + normalCoolDownDataList_ = java.util.Collections.unmodifiableList(normalCoolDownDataList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.normalCoolDownDataList_ = normalCoolDownDataList_; + } else { + result.normalCoolDownDataList_ = normalCoolDownDataListBuilder_.build(); + } + if (groupCoolDownDataListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + groupCoolDownDataList_ = java.util.Collections.unmodifiableList(groupCoolDownDataList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.groupCoolDownDataList_ = groupCoolDownDataList_; + } else { + result.groupCoolDownDataList_ = groupCoolDownDataListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify other) { + if (other == emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify.getDefaultInstance()) return this; + if (normalCoolDownDataListBuilder_ == null) { + if (!other.normalCoolDownDataList_.isEmpty()) { + if (normalCoolDownDataList_.isEmpty()) { + normalCoolDownDataList_ = other.normalCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.addAll(other.normalCoolDownDataList_); + } + onChanged(); + } + } else { + if (!other.normalCoolDownDataList_.isEmpty()) { + if (normalCoolDownDataListBuilder_.isEmpty()) { + normalCoolDownDataListBuilder_.dispose(); + normalCoolDownDataListBuilder_ = null; + normalCoolDownDataList_ = other.normalCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000001); + normalCoolDownDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getNormalCoolDownDataListFieldBuilder() : null; + } else { + normalCoolDownDataListBuilder_.addAllMessages(other.normalCoolDownDataList_); + } + } + } + if (groupCoolDownDataListBuilder_ == null) { + if (!other.groupCoolDownDataList_.isEmpty()) { + if (groupCoolDownDataList_.isEmpty()) { + groupCoolDownDataList_ = other.groupCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.addAll(other.groupCoolDownDataList_); + } + onChanged(); + } + } else { + if (!other.groupCoolDownDataList_.isEmpty()) { + if (groupCoolDownDataListBuilder_.isEmpty()) { + groupCoolDownDataListBuilder_.dispose(); + groupCoolDownDataListBuilder_ = null; + groupCoolDownDataList_ = other.groupCoolDownDataList_; + bitField0_ = (bitField0_ & ~0x00000002); + groupCoolDownDataListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getGroupCoolDownDataListFieldBuilder() : null; + } else { + groupCoolDownDataListBuilder_.addAllMessages(other.groupCoolDownDataList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List normalCoolDownDataList_ = + java.util.Collections.emptyList(); + private void ensureNormalCoolDownDataListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + normalCoolDownDataList_ = new java.util.ArrayList(normalCoolDownDataList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> normalCoolDownDataListBuilder_; + + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public java.util.List getNormalCoolDownDataListList() { + if (normalCoolDownDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } else { + return normalCoolDownDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public int getNormalCoolDownDataListCount() { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.size(); + } else { + return normalCoolDownDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getNormalCoolDownDataList(int index) { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.get(index); + } else { + return normalCoolDownDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder setNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.set(index, value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder setNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addNormalCoolDownDataList(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (normalCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(index, value); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addNormalCoolDownDataList( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addNormalCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder addAllNormalCoolDownDataList( + java.lang.Iterable values) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, normalCoolDownDataList_); + onChanged(); + } else { + normalCoolDownDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder clearNormalCoolDownDataList() { + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + normalCoolDownDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public Builder removeNormalCoolDownDataList(int index) { + if (normalCoolDownDataListBuilder_ == null) { + ensureNormalCoolDownDataListIsMutable(); + normalCoolDownDataList_.remove(index); + onChanged(); + } else { + normalCoolDownDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder getNormalCoolDownDataListBuilder( + int index) { + return getNormalCoolDownDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getNormalCoolDownDataListOrBuilder( + int index) { + if (normalCoolDownDataListBuilder_ == null) { + return normalCoolDownDataList_.get(index); } else { + return normalCoolDownDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public java.util.List + getNormalCoolDownDataListOrBuilderList() { + if (normalCoolDownDataListBuilder_ != null) { + return normalCoolDownDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(normalCoolDownDataList_); + } + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addNormalCoolDownDataListBuilder() { + return getNormalCoolDownDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addNormalCoolDownDataListBuilder( + int index) { + return getNormalCoolDownDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData normal_cool_down_data_list = 1; + */ + public java.util.List + getNormalCoolDownDataListBuilderList() { + return getNormalCoolDownDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> + getNormalCoolDownDataListFieldBuilder() { + if (normalCoolDownDataListBuilder_ == null) { + normalCoolDownDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>( + normalCoolDownDataList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + normalCoolDownDataList_ = null; + } + return normalCoolDownDataListBuilder_; + } + + private java.util.List groupCoolDownDataList_ = + java.util.Collections.emptyList(); + private void ensureGroupCoolDownDataListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + groupCoolDownDataList_ = new java.util.ArrayList(groupCoolDownDataList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> groupCoolDownDataListBuilder_; + + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public java.util.List getGroupCoolDownDataListList() { + if (groupCoolDownDataListBuilder_ == null) { + return java.util.Collections.unmodifiableList(groupCoolDownDataList_); + } else { + return groupCoolDownDataListBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public int getGroupCoolDownDataListCount() { + if (groupCoolDownDataListBuilder_ == null) { + return groupCoolDownDataList_.size(); + } else { + return groupCoolDownDataListBuilder_.getCount(); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData getGroupCoolDownDataList(int index) { + if (groupCoolDownDataListBuilder_ == null) { + return groupCoolDownDataList_.get(index); + } else { + return groupCoolDownDataListBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder setGroupCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (groupCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.set(index, value); + onChanged(); + } else { + groupCoolDownDataListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder setGroupCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.set(index, builderForValue.build()); + onChanged(); + } else { + groupCoolDownDataListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addGroupCoolDownDataList(emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (groupCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.add(value); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addGroupCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData value) { + if (groupCoolDownDataListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.add(index, value); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addGroupCoolDownDataList( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.add(builderForValue.build()); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addGroupCoolDownDataList( + int index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder builderForValue) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.add(index, builderForValue.build()); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder addAllGroupCoolDownDataList( + java.lang.Iterable values) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, groupCoolDownDataList_); + onChanged(); + } else { + groupCoolDownDataListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder clearGroupCoolDownDataList() { + if (groupCoolDownDataListBuilder_ == null) { + groupCoolDownDataList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + groupCoolDownDataListBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public Builder removeGroupCoolDownDataList(int index) { + if (groupCoolDownDataListBuilder_ == null) { + ensureGroupCoolDownDataListIsMutable(); + groupCoolDownDataList_.remove(index); + onChanged(); + } else { + groupCoolDownDataListBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder getGroupCoolDownDataListBuilder( + int index) { + return getGroupCoolDownDataListFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder getGroupCoolDownDataListOrBuilder( + int index) { + if (groupCoolDownDataListBuilder_ == null) { + return groupCoolDownDataList_.get(index); } else { + return groupCoolDownDataListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public java.util.List + getGroupCoolDownDataListOrBuilderList() { + if (groupCoolDownDataListBuilder_ != null) { + return groupCoolDownDataListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(groupCoolDownDataList_); + } + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addGroupCoolDownDataListBuilder() { + return getGroupCoolDownDataListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder addGroupCoolDownDataListBuilder( + int index) { + return getGroupCoolDownDataListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.getDefaultInstance()); + } + /** + * repeated .WidgetCoolDownData group_cool_down_data_list = 12; + */ + public java.util.List + getGroupCoolDownDataListBuilderList() { + return getGroupCoolDownDataListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder> + getGroupCoolDownDataListFieldBuilder() { + if (groupCoolDownDataListBuilder_ == null) { + groupCoolDownDataListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownData.Builder, emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.WidgetCoolDownDataOrBuilder>( + groupCoolDownDataList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + groupCoolDownDataList_ = null; + } + return groupCoolDownDataListBuilder_; + } + @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:WidgetCoolDownNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetCoolDownNotify) + private static final emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify(); + } + + public static emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCoolDownNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCoolDownNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCoolDownNotifyOuterClass.WidgetCoolDownNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCoolDownNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCoolDownNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WidgetCoolDownNotify.proto\032\030WidgetCool" + + "DownData.proto\"\207\001\n\024WidgetCoolDownNotify\022" + + "7\n\032normal_cool_down_data_list\030\001 \003(\0132\023.Wi" + + "dgetCoolDownData\0226\n\031group_cool_down_data" + + "_list\030\014 \003(\0132\023.WidgetCoolDownDataB\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.getDescriptor(), + }); + internal_static_WidgetCoolDownNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCoolDownNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCoolDownNotify_descriptor, + new java.lang.String[] { "NormalCoolDownDataList", "GroupCoolDownDataList", }); + emu.grasscutter.net.proto.WidgetCoolDownDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreateLocationInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreateLocationInfoOuterClass.java new file mode 100644 index 00000000000..774e9d23812 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreateLocationInfoOuterClass.java @@ -0,0 +1,875 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCreateLocationInfo.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCreateLocationInfoOuterClass { + private WidgetCreateLocationInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCreateLocationInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCreateLocationInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + boolean hasRot(); + /** + * .Vector rot = 3; + * @return The rot. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getRot(); + /** + * .Vector rot = 3; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder(); + + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + boolean hasPos(); + /** + * .Vector pos = 10; + * @return The pos. + */ + emu.grasscutter.net.proto.VectorOuterClass.Vector getPos(); + /** + * .Vector pos = 10; + */ + emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder(); + } + /** + * Protobuf type {@code WidgetCreateLocationInfo} + */ + public static final class WidgetCreateLocationInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCreateLocationInfo) + WidgetCreateLocationInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCreateLocationInfo.newBuilder() to construct. + private WidgetCreateLocationInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCreateLocationInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCreateLocationInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCreateLocationInfo( + 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 26: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (rot_ != null) { + subBuilder = rot_.toBuilder(); + } + rot_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rot_); + rot_ = subBuilder.buildPartial(); + } + + break; + } + case 82: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (pos_ != null) { + subBuilder = pos_.toBuilder(); + } + pos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(pos_); + pos_ = subBuilder.buildPartial(); + } + + 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.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.class, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder.class); + } + + public static final int ROT_FIELD_NUMBER = 3; + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + @java.lang.Override + public boolean hasRot() { + return rot_ != null; + } + /** + * .Vector rot = 3; + * @return The rot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + /** + * .Vector rot = 3; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + return getRot(); + } + + public static final int POS_FIELD_NUMBER = 10; + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + @java.lang.Override + public boolean hasPos() { + return pos_ != null; + } + /** + * .Vector pos = 10; + * @return The pos. + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + /** + * .Vector pos = 10; + */ + @java.lang.Override + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + return getPos(); + } + + 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 (rot_ != null) { + output.writeMessage(3, getRot()); + } + if (pos_ != null) { + output.writeMessage(10, getPos()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (rot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getRot()); + } + if (pos_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, getPos()); + } + 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.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo other = (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) obj; + + if (hasRot() != other.hasRot()) return false; + if (hasRot()) { + if (!getRot() + .equals(other.getRot())) return false; + } + if (hasPos() != other.hasPos()) return false; + if (hasPos()) { + if (!getPos() + .equals(other.getPos())) 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 (hasRot()) { + hash = (37 * hash) + ROT_FIELD_NUMBER; + hash = (53 * hash) + getRot().hashCode(); + } + if (hasPos()) { + hash = (37 * hash) + POS_FIELD_NUMBER; + hash = (53 * hash) + getPos().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo 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.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo 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.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo 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.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo 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.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo 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.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo 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; + } + /** + * Protobuf type {@code WidgetCreateLocationInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCreateLocationInfo) + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.class, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (rotBuilder_ == null) { + rot_ = null; + } else { + rot_ = null; + rotBuilder_ = null; + } + if (posBuilder_ == null) { + pos_ = null; + } else { + pos_ = null; + posBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.internal_static_WidgetCreateLocationInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo build() { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo buildPartial() { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo result = new emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo(this); + if (rotBuilder_ == null) { + result.rot_ = rot_; + } else { + result.rot_ = rotBuilder_.build(); + } + if (posBuilder_ == null) { + result.pos_ = pos_; + } else { + result.pos_ = posBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo other) { + if (other == emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance()) return this; + if (other.hasRot()) { + mergeRot(other.getRot()); + } + if (other.hasPos()) { + mergePos(other.getPos()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector rot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> rotBuilder_; + /** + * .Vector rot = 3; + * @return Whether the rot field is set. + */ + public boolean hasRot() { + return rotBuilder_ != null || rot_ != null; + } + /** + * .Vector rot = 3; + * @return The rot. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getRot() { + if (rotBuilder_ == null) { + return rot_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } else { + return rotBuilder_.getMessage(); + } + } + /** + * .Vector rot = 3; + */ + public Builder setRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rot_ = value; + onChanged(); + } else { + rotBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder setRot( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (rotBuilder_ == null) { + rot_ = builderForValue.build(); + onChanged(); + } else { + rotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder mergeRot(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (rotBuilder_ == null) { + if (rot_ != null) { + rot_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(rot_).mergeFrom(value).buildPartial(); + } else { + rot_ = value; + } + onChanged(); + } else { + rotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector rot = 3; + */ + public Builder clearRot() { + if (rotBuilder_ == null) { + rot_ = null; + onChanged(); + } else { + rot_ = null; + rotBuilder_ = null; + } + + return this; + } + /** + * .Vector rot = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getRotBuilder() { + + onChanged(); + return getRotFieldBuilder().getBuilder(); + } + /** + * .Vector rot = 3; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getRotOrBuilder() { + if (rotBuilder_ != null) { + return rotBuilder_.getMessageOrBuilder(); + } else { + return rot_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : rot_; + } + } + /** + * .Vector rot = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getRotFieldBuilder() { + if (rotBuilder_ == null) { + rotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getRot(), + getParentForChildren(), + isClean()); + rot_ = null; + } + return rotBuilder_; + } + + private emu.grasscutter.net.proto.VectorOuterClass.Vector pos_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> posBuilder_; + /** + * .Vector pos = 10; + * @return Whether the pos field is set. + */ + public boolean hasPos() { + return posBuilder_ != null || pos_ != null; + } + /** + * .Vector pos = 10; + * @return The pos. + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector getPos() { + if (posBuilder_ == null) { + return pos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } else { + return posBuilder_.getMessage(); + } + } + /** + * .Vector pos = 10; + */ + public Builder setPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pos_ = value; + onChanged(); + } else { + posBuilder_.setMessage(value); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder setPos( + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) { + if (posBuilder_ == null) { + pos_ = builderForValue.build(); + onChanged(); + } else { + posBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder mergePos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) { + if (posBuilder_ == null) { + if (pos_ != null) { + pos_ = + emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(pos_).mergeFrom(value).buildPartial(); + } else { + pos_ = value; + } + onChanged(); + } else { + posBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .Vector pos = 10; + */ + public Builder clearPos() { + if (posBuilder_ == null) { + pos_ = null; + onChanged(); + } else { + pos_ = null; + posBuilder_ = null; + } + + return this; + } + /** + * .Vector pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getPosBuilder() { + + onChanged(); + return getPosFieldBuilder().getBuilder(); + } + /** + * .Vector pos = 10; + */ + public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getPosOrBuilder() { + if (posBuilder_ != null) { + return posBuilder_.getMessageOrBuilder(); + } else { + return pos_ == null ? + emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : pos_; + } + } + /** + * .Vector pos = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> + getPosFieldBuilder() { + if (posBuilder_ == null) { + posBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>( + getPos(), + getParentForChildren(), + isClean()); + pos_ = null; + } + return posBuilder_; + } + @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:WidgetCreateLocationInfo) + } + + // @@protoc_insertion_point(class_scope:WidgetCreateLocationInfo) + private static final emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo(); + } + + public static emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCreateLocationInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCreateLocationInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCreateLocationInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCreateLocationInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036WidgetCreateLocationInfo.proto\032\014Vector" + + ".proto\"F\n\030WidgetCreateLocationInfo\022\024\n\003ro" + + "t\030\003 \001(\0132\007.Vector\022\024\n\003pos\030\n \001(\0132\007.VectorB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(), + }); + internal_static_WidgetCreateLocationInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCreateLocationInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCreateLocationInfo_descriptor, + new java.lang.String[] { "Rot", "Pos", }); + emu.grasscutter.net.proto.VectorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorInfoOuterClass.java new file mode 100644 index 00000000000..f48f482f138 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorInfoOuterClass.java @@ -0,0 +1,854 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCreatorInfo.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCreatorInfoOuterClass { + private WidgetCreatorInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetCreatorInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetCreatorInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .WidgetCreatorOpType op_type = 10; + * @return The enum numeric value on the wire for opType. + */ + int getOpTypeValue(); + /** + * .WidgetCreatorOpType op_type = 10; + * @return The opType. + */ + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType getOpType(); + + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + int getEntityId(); + + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return Whether the locationInfo field is set. + */ + boolean hasLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return The locationInfo. + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder(); + } + /** + * Protobuf type {@code WidgetCreatorInfo} + */ + public static final class WidgetCreatorInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetCreatorInfo) + WidgetCreatorInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetCreatorInfo.newBuilder() to construct. + private WidgetCreatorInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetCreatorInfo() { + opType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetCreatorInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetCreatorInfo( + 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: { + + entityId_ = input.readUInt32(); + break; + } + case 80: { + int rawValue = input.readEnum(); + + opType_ = rawValue; + break; + } + case 98: { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder subBuilder = null; + if (locationInfo_ != null) { + subBuilder = locationInfo_.toBuilder(); + } + locationInfo_ = input.readMessage(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(locationInfo_); + locationInfo_ = subBuilder.buildPartial(); + } + + 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.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.class, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder.class); + } + + public static final int OP_TYPE_FIELD_NUMBER = 10; + private int opType_; + /** + * .WidgetCreatorOpType op_type = 10; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @return The opType. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType result = emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.UNRECOGNIZED : result; + } + + public static final int ENTITY_ID_FIELD_NUMBER = 1; + private int entityId_; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + public static final int LOCATION_INFO_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo locationInfo_; + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return locationInfo_ != null; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + return locationInfo_ == null ? emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance() : locationInfo_; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + return getLocationInfo(); + } + + 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 (entityId_ != 0) { + output.writeUInt32(1, entityId_); + } + if (opType_ != emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.WIDGET_CREATOR_OP_TYPE_NONE.getNumber()) { + output.writeEnum(10, opType_); + } + if (locationInfo_ != null) { + output.writeMessage(12, getLocationInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(1, entityId_); + } + if (opType_ != emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.WIDGET_CREATOR_OP_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(10, opType_); + } + if (locationInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getLocationInfo()); + } + 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.WidgetCreatorInfoOuterClass.WidgetCreatorInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo other = (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) obj; + + if (opType_ != other.opType_) return false; + if (getEntityId() + != other.getEntityId()) return false; + if (hasLocationInfo() != other.hasLocationInfo()) return false; + if (hasLocationInfo()) { + if (!getLocationInfo() + .equals(other.getLocationInfo())) 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) + OP_TYPE_FIELD_NUMBER; + hash = (53 * hash) + opType_; + hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + if (hasLocationInfo()) { + hash = (37 * hash) + LOCATION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getLocationInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo 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.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo 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.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo 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.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo 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.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo 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.WidgetCreatorInfoOuterClass.WidgetCreatorInfo 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; + } + /** + * Protobuf type {@code WidgetCreatorInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetCreatorInfo) + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.class, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + opType_ = 0; + + entityId_ = 0; + + if (locationInfoBuilder_ == null) { + locationInfo_ = null; + } else { + locationInfo_ = null; + locationInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.internal_static_WidgetCreatorInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo build() { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo buildPartial() { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo result = new emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo(this); + result.opType_ = opType_; + result.entityId_ = entityId_; + if (locationInfoBuilder_ == null) { + result.locationInfo_ = locationInfo_; + } else { + result.locationInfo_ = locationInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) { + return mergeFrom((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo other) { + if (other == emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance()) return this; + if (other.opType_ != 0) { + setOpTypeValue(other.getOpTypeValue()); + } + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + if (other.hasLocationInfo()) { + mergeLocationInfo(other.getLocationInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int opType_ = 0; + /** + * .WidgetCreatorOpType op_type = 10; + * @return The enum numeric value on the wire for opType. + */ + @java.lang.Override public int getOpTypeValue() { + return opType_; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @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; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @return The opType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType getOpType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType result = emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.valueOf(opType_); + return result == null ? emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType.UNRECOGNIZED : result; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @param value The opType to set. + * @return This builder for chaining. + */ + public Builder setOpType(emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.WidgetCreatorOpType value) { + if (value == null) { + throw new NullPointerException(); + } + + opType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetCreatorOpType op_type = 10; + * @return This builder for chaining. + */ + public Builder clearOpType() { + + opType_ = 0; + onChanged(); + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 1; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 1; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 1; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo locationInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> locationInfoBuilder_; + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return Whether the locationInfo field is set. + */ + public boolean hasLocationInfo() { + return locationInfoBuilder_ != null || locationInfo_ != null; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + * @return The locationInfo. + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (locationInfoBuilder_ == null) { + return locationInfo_ == null ? emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance() : locationInfo_; + } else { + return locationInfoBuilder_.getMessage(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public Builder setLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + locationInfo_ = value; + onChanged(); + } else { + locationInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public Builder setLocationInfo( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder builderForValue) { + if (locationInfoBuilder_ == null) { + locationInfo_ = builderForValue.build(); + onChanged(); + } else { + locationInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public Builder mergeLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (locationInfo_ != null) { + locationInfo_ = + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.newBuilder(locationInfo_).mergeFrom(value).buildPartial(); + } else { + locationInfo_ = value; + } + onChanged(); + } else { + locationInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public Builder clearLocationInfo() { + if (locationInfoBuilder_ == null) { + locationInfo_ = null; + onChanged(); + } else { + locationInfo_ = null; + locationInfoBuilder_ = null; + } + + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder getLocationInfoBuilder() { + + onChanged(); + return getLocationInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if (locationInfoBuilder_ != null) { + return locationInfoBuilder_.getMessageOrBuilder(); + } else { + return locationInfo_ == null ? + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance() : locationInfo_; + } + } + /** + * .WidgetCreateLocationInfo location_info = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> + getLocationInfoFieldBuilder() { + if (locationInfoBuilder_ == null) { + locationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder>( + getLocationInfo(), + getParentForChildren(), + isClean()); + locationInfo_ = null; + } + return locationInfoBuilder_; + } + @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:WidgetCreatorInfo) + } + + // @@protoc_insertion_point(class_scope:WidgetCreatorInfo) + private static final emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo(); + } + + public static emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetCreatorInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetCreatorInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetCreatorInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetCreatorInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027WidgetCreatorInfo.proto\032\036WidgetCreateL" + + "ocationInfo.proto\032\031WidgetCreatorOpType.p" + + "roto\"\177\n\021WidgetCreatorInfo\022%\n\007op_type\030\n \001" + + "(\0162\024.WidgetCreatorOpType\022\021\n\tentity_id\030\001 " + + "\001(\r\0220\n\rlocation_info\030\014 \001(\0132\031.WidgetCreat" + + "eLocationInfoB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.getDescriptor(), + }); + internal_static_WidgetCreatorInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetCreatorInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetCreatorInfo_descriptor, + new java.lang.String[] { "OpType", "EntityId", "LocationInfo", }); + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorOpTypeOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorOpTypeOuterClass.java new file mode 100644 index 00000000000..a41539dd971 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetCreatorOpTypeOuterClass.java @@ -0,0 +1,157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetCreatorOpType.proto + +package emu.grasscutter.net.proto; + +public final class WidgetCreatorOpTypeOuterClass { + private WidgetCreatorOpTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code WidgetCreatorOpType} + */ + public enum WidgetCreatorOpType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * WIDGET_CREATOR_OP_TYPE_NONE = 0; + */ + WIDGET_CREATOR_OP_TYPE_NONE(0), + /** + * WIDGET_CREATOR_OP_TYPE_RETRACT = 1; + */ + WIDGET_CREATOR_OP_TYPE_RETRACT(1), + /** + * WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE = 2; + */ + WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE(2), + UNRECOGNIZED(-1), + ; + + /** + * WIDGET_CREATOR_OP_TYPE_NONE = 0; + */ + public static final int WIDGET_CREATOR_OP_TYPE_NONE_VALUE = 0; + /** + * WIDGET_CREATOR_OP_TYPE_RETRACT = 1; + */ + public static final int WIDGET_CREATOR_OP_TYPE_RETRACT_VALUE = 1; + /** + * WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE = 2; + */ + public static final int WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE_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 WidgetCreatorOpType 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 WidgetCreatorOpType forNumber(int value) { + switch (value) { + case 0: return WIDGET_CREATOR_OP_TYPE_NONE; + case 1: return WIDGET_CREATOR_OP_TYPE_RETRACT; + case 2: return WIDGET_CREATOR_OP_TYPE_RETRACT_AND_CREATE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + WidgetCreatorOpType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public WidgetCreatorOpType findValueByNumber(int number) { + return WidgetCreatorOpType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetCreatorOpTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final WidgetCreatorOpType[] VALUES = values(); + + public static WidgetCreatorOpType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private WidgetCreatorOpType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:WidgetCreatorOpType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031WidgetCreatorOpType.proto*\211\001\n\023WidgetCr" + + "eatorOpType\022\037\n\033WIDGET_CREATOR_OP_TYPE_NO" + + "NE\020\000\022\"\n\036WIDGET_CREATOR_OP_TYPE_RETRACT\020\001" + + "\022-\n)WIDGET_CREATOR_OP_TYPE_RETRACT_AND_C" + + "REATE\020\002B\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagReqOuterClass.java new file mode 100644 index 00000000000..7ab878013ce --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagReqOuterClass.java @@ -0,0 +1,1087 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetDoBagReq.proto + +package emu.grasscutter.net.proto; + +public final class WidgetDoBagReqOuterClass { + private WidgetDoBagReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetDoBagReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetDoBagReq) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 material_id = 9; + * @return The materialId. + */ + int getMaterialId(); + + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return Whether the locationInfo field is set. + */ + boolean hasLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return The locationInfo. + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo(); + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder(); + + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return Whether the widgetCreatorInfo field is set. + */ + boolean hasWidgetCreatorInfo(); + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return The widgetCreatorInfo. + */ + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getWidgetCreatorInfo(); + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getWidgetCreatorInfoOrBuilder(); + + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.OpInfoCase getOpInfoCase(); + } + /** + *
+   * CmdId: 4255
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetDoBagReq} + */ + public static final class WidgetDoBagReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetDoBagReq) + WidgetDoBagReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetDoBagReq.newBuilder() to construct. + private WidgetDoBagReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetDoBagReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetDoBagReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetDoBagReq( + 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: { + + materialId_ = input.readUInt32(); + break; + } + case 6658: { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder subBuilder = null; + if (opInfoCase_ == 832) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_).toBuilder(); + } + opInfo_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_); + opInfo_ = subBuilder.buildPartial(); + } + opInfoCase_ = 832; + break; + } + case 11978: { + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder subBuilder = null; + if (opInfoCase_ == 1497) { + subBuilder = ((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_).toBuilder(); + } + opInfo_ = + input.readMessage(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_); + opInfo_ = subBuilder.buildPartial(); + } + opInfoCase_ = 1497; + 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.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.class, emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.Builder.class); + } + + private int opInfoCase_ = 0; + private java.lang.Object opInfo_; + public enum OpInfoCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + LOCATION_INFO(832), + WIDGET_CREATOR_INFO(1497), + OPINFO_NOT_SET(0); + private final int value; + private OpInfoCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static OpInfoCase valueOf(int value) { + return forNumber(value); + } + + public static OpInfoCase forNumber(int value) { + switch (value) { + case 832: return LOCATION_INFO; + case 1497: return WIDGET_CREATOR_INFO; + case 0: return OPINFO_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public OpInfoCase + getOpInfoCase() { + return OpInfoCase.forNumber( + opInfoCase_); + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 9; + private int materialId_; + /** + * uint32 material_id = 9; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int LOCATION_INFO_FIELD_NUMBER = 832; + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return opInfoCase_ == 832; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (opInfoCase_ == 832) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if (opInfoCase_ == 832) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + + public static final int WIDGET_CREATOR_INFO_FIELD_NUMBER = 1497; + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return Whether the widgetCreatorInfo field is set. + */ + @java.lang.Override + public boolean hasWidgetCreatorInfo() { + return opInfoCase_ == 1497; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return The widgetCreatorInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getWidgetCreatorInfo() { + if (opInfoCase_ == 1497) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getWidgetCreatorInfoOrBuilder() { + if (opInfoCase_ == 1497) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + + 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 (materialId_ != 0) { + output.writeUInt32(9, materialId_); + } + if (opInfoCase_ == 832) { + output.writeMessage(832, (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_); + } + if (opInfoCase_ == 1497) { + output.writeMessage(1497, (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, materialId_); + } + if (opInfoCase_ == 832) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(832, (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_); + } + if (opInfoCase_ == 1497) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1497, (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_); + } + 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.WidgetDoBagReqOuterClass.WidgetDoBagReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq other = (emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq) obj; + + if (getMaterialId() + != other.getMaterialId()) return false; + if (!getOpInfoCase().equals(other.getOpInfoCase())) return false; + switch (opInfoCase_) { + case 832: + if (!getLocationInfo() + .equals(other.getLocationInfo())) return false; + break; + case 1497: + if (!getWidgetCreatorInfo() + .equals(other.getWidgetCreatorInfo())) return false; + break; + case 0: + default: + } + 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) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + switch (opInfoCase_) { + case 832: + hash = (37 * hash) + LOCATION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getLocationInfo().hashCode(); + break; + case 1497: + hash = (37 * hash) + WIDGET_CREATOR_INFO_FIELD_NUMBER; + hash = (53 * hash) + getWidgetCreatorInfo().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq 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.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq 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.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq 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.WidgetDoBagReqOuterClass.WidgetDoBagReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq 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.WidgetDoBagReqOuterClass.WidgetDoBagReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq 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.WidgetDoBagReqOuterClass.WidgetDoBagReq 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: 4255
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetDoBagReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetDoBagReq) + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.class, emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + materialId_ = 0; + + opInfoCase_ = 0; + opInfo_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.internal_static_WidgetDoBagReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq build() { + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq buildPartial() { + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq result = new emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq(this); + result.materialId_ = materialId_; + if (opInfoCase_ == 832) { + if (locationInfoBuilder_ == null) { + result.opInfo_ = opInfo_; + } else { + result.opInfo_ = locationInfoBuilder_.build(); + } + } + if (opInfoCase_ == 1497) { + if (widgetCreatorInfoBuilder_ == null) { + result.opInfo_ = opInfo_; + } else { + result.opInfo_ = widgetCreatorInfoBuilder_.build(); + } + } + result.opInfoCase_ = opInfoCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq) { + return mergeFrom((emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq other) { + if (other == emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq.getDefaultInstance()) return this; + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + switch (other.getOpInfoCase()) { + case LOCATION_INFO: { + mergeLocationInfo(other.getLocationInfo()); + break; + } + case WIDGET_CREATOR_INFO: { + mergeWidgetCreatorInfo(other.getWidgetCreatorInfo()); + break; + } + case OPINFO_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int opInfoCase_ = 0; + private java.lang.Object opInfo_; + public OpInfoCase + getOpInfoCase() { + return OpInfoCase.forNumber( + opInfoCase_); + } + + public Builder clearOpInfo() { + opInfoCase_ = 0; + opInfo_ = null; + onChanged(); + return this; + } + + + private int materialId_ ; + /** + * uint32 material_id = 9; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 9; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 9; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> locationInfoBuilder_; + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return Whether the locationInfo field is set. + */ + @java.lang.Override + public boolean hasLocationInfo() { + return opInfoCase_ == 832; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + * @return The locationInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo getLocationInfo() { + if (locationInfoBuilder_ == null) { + if (opInfoCase_ == 832) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } else { + if (opInfoCase_ == 832) { + return locationInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public Builder setLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + opInfo_ = value; + onChanged(); + } else { + locationInfoBuilder_.setMessage(value); + } + opInfoCase_ = 832; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public Builder setLocationInfo( + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder builderForValue) { + if (locationInfoBuilder_ == null) { + opInfo_ = builderForValue.build(); + onChanged(); + } else { + locationInfoBuilder_.setMessage(builderForValue.build()); + } + opInfoCase_ = 832; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public Builder mergeLocationInfo(emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo value) { + if (locationInfoBuilder_ == null) { + if (opInfoCase_ == 832 && + opInfo_ != emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance()) { + opInfo_ = emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.newBuilder((emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_) + .mergeFrom(value).buildPartial(); + } else { + opInfo_ = value; + } + onChanged(); + } else { + if (opInfoCase_ == 832) { + locationInfoBuilder_.mergeFrom(value); + } + locationInfoBuilder_.setMessage(value); + } + opInfoCase_ = 832; + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public Builder clearLocationInfo() { + if (locationInfoBuilder_ == null) { + if (opInfoCase_ == 832) { + opInfoCase_ = 0; + opInfo_ = null; + onChanged(); + } + } else { + if (opInfoCase_ == 832) { + opInfoCase_ = 0; + opInfo_ = null; + } + locationInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder getLocationInfoBuilder() { + return getLocationInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder getLocationInfoOrBuilder() { + if ((opInfoCase_ == 832) && (locationInfoBuilder_ != null)) { + return locationInfoBuilder_.getMessageOrBuilder(); + } else { + if (opInfoCase_ == 832) { + return (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreateLocationInfo location_info = 832; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder> + getLocationInfoFieldBuilder() { + if (locationInfoBuilder_ == null) { + if (!(opInfoCase_ == 832)) { + opInfo_ = emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.getDefaultInstance(); + } + locationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo.Builder, emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.WidgetCreateLocationInfo) opInfo_, + getParentForChildren(), + isClean()); + opInfo_ = null; + } + opInfoCase_ = 832; + onChanged();; + return locationInfoBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder> widgetCreatorInfoBuilder_; + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return Whether the widgetCreatorInfo field is set. + */ + @java.lang.Override + public boolean hasWidgetCreatorInfo() { + return opInfoCase_ == 1497; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + * @return The widgetCreatorInfo. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo getWidgetCreatorInfo() { + if (widgetCreatorInfoBuilder_ == null) { + if (opInfoCase_ == 1497) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } else { + if (opInfoCase_ == 1497) { + return widgetCreatorInfoBuilder_.getMessage(); + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public Builder setWidgetCreatorInfo(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo value) { + if (widgetCreatorInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + opInfo_ = value; + onChanged(); + } else { + widgetCreatorInfoBuilder_.setMessage(value); + } + opInfoCase_ = 1497; + return this; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public Builder setWidgetCreatorInfo( + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder builderForValue) { + if (widgetCreatorInfoBuilder_ == null) { + opInfo_ = builderForValue.build(); + onChanged(); + } else { + widgetCreatorInfoBuilder_.setMessage(builderForValue.build()); + } + opInfoCase_ = 1497; + return this; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public Builder mergeWidgetCreatorInfo(emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo value) { + if (widgetCreatorInfoBuilder_ == null) { + if (opInfoCase_ == 1497 && + opInfo_ != emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance()) { + opInfo_ = emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.newBuilder((emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_) + .mergeFrom(value).buildPartial(); + } else { + opInfo_ = value; + } + onChanged(); + } else { + if (opInfoCase_ == 1497) { + widgetCreatorInfoBuilder_.mergeFrom(value); + } + widgetCreatorInfoBuilder_.setMessage(value); + } + opInfoCase_ = 1497; + return this; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public Builder clearWidgetCreatorInfo() { + if (widgetCreatorInfoBuilder_ == null) { + if (opInfoCase_ == 1497) { + opInfoCase_ = 0; + opInfo_ = null; + onChanged(); + } + } else { + if (opInfoCase_ == 1497) { + opInfoCase_ = 0; + opInfo_ = null; + } + widgetCreatorInfoBuilder_.clear(); + } + return this; + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder getWidgetCreatorInfoBuilder() { + return getWidgetCreatorInfoFieldBuilder().getBuilder(); + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder getWidgetCreatorInfoOrBuilder() { + if ((opInfoCase_ == 1497) && (widgetCreatorInfoBuilder_ != null)) { + return widgetCreatorInfoBuilder_.getMessageOrBuilder(); + } else { + if (opInfoCase_ == 1497) { + return (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_; + } + return emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + } + /** + * .WidgetCreatorInfo widget_creator_info = 1497; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder> + getWidgetCreatorInfoFieldBuilder() { + if (widgetCreatorInfoBuilder_ == null) { + if (!(opInfoCase_ == 1497)) { + opInfo_ = emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.getDefaultInstance(); + } + widgetCreatorInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo.Builder, emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfoOrBuilder>( + (emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.WidgetCreatorInfo) opInfo_, + getParentForChildren(), + isClean()); + opInfo_ = null; + } + opInfoCase_ = 1497; + onChanged();; + return widgetCreatorInfoBuilder_; + } + @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:WidgetDoBagReq) + } + + // @@protoc_insertion_point(class_scope:WidgetDoBagReq) + private static final emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq(); + } + + public static emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetDoBagReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetDoBagReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagReqOuterClass.WidgetDoBagReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetDoBagReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetDoBagReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024WidgetDoBagReq.proto\032\036WidgetCreateLoca" + + "tionInfo.proto\032\027WidgetCreatorInfo.proto\"" + + "\231\001\n\016WidgetDoBagReq\022\023\n\013material_id\030\t \001(\r\022" + + "3\n\rlocation_info\030\300\006 \001(\0132\031.WidgetCreateLo" + + "cationInfoH\000\0222\n\023widget_creator_info\030\331\013 \001" + + "(\0132\022.WidgetCreatorInfoH\000B\t\n\007op_infoB\033\n\031e" + + "mu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.getDescriptor(), + }); + internal_static_WidgetDoBagReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetDoBagReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetDoBagReq_descriptor, + new java.lang.String[] { "MaterialId", "LocationInfo", "WidgetCreatorInfo", "OpInfo", }); + emu.grasscutter.net.proto.WidgetCreateLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetCreatorInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagRspOuterClass.java new file mode 100644 index 00000000000..12a2c5e0337 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetDoBagRspOuterClass.java @@ -0,0 +1,618 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetDoBagRsp.proto + +package emu.grasscutter.net.proto; + +public final class WidgetDoBagRspOuterClass { + private WidgetDoBagRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetDoBagRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetDoBagRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 10; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 material_id = 3; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4296
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetDoBagRsp} + */ + public static final class WidgetDoBagRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetDoBagRsp) + WidgetDoBagRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetDoBagRsp.newBuilder() to construct. + private WidgetDoBagRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetDoBagRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetDoBagRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetDoBagRsp( + 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: { + + materialId_ = input.readUInt32(); + break; + } + case 80: { + + 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.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.class, emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 10; + private int retcode_; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 3; + private int materialId_; + /** + * uint32 material_id = 3; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + 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 (materialId_ != 0) { + output.writeUInt32(3, materialId_); + } + if (retcode_ != 0) { + output.writeInt32(10, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, materialId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, 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.WidgetDoBagRspOuterClass.WidgetDoBagRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp other = (emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMaterialId() + != other.getMaterialId()) 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(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp 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.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp 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.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp 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.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp 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.WidgetDoBagRspOuterClass.WidgetDoBagRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp 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.WidgetDoBagRspOuterClass.WidgetDoBagRsp 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: 4296
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetDoBagRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetDoBagRsp) + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.class, emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.internal_static_WidgetDoBagRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp build() { + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp buildPartial() { + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp result = new emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp(this); + result.retcode_ = retcode_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp) { + return mergeFrom((emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp other) { + if (other == emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 10; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 10; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 10; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 3; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 3; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 3; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 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:WidgetDoBagRsp) + } + + // @@protoc_insertion_point(class_scope:WidgetDoBagRsp) + private static final emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp(); + } + + public static emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetDoBagRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetDoBagRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetDoBagRspOuterClass.WidgetDoBagRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetDoBagRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetDoBagRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024WidgetDoBagRsp.proto\"6\n\016WidgetDoBagRsp" + + "\022\017\n\007retcode\030\n \001(\005\022\023\n\013material_id\030\003 \001(\rB\033" + + "\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetDoBagRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetDoBagRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetDoBagRsp_descriptor, + new java.lang.String[] { "Retcode", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetAllDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetAllDataNotifyOuterClass.java new file mode 100644 index 00000000000..eef52e15e0d --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetAllDataNotifyOuterClass.java @@ -0,0 +1,857 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetGadgetAllDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetGadgetAllDataNotifyOuterClass { + private WidgetGadgetAllDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetGadgetAllDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetGadgetAllDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + java.util.List + getWidgetGadgetDataList(); + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData(int index); + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + int getWidgetGadgetDataCount(); + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + java.util.List + getWidgetGadgetDataOrBuilderList(); + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder( + int index); + } + /** + *
+   * CmdId: 4284
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetGadgetAllDataNotify} + */ + public static final class WidgetGadgetAllDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetGadgetAllDataNotify) + WidgetGadgetAllDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetGadgetAllDataNotify.newBuilder() to construct. + private WidgetGadgetAllDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetGadgetAllDataNotify() { + widgetGadgetData_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetGadgetAllDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetGadgetAllDataNotify( + 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 106: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + widgetGadgetData_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + widgetGadgetData_.add( + input.readMessage(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.parser(), extensionRegistry)); + 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)) { + widgetGadgetData_ = java.util.Collections.unmodifiableList(widgetGadgetData_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.class, emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.Builder.class); + } + + public static final int WIDGET_GADGET_DATA_FIELD_NUMBER = 13; + private java.util.List widgetGadgetData_; + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public java.util.List getWidgetGadgetDataList() { + return widgetGadgetData_; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public java.util.List + getWidgetGadgetDataOrBuilderList() { + return widgetGadgetData_; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public int getWidgetGadgetDataCount() { + return widgetGadgetData_.size(); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData(int index) { + return widgetGadgetData_.get(index); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder( + int index) { + return widgetGadgetData_.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 < widgetGadgetData_.size(); i++) { + output.writeMessage(13, widgetGadgetData_.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 < widgetGadgetData_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, widgetGadgetData_.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.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify other = (emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify) obj; + + if (!getWidgetGadgetDataList() + .equals(other.getWidgetGadgetDataList())) 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 (getWidgetGadgetDataCount() > 0) { + hash = (37 * hash) + WIDGET_GADGET_DATA_FIELD_NUMBER; + hash = (53 * hash) + getWidgetGadgetDataList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify 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.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify 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.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify 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.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify 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.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify 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.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify 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: 4284
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetGadgetAllDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetGadgetAllDataNotify) + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.class, emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getWidgetGadgetDataFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + widgetGadgetDataBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.internal_static_WidgetGadgetAllDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify build() { + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify buildPartial() { + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify result = new emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify(this); + int from_bitField0_ = bitField0_; + if (widgetGadgetDataBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + widgetGadgetData_ = java.util.Collections.unmodifiableList(widgetGadgetData_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.widgetGadgetData_ = widgetGadgetData_; + } else { + result.widgetGadgetData_ = widgetGadgetDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify other) { + if (other == emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify.getDefaultInstance()) return this; + if (widgetGadgetDataBuilder_ == null) { + if (!other.widgetGadgetData_.isEmpty()) { + if (widgetGadgetData_.isEmpty()) { + widgetGadgetData_ = other.widgetGadgetData_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.addAll(other.widgetGadgetData_); + } + onChanged(); + } + } else { + if (!other.widgetGadgetData_.isEmpty()) { + if (widgetGadgetDataBuilder_.isEmpty()) { + widgetGadgetDataBuilder_.dispose(); + widgetGadgetDataBuilder_ = null; + widgetGadgetData_ = other.widgetGadgetData_; + bitField0_ = (bitField0_ & ~0x00000001); + widgetGadgetDataBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWidgetGadgetDataFieldBuilder() : null; + } else { + widgetGadgetDataBuilder_.addAllMessages(other.widgetGadgetData_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List widgetGadgetData_ = + java.util.Collections.emptyList(); + private void ensureWidgetGadgetDataIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + widgetGadgetData_ = new java.util.ArrayList(widgetGadgetData_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder> widgetGadgetDataBuilder_; + + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public java.util.List getWidgetGadgetDataList() { + if (widgetGadgetDataBuilder_ == null) { + return java.util.Collections.unmodifiableList(widgetGadgetData_); + } else { + return widgetGadgetDataBuilder_.getMessageList(); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public int getWidgetGadgetDataCount() { + if (widgetGadgetDataBuilder_ == null) { + return widgetGadgetData_.size(); + } else { + return widgetGadgetDataBuilder_.getCount(); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData(int index) { + if (widgetGadgetDataBuilder_ == null) { + return widgetGadgetData_.get(index); + } else { + return widgetGadgetDataBuilder_.getMessage(index); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder setWidgetGadgetData( + int index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.set(index, value); + onChanged(); + } else { + widgetGadgetDataBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder setWidgetGadgetData( + int index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder builderForValue) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.set(index, builderForValue.build()); + onChanged(); + } else { + widgetGadgetDataBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addWidgetGadgetData(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.add(value); + onChanged(); + } else { + widgetGadgetDataBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addWidgetGadgetData( + int index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.add(index, value); + onChanged(); + } else { + widgetGadgetDataBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addWidgetGadgetData( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder builderForValue) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.add(builderForValue.build()); + onChanged(); + } else { + widgetGadgetDataBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addWidgetGadgetData( + int index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder builderForValue) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.add(index, builderForValue.build()); + onChanged(); + } else { + widgetGadgetDataBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder addAllWidgetGadgetData( + java.lang.Iterable values) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, widgetGadgetData_); + onChanged(); + } else { + widgetGadgetDataBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder clearWidgetGadgetData() { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + widgetGadgetDataBuilder_.clear(); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public Builder removeWidgetGadgetData(int index) { + if (widgetGadgetDataBuilder_ == null) { + ensureWidgetGadgetDataIsMutable(); + widgetGadgetData_.remove(index); + onChanged(); + } else { + widgetGadgetDataBuilder_.remove(index); + } + return this; + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder getWidgetGadgetDataBuilder( + int index) { + return getWidgetGadgetDataFieldBuilder().getBuilder(index); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder( + int index) { + if (widgetGadgetDataBuilder_ == null) { + return widgetGadgetData_.get(index); } else { + return widgetGadgetDataBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public java.util.List + getWidgetGadgetDataOrBuilderList() { + if (widgetGadgetDataBuilder_ != null) { + return widgetGadgetDataBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(widgetGadgetData_); + } + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder addWidgetGadgetDataBuilder() { + return getWidgetGadgetDataFieldBuilder().addBuilder( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance()); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder addWidgetGadgetDataBuilder( + int index) { + return getWidgetGadgetDataFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance()); + } + /** + * repeated .WidgetGadgetData widget_gadget_data = 13; + */ + public java.util.List + getWidgetGadgetDataBuilderList() { + return getWidgetGadgetDataFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder> + getWidgetGadgetDataFieldBuilder() { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetDataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder>( + widgetGadgetData_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + widgetGadgetData_ = null; + } + return widgetGadgetDataBuilder_; + } + @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:WidgetGadgetAllDataNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetGadgetAllDataNotify) + private static final emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify(); + } + + public static emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetGadgetAllDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetGadgetAllDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetAllDataNotifyOuterClass.WidgetGadgetAllDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetGadgetAllDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetGadgetAllDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037WidgetGadgetAllDataNotify.proto\032\026Widge" + + "tGadgetData.proto\"J\n\031WidgetGadgetAllData" + + "Notify\022-\n\022widget_gadget_data\030\r \003(\0132\021.Wid" + + "getGadgetDataB\033\n\031emu.grasscutter.net.pro" + + "tob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.getDescriptor(), + }); + internal_static_WidgetGadgetAllDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetGadgetAllDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetGadgetAllDataNotify_descriptor, + new java.lang.String[] { "WidgetGadgetData", }); + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataNotifyOuterClass.java new file mode 100644 index 00000000000..78e8e536f19 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataNotifyOuterClass.java @@ -0,0 +1,685 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetGadgetDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetGadgetDataNotifyOuterClass { + private WidgetGadgetDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetGadgetDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetGadgetDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return Whether the widgetGadgetData field is set. + */ + boolean hasWidgetGadgetData(); + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return The widgetGadgetData. + */ + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData(); + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder(); + } + /** + *
+   * CmdId: 4266
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetGadgetDataNotify} + */ + public static final class WidgetGadgetDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetGadgetDataNotify) + WidgetGadgetDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetGadgetDataNotify.newBuilder() to construct. + private WidgetGadgetDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetGadgetDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetGadgetDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetGadgetDataNotify( + 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 98: { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder subBuilder = null; + if (widgetGadgetData_ != null) { + subBuilder = widgetGadgetData_.toBuilder(); + } + widgetGadgetData_ = input.readMessage(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(widgetGadgetData_); + widgetGadgetData_ = subBuilder.buildPartial(); + } + + 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.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.class, emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.Builder.class); + } + + public static final int WIDGET_GADGET_DATA_FIELD_NUMBER = 12; + private emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData widgetGadgetData_; + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return Whether the widgetGadgetData field is set. + */ + @java.lang.Override + public boolean hasWidgetGadgetData() { + return widgetGadgetData_ != null; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return The widgetGadgetData. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData() { + return widgetGadgetData_ == null ? emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance() : widgetGadgetData_; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder() { + return getWidgetGadgetData(); + } + + 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 (widgetGadgetData_ != null) { + output.writeMessage(12, getWidgetGadgetData()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (widgetGadgetData_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, getWidgetGadgetData()); + } + 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.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify other = (emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify) obj; + + if (hasWidgetGadgetData() != other.hasWidgetGadgetData()) return false; + if (hasWidgetGadgetData()) { + if (!getWidgetGadgetData() + .equals(other.getWidgetGadgetData())) 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 (hasWidgetGadgetData()) { + hash = (37 * hash) + WIDGET_GADGET_DATA_FIELD_NUMBER; + hash = (53 * hash) + getWidgetGadgetData().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify 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.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify 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.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify 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.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify 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.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify 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.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify 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: 4266
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetGadgetDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetGadgetDataNotify) + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.class, emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = null; + } else { + widgetGadgetData_ = null; + widgetGadgetDataBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.internal_static_WidgetGadgetDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify build() { + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify buildPartial() { + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify result = new emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify(this); + if (widgetGadgetDataBuilder_ == null) { + result.widgetGadgetData_ = widgetGadgetData_; + } else { + result.widgetGadgetData_ = widgetGadgetDataBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify other) { + if (other == emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify.getDefaultInstance()) return this; + if (other.hasWidgetGadgetData()) { + mergeWidgetGadgetData(other.getWidgetGadgetData()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData widgetGadgetData_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder> widgetGadgetDataBuilder_; + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return Whether the widgetGadgetData field is set. + */ + public boolean hasWidgetGadgetData() { + return widgetGadgetDataBuilder_ != null || widgetGadgetData_ != null; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + * @return The widgetGadgetData. + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getWidgetGadgetData() { + if (widgetGadgetDataBuilder_ == null) { + return widgetGadgetData_ == null ? emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance() : widgetGadgetData_; + } else { + return widgetGadgetDataBuilder_.getMessage(); + } + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public Builder setWidgetGadgetData(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + widgetGadgetData_ = value; + onChanged(); + } else { + widgetGadgetDataBuilder_.setMessage(value); + } + + return this; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public Builder setWidgetGadgetData( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder builderForValue) { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = builderForValue.build(); + onChanged(); + } else { + widgetGadgetDataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public Builder mergeWidgetGadgetData(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData value) { + if (widgetGadgetDataBuilder_ == null) { + if (widgetGadgetData_ != null) { + widgetGadgetData_ = + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.newBuilder(widgetGadgetData_).mergeFrom(value).buildPartial(); + } else { + widgetGadgetData_ = value; + } + onChanged(); + } else { + widgetGadgetDataBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public Builder clearWidgetGadgetData() { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetData_ = null; + onChanged(); + } else { + widgetGadgetData_ = null; + widgetGadgetDataBuilder_ = null; + } + + return this; + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder getWidgetGadgetDataBuilder() { + + onChanged(); + return getWidgetGadgetDataFieldBuilder().getBuilder(); + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder getWidgetGadgetDataOrBuilder() { + if (widgetGadgetDataBuilder_ != null) { + return widgetGadgetDataBuilder_.getMessageOrBuilder(); + } else { + return widgetGadgetData_ == null ? + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance() : widgetGadgetData_; + } + } + /** + * .WidgetGadgetData widget_gadget_data = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder> + getWidgetGadgetDataFieldBuilder() { + if (widgetGadgetDataBuilder_ == null) { + widgetGadgetDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder>( + getWidgetGadgetData(), + getParentForChildren(), + isClean()); + widgetGadgetData_ = null; + } + return widgetGadgetDataBuilder_; + } + @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:WidgetGadgetDataNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetGadgetDataNotify) + private static final emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify(); + } + + public static emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetGadgetDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetGadgetDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataNotifyOuterClass.WidgetGadgetDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetGadgetDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetGadgetDataNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034WidgetGadgetDataNotify.proto\032\026WidgetGa" + + "dgetData.proto\"G\n\026WidgetGadgetDataNotify" + + "\022-\n\022widget_gadget_data\030\014 \001(\0132\021.WidgetGad" + + "getDataB\033\n\031emu.grasscutter.net.protob\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.getDescriptor(), + }); + internal_static_WidgetGadgetDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetGadgetDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetGadgetDataNotify_descriptor, + new java.lang.String[] { "WidgetGadgetData", }); + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataOuterClass.java new file mode 100644 index 00000000000..29250e0d995 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDataOuterClass.java @@ -0,0 +1,734 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetGadgetData.proto + +package emu.grasscutter.net.proto; + +public final class WidgetGadgetDataOuterClass { + private WidgetGadgetDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetGadgetDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetGadgetData) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return A list containing the gadgetEntityIdList. + */ + java.util.List getGadgetEntityIdListList(); + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return The count of gadgetEntityIdList. + */ + int getGadgetEntityIdListCount(); + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param index The index of the element to return. + * @return The gadgetEntityIdList at the given index. + */ + int getGadgetEntityIdList(int index); + + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + int getGadgetId(); + } + /** + * Protobuf type {@code WidgetGadgetData} + */ + public static final class WidgetGadgetData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetGadgetData) + WidgetGadgetDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetGadgetData.newBuilder() to construct. + private WidgetGadgetData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetGadgetData() { + gadgetEntityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetGadgetData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetGadgetData( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + gadgetEntityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + gadgetEntityIdList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + gadgetEntityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + gadgetEntityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 64: { + + gadgetId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + gadgetEntityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.class, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder.class); + } + + public static final int GADGET_ENTITY_ID_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList gadgetEntityIdList_; + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return A list containing the gadgetEntityIdList. + */ + @java.lang.Override + public java.util.List + getGadgetEntityIdListList() { + return gadgetEntityIdList_; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return The count of gadgetEntityIdList. + */ + public int getGadgetEntityIdListCount() { + return gadgetEntityIdList_.size(); + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param index The index of the element to return. + * @return The gadgetEntityIdList at the given index. + */ + public int getGadgetEntityIdList(int index) { + return gadgetEntityIdList_.getInt(index); + } + private int gadgetEntityIdListMemoizedSerializedSize = -1; + + public static final int GADGET_ID_FIELD_NUMBER = 8; + private int gadgetId_; + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + + 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 (getGadgetEntityIdListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(gadgetEntityIdListMemoizedSerializedSize); + } + for (int i = 0; i < gadgetEntityIdList_.size(); i++) { + output.writeUInt32NoTag(gadgetEntityIdList_.getInt(i)); + } + if (gadgetId_ != 0) { + output.writeUInt32(8, gadgetId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < gadgetEntityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(gadgetEntityIdList_.getInt(i)); + } + size += dataSize; + if (!getGadgetEntityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + gadgetEntityIdListMemoizedSerializedSize = dataSize; + } + if (gadgetId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, gadgetId_); + } + 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.WidgetGadgetDataOuterClass.WidgetGadgetData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData other = (emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData) obj; + + if (!getGadgetEntityIdListList() + .equals(other.getGadgetEntityIdListList())) return false; + if (getGadgetId() + != other.getGadgetId()) 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 (getGadgetEntityIdListCount() > 0) { + hash = (37 * hash) + GADGET_ENTITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityIdListList().hashCode(); + } + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData 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.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData 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.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData 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.WidgetGadgetDataOuterClass.WidgetGadgetData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData 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.WidgetGadgetDataOuterClass.WidgetGadgetData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData 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.WidgetGadgetDataOuterClass.WidgetGadgetData 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; + } + /** + * Protobuf type {@code WidgetGadgetData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetGadgetData) + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.class, emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + gadgetId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.internal_static_WidgetGadgetData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData build() { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData buildPartial() { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData result = new emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + gadgetEntityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.gadgetEntityIdList_ = gadgetEntityIdList_; + result.gadgetId_ = gadgetId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData) { + return mergeFrom((emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData other) { + if (other == emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData.getDefaultInstance()) return this; + if (!other.gadgetEntityIdList_.isEmpty()) { + if (gadgetEntityIdList_.isEmpty()) { + gadgetEntityIdList_ = other.gadgetEntityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureGadgetEntityIdListIsMutable(); + gadgetEntityIdList_.addAll(other.gadgetEntityIdList_); + } + onChanged(); + } + if (other.getGadgetId() != 0) { + setGadgetId(other.getGadgetId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList gadgetEntityIdList_ = emptyIntList(); + private void ensureGadgetEntityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + gadgetEntityIdList_ = mutableCopy(gadgetEntityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return A list containing the gadgetEntityIdList. + */ + public java.util.List + getGadgetEntityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(gadgetEntityIdList_) : gadgetEntityIdList_; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return The count of gadgetEntityIdList. + */ + public int getGadgetEntityIdListCount() { + return gadgetEntityIdList_.size(); + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param index The index of the element to return. + * @return The gadgetEntityIdList at the given index. + */ + public int getGadgetEntityIdList(int index) { + return gadgetEntityIdList_.getInt(index); + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param index The index to set the value at. + * @param value The gadgetEntityIdList to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityIdList( + int index, int value) { + ensureGadgetEntityIdListIsMutable(); + gadgetEntityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param value The gadgetEntityIdList to add. + * @return This builder for chaining. + */ + public Builder addGadgetEntityIdList(int value) { + ensureGadgetEntityIdListIsMutable(); + gadgetEntityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @param values The gadgetEntityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllGadgetEntityIdList( + java.lang.Iterable values) { + ensureGadgetEntityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, gadgetEntityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 gadget_entity_id_list = 1; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityIdList() { + gadgetEntityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private int gadgetId_ ; + /** + * uint32 gadget_id = 8; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + return gadgetId_; + } + /** + * uint32 gadget_id = 8; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + + gadgetId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 8; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + + gadgetId_ = 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:WidgetGadgetData) + } + + // @@protoc_insertion_point(class_scope:WidgetGadgetData) + private static final emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData(); + } + + public static emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetGadgetData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetGadgetData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDataOuterClass.WidgetGadgetData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetGadgetData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetGadgetData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026WidgetGadgetData.proto\"D\n\020WidgetGadget" + + "Data\022\035\n\025gadget_entity_id_list\030\001 \003(\r\022\021\n\tg" + + "adget_id\030\010 \001(\rB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetGadgetData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetGadgetData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetGadgetData_descriptor, + new java.lang.String[] { "GadgetEntityIdList", "GadgetId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDestroyNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDestroyNotifyOuterClass.java new file mode 100644 index 00000000000..034e8f26ae2 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetGadgetDestroyNotifyOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetGadgetDestroyNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetGadgetDestroyNotifyOuterClass { + private WidgetGadgetDestroyNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetGadgetDestroyNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetGadgetDestroyNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + int getEntityId(); + } + /** + *
+   * CmdId: 4274
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetGadgetDestroyNotify} + */ + public static final class WidgetGadgetDestroyNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetGadgetDestroyNotify) + WidgetGadgetDestroyNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetGadgetDestroyNotify.newBuilder() to construct. + private WidgetGadgetDestroyNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetGadgetDestroyNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetGadgetDestroyNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetGadgetDestroyNotify( + 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 120: { + + entityId_ = 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.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.class, emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.Builder.class); + } + + public static final int ENTITY_ID_FIELD_NUMBER = 15; + private int entityId_; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + + 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 (entityId_ != 0) { + output.writeUInt32(15, entityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, entityId_); + } + 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.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify other = (emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify) obj; + + if (getEntityId() + != other.getEntityId()) 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) + ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getEntityId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify 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.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify 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.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify 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.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify 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.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify 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.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify 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: 4274
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetGadgetDestroyNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetGadgetDestroyNotify) + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.class, emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.internal_static_WidgetGadgetDestroyNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify build() { + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify buildPartial() { + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify result = new emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify(this); + result.entityId_ = entityId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify other) { + if (other == emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify.getDefaultInstance()) return this; + if (other.getEntityId() != 0) { + setEntityId(other.getEntityId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int entityId_ ; + /** + * uint32 entity_id = 15; + * @return The entityId. + */ + @java.lang.Override + public int getEntityId() { + return entityId_; + } + /** + * uint32 entity_id = 15; + * @param value The entityId to set. + * @return This builder for chaining. + */ + public Builder setEntityId(int value) { + + entityId_ = value; + onChanged(); + return this; + } + /** + * uint32 entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearEntityId() { + + entityId_ = 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:WidgetGadgetDestroyNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetGadgetDestroyNotify) + private static final emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify(); + } + + public static emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetGadgetDestroyNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetGadgetDestroyNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetGadgetDestroyNotifyOuterClass.WidgetGadgetDestroyNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetGadgetDestroyNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetGadgetDestroyNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037WidgetGadgetDestroyNotify.proto\".\n\031Wid" + + "getGadgetDestroyNotify\022\021\n\tentity_id\030\017 \001(" + + "\rB\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetGadgetDestroyNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetGadgetDestroyNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetGadgetDestroyNotify_descriptor, + new java.lang.String[] { "EntityId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportReqOuterClass.java new file mode 100644 index 00000000000..406144e4bd8 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportReqOuterClass.java @@ -0,0 +1,765 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetReportReq.proto + +package emu.grasscutter.net.proto; + +public final class WidgetReportReqOuterClass { + private WidgetReportReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetReportReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetReportReq) + com.google.protobuf.MessageOrBuilder { + + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @return The unk2700MFEHMLBNNAG. + */ + boolean getUnk2700MFEHMLBNNAG(); + + /** + * bool is_client_collect = 14; + * @return The isClientCollect. + */ + boolean getIsClientCollect(); + + /** + * bool is_clear_hint = 13; + * @return The isClearHint. + */ + boolean getIsClearHint(); + + /** + * uint32 material_id = 15; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4291
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WidgetReportReq} + */ + public static final class WidgetReportReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetReportReq) + WidgetReportReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetReportReq.newBuilder() to construct. + private WidgetReportReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetReportReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetReportReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetReportReq( + 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 40: { + + unk2700MFEHMLBNNAG_ = input.readBool(); + break; + } + case 104: { + + isClearHint_ = input.readBool(); + break; + } + case 112: { + + isClientCollect_ = input.readBool(); + break; + } + case 120: { + + materialId_ = 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.WidgetReportReqOuterClass.internal_static_WidgetReportReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.class, emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.Builder.class); + } + + public static final int UNK2700_MFEHMLBNNAG_FIELD_NUMBER = 5; + private boolean unk2700MFEHMLBNNAG_; + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @return The unk2700MFEHMLBNNAG. + */ + @java.lang.Override + public boolean getUnk2700MFEHMLBNNAG() { + return unk2700MFEHMLBNNAG_; + } + + public static final int IS_CLIENT_COLLECT_FIELD_NUMBER = 14; + private boolean isClientCollect_; + /** + * bool is_client_collect = 14; + * @return The isClientCollect. + */ + @java.lang.Override + public boolean getIsClientCollect() { + return isClientCollect_; + } + + public static final int IS_CLEAR_HINT_FIELD_NUMBER = 13; + private boolean isClearHint_; + /** + * bool is_clear_hint = 13; + * @return The isClearHint. + */ + @java.lang.Override + public boolean getIsClearHint() { + return isClearHint_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 15; + private int materialId_; + /** + * uint32 material_id = 15; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + 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 (unk2700MFEHMLBNNAG_ != false) { + output.writeBool(5, unk2700MFEHMLBNNAG_); + } + if (isClearHint_ != false) { + output.writeBool(13, isClearHint_); + } + if (isClientCollect_ != false) { + output.writeBool(14, isClientCollect_); + } + if (materialId_ != 0) { + output.writeUInt32(15, materialId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (unk2700MFEHMLBNNAG_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, unk2700MFEHMLBNNAG_); + } + if (isClearHint_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, isClearHint_); + } + if (isClientCollect_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(14, isClientCollect_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, materialId_); + } + 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.WidgetReportReqOuterClass.WidgetReportReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq other = (emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq) obj; + + if (getUnk2700MFEHMLBNNAG() + != other.getUnk2700MFEHMLBNNAG()) return false; + if (getIsClientCollect() + != other.getIsClientCollect()) return false; + if (getIsClearHint() + != other.getIsClearHint()) return false; + if (getMaterialId() + != other.getMaterialId()) 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) + UNK2700_MFEHMLBNNAG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getUnk2700MFEHMLBNNAG()); + hash = (37 * hash) + IS_CLIENT_COLLECT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsClientCollect()); + hash = (37 * hash) + IS_CLEAR_HINT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsClearHint()); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq 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.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq 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.WidgetReportReqOuterClass.WidgetReportReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq 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.WidgetReportReqOuterClass.WidgetReportReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq 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.WidgetReportReqOuterClass.WidgetReportReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq 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.WidgetReportReqOuterClass.WidgetReportReq 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: 4291
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WidgetReportReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetReportReq) + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.class, emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + unk2700MFEHMLBNNAG_ = false; + + isClientCollect_ = false; + + isClearHint_ = false; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.internal_static_WidgetReportReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq build() { + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq buildPartial() { + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq result = new emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq(this); + result.unk2700MFEHMLBNNAG_ = unk2700MFEHMLBNNAG_; + result.isClientCollect_ = isClientCollect_; + result.isClearHint_ = isClearHint_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq) { + return mergeFrom((emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq other) { + if (other == emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq.getDefaultInstance()) return this; + if (other.getUnk2700MFEHMLBNNAG() != false) { + setUnk2700MFEHMLBNNAG(other.getUnk2700MFEHMLBNNAG()); + } + if (other.getIsClientCollect() != false) { + setIsClientCollect(other.getIsClientCollect()); + } + if (other.getIsClearHint() != false) { + setIsClearHint(other.getIsClearHint()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean unk2700MFEHMLBNNAG_ ; + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @return The unk2700MFEHMLBNNAG. + */ + @java.lang.Override + public boolean getUnk2700MFEHMLBNNAG() { + return unk2700MFEHMLBNNAG_; + } + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @param value The unk2700MFEHMLBNNAG to set. + * @return This builder for chaining. + */ + public Builder setUnk2700MFEHMLBNNAG(boolean value) { + + unk2700MFEHMLBNNAG_ = value; + onChanged(); + return this; + } + /** + * bool Unk2700_MFEHMLBNNAG = 5; + * @return This builder for chaining. + */ + public Builder clearUnk2700MFEHMLBNNAG() { + + unk2700MFEHMLBNNAG_ = false; + onChanged(); + return this; + } + + private boolean isClientCollect_ ; + /** + * bool is_client_collect = 14; + * @return The isClientCollect. + */ + @java.lang.Override + public boolean getIsClientCollect() { + return isClientCollect_; + } + /** + * bool is_client_collect = 14; + * @param value The isClientCollect to set. + * @return This builder for chaining. + */ + public Builder setIsClientCollect(boolean value) { + + isClientCollect_ = value; + onChanged(); + return this; + } + /** + * bool is_client_collect = 14; + * @return This builder for chaining. + */ + public Builder clearIsClientCollect() { + + isClientCollect_ = false; + onChanged(); + return this; + } + + private boolean isClearHint_ ; + /** + * bool is_clear_hint = 13; + * @return The isClearHint. + */ + @java.lang.Override + public boolean getIsClearHint() { + return isClearHint_; + } + /** + * bool is_clear_hint = 13; + * @param value The isClearHint to set. + * @return This builder for chaining. + */ + public Builder setIsClearHint(boolean value) { + + isClearHint_ = value; + onChanged(); + return this; + } + /** + * bool is_clear_hint = 13; + * @return This builder for chaining. + */ + public Builder clearIsClearHint() { + + isClearHint_ = false; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 15; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 15; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 15; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 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:WidgetReportReq) + } + + // @@protoc_insertion_point(class_scope:WidgetReportReq) + private static final emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq(); + } + + public static emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetReportReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetReportReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportReqOuterClass.WidgetReportReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetReportReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetReportReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WidgetReportReq.proto\"u\n\017WidgetReportR" + + "eq\022\033\n\023Unk2700_MFEHMLBNNAG\030\005 \001(\010\022\031\n\021is_cl" + + "ient_collect\030\016 \001(\010\022\025\n\ris_clear_hint\030\r \001(" + + "\010\022\023\n\013material_id\030\017 \001(\rB\033\n\031emu.grasscutte" + + "r.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetReportReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetReportReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetReportReq_descriptor, + new java.lang.String[] { "Unk2700MFEHMLBNNAG", "IsClientCollect", "IsClearHint", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportRspOuterClass.java new file mode 100644 index 00000000000..b923b228963 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetReportRspOuterClass.java @@ -0,0 +1,618 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetReportRsp.proto + +package emu.grasscutter.net.proto; + +public final class WidgetReportRspOuterClass { + private WidgetReportRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetReportRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetReportRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 14; + * @return The retcode. + */ + int getRetcode(); + + /** + * uint32 material_id = 4; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4292
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetReportRsp} + */ + public static final class WidgetReportRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetReportRsp) + WidgetReportRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetReportRsp.newBuilder() to construct. + private WidgetReportRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetReportRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetReportRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetReportRsp( + 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: { + + materialId_ = input.readUInt32(); + break; + } + case 112: { + + 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.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.class, emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 14; + private int retcode_; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 4; + private int materialId_; + /** + * uint32 material_id = 4; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + 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 (materialId_ != 0) { + output.writeUInt32(4, materialId_); + } + if (retcode_ != 0) { + output.writeInt32(14, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(4, materialId_); + } + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, 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.WidgetReportRspOuterClass.WidgetReportRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp other = (emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp) obj; + + if (getRetcode() + != other.getRetcode()) return false; + if (getMaterialId() + != other.getMaterialId()) 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(); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp 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.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp 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.WidgetReportRspOuterClass.WidgetReportRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp 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.WidgetReportRspOuterClass.WidgetReportRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp 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.WidgetReportRspOuterClass.WidgetReportRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp 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.WidgetReportRspOuterClass.WidgetReportRsp 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: 4292
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetReportRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetReportRsp) + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.class, emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.internal_static_WidgetReportRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp build() { + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp buildPartial() { + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp result = new emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp(this); + result.retcode_ = retcode_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp) { + return mergeFrom((emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp other) { + if (other == emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 14; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 14; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 14; + * @return This builder for chaining. + */ + public Builder clearRetcode() { + + retcode_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 4; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 4; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 4; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 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:WidgetReportRsp) + } + + // @@protoc_insertion_point(class_scope:WidgetReportRsp) + private static final emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp(); + } + + public static emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetReportRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetReportRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetReportRspOuterClass.WidgetReportRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetReportRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetReportRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WidgetReportRsp.proto\"7\n\017WidgetReportR" + + "sp\022\017\n\007retcode\030\016 \001(\005\022\023\n\013material_id\030\004 \001(\r" + + "B\033\n\031emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetReportRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetReportRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetReportRsp_descriptor, + new java.lang.String[] { "Retcode", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotChangeNotifyOuterClass.java new file mode 100644 index 00000000000..eeb9e2c45e1 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotChangeNotifyOuterClass.java @@ -0,0 +1,794 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotChangeNotifyOuterClass { + private WidgetSlotChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetSlotChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetSlotChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .WidgetSlotOp op = 11; + * @return The enum numeric value on the wire for op. + */ + int getOpValue(); + /** + * .WidgetSlotOp op = 11; + * @return The op. + */ + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp(); + + /** + * .WidgetSlotData slot = 8; + * @return Whether the slot field is set. + */ + boolean hasSlot(); + /** + * .WidgetSlotData slot = 8; + * @return The slot. + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlot(); + /** + * .WidgetSlotData slot = 8; + */ + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotOrBuilder(); + } + /** + *
+   * CmdId: 4267
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetSlotChangeNotify} + */ + public static final class WidgetSlotChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetSlotChangeNotify) + WidgetSlotChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetSlotChangeNotify.newBuilder() to construct. + private WidgetSlotChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetSlotChangeNotify() { + op_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetSlotChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetSlotChangeNotify( + 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 66: { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder subBuilder = null; + if (slot_ != null) { + subBuilder = slot_.toBuilder(); + } + slot_ = input.readMessage(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(slot_); + slot_ = subBuilder.buildPartial(); + } + + break; + } + case 88: { + int rawValue = input.readEnum(); + + op_ = 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.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.class, emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.Builder.class); + } + + public static final int OP_FIELD_NUMBER = 11; + private int op_; + /** + * .WidgetSlotOp op = 11; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 11; + * @return The op. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + + public static final int SLOT_FIELD_NUMBER = 8; + private emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData slot_; + /** + * .WidgetSlotData slot = 8; + * @return Whether the slot field is set. + */ + @java.lang.Override + public boolean hasSlot() { + return slot_ != null; + } + /** + * .WidgetSlotData slot = 8; + * @return The slot. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlot() { + return slot_ == null ? emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance() : slot_; + } + /** + * .WidgetSlotData slot = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotOrBuilder() { + return getSlot(); + } + + 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 (slot_ != null) { + output.writeMessage(8, getSlot()); + } + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + output.writeEnum(11, op_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (slot_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getSlot()); + } + if (op_ != emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_ATTACH.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(11, op_); + } + 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.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify other = (emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify) obj; + + if (op_ != other.op_) return false; + if (hasSlot() != other.hasSlot()) return false; + if (hasSlot()) { + if (!getSlot() + .equals(other.getSlot())) 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) + OP_FIELD_NUMBER; + hash = (53 * hash) + op_; + if (hasSlot()) { + hash = (37 * hash) + SLOT_FIELD_NUMBER; + hash = (53 * hash) + getSlot().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify 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.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify 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.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify 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.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify 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.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify 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.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify 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: 4267
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetSlotChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetSlotChangeNotify) + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.class, emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + op_ = 0; + + if (slotBuilder_ == null) { + slot_ = null; + } else { + slot_ = null; + slotBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.internal_static_WidgetSlotChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify build() { + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify buildPartial() { + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify result = new emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify(this); + result.op_ = op_; + if (slotBuilder_ == null) { + result.slot_ = slot_; + } else { + result.slot_ = slotBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify other) { + if (other == emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify.getDefaultInstance()) return this; + if (other.op_ != 0) { + setOpValue(other.getOpValue()); + } + if (other.hasSlot()) { + mergeSlot(other.getSlot()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int op_ = 0; + /** + * .WidgetSlotOp op = 11; + * @return The enum numeric value on the wire for op. + */ + @java.lang.Override public int getOpValue() { + return op_; + } + /** + * .WidgetSlotOp op = 11; + * @param value The enum numeric value on the wire for op to set. + * @return This builder for chaining. + */ + public Builder setOpValue(int value) { + + op_ = value; + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 11; + * @return The op. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp getOp() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp result = emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.valueOf(op_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp.UNRECOGNIZED : result; + } + /** + * .WidgetSlotOp op = 11; + * @param value The op to set. + * @return This builder for chaining. + */ + public Builder setOp(emu.grasscutter.net.proto.WidgetSlotOpOuterClass.WidgetSlotOp value) { + if (value == null) { + throw new NullPointerException(); + } + + op_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetSlotOp op = 11; + * @return This builder for chaining. + */ + public Builder clearOp() { + + op_ = 0; + onChanged(); + return this; + } + + private emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData slot_; + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> slotBuilder_; + /** + * .WidgetSlotData slot = 8; + * @return Whether the slot field is set. + */ + public boolean hasSlot() { + return slotBuilder_ != null || slot_ != null; + } + /** + * .WidgetSlotData slot = 8; + * @return The slot. + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getSlot() { + if (slotBuilder_ == null) { + return slot_ == null ? emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance() : slot_; + } else { + return slotBuilder_.getMessage(); + } + } + /** + * .WidgetSlotData slot = 8; + */ + public Builder setSlot(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + slot_ = value; + onChanged(); + } else { + slotBuilder_.setMessage(value); + } + + return this; + } + /** + * .WidgetSlotData slot = 8; + */ + public Builder setSlot( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder builderForValue) { + if (slotBuilder_ == null) { + slot_ = builderForValue.build(); + onChanged(); + } else { + slotBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .WidgetSlotData slot = 8; + */ + public Builder mergeSlot(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData value) { + if (slotBuilder_ == null) { + if (slot_ != null) { + slot_ = + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.newBuilder(slot_).mergeFrom(value).buildPartial(); + } else { + slot_ = value; + } + onChanged(); + } else { + slotBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .WidgetSlotData slot = 8; + */ + public Builder clearSlot() { + if (slotBuilder_ == null) { + slot_ = null; + onChanged(); + } else { + slot_ = null; + slotBuilder_ = null; + } + + return this; + } + /** + * .WidgetSlotData slot = 8; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder getSlotBuilder() { + + onChanged(); + return getSlotFieldBuilder().getBuilder(); + } + /** + * .WidgetSlotData slot = 8; + */ + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder getSlotOrBuilder() { + if (slotBuilder_ != null) { + return slotBuilder_.getMessageOrBuilder(); + } else { + return slot_ == null ? + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance() : slot_; + } + } + /** + * .WidgetSlotData slot = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder> + getSlotFieldBuilder() { + if (slotBuilder_ == null) { + slotBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder>( + getSlot(), + getParentForChildren(), + isClean()); + slot_ = null; + } + return slotBuilder_; + } + @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:WidgetSlotChangeNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetSlotChangeNotify) + private static final emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify(); + } + + public static emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetSlotChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetSlotChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotChangeNotifyOuterClass.WidgetSlotChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetSlotChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetSlotChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034WidgetSlotChangeNotify.proto\032\024WidgetSl" + + "otData.proto\032\022WidgetSlotOp.proto\"R\n\026Widg" + + "etSlotChangeNotify\022\031\n\002op\030\013 \001(\0162\r.WidgetS" + + "lotOp\022\035\n\004slot\030\010 \001(\0132\017.WidgetSlotDataB\033\n\031" + + "emu.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(), + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(), + }); + internal_static_WidgetSlotChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetSlotChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetSlotChangeNotify_descriptor, + new java.lang.String[] { "Op", "Slot", }); + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.getDescriptor(); + emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotDataOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotDataOuterClass.java new file mode 100644 index 00000000000..37d94769457 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotDataOuterClass.java @@ -0,0 +1,788 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotData.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotDataOuterClass { + private WidgetSlotDataOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetSlotDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetSlotData) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 cd_over_time = 9; + * @return The cdOverTime. + */ + int getCdOverTime(); + + /** + * .WidgetSlotTag tag = 14; + * @return The enum numeric value on the wire for tag. + */ + int getTagValue(); + /** + * .WidgetSlotTag tag = 14; + * @return The tag. + */ + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTag(); + + /** + * uint32 material_id = 11; + * @return The materialId. + */ + int getMaterialId(); + + /** + * bool is_active = 12; + * @return The isActive. + */ + boolean getIsActive(); + } + /** + * Protobuf type {@code WidgetSlotData} + */ + public static final class WidgetSlotData extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetSlotData) + WidgetSlotDataOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetSlotData.newBuilder() to construct. + private WidgetSlotData(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetSlotData() { + tag_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetSlotData(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetSlotData( + 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: { + + cdOverTime_ = input.readUInt32(); + break; + } + case 88: { + + materialId_ = input.readUInt32(); + break; + } + case 96: { + + isActive_ = input.readBool(); + break; + } + case 112: { + int rawValue = input.readEnum(); + + tag_ = 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.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.class, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder.class); + } + + public static final int CD_OVER_TIME_FIELD_NUMBER = 9; + private int cdOverTime_; + /** + * uint32 cd_over_time = 9; + * @return The cdOverTime. + */ + @java.lang.Override + public int getCdOverTime() { + return cdOverTime_; + } + + public static final int TAG_FIELD_NUMBER = 14; + private int tag_; + /** + * .WidgetSlotTag tag = 14; + * @return The enum numeric value on the wire for tag. + */ + @java.lang.Override public int getTagValue() { + return tag_; + } + /** + * .WidgetSlotTag tag = 14; + * @return The tag. + */ + @java.lang.Override public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTag() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag result = emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.valueOf(tag_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.UNRECOGNIZED : result; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 11; + private int materialId_; + /** + * uint32 material_id = 11; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + public static final int IS_ACTIVE_FIELD_NUMBER = 12; + private boolean isActive_; + /** + * bool is_active = 12; + * @return The isActive. + */ + @java.lang.Override + public boolean getIsActive() { + return isActive_; + } + + 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 (cdOverTime_ != 0) { + output.writeUInt32(9, cdOverTime_); + } + if (materialId_ != 0) { + output.writeUInt32(11, materialId_); + } + if (isActive_ != false) { + output.writeBool(12, isActive_); + } + if (tag_ != emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.WIDGET_SLOT_TAG_QUICK_USE.getNumber()) { + output.writeEnum(14, tag_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (cdOverTime_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(9, cdOverTime_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, materialId_); + } + if (isActive_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isActive_); + } + if (tag_ != emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.WIDGET_SLOT_TAG_QUICK_USE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(14, tag_); + } + 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.WidgetSlotDataOuterClass.WidgetSlotData)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData other = (emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData) obj; + + if (getCdOverTime() + != other.getCdOverTime()) return false; + if (tag_ != other.tag_) return false; + if (getMaterialId() + != other.getMaterialId()) return false; + if (getIsActive() + != other.getIsActive()) 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) + CD_OVER_TIME_FIELD_NUMBER; + hash = (53 * hash) + getCdOverTime(); + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + tag_; + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (37 * hash) + IS_ACTIVE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsActive()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData 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.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData 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.WidgetSlotDataOuterClass.WidgetSlotData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData 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.WidgetSlotDataOuterClass.WidgetSlotData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData 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.WidgetSlotDataOuterClass.WidgetSlotData parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData 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.WidgetSlotDataOuterClass.WidgetSlotData 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; + } + /** + * Protobuf type {@code WidgetSlotData} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetSlotData) + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotDataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.class, emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + cdOverTime_ = 0; + + tag_ = 0; + + materialId_ = 0; + + isActive_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.internal_static_WidgetSlotData_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData build() { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData buildPartial() { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData result = new emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData(this); + result.cdOverTime_ = cdOverTime_; + result.tag_ = tag_; + result.materialId_ = materialId_; + result.isActive_ = isActive_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData) { + return mergeFrom((emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData other) { + if (other == emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData.getDefaultInstance()) return this; + if (other.getCdOverTime() != 0) { + setCdOverTime(other.getCdOverTime()); + } + if (other.tag_ != 0) { + setTagValue(other.getTagValue()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + if (other.getIsActive() != false) { + setIsActive(other.getIsActive()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int cdOverTime_ ; + /** + * uint32 cd_over_time = 9; + * @return The cdOverTime. + */ + @java.lang.Override + public int getCdOverTime() { + return cdOverTime_; + } + /** + * uint32 cd_over_time = 9; + * @param value The cdOverTime to set. + * @return This builder for chaining. + */ + public Builder setCdOverTime(int value) { + + cdOverTime_ = value; + onChanged(); + return this; + } + /** + * uint32 cd_over_time = 9; + * @return This builder for chaining. + */ + public Builder clearCdOverTime() { + + cdOverTime_ = 0; + onChanged(); + return this; + } + + private int tag_ = 0; + /** + * .WidgetSlotTag tag = 14; + * @return The enum numeric value on the wire for tag. + */ + @java.lang.Override public int getTagValue() { + return tag_; + } + /** + * .WidgetSlotTag tag = 14; + * @param value The enum numeric value on the wire for tag to set. + * @return This builder for chaining. + */ + public Builder setTagValue(int value) { + + tag_ = value; + onChanged(); + return this; + } + /** + * .WidgetSlotTag tag = 14; + * @return The tag. + */ + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag getTag() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag result = emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.valueOf(tag_); + return result == null ? emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag.UNRECOGNIZED : result; + } + /** + * .WidgetSlotTag tag = 14; + * @param value The tag to set. + * @return This builder for chaining. + */ + public Builder setTag(emu.grasscutter.net.proto.WidgetSlotTagOuterClass.WidgetSlotTag value) { + if (value == null) { + throw new NullPointerException(); + } + + tag_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .WidgetSlotTag tag = 14; + * @return This builder for chaining. + */ + public Builder clearTag() { + + tag_ = 0; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 11; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 11; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 11; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 0; + onChanged(); + return this; + } + + private boolean isActive_ ; + /** + * bool is_active = 12; + * @return The isActive. + */ + @java.lang.Override + public boolean getIsActive() { + return isActive_; + } + /** + * bool is_active = 12; + * @param value The isActive to set. + * @return This builder for chaining. + */ + public Builder setIsActive(boolean value) { + + isActive_ = value; + onChanged(); + return this; + } + /** + * bool is_active = 12; + * @return This builder for chaining. + */ + public Builder clearIsActive() { + + isActive_ = 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:WidgetSlotData) + } + + // @@protoc_insertion_point(class_scope:WidgetSlotData) + private static final emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData(); + } + + public static emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetSlotData parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetSlotData(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotDataOuterClass.WidgetSlotData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetSlotData_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetSlotData_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024WidgetSlotData.proto\032\023WidgetSlotTag.pr" + + "oto\"k\n\016WidgetSlotData\022\024\n\014cd_over_time\030\t " + + "\001(\r\022\033\n\003tag\030\016 \001(\0162\016.WidgetSlotTag\022\023\n\013mate" + + "rial_id\030\013 \001(\r\022\021\n\tis_active\030\014 \001(\010B\033\n\031emu." + + "grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(), + }); + internal_static_WidgetSlotData_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetSlotData_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetSlotData_descriptor, + new java.lang.String[] { "CdOverTime", "Tag", "MaterialId", "IsActive", }); + emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotOpOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotOpOuterClass.java new file mode 100644 index 00000000000..50c46fa3204 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotOpOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotOp.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotOpOuterClass { + private WidgetSlotOpOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code WidgetSlotOp} + */ + public enum WidgetSlotOp + implements com.google.protobuf.ProtocolMessageEnum { + /** + * WIDGET_SLOT_OP_ATTACH = 0; + */ + WIDGET_SLOT_OP_ATTACH(0), + /** + * WIDGET_SLOT_OP_DETACH = 1; + */ + WIDGET_SLOT_OP_DETACH(1), + UNRECOGNIZED(-1), + ; + + /** + * WIDGET_SLOT_OP_ATTACH = 0; + */ + public static final int WIDGET_SLOT_OP_ATTACH_VALUE = 0; + /** + * WIDGET_SLOT_OP_DETACH = 1; + */ + public static final int WIDGET_SLOT_OP_DETACH_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 WidgetSlotOp 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 WidgetSlotOp forNumber(int value) { + switch (value) { + case 0: return WIDGET_SLOT_OP_ATTACH; + case 1: return WIDGET_SLOT_OP_DETACH; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + WidgetSlotOp> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public WidgetSlotOp findValueByNumber(int number) { + return WidgetSlotOp.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotOpOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final WidgetSlotOp[] VALUES = values(); + + public static WidgetSlotOp valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private WidgetSlotOp(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:WidgetSlotOp) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022WidgetSlotOp.proto*D\n\014WidgetSlotOp\022\031\n\025" + + "WIDGET_SLOT_OP_ATTACH\020\000\022\031\n\025WIDGET_SLOT_O" + + "P_DETACH\020\001B\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagComparerOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagComparerOuterClass.java new file mode 100644 index 00000000000..95918445b61 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagComparerOuterClass.java @@ -0,0 +1,466 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotTagComparer.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotTagComparerOuterClass { + private WidgetSlotTagComparerOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetSlotTagComparerOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetSlotTagComparer) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code WidgetSlotTagComparer} + */ + public static final class WidgetSlotTagComparer extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetSlotTagComparer) + WidgetSlotTagComparerOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetSlotTagComparer.newBuilder() to construct. + private WidgetSlotTagComparer(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetSlotTagComparer() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetSlotTagComparer(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetSlotTagComparer( + 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; + 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.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.class, emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer other = (emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer 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.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer 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.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer 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.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer 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.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer 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.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer 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; + } + /** + * Protobuf type {@code WidgetSlotTagComparer} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetSlotTagComparer) + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparerOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.class, emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.internal_static_WidgetSlotTagComparer_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer build() { + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer buildPartial() { + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer result = new emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer) { + return mergeFrom((emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer other) { + if (other == emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:WidgetSlotTagComparer) + } + + // @@protoc_insertion_point(class_scope:WidgetSlotTagComparer) + private static final emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer(); + } + + public static emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetSlotTagComparer parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetSlotTagComparer(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetSlotTagComparerOuterClass.WidgetSlotTagComparer getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetSlotTagComparer_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetSlotTagComparer_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033WidgetSlotTagComparer.proto\"\027\n\025WidgetS" + + "lotTagComparerB\033\n\031emu.grasscutter.net.pr" + + "otob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetSlotTagComparer_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetSlotTagComparer_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetSlotTagComparer_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagOuterClass.java new file mode 100644 index 00000000000..ec0ab2cbab7 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetSlotTagOuterClass.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetSlotTag.proto + +package emu.grasscutter.net.proto; + +public final class WidgetSlotTagOuterClass { + private WidgetSlotTagOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code WidgetSlotTag} + */ + public enum WidgetSlotTag + implements com.google.protobuf.ProtocolMessageEnum { + /** + * WIDGET_SLOT_TAG_QUICK_USE = 0; + */ + WIDGET_SLOT_TAG_QUICK_USE(0), + /** + * WIDGET_SLOT_TAG_ATTACH_AVATAR = 1; + */ + WIDGET_SLOT_TAG_ATTACH_AVATAR(1), + UNRECOGNIZED(-1), + ; + + /** + * WIDGET_SLOT_TAG_QUICK_USE = 0; + */ + public static final int WIDGET_SLOT_TAG_QUICK_USE_VALUE = 0; + /** + * WIDGET_SLOT_TAG_ATTACH_AVATAR = 1; + */ + public static final int WIDGET_SLOT_TAG_ATTACH_AVATAR_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 WidgetSlotTag 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 WidgetSlotTag forNumber(int value) { + switch (value) { + case 0: return WIDGET_SLOT_TAG_QUICK_USE; + case 1: return WIDGET_SLOT_TAG_ATTACH_AVATAR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + WidgetSlotTag> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public WidgetSlotTag findValueByNumber(int number) { + return WidgetSlotTag.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetSlotTagOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final WidgetSlotTag[] VALUES = values(); + + public static WidgetSlotTag valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private WidgetSlotTag(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:WidgetSlotTag) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023WidgetSlotTag.proto*Q\n\rWidgetSlotTag\022\035" + + "\n\031WIDGET_SLOT_TAG_QUICK_USE\020\000\022!\n\035WIDGET_" + + "SLOT_TAG_ATTACH_AVATAR\020\001B\033\n\031emu.grasscut" + + "ter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetThunderBirdFeatherInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetThunderBirdFeatherInfoOuterClass.java new file mode 100644 index 00000000000..ea1f2d84bef --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetThunderBirdFeatherInfoOuterClass.java @@ -0,0 +1,664 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetThunderBirdFeatherInfo.proto + +package emu.grasscutter.net.proto; + +public final class WidgetThunderBirdFeatherInfoOuterClass { + private WidgetThunderBirdFeatherInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetThunderBirdFeatherInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetThunderBirdFeatherInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 entity_id_list = 4; + * @return A list containing the entityIdList. + */ + java.util.List getEntityIdListList(); + /** + * repeated uint32 entity_id_list = 4; + * @return The count of entityIdList. + */ + int getEntityIdListCount(); + /** + * repeated uint32 entity_id_list = 4; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + int getEntityIdList(int index); + } + /** + * Protobuf type {@code WidgetThunderBirdFeatherInfo} + */ + public static final class WidgetThunderBirdFeatherInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetThunderBirdFeatherInfo) + WidgetThunderBirdFeatherInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetThunderBirdFeatherInfo.newBuilder() to construct. + private WidgetThunderBirdFeatherInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetThunderBirdFeatherInfo() { + entityIdList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetThunderBirdFeatherInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetThunderBirdFeatherInfo( + 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 32: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + entityIdList_.addInt(input.readUInt32()); + break; + } + case 34: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + entityIdList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + entityIdList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + 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)) { + entityIdList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.class, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder.class); + } + + public static final int ENTITY_ID_LIST_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.IntList entityIdList_; + /** + * repeated uint32 entity_id_list = 4; + * @return A list containing the entityIdList. + */ + @java.lang.Override + public java.util.List + getEntityIdListList() { + return entityIdList_; + } + /** + * repeated uint32 entity_id_list = 4; + * @return The count of entityIdList. + */ + public int getEntityIdListCount() { + return entityIdList_.size(); + } + /** + * repeated uint32 entity_id_list = 4; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + public int getEntityIdList(int index) { + return entityIdList_.getInt(index); + } + private int entityIdListMemoizedSerializedSize = -1; + + 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 (getEntityIdListList().size() > 0) { + output.writeUInt32NoTag(34); + output.writeUInt32NoTag(entityIdListMemoizedSerializedSize); + } + for (int i = 0; i < entityIdList_.size(); i++) { + output.writeUInt32NoTag(entityIdList_.getInt(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < entityIdList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(entityIdList_.getInt(i)); + } + size += dataSize; + if (!getEntityIdListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + entityIdListMemoizedSerializedSize = dataSize; + } + 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.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo other = (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) obj; + + if (!getEntityIdListList() + .equals(other.getEntityIdListList())) 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 (getEntityIdListCount() > 0) { + hash = (37 * hash) + ENTITY_ID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getEntityIdListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo 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.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo 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.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo 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.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo 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.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo 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.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo 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; + } + /** + * Protobuf type {@code WidgetThunderBirdFeatherInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetThunderBirdFeatherInfo) + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.class, emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + entityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.internal_static_WidgetThunderBirdFeatherInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo build() { + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo buildPartial() { + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo result = new emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + entityIdList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entityIdList_ = entityIdList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) { + return mergeFrom((emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo other) { + if (other == emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo.getDefaultInstance()) return this; + if (!other.entityIdList_.isEmpty()) { + if (entityIdList_.isEmpty()) { + entityIdList_ = other.entityIdList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntityIdListIsMutable(); + entityIdList_.addAll(other.entityIdList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList entityIdList_ = emptyIntList(); + private void ensureEntityIdListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entityIdList_ = mutableCopy(entityIdList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 entity_id_list = 4; + * @return A list containing the entityIdList. + */ + public java.util.List + getEntityIdListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(entityIdList_) : entityIdList_; + } + /** + * repeated uint32 entity_id_list = 4; + * @return The count of entityIdList. + */ + public int getEntityIdListCount() { + return entityIdList_.size(); + } + /** + * repeated uint32 entity_id_list = 4; + * @param index The index of the element to return. + * @return The entityIdList at the given index. + */ + public int getEntityIdList(int index) { + return entityIdList_.getInt(index); + } + /** + * repeated uint32 entity_id_list = 4; + * @param index The index to set the value at. + * @param value The entityIdList to set. + * @return This builder for chaining. + */ + public Builder setEntityIdList( + int index, int value) { + ensureEntityIdListIsMutable(); + entityIdList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 4; + * @param value The entityIdList to add. + * @return This builder for chaining. + */ + public Builder addEntityIdList(int value) { + ensureEntityIdListIsMutable(); + entityIdList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 4; + * @param values The entityIdList to add. + * @return This builder for chaining. + */ + public Builder addAllEntityIdList( + java.lang.Iterable values) { + ensureEntityIdListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entityIdList_); + onChanged(); + return this; + } + /** + * repeated uint32 entity_id_list = 4; + * @return This builder for chaining. + */ + public Builder clearEntityIdList() { + entityIdList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:WidgetThunderBirdFeatherInfo) + } + + // @@protoc_insertion_point(class_scope:WidgetThunderBirdFeatherInfo) + private static final emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo(); + } + + public static emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetThunderBirdFeatherInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetThunderBirdFeatherInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetThunderBirdFeatherInfoOuterClass.WidgetThunderBirdFeatherInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetThunderBirdFeatherInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetThunderBirdFeatherInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"WidgetThunderBirdFeatherInfo.proto\"6\n\034" + + "WidgetThunderBirdFeatherInfo\022\026\n\016entity_i" + + "d_list\030\004 \003(\rB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetThunderBirdFeatherInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetThunderBirdFeatherInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetThunderBirdFeatherInfo_descriptor, + new java.lang.String[] { "EntityIdList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WidgetUseAttachAbilityGroupChangeNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WidgetUseAttachAbilityGroupChangeNotifyOuterClass.java new file mode 100644 index 00000000000..228c8c7d4b4 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WidgetUseAttachAbilityGroupChangeNotifyOuterClass.java @@ -0,0 +1,621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WidgetUseAttachAbilityGroupChangeNotify.proto + +package emu.grasscutter.net.proto; + +public final class WidgetUseAttachAbilityGroupChangeNotifyOuterClass { + private WidgetUseAttachAbilityGroupChangeNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WidgetUseAttachAbilityGroupChangeNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WidgetUseAttachAbilityGroupChangeNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * bool is_attach = 6; + * @return The isAttach. + */ + boolean getIsAttach(); + + /** + * uint32 material_id = 11; + * @return The materialId. + */ + int getMaterialId(); + } + /** + *
+   * CmdId: 4258
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WidgetUseAttachAbilityGroupChangeNotify} + */ + public static final class WidgetUseAttachAbilityGroupChangeNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WidgetUseAttachAbilityGroupChangeNotify) + WidgetUseAttachAbilityGroupChangeNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WidgetUseAttachAbilityGroupChangeNotify.newBuilder() to construct. + private WidgetUseAttachAbilityGroupChangeNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WidgetUseAttachAbilityGroupChangeNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WidgetUseAttachAbilityGroupChangeNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WidgetUseAttachAbilityGroupChangeNotify( + 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: { + + isAttach_ = input.readBool(); + break; + } + case 88: { + + materialId_ = 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.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.class, emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.Builder.class); + } + + public static final int IS_ATTACH_FIELD_NUMBER = 6; + private boolean isAttach_; + /** + * bool is_attach = 6; + * @return The isAttach. + */ + @java.lang.Override + public boolean getIsAttach() { + return isAttach_; + } + + public static final int MATERIAL_ID_FIELD_NUMBER = 11; + private int materialId_; + /** + * uint32 material_id = 11; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + + 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 (isAttach_ != false) { + output.writeBool(6, isAttach_); + } + if (materialId_ != 0) { + output.writeUInt32(11, materialId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (isAttach_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, isAttach_); + } + if (materialId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, materialId_); + } + 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.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify other = (emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify) obj; + + if (getIsAttach() + != other.getIsAttach()) return false; + if (getMaterialId() + != other.getMaterialId()) 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) + IS_ATTACH_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsAttach()); + hash = (37 * hash) + MATERIAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getMaterialId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify 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.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify 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.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify 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.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify 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.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify 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.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify 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: 4258
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WidgetUseAttachAbilityGroupChangeNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WidgetUseAttachAbilityGroupChangeNotify) + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.class, emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + isAttach_ = false; + + materialId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify build() { + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify buildPartial() { + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify result = new emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify(this); + result.isAttach_ = isAttach_; + result.materialId_ = materialId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify) { + return mergeFrom((emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify other) { + if (other == emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify.getDefaultInstance()) return this; + if (other.getIsAttach() != false) { + setIsAttach(other.getIsAttach()); + } + if (other.getMaterialId() != 0) { + setMaterialId(other.getMaterialId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean isAttach_ ; + /** + * bool is_attach = 6; + * @return The isAttach. + */ + @java.lang.Override + public boolean getIsAttach() { + return isAttach_; + } + /** + * bool is_attach = 6; + * @param value The isAttach to set. + * @return This builder for chaining. + */ + public Builder setIsAttach(boolean value) { + + isAttach_ = value; + onChanged(); + return this; + } + /** + * bool is_attach = 6; + * @return This builder for chaining. + */ + public Builder clearIsAttach() { + + isAttach_ = false; + onChanged(); + return this; + } + + private int materialId_ ; + /** + * uint32 material_id = 11; + * @return The materialId. + */ + @java.lang.Override + public int getMaterialId() { + return materialId_; + } + /** + * uint32 material_id = 11; + * @param value The materialId to set. + * @return This builder for chaining. + */ + public Builder setMaterialId(int value) { + + materialId_ = value; + onChanged(); + return this; + } + /** + * uint32 material_id = 11; + * @return This builder for chaining. + */ + public Builder clearMaterialId() { + + materialId_ = 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:WidgetUseAttachAbilityGroupChangeNotify) + } + + // @@protoc_insertion_point(class_scope:WidgetUseAttachAbilityGroupChangeNotify) + private static final emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify(); + } + + public static emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WidgetUseAttachAbilityGroupChangeNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WidgetUseAttachAbilityGroupChangeNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WidgetUseAttachAbilityGroupChangeNotifyOuterClass.WidgetUseAttachAbilityGroupChangeNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WidgetUseAttachAbilityGroupChangeNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n-WidgetUseAttachAbilityGroupChangeNotif" + + "y.proto\"Q\n\'WidgetUseAttachAbilityGroupCh" + + "angeNotify\022\021\n\tis_attach\030\006 \001(\010\022\023\n\013materia" + + "l_id\030\013 \001(\rB\033\n\031emu.grasscutter.net.protob" + + "\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WidgetUseAttachAbilityGroupChangeNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WidgetUseAttachAbilityGroupChangeNotify_descriptor, + new java.lang.String[] { "IsAttach", "MaterialId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorktopInfoOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorktopInfoOuterClass.java new file mode 100644 index 00000000000..607af3898fd --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorktopInfoOuterClass.java @@ -0,0 +1,735 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorktopInfo.proto + +package emu.grasscutter.net.proto; + +public final class WorktopInfoOuterClass { + private WorktopInfoOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorktopInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorktopInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 option_list = 1; + * @return A list containing the optionList. + */ + java.util.List getOptionListList(); + /** + * repeated uint32 option_list = 1; + * @return The count of optionList. + */ + int getOptionListCount(); + /** + * repeated uint32 option_list = 1; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + int getOptionList(int index); + + /** + * bool is_guest_can_operate = 2; + * @return The isGuestCanOperate. + */ + boolean getIsGuestCanOperate(); + } + /** + * Protobuf type {@code WorktopInfo} + */ + public static final class WorktopInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorktopInfo) + WorktopInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorktopInfo.newBuilder() to construct. + private WorktopInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorktopInfo() { + optionList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorktopInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorktopInfo( + 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: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + optionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + optionList_.addInt(input.readUInt32()); + break; + } + case 10: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + optionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + optionList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 16: { + + isGuestCanOperate_ = 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)) { + optionList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.class, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder.class); + } + + public static final int OPTION_LIST_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.IntList optionList_; + /** + * repeated uint32 option_list = 1; + * @return A list containing the optionList. + */ + @java.lang.Override + public java.util.List + getOptionListList() { + return optionList_; + } + /** + * repeated uint32 option_list = 1; + * @return The count of optionList. + */ + public int getOptionListCount() { + return optionList_.size(); + } + /** + * repeated uint32 option_list = 1; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + public int getOptionList(int index) { + return optionList_.getInt(index); + } + private int optionListMemoizedSerializedSize = -1; + + public static final int IS_GUEST_CAN_OPERATE_FIELD_NUMBER = 2; + private boolean isGuestCanOperate_; + /** + * bool is_guest_can_operate = 2; + * @return The isGuestCanOperate. + */ + @java.lang.Override + public boolean getIsGuestCanOperate() { + return isGuestCanOperate_; + } + + 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 (getOptionListList().size() > 0) { + output.writeUInt32NoTag(10); + output.writeUInt32NoTag(optionListMemoizedSerializedSize); + } + for (int i = 0; i < optionList_.size(); i++) { + output.writeUInt32NoTag(optionList_.getInt(i)); + } + if (isGuestCanOperate_ != false) { + output.writeBool(2, isGuestCanOperate_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < optionList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(optionList_.getInt(i)); + } + size += dataSize; + if (!getOptionListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + optionListMemoizedSerializedSize = dataSize; + } + if (isGuestCanOperate_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(2, isGuestCanOperate_); + } + 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.WorktopInfoOuterClass.WorktopInfo)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo other = (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) obj; + + if (!getOptionListList() + .equals(other.getOptionListList())) return false; + if (getIsGuestCanOperate() + != other.getIsGuestCanOperate()) 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 (getOptionListCount() > 0) { + hash = (37 * hash) + OPTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOptionListList().hashCode(); + } + hash = (37 * hash) + IS_GUEST_CAN_OPERATE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsGuestCanOperate()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo 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.WorktopInfoOuterClass.WorktopInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo 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.WorktopInfoOuterClass.WorktopInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo 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.WorktopInfoOuterClass.WorktopInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo 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.WorktopInfoOuterClass.WorktopInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo 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.WorktopInfoOuterClass.WorktopInfo 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; + } + /** + * Protobuf type {@code WorktopInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorktopInfo) + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.class, emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + optionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + isGuestCanOperate_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.internal_static_WorktopInfo_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo build() { + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo buildPartial() { + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo result = new emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + optionList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.optionList_ = optionList_; + result.isGuestCanOperate_ = isGuestCanOperate_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) { + return mergeFrom((emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo other) { + if (other == emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo.getDefaultInstance()) return this; + if (!other.optionList_.isEmpty()) { + if (optionList_.isEmpty()) { + optionList_ = other.optionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOptionListIsMutable(); + optionList_.addAll(other.optionList_); + } + onChanged(); + } + if (other.getIsGuestCanOperate() != false) { + setIsGuestCanOperate(other.getIsGuestCanOperate()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList optionList_ = emptyIntList(); + private void ensureOptionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + optionList_ = mutableCopy(optionList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 option_list = 1; + * @return A list containing the optionList. + */ + public java.util.List + getOptionListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(optionList_) : optionList_; + } + /** + * repeated uint32 option_list = 1; + * @return The count of optionList. + */ + public int getOptionListCount() { + return optionList_.size(); + } + /** + * repeated uint32 option_list = 1; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + public int getOptionList(int index) { + return optionList_.getInt(index); + } + /** + * repeated uint32 option_list = 1; + * @param index The index to set the value at. + * @param value The optionList to set. + * @return This builder for chaining. + */ + public Builder setOptionList( + int index, int value) { + ensureOptionListIsMutable(); + optionList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 1; + * @param value The optionList to add. + * @return This builder for chaining. + */ + public Builder addOptionList(int value) { + ensureOptionListIsMutable(); + optionList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 1; + * @param values The optionList to add. + * @return This builder for chaining. + */ + public Builder addAllOptionList( + java.lang.Iterable values) { + ensureOptionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, optionList_); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 1; + * @return This builder for chaining. + */ + public Builder clearOptionList() { + optionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private boolean isGuestCanOperate_ ; + /** + * bool is_guest_can_operate = 2; + * @return The isGuestCanOperate. + */ + @java.lang.Override + public boolean getIsGuestCanOperate() { + return isGuestCanOperate_; + } + /** + * bool is_guest_can_operate = 2; + * @param value The isGuestCanOperate to set. + * @return This builder for chaining. + */ + public Builder setIsGuestCanOperate(boolean value) { + + isGuestCanOperate_ = value; + onChanged(); + return this; + } + /** + * bool is_guest_can_operate = 2; + * @return This builder for chaining. + */ + public Builder clearIsGuestCanOperate() { + + isGuestCanOperate_ = 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:WorktopInfo) + } + + // @@protoc_insertion_point(class_scope:WorktopInfo) + private static final emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo(); + } + + public static emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorktopInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorktopInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopInfoOuterClass.WorktopInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorktopInfo_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorktopInfo_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021WorktopInfo.proto\"@\n\013WorktopInfo\022\023\n\013op" + + "tion_list\030\001 \003(\r\022\034\n\024is_guest_can_operate\030" + + "\002 \001(\010B\033\n\031emu.grasscutter.net.protob\006prot" + + "o3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WorktopInfo_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorktopInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorktopInfo_descriptor, + new java.lang.String[] { "OptionList", "IsGuestCanOperate", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorktopOptionNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorktopOptionNotifyOuterClass.java new file mode 100644 index 00000000000..52888161a4f --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorktopOptionNotifyOuterClass.java @@ -0,0 +1,746 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorktopOptionNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorktopOptionNotifyOuterClass { + private WorktopOptionNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorktopOptionNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorktopOptionNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * uint32 gadget_entity_id = 11; + * @return The gadgetEntityId. + */ + int getGadgetEntityId(); + + /** + * repeated uint32 option_list = 8; + * @return A list containing the optionList. + */ + java.util.List getOptionListList(); + /** + * repeated uint32 option_list = 8; + * @return The count of optionList. + */ + int getOptionListCount(); + /** + * repeated uint32 option_list = 8; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + int getOptionList(int index); + } + /** + *
+   * CmdId: 835
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WorktopOptionNotify} + */ + public static final class WorktopOptionNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorktopOptionNotify) + WorktopOptionNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorktopOptionNotify.newBuilder() to construct. + private WorktopOptionNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorktopOptionNotify() { + optionList_ = emptyIntList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorktopOptionNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorktopOptionNotify( + 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 64: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + optionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + optionList_.addInt(input.readUInt32()); + break; + } + case 66: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + optionList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + optionList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 88: { + + gadgetEntityId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + optionList_.makeImmutable(); // C + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.class, emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.Builder.class); + } + + public static final int GADGET_ENTITY_ID_FIELD_NUMBER = 11; + private int gadgetEntityId_; + /** + * uint32 gadget_entity_id = 11; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + + public static final int OPTION_LIST_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.IntList optionList_; + /** + * repeated uint32 option_list = 8; + * @return A list containing the optionList. + */ + @java.lang.Override + public java.util.List + getOptionListList() { + return optionList_; + } + /** + * repeated uint32 option_list = 8; + * @return The count of optionList. + */ + public int getOptionListCount() { + return optionList_.size(); + } + /** + * repeated uint32 option_list = 8; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + public int getOptionList(int index) { + return optionList_.getInt(index); + } + private int optionListMemoizedSerializedSize = -1; + + 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 (getOptionListList().size() > 0) { + output.writeUInt32NoTag(66); + output.writeUInt32NoTag(optionListMemoizedSerializedSize); + } + for (int i = 0; i < optionList_.size(); i++) { + output.writeUInt32NoTag(optionList_.getInt(i)); + } + if (gadgetEntityId_ != 0) { + output.writeUInt32(11, gadgetEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < optionList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(optionList_.getInt(i)); + } + size += dataSize; + if (!getOptionListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + optionListMemoizedSerializedSize = dataSize; + } + if (gadgetEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(11, gadgetEntityId_); + } + 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.WorktopOptionNotifyOuterClass.WorktopOptionNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify other = (emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify) obj; + + if (getGadgetEntityId() + != other.getGadgetEntityId()) return false; + if (!getOptionListList() + .equals(other.getOptionListList())) 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) + GADGET_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetEntityId(); + if (getOptionListCount() > 0) { + hash = (37 * hash) + OPTION_LIST_FIELD_NUMBER; + hash = (53 * hash) + getOptionListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify 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.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify 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.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify 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.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify 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.WorktopOptionNotifyOuterClass.WorktopOptionNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify 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.WorktopOptionNotifyOuterClass.WorktopOptionNotify 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: 835
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WorktopOptionNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorktopOptionNotify) + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.class, emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + gadgetEntityId_ = 0; + + optionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.internal_static_WorktopOptionNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify build() { + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify buildPartial() { + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify result = new emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify(this); + int from_bitField0_ = bitField0_; + result.gadgetEntityId_ = gadgetEntityId_; + if (((bitField0_ & 0x00000001) != 0)) { + optionList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.optionList_ = optionList_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify other) { + if (other == emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify.getDefaultInstance()) return this; + if (other.getGadgetEntityId() != 0) { + setGadgetEntityId(other.getGadgetEntityId()); + } + if (!other.optionList_.isEmpty()) { + if (optionList_.isEmpty()) { + optionList_ = other.optionList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureOptionListIsMutable(); + optionList_.addAll(other.optionList_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int gadgetEntityId_ ; + /** + * uint32 gadget_entity_id = 11; + * @return The gadgetEntityId. + */ + @java.lang.Override + public int getGadgetEntityId() { + return gadgetEntityId_; + } + /** + * uint32 gadget_entity_id = 11; + * @param value The gadgetEntityId to set. + * @return This builder for chaining. + */ + public Builder setGadgetEntityId(int value) { + + gadgetEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_entity_id = 11; + * @return This builder for chaining. + */ + public Builder clearGadgetEntityId() { + + gadgetEntityId_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Internal.IntList optionList_ = emptyIntList(); + private void ensureOptionListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + optionList_ = mutableCopy(optionList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 option_list = 8; + * @return A list containing the optionList. + */ + public java.util.List + getOptionListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(optionList_) : optionList_; + } + /** + * repeated uint32 option_list = 8; + * @return The count of optionList. + */ + public int getOptionListCount() { + return optionList_.size(); + } + /** + * repeated uint32 option_list = 8; + * @param index The index of the element to return. + * @return The optionList at the given index. + */ + public int getOptionList(int index) { + return optionList_.getInt(index); + } + /** + * repeated uint32 option_list = 8; + * @param index The index to set the value at. + * @param value The optionList to set. + * @return This builder for chaining. + */ + public Builder setOptionList( + int index, int value) { + ensureOptionListIsMutable(); + optionList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 8; + * @param value The optionList to add. + * @return This builder for chaining. + */ + public Builder addOptionList(int value) { + ensureOptionListIsMutable(); + optionList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 8; + * @param values The optionList to add. + * @return This builder for chaining. + */ + public Builder addAllOptionList( + java.lang.Iterable values) { + ensureOptionListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, optionList_); + onChanged(); + return this; + } + /** + * repeated uint32 option_list = 8; + * @return This builder for chaining. + */ + public Builder clearOptionList() { + optionList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + 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:WorktopOptionNotify) + } + + // @@protoc_insertion_point(class_scope:WorktopOptionNotify) + private static final emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify(); + } + + public static emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorktopOptionNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorktopOptionNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorktopOptionNotifyOuterClass.WorktopOptionNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorktopOptionNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorktopOptionNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\031WorktopOptionNotify.proto\"D\n\023WorktopOp" + + "tionNotify\022\030\n\020gadget_entity_id\030\013 \001(\r\022\023\n\013" + + "option_list\030\010 \003(\rB\033\n\031emu.grasscutter.net" + + ".protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WorktopOptionNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorktopOptionNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorktopOptionNotify_descriptor, + new java.lang.String[] { "GadgetEntityId", "OptionList", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java new file mode 100644 index 00000000000..22eb1785c80 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldDataNotifyOuterClass.java @@ -0,0 +1,935 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldDataNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldDataNotifyOuterClass { + private WorldDataNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldDataNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldDataNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + int getWorldPropMapCount(); + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + boolean containsWorldPropMap( + int key); + /** + * Use {@link #getWorldPropMapMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getWorldPropMap(); + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + java.util.Map + getWorldPropMapMap(); + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue); + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrThrow( + int key); + } + /** + *
+   * CmdId: 3308
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldDataNotify} + */ + public static final class WorldDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldDataNotify) + WorldDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldDataNotify.newBuilder() to construct. + private WorldDataNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldDataNotify( + 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)) { + worldPropMap_ = com.google.protobuf.MapField.newMapField( + WorldPropMapDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + worldPropMap__ = input.readMessage( + WorldPropMapDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + worldPropMap_.getMutableMap().put( + worldPropMap__.getKey(), worldPropMap__.getValue()); + 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.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetWorldPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.class, emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.Builder.class); + } + + /** + * Protobuf enum {@code WorldDataNotify.DataType} + */ + public enum DataType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * DATA_TYPE_NONE = 0; + */ + DATA_TYPE_NONE(0), + /** + * DATA_TYPE_WORLD_LEVEL = 1; + */ + DATA_TYPE_WORLD_LEVEL(1), + /** + * DATA_TYPE_IS_IN_MP_MODE = 2; + */ + DATA_TYPE_IS_IN_MP_MODE(2), + UNRECOGNIZED(-1), + ; + + /** + * DATA_TYPE_NONE = 0; + */ + public static final int DATA_TYPE_NONE_VALUE = 0; + /** + * DATA_TYPE_WORLD_LEVEL = 1; + */ + public static final int DATA_TYPE_WORLD_LEVEL_VALUE = 1; + /** + * DATA_TYPE_IS_IN_MP_MODE = 2; + */ + public static final int DATA_TYPE_IS_IN_MP_MODE_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 DataType 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 DataType forNumber(int value) { + switch (value) { + case 0: return DATA_TYPE_NONE; + case 1: return DATA_TYPE_WORLD_LEVEL; + case 2: return DATA_TYPE_IS_IN_MP_MODE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + DataType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public DataType findValueByNumber(int number) { + return DataType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.getDescriptor().getEnumTypes().get(0); + } + + private static final DataType[] VALUES = values(); + + public static DataType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private DataType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:WorldDataNotify.DataType) + } + + public static final int WORLD_PROP_MAP_FIELD_NUMBER = 9; + private static final class WorldPropMapDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_WorldPropMapEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.UINT32, + 0, + com.google.protobuf.WireFormat.FieldType.MESSAGE, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> worldPropMap_; + private com.google.protobuf.MapField + internalGetWorldPropMap() { + if (worldPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WorldPropMapDefaultEntryHolder.defaultEntry); + } + return worldPropMap_; + } + + public int getWorldPropMapCount() { + return internalGetWorldPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + @java.lang.Override + public boolean containsWorldPropMap( + int key) { + + return internalGetWorldPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getWorldPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWorldPropMap() { + return getWorldPropMapMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public java.util.Map getWorldPropMapMap() { + return internalGetWorldPropMap().getMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetWorldPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetWorldPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + 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 { + com.google.protobuf.GeneratedMessageV3 + .serializeIntegerMapTo( + output, + internalGetWorldPropMap(), + WorldPropMapDefaultEntryHolder.defaultEntry, + 9); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetWorldPropMap().getMap().entrySet()) { + com.google.protobuf.MapEntry + worldPropMap__ = WorldPropMapDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, worldPropMap__); + } + 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.WorldDataNotifyOuterClass.WorldDataNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify other = (emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify) obj; + + if (!internalGetWorldPropMap().equals( + other.internalGetWorldPropMap())) 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 (!internalGetWorldPropMap().getMap().isEmpty()) { + hash = (37 * hash) + WORLD_PROP_MAP_FIELD_NUMBER; + hash = (53 * hash) + internalGetWorldPropMap().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify 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.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify 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.WorldDataNotifyOuterClass.WorldDataNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify 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.WorldDataNotifyOuterClass.WorldDataNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify 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.WorldDataNotifyOuterClass.WorldDataNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify 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.WorldDataNotifyOuterClass.WorldDataNotify 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: 3308
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldDataNotify) + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetWorldPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 9: + return internalGetMutableWorldPropMap(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.class, emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableWorldPropMap().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.internal_static_WorldDataNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify build() { + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify buildPartial() { + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify result = new emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify(this); + int from_bitField0_ = bitField0_; + result.worldPropMap_ = internalGetWorldPropMap(); + result.worldPropMap_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify other) { + if (other == emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify.getDefaultInstance()) return this; + internalGetMutableWorldPropMap().mergeFrom( + other.internalGetWorldPropMap()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.Integer, emu.grasscutter.net.proto.PropValueOuterClass.PropValue> worldPropMap_; + private com.google.protobuf.MapField + internalGetWorldPropMap() { + if (worldPropMap_ == null) { + return com.google.protobuf.MapField.emptyMapField( + WorldPropMapDefaultEntryHolder.defaultEntry); + } + return worldPropMap_; + } + private com.google.protobuf.MapField + internalGetMutableWorldPropMap() { + onChanged();; + if (worldPropMap_ == null) { + worldPropMap_ = com.google.protobuf.MapField.newMapField( + WorldPropMapDefaultEntryHolder.defaultEntry); + } + if (!worldPropMap_.isMutable()) { + worldPropMap_ = worldPropMap_.copy(); + } + return worldPropMap_; + } + + public int getWorldPropMapCount() { + return internalGetWorldPropMap().getMap().size(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + @java.lang.Override + public boolean containsWorldPropMap( + int key) { + + return internalGetWorldPropMap().getMap().containsKey(key); + } + /** + * Use {@link #getWorldPropMapMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getWorldPropMap() { + return getWorldPropMapMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public java.util.Map getWorldPropMapMap() { + return internalGetWorldPropMap().getMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrDefault( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue defaultValue) { + + java.util.Map map = + internalGetWorldPropMap().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + @java.lang.Override + + public emu.grasscutter.net.proto.PropValueOuterClass.PropValue getWorldPropMapOrThrow( + int key) { + + java.util.Map map = + internalGetWorldPropMap().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearWorldPropMap() { + internalGetMutableWorldPropMap().getMutableMap() + .clear(); + return this; + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + public Builder removeWorldPropMap( + int key) { + + internalGetMutableWorldPropMap().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableWorldPropMap() { + return internalGetMutableWorldPropMap().getMutableMap(); + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + public Builder putWorldPropMap( + int key, + emu.grasscutter.net.proto.PropValueOuterClass.PropValue value) { + + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableWorldPropMap().getMutableMap() + .put(key, value); + return this; + } + /** + * map<uint32, .PropValue> world_prop_map = 9; + */ + + public Builder putAllWorldPropMap( + java.util.Map values) { + internalGetMutableWorldPropMap().getMutableMap() + .putAll(values); + 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:WorldDataNotify) + } + + // @@protoc_insertion_point(class_scope:WorldDataNotify) + private static final emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify(); + } + + public static emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldDataNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldDataNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldDataNotifyOuterClass.WorldDataNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldDataNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldDataNotify_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldDataNotify_WorldPropMapEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldDataNotify_WorldPropMapEntry_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025WorldDataNotify.proto\032\017PropValue.proto" + + "\"\346\001\n\017WorldDataNotify\022:\n\016world_prop_map\030\t" + + " \003(\0132\".WorldDataNotify.WorldPropMapEntry" + + "\032?\n\021WorldPropMapEntry\022\013\n\003key\030\001 \001(\r\022\031\n\005va" + + "lue\030\002 \001(\0132\n.PropValue:\0028\001\"V\n\010DataType\022\022\n" + + "\016DATA_TYPE_NONE\020\000\022\031\n\025DATA_TYPE_WORLD_LEV" + + "EL\020\001\022\033\n\027DATA_TYPE_IS_IN_MP_MODE\020\002B\033\n\031emu" + + ".grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(), + }); + internal_static_WorldDataNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldDataNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldDataNotify_descriptor, + new java.lang.String[] { "WorldPropMap", }); + internal_static_WorldDataNotify_WorldPropMapEntry_descriptor = + internal_static_WorldDataNotify_descriptor.getNestedTypes().get(0); + internal_static_WorldDataNotify_WorldPropMapEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldDataNotify_WorldPropMapEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + emu.grasscutter.net.proto.PropValueOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java new file mode 100644 index 00000000000..ebbdf5ecf7e --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerDieNotifyOuterClass.java @@ -0,0 +1,939 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerDieNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerDieNotifyOuterClass { + private WorldPlayerDieNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerDieNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerDieNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * .PlayerDieType die_type = 12; + * @return The enum numeric value on the wire for dieType. + */ + int getDieTypeValue(); + /** + * .PlayerDieType die_type = 12; + * @return The dieType. + */ + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType(); + + /** + * uint32 murderer_entity_id = 15; + * @return The murdererEntityId. + */ + int getMurdererEntityId(); + + /** + * uint32 monster_id = 8; + * @return Whether the monsterId field is set. + */ + boolean hasMonsterId(); + /** + * uint32 monster_id = 8; + * @return The monsterId. + */ + int getMonsterId(); + + /** + * uint32 gadget_id = 4; + * @return Whether the gadgetId field is set. + */ + boolean hasGadgetId(); + /** + * uint32 gadget_id = 4; + * @return The gadgetId. + */ + int getGadgetId(); + + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.EntityCase getEntityCase(); + } + /** + *
+   * CmdId: 285
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WorldPlayerDieNotify} + */ + public static final class WorldPlayerDieNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerDieNotify) + WorldPlayerDieNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerDieNotify.newBuilder() to construct. + private WorldPlayerDieNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerDieNotify() { + dieType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerDieNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerDieNotify( + 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: { + entityCase_ = 4; + entity_ = input.readUInt32(); + break; + } + case 64: { + entityCase_ = 8; + entity_ = input.readUInt32(); + break; + } + case 96: { + int rawValue = input.readEnum(); + + dieType_ = rawValue; + break; + } + case 120: { + + murdererEntityId_ = 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.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.class, emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.Builder.class); + } + + private int entityCase_ = 0; + private java.lang.Object entity_; + public enum EntityCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MONSTER_ID(8), + GADGET_ID(4), + ENTITY_NOT_SET(0); + private final int value; + private EntityCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static EntityCase valueOf(int value) { + return forNumber(value); + } + + public static EntityCase forNumber(int value) { + switch (value) { + case 8: return MONSTER_ID; + case 4: return GADGET_ID; + case 0: return ENTITY_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public EntityCase + getEntityCase() { + return EntityCase.forNumber( + entityCase_); + } + + public static final int DIE_TYPE_FIELD_NUMBER = 12; + private int dieType_; + /** + * .PlayerDieType die_type = 12; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 12; + * @return The dieType. + */ + @java.lang.Override public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + + public static final int MURDERER_ENTITY_ID_FIELD_NUMBER = 15; + private int murdererEntityId_; + /** + * uint32 murderer_entity_id = 15; + * @return The murdererEntityId. + */ + @java.lang.Override + public int getMurdererEntityId() { + return murdererEntityId_; + } + + public static final int MONSTER_ID_FIELD_NUMBER = 8; + /** + * uint32 monster_id = 8; + * @return Whether the monsterId field is set. + */ + @java.lang.Override + public boolean hasMonsterId() { + return entityCase_ == 8; + } + /** + * uint32 monster_id = 8; + * @return The monsterId. + */ + @java.lang.Override + public int getMonsterId() { + if (entityCase_ == 8) { + return (java.lang.Integer) entity_; + } + return 0; + } + + public static final int GADGET_ID_FIELD_NUMBER = 4; + /** + * uint32 gadget_id = 4; + * @return Whether the gadgetId field is set. + */ + @java.lang.Override + public boolean hasGadgetId() { + return entityCase_ == 4; + } + /** + * uint32 gadget_id = 4; + * @return The gadgetId. + */ + @java.lang.Override + public int getGadgetId() { + if (entityCase_ == 4) { + return (java.lang.Integer) entity_; + } + return 0; + } + + 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 (entityCase_ == 4) { + output.writeUInt32( + 4, (int)((java.lang.Integer) entity_)); + } + if (entityCase_ == 8) { + output.writeUInt32( + 8, (int)((java.lang.Integer) entity_)); + } + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + output.writeEnum(12, dieType_); + } + if (murdererEntityId_ != 0) { + output.writeUInt32(15, murdererEntityId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (entityCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 4, (int)((java.lang.Integer) entity_)); + } + if (entityCase_ == 8) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 8, (int)((java.lang.Integer) entity_)); + } + if (dieType_ != emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(12, dieType_); + } + if (murdererEntityId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(15, murdererEntityId_); + } + 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.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify other = (emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify) obj; + + if (dieType_ != other.dieType_) return false; + if (getMurdererEntityId() + != other.getMurdererEntityId()) return false; + if (!getEntityCase().equals(other.getEntityCase())) return false; + switch (entityCase_) { + case 8: + if (getMonsterId() + != other.getMonsterId()) return false; + break; + case 4: + if (getGadgetId() + != other.getGadgetId()) return false; + break; + case 0: + default: + } + 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) + DIE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + dieType_; + hash = (37 * hash) + MURDERER_ENTITY_ID_FIELD_NUMBER; + hash = (53 * hash) + getMurdererEntityId(); + switch (entityCase_) { + case 8: + hash = (37 * hash) + MONSTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getMonsterId(); + break; + case 4: + hash = (37 * hash) + GADGET_ID_FIELD_NUMBER; + hash = (53 * hash) + getGadgetId(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify 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.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify 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.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify 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.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify 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.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify 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.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify 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: 285
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WorldPlayerDieNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerDieNotify) + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.class, emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + dieType_ = 0; + + murdererEntityId_ = 0; + + entityCase_ = 0; + entity_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.internal_static_WorldPlayerDieNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify build() { + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify buildPartial() { + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify result = new emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify(this); + result.dieType_ = dieType_; + result.murdererEntityId_ = murdererEntityId_; + if (entityCase_ == 8) { + result.entity_ = entity_; + } + if (entityCase_ == 4) { + result.entity_ = entity_; + } + result.entityCase_ = entityCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify other) { + if (other == emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify.getDefaultInstance()) return this; + if (other.dieType_ != 0) { + setDieTypeValue(other.getDieTypeValue()); + } + if (other.getMurdererEntityId() != 0) { + setMurdererEntityId(other.getMurdererEntityId()); + } + switch (other.getEntityCase()) { + case MONSTER_ID: { + setMonsterId(other.getMonsterId()); + break; + } + case GADGET_ID: { + setGadgetId(other.getGadgetId()); + break; + } + case ENTITY_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int entityCase_ = 0; + private java.lang.Object entity_; + public EntityCase + getEntityCase() { + return EntityCase.forNumber( + entityCase_); + } + + public Builder clearEntity() { + entityCase_ = 0; + entity_ = null; + onChanged(); + return this; + } + + + private int dieType_ = 0; + /** + * .PlayerDieType die_type = 12; + * @return The enum numeric value on the wire for dieType. + */ + @java.lang.Override public int getDieTypeValue() { + return dieType_; + } + /** + * .PlayerDieType die_type = 12; + * @param value The enum numeric value on the wire for dieType to set. + * @return This builder for chaining. + */ + public Builder setDieTypeValue(int value) { + + dieType_ = value; + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 12; + * @return The dieType. + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType getDieType() { + @SuppressWarnings("deprecation") + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType result = emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.valueOf(dieType_); + return result == null ? emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType.UNRECOGNIZED : result; + } + /** + * .PlayerDieType die_type = 12; + * @param value The dieType to set. + * @return This builder for chaining. + */ + public Builder setDieType(emu.grasscutter.net.proto.PlayerDieTypeOuterClass.PlayerDieType value) { + if (value == null) { + throw new NullPointerException(); + } + + dieType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .PlayerDieType die_type = 12; + * @return This builder for chaining. + */ + public Builder clearDieType() { + + dieType_ = 0; + onChanged(); + return this; + } + + private int murdererEntityId_ ; + /** + * uint32 murderer_entity_id = 15; + * @return The murdererEntityId. + */ + @java.lang.Override + public int getMurdererEntityId() { + return murdererEntityId_; + } + /** + * uint32 murderer_entity_id = 15; + * @param value The murdererEntityId to set. + * @return This builder for chaining. + */ + public Builder setMurdererEntityId(int value) { + + murdererEntityId_ = value; + onChanged(); + return this; + } + /** + * uint32 murderer_entity_id = 15; + * @return This builder for chaining. + */ + public Builder clearMurdererEntityId() { + + murdererEntityId_ = 0; + onChanged(); + return this; + } + + /** + * uint32 monster_id = 8; + * @return Whether the monsterId field is set. + */ + public boolean hasMonsterId() { + return entityCase_ == 8; + } + /** + * uint32 monster_id = 8; + * @return The monsterId. + */ + public int getMonsterId() { + if (entityCase_ == 8) { + return (java.lang.Integer) entity_; + } + return 0; + } + /** + * uint32 monster_id = 8; + * @param value The monsterId to set. + * @return This builder for chaining. + */ + public Builder setMonsterId(int value) { + entityCase_ = 8; + entity_ = value; + onChanged(); + return this; + } + /** + * uint32 monster_id = 8; + * @return This builder for chaining. + */ + public Builder clearMonsterId() { + if (entityCase_ == 8) { + entityCase_ = 0; + entity_ = null; + onChanged(); + } + return this; + } + + /** + * uint32 gadget_id = 4; + * @return Whether the gadgetId field is set. + */ + public boolean hasGadgetId() { + return entityCase_ == 4; + } + /** + * uint32 gadget_id = 4; + * @return The gadgetId. + */ + public int getGadgetId() { + if (entityCase_ == 4) { + return (java.lang.Integer) entity_; + } + return 0; + } + /** + * uint32 gadget_id = 4; + * @param value The gadgetId to set. + * @return This builder for chaining. + */ + public Builder setGadgetId(int value) { + entityCase_ = 4; + entity_ = value; + onChanged(); + return this; + } + /** + * uint32 gadget_id = 4; + * @return This builder for chaining. + */ + public Builder clearGadgetId() { + if (entityCase_ == 4) { + entityCase_ = 0; + entity_ = null; + 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:WorldPlayerDieNotify) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerDieNotify) + private static final emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify(); + } + + public static emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerDieNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerDieNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerDieNotifyOuterClass.WorldPlayerDieNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerDieNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerDieNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WorldPlayerDieNotify.proto\032\023PlayerDieT" + + "ype.proto\"\211\001\n\024WorldPlayerDieNotify\022 \n\010di" + + "e_type\030\014 \001(\0162\016.PlayerDieType\022\032\n\022murderer" + + "_entity_id\030\017 \001(\r\022\024\n\nmonster_id\030\010 \001(\rH\000\022\023" + + "\n\tgadget_id\030\004 \001(\rH\000B\010\n\006entityB\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(), + }); + internal_static_WorldPlayerDieNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerDieNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerDieNotify_descriptor, + new java.lang.String[] { "DieType", "MurdererEntityId", "MonsterId", "GadgetId", "Entity", }); + emu.grasscutter.net.proto.PlayerDieTypeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java new file mode 100644 index 00000000000..9b0cc94ef1b --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerInfoNotifyOuterClass.java @@ -0,0 +1,1053 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerInfoNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerInfoNotifyOuterClass { + private WorldPlayerInfoNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerInfoNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerInfoNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated uint32 player_uid_list = 11; + * @return A list containing the playerUidList. + */ + java.util.List getPlayerUidListList(); + /** + * repeated uint32 player_uid_list = 11; + * @return The count of playerUidList. + */ + int getPlayerUidListCount(); + /** + * repeated uint32 player_uid_list = 11; + * @param index The index of the element to return. + * @return The playerUidList at the given index. + */ + int getPlayerUidList(int index); + + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + java.util.List + getPlayerInfoListList(); + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index); + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + int getPlayerInfoListCount(); + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + java.util.List + getPlayerInfoListOrBuilderList(); + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index); + } + /** + *
+   * CmdId: 3116
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldPlayerInfoNotify} + */ + public static final class WorldPlayerInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerInfoNotify) + WorldPlayerInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerInfoNotify.newBuilder() to construct. + private WorldPlayerInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerInfoNotify() { + playerUidList_ = emptyIntList(); + playerInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerInfoNotify( + 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 88: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + playerUidList_.addInt(input.readUInt32()); + break; + } + case 90: { + int length = input.readRawVarint32(); + int limit = input.pushLimit(length); + if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) { + playerUidList_ = newIntList(); + mutable_bitField0_ |= 0x00000001; + } + while (input.getBytesUntilLimit() > 0) { + playerUidList_.addInt(input.readUInt32()); + } + input.popLimit(limit); + break; + } + case 114: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + playerInfoList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + playerInfoList_.add( + input.readMessage(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.parser(), extensionRegistry)); + 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)) { + playerUidList_.makeImmutable(); // C + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.class, emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.Builder.class); + } + + public static final int PLAYER_UID_LIST_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.IntList playerUidList_; + /** + * repeated uint32 player_uid_list = 11; + * @return A list containing the playerUidList. + */ + @java.lang.Override + public java.util.List + getPlayerUidListList() { + return playerUidList_; + } + /** + * repeated uint32 player_uid_list = 11; + * @return The count of playerUidList. + */ + public int getPlayerUidListCount() { + return playerUidList_.size(); + } + /** + * repeated uint32 player_uid_list = 11; + * @param index The index of the element to return. + * @return The playerUidList at the given index. + */ + public int getPlayerUidList(int index) { + return playerUidList_.getInt(index); + } + private int playerUidListMemoizedSerializedSize = -1; + + public static final int PLAYER_INFO_LIST_FIELD_NUMBER = 14; + private java.util.List playerInfoList_; + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public java.util.List getPlayerInfoListList() { + return playerInfoList_; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public java.util.List + getPlayerInfoListOrBuilderList() { + return playerInfoList_; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public int getPlayerInfoListCount() { + return playerInfoList_.size(); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { + return playerInfoList_.get(index); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + @java.lang.Override + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + return playerInfoList_.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 (getPlayerUidListList().size() > 0) { + output.writeUInt32NoTag(90); + output.writeUInt32NoTag(playerUidListMemoizedSerializedSize); + } + for (int i = 0; i < playerUidList_.size(); i++) { + output.writeUInt32NoTag(playerUidList_.getInt(i)); + } + for (int i = 0; i < playerInfoList_.size(); i++) { + output.writeMessage(14, playerInfoList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < playerUidList_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(playerUidList_.getInt(i)); + } + size += dataSize; + if (!getPlayerUidListList().isEmpty()) { + size += 1; + size += com.google.protobuf.CodedOutputStream + .computeInt32SizeNoTag(dataSize); + } + playerUidListMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < playerInfoList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, playerInfoList_.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.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify other = (emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify) obj; + + if (!getPlayerUidListList() + .equals(other.getPlayerUidListList())) return false; + if (!getPlayerInfoListList() + .equals(other.getPlayerInfoListList())) 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 (getPlayerUidListCount() > 0) { + hash = (37 * hash) + PLAYER_UID_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerUidListList().hashCode(); + } + if (getPlayerInfoListCount() > 0) { + hash = (37 * hash) + PLAYER_INFO_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerInfoListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify 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.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify 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.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify 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.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify 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.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify 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.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify 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: 3116
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldPlayerInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerInfoNotify) + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.class, emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerInfoListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + playerUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.internal_static_WorldPlayerInfoNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify build() { + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify buildPartial() { + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify result = new emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify(this); + int from_bitField0_ = bitField0_; + if (((bitField0_ & 0x00000001) != 0)) { + playerUidList_.makeImmutable(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerUidList_ = playerUidList_; + if (playerInfoListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + playerInfoList_ = java.util.Collections.unmodifiableList(playerInfoList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.playerInfoList_ = playerInfoList_; + } else { + result.playerInfoList_ = playerInfoListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify other) { + if (other == emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify.getDefaultInstance()) return this; + if (!other.playerUidList_.isEmpty()) { + if (playerUidList_.isEmpty()) { + playerUidList_ = other.playerUidList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerUidListIsMutable(); + playerUidList_.addAll(other.playerUidList_); + } + onChanged(); + } + if (playerInfoListBuilder_ == null) { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoList_.isEmpty()) { + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePlayerInfoListIsMutable(); + playerInfoList_.addAll(other.playerInfoList_); + } + onChanged(); + } + } else { + if (!other.playerInfoList_.isEmpty()) { + if (playerInfoListBuilder_.isEmpty()) { + playerInfoListBuilder_.dispose(); + playerInfoListBuilder_ = null; + playerInfoList_ = other.playerInfoList_; + bitField0_ = (bitField0_ & ~0x00000002); + playerInfoListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerInfoListFieldBuilder() : null; + } else { + playerInfoListBuilder_.addAllMessages(other.playerInfoList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.Internal.IntList playerUidList_ = emptyIntList(); + private void ensurePlayerUidListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerUidList_ = mutableCopy(playerUidList_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated uint32 player_uid_list = 11; + * @return A list containing the playerUidList. + */ + public java.util.List + getPlayerUidListList() { + return ((bitField0_ & 0x00000001) != 0) ? + java.util.Collections.unmodifiableList(playerUidList_) : playerUidList_; + } + /** + * repeated uint32 player_uid_list = 11; + * @return The count of playerUidList. + */ + public int getPlayerUidListCount() { + return playerUidList_.size(); + } + /** + * repeated uint32 player_uid_list = 11; + * @param index The index of the element to return. + * @return The playerUidList at the given index. + */ + public int getPlayerUidList(int index) { + return playerUidList_.getInt(index); + } + /** + * repeated uint32 player_uid_list = 11; + * @param index The index to set the value at. + * @param value The playerUidList to set. + * @return This builder for chaining. + */ + public Builder setPlayerUidList( + int index, int value) { + ensurePlayerUidListIsMutable(); + playerUidList_.setInt(index, value); + onChanged(); + return this; + } + /** + * repeated uint32 player_uid_list = 11; + * @param value The playerUidList to add. + * @return This builder for chaining. + */ + public Builder addPlayerUidList(int value) { + ensurePlayerUidListIsMutable(); + playerUidList_.addInt(value); + onChanged(); + return this; + } + /** + * repeated uint32 player_uid_list = 11; + * @param values The playerUidList to add. + * @return This builder for chaining. + */ + public Builder addAllPlayerUidList( + java.lang.Iterable values) { + ensurePlayerUidListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerUidList_); + onChanged(); + return this; + } + /** + * repeated uint32 player_uid_list = 11; + * @return This builder for chaining. + */ + public Builder clearPlayerUidList() { + playerUidList_ = emptyIntList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + + private java.util.List playerInfoList_ = + java.util.Collections.emptyList(); + private void ensurePlayerInfoListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + playerInfoList_ = new java.util.ArrayList(playerInfoList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> playerInfoListBuilder_; + + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public java.util.List getPlayerInfoListList() { + if (playerInfoListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerInfoList_); + } else { + return playerInfoListBuilder_.getMessageList(); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public int getPlayerInfoListCount() { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.size(); + } else { + return playerInfoListBuilder_.getCount(); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo getPlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); + } else { + return playerInfoListBuilder_.getMessage(index); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, value); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder setPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addPlayerInfoList(emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo value) { + if (playerInfoListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, value); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addPlayerInfoList( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addPlayerInfoList( + int index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder builderForValue) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerInfoListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder addAllPlayerInfoList( + java.lang.Iterable values) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerInfoList_); + onChanged(); + } else { + playerInfoListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder clearPlayerInfoList() { + if (playerInfoListBuilder_ == null) { + playerInfoList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + playerInfoListBuilder_.clear(); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public Builder removePlayerInfoList(int index) { + if (playerInfoListBuilder_ == null) { + ensurePlayerInfoListIsMutable(); + playerInfoList_.remove(index); + onChanged(); + } else { + playerInfoListBuilder_.remove(index); + } + return this; + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder getPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().getBuilder(index); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder getPlayerInfoListOrBuilder( + int index) { + if (playerInfoListBuilder_ == null) { + return playerInfoList_.get(index); } else { + return playerInfoListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public java.util.List + getPlayerInfoListOrBuilderList() { + if (playerInfoListBuilder_ != null) { + return playerInfoListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerInfoList_); + } + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder() { + return getPlayerInfoListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder addPlayerInfoListBuilder( + int index) { + return getPlayerInfoListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.getDefaultInstance()); + } + /** + * repeated .OnlinePlayerInfo player_info_list = 14; + */ + public java.util.List + getPlayerInfoListBuilderList() { + return getPlayerInfoListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder> + getPlayerInfoListFieldBuilder() { + if (playerInfoListBuilder_ == null) { + playerInfoListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfo.Builder, emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.OnlinePlayerInfoOrBuilder>( + playerInfoList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + playerInfoList_ = null; + } + return playerInfoListBuilder_; + } + @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:WorldPlayerInfoNotify) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerInfoNotify) + private static final emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify(); + } + + public static emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerInfoNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerInfoNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerInfoNotifyOuterClass.WorldPlayerInfoNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerInfoNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerInfoNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\033WorldPlayerInfoNotify.proto\032\026OnlinePla" + + "yerInfo.proto\"]\n\025WorldPlayerInfoNotify\022\027" + + "\n\017player_uid_list\030\013 \003(\r\022+\n\020player_info_l" + + "ist\030\016 \003(\0132\021.OnlinePlayerInfoB\033\n\031emu.gras" + + "scutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(), + }); + internal_static_WorldPlayerInfoNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerInfoNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerInfoNotify_descriptor, + new java.lang.String[] { "PlayerUidList", "PlayerInfoList", }); + emu.grasscutter.net.proto.OnlinePlayerInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java new file mode 100644 index 00000000000..fe38f324340 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerLocationNotifyOuterClass.java @@ -0,0 +1,1233 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerLocationNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerLocationNotifyOuterClass { + private WorldPlayerLocationNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerLocationNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerLocationNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + java.util.List + getPlayerWorldLocListList(); + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getPlayerWorldLocList(int index); + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + int getPlayerWorldLocListCount(); + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + java.util.List + getPlayerWorldLocListOrBuilderList(); + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder getPlayerWorldLocListOrBuilder( + int index); + + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + java.util.List + getPlayerLocListList(); + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index); + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + int getPlayerLocListCount(); + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + java.util.List + getPlayerLocListOrBuilderList(); + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index); + } + /** + *
+   * CmdId: 258
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WorldPlayerLocationNotify} + */ + public static final class WorldPlayerLocationNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerLocationNotify) + WorldPlayerLocationNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerLocationNotify.newBuilder() to construct. + private WorldPlayerLocationNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerLocationNotify() { + playerWorldLocList_ = java.util.Collections.emptyList(); + playerLocList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerLocationNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerLocationNotify( + 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 66: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerWorldLocList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + playerWorldLocList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.parser(), extensionRegistry)); + break; + } + case 122: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + playerLocList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + playerLocList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.parser(), extensionRegistry)); + 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)) { + playerWorldLocList_ = java.util.Collections.unmodifiableList(playerWorldLocList_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.class, emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.Builder.class); + } + + public static final int PLAYER_WORLD_LOC_LIST_FIELD_NUMBER = 8; + private java.util.List playerWorldLocList_; + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public java.util.List getPlayerWorldLocListList() { + return playerWorldLocList_; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public java.util.List + getPlayerWorldLocListOrBuilderList() { + return playerWorldLocList_; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public int getPlayerWorldLocListCount() { + return playerWorldLocList_.size(); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getPlayerWorldLocList(int index) { + return playerWorldLocList_.get(index); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder getPlayerWorldLocListOrBuilder( + int index) { + return playerWorldLocList_.get(index); + } + + public static final int PLAYER_LOC_LIST_FIELD_NUMBER = 15; + private java.util.List playerLocList_; + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public java.util.List getPlayerLocListList() { + return playerLocList_; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public java.util.List + getPlayerLocListOrBuilderList() { + return playerLocList_; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public int getPlayerLocListCount() { + return playerLocList_.size(); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { + return playerLocList_.get(index); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index) { + return playerLocList_.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 < playerWorldLocList_.size(); i++) { + output.writeMessage(8, playerWorldLocList_.get(i)); + } + for (int i = 0; i < playerLocList_.size(); i++) { + output.writeMessage(15, playerLocList_.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 < playerWorldLocList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, playerWorldLocList_.get(i)); + } + for (int i = 0; i < playerLocList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, playerLocList_.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.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify other = (emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify) obj; + + if (!getPlayerWorldLocListList() + .equals(other.getPlayerWorldLocListList())) return false; + if (!getPlayerLocListList() + .equals(other.getPlayerLocListList())) 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 (getPlayerWorldLocListCount() > 0) { + hash = (37 * hash) + PLAYER_WORLD_LOC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerWorldLocListList().hashCode(); + } + if (getPlayerLocListCount() > 0) { + hash = (37 * hash) + PLAYER_LOC_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerLocListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify 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.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify 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.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify 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.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify 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.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify 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.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify 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: 258
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WorldPlayerLocationNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerLocationNotify) + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.class, emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerWorldLocListFieldBuilder(); + getPlayerLocListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (playerWorldLocListBuilder_ == null) { + playerWorldLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + playerWorldLocListBuilder_.clear(); + } + if (playerLocListBuilder_ == null) { + playerLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + playerLocListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.internal_static_WorldPlayerLocationNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify build() { + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify buildPartial() { + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify result = new emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify(this); + int from_bitField0_ = bitField0_; + if (playerWorldLocListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + playerWorldLocList_ = java.util.Collections.unmodifiableList(playerWorldLocList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerWorldLocList_ = playerWorldLocList_; + } else { + result.playerWorldLocList_ = playerWorldLocListBuilder_.build(); + } + if (playerLocListBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + playerLocList_ = java.util.Collections.unmodifiableList(playerLocList_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.playerLocList_ = playerLocList_; + } else { + result.playerLocList_ = playerLocListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify other) { + if (other == emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify.getDefaultInstance()) return this; + if (playerWorldLocListBuilder_ == null) { + if (!other.playerWorldLocList_.isEmpty()) { + if (playerWorldLocList_.isEmpty()) { + playerWorldLocList_ = other.playerWorldLocList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.addAll(other.playerWorldLocList_); + } + onChanged(); + } + } else { + if (!other.playerWorldLocList_.isEmpty()) { + if (playerWorldLocListBuilder_.isEmpty()) { + playerWorldLocListBuilder_.dispose(); + playerWorldLocListBuilder_ = null; + playerWorldLocList_ = other.playerWorldLocList_; + bitField0_ = (bitField0_ & ~0x00000001); + playerWorldLocListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerWorldLocListFieldBuilder() : null; + } else { + playerWorldLocListBuilder_.addAllMessages(other.playerWorldLocList_); + } + } + } + if (playerLocListBuilder_ == null) { + if (!other.playerLocList_.isEmpty()) { + if (playerLocList_.isEmpty()) { + playerLocList_ = other.playerLocList_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensurePlayerLocListIsMutable(); + playerLocList_.addAll(other.playerLocList_); + } + onChanged(); + } + } else { + if (!other.playerLocList_.isEmpty()) { + if (playerLocListBuilder_.isEmpty()) { + playerLocListBuilder_.dispose(); + playerLocListBuilder_ = null; + playerLocList_ = other.playerLocList_; + bitField0_ = (bitField0_ & ~0x00000002); + playerLocListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerLocListFieldBuilder() : null; + } else { + playerLocListBuilder_.addAllMessages(other.playerLocList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List playerWorldLocList_ = + java.util.Collections.emptyList(); + private void ensurePlayerWorldLocListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerWorldLocList_ = new java.util.ArrayList(playerWorldLocList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder> playerWorldLocListBuilder_; + + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public java.util.List getPlayerWorldLocListList() { + if (playerWorldLocListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerWorldLocList_); + } else { + return playerWorldLocListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public int getPlayerWorldLocListCount() { + if (playerWorldLocListBuilder_ == null) { + return playerWorldLocList_.size(); + } else { + return playerWorldLocListBuilder_.getCount(); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo getPlayerWorldLocList(int index) { + if (playerWorldLocListBuilder_ == null) { + return playerWorldLocList_.get(index); + } else { + return playerWorldLocListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder setPlayerWorldLocList( + int index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo value) { + if (playerWorldLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.set(index, value); + onChanged(); + } else { + playerWorldLocListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder setPlayerWorldLocList( + int index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder builderForValue) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerWorldLocListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addPlayerWorldLocList(emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo value) { + if (playerWorldLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.add(value); + onChanged(); + } else { + playerWorldLocListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addPlayerWorldLocList( + int index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo value) { + if (playerWorldLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.add(index, value); + onChanged(); + } else { + playerWorldLocListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addPlayerWorldLocList( + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder builderForValue) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.add(builderForValue.build()); + onChanged(); + } else { + playerWorldLocListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addPlayerWorldLocList( + int index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder builderForValue) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerWorldLocListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder addAllPlayerWorldLocList( + java.lang.Iterable values) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerWorldLocList_); + onChanged(); + } else { + playerWorldLocListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder clearPlayerWorldLocList() { + if (playerWorldLocListBuilder_ == null) { + playerWorldLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + playerWorldLocListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public Builder removePlayerWorldLocList(int index) { + if (playerWorldLocListBuilder_ == null) { + ensurePlayerWorldLocListIsMutable(); + playerWorldLocList_.remove(index); + onChanged(); + } else { + playerWorldLocListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder getPlayerWorldLocListBuilder( + int index) { + return getPlayerWorldLocListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder getPlayerWorldLocListOrBuilder( + int index) { + if (playerWorldLocListBuilder_ == null) { + return playerWorldLocList_.get(index); } else { + return playerWorldLocListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public java.util.List + getPlayerWorldLocListOrBuilderList() { + if (playerWorldLocListBuilder_ != null) { + return playerWorldLocListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerWorldLocList_); + } + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder addPlayerWorldLocListBuilder() { + return getPlayerWorldLocListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder addPlayerWorldLocListBuilder( + int index) { + return getPlayerWorldLocListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerWorldLocationInfo player_world_loc_list = 8; + */ + public java.util.List + getPlayerWorldLocListBuilderList() { + return getPlayerWorldLocListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder> + getPlayerWorldLocListFieldBuilder() { + if (playerWorldLocListBuilder_ == null) { + playerWorldLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfo.Builder, emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.PlayerWorldLocationInfoOrBuilder>( + playerWorldLocList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + playerWorldLocList_ = null; + } + return playerWorldLocListBuilder_; + } + + private java.util.List playerLocList_ = + java.util.Collections.emptyList(); + private void ensurePlayerLocListIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + playerLocList_ = new java.util.ArrayList(playerLocList_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> playerLocListBuilder_; + + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public java.util.List getPlayerLocListList() { + if (playerLocListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerLocList_); + } else { + return playerLocListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public int getPlayerLocListCount() { + if (playerLocListBuilder_ == null) { + return playerLocList_.size(); + } else { + return playerLocListBuilder_.getCount(); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo getPlayerLocList(int index) { + if (playerLocListBuilder_ == null) { + return playerLocList_.get(index); + } else { + return playerLocListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder setPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.set(index, value); + onChanged(); + } else { + playerLocListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder setPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addPlayerLocList(emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.add(value); + onChanged(); + } else { + playerLocListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo value) { + if (playerLocListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerLocListIsMutable(); + playerLocList_.add(index, value); + onChanged(); + } else { + playerLocListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addPlayerLocList( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.add(builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addPlayerLocList( + int index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder builderForValue) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerLocListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder addAllPlayerLocList( + java.lang.Iterable values) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerLocList_); + onChanged(); + } else { + playerLocListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder clearPlayerLocList() { + if (playerLocListBuilder_ == null) { + playerLocList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + playerLocListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public Builder removePlayerLocList(int index) { + if (playerLocListBuilder_ == null) { + ensurePlayerLocListIsMutable(); + playerLocList_.remove(index); + onChanged(); + } else { + playerLocListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder getPlayerLocListBuilder( + int index) { + return getPlayerLocListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder getPlayerLocListOrBuilder( + int index) { + if (playerLocListBuilder_ == null) { + return playerLocList_.get(index); } else { + return playerLocListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public java.util.List + getPlayerLocListOrBuilderList() { + if (playerLocListBuilder_ != null) { + return playerLocListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerLocList_); + } + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder() { + return getPlayerLocListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder addPlayerLocListBuilder( + int index) { + return getPlayerLocListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.getDefaultInstance()); + } + /** + * repeated .PlayerLocationInfo player_loc_list = 15; + */ + public java.util.List + getPlayerLocListBuilderList() { + return getPlayerLocListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder> + getPlayerLocListFieldBuilder() { + if (playerLocListBuilder_ == null) { + playerLocListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfo.Builder, emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.PlayerLocationInfoOrBuilder>( + playerLocList_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + playerLocList_ = null; + } + return playerLocListBuilder_; + } + @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:WorldPlayerLocationNotify) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerLocationNotify) + private static final emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify(); + } + + public static emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerLocationNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerLocationNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerLocationNotifyOuterClass.WorldPlayerLocationNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerLocationNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerLocationNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037WorldPlayerLocationNotify.proto\032\030Playe" + + "rLocationInfo.proto\032\035PlayerWorldLocation" + + "Info.proto\"\202\001\n\031WorldPlayerLocationNotify" + + "\0227\n\025player_world_loc_list\030\010 \003(\0132\030.Player" + + "WorldLocationInfo\022,\n\017player_loc_list\030\017 \003" + + "(\0132\023.PlayerLocationInfoB\033\n\031emu.grasscutt" + + "er.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(), + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.getDescriptor(), + }); + internal_static_WorldPlayerLocationNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerLocationNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerLocationNotify_descriptor, + new java.lang.String[] { "PlayerWorldLocList", "PlayerLocList", }); + emu.grasscutter.net.proto.PlayerLocationInfoOuterClass.getDescriptor(); + emu.grasscutter.net.proto.PlayerWorldLocationInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java new file mode 100644 index 00000000000..8a52fc85a60 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerRTTNotifyOuterClass.java @@ -0,0 +1,856 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerRTTNotify.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerRTTNotifyOuterClass { + private WorldPlayerRTTNotifyOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerRTTNotifyOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerRTTNotify) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + java.util.List + getPlayerRttListList(); + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getPlayerRttList(int index); + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + int getPlayerRttListCount(); + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + java.util.List + getPlayerRttListOrBuilderList(); + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder getPlayerRttListOrBuilder( + int index); + } + /** + *
+   * CmdId: 22
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WorldPlayerRTTNotify} + */ + public static final class WorldPlayerRTTNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerRTTNotify) + WorldPlayerRTTNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerRTTNotify.newBuilder() to construct. + private WorldPlayerRTTNotify(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerRTTNotify() { + playerRttList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerRTTNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerRTTNotify( + 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 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + playerRttList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + playerRttList_.add( + input.readMessage(emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.parser(), extensionRegistry)); + 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)) { + playerRttList_ = java.util.Collections.unmodifiableList(playerRttList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.class, emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.Builder.class); + } + + public static final int PLAYER_RTT_LIST_FIELD_NUMBER = 1; + private java.util.List playerRttList_; + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public java.util.List getPlayerRttListList() { + return playerRttList_; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public java.util.List + getPlayerRttListOrBuilderList() { + return playerRttList_; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public int getPlayerRttListCount() { + return playerRttList_.size(); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getPlayerRttList(int index) { + return playerRttList_.get(index); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + @java.lang.Override + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder getPlayerRttListOrBuilder( + int index) { + return playerRttList_.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 < playerRttList_.size(); i++) { + output.writeMessage(1, playerRttList_.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 < playerRttList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, playerRttList_.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.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify other = (emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify) obj; + + if (!getPlayerRttListList() + .equals(other.getPlayerRttListList())) 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 (getPlayerRttListCount() > 0) { + hash = (37 * hash) + PLAYER_RTT_LIST_FIELD_NUMBER; + hash = (53 * hash) + getPlayerRttListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify 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.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify 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.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify 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.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify 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.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify 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.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify 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: 22
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WorldPlayerRTTNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerRTTNotify) + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotifyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.class, emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getPlayerRttListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (playerRttListBuilder_ == null) { + playerRttList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + playerRttListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.internal_static_WorldPlayerRTTNotify_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify build() { + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify buildPartial() { + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify result = new emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify(this); + int from_bitField0_ = bitField0_; + if (playerRttListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + playerRttList_ = java.util.Collections.unmodifiableList(playerRttList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.playerRttList_ = playerRttList_; + } else { + result.playerRttList_ = playerRttListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify other) { + if (other == emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify.getDefaultInstance()) return this; + if (playerRttListBuilder_ == null) { + if (!other.playerRttList_.isEmpty()) { + if (playerRttList_.isEmpty()) { + playerRttList_ = other.playerRttList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensurePlayerRttListIsMutable(); + playerRttList_.addAll(other.playerRttList_); + } + onChanged(); + } + } else { + if (!other.playerRttList_.isEmpty()) { + if (playerRttListBuilder_.isEmpty()) { + playerRttListBuilder_.dispose(); + playerRttListBuilder_ = null; + playerRttList_ = other.playerRttList_; + bitField0_ = (bitField0_ & ~0x00000001); + playerRttListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getPlayerRttListFieldBuilder() : null; + } else { + playerRttListBuilder_.addAllMessages(other.playerRttList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List playerRttList_ = + java.util.Collections.emptyList(); + private void ensurePlayerRttListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + playerRttList_ = new java.util.ArrayList(playerRttList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder> playerRttListBuilder_; + + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public java.util.List getPlayerRttListList() { + if (playerRttListBuilder_ == null) { + return java.util.Collections.unmodifiableList(playerRttList_); + } else { + return playerRttListBuilder_.getMessageList(); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public int getPlayerRttListCount() { + if (playerRttListBuilder_ == null) { + return playerRttList_.size(); + } else { + return playerRttListBuilder_.getCount(); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo getPlayerRttList(int index) { + if (playerRttListBuilder_ == null) { + return playerRttList_.get(index); + } else { + return playerRttListBuilder_.getMessage(index); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder setPlayerRttList( + int index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo value) { + if (playerRttListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerRttListIsMutable(); + playerRttList_.set(index, value); + onChanged(); + } else { + playerRttListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder setPlayerRttList( + int index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder builderForValue) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + playerRttList_.set(index, builderForValue.build()); + onChanged(); + } else { + playerRttListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addPlayerRttList(emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo value) { + if (playerRttListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerRttListIsMutable(); + playerRttList_.add(value); + onChanged(); + } else { + playerRttListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addPlayerRttList( + int index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo value) { + if (playerRttListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensurePlayerRttListIsMutable(); + playerRttList_.add(index, value); + onChanged(); + } else { + playerRttListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addPlayerRttList( + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder builderForValue) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + playerRttList_.add(builderForValue.build()); + onChanged(); + } else { + playerRttListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addPlayerRttList( + int index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder builderForValue) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + playerRttList_.add(index, builderForValue.build()); + onChanged(); + } else { + playerRttListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder addAllPlayerRttList( + java.lang.Iterable values) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, playerRttList_); + onChanged(); + } else { + playerRttListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder clearPlayerRttList() { + if (playerRttListBuilder_ == null) { + playerRttList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + playerRttListBuilder_.clear(); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public Builder removePlayerRttList(int index) { + if (playerRttListBuilder_ == null) { + ensurePlayerRttListIsMutable(); + playerRttList_.remove(index); + onChanged(); + } else { + playerRttListBuilder_.remove(index); + } + return this; + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder getPlayerRttListBuilder( + int index) { + return getPlayerRttListFieldBuilder().getBuilder(index); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder getPlayerRttListOrBuilder( + int index) { + if (playerRttListBuilder_ == null) { + return playerRttList_.get(index); } else { + return playerRttListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public java.util.List + getPlayerRttListOrBuilderList() { + if (playerRttListBuilder_ != null) { + return playerRttListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(playerRttList_); + } + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder addPlayerRttListBuilder() { + return getPlayerRttListFieldBuilder().addBuilder( + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance()); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder addPlayerRttListBuilder( + int index) { + return getPlayerRttListFieldBuilder().addBuilder( + index, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.getDefaultInstance()); + } + /** + * repeated .PlayerRTTInfo player_rtt_list = 1; + */ + public java.util.List + getPlayerRttListBuilderList() { + return getPlayerRttListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder> + getPlayerRttListFieldBuilder() { + if (playerRttListBuilder_ == null) { + playerRttListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfo.Builder, emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.PlayerRTTInfoOrBuilder>( + playerRttList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + playerRttList_ = null; + } + return playerRttListBuilder_; + } + @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:WorldPlayerRTTNotify) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerRTTNotify) + private static final emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify(); + } + + public static emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerRTTNotify parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerRTTNotify(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerRTTNotifyOuterClass.WorldPlayerRTTNotify getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerRTTNotify_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerRTTNotify_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WorldPlayerRTTNotify.proto\032\023PlayerRTTI" + + "nfo.proto\"?\n\024WorldPlayerRTTNotify\022\'\n\017pla" + + "yer_rtt_list\030\001 \003(\0132\016.PlayerRTTInfoB\033\n\031em" + + "u.grasscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.getDescriptor(), + }); + internal_static_WorldPlayerRTTNotify_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerRTTNotify_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerRTTNotify_descriptor, + new java.lang.String[] { "PlayerRttList", }); + emu.grasscutter.net.proto.PlayerRTTInfoOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveReqOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveReqOuterClass.java new file mode 100644 index 00000000000..4333d079cb6 --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveReqOuterClass.java @@ -0,0 +1,480 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerReviveReq.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerReviveReqOuterClass { + private WorldPlayerReviveReqOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerReviveReqOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerReviveReq) + com.google.protobuf.MessageOrBuilder { + } + /** + *
+   * CmdId: 225
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * IsAllowClient: true
+   * 
+ * + * Protobuf type {@code WorldPlayerReviveReq} + */ + public static final class WorldPlayerReviveReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerReviveReq) + WorldPlayerReviveReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerReviveReq.newBuilder() to construct. + private WorldPlayerReviveReq(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerReviveReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerReviveReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerReviveReq( + 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; + 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.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.class, emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.Builder.class); + } + + 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 { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + 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.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq other = (emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq) obj; + + 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 = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq 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.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq 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.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq 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.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq 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.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq 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.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq 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: 225
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * IsAllowClient: true
+     * 
+ * + * Protobuf type {@code WorldPlayerReviveReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerReviveReq) + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReqOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.class, emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.internal_static_WorldPlayerReviveReq_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq build() { + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq buildPartial() { + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq result = new emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq other) { + if (other == emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + 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:WorldPlayerReviveReq) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerReviveReq) + private static final emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq(); + } + + public static emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerReviveReq parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerReviveReq(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveReqOuterClass.WorldPlayerReviveReq getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerReviveReq_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerReviveReq_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WorldPlayerReviveReq.proto\"\026\n\024WorldPla" + + "yerReviveReqB\033\n\031emu.grasscutter.net.prot" + + "ob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WorldPlayerReviveReq_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerReviveReq_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerReviveReq_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java new file mode 100644 index 00000000000..96ea3f8da7a --- /dev/null +++ b/src/generated/main/java/emu/grasscutter/net/proto/WorldPlayerReviveRspOuterClass.java @@ -0,0 +1,548 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: WorldPlayerReviveRsp.proto + +package emu.grasscutter.net.proto; + +public final class WorldPlayerReviveRspOuterClass { + private WorldPlayerReviveRspOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface WorldPlayerReviveRspOrBuilder extends + // @@protoc_insertion_point(interface_extends:WorldPlayerReviveRsp) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 retcode = 3; + * @return The retcode. + */ + int getRetcode(); + } + /** + *
+   * CmdId: 278
+   * EnetChannelId: 0
+   * EnetIsReliable: true
+   * 
+ * + * Protobuf type {@code WorldPlayerReviveRsp} + */ + public static final class WorldPlayerReviveRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WorldPlayerReviveRsp) + WorldPlayerReviveRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorldPlayerReviveRsp.newBuilder() to construct. + private WorldPlayerReviveRsp(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorldPlayerReviveRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorldPlayerReviveRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorldPlayerReviveRsp( + 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: { + + 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.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.class, emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.Builder.class); + } + + public static final int RETCODE_FIELD_NUMBER = 3; + private int retcode_; + /** + * int32 retcode = 3; + * @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 (retcode_ != 0) { + output.writeInt32(3, retcode_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (retcode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, 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.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp)) { + return super.equals(obj); + } + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp other = (emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp) obj; + + 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) + RETCODE_FIELD_NUMBER; + hash = (53 * hash) + getRetcode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp 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.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp 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.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp 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.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp 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.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp 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.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp 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: 278
+     * EnetChannelId: 0
+     * EnetIsReliable: true
+     * 
+ * + * Protobuf type {@code WorldPlayerReviveRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:WorldPlayerReviveRsp) + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRspOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.class, emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.Builder.class); + } + + // Construct using emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + retcode_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.internal_static_WorldPlayerReviveRsp_descriptor; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp getDefaultInstanceForType() { + return emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.getDefaultInstance(); + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp build() { + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp buildPartial() { + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp result = new emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp(this); + result.retcode_ = retcode_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp) { + return mergeFrom((emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp other) { + if (other == emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp.getDefaultInstance()) return this; + if (other.getRetcode() != 0) { + setRetcode(other.getRetcode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int retcode_ ; + /** + * int32 retcode = 3; + * @return The retcode. + */ + @java.lang.Override + public int getRetcode() { + return retcode_; + } + /** + * int32 retcode = 3; + * @param value The retcode to set. + * @return This builder for chaining. + */ + public Builder setRetcode(int value) { + + retcode_ = value; + onChanged(); + return this; + } + /** + * int32 retcode = 3; + * @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:WorldPlayerReviveRsp) + } + + // @@protoc_insertion_point(class_scope:WorldPlayerReviveRsp) + private static final emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp(); + } + + public static emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorldPlayerReviveRsp parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorldPlayerReviveRsp(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public emu.grasscutter.net.proto.WorldPlayerReviveRspOuterClass.WorldPlayerReviveRsp getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_WorldPlayerReviveRsp_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_WorldPlayerReviveRsp_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\032WorldPlayerReviveRsp.proto\"\'\n\024WorldPla" + + "yerReviveRsp\022\017\n\007retcode\030\003 \001(\005B\033\n\031emu.gra" + + "sscutter.net.protob\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_WorldPlayerReviveRsp_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_WorldPlayerReviveRsp_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_WorldPlayerReviveRsp_descriptor, + new java.lang.String[] { "Retcode", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/emu/grasscutter/Grasscutter.java b/src/main/java/emu/grasscutter/Grasscutter.java index 520ebb34096..d5a47258136 100644 --- a/src/main/java/emu/grasscutter/Grasscutter.java +++ b/src/main/java/emu/grasscutter/Grasscutter.java @@ -95,7 +95,7 @@ public static void main(String[] args) throws Exception { Crypto.loadKeys(); // Load keys from buffers. // Parse start-up arguments. - if(StartupArguments.parse(args)) { + if (StartupArguments.parse(args)) { System.exit(0); // Exit early. } diff --git a/src/main/java/emu/grasscutter/command/commands/AccountCommand.java b/src/main/java/emu/grasscutter/command/commands/AccountCommand.java index 45eb7ce41a0..97230a35e2c 100644 --- a/src/main/java/emu/grasscutter/command/commands/AccountCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/AccountCommand.java @@ -45,8 +45,8 @@ public void execute(Player sender, Player targetPlayer, List args) { int uid = 0; String password = ""; - if(Configuration.ACCOUNT.EXPERIMENTAL_RealPassword == true) { - if(args.size() < 3) { + if (Configuration.ACCOUNT.EXPERIMENTAL_RealPassword == true) { + if (args.size() < 3) { CommandHandler.sendMessage(sender, "EXPERIMENTAL_RealPassword requires a password argument"); CommandHandler.sendMessage(sender, "Usage: account create [uid]"); return; @@ -58,7 +58,7 @@ public void execute(Player sender, Player targetPlayer, List args) { uid = Integer.parseInt(args.get(3)); } catch (NumberFormatException ignored) { CommandHandler.sendMessage(sender, translate(sender, "commands.account.invalid")); - if(Configuration.ACCOUNT.EXPERIMENTAL_RealPassword == true) { + if (Configuration.ACCOUNT.EXPERIMENTAL_RealPassword == true) { CommandHandler.sendMessage(sender, "EXPERIMENTAL_RealPassword requires argument 2 to be a password, not a uid"); CommandHandler.sendMessage(sender, "Usage: account create [uid]"); } @@ -107,12 +107,12 @@ public void execute(Player sender, Player targetPlayer, List args) { CommandHandler.sendMessage(sender, translate(sender, "commands.account.delete")); return; case "resetpass": - if(Configuration.ACCOUNT.EXPERIMENTAL_RealPassword != true) { + if (Configuration.ACCOUNT.EXPERIMENTAL_RealPassword != true) { CommandHandler.sendMessage(sender, "resetpass requires EXPERIMENTAL_RealPassword to be true."); return; } - if(args.size() != 3) { + if (args.size() != 3) { CommandHandler.sendMessage(sender, "Invalid Args"); CommandHandler.sendMessage(sender, "Usage: account resetpass "); return; diff --git a/src/main/java/emu/grasscutter/command/commands/BanCommand.java b/src/main/java/emu/grasscutter/command/commands/BanCommand.java index 6f0b0abeccb..4eeeb1705ff 100644 --- a/src/main/java/emu/grasscutter/command/commands/BanCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/BanCommand.java @@ -61,4 +61,4 @@ public void execute(Player sender, Player targetPlayer, List args) { CommandHandler.sendTranslatedMessage(sender, "commands.ban.failure"); } } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/command/commands/LanguageCommand.java b/src/main/java/emu/grasscutter/command/commands/LanguageCommand.java index fb9213c58d7..d344ee9650b 100644 --- a/src/main/java/emu/grasscutter/command/commands/LanguageCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/LanguageCommand.java @@ -1,55 +1,55 @@ -package emu.grasscutter.command.commands; - -import emu.grasscutter.Grasscutter; -import emu.grasscutter.command.Command; -import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.player.Player; -import emu.grasscutter.utils.Utils; - -import java.util.List; -import java.util.Locale; - -import static emu.grasscutter.utils.Language.translate; - -@Command(label = "language", usage = {"[]"}, aliases = {"lang"}, targetRequirement = Command.TargetRequirement.NONE) -public final class LanguageCommand implements CommandHandler { - - @Override - public void execute(Player sender, Player targetPlayer, List args) { - if (args.isEmpty()) { - String curLangCode = null; - if (sender != null) { - curLangCode = Utils.getLanguageCode(sender.getAccount().getLocale()); - } - else { - curLangCode = Grasscutter.getLanguage().getLanguageCode(); - } - CommandHandler.sendMessage(sender, translate(sender, "commands.language.current_language", curLangCode)); - return; - } - - String langCode = args.get(0); - - var languageInst = Grasscutter.getLanguage(langCode); - var actualLangCode = languageInst.getLanguageCode(); - var locale = Locale.forLanguageTag(actualLangCode); - if (sender != null) { - var account = sender.getAccount(); - account.setLocale(locale); - account.save(); - } - else { - Grasscutter.setLanguage(languageInst); - var config = Grasscutter.getConfig(); - config.language.language = locale; - Grasscutter.saveConfig(config); - } - - if (!langCode.equals(actualLangCode)) { - CommandHandler.sendMessage(sender, translate(sender, "commands.language.language_not_found", langCode)); - } - - CommandHandler.sendMessage(sender, translate(sender, "commands.language.language_changed", actualLangCode)); - - } -} +package emu.grasscutter.command.commands; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.utils.Utils; + +import java.util.List; +import java.util.Locale; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "language", usage = {"[]"}, aliases = {"lang"}, targetRequirement = Command.TargetRequirement.NONE) +public final class LanguageCommand implements CommandHandler { + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (args.isEmpty()) { + String curLangCode = null; + if (sender != null) { + curLangCode = Utils.getLanguageCode(sender.getAccount().getLocale()); + } + else { + curLangCode = Grasscutter.getLanguage().getLanguageCode(); + } + CommandHandler.sendMessage(sender, translate(sender, "commands.language.current_language", curLangCode)); + return; + } + + String langCode = args.get(0); + + var languageInst = Grasscutter.getLanguage(langCode); + var actualLangCode = languageInst.getLanguageCode(); + var locale = Locale.forLanguageTag(actualLangCode); + if (sender != null) { + var account = sender.getAccount(); + account.setLocale(locale); + account.save(); + } + else { + Grasscutter.setLanguage(languageInst); + var config = Grasscutter.getConfig(); + config.language.language = locale; + Grasscutter.saveConfig(config); + } + + if (!langCode.equals(actualLangCode)) { + CommandHandler.sendMessage(sender, translate(sender, "commands.language.language_not_found", langCode)); + } + + CommandHandler.sendMessage(sender, translate(sender, "commands.language.language_changed", actualLangCode)); + + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/ListCommand.java b/src/main/java/emu/grasscutter/command/commands/ListCommand.java index 42e9b498fa4..73e5daf20e0 100644 --- a/src/main/java/emu/grasscutter/command/commands/ListCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/ListCommand.java @@ -1,53 +1,53 @@ -package emu.grasscutter.command.commands; - -import emu.grasscutter.Grasscutter; -import emu.grasscutter.command.Command; -import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.player.Player; - -import java.util.List; -import java.util.Map; - -import static emu.grasscutter.utils.Language.translate; - -@Command(label = "list", aliases = {"players"}, usage = {"[]"}, targetRequirement = Command.TargetRequirement.NONE) -public final class ListCommand implements CommandHandler { - - @Override - public void execute(Player sender, Player targetPlayer, List args) { - Map playersMap = Grasscutter.getGameServer().getPlayers(); - boolean needUID = false; - - if (args.size() > 0) { - needUID = args.get(0).equals("uid"); - } - - CommandHandler.sendMessage(sender, translate(sender, "commands.list.success", playersMap.size())); - - if (playersMap.size() != 0) { - StringBuilder playerSet = new StringBuilder(); - boolean finalNeedUID = needUID; - - playersMap.values().forEach(player -> { - playerSet.append(player.getNickname()); - - if (finalNeedUID) { - if (sender != null) { - playerSet.append(" (") - .append(player.getUid()) - .append(")"); - } else { - playerSet.append(" (") - .append(player.getUid()) - .append(")"); - } - } - - playerSet.append(", "); - }); - - String players = playerSet.toString(); - CommandHandler.sendMessage(sender, players.substring(0, players.length() - 2)); - } - } -} +package emu.grasscutter.command.commands; + +import emu.grasscutter.Grasscutter; +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.player.Player; + +import java.util.List; +import java.util.Map; + +import static emu.grasscutter.utils.Language.translate; + +@Command(label = "list", aliases = {"players"}, usage = {"[]"}, targetRequirement = Command.TargetRequirement.NONE) +public final class ListCommand implements CommandHandler { + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + Map playersMap = Grasscutter.getGameServer().getPlayers(); + boolean needUID = false; + + if (args.size() > 0) { + needUID = args.get(0).equals("uid"); + } + + CommandHandler.sendMessage(sender, translate(sender, "commands.list.success", playersMap.size())); + + if (playersMap.size() != 0) { + StringBuilder playerSet = new StringBuilder(); + boolean finalNeedUID = needUID; + + playersMap.values().forEach(player -> { + playerSet.append(player.getNickname()); + + if (finalNeedUID) { + if (sender != null) { + playerSet.append(" (") + .append(player.getUid()) + .append(")"); + } else { + playerSet.append(" (") + .append(player.getUid()) + .append(")"); + } + } + + playerSet.append(", "); + }); + + String players = playerSet.toString(); + CommandHandler.sendMessage(sender, players.substring(0, players.length() - 2)); + } + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/PermissionCommand.java b/src/main/java/emu/grasscutter/command/commands/PermissionCommand.java index 4b779fbea9e..bc59df14027 100644 --- a/src/main/java/emu/grasscutter/command/commands/PermissionCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/PermissionCommand.java @@ -21,7 +21,7 @@ public void execute(Player sender, Player targetPlayer, List args) { return; } - if(!Grasscutter.getPermissionHandler().EnablePermissionCommand()) { + if (!Grasscutter.getPermissionHandler().EnablePermissionCommand()) { CommandHandler.sendTranslatedMessage(sender, "commands.generic.permission_error"); return; } diff --git a/src/main/java/emu/grasscutter/command/commands/QuestCommand.java b/src/main/java/emu/grasscutter/command/commands/QuestCommand.java index da0359d87ab..7cde8cba9fa 100644 --- a/src/main/java/emu/grasscutter/command/commands/QuestCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/QuestCommand.java @@ -14,47 +14,47 @@ public final class QuestCommand implements CommandHandler { @Override public void execute(Player sender, Player targetPlayer, List args) { - if (args.size() != 2) { - sendUsageMessage(sender); + if (args.size() != 2) { + sendUsageMessage(sender); return; - } - - String cmd = args.get(0).toLowerCase(); - int questId; - - try { - questId = Integer.parseInt(args.get(1)); - } catch (Exception e) { - CommandHandler.sendMessage(sender, translate(sender, "commands.quest.invalid_id")); + } + + String cmd = args.get(0).toLowerCase(); + int questId; + + try { + questId = Integer.parseInt(args.get(1)); + } catch (Exception e) { + CommandHandler.sendMessage(sender, translate(sender, "commands.quest.invalid_id")); return; - } - - switch (cmd) { - case "add" -> { - GameQuest quest = targetPlayer.getQuestManager().addQuest(questId); - - if (quest != null) { - CommandHandler.sendMessage(sender, translate(sender, "commands.quest.added", questId)); - return; - } - - CommandHandler.sendMessage(sender, translate(sender, "commands.quest.not_found")); - } - case "finish" -> { - GameQuest quest = targetPlayer.getQuestManager().getQuestById(questId); - - if (quest == null) { - CommandHandler.sendMessage(sender, translate(sender, "commands.quest.not_found")); - return; - } - - quest.finish(); - - CommandHandler.sendMessage(sender, translate(sender, "commands.quest.finished", questId)); - } - default -> { - sendUsageMessage(sender); - } - } + } + + switch (cmd) { + case "add" -> { + GameQuest quest = targetPlayer.getQuestManager().addQuest(questId); + + if (quest != null) { + CommandHandler.sendMessage(sender, translate(sender, "commands.quest.added", questId)); + return; + } + + CommandHandler.sendMessage(sender, translate(sender, "commands.quest.not_found")); + } + case "finish" -> { + GameQuest quest = targetPlayer.getQuestManager().getQuestById(questId); + + if (quest == null) { + CommandHandler.sendMessage(sender, translate(sender, "commands.quest.not_found")); + return; + } + + quest.finish(); + + CommandHandler.sendMessage(sender, translate(sender, "commands.quest.finished", questId)); + } + default -> { + sendUsageMessage(sender); + } + } } } diff --git a/src/main/java/emu/grasscutter/command/commands/SetFetterLevelCommand.java b/src/main/java/emu/grasscutter/command/commands/SetFetterLevelCommand.java index 43b106c9a7e..fdd79197854 100644 --- a/src/main/java/emu/grasscutter/command/commands/SetFetterLevelCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/SetFetterLevelCommand.java @@ -1,50 +1,50 @@ -package emu.grasscutter.command.commands; - -import java.util.List; - -import emu.grasscutter.command.Command; -import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.data.GameData; -import emu.grasscutter.game.avatar.Avatar; -import emu.grasscutter.game.player.Player; -import emu.grasscutter.server.packet.send.PacketAvatarFetterDataNotify; - -import static emu.grasscutter.utils.Language.translate; - -@Command( - label = "setFetterLevel", - usage = {""}, - aliases = {"setfetterlvl", "setfriendship"}, - permission = "player.setfetterlevel", - permissionTargeted = "player.setfetterlevel.others") -public final class SetFetterLevelCommand implements CommandHandler { - - @Override - public void execute(Player sender, Player targetPlayer, List args) { - if (args.size() != 1) { - sendUsageMessage(sender); - return; - } - - try { - int fetterLevel = Integer.parseInt(args.get(0)); - if (fetterLevel < 0 || fetterLevel > 10) { - CommandHandler.sendMessage(sender, translate(sender, "commands.setFetterLevel.range_error")); - return; - } - Avatar avatar = targetPlayer.getTeamManager().getCurrentAvatarEntity().getAvatar(); - - avatar.setFetterLevel(fetterLevel); - if (fetterLevel != 10) { - avatar.setFetterExp(GameData.getAvatarFetterLevelDataMap().get(fetterLevel).getExp()); - } - avatar.save(); - - targetPlayer.sendPacket(new PacketAvatarFetterDataNotify(avatar)); - CommandHandler.sendMessage(sender, translate(sender, "commands.setFetterLevel.success", fetterLevel)); - } catch (NumberFormatException ignored) { - CommandHandler.sendMessage(sender, translate(sender, "commands.setFetterLevel.level_error")); - } - } - -} +package emu.grasscutter.command.commands; + +import java.util.List; + +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.data.GameData; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.server.packet.send.PacketAvatarFetterDataNotify; + +import static emu.grasscutter.utils.Language.translate; + +@Command( + label = "setFetterLevel", + usage = {""}, + aliases = {"setfetterlvl", "setfriendship"}, + permission = "player.setfetterlevel", + permissionTargeted = "player.setfetterlevel.others") +public final class SetFetterLevelCommand implements CommandHandler { + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (args.size() != 1) { + sendUsageMessage(sender); + return; + } + + try { + int fetterLevel = Integer.parseInt(args.get(0)); + if (fetterLevel < 0 || fetterLevel > 10) { + CommandHandler.sendMessage(sender, translate(sender, "commands.setFetterLevel.range_error")); + return; + } + Avatar avatar = targetPlayer.getTeamManager().getCurrentAvatarEntity().getAvatar(); + + avatar.setFetterLevel(fetterLevel); + if (fetterLevel != 10) { + avatar.setFetterExp(GameData.getAvatarFetterLevelDataMap().get(fetterLevel).getExp()); + } + avatar.save(); + + targetPlayer.sendPacket(new PacketAvatarFetterDataNotify(avatar)); + CommandHandler.sendMessage(sender, translate(sender, "commands.setFetterLevel.success", fetterLevel)); + } catch (NumberFormatException ignored) { + CommandHandler.sendMessage(sender, translate(sender, "commands.setFetterLevel.level_error")); + } + } + +} diff --git a/src/main/java/emu/grasscutter/command/commands/SetStatsCommand.java b/src/main/java/emu/grasscutter/command/commands/SetStatsCommand.java index 3e8456fd2e6..05afbec8277 100644 --- a/src/main/java/emu/grasscutter/command/commands/SetStatsCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/SetStatsCommand.java @@ -1,180 +1,180 @@ -package emu.grasscutter.command.commands; - -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import emu.grasscutter.command.Command; -import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.game.avatar.Avatar; -import emu.grasscutter.game.entity.EntityAvatar; -import emu.grasscutter.game.player.Player; -import emu.grasscutter.game.props.FightProperty; -import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; - -@Command( - label = "setStats", - aliases = {"stats", "stat"}, - usage = { - "[set] ", - "(lock|freeze) []", // Can lock to current value - "(unlock|unfreeze) "}, - permission = "player.setstats", - permissionTargeted = "player.setstats.others") -public final class SetStatsCommand implements CommandHandler { - private static class Stat { - String name; - FightProperty prop; - - public Stat(FightProperty prop) { - this.name = prop.toString(); - this.prop = prop; - } - - public Stat(String name, FightProperty prop) { - this.name = name; - this.prop = prop; - } - } - - private static enum Action { - ACTION_SET("commands.generic.set_to", "commands.generic.set_for_to"), - ACTION_LOCK("commands.setStats.locked_to", "commands.setStats.locked_for_to"), - ACTION_UNLOCK("commands.setStats.unlocked", "commands.setStats.unlocked_for"); - public final String messageKeySelf; - public final String messageKeyOther; - private Action(String messageKeySelf, String messageKeyOther) { - this.messageKeySelf = messageKeySelf; - this.messageKeyOther = messageKeyOther; - } - } - - private Map stats; - - public SetStatsCommand() { - this.stats = new HashMap<>(); - for (String key : FightProperty.getShortNames()) { - this.stats.put(key, new Stat(FightProperty.getPropByShortName(key))); - } - // Full FightProperty enum that won't be advertised but can be used by devs - // They have a prefix to avoid the "hp" clash - for (FightProperty prop : FightProperty.values()) { - String name = prop.toString().substring(10); // FIGHT_PROP_BASE_HP -> _BASE_HP - String key = name.toLowerCase(); // _BASE_HP -> _base_hp - name = name.substring(1); // _BASE_HP -> BASE_HP - this.stats.put(key, new Stat(name, prop)); - } - - // Compatibility aliases - this.stats.put("mhp", this.stats.get("maxhp")); - this.stats.put("hp", new Stat(FightProperty.FIGHT_PROP_CUR_HP)); // Overrides FIGHT_PROP_HP - this.stats.put("atk", new Stat(FightProperty.FIGHT_PROP_CUR_ATTACK)); // Overrides FIGHT_PROP_ATTACK - this.stats.put("atkb", new Stat(FightProperty.FIGHT_PROP_BASE_ATTACK)); // This doesn't seem to get used to recalculate ATK, so it's only useful for stuff like Bennett's buff. - this.stats.put("eanemo", this.stats.get("anemo%")); - this.stats.put("ecryo", this.stats.get("cryo%")); - this.stats.put("edendro", this.stats.get("dendro%")); - this.stats.put("edend", this.stats.get("dendro%")); - this.stats.put("eelectro", this.stats.get("electro%")); - this.stats.put("eelec", this.stats.get("electro%")); - this.stats.put("ethunder", this.stats.get("electro%")); - this.stats.put("egeo", this.stats.get("geo%")); - this.stats.put("ehydro", this.stats.get("hydro%")); - this.stats.put("epyro", this.stats.get("pyro%")); - this.stats.put("ephys", this.stats.get("phys%")); - } - - public static float parsePercent(String input) throws NumberFormatException { - if (input.endsWith("%")) { - return Float.parseFloat(input.substring(0, input.length()-1))/100f; - } else { - return Float.parseFloat(input); - } - } - - @Override - public void execute(Player sender, Player targetPlayer, List args) { - String statStr = null; - String valueStr; - float value = 0f; - - if (args.size() < 2) { - sendUsageMessage(sender); - return; - } - - // Get the action and stat - String arg0 = args.remove(0).toLowerCase(); - Action action = switch (arg0) { - default -> {statStr = arg0; yield Action.ACTION_SET;} // Implicit set command - case "set" -> Action.ACTION_SET; // Explicit set command - case "lock", "freeze" -> Action.ACTION_LOCK; - case "unlock", "unfreeze" -> Action.ACTION_UNLOCK; - }; - if (statStr == null) { - statStr = args.remove(0).toLowerCase(); - } - if (!stats.containsKey(statStr)) { - sendUsageMessage(sender); // Invalid stat or action - return; - } - Stat stat = stats.get(statStr); - EntityAvatar entity = targetPlayer.getTeamManager().getCurrentAvatarEntity(); - Avatar avatar = entity.getAvatar(); - - // Get the value if the action requires it - try { - switch (action) { - case ACTION_LOCK: - if (args.isEmpty()) { // Lock to current value - value = avatar.getFightProperty(stat.prop); - break; - } // Else fall-through and lock to supplied value - case ACTION_SET: - value = parsePercent(args.remove(0)); - break; - case ACTION_UNLOCK: - break; - } - } catch (NumberFormatException ignored) { - CommandHandler.sendTranslatedMessage(sender, "commands.generic.invalid.statValue"); - return; - } catch (IndexOutOfBoundsException ignored) { - sendUsageMessage(sender); - return; - } - - if (!args.isEmpty()) { // Leftover arguments! - sendUsageMessage(sender); - return; - } - - switch (action) { - case ACTION_SET: - entity.setFightProperty(stat.prop, value); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, stat.prop)); - break; - case ACTION_LOCK: - avatar.getFightPropOverrides().put(stat.prop.getId(), value); - avatar.recalcStats(); - break; - case ACTION_UNLOCK: - avatar.getFightPropOverrides().remove(stat.prop.getId()); - avatar.recalcStats(); - break; - } - - // Report action - if (FightProperty.isPercentage(stat.prop)) { - valueStr = String.format("%.1f%%", value * 100f); - } else { - valueStr = String.format("%.0f", value); - } - if (targetPlayer == sender) { - CommandHandler.sendTranslatedMessage(sender, action.messageKeySelf, stat.name, valueStr); - } else { - String uidStr = targetPlayer.getAccount().getId(); - CommandHandler.sendTranslatedMessage(sender, action.messageKeyOther, stat.name, uidStr, valueStr); - } - return; - } -} +package emu.grasscutter.command.commands; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.entity.EntityAvatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.game.props.FightProperty; +import emu.grasscutter.server.packet.send.PacketEntityFightPropUpdateNotify; + +@Command( + label = "setStats", + aliases = {"stats", "stat"}, + usage = { + "[set] ", + "(lock|freeze) []", // Can lock to current value + "(unlock|unfreeze) "}, + permission = "player.setstats", + permissionTargeted = "player.setstats.others") +public final class SetStatsCommand implements CommandHandler { + private static class Stat { + String name; + FightProperty prop; + + public Stat(FightProperty prop) { + this.name = prop.toString(); + this.prop = prop; + } + + public Stat(String name, FightProperty prop) { + this.name = name; + this.prop = prop; + } + } + + private static enum Action { + ACTION_SET("commands.generic.set_to", "commands.generic.set_for_to"), + ACTION_LOCK("commands.setStats.locked_to", "commands.setStats.locked_for_to"), + ACTION_UNLOCK("commands.setStats.unlocked", "commands.setStats.unlocked_for"); + public final String messageKeySelf; + public final String messageKeyOther; + private Action(String messageKeySelf, String messageKeyOther) { + this.messageKeySelf = messageKeySelf; + this.messageKeyOther = messageKeyOther; + } + } + + private Map stats; + + public SetStatsCommand() { + this.stats = new HashMap<>(); + for (String key : FightProperty.getShortNames()) { + this.stats.put(key, new Stat(FightProperty.getPropByShortName(key))); + } + // Full FightProperty enum that won't be advertised but can be used by devs + // They have a prefix to avoid the "hp" clash + for (FightProperty prop : FightProperty.values()) { + String name = prop.toString().substring(10); // FIGHT_PROP_BASE_HP -> _BASE_HP + String key = name.toLowerCase(); // _BASE_HP -> _base_hp + name = name.substring(1); // _BASE_HP -> BASE_HP + this.stats.put(key, new Stat(name, prop)); + } + + // Compatibility aliases + this.stats.put("mhp", this.stats.get("maxhp")); + this.stats.put("hp", new Stat(FightProperty.FIGHT_PROP_CUR_HP)); // Overrides FIGHT_PROP_HP + this.stats.put("atk", new Stat(FightProperty.FIGHT_PROP_CUR_ATTACK)); // Overrides FIGHT_PROP_ATTACK + this.stats.put("atkb", new Stat(FightProperty.FIGHT_PROP_BASE_ATTACK)); // This doesn't seem to get used to recalculate ATK, so it's only useful for stuff like Bennett's buff. + this.stats.put("eanemo", this.stats.get("anemo%")); + this.stats.put("ecryo", this.stats.get("cryo%")); + this.stats.put("edendro", this.stats.get("dendro%")); + this.stats.put("edend", this.stats.get("dendro%")); + this.stats.put("eelectro", this.stats.get("electro%")); + this.stats.put("eelec", this.stats.get("electro%")); + this.stats.put("ethunder", this.stats.get("electro%")); + this.stats.put("egeo", this.stats.get("geo%")); + this.stats.put("ehydro", this.stats.get("hydro%")); + this.stats.put("epyro", this.stats.get("pyro%")); + this.stats.put("ephys", this.stats.get("phys%")); + } + + public static float parsePercent(String input) throws NumberFormatException { + if (input.endsWith("%")) { + return Float.parseFloat(input.substring(0, input.length()-1))/100f; + } else { + return Float.parseFloat(input); + } + } + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + String statStr = null; + String valueStr; + float value = 0f; + + if (args.size() < 2) { + sendUsageMessage(sender); + return; + } + + // Get the action and stat + String arg0 = args.remove(0).toLowerCase(); + Action action = switch (arg0) { + default -> {statStr = arg0; yield Action.ACTION_SET;} // Implicit set command + case "set" -> Action.ACTION_SET; // Explicit set command + case "lock", "freeze" -> Action.ACTION_LOCK; + case "unlock", "unfreeze" -> Action.ACTION_UNLOCK; + }; + if (statStr == null) { + statStr = args.remove(0).toLowerCase(); + } + if (!stats.containsKey(statStr)) { + sendUsageMessage(sender); // Invalid stat or action + return; + } + Stat stat = stats.get(statStr); + EntityAvatar entity = targetPlayer.getTeamManager().getCurrentAvatarEntity(); + Avatar avatar = entity.getAvatar(); + + // Get the value if the action requires it + try { + switch (action) { + case ACTION_LOCK: + if (args.isEmpty()) { // Lock to current value + value = avatar.getFightProperty(stat.prop); + break; + } // Else fall-through and lock to supplied value + case ACTION_SET: + value = parsePercent(args.remove(0)); + break; + case ACTION_UNLOCK: + break; + } + } catch (NumberFormatException ignored) { + CommandHandler.sendTranslatedMessage(sender, "commands.generic.invalid.statValue"); + return; + } catch (IndexOutOfBoundsException ignored) { + sendUsageMessage(sender); + return; + } + + if (!args.isEmpty()) { // Leftover arguments! + sendUsageMessage(sender); + return; + } + + switch (action) { + case ACTION_SET: + entity.setFightProperty(stat.prop, value); + entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, stat.prop)); + break; + case ACTION_LOCK: + avatar.getFightPropOverrides().put(stat.prop.getId(), value); + avatar.recalcStats(); + break; + case ACTION_UNLOCK: + avatar.getFightPropOverrides().remove(stat.prop.getId()); + avatar.recalcStats(); + break; + } + + // Report action + if (FightProperty.isPercentage(stat.prop)) { + valueStr = String.format("%.1f%%", value * 100f); + } else { + valueStr = String.format("%.0f", value); + } + if (targetPlayer == sender) { + CommandHandler.sendTranslatedMessage(sender, action.messageKeySelf, stat.name, valueStr); + } else { + String uidStr = targetPlayer.getAccount().getId(); + CommandHandler.sendTranslatedMessage(sender, action.messageKeyOther, stat.name, uidStr, valueStr); + } + return; + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/TalentCommand.java b/src/main/java/emu/grasscutter/command/commands/TalentCommand.java index 59fc89ddb02..c1495437055 100644 --- a/src/main/java/emu/grasscutter/command/commands/TalentCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/TalentCommand.java @@ -1,102 +1,102 @@ -package emu.grasscutter.command.commands; - -import emu.grasscutter.command.Command; -import emu.grasscutter.command.CommandHandler; -import emu.grasscutter.data.GameData; -import emu.grasscutter.data.excels.AvatarSkillDepotData; -import emu.grasscutter.game.avatar.Avatar; -import emu.grasscutter.game.player.Player; -import emu.grasscutter.utils.Language; - -import java.util.List; - -@Command( - label = "talent", - usage = {"set ", "(n|e|q) ", "getid"}, - permission = "player.settalent", - permissionTargeted = "player.settalent.others") -public final class TalentCommand implements CommandHandler { - private void setTalentLevel(Player sender, Avatar avatar, int skillId, int newLevel) { - if (avatar.setSkillLevel(skillId, newLevel)) { - long nameHash = GameData.getAvatarSkillDataMap().get(skillId).getNameTextMapHash(); - var name = Language.getTextMapKey(nameHash); - CommandHandler.sendTranslatedMessage(sender, "commands.talent.set_id", skillId, name, newLevel); - } else { - CommandHandler.sendTranslatedMessage(sender, "commands.talent.lower_16"); - } - } - - @Override - public void execute(Player sender, Player targetPlayer, List args) { - if (args.size() < 1){ - sendUsageMessage(sender); - return; - } - - Avatar avatar = targetPlayer.getTeamManager().getCurrentAvatarEntity().getAvatar(); - AvatarSkillDepotData skillDepot = avatar.getSkillDepot(); - if (skillDepot == null) { // Avatars without skill depots aren't a suitable target even with manual skillId specified - CommandHandler.sendTranslatedMessage(sender, "commands.talent.invalid_skill_id"); - return; - } - int skillId = 0; - int newLevel = -1; - - String cmdSwitch = args.get(0).toLowerCase(); - switch (cmdSwitch) { - default -> { - sendUsageMessage(sender); - return; - } - case "set" -> { - if (args.size() < 3) { - sendUsageMessage(sender); - return; - } - try { - skillId = Integer.parseInt(args.get(1)); - } catch (NumberFormatException ignored) { - CommandHandler.sendTranslatedMessage(sender, "commands.talent.invalid_skill_id"); - return; - } - try { - newLevel = Integer.parseInt(args.get(2)); - } catch (NumberFormatException ignored) { - CommandHandler.sendTranslatedMessage(sender, "commands.talent.invalid_level"); - return; - } - - setTalentLevel(sender, avatar, skillId, newLevel); - } - case "n", "e", "q" -> { - if (args.size() < 2) { - sendUsageMessage(sender); - return; - } - try { - newLevel = Integer.parseInt(args.get(1)); - } catch (NumberFormatException ignored) { - CommandHandler.sendTranslatedMessage(sender, "commands.talent.invalid_level"); - return; - } - - skillId = switch (cmdSwitch) { - default -> skillDepot.getSkills().get(0); - case "e" -> skillDepot.getSkills().get(1); - case "q" -> skillDepot.getEnergySkill(); - }; - setTalentLevel(sender, avatar, skillId, newLevel); - } - case "getid" -> { - var map = GameData.getAvatarSkillDataMap(); - skillDepot.getSkillsAndEnergySkill().forEach(id -> { - var talent = map.get(id); - if (talent == null) return; - var talentName = Language.getTextMapKey(talent.getNameTextMapHash()); - var talentDesc = Language.getTextMapKey(talent.getDescTextMapHash()); - CommandHandler.sendTranslatedMessage(sender, "commands.talent.id_desc", id, talentName, talentDesc); - }); - } - } - } -} +package emu.grasscutter.command.commands; + +import emu.grasscutter.command.Command; +import emu.grasscutter.command.CommandHandler; +import emu.grasscutter.data.GameData; +import emu.grasscutter.data.excels.AvatarSkillDepotData; +import emu.grasscutter.game.avatar.Avatar; +import emu.grasscutter.game.player.Player; +import emu.grasscutter.utils.Language; + +import java.util.List; + +@Command( + label = "talent", + usage = {"set ", "(n|e|q) ", "getid"}, + permission = "player.settalent", + permissionTargeted = "player.settalent.others") +public final class TalentCommand implements CommandHandler { + private void setTalentLevel(Player sender, Avatar avatar, int skillId, int newLevel) { + if (avatar.setSkillLevel(skillId, newLevel)) { + long nameHash = GameData.getAvatarSkillDataMap().get(skillId).getNameTextMapHash(); + var name = Language.getTextMapKey(nameHash); + CommandHandler.sendTranslatedMessage(sender, "commands.talent.set_id", skillId, name, newLevel); + } else { + CommandHandler.sendTranslatedMessage(sender, "commands.talent.lower_16"); + } + } + + @Override + public void execute(Player sender, Player targetPlayer, List args) { + if (args.size() < 1) { + sendUsageMessage(sender); + return; + } + + Avatar avatar = targetPlayer.getTeamManager().getCurrentAvatarEntity().getAvatar(); + AvatarSkillDepotData skillDepot = avatar.getSkillDepot(); + if (skillDepot == null) { // Avatars without skill depots aren't a suitable target even with manual skillId specified + CommandHandler.sendTranslatedMessage(sender, "commands.talent.invalid_skill_id"); + return; + } + int skillId = 0; + int newLevel = -1; + + String cmdSwitch = args.get(0).toLowerCase(); + switch (cmdSwitch) { + default -> { + sendUsageMessage(sender); + return; + } + case "set" -> { + if (args.size() < 3) { + sendUsageMessage(sender); + return; + } + try { + skillId = Integer.parseInt(args.get(1)); + } catch (NumberFormatException ignored) { + CommandHandler.sendTranslatedMessage(sender, "commands.talent.invalid_skill_id"); + return; + } + try { + newLevel = Integer.parseInt(args.get(2)); + } catch (NumberFormatException ignored) { + CommandHandler.sendTranslatedMessage(sender, "commands.talent.invalid_level"); + return; + } + + setTalentLevel(sender, avatar, skillId, newLevel); + } + case "n", "e", "q" -> { + if (args.size() < 2) { + sendUsageMessage(sender); + return; + } + try { + newLevel = Integer.parseInt(args.get(1)); + } catch (NumberFormatException ignored) { + CommandHandler.sendTranslatedMessage(sender, "commands.talent.invalid_level"); + return; + } + + skillId = switch (cmdSwitch) { + default -> skillDepot.getSkills().get(0); + case "e" -> skillDepot.getSkills().get(1); + case "q" -> skillDepot.getEnergySkill(); + }; + setTalentLevel(sender, avatar, skillId, newLevel); + } + case "getid" -> { + var map = GameData.getAvatarSkillDataMap(); + skillDepot.getSkillsAndEnergySkill().forEach(id -> { + var talent = map.get(id); + if (talent == null) return; + var talentName = Language.getTextMapKey(talent.getNameTextMapHash()); + var talentDesc = Language.getTextMapKey(talent.getDescTextMapHash()); + CommandHandler.sendTranslatedMessage(sender, "commands.talent.id_desc", id, talentName, talentDesc); + }); + } + } + } +} diff --git a/src/main/java/emu/grasscutter/command/commands/UnBanCommand.java b/src/main/java/emu/grasscutter/command/commands/UnBanCommand.java index 0a3054a590d..506c7dc79b5 100644 --- a/src/main/java/emu/grasscutter/command/commands/UnBanCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/UnBanCommand.java @@ -38,4 +38,4 @@ public void execute(Player sender, Player targetPlayer, List args) { CommandHandler.sendTranslatedMessage(sender, "commands.unban.failure"); } } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/command/commands/UnlockAllCommand.java b/src/main/java/emu/grasscutter/command/commands/UnlockAllCommand.java index 95cb1f59953..b6072d97ff5 100644 --- a/src/main/java/emu/grasscutter/command/commands/UnlockAllCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/UnlockAllCommand.java @@ -27,13 +27,13 @@ public void execute(Player sender, Player targetPlayer, List args) { } if (targetPlayer.getProgressManager().getOpenState(state.getId()) == 0) { - targetPlayer.getOpenStates().put(state.getId(), 1); + targetPlayer.getOpenStates().put(state.getId(), 1); changed.put(state.getId(), 1); } } - + targetPlayer.sendPacket(new PacketOpenStateChangeNotify(changed)); - + CommandHandler.sendMessage(sender, translate(sender, "commands.unlockall.success", targetPlayer.getNickname())); } } diff --git a/src/main/java/emu/grasscutter/data/GameData.java b/src/main/java/emu/grasscutter/data/GameData.java index b63a7906dc2..261408842f8 100644 --- a/src/main/java/emu/grasscutter/data/GameData.java +++ b/src/main/java/emu/grasscutter/data/GameData.java @@ -19,454 +19,454 @@ import lombok.Getter; public class GameData { - // BinOutputs - private static final Int2ObjectMap abilityHashes = new Int2ObjectOpenHashMap<>(); - private static final Map abilityEmbryos = new HashMap<>(); - private static final Map abilityModifiers = new HashMap<>(); - private static final Map openConfigEntries = new HashMap<>(); - private static final Map scenePointEntries = new HashMap<>(); - private static final Int2ObjectMap mainQuestData = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap questsKeys = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap homeworldDefaultSaveData = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap npcBornData = new Int2ObjectOpenHashMap<>(); - - // ExcelConfigs - private static final Int2ObjectMap playerLevelDataMap = new Int2ObjectOpenHashMap<>(); - - private static final Int2ObjectMap avatarDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap avatarLevelDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap avatarSkillDepotDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap avatarSkillDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap avatarCurveDataMap = new Int2ObjectLinkedOpenHashMap<>(); - private static final Int2ObjectMap avatarFetterLevelDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap avatarPromoteDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap avatarTalentDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap proudSkillDataMap = new Int2ObjectOpenHashMap<>(); - - private static final Int2ObjectMap itemDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap reliquaryLevelDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap reliquaryAffixDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap reliquaryMainPropDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap reliquarySetDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap weaponLevelDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap weaponPromoteDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap weaponCurveDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap equipAffixDataMap = new Int2ObjectOpenHashMap<>(); - - private static final Int2ObjectMap envAnimalGatherConfigDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap monsterDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap npcDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap gadgetDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap monsterCurveDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap monsterDescribeDataMap = new Int2ObjectOpenHashMap<>(); - - private static final Int2ObjectMap avatarFlycloakDataMap = new Int2ObjectLinkedOpenHashMap<>(); - private static final Int2ObjectMap avatarCostumeDataMap = new Int2ObjectLinkedOpenHashMap<>(); - private static final Int2ObjectMap avatarCostumeDataItemIdMap = new Int2ObjectLinkedOpenHashMap<>(); - - private static final Int2ObjectMap sceneDataMap = new Int2ObjectLinkedOpenHashMap<>(); - private static final Int2ObjectMap fetterDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexQuestDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexQuestDataIdMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexAnimalDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexWeaponDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexWeaponDataIdMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexMaterialDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexMaterialDataIdMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexReliquaryDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap codexReliquaryDataIdMap = new Int2ObjectOpenHashMap<>(); - private static final ArrayList codexReliquaryArrayList = new ArrayList<>(); - private static final Int2ObjectMap fetterCharacterCardDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap rewardDataMap = new Int2ObjectOpenHashMap<>(); - - private static final Int2ObjectMap worldAreaDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap worldLevelDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap dailyDungeonDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap dungeonEntryDataMap = new Int2ObjectOpenHashMap<>(); - - private static final Int2ObjectMap dungeonDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap questDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap shopGoodsDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap combineDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap rewardPreviewDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap gatherDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap towerFloorDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap towerLevelDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap towerScheduleDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap buffDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap forgeDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap homeWorldLevelDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap furnitureMakeConfigDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap investigationMonsterDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap cityDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap weatherDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap battlePassMissionDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap battlePassRewardDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap cookRecipeDataMap = new Int2ObjectOpenHashMap<>(); - private static final Int2ObjectMap cookBonusDataMap = new Int2ObjectOpenHashMap<>(); - - @Getter private static final Int2ObjectMap activityDataMap = new Int2ObjectOpenHashMap<>(); + // BinOutputs + private static final Int2ObjectMap abilityHashes = new Int2ObjectOpenHashMap<>(); + private static final Map abilityEmbryos = new HashMap<>(); + private static final Map abilityModifiers = new HashMap<>(); + private static final Map openConfigEntries = new HashMap<>(); + private static final Map scenePointEntries = new HashMap<>(); + private static final Int2ObjectMap mainQuestData = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap questsKeys = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap homeworldDefaultSaveData = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap npcBornData = new Int2ObjectOpenHashMap<>(); + + // ExcelConfigs + private static final Int2ObjectMap playerLevelDataMap = new Int2ObjectOpenHashMap<>(); + + private static final Int2ObjectMap avatarDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap avatarLevelDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap avatarSkillDepotDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap avatarSkillDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap avatarCurveDataMap = new Int2ObjectLinkedOpenHashMap<>(); + private static final Int2ObjectMap avatarFetterLevelDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap avatarPromoteDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap avatarTalentDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap proudSkillDataMap = new Int2ObjectOpenHashMap<>(); + + private static final Int2ObjectMap itemDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap reliquaryLevelDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap reliquaryAffixDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap reliquaryMainPropDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap reliquarySetDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap weaponLevelDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap weaponPromoteDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap weaponCurveDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap equipAffixDataMap = new Int2ObjectOpenHashMap<>(); + + private static final Int2ObjectMap envAnimalGatherConfigDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap monsterDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap npcDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap gadgetDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap monsterCurveDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap monsterDescribeDataMap = new Int2ObjectOpenHashMap<>(); + + private static final Int2ObjectMap avatarFlycloakDataMap = new Int2ObjectLinkedOpenHashMap<>(); + private static final Int2ObjectMap avatarCostumeDataMap = new Int2ObjectLinkedOpenHashMap<>(); + private static final Int2ObjectMap avatarCostumeDataItemIdMap = new Int2ObjectLinkedOpenHashMap<>(); + + private static final Int2ObjectMap sceneDataMap = new Int2ObjectLinkedOpenHashMap<>(); + private static final Int2ObjectMap fetterDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexQuestDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexQuestDataIdMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexAnimalDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexWeaponDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexWeaponDataIdMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexMaterialDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexMaterialDataIdMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexReliquaryDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap codexReliquaryDataIdMap = new Int2ObjectOpenHashMap<>(); + private static final ArrayList codexReliquaryArrayList = new ArrayList<>(); + private static final Int2ObjectMap fetterCharacterCardDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap rewardDataMap = new Int2ObjectOpenHashMap<>(); + + private static final Int2ObjectMap worldAreaDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap worldLevelDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap dailyDungeonDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap dungeonEntryDataMap = new Int2ObjectOpenHashMap<>(); + + private static final Int2ObjectMap dungeonDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap questDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap shopGoodsDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap combineDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap rewardPreviewDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap gatherDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap towerFloorDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap towerLevelDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap towerScheduleDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap buffDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap forgeDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap homeWorldLevelDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap furnitureMakeConfigDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap investigationMonsterDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap cityDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap weatherDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap battlePassMissionDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap battlePassRewardDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap cookRecipeDataMap = new Int2ObjectOpenHashMap<>(); + private static final Int2ObjectMap cookBonusDataMap = new Int2ObjectOpenHashMap<>(); + + @Getter private static final Int2ObjectMap activityDataMap = new Int2ObjectOpenHashMap<>(); @Getter private static final Int2ObjectMap activityWatcherDataMap = new Int2ObjectOpenHashMap<>(); @Getter private static final Int2ObjectMap musicGameBasicDataMap = new Int2ObjectOpenHashMap<>(); @Getter private static final Int2ObjectMap personalLineDataMap = new Int2ObjectOpenHashMap<>(); @Getter private static final Int2ObjectMap chapterDataMap = new Int2ObjectOpenHashMap<>(); @Getter private static final Int2ObjectMap triggerExcelConfigDataMap = new Int2ObjectOpenHashMap<>(); @Getter private static final Map scriptSceneDataMap = new HashMap<>(); - @Getter private static final Map> scenePointsPerScene = new HashMap<>(); + @Getter private static final Map> scenePointsPerScene = new HashMap<>(); @Getter private static final Int2ObjectMap blossomRefreshExcelConfigDataMap = new Int2ObjectOpenHashMap<>(); @Getter private static final Int2ObjectMap openStateDataMap = new Int2ObjectOpenHashMap<>(); - // Cache - private static Map> fetters = new HashMap<>(); - private static Map> shopGoods = new HashMap<>(); - private static final IntList scenePointIdList = new IntArrayList(); + // Cache + private static Map> fetters = new HashMap<>(); + private static Map> shopGoods = new HashMap<>(); + private static final IntList scenePointIdList = new IntArrayList(); - @Getter private static final List openStateList = new ArrayList<>(); + @Getter private static final List openStateList = new ArrayList<>(); - public static Int2ObjectMap getMapByResourceDef(Class resourceDefinition) { - Int2ObjectMap map = null; + public static Int2ObjectMap getMapByResourceDef(Class resourceDefinition) { + Int2ObjectMap map = null; - try { - Field field = GameData.class.getDeclaredField(Utils.lowerCaseFirstChar(resourceDefinition.getSimpleName()) + "Map"); - field.setAccessible(true); + try { + Field field = GameData.class.getDeclaredField(Utils.lowerCaseFirstChar(resourceDefinition.getSimpleName()) + "Map"); + field.setAccessible(true); - map = (Int2ObjectMap) field.get(null); + map = (Int2ObjectMap) field.get(null); - field.setAccessible(false); - } catch (Exception e) { - Grasscutter.getLogger().error("Error fetching resource map for " + resourceDefinition.getSimpleName(), e); - } + field.setAccessible(false); + } catch (Exception e) { + Grasscutter.getLogger().error("Error fetching resource map for " + resourceDefinition.getSimpleName(), e); + } - return map; - } + return map; + } + + public static Int2ObjectMap getAbilityHashes() { + return abilityHashes; + } + + public static Map getAbilityEmbryoInfo() { + return abilityEmbryos; + } + + public static Map getAbilityModifiers() { + return abilityModifiers; + } + + public static Map getOpenConfigEntries() { + return openConfigEntries; + } + + public static Map getScenePointEntries() { + return scenePointEntries; + } + + // TODO optimize + public static ScenePointEntry getScenePointEntryById(int sceneId, int pointId) { + return getScenePointEntries().get(sceneId + "_" + pointId); + } + + public static Int2ObjectMap getMainQuestDataMap() { + return mainQuestData; + } + + public static Int2ObjectMap getMainQuestEncryptionMap() { + return questsKeys; + } + + public static Int2ObjectMap getHomeworldDefaultSaveData() { + return homeworldDefaultSaveData; + } + + public static Int2ObjectMap getSceneNpcBornData() { + return npcBornData; + } + + public static Int2ObjectMap getAvatarDataMap() { + return avatarDataMap; + } + + public static Int2ObjectMap getItemDataMap() { + return itemDataMap; + } + + public static Int2ObjectMap getAvatarSkillDepotDataMap() { + return avatarSkillDepotDataMap; + } + + public static Int2ObjectMap getAvatarSkillDataMap() { + return avatarSkillDataMap; + } + + public static Int2ObjectMap getPlayerLevelDataMap() { + return playerLevelDataMap; + } + + public static Int2ObjectMap getAvatarFetterLevelDataMap() { + return avatarFetterLevelDataMap; + } + + public static Int2ObjectMap getFetterCharacterCardDataMap() { + return fetterCharacterCardDataMap; + } + + public static Int2ObjectMap getAvatarLevelDataMap() { + return avatarLevelDataMap; + } + + public static Int2ObjectMap getWeaponLevelDataMap() { + return weaponLevelDataMap; + } + + public static Int2ObjectMap getReliquaryAffixDataMap() { + return reliquaryAffixDataMap; + } + + public static Int2ObjectMap getReliquaryMainPropDataMap() { + return reliquaryMainPropDataMap; + } + + public static Int2ObjectMap getWeaponPromoteDataMap() { + return weaponPromoteDataMap; + } + + public static Int2ObjectMap getWeaponCurveDataMap() { + return weaponCurveDataMap; + } + + public static Int2ObjectMap getAvatarCurveDataMap() { + return avatarCurveDataMap; + } + + public static int getRelicExpRequired(int rankLevel, int level) { + ReliquaryLevelData levelData = reliquaryLevelDataMap.get((rankLevel << 8) + level); + return levelData != null ? levelData.getExp() : 0; + } + + public static ReliquaryLevelData getRelicLevelData(int rankLevel, int level) { + return reliquaryLevelDataMap.get((rankLevel << 8) + level); + } + + public static WeaponPromoteData getWeaponPromoteData(int promoteId, int promoteLevel) { + return weaponPromoteDataMap.get((promoteId << 8) + promoteLevel); + } + + public static int getWeaponExpRequired(int rankLevel, int level) { + WeaponLevelData levelData = weaponLevelDataMap.get(level); + if (levelData == null) { + return 0; + } + try { + return levelData.getRequiredExps()[rankLevel - 1]; + } catch (Exception e) { + return 0; + } + } + + public static AvatarPromoteData getAvatarPromoteData(int promoteId, int promoteLevel) { + return avatarPromoteDataMap.get((promoteId << 8) + promoteLevel); + } + + public static int getAvatarLevelExpRequired(int level) { + AvatarLevelData levelData = avatarLevelDataMap.get(level); + return levelData != null ? levelData.getExp() : 0; + } - public static Int2ObjectMap getAbilityHashes() { - return abilityHashes; - } + public static int getAvatarFetterLevelExpRequired(int level) { + AvatarFetterLevelData levelData = avatarFetterLevelDataMap.get(level); + return levelData != null ? levelData.getExp() : 0; + } - public static Map getAbilityEmbryoInfo() { - return abilityEmbryos; - } + public static Int2ObjectMap getProudSkillDataMap() { + return proudSkillDataMap; + } - public static Map getAbilityModifiers() { - return abilityModifiers; - } + public static Int2ObjectMap getMonsterDataMap() { + return monsterDataMap; + } + public static Int2ObjectMap getEnvAnimalGatherConfigDataMap() { + return envAnimalGatherConfigDataMap; + } - public static Map getOpenConfigEntries() { - return openConfigEntries; - } + public static Int2ObjectMap getNpcDataMap() { + return npcDataMap; + } - public static Map getScenePointEntries() { - return scenePointEntries; - } + public static Int2ObjectMap getGadgetDataMap() { + return gadgetDataMap; + } - // TODO optimize - public static ScenePointEntry getScenePointEntryById(int sceneId, int pointId) { - return getScenePointEntries().get(sceneId + "_" + pointId); - } + public static Int2ObjectMap getReliquarySetDataMap() { + return reliquarySetDataMap; + } - public static Int2ObjectMap getMainQuestDataMap() { - return mainQuestData; - } + public static Int2ObjectMap getEquipAffixDataMap() { + return equipAffixDataMap; + } + + public static Int2ObjectMap getMonsterCurveDataMap() { + return monsterCurveDataMap; + } + + public static Int2ObjectMap getMonsterDescribeDataMap() { + return monsterDescribeDataMap; + } + + public static Int2ObjectMap getAvatarTalentDataMap() { + return avatarTalentDataMap; + } + + public static Int2ObjectMap getAvatarFlycloakDataMap() { + return avatarFlycloakDataMap; + } + + public static Int2ObjectMap getAvatarCostumeDataMap() { + return avatarCostumeDataMap; + } + + public static Int2ObjectMap getAvatarCostumeDataItemIdMap() { + return avatarCostumeDataItemIdMap; + } - public static Int2ObjectMap getMainQuestEncryptionMap() { - return questsKeys; - } + public static Int2ObjectMap getSceneDataMap() { + return sceneDataMap; + } - public static Int2ObjectMap getHomeworldDefaultSaveData() { - return homeworldDefaultSaveData; - } + public static Int2ObjectMap getRewardDataMap() { + return rewardDataMap; + } - public static Int2ObjectMap getSceneNpcBornData() { - return npcBornData; - } + public static Map> getFetterDataEntries() { + if (fetters.isEmpty()) { + fetterDataMap.forEach((k, v) -> { + if (!fetters.containsKey(v.getAvatarId())) { + fetters.put(v.getAvatarId(), new ArrayList<>()); + } + fetters.get(v.getAvatarId()).add(k); + }); + } + + return fetters; + } - public static Int2ObjectMap getAvatarDataMap() { - return avatarDataMap; - } + public static Int2ObjectMap getCodexQuestDataIdMap() {return codexQuestDataIdMap;} - public static Int2ObjectMap getItemDataMap() { - return itemDataMap; - } + public static Int2ObjectMap getCodexAnimalDataMap() {return codexAnimalDataMap;} - public static Int2ObjectMap getAvatarSkillDepotDataMap() { - return avatarSkillDepotDataMap; - } + public static Int2ObjectMap getCodexWeaponDataIdMap() {return codexWeaponDataIdMap;} - public static Int2ObjectMap getAvatarSkillDataMap() { - return avatarSkillDataMap; - } + public static Int2ObjectMap getCodexMaterialDataIdMap() {return codexMaterialDataIdMap;} - public static Int2ObjectMap getPlayerLevelDataMap() { - return playerLevelDataMap; - } + public static Int2ObjectMap getcodexReliquaryIdMap() {return codexReliquaryDataIdMap;} - public static Int2ObjectMap getAvatarFetterLevelDataMap() { - return avatarFetterLevelDataMap; - } + public static ArrayList getcodexReliquaryArrayList() {return codexReliquaryArrayList;} - public static Int2ObjectMap getFetterCharacterCardDataMap() { - return fetterCharacterCardDataMap; - } + public static Int2ObjectMap getWorldAreaDataMap() { + return worldAreaDataMap; + } - public static Int2ObjectMap getAvatarLevelDataMap() { - return avatarLevelDataMap; - } + public static Int2ObjectMap getWorldLevelDataMap() { + return worldLevelDataMap; + } - public static Int2ObjectMap getWeaponLevelDataMap() { - return weaponLevelDataMap; - } + public static Int2ObjectMap getDungeonDataMap() { + return dungeonDataMap; + } - public static Int2ObjectMap getReliquaryAffixDataMap() { - return reliquaryAffixDataMap; - } - - public static Int2ObjectMap getReliquaryMainPropDataMap() { - return reliquaryMainPropDataMap; - } - - public static Int2ObjectMap getWeaponPromoteDataMap() { - return weaponPromoteDataMap; - } - - public static Int2ObjectMap getWeaponCurveDataMap() { - return weaponCurveDataMap; - } - - public static Int2ObjectMap getAvatarCurveDataMap() { - return avatarCurveDataMap; - } - - public static int getRelicExpRequired(int rankLevel, int level) { - ReliquaryLevelData levelData = reliquaryLevelDataMap.get((rankLevel << 8) + level); - return levelData != null ? levelData.getExp() : 0; - } - - public static ReliquaryLevelData getRelicLevelData(int rankLevel, int level) { - return reliquaryLevelDataMap.get((rankLevel << 8) + level); - } - - public static WeaponPromoteData getWeaponPromoteData(int promoteId, int promoteLevel) { - return weaponPromoteDataMap.get((promoteId << 8) + promoteLevel); - } - - public static int getWeaponExpRequired(int rankLevel, int level) { - WeaponLevelData levelData = weaponLevelDataMap.get(level); - if (levelData == null) { - return 0; - } - try { - return levelData.getRequiredExps()[rankLevel - 1]; - } catch (Exception e) { - return 0; - } - } - - public static AvatarPromoteData getAvatarPromoteData(int promoteId, int promoteLevel) { - return avatarPromoteDataMap.get((promoteId << 8) + promoteLevel); - } - - public static int getAvatarLevelExpRequired(int level) { - AvatarLevelData levelData = avatarLevelDataMap.get(level); - return levelData != null ? levelData.getExp() : 0; - } - - public static int getAvatarFetterLevelExpRequired(int level) { - AvatarFetterLevelData levelData = avatarFetterLevelDataMap.get(level); - return levelData != null ? levelData.getExp() : 0; - } - - public static Int2ObjectMap getProudSkillDataMap() { - return proudSkillDataMap; - } - - public static Int2ObjectMap getMonsterDataMap() { - return monsterDataMap; - } - public static Int2ObjectMap getEnvAnimalGatherConfigDataMap() { - return envAnimalGatherConfigDataMap; - } - - public static Int2ObjectMap getNpcDataMap() { - return npcDataMap; - } - - public static Int2ObjectMap getGadgetDataMap() { - return gadgetDataMap; - } - - public static Int2ObjectMap getReliquarySetDataMap() { - return reliquarySetDataMap; - } - - public static Int2ObjectMap getEquipAffixDataMap() { - return equipAffixDataMap; - } - - public static Int2ObjectMap getMonsterCurveDataMap() { - return monsterCurveDataMap; - } - - public static Int2ObjectMap getMonsterDescribeDataMap() { - return monsterDescribeDataMap; - } - - public static Int2ObjectMap getAvatarTalentDataMap() { - return avatarTalentDataMap; - } - - public static Int2ObjectMap getAvatarFlycloakDataMap() { - return avatarFlycloakDataMap; - } - - public static Int2ObjectMap getAvatarCostumeDataMap() { - return avatarCostumeDataMap; - } - - public static Int2ObjectMap getAvatarCostumeDataItemIdMap() { - return avatarCostumeDataItemIdMap; - } - - public static Int2ObjectMap getSceneDataMap() { - return sceneDataMap; - } - - public static Int2ObjectMap getRewardDataMap() { - return rewardDataMap; - } - - public static Map> getFetterDataEntries() { - if (fetters.isEmpty()) { - fetterDataMap.forEach((k, v) -> { - if (!fetters.containsKey(v.getAvatarId())) { - fetters.put(v.getAvatarId(), new ArrayList<>()); - } - fetters.get(v.getAvatarId()).add(k); - }); - } - - return fetters; - } - - public static Int2ObjectMap getCodexQuestDataIdMap(){return codexQuestDataIdMap;} - - public static Int2ObjectMap getCodexAnimalDataMap(){return codexAnimalDataMap;} - - public static Int2ObjectMap getCodexWeaponDataIdMap(){return codexWeaponDataIdMap;} - - public static Int2ObjectMap getCodexMaterialDataIdMap(){return codexMaterialDataIdMap;} - - public static Int2ObjectMap getcodexReliquaryIdMap(){return codexReliquaryDataIdMap;} - - public static ArrayList getcodexReliquaryArrayList(){return codexReliquaryArrayList;} + public static Int2ObjectMap getDailyDungeonDataMap() { + return dailyDungeonDataMap; + } - public static Int2ObjectMap getWorldAreaDataMap() { - return worldAreaDataMap; - } - - public static Int2ObjectMap getWorldLevelDataMap() { - return worldLevelDataMap; - } - - public static Int2ObjectMap getDungeonDataMap() { - return dungeonDataMap; - } - - public static Int2ObjectMap getDailyDungeonDataMap() { - return dailyDungeonDataMap; - } + public static Int2ObjectMap getDungeonEntryDatatMap() { + return dungeonEntryDataMap; + } - public static Int2ObjectMap getDungeonEntryDatatMap(){ - return dungeonEntryDataMap; - } + public static Map> getShopGoodsDataEntries() { + if (shopGoods.isEmpty()) { + shopGoodsDataMap.forEach((k, v) -> { + if (!shopGoods.containsKey(v.getShopType())) + shopGoods.put(v.getShopType(), new ArrayList<>()); + shopGoods.get(v.getShopType()).add(v); + }); + } - public static Map> getShopGoodsDataEntries() { - if (shopGoods.isEmpty()) { - shopGoodsDataMap.forEach((k, v) -> { - if (!shopGoods.containsKey(v.getShopType())) - shopGoods.put(v.getShopType(), new ArrayList<>()); - shopGoods.get(v.getShopType()).add(v); - }); - } + return shopGoods; + } - return shopGoods; - } + public static Int2ObjectMap getRewardPreviewDataMap() { + return rewardPreviewDataMap; + } - public static Int2ObjectMap getRewardPreviewDataMap() { - return rewardPreviewDataMap; - } + public static IntList getScenePointIdList() { + return scenePointIdList; + } - public static IntList getScenePointIdList() { - return scenePointIdList; - } + public static Int2ObjectMap getCombineDataMap() { + return combineDataMap; + } - public static Int2ObjectMap getCombineDataMap() { - return combineDataMap; - } + public static Int2ObjectMap getTowerFloorDataMap() { + return towerFloorDataMap; + } - public static Int2ObjectMap getTowerFloorDataMap(){ - return towerFloorDataMap; - } + public static Int2ObjectMap getTowerLevelDataMap() { + return towerLevelDataMap; + } - public static Int2ObjectMap getTowerLevelDataMap(){ - return towerLevelDataMap; - } + public static Int2ObjectMap getTowerScheduleDataMap() { + return towerScheduleDataMap; + } - public static Int2ObjectMap getTowerScheduleDataMap(){ - return towerScheduleDataMap; - } + public static Int2ObjectMap getQuestDataMap() { + return questDataMap; + } - public static Int2ObjectMap getQuestDataMap() { - return questDataMap; - } + public static Int2ObjectMap getForgeDataMap() { + return forgeDataMap; + } - public static Int2ObjectMap getForgeDataMap() { - return forgeDataMap; - } + public static Int2ObjectMap getHomeWorldLevelDataMap() { + return homeWorldLevelDataMap; + } - public static Int2ObjectMap getHomeWorldLevelDataMap() { - return homeWorldLevelDataMap; - } + public static Int2ObjectMap getFurnitureMakeConfigDataMap() { + return furnitureMakeConfigDataMap; + } - public static Int2ObjectMap getFurnitureMakeConfigDataMap() { - return furnitureMakeConfigDataMap; - } + public static Int2ObjectMap getGatherDataMap() { + return gatherDataMap; + } - public static Int2ObjectMap getGatherDataMap() { - return gatherDataMap; - } + public static Int2ObjectMap getInvestigationMonsterDataMap() { + return investigationMonsterDataMap; + } - public static Int2ObjectMap getInvestigationMonsterDataMap() { - return investigationMonsterDataMap; - } + public static Int2ObjectMap getCityDataMap() { + return cityDataMap; + } - public static Int2ObjectMap getCityDataMap() { - return cityDataMap; - } + public static Int2ObjectMap getWeatherDataMap() { + return weatherDataMap; + } - public static Int2ObjectMap getWeatherDataMap() { - return weatherDataMap; - } + public static Int2ObjectMap getBattlePassMissionDataMap() { + return battlePassMissionDataMap; + } - public static Int2ObjectMap getBattlePassMissionDataMap() { - return battlePassMissionDataMap; - } + public static Int2ObjectMap getBattlePassRewardDataMap() { + return battlePassRewardDataMap; + } - public static Int2ObjectMap getBattlePassRewardDataMap() { - return battlePassRewardDataMap; - } + public static Int2ObjectMap getCookRecipeDataMap() { + return cookRecipeDataMap; + } - public static Int2ObjectMap getCookRecipeDataMap() { - return cookRecipeDataMap; - } - - public static Int2ObjectMap getCookBonusDataMap() { - return cookBonusDataMap; - } + public static Int2ObjectMap getCookBonusDataMap() { + return cookBonusDataMap; + } public static Int2ObjectMap getBuffDataMap() { return buffDataMap; diff --git a/src/main/java/emu/grasscutter/data/ResourceLoader.java b/src/main/java/emu/grasscutter/data/ResourceLoader.java index dd15e20598a..9b9ec2fce6b 100644 --- a/src/main/java/emu/grasscutter/data/ResourceLoader.java +++ b/src/main/java/emu/grasscutter/data/ResourceLoader.java @@ -59,23 +59,23 @@ public static void loadAll() { if (loadedAll) return; Grasscutter.getLogger().info(translate("messages.status.resources.loading")); - // Load ability lists - loadAbilityEmbryos(); - loadOpenConfig(); - loadAbilityModifiers(); - // Load resources - loadResources(true); - // Process into depots - GameDepot.load(); - // Load spawn data and quests - loadSpawnData(); - loadQuests(); + // Load ability lists + loadAbilityEmbryos(); + loadOpenConfig(); + loadAbilityModifiers(); + // Load resources + loadResources(true); + // Process into depots + GameDepot.load(); + // Load spawn data and quests + loadSpawnData(); + loadQuests(); loadScriptSceneData(); - // Load scene points - must be done AFTER resources are loaded - loadScenePoints(); - // Load default home layout - loadHomeworldDefaultSaveData(); - loadNpcBornData(); + // Load scene points - must be done AFTER resources are loaded + loadScenePoints(); + // Load default home layout + loadHomeworldDefaultSaveData(); + loadNpcBornData(); loadBlossomResources(); Grasscutter.getLogger().info(translate("messages.status.resources.finish")); @@ -141,7 +141,7 @@ private static void loadScenePoints() { } for (File file : Objects.requireNonNull(folder.listFiles())) { - ScenePointConfig config; + ScenePointConfig config; Integer sceneId; Matcher matcher = pattern.matcher(file.getName()); diff --git a/src/main/java/emu/grasscutter/data/binout/MainQuestData.java b/src/main/java/emu/grasscutter/data/binout/MainQuestData.java index dd05a26639c..d597b53fdc4 100644 --- a/src/main/java/emu/grasscutter/data/binout/MainQuestData.java +++ b/src/main/java/emu/grasscutter/data/binout/MainQuestData.java @@ -7,16 +7,16 @@ import java.util.Objects; public class MainQuestData { - private int id; + private int id; private int ICLLDPJFIMA; - private int series; - private QuestType type; + private int series; + private QuestType type; - private long titleTextMapHash; - private int[] suggestTrackMainQuestList; - private int[] rewardIdList; + private long titleTextMapHash; + private int[] suggestTrackMainQuestList; + private int[] rewardIdList; - private SubQuestData[] subQuests; + private SubQuestData[] subQuests; private List talks; private long[] preloadLuaList; @@ -24,29 +24,29 @@ public int getId() { return id; } - public int getSeries() { - return series; - } + public int getSeries() { + return series; + } - public QuestType getType() { - return type; - } + public QuestType getType() { + return type; + } - public long getTitleTextMapHash() { - return titleTextMapHash; - } + public long getTitleTextMapHash() { + return titleTextMapHash; + } - public int[] getSuggestTrackMainQuestList() { - return suggestTrackMainQuestList; - } + public int[] getSuggestTrackMainQuestList() { + return suggestTrackMainQuestList; + } - public int[] getRewardIdList() { - return rewardIdList; - } + public int[] getRewardIdList() { + return rewardIdList; + } - public SubQuestData[] getSubQuests() { - return subQuests; - } + public SubQuestData[] getSubQuests() { + return subQuests; + } public List getTalks() { return talks; } @@ -56,10 +56,10 @@ public void onLoad() { } @Data - public static class SubQuestData { - private int subId; + public static class SubQuestData { + private int subId; private int order; - } + } @Data @Entity @@ -67,10 +67,10 @@ public static class TalkData { private int id; private String heroTalk; - public TalkData() {} - public TalkData(int id, String heroTalk) { - this.id = id; - this.heroTalk = heroTalk; - } + public TalkData() {} + public TalkData(int id, String heroTalk) { + this.id = id; + this.heroTalk = heroTalk; + } } } diff --git a/src/main/java/emu/grasscutter/data/common/ItemUseData.java b/src/main/java/emu/grasscutter/data/common/ItemUseData.java index 210739fe165..e1af1a0b267 100644 --- a/src/main/java/emu/grasscutter/data/common/ItemUseData.java +++ b/src/main/java/emu/grasscutter/data/common/ItemUseData.java @@ -3,17 +3,17 @@ import emu.grasscutter.game.props.ItemUseOp; public class ItemUseData { - private ItemUseOp useOp; - private String[] useParam; + private ItemUseOp useOp; + private String[] useParam; - public ItemUseOp getUseOp() { - if (useOp == null) { - useOp = ItemUseOp.ITEM_USE_NONE; - } - return useOp; - } + public ItemUseOp getUseOp() { + if (useOp == null) { + useOp = ItemUseOp.ITEM_USE_NONE; + } + return useOp; + } - public String[] getUseParam() { - return useParam; - } + public String[] getUseParam() { + return useParam; + } } diff --git a/src/main/java/emu/grasscutter/data/excels/AvatarData.java b/src/main/java/emu/grasscutter/data/excels/AvatarData.java index 64a26c70a10..3f64ba3f523 100644 --- a/src/main/java/emu/grasscutter/data/excels/AvatarData.java +++ b/src/main/java/emu/grasscutter/data/excels/AvatarData.java @@ -60,62 +60,62 @@ public class AvatarData extends GameResource { @Getter private int nameCardRewardId; @Getter private int nameCardId; - @Override - public int getId(){ + @Override + public int getId() { return this.id; } - public float getBaseHp(int level){ - try { - return this.hpBase * this.hpGrowthCurve[level - 1]; - } catch (Exception e) { - return this.hpBase; - } + public float getBaseHp(int level) { + try { + return this.hpBase * this.hpGrowthCurve[level - 1]; + } catch (Exception e) { + return this.hpBase; + } } - - public float getBaseAttack(int level){ + + public float getBaseAttack(int level) { try { - return this.attackBase * this.attackGrowthCurve[level - 1]; - } catch (Exception e) { - return this.attackBase; - } + return this.attackBase * this.attackGrowthCurve[level - 1]; + } catch (Exception e) { + return this.attackBase; + } } - - public float getBaseDefense(int level){ + + public float getBaseDefense(int level) { try { - return this.defenseBase * this.defenseGrowthCurve[level - 1]; - } catch (Exception e) { - return this.defenseBase; - } + return this.defenseBase * this.defenseGrowthCurve[level - 1]; + } catch (Exception e) { + return this.defenseBase; + } } - - public float getBaseCritical(){ + + public float getBaseCritical() { return this.critical; } - - public float getBaseCriticalHurt(){ + + public float getBaseCriticalHurt() { return this.criticalHurt; } - + public float getGrowthCurveById(int level, FightProperty prop) { - String growCurve = this.growthCurveMap.get(prop.getId()); - if (growCurve == null) { - return 1f; - } - AvatarCurveData curveData = GameData.getAvatarCurveDataMap().get(level); - if (curveData == null) { - return 1f; - } - return curveData.getCurveInfos().getOrDefault(growCurve, 1f); - } - - @Override - public void onLoad() { - this.skillDepot = GameData.getAvatarSkillDepotDataMap().get(this.skillDepotId); + String growCurve = this.growthCurveMap.get(prop.getId()); + if (growCurve == null) { + return 1f; + } + AvatarCurveData curveData = GameData.getAvatarCurveDataMap().get(level); + if (curveData == null) { + return 1f; + } + return curveData.getCurveInfos().getOrDefault(growCurve, 1f); + } + + @Override + public void onLoad() { + this.skillDepot = GameData.getAvatarSkillDepotDataMap().get(this.skillDepotId); // Get fetters from GameData this.fetters = GameData.getFetterDataEntries().get(this.id); - + if (GameData.getFetterCharacterCardDataMap().get(this.id) != null) { this.nameCardRewardId = GameData.getFetterCharacterCardDataMap().get(this.id).getRewardId(); } @@ -123,51 +123,51 @@ public void onLoad() { if (GameData.getRewardDataMap().get(this.nameCardRewardId) != null) { this.nameCardId = GameData.getRewardDataMap().get(this.nameCardRewardId).getRewardItemList().get(0).getItemId(); } - - int size = GameData.getAvatarCurveDataMap().size(); - this.hpGrowthCurve = new float[size]; - this.attackGrowthCurve = new float[size]; - this.defenseGrowthCurve = new float[size]; - for (AvatarCurveData curveData : GameData.getAvatarCurveDataMap().values()) { - int level = curveData.getLevel() - 1; - for (PropGrowCurve growCurve : this.propGrowCurves) { - FightProperty prop = FightProperty.getPropByName(growCurve.getType()); - switch (prop) { - case FIGHT_PROP_BASE_HP: - this.hpGrowthCurve[level] = curveData.getCurveInfos().get(growCurve.getGrowCurve()); - break; - case FIGHT_PROP_BASE_ATTACK: - this.attackGrowthCurve[level] = curveData.getCurveInfos().get(growCurve.getGrowCurve()); - break; - case FIGHT_PROP_BASE_DEFENSE: - this.defenseGrowthCurve[level] = curveData.getCurveInfos().get(growCurve.getGrowCurve()); - break; - default: - break; - } - } - } - - /* - for (PropGrowCurve growCurve : this.PropGrowCurves) { - FightProperty prop = FightProperty.getPropByName(growCurve.getType()); - this.growthCurveMap.put(prop.getId(), growCurve.getGrowCurve()); - } - */ - - // Cache abilities - String[] split = this.iconName.split("_"); - if (split.length > 0) { - this.name = split[split.length - 1]; - - AbilityEmbryoEntry info = GameData.getAbilityEmbryoInfo().get(this.name); - if (info != null) { - this.abilities = new IntArrayList(info.getAbilities().length); - for (String ability : info.getAbilities()) { - this.abilities.add(Utils.abilityHash(ability)); - } - } - } + + int size = GameData.getAvatarCurveDataMap().size(); + this.hpGrowthCurve = new float[size]; + this.attackGrowthCurve = new float[size]; + this.defenseGrowthCurve = new float[size]; + for (AvatarCurveData curveData : GameData.getAvatarCurveDataMap().values()) { + int level = curveData.getLevel() - 1; + for (PropGrowCurve growCurve : this.propGrowCurves) { + FightProperty prop = FightProperty.getPropByName(growCurve.getType()); + switch (prop) { + case FIGHT_PROP_BASE_HP: + this.hpGrowthCurve[level] = curveData.getCurveInfos().get(growCurve.getGrowCurve()); + break; + case FIGHT_PROP_BASE_ATTACK: + this.attackGrowthCurve[level] = curveData.getCurveInfos().get(growCurve.getGrowCurve()); + break; + case FIGHT_PROP_BASE_DEFENSE: + this.defenseGrowthCurve[level] = curveData.getCurveInfos().get(growCurve.getGrowCurve()); + break; + default: + break; + } + } + } + + /* + for (PropGrowCurve growCurve : this.PropGrowCurves) { + FightProperty prop = FightProperty.getPropByName(growCurve.getType()); + this.growthCurveMap.put(prop.getId(), growCurve.getGrowCurve()); + } + */ + + // Cache abilities + String[] split = this.iconName.split("_"); + if (split.length > 0) { + this.name = split[split.length - 1]; + + AbilityEmbryoEntry info = GameData.getAbilityEmbryoInfo().get(this.name); + if (info != null) { + this.abilities = new IntArrayList(info.getAbilities().length); + for (String ability : info.getAbilities()) { + this.abilities.add(Utils.abilityHash(ability)); + } + } + } } } diff --git a/src/main/java/emu/grasscutter/data/excels/AvatarSkillData.java b/src/main/java/emu/grasscutter/data/excels/AvatarSkillData.java index b6e8526420c..23f192134ee 100644 --- a/src/main/java/emu/grasscutter/data/excels/AvatarSkillData.java +++ b/src/main/java/emu/grasscutter/data/excels/AvatarSkillData.java @@ -21,12 +21,12 @@ public class AvatarSkillData extends GameResource { @Getter private String abilityName; @Override - public int getId(){ + public int getId() { return this.id; } - - @Override - public void onLoad() { - - } + + @Override + public void onLoad() { + + } } diff --git a/src/main/java/emu/grasscutter/data/excels/AvatarSkillDepotData.java b/src/main/java/emu/grasscutter/data/excels/AvatarSkillDepotData.java index 2fbbd72f195..cd4fcd27b28 100644 --- a/src/main/java/emu/grasscutter/data/excels/AvatarSkillDepotData.java +++ b/src/main/java/emu/grasscutter/data/excels/AvatarSkillDepotData.java @@ -18,7 +18,7 @@ @ResourceType(name = "AvatarSkillDepotExcelConfigData.json", loadPriority = LoadPriority.HIGH) public class AvatarSkillDepotData extends GameResource { - + private int id; @Getter private int energySkill; @Getter private int attackModeSkill; @@ -31,43 +31,43 @@ public class AvatarSkillDepotData extends GameResource { @Getter private String talentStarName; @Getter private String skillDepotAbilityGroup; - + // Transient @Getter private AvatarSkillData energySkillData; @Getter private ElementType elementType; @Getter private IntList abilities; @Override - public int getId(){ + public int getId() { return this.id; } - public void setAbilities(AbilityEmbryoEntry info) { - this.abilities = new IntArrayList(info.getAbilities().length); - for (String ability : info.getAbilities()) { - this.abilities.add(Utils.abilityHash(ability)); - } - } - - @Override - public void onLoad() { - // Set energy skill data - this.energySkillData = GameData.getAvatarSkillDataMap().get(this.energySkill); - if (this.energySkillData != null) { - this.elementType = this.energySkillData.getCostElemType(); - } else { - this.elementType = ElementType.None; - } - // Set embryo abilities (if player skill depot) - if (getSkillDepotAbilityGroup() != null && getSkillDepotAbilityGroup().length() > 0) { - AvatarConfig config = GameDepot.getPlayerAbilities().get(getSkillDepotAbilityGroup()); - - if (config != null) { - this.setAbilities(new AbilityEmbryoEntry(getSkillDepotAbilityGroup(), config.abilities.stream().map(Object::toString).toArray(String[]::new))); - } - } + public void setAbilities(AbilityEmbryoEntry info) { + this.abilities = new IntArrayList(info.getAbilities().length); + for (String ability : info.getAbilities()) { + this.abilities.add(Utils.abilityHash(ability)); + } } - + + @Override + public void onLoad() { + // Set energy skill data + this.energySkillData = GameData.getAvatarSkillDataMap().get(this.energySkill); + if (this.energySkillData != null) { + this.elementType = this.energySkillData.getCostElemType(); + } else { + this.elementType = ElementType.None; + } + // Set embryo abilities (if player skill depot) + if (getSkillDepotAbilityGroup() != null && getSkillDepotAbilityGroup().length() > 0) { + AvatarConfig config = GameDepot.getPlayerAbilities().get(getSkillDepotAbilityGroup()); + + if (config != null) { + this.setAbilities(new AbilityEmbryoEntry(getSkillDepotAbilityGroup(), config.abilities.stream().map(Object::toString).toArray(String[]::new))); + } + } + } + public static class InherentProudSkillOpens { @Getter private int proudSkillGroupId; @Getter private int needAvatarPromoteLevel; diff --git a/src/main/java/emu/grasscutter/data/excels/BuffData.java b/src/main/java/emu/grasscutter/data/excels/BuffData.java index a4ba64c1837..4219e9190da 100644 --- a/src/main/java/emu/grasscutter/data/excels/BuffData.java +++ b/src/main/java/emu/grasscutter/data/excels/BuffData.java @@ -9,17 +9,17 @@ @Getter public class BuffData extends GameResource { private int groupId; - private int serverBuffId; - private float time; - private boolean isPersistent; - private ServerBuffType serverBuffType; - - @Override - public int getId() { - return this.serverBuffId; - } - - public void onLoad() { - this.serverBuffType = this.serverBuffType != null ? this.serverBuffType : ServerBuffType.SERVER_BUFF_NONE; - } + private int serverBuffId; + private float time; + private boolean isPersistent; + private ServerBuffType serverBuffType; + + @Override + public int getId() { + return this.serverBuffId; + } + + public void onLoad() { + this.serverBuffType = this.serverBuffType != null ? this.serverBuffType : ServerBuffType.SERVER_BUFF_NONE; + } } diff --git a/src/main/java/emu/grasscutter/data/excels/GadgetData.java b/src/main/java/emu/grasscutter/data/excels/GadgetData.java index 45724d38123..942b3e92191 100644 --- a/src/main/java/emu/grasscutter/data/excels/GadgetData.java +++ b/src/main/java/emu/grasscutter/data/excels/GadgetData.java @@ -6,51 +6,51 @@ @ResourceType(name = "GadgetExcelConfigData.json") public class GadgetData extends GameResource { - private int id; + private int id; - private EntityType type; - private String jsonName; - private boolean isInteractive; - private String[] tags; - private String itemJsonName; - private long nameTextMapHash; - private int campID; + private EntityType type; + private String jsonName; + private boolean isInteractive; + private String[] tags; + private String itemJsonName; + private long nameTextMapHash; + private int campID; - @Override - public int getId() { - return this.id; - } + @Override + public int getId() { + return this.id; + } - public EntityType getType() { - return type; - } + public EntityType getType() { + return type; + } - public String getJsonName() { - return jsonName; - } + public String getJsonName() { + return jsonName; + } - public boolean isInteractive() { - return isInteractive; - } + public boolean isInteractive() { + return isInteractive; + } - public String[] getTags() { - return tags; - } + public String[] getTags() { + return tags; + } - public String getItemJsonName() { - return itemJsonName; - } + public String getItemJsonName() { + return itemJsonName; + } - public long getNameTextMapHash() { - return nameTextMapHash; - } + public long getNameTextMapHash() { + return nameTextMapHash; + } - public int getCampID() { - return campID; - } + public int getCampID() { + return campID; + } - @Override - public void onLoad() { + @Override + public void onLoad() { - } + } } diff --git a/src/main/java/emu/grasscutter/data/excels/ItemData.java b/src/main/java/emu/grasscutter/data/excels/ItemData.java index ed8db17fb44..15ddf84a9b3 100644 --- a/src/main/java/emu/grasscutter/data/excels/ItemData.java +++ b/src/main/java/emu/grasscutter/data/excels/ItemData.java @@ -21,8 +21,8 @@ }) @Getter public class ItemData extends GameResource { - // Main - private int id; + // Main + private int id; private int stackLimit = 1; private int maxUseCount; private int rankLevel; @@ -30,25 +30,25 @@ public class ItemData extends GameResource { private int rank; private int weight; private int gadgetId; - + private int[] destroyReturnMaterial; private int[] destroyReturnMaterialCount; - + // Enums private ItemType itemType = ItemType.ITEM_NONE; private MaterialType materialType = MaterialType.MATERIAL_NONE; private EquipType equipType = EquipType.EQUIP_NONE; private String effectType; private String destroyRule; - + // Food private String foodQuality; private int[] satiationParams; - + // Usable item private ItemUseTarget useTarget; private List itemUse; - + // Relic private int mainPropDepotId; private int appendPropDepotId; @@ -57,7 +57,7 @@ public class ItemData extends GameResource { private int[] addPropLevels; private int baseConvExp; private int maxLevel; - + // Weapon private int weaponPromoteId; private int weaponBaseExp; @@ -67,7 +67,7 @@ public class ItemData extends GameResource { private int[] awakenCosts; private int[] skillAffix; private WeaponProperty[] weaponProp; - + // Hash private long nameTextMapHash; @@ -77,42 +77,42 @@ public class ItemData extends GameResource { private List furnitureGadgetID; @SerializedName("JFDLJGDFIGL") private int roomSceneId; - + // Custom private transient IntSet addPropLevelSet; @Override - public int getId(){ + public int getId() { return this.id; } - + public WeaponProperty[] getWeaponProperties() { return this.weaponProp; } - + public boolean canAddRelicProp(int level) { - return this.addPropLevelSet != null && this.addPropLevelSet.contains(level); + return this.addPropLevelSet != null && this.addPropLevelSet.contains(level); + } + + public boolean isEquip() { + return this.itemType == ItemType.ITEM_RELIQUARY || this.itemType == ItemType.ITEM_WEAPON; } - - public boolean isEquip() { - return this.itemType == ItemType.ITEM_RELIQUARY || this.itemType == ItemType.ITEM_WEAPON; - } - + @Override - public void onLoad() { - if (this.itemType == ItemType.ITEM_RELIQUARY) { - if (this.addPropLevels != null && this.addPropLevels.length > 0) { - this.addPropLevelSet = new IntOpenHashSet(this.addPropLevels); - } - } else if (this.itemType == ItemType.ITEM_WEAPON) { - this.equipType = EquipType.EQUIP_WEAPON; - } else { - this.equipType = EquipType.EQUIP_NONE; - } - - if (this.weaponProp != null) { - this.weaponProp = Arrays.stream(this.weaponProp).filter(prop -> prop.getPropType() != null).toArray(WeaponProperty[]::new); - } + public void onLoad() { + if (this.itemType == ItemType.ITEM_RELIQUARY) { + if (this.addPropLevels != null && this.addPropLevels.length > 0) { + this.addPropLevelSet = new IntOpenHashSet(this.addPropLevels); + } + } else if (this.itemType == ItemType.ITEM_WEAPON) { + this.equipType = EquipType.EQUIP_WEAPON; + } else { + this.equipType = EquipType.EQUIP_NONE; + } + + if (this.weaponProp != null) { + this.weaponProp = Arrays.stream(this.weaponProp).filter(prop -> prop.getPropType() != null).toArray(WeaponProperty[]::new); + } if (this.getFurnType() != null) { this.furnType = this.furnType.stream().filter(x -> x > 0).toList(); @@ -121,7 +121,7 @@ public void onLoad() { this.furnitureGadgetID = this.furnitureGadgetID.stream().filter(x -> x > 0).toList(); } } - + @Getter public static class WeaponProperty { private FightProperty propType; diff --git a/src/main/java/emu/grasscutter/data/excels/MonsterDescribeData.java b/src/main/java/emu/grasscutter/data/excels/MonsterDescribeData.java index 2c1ea241e41..cc10fb84536 100644 --- a/src/main/java/emu/grasscutter/data/excels/MonsterDescribeData.java +++ b/src/main/java/emu/grasscutter/data/excels/MonsterDescribeData.java @@ -6,30 +6,30 @@ @ResourceType(name = "MonsterDescribeExcelConfigData.json", loadPriority = LoadPriority.HIGH) public class MonsterDescribeData extends GameResource { - private int id; + private int id; private long nameTextMapHash; private int titleID; private int specialNameLabID; - - @Override - public int getId() { - return id; - } - public long getNameTextMapHash() { - return nameTextMapHash; - } + @Override + public int getId() { + return id; + } - public int getTitleID() { - return titleID; - } + public long getNameTextMapHash() { + return nameTextMapHash; + } - public int getSpecialNameLabID() { - return specialNameLabID; - } + public int getTitleID() { + return titleID; + } - @Override - public void onLoad() { + public int getSpecialNameLabID() { + return specialNameLabID; + } - } + @Override + public void onLoad() { + + } } diff --git a/src/main/java/emu/grasscutter/data/excels/PlayerLevelData.java b/src/main/java/emu/grasscutter/data/excels/PlayerLevelData.java index 80123feca42..6a0d52e0643 100644 --- a/src/main/java/emu/grasscutter/data/excels/PlayerLevelData.java +++ b/src/main/java/emu/grasscutter/data/excels/PlayerLevelData.java @@ -7,15 +7,15 @@ @ResourceType(name = "PlayerLevelExcelConfigData.json") @Getter public class PlayerLevelData extends GameResource { - private int level; - private int exp; - private int rewardId; - private int expeditionLimitAdd = 0; - private int unlockWorldLevel; - private long unlockDescTextMapHash; + private int level; + private int exp; + private int rewardId; + private int expeditionLimitAdd = 0; + private int unlockWorldLevel; + private long unlockDescTextMapHash; - @Override - public int getId() { - return this.level; - } + @Override + public int getId() { + return this.level; + } } diff --git a/src/main/java/emu/grasscutter/data/excels/QuestData.java b/src/main/java/emu/grasscutter/data/excels/QuestData.java index e522fb5b102..c9634b45503 100644 --- a/src/main/java/emu/grasscutter/data/excels/QuestData.java +++ b/src/main/java/emu/grasscutter/data/excels/QuestData.java @@ -18,110 +18,110 @@ @Getter @ToString public class QuestData extends GameResource { - private int subId; - private int mainId; - private int order; - private long descTextMapHash; - - private boolean finishParent; - private boolean isRewind; - - private LogicType acceptCondComb; - private LogicType finishCondComb; - private LogicType failCondComb; - - private List acceptCond; - private List finishCond; - private List failCond; - private List beginExec; - private List finishExec; - private List failExec; + private int subId; + private int mainId; + private int order; + private long descTextMapHash; + + private boolean finishParent; + private boolean isRewind; + + private LogicType acceptCondComb; + private LogicType finishCondComb; + private LogicType failCondComb; + + private List acceptCond; + private List finishCond; + private List failCond; + private List beginExec; + private List finishExec; + private List failExec; private Guide guide; //ResourceLoader not happy if you remove getId() ~~ - public int getId() { - return subId; - } + public int getId() { + return subId; + } //Added getSubId() for clarity public int getSubId() {return subId;} - public int getMainId() { - return mainId; - } + public int getMainId() { + return mainId; + } - public int getOrder() { - return order; - } + public int getOrder() { + return order; + } - public long getDescTextMapHash() { - return descTextMapHash; - } + public long getDescTextMapHash() { + return descTextMapHash; + } - public boolean finishParent() { - return finishParent; - } + public boolean finishParent() { + return finishParent; + } - public boolean isRewind() { - return isRewind; - } + public boolean isRewind() { + return isRewind; + } - public LogicType getAcceptCondComb() { - return acceptCondComb == null ? LogicType.LOGIC_NONE : acceptCondComb; - } + public LogicType getAcceptCondComb() { + return acceptCondComb == null ? LogicType.LOGIC_NONE : acceptCondComb; + } - public List getAcceptCond() { - return acceptCond; - } + public List getAcceptCond() { + return acceptCond; + } - public LogicType getFinishCondComb() { - return finishCondComb == null ? LogicType.LOGIC_NONE : finishCondComb; - } + public LogicType getFinishCondComb() { + return finishCondComb == null ? LogicType.LOGIC_NONE : finishCondComb; + } - public List getFinishCond() { - return finishCond; - } + public List getFinishCond() { + return finishCond; + } - public LogicType getFailCondComb() { - return failCondComb == null ? LogicType.LOGIC_NONE : failCondComb; - } + public LogicType getFailCondComb() { + return failCondComb == null ? LogicType.LOGIC_NONE : failCondComb; + } - public List getFailCond() { - return failCond; - } + public List getFailCond() { + return failCond; + } - public void onLoad() { - this.acceptCond = acceptCond.stream().filter(p -> p.type != null).toList(); - this.finishCond = finishCond.stream().filter(p -> p.type != null).toList(); - this.failCond = failCond.stream().filter(p -> p.type != null).toList(); + public void onLoad() { + this.acceptCond = acceptCond.stream().filter(p -> p.type != null).toList(); + this.finishCond = finishCond.stream().filter(p -> p.type != null).toList(); + this.failCond = failCond.stream().filter(p -> p.type != null).toList(); this.beginExec = beginExec.stream().filter(p -> p.type != null).toList(); this.finishExec = finishExec.stream().filter(p -> p.type != null).toList(); this.failExec = failExec.stream().filter(p -> p.type != null).toList(); - } + } @Data @FieldDefaults(level = AccessLevel.PRIVATE) - public class QuestExecParam { + public class QuestExecParam { @SerializedName("_type") - QuestTrigger type; + QuestTrigger type; @SerializedName("_param") - String[] param; + String[] param; @SerializedName("_count") - String count; - } + String count; + } @Data - public static class QuestCondition { + public static class QuestCondition { @SerializedName("_type") - private QuestTrigger type; + private QuestTrigger type; @SerializedName("_param") - private int[] param; + private int[] param; @SerializedName("_param_str") - private String paramStr; + private String paramStr; @SerializedName("_count") - private String count; + private String count; - } + } @Data public static class Guide { diff --git a/src/main/java/emu/grasscutter/game/ability/AbilityManager.java b/src/main/java/emu/grasscutter/game/ability/AbilityManager.java index 3448aa4c2ea..96518591d15 100644 --- a/src/main/java/emu/grasscutter/game/ability/AbilityManager.java +++ b/src/main/java/emu/grasscutter/game/ability/AbilityManager.java @@ -56,7 +56,7 @@ public void onSkillStart(Player player, int skillId, int casterId) { } // Check if the caster matches the player. - if(player.getTeamManager().getCurrentAvatarEntity().getId() != casterId) { + if (player.getTeamManager().getCurrentAvatarEntity().getId() != casterId) { return; } @@ -66,7 +66,7 @@ public void onSkillStart(Player player, int skillId, int casterId) { } // Check if the skill is an elemental burst. - if(skillData.getCostElemVal() <= 0) { + if (skillData.getCostElemVal() <= 0) { return; } @@ -85,7 +85,7 @@ public void onSkillEnd(Player player) { } // Check if the player is invulnerable. - if(!this.abilityInvulnerable) { + if (!this.abilityInvulnerable) { return; } diff --git a/src/main/java/emu/grasscutter/game/activity/PlayerActivityData.java b/src/main/java/emu/grasscutter/game/activity/PlayerActivityData.java index 3b71f6f6b52..d63a88aaac3 100644 --- a/src/main/java/emu/grasscutter/game/activity/PlayerActivityData.java +++ b/src/main/java/emu/grasscutter/game/activity/PlayerActivityData.java @@ -39,21 +39,21 @@ public class PlayerActivityData { String detail; @Transient Player player; @Transient ActivityHandler activityHandler; - public void save(){ + public void save() { DatabaseHelper.savePlayerActivityData(this); } - public static PlayerActivityData getByPlayer(Player player, int activityId){ + public static PlayerActivityData getByPlayer(Player player, int activityId) { return DatabaseHelper.getPlayerActivityData(player.getUid(), activityId); } - public synchronized void addWatcherProgress(int watcherId){ + public synchronized void addWatcherProgress(int watcherId) { var watcherInfo = watcherInfoMap.get(watcherId); - if(watcherInfo == null){ + if (watcherInfo == null) { return; } - if(watcherInfo.curProgress >= watcherInfo.totalProgress){ + if (watcherInfo.curProgress >= watcherInfo.totalProgress) { return; } @@ -67,13 +67,13 @@ public List getAllWatcherInfo .toList(); } - public void setDetail(Object detail){ + public void setDetail(Object detail) { this.detail = JsonUtils.encode(detail); } public void takeWatcherReward(int watcherId) { var watcher = watcherInfoMap.get(watcherId); - if(watcher == null || watcher.isTakenReward()){ + if (watcher == null || watcher.isTakenReward()) { return; } @@ -82,7 +82,7 @@ public void takeWatcherReward(int watcherId) { .map(ActivityWatcherData::getRewardID) .map(id -> GameData.getRewardDataMap().get(id.intValue())); - if(reward.isEmpty()){ + if (reward.isEmpty()) { return; } @@ -106,11 +106,11 @@ public static class WatcherInfo{ int curProgress; boolean isTakenReward; - public ActivityWatcherData getMetadata(){ + public ActivityWatcherData getMetadata() { return GameData.getActivityWatcherDataMap().get(watcherId); } - public static WatcherInfo init(ActivityWatcher watcher){ + public static WatcherInfo init(ActivityWatcher watcher) { return WatcherInfo.of() .watcherId(watcher.getWatcherId()) .totalProgress(watcher.getActivityWatcherData().getProgress()) @@ -118,7 +118,7 @@ public static WatcherInfo init(ActivityWatcher watcher){ .build(); } - public ActivityWatcherInfoOuterClass.ActivityWatcherInfo toProto(){ + public ActivityWatcherInfoOuterClass.ActivityWatcherInfo toProto() { return ActivityWatcherInfoOuterClass.ActivityWatcherInfo.newBuilder() .setWatcherId(watcherId) .setCurProgress(curProgress) diff --git a/src/main/java/emu/grasscutter/game/avatar/Avatar.java b/src/main/java/emu/grasscutter/game/avatar/Avatar.java index d178c046f00..937ecc614d7 100644 --- a/src/main/java/emu/grasscutter/game/avatar/Avatar.java +++ b/src/main/java/emu/grasscutter/game/avatar/Avatar.java @@ -681,7 +681,7 @@ private boolean calcConstellationExtraCharges(OpenConfigEntry entry) { } private boolean calcConstellationExtraLevels(OpenConfigEntry entry) { - int skillId = switch(entry.getExtraTalentIndex()) { + int skillId = switch (entry.getExtraTalentIndex()) { case 9 -> this.skillDepot.getEnergySkill(); // Ult skill case 2 -> (this.skillDepot.getSkills().size() >= 2) ? this.skillDepot.getSkills().get(1) : 0; // E skill default -> 0; diff --git a/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java b/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java index cb640c42406..cc48f2e11d5 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java @@ -41,28 +41,28 @@ import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; public class EntityAvatar extends GameEntity { - private final Avatar avatar; + private final Avatar avatar; - private PlayerDieType killedType; - private int killedBy; + private PlayerDieType killedType; + private int killedBy; - public EntityAvatar(Scene scene, Avatar avatar) { - super(scene); - this.avatar = avatar; - this.avatar.setCurrentEnergy(); - this.id = getScene().getWorld().getNextEntityId(EntityIdType.AVATAR); + public EntityAvatar(Scene scene, Avatar avatar) { + super(scene); + this.avatar = avatar; + this.avatar.setCurrentEnergy(); + this.id = getScene().getWorld().getNextEntityId(EntityIdType.AVATAR); - GameItem weapon = this.getAvatar().getWeapon(); - if (weapon != null) { - weapon.setWeaponEntityId(getScene().getWorld().getNextEntityId(EntityIdType.WEAPON)); - } - } + GameItem weapon = this.getAvatar().getWeapon(); + if (weapon != null) { + weapon.setWeaponEntityId(getScene().getWorld().getNextEntityId(EntityIdType.WEAPON)); + } + } - public EntityAvatar(Avatar avatar) { - super(null); - this.avatar = avatar; - this.avatar.setCurrentEnergy(); - } + public EntityAvatar(Avatar avatar) { + super(null); + this.avatar = avatar; + this.avatar.setCurrentEnergy(); + } public Player getPlayer() { return avatar.getPlayer(); @@ -71,41 +71,41 @@ public Player getPlayer() { @Override public Position getPosition() { return getPlayer().getPosition(); - } - - @Override - public Position getRotation() { - return getPlayer().getRotation(); - } - - public Avatar getAvatar() { - return avatar; - } - - public int getKilledBy() { - return killedBy; - } - - public PlayerDieType getKilledType() { - return killedType; - } - - @Override - public boolean isAlive() { - return this.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) > 0f; - } - - @Override - public Int2FloatOpenHashMap getFightProperties() { - return getAvatar().getFightProperties(); - } - - public int getWeaponEntityId() { - if (getAvatar().getWeapon() != null) { - return getAvatar().getWeapon().getWeaponEntityId(); - } - return 0; - } + } + + @Override + public Position getRotation() { + return getPlayer().getRotation(); + } + + public Avatar getAvatar() { + return avatar; + } + + public int getKilledBy() { + return killedBy; + } + + public PlayerDieType getKilledType() { + return killedType; + } + + @Override + public boolean isAlive() { + return this.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) > 0f; + } + + @Override + public Int2FloatOpenHashMap getFightProperties() { + return getAvatar().getFightProperties(); + } + + public int getWeaponEntityId() { + if (getAvatar().getWeapon() != null) { + return getAvatar().getWeapon().getWeaponEntityId(); + } + return 0; + } @Override public void onDeath(int killerId) { @@ -116,31 +116,31 @@ public void onDeath(int killerId) { clearEnergy(ChangeEnergyReason.CHANGE_ENERGY_REASON_NONE); } - public void onDeath(PlayerDieType dieType, int killerId) { + public void onDeath(PlayerDieType dieType, int killerId) { super.onDeath(killerId); // Invoke super class's onDeath() method. - this.killedType = dieType; - this.killedBy = killerId; - clearEnergy(ChangeEnergyReason.CHANGE_ENERGY_REASON_NONE); - } + this.killedType = dieType; + this.killedBy = killerId; + clearEnergy(ChangeEnergyReason.CHANGE_ENERGY_REASON_NONE); + } - @Override - public float heal(float amount) { - float healed = super.heal(amount); + @Override + public float heal(float amount) { + float healed = super.heal(amount); - if (healed > 0f) { - getScene().broadcastPacket( + if (healed > 0f) { + getScene().broadcastPacket( new PacketEntityFightPropChangeReasonNotify(this, FightProperty.FIGHT_PROP_CUR_HP, healed, PropChangeReason.PROP_CHANGE_REASON_ABILITY, ChangeHpReason.CHANGE_HP_REASON_ADD_ABILITY) - ); - } + ); + } - return healed; - } + return healed; + } - public void clearEnergy(ChangeEnergyReason reason) { - // Fight props. - FightProperty curEnergyProp = this.getAvatar().getSkillDepot().getElementType().getCurEnergyProp(); - FightProperty maxEnergyProp = this.getAvatar().getSkillDepot().getElementType().getMaxEnergyProp(); + public void clearEnergy(ChangeEnergyReason reason) { + // Fight props. + FightProperty curEnergyProp = this.getAvatar().getSkillDepot().getElementType().getCurEnergyProp(); + FightProperty maxEnergyProp = this.getAvatar().getSkillDepot().getElementType().getMaxEnergyProp(); // Get max energy. float maxEnergy = this.avatar.getFightProperty(maxEnergyProp); @@ -151,174 +151,174 @@ public void clearEnergy(ChangeEnergyReason reason) { // Send packets. this.getScene().broadcastPacket(new PacketEntityFightPropUpdateNotify(this, curEnergyProp)); - if (reason == ChangeEnergyReason.CHANGE_ENERGY_REASON_SKILL_START) { - this.getScene().broadcastPacket(new PacketEntityFightPropChangeReasonNotify(this, curEnergyProp, -maxEnergy, reason)); - } - } + if (reason == ChangeEnergyReason.CHANGE_ENERGY_REASON_SKILL_START) { + this.getScene().broadcastPacket(new PacketEntityFightPropChangeReasonNotify(this, curEnergyProp, -maxEnergy, reason)); + } + } - public void addEnergy(float amount, PropChangeReason reason) { - this.addEnergy(amount, reason, false); - } - public void addEnergy(float amount, PropChangeReason reason, boolean isFlat) { - // Get current and maximum energy for this avatar. - FightProperty curEnergyProp = this.getAvatar().getSkillDepot().getElementType().getCurEnergyProp(); - FightProperty maxEnergyProp = this.getAvatar().getSkillDepot().getElementType().getMaxEnergyProp(); + public void addEnergy(float amount, PropChangeReason reason) { + this.addEnergy(amount, reason, false); + } + public void addEnergy(float amount, PropChangeReason reason, boolean isFlat) { + // Get current and maximum energy for this avatar. + FightProperty curEnergyProp = this.getAvatar().getSkillDepot().getElementType().getCurEnergyProp(); + FightProperty maxEnergyProp = this.getAvatar().getSkillDepot().getElementType().getMaxEnergyProp(); - float curEnergy = this.getFightProperty(curEnergyProp); - float maxEnergy = this.getFightProperty(maxEnergyProp); + float curEnergy = this.getFightProperty(curEnergyProp); + float maxEnergy = this.getFightProperty(maxEnergyProp); - // Get energy recharge. - float energyRecharge = this.getFightProperty(FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY); + // Get energy recharge. + float energyRecharge = this.getFightProperty(FightProperty.FIGHT_PROP_CHARGE_EFFICIENCY); // Scale amount by energy recharge, if the amount is not flat. if (!isFlat) { amount *= energyRecharge; } - // Determine the new energy value. - float newEnergy = Math.min(curEnergy + amount, maxEnergy); - - // Set energy and notify. - if (newEnergy != curEnergy) { - this.avatar.setCurrentEnergy(curEnergyProp, newEnergy); - - this.getScene().broadcastPacket(new PacketAvatarFightPropUpdateNotify(this.getAvatar(), curEnergyProp)); - this.getScene().broadcastPacket(new PacketEntityFightPropChangeReasonNotify(this, curEnergyProp, newEnergy, reason)); - } - } - - public SceneAvatarInfo getSceneAvatarInfo() { - SceneAvatarInfo.Builder avatarInfo = SceneAvatarInfo.newBuilder() - .setUid(this.getPlayer().getUid()) - .setAvatarId(this.getAvatar().getAvatarId()) - .setGuid(this.getAvatar().getGuid()) - .setPeerId(this.getPlayer().getPeerId()) - .addAllTalentIdList(this.getAvatar().getTalentIdList()) - .setCoreProudSkillLevel(this.getAvatar().getCoreProudSkillLevel()) - .putAllSkillLevelMap(this.getAvatar().getSkillLevelMap()) - .setSkillDepotId(this.getAvatar().getSkillDepotId()) - .addAllInherentProudSkillList(this.getAvatar().getProudSkillList()) - .putAllProudSkillExtraLevelMap(this.getAvatar().getProudSkillBonusMap()) - .addAllTeamResonanceList(this.getAvatar().getPlayer().getTeamManager().getTeamResonances()) - .setWearingFlycloakId(this.getAvatar().getFlyCloak()) - .setCostumeId(this.getAvatar().getCostume()) - .setBornTime(this.getAvatar().getBornTime()); - - for (GameItem item : avatar.getEquips().values()) { - if (item.getItemData().getEquipType() == EquipType.EQUIP_WEAPON) { - avatarInfo.setWeapon(item.createSceneWeaponInfo()); - } else { - avatarInfo.addReliquaryList(item.createSceneReliquaryInfo()); - } - avatarInfo.addEquipIdList(item.getItemId()); - } - - return avatarInfo.build(); - } - - @Override - public SceneEntityInfo toProto() { - EntityAuthorityInfo authority = EntityAuthorityInfo.newBuilder() - .setAbilityInfo(AbilitySyncStateInfo.newBuilder()) - .setRendererChangedInfo(EntityRendererChangedInfo.newBuilder()) - .setAiInfo(SceneEntityAiInfo.newBuilder().setIsAiOpen(true).setBornPos(Vector.newBuilder())) - .setBornPos(Vector.newBuilder()) - .build(); - - SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() - .setEntityId(getId()) - .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_AVATAR) - .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) - .setEntityClientData(EntityClientData.newBuilder()) - .setEntityAuthorityInfo(authority) - .setLastMoveSceneTimeMs(this.getLastMoveSceneTimeMs()) - .setLastMoveReliableSeq(this.getLastMoveReliableSeq()) - .setLifeState(this.getLifeState().getValue()); - - if (this.getScene() != null) { - entityInfo.setMotionInfo(this.getMotionInfo()); - } - - for (Int2FloatMap.Entry entry : getFightProperties().int2FloatEntrySet()) { - if (entry.getIntKey() == 0) { - continue; - } - FightPropPair fightProp = FightPropPair.newBuilder().setPropType(entry.getIntKey()).setPropValue(entry.getFloatValue()).build(); - entityInfo.addFightPropList(fightProp); - } - - PropPair pair = PropPair.newBuilder() - .setType(PlayerProperty.PROP_LEVEL.getId()) - .setPropValue(ProtoHelper.newPropValue(PlayerProperty.PROP_LEVEL, getAvatar().getLevel())) - .build(); - entityInfo.addPropList(pair); - - entityInfo.setAvatar(this.getSceneAvatarInfo()); - - return entityInfo.build(); - } - - public AbilityControlBlock getAbilityControlBlock() { - AvatarData data = this.getAvatar().getAvatarData(); - AbilityControlBlock.Builder abilityControlBlock = AbilityControlBlock.newBuilder(); - int embryoId = 0; - - // Add avatar abilities - if (data.getAbilities() != null) { - for (int id : data.getAbilities()) { - AbilityEmbryo emb = AbilityEmbryo.newBuilder() - .setAbilityId(++embryoId) - .setAbilityNameHash(id) - .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) - .build(); - abilityControlBlock.addAbilityEmbryoList(emb); - } - } - // Add default abilities - for (int id : GameConstants.DEFAULT_ABILITY_HASHES) { - AbilityEmbryo emb = AbilityEmbryo.newBuilder() - .setAbilityId(++embryoId) - .setAbilityNameHash(id) - .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) - .build(); - abilityControlBlock.addAbilityEmbryoList(emb); - } - // Add team resonances - for (int id : this.getPlayer().getTeamManager().getTeamResonancesConfig()) { - AbilityEmbryo emb = AbilityEmbryo.newBuilder() - .setAbilityId(++embryoId) - .setAbilityNameHash(id) - .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) - .build(); - abilityControlBlock.addAbilityEmbryoList(emb); - } - // Add skill depot abilities - AvatarSkillDepotData skillDepot = GameData.getAvatarSkillDepotDataMap().get(this.getAvatar().getSkillDepotId()); - if (skillDepot != null && skillDepot.getAbilities() != null) { - for (int id : skillDepot.getAbilities()) { - AbilityEmbryo emb = AbilityEmbryo.newBuilder() - .setAbilityId(++embryoId) - .setAbilityNameHash(id) - .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) - .build(); - abilityControlBlock.addAbilityEmbryoList(emb); - } - } - // Add equip abilities - if (this.getAvatar().getExtraAbilityEmbryos().size() > 0) { - for (String skill : this.getAvatar().getExtraAbilityEmbryos()) { - AbilityEmbryo emb = AbilityEmbryo.newBuilder() - .setAbilityId(++embryoId) - .setAbilityNameHash(Utils.abilityHash(skill)) - .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) - .build(); - abilityControlBlock.addAbilityEmbryoList(emb); - } - } - - // - return abilityControlBlock.build(); - } + // Determine the new energy value. + float newEnergy = Math.min(curEnergy + amount, maxEnergy); + + // Set energy and notify. + if (newEnergy != curEnergy) { + this.avatar.setCurrentEnergy(curEnergyProp, newEnergy); + + this.getScene().broadcastPacket(new PacketAvatarFightPropUpdateNotify(this.getAvatar(), curEnergyProp)); + this.getScene().broadcastPacket(new PacketEntityFightPropChangeReasonNotify(this, curEnergyProp, newEnergy, reason)); + } + } + + public SceneAvatarInfo getSceneAvatarInfo() { + SceneAvatarInfo.Builder avatarInfo = SceneAvatarInfo.newBuilder() + .setUid(this.getPlayer().getUid()) + .setAvatarId(this.getAvatar().getAvatarId()) + .setGuid(this.getAvatar().getGuid()) + .setPeerId(this.getPlayer().getPeerId()) + .addAllTalentIdList(this.getAvatar().getTalentIdList()) + .setCoreProudSkillLevel(this.getAvatar().getCoreProudSkillLevel()) + .putAllSkillLevelMap(this.getAvatar().getSkillLevelMap()) + .setSkillDepotId(this.getAvatar().getSkillDepotId()) + .addAllInherentProudSkillList(this.getAvatar().getProudSkillList()) + .putAllProudSkillExtraLevelMap(this.getAvatar().getProudSkillBonusMap()) + .addAllTeamResonanceList(this.getAvatar().getPlayer().getTeamManager().getTeamResonances()) + .setWearingFlycloakId(this.getAvatar().getFlyCloak()) + .setCostumeId(this.getAvatar().getCostume()) + .setBornTime(this.getAvatar().getBornTime()); + + for (GameItem item : avatar.getEquips().values()) { + if (item.getItemData().getEquipType() == EquipType.EQUIP_WEAPON) { + avatarInfo.setWeapon(item.createSceneWeaponInfo()); + } else { + avatarInfo.addReliquaryList(item.createSceneReliquaryInfo()); + } + avatarInfo.addEquipIdList(item.getItemId()); + } + + return avatarInfo.build(); + } + + @Override + public SceneEntityInfo toProto() { + EntityAuthorityInfo authority = EntityAuthorityInfo.newBuilder() + .setAbilityInfo(AbilitySyncStateInfo.newBuilder()) + .setRendererChangedInfo(EntityRendererChangedInfo.newBuilder()) + .setAiInfo(SceneEntityAiInfo.newBuilder().setIsAiOpen(true).setBornPos(Vector.newBuilder())) + .setBornPos(Vector.newBuilder()) + .build(); + + SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() + .setEntityId(getId()) + .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_AVATAR) + .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) + .setEntityClientData(EntityClientData.newBuilder()) + .setEntityAuthorityInfo(authority) + .setLastMoveSceneTimeMs(this.getLastMoveSceneTimeMs()) + .setLastMoveReliableSeq(this.getLastMoveReliableSeq()) + .setLifeState(this.getLifeState().getValue()); + + if (this.getScene() != null) { + entityInfo.setMotionInfo(this.getMotionInfo()); + } + + for (Int2FloatMap.Entry entry : getFightProperties().int2FloatEntrySet()) { + if (entry.getIntKey() == 0) { + continue; + } + FightPropPair fightProp = FightPropPair.newBuilder().setPropType(entry.getIntKey()).setPropValue(entry.getFloatValue()).build(); + entityInfo.addFightPropList(fightProp); + } + + PropPair pair = PropPair.newBuilder() + .setType(PlayerProperty.PROP_LEVEL.getId()) + .setPropValue(ProtoHelper.newPropValue(PlayerProperty.PROP_LEVEL, getAvatar().getLevel())) + .build(); + entityInfo.addPropList(pair); + + entityInfo.setAvatar(this.getSceneAvatarInfo()); + + return entityInfo.build(); + } + + public AbilityControlBlock getAbilityControlBlock() { + AvatarData data = this.getAvatar().getAvatarData(); + AbilityControlBlock.Builder abilityControlBlock = AbilityControlBlock.newBuilder(); + int embryoId = 0; + + // Add avatar abilities + if (data.getAbilities() != null) { + for (int id : data.getAbilities()) { + AbilityEmbryo emb = AbilityEmbryo.newBuilder() + .setAbilityId(++embryoId) + .setAbilityNameHash(id) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) + .build(); + abilityControlBlock.addAbilityEmbryoList(emb); + } + } + // Add default abilities + for (int id : GameConstants.DEFAULT_ABILITY_HASHES) { + AbilityEmbryo emb = AbilityEmbryo.newBuilder() + .setAbilityId(++embryoId) + .setAbilityNameHash(id) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) + .build(); + abilityControlBlock.addAbilityEmbryoList(emb); + } + // Add team resonances + for (int id : this.getPlayer().getTeamManager().getTeamResonancesConfig()) { + AbilityEmbryo emb = AbilityEmbryo.newBuilder() + .setAbilityId(++embryoId) + .setAbilityNameHash(id) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) + .build(); + abilityControlBlock.addAbilityEmbryoList(emb); + } + // Add skill depot abilities + AvatarSkillDepotData skillDepot = GameData.getAvatarSkillDepotDataMap().get(this.getAvatar().getSkillDepotId()); + if (skillDepot != null && skillDepot.getAbilities() != null) { + for (int id : skillDepot.getAbilities()) { + AbilityEmbryo emb = AbilityEmbryo.newBuilder() + .setAbilityId(++embryoId) + .setAbilityNameHash(id) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) + .build(); + abilityControlBlock.addAbilityEmbryoList(emb); + } + } + // Add equip abilities + if (this.getAvatar().getExtraAbilityEmbryos().size() > 0) { + for (String skill : this.getAvatar().getExtraAbilityEmbryos()) { + AbilityEmbryo emb = AbilityEmbryo.newBuilder() + .setAbilityId(++embryoId) + .setAbilityNameHash(Utils.abilityHash(skill)) + .setAbilityOverrideNameHash(GameConstants.DEFAULT_ABILITY_NAME) + .build(); + abilityControlBlock.addAbilityEmbryoList(emb); + } + } + + // + return abilityControlBlock.build(); + } /** * Move this entity to a new position. diff --git a/src/main/java/emu/grasscutter/game/entity/EntityBaseGadget.java b/src/main/java/emu/grasscutter/game/entity/EntityBaseGadget.java index b063db33ad5..77a9f6e7e2b 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityBaseGadget.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityBaseGadget.java @@ -5,14 +5,14 @@ public abstract class EntityBaseGadget extends GameEntity { - public EntityBaseGadget(Scene scene) { - super(scene); - } + public EntityBaseGadget(Scene scene) { + super(scene); + } - public abstract int getGadgetId(); + public abstract int getGadgetId(); - @Override - public void onDeath(int killerId) { + @Override + public void onDeath(int killerId) { super.onDeath(killerId); // Invoke super class's onDeath() method. - } + } } diff --git a/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java b/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java index 769f571e768..34fcf918dfa 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java @@ -22,140 +22,140 @@ import it.unimi.dsi.fastutil.ints.Int2FloatOpenHashMap; public class EntityClientGadget extends EntityBaseGadget { - private final Player owner; - - private final Position pos; - private final Position rot; - - private int configId; - private int campId; - private int campType; - private int ownerEntityId; - private int targetEntityId; - private boolean asyncLoad; - - private int originalOwnerEntityId; - - public EntityClientGadget(Scene scene, Player player, EvtCreateGadgetNotify notify) { - super(scene); - this.owner = player; - this.id = notify.getEntityId(); - this.pos = new Position(notify.getInitPos()); - this.rot = new Position(notify.getInitEulerAngles()); - this.configId = notify.getConfigId(); - this.campId = notify.getCampId(); - this.campType = notify.getCampType(); - this.ownerEntityId = notify.getPropOwnerEntityId(); - this.targetEntityId = notify.getTargetEntityId(); - this.asyncLoad = notify.getIsAsyncLoad(); - - GameEntity owner = scene.getEntityById(this.ownerEntityId); - if (owner instanceof EntityClientGadget ownerGadget) { - this.originalOwnerEntityId = ownerGadget.getOriginalOwnerEntityId(); - } - else { - this.originalOwnerEntityId = this.ownerEntityId; - } - } - - @Override - public int getGadgetId() { - return configId; - } - - public Player getOwner() { - return owner; - } - - public int getCampId() { - return campId; - } - - public int getCampType() { - return campType; - } - - public int getOwnerEntityId() { - return ownerEntityId; - } - - public int getTargetEntityId() { - return targetEntityId; - } - - public boolean isAsyncLoad() { - return this.asyncLoad; - } - - public int getOriginalOwnerEntityId() { - return this.originalOwnerEntityId; - } - - @Override - public void onDeath(int killerId) { + private final Player owner; + + private final Position pos; + private final Position rot; + + private int configId; + private int campId; + private int campType; + private int ownerEntityId; + private int targetEntityId; + private boolean asyncLoad; + + private int originalOwnerEntityId; + + public EntityClientGadget(Scene scene, Player player, EvtCreateGadgetNotify notify) { + super(scene); + this.owner = player; + this.id = notify.getEntityId(); + this.pos = new Position(notify.getInitPos()); + this.rot = new Position(notify.getInitEulerAngles()); + this.configId = notify.getConfigId(); + this.campId = notify.getCampId(); + this.campType = notify.getCampType(); + this.ownerEntityId = notify.getPropOwnerEntityId(); + this.targetEntityId = notify.getTargetEntityId(); + this.asyncLoad = notify.getIsAsyncLoad(); + + GameEntity owner = scene.getEntityById(this.ownerEntityId); + if (owner instanceof EntityClientGadget ownerGadget) { + this.originalOwnerEntityId = ownerGadget.getOriginalOwnerEntityId(); + } + else { + this.originalOwnerEntityId = this.ownerEntityId; + } + } + + @Override + public int getGadgetId() { + return configId; + } + + public Player getOwner() { + return owner; + } + + public int getCampId() { + return campId; + } + + public int getCampType() { + return campType; + } + + public int getOwnerEntityId() { + return ownerEntityId; + } + + public int getTargetEntityId() { + return targetEntityId; + } + + public boolean isAsyncLoad() { + return this.asyncLoad; + } + + public int getOriginalOwnerEntityId() { + return this.originalOwnerEntityId; + } + + @Override + public void onDeath(int killerId) { super.onDeath(killerId); // Invoke super class's onDeath() method. - } - - @Override - public Int2FloatOpenHashMap getFightProperties() { - // TODO Auto-generated method stub - return null; - } - - @Override - public Position getPosition() { - // TODO Auto-generated method stub - return this.pos; - } - - @Override - public Position getRotation() { - // TODO Auto-generated method stub - return this.rot; - } - - @Override - public SceneEntityInfo toProto() { - EntityAuthorityInfo authority = EntityAuthorityInfo.newBuilder() - .setAbilityInfo(AbilitySyncStateInfo.newBuilder()) - .setRendererChangedInfo(EntityRendererChangedInfo.newBuilder()) - .setAiInfo(SceneEntityAiInfo.newBuilder().setIsAiOpen(true).setBornPos(Vector.newBuilder())) - .setBornPos(Vector.newBuilder()) - .build(); - - SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() - .setEntityId(getId()) - .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_GADGET) - .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) - .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) - .setEntityClientData(EntityClientData.newBuilder()) - .setEntityAuthorityInfo(authority) - .setLifeState(1); - - PropPair pair = PropPair.newBuilder() - .setType(PlayerProperty.PROP_LEVEL.getId()) - .setPropValue(ProtoHelper.newPropValue(PlayerProperty.PROP_LEVEL, 1)) - .build(); - entityInfo.addPropList(pair); - - ClientGadgetInfoOuterClass.ClientGadgetInfo clientGadget = ClientGadgetInfoOuterClass.ClientGadgetInfo.newBuilder() - .setCampId(this.getCampId()) - .setCampType(this.getCampType()) - .setOwnerEntityId(this.getOwnerEntityId()) - .setTargetEntityId(this.getTargetEntityId()) - .setAsyncLoad(this.isAsyncLoad()) - .build(); - - SceneGadgetInfo.Builder gadgetInfo = SceneGadgetInfo.newBuilder() - .setGadgetId(this.getGadgetId()) - .setOwnerEntityId(this.getOwnerEntityId()) - .setIsEnableInteract(true) - .setClientGadget(clientGadget) - .setPropOwnerEntityId(this.getOwnerEntityId()) - .setAuthorityPeerId(this.getOwner().getPeerId()); - - entityInfo.setGadget(gadgetInfo); - - return entityInfo.build(); - } + } + + @Override + public Int2FloatOpenHashMap getFightProperties() { + // TODO Auto-generated method stub + return null; + } + + @Override + public Position getPosition() { + // TODO Auto-generated method stub + return this.pos; + } + + @Override + public Position getRotation() { + // TODO Auto-generated method stub + return this.rot; + } + + @Override + public SceneEntityInfo toProto() { + EntityAuthorityInfo authority = EntityAuthorityInfo.newBuilder() + .setAbilityInfo(AbilitySyncStateInfo.newBuilder()) + .setRendererChangedInfo(EntityRendererChangedInfo.newBuilder()) + .setAiInfo(SceneEntityAiInfo.newBuilder().setIsAiOpen(true).setBornPos(Vector.newBuilder())) + .setBornPos(Vector.newBuilder()) + .build(); + + SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() + .setEntityId(getId()) + .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_GADGET) + .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) + .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) + .setEntityClientData(EntityClientData.newBuilder()) + .setEntityAuthorityInfo(authority) + .setLifeState(1); + + PropPair pair = PropPair.newBuilder() + .setType(PlayerProperty.PROP_LEVEL.getId()) + .setPropValue(ProtoHelper.newPropValue(PlayerProperty.PROP_LEVEL, 1)) + .build(); + entityInfo.addPropList(pair); + + ClientGadgetInfoOuterClass.ClientGadgetInfo clientGadget = ClientGadgetInfoOuterClass.ClientGadgetInfo.newBuilder() + .setCampId(this.getCampId()) + .setCampType(this.getCampType()) + .setOwnerEntityId(this.getOwnerEntityId()) + .setTargetEntityId(this.getTargetEntityId()) + .setAsyncLoad(this.isAsyncLoad()) + .build(); + + SceneGadgetInfo.Builder gadgetInfo = SceneGadgetInfo.newBuilder() + .setGadgetId(this.getGadgetId()) + .setOwnerEntityId(this.getOwnerEntityId()) + .setIsEnableInteract(true) + .setClientGadget(clientGadget) + .setPropOwnerEntityId(this.getOwnerEntityId()) + .setAuthorityPeerId(this.getOwner().getPeerId()); + + entityInfo.setGadget(gadgetInfo); + + return entityInfo.build(); + } } diff --git a/src/main/java/emu/grasscutter/game/entity/EntityGadget.java b/src/main/java/emu/grasscutter/game/entity/EntityGadget.java index 10a747fb26d..7f640f9d804 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityGadget.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityGadget.java @@ -223,7 +223,7 @@ public SceneEntityInfo toProto() { .setIsEnableInteract(true) .setAuthorityPeerId(this.getScene().getWorld().getHostPeerId()); - if(this.metaGadget != null) { + if (this.metaGadget != null) { gadgetInfo.setDraftId(this.metaGadget.draft_id); } diff --git a/src/main/java/emu/grasscutter/game/entity/GameEntity.java b/src/main/java/emu/grasscutter/game/entity/GameEntity.java index 2e06d5defcb..9d60a683beb 100644 --- a/src/main/java/emu/grasscutter/game/entity/GameEntity.java +++ b/src/main/java/emu/grasscutter/game/entity/GameEntity.java @@ -25,64 +25,64 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; public abstract class GameEntity { - protected int id; - private final Scene scene; - private SpawnDataEntry spawnEntry; - - private int blockId; - private int configId; - private int groupId; - - private MotionState moveState; - private int lastMoveSceneTimeMs; - private int lastMoveReliableSeq; - - // Abilities - private Map metaOverrideMap; - private Int2ObjectMap metaModifiers; - - public GameEntity(Scene scene) { - this.scene = scene; - this.moveState = MotionState.MOTION_STATE_NONE; - } - - public int getId() { - return this.id; - } - - public int getEntityType() { - return this.getId() >> 24; - } - - public World getWorld() { - return this.getScene().getWorld(); - } - - public Scene getScene() { - return this.scene; - } - - public boolean isAlive() { - return true; - } - - public LifeState getLifeState() { - return this.isAlive() ? LifeState.LIFE_ALIVE : LifeState.LIFE_DEAD; - } - - public Map getMetaOverrideMap() { - if (this.metaOverrideMap == null) { - this.metaOverrideMap = new HashMap<>(); - } - return this.metaOverrideMap; - } - - public Int2ObjectMap getMetaModifiers() { - if (this.metaModifiers == null) { - this.metaModifiers = new Int2ObjectOpenHashMap<>(); - } - return this.metaModifiers; - } + protected int id; + private final Scene scene; + private SpawnDataEntry spawnEntry; + + private int blockId; + private int configId; + private int groupId; + + private MotionState moveState; + private int lastMoveSceneTimeMs; + private int lastMoveReliableSeq; + + // Abilities + private Map metaOverrideMap; + private Int2ObjectMap metaModifiers; + + public GameEntity(Scene scene) { + this.scene = scene; + this.moveState = MotionState.MOTION_STATE_NONE; + } + + public int getId() { + return this.id; + } + + public int getEntityType() { + return this.getId() >> 24; + } + + public World getWorld() { + return this.getScene().getWorld(); + } + + public Scene getScene() { + return this.scene; + } + + public boolean isAlive() { + return true; + } + + public LifeState getLifeState() { + return this.isAlive() ? LifeState.LIFE_ALIVE : LifeState.LIFE_DEAD; + } + + public Map getMetaOverrideMap() { + if (this.metaOverrideMap == null) { + this.metaOverrideMap = new HashMap<>(); + } + return this.metaOverrideMap; + } + + public Int2ObjectMap getMetaModifiers() { + if (this.metaModifiers == null) { + this.metaModifiers = new Int2ObjectOpenHashMap<>(); + } + return this.metaModifiers; + } public abstract Int2FloatOpenHashMap getFightProperties(); @@ -215,12 +215,12 @@ public void damage(float amount, int killerId) { // Invoke entity damage event. EntityDamageEvent event = new EntityDamageEvent(this, amount, this.getScene().getEntityById(killerId)); - event.call(); + event.call(); if (event.isCanceled()) { return; // If the event is canceled, do not damage the entity. } - - if(getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) != Float.POSITIVE_INFINITY){ + + if (getFightProperty(FightProperty.FIGHT_PROP_CUR_HP) != Float.POSITIVE_INFINITY) { // Add negative HP to the current HP property. this.addFightProperty(FightProperty.FIGHT_PROP_CUR_HP, -(event.getDamage())); } diff --git a/src/main/java/emu/grasscutter/game/entity/gadget/GadgetChest.java b/src/main/java/emu/grasscutter/game/entity/gadget/GadgetChest.java index afee4d332eb..6cbc4b6440a 100644 --- a/src/main/java/emu/grasscutter/game/entity/gadget/GadgetChest.java +++ b/src/main/java/emu/grasscutter/game/entity/gadget/GadgetChest.java @@ -35,10 +35,10 @@ public boolean onInteract(Player player, GadgetInteractReq req) { return false; }else { boolean success; - if(handler instanceof BossChestInteractHandler bossChestInteractHandler){ + if (handler instanceof BossChestInteractHandler bossChestInteractHandler) { success = bossChestInteractHandler.onInteract(this, player, req.getResinCostType()== ResinCostTypeOuterClass.ResinCostType.RESIN_COST_TYPE_CONDENSE); - }else{ + }else { success = handler.onInteract(this, player); } if (!success) { diff --git a/src/main/java/emu/grasscutter/game/entity/gadget/GadgetWorktop.java b/src/main/java/emu/grasscutter/game/entity/gadget/GadgetWorktop.java index cc4669a221a..8e05faa6c1b 100644 --- a/src/main/java/emu/grasscutter/game/entity/gadget/GadgetWorktop.java +++ b/src/main/java/emu/grasscutter/game/entity/gadget/GadgetWorktop.java @@ -13,46 +13,46 @@ import it.unimi.dsi.fastutil.ints.IntSet; public class GadgetWorktop extends GadgetContent { - private IntSet worktopOptions; + private IntSet worktopOptions; private WorktopWorktopOptionHandler handler; - public GadgetWorktop(EntityGadget gadget) { - super(gadget); - } + public GadgetWorktop(EntityGadget gadget) { + super(gadget); + } - public IntSet getWorktopOptions() { - return worktopOptions; - } + public IntSet getWorktopOptions() { + return worktopOptions; + } - public void addWorktopOptions(int[] options) { - if (this.worktopOptions == null) { - this.worktopOptions = new IntOpenHashSet(); - } - Arrays.stream(options).forEach(this.worktopOptions::add); - } + public void addWorktopOptions(int[] options) { + if (this.worktopOptions == null) { + this.worktopOptions = new IntOpenHashSet(); + } + Arrays.stream(options).forEach(this.worktopOptions::add); + } - public void removeWorktopOption(int option) { - if (this.worktopOptions == null) { - return; - } - this.worktopOptions.remove(option); - } + public void removeWorktopOption(int option) { + if (this.worktopOptions == null) { + return; + } + this.worktopOptions.remove(option); + } - public boolean onInteract(Player player, GadgetInteractReq req) { - return false; - } + public boolean onInteract(Player player, GadgetInteractReq req) { + return false; + } - public void onBuildProto(SceneGadgetInfo.Builder gadgetInfo) { - if (this.worktopOptions == null) { - return; - } + public void onBuildProto(SceneGadgetInfo.Builder gadgetInfo) { + if (this.worktopOptions == null) { + return; + } - WorktopInfo worktop = WorktopInfo.newBuilder() - .addAllOptionList(this.getWorktopOptions()) - .build(); + WorktopInfo worktop = WorktopInfo.newBuilder() + .addAllOptionList(this.getWorktopOptions()) + .build(); - gadgetInfo.setWorktop(worktop); - } + gadgetInfo.setWorktop(worktop); + } public void setOnSelectWorktopOptionEvent(WorktopWorktopOptionHandler handler) { this.handler = handler; diff --git a/src/main/java/emu/grasscutter/game/entity/gadget/chest/BossChestInteractHandler.java b/src/main/java/emu/grasscutter/game/entity/gadget/chest/BossChestInteractHandler.java index a740ff18c52..ce47013d2a9 100644 --- a/src/main/java/emu/grasscutter/game/entity/gadget/chest/BossChestInteractHandler.java +++ b/src/main/java/emu/grasscutter/game/entity/gadget/chest/BossChestInteractHandler.java @@ -24,7 +24,7 @@ public boolean onInteract(GadgetChest chest, Player player) { public boolean onInteract(GadgetChest chest, Player player,boolean useCondensedResin) { var blossomRewards = player.getScene().getBlossomManager().onReward(player,chest.getGadget(),useCondensedResin); - if(blossomRewards!=null) { + if (blossomRewards!=null) { player.getInventory().addItems(blossomRewards, ActionReason.OpenWorldBossChest); player.sendPacket(new PacketGadgetAutoPickDropInfoNotify(blossomRewards)); return true; diff --git a/src/main/java/emu/grasscutter/game/entity/gadget/worktop/WorktopWorktopOptionHandler.java b/src/main/java/emu/grasscutter/game/entity/gadget/worktop/WorktopWorktopOptionHandler.java index f6aa1a92d32..e1b385a611b 100644 --- a/src/main/java/emu/grasscutter/game/entity/gadget/worktop/WorktopWorktopOptionHandler.java +++ b/src/main/java/emu/grasscutter/game/entity/gadget/worktop/WorktopWorktopOptionHandler.java @@ -3,4 +3,4 @@ import emu.grasscutter.game.entity.gadget.GadgetWorktop; public interface WorktopWorktopOptionHandler { boolean onSelectWorktopOption(GadgetWorktop gadgetWorktop,int option); -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/game/inventory/MaterialType.java b/src/main/java/emu/grasscutter/game/inventory/MaterialType.java index 097bc9e96fb..a9e7e55c81c 100644 --- a/src/main/java/emu/grasscutter/game/inventory/MaterialType.java +++ b/src/main/java/emu/grasscutter/game/inventory/MaterialType.java @@ -47,31 +47,31 @@ public enum MaterialType { MATERIAL_ACTIVITY_ROBOT (38), MATERIAL_ACTIVITY_GEAR (39), MATERIAL_ACTIVITY_JIGSAW (40); - - private final int value; - private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); - private static final Map stringMap = new HashMap<>(); - - static { - Stream.of(values()).forEach(e -> { - map.put(e.getValue(), e); - stringMap.put(e.name(), e); - }); - } - - private MaterialType(int value) { - this.value = value; - } - public int getValue() { - return value; - } - - public static MaterialType getTypeByValue(int value) { - return map.getOrDefault(value, MATERIAL_NONE); - } - - public static MaterialType getTypeByName(String name) { - return stringMap.getOrDefault(name, MATERIAL_NONE); - } + private final int value; + private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); + private static final Map stringMap = new HashMap<>(); + + static { + Stream.of(values()).forEach(e -> { + map.put(e.getValue(), e); + stringMap.put(e.name(), e); + }); + } + + private MaterialType(int value) { + this.value = value; + } + + public int getValue() { + return value; + } + + public static MaterialType getTypeByValue(int value) { + return map.getOrDefault(value, MATERIAL_NONE); + } + + public static MaterialType getTypeByName(String name) { + return stringMap.getOrDefault(name, MATERIAL_NONE); + } } diff --git a/src/main/java/emu/grasscutter/game/managers/FurnitureManager.java b/src/main/java/emu/grasscutter/game/managers/FurnitureManager.java index f2078f55e2e..d5b8a2dc47c 100644 --- a/src/main/java/emu/grasscutter/game/managers/FurnitureManager.java +++ b/src/main/java/emu/grasscutter/game/managers/FurnitureManager.java @@ -36,7 +36,7 @@ public void notifyUnlockFurnitureSuite() { public synchronized boolean unlockFurnitureOrSuite(GameItem useItem) { ItemUseOp itemUseOp = useItem.getItemData().getItemUse().get(0).getUseOp(); - + // Check if (itemUseOp != ItemUseOp.ITEM_USE_UNLOCK_FURNITURE_SUITE && itemUseOp != ItemUseOp.ITEM_USE_UNLOCK_FURNITURE_FORMULA) { return false; diff --git a/src/main/java/emu/grasscutter/game/managers/blossom/BlossomActivity.java b/src/main/java/emu/grasscutter/game/managers/blossom/BlossomActivity.java index 4e50262ac6d..d1a2d7cfc7c 100644 --- a/src/main/java/emu/grasscutter/game/managers/blossom/BlossomActivity.java +++ b/src/main/java/emu/grasscutter/game/managers/blossom/BlossomActivity.java @@ -54,36 +54,36 @@ public BlossomActivity(EntityGadget entityGadget, List monsters, int ti challengeTriggers.add(new KillMonsterTrigger()); //this.challengeTriggers.add(new InTimeTrigger()); } - public WorldChallenge getChallenge(){ + public WorldChallenge getChallenge() { return this.challenge; } public void setMonsters(List monsters) { this.activeMonsters.clear(); this.activeMonsters.addAll(monsters); - for(EntityMonster monster : monsters){ + for (EntityMonster monster : monsters) { monster.setGroupId(this.tempSceneGroup.id); } } - public int getAliveMonstersCount(){ + public int getAliveMonstersCount() { int count=0; - for(EntityMonster monster: activeMonsters) { - if(monster.isAlive()){ + for (EntityMonster monster: activeMonsters) { + if (monster.isAlive()) { count++; } } return count; } - public boolean getPass(){ + public boolean getPass() { return pass; } - public void start(){ + public void start() { challenge.start(); } public void onTick() { Scene scene = gadget.getScene(); Position pos = gadget.getPosition(); - if(getAliveMonstersCount() <= 2){ - if(generatedCount newMonsters = new ArrayList<>(); int willSpawn = Utils.randomRange(3,5); - if(generatedCount+willSpawn>goal){ + if (generatedCount+willSpawn>goal) { willSpawn = goal - generatedCount; } generatedCount+=willSpawn; @@ -106,19 +106,19 @@ public void onTick() { newMonsters.add(entity); } setMonsters(newMonsters); - }else{ - if(getAliveMonstersCount() == 0) { + }else { + if (getAliveMonstersCount() == 0) { this.pass = true; this.challenge.done(); } } } } - public EntityGadget getGadget(){ + public EntityGadget getGadget() { return gadget; } - public EntityGadget getChest(){ - if(chest==null) { + public EntityGadget getChest() { + if (chest==null) { EntityGadget rewardGadget = new EntityGadget(gadget.getScene(), BLOOMING_GADGET_ID, gadget.getPosition()); SceneGadget metaGadget = new SceneGadget(); metaGadget.boss_chest = new SceneBossChest(); diff --git a/src/main/java/emu/grasscutter/game/managers/blossom/BlossomManager.java b/src/main/java/emu/grasscutter/game/managers/blossom/BlossomManager.java index 131d6f2cde0..43bd958c04d 100644 --- a/src/main/java/emu/grasscutter/game/managers/blossom/BlossomManager.java +++ b/src/main/java/emu/grasscutter/game/managers/blossom/BlossomManager.java @@ -37,10 +37,10 @@ public BlossomManager(Scene scene) { private final List blossomConsumed = new ArrayList<>(); - public void onTick(){ - synchronized (blossomActivities){ + public void onTick() { + synchronized (blossomActivities) { var it = blossomActivities.iterator(); - while(it.hasNext()){ + while (it.hasNext()) { var active = it.next(); active.onTick(); if (active.getPass()) { @@ -54,24 +54,24 @@ public void onTick(){ } } - public void recycleGadgetEntity(List entities){ - for(var entity : entities){ - if(entity instanceof EntityGadget gadget){ + public void recycleGadgetEntity(List entities) { + for (var entity : entities) { + if (entity instanceof EntityGadget gadget) { createdEntity.remove(gadget); } } notifyIcon(); } - public void initBlossom(EntityGadget gadget){ - if(createdEntity.contains(gadget)){ + public void initBlossom(EntityGadget gadget) { + if (createdEntity.contains(gadget)) { return; } - if(blossomConsumed.contains(gadget.getSpawnEntry())){ + if (blossomConsumed.contains(gadget.getSpawnEntry())) { return; } var id = gadget.getGadgetId(); - if(BlossomType.valueOf(id)==null){ + if (BlossomType.valueOf(id)==null) { return; } gadget.buildContent(); @@ -91,19 +91,19 @@ public void initBlossom(EntityGadget gadget){ int volume=0; IntList monsters = new IntArrayList(); - while(true){ + while (true) { var remain = GameDepot.getBlossomConfig().getMonsterFightingVolume() - volume; - if(remain<=0){ + if (remain<=0) { break; } var rand = Utils.randomRange(1,100); - if(rand>85 && remain>=50){//15% ,generate strong monster + if (rand>85 && remain>=50) {//15% ,generate strong monster monsters.addAll(getRandomMonstersID(2,1)); volume+=50; - }else if(rand>50 && remain>=20) {//35% ,generate normal monster + }else if (rand>50 && remain>=20) {//35% ,generate normal monster monsters.addAll(getRandomMonstersID(1,1)); volume+=20; - }else{//50% ,generate weak monster + }else {//50% ,generate weak monster monsters.addAll(getRandomMonstersID(0,1)); volume+=10; } @@ -155,7 +155,7 @@ public void notifyIcon() { scene.broadcastPacket(new PacketBlossomBriefInfoNotify(blossoms)); } - public int getWorldLevel(){ + public int getWorldLevel() { return scene.getWorld().getWorldLevel(); } @@ -226,10 +226,10 @@ public List onReward(Player player, EntityGadget chest, boolean useCon return null; } - public static IntList getRandomMonstersID(int difficulty,int count){ + public static IntList getRandomMonstersID(int difficulty,int count) { IntList result = new IntArrayList(); List monsters = GameDepot.getBlossomConfig().getMonsterIdsPerDifficulty().get(difficulty); - for(int i=0; i { - if(quest.getTriggers().containsKey("ENTER_REGION_"+ String.valueOf(region.config_id))) { + if (quest.getTriggers().containsKey("ENTER_REGION_"+ String.valueOf(region.config_id))) { // If trigger hasn't been fired yet - if(!Boolean.TRUE.equals(quest.getTriggers().put("ENTER_REGION_"+ String.valueOf(region.config_id), true))) { + if (!Boolean.TRUE.equals(quest.getTriggers().put("ENTER_REGION_"+ String.valueOf(region.config_id), true))) { //getSession().send(new PacketServerCondMeetQuestListUpdateNotify()); getQuestManager().triggerEvent(QuestTrigger.QUEST_CONTENT_TRIGGER_FIRE, quest.getTriggerData().get("ENTER_REGION_"+ String.valueOf(region.config_id)).getId(),0); } @@ -567,9 +567,9 @@ public void onEnterRegion(SceneRegion region) { public void onLeaveRegion(SceneRegion region) { getQuestManager().forEachActiveQuest(quest -> { - if(quest.getTriggers().containsKey("LEAVE_REGION_"+ String.valueOf(region.config_id))) { + if (quest.getTriggers().containsKey("LEAVE_REGION_"+ String.valueOf(region.config_id))) { // If trigger hasn't been fired yet - if(!Boolean.TRUE.equals(quest.getTriggers().put("LEAVE_REGION_"+ String.valueOf(region.config_id), true))) { + if (!Boolean.TRUE.equals(quest.getTriggers().put("LEAVE_REGION_"+ String.valueOf(region.config_id), true))) { getSession().send(new PacketServerCondMeetQuestListUpdateNotify()); getQuestManager().triggerEvent(QuestTrigger.QUEST_CONTENT_TRIGGER_FIRE, quest.getTriggerData().get("LEAVE_REGION_"+ String.valueOf(region.config_id)).getId(),0); } diff --git a/src/main/java/emu/grasscutter/game/player/PlayerBuffManager.java b/src/main/java/emu/grasscutter/game/player/PlayerBuffManager.java index 44c95dc3e9d..8e4c95f7475 100644 --- a/src/main/java/emu/grasscutter/game/player/PlayerBuffManager.java +++ b/src/main/java/emu/grasscutter/game/player/PlayerBuffManager.java @@ -18,16 +18,16 @@ @Getter(AccessLevel.PRIVATE) public class PlayerBuffManager extends BasePlayerManager { private int nextBuffUid; - + private final List pendingBuffs; private final Int2ObjectMap buffs; // Server buffs - + public PlayerBuffManager(Player player) { super(player); this.buffs = new Int2ObjectOpenHashMap<>(); this.pendingBuffs = new LinkedList<>(); } - + /** * Gets a new uid for a server buff * @return New integer buff uid @@ -35,7 +35,7 @@ public PlayerBuffManager(Player player) { private int getNextBuffUid() { return ++nextBuffUid; } - + /** * Returns true if the player has a buff with this group id * @param groupId Buff group id @@ -44,7 +44,7 @@ private int getNextBuffUid() { public synchronized boolean hasBuff(int groupId) { return this.getBuffs().containsKey(groupId); } - + /** * Clears all player buffs */ @@ -53,11 +53,11 @@ public synchronized void clearBuffs() { getPlayer().sendPacket( new PacketServerBuffChangeNotify(getPlayer(), ServerBuffChangeType.SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF, getBuffs().values()) ); - + // Clear getBuffs().clear(); } - + /** * Adds a server buff to the player. * @param buffId Server buff id @@ -66,7 +66,7 @@ public synchronized void clearBuffs() { public boolean addBuff(int buffId) { return addBuff(buffId, -1f); } - + /** * Adds a server buff to the player. * @param buffId Server buff id @@ -77,32 +77,32 @@ public synchronized boolean addBuff(int buffId, float duration) { // Get buff excel data BuffData buffData = GameData.getBuffDataMap().get(buffId); if (buffData == null) return false; - + // Set duration if (duration < 0f) { duration = buffData.getTime(); } - + // Dont add buff if duration is equal or less than 0 if (duration <= 0) { return false; } - + // Clear previous buff if it exists if (this.hasBuff(buffData.getGroupId())) { this.removeBuff(buffData.getGroupId()); } - + // Create and store buff PlayerBuff buff = new PlayerBuff(getNextBuffUid(), buffData, duration); getBuffs().put(buff.getGroupId(), buff); - + // Packet getPlayer().sendPacket(new PacketServerBuffChangeNotify(getPlayer(), ServerBuffChangeType.SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF, buff)); - + return true; } - + /** * Removes a buff by its group id * @param buffGroupId Server buff group id @@ -110,36 +110,36 @@ public synchronized boolean addBuff(int buffId, float duration) { */ public synchronized boolean removeBuff(int buffGroupId) { PlayerBuff buff = this.getBuffs().get(buffGroupId); - + if (buff != null) { getPlayer().sendPacket( new PacketServerBuffChangeNotify(getPlayer(), ServerBuffChangeType.SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF, buff) ); return true; } - + return false; } - + public synchronized void onTick() { // Skip if no buffs if (getBuffs().size() == 0) return; - + long currentTime = System.currentTimeMillis(); - + // Add to pending buffs to remove if buff has expired for (PlayerBuff buff : getBuffs().values()) { if (currentTime > buff.getEndTime()) { this.getPendingBuffs().add(buff); } } - + if (this.getPendingBuffs().size() > 0) { // Send packet getPlayer().sendPacket( new PacketServerBuffChangeNotify(getPlayer(), ServerBuffChangeType.SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF, this.pendingBuffs) ); - + // Remove buff from player buff map for (PlayerBuff buff : this.getPendingBuffs()) { getBuffs().remove(buff.getGroupId()); @@ -147,19 +147,19 @@ public synchronized void onTick() { this.getPendingBuffs().clear(); } } - + @Getter public static class PlayerBuff { private final int uid; private final BuffData buffData; private final long endTime; - + public PlayerBuff(int uid, BuffData buffData, float duration) { this.uid = uid; this.buffData = buffData; this.endTime = System.currentTimeMillis() + ((long) duration * 1000); } - + public int getGroupId() { return getBuffData().getGroupId(); } diff --git a/src/main/java/emu/grasscutter/game/player/PlayerProgressManager.java b/src/main/java/emu/grasscutter/game/player/PlayerProgressManager.java index 0bc8c79bc67..958444f53b8 100644 --- a/src/main/java/emu/grasscutter/game/player/PlayerProgressManager.java +++ b/src/main/java/emu/grasscutter/game/player/PlayerProgressManager.java @@ -46,7 +46,7 @@ public void onPlayerLogin() { // that particular statue interactable. this.player.getUnlockedScenePoints(3).add(7); this.player.getUnlockedSceneAreas(3).add(1); - + } /****************************************************************************************************************** @@ -199,9 +199,9 @@ private void addStatueQuestsOnLogin() { public boolean unlockTransPoint(int sceneId, int pointId, boolean isStatue) { // Check whether the unlocked point exists and whether it is still locked. String key = sceneId + "_" + pointId; - ScenePointEntry scenePointEntry = GameData.getScenePointEntries().get(key); + ScenePointEntry scenePointEntry = GameData.getScenePointEntries().get(key); - if (scenePointEntry == null || this.player.getUnlockedScenePoints(sceneId).contains(pointId)) { + if (scenePointEntry == null || this.player.getUnlockedScenePoints(sceneId).contains(pointId)) { return false; } diff --git a/src/main/java/emu/grasscutter/game/props/ElementType.java b/src/main/java/emu/grasscutter/game/props/ElementType.java index fbf7ec81805..241ede0c6ac 100644 --- a/src/main/java/emu/grasscutter/game/props/ElementType.java +++ b/src/main/java/emu/grasscutter/game/props/ElementType.java @@ -10,60 +10,60 @@ import lombok.Getter; public enum ElementType { - None (0, FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY), - Fire (1, FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY, 10101, "TeamResonance_Fire_Lv2", 2), - Water (2, FightProperty.FIGHT_PROP_CUR_WATER_ENERGY, FightProperty.FIGHT_PROP_MAX_WATER_ENERGY, 10201, "TeamResonance_Water_Lv2", 3), - Grass (3, FightProperty.FIGHT_PROP_CUR_GRASS_ENERGY, FightProperty.FIGHT_PROP_MAX_GRASS_ENERGY), - Electric (4, FightProperty.FIGHT_PROP_CUR_ELEC_ENERGY, FightProperty.FIGHT_PROP_MAX_ELEC_ENERGY, 10401, "TeamResonance_Electric_Lv2", 7), - Ice (5, FightProperty.FIGHT_PROP_CUR_ICE_ENERGY, FightProperty.FIGHT_PROP_MAX_ICE_ENERGY, 10601, "TeamResonance_Ice_Lv2", 5), - Frozen (6, FightProperty.FIGHT_PROP_CUR_ICE_ENERGY, FightProperty.FIGHT_PROP_MAX_ICE_ENERGY), - Wind (7, FightProperty.FIGHT_PROP_CUR_WIND_ENERGY, FightProperty.FIGHT_PROP_MAX_WIND_ENERGY, 10301, "TeamResonance_Wind_Lv2", 4), - Rock (8, FightProperty.FIGHT_PROP_CUR_ROCK_ENERGY, FightProperty.FIGHT_PROP_MAX_ROCK_ENERGY, 10701, "TeamResonance_Rock_Lv2", 6), - AntiFire (9, FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY), - Default (255, FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY, 10801, "TeamResonance_AllDifferent"); - - @Getter private final int value; - @Getter private final int teamResonanceId; - @Getter private final FightProperty curEnergyProp; - @Getter private final FightProperty maxEnergyProp; - @Getter private int depotValue; - @Getter private final int configHash; - private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); - private static final Map stringMap = new HashMap<>(); - - static { - Stream.of(values()).forEach(e -> { - map.put(e.getValue(), e); - stringMap.put(e.name(), e); - }); - } - - private ElementType(int value, FightProperty curEnergyProp, FightProperty maxEnergyProp) { - this(value, curEnergyProp, maxEnergyProp, 0, null); - } - - private ElementType(int value, FightProperty curEnergyProp, FightProperty maxEnergyProp, int teamResonanceId, String configName) { - this.value = value; - this.curEnergyProp = curEnergyProp; - this.maxEnergyProp = maxEnergyProp; - this.teamResonanceId = teamResonanceId; - if (configName != null) { - this.configHash = Utils.abilityHash(configName); - } else { - this.configHash = 0; - } - } - - private ElementType(int value, FightProperty curEnergyProp, FightProperty maxEnergyProp, int teamResonanceId, String configName, int depotValue) { - this(value, curEnergyProp, maxEnergyProp, teamResonanceId, configName); - this.depotValue = depotValue; - } + None (0, FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY), + Fire (1, FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY, 10101, "TeamResonance_Fire_Lv2", 2), + Water (2, FightProperty.FIGHT_PROP_CUR_WATER_ENERGY, FightProperty.FIGHT_PROP_MAX_WATER_ENERGY, 10201, "TeamResonance_Water_Lv2", 3), + Grass (3, FightProperty.FIGHT_PROP_CUR_GRASS_ENERGY, FightProperty.FIGHT_PROP_MAX_GRASS_ENERGY), + Electric (4, FightProperty.FIGHT_PROP_CUR_ELEC_ENERGY, FightProperty.FIGHT_PROP_MAX_ELEC_ENERGY, 10401, "TeamResonance_Electric_Lv2", 7), + Ice (5, FightProperty.FIGHT_PROP_CUR_ICE_ENERGY, FightProperty.FIGHT_PROP_MAX_ICE_ENERGY, 10601, "TeamResonance_Ice_Lv2", 5), + Frozen (6, FightProperty.FIGHT_PROP_CUR_ICE_ENERGY, FightProperty.FIGHT_PROP_MAX_ICE_ENERGY), + Wind (7, FightProperty.FIGHT_PROP_CUR_WIND_ENERGY, FightProperty.FIGHT_PROP_MAX_WIND_ENERGY, 10301, "TeamResonance_Wind_Lv2", 4), + Rock (8, FightProperty.FIGHT_PROP_CUR_ROCK_ENERGY, FightProperty.FIGHT_PROP_MAX_ROCK_ENERGY, 10701, "TeamResonance_Rock_Lv2", 6), + AntiFire (9, FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY), + Default (255, FightProperty.FIGHT_PROP_CUR_FIRE_ENERGY, FightProperty.FIGHT_PROP_MAX_FIRE_ENERGY, 10801, "TeamResonance_AllDifferent"); - public static ElementType getTypeByValue(int value) { - return map.getOrDefault(value, None); - } - - public static ElementType getTypeByName(String name) { - return stringMap.getOrDefault(name, None); - } + @Getter private final int value; + @Getter private final int teamResonanceId; + @Getter private final FightProperty curEnergyProp; + @Getter private final FightProperty maxEnergyProp; + @Getter private int depotValue; + @Getter private final int configHash; + private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); + private static final Map stringMap = new HashMap<>(); + + static { + Stream.of(values()).forEach(e -> { + map.put(e.getValue(), e); + stringMap.put(e.name(), e); + }); + } + + private ElementType(int value, FightProperty curEnergyProp, FightProperty maxEnergyProp) { + this(value, curEnergyProp, maxEnergyProp, 0, null); + } + + private ElementType(int value, FightProperty curEnergyProp, FightProperty maxEnergyProp, int teamResonanceId, String configName) { + this.value = value; + this.curEnergyProp = curEnergyProp; + this.maxEnergyProp = maxEnergyProp; + this.teamResonanceId = teamResonanceId; + if (configName != null) { + this.configHash = Utils.abilityHash(configName); + } else { + this.configHash = 0; + } + } + + private ElementType(int value, FightProperty curEnergyProp, FightProperty maxEnergyProp, int teamResonanceId, String configName, int depotValue) { + this(value, curEnergyProp, maxEnergyProp, teamResonanceId, configName); + this.depotValue = depotValue; + } + + public static ElementType getTypeByValue(int value) { + return map.getOrDefault(value, None); + } + + public static ElementType getTypeByName(String name) { + return stringMap.getOrDefault(name, None); + } } diff --git a/src/main/java/emu/grasscutter/game/props/ItemUseOp.java b/src/main/java/emu/grasscutter/game/props/ItemUseOp.java index bae01cf15e2..6e878363b34 100644 --- a/src/main/java/emu/grasscutter/game/props/ItemUseOp.java +++ b/src/main/java/emu/grasscutter/game/props/ItemUseOp.java @@ -48,25 +48,25 @@ public enum ItemUseOp { ITEM_USE_UNLOCK_HOME_MODULE (44), ITEM_USE_UNLOCK_HOME_BGM (45), ITEM_USE_ADD_REGIONAL_PLAY_VAR (46); - - private final int value; - private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); - - static { - Stream.of(values()).forEach(e -> { - map.put(e.getValue(), e); - }); - } - - private ItemUseOp(int value) { - this.value = value; - } - public int getValue() { - return value; - } - - public static ItemUseOp getTypeByValue(int value) { - return map.getOrDefault(value, ITEM_USE_NONE); - } + private final int value; + private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); + + static { + Stream.of(values()).forEach(e -> { + map.put(e.getValue(), e); + }); + } + + private ItemUseOp(int value) { + this.value = value; + } + + public int getValue() { + return value; + } + + public static ItemUseOp getTypeByValue(int value) { + return map.getOrDefault(value, ITEM_USE_NONE); + } } diff --git a/src/main/java/emu/grasscutter/game/props/ItemUseTarget.java b/src/main/java/emu/grasscutter/game/props/ItemUseTarget.java index 0d1744163ee..38c32fde542 100644 --- a/src/main/java/emu/grasscutter/game/props/ItemUseTarget.java +++ b/src/main/java/emu/grasscutter/game/props/ItemUseTarget.java @@ -12,25 +12,25 @@ public enum ItemUseTarget { ITEM_USE_TARGET_SPECIFY_AVATAR (3), ITEM_USE_TARGET_SPECIFY_ALIVE_AVATAR (4), ITEM_USE_TARGET_SPECIFY_DEAD_AVATAR (5); - - private final int value; - private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); - - static { - Stream.of(values()).forEach(e -> { - map.put(e.getValue(), e); - }); - } - - private ItemUseTarget(int value) { - this.value = value; - } - - public int getValue() { - return value; - } - - public static ItemUseTarget getTypeByValue(int value) { - return map.getOrDefault(value, ITEM_USE_TARGET_NONE); - } + + private final int value; + private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); + + static { + Stream.of(values()).forEach(e -> { + map.put(e.getValue(), e); + }); + } + + private ItemUseTarget(int value) { + this.value = value; + } + + public int getValue() { + return value; + } + + public static ItemUseTarget getTypeByValue(int value) { + return map.getOrDefault(value, ITEM_USE_TARGET_NONE); + } } diff --git a/src/main/java/emu/grasscutter/game/props/ServerBuffType.java b/src/main/java/emu/grasscutter/game/props/ServerBuffType.java index 0c6d9d7eed0..98d72f6dbb6 100644 --- a/src/main/java/emu/grasscutter/game/props/ServerBuffType.java +++ b/src/main/java/emu/grasscutter/game/props/ServerBuffType.java @@ -10,25 +10,25 @@ public enum ServerBuffType { SERVER_BUFF_AVATAR (1), SERVER_BUFF_TEAM (2), SERVER_BUFF_TOWER (3); - - private final int value; - private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); - - static { - Stream.of(values()).forEach(e -> { - map.put(e.getValue(), e); - }); - } - - private ServerBuffType(int value) { - this.value = value; - } - - public int getValue() { - return value; - } - - public static ServerBuffType getTypeByValue(int value) { - return map.getOrDefault(value, SERVER_BUFF_NONE); - } + + private final int value; + private static final Int2ObjectMap map = new Int2ObjectOpenHashMap<>(); + + static { + Stream.of(values()).forEach(e -> { + map.put(e.getValue(), e); + }); + } + + private ServerBuffType(int value) { + this.value = value; + } + + public int getValue() { + return value; + } + + public static ServerBuffType getTypeByValue(int value) { + return map.getOrDefault(value, SERVER_BUFF_NONE); + } } diff --git a/src/main/java/emu/grasscutter/game/quest/GameMainQuest.java b/src/main/java/emu/grasscutter/game/quest/GameMainQuest.java index ddf5afa2d85..3685b2c3014 100644 --- a/src/main/java/emu/grasscutter/game/quest/GameMainQuest.java +++ b/src/main/java/emu/grasscutter/game/quest/GameMainQuest.java @@ -41,17 +41,17 @@ @Entity(value = "quests", useDiscriminator = false) public class GameMainQuest { - @Id private ObjectId id; - @Indexed @Getter private int ownerUid; - @Transient @Getter private Player owner; + @Id private ObjectId id; + @Indexed @Getter private int ownerUid; + @Transient @Getter private Player owner; @Transient @Getter private QuestManager questManager; - @Getter private Map childQuests; - @Getter private int parentQuestId; - @Getter private int[] questVars; + @Getter private Map childQuests; + @Getter private int parentQuestId; + @Getter private int[] questVars; //QuestUpdateQuestVarReq is sent in two stages... @Getter private List questVarsUpdate; - @Getter private ParentQuestState state; - @Getter private boolean isFinished; + @Getter private ParentQuestState state; + @Getter private boolean isFinished; @Getter List questGroupSuites; @Getter int[] suggestTrackMainQuestList; @@ -60,25 +60,25 @@ public class GameMainQuest { private Map rewindPositions; private Map rewindRotations; - @Deprecated // Morphia only. Do not use. - public GameMainQuest() {} + @Deprecated // Morphia only. Do not use. + public GameMainQuest() {} - public GameMainQuest(Player player, int parentQuestId) { - this.owner = player; - this.ownerUid = player.getUid(); + public GameMainQuest(Player player, int parentQuestId) { + this.owner = player; + this.ownerUid = player.getUid(); this.questManager = player.getQuestManager(); - this.parentQuestId = parentQuestId; - this.childQuests = new HashMap<>(); + this.parentQuestId = parentQuestId; + this.childQuests = new HashMap<>(); this.talks = new HashMap<>(); //official server always has a list of 5 questVars, with default value 0 - this.questVars = new int[] {0,0,0,0,0}; - this.state = ParentQuestState.PARENT_QUEST_STATE_NONE; + this.questVars = new int[] {0,0,0,0,0}; + this.state = ParentQuestState.PARENT_QUEST_STATE_NONE; this.questGroupSuites = new ArrayList<>(); this.rewindPositions = new HashMap<>(); this.rewindRotations = new HashMap<>(); addAllChildQuests(); addRewindPoints(); - } + } private void addAllChildQuests() { List subQuestIds = Arrays.stream(GameData.getMainQuestDataMap().get(this.parentQuestId).getSubQuests()).map(SubQuestData::getSubId).toList(); @@ -88,10 +88,10 @@ private void addAllChildQuests() { } } - public void setOwner(Player player) { - if (player.getUid() != this.getOwnerUid()) return; - this.owner = player; - } + public void setOwner(Player player) { + if (player.getUid() != this.getOwnerUid()) return; + this.owner = player; + } public int getQuestVar(int i) { return questVars[i]; @@ -115,71 +115,71 @@ public void decQuestVar(int i, int dec) { } - public GameQuest getChildQuestById(int id) { - return this.getChildQuests().get(id); - } + public GameQuest getChildQuestById(int id) { + return this.getChildQuests().get(id); + } public GameQuest getChildQuestByOrder(int order) { return this.getChildQuests().values().stream().filter(p -> p.getQuestData().getOrder() == order).toList().get(0); } public void finish() { - this.isFinished = true; - this.state = ParentQuestState.PARENT_QUEST_STATE_FINISHED; + this.isFinished = true; + this.state = ParentQuestState.PARENT_QUEST_STATE_FINISHED; - this.getOwner().getSession().send(new PacketFinishedParentQuestUpdateNotify(this)); - this.getOwner().getSession().send(new PacketCodexDataUpdateNotify(this)); + this.getOwner().getSession().send(new PacketFinishedParentQuestUpdateNotify(this)); + this.getOwner().getSession().send(new PacketCodexDataUpdateNotify(this)); - this.save(); + this.save(); - // Add rewards - MainQuestData mainQuestData = GameData.getMainQuestDataMap().get(this.getParentQuestId()); - for (int rewardId : mainQuestData.getRewardIdList()) { - RewardData rewardData = GameData.getRewardDataMap().get(rewardId); + // Add rewards + MainQuestData mainQuestData = GameData.getMainQuestDataMap().get(this.getParentQuestId()); + for (int rewardId : mainQuestData.getRewardIdList()) { + RewardData rewardData = GameData.getRewardDataMap().get(rewardId); - if (rewardData == null) { - continue; - } + if (rewardData == null) { + continue; + } - getOwner().getInventory().addItemParamDatas(rewardData.getRewardItemList(), ActionReason.QuestReward); - } + getOwner().getInventory().addItemParamDatas(rewardData.getRewardItemList(), ActionReason.QuestReward); + } // handoff main quest - if(mainQuestData.getSuggestTrackMainQuestList() != null){ + if (mainQuestData.getSuggestTrackMainQuestList() != null) { Arrays.stream(mainQuestData.getSuggestTrackMainQuestList()) .forEach(getQuestManager()::startMainQuest); } - } + } //TODO public void fail() {} public void cancel() {} // Rewinds to the last finished/unfinished rewind quest, and returns the avatar rewind position (if it exists) public List rewind() { - if(this.questManager == null) { + if (this.questManager == null) { this.questManager = getOwner().getQuestManager(); } List sortedByOrder = new ArrayList<>(getChildQuests().values().stream().filter(q -> q.getQuestData().isRewind()).toList()); sortedByOrder.sort((a,b) -> { - if( a == b){ + if ( a == b) { return 0; } return a.getQuestData().getOrder() > b.getQuestData().getOrder() ? 1 : -1;}); boolean didRewind = false; for (GameQuest quest : sortedByOrder) { int i = sortedByOrder.indexOf(quest); - if( i == sortedByOrder.size()) { + if ( i == sortedByOrder.size()) { didRewind = quest.rewind(null); } else { didRewind = quest.rewind(sortedByOrder.get(i+1)); } - if(didRewind) { + if (didRewind) { break; } } List rewindQuests = getChildQuests().values().stream() .filter(p -> (p.getState() == QuestState.QUEST_STATE_UNFINISHED || p.getState() == QuestState.QUEST_STATE_FINISHED) && p.getQuestData().isRewind()).toList(); for (GameQuest quest : rewindQuests) { - if(rewindPositions.containsKey(quest.getSubQuestId())) { + if (rewindPositions.containsKey(quest.getSubQuestId())) { List posAndRot = new ArrayList<>(); posAndRot.add(0,rewindPositions.get(quest.getSubQuestId())); posAndRot.add(1,rewindRotations.get(quest.getSubQuestId())); @@ -206,17 +206,17 @@ public void addRewindPoints() { cs.eval(bindings); var rewindDataMap = ScriptLoader.getSerializer().toMap(RewindData.class, bindings.get("rewind_data")); - for(String subId : rewindDataMap.keySet()) { + for (String subId : rewindDataMap.keySet()) { RewindData questRewind = rewindDataMap.get(subId); - if(questRewind != null) { + if (questRewind != null) { RewindData.AvatarData avatarData = questRewind.getAvatar(); - if(avatarData != null) { + if (avatarData != null) { String avatarPos = avatarData.getPos(); QuestData.Guide guide = GameData.getQuestDataMap().get(Integer.valueOf(subId)).getGuide(); if (guide != null) { int sceneId = guide.getGuideScene(); ScriptSceneData fullGlobals = GameData.getScriptSceneDataMap().get("flat.luas.scenes.full_globals.lua.json"); - if(fullGlobals != null) { + if (fullGlobals != null) { ScriptSceneData.ScriptObject dummyPointScript = fullGlobals.getScriptObjectList().get(sceneId + "/scene" + sceneId + "_dummy_points.lua"); if (dummyPointScript != null) { Map> dummyPointMap = dummyPointScript.getDummyPoints(); @@ -287,10 +287,10 @@ public void tryFailSubQuests(QuestTrigger condType, String paramStr, int... para for (int i = 0; i < subQuestWithCond.getQuestData().getFailCond().size(); i++) { QuestData.QuestCondition condition = failCond.get(i); - if(condition.getType() == condType) { + if (condition.getType() == condType) { boolean result = this.getOwner().getServer().getQuestSystem().triggerContent(subQuestWithCond, condition, paramStr, params); subQuestWithCond.getFailProgressList()[i] = result ? 1 : 0; - if(result) { + if (result) { getOwner().getSession().send(new PacketQuestProgressUpdateNotify(subQuestWithCond)); } } @@ -322,10 +322,10 @@ public void tryFinishSubQuests(QuestTrigger condType, String paramStr, int... pa for (int i = 0; i < finishCond.size(); i++) { QuestData.QuestCondition condition = finishCond.get(i); - if(condition.getType() == condType) { + if (condition.getType() == condType) { boolean result = this.getOwner().getServer().getQuestSystem().triggerContent(subQuestWithCond, condition, paramStr, params); subQuestWithCond.getFinishProgressList()[i] = result ? 1 : 0; - if(result) { + if (result) { getOwner().getSession().send(new PacketQuestProgressUpdateNotify(subQuestWithCond)); } } @@ -343,14 +343,14 @@ public void tryFinishSubQuests(QuestTrigger condType, String paramStr, int... pa } } - public void save() { - DatabaseHelper.saveQuest(this); - } + public void save() { + DatabaseHelper.saveQuest(this); + } - public ParentQuest toProto() { - ParentQuest.Builder proto = ParentQuest.newBuilder() - .setParentQuestId(getParentQuestId()) - .setIsFinished(isFinished()); + public ParentQuest toProto() { + ParentQuest.Builder proto = ParentQuest.newBuilder() + .setParentQuestId(getParentQuestId()) + .setIsFinished(isFinished()); proto.setParentQuestState(getState().getValue()) @@ -371,7 +371,7 @@ public ParentQuest toProto() { } - return proto.build(); - } + return proto.build(); + } } diff --git a/src/main/java/emu/grasscutter/game/quest/GameQuest.java b/src/main/java/emu/grasscutter/game/quest/GameQuest.java index 91912dce39e..8605c19b319 100644 --- a/src/main/java/emu/grasscutter/game/quest/GameQuest.java +++ b/src/main/java/emu/grasscutter/game/quest/GameQuest.java @@ -29,33 +29,33 @@ @Entity public class GameQuest { - @Transient @Getter @Setter private GameMainQuest mainQuest; - @Transient @Getter private QuestData questData; + @Transient @Getter @Setter private GameMainQuest mainQuest; + @Transient @Getter private QuestData questData; - @Getter private int subQuestId; - @Getter private int mainQuestId; - @Getter @Setter + @Getter private int subQuestId; + @Getter private int mainQuestId; + @Getter @Setter private QuestState state; - @Getter @Setter private int startTime; - @Getter @Setter private int acceptTime; - @Getter @Setter private int finishTime; + @Getter @Setter private int startTime; + @Getter @Setter private int acceptTime; + @Getter @Setter private int finishTime; - @Getter private int[] finishProgressList; - @Getter private int[] failProgressList; + @Getter private int[] finishProgressList; + @Getter private int[] failProgressList; @Transient @Getter private Map triggerData; @Getter private Map triggers; private transient Bindings bindings; - @Deprecated // Morphia only. Do not use. - public GameQuest() {} + @Deprecated // Morphia only. Do not use. + public GameQuest() {} - public GameQuest(GameMainQuest mainQuest, QuestData questData) { - this.mainQuest = mainQuest; - this.subQuestId = questData.getId(); - this.mainQuestId = questData.getMainId(); - this.questData = questData; - this.state = QuestState.QUEST_STATE_UNSTARTED; + public GameQuest(GameMainQuest mainQuest, QuestData questData) { + this.mainQuest = mainQuest; + this.subQuestId = questData.getId(); + this.mainQuestId = questData.getMainId(); + this.questData = questData; + this.state = QuestState.QUEST_STATE_UNSTARTED; this.triggerData = new HashMap<>(); this.triggers = new HashMap<>(); } @@ -66,11 +66,11 @@ public void start() { this.state = QuestState.QUEST_STATE_UNFINISHED; List triggerCond = questData.getFinishCond().stream() .filter(p -> p.getType() == QuestTrigger.QUEST_CONTENT_TRIGGER_FIRE).toList(); - if(triggerCond.size() > 0) { + if (triggerCond.size() > 0) { for (QuestData.QuestCondition cond : triggerCond) { TriggerExcelConfigData newTrigger = GameData.getTriggerExcelConfigDataMap().get(cond.getParam()[0]); - if(newTrigger != null) { - if(this.triggerData == null) { + if (newTrigger != null) { + if (this.triggerData == null) { this.triggerData = new HashMap<>(); } triggerData.put(newTrigger.getTriggerName(), newTrigger); @@ -92,7 +92,7 @@ public void start() { getQuestData().getBeginExec().forEach(e -> getOwner().getServer().getQuestSystem().triggerExec(this, e, e.getParam())); - if (ChapterData.beginQuestChapterMap.containsKey(subQuestId)){ + if (ChapterData.beginQuestChapterMap.containsKey(subQuestId)) { mainQuest.getOwner().sendPacket(new PacketChapterStateNotify( ChapterData.beginQuestChapterMap.get(subQuestId).getId(), ChapterStateOuterClass.ChapterState.CHAPTER_STATE_BEGIN @@ -108,7 +108,7 @@ public void start() { public String getTriggerNameById(int id) { TriggerExcelConfigData trigger = GameData.getTriggerExcelConfigDataMap().get(id); - if(trigger != null) { + if (trigger != null) { String triggerName = trigger.getTriggerName(); return triggerName; } @@ -116,38 +116,38 @@ public String getTriggerNameById(int id) { return ""; } - public Player getOwner() { - return this.getMainQuest().getOwner(); - } + public Player getOwner() { + return this.getMainQuest().getOwner(); + } - public void setConfig(QuestData config) { - if (getSubQuestId() != config.getId()) return; - this.questData = config; - } + public void setConfig(QuestData config) { + if (getSubQuestId() != config.getId()) return; + this.questData = config; + } - public void setFinishProgress(int index, int value) { - finishProgressList[index] = value; - } + public void setFinishProgress(int index, int value) { + finishProgressList[index] = value; + } - public void setFailProgress(int index, int value) { - failProgressList[index] = value; - } + public void setFailProgress(int index, int value) { + failProgressList[index] = value; + } - public void finish() { - this.state = QuestState.QUEST_STATE_FINISHED; - this.finishTime = Utils.getCurrentSeconds(); + public void finish() { + this.state = QuestState.QUEST_STATE_FINISHED; + this.finishTime = Utils.getCurrentSeconds(); - if (getQuestData().finishParent()) { - // This quest finishes the questline - the main quest will also save the quest to db, so we don't have to call save() here - getMainQuest().finish(); - } + if (getQuestData().finishParent()) { + // This quest finishes the questline - the main quest will also save the quest to db, so we don't have to call save() here + getMainQuest().finish(); + } getQuestData().getFinishExec().forEach(e -> getOwner().getServer().getQuestSystem().triggerExec(this, e, e.getParam())); //Some subQuests have conditions that subQuests are finished (even from different MainQuests) getOwner().getQuestManager().triggerEvent(QuestTrigger.QUEST_CONTENT_QUEST_STATE_EQUAL, this.subQuestId, this.state.getValue(),0,0,0); getOwner().getQuestManager().triggerEvent(QuestTrigger.QUEST_COND_STATE_EQUAL, this.subQuestId, this.state.getValue(),0,0,0); - if (ChapterData.endQuestChapterMap.containsKey(subQuestId)){ + if (ChapterData.endQuestChapterMap.containsKey(subQuestId)) { mainQuest.getOwner().sendPacket(new PacketChapterStateNotify( ChapterData.endQuestChapterMap.get(subQuestId).getId(), ChapterStateOuterClass.ChapterState.CHAPTER_STATE_END @@ -155,7 +155,7 @@ public void finish() { } Grasscutter.getLogger().debug("Quest {} is finished", subQuestId); - } + } //TODO public void fail() { @@ -171,9 +171,9 @@ public void fail() { // Return true if ParentQuest should rewind to this childQuest public boolean rewind(GameQuest nextRewind) { if (questData.isRewind()) { - if(nextRewind == null) {return true;} + if (nextRewind == null) {return true;} // if the next isRewind subQuest is none or unstarted, reset all subQuests with order higher than this one, and restart this quest - if(nextRewind.getState() == QuestState.QUEST_STATE_NONE|| nextRewind.getState() == QuestState.QUEST_STATE_UNSTARTED) { + if (nextRewind.getState() == QuestState.QUEST_STATE_NONE|| nextRewind.getState() == QuestState.QUEST_STATE_UNSTARTED) { getMainQuest().getChildQuests().values().stream().filter(p -> p.getQuestData().getOrder() > this.getQuestData().getOrder()).forEach(q -> q.setState(QuestState.QUEST_STATE_UNSTARTED)); this.start(); return true; @@ -181,31 +181,31 @@ public boolean rewind(GameQuest nextRewind) { } return false; } - public void save() { - getMainQuest().save(); - } - - public Quest toProto() { - Quest.Builder proto = Quest.newBuilder() - .setQuestId(getSubQuestId()) - .setState(getState().getValue()) - .setParentQuestId(getMainQuestId()) - .setStartTime(getStartTime()) - .setStartGameTime(438) - .setAcceptTime(getAcceptTime()); - - if (getFinishProgressList() != null) { - for (int i : getFinishProgressList()) { - proto.addFinishProgressList(i); - } - } - - if (getFailProgressList() != null) { - for (int i : getFailProgressList()) { - proto.addFailProgressList(i); - } - } - - return proto.build(); - } + public void save() { + getMainQuest().save(); + } + + public Quest toProto() { + Quest.Builder proto = Quest.newBuilder() + .setQuestId(getSubQuestId()) + .setState(getState().getValue()) + .setParentQuestId(getMainQuestId()) + .setStartTime(getStartTime()) + .setStartGameTime(438) + .setAcceptTime(getAcceptTime()); + + if (getFinishProgressList() != null) { + for (int i : getFinishProgressList()) { + proto.addFinishProgressList(i); + } + } + + if (getFailProgressList() != null) { + for (int i : getFailProgressList()) { + proto.addFailProgressList(i); + } + } + + return proto.build(); + } } diff --git a/src/main/java/emu/grasscutter/game/quest/QuestManager.java b/src/main/java/emu/grasscutter/game/quest/QuestManager.java index 016e4bc86d7..05238e401bf 100644 --- a/src/main/java/emu/grasscutter/game/quest/QuestManager.java +++ b/src/main/java/emu/grasscutter/game/quest/QuestManager.java @@ -24,7 +24,7 @@ public class QuestManager extends BasePlayerManager { - @Getter private final Player player; + @Getter private final Player player; @Getter private final Int2ObjectMap mainQuests; @Getter private List addToQuestListUpdateNotify; /* @@ -62,17 +62,17 @@ public class QuestManager extends BasePlayerManager { */ - public static long getQuestKey(int mainQuestId){ + public static long getQuestKey(int mainQuestId) { QuestEncryptionKey questEncryptionKey = GameData.getMainQuestEncryptionMap().get(mainQuestId); return questEncryptionKey != null ? questEncryptionKey.getEncryptionKey() : 0L; } - public QuestManager(Player player) { + public QuestManager(Player player) { super(player); - this.player = player; - this.mainQuests = new Int2ObjectOpenHashMap<>(); + this.player = player; + this.mainQuests = new Int2ObjectOpenHashMap<>(); this.addToQuestListUpdateNotify = new ArrayList<>(); - } + } public void onNewPlayerCreate() { @@ -86,9 +86,9 @@ public void onNewPlayerCreate() { public void onLogin() { List activeQuests = getActiveMainQuests(); - for(GameMainQuest quest : activeQuests) { + for (GameMainQuest quest : activeQuests) { List rewindPos = quest.rewind(); // - if(rewindPos != null) { + if (rewindPos != null) { getPlayer().getPosition().set(rewindPos.get(0)); getPlayer().getRotation().set(rewindPos.get(1)); } @@ -97,7 +97,7 @@ public void onLogin() { private List addMultMainQuests(Set mainQuestIds) { List newQuests = new ArrayList<>(); - for(Integer id : mainQuestIds) { + for (Integer id : mainQuestIds) { getMainQuests().put(id.intValue(),new GameMainQuest(this.player, id)); getMainQuestById(id).save(); newQuests.add(getMainQuestById(id)); @@ -130,9 +130,9 @@ public void decQuestGlobalVarValue(Integer variable, Integer dec) { Grasscutter.getLogger().debug("Decremented questGlobalVar {} value from {} to {}", variable, previousValue, previousValue - dec); } - public GameMainQuest getMainQuestById(int mainQuestId) { - return getMainQuests().get(mainQuestId); - } + public GameMainQuest getMainQuestById(int mainQuestId) { + return getMainQuests().get(mainQuestId); + } public GameQuest getQuestById(int questId) { QuestData questConfig = GameData.getQuestDataMap().get(questId); @@ -140,7 +140,7 @@ public GameQuest getQuestById(int questId) { return null; } - GameMainQuest mainQuest = getMainQuests().get(questConfig.getMainId()); + GameMainQuest mainQuest = getMainQuests().get(questConfig.getMainId()); if (mainQuest == null) { return null; @@ -149,34 +149,34 @@ public GameQuest getQuestById(int questId) { return mainQuest.getChildQuests().get(questId); } - public void forEachQuest(Consumer callback) { - for (GameMainQuest mainQuest : getMainQuests().values()) { - for (GameQuest quest : mainQuest.getChildQuests().values()) { - callback.accept(quest); - } - } - } - - public void forEachMainQuest(Consumer callback) { - for (GameMainQuest mainQuest : getMainQuests().values()) { - callback.accept(mainQuest); - } - } - - // TODO - public void forEachActiveQuest(Consumer callback) { - for (GameMainQuest mainQuest : getMainQuests().values()) { - for (GameQuest quest : mainQuest.getChildQuests().values()) { - if (quest.getState() != QuestState.QUEST_STATE_FINISHED) { - callback.accept(quest); - } - } - } - } - - public GameMainQuest addMainQuest(QuestData questConfig) { - GameMainQuest mainQuest = new GameMainQuest(getPlayer(), questConfig.getMainId()); - getMainQuests().put(mainQuest.getParentQuestId(), mainQuest); + public void forEachQuest(Consumer callback) { + for (GameMainQuest mainQuest : getMainQuests().values()) { + for (GameQuest quest : mainQuest.getChildQuests().values()) { + callback.accept(quest); + } + } + } + + public void forEachMainQuest(Consumer callback) { + for (GameMainQuest mainQuest : getMainQuests().values()) { + callback.accept(mainQuest); + } + } + + // TODO + public void forEachActiveQuest(Consumer callback) { + for (GameMainQuest mainQuest : getMainQuests().values()) { + for (GameQuest quest : mainQuest.getChildQuests().values()) { + if (quest.getState() != QuestState.QUEST_STATE_FINISHED) { + callback.accept(quest); + } + } + } + } + + public GameMainQuest addMainQuest(QuestData questConfig) { + GameMainQuest mainQuest = new GameMainQuest(getPlayer(), questConfig.getMainId()); + getMainQuests().put(mainQuest.getParentQuestId(), mainQuest); getPlayer().sendPacket(new PacketFinishedParentQuestUpdateNotify(mainQuest)); @@ -200,14 +200,14 @@ public GameQuest addQuest(int questId) { // Sub quest GameQuest quest = mainQuest.getChildQuestById(questId); - // Forcefully start - quest.start(); + // Forcefully start + quest.start(); // Save main quest mainQuest.save(); - // Send packet - getPlayer().sendPacket(new PacketQuestListUpdateNotify(mainQuest.getChildQuests().values().stream() + // Send packet + getPlayer().sendPacket(new PacketQuestListUpdateNotify(mainQuest.getChildQuests().values().stream() .filter(p -> p.getState() != QuestState.QUEST_STATE_UNSTARTED) .toList())); @@ -230,12 +230,12 @@ public void triggerEvent(QuestTrigger condType, int... params) { } //TODO - public void triggerEvent(QuestTrigger condType, String paramStr, int... params) { + public void triggerEvent(QuestTrigger condType, String paramStr, int... params) { Grasscutter.getLogger().debug("Trigger Event {}, {}, {}", condType, paramStr, params); List checkMainQuests = this.getMainQuests().values().stream() .filter(i -> i.getState() != ParentQuestState.PARENT_QUEST_STATE_FINISHED) .toList(); - switch(condType){ + switch (condType) { //accept Conds case QUEST_COND_STATE_EQUAL: case QUEST_COND_STATE_NOT_EQUAL: @@ -295,12 +295,12 @@ public void triggerEvent(QuestTrigger condType, String paramStr, int... params) default: Grasscutter.getLogger().error("Unhandled QuestTrigger {}", condType); } - if(this.addToQuestListUpdateNotify.size() != 0){ + if (this.addToQuestListUpdateNotify.size() != 0) { this.getPlayer().getSession().send(new PacketQuestListUpdateNotify(this.addToQuestListUpdateNotify)); this.addToQuestListUpdateNotify.clear(); } - } + } public List getSceneGroupSuite(int sceneId) { return getMainQuests().values().stream() @@ -317,14 +317,14 @@ public void loadFromDatabase() { for (GameMainQuest mainQuest : quests) { mainQuest.setOwner(this.getPlayer()); - for (GameQuest quest : mainQuest.getChildQuests().values()) { - quest.setMainQuest(mainQuest); - quest.setConfig(GameData.getQuestDataMap().get(quest.getSubQuestId())); - } + for (GameQuest quest : mainQuest.getChildQuests().values()) { + quest.setMainQuest(mainQuest); + quest.setConfig(GameData.getQuestDataMap().get(quest.getSubQuestId())); + } - this.getMainQuests().put(mainQuest.getParentQuestId(), mainQuest); - } - } + this.getMainQuests().put(mainQuest.getParentQuestId(), mainQuest); + } + } public List getActiveMainQuests() { return getMainQuests().values().stream().filter(p -> !p.isFinished()).toList(); diff --git a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionLuaNotify.java b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionLuaNotify.java index 0501d5dbd51..e4678118d24 100644 --- a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionLuaNotify.java +++ b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionLuaNotify.java @@ -9,9 +9,9 @@ @QuestValue(QuestTrigger.QUEST_COND_LUA_NOTIFY) public class ConditionLuaNotify extends QuestBaseHandler { //Wrong implementation. Example: 7010226 has no paramStr - @Override - public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { + @Override + public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { return condition.getParam()[0] == Integer.parseInt(paramStr); - } + } } diff --git a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarEqual.java b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarEqual.java index 94c56533343..9c136f09321 100644 --- a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarEqual.java +++ b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarEqual.java @@ -17,4 +17,4 @@ public boolean execute(GameQuest quest, QuestData.QuestCondition condition, Stri Grasscutter.getLogger().debug("questGlobarVar {} : {}", params[0],questGlobalVarValue); return questGlobalVarValue.intValue() == params[1]; } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarGreater.java b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarGreater.java index cdd5a3c243a..639c9b5c062 100644 --- a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarGreater.java +++ b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarGreater.java @@ -17,4 +17,4 @@ public boolean execute(GameQuest quest, QuestData.QuestCondition condition, Stri Grasscutter.getLogger().debug("questGlobarVar {} : {}", params[0],questGlobalVarValue); return questGlobalVarValue.intValue() > params[1]; } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarLess.java b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarLess.java index 826598d45d1..14867871260 100644 --- a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarLess.java +++ b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionQuestGlobalVarLess.java @@ -17,4 +17,4 @@ public boolean execute(GameQuest quest, QuestData.QuestCondition condition, Stri Grasscutter.getLogger().debug("questGlobarVar {} : {}", params[0],questGlobalVarValue); return questGlobalVarValue.intValue() < params[1]; } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionStateEqual.java b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionStateEqual.java index f4eb1ed1a2b..e1ce7fdb4f3 100644 --- a/src/main/java/emu/grasscutter/game/quest/conditions/ConditionStateEqual.java +++ b/src/main/java/emu/grasscutter/game/quest/conditions/ConditionStateEqual.java @@ -10,8 +10,8 @@ @QuestValue(QuestTrigger.QUEST_COND_STATE_EQUAL) public class ConditionStateEqual extends QuestBaseHandler { - @Override - public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { + @Override + public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { GameQuest checkQuest = quest.getOwner().getQuestManager().getQuestById(condition.getParam()[0]); if (checkQuest == null) { /* @@ -22,6 +22,6 @@ public boolean execute(GameQuest quest, QuestCondition condition, String paramSt return false; } return checkQuest.getState().getValue() == condition.getParam()[1]; - } + } } diff --git a/src/main/java/emu/grasscutter/game/quest/content/ContentAddQuestProgress.java b/src/main/java/emu/grasscutter/game/quest/content/ContentAddQuestProgress.java index ac768544713..d9b1a975cbf 100644 --- a/src/main/java/emu/grasscutter/game/quest/content/ContentAddQuestProgress.java +++ b/src/main/java/emu/grasscutter/game/quest/content/ContentAddQuestProgress.java @@ -9,14 +9,14 @@ @QuestValue(QuestTrigger.QUEST_CONTENT_ADD_QUEST_PROGRESS) public class ContentAddQuestProgress extends QuestBaseHandler { - @Override - public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { + @Override + public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { /* //paramStr is a lua group, params[0] may also be a lua group! questid = xxxxxx lua group = xxxxxxyy count seems relevant only for lua group */ - return condition.getParam()[0] == params[0]; //missing params[1], paramStr, and count - } + return condition.getParam()[0] == params[0]; //missing params[1], paramStr, and count + } } diff --git a/src/main/java/emu/grasscutter/game/quest/content/ContentCompleteAnyTalk.java b/src/main/java/emu/grasscutter/game/quest/content/ContentCompleteAnyTalk.java index 494076c3829..c31af3c374c 100644 --- a/src/main/java/emu/grasscutter/game/quest/content/ContentCompleteAnyTalk.java +++ b/src/main/java/emu/grasscutter/game/quest/content/ContentCompleteAnyTalk.java @@ -19,4 +19,4 @@ public boolean execute(GameQuest quest, QuestData.QuestCondition condition, Stri return talkData == null || condition.getParamStr().contains(paramStr) || checkMainQuest.getChildQuestById(params[0]) != null; } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/game/quest/content/ContentCompleteTalk.java b/src/main/java/emu/grasscutter/game/quest/content/ContentCompleteTalk.java index 36072d22a96..8b43c6b3c8d 100644 --- a/src/main/java/emu/grasscutter/game/quest/content/ContentCompleteTalk.java +++ b/src/main/java/emu/grasscutter/game/quest/content/ContentCompleteTalk.java @@ -11,17 +11,17 @@ @QuestValue(QuestTrigger.QUEST_CONTENT_COMPLETE_TALK) public class ContentCompleteTalk extends QuestBaseHandler { - @Override - public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { + @Override + public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { GameMainQuest checkMainQuest = quest.getOwner().getQuestManager().getMainQuestById(params[0] / 100); if (checkMainQuest == null) { return false; } - + MainQuestData.TalkData talkData = checkMainQuest.getTalks().get(condition.getParam()[0]); return talkData != null; // This expression makes zero sense. // return talkData == null || condition.getParamStr().contains(paramStr) || checkMainQuest.getChildQuestById(params[0]) != null; - } + } } diff --git a/src/main/java/emu/grasscutter/game/quest/content/ContentEnterDungeon.java b/src/main/java/emu/grasscutter/game/quest/content/ContentEnterDungeon.java index ebff4cc27ef..33981f8a389 100644 --- a/src/main/java/emu/grasscutter/game/quest/content/ContentEnterDungeon.java +++ b/src/main/java/emu/grasscutter/game/quest/content/ContentEnterDungeon.java @@ -9,9 +9,9 @@ @QuestValue(QuestTrigger.QUEST_CONTENT_ENTER_DUNGEON) public class ContentEnterDungeon extends QuestBaseHandler { - @Override - public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { - return condition.getParam()[0] == params[0]; //missing params[1] - } + @Override + public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { + return condition.getParam()[0] == params[0]; //missing params[1] + } } diff --git a/src/main/java/emu/grasscutter/game/quest/content/ContentFinishPlot.java b/src/main/java/emu/grasscutter/game/quest/content/ContentFinishPlot.java index fb539cec340..e11b130b42d 100644 --- a/src/main/java/emu/grasscutter/game/quest/content/ContentFinishPlot.java +++ b/src/main/java/emu/grasscutter/game/quest/content/ContentFinishPlot.java @@ -11,8 +11,8 @@ @QuestValue(QuestTrigger.QUEST_CONTENT_FINISH_PLOT) public class ContentFinishPlot extends QuestBaseHandler { - @Override - public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { + @Override + public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { MainQuestData.TalkData talkData = quest.getMainQuest().getTalks().get(Integer.valueOf(params[0])); GameQuest subQuest = quest.getMainQuest().getChildQuestById(params[0]); return talkData != null || subQuest != null; diff --git a/src/main/java/emu/grasscutter/game/quest/content/ContentQuestStateEqual.java b/src/main/java/emu/grasscutter/game/quest/content/ContentQuestStateEqual.java index 9e862d58574..dd8a90f3567 100644 --- a/src/main/java/emu/grasscutter/game/quest/content/ContentQuestStateEqual.java +++ b/src/main/java/emu/grasscutter/game/quest/content/ContentQuestStateEqual.java @@ -9,11 +9,11 @@ @QuestValue(QuestTrigger.QUEST_CONTENT_QUEST_STATE_EQUAL) public class ContentQuestStateEqual extends QuestBaseHandler { - @Override - public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { + @Override + public boolean execute(GameQuest quest, QuestCondition condition, String paramStr, int... params) { GameQuest checkQuest = quest.getOwner().getQuestManager().getQuestById(condition.getParam()[0]); if (checkQuest == null) {return false;} return checkQuest.getState().getValue() == params[1]; - } + } } diff --git a/src/main/java/emu/grasscutter/game/quest/content/ContentQuestStateNotEqual.java b/src/main/java/emu/grasscutter/game/quest/content/ContentQuestStateNotEqual.java index 85ff204ab32..22dbe111a7f 100644 --- a/src/main/java/emu/grasscutter/game/quest/content/ContentQuestStateNotEqual.java +++ b/src/main/java/emu/grasscutter/game/quest/content/ContentQuestStateNotEqual.java @@ -20,4 +20,4 @@ public boolean execute(GameQuest quest, QuestData.QuestCondition condition, Stri return false; } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/game/quest/content/ContentTriggerFire.java b/src/main/java/emu/grasscutter/game/quest/content/ContentTriggerFire.java index a2eb784e94c..99c52f5d9b6 100644 --- a/src/main/java/emu/grasscutter/game/quest/content/ContentTriggerFire.java +++ b/src/main/java/emu/grasscutter/game/quest/content/ContentTriggerFire.java @@ -14,7 +14,7 @@ public class ContentTriggerFire extends QuestBaseHandler { @Override public boolean execute(GameQuest quest, QuestData.QuestCondition condition, String paramStr, int... params) { - if(quest.getTriggers().containsKey(quest.getTriggerNameById(params[0]))) { + if (quest.getTriggers().containsKey(quest.getTriggerNameById(params[0]))) { //We don't want to put a new key here return quest.getTriggers().get(quest.getTriggerNameById(params[0])); } else { diff --git a/src/main/java/emu/grasscutter/game/quest/enums/QuestState.java b/src/main/java/emu/grasscutter/game/quest/enums/QuestState.java index 9d33694147f..5e4db529084 100644 --- a/src/main/java/emu/grasscutter/game/quest/enums/QuestState.java +++ b/src/main/java/emu/grasscutter/game/quest/enums/QuestState.java @@ -1,11 +1,11 @@ package emu.grasscutter.game.quest.enums; public enum QuestState { - QUEST_STATE_NONE (0), - QUEST_STATE_UNSTARTED (1), - QUEST_STATE_UNFINISHED (2), - QUEST_STATE_FINISHED (3), - QUEST_STATE_FAILED (4), + QUEST_STATE_NONE (0), + QUEST_STATE_UNSTARTED (1), + QUEST_STATE_UNFINISHED (2), + QUEST_STATE_FINISHED (3), + QUEST_STATE_FAILED (4), // Used by lua NONE (0), @@ -14,13 +14,13 @@ public enum QuestState { FINISHED(3), FAILED(4); - private final int value; + private final int value; - QuestState(int id) { - this.value = id; - } + QuestState(int id) { + this.value = id; + } - public int getValue() { - return value; - } + public int getValue() { + return value; + } } diff --git a/src/main/java/emu/grasscutter/game/quest/exec/ExecIncQuestGlobalVar.java b/src/main/java/emu/grasscutter/game/quest/exec/ExecIncQuestGlobalVar.java index 32724875016..b0eae50c026 100644 --- a/src/main/java/emu/grasscutter/game/quest/exec/ExecIncQuestGlobalVar.java +++ b/src/main/java/emu/grasscutter/game/quest/exec/ExecIncQuestGlobalVar.java @@ -13,4 +13,4 @@ public boolean execute(GameQuest quest, QuestData.QuestExecParam condition, Stri quest.getOwner().getQuestManager().incQuestGlobalVarValue(Integer.valueOf(paramStr[0]),Integer.valueOf(paramStr[1])); return true; } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/game/systems/InventorySystem.java b/src/main/java/emu/grasscutter/game/systems/InventorySystem.java index 7cf393625e3..f6b4a64ab9b 100644 --- a/src/main/java/emu/grasscutter/game/systems/InventorySystem.java +++ b/src/main/java/emu/grasscutter/game/systems/InventorySystem.java @@ -725,7 +725,7 @@ public GameItem useItem(Player player, long targetGuid, long itemGuid, int count // Invoke player use food event. PlayerUseFoodEvent event = new PlayerUseFoodEvent(player, itemData, target.getAsEntity()); // Call the event. - event.call(); if(!event.isCanceled()) { + event.call(); if (!event.isCanceled()) { used = player.getTeamManager().reviveAvatar(target) ? 1 : 0; } } else { @@ -741,7 +741,7 @@ public GameItem useItem(Player player, long targetGuid, long itemGuid, int count // Invoke player use food event. PlayerUseFoodEvent event = new PlayerUseFoodEvent(player, itemData, target.getAsEntity()); // Call the event. - event.call(); if(!event.isCanceled()) { + event.call(); if (!event.isCanceled()) { int[] SatiationParams = itemData.getSatiationParams(); used = player.getTeamManager().healAvatar(target, SatiationParams[0], SatiationParams[1]) ? 1 : 0; } diff --git a/src/main/java/emu/grasscutter/game/world/Scene.java b/src/main/java/emu/grasscutter/game/world/Scene.java index 54433d57199..cd904ec94b0 100644 --- a/src/main/java/emu/grasscutter/game/world/Scene.java +++ b/src/main/java/emu/grasscutter/game/world/Scene.java @@ -547,9 +547,9 @@ public void onLoadBlock(SceneBlock block, List players) { .flatMap(Collection::stream) .toList(); - onLoadGroup(groups); - Grasscutter.getLogger().info("Scene {} Block {} loaded.", this.getId(), block.id); - } + onLoadGroup(groups); + Grasscutter.getLogger().info("Scene {} Block {} loaded.", this.getId(), block.id); + } public void loadTriggerFromGroup(SceneGroup group, String triggerName) { //Load triggers and regions getScriptManager().registerTrigger(group.triggers.values().stream().filter(p -> p.name.contains(triggerName)).toList()); diff --git a/src/main/java/emu/grasscutter/plugin/api/ServerHook.java b/src/main/java/emu/grasscutter/plugin/api/ServerHook.java index a103865e0c3..d43d646fbad 100644 --- a/src/main/java/emu/grasscutter/plugin/api/ServerHook.java +++ b/src/main/java/emu/grasscutter/plugin/api/ServerHook.java @@ -70,7 +70,7 @@ public List getOnlinePlayers() { */ public void registerCommand(CommandHandler handler) { Class clazz = handler.getClass(); - if(!clazz.isAnnotationPresent(Command.class)) + if (!clazz.isAnnotationPresent(Command.class)) throw new IllegalArgumentException("Command handler must be annotated with @Command."); Command commandData = clazz.getAnnotation(Command.class); CommandMap.getInstance().registerCommand(commandData.label(), handler); @@ -107,4 +107,4 @@ public void setAuthSystem(AuthenticationSystem authSystem) { public void setPermissionHandler(PermissionHandler permHandler) { Grasscutter.setPermissionHandler(permHandler); } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java b/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java index 2040f148d82..c2547cce553 100644 --- a/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java +++ b/src/main/java/emu/grasscutter/scripts/SceneScriptManager.java @@ -24,196 +24,196 @@ import java.util.stream.Collectors; public class SceneScriptManager { - private final Scene scene; - private final Map variables; - private SceneMeta meta; - private boolean isInit; - /** - * current triggers controlled by RefreshGroup - */ - private final Map> currentTriggers; + private final Scene scene; + private final Map variables; + private SceneMeta meta; + private boolean isInit; + /** + * current triggers controlled by RefreshGroup + */ + private final Map> currentTriggers; private final Map regions; // - private final Map sceneGroups; - private ScriptMonsterTideService scriptMonsterTideService; - private ScriptMonsterSpawnService scriptMonsterSpawnService; - /** - * blockid - loaded groupSet - */ - private final Map> loadedGroupSetPerBlock; - public static final ExecutorService eventExecutor; - static { - eventExecutor = new ThreadPoolExecutor(4, 4, - 60, TimeUnit.SECONDS, new LinkedBlockingDeque<>(1000), - FastThreadLocalThread::new, new ThreadPoolExecutor.AbortPolicy()); - } - public SceneScriptManager(Scene scene) { - this.scene = scene; - this.currentTriggers = new ConcurrentHashMap<>(); - - this.regions = new ConcurrentHashMap<>(); - this.variables = new ConcurrentHashMap<>(); - this.sceneGroups = new ConcurrentHashMap<>(); - this.scriptMonsterSpawnService = new ScriptMonsterSpawnService(this); - this.loadedGroupSetPerBlock = new ConcurrentHashMap<>(); - - // TEMPORARY - if (this.getScene().getId() < 10 && !Grasscutter.getConfig().server.game.enableScriptInBigWorld) { - return; - } - - // Create - this.init(); - } - - public Scene getScene() { - return scene; - } - - public SceneConfig getConfig() { - if(!isInit){ - return null; - } - return meta.config; - } - - public Map getBlocks() { - return meta.blocks; - } - - public Map getVariables() { - return variables; - } - - public Set getTriggersByEvent(int eventId) { - return currentTriggers.computeIfAbsent(eventId, e -> new HashSet<>()); - } - public void registerTrigger(List triggers) { - triggers.forEach(this::registerTrigger); - } - public void registerTrigger(SceneTrigger trigger) { - getTriggersByEvent(trigger.event).add(trigger); + private final Map sceneGroups; + private ScriptMonsterTideService scriptMonsterTideService; + private ScriptMonsterSpawnService scriptMonsterSpawnService; + /** + * blockid - loaded groupSet + */ + private final Map> loadedGroupSetPerBlock; + public static final ExecutorService eventExecutor; + static { + eventExecutor = new ThreadPoolExecutor(4, 4, + 60, TimeUnit.SECONDS, new LinkedBlockingDeque<>(1000), + FastThreadLocalThread::new, new ThreadPoolExecutor.AbortPolicy()); + } + public SceneScriptManager(Scene scene) { + this.scene = scene; + this.currentTriggers = new ConcurrentHashMap<>(); + + this.regions = new ConcurrentHashMap<>(); + this.variables = new ConcurrentHashMap<>(); + this.sceneGroups = new ConcurrentHashMap<>(); + this.scriptMonsterSpawnService = new ScriptMonsterSpawnService(this); + this.loadedGroupSetPerBlock = new ConcurrentHashMap<>(); + + // TEMPORARY + if (this.getScene().getId() < 10 && !Grasscutter.getConfig().server.game.enableScriptInBigWorld) { + return; + } + + // Create + this.init(); + } + + public Scene getScene() { + return scene; + } + + public SceneConfig getConfig() { + if (!isInit) { + return null; + } + return meta.config; + } + + public Map getBlocks() { + return meta.blocks; + } + + public Map getVariables() { + return variables; + } + + public Set getTriggersByEvent(int eventId) { + return currentTriggers.computeIfAbsent(eventId, e -> new HashSet<>()); + } + public void registerTrigger(List triggers) { + triggers.forEach(this::registerTrigger); + } + public void registerTrigger(SceneTrigger trigger) { + getTriggersByEvent(trigger.event).add(trigger); Grasscutter.getLogger().debug("Registered trigger {}", trigger.name); - } - public void deregisterTrigger(List triggers) { - triggers.forEach(this::deregisterTrigger); - } - public void deregisterTrigger(SceneTrigger trigger) { - getTriggersByEvent(trigger.event).remove(trigger); - } - public void resetTriggers(int eventId) { - currentTriggers.put(eventId, new HashSet<>()); - } - public void refreshGroup(SceneGroup group, int suiteIndex){ - var suite = group.getSuiteByIndex(suiteIndex); - if(suite == null){ - return; - } - if(suite.sceneTriggers.size() > 0){ - for(var trigger : suite.sceneTriggers){ - resetTriggers(trigger.event); - this.currentTriggers.get(trigger.event).add(trigger); - } - } - spawnMonstersInGroup(group, suite); - spawnGadgetsInGroup(group, suite); - } - public EntityRegion getRegionById(int id) { - return regions.get(id); - } - - public void registerRegion(EntityRegion region) { - regions.put(region.getId(), region); + } + public void deregisterTrigger(List triggers) { + triggers.forEach(this::deregisterTrigger); + } + public void deregisterTrigger(SceneTrigger trigger) { + getTriggersByEvent(trigger.event).remove(trigger); + } + public void resetTriggers(int eventId) { + currentTriggers.put(eventId, new HashSet<>()); + } + public void refreshGroup(SceneGroup group, int suiteIndex) { + var suite = group.getSuiteByIndex(suiteIndex); + if (suite == null) { + return; + } + if (suite.sceneTriggers.size() > 0) { + for (var trigger : suite.sceneTriggers) { + resetTriggers(trigger.event); + this.currentTriggers.get(trigger.event).add(trigger); + } + } + spawnMonstersInGroup(group, suite); + spawnGadgetsInGroup(group, suite); + } + public EntityRegion getRegionById(int id) { + return regions.get(id); + } + + public void registerRegion(EntityRegion region) { + regions.put(region.getId(), region); Grasscutter.getLogger().debug("Registered region {} from group {}", region.getMetaRegion().config_id, region.getGroupId()); - } - public void registerRegionInGroupSuite(SceneGroup group, SceneSuite suite){ + } + public void registerRegionInGroupSuite(SceneGroup group, SceneSuite suite) { suite.sceneRegions.stream().map(region -> new EntityRegion(this.getScene(), region)) .forEach(this::registerRegion); } - public synchronized void deregisterRegion(SceneRegion region) { - var instance = regions.values().stream() + public synchronized void deregisterRegion(SceneRegion region) { + var instance = regions.values().stream() .filter(r -> r.getConfigId() == region.config_id) .findFirst(); instance.ifPresent(entityRegion -> regions.remove(entityRegion.getId())); - } - - public Map> getLoadedGroupSetPerBlock() { - return loadedGroupSetPerBlock; - } - - // TODO optimize - public SceneGroup getGroupById(int groupId) { - for (SceneBlock block : this.getScene().getLoadedBlocks()) { - var group = block.groups.get(groupId); - if(group == null){ - continue; - } - - if(!group.isLoaded()){ - getScene().onLoadGroup(List.of(group)); - } - return group; - } - return null; - } - - private void init() { - var meta = ScriptLoader.getSceneMeta(getScene().getId()); - if (meta == null){ - return; - } - this.meta = meta; - - // TEMP - this.isInit = true; - } - - public boolean isInit() { - return isInit; - } - - public void loadBlockFromScript(SceneBlock block) { - block.load(scene.getId(), meta.context); - } - - public void loadGroupFromScript(SceneGroup group) { - group.load(getScene().getId()); - - if (group.variables != null) { - group.variables.forEach(var -> this.getVariables().put(var.name, var.value)); - } - - this.sceneGroups.put(group.id, group); - } - - public void checkRegions() { - if (this.regions.size() == 0) { - return; - } - - for (var region : this.regions.values()) { + } + + public Map> getLoadedGroupSetPerBlock() { + return loadedGroupSetPerBlock; + } + + // TODO optimize + public SceneGroup getGroupById(int groupId) { + for (SceneBlock block : this.getScene().getLoadedBlocks()) { + var group = block.groups.get(groupId); + if (group == null) { + continue; + } + + if (!group.isLoaded()) { + getScene().onLoadGroup(List.of(group)); + } + return group; + } + return null; + } + + private void init() { + var meta = ScriptLoader.getSceneMeta(getScene().getId()); + if (meta == null) { + return; + } + this.meta = meta; + + // TEMP + this.isInit = true; + } + + public boolean isInit() { + return isInit; + } + + public void loadBlockFromScript(SceneBlock block) { + block.load(scene.getId(), meta.context); + } + + public void loadGroupFromScript(SceneGroup group) { + group.load(getScene().getId()); + + if (group.variables != null) { + group.variables.forEach(var -> this.getVariables().put(var.name, var.value)); + } + + this.sceneGroups.put(group.id, group); + } + + public void checkRegions() { + if (this.regions.size() == 0) { + return; + } + + for (var region : this.regions.values()) { // currently all condition_ENTER_REGION Events check for avatar, so we have no necessary to add other types of entity - getScene().getEntities().values() - .stream() - .filter(e -> e.getEntityType() == EntityType.Avatar.getValue() && region.getMetaRegion().contains(e.getPosition())) - .forEach(region::addEntity); + getScene().getEntities().values() + .stream() + .filter(e -> e.getEntityType() == EntityType.Avatar.getValue() && region.getMetaRegion().contains(e.getPosition())) + .forEach(region::addEntity); var players = region.getScene().getPlayers(); int targetID = 0; - if(players.size() > 0) + if (players.size() > 0) targetID = players.get(0).getUid(); - if (region.hasNewEntities()) { + if (region.hasNewEntities()) { Grasscutter.getLogger().trace("Call EVENT_ENTER_REGION_{}",region.getMetaRegion().config_id); - callEvent(EventType.EVENT_ENTER_REGION, new ScriptArgs(region.getConfigId()) + callEvent(EventType.EVENT_ENTER_REGION, new ScriptArgs(region.getConfigId()) .setSourceEntityId(region.getId()) .setTargetEntityId(targetID) ); - region.resetNewEntities(); - } + region.resetNewEntities(); + } - for(int entityId : region.getEntities()) { - if(getScene().getEntityById(entityId) == null || !region.getMetaRegion().contains(getScene().getEntityById(entityId).getPosition())) { + for (int entityId : region.getEntities()) { + if (getScene().getEntityById(entityId) == null || !region.getMetaRegion().contains(getScene().getEntityById(entityId).getPosition())) { region.removeEntity(entityId); } @@ -224,24 +224,24 @@ public void checkRegions() { .setTargetEntityId(region.getFirstEntityId()) ); - region.resetNewEntities(); - } - } - } + region.resetNewEntities(); + } + } + } - public List getGadgetsInGroupSuite(SceneGroup group, SceneSuite suite){ + public List getGadgetsInGroupSuite(SceneGroup group, SceneSuite suite) { return suite.sceneGadgets.stream() .map(g -> createGadget(group.id, group.block_id, g)) .filter(Objects::nonNull) .toList(); } - public List getMonstersInGroupSuite(SceneGroup group, SceneSuite suite){ + public List getMonstersInGroupSuite(SceneGroup group, SceneSuite suite) { return suite.sceneMonsters.stream() .map(mob -> createMonster(group.id, group.block_id, mob)) .filter(Objects::nonNull) .toList(); } - public void addGroupSuite(SceneGroup group, SceneSuite suite){ + public void addGroupSuite(SceneGroup group, SceneSuite suite) { // we added trigger first registerTrigger(suite.sceneTriggers); @@ -251,67 +251,67 @@ public void addGroupSuite(SceneGroup group, SceneSuite suite){ addEntities(toCreate); registerRegionInGroupSuite(group, suite); - } - public void removeGroupSuite(SceneGroup group, SceneSuite suite){ + } + public void removeGroupSuite(SceneGroup group, SceneSuite suite) { deregisterTrigger(suite.sceneTriggers); - removeMonstersInGroup(group, suite); - removeGadgetsInGroup(group, suite); + removeMonstersInGroup(group, suite); + removeGadgetsInGroup(group, suite); suite.sceneRegions.forEach(this::deregisterRegion); - } - - public void spawnGadgetsInGroup(SceneGroup group, SceneSuite suite) { - var gadgets = group.gadgets.values(); - - if (suite != null) { - gadgets = suite.sceneGadgets; - } - - var toCreate = gadgets.stream() - .map(g -> createGadget(g.group.id, group.block_id, g)) - .filter(Objects::nonNull) - .toList(); - this.addEntities(toCreate); - } - - public void spawnMonstersInGroup(SceneGroup group, SceneSuite suite) { - if(suite == null || suite.sceneMonsters.size() <= 0){ - return; - } - this.addEntities(suite.sceneMonsters.stream() - .map(mob -> createMonster(group.id, group.block_id, mob)).toList()); - } - - public void startMonsterTideInGroup(SceneGroup group, Integer[] ordersConfigId, int tideCount, int sceneLimit) { - this.scriptMonsterTideService = - new ScriptMonsterTideService(this, group, tideCount, sceneLimit, ordersConfigId); - - } - public void unloadCurrentMonsterTide(){ - if(this.getScriptMonsterTideService() == null){ - return; - } - this.getScriptMonsterTideService().unload(); - } - public void spawnMonstersByConfigId(SceneGroup group, int configId, int delayTime) { - // TODO delay - getScene().addEntity(createMonster(group.id, group.block_id, group.monsters.get(configId))); - } - // Events - public void callEvent(int eventType, ScriptArgs params){ - /** - * We use ThreadLocal to trans SceneScriptManager context to ScriptLib, to avoid eval script for every groups' trigger in every scene instances. - * But when callEvent is called in a ScriptLib func, it may cause NPE because the inner call cleans the ThreadLocal so that outer call could not get it. - * e.g. CallEvent -> set -> ScriptLib.xxx -> CallEvent -> set -> remove -> NPE -> (remove) - * So we use thread pool to clean the stack to avoid this new issue. - */ - eventExecutor.submit(() -> this.realCallEvent(eventType, params)); - } - - private void realCallEvent(int eventType, ScriptArgs params) { + } + + public void spawnGadgetsInGroup(SceneGroup group, SceneSuite suite) { + var gadgets = group.gadgets.values(); + + if (suite != null) { + gadgets = suite.sceneGadgets; + } + + var toCreate = gadgets.stream() + .map(g -> createGadget(g.group.id, group.block_id, g)) + .filter(Objects::nonNull) + .toList(); + this.addEntities(toCreate); + } + + public void spawnMonstersInGroup(SceneGroup group, SceneSuite suite) { + if (suite == null || suite.sceneMonsters.size() <= 0) { + return; + } + this.addEntities(suite.sceneMonsters.stream() + .map(mob -> createMonster(group.id, group.block_id, mob)).toList()); + } + + public void startMonsterTideInGroup(SceneGroup group, Integer[] ordersConfigId, int tideCount, int sceneLimit) { + this.scriptMonsterTideService = + new ScriptMonsterTideService(this, group, tideCount, sceneLimit, ordersConfigId); + + } + public void unloadCurrentMonsterTide() { + if (this.getScriptMonsterTideService() == null) { + return; + } + this.getScriptMonsterTideService().unload(); + } + public void spawnMonstersByConfigId(SceneGroup group, int configId, int delayTime) { + // TODO delay + getScene().addEntity(createMonster(group.id, group.block_id, group.monsters.get(configId))); + } + // Events + public void callEvent(int eventType, ScriptArgs params) { + /** + * We use ThreadLocal to trans SceneScriptManager context to ScriptLib, to avoid eval script for every groups' trigger in every scene instances. + * But when callEvent is called in a ScriptLib func, it may cause NPE because the inner call cleans the ThreadLocal so that outer call could not get it. + * e.g. CallEvent -> set -> ScriptLib.xxx -> CallEvent -> set -> remove -> NPE -> (remove) + * So we use thread pool to clean the stack to avoid this new issue. + */ + eventExecutor.submit(() -> this.realCallEvent(eventType, params)); + } + + private void realCallEvent(int eventType, ScriptArgs params) { try { Set relevantTriggers = new HashSet<>(); - if(eventType == EventType.EVENT_ENTER_REGION || eventType == EventType.EVENT_LEAVE_REGION) { + if (eventType == EventType.EVENT_ENTER_REGION || eventType == EventType.EVENT_LEAVE_REGION) { List relevantTriggersList = this.getTriggersByEvent(eventType).stream() .filter(p -> p.condition.contains(String.valueOf(params.param1))).toList(); relevantTriggers = new HashSet<>(relevantTriggersList); @@ -344,154 +344,154 @@ private void realCallEvent(int eventType, ScriptArgs params) { } } }finally { - // make sure it is removed - ScriptLoader.getScriptLib().removeSceneScriptManager(); - } - } - - private LuaValue callScriptFunc(String funcName, SceneGroup group, ScriptArgs params){ - LuaValue funcLua = null; - if (funcName != null && !funcName.isEmpty()) { - funcLua = (LuaValue) group.getBindings().get(funcName); - } - - LuaValue ret = LuaValue.TRUE; - - if (funcLua != null) { - LuaValue args = LuaValue.NIL; - - if (params != null) { - args = CoerceJavaToLua.coerce(params); - } - - ret = safetyCall(funcName, funcLua, args); - } - return ret; - } - - public LuaValue safetyCall(String name, LuaValue func, LuaValue args){ - try{ - return func.call(ScriptLoader.getScriptLibLua(), args); - }catch (LuaError error){ - ScriptLib.logger.error("[LUA] call trigger failed {},{}",name,args,error); - return LuaValue.valueOf(-1); - } - } - - public ScriptMonsterTideService getScriptMonsterTideService() { - return scriptMonsterTideService; - } - - public ScriptMonsterSpawnService getScriptMonsterSpawnService() { - return scriptMonsterSpawnService; - } - - public EntityGadget createGadget(int groupId, int blockId, SceneGadget g) { - if(g.isOneoff){ + // make sure it is removed + ScriptLoader.getScriptLib().removeSceneScriptManager(); + } + } + + private LuaValue callScriptFunc(String funcName, SceneGroup group, ScriptArgs params) { + LuaValue funcLua = null; + if (funcName != null && !funcName.isEmpty()) { + funcLua = (LuaValue) group.getBindings().get(funcName); + } + + LuaValue ret = LuaValue.TRUE; + + if (funcLua != null) { + LuaValue args = LuaValue.NIL; + + if (params != null) { + args = CoerceJavaToLua.coerce(params); + } + + ret = safetyCall(funcName, funcLua, args); + } + return ret; + } + + public LuaValue safetyCall(String name, LuaValue func, LuaValue args) { + try { + return func.call(ScriptLoader.getScriptLibLua(), args); + }catch (LuaError error) { + ScriptLib.logger.error("[LUA] call trigger failed {},{}",name,args,error); + return LuaValue.valueOf(-1); + } + } + + public ScriptMonsterTideService getScriptMonsterTideService() { + return scriptMonsterTideService; + } + + public ScriptMonsterSpawnService getScriptMonsterSpawnService() { + return scriptMonsterSpawnService; + } + + public EntityGadget createGadget(int groupId, int blockId, SceneGadget g) { + if (g.isOneoff) { var hasEntity = getScene().getEntities().values().stream() .filter(e -> e instanceof EntityGadget) .filter(e -> e.getGroupId() == g.group.id) .filter(e -> e.getConfigId() == g.config_id) .findFirst(); - if(hasEntity.isPresent()){ + if (hasEntity.isPresent()) { return null; } } - EntityGadget entity = new EntityGadget(getScene(), g.gadget_id, g.pos); - - if (entity.getGadgetData() == null){ - return null; - } - - entity.setBlockId(blockId); - entity.setConfigId(g.config_id); - entity.setGroupId(groupId); - entity.getRotation().set(g.rot); - entity.setState(g.state); - entity.setPointType(g.point_type); - entity.setMetaGadget(g); - entity.buildContent(); - - return entity; - } - public EntityNPC createNPC(SceneNPC npc, int blockId, int suiteId) { - return new EntityNPC(getScene(), npc, blockId, suiteId); - } - public EntityMonster createMonster(int groupId, int blockId, SceneMonster monster) { - if(monster == null){ - return null; - } - - MonsterData data = GameData.getMonsterDataMap().get(monster.monster_id); - - if (data == null) { - return null; - } - - // Calculate level - int level = monster.level; - - if (getScene().getDungeonData() != null) { - level = getScene().getDungeonData().getShowLevel(); - } else if (getScene().getWorld().getWorldLevel() > 0) { - WorldLevelData worldLevelData = GameData.getWorldLevelDataMap().get(getScene().getWorld().getWorldLevel()); - - if (worldLevelData != null) { - level = worldLevelData.getMonsterLevel(); - } - } - - // Spawn mob - EntityMonster entity = new EntityMonster(getScene(), data, monster.pos, level); - entity.getRotation().set(monster.rot); - entity.setGroupId(groupId); - entity.setBlockId(blockId); - entity.setConfigId(monster.config_id); - entity.setPoseId(monster.pose_id); - - this.getScriptMonsterSpawnService() - .onMonsterCreatedListener.forEach(action -> action.onNotify(entity)); - - return entity; - } - - public void addEntity(GameEntity gameEntity){ - getScene().addEntity(gameEntity); - } - - public void meetEntities(List gameEntity){ - getScene().addEntities(gameEntity, VisionTypeOuterClass.VisionType.VISION_TYPE_MEET); - } - - public void addEntities(List gameEntity){ - getScene().addEntities(gameEntity); - } - - public RTree getBlocksIndex() { - return meta.sceneBlockIndex; - } - public void removeMonstersInGroup(SceneGroup group, SceneSuite suite) { - var configSet = suite.sceneMonsters.stream() - .map(m -> m.config_id) - .collect(Collectors.toSet()); - var toRemove = getScene().getEntities().values().stream() - .filter(e -> e instanceof EntityMonster) - .filter(e -> e.getGroupId() == group.id) - .filter(e -> configSet.contains(e.getConfigId())) - .toList(); - - getScene().removeEntities(toRemove, VisionTypeOuterClass.VisionType.VISION_TYPE_MISS); - } - public void removeGadgetsInGroup(SceneGroup group, SceneSuite suite) { - var configSet = suite.sceneGadgets.stream() - .map(m -> m.config_id) - .collect(Collectors.toSet()); - var toRemove = getScene().getEntities().values().stream() - .filter(e -> e instanceof EntityGadget) - .filter(e -> e.getGroupId() == group.id) - .filter(e -> configSet.contains(e.getConfigId())) - .toList(); - - getScene().removeEntities(toRemove, VisionTypeOuterClass.VisionType.VISION_TYPE_MISS); - } + EntityGadget entity = new EntityGadget(getScene(), g.gadget_id, g.pos); + + if (entity.getGadgetData() == null) { + return null; + } + + entity.setBlockId(blockId); + entity.setConfigId(g.config_id); + entity.setGroupId(groupId); + entity.getRotation().set(g.rot); + entity.setState(g.state); + entity.setPointType(g.point_type); + entity.setMetaGadget(g); + entity.buildContent(); + + return entity; + } + public EntityNPC createNPC(SceneNPC npc, int blockId, int suiteId) { + return new EntityNPC(getScene(), npc, blockId, suiteId); + } + public EntityMonster createMonster(int groupId, int blockId, SceneMonster monster) { + if (monster == null) { + return null; + } + + MonsterData data = GameData.getMonsterDataMap().get(monster.monster_id); + + if (data == null) { + return null; + } + + // Calculate level + int level = monster.level; + + if (getScene().getDungeonData() != null) { + level = getScene().getDungeonData().getShowLevel(); + } else if (getScene().getWorld().getWorldLevel() > 0) { + WorldLevelData worldLevelData = GameData.getWorldLevelDataMap().get(getScene().getWorld().getWorldLevel()); + + if (worldLevelData != null) { + level = worldLevelData.getMonsterLevel(); + } + } + + // Spawn mob + EntityMonster entity = new EntityMonster(getScene(), data, monster.pos, level); + entity.getRotation().set(monster.rot); + entity.setGroupId(groupId); + entity.setBlockId(blockId); + entity.setConfigId(monster.config_id); + entity.setPoseId(monster.pose_id); + + this.getScriptMonsterSpawnService() + .onMonsterCreatedListener.forEach(action -> action.onNotify(entity)); + + return entity; + } + + public void addEntity(GameEntity gameEntity) { + getScene().addEntity(gameEntity); + } + + public void meetEntities(List gameEntity) { + getScene().addEntities(gameEntity, VisionTypeOuterClass.VisionType.VISION_TYPE_MEET); + } + + public void addEntities(List gameEntity) { + getScene().addEntities(gameEntity); + } + + public RTree getBlocksIndex() { + return meta.sceneBlockIndex; + } + public void removeMonstersInGroup(SceneGroup group, SceneSuite suite) { + var configSet = suite.sceneMonsters.stream() + .map(m -> m.config_id) + .collect(Collectors.toSet()); + var toRemove = getScene().getEntities().values().stream() + .filter(e -> e instanceof EntityMonster) + .filter(e -> e.getGroupId() == group.id) + .filter(e -> configSet.contains(e.getConfigId())) + .toList(); + + getScene().removeEntities(toRemove, VisionTypeOuterClass.VisionType.VISION_TYPE_MISS); + } + public void removeGadgetsInGroup(SceneGroup group, SceneSuite suite) { + var configSet = suite.sceneGadgets.stream() + .map(m -> m.config_id) + .collect(Collectors.toSet()); + var toRemove = getScene().getEntities().values().stream() + .filter(e -> e instanceof EntityGadget) + .filter(e -> e.getGroupId() == group.id) + .filter(e -> configSet.contains(e.getConfigId())) + .toList(); + + getScene().removeEntities(toRemove, VisionTypeOuterClass.VisionType.VISION_TYPE_MISS); + } } diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneGadget.java b/src/main/java/emu/grasscutter/scripts/data/SceneGadget.java index 0b0174472d3..78bf4326cf6 100644 --- a/src/main/java/emu/grasscutter/scripts/data/SceneGadget.java +++ b/src/main/java/emu/grasscutter/scripts/data/SceneGadget.java @@ -6,15 +6,15 @@ @ToString @Setter public class SceneGadget extends SceneObject{ - public int gadget_id; - public int state; - public int point_type; - public SceneBossChest boss_chest; - public int interact_id; + public int gadget_id; + public int state; + public int point_type; + public SceneBossChest boss_chest; + public int interact_id; public boolean isOneoff; public int draft_id; - public void setIsOneoff(boolean isOneoff){ + public void setIsOneoff(boolean isOneoff) { this.isOneoff = isOneoff; } } diff --git a/src/main/java/emu/grasscutter/scripts/data/SceneRegion.java b/src/main/java/emu/grasscutter/scripts/data/SceneRegion.java index 6266f6a2cac..2d7a2879cff 100644 --- a/src/main/java/emu/grasscutter/scripts/data/SceneRegion.java +++ b/src/main/java/emu/grasscutter/scripts/data/SceneRegion.java @@ -7,29 +7,29 @@ @Setter public class SceneRegion { - public int config_id; - public int shape; - public Position pos; + public int config_id; + public int shape; + public Position pos; // for CUBIC - public Position size; + public Position size; // for SPHERE public int radius; public transient SceneGroup group; - public boolean contains(Position position) { - switch (shape) { - case ScriptRegionShape.CUBIC: - return (Math.abs(pos.getX() - position.getX()) <= size.getX()) && - (Math.abs(pos.getY() - position.getY()) <= size.getY()) && - (Math.abs(pos.getZ() - position.getZ()) <= size.getZ()); - case ScriptRegionShape.SPHERE: + public boolean contains(Position position) { + switch (shape) { + case ScriptRegionShape.CUBIC: + return (Math.abs(pos.getX() - position.getX()) <= size.getX()) && + (Math.abs(pos.getY() - position.getY()) <= size.getY()) && + (Math.abs(pos.getZ() - position.getZ()) <= size.getZ()); + case ScriptRegionShape.SPHERE: var x = Math.pow(pos.getX() - position.getX(), 2); var y = Math.pow(pos.getY() - position.getY(), 2); var z = Math.pow(pos.getZ() - position.getZ(), 2); // ^ means XOR in java! - return x + y + z <= (radius*radius); - } - return false; - } + return x + y + z <= (radius*radius); + } + return false; + } } diff --git a/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java b/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java index f8a3ae754f0..71ed5a6ede5 100644 --- a/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java +++ b/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java @@ -16,19 +16,19 @@ public class LuaSerializer implements Serializer { - private final static Map, MethodAccess> methodAccessCache = new ConcurrentHashMap<>(); - private final static Map, ConstructorAccess> constructorCache = new ConcurrentHashMap<>(); - private final static Map, Map> fieldMetaCache = new ConcurrentHashMap<>(); + private final static Map, MethodAccess> methodAccessCache = new ConcurrentHashMap<>(); + private final static Map, ConstructorAccess> constructorCache = new ConcurrentHashMap<>(); + private final static Map, Map> fieldMetaCache = new ConcurrentHashMap<>(); - @Override - public List toList(Class type, Object obj) { - return serializeList(type, (LuaTable) obj); - } + @Override + public List toList(Class type, Object obj) { + return serializeList(type, (LuaTable) obj); + } - @Override - public T toObject(Class type, Object obj) { - return serialize(type, (LuaTable) obj); - } + @Override + public T toObject(Class type, Object obj) { + return serialize(type, (LuaTable) obj); + } @Override public Map toMap(Class type, Object obj) { @@ -79,161 +79,161 @@ private Map serializeMap(Class type, LuaTable table) { } public List serializeList(Class type, LuaTable table) { - List list = new ArrayList<>(); - - if (table == null) { - return list; - } - - try { - LuaValue[] keys = table.keys(); - for (LuaValue k : keys) { - try { - LuaValue keyValue = table.get(k); - - T object = null; - - if (keyValue.istable()) { - object = serialize(type, keyValue.checktable()); - } else if (keyValue.isint()) { - object = (T) (Integer) keyValue.toint(); - } else if (keyValue.isnumber()) { - object = (T) (Float) keyValue.tofloat(); // terrible... - } else if (keyValue.isstring()) { - object = (T) keyValue.tojstring(); + List list = new ArrayList<>(); + + if (table == null) { + return list; + } + + try { + LuaValue[] keys = table.keys(); + for (LuaValue k : keys) { + try { + LuaValue keyValue = table.get(k); + + T object = null; + + if (keyValue.istable()) { + object = serialize(type, keyValue.checktable()); + } else if (keyValue.isint()) { + object = (T) (Integer) keyValue.toint(); + } else if (keyValue.isnumber()) { + object = (T) (Float) keyValue.tofloat(); // terrible... + } else if (keyValue.isstring()) { + object = (T) keyValue.tojstring(); } else if (keyValue.isboolean()) { object = (T) (Boolean) keyValue.toboolean(); } else { - object = (T) keyValue; - } - - if (object != null) { - list.add(object); - } - } catch (Exception ex) { - - } - } - } catch (Exception e) { - e.printStackTrace(); - } - - return list; - } - - public T serialize(Class type, LuaTable table) { - T object = null; - - if (type == List.class) { - try { - Class listType = (Class) type.getTypeParameters()[0].getClass(); - return (T) serializeList(listType, table); - } catch (Exception e) { - e.printStackTrace(); - return null; - } - } - - try { - if (!methodAccessCache.containsKey(type)) { - cacheType(type); - } - var methodAccess = methodAccessCache.get(type); - var fieldMetaMap = fieldMetaCache.get(type); - - object = (T) constructorCache.get(type).newInstance(); - - if (table == null) { - return object; - } - - LuaValue[] keys = table.keys(); - for (LuaValue k : keys) { - try { - var keyName = k.checkjstring(); - if(!fieldMetaMap.containsKey(keyName)){ - continue; - } - var fieldMeta = fieldMetaMap.get(keyName); - LuaValue keyValue = table.get(k); - - if (keyValue.istable()) { - methodAccess.invoke(object, fieldMeta.index, serialize(fieldMeta.getType(), keyValue.checktable())); - } else if (fieldMeta.getType().equals(float.class)) { - methodAccess.invoke(object, fieldMeta.index, keyValue.tofloat()); - } else if (fieldMeta.getType().equals(int.class)) { - methodAccess.invoke(object, fieldMeta.index, keyValue.toint()); - } else if (fieldMeta.getType().equals(String.class)) { - methodAccess.invoke(object, fieldMeta.index, keyValue.tojstring()); + object = (T) keyValue; + } + + if (object != null) { + list.add(object); + } + } catch (Exception ex) { + + } + } + } catch (Exception e) { + e.printStackTrace(); + } + + return list; + } + + public T serialize(Class type, LuaTable table) { + T object = null; + + if (type == List.class) { + try { + Class listType = (Class) type.getTypeParameters()[0].getClass(); + return (T) serializeList(listType, table); + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } + + try { + if (!methodAccessCache.containsKey(type)) { + cacheType(type); + } + var methodAccess = methodAccessCache.get(type); + var fieldMetaMap = fieldMetaCache.get(type); + + object = (T) constructorCache.get(type).newInstance(); + + if (table == null) { + return object; + } + + LuaValue[] keys = table.keys(); + for (LuaValue k : keys) { + try { + var keyName = k.checkjstring(); + if (!fieldMetaMap.containsKey(keyName)) { + continue; + } + var fieldMeta = fieldMetaMap.get(keyName); + LuaValue keyValue = table.get(k); + + if (keyValue.istable()) { + methodAccess.invoke(object, fieldMeta.index, serialize(fieldMeta.getType(), keyValue.checktable())); + } else if (fieldMeta.getType().equals(float.class)) { + methodAccess.invoke(object, fieldMeta.index, keyValue.tofloat()); + } else if (fieldMeta.getType().equals(int.class)) { + methodAccess.invoke(object, fieldMeta.index, keyValue.toint()); + } else if (fieldMeta.getType().equals(String.class)) { + methodAccess.invoke(object, fieldMeta.index, keyValue.tojstring()); } else if (fieldMeta.getType().equals(boolean.class)) { methodAccess.invoke(object, fieldMeta.index, keyValue.toboolean()); } else { - methodAccess.invoke(object, fieldMeta.index, keyValue.tojstring()); - } - } catch (Exception ex) { - //ex.printStackTrace(); - continue; - } - } - } catch (Exception e) { - Grasscutter.getLogger().info(ScriptUtils.toMap(table).toString()); - e.printStackTrace(); - } - - return object; - } - - public Map cacheType(Class type){ - if(fieldMetaCache.containsKey(type)) { - return fieldMetaCache.get(type); - } - if(!constructorCache.containsKey(type)){ - constructorCache.putIfAbsent(type, ConstructorAccess.get(type)); - } - var methodAccess = Optional.ofNullable(methodAccessCache.get(type)).orElse(MethodAccess.get(type)); - methodAccessCache.putIfAbsent(type, methodAccess); - - var fieldMetaMap = new HashMap(); - var methodNameSet = new HashSet<>(Arrays.stream(methodAccess.getMethodNames()).toList()); - - Arrays.stream(type.getDeclaredFields()) - .filter(field -> methodNameSet.contains(getSetterName(field.getName()))) - .forEach(field -> { - var setter = getSetterName(field.getName()); - var index = methodAccess.getIndex(setter); - fieldMetaMap.put(field.getName(), new FieldMeta(field.getName(), setter, index, field.getType())); - }); - - Arrays.stream(type.getFields()) - .filter(field -> !fieldMetaMap.containsKey(field.getName())) - .filter(field -> methodNameSet.contains(getSetterName(field.getName()))) - .forEach(field -> { - var setter = getSetterName(field.getName()); - var index = methodAccess.getIndex(setter); - fieldMetaMap.put(field.getName(), new FieldMeta(field.getName(), setter, index, field.getType())); - }); - - fieldMetaCache.put(type, fieldMetaMap); - return fieldMetaMap; - } - - public String getSetterName(String fieldName){ - if(fieldName == null || fieldName.length() == 0){ - return null; - } - if(fieldName.length() == 1){ - return "set" + fieldName.toUpperCase(); - } - return "set" + Character.toUpperCase(fieldName.charAt(0)) + fieldName.substring(1); - } - - @Data - @AllArgsConstructor - @FieldDefaults(level = AccessLevel.PRIVATE) - static class FieldMeta{ - String name; - String setter; - int index; - Class type; - } + methodAccess.invoke(object, fieldMeta.index, keyValue.tojstring()); + } + } catch (Exception ex) { + //ex.printStackTrace(); + continue; + } + } + } catch (Exception e) { + Grasscutter.getLogger().info(ScriptUtils.toMap(table).toString()); + e.printStackTrace(); + } + + return object; + } + + public Map cacheType(Class type) { + if (fieldMetaCache.containsKey(type)) { + return fieldMetaCache.get(type); + } + if (!constructorCache.containsKey(type)) { + constructorCache.putIfAbsent(type, ConstructorAccess.get(type)); + } + var methodAccess = Optional.ofNullable(methodAccessCache.get(type)).orElse(MethodAccess.get(type)); + methodAccessCache.putIfAbsent(type, methodAccess); + + var fieldMetaMap = new HashMap(); + var methodNameSet = new HashSet<>(Arrays.stream(methodAccess.getMethodNames()).toList()); + + Arrays.stream(type.getDeclaredFields()) + .filter(field -> methodNameSet.contains(getSetterName(field.getName()))) + .forEach(field -> { + var setter = getSetterName(field.getName()); + var index = methodAccess.getIndex(setter); + fieldMetaMap.put(field.getName(), new FieldMeta(field.getName(), setter, index, field.getType())); + }); + + Arrays.stream(type.getFields()) + .filter(field -> !fieldMetaMap.containsKey(field.getName())) + .filter(field -> methodNameSet.contains(getSetterName(field.getName()))) + .forEach(field -> { + var setter = getSetterName(field.getName()); + var index = methodAccess.getIndex(setter); + fieldMetaMap.put(field.getName(), new FieldMeta(field.getName(), setter, index, field.getType())); + }); + + fieldMetaCache.put(type, fieldMetaMap); + return fieldMetaMap; + } + + public String getSetterName(String fieldName) { + if (fieldName == null || fieldName.length() == 0) { + return null; + } + if (fieldName.length() == 1) { + return "set" + fieldName.toUpperCase(); + } + return "set" + Character.toUpperCase(fieldName.charAt(0)) + fieldName.substring(1); + } + + @Data + @AllArgsConstructor + @FieldDefaults(level = AccessLevel.PRIVATE) + static class FieldMeta{ + String name; + String setter; + int index; + Class type; + } } diff --git a/src/main/java/emu/grasscutter/scripts/serializer/Serializer.java b/src/main/java/emu/grasscutter/scripts/serializer/Serializer.java index 3d5cd8845ee..b5e11eaf6ce 100644 --- a/src/main/java/emu/grasscutter/scripts/serializer/Serializer.java +++ b/src/main/java/emu/grasscutter/scripts/serializer/Serializer.java @@ -6,9 +6,9 @@ public interface Serializer { - public List toList(Class type, Object obj); + public List toList(Class type, Object obj); - public T toObject(Class type, Object obj); + public T toObject(Class type, Object obj); public Map toMap(Class type, Object obj); } diff --git a/src/main/java/emu/grasscutter/server/event/entity/EntityDeathEvent.java b/src/main/java/emu/grasscutter/server/event/entity/EntityDeathEvent.java index fb9871318b8..91e64386ece 100644 --- a/src/main/java/emu/grasscutter/server/event/entity/EntityDeathEvent.java +++ b/src/main/java/emu/grasscutter/server/event/entity/EntityDeathEvent.java @@ -17,4 +17,4 @@ public EntityDeathEvent(GameEntity entity, int killerId) { this.deathLocation = new Location(entity.getScene(), entity.getPosition()); this.killer = entity.getScene().getEntityById(killerId); } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/server/event/player/PlayerMoveEvent.java b/src/main/java/emu/grasscutter/server/event/player/PlayerMoveEvent.java index ded4acfdcbb..b6aba5c14b9 100644 --- a/src/main/java/emu/grasscutter/server/event/player/PlayerMoveEvent.java +++ b/src/main/java/emu/grasscutter/server/event/player/PlayerMoveEvent.java @@ -43,4 +43,4 @@ public enum MoveType { */ SERVER } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/server/event/player/PlayerTeamDeathEvent.java b/src/main/java/emu/grasscutter/server/event/player/PlayerTeamDeathEvent.java index 0729dc53e7b..a10bce01de9 100644 --- a/src/main/java/emu/grasscutter/server/event/player/PlayerTeamDeathEvent.java +++ b/src/main/java/emu/grasscutter/server/event/player/PlayerTeamDeathEvent.java @@ -17,4 +17,4 @@ public PlayerTeamDeathEvent(Player player, EntityAvatar selectedAvatar) { this.selectedAvatar = selectedAvatar; } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/server/event/player/PlayerTeleportEvent.java b/src/main/java/emu/grasscutter/server/event/player/PlayerTeleportEvent.java index f7b9d2aae7d..52b2f7f5bf9 100644 --- a/src/main/java/emu/grasscutter/server/event/player/PlayerTeleportEvent.java +++ b/src/main/java/emu/grasscutter/server/event/player/PlayerTeleportEvent.java @@ -60,4 +60,4 @@ public enum TeleportType { */ COMMAND } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/server/event/player/PlayerUseFoodEvent.java b/src/main/java/emu/grasscutter/server/event/player/PlayerUseFoodEvent.java index 63f665e6ecf..8a3aa15a387 100644 --- a/src/main/java/emu/grasscutter/server/event/player/PlayerUseFoodEvent.java +++ b/src/main/java/emu/grasscutter/server/event/player/PlayerUseFoodEvent.java @@ -21,4 +21,4 @@ public PlayerUseFoodEvent(Player player, ItemData foodUsed, EntityAvatar selecte this.foodUsed = foodUsed; this.selectedAvatar = selectedAvatar; } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/server/http/dispatch/DispatchHandler.java b/src/main/java/emu/grasscutter/server/http/dispatch/DispatchHandler.java index c3424bc8a8d..6a93b544056 100644 --- a/src/main/java/emu/grasscutter/server/http/dispatch/DispatchHandler.java +++ b/src/main/java/emu/grasscutter/server/http/dispatch/DispatchHandler.java @@ -26,7 +26,7 @@ public final class DispatchHandler implements Router { express.post("/hk4e_global/mdk/shield/api/verify", DispatchHandler::tokenLogin); // Combo token login (from session key). express.post("/hk4e_global/combo/granter/login/v2/login", DispatchHandler::sessionKeyLogin); - + // External login (from other clients). express.get("/authentication/type", (request, response) -> response.send(Grasscutter.getAuthenticationSystem().getClass().getSimpleName())); express.post("/authentication/login", (request, response) -> Grasscutter.getAuthenticationSystem().getExternalAuthenticator() @@ -54,18 +54,18 @@ private static void clientLogin(Request request, Response response) { // Parse body data. String rawBodyData = request.ctx().body(); var bodyData = JsonUtils.decode(rawBodyData, LoginAccountRequestJson.class); - + // Validate body data. - if(bodyData == null) + if (bodyData == null) return; - + // Pass data to authentication handler. var responseData = Grasscutter.getAuthenticationSystem() .getPasswordAuthenticator() .authenticate(AuthenticationSystem.fromPasswordRequest(request, bodyData)); // Send response. response.send(responseData); - + // Log to console. Grasscutter.getLogger().info(translate("messages.dispatch.account.login_attempt", request.ip())); } @@ -79,7 +79,7 @@ private static void tokenLogin(Request request, Response response) { var bodyData = JsonUtils.decode(rawBodyData, LoginTokenRequestJson.class); // Validate body data. - if(bodyData == null) + if (bodyData == null) return; // Pass data to authentication handler. @@ -102,9 +102,9 @@ private static void sessionKeyLogin(Request request, Response response) { var bodyData = JsonUtils.decode(rawBodyData, ComboTokenReqJson.class); // Validate body data. - if(bodyData == null || bodyData.data == null) + if (bodyData == null || bodyData.data == null) return; - + // Decode additional body data. var tokenData = JsonUtils.decode(bodyData.data, LoginTokenData.class); diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerAddQuestContentProgressReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAddQuestContentProgressReq.java index cc600905ca3..bbfd05cdfde 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerAddQuestContentProgressReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerAddQuestContentProgressReq.java @@ -17,18 +17,18 @@ @Opcodes(PacketOpcodes.AddQuestContentProgressReq) public class HandlerAddQuestContentProgressReq extends PacketHandler { - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { var req = AddQuestContentProgressReqOuterClass.AddQuestContentProgressReq.parseFrom(payload); //Find all conditions in quest that are the same as the given one Stream finishCond = GameData.getQuestDataMap().get(req.getParam()).getFinishCond().stream(); Stream acceptCond = GameData.getQuestDataMap().get(req.getParam()).getAcceptCond().stream(); Stream failCond = GameData.getQuestDataMap().get(req.getParam()).getFailCond().stream(); List allCondMatch = Stream.concat(Stream.concat(acceptCond,failCond),finishCond).filter(p -> p.getType().getValue() == req.getContentType()).toList(); - for(QuestCondition cond : allCondMatch ) { + for (QuestCondition cond : allCondMatch ) { session.getPlayer().getQuestManager().triggerEvent(QuestTrigger.getContentTriggerByValue(req.getContentType()), cond.getParam()); } session.send(new PacketAddQuestContentProgressRsp(req.getContentType())); - } + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerClientAbilityInitFinishNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerClientAbilityInitFinishNotify.java index 1a0e3c13858..5b33cc5e11f 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerClientAbilityInitFinishNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerClientAbilityInitFinishNotify.java @@ -12,22 +12,22 @@ @Opcodes(PacketOpcodes.ClientAbilityInitFinishNotify) public class HandlerClientAbilityInitFinishNotify extends PacketHandler { - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - ClientAbilityInitFinishNotify notif = ClientAbilityInitFinishNotify.parseFrom(payload); + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + ClientAbilityInitFinishNotify notif = ClientAbilityInitFinishNotify.parseFrom(payload); - Player player = session.getPlayer(); + Player player = session.getPlayer(); // Call skill end in the player's ability manager. player.getAbilityManager().onSkillEnd(player); - for (AbilityInvokeEntry entry : notif.getInvokesList()) { - player.getAbilityManager().onAbilityInvoke(entry); - player.getClientAbilityInitFinishHandler().addEntry(entry.getForwardType(), entry); - } + for (AbilityInvokeEntry entry : notif.getInvokesList()) { + player.getAbilityManager().onAbilityInvoke(entry); + player.getClientAbilityInitFinishHandler().addEntry(entry.getForwardType(), entry); + } - if (notif.getInvokesList().size() > 0) { - session.getPlayer().getClientAbilityInitFinishHandler().update(session.getPlayer()); - } - } -} \ No newline at end of file + if (notif.getInvokesList().size() > 0) { + session.getPlayer().getClientAbilityInitFinishHandler().update(session.getPlayer()); + } + } +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java index 36296ed3ca3..80dcf9849fb 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java @@ -24,15 +24,15 @@ @Opcodes(PacketOpcodes.CombatInvocationsNotify) public class HandlerCombatInvocationsNotify extends PacketHandler { - private float cachedLandingSpeed = 0; - private long cachedLandingTimeMillisecond = 0; - private boolean monitorLandingEvent = false; + private float cachedLandingSpeed = 0; + private long cachedLandingTimeMillisecond = 0; + private boolean monitorLandingEvent = false; - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - CombatInvocationsNotify notif = CombatInvocationsNotify.parseFrom(payload); - for (CombatInvokeEntry entry : notif.getInvokeListList()) { - // Handle combat invoke + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + CombatInvocationsNotify notif = CombatInvocationsNotify.parseFrom(payload); + for (CombatInvokeEntry entry : notif.getInvokeListList()) { + // Handle combat invoke switch (entry.getArgumentType()) { case COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT -> { EvtBeingHitInfo hitInfo = EvtBeingHitInfo.parseFrom(entry.getCombatData()); @@ -106,55 +106,55 @@ entity, new Position(motionInfo.getPos()), } } - session.getPlayer().getCombatInvokeHandler().addEntry(entry.getForwardType(), entry); - } - } + session.getPlayer().getCombatInvokeHandler().addEntry(entry.getForwardType(), entry); + } + } - private void handleFallOnGround(GameSession session, GameEntity entity, MotionState motionState) { - if (session.getPlayer().inGodmode()) { - return; - } - // People have reported that after plunge attack (client sends a FIGHT instead of FALL_ON_GROUND) they will die - // if they talk to an NPC (this is when the client sends a FALL_ON_GROUND) without jumping again. - // A dirty patch: if not received immediately after MOTION_LAND_SPEED, discard this packet. - // 200ms seems to be a reasonable delay. - int maxDelay = 200; - long actualDelay = System.currentTimeMillis() - cachedLandingTimeMillisecond; - Grasscutter.getLogger().trace("MOTION_FALL_ON_GROUND received after " + actualDelay + "/" + maxDelay + "ms." + (actualDelay > maxDelay ? " Discard" : "")); - if (actualDelay > maxDelay) { - return; - } - float currentHP = entity.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP); - float maxHP = entity.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP); - float damageFactor = 0; - if (cachedLandingSpeed < -23.5) { - damageFactor = 0.33f; - } - if (cachedLandingSpeed < -25) { - damageFactor = 0.5f; - } - if (cachedLandingSpeed < -26.5) { - damageFactor = 0.66f; - } - if (cachedLandingSpeed < -28) { - damageFactor = 1f; - } - float damage = maxHP * damageFactor; - float newHP = currentHP - damage; - if (newHP < 0) { - newHP = 0; - } - if (damageFactor > 0) { - Grasscutter.getLogger().debug(currentHP + "/" + maxHP + "\tLandingSpeed: " + cachedLandingSpeed + - "\tDamageFactor: " + damageFactor + "\tDamage: " + damage + "\tNewHP: " + newHP); - } else { - Grasscutter.getLogger().trace(currentHP + "/" + maxHP + "\tLandingSpeed: 0\tNo damage"); - } - entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, newHP); - entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_HP)); - if (newHP == 0) { - session.getPlayer().getStaminaManager().killAvatar(session, entity, PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_FALL); - } - cachedLandingSpeed = 0; - } + private void handleFallOnGround(GameSession session, GameEntity entity, MotionState motionState) { + if (session.getPlayer().inGodmode()) { + return; + } + // People have reported that after plunge attack (client sends a FIGHT instead of FALL_ON_GROUND) they will die + // if they talk to an NPC (this is when the client sends a FALL_ON_GROUND) without jumping again. + // A dirty patch: if not received immediately after MOTION_LAND_SPEED, discard this packet. + // 200ms seems to be a reasonable delay. + int maxDelay = 200; + long actualDelay = System.currentTimeMillis() - cachedLandingTimeMillisecond; + Grasscutter.getLogger().trace("MOTION_FALL_ON_GROUND received after " + actualDelay + "/" + maxDelay + "ms." + (actualDelay > maxDelay ? " Discard" : "")); + if (actualDelay > maxDelay) { + return; + } + float currentHP = entity.getFightProperty(FightProperty.FIGHT_PROP_CUR_HP); + float maxHP = entity.getFightProperty(FightProperty.FIGHT_PROP_MAX_HP); + float damageFactor = 0; + if (cachedLandingSpeed < -23.5) { + damageFactor = 0.33f; + } + if (cachedLandingSpeed < -25) { + damageFactor = 0.5f; + } + if (cachedLandingSpeed < -26.5) { + damageFactor = 0.66f; + } + if (cachedLandingSpeed < -28) { + damageFactor = 1f; + } + float damage = maxHP * damageFactor; + float newHP = currentHP - damage; + if (newHP < 0) { + newHP = 0; + } + if (damageFactor > 0) { + Grasscutter.getLogger().debug(currentHP + "/" + maxHP + "\tLandingSpeed: " + cachedLandingSpeed + + "\tDamageFactor: " + damageFactor + "\tDamage: " + damage + "\tNewHP: " + newHP); + } else { + Grasscutter.getLogger().trace(currentHP + "/" + maxHP + "\tLandingSpeed: 0\tNo damage"); + } + entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, newHP); + entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_HP)); + if (newHP == 0) { + session.getPlayer().getStaminaManager().killAvatar(session, entity, PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_FALL); + } + cachedLandingSpeed = 0; + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterSceneDoneReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterSceneDoneReq.java index 9be54256f9b..919490c487c 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterSceneDoneReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEnterSceneDoneReq.java @@ -12,25 +12,25 @@ @Opcodes(PacketOpcodes.EnterSceneDoneReq) public class HandlerEnterSceneDoneReq extends PacketHandler { - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - // Finished loading - session.getPlayer().setSceneLoadState(SceneLoadState.LOADED); + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + // Finished loading + session.getPlayer().setSceneLoadState(SceneLoadState.LOADED); - // Done + // Done - session.send(new PacketPlayerTimeNotify(session.getPlayer())); // Probably not the right place + session.send(new PacketPlayerTimeNotify(session.getPlayer())); // Probably not the right place - // Spawn player in world - session.getPlayer().getScene().spawnPlayer(session.getPlayer()); + // Spawn player in world + session.getPlayer().getScene().spawnPlayer(session.getPlayer()); - // Spawn other entites already in world - session.getPlayer().getScene().showOtherEntities(session.getPlayer()); + // Spawn other entites already in world + session.getPlayer().getScene().showOtherEntities(session.getPlayer()); - // Locations - session.send(new PacketWorldPlayerLocationNotify(session.getPlayer().getWorld())); - session.send(new PacketScenePlayerLocationNotify(session.getPlayer().getScene())); - session.send(new PacketWorldPlayerRTTNotify(session.getPlayer().getWorld())); + // Locations + session.send(new PacketWorldPlayerLocationNotify(session.getPlayer().getWorld())); + session.send(new PacketScenePlayerLocationNotify(session.getPlayer().getScene())); + session.send(new PacketWorldPlayerRTTNotify(session.getPlayer().getWorld())); // spawn NPC session.getPlayer().getScene().loadNpcForPlayerEnter(session.getPlayer()); @@ -42,10 +42,10 @@ public void handle(GameSession session, byte[] header, byte[] payload) throws Ex Grasscutter.getLogger().debug("Loaded Scene {} Quest(s) Groupsuite(s): {}", session.getPlayer().getSceneId(), questGroupSuites); session.send(new PacketGroupSuiteNotify(questGroupSuites)); - // Reset timer for sending player locations - session.getPlayer().resetSendPlayerLocTime(); + // Reset timer for sending player locations + session.getPlayer().resetSendPlayerLocTime(); //Rsp session.send(new PacketEnterSceneDoneRsp(session.getPlayer())); - } + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtDoSkillSuccNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtDoSkillSuccNotify.java index dc282d27ef9..157c8fe227b 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtDoSkillSuccNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerEvtDoSkillSuccNotify.java @@ -24,4 +24,4 @@ public void handle(GameSession session, byte[] header, byte[] payload) throws Ex player.getStaminaManager().handleEvtDoSkillSuccNotify(session, skillId, casterId); player.getEnergyManager().handleEvtDoSkillSuccNotify(session, skillId, casterId); } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetSceneAreaReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetSceneAreaReq.java index fa920d6a526..672c1b4f20c 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetSceneAreaReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetSceneAreaReq.java @@ -9,12 +9,12 @@ @Opcodes(PacketOpcodes.GetSceneAreaReq) public class HandlerGetSceneAreaReq extends PacketHandler { - - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - GetSceneAreaReq req = GetSceneAreaReq.parseFrom(payload); - - session.send(new PacketGetSceneAreaRsp(session.getPlayer(), req.getSceneId())); - } + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + GetSceneAreaReq req = GetSceneAreaReq.parseFrom(payload); + + session.send(new PacketGetSceneAreaRsp(session.getPlayer(), req.getSceneId())); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetScenePointReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetScenePointReq.java index 20e8a27f263..7226b0ef40d 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetScenePointReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetScenePointReq.java @@ -9,12 +9,12 @@ @Opcodes(PacketOpcodes.GetScenePointReq) public class HandlerGetScenePointReq extends PacketHandler { - - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - GetScenePointReq req = GetScenePointReq.parseFrom(payload); - - session.send(new PacketGetScenePointRsp(session.getPlayer(), req.getSceneId())); - } + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + GetScenePointReq req = GetScenePointReq.parseFrom(payload); + + session.send(new PacketGetScenePointRsp(session.getPlayer(), req.getSceneId())); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerNpcTalkReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerNpcTalkReq.java index aef3187b799..b414ad5efc1 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerNpcTalkReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerNpcTalkReq.java @@ -26,7 +26,7 @@ public void handle(GameSession session, byte[] header, byte[] payload) throws Ex int mainQuestId = talkId/100; MainQuestData mainQuestData = GameData.getMainQuestDataMap().get(mainQuestId); - if(mainQuestData != null) { + if (mainQuestData != null) { // This talk is associated with a quest. Handle it. // If the quest has no talk data defined on it, create one. TalkData talkForQuest = new TalkData(talkId, ""); @@ -37,13 +37,13 @@ public void handle(GameSession session, byte[] header, byte[] payload) throws Ex talkForQuest = talks.get(0); } } - + // Add to the list of done talks for this quest. var mainQuest = session.getPlayer().getQuestManager().getMainQuestById(mainQuestId); if (mainQuest != null) { session.getPlayer().getQuestManager().getMainQuestById(mainQuestId).getTalks().put(talkId, talkForQuest); } - + // Fire quest triggers. session.getPlayer().getQuestManager().triggerEvent(QuestTrigger.QUEST_CONTENT_COMPLETE_ANY_TALK, String.valueOf(req.getTalkId()), 0, 0); session.getPlayer().getQuestManager().triggerEvent(QuestTrigger.QUEST_CONTENT_COMPLETE_TALK, req.getTalkId(), 0); @@ -52,4 +52,4 @@ public void handle(GameSession session, byte[] header, byte[] payload) throws Ex session.send(new PacketNpcTalkRsp(req.getNpcEntityId(), req.getTalkId(), req.getEntityId())); } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPersonalLineAllDataReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPersonalLineAllDataReq.java index 4db560c00c1..c8faa96d243 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPersonalLineAllDataReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPersonalLineAllDataReq.java @@ -9,9 +9,9 @@ @Opcodes(PacketOpcodes.PersonalLineAllDataReq) public class HandlerPersonalLineAllDataReq extends PacketHandler { - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { session.send(new PacketPersonalLineAllDataRsp(session.getPlayer().getQuestManager().getMainQuests().values())); - } + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerChatReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerChatReq.java index 3ae1abc96d2..fd39a4367bb 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerChatReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPlayerChatReq.java @@ -10,19 +10,19 @@ @Opcodes(PacketOpcodes.PlayerChatReq) public class HandlerPlayerChatReq extends PacketHandler { - - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - PlayerChatReq req = PlayerChatReq.parseFrom(payload); - ChatInfo.ContentCase content = req.getChatInfo().getContentCase(); - - if (content == ChatInfo.ContentCase.TEXT) { - session.getServer().getChatSystem().sendTeamMessage(session.getPlayer(), req.getChannelId(), req.getChatInfo().getText()); - } else if (content == ChatInfo.ContentCase.ICON) { - session.getServer().getChatSystem().sendTeamMessage(session.getPlayer(), req.getChannelId(), req.getChatInfo().getIcon()); - } - - session.send(new PacketPlayerChatRsp()); - } + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + PlayerChatReq req = PlayerChatReq.parseFrom(payload); + ChatInfo.ContentCase content = req.getChatInfo().getContentCase(); + + if (content == ChatInfo.ContentCase.TEXT) { + session.getServer().getChatSystem().sendTeamMessage(session.getPlayer(), req.getChannelId(), req.getChatInfo().getText()); + } else if (content == ChatInfo.ContentCase.ICON) { + session.getServer().getChatSystem().sendTeamMessage(session.getPlayer(), req.getChannelId(), req.getChatInfo().getIcon()); + } + + session.send(new PacketPlayerChatRsp()); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPostEnterSceneReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPostEnterSceneReq.java index efc254192eb..f91cdc9b840 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPostEnterSceneReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPostEnterSceneReq.java @@ -11,13 +11,13 @@ @Opcodes(PacketOpcodes.PostEnterSceneReq) public class HandlerPostEnterSceneReq extends PacketHandler { - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - if(session.getPlayer().getScene().getSceneType() == SceneType.SCENE_ROOM){ + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + if (session.getPlayer().getScene().getSceneType() == SceneType.SCENE_ROOM) { session.getPlayer().getQuestManager().triggerEvent(QuestTrigger.QUEST_CONTENT_ENTER_ROOM, session.getPlayer().getSceneId(),0); } - session.send(new PacketPostEnterSceneRsp(session.getPlayer())); - } + session.send(new PacketPostEnterSceneRsp(session.getPlayer())); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPrivateChatReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPrivateChatReq.java index 828024f8f80..77e109eae40 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerPrivateChatReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerPrivateChatReq.java @@ -8,17 +8,17 @@ @Opcodes(PacketOpcodes.PrivateChatReq) public class HandlerPrivateChatReq extends PacketHandler { - - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - PrivateChatReq req = PrivateChatReq.parseFrom(payload); - PrivateChatReq.ContentCase content = req.getContentCase(); - - if (content == PrivateChatReq.ContentCase.TEXT) { - session.getServer().getChatSystem().sendPrivateMessage(session.getPlayer(), req.getTargetUid(), req.getText()); - } else if (content == PrivateChatReq.ContentCase.ICON) { - session.getServer().getChatSystem().sendPrivateMessage(session.getPlayer(), req.getTargetUid(), req.getIcon()); - } - } + + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + PrivateChatReq req = PrivateChatReq.parseFrom(payload); + PrivateChatReq.ContentCase content = req.getContentCase(); + + if (content == PrivateChatReq.ContentCase.TEXT) { + session.getServer().getChatSystem().sendPrivateMessage(session.getPlayer(), req.getTargetUid(), req.getText()); + } else if (content == PrivateChatReq.ContentCase.ICON) { + session.getServer().getChatSystem().sendPrivateMessage(session.getPlayer(), req.getTargetUid(), req.getIcon()); + } + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java index 70b2f78d363..aa86d5433a0 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSceneTransToPointReq.java @@ -14,24 +14,24 @@ @Opcodes(PacketOpcodes.SceneTransToPointReq) public class HandlerSceneTransToPointReq extends PacketHandler { - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - SceneTransToPointReq req = SceneTransToPointReq.parseFrom(payload); + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + SceneTransToPointReq req = SceneTransToPointReq.parseFrom(payload); - String code = req.getSceneId() + "_" + req.getPointId(); - ScenePointEntry scenePointEntry = GameData.getScenePointEntries().get(code); + String code = req.getSceneId() + "_" + req.getPointId(); + ScenePointEntry scenePointEntry = GameData.getScenePointEntries().get(code); - if (scenePointEntry != null) { - float x = scenePointEntry.getPointData().getTranPos().getX(); - float y = scenePointEntry.getPointData().getTranPos().getY(); - float z = scenePointEntry.getPointData().getTranPos().getZ(); + if (scenePointEntry != null) { + float x = scenePointEntry.getPointData().getTranPos().getX(); + float y = scenePointEntry.getPointData().getTranPos().getY(); + float z = scenePointEntry.getPointData().getTranPos().getZ(); if (session.getPlayer().getWorld().transferPlayerToScene(session.getPlayer(), req.getSceneId(), TeleportType.WAYPOINT, new Position(x, y, z))) { session.send(new PacketSceneTransToPointRsp(session.getPlayer(), req.getPointId(), req.getSceneId())); } - } else { - session.send(new PacketSceneTransToPointRsp()); - } - } + } else { + session.send(new PacketSceneTransToPointRsp()); + } + } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSelectWorktopOptionReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSelectWorktopOptionReq.java index aa8f9a86b7c..26f58674169 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSelectWorktopOptionReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSelectWorktopOptionReq.java @@ -14,25 +14,25 @@ @Opcodes(PacketOpcodes.SelectWorktopOptionReq) public class HandlerSelectWorktopOptionReq extends PacketHandler { - @Override - public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { - SelectWorktopOptionReq req = SelectWorktopOptionReq.parseFrom(payload); + @Override + public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { + SelectWorktopOptionReq req = SelectWorktopOptionReq.parseFrom(payload); - try { - GameEntity entity = session.getPlayer().getScene().getEntityById(req.getGadgetEntityId()); + try { + GameEntity entity = session.getPlayer().getScene().getEntityById(req.getGadgetEntityId()); - if (!(entity instanceof EntityGadget)) { - return; - } + if (!(entity instanceof EntityGadget)) { + return; + } session.getPlayer().getScene().selectWorktopOptionWith(req); - session.getPlayer().getScene().getScriptManager().callEvent( - EventType.EVENT_SELECT_OPTION, - new ScriptArgs(entity.getConfigId(), req.getOptionId()) - ); - } finally { - // Always send packet - session.send(new PacketSelectWorktopOptionRsp(req.getGadgetEntityId(), req.getOptionId())); - } - } + session.getPlayer().getScene().getScriptManager().callEvent( + EventType.EVENT_SELECT_OPTION, + new ScriptArgs(entity.getConfigId(), req.getOptionId()) + ); + } finally { + // Always send packet + session.send(new PacketSelectWorktopOptionRsp(req.getGadgetEntityId(), req.getOptionId())); + } + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDataNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDataNotify.java index 7d8311224c9..a608315784e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDataNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarDataNotify.java @@ -11,40 +11,40 @@ import emu.grasscutter.net.proto.AvatarTeamOuterClass.AvatarTeam; public class PacketAvatarDataNotify extends BasePacket { - - public PacketAvatarDataNotify(Player player) { - super(PacketOpcodes.AvatarDataNotify, true); - - AvatarDataNotify.Builder proto = AvatarDataNotify.newBuilder() - .setCurAvatarTeamId(player.getTeamManager().getCurrentTeamId()) - //.setChooseAvatarGuid(player.getTeamManager().getCurrentCharacterGuid()) - .addAllOwnedFlycloakList(player.getFlyCloakList()) - .addAllOwnedCostumeList(player.getCostumeList()); - - for (Avatar avatar : player.getAvatars()) { - proto.addAvatarList(avatar.toProto()); - } - - for (Entry entry : player.getTeamManager().getTeams().entrySet()) { - TeamInfo teamInfo = entry.getValue(); - AvatarTeam.Builder avatarTeam = AvatarTeam.newBuilder() - .setTeamName(teamInfo.getName()); - - for (int i = 0; i < teamInfo.getAvatars().size(); i++) { - Avatar avatar = player.getAvatars().getAvatarById(teamInfo.getAvatars().get(i)); - avatarTeam.addAvatarGuidList(avatar.getGuid()); - } - - proto.putAvatarTeamMap(entry.getKey(), avatarTeam.build()); - } - - // Set main character - Avatar mainCharacter = player.getAvatars().getAvatarById(player.getMainCharacterId()); - if (mainCharacter != null) { - proto.setChooseAvatarGuid(mainCharacter.getGuid()); - } - - this.setData(proto.build()); - } + + public PacketAvatarDataNotify(Player player) { + super(PacketOpcodes.AvatarDataNotify, true); + + AvatarDataNotify.Builder proto = AvatarDataNotify.newBuilder() + .setCurAvatarTeamId(player.getTeamManager().getCurrentTeamId()) + //.setChooseAvatarGuid(player.getTeamManager().getCurrentCharacterGuid()) + .addAllOwnedFlycloakList(player.getFlyCloakList()) + .addAllOwnedCostumeList(player.getCostumeList()); + + for (Avatar avatar : player.getAvatars()) { + proto.addAvatarList(avatar.toProto()); + } + + for (Entry entry : player.getTeamManager().getTeams().entrySet()) { + TeamInfo teamInfo = entry.getValue(); + AvatarTeam.Builder avatarTeam = AvatarTeam.newBuilder() + .setTeamName(teamInfo.getName()); + + for (int i = 0; i < teamInfo.getAvatars().size(); i++) { + Avatar avatar = player.getAvatars().getAvatarById(teamInfo.getAvatars().get(i)); + avatarTeam.addAvatarGuidList(avatar.getGuid()); + } + + proto.putAvatarTeamMap(entry.getKey(), avatarTeam.build()); + } + + // Set main character + Avatar mainCharacter = player.getAvatars().getAvatarById(player.getMainCharacterId()); + if (mainCharacter != null) { + proto.setChooseAvatarGuid(mainCharacter.getGuid()); + } + + this.setData(proto.build()); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionCallBackRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionCallBackRsp.java index 35c0cecc63f..72404c707aa 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionCallBackRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAvatarExpeditionCallBackRsp.java @@ -16,4 +16,4 @@ public PacketAvatarExpeditionCallBackRsp(Map expeditionInf this.setData(proto.build()); } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketBlossomBriefInfoNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketBlossomBriefInfoNotify.java index 14890058c2f..00cd96362b7 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketBlossomBriefInfoNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketBlossomBriefInfoNotify.java @@ -10,4 +10,4 @@ public PacketBlossomBriefInfoNotify(Iterable quests) { super(PacketOpcodes.FinishedParentQuestUpdateNotify); var proto = FinishedParentQuestUpdateNotify.newBuilder(); - for(GameMainQuest mainQuest : quests) { + for (GameMainQuest mainQuest : quests) { proto.addParentQuestList(mainQuest.toProto()); } proto.build(); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetScenePointRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetScenePointRsp.java index d85730b15a7..f9853ac4cfb 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetScenePointRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetScenePointRsp.java @@ -7,25 +7,25 @@ import emu.grasscutter.net.proto.GetScenePointRspOuterClass.GetScenePointRsp; public class PacketGetScenePointRsp extends BasePacket { - - public PacketGetScenePointRsp(Player player, int sceneId) { - super(PacketOpcodes.GetScenePointRsp); - GetScenePointRsp.Builder p = GetScenePointRsp.newBuilder() - .setSceneId(sceneId); - - if (GameData.getScenePointIdList().size() == 0) { - for (int i = 1; i < 1000; i++) { - p.addUnlockedPointList(i); - } - } else { - p.addAllUnlockedPointList(player.getUnlockedScenePoints(sceneId)); - } - - for (int i = 1; i < 9; i++) { - p.addUnlockAreaList(i); - } + public PacketGetScenePointRsp(Player player, int sceneId) { + super(PacketOpcodes.GetScenePointRsp); - this.setData(p); - } + GetScenePointRsp.Builder p = GetScenePointRsp.newBuilder() + .setSceneId(sceneId); + + if (GameData.getScenePointIdList().size() == 0) { + for (int i = 1; i < 1000; i++) { + p.addUnlockedPointList(i); + } + } else { + p.addAllUnlockedPointList(player.getUnlockedScenePoints(sceneId)); + } + + for (int i = 1; i < 9; i++) { + p.addUnlockAreaList(i); + } + + this.setData(p); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateChangeNotify.java index 5e2c12d04c5..6355cd41d0f 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateChangeNotify.java @@ -18,7 +18,7 @@ public PacketOpenStateChangeNotify(int openState, int value) { this.setData(proto); } - + public PacketOpenStateChangeNotify(Map map) { super(PacketOpcodes.OpenStateChangeNotify); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateUpdateNotify.java index 15187048e38..5d9ea0da3ea 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketOpenStateUpdateNotify.java @@ -30,7 +30,7 @@ public PacketOpenStateUpdateNotify(Player player) { if (player.getOpenStates().containsKey(id)) { proto.putOpenStateMap(id, player.getProgressManager().getOpenState(id)); } - // Otherwise, add the state if it is contained in the set of default open states. + // Otherwise, add the state if it is contained in the set of default open states. else if (PlayerProgressManager.DEFAULT_OPEN_STATES.contains(id)) { proto.putOpenStateMap(id, 1); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPersonalLineAllDataRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPersonalLineAllDataRsp.java index 35e9195f6d9..f08fd8fe1c7 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPersonalLineAllDataRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPersonalLineAllDataRsp.java @@ -14,8 +14,8 @@ public class PacketPersonalLineAllDataRsp extends BasePacket { - public PacketPersonalLineAllDataRsp(Collection gameMainQuestList) { - super(PacketOpcodes.PersonalLineAllDataRsp); + public PacketPersonalLineAllDataRsp(Collection gameMainQuestList) { + super(PacketOpcodes.PersonalLineAllDataRsp); var proto = PersonalLineAllDataRspOuterClass.PersonalLineAllDataRsp.newBuilder(); @@ -31,5 +31,5 @@ public PacketPersonalLineAllDataRsp(Collection gameMainQuestList) .forEach(i -> proto.addCanBeUnlockedPersonalLineList(i.getId())); this.setData(proto); - } + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropChangeNotify.java index 53810c74bba..64975ab1779 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropChangeNotify.java @@ -8,17 +8,17 @@ import emu.grasscutter.utils.ProtoHelper; public class PacketPlayerPropChangeNotify extends BasePacket { - - public PacketPlayerPropChangeNotify(Player player, PlayerProperty prop, int delta) { - super(PacketOpcodes.PlayerPropChangeNotify); - - this.buildHeader(0); - - PlayerPropChangeNotify proto = PlayerPropChangeNotify.newBuilder() - .setPropType(prop.getId()) - .setPropDelta(delta) - .build(); - - this.setData(proto); - } + + public PacketPlayerPropChangeNotify(Player player, PlayerProperty prop, int delta) { + super(PacketOpcodes.PlayerPropChangeNotify); + + this.buildHeader(0); + + PlayerPropChangeNotify proto = PlayerPropChangeNotify.newBuilder() + .setPropType(prop.getId()) + .setPropDelta(delta) + .build(); + + this.setData(proto); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropChangeReasonNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropChangeReasonNotify.java index c34ada1decc..6ec34028c0d 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropChangeReasonNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerPropChangeReasonNotify.java @@ -8,19 +8,19 @@ import emu.grasscutter.net.proto.PropChangeReasonOuterClass.PropChangeReason; public class PacketPlayerPropChangeReasonNotify extends BasePacket { - - public PacketPlayerPropChangeReasonNotify(Player player, PlayerProperty prop, int oldValue, int newValue, PropChangeReason changeReason) { - super(PacketOpcodes.PlayerPropChangeReasonNotify); - - this.buildHeader(0); - - PlayerPropChangeReasonNotify proto = PlayerPropChangeReasonNotify.newBuilder() - .setPropType(prop.getId()) - .setReason(changeReason) - .setOldValue(oldValue) - .setCurValue(newValue) - .build(); - - this.setData(proto); - } + + public PacketPlayerPropChangeReasonNotify(Player player, PlayerProperty prop, int oldValue, int newValue, PropChangeReason changeReason) { + super(PacketOpcodes.PlayerPropChangeReasonNotify); + + this.buildHeader(0); + + PlayerPropChangeReasonNotify proto = PlayerPropChangeReasonNotify.newBuilder() + .setPropType(prop.getId()) + .setReason(changeReason) + .setOldValue(oldValue) + .setCurValue(newValue) + .build(); + + this.setData(proto); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketQuestListNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketQuestListNotify.java index 27009fd97e4..12604d015b9 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketQuestListNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketQuestListNotify.java @@ -10,17 +10,17 @@ public class PacketQuestListNotify extends BasePacket { - public PacketQuestListNotify(Player player) { - super(PacketOpcodes.QuestListNotify, true); + public PacketQuestListNotify(Player player) { + super(PacketOpcodes.QuestListNotify, true); - QuestListNotify.Builder proto = QuestListNotify.newBuilder(); + QuestListNotify.Builder proto = QuestListNotify.newBuilder(); - player.getQuestManager().forEachQuest(quest -> { - if(quest.getState() != QuestState.QUEST_STATE_UNSTARTED) { + player.getQuestManager().forEachQuest(quest -> { + if (quest.getState() != QuestState.QUEST_STATE_UNSTARTED) { proto.addQuestList(quest.toProto()); } - }); + }); - this.setData(proto); - } + this.setData(proto); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketQuestListUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketQuestListUpdateNotify.java index d51d6eb1caa..b4c7704185f 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketQuestListUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketQuestListUpdateNotify.java @@ -10,20 +10,20 @@ public class PacketQuestListUpdateNotify extends BasePacket { - public PacketQuestListUpdateNotify(GameQuest quest) { - super(PacketOpcodes.QuestListUpdateNotify); + public PacketQuestListUpdateNotify(GameQuest quest) { + super(PacketOpcodes.QuestListUpdateNotify); - QuestListUpdateNotify proto = QuestListUpdateNotify.newBuilder() - .addQuestList(quest.toProto()) - .build(); + QuestListUpdateNotify proto = QuestListUpdateNotify.newBuilder() + .addQuestList(quest.toProto()) + .build(); - this.setData(proto); - } + this.setData(proto); + } public PacketQuestListUpdateNotify(List quests) { super(PacketOpcodes.QuestListUpdateNotify); var proto = QuestListUpdateNotify.newBuilder(); - for(GameQuest quest : quests) { + for (GameQuest quest : quests) { proto.addQuestList(quest.toProto()); } proto.build(); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketQuestProgressUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketQuestProgressUpdateNotify.java index 70ba30f3633..dfec07bd390 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketQuestProgressUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketQuestProgressUpdateNotify.java @@ -8,23 +8,23 @@ public class PacketQuestProgressUpdateNotify extends BasePacket { - public PacketQuestProgressUpdateNotify(GameQuest quest) { - super(PacketOpcodes.QuestProgressUpdateNotify); + public PacketQuestProgressUpdateNotify(GameQuest quest) { + super(PacketOpcodes.QuestProgressUpdateNotify); - QuestProgressUpdateNotify.Builder proto = QuestProgressUpdateNotify.newBuilder().setQuestId(quest.getSubQuestId()); + QuestProgressUpdateNotify.Builder proto = QuestProgressUpdateNotify.newBuilder().setQuestId(quest.getSubQuestId()); - if (quest.getFinishProgressList() != null) { - for (int i : quest.getFinishProgressList()) { - proto.addFinishProgressList(i); - } - } + if (quest.getFinishProgressList() != null) { + for (int i : quest.getFinishProgressList()) { + proto.addFinishProgressList(i); + } + } - if (quest.getFailProgressList() != null) { - for (int i : quest.getFailProgressList()) { - proto.addFailProgressList(i); - } - } + if (quest.getFailProgressList() != null) { + for (int i : quest.getFailProgressList()) { + proto.addFailProgressList(i); + } + } - this.setData(proto); - } + this.setData(proto); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketScenePointUnlockNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketScenePointUnlockNotify.java index c6e8c72ea56..937a8998e1e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketScenePointUnlockNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketScenePointUnlockNotify.java @@ -5,23 +5,23 @@ import emu.grasscutter.net.proto.ScenePointUnlockNotifyOuterClass.ScenePointUnlockNotify; public class PacketScenePointUnlockNotify extends BasePacket { - public PacketScenePointUnlockNotify(int sceneId, int pointId) { - super(PacketOpcodes.ScenePointUnlockNotify); + public PacketScenePointUnlockNotify(int sceneId, int pointId) { + super(PacketOpcodes.ScenePointUnlockNotify); - ScenePointUnlockNotify.Builder p = ScenePointUnlockNotify.newBuilder() - .setSceneId(sceneId) - .addPointList(pointId); + ScenePointUnlockNotify.Builder p = ScenePointUnlockNotify.newBuilder() + .setSceneId(sceneId) + .addPointList(pointId); - this.setData(p); - } + this.setData(p); + } - public PacketScenePointUnlockNotify(int sceneId, Iterable pointIds) { - super(PacketOpcodes.ScenePointUnlockNotify); + public PacketScenePointUnlockNotify(int sceneId, Iterable pointIds) { + super(PacketOpcodes.ScenePointUnlockNotify); - ScenePointUnlockNotify.Builder p = ScenePointUnlockNotify.newBuilder() - .setSceneId(sceneId) - .addAllPointList(pointIds); + ScenePointUnlockNotify.Builder p = ScenePointUnlockNotify.newBuilder() + .setSceneId(sceneId) + .addAllPointList(pointIds); - this.setData(p); - } + this.setData(p); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketServerBuffChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketServerBuffChangeNotify.java index ff22f58916c..aebbafcd305 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketServerBuffChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketServerBuffChangeNotify.java @@ -11,34 +11,34 @@ import emu.grasscutter.net.proto.ServerBuffChangeNotifyOuterClass.ServerBuffChangeNotify.ServerBuffChangeType; public class PacketServerBuffChangeNotify extends BasePacket { - - public PacketServerBuffChangeNotify(Player player, ServerBuffChangeType changeType, PlayerBuff buff) { - super(PacketOpcodes.ServerBuffChangeNotify); - - var proto = ServerBuffChangeNotify.newBuilder(); - - for (EntityAvatar entity : player.getTeamManager().getActiveTeam()) { - proto.addAvatarGuidList(entity.getAvatar().getGuid()); - } - - proto.setServerBuffChangeType(changeType); - proto.addServerBuffList(buff.toProto()); - - this.setData(proto); - } - - public PacketServerBuffChangeNotify(Player player, ServerBuffChangeType changeType, Collection buffs) { + + public PacketServerBuffChangeNotify(Player player, ServerBuffChangeType changeType, PlayerBuff buff) { super(PacketOpcodes.ServerBuffChangeNotify); var proto = ServerBuffChangeNotify.newBuilder(); - + for (EntityAvatar entity : player.getTeamManager().getActiveTeam()) { proto.addAvatarGuidList(entity.getAvatar().getGuid()); } - + + proto.setServerBuffChangeType(changeType); + proto.addServerBuffList(buff.toProto()); + + this.setData(proto); + } + + public PacketServerBuffChangeNotify(Player player, ServerBuffChangeType changeType, Collection buffs) { + super(PacketOpcodes.ServerBuffChangeNotify); + + var proto = ServerBuffChangeNotify.newBuilder(); + + for (EntityAvatar entity : player.getTeamManager().getActiveTeam()) { + proto.addAvatarGuidList(entity.getAvatar().getGuid()); + } + proto.setServerBuffChangeType(changeType); proto.addAllServerBuffList(buffs.stream().map(PlayerBuff::toProto).toList()); - + this.setData(proto); } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketServerCondMeetQuestListUpdateNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketServerCondMeetQuestListUpdateNotify.java index bd40e3226f9..014e4aae36f 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketServerCondMeetQuestListUpdateNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketServerCondMeetQuestListUpdateNotify.java @@ -11,33 +11,33 @@ public class PacketServerCondMeetQuestListUpdateNotify extends BasePacket { - public PacketServerCondMeetQuestListUpdateNotify(Player player) { - super(PacketOpcodes.ServerCondMeetQuestListUpdateNotify); + public PacketServerCondMeetQuestListUpdateNotify(Player player) { + super(PacketOpcodes.ServerCondMeetQuestListUpdateNotify); - ServerCondMeetQuestListUpdateNotify.Builder proto = ServerCondMeetQuestListUpdateNotify.newBuilder(); + ServerCondMeetQuestListUpdateNotify.Builder proto = ServerCondMeetQuestListUpdateNotify.newBuilder(); - /* - player.getQuestManager().forEachQuest(quest -> { - if (quest.getState().getValue() <= 2) { - proto.addAddQuestIdList(quest.getQuestId()); - } - }); - */ + /* + player.getQuestManager().forEachQuest(quest -> { + if (quest.getState().getValue() <= 2) { + proto.addAddQuestIdList(quest.getQuestId()); + } + }); + */ - this.setData(proto); - } + this.setData(proto); + } - public PacketServerCondMeetQuestListUpdateNotify(List quests) { - super(PacketOpcodes.ServerCondMeetQuestListUpdateNotify); + public PacketServerCondMeetQuestListUpdateNotify(List quests) { + super(PacketOpcodes.ServerCondMeetQuestListUpdateNotify); - ServerCondMeetQuestListUpdateNotify.Builder proto = ServerCondMeetQuestListUpdateNotify.newBuilder(); + ServerCondMeetQuestListUpdateNotify.Builder proto = ServerCondMeetQuestListUpdateNotify.newBuilder(); for (GameQuest quest : quests) { proto.addAddQuestIdList(quest.getSubQuestId()); } proto.build(); - this.setData(proto); - } + this.setData(proto); + } public PacketServerCondMeetQuestListUpdateNotify() { super(PacketOpcodes.ServerCondMeetQuestListUpdateNotify); @@ -45,6 +45,6 @@ public PacketServerCondMeetQuestListUpdateNotify() { ServerCondMeetQuestListUpdateNotify.Builder proto = ServerCondMeetQuestListUpdateNotify.newBuilder(); proto.build(); - this.setData(proto); - } + this.setData(proto); + } } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockTransPointRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockTransPointRsp.java index fe49f92a4c6..dacd20d81b3 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockTransPointRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketUnlockTransPointRsp.java @@ -7,13 +7,13 @@ import emu.grasscutter.net.proto.UnlockTransPointRspOuterClass.UnlockTransPointRsp; public class PacketUnlockTransPointRsp extends BasePacket { - public PacketUnlockTransPointRsp(Retcode retcode) { - super(PacketOpcodes.UnlockTransPointRsp); - - UnlockTransPointRsp proto = UnlockTransPointRsp.newBuilder() - .setRetcode(retcode.getNumber()) - .build(); - - this.setData(proto); - } + public PacketUnlockTransPointRsp(Retcode retcode) { + super(PacketOpcodes.UnlockTransPointRsp); + + UnlockTransPointRsp proto = UnlockTransPointRsp.newBuilder() + .setRetcode(retcode.getNumber()) + .build(); + + this.setData(proto); + } } diff --git a/src/main/java/emu/grasscutter/tools/Dumpers.java b/src/main/java/emu/grasscutter/tools/Dumpers.java index d8248622311..ac77f01ab6c 100644 --- a/src/main/java/emu/grasscutter/tools/Dumpers.java +++ b/src/main/java/emu/grasscutter/tools/Dumpers.java @@ -8,13 +8,13 @@ import emu.grasscutter.net.proto.GetShopRspOuterClass.GetShopRsp; public final class Dumpers { - public static void extractBanner(byte[] data) throws Exception { - GetGachaInfoRsp proto = GetGachaInfoRsp.parseFrom(data); - System.out.println(proto); - } - - public static void extractShop(byte[] data) throws Exception { - GetShopRsp proto = GetShopRsp.parseFrom(data); - System.out.println(proto); - } + public static void extractBanner(byte[] data) throws Exception { + GetGachaInfoRsp proto = GetGachaInfoRsp.parseFrom(data); + System.out.println(proto); + } + + public static void extractShop(byte[] data) throws Exception { + GetShopRsp proto = GetShopRsp.parseFrom(data); + System.out.println(proto); + } } diff --git a/src/main/java/emu/grasscutter/utils/Language.java b/src/main/java/emu/grasscutter/utils/Language.java index 1ee3f4378f0..3f25d449748 100644 --- a/src/main/java/emu/grasscutter/utils/Language.java +++ b/src/main/java/emu/grasscutter/utils/Language.java @@ -85,7 +85,7 @@ public static String translate(String key, Object... args) { String translated = Grasscutter.getLanguage().get(key); for (int i = 0; i < args.length; i++) { - args[i] = switch(args[i].getClass().getSimpleName()) { + args[i] = switch (args[i].getClass().getSimpleName()) { case "String" -> args[i]; case "TextStrings" -> ((TextStrings) args[i]).get(0).replace("\\\\n", "\\n"); // TODO: Change this to server language default -> args[i].toString(); @@ -116,7 +116,7 @@ public static String translate(Player player, String key, Object... args) { String translated = getLanguage(langCode).get(key); for (int i = 0; i < args.length; i++) { - args[i] = switch(args[i].getClass().getSimpleName()) { + args[i] = switch (args[i].getClass().getSimpleName()) { case "String" -> args[i]; case "TextStrings" -> ((TextStrings) args[i]).getGC(langCode).replace("\\\\n", "\n"); // Note that we don't unescape \n for server console default -> args[i].toString(); @@ -347,7 +347,7 @@ private static Int2ObjectMap loadTextMapFiles(IntSet nameHashes) { Map> mapLanguageMaps = // Separate step to process the textmaps in parallel TextStrings.LIST_LANGUAGES.parallelStream().collect( Collectors.toConcurrentMap(s -> TextStrings.MAP_LANGUAGES.getInt(s), s -> loadTextMapFile(s, nameHashes))); - List> languageMaps = + List> languageMaps = IntStream.range(0, TextStrings.NUM_LANGUAGES) .mapToObj(i -> mapLanguageMaps.get(i)) .collect(Collectors.toList()); diff --git a/src/main/java/emu/grasscutter/utils/Location.java b/src/main/java/emu/grasscutter/utils/Location.java index c0954b7ba73..c6d4a346007 100644 --- a/src/main/java/emu/grasscutter/utils/Location.java +++ b/src/main/java/emu/grasscutter/utils/Location.java @@ -38,4 +38,4 @@ public Location clone() { public String toString() { return String.format("%s:%s,%s,%s", this.scene.getId(), this.getX(), this.getY(), this.getZ()); } -} \ No newline at end of file +} diff --git a/src/main/java/emu/grasscutter/utils/Position.java b/src/main/java/emu/grasscutter/utils/Position.java index 419278a13f7..5b7674dc207 100644 --- a/src/main/java/emu/grasscutter/utils/Position.java +++ b/src/main/java/emu/grasscutter/utils/Position.java @@ -9,191 +9,191 @@ @Entity public class Position implements Serializable { - private static final long serialVersionUID = -2001232313615923575L; - - @SerializedName(value="x", alternate={"_x", "X"}) - private float x; - - @SerializedName(value="y", alternate={"_y", "Y"}) - private float y; - - @SerializedName(value="z", alternate={"_z", "Z"}) - private float z; - - public Position() { - - } - - public Position(float x, float y) { - set(x, y); - } - - public Position(float x, float y, float z) { - set(x, y, z); - } - - public Position(String p) { - String[] split = p.split(","); - if (split.length >= 2) { - this.x = Float.parseFloat(split[0]); - this.y = Float.parseFloat(split[1]); - } - if (split.length >= 3) { - this.z = Float.parseFloat(split[2]); - } - } - - public Position(Vector vector) { - this.set(vector); - } - - public Position(Position pos) { - this.set(pos); - } - - public float getX() { - return x; - } - - public void setX(float x) { - this.x = x; - } - - public float getZ() { - return z; - } - - public void setZ(float z) { - this.z = z; - } - - public float getY() { - return y; - } - - public void setY(float y) { - this.y = y; - } - - public Position set(float x, float y) { - this.x = x; - this.y = y; - return this; - } - - // Deep copy - public Position set(Position pos) { - return this.set(pos.getX(), pos.getY(), pos.getZ()); - } - - public Position set(Vector pos) { - return this.set(pos.getX(), pos.getY(), pos.getZ()); - } - - public Position set(float x, float y, float z) { - this.x = x; - this.y = y; - this.z = z; - return this; - } - - public Position add(Position add) { - this.x += add.getX(); - this.y += add.getY(); - this.z += add.getZ(); - return this; - } - - public Position addX(float d) { - this.x += d; - return this; - } - - public Position addY(float d) { - this.y += d; - return this; - } - - public Position addZ(float d) { - this.z += d; - return this; - } - - public Position subtract(Position sub) { - this.x -= sub.getX(); - this.y -= sub.getY(); - this.z -= sub.getZ(); - return this; - } - - /** In radians - * */ - public Position translate(float dist, float angle) { - this.x += dist * Math.sin(angle); - this.y += dist * Math.cos(angle); - return this; - } - - public boolean equal2d(Position other) { - // Y is height - return getX() == other.getX() && getZ() == other.getZ(); - } - - public boolean equal3d(Position other) { - return getX() == other.getX() && getY() == other.getY() && getZ() == other.getZ(); - } - - public double computeDistance(Position b){ - double detX = getX()-b.getX(); - double detY = getY()-b.getY(); - double detZ = getZ()-b.getZ(); - return Math.sqrt(detX*detX+detY*detY+detZ*detZ); - } - - public Position nearby2d(int range){ + private static final long serialVersionUID = -2001232313615923575L; + + @SerializedName(value="x", alternate={"_x", "X"}) + private float x; + + @SerializedName(value="y", alternate={"_y", "Y"}) + private float y; + + @SerializedName(value="z", alternate={"_z", "Z"}) + private float z; + + public Position() { + + } + + public Position(float x, float y) { + set(x, y); + } + + public Position(float x, float y, float z) { + set(x, y, z); + } + + public Position(String p) { + String[] split = p.split(","); + if (split.length >= 2) { + this.x = Float.parseFloat(split[0]); + this.y = Float.parseFloat(split[1]); + } + if (split.length >= 3) { + this.z = Float.parseFloat(split[2]); + } + } + + public Position(Vector vector) { + this.set(vector); + } + + public Position(Position pos) { + this.set(pos); + } + + public float getX() { + return x; + } + + public void setX(float x) { + this.x = x; + } + + public float getZ() { + return z; + } + + public void setZ(float z) { + this.z = z; + } + + public float getY() { + return y; + } + + public void setY(float y) { + this.y = y; + } + + public Position set(float x, float y) { + this.x = x; + this.y = y; + return this; + } + + // Deep copy + public Position set(Position pos) { + return this.set(pos.getX(), pos.getY(), pos.getZ()); + } + + public Position set(Vector pos) { + return this.set(pos.getX(), pos.getY(), pos.getZ()); + } + + public Position set(float x, float y, float z) { + this.x = x; + this.y = y; + this.z = z; + return this; + } + + public Position add(Position add) { + this.x += add.getX(); + this.y += add.getY(); + this.z += add.getZ(); + return this; + } + + public Position addX(float d) { + this.x += d; + return this; + } + + public Position addY(float d) { + this.y += d; + return this; + } + + public Position addZ(float d) { + this.z += d; + return this; + } + + public Position subtract(Position sub) { + this.x -= sub.getX(); + this.y -= sub.getY(); + this.z -= sub.getZ(); + return this; + } + + /** In radians + * */ + public Position translate(float dist, float angle) { + this.x += dist * Math.sin(angle); + this.y += dist * Math.cos(angle); + return this; + } + + public boolean equal2d(Position other) { + // Y is height + return getX() == other.getX() && getZ() == other.getZ(); + } + + public boolean equal3d(Position other) { + return getX() == other.getX() && getY() == other.getY() && getZ() == other.getZ(); + } + + public double computeDistance(Position b) { + double detX = getX()-b.getX(); + double detY = getY()-b.getY(); + double detZ = getZ()-b.getZ(); + return Math.sqrt(detX*detX+detY*detY+detZ*detZ); + } + + public Position nearby2d(int range) { Position position = clone(); position.z += (float)Utils.randomRange(-range,range)/10; position.x += (float)Utils.randomRange(-range,range)/10; return position; } - public Position translateWithDegrees(float dist, float angle) { - angle = (float) Math.toRadians(angle); - this.x += dist * Math.sin(angle); - this.y += -dist * Math.cos(angle); - return this; - } - - @Override - public Position clone() { - return new Position(x, y, z); - } - - @Override - public String toString() { - return "(" + this.getX() + ", " + this.getY() + ", " + this.getZ() + ")"; - } - - public Vector toProto() { - return Vector.newBuilder() - .setX(this.getX()) - .setY(this.getY()) - .setZ(this.getZ()) - .build(); - } - public Point toPoint(){ - return Point.create(x,y,z); - } - - /** - * To XYZ array for Spatial Index - */ - public double[] toDoubleArray(){ - return new double[]{ x, y, z}; - } - /** - * To XZ array for Spatial Index (Blocks) - */ - public double[] toXZDoubleArray(){ - return new double[]{x, z}; - } + public Position translateWithDegrees(float dist, float angle) { + angle = (float) Math.toRadians(angle); + this.x += dist * Math.sin(angle); + this.y += -dist * Math.cos(angle); + return this; + } + + @Override + public Position clone() { + return new Position(x, y, z); + } + + @Override + public String toString() { + return "(" + this.getX() + ", " + this.getY() + ", " + this.getZ() + ")"; + } + + public Vector toProto() { + return Vector.newBuilder() + .setX(this.getX()) + .setY(this.getY()) + .setZ(this.getZ()) + .build(); + } + public Point toPoint() { + return Point.create(x,y,z); + } + + /** + * To XYZ array for Spatial Index + */ + public double[] toDoubleArray() { + return new double[]{ x, y, z}; + } + /** + * To XZ array for Spatial Index (Blocks) + */ + public double[] toXZDoubleArray() { + return new double[]{x, z}; + } } diff --git a/src/main/java/emu/grasscutter/utils/StartupArguments.java b/src/main/java/emu/grasscutter/utils/StartupArguments.java index c42840d0b7d..c6ea314abcf 100644 --- a/src/main/java/emu/grasscutter/utils/StartupArguments.java +++ b/src/main/java/emu/grasscutter/utils/StartupArguments.java @@ -45,7 +45,7 @@ public static boolean parse(String[] args) { boolean exitEarly = false; // Parse the arguments. - for(var input : args) { + for (var input : args) { var containsParameter = input.contains("="); var argument = containsParameter ? input.split("=")[0] : input;